<SEC-DOCUMENT>0000950170-25-102928.txt : 20250805
<SEC-HEADER>0000950170-25-102928.hdr.sgml : 20250805
<ACCEPTANCE-DATETIME>20250805154345
ACCESSION NUMBER:		0000950170-25-102928
CONFORMED SUBMISSION TYPE:	S-3ASR
PUBLIC DOCUMENT COUNT:		18
FILED AS OF DATE:		20250805
DATE AS OF CHANGE:		20250805
EFFECTIVENESS DATE:		20250805

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			BANCFIRST CORP /OK/
		CENTRAL INDEX KEY:			0000760498
		STANDARD INDUSTRIAL CLASSIFICATION:	NATIONAL COMMERCIAL BANKS [6021]
		ORGANIZATION NAME:           	02 Finance
		EIN:				731221379
		STATE OF INCORPORATION:			OK
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		S-3ASR
		SEC ACT:		1933 Act
		SEC FILE NUMBER:	333-289243
		FILM NUMBER:		251184623

	BUSINESS ADDRESS:	
		STREET 1:		100 NORTH BROADWAY AVE
		CITY:			OKLAHOMA CITY
		STATE:			OK
		ZIP:			73102-8401
		BUSINESS PHONE:		4052701000

	MAIL ADDRESS:	
		STREET 1:		100 NORTH BROADWAY AVE
		CITY:			OKLAHOMA CITY
		STATE:			OK
		ZIP:			73102-8401

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	UNITED COMMUNITY CORP
		DATE OF NAME CHANGE:	19890401
</SEC-HEADER>
<DOCUMENT>
<TYPE>S-3ASR
<SEQUENCE>1
<FILENAME>banf-20250805.htm
<DESCRIPTION>S-3ASR
<TEXT>
<html>
 <head>
  <title>S-3ASR</title>
 </head>
 <body style="padding:8px;margin:auto!important;z-index:0;-webkit-text-size-adjust:100%;position:relative;">
  <div style="padding-top:0.5in;z-index:2;min-height:0.8in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">As filed with the Securities and Exchange Commission on August 5, 2025</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Registration No. 333-</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="border-top:1.5pt double;padding-top:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:3pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">UNITED STATES</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">SECURITIES AND EXCHANGE COMMISSION</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Washington, D.C. 20549</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="border-top:0.5pt solid;margin-left:36.293%;padding-top:1pt;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;margin-right:36.296%;text-align:center;"><font style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">FORM S-3</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">REGISTRATION STATEMENT UNDER THE SECURITIES ACT OF 1933</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="border-top:0.5pt solid;margin-left:36.293%;padding-top:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:36.296%;text-align:center;"><font style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:50%;box-sizing:content-box;"></td>
     <td style="width:50%;box-sizing:content-box;"></td>
    </tr>
    <tr style="height:14pt;word-break:break-word;white-space:pre-wrap;text-align:left;">
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:14pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">BANCFIRST CORPORATION</font></p></td>
    </tr>
    <tr style="height:7pt;word-break:break-word;white-space:pre-wrap;text-align:left;">
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(Exact name of Registrant as specified in its charter)</font></p></td>
    </tr>
    <tr style="height:3.6pt;word-break:break-word;white-space:pre-wrap;text-align:left;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:4pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:4pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;text-align:left;">
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Oklahoma                                                               73-1221379</font></p></td>
    </tr>
    <tr style="height:7pt;word-break:break-word;white-space:pre-wrap;text-align:left;">
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(State or other jurisdiction of incorporation or organization)                              (I.R.S. Employer Identification No.)</font></p></td>
    </tr>
    <tr style="height:3.6pt;word-break:break-word;white-space:pre-wrap;text-align:left;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:4pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:4pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:3.6pt;word-break:break-word;white-space:pre-wrap;text-align:left;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:4pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:4pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">100 North Broadway</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Oklahoma City, Oklahoma 73102</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(405) 270-1086</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(Address, including zip code, and telephone number, including area code, of Registrants&#x2019; principal executive offices)</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">_____________________________</font></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">David R. Harlow</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">President and Chief Executive Officer</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">BancFirst Corporation</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">100 North Broadway</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Oklahoma City, Oklahoma 73102</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(405) 270-1086</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(Name, address, including zip code, and telephone number, including area code, of agent for service)</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">_______________________</font></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">COPY TO:</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> </font></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:100%;box-sizing:content-box;"></td>
    </tr>
    <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;text-align:left;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Roger A. Stong</font></p><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Crowe &amp; Dunlevy</font></p><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">324 N. Robinson Ave., Suite 100</font></p><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Oklahoma City, OK 73102</font></p><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0.75pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">(405) 239-6614</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">________________________</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Approximate date of commencement of proposed sale to the public:</font><font style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">    </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:7pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">From time to time after the effective date of this Registration Statement.</font></p><p style="margin-left:14.667%;text-indent:3.906%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:7pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">If the only securities being registered on this Form are being offered pursuant to dividend or interest reinvestment plans, please check the following box.  </font><font style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:'Wingdings',serif;font-kerning:none;min-width:fit-content;">&#xf0a8;</font><font style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">If any of the securities being registered on this Form are to be offered on a delayed or continuous basis pursuant to Rule 415 under the Securities Act of 1933, other than securities offered only in connection with dividend or interest reinvestment plans, check the following box.  </font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7pt;font-family:'Wingdings',serif;font-kerning:none;min-width:fit-content;">&#xf078;</font></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">If this Form is filed to register additional securities for an offering pursuant to Rule 462(b) under the Securities Act, please check the following box and list the Securities Act registration statement number of the earlier effective registration statement for the same offering.  </font><font style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:'Wingdings',serif;font-kerning:none;min-width:fit-content;">&#xf0a8;</font><font style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">If this Form is a post-effective amendment filed pursuant to Rule 462(c) under the Securities Act, check the following box and list the Securities Act registration statement number of the earlier effective registration statement for the same offering.  </font><font style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:'Wingdings',serif;font-kerning:none;min-width:fit-content;">&#xf0a8;</font><font style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">If this Form is a registration statement pursuant to General Instruction I.D. or a post-effective amendment thereto that shall become effective upon filing with the Commission pursuant to Rule 462(e) under the Securities Act, check the following box.  </font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7pt;font-family:'Wingdings',serif;font-kerning:none;min-width:fit-content;">&#xf078;</font></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">If this Form is a post-effective amendment to a registration statement filed pursuant to General Instruction I.D. filed to register additional securities or additional classes of securities pursuant to Rule 413(b) under the Securities Act, check the following box.  </font><font style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:'Wingdings',serif;font-kerning:none;min-width:fit-content;">&#xf0a8;</font><font style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company. See the definitions of &#x201c;large accelerated filer,&#x201d; &#x201c;accelerated filer&#x201d; and &#x201c;small reporting company&#x201d; in Rule 12b-2 of the Exchange Act.</font><font style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="margin-left:12%;text-indent:3.788%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:7pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:14.667%;text-indent:6.25%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:7pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:68.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:29.586%;box-sizing:content-box;"></td>
     <td style="width:4.053%;box-sizing:content-box;"></td>
     <td style="width:62.13%;box-sizing:content-box;"></td>
     <td style="width:4.231%;box-sizing:content-box;"></td>
    </tr>
    <tr style="height:7pt;word-break:break-word;white-space:pre-wrap;text-align:left;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Large accelerated filer</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#9746;</font></p></td>
     <td style="padding-top:0in;text-indent:115.8pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="margin-left:21.44%;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Accelerated filer</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#9744;</font></p></td>
    </tr>
    <tr style="height:5.75pt;word-break:break-word;white-space:pre-wrap;text-align:left;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0in;text-indent:115.8pt;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="margin-left:21.44%;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
    </tr>
    <tr style="height:7pt;word-break:break-word;white-space:pre-wrap;text-align:left;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Non-accelerated filer</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#9744;</font></p></td>
     <td style="padding-top:0in;text-indent:115.8pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="margin-left:21.44%;text-indent:0;font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Smaller reporting company</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#9744;</font></p></td>
    </tr>
    <tr style="height:7pt;word-break:break-word;white-space:pre-wrap;text-align:left;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
    </tr>
    <tr style="height:7pt;word-break:break-word;white-space:pre-wrap;text-align:left;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Emerging growth company</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#9744;</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="text-indent:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transaction period for complying with any new or revised financial accounting standards provided pursuant to Section 7(a)(2)(B) of the Securities Act.  </font><font style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:'Wingdings',serif;font-kerning:none;min-width:fit-content;">&#xf0a8;</font><font style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:6pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">_______________________</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.8in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;box-sizing:content-box;margin-right:auto;padding-right:1in;"><div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;box-sizing:content-box;margin-right:auto;padding-right:1in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">PROSPECTUS</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><img src="img92356964_0.jpg" alt="img92356964_0.jpg" style="width:191px;height:95px;"></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:18pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">BANCFIRST CORPORATION</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:18pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:14pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Common Stock</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:14pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:20pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">By this prospectus, we may offer and sell from time to time, in one or more offerings, shares of our common stock.</font></p><p style="text-indent:20pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:20pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We will provide specific terms of each issuance of these securities in supplements to this prospectus. We may offer and sell these securities to or through one or more underwriters, dealers and agents, or directly to purchasers, on a continuous or delayed basis. If any underwriters, dealers or agents are involved in the sale of securities, the prospectus supplement will set forth any applicable commission or discounts. See &#x201c;Plan of Distribution&#x201d; for a general description of the manner in which we may sell the securities described in this prospectus. You should carefully read this prospectus and the applicable prospectus supplement, together with the documents incorporated by reference, before you decide to invest in the securities described in the applicable prospectus supplement.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:20pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="text-indent:20pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Each time that we sell securities using this prospectus; we may provide a prospectus supplement and attach it to this prospectus. Any such prospectus supplement will contain more specific information about the offering and the securities being offered, including the prices and our net proceeds from the sales of those securities. The prospectus supplement may also add, update or change information contained in this prospectus.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:20pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="text-indent:20pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our common stock is listed on the NASDAQ Global Select Market under the symbol &#x201c;BANF.&#x201d; Each prospectus supplement will indicate if the securities offered thereby will be listed on any securities exchange.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:20pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="text-indent:20pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Investing in our securities involves risk. You should carefully consider the information referred to under the heading &#x201c;Risk Factors&#x201d; beginning on page 4 before you invest in our securities.</font></p><p style="text-indent:20pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:20pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Any securities offered by this prospectus and accompanying prospectus supplement will not be savings accounts, deposits or other obligations of any bank and are not insured or guaranteed by the Federal Deposit Insurance Corporation, or the FDIC, the Bank Insurance Fund or any other government agency or instrumentality.</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:20pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="text-indent:20pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">None of the Securities and Exchange Commission, the FDIC, the Board of Governors of the Federal Reserve System, the Federal Reserve System, or any state securities commission or any other federal regulatory agency has approved or disapproved of these securities or passed upon the adequacy or accuracy of this prospectus. Any representation to the contrary is a criminal offense.</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The date of this prospectus is August 5, 2025</font></p></div></div>
  <div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;margin-top:auto;box-sizing:content-box;margin-right:auto;padding-right:1in;"><div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;width:8.5in;page-break-after:always;">
  <div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;box-sizing:content-box;margin-right:auto;padding-right:1in;"><div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;box-sizing:content-box;margin-right:auto;padding-right:1in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="tableofcontents"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">TABLE O</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">F CONTENTS</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
    <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
     <tr style="visibility:collapse;">
      <td style="width:93%;box-sizing:content-box;"></td>
      <td style="width:7%;box-sizing:content-box;"></td>
     </tr>
     <tr style="word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     </tr>
     <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#about_this_prospectus"><font style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">ABOUT THIS PROSPECTUS</font></a></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><a href="#about_this_prospectus"><font style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">1</font></a></p></td>
     </tr>
     <tr style="word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     </tr>
     <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#cautionary_note"><font style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS</font></a></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><a href="#cautionary_note"><font style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">1</font></a></p></td>
     </tr>
     <tr style="word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     </tr>
     <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#where_you_can_find"><font style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">WHERE YOU CAN FIND MORE INFORMATION</font></a></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><a href="#where_you_can_find"><font style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">2</font></a></p></td>
     </tr>
     <tr style="word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     </tr>
     <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#incorporation_of_certain"><font style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">INCORPORATION OF CERTAIN DOCUMENTS BY REFERENCE</font></a></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><a href="#incorporation_of_certain"><font style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">3</font></a></p></td>
     </tr>
     <tr style="word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     </tr>
     <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#banfirst"><font style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">BANCFIRST CORPORATION</font></a></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><a href="#banfirst"><font style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">4</font></a></p></td>
     </tr>
     <tr style="word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     </tr>
     <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#risk_factors"><font style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">RISK FACTORS</font></a></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><a href="#risk_factors"><font style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">4</font></a></p></td>
     </tr>
     <tr style="word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     </tr>
     <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#use_of_proceeds"><font style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">USE OF PROCEEDS</font></a></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><a href="#use_of_proceeds"><font style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">4</font></a></p></td>
     </tr>
     <tr style="word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     </tr>
     <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#plan_of_distri"><font style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">PLAN OF DISTRIBUTION</font></a></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><a href="#plan_of_distri"><font style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">5</font></a></p></td>
     </tr>
     <tr style="word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     </tr>
     <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#description_of_capital"><font style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">DESCRIPTION OF CAPITAL STOCK</font></a></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><a href="#description_of_capital"><font style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">6</font></a></p></td>
     </tr>
     <tr style="word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     </tr>
     <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#legal_matters"><font style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">LEGAL MATTERS</font></a></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><a href="#legal_matters"><font style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">8</font></a></p></td>
     </tr>
     <tr style="word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     </tr>
     <tr style="height:10pt;background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="#experts"><font style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">EXPERTS</font></a></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><a href="#experts"><font style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">8</font></a></p></td>
     </tr>
    </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We are responsible only for the information contained in or incorporated by reference into this prospectus and any applicable prospectus supplement. We have not authorized any other person to provide you with different information. If anyone provides you with different or inconsistent information, you should not rely on it. We are not making an offer to sell the securities in any jurisdiction where the offer or sale is not permitted. You should assume that the information appearing in this prospectus, any applicable prospectus supplement and the documents incorporated by reference herein and therein is accurate only as of their respective dates. Our business, financial condition, results of operations and prospects may have changed since those dates.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div></div>
  <div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;margin-top:auto;box-sizing:content-box;margin-right:auto;padding-right:1in;"><div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">i</font></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;width:8.5in;page-break-after:always;">
  <div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;box-sizing:content-box;margin-right:auto;padding-right:1in;"><div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;box-sizing:content-box;margin-right:auto;padding-right:1in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="toc76402_1"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ABOUT TH</font><font id="about_this_prospectus"></font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">IS PROSPECTUS</font></p><p style="text-indent:18pt;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">This prospectus is part of a registration statement that we filed with the Securities and Exchange Commission (&#x201c;SEC&#x201d;), using a &#x201c;shelf&#x201d; registration process. Under this shelf registration process, we may sell the securities described in this prospectus in one or more offerings. This prospectus provides you with a general description of the securities we may offer. Each time we offer to sell securities, we will provide a supplement to this prospectus that will contain specific information about the terms of that offering. The prospectus supplement may also add, update or change information contained in this prospectus. If there is any inconsistency between the information in this prospectus and the information in the prospectus supplement, you should rely on the information in the prospectus supplement. It is important for you to consider the information contained in this prospectus and any prospectus supplement, together with additional information described under the heading &#x201c;Where You Can Find More Information.&#x201d;</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:18pt;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Unless we state otherwise or the context otherwise requires, references in this prospectus to &#x201c;the Company,&#x201d; &#x201c;we,&#x201d; &#x201c;us,&#x201d; &#x201c;our&#x201d; or similar references refer to the combined entities of BancFirst Corporation and its subsidiaries.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:16pt;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="cautionary_note"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">CAUTIONARY NOTE REGAR</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">DING FORWARD-LOOKING STATEMENTS</font></p><p style="text-indent:18pt;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Some of the statements contained or incorporated by reference in this prospectus contain forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:18pt;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We may make 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 with respect to earnings, credit quality, corporate objectives, interest rates and other financial and business matters. Forward-looking statements include estimates and give management&#x2019;s current expectations or forecasts of future events. We caution readers that these forward-looking statements are subject to numerous assumptions, risks and uncertainties, including economic conditions; the performance of financial markets and interest rates; legislative and regulatory actions and reforms; competition; as well as other factors, all of which change over time. Examples of forward-looking statements include, but are not limited to: (i) projections of revenues, expenses, income or loss, earnings or loss per share, the payment or nonpayment of dividends, capital structure and other financial items; (ii) statements of plans, objectives and expectations, including those relating to products or services; (iii) statements of future economic performance; and (iv) statements of assumptions underlying such statements. Words such as &#x201c;believes&#x201d;, &#x201c;anticipates&#x201d;, &#x201c;expects&#x201d;, &#x201c;intends&#x201d;, &#x201c;targeted&#x201d;, &#x201c;continue&#x201d;, &#x201c;remain&#x201d;, &#x201c;will&#x201d;, &#x201c;should&#x201d;, &#x201c;may&#x201d; and other similar expressions are intended to identify forward-looking statements but are not the exclusive means of identifying such statements.</font></p><p style="text-indent:18pt;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Forward-looking statements involve risks and uncertainties that may cause actual results to differ materially from those in such statements. Factors that could cause actual results to differ from those discussed in the forward-looking statements include, but are not limited to:</font></p><div class="item-list-element-wrapper" style="margin-left:0.33958333333333335in;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:0.3402777777777778in;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:5.5235502658900995%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Potential impacts of adverse developments in the banking industry that could impact customer confidence. </font></div></div><div class="item-list-element-wrapper" style="margin-left:0.33958333333333335in;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:0.3402777777777778in;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:5.5235502658900995%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Changes in the regulatory environment for the banking industry, including rule-making, supervision, examination, and enforcement.</font></div></div><div class="item-list-element-wrapper" style="margin-left:0.33958333333333335in;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:0.3402777777777778in;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:5.5235502658900995%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Changes in fiscal, monetary or regulatory policy may have adverse consequences including impacts to the labor market, tariffs and inflation which may impact our financial performance.   </font></div></div><div class="item-list-element-wrapper" style="margin-left:0.33958333333333335in;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:0.3402777777777778in;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:5.5235502658900995%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Deterioration in the market for commercial office property could have an adverse effect on the value of our other real estate owned as well as commercial office collateral for our commercial real estate loans. </font></div></div><div class="item-list-element-wrapper" style="margin-left:0.33958333333333335in;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:0.3402777777777778in;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:5.5235502658900995%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Further shift in deposit mix from noninterest-bearing deposits to interest-bearing deposits could negatively impact net interest margin.</font></div></div><div class="item-list-element-wrapper" style="margin-left:0.33958333333333335in;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:0.3402777777777778in;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:5.5235502658900995%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Changes in interest rates.</font></div></div><div class="item-list-element-wrapper" style="margin-left:0.33958333333333335in;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:0.3402777777777778in;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:5.5235502658900995%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The increased time and effort related to ongoing and/or changed regulations from regulatory bodies could negatively impact noninterest expense.   </font></div></div><div class="item-list-element-wrapper" style="margin-left:0.33958333333333335in;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:0.3402777777777778in;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:5.5235502658900995%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Local, regional, national and international economic conditions, including the effect of a government shutdown, and the impact they may have on us and our customers.</font></div></div></div></div>
  <div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;margin-top:auto;box-sizing:content-box;margin-right:auto;padding-right:1in;"><div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">1</font></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;width:8.5in;page-break-after:always;">
  <div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;box-sizing:content-box;margin-right:auto;padding-right:1in;"><div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;box-sizing:content-box;margin-right:auto;padding-right:1in;"><div class="item-list-element-wrapper" style="margin-left:0.33958333333333335in;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:0.3402777777777778in;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:5.5235502658900995%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Changes in the mix of loan sectors and types or the level of non-performing assets and charge-offs.</font></div></div><div class="item-list-element-wrapper" style="margin-left:0.33958333333333335in;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:0.3402777777777778in;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:5.5235502658900995%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Inflation, including wage inflation, energy prices, securities markets and monetary fluctuations.</font></div></div><div class="item-list-element-wrapper" style="margin-left:0.33958333333333335in;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:0.3402777777777778in;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:5.5235502658900995%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Impairment of our goodwill or other intangible assets.</font></div></div><div class="item-list-element-wrapper" style="margin-left:0.33958333333333335in;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:0.3402777777777778in;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:5.5235502658900995%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Changes in consumer spending, borrowing and savings habits.</font></div></div><div class="item-list-element-wrapper" style="margin-left:0.33958333333333335in;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:0.3402777777777778in;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:5.5235502658900995%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Changes in the financial performance and/or condition of the our borrowers, including the impact of higher interest rates.</font></div></div><div class="item-list-element-wrapper" style="margin-left:0.33958333333333335in;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:0.3402777777777778in;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:5.5235502658900995%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Technological changes.</font></div></div><div class="item-list-element-wrapper" style="margin-left:0.33958333333333335in;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:0.3402777777777778in;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:5.5235502658900995%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Cyber threats.</font></div></div><div class="item-list-element-wrapper" style="margin-left:0.33958333333333335in;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:0.3402777777777778in;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:5.5235502658900995%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The effect of changes in accounting policies and practices, as may be adopted by the regulatory agencies, as well as the Public Company Accounting Oversight Board, the Financial Accounting Standards Board and other accounting standard setters.</font></div></div><div class="item-list-element-wrapper" style="margin-left:0.33958333333333335in;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:0.3402777777777778in;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:5.5235502658900995%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our success at managing the risks involved in the foregoing items.</font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="text-indent:18pt;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Consider these factors carefully in evaluating the forward-looking statements. Additional factors that may cause results to differ materially from those described in the forward-looking statements are set forth in our Annual Report on Form 10-K for the year ended 2024, the subsequent Quarterly Reports on Form 10-Q and any Current Reports on Form 8-K, including those set forth under the headings &#x201c;Risk Factors&#x201d; and &#x201c;Management&#x2019;s Discussion and Analysis of Financial Condition and Results of Operations&#x201d; in our Annual Report on Form 10-K for the year ended 2024.</font></p><p style="text-indent:18pt;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Any forward-looking statements made in this prospectus or in any documents incorporated by reference into this prospectus, are subject to the protection of the safe harbor for forward-looking statements contained in the Private Securities Litigation Reform Act of 1995. You are cautioned not to place undue reliance on these statements, which speak only as of the date of this prospectus or the date of any document incorporated by reference in this prospectus. We do not undertake to update forward-looking statements to reflect facts, circumstances, assumptions or events that occur after the date the forward-looking statements are made, unless otherwise required by law. All subsequent written and oral forward-looking statements attributable to us or any person acting on its behalf are expressly qualified in their entirety by the cautionary statements contained or referred to in this prospectus.</font></p><p style="font-size:10pt;margin-top:16pt;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="where_you_can_find"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">WHERE YOU CAN FI</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ND MORE INFORMATION</font></p><p style="text-indent:18pt;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We have filed a registration statement with the SEC, of which this prospectus is a part, with respect to the securities being offered hereby. This prospectus does not contain all of the information set forth in the registration statement and the exhibits and schedules thereto. We refer you to the registration statement and the exhibits and schedules thereto for further information. Statements contained in this prospectus as to the contents of any contract or other document filed as an exhibit are qualified in all respects by reference to the actual text of the exhibit.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:18pt;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We are subject to the information reporting requirements of the Securities Exchange Act of 1934, as amended, or the Exchange Act, and file reports, proxy statements and other information with the SEC. These reports, proxy statements and other information are available to the public at the SEC&#x2019;s website at www.sec.gov.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:18pt;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We also maintain an Internet site where you can find additional information. The address of our Internet site is </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">www.bancfirst.bank</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">. All internet addresses provided in this prospectus or in any accompanying prospectus supplement are for informational purposes only and are not intended to be hyperlinks. In addition, the information on our Internet website, or any other Internet site described herein, is not a part of, and is not incorporated or deemed to be incorporated by reference in, this prospectus or any accompanying prospectus supplement or other offering materials.</font></p></div></div>
  <div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;margin-top:auto;box-sizing:content-box;margin-right:auto;padding-right:1in;"><div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">2</font></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;width:8.5in;page-break-after:always;">
  <div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;box-sizing:content-box;margin-right:auto;padding-right:1in;"><div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;box-sizing:content-box;margin-right:auto;padding-right:1in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="incorporation_of_certain"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">INCORPORATION OF CERT</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">AIN DOCUMENTS BY REFERENCE</font></p><p style="text-indent:18pt;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The SEC&#x2019;s rules allow us to &#x201c;incorporate by reference&#x201d; information into this prospectus, which means that we can disclose important information to you by referring you to another document filed separately with the SEC. The information incorporated by reference is deemed to be part of this prospectus from the date of filing those documents. Any reports filed by us with the SEC on or after the date of this prospectus will automatically update and, where applicable, supersede any information contained in this prospectus or incorporated by reference in this prospectus. We have filed the documents listed below with the SEC under the Securities Exchange Act of 1934 (the &#x201c;Exchange Act&#x201d;), and these documents are incorporated herein by reference (other than information in such documents that is furnished and not deemed to be filed):</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><div class="item-list-element-wrapper" style="margin-left:0.3798611111111111in;display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:0.25in;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.084710480479204%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our Annual Report on Form 10-K for the year ended December 31, 2024, filed with the SEC on February 28, 2025; </font></div></div><div class="item-list-element-wrapper" style="margin-left:0.3798611111111111in;display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:0.25in;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.084710480479204%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our Quarterly Reports on Form 10-Q for the quarters ended March 31, 2025 and June 30, 2025, filed with the SEC on May 6, 2025 and August 5, 2025, respectively; </font></div></div><div class="item-list-element-wrapper" style="margin-left:0.3798611111111111in;display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:0.25in;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.084710480479204%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our Current Report on Form 8-K, filed with the SEC on May 22, 2025; </font></div></div><div class="item-list-element-wrapper" style="margin-left:0.3798611111111111in;display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:0.25in;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.084710480479204%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Those portions of our Definitive Proxy Statement on Schedule 14A, filed with the SEC on April 3, 2025 that are incorporated by reference into our Annual Report on Form 10-K for the year ended December 31, 2024; and </font></div></div><div class="item-list-element-wrapper" style="margin-left:0.3798611111111111in;display:flex;margin-top:8pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:0.25in;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.084710480479204%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The description of our common stock contained in Exhibit 4.2 to our Annual Report on Form 10-K for the year ended December 31, 2019, filed with the SEC on February 28, 2020. </font></div></div><p style="text-indent:18pt;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">All documents we file pursuant to Sections 13(a), 13(c), 14 or 15(d) of the Exchange Act on or after the date of this prospectus and prior to the termination of the offering of the securities to which this prospectus relates (other than information in such documents that is furnished and not deemed to be filed) shall also be deemed to be incorporated by reference into this prospectus and to be part hereof from the date of filing of those documents.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:18pt;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We will provide to each person, including any beneficial owner, to whom a copy of this prospectus is delivered, a copy of any or all of the information that has been incorporated by reference in this prospectus but not delivered with this prospectus (other than the exhibits to such documents which are not specifically incorporated by reference therein). We will provide this information at no cost to the requester upon written or oral request to:</font></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">BancFirst Corporation</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Attn: Randy Foraker</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">100 N. Broadway</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Oklahoma City, Oklahoma 73102</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Tel.: (405) 270-1044.</font></p></div></div>
  <div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;margin-top:auto;box-sizing:content-box;margin-right:auto;padding-right:1in;"><div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">3</font></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;width:8.5in;page-break-after:always;">
  <div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;box-sizing:content-box;margin-right:auto;padding-right:1in;"><div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;box-sizing:content-box;margin-right:auto;padding-right:1in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="banfirst"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">BANCFIRST</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> CORPORATION</font></p><p style="text-indent:18pt;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">BancFirst Corporation is an Oklahoma business corporation that is registered as a bank holding company and a financial holding company under the Bank Holding Company Act of 1956. We offer a broad range of commercial and consumer banking, trust and investment services, and other financial products and services primarily through BancFirst, an Oklahoma state-chartered bank headquartered in Oklahoma City, Oklahoma. We also conduct operating activities through our wholly-owned subsidiary, Pegasus Bank, a Texas state-chartered bank headquartered in Dallas, Texas and our wholly-owned subsidiary, Worthington Bank, a Texas state-chartered bank headquartered in Arlington, Texas. Through our other subsidiaries, including subsidiaries of BancFirst, we also are engaged in insurance and investment activities.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:18pt;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">BancFirst&#x2019;s strategy focuses on providing a full range of commercial banking services to retail customers and small to medium-sized businesses in both the non-metropolitan trade centers and cities in the metropolitan statistical areas of Oklahoma. BancFirst operates 104 banking locations serving 59 communities across Oklahoma. Pegasus Bank operates three banking locations in Dallas Metroplex area and Worthington Bank operates three locations in the Fort Worth Metroplex area, one location in Arlington, Texas and one location in Denton, Texas.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">   </font></p><p style="text-indent:18pt;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">BancFirst operates as a super community bank, managing its community banking offices on a decentralized basis, which permits it to be responsive to local customer needs. Underwriting, funding, customer service and pricing decisions are made by presidents in each market within its operating parameters. BancFirst generally has a larger lending capacity, broader product line and greater operational scale than its principal competitors do in the non-metropolitan market areas (which typically are independently-owned community banks). In the metropolitan markets BancFirst serves, its strategy is to focus on the needs of local businesses and seek to provide more responsive services than are available at larger institutions.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:24.5pt;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Trust services offered through BancFirst&#x2019;s Trust and Investment Management Division (the &#x201c;Trust Division&#x201d;) consist primarily of investment management and administration of trusts for individuals, corporations and employee benefit plans. In addition, the Trust Division serves as bond trustee and paying agent for various Oklahoma municipalities and governmental entities.</font></p><p style="text-indent:18pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">BancFirst Corporation was incorporated in Oklahoma in 1984 as United Community Corporation and changed its name to BancFirst Corporation in 1988. Our corporate headquarters is located at 100 N. Broadway, Oklahoma City, Oklahoma 73102, and our telephone number is (405) 270-1086.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:16pt;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="risk_factors"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">RISK FA</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">CTORS</font></p><p style="text-indent:18pt;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Investing in our securities involves certain risks. Before you invest in any of our securities, in addition to the other information included in, or incorporated by reference into, this prospectus, you should carefully consider the risk factors contained in Item 1A under the caption &#x201c;Risk Factors&#x201d; and elsewhere in our most recent annual report on Form 10-K, which is incorporated into this prospectus by reference, as updated by our annual or quarterly reports for subsequent fiscal years or fiscal quarters that we file with the SEC and that are so incorporated. See &#x201c;Where You Can Find More Information&#x201d; for information about how to obtain a copy of these documents. You should also carefully consider the risks and other information that may be contained in, or incorporated by reference into, any prospectus supplement relating to specific offerings of securities.</font></p><p style="font-size:10pt;margin-top:16pt;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="use_of_proceeds"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">USE OF PR</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">OCEEDS</font></p><p style="text-indent:18pt;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We intend to use the net proceeds from our sales of the securities for general corporate purposes, unless otherwise set forth in the applicable prospectus supplement.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p></div></div>
  <div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;margin-top:auto;box-sizing:content-box;margin-right:auto;padding-right:1in;"><div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">4</font></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;width:8.5in;page-break-after:always;">
  <div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;box-sizing:content-box;margin-right:auto;padding-right:1in;"><div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;box-sizing:content-box;margin-right:auto;padding-right:1in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="toc76402_3"><font id="toc76402_4"></font><font id="toc76402_5"></font><font id="toc76402_6"></font><font id="toc76402_7"></font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">PLAN OF DI</font><font id="plan_of_distri"></font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">STRIBUTION</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:18pt;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We may use this prospectus to offer our common stock in one or more offerings. The applicable prospectus supplement will describe the amounts, prices and detailed terms of the common stock and may describe risks associated with an investment in the common stock.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:18pt;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We may offer and sell the securities to or through one or more underwriters, dealers or agents, or directly to purchasers. We, as well as any agents acting on our behalf, reserve the sole right to accept or to reject in whole or in part any proposed purchase of our securities. Each prospectus supplement will set forth the names of any underwriters, dealers or agents involved in the sale of our securities described in that prospectus supplement and any applicable fee, commission or discount arrangements with them.</font></p><p style="text-indent:18pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="text-indent:18pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">This prospectus may not be used to sell securities unless accompanied by the applicable prospectus supplement.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:18pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div></div>
  <div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;margin-top:auto;box-sizing:content-box;margin-right:auto;padding-right:1in;"><div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">5</font></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;width:8.5in;page-break-after:always;">
  <div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;box-sizing:content-box;margin-right:auto;padding-right:1in;"><div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;box-sizing:content-box;margin-right:auto;padding-right:1in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="description_of_capital"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">DESCRIPTION OF C</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">APITAL STOCK</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:18pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="text-indent:18pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following description of our capital stock is intended as a summary only and therefore is not complete. This description is based upon, and is qualified by reference to, our Amended and Restated Certificate of Incorporation, and our Amended and Restated Bylaws, each as amended from time to time, and by applicable provisions of Oklahoma corporate law. You should read our Amended and Restated Certificate of Incorporation and our Amended and Restated Bylaws, which are listed as exhibits to the registration statement of which this prospectus forms a part, for the provisions that are important to you. See &#x201c;Where You Can Find More Information.&#x201d;</font></p><p style="text-indent:18pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">General</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:18pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our Amended and Restated Certificate of Incorporation authorizes us to issue up to 40,000,000 shares of common stock, par value $1.00 per share.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:18pt;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">As of July 31, 2025, there were 33,309,310 shares of common stock outstanding, approximately 857,117 shares issuable upon exercise of outstanding stock options (with 366,742 shares issuable under presently exercisable stock options), approximately 119,780 shares in our BancFirst Corporation Directors' Deferred Stock Compensation Plan and approximately 63,050 shares issuable upon vesting of restricted stock units.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Common Stock</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Voting Rights</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:18pt;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Each holder of shares of our common stock is entitled to one vote for each share held on all questions submitted to a vote at a meeting of shareholders. There are no cumulative voting rights in the election of directors.</font></p><p style="text-indent:18pt;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Generally, all matters to be voted on by shareholders must be approved by a majority of our outstanding voting power. Directors must receive a &#x201c;for&#x201d; vote of the majority of the shares voting on the election. Except as otherwise required by the Oklahoma General Corporation Act (the &#34;OGCA&#34;), or voting rights granted to any subsequently issued preferred stock, the common stock is the only class of capital stock entitled to vote on any matter to be voted on by our shareholders.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Dividends</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:18pt;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our board of directors may declare, at its discretion, dividends payable in cash or shares of BancFirst Corporation to the extent permitted by applicable law.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Other Rights</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:18pt;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Subject to the prior rights of our creditors, and after payment in full of the amounts required to be paid to holders of preferred stock, if any, in the event of our liquidation, dissolution or winding up, holders of our common stock will be entitled to share ratably in the net assets legally available for distribution to holders of shares of common stock. No shares of any class of common stock are subject to redemption or have preemptive rights to purchase additional shares of common stock.</font></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Listing</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:18pt;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our common stock is listed on the NASDAQ Global Select Market under the symbol &#x201c;BANF.&#x201d;</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Transfer Agent and Registrar</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:18pt;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The transfer agent and registrar for our common stock is BancFirst Trust and Investment Management.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Preferred Stock</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="text-indent:18pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our Amended and Restated Certificate of Incorporation authorizes our board of directors to issue from time to time up to an aggregate of 10,000,000 shares of Senior Preferred Stock, par value $1.00 per share, in one or more series without further stockholder approval. The board of directors is authorized, without further stockholder approval, to fix or alter the designations, preferences, rights and any qualifications, limitations or restrictions of the shares of each such series thereof, including the dividend rights, dividend rates, conversion rights, voting rights, terms of</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p></div></div>
  <div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;margin-top:auto;box-sizing:content-box;margin-right:auto;padding-right:1in;"><div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">6</font></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;width:8.5in;page-break-after:always;">
  <div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;box-sizing:content-box;margin-right:auto;padding-right:1in;"><div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;box-sizing:content-box;margin-right:auto;padding-right:1in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">redemption (including sinking fund provisions), redemption price or prices, liquidation preferences and the number of shares constituting any series or designations of such series.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:18pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="text-indent:18pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Amended and Restated Certificate of Incorporation also authorizes 900,000 shares of a class of non-voting 10% Cumulative Preferred Stock, par value $5.00 per shares, redeemable at our option at $5.00 per share plus accumulated dividends.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:18pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="text-indent:18pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">At July 31, 2025, no shares of any class of our preferred stock were issued or outstanding.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Certain Provisions of Oklahoma Law and Certain Charter and By-law Provisions</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:18pt;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following sets forth certain provisions of the OGCA, and our Amended and Restated Certificate of Incorporation and Amended and Restated Bylaws.</font></p><p style="text-indent:18pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Shareholder Meetings</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="text-indent:18pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our Amended and Restated Bylaws provide that special meetings of the shareholders may be called by our Chairman, the president or the board of directors, and shall be called by our president or secretary at the request in writing of shareholders owning not less than 10% of all the shares entitled to vote at the meeting. A request for a special meeting must state the purpose of the proposed meeting. Business transacted at a special meeting shall be limited to the purposes stated in the notice of such meeting.</font></p><p style="text-indent:36pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Action by Shareholders without a Meeting</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="text-indent:18pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Section 1073(A) of the OGCA permits shareholder action by written consent of the shareholders holding not less than the minimum number of votes that would be necessary to authorize or take the action at a meeting at which all shares entitled to vote thereon were present and voted. Our Amended and Restated Bylaws provide that shareholders have the authority to take any action by written consent without a meeting if signed by a majority of the holders of shares who would be entitled to vote at a meeting for such purpose and such written consent is filed with our secretary and made a part of the corporate records.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Director Removal</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="text-indent:18pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our Bylaws provide that any or all of our directors may be removed from office, with or without cause only, at any time by the affirmative vote of not less than 66 2/3% of the then outstanding shares of stock entitled to vote in the election of directors.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  </font></p><p style="text-indent:36pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Term of Directors</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="text-indent:18pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our Amended and Restated Certificate of Incorporation provides for the annual election of the entire board of directors, to hold office until their successors are elected and qualified, or until death or retirement or until resignation or removal in the manner provided in our Amended and Restated Bylaws.</font></p><p style="text-indent:36pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">OGCA Business Combination Statute</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="text-indent:18pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We are subject to the interested shareholder business combinations provisions of Section 1090.3 of the OGCA, which provide that an Oklahoma corporation may not engage in certain business combinations, including mergers, share exchanges and asset sales, with a person, or an affiliate or associate of such person, who is an &#x201c;Interested Shareholder&#x201d; (generally defined as the holder of 15% or more of the corporation&#x2019;s voting shares) for a period of three years from the date such person became an Interested Shareholder unless: (1) the business combination or purchase or acquisition of shares made by the Interested Shareholder was approved by the board of directors of the corporation before the Interested Shareholder became an Interested Shareholder, (2) upon consummation of the transaction that resulted in the person becoming an Interested Shareholder, the Interested Shareholder owned at least 85% of the outstanding voting stock of the corporation, or (3) the business combination was approved by the affirmative vote of the holders of at least two-thirds of the outstanding voting shares of the corporation not beneficially owned by the Interested Shareholder or an affiliate or associate of the Interested Shareholder, at a meeting of shareholders called for that purpose (and not by written consent). Neither our Amended and Restated Certificate of Incorporation nor our</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p></div></div>
  <div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;margin-top:auto;box-sizing:content-box;margin-right:auto;padding-right:1in;"><div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">7</font></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;width:8.5in;page-break-after:always;">
  <div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;box-sizing:content-box;margin-right:auto;padding-right:1in;"><div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;box-sizing:content-box;margin-right:auto;padding-right:1in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Amended and Restated Bylaws contain any provision expressly providing that we will not be subject to the interested shareholder business combinations provisions of the OGCA. The interested shareholder business combinations provisions of the OGCA may have the effect of inhibiting a non-negotiated merger or other business combination involving the Company, even if such event(s) would be beneficial to our shareholders.</font></p><p style="text-indent:18pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="text-indent:18pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In addition, Article 9 of our Amended and Restated Certificate of Incorporation requires that certain minimum price and procedural requirements be observed by any party that becomes an Interested Shareholder and then seeks to accomplish a merger or other business combination or transaction that would eliminate or could significantly change the interests of the remaining shareholders, unless approved by a majority of &#x201c;Continuing Directors,&#x201d; as defined in Article 9.</font></p><p style="text-indent:18pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Limitations on Liability and Indemnification of Directors and Officers</font></p><p style="text-indent:18pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="text-indent:18pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Our Amended and Restated Certificate of Incorporation limits the liability of our directors to the fullest extent permitted by the OGCA. The OGCA currently prohibits the elimination of personal liability for monetary damages for (1) a breach of the director&#x2019;s duty of loyalty, (2) acts or omissions not in good faith or which involve intentional misconduct or a knowing violation of law, (3) any transaction from which the director derived an improper personal benefit, or (4) acts or omissions for which the liability of a director is expressly provided by an applicable statute.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:18pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="text-indent:18pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">As permitted by the OGCA, our Amended and Restated Bylaws provide that:</font></p><p style="text-indent:18pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><div class="item-list-element-wrapper" style="margin-left:0.3798611111111111in;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:0.25in;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.084710480479204%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We will indemnify our current and former directors and officers and anyone who is or was serving at our request as the director or officer of another entity, subject to limited exceptions; and</font></div></div><p style="margin-left:45.35pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><div class="item-list-element-wrapper" style="margin-left:0.3798611111111111in;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:0.25in;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.084710480479204%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We may purchase and maintain insurance on behalf of our current or former directors and officers against any liability asserted against them and incurred by them in any such capacity, or arising out of their status as such.</font></div></div><p style="margin-left:36pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><div class="item-list-element-wrapper" style="margin-left:0.3798611111111111in;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:0.25in;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.084710480479204%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We may advance expenses to our directors and officers in connection with a legal proceeding, subject to receiving an undertaking from such director or officer to repay advanced amounts if it is determined he or she is not entitled to indemnification. </font></div></div><p style="font-size:10pt;margin-top:16pt;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="legal_matters"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">LEGA</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">L MATTERS</font></p><p style="text-indent:18pt;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Unless otherwise indicated in the applicable prospectus supplement, the validity of the securities will be passed upon for us by Crowe &amp; Dunlevy, A Professional Corporation Oklahoma City, Oklahoma. Certain legal matters will be passed upon for any underwriters by the counsel to such underwriters specified in the applicable prospectus supplement.</font></p><p style="font-size:10pt;margin-top:16pt;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="experts"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">EXP</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ERTS</font></p><p style="text-indent:18pt;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The consolidated financial statements incorporated in this prospectus by reference from our Annual Report on Form 10-K for the year ended December 31, 2024, and the effectiveness of our internal control over financial reporting as of December 31, 2024, have been audited by Forvis Mazars, LLP, an independent registered public accounting firm, as stated in its report, which is incorporated herein by reference. Such financial statements have been so incorporated in reliance upon the report of such firm given upon their authority as experts in accounting and auditing.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div></div>
  <div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;margin-top:auto;box-sizing:content-box;margin-right:auto;padding-right:1in;"><div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">8</font></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;width:8.5in;page-break-after:always;">
  <div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;box-sizing:content-box;margin-right:auto;padding-right:1in;"><div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;box-sizing:content-box;margin-right:auto;padding-right:1in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="border-top:1.5pt double;padding-top:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><img src="img92356964_1.jpg" alt="img92356964_1.jpg" style="width:191px;height:95px;"></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:18pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">BANCFIRST CORPORATION</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:18pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:14pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:14pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Common Stock</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:14pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">_______________________________</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">PROSPECTUS</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">_______________________________</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">August 5, 2025</font></p><p style="padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:1.5pt double;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div></div>
  <div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;margin-top:auto;box-sizing:content-box;margin-right:auto;padding-right:1in;"><div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;width:8.5in;page-break-after:always;">
  <div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;box-sizing:content-box;margin-right:auto;padding-right:1in;"><div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;box-sizing:content-box;margin-right:auto;padding-right:1in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">PART II</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">INFORMATION NOT REQUIRED IN PROSPECTUS</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Item 14.	Other Expenses of Issuance and Distribution.</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="text-indent:24.5pt;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The following table sets forth the estimated expenses (all of which will be borne by the registrant) incurred in connection with the issuance and distribution of the securities being registered, other than underwriting discounts and commissions (if any).</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p>
    <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
     <tr style="visibility:collapse;">
      <td style="width:60.52%;box-sizing:content-box;"></td>
      <td style="width:1%;box-sizing:content-box;"></td>
      <td style="width:19.24%;box-sizing:content-box;"></td>
      <td style="width:19.24%;box-sizing:content-box;"></td>
     </tr>
     <tr style="word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     </tr>
     <tr style="height:10pt;background-color:#cceeff;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-12pt;padding-left:12pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Securities and Exchange Commission Registration Fee</font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">*</font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-12pt;padding-left:12pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Transfer Agent Fees and Expenses</font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">**</font></p></td>
     </tr>
     <tr style="height:10pt;background-color:#cceeff;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-12pt;padding-left:12pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Legal Fees and Expenses</font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">**</font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-12pt;padding-left:12pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Accounting Fees and Expenses</font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">**</font></p></td>
     </tr>
     <tr style="height:10pt;background-color:#cceeff;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-12pt;padding-left:12pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Nasdaq Listing Fees and Expenses</font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">**</font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0in;text-indent:12pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="text-indent:-12pt;padding-left:12pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Miscellaneous Expenses</font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">**</font></p></td>
     </tr>
     <tr style="height:7pt;background-color:#cceeff;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:1pt solid #000000;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:1pt solid #000000;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0in;text-indent:36pt;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:24pt;text-indent:-12pt;padding-left:12pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total</font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">**</font></p></td>
     </tr>
     <tr style="height:7pt;background-color:#cceeff;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:1pt solid #000000;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:1pt solid #000000;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     </tr>
    </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">* The filing fee will be deferred pursuant to Rule 456(b) and calculated in connection with the offering of securities under this registration statement pursuant to Rule 457(r).</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">**To be filed by amendment, Rule 424 filing or a Current Report on Form 8-K in connection with an offering of securities hereunder.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Item 15.	Indemnification of Directors and Officers.</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Oklahoma General Corporation Act</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:24.5pt;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Section 1006(B)(7) of the General Corporation Act of the State of Oklahoma (the &#x201c;OGCA&#x201d;) authorizes a corporation in its certificate of incorporation to eliminate or limit the personal liability of members of its board of directors and its officers to the corporation or its stockholders for monetary damages for violations of a director or an officer's fiduciary duty of care, including acts constituting gross negligence. Such a provision would have no effect on the availability of equitable remedies, such as an injunction or rescission, for breach of fiduciary duty. In addition, no such provision may eliminate or limit the liability of a director or an officer for breaching his duty of loyalty to the corporation or its shareholders, failing to act in good faith, engaging in intentional misconduct or knowingly violating a law, paying an unlawful dividend or approving an illegal stock repurchase, or executing any transaction from which the director obtained an improper personal benefit.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:24.5pt;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Section 1031 of the OGCA empowers a corporation to indemnify any person who was or is a party to or is threatened to be made a party to any threatened, pending or completed action, suit or proceeding, whether civil, criminal, administrative or investigative (other than an action by or in the right of the corporation), by reason of the fact that he is or was a director, officer, employee or agent of the corporation, or is or was serving at the request of the corporation as a director, officer, employee or agent of another corporation, partnership, joint venture, trust or other enterprise, against expenses (including attorney&#x2019;s fees), judgments, fines and amounts paid in settlement actually and reasonably incurred by him in connection with such action, suit or proceeding if he acted in good faith and in a manner he reasonably believed to be in or not opposed to the best interests of the corporation, and, with respect to any criminal action or proceeding, had no reasonable cause to believe his conduct was unlawful. With respect to actions or suits by or in the right of the corporation, such indemnification is limited to expenses (including attorneys&#x2019; fees) actually and reasonably incurred by such person in connection with the defense or settlement of such action or suit. Further, no indemnification shall be made in respect of any claim, issue or matter as to which such person shall have been adjudged to be liable to the corporation unless and only to the extent that the court in which such action or suit was brought shall determine upon application that, despite the adjudication of liability but in view of all the circumstances of the case, such person is fairly and reasonably entitled to indemnity for such expenses which the court shall deem proper. Additionally, a corporation is required to indemnify its directors and officers against expenses to the extent that such</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p></div></div>
  <div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;margin-top:auto;box-sizing:content-box;margin-right:auto;padding-right:1in;"><div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">II-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">1</font></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;width:8.5in;page-break-after:always;">
  <div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;box-sizing:content-box;margin-right:auto;padding-right:1in;"><div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;box-sizing:content-box;margin-right:auto;padding-right:1in;"><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">directors or officers have been successful on the merits or otherwise in defense of any action, suit or proceeding referred to above or in defense of any claim, issue or matter therein.</font></p><p style="text-indent:24.5pt;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">An indemnification can be made by the corporation only upon a determination made in the manner prescribed by the statute that indemnification is proper in the circumstances because the party seeking indemnification has met the applicable standard of conduct as set forth in the OGCA. The indemnification provided by the OGCA shall not be deemed exclusive of any other rights to which those seeking indemnification may be entitled under any bylaw, agreement, vote of stockholders or disinterested directors, or otherwise. A corporation also has the power to purchase and maintain insurance on behalf of any person covering any liability incurred by such person in his capacity as a director, officer, employee or agent of the corporation, or arising out of his status as such, whether or not the corporation would have the power to indemnify him against such liability. The indemnification provided by the OGCA shall, unless otherwise provided when authorized or ratified, continue as to a person who has ceased to be a director, officer, employee or agent and shall inure to the benefit of the heirs, executors and administrators of such a person.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">BancFirst Corporation&#x2019;s Charter and Bylaw Provisions</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:18pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="text-indent:18pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The registrant&#x2019;s Amended and Restated Certificate of Incorporation (i) limits its directors&#x2019; liability for monetary damages to the registrant and its shareholders for breach of fiduciary duty except under the circumstances outlined in Section 1006(B)(7) of the OGCA as described above, and (ii) provides for elimination or limitation of liability to the fullest extent permitted should the OGCA be amended to authorize corporation action further eliminating or limiting the personal liability of directors.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">  </font></p><p style="text-indent:18pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="text-indent:18pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The registrant&#x2019;s Amended and Restated Bylaws provide that:</font></p><p style="text-indent:18pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><div class="item-list-element-wrapper" style="margin-left:0.3798611111111111in;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:0.25in;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.084710480479204%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The registrant will indemnify its current and former directors and officers and anyone who is or was serving at our request as the director or officer of another entity, subject to limited exceptions; and</font></div></div><p style="margin-left:45.35pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><div class="item-list-element-wrapper" style="margin-left:0.3798611111111111in;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:0.25in;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.084710480479204%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The registrant may purchase and maintain insurance on behalf of its current or former directors and officers against any liability asserted against them and incurred by them in any such capacity, or arising out of their status as such.</font></div></div><p style="margin-left:36pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><div class="item-list-element-wrapper" style="margin-left:0.3798611111111111in;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:0.25in;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:4.084710480479204%;word-break:keep-all;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The registrant may advance expenses to its directors and officers in connection with a legal proceeding, subject to receiving an undertaking from such director or officer to repay advanced amounts if it is determined he or she is not entitled to indemnification. </font></div></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Other Arrangements</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:24.5pt;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">BancFirst Corporation maintains a directors&#x2019; and officers&#x2019; liability insurance policy insuring its directors and officers against certain liabilities and expenses incurred by them in their capacities as such and insuring BancFirst Corporation, under certain circumstances, in the event that indemnification payments are made by BancFirst Corporation to such directors and officers.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:7.5pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Item 16.	Exhibits.</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:24.5pt;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The exhibits listed in the Exhibit Index immediately preceding the exhibits are filed as part of this registration statement on Form S-3.</font></p><p style="text-indent:24.5pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div></div>
  <div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;margin-top:auto;box-sizing:content-box;margin-right:auto;padding-right:1in;"><div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">II-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">2</font></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;width:8.5in;page-break-after:always;">
  <div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;box-sizing:content-box;margin-right:auto;padding-right:1in;"><div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;box-sizing:content-box;margin-right:auto;padding-right:1in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Item 17.	Undertakings.</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:20.15pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="text-indent:20pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The undersigned registrant hereby undertakes:</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:20pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(1)	To file, during any period in which offers or sales are being made, a post-effective amendment to this registration statement:</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="margin-left:36pt;text-indent:36pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(i)	To include any prospectus required by section 10(a)(3) of the Securities Act of 1933;</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="margin-left:36pt;text-indent:36pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(ii)	To reflect in the prospectus any facts or events arising after the effective date of the registration statement (or the most recent post-effective amendment thereof) which, individually or in the aggregate, represent a fundamental change in the information set forth in the registration statement. Notwithstanding the foregoing, any increase or decrease in volume of securities offered (if the total dollar value of securities offered would not exceed that which was registered) and any deviation from the low or high end of the estimated maximum offering range may be reflected in the form of prospectus filed with the Commission pursuant to Rule 424(b) if, in the aggregate, the changes in volume and price represent no more than a 20 percent change in the maximum aggregate offering price set forth in the &#x201c;Calculation of Registration Fee&#x201d; table in the effective registration statement;</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="margin-left:36pt;text-indent:36pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(iii)	To include any material information with respect to the plan of distribution not previously disclosed in the registration statement or any material change to such information in the registration statement;</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">provided, however</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, that paragraphs (1)(i), (1)(ii) and (1)(iii) of this section do not apply if the information required to be included in a post-effective amendment by those paragraphs is contained in reports filed with or furnished to the SEC by the registrant pursuant to Section 13 or Section 15(d) of the Securities Exchange Act of 1934 that are incorporated by reference in the registration statement, or is contained in a form of prospectus filed pursuant to Rule 424(b) that is part of the registration statement.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:20pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(2)	That, for the purpose of determining any liability under the Securities Act of 1933, each such post-effective amendment shall be deemed to be a new registration statement relating to the securities offered therein, and the offering of such securities at that time shall be deemed to be the initial bona fide offering thereof.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:20pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(3)	To remove from registration by means of a post-effective amendment any of the securities being registered which remain unsold at the termination of the offering.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:20pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(4)	That, for the purpose of determining liability under the Securities Act of 1933 to any purchaser:</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="margin-left:36pt;text-indent:36pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(i)	Each prospectus filed by the registrant pursuant to Rule 424(b)(3) shall be deemed to be part of the registration statement as of the date the filed prospectus was deemed part of and included in the registration statement; and</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="margin-left:36pt;text-indent:36pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(ii)	Each prospectus required to be filed pursuant to Rule 424(b)(2), (b)(5), or (b)(7) as part of a registration statement in reliance on Rule 430B relating to an offering made pursuant to Rule 415(a)(1)(i), (vii) or (x) for the purpose of providing the information required by section 10(a) of the Securities Act of 1933 shall be deemed to be part of and included in the registration statement as of the earlier of the date such form of prospectus is first used after effectiveness or the date of the first contract of sale of securities in the offering described in the prospectus. As provided in Rule 430B, for liability purposes of the issuer and any person that is at that date an underwriter, such date shall be deemed to be a new effective date of the registration statement relating to the securities in the registration statement to which that prospectus relates, and the offering of such securities at that time shall be deemed to be the initial bona fide offering thereof. </font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">Provided, however</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">, that no statement made in a registration statement or prospectus that is part of the registration statement or made in a document incorporated or deemed incorporated by reference into the registration statement or prospectus that is part of the registration statement will, as to a purchaser with a time of contract of sale prior to such effective date, supersede or modify any statement that was made in the registration statement or prospectus that was part of the registration statement or made in any such document immediately prior to such effective date.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p></div></div>
  <div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;margin-top:auto;box-sizing:content-box;margin-right:auto;padding-right:1in;"><div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">II-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">3</font></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;width:8.5in;page-break-after:always;">
  <div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;box-sizing:content-box;margin-right:auto;padding-right:1in;"><div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;box-sizing:content-box;margin-right:auto;padding-right:1in;"><p style="text-indent:20pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(5)	That, for the purpose of determining liability of the registrant under the Securities Act of 1933 to any purchaser in the initial distribution of the securities, the undersigned registrant undertakes that in a primary offering of securities of the undersigned registrant pursuant to this registration statement, regardless of the underwriting method used to sell the securities to the purchaser, if the securities are offered or sold to such purchaser by means of any of the following communications, the undersigned registrant will be a seller to the purchaser and will be considered to offer or sell such securities to such purchaser:</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="margin-left:36pt;text-indent:36pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(i)	Any preliminary prospectus or prospectus of the undersigned registrant relating to the offering required to be filed pursuant to Rule 424;</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="margin-left:36pt;text-indent:36pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(ii)	Any free writing prospectus relating to the offering prepared by or on behalf of the undersigned registrant or used or referred to by the undersigned registrant;</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="margin-left:36pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	(iii)	The portion of any other free writing prospectus relating to the offering containing material information about the undersigned registrant or its securities provided by or on behalf of the undersigned registrant; and</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="margin-left:36pt;text-indent:36pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(iv)	Any other communication that is an offer in the offering made by the undersigned registrant to the purchaser.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:20pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(6)	That, for purposes of determining any liability under the Securities Act of 1933, each filing of the registrant&#x2019;s annual report, pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, (and, where applicable, each filing of an employee benefit plan&#x2019;s annual report pursuant to Section 15(d) of the Securities Exchange Act of 1934, as amended) that is incorporated by reference in the registration statement shall be deemed to be a new registration statement relating to the securities offered therein, and the offering of such securities at that time shall be deemed to be the initial bona fide offering thereof.</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:20pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(7)	Insofar as indemnification for liabilities arising under the Securities Act of 1933 may be permitted to directors, officers and controlling persons of the registrant pursuant to the foregoing provisions, or otherwise, the registrant has been advised that in the opinion of the Securities and Exchange Commission such indemnification is against public policy as expressed in the Act and is, therefore, unenforceable. In the event that a claim for indemnification against such liabilities (other than the payment by the registrant of expenses incurred or paid by a director, officer or controlling person of the registrant in the successful defense of any action, suit or proceeding) is asserted by such director, officer or controlling person in connection with the securities being registered, the registrant will, unless in the opinion of its counsel the matter has been settled by controlling precedent, submit to a court of appropriate jurisdiction the question whether such indemnification by it is against public policy as expressed in the Act and will be governed by the final adjudication of such issue.</font></p></div></div>
  <div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;margin-top:auto;box-sizing:content-box;margin-right:auto;padding-right:1in;"><div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">II-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">4</font></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;width:8.5in;page-break-after:always;">
  <div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;box-sizing:content-box;margin-right:auto;padding-right:1in;"><div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;box-sizing:content-box;margin-right:auto;padding-right:1in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">INDEX TO EXHIBITS</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
    <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
     <tr style="visibility:collapse;">
      <td style="width:7.7%;box-sizing:content-box;"></td>
      <td style="width:1.3%;box-sizing:content-box;"></td>
      <td style="width:91%;box-sizing:content-box;"></td>
     </tr>
     <tr style="height:9pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Exhibit</font></p><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Number</font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Exhibit</font></p></td>
     </tr>
     <tr style="height:9pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">1.1**</font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Form of Underwriting Agreement</font><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     </tr>
     <tr style="height:9pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3.1</font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/760498/000156459021042459/banf-ex32_270.htm"><font style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Restated Certificate of Incorporation of BancFirst Corporation dated August 4, 2021 (filed as Exhibit 3.2 to the Company&#x2019;s Quarterly Report on Form 10-Q for the Quarter Ended June 30, 2021 and incorporated herein by reference).</font></a></p><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     </tr>
     <tr style="height:9pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">3.2</font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="https://www.sec.gov/Archives/edgar/data/760498/000095017023019484/banf-ex3_1.htm"><font style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Amended and Restated By-Laws of BancFirst Corporation (filed as Exhibit 3.1 to the Company&#x2019;s Quarterly Report on Form 10-Q for the Quarter Ended March 31, 2023 and incorporated herein by reference).</font></a></p><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     </tr>
     <tr style="height:9pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">5.1*</font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="banf-ex5_1.htm"><font style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Opinion of Crowe &amp; Dunlevy, A Professional Corporation.</font><font style="color:#0000ff;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></a></p><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     </tr>
     <tr style="height:9pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">23.1*</font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="banf-ex23_1.htm"><font style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Consent of Forvis Mazars, LLP.</font><font style="color:#0000ff;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></a></p><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     </tr>
     <tr style="height:9pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">23.2*</font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="banf-ex5_1.htm"><font style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Consent of Crowe &amp; Dunlevy, A Professional Corporation (included in Exhibit 5.1 above).</font></a></p><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     </tr>
     <tr style="height:9pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">24.1*</font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="banf-ex24_1.htm"><font style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Power of attorney.</font><font style="color:#0000ff;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></a><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     </tr>
     <tr style="height:9pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">107*</font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="banf_exfilingfees.htm"><font style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Filing Fee Exhibit.</font></a></p></td>
     </tr>
    </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">________________</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">* filed herewith</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">**	To be filed by amendment or as an exhibit to a document to be incorporated by reference herein in connection with an offering of the offered securities, to the extent applicable.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;"><font style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div></div>
  <div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;margin-top:auto;box-sizing:content-box;margin-right:auto;padding-right:1in;"><div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">II-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">5</font></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;width:8.5in;page-break-after:always;">
  <div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;box-sizing:content-box;margin-right:auto;padding-right:1in;"><div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;box-sizing:content-box;margin-right:auto;padding-right:1in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:justify;"><font style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">SIGNATURES</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="text-indent:36pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Pursuant to the requirements of the Securities Act of 1933, BancFirst Corporation certifies that it has reasonable grounds to believe that it meets all of the requirements for filing on Form S-3 and has duly caused this Registration Statement to be signed on its behalf by the undersigned, thereunto duly authorized, in the City of Oklahoma City, State of Oklahoma, on August 5, 2025.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p>
    <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
     <tr style="visibility:collapse;">
      <td style="width:48%;box-sizing:content-box;"></td>
      <td style="width:2%;box-sizing:content-box;"></td>
      <td style="width:50%;box-sizing:content-box;"></td>
     </tr>
     <tr style="height:9pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;text-indent:12pt;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="text-indent:-12pt;padding-left:12pt;font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">BANCFIRST CORPORATION</font></p></td>
     </tr>
     <tr style="height:6pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:6pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;By:</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ David R. Harlow</font><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">David R. Harlow</font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">President and Chief Executive Officer</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:1pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(Principal Executive Officer)</font></p></td>
     </tr>
    </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Pursuant to the requirements of the Securities Exchange Act of 1933, this Registration Statement has been signed by the following persons on August 5, 2025 in the capacities indicated:</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:'Tahoma',sans-serif;font-kerning:none;min-width:fit-content;">&#xfeff;</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"><br> <br> </font></p><p style="text-indent:24.5pt;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p>
    <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
     <tr style="visibility:collapse;">
      <td style="width:47.96%;box-sizing:content-box;"></td>
      <td style="width:2.04%;box-sizing:content-box;"></td>
      <td style="width:50%;box-sizing:content-box;"></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Signature</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Title</font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:1pt solid;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ David R. Harlow</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">President and Chief Executive Officer and Director</font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:1pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">David R. Harlow</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:1pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(Principal Executive Officer)</font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ Hannah Andrus</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Executive Vice President and Chief Financial Officer</font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Hannah Andrus</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Tahoma',sans-serif;font-kerning:none;min-width:fit-content;">&#xfeff;</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(Principal Financial Officer)</font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ Randy Foraker</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Executive Vice President and Chief Risk Officer</font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Randy Foraker</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(Principal Accounting Officer)</font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">*</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Chairman of the Board</font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">David E. Rainbolt</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">*</font><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Director</font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">F. Ford Drummond</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Director</font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">*</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Director</font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Kimberly Ingram</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
    </table></div></div>
  <div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;margin-top:auto;box-sizing:content-box;margin-right:auto;padding-right:1in;"><div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">II-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">6</font></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;width:8.5in;page-break-after:always;">
  <div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;box-sizing:content-box;margin-right:auto;padding-right:1in;"><div style="padding-top:0.5in;z-index:2;min-height:1in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;box-sizing:content-box;margin-right:auto;padding-right:1in;">
    <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
     <tr style="visibility:collapse;">
      <td style="width:47.96%;box-sizing:content-box;"></td>
      <td style="width:2.04%;box-sizing:content-box;"></td>
      <td style="width:50%;box-sizing:content-box;"></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="border-top:0.5pt solid #ffffff;padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="border-top:0.5pt solid #ffffff03;padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:4pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:4pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:4pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:4pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">*</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Director</font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Mautra Staley Jones</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:1pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:1pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:4pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:4pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:4pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:4pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">*</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Director</font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Bill G. Lance</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">*</font><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Director</font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Dave R. Lopez</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">*</font><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Director</font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">William Scott Martin</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">*</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Director</font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Tom H. McCasland, III</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:4pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:4pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:4pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:4pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">*</font><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Director</font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Dr. Leslie J. Rainbolt</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">*</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Director</font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Robin Roberson</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">*</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Director</font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Darryl W. Schmidt</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:4pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:4pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:4pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:4pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">*</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Director</font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Natalie Shirley</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">*</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Director</font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Michael K. Wallace</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">*</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Director</font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Gregory G. Wedel</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">*</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Director</font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">G. Rainey Williams, Jr</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">By:/s/ Hannah Andrus</font><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Hannah Andrus</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
     <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(Attorney-in-Fact)</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:1pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Pursuant to Power of Attorney filed herewith</font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
     </tr>
    </table></div></div>
  <div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;margin-top:auto;box-sizing:content-box;margin-right:auto;padding-right:1in;"><div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;margin-left:0;margin-right:0;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">II-</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">7</font></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;width:8.5in;page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-5.1
<SEQUENCE>2
<FILENAME>banf-ex5_1.htm
<DESCRIPTION>EX-5.1
<TEXT>
<html>
 <head>
  <title>EX-5.1</title>
 </head>
 <body style="padding:8px;margin:auto!important;z-index:0;-webkit-text-size-adjust:100%;position:relative;">
  <div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;box-sizing:content-box;margin-right:auto;padding-right:1in;"><div style="z-index:2;min-height:1in;position:relative;"></div></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;box-sizing:content-box;margin-right:auto;padding-right:1in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">	Exhibit 5.1</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><img src="img33966321_0.jpg" alt="img33966321_0.jpg" style="width:105px;height:110px;"></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:12pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p>
    <table style="border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;">
     <tr style="visibility:collapse;">
      <td style="width:64.541%;box-sizing:content-box;"></td>
      <td style="width:20.598%;box-sizing:content-box;"></td>
      <td style="width:14.861%;box-sizing:content-box;"></td>
     </tr>
     <tr style="height:8pt;word-break:break-word;white-space:pre-wrap;">
      <td colspan="2" style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-family:Arial;font-kerning:none;min-width:fit-content;">Roger A. Stong</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     </tr>
     <tr style="height:2.15pt;word-break:break-word;white-space:pre-wrap;">
      <td colspan="2" style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">roger.stong@crowedunlevy.com</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;text-align:center;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     </tr>
     <tr style="height:2.15pt;word-break:break-word;white-space:pre-wrap;text-align:center;">
      <td colspan="2" style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Direct Tel: (405) 239-6614</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     </tr>
     <tr style="height:7pt;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">Direct Fax: (405) 272-5255</font></p></td>
      <td colspan="2" style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     </tr>
    </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:12pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">August 5, 2025</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:12pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:12pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">BancFirst Corporation</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">100 North Broadway</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Oklahoma City, Oklahoma 73102</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="text-indent:36pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Re: 	Registration by BancFirst Corporation of Common Stock on Form S-3</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Ladies and Gentlemen:</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="text-indent:36pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">We have acted as counsel to BancFirst Corporation (the &#x201c;Company&#x201d;) in connection with the registration of an indeterminate number of shares of Common Stock, par value $1.00 per share (the &#x201c;Shares&#x201d;), of the Company pursuant to a Registration Statement on Form S-3 (the &#x201c;Registration Statement&#x201d;) filed by the Company on August 5, 2025, with the Securities and Exchange Commission under the Securities Act of 1933, as amended (the &#x201c;Securities Act&#x201d;).</font></p><p style="text-indent:36pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="text-indent:36pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">This opinion is being furnished pursuant to the requirements of Item 601(b)(5) of Regulation S-K under the Securities Act.</font></p><p style="text-indent:36pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="text-indent:36pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">As such counsel, we have examined such matters of fact and questions of law as we have considered appropriate for purposes of this opinion. With your consent, we have relied upon certificates and other assurances of officers of the Company and other persons as to factual matters without having independently verified such factual matters. We are opining herein as to the Oklahoma General Corporation Act, as amended, and we express no opinion with respect to any other laws.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="text-indent:36pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Subject to the foregoing and the other qualifications set forth herein, it is our opinion that upon due authorization by all necessary corporate action of the Company, and issuance and delivery of the Shares in the manner contemplated by the Registration Statement, including the Prospectus Supplement relating to the applicable offering and in accordance with the applicable definitive distribution, purchase, underwriting, or similar agreement, and upon receipt of the consideration provided for therein, the Shares will be validly issued, fully paid and nonassessable.</font></p><p style="text-indent:36pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div></div>
  <div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;margin-top:auto;box-sizing:content-box;margin-right:auto;padding-right:1in;"><div style="z-index:2;flex-direction:column;display:flex;min-height:1in;justify-content:flex-end;position:relative;"></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;width:8.5in;page-break-after:always;">
  <div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;box-sizing:content-box;margin-right:auto;padding-right:1in;"><div style="z-index:2;min-height:1in;position:relative;"></div></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;box-sizing:content-box;margin-right:auto;padding-right:1in;"><p style="text-indent:36pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">This opinion is for your benefit in connection with the Registration Statement and may be relied upon by you and by persons entitled to rely upon it pursuant to the applicable provisions of the Act. We consent to your filing this opinion as an exhibit to the Registration Statement and to your reference to us under the heading &#x201c;Legal Matters.&#x201d; In giving such consent, we do not thereby admit that we are in the category of persons whose consent is required under Section 7 of the Act or the rules and regulations of the Commission thereunder.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">						Respectfully submitted,</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">						Crowe &amp; Dunlevy, A Professional Corporation</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:'Calibri',sans-serif;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">						By: </font><font style="color:#000000;white-space:pre-wrap;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">/s/ Roger A. Stong				</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">						      Roger A. Stong</font></p></div></div>
  <div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;margin-top:auto;box-sizing:content-box;margin-right:auto;padding-right:1in;"><div style="z-index:2;flex-direction:column;display:flex;min-height:1in;justify-content:flex-end;position:relative;"></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;width:8.5in;page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>3
<FILENAME>banf-ex23_1.htm
<DESCRIPTION>EX-23.1
<TEXT>
<html>
 <head>
  <title>EX-23.1</title>
 </head>
 <body style="padding:8px;margin:auto!important;z-index:0;-webkit-text-size-adjust:100%;position:relative;">
  <div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;box-sizing:content-box;margin-right:auto;padding-right:1in;"><div style="padding-top:0.5in;z-index:2;min-height:1.7in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;box-sizing:content-box;margin-right:auto;padding-right:1in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:12pt;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">		Exhibit 23.1</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:3pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Arial;font-kerning:none;min-width:fit-content;">Consent of Independent Registered Public Accounting Firm</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">We consent to the incorporation by reference in this Registration Statement on Form S-3 of BancFirst Corporation for the registration of Common Stock, of our reports dated February 28, 2025, with respect to the consolidated financial statements of BancFirst Corporation and the effectiveness of internal control over financial reporting, included in the Annual Report on Form 10-K for the year ended December 31, 2024. We also consent to the references to our firm under the caption &#x201c;Experts&#x201d; in this registration statement.</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">/s/ Forvis Mazars, LLP</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">Oklahoma City, Oklahoma</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;font-kerning:none;min-width:fit-content;">August 5, 2025</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div></div>
  <div class="fixed-width-container" style="margin-left:auto;padding-left:1in;width:6.5in;margin-top:auto;box-sizing:content-box;margin-right:auto;padding-right:1in;"><div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.3in;min-height:1in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;margin-left:0;margin-right:0;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;width:8.5in;page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-24.1
<SEQUENCE>4
<FILENAME>banf-ex24_1.htm
<DESCRIPTION>EX-24.1
<TEXT>
<html>
 <head>
  <title>EX-24.1</title>
 </head>
 <body style="padding:8px;margin:auto!important;z-index:0;-webkit-text-size-adjust:100%;position:relative;">
  <div class="fixed-width-container" style="margin-left:auto;padding-left:0.75in;width:7in;box-sizing:content-box;margin-right:auto;padding-right:0.75in;"><div style="z-index:2;min-height:0.75in;position:relative;"></div></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="fixed-width-container" style="margin-left:auto;padding-left:0.75in;width:7in;box-sizing:content-box;margin-right:auto;padding-right:0.75in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Exhibit 24.1</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">BancFirst Corporation</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">POWER OF ATTORNEY</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="text-indent:36pt;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">KNOW ALL PERSONS BY THESE PRESENTS that each of the undersigned individuals, in their capacity as a director or officer, or both, as hereinafter set forth below their signature, of BANCFIRST CORPORATION, an Oklahoma corporation (&#x201c;BancFirst&#x201d;), does hereby constitute and appoint DAVID R. HARLOW, HANNAH ANDRUS and RANDY FORAKER their true and lawful attorneys and each of them (with full power to act without the others) their true and lawful attorneys for them and in their name and in their capacity as a director or officer, or both, of BANCFIRST, as hereinafter set forth below their signature, to sign a shelf registration statement on Form S-3 for the registration of common stock of BANCFIRST, and any and all amendments to said registration statement and any and all instruments necessary or incidental in connection therewith; and</font></p><p style="text-indent:36pt;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Each of said attorneys shall have full power of substitution and resubstitution, and said attorneys or any of them or any substitute appointed by any of them hereunder shall have full power and authority to do and perform in the name and on behalf of each of the undersigned, in any and all capacities, every act whatsoever requisite or necessary to be done in the premises, as fully to all intents and purposes as each of the undersigned might or could do in person, the undersigned herby ratifying and approving the acts of said attorneys or any of them or of any such substitute pursuant hereto.</font></p><p style="text-indent:36pt;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">IN WITNESS WHEREOF, the undersigned have executed this instrument, all as of the 5</font><font style="color:#000000;white-space:pre-wrap;vertical-align:super;font-size:6.7pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">th</font><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> day of August 2025.</font></p>
    <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:94.0%;border-collapse:separate;margin-right:auto;">
     <tr style="visibility:collapse;">
      <td style="width:48.48%;box-sizing:content-box;"></td>
      <td style="width:3.04%;box-sizing:content-box;"></td>
      <td style="width:48.48%;box-sizing:content-box;"></td>
     </tr>
     <tr style="height:14.4pt;white-space:pre-wrap;word-break:break-word;">
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     </tr>
     <tr style="height:14.4pt;white-space:pre-wrap;word-break:break-word;">
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     </tr>
     <tr style="height:14.4pt;white-space:pre-wrap;word-break:break-word;">
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ David E. Rainbolt</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ David R. Harlow</font></p></td>
     </tr>
     <tr style="height:14.4pt;white-space:pre-wrap;word-break:break-word;">
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">David E. Rainbolt</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">David R. Harlow</font></p></td>
     </tr>
     <tr style="height:14.4pt;white-space:pre-wrap;word-break:break-word;">
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Chairman of the Board</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">President, Chief Executive Officer and</font></p></td>
     </tr>
     <tr style="height:14.4pt;white-space:pre-wrap;word-break:break-word;">
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Director</font></p></td>
     </tr>
     <tr style="height:14.4pt;white-space:pre-wrap;word-break:break-word;">
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     </tr>
     <tr style="height:14.4pt;white-space:pre-wrap;word-break:break-word;">
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ F. Ford Drummond</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ Joseph Ford</font></p></td>
     </tr>
     <tr style="height:14.4pt;white-space:pre-wrap;word-break:break-word;">
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">F. Ford Drummond</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Joseph Ford</font></p></td>
     </tr>
     <tr style="height:14.4pt;white-space:pre-wrap;word-break:break-word;">
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Director</font></p><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Director</font></p></td>
     </tr>
     <tr style="height:14.4pt;white-space:pre-wrap;word-break:break-word;">
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     </tr>
     <tr style="height:14.4pt;white-space:pre-wrap;word-break:break-word;">
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ Kimberly Ingram</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ Mautra Staley Jones</font></p></td>
     </tr>
     <tr style="height:14.4pt;white-space:pre-wrap;word-break:break-word;">
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Kimberly Ingram</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Mautra Staley Jones</font></p></td>
     </tr>
     <tr style="height:14.4pt;white-space:pre-wrap;word-break:break-word;">
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Director</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Director</font></p></td>
     </tr>
     <tr style="height:14.4pt;white-space:pre-wrap;word-break:break-word;">
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     </tr>
     <tr style="height:14.4pt;white-space:pre-wrap;word-break:break-word;">
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ Dave R. Lopez</font></p></td>
     </tr>
     <tr style="height:14.4pt;white-space:pre-wrap;word-break:break-word;">
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Bill G. Lance</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Dave R. Lopez</font></p></td>
     </tr>
     <tr style="height:14.4pt;white-space:pre-wrap;word-break:break-word;">
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Director</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Director</font></p></td>
     </tr>
    </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div></div>
  <div class="fixed-width-container" style="margin-left:auto;padding-left:0.75in;width:7in;margin-top:auto;box-sizing:content-box;margin-right:auto;padding-right:0.75in;"><div style="z-index:2;flex-direction:column;display:flex;min-height:0.22in;justify-content:flex-end;position:relative;"></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;width:8.5in;page-break-after:always;">
  <div class="fixed-width-container" style="margin-left:auto;padding-left:0.75in;width:7in;box-sizing:content-box;margin-right:auto;padding-right:0.75in;"><div style="z-index:2;min-height:0.75in;position:relative;"></div></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="fixed-width-container" style="margin-left:auto;padding-left:0.75in;width:7in;box-sizing:content-box;margin-right:auto;padding-right:0.75in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
    <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:94.0%;border-collapse:separate;margin-right:auto;">
     <tr style="visibility:collapse;">
      <td style="width:48.48%;box-sizing:content-box;"></td>
      <td style="width:3.04%;box-sizing:content-box;"></td>
      <td style="width:48.48%;box-sizing:content-box;"></td>
     </tr>
     <tr style="height:14.4pt;white-space:pre-wrap;word-break:break-word;">
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     </tr>
     <tr style="height:14.4pt;white-space:pre-wrap;word-break:break-word;">
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">BancFirst Corporation</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     </tr>
     <tr style="height:14.4pt;white-space:pre-wrap;word-break:break-word;">
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Power of Attorney</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     </tr>
     <tr style="height:14.4pt;white-space:pre-wrap;word-break:break-word;">
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     </tr>
     <tr style="height:14.4pt;white-space:pre-wrap;word-break:break-word;">
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ William Scott Martin</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ Tom H. McCasland, III</font></p></td>
     </tr>
     <tr style="height:14.4pt;white-space:pre-wrap;word-break:break-word;">
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">William Scott Martin</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Tom H. McCasland, III</font></p></td>
     </tr>
     <tr style="height:14.4pt;white-space:pre-wrap;word-break:break-word;">
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Director</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Director</font></p></td>
     </tr>
     <tr style="height:14.4pt;white-space:pre-wrap;word-break:break-word;">
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     </tr>
     <tr style="height:14.4pt;white-space:pre-wrap;word-break:break-word;">
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ Dr. Leslie J. Rainbolt</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ Robin Roberson</font></p></td>
     </tr>
     <tr style="height:14.4pt;white-space:pre-wrap;word-break:break-word;">
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Dr. Leslie J. Rainbolt</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Robin Roberson</font></p></td>
     </tr>
     <tr style="height:14.4pt;white-space:pre-wrap;word-break:break-word;">
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Director</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Director</font></p></td>
     </tr>
     <tr style="height:14.4pt;white-space:pre-wrap;word-break:break-word;">
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     </tr>
     <tr style="height:14.4pt;white-space:pre-wrap;word-break:break-word;">
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ Darryl W. Schmidt</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ Natalie Shirley</font></p></td>
     </tr>
     <tr style="height:14.4pt;white-space:pre-wrap;word-break:break-word;">
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Darryl W. Schmidt</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Natalie Shirley</font></p></td>
     </tr>
     <tr style="height:14.4pt;white-space:pre-wrap;word-break:break-word;">
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Director</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Director</font></p></td>
     </tr>
     <tr style="height:14.4pt;white-space:pre-wrap;word-break:break-word;">
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     </tr>
     <tr style="height:14.4pt;white-space:pre-wrap;word-break:break-word;">
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ Michael K. Wallace</font><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ Gregory G. Wedel</font></p></td>
     </tr>
     <tr style="height:14.4pt;white-space:pre-wrap;word-break:break-word;">
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Michael K. Wallace</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Gregory G. Wedel</font></p></td>
     </tr>
     <tr style="height:14.4pt;white-space:pre-wrap;word-break:break-word;">
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Director</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Director</font></p></td>
     </tr>
     <tr style="height:14.4pt;white-space:pre-wrap;word-break:break-word;">
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     </tr>
     <tr style="height:14.4pt;white-space:pre-wrap;word-break:break-word;">
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">/s/ G. Rainey Williams, Jr.</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     </tr>
     <tr style="height:14.4pt;white-space:pre-wrap;word-break:break-word;">
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">G. Rainey Williams, Jr.</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     </tr>
     <tr style="height:14.4pt;white-space:pre-wrap;word-break:break-word;">
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Director</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
      <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     </tr>
    </table><p style="text-indent:24.5pt;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div></div>
  <div class="fixed-width-container" style="margin-left:auto;padding-left:0.75in;width:7in;margin-top:auto;box-sizing:content-box;margin-right:auto;padding-right:0.75in;"><div style="z-index:2;flex-direction:column;display:flex;min-height:0.22in;justify-content:flex-end;position:relative;"></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;width:8.5in;page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-FILING FEES
<SEQUENCE>5
<FILENAME>banf_exfilingfees.htm
<DESCRIPTION>EX-FILING FEES
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!-- DFIN New ActiveDisclosure (SM) Inline XBRL Document - http://www.dfinsolutions.com/ -->
<!-- Creation Date :2025-08-05T14:59:09.0288+00:00 -->
<!-- Copyright (c) 2025 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:nonNumeric="http://www.xbrl.org/dtr/type/non-numeric" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:banf="http://www.bancfirst.bank/20250805" xmlns:ffd="http://xbrl.sec.gov/ffd/2025" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2022-02-16" xmlns:utr="http://www.xbrl.org/2009/utr">
 <head>
  <title>EX-FILING FEES</title>
  <meta http-equiv="Content-Type" content="text/html"/>
 </head>
 <body style="padding:8px;margin:auto!important;z-index:0;-webkit-text-size-adjust:100%;position:relative;">
  <div style="display:none;"><ix:header><ix:hidden><ix:nonNumeric id="F_19ab0c19-fff9-4db5-a019-4c26072d4796" name="ffd:CombinedProspectusTableNa" contextRef="C_d8d75d19-eb4e-4b5f-bafb-960628b9bfd1">N/A</ix:nonNumeric><ix:nonNumeric id="F_a055f48a-c2c4-47f1-ba88-46adc4374969" name="dei:EntityCentralIndexKey" contextRef="C_d8d75d19-eb4e-4b5f-bafb-960628b9bfd1">0000760498</ix:nonNumeric><ix:nonNumeric id="F_e0871605-67aa-4af5-ad5b-a80eaf1c66f2" name="ffd:OffsetTableNa" contextRef="C_d8d75d19-eb4e-4b5f-bafb-960628b9bfd1">N/A</ix:nonNumeric><ix:nonNumeric id="F_12cd48b2-fd4f-4c95-8d28-4d90ebeea4f3" name="ffd:FeeExhibitTp" contextRef="C_d8d75d19-eb4e-4b5f-bafb-960628b9bfd1">EX-FILING FEES</ix:nonNumeric><ix:nonNumeric id="F_e71a4259-2e78-475e-b4e4-02a5e6864c33" name="ffd:SubmissnTp" contextRef="C_d8d75d19-eb4e-4b5f-bafb-960628b9bfd1">S-3ASR</ix:nonNumeric></ix:hidden><ix:references><link:schemaRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/ffd/2025/ffd-2025.xsd"/></ix:references><ix:resources><xbrli:context id="C_d8d75d19-eb4e-4b5f-bafb-960628b9bfd1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000760498</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-05</xbrli:startDate><xbrli:endDate>2025-08-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="C_76f728a2-210f-472e-ac68-7d228681f37a"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000760498</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="ffd:OfferingAxis"><dei:lineNo>1</dei:lineNo></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-08-05</xbrli:startDate><xbrli:endDate>2025-08-05</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="U_USD"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit></ix:resources></ix:header></div>
  <div class="fixed-width-container" style="margin-left:auto;padding-left:0.5in;width:7.5in;box-sizing:content-box;margin-right:auto;padding-right:0.5in;"><div style="z-index:2;min-height:1in;position:relative;"></div></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="fixed-width-container" style="margin-left:auto;padding-left:0.5in;width:7.5in;box-sizing:content-box;margin-right:auto;padding-right:0.5in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Exhibit 107</span></p><p style="font-size:10pt;margin-top:4pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Calculation of </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_12cd48b2-fd4f-4c95-8d28-4d90ebeea4f3;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Filing Fee Tables</span></span></span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Form </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_598be4ed-09f9-411a-a86a-72f098053fa9" contextRef="C_d8d75d19-eb4e-4b5f-bafb-960628b9bfd1" name="ffd:FormTp"><span style="-sec-ix-hidden:F_e71a4259-2e78-475e-b4e4-02a5e6864c33;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">S-3</span></span></ix:nonNumeric></span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(Form Type)</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_73bed649-18cc-49c0-a6d2-5207244eeca1" contextRef="C_d8d75d19-eb4e-4b5f-bafb-960628b9bfd1" name="dei:EntityRegistrantName"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">BancFirst Corporation</span></ix:nonNumeric></span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(Exact Name of Registrant as Specified in its Charter)</span></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Table 1: Newly Registered Securities and Carry Forward Securities</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p>
    <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:99.0%;border-collapse:separate;margin-right:auto;">
     <tr style="visibility:collapse;">
      <td style="width:12.453%;box-sizing:content-box;"/>
      <td style="width:0.999%;box-sizing:content-box;"/>
      <td style="width:5.737%;box-sizing:content-box;"/>
      <td style="width:0.999%;box-sizing:content-box;"/>
      <td style="width:8.615%;box-sizing:content-box;"/>
      <td style="width:0.999%;box-sizing:content-box;"/>
      <td style="width:7.655%;box-sizing:content-box;"/>
      <td style="width:0.999%;box-sizing:content-box;"/>
      <td style="width:6.696%;box-sizing:content-box;"/>
      <td style="width:0.999%;box-sizing:content-box;"/>
      <td style="width:6.696%;box-sizing:content-box;"/>
      <td style="width:0.999%;box-sizing:content-box;"/>
      <td style="width:6.696%;box-sizing:content-box;"/>
      <td style="width:0.999%;box-sizing:content-box;"/>
      <td style="width:2.838%;box-sizing:content-box;"/>
      <td style="width:0.999%;box-sizing:content-box;"/>
      <td style="width:7.655%;box-sizing:content-box;"/>
      <td style="width:0.999%;box-sizing:content-box;"/>
      <td style="width:5.737%;box-sizing:content-box;"/>
      <td style="width:0.999%;box-sizing:content-box;"/>
      <td style="width:4.757%;box-sizing:content-box;"/>
      <td style="width:0.999%;box-sizing:content-box;"/>
      <td style="width:5.737%;box-sizing:content-box;"/>
      <td style="width:0.999%;box-sizing:content-box;"/>
      <td style="width:6.736%;box-sizing:content-box;"/>
     </tr>
     <tr style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     </tr>
     <tr style="height:0.7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
      <td style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0.111in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-right:0.75pt solid #000000;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
     </tr>
     <tr style="height:7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0.111in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">  </span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0in;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Security<br/>Type</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0in;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Security</span></p><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Class</span></p><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:1pt;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Title</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0in;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Fee</span></p><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Calculation</span></p><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">or Carry</span></p><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Forward</span></p><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:1pt;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Rule (1)</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0in;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Amount<br/>Registered</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0in;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Proposed<br/>Maximum<br/>Offering<br/>Price Per<br/>Unit</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0in;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Maximum<br/>Aggregate<br/>Offering<br/>Price</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0in;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Fee<br/>Rate</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0in;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Amount of<br/>Registration<br/>Fee</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0in;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Carry<br/>Forward</span></p><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:1pt;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Form<br/>Type</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0in;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Carry</span></p><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Forward</span></p><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">File</span></p><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:1pt;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Number</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0in;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Carry<br/>Forward<br/>Initial<br/>Effective<br/>Date</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;border-right:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0.028in;text-align:left;"><p style="font-size:7pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Filing Fee<br/>Previously<br/>Paid in<br/>Connection<br/>with<br/>Unsold<br/>Securities<br/>to be<br/>Carried<br/>Forward</span></p></td>
     </tr>
     <tr style="height:0.7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
      <td colspan="25" style="border-top:0.75pt solid #000000;padding-top:0in;border-right:0.75pt solid #000000;border-left:0.75pt solid #000000;padding-left:0.111in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
     </tr>
     <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;">
      <td colspan="25" style="padding-top:0in;border-right:0.75pt solid #000000;border-left:0.75pt solid #000000;padding-left:0.111in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0.028in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Newly Registered Securities</span></p></td>
     </tr>
     <tr style="height:0.7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
      <td style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0.111in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-right:0.75pt solid #000000;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
     </tr>
     <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0.111in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><ix:nonNumeric id="F_4dd3b579-cd6a-48c4-86f3-09f31d94cea5" contextRef="C_76f728a2-210f-472e-ac68-7d228681f37a" name="ffd:PrevslyPdFlg" continuedAt="F_4dd3b579-cd6a-48c4-86f3-09f31d94cea5_1" format="ixt:fixed-false"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-kerning:none;min-width:fit-content;">Fees to be</span></ix:nonNumeric></span></p><div><ix:continuation id="F_4dd3b579-cd6a-48c4-86f3-09f31d94cea5_1"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:1pt;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-kerning:none;min-width:fit-content;">Paid</span></p></ix:continuation></div></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;"><ix:nonNumeric id="F_21755436-f81d-4a0b-a1c1-34040b59b5c6" contextRef="C_76f728a2-210f-472e-ac68-7d228681f37a" name="ffd:OfferingSctyTp"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Equity</span></ix:nonNumeric></span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;"><ix:nonNumeric id="F_5917d8ce-189a-4eeb-94a7-ed821d59d1c8" contextRef="C_76f728a2-210f-472e-ac68-7d228681f37a" name="ffd:OfferingSctyTitl"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Common<br/>Stock,<br/>par value<br/>$1.00<br/>per<br/>share</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-kerning:none;min-width:fit-content;">(1)</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;"><ix:nonNumeric id="F_2b77615e-3f65-4bb1-9c2d-8bbfd8a0f97e" contextRef="C_76f728a2-210f-472e-ac68-7d228681f37a" name="ffd:Rule457rFlg" format="ixt:fixed-true"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Rule<br/>456(b)<br/>and Rule<br/>457(r)</span></ix:nonNumeric></span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(1)</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(1)</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(1)</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(2)</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(2)</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;border-right:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.028in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
     </tr>
     <tr style="height:0.7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
      <td style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0.111in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-right:0.75pt solid #000000;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
     </tr>
     <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0.111in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Fees</span></p><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Previously</span></p><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:1pt;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Paid</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;border-right:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.028in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
     </tr>
     <tr style="height:0.7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
      <td colspan="25" style="border-top:0.75pt solid #000000;padding-top:0in;border-right:0.75pt solid #000000;border-left:0.75pt solid #000000;padding-left:0.111in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
     </tr>
     <tr style="height:10pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;text-align:left;">
      <td colspan="25" style="padding-top:0in;border-right:0.75pt solid #000000;border-left:0.75pt solid #000000;padding-left:0.111in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0.028in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Carry Forward Securities</span></p></td>
     </tr>
     <tr style="height:0.7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
      <td style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0.111in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-right:0.75pt solid #000000;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:1pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
     </tr>
     <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0.111in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Carry</span></p><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Forward</span></p><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:1pt;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Securities</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;border-right:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0.028in;text-align:left;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#8212;</span></p></td>
     </tr>
     <tr style="height:0.7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
      <td style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0.111in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="8" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-right:0.75pt solid #000000;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
     </tr>
     <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0.111in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="7" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total Offering Amounts</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_2bd28c4e-85fc-4a05-a6da-a305ff9e6920" contextRef="C_d8d75d19-eb4e-4b5f-bafb-960628b9bfd1" name="ffd:TtlOfferingAmt" unitRef="U_USD" decimals="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_8021cbd7-5aa0-49a2-b941-ebcbd6430b9a" contextRef="C_d8d75d19-eb4e-4b5f-bafb-960628b9bfd1" name="ffd:TtlFeeAmt" unitRef="U_USD" decimals="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;border-right:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.028in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
     </tr>
     <tr style="height:0.7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
      <td style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0.111in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="8" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-right:0.75pt solid #000000;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
     </tr>
     <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0.111in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="7" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total Fees Previously Paid</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_38d6346d-5541-434d-b415-a7e9928d39cc" contextRef="C_d8d75d19-eb4e-4b5f-bafb-960628b9bfd1" name="ffd:TtlPrevslyPdAmt" unitRef="U_USD" decimals="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;border-right:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.028in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
     </tr>
     <tr style="height:0.7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
      <td style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0.111in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="8" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-right:0.75pt solid #000000;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
     </tr>
     <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0.111in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="7" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Total Fee Offsets</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0.014in;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_272becd2-b6c8-4919-8fa7-291726f1d9da" contextRef="C_d8d75d19-eb4e-4b5f-bafb-960628b9bfd1" name="ffd:TtlOffsetAmt" unitRef="U_USD" decimals="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;border-right:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.028in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
     </tr>
     <tr style="height:0.7pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
      <td style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0.111in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="8" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="2" style="border-top:0.75pt solid #000000;padding-top:0in;border-right:0.75pt solid #000000;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
     </tr>
     <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0.111in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.75pt solid #000000;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.75pt solid #000000;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td colspan="7" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0.014in;border-bottom:0.75pt solid #000000;padding-right:0in;text-align:center;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Net Fee Due</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.75pt solid #000000;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.75pt solid #000000;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.75pt solid #000000;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.75pt solid #000000;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.75pt solid #000000;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.75pt solid #000000;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.75pt solid #000000;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0.014in;border-bottom:0.75pt solid #000000;padding-right:0in;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:9pt;color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"><ix:nonFraction id="F_e8644d07-fa9d-4f86-b926-ddbebabe8882" contextRef="C_d8d75d19-eb4e-4b5f-bafb-960628b9bfd1" name="ffd:NetFeeAmt" unitRef="U_USD" decimals="0" format="ixt:fixed-zero">&#8212;</ix:nonFraction></span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.75pt solid #000000;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.75pt solid #000000;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.75pt solid #000000;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.75pt solid #000000;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.75pt solid #000000;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.75pt solid #000000;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;border-left:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.75pt solid #000000;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
      <td style="padding-top:0in;border-right:0.75pt solid #000000;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.75pt solid #000000;padding-right:0.028in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
     </tr>
    </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:4pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><div style="font-size:9pt;font-family:Times New Roman;"><ix:nonNumeric id="F_0e9f05e0-15e8-4a17-a1e3-d984cc0da804" contextRef="C_76f728a2-210f-472e-ac68-7d228681f37a" name="ffd:OfferingNote" escape="true">
      <table style="border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;">
       <tr style="visibility:collapse;">
        <td style="width:4%;box-sizing:content-box;"/>
        <td style="width:96%;box-sizing:content-box;"/>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-kerning:none;min-width:fit-content;">(1)</span></p></td>
        <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">An indeterminate number of shares of common stock of the registrant may be sold from time to time in unspecified numbers and at indeterminate prices. The proposed maximum offering price per security and aggregate offering price will be determined from time to time in connection with issuances of securities registered under this registration statement.</span></p></td>
       </tr>
      </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
      <table style="border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;">
       <tr style="visibility:collapse;">
        <td style="width:4%;box-sizing:content-box;"/>
        <td style="width:96%;box-sizing:content-box;"/>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(2)</span></p></td>
        <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Pursuant to Rules 456(b) and 457(r) under the Securities Act, the Registrant is deferring payment of the entire registration fee. Any registration fee will be paid subsequently on a pay-as-you-go basis in accordance with Rule 457(r).</span></p></td>
       </tr>
      </table></ix:nonNumeric></div><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div></div>
  <div class="fixed-width-container" style="margin-left:auto;padding-left:0.5in;width:7.5in;margin-top:auto;box-sizing:content-box;margin-right:auto;padding-right:0.5in;"><div style="z-index:2;flex-direction:column;display:flex;min-height:1in;justify-content:flex-end;position:relative;"></div></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;width:8.5in;page-break-after:always;"/>
 </body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>6
<FILENAME>img33966321_0.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 img33966321_0.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" !V ' # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M[3Q;9:Q]E2*:W2"]UB+4_&/$G_!4+]H+XM?#^V^(W_!-[_@F#^TU^VIX*O\
M7_"B^'/BG\5?''PH_8#^#WQ)^'_B?X;:/\0D^(OPAG_:?UG3/C_X[T!9/%?A
M?0-%U^7]G#P_\-?&4X\8:AX2^)>K6WA6VC\0^]_!C_@IK\!OB9^TU?\ [$WQ
M*\)?%S]DW]LE- NO&_A;]G#]I?0?!NC^*/BG\-;70=*U\_$;X-_$7X2^/OC!
M\ /BSH#1W/B?3I]$\"?&'7/B!I6H_"[XN_V[X+TK3_AMXHU"Q]27$6=S]K?,
ML3&59)5:E*4:-6HDT[2JTHPJM.R37/JKQ=XMI\4<KRV+A_LE%JGK3C.+J0BV
MK>["HY0OKI9:.S5FDU^@ND:1I/A_2=,T'0=,T[1-#T33K+2-&T;2+*VTW2=(
MTG3;:*ST[3-,TZSBAL[#3K"SAAM+*RM(8K:UMHHH((HXHT0:%?(_[6O[9WPO
M_8U_X9F_X6?H/C[7?^&J_P!KGX,?L8_#S_A ]+\/:I_8WQ0^.7_"2?\ "):]
MXS_X2'Q3X7_L[P#IW_"+ZA_PD6J:'_PD7B&T\ZS_ +,\+:OYD_V?O?VI/VDO
MA?\ L??L[?&3]I[XSZK_ &3\-?@EX!U[QYXD\B^\/6&L:Y_9-J?['\&>$O\
MA*]=\,Z!J7C[Q]K\NE>"/AYX=O\ 7])_X2GQSXA\/>&K6\CO=6ML^,VVVVVV
MVVVW=MO5MMZMM[L]!62LK))6LM$DEHK=$E^![W17R/\ L2_MG?"_]N[X&Q_'
M#X8:#X^\!_V=X^^(_P *OB'\(/C#I?A[PO\ '+X*_%#X5^+]3\(^+?AO\:_
M'A[Q3XO_ .%<>/K;[#I_B=/!^N:LGB&'PAXH\*:UJ>G:=_;<%LF]\-?VMO@]
M\6OVFOVGOV3O ][K^I?%/]D'0/@#K'QNEN="GT[POHFH_M'Z#XX\7^ /"FCZ
MO?2P7/B+7[7P5X-M/%GB2YTO39O"^G:=XU\*:99>)-4\46_C/P_X00[[>>Q]
M-45^=7QG_P""BV@_"[]LFP_81\#_ +,/[37[1_Q_O/V9;7]K:XT[X,3?LRZ'
MX7TKX/7'Q3U7X.RWM_XE_:'_ &EO@-;2:_8^-=/M(+K0M+AU*=].US2K^REO
M(X=;31]__AL']H7_ *15?M[?^'$_X)??_3(:!7_K[O\ /^K,^"?^"#G_ #F9
M_P"T]G_!1'_WC]?KC^U7_P *-_X9>_:1_P"&GO\ DVK_ (4)\8?^&AO^1O\
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
MS/:2W4.E^(+Z"?3M1TK5[*>ZTG5=-O;K?^!__!3O]AS]H/XY>)_V8? ?QO\
M[ _:5\(_V+_:O[//QP^&OQ>_9D^.5W_;_A#5OB#8_P#",?";]I+P!\)_'WC;
MR/ .BWGC?6O^$,T#7_\ A&_"$VD^)?$7]E:+K^A7NH@77?\ %>6G]=_0/^&P
M?VA?^D57[>W_ (<3_@E]_P#3(:/^&P?VA?\ I%5^WM_X<3_@E]_],AKWO_AI
M[X&_\-0_\,8_\)O_ ,9*_P#"A/\ AI[_ (5O_P (UXO_ .2&_P#"P_\ A57_
M  F__"8?V!_P@/\ R/W_ !(?^$:_X2G_ (2__F*?V!_8O_$QKWN@/G^7EY?U
M?TM\$_\ #8/[0O\ TBJ_;V_\.)_P2^_^F0T?\-@_M"_](JOV]O\ PXG_  2^
M_P#ID-8'Q?\ ^"LW_!/3X ^%_P!D3QQ\:/VD] ^&O@K]NS0-+\5_LP>+_%?@
MWXG:;X7\=>%]7T[X<ZO;>)/$GB!_!+:3\(- MM)^+/@+5-8UCXTW?P\T[P_I
MVLW-[KUSIMMH/B.72?T5H#YW^[_+K^K\K?$_Q UKXC_'CP!\,_#]E\(]:^#?
MQ+\37GB#XBWGPA_:0U+X6:[HUIX9^&'B?3/"VK>'OBS9?!;Q/^T)\/?&5GXL
MC\9^'/$_A;0_"OC:Y?34GTGQ7>>*_"'CKP=%X8EZOX1^*+CP!\--3\$Z?\(O
M&]S\1?A_X(\1_$GQ1\(_"MIX!T//B?Q=K'B/Q=IOP^^&.J^)/&GA;X9WFG>-
M_$+^*-$^%%PWCM/!WAG3=!30_BQXZ\$:U871EYS]H7]LS]C7X)_"_P"//QG_
M &@_&^CZ3\-?V+_BK\//"/QH\2:O\-?'7C/_ (51\6/&?A[X.>*_AY_9>CZ%
MX)\1:_K>L7.@?M%_"6_LO$OP^TK7K31/^$TEM;[5M.O=#\56VC?5FE^#O"&A
MZA=:MHOA7PWH^J7UYK>HWVI:7H>F:?J%YJ'B:?2KGQ)?75Y:6L-Q<7GB"XT+
M0[C6[F:1YM5GT;2I;][B33K1H9Y?>YOE\M/+R[_CJM.9<G(^FOS=]7KM;RW\
MKI_%O_#8/[0O_2*K]O;_ ,.)_P $OO\ Z9#1_P -@_M"_P#2*K]O;_PXG_!+
M[_Z9#7KGQX_:[^"G[.'BCP!X'^([?%S5?&OQ0T#Q]XK\%>$/@Q^S;^TA^TIX
MHU+PO\+M1^'VD>/?$E_X?_9R^$_Q5U;PYH'AS5OBK\.]+NM8\36FCZ=<:CXL
MTJRL+F[N7FBA\C_X>0_L]?\ 1._V]O\ Q55_P5!_^@^JC/Y_EY>7]7] _P"&
MP?VA?^D57[>W_AQ/^"7W_P!,AH_X;!_:%_Z15?M[?^'$_P""7W_TR&O>_A%^
MT]\#?CIXY^.WPP^&GC?^UOB5^S-X^M/AO\<_AYKGAKQ?X%\<_#[Q#JVCP^(?
M"^HZAX2\>Z!X9U_4O /C[0)6USX8?%70-/U;X7_%/1[34]3^'7C#Q/9:3J<]
MIWWQ5^)_@;X)?"_XD?&?XGZY_P (S\-?A%X!\8?$_P"(?B3^S-8UK_A'O W@
M'P]J/BOQ;KG]C^'M/U;7]6_LG0-)U"__ +,T/2M2UB_^S_9=,T^\O98+:0#Y
M_E_EY?B_*WR-_P -@_M"_P#2*K]O;_PXG_!+[_Z9#1_PV#^T+_TBJ_;V_P##
MB?\ !+[_ .F0UZY^SO\ MA?L^_M3:C\4O#_P=\7Z_=>-?@CK_ASPW\7_ (8_
M$;X7_%?X%?&'X:ZCXR\+V/C3P5<^-/@W\=? _P -_BGX?T#QOX7OTU?P1XKU
M'PA!X7\8P66MQ>&M8U2Y\.Z]!II^UM^V1^S+^PG\'KWX]_M8_%S0/@Y\++/7
M]"\*1>(-8LM?US4=9\4>))Y8M(\-^%/"'A#2/$7C7QEK\]M:ZEK5SH_A/P[K
M6HZ;X7T/Q)XNU.VL_"_AGQ!J^F@>=].^G^7E^+\K?E;_ ,$'/^<S/_:>S_@H
MC_[Q^M__ (..?$FH_#/_ (),_&OX_>$+;0+7XP?LS_%S]D/X]? 3QQK'A3PO
MXMU'X6?&'P;^UK\%;+P[\0/"EIXNT?7-)L]?L])UWQ!X?N9I=/G@U7POXC\2
M>%=7@O\ PYXBUK2[[YE^#_[&/_!>+]C7XH?MQ?\ #(.O?\$CM=^"W[5?[>W[
M2_[9VA_\-):I^V1JGQ0T;_A>7B'3/[,T'5?^%8>%O"_A/3O[.\)^%_#/V[2[
M/_A(OLGB&;7?L_BG5]-DT_[/]--^P1_P4"_;JT[X=:-_P5O^//[,NF?!_P"%
MWQ<T#XH77[(O_!/_ ,!>/$^#W[2^H_#_ ,4?#3QO\.;3]KCQ[^U+<>-]6^)'
MPCL-6\/^.-)\1?LU>'OA?X6\+^(9]5\,^/M:^).L>(_#7A72_!H)7M:S3M;\
M%K?Y_@S _P"=H/\ [P)__!"J_>ROS,_:R_8@^*'BK]HGPC^WW^Q?\3O /PB_
M;?\ AY\!/'?[.5S!\<?!?B'XH?L[?M"_ W6KK5_B'X4^"_Q8\/>&_%GA+QQ\
M,/\ A'/CLOAWQ_H'QM^#FM6_B_0[7_A)-$\9^"?C)X9O-'\):/\ (W[27P _
MX+E_MI?"_5?V7/'GCK_@F7^R7\"?C9\!+[X/_M-_%?X/-^T?^U!\<KW6/$/A
M[7=-^)>J_!3P+\4/ WP%^&OA7P#\6;*XL_AZ_@GQGXA\7^.?A;X0\0>*_%GA
MWXR^)_'%CX5DTT'M?1ZO2WHD?E;XJ^ OP>_:@\2?\&@_P!^/WP_T#XH_!_XH
M_P#!.K]JKPWXX\#^)(9WT[5].?\ X)B? "]M+FVN[*>SU;0]?T/5K/3_ !!X
M4\5^']0TKQ1X/\4:5H_BKPKK&C^(]'TO5+3]D/V6_B?XY_X)I>.?@W_P3:_:
MVUS^W_V?-?\ [!^#G_!,K]M:^TS1] T?QYH^@:.-/\!?L*_M0KH.GZ/X3\#?
MM<^!O">CQ:+\$_'EEIV@>!OVR? V@(VA6.@?M!Z!XM\$^*.]^)W_  3BUC_A
MLS_@C3\5_@*W@'P3^S5_P3#\ _M7_##5?A_XA\3^.;_QS_P@WQ8_9H\'? 7X
M,:'\/)K_ $;Q9_PEG_")_P#")P1^+=3^('CK1=8_L>*#4H=0\5:U/=05][?M
M2?LV_"_]L']G;XR?LP_&?2O[6^&OQM\ Z]X#\2>18^'K_6-#_M:U/]C^,_"7
M_"5Z%XFT#3?'W@'7XM*\;_#SQ%?Z!JW_  BWCGP]X>\2VMG)>Z3;8!)6]59>
MJLOPOUZ?>C^9C_@MK_RB]_X.,_\ L_;]B?\ ]9Z_X(P5_7%7\O/B7_@C;_P4
M"\=_\$C/^"AO["/QB_:C^$?[0'[3W[4/[37PP\=?#C]HWQ[JGCS0-.\5_![X
M(67[%?@+X=ZE\<YK#X>>)/%&D?%R]^%G[*+P>*(].A^+L^I^*+W3-0\2_%?Q
MQK>K^)O&K?37_'4'_P!8$_\ SH50/KL]4OS?^?YG??\ !1+XQ?M5_!+]O']B
M#Q7^R#^QO_PW!\2M0_9&_P""AOA[7/A1_P -#?#C]FG_ (1[P-=_&3_@FGJ6
MI_$/_A.OB?I>K:!JW]DZ_I/AGPW_ ,(E9VR:Q?\ _"6_VQ;SK9:#J$<G _\
M#P7_ (+C_P#2O1_YUE_9#_\ F+K?^+?P8_X+=:Y/^QC^T/\ #6__ ."5L?[9
M/PN^$?[8WP8_:/TOQS=?M;I^S+>>%_CS\8?V<O''PYO_ ((V6@:5-\4[C7]-
M\+_LX>&+?QK=>.];T_3K/7]5UZ+0M*UC3K[3[O0\#_CJ#_ZP)_\ G0J@6MW\
M2NUT7:*UNG_28?MT?\:[O^"B7[.7_!3O1O\ B0?LU?M-_P#"*_L'?\%*OLW_
M !*O"'AC^W]4;_ACC]LWQ_\ 9?\ A"? .B_\*G\?3R_!#XO_ +1/Q\\?Z_\
M\()\#?%WA'X:_"SP?-K6OMN][_;HTG_ALK]J']G+_@FY_8O]M_!;2_\ A%?V
MZ/V]_P"UO#']K^$-9^!OPD^(;?\ #+7[.6M?\)E\#_B)\+_$G_#3_P"U/X(_
MX2KQ/X5_X3KP+XON_@;^RI\<-#W3:;XUM?M'US\3_P!FW_AL']B77/V8?VUM
M*\ ZMK_QM^ FF> _V@_^%1V/V_P-H?Q0U;PII_\ PD_C/X%?\+9T+Q->Z;_P
M@/Q*B;QO\#/$7C;0-6\0^%M8\/>#?$NH6<FOZ2<?$_\ P1V_X)V?'G]B+X?_
M !D^(_[:7QIT#]I#]NC]IC7_ (:1_'#XT^&]2\9:MIVH?#7]G;X;:5\%_P!G
M7P+<Z]XMM?#5S\0-?\+>"M,UGQ-XK^*^K_#OPA\0/&OBCX@ZQ8>/]2^(-]X7
MTWQ[KP.VMNCU_P U\]-.OO&__P %&_V,?CEXV^*'[/W_  4!_8?U[^P/VTOV
M0_[2TO4/AE%JGA#P'X>_;K_9>U_Q#X?\3?$_]C'XI_$G7/"VO_V!_;_]@7NI
M? /Q3XQ@U_X>?"CXH>(M9\42:#X8\2:_IGQC^&'S+_P3ZUC4?^"SOBCPO_P5
M#_: \*:_X?\ V5?A3\7/%\?_  3#_9/\37/A?4/"]OJ/PWU&[\$:M^WS\=[+
MP[XD\16WC+]IJ?QK:^._A]\'/!OB6TL/"_[*6G>%O$7B'X;P^/\ Q?XWTKX]
M7_\ 077YF?\ !'7]C'XH?\$]_P#@G'^SK^R#\9]>\ ^)OB5\(O\ A;O_  DF
MN?##5/$.M>!K[_A/OCM\3_B?H_\ 8>I^*_"W@K7[G[-H'C72K/4_M_AG3/)U
MBWU"WM?MEE%;:A=@6U\M_FK6_KRON?IG17@G_#5?[+W_  O+_AF'_AI'X"?\
M-*_]&\_\+A^'G_"\O^10_P"%@_\ ))O^$B_X3[_D0?\ BM_^0!_R*'_%2_\
M(%_TVN"UGXN?L2_M@_\ "_/V*/\ A>OP$^-NOZMX!^*?PP_:&_9\\!_'/PIJ
MWQ0T/P-?^;\)OBSH?C/PQ\/O&47Q*\ _V;>^)O\ A"?$6I[?#VL>%O$.K6>G
M_P!H:3K\ED #/B?Q[_P4L^/.G?LW_'/]JGX3_LZ?LR_$SX6?!SX1^*/VM]$M
M]8_;=\9>!/B!\6OV%=5^"FF?&O\ 9X_:,\*?#:W_ &,/&GC7P1K_ ,<+;0_C
MG\.[GX5?&[1_A8GA#XE? SQ)IWA_Q_\ $OPO?2^+=$[[XD_M5_\ !1GX7>,O
MV?\ P/X@_8O_ &*+S5OVC_BYK7P8\#W&C_\ !1?XZW&G:5XHT+X#?&W]H>[O
M_%<M[_P2^T^YL= D\%? ;Q?I=M=:1::YJ+^*-2\-V4NE0Z3>:IK>C_37Q#^&
M_P"Q[^T+H\'B'QAJ/@'QAH'[9_P$\0_LPZ;KGAOXJWV@Z/\ M0? WXF>!O%O
MQ/C\$:!J?@7QAHME\7?L?PUM_BK\0_A/XET6?7?%_P +O WB7XX^+?A#K_A'
M0/B%\5]0\0^N3>&_@]\>8/@+\8K2YT#XD:3X$U^#X]? 'Q]X4\5SZGX7DU'Q
MO\'OB!\+]/\ B!X;U;PKK \.>-M \2?!_P"-'CC3M'FO7\0>%[[3O%=MXETN
M!M6L/#^LZ>"U[]NUNE_/\3XHO?V\/BAIWA[XL_M&7GP \ P_L*? WQ]^T-X/
M^*?Q>_X7[XAD_:3\+^'OV5/BA\0?@A\?/BK_ ,,P1?L^OX!UOP#X#\??"OQY
MXU_L[P[^U1J_Q0\4? #0O^$O\&?#?Q%\<=4T;]FO4?!/A7_P5X_X65^U#IW[
M/$'A7]D:[U+6OVN?VB?V4],^%?@/]NG_ (3;]N.R_P"&?/B'\;?!>N?%KQG^
MR5J'[-G@WPG\/_ *>$_@AXA^.7B*X\6_M)Z=]B^$,]G;?#RZ^+'QI\2?##X,
M_$KUR3Q]_P $C/BQ\-?'7C32/VJOV9=<^"7P8_::^%'[87Q3U?X=?MPV6C?!
M3X9_M!7GQ TWQ!\+O%_Q+B^'WQJTSX<>%M ^('QR\-1?$Y?A?XO@L_A1\7OV
MD!K_ ,9/$'@?Q=\;=<\1^+]1][_9P\8_\$_?B1IWAS2_V8/BC^S+\:[;1OBY
M^T9\>O!<OPY^+?@/XYZCX?\ C#XY\4:KXO\ VEOB!X+U>U\4^,]6T#7X=6_;
M(N;3QO-X<O;&#P1X7_:+T3P.D'A_P5\0/#WA^_ UTU\_RV\M^O4\$_9P_P""
MHWA?]HCP3^P?J\7PBU_X<_$?]L/7_A]IOC+X/^-/%6G#Q1\%O"_Q4_8L_:-_
M;'^&GQ7T34-+T>]TGXT_"/XGZ3^SOJ_A#X<^.O#\OA?3M2U&Y\;^'_%\?@7X
MY? WXS? /P<? O\ ;6_;)^*?[,OPU_:\\1_L6?".T^#_ ,4_A'\ _CGX?\.?
M!C]JWXI_'+X\V/PU^+^O_"G7/%^IW_PCE_8@^&T?B'7_ (2_ #QE\0?BQ=>
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
,/A644"LOZ_KR/__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>7
<FILENAME>img92356964_0.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 img92356964_0.jpg
M_]C_X  02D9)1@ ! @$ > !X  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" "> 3\# 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#^X[XI?%GX
M9?!_P[_PE_Q)\=^$_ 7A=-4733K'BG6=)T72AJKEU53J>JA4_M0[&"JS-G80
MP)!>O$1^WY^PWC!_:L_9\)]?^%N^#>/RUW^E?@__ ,'<L.?^"9^FKZ?'3X>^
MN>6?K_+K^IS7X!_\$D/^#<'X2?\ !2S]B[PS^T]XI_:2^(/PNUC6/%WC#PRW
MA3PQ\/\ PEK&FQ:=H4JIINS5]4?^VW9RRK)(XERH^3!P]?J>0\ <+/@N'%V>
MYQ+)XRK2H)4Z4JEYJI[.SC&G4DHIQ?--N,%JV]K^']:QOUUI=D^FS5])735U
MY.3UL?WP_P##PC]A_P#Z.M_9[^I^+?@O/;K_ ,3SW/Y>]'_#PC]A_P#Z.L_9
M[_\ #M^"_;_J.>Y_+WK^57_B"T_9[_Z/.^+>/;X=^#,?^A?[W^2<-_X@L/@1
M_P!'I?%G_P -[X+]_P#;]C^1H7#GA*]^,Z]]/^9-4?\ +W2[+OL_F?6<?TC?
M_MWT[2/ZK/\ AX1^P_\ ]'6?L]_^';\%^W_4<]S^7O1_P\(_8?\ ^CK/V>__
M  [?@OV_ZCGN?R]Z_E1_X@L/@5_T>I\6/_#<>$O?_J-^QH_X@L/@5_T>I\6/
M_#<>$O?_ *C?L:K_ %:\)?\ HLL3T_YDE3R\O)?<_F?6<?\ R?\ DO\ ]L?U
M7?\ #PC]A_\ Z.L_9[_\.WX+]O\ J.>Y_+WH_P"'A'[#_P#T=9^SW_X=OP7[
M?]1SW/Y>]?RH_P#$%A\"O^CU/BQ_X;CPE[_]1OV-'_$%A\"O^CU/BQ_X;CPE
M[_\ 4;]C1_JUX2_]%EB>G_,DJ>7EY+[G\SZSC_Y/_)?_ +8_JN_X>$?L/_\
M1UG[/?\ X=OP7[?]1SW/Y>]'_#PG]A__ *.L_9[_ /#M^"_;_J.?7\O>OY3_
M /B"R^!G_1Z/Q7_\-[X.]_\  _D:9_Q!6_ O_H]/XK?^&\\&>_\ M^Q_(T?Z
MM>$O_198CI_S))_W?+T^YA]9Q_\ )_Y+_P#;']6G_#PK]A__ *.M_9__ /#N
M>"/_ )=_YQ],G_#PK]A__HZW]G__ ,.YX(]O^HW_ )P?;/\ */\ \05_P-_Z
M/1^+'_ANO"/_ ,NZ/^(*_P"!O_1Z/Q8_\-UX1_\ EW2_L'PF_P"BOQ?_ (2S
M_P#F?U_K=^WS#^3_ ,E]/[WFC^KC_AX3^Q!_T=?^S[_X=OP5_P#+O_./ID_X
M>$_L0?\ 1U_[/O\ X=OP5_\ +O\ S@^V?Y3/^(*SX&?]'I_%?_PWG@S_ .+J
M7_B"N^!?_1ZGQ8_\-SX2_P#EW2_U<\+W_P UCB'>VV35I?R]4WY:VUMMKJOK
M&8?RO_P"/E_P/Z;/ZK?^'A/[#_\ T=;^SW_X=OP7[?\ 4<]S^7O1_P /"/V'
M_P#HZS]GO_P[?@OV_P"HY[G\O>OY4O\ B"O^!?\ T>G\6?\ PW'A/W_ZC7M_
MG(J;_B"N_9[_ .CT/BS_ .&X\(^__4:^OY^_(^&_"96_XS'$-]?^$2KO[O:+
M[=>W7J?6,?U@_P#P'T_O+IJ?U4_\/ ?V'?\ HZ_]GS_P[7@K_P"7G^<'VR?\
M/ ?V'?\ HZ_]GS_P[7@K_P"7G^<'VS_*A_Q!7? O_H]3XL?^&Y\)?_+NH/\
MB"L^!W_1\7Q7_P##;^$O_EU4OASPP5O^,RQ7SR2M_=_NOR^Z_J?6,P_E?_@$
M?+_@??YG]6W_  \!_8=_Z.O_ &?/_#M>"O\ Y>?YP?;)_P / ?V'?^CK_P!G
MS_P[7@K_ .7G^<'VS_*9_P 05O[/?_1\/Q8_\-QX+_\ EW4G_$%=\"_^CU/B
MQ_X;GPE_\NZ(\.>&#_YK+%=-/[$K_P!WO%>2ZZIKU/K&8?RO_P  CY?\#^FS
M^JW_ (>$_L/_ /1UO[/?_AV_!?M_U'/<_E[T?\/"/V'_ /HZS]GO_P .WX+]
MO^HY[G\O>OY6/^(*[]GO_H\_XL_^&X\(^_\ U&OK^?OS#_Q!7_ O_H]/XL_^
M&X\)^_\ U&O;_.15+AOPF>_&.(3T_P"9)5WT[Q79=]OO/K&/Z0;_ .W?3M+O
M_6I_5;_P\(_8?_Z.L_9[_P##M^"_;_J.>Y_+WH_X>$?L/_\ 1UG[/?\ X=OP
M7[?]1SW/Y>]?RL?\05W[/?\ T>?\6?\ PW'A'W_ZC7U_/WYA_P"(*_X%_P#1
MZ?Q9_P##<>$_?_J->W^<BFN&_"9_\UCB5M_S(ZOEWBMK+OL_F?6,?T@W_P!N
M^G][O^G<_JM_X>$?L/\ _1UG[/?_ (=OP7[?]1SW/Y>]'_#PC]A__HZS]GO_
M ,.WX+]O^HY[G\O>OY6/^(*[]GO_ *//^+/_ (;CPC[_ /4:^OY^_,/_ !!7
M_ O_ */3^+/_ (;CPG[_ /4:]O\ .10N&_"9_P#-8XE;?\R.KY=XK:R[[/YG
MUC'](-_]N^G][O\ IW/ZK?\ AX1^P_\ ]'6?L]_^';\%^W_4<]S^7O1_P\(_
M8?\ ^CK/V>__  [?@OV_ZCGN?R]Z_E2_X@K_ (%_]'I_%G_PW'A/W_ZC7M_G
M(J;_ (@KOV>_^CS_ (L_^&X\(^__ %&OK^?OR/AOPF5K<8XG_P ,=7^[VB^R
M^Y[]3ZQC^L&O^W?3^\NC_+N?U3_\/"/V'_\ HZS]GO\ \.WX+]O^HY[G\O>C
M_AX1^P__ -'6?L]_^';\%^W_ %'/<_E[U_*E_P 05_P+_P"CT_BS_P"&X\)^
M_P#U&O;_ #D5-_Q!7?L]_P#1Y_Q9_P##<>$??_J-?7\_?D?#?A,K6XQQ/_AC
MJ_W>T7V7W/?J?6,?U@U_V[Z?WET?Y=S^J?\ X>$?L/\ _1UG[/?_ (=OP7[?
M]1SW/Y>]._X>!?L._P#1UG[/?_AV_!?M_P!1WZ_E[U_*A_Q!7_ O_H]/XL_^
M&X\)^_\ U&O;_.14G_$%G^SY_P!'G?%S\?AWX,Q[Y^;W/^32?#?A*K?\9EB/
M1Y+45_A[Q?:WR?=#6(Q]U>-KV^SZ=Y>?XKN?U0G_ (*!_L.Y '[57[/I[D_\
M+>\&=/\ P>?_ %_Z'_#P']AT<_\ #5O[/A_V?^%N^#!^O]M]J_E7_P"(+O\
M9]QQ^V?\62/^R>?#@?D-N3^5?F__ ,%6_P#@VF^$7_!./]BSQ_\ M5>&OVEO
MB#\3M4^'^K>$=,'A#Q/\/O"FDZ5JI\7>+-)T48U?2F:48.K;MQ)*D%5&%VKT
MY;PCX99MC\JR_ \78B<ZM3V<$\/4<8S:2A!26'Y8*3^U-N"=ES7?O&)Q6-23
M=DE9M:-VT75Z/RT?R1_H<_#;XI?#/XP>&D\9?#?QUX5^('AB1]24:SX5UC1]
M8TA3&6T_^S5U7269 5VMS]\X4$L$2O72OR?\"!_ $?SK^:3_ (-28BO_  2)
M^'XYY^+7QLP>?XO&&JJ><@>QX[CUK^F"OS3B/):?#V>9ODD'=4:TX7?64>5/
MOJT]/\STL+B'B\(I/=)67HU);;O\]MB9/NC\?YFG4U/NC\?YFG5YJT279(Z5
MHDNP4444P/Y4/^#N+_E&9I>._P =/A\3GW=C_.O6_P#@U9&/^"1/P_/K\6?B
MLOY:MIA]/Z_RKQ7_ (.W)\?\$S=*/3_B^7P]'IZ_7KG]/I7X ?\ !);_ (.-
MOAM_P3>_8^\,?LR^(_V>O&'CS5M(\7^+?%)\6:3K6BZ3IFJ_\)8^FLP<:N-V
M5 ;>2 -HR0%;G^B\GX9SGB[P6I8#)(QJU(\22GR.=.#Y>2:YE[2<=+S2TV3\
MDCYG7"9PVVDK*][Z7Y7J[:>K?IN?Z6N!Z#_.?\3^9HP/0?YS_B?S-?P]?\1G
M_P (?^C0OB+_ .%?HU-_XC0_A#_T:'\0O_"OT7V_V?<5^>?\09X^7_,G3\^>
MEKMK_$ZWZ7Z=ST_[1PG=_P#DW^1_</@>@_SG_$_F:,#T'^<_XG\S7\/7_$:+
M\(?^C0?B#_X5NC?_ !-)_P 1H_P@_P"C0OB!_P"%=HO_ ,35+PA\0-%_8JZ?
M:I7Z?W_ZMZ!_:.#[O\3^X; ]!_G/^)_,T8'H/\Y_Q/YFOX>?^(T+X0?]&A?$
M;_PL?"7^-3?\1H7P?_Z-#^(W_A9^$O\ XJF_"#Q 7_,F7WTUV_O>GW>@O[1P
MGG_Y-_EZ_P!/3^X# ]!_G/\ B?S-&!Z#_.?\3^9K^'G_ (C1_A!_T:%\0/\
MPKM%_P#B:3_B-#^#_P#T:'\1?_"R\(_XT?\ $(/$#;^Q4GIHW3OT[3]/N]!_
MVCA.[_\ )O\ (_M]E '3L1_*DC."!@]>WT_^MT[],U_$(?\ @\^^$/\ T:#\
M11_W./@_^M?I[_P2H_X.#O 7_!3S]HSQ1^SWX?\ @3XP^%^J:-X-E\4KK&KZ
MSI6MZ9(FEX61/^)4W_$N#D;=LF\;@!G<./*S7PLXQR3 5,QS#*8QI4H2G.IS
MQ:C&"YFVHM\MHW;?1+[]\/F.#DK16KT7DVUY::V[;*]NG])-'D>_Z_\ UJ(.
M_P"/]*L5^?X9-7O=-*WW/]#KT>O?7\O\E]Q7\CW_ %_^M1Y'O^O_ -:K%%=5
MEV_K^DON"R[+^O\ AE]Q7\CW_7_ZU'D>_P"O_P!:K%% 679?U_PR^XK^1[_K
M_P#6H\CW_7_ZU6** LNR_K_AE]Q7\CW_ %_^M1Y'O^O_ -:K%%*R[+^O^&7W
M!9=E_7_#+[BOY'O^O_UJ/(]_U_\ K58HHLNR_K_AE]P679?U_P ,ON*_D>_Z
M_P#UJ/(]_P!?_K58R#T.:*-%V7]+_)?<@LNR_K_AE]Q7\CW_ %_^M1Y'O^O_
M -:K%%%EV7]?\,ON"R[+^O\ AE]Q7\CW_7_ZU'D>_P"O_P!:K%%&GE_5K?I^
M 679?U_PR^XK^1[_ *__ %J*L44679?U_P ,ON"R[+^O^&7W%4=6_#V]^W6O
MYVO^#H8_\:>_V@1Z>*OA'^OQ$\+5_1)+U;ZC_P!FK^>#_@Z'_P"4/7[07_8T
M?"3_ -6-X:KZCPZ5N-^%/^R@HIJW\TUOZ:(\W,O]U^2_.)P?_!J%G_AT/\/_
M /LK?QM'X?\ "?ZN<?3H:_I<D^ZO^>[5_-'_ ,&H7_*(;X??]E<^-O\ ZG^L
M5_2]7?XFK_C8/%GEGU566RO-?<KK0,NO]3CWM%?@M"9/NC\?YFG4U/NC\?YF
MG5\2>F%%%% 'S;^T)^S'\#?VK/ Q^'?[0'PT\+_%7P+_ &KIFM'0_%$9ETX:
MII3.T>H[8\_,N0H ;!VDD]Q\-_\ #C3_ ()4]_V,/A5^$>MG]/[:K]<LD#YS
MD$<#O^?_ -?]:0@8!4<>O/'Z_AW%=^%S[.<%3^J8+-L11@O><*5:K3C>\=>2
MG.,;6L]D]6WNV<WU:+U=GTO:_I9RU^3N_,_)#_AQC_P2I_Z,P^%?_?K6O_EW
M_G/TPW_AQC_P2M_Z,S^$G_@KU?V_ZC?^<_3'ZUE"3G=CO]/U]A^0H"$$?-T]
MOI[^P_*NQ<3<4+_F>8JWGBJ[VMWD[;+[A?V;@_Y8_=$_([_AQE_P2K[_ +%_
MPE_\%6M?_+JG?\../^"5/_1EWPG_ #UCGZ_\3S^6*],_X*1_'']LWX ? -_&
M?[$O[/:?M)?%8^+='TM_!VIZN-'T[1_"I4C5=6<<2:L0 =N[.!D=L5_&%XQ_
MX.X/^"@O@#Q1XF\%^-_V6/A%X6\5>%]4_LC6_">JZMKO]IZ'JNF%3)&X\L,2
M&5=YC5U)&59AR/O^#LE\1.,U_P (.<U&UT>>SB]&KWBM8];)Q?-I;1IGFR6"
MP3LTM;+;?1>M]UMV1_7Q_P ../\ @E7_ -&6_"C_ ,%6L_\ RYI/^''/_!*O
M'_)EWPF/UTO61_+6?Z5_''#_ ,'B'[<8Y'[/?P1/7D:OK/T[@=\_AFM/2_\
M@\5_;0#!6_9I^".I@'G2AK&L:;@=,Y&B'<!WP<^G/%?8XKPB\=8V_P"%EZZI
M/B&;E+X?A3=Y>B3>R2)^LY.]XI_)K73JT^WX+Y?V#C_@AU_P2M/7]BWX3#T_
MXEFL'_W,5#-_P0P_X)5'_FS#X4?BNL \?77?SXX^E?S7_"3_ (/,<#'Q]_9!
MU8#O_P *K\7:/C\O%Y ^GZU_2=_P3X_X+-?L/?\ !2!M6\/_  #\=ZII7C_2
M2#K'PW\>Z.WA+Q2$.2=3TE-[+K&D '_6K@Y)4HH4AOC>)<A\7>$%S9Z^)XPB
MO>G&O6E32TNW-22T2NV]+/>Y>&>!D]$DG9)-+K;NGY;',>-?^")?_!*O3O!7
MBJ^L/V+_ (3@Z9X5UC4D(36OF"Z3JASDZW@9&[DD ]%)(K^/G_@U%LM-L?\
M@JK\?=.T\YTO2?AS\0-*T7/'_$J7Q7J@0>N-J*,_Y/\ HK_$3+>!_'Y[_P#"
M*:J>,=/[+U7Z^G/>O\ZO_@U5Y_X*Q_M @#&/!_Q$)]\>*]5SV]B?QKZ'@?&X
M_'^'OB0\?FM6K[+#0=.%6<YRDW&;Y+SE)IRM&,G=-NUV[1LL3AEA'!I)>]K9
M+KR]+;:Z+R;1_I/Q0@#GWY_P_J<>WK5FJ\'?\?Z58K\%T_KY?\#\#VX[+T7Y
M!1110,***,C.,C/IWHNN^V_D 4444 %%%%*Z>S3 *KS]OP_K4^1ZC\Q6+J5_
M_9XSVQU_7']/UQ36ZULV]/OM^;0&@"@.1_6G9'J/S%?@K^U/_P ' O[('[&'
MQ+\5?"SX^?#+]IWPM)X8U?\ LG_A,?\ A1VN-X!UC/\ S$M%\9;_ .P-44G#
M!8BF7 XZU\]VW_!U]_P28;G4O$?Q^TS'/[SX'>+?J>.<GGMWP,]Z]G!\'\7Y
MK&^6Y//-X+E;]C!R<5I?W(<S3\VOFV<SQ<5N^7UE;MWMYK[O0_INS['\Q_C[
MC\Z,^WZCV]_<?G7\T7_$6'_P2%_Z'GXW?^&-\8__ !'^<?6C_B+"_P""0?\
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
MEG4]VW[N5.44]$X7=2+YK]++;=W2?HQS&-H\TELM^JT_#7U\M3^R,D]@3_\
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
M\)> ]8TCPL/^)7JGBI=+&K:P6&#'I.KAF\O@D%UY/4-_H;?\$R/A+I7[ /\
MP2*^"?A_Q(Z:8W@'X&ZO\4O%^JZKMTHC5?%;:QX_F?5"""&5M;6.0\A=H4@%
MB#_E'_M(?%C4_CG\??C/\9O$(/\ :_Q2^+/B_P 62$],ZMK#DD9[>6%&.,D'
MKDFOS_P7^M\9^*7&/%DG-9+2E.%G)^S5Y*2E:_+>T%):>[&I:UILVQ-E"*_N
MK7SNE;57MT]?0[_]B?7/A#X/_:@^#'Q#^-NI:KI?PK^'_BU?'WC :7I)U;5M
M6'A#.LZ/X850PS_PDNN#2O#S$@J Y)&YE8?M7^T!\$/V]/\ @LWX+^/G_!3[
MXV^)M)^"W[(OP6\(^+M3^#FC^*?FTD>%M&W?V1X6\(Z0A93K)P/^$P\2$X9L
M@$C%?!__  1N_P"";OB'_@IW^UIH_P *]2?5=)^#'@+25\>?';Q;IH9+#3?#
M"ZEINGGPK#K )72=;\1C5)  &\SRTU]M@5)"G]CO_!SC\6O!'[&7_!+SP%^R
MM\)1I?A4_&?5]*^%FB^$=+7;I8^'WA#20WB\8'("[M(C&[:2_!P2!7I>(W$^
M"GXA\(9=P^X9QG<*M/VJE!S4*3G"52#BI1Y)5(0DHNUHRM*49-*,\,/A\7%-
MMZ6=NEDVFK:;K;?I96Z?YM\,_P#^O]/K^.._.:_MZ_X,V_AEJ=WXV_;0^,IT
M_5%TO_A$?A[X TH.-NE:IJB/K&K2*V[ W!5!W E%WC)!4@?Q'?9O;_/_ 'U7
M^A#_ ,$\;_4_^"47_!NQX^_:5U'3#I?Q"^*.C>*_B#HP49+:MXT)T?P9J9')
M/_$C72R .I&,5]A](+&3CP7AN'X\JK\25L/1A3T6M2I!3LM7RPI^TG)*S<8-
M7=[-X2][N]E=OKM?Y/6RUNMKGS3_ ,'#_P#P7D\3+XV\4_L(_L<>-O\ A%](
MT<:IX7^/?Q>\*ZJ!J>J:EJQ":M\/_"&LH%.C*"0GC @@@G:&SBOP=_X(D_\
M!+C4?^"GW[4'_".^)!JNE? 3X6_V5XI^,FLZ6?\ B::P"5QX576 ,AO$I#@D
MY&T\ $!C^-NJ:WJ6I:IJ_B'Q'J+:EJ?BC5WU76=68ESJVJ:OJW]JZOJ;'"_,
M6X;"*-YR%4<5_I6?\&F'P!C^&7_!.#4_C%)@ZI\?OBWXJ\6C).%TO067P#HV
MG9)^7:^B>9GH&8 <&OSCC'*<O\'/"U83 0C'/:WLVY\J<VZBCJV_CDHMM+9*
M-K644=,7+&XQ7;MLM^C5[;;+SZZ6=V?AG_P=5_LX:;^SGXA_8P^'WP4^!NE^
M /@%X5^'WC!1J_A?1632M6\5:GK.E1G2_%7]DJI;5V\OS(W8L)5D5D8H4Q^6
M?_! +X&?&#XV_P#!4#]EOQ'\-?#7BI=)^&'BW5_'?C7XC:5I&JG2O"'A/1?"
M^IZ?JXU76&W:$@\2-JT?AY="W!G&L&,,5\Q6_P!7OQMX!\#>/M+7P]XW\->%
M/%>F8&[2/$VCZ7K",P/_ !+"$U8. <YP/OEOE!!R3Q'AKX7_  =^ /AKQ/?>
M"O WP^^%GAC3$U;5]8'A;1M(\(Z6<$:HSZO_ &2L8.TD%OE7Y2#M 8 _BF5>
M-6.PO!,N$)Y;[:KG*4)5ZK<WS-12G)R;:E?WK:+^7E32CZCRRSYE>WDTE;KM
MTZ7>Z/\ .T_X.Q_VDC\4?V^/"GP+T[/]E? /X=Z4-7QJ@VMXI\7C^V& )) :
M-67(&<[@?E&"?B3_ ((X_MS_ +3G_!.W5OBQ\4_V=OV'/%G[4DWQ0TSPKX4E
M\5:=X2^)&J6'@YM%;6M3DTG3-6\(^!O$^V3Q#)JNEAXI&24MI"%592S+^<7[
M>WQWU/\ :._;7_:F^,VHY!\?_%SQ81_V"-&U?^R-&QSU_L31M,[GBO\ 4?\
M^"$'[,>F_LW_ /!+[]EKP[J/AI-)\6^*?!Z_%+Q<9=, U)];\:[]7*.I^;*:
M#JB:(Q&79"=O\1/[;Q/GV3^'W@_DN12RF&<RS^,.=2ER*Z46^9^\[7BY-.\G
MU:U/+PV&^NXZUVDM=^E]'IU[6LO)W/YN/%W_  <^?\%41X-U1V_X)?>+/"3=
M&\8ZCX3^,+:7I ;N4U?X6)"Y&3@RN"G8C-<+_P $$?B]^T%_P5;_ ."NWBS]
ML[]J351XHU+]G_X1:N?![:;_ ,2CPGX-U/Q=JQTK2=,\*:0>BA/[78DD# RW
M:O[\]4\-^&M3TW[!J6DZ5J&ELN2#INF'3U/NC#:H&<$ X]S@"OQH_P""2W_!
M-7Q+^P9\1_VY_&_BAO"2I^T?^T3XM^(/PXTKPPPVZ)\/-4\4:QJVCZ6S-P%0
M:L.XVJ!T X_GS_7;@ZMD><TL%PC3R3.JD?9TJL9*:Y9V@Y1O"-FE:6\E=1]Y
MV=O4Q.&QB<7>ZNKW[:/=-[[6W[V1_+Y_P=W^,OAIIGQL_9N^#?AOP'X2TWQ5
MI6C>+?BCXP\8:7I.E:3JNJ'6!I>DZ-X9U9E*G^R!M)S(7&03M;!(_?7_ (-S
M?V-/#/P^_P""1/A?PYXUTW5'3]J8?$+Q_P#$?2M4R"^E^,-*TSPD=+*LN54Z
M#HRD$_-RX*C;\W\47_!9;XEZM^V[_P %B_BGX>\.!M45_BQX4^ 7@PZ6?[4$
MFD:.^E:/N7/WP)=5U8L!GYHVR058C_4N^ W@#3?@A\ OA=\.M.QI>D_#_P"'
M6D:2 !C"Z1I R">YR&/<_CBOM_$O$RX?\-/#KA:/,JM11E)*7-/FJ6?+*_,_
M=G-65^5:<M[)+CPMGC7L](W?W)]EJV[W\[V>_P#F-?\ !Q=^S/\ L8_L@?MK
M>%O@/^R=\-!X!'A;X1Z/JOQ*TG3 ?[,'BGQ7J9U31-25B6( T A=HPO^K! "
M@G[#_8;_ &*?CE_P5M_9>^%?[&OP3\1GX"?L7_ /2=5\5?&+XP:GI)U75OCK
M\?\ 66&K_P!F+HP9!J__  BXU?2_#_S$C&CMM!;8!^37[>OC#Q1_P4,_X*T?
M%/3O#FI'Q3JOQ5_:(T?X,>#1IBYSI!U4>%8_[*5SAD\.G^TVRV0RD'## /\
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
MM)-_PM;QEJVI9_M/^RI"P\'1DMO;8NA%2"6W# W,1G/\KO\ P=<?M%GXI_\
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
M$_X-C_V<Y/V@O^"G_AKXH>(=/.I:5\!=(U7XI:RV <>+-8#1Z))MSR4UR1B
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
M\4^+_B>^K:/_ &CJY\)^$]6;3-#(! TW5-4F1XQ("S!@8Y%PH#CDK7F&C_\
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
MB1M[5^J7_!F8?^+2_M=YY_LOQCX2S^.DZMUZ=S].U?M3_P %!O\ @@Y^P_\
M\%(_B1IGQG^*&F>*_ _Q1M],?3=?\7?#_5/[+O\ Q=X;T^.33M.T?7$D\R&:
M>"(M_P 30I)<;6=#&ZNPKZV_X)\?\$]/V9O^"<GPG;X5?LY^&]5TM-6U=%\7
M^,-:U)]3\3>+]9 XU/5YI,0M@;51$4>6JX 88 ^ZSSCOAC%<$YQ'!90Z6=9V
MZ<ZTXQ<:<9.492DVXJ'[VS3:;E>3<DFV>9AL-_MMV]%:VUE9K;K=+797:\S]
;*(._X_TJQ5>#O^/]*L5^*K9>B/I@HHHI@?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>8
<FILENAME>img92356964_1.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 img92356964_1.jpg
M_]C_X  02D9)1@ ! @$ > !X  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" "> 3\# 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#^X[XI?%GX
M9?!_P[_PE_Q)\=^$_ 7A=-4733K'BG6=)T72AJKEU53J>JA4_M0[&"JS-G80
MP)!>O$1^WY^PWC!_:L_9\)]?^%N^#>/RUW^E?@__ ,'<L.?^"9^FKZ?'3X>^
MN>6?K_+K^IS7X!_\$D/^#<'X2?\ !2S]B[PS^T]XI_:2^(/PNUC6/%WC#PRW
MA3PQ\/\ PEK&FQ:=H4JIINS5]4?^VW9RRK)(XERH^3!P]?J>0\ <+/@N'%V>
MYQ+)XRK2H)4Z4JEYJI[.SC&G4DHIQ?--N,%JV]K^']:QOUUI=D^FS5])735U
MY.3UL?WP_P##PC]A_P#Z.M_9[^I^+?@O/;K_ ,3SW/Y>]'_#PC]A_P#Z.L_9
M[_\ #M^"_;_J.>Y_+WK^57_B"T_9[_Z/.^+>/;X=^#,?^A?[W^2<-_X@L/@1
M_P!'I?%G_P -[X+]_P#;]C^1H7#GA*]^,Z]]/^9-4?\ +W2[+OL_F?6<?TC?
M_MWT[2/ZK/\ AX1^P_\ ]'6?L]_^';\%^W_4<]S^7O1_P\(_8?\ ^CK/V>__
M  [?@OV_ZCGN?R]Z_E1_X@L/@5_T>I\6/_#<>$O?_J-^QH_X@L/@5_T>I\6/
M_#<>$O?_ *C?L:K_ %:\)?\ HLL3T_YDE3R\O)?<_F?6<?\ R?\ DO\ ]L?U
M7?\ #PC]A_\ Z.L_9[_\.WX+]O\ J.>Y_+WH_P"'A'[#_P#T=9^SW_X=OP7[
M?]1SW/Y>]?RH_P#$%A\"O^CU/BQ_X;CPE[_]1OV-'_$%A\"O^CU/BQ_X;CPE
M[_\ 4;]C1_JUX2_]%EB>G_,DJ>7EY+[G\SZSC_Y/_)?_ +8_JN_X>$?L/_\
M1UG[/?\ X=OP7[?]1SW/Y>]'_#PG]A__ *.L_9[_ /#M^"_;_J.?7\O>OY3_
M /B"R^!G_1Z/Q7_\-[X.]_\  _D:9_Q!6_ O_H]/XK?^&\\&>_\ M^Q_(T?Z
MM>$O_198CI_S))_W?+T^YA]9Q_\ )_Y+_P#;']6G_#PK]A__ *.M_9__ /#N
M>"/_ )=_YQ],G_#PK]A__HZW]G__ ,.YX(]O^HW_ )P?;/\ */\ \05_P-_Z
M/1^+'_ANO"/_ ,NZ/^(*_P"!O_1Z/Q8_\-UX1_\ EW2_L'PF_P"BOQ?_ (2S
M_P#F?U_K=^WS#^3_ ,E]/[WFC^KC_AX3^Q!_T=?^S[_X=OP5_P#+O_./ID_X
M>$_L0?\ 1U_[/O\ X=OP5_\ +O\ S@^V?Y3/^(*SX&?]'I_%?_PWG@S_ .+J
M7_B"N^!?_1ZGQ8_\-SX2_P#EW2_U<\+W_P UCB'>VV35I?R]4WY:VUMMKJOK
M&8?RO_P"/E_P/Z;/ZK?^'A/[#_\ T=;^SW_X=OP7[?\ 4<]S^7O1_P /"/V'
M_P#HZS]GO_P[?@OV_P"HY[G\O>OY4O\ B"O^!?\ T>G\6?\ PW'A/W_ZC7M_
MG(J;_B"N_9[_ .CT/BS_ .&X\(^__4:^OY^_(^&_"96_XS'$-]?^$2KO[O:+
M[=>W7J?6,?U@_P#P'T_O+IJ?U4_\/ ?V'?\ HZ_]GS_P[7@K_P"7G^<'VR?\
M/ ?V'?\ HZ_]GS_P[7@K_P"7G^<'VS_*A_Q!7? O_H]3XL?^&Y\)?_+NH/\
MB"L^!W_1\7Q7_P##;^$O_EU4OASPP5O^,RQ7SR2M_=_NOR^Z_J?6,P_E?_@$
M?+_@??YG]6W_  \!_8=_Z.O_ &?/_#M>"O\ Y>?YP?;)_P / ?V'?^CK_P!G
MS_P[7@K_ .7G^<'VS_*9_P 05O[/?_1\/Q8_\-QX+_\ EW4G_$%=\"_^CU/B
MQ_X;GPE_\NZ(\.>&#_YK+%=-/[$K_P!WO%>2ZZIKU/K&8?RO_P  CY?\#^FS
M^JW_ (>$_L/_ /1UO[/?_AV_!?M_U'/<_E[T?\/"/V'_ /HZS]GO_P .WX+]
MO^HY[G\O>OY6/^(*[]GO_H\_XL_^&X\(^_\ U&OK^?OS#_Q!7_ O_H]/XL_^
M&X\)^_\ U&O;_.15+AOPF>_&.(3T_P"9)5WT[Q79=]OO/K&/Z0;_ .W?3M+O
M_6I_5;_P\(_8?_Z.L_9[_P##M^"_;_J.>Y_+WH_X>$?L/_\ 1UG[/?\ X=OP
M7[?]1SW/Y>]?RL?\05W[/?\ T>?\6?\ PW'A'W_ZC7U_/WYA_P"(*_X%_P#1
MZ?Q9_P##<>$_?_J->W^<BFN&_"9_\UCB5M_S(ZOEWBMK+OL_F?6,?T@W_P!N
M^G][O^G<_JM_X>$?L/\ _1UG[/?_ (=OP7[?]1SW/Y>]'_#PC]A__HZS]GO_
M ,.WX+]O^HY[G\O>OY6/^(*[]GO_ *//^+/_ (;CPC[_ /4:^OY^_,/_ !!7
M_ O_ */3^+/_ (;CPG[_ /4:]O\ .10N&_"9_P#-8XE;?\R.KY=XK:R[[/YG
MUC'](-_]N^G][O\ IW/ZK?\ AX1^P_\ ]'6?L]_^';\%^W_4<]S^7O1_P\(_
M8?\ ^CK/V>__  [?@OV_ZCGN?R]Z_E2_X@K_ (%_]'I_%G_PW'A/W_ZC7M_G
M(J;_ (@KOV>_^CS_ (L_^&X\(^__ %&OK^?OR/AOPF5K<8XG_P ,=7^[VB^R
M^Y[]3ZQC^L&O^W?3^\NC_+N?U3_\/"/V'_\ HZS]GO\ \.WX+]O^HY[G\O>C
M_AX1^P__ -'6?L]_^';\%^W_ %'/<_E[U_*E_P 05_P+_P"CT_BS_P"&X\)^
M_P#U&O;_ #D5-_Q!7?L]_P#1Y_Q9_P##<>$??_J-?7\_?D?#?A,K6XQQ/_AC
MJ_W>T7V7W/?J?6,?U@U_V[Z?WET?Y=S^J?\ X>$?L/\ _1UG[/?_ (=OP7[?
M]1SW/Y>]._X>!?L._P#1UG[/?_AV_!?M_P!1WZ_E[U_*A_Q!7_ O_H]/XL_^
M&X\)^_\ U&O;_.14G_$%G^SY_P!'G?%S\?AWX,Q[Y^;W/^32?#?A*K?\9EB/
M1Y+45_A[Q?:WR?=#6(Q]U>-KV^SZ=Y>?XKN?U0G_ (*!_L.Y '[57[/I[D_\
M+>\&=/\ P>?_ %_Z'_#P']AT<_\ #5O[/A_V?^%N^#!^O]M]J_E7_P"(+O\
M9]QQ^V?\62/^R>?#@?D-N3^5?F__ ,%6_P#@VF^$7_!./]BSQ_\ M5>&OVEO
MB#\3M4^'^K>$=,'A#Q/\/O"FDZ5JI\7>+-)T48U?2F:48.K;MQ)*D%5&%VKT
MY;PCX99MC\JR_ \78B<ZM3V<$\/4<8S:2A!26'Y8*3^U-N"=ES7?O&)Q6-23
M=DE9M:-VT75Z/RT?R1_H<_#;XI?#/XP>&D\9?#?QUX5^('AB1]24:SX5UC1]
M8TA3&6T_^S5U7269 5VMS]\X4$L$2O72OR?\"!_ $?SK^:3_ (-28BO_  2)
M^'XYY^+7QLP>?XO&&JJ><@>QX[CUK^F"OS3B/):?#V>9ODD'=4:TX7?64>5/
MOJT]/\STL+B'B\(I/=)67HU);;O\]MB9/NC\?YFG4U/NC\?YFG5YJT279(Z5
MHDNP4444P/Y4/^#N+_E&9I>._P =/A\3GW=C_.O6_P#@U9&/^"1/P_/K\6?B
MLOY:MIA]/Z_RKQ7_ (.W)\?\$S=*/3_B^7P]'IZ_7KG]/I7X ?\ !);_ (.-
MOAM_P3>_8^\,?LR^(_V>O&'CS5M(\7^+?%)\6:3K6BZ3IFJ_\)8^FLP<:N-V
M5 ;>2 -HR0%;G^B\GX9SGB[P6I8#)(QJU(\22GR.=.#Y>2:YE[2<=+S2TV3\
MDCYG7"9PVVDK*][Z7Y7J[:>K?IN?Z6N!Z#_.?\3^9HP/0?YS_B?S-?P]?\1G
M_P (?^C0OB+_ .%?HU-_XC0_A#_T:'\0O_"OT7V_V?<5^>?\09X^7_,G3\^>
MEKMK_$ZWZ7Z=ST_[1PG=_P#DW^1_</@>@_SG_$_F:,#T'^<_XG\S7\/7_$:+
M\(?^C0?B#_X5NC?_ !-)_P 1H_P@_P"C0OB!_P"%=HO_ ,35+PA\0-%_8JZ?
M:I7Z?W_ZMZ!_:.#[O\3^X; ]!_G/^)_,T8'H/\Y_Q/YFOX>?^(T+X0?]&A?$
M;_PL?"7^-3?\1H7P?_Z-#^(W_A9^$O\ XJF_"#Q 7_,F7WTUV_O>GW>@O[1P
MGG_Y-_EZ_P!/3^X# ]!_G/\ B?S-&!Z#_.?\3^9K^'G_ (C1_A!_T:%\0/\
MPKM%_P#B:3_B-#^#_P#T:'\1?_"R\(_XT?\ $(/$#;^Q4GIHW3OT[3]/N]!_
MVCA.[_\ )O\ (_M]E '3L1_*DC."!@]>WT_^MT[],U_$(?\ @\^^$/\ T:#\
M11_W./@_^M?I[_P2H_X.#O 7_!3S]HSQ1^SWX?\ @3XP^%^J:-X-E\4KK&KZ
MSI6MZ9(FEX61/^)4W_$N#D;=LF\;@!G<./*S7PLXQR3 5,QS#*8QI4H2G.IS
MQ:C&"YFVHM\MHW;?1+[]\/F.#DK16KT7DVUY::V[;*]NG])-'D>_Z_\ UJ(.
M_P"/]*L5^?X9-7O=-*WW/]#KT>O?7\O\E]Q7\CW_ %_^M1Y'O^O_ -:K%%=5
MEV_K^DON"R[+^O\ AE]Q7\CW_7_ZU'D>_P"O_P!:K%% 679?U_PR^XK^1[_K
M_P#6H\CW_7_ZU6** LNR_K_AE]Q7\CW_ %_^M1Y'O^O_ -:K%%*R[+^O^&7W
M!9=E_7_#+[BOY'O^O_UJ/(]_U_\ K58HHLNR_K_AE]P679?U_P ,ON*_D>_Z
M_P#UJ/(]_P!?_K58R#T.:*-%V7]+_)?<@LNR_K_AE]Q7\CW_ %_^M1Y'O^O_
M -:K%%%EV7]?\,ON"R[+^O\ AE]Q7\CW_7_ZU'D>_P"O_P!:K%%&GE_5K?I^
M 679?U_PR^XK^1[_ *__ %J*L44679?U_P ,ON"R[+^O^&7W%4=6_#V]^W6O
MYVO^#H8_\:>_V@1Z>*OA'^OQ$\+5_1)+U;ZC_P!FK^>#_@Z'_P"4/7[07_8T
M?"3_ -6-X:KZCPZ5N-^%/^R@HIJW\TUOZ:(\W,O]U^2_.)P?_!J%G_AT/\/_
M /LK?QM'X?\ "?ZN<?3H:_I<D^ZO^>[5_-'_ ,&H7_*(;X??]E<^-O\ ZG^L
M5_2]7?XFK_C8/%GEGU566RO-?<KK0,NO]3CWM%?@M"9/NC\?YFG4U/NC\?YF
MG5\2>F%%%% 'S;^T)^S'\#?VK/ Q^'?[0'PT\+_%7P+_ &KIFM'0_%$9ETX:
MII3.T>H[8\_,N0H ;!VDD]Q\-_\ #C3_ ()4]_V,/A5^$>MG]/[:K]<LD#YS
MD$<#O^?_ -?]:0@8!4<>O/'Z_AW%=^%S[.<%3^J8+-L11@O><*5:K3C>\=>2
MG.,;6L]D]6WNV<WU:+U=GTO:_I9RU^3N_,_)#_AQC_P2I_Z,P^%?_?K6O_EW
M_G/TPW_AQC_P2M_Z,S^$G_@KU?V_ZC?^<_3'ZUE"3G=CO]/U]A^0H"$$?-T]
MOI[^P_*NQ<3<4+_F>8JWGBJ[VMWD[;+[A?V;@_Y8_=$_([_AQE_P2K[_ +%_
MPE_\%6M?_+JG?\../^"5/_1EWPG_ #UCGZ_\3S^6*],_X*1_'']LWX ? -_&
M?[$O[/:?M)?%8^+='TM_!VIZN-'T[1_"I4C5=6<<2:L0 =N[.!D=L5_&%XQ_
MX.X/^"@O@#Q1XF\%^-_V6/A%X6\5>%]4_LC6_">JZMKO]IZ'JNF%3)&X\L,2
M&5=YC5U)&59AR/O^#LE\1.,U_P (.<U&UT>>SB]&KWBM8];)Q?-I;1IGFR6"
MP3LTM;+;?1>M]UMV1_7Q_P ../\ @E7_ -&6_"C_ ,%6L_\ RYI/^''/_!*O
M'_)EWPF/UTO61_+6?Z5_''#_ ,'B'[<8Y'[/?P1/7D:OK/T[@=\_AFM/2_\
M@\5_;0#!6_9I^".I@'G2AK&L:;@=,Y&B'<!WP<^G/%?8XKPB\=8V_P"%EZZI
M/B&;E+X?A3=Y>B3>R2)^LY.]XI_)K73JT^WX+Y?V#C_@AU_P2M/7]BWX3#T_
MXEFL'_W,5#-_P0P_X)5'_FS#X4?BNL \?77?SXX^E?S7_"3_ (/,<#'Q]_9!
MU8#O_P *K\7:/C\O%Y ^GZU_2=_P3X_X+-?L/?\ !2!M6\/_  #\=ZII7C_2
M2#K'PW\>Z.WA+Q2$.2=3TE-[+K&D '_6K@Y)4HH4AOC>)<A\7>$%S9Z^)XPB
MO>G&O6E32TNW-22T2NV]+/>Y>&>!D]$DG9)-+K;NGY;',>-?^")?_!*O3O!7
MBJ^L/V+_ (3@Z9X5UC4D(36OF"Z3JASDZW@9&[DD ]%)(K^/G_@U%LM-L?\
M@JK\?=.T\YTO2?AS\0-*T7/'_$J7Q7J@0>N-J*,_Y/\ HK_$3+>!_'Y[_P#"
M*:J>,=/[+U7Z^G/>O\ZO_@U5Y_X*Q_M @#&/!_Q$)]\>*]5SV]B?QKZ'@?&X
M_'^'OB0\?FM6K[+#0=.%6<YRDW&;Y+SE)IRM&,G=-NUV[1LL3AEA'!I)>]K9
M+KR]+;:Z+R;1_I/Q0@#GWY_P_J<>WK5FJ\'?\?Z58K\%T_KY?\#\#VX[+T7Y
M!1110,***,C.,C/IWHNN^V_D 4444 %%%%*Z>S3 *KS]OP_K4^1ZC\Q6+J5_
M_9XSVQU_7']/UQ36ZULV]/OM^;0&@"@.1_6G9'J/S%?@K^U/_P ' O[('[&'
MQ+\5?"SX^?#+]IWPM)X8U?\ LG_A,?\ A1VN-X!UC/\ S$M%\9;_ .P-44G#
M!8BF7 XZU\]VW_!U]_P28;G4O$?Q^TS'/[SX'>+?J>.<GGMWP,]Z]G!\'\7Y
MK&^6Y//-X+E;]C!R<5I?W(<S3\VOFV<SQ<5N^7UE;MWMYK[O0_INS['\Q_C[
MC\Z,^WZCV]_<?G7\T7_$6'_P2%_Z'GXW?^&-\8__ !'^<?6C_B+"_P""0?\
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
MEG4]VW[N5.44]$X7=2+YK]++;=W2?HQS&-H\TELM^JT_#7U\M3^R,D]@3_\
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
M\)> ]8TCPL/^)7JGBI=+&K:P6&#'I.KAF\O@D%UY/4-_H;?\$R/A+I7[ /\
MP2*^"?A_Q(Z:8W@'X&ZO\4O%^JZKMTHC5?%;:QX_F?5"""&5M;6.0\A=H4@%
MB#_E'_M(?%C4_CG\??C/\9O$(/\ :_Q2^+/B_P 62$],ZMK#DD9[>6%&.,D'
MKDFOS_P7^M\9^*7&/%DG-9+2E.%G)^S5Y*2E:_+>T%):>[&I:UILVQ-E"*_N
MK7SNE;57MT]?0[_]B?7/A#X/_:@^#'Q#^-NI:KI?PK^'_BU?'WC :7I)U;5M
M6'A#.LZ/X850PS_PDNN#2O#S$@J Y)&YE8?M7^T!\$/V]/\ @LWX+^/G_!3[
MXV^)M)^"W[(OP6\(^+M3^#FC^*?FTD>%M&W?V1X6\(Z0A93K)P/^$P\2$X9L
M@$C%?!__  1N_P"";OB'_@IW^UIH_P *]2?5=)^#'@+25\>?';Q;IH9+#3?#
M"ZEINGGPK#K )72=;\1C5)  &\SRTU]M@5)"G]CO_!SC\6O!'[&7_!+SP%^R
MM\)1I?A4_&?5]*^%FB^$=+7;I8^'WA#20WB\8'("[M(C&[:2_!P2!7I>(W$^
M"GXA\(9=P^X9QG<*M/VJE!S4*3G"52#BI1Y)5(0DHNUHRM*49-*,\,/A\7%-
MMZ6=NEDVFK:;K;?I96Z?YM\,_P#^O]/K^.._.:_MZ_X,V_AEJ=WXV_;0^,IT
M_5%TO_A$?A[X TH.-NE:IJB/K&K2*V[ W!5!W E%WC)!4@?Q'?9O;_/_ 'U7
M^A#_ ,$\;_4_^"47_!NQX^_:5U'3#I?Q"^*.C>*_B#HP49+:MXT)T?P9J9')
M/_$C72R .I&,5]A](+&3CP7AN'X\JK\25L/1A3T6M2I!3LM7RPI^TG)*S<8-
M7=[-X2][N]E=OKM?Y/6RUNMKGS3_ ,'#_P#P7D\3+XV\4_L(_L<>-O\ A%](
MT<:IX7^/?Q>\*ZJ!J>J:EJQ":M\/_"&LH%.C*"0GC @@@G:&SBOP=_X(D_\
M!+C4?^"GW[4'_".^)!JNE? 3X6_V5XI^,FLZ6?\ B::P"5QX576 ,AO$I#@D
MY&T\ $!C^-NJ:WJ6I:IJ_B'Q'J+:EJ?BC5WU76=68ESJVJ:OJW]JZOJ;'"_,
M6X;"*-YR%4<5_I6?\&F'P!C^&7_!.#4_C%)@ZI\?OBWXJ\6C).%TO067P#HV
MG9)^7:^B>9GH&8 <&OSCC'*<O\'/"U83 0C'/:WLVY\J<VZBCJV_CDHMM+9*
M-K644=,7+&XQ7;MLM^C5[;;+SZZ6=V?AG_P=5_LX:;^SGXA_8P^'WP4^!NE^
M /@%X5^'WC!1J_A?1632M6\5:GK.E1G2_%7]DJI;5V\OS(W8L)5D5D8H4Q^6
M?_! +X&?&#XV_P#!4#]EOQ'\-?#7BI=)^&'BW5_'?C7XC:5I&JG2O"'A/1?"
M^IZ?JXU76&W:$@\2-JT?AY="W!G&L&,,5\Q6_P!7OQMX!\#>/M+7P]XW\->%
M/%>F8&[2/$VCZ7K",P/_ !+"$U8. <YP/OEOE!!R3Q'AKX7_  =^ /AKQ/?>
M"O WP^^%GAC3$U;5]8'A;1M(\(Z6<$:HSZO_ &2L8.TD%OE7Y2#M 8 _BF5>
M-6.PO!,N$)Y;[:KG*4)5ZK<WS-12G)R;:E?WK:+^7E32CZCRRSYE>WDTE;KM
MTZ7>Z/\ .T_X.Q_VDC\4?V^/"GP+T[/]E? /X=Z4-7QJ@VMXI\7C^V& )) :
M-67(&<[@?E&"?B3_ ((X_MS_ +3G_!.W5OBQ\4_V=OV'/%G[4DWQ0TSPKX4E
M\5:=X2^)&J6'@YM%;6M3DTG3-6\(^!O$^V3Q#)JNEAXI&24MI"%592S+^<7[
M>WQWU/\ :._;7_:F^,VHY!\?_%SQ81_V"-&U?^R-&QSU_L31M,[GBO\ 4?\
M^"$'[,>F_LW_ /!+[]EKP[J/AI-)\6^*?!Z_%+Q<9=, U)];\:[]7*.I^;*:
M#JB:(Q&79"=O\1/[;Q/GV3^'W@_DN12RF&<RS^,.=2ER*Z46^9^\[7BY-.\G
MU:U/+PV&^NXZUVDM=^E]'IU[6LO)W/YN/%W_  <^?\%41X-U1V_X)?>+/"3=
M&\8ZCX3^,+:7I ;N4U?X6)"Y&3@RN"G8C-<+_P $$?B]^T%_P5;_ ."NWBS]
ML[]J351XHU+]G_X1:N?![:;_ ,2CPGX-U/Q=JQTK2=,\*:0>BA/[78DD# RW
M:O[\]4\-^&M3TW[!J6DZ5J&ELN2#INF'3U/NC#:H&<$ X]S@"OQH_P""2W_!
M-7Q+^P9\1_VY_&_BAO"2I^T?^T3XM^(/PXTKPPPVZ)\/-4\4:QJVCZ6S-P%0
M:L.XVJ!T X_GS_7;@ZMD><TL%PC3R3.JD?9TJL9*:Y9V@Y1O"-FE:6\E=1]Y
MV=O4Q.&QB<7>ZNKW[:/=-[[6W[V1_+Y_P=W^,OAIIGQL_9N^#?AOP'X2TWQ5
MI6C>+?BCXP\8:7I.E:3JNJ'6!I>DZ-X9U9E*G^R!M)S(7&03M;!(_?7_ (-S
M?V-/#/P^_P""1/A?PYXUTW5'3]J8?$+Q_P#$?2M4R"^E^,-*TSPD=+*LN54Z
M#HRD$_-RX*C;\W\47_!9;XEZM^V[_P %B_BGX>\.!M45_BQX4^ 7@PZ6?[4$
MFD:.^E:/N7/WP)=5U8L!GYHVR058C_4N^ W@#3?@A\ OA=\.M.QI>D_#_P"'
M6D:2 !C"Z1I R">YR&/<_CBOM_$O$RX?\-/#KA:/,JM11E)*7-/FJ6?+*_,_
M=G-65^5:<M[)+CPMGC7L](W?W)]EJV[W\[V>_P#F-?\ !Q=^S/\ L8_L@?MK
M>%O@/^R=\-!X!'A;X1Z/JOQ*TG3 ?[,'BGQ7J9U31-25B6( T A=HPO^K! "
M@G[#_8;_ &*?CE_P5M_9>^%?[&OP3\1GX"?L7_ /2=5\5?&+XP:GI)U75OCK
M\?\ 66&K_P!F+HP9!J__  BXU?2_#_S$C&CMM!;8!^37[>OC#Q1_P4,_X*T?
M%/3O#FI'Q3JOQ5_:(T?X,>#1IBYSI!U4>%8_[*5SAD\.G^TVRV0RD'## /\
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
MM)-_PM;QEJVI9_M/^RI"P\'1DMO;8NA%2"6W# W,1G/\KO\ P=<?M%GXI_\
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
M$_X-C_V<Y/V@O^"G_AKXH>(=/.I:5\!=(U7XI:RV <>+-8#1Z))MSR4UR1B
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
M\4^+_B>^K:/_ &CJY\)^$]6;3-#(! TW5-4F1XQ("S!@8Y%PH#CDK7F&C_\
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
MB1M[5^J7_!F8?^+2_M=YY_LOQCX2S^.DZMUZ=S].U?M3_P %!O\ @@Y^P_\
M\%(_B1IGQG^*&F>*_ _Q1M],?3=?\7?#_5/[+O\ Q=X;T^.33M.T?7$D\R&:
M>"(M_P 30I)<;6=#&ZNPKZV_X)\?\$]/V9O^"<GPG;X5?LY^&]5TM-6U=%\7
M^,-:U)]3\3>+]9 XU/5YI,0M@;51$4>6JX 88 ^ZSSCOAC%<$YQ'!90Z6=9V
MZ<ZTXQ<:<9.492DVXJ'[VS3:;E>3<DFV>9AL-_MMV]%:VUE9K;K=+797:\S]
;*(._X_TJQ5>#O^/]*L5^*K9>B/I@HHHI@?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Submission<br></strong></div></th>
<th class="th"><div>Aug. 05, 2025</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_ffd_SubmissionLineItems', window );"><strong>Submission [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Central Index Key</a></td>
<td class="text">0000760498<span></span>
</td>
</tr>
<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_EntityRegistrantName', window );">Registrant Name</a></td>
<td class="text">BancFirst Corporation<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FormTp', window );">Form Type</a></td>
<td class="text">S-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_ffd_SubmissnTp', window );">Submission Type</a></td>
<td class="text">S-3ASR<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_FeeExhibitTp', window );">Fee Exhibit Type</a></td>
<td class="text">EX-FILING FEES<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OffsetTableNa', window );">Offset Table N/A</a></td>
<td class="text">N/A<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_CombinedProspectusTableNa', window );">Combined Prospectus Table N/A</a></td>
<td class="text">N/A<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_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_ffd_CombinedProspectusTableNa">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ffd_CombinedProspectusTableNa</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:naItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_FeeExhibitTp">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ffd_FeeExhibitTp</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:feeExhibitTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_FormTp">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ffd_FormTp</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd: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_ffd_OffsetTableNa">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ffd_OffsetTableNa</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:naItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_SubmissionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ffd_SubmissionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</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_ffd_SubmissnTp">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ffd_SubmissnTp</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd: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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<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.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Offerings - Offering: 1<br></strong></div></th>
<th class="th"><div>Aug. 05, 2025</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_ffd_OfferingTable', window );"><strong>Offering:</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_ffd_PrevslyPdFlg', window );">Fee Previously Paid</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_Rule457rFlg', window );">Rule 457(r)</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingSctyTp', window );">Security Type</a></td>
<td class="text">Equity<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingSctyTitl', window );">Security Class Title</a></td>
<td class="text">CommonStock,par value$1.00pershare<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_OfferingNote', window );">Offering Note</a></td>
<td class="text">
      <table style="border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;">
       <tr style="visibility:collapse;">
        <td style="width:4%;box-sizing:content-box;"></td>
        <td style="width:96%;box-sizing:content-box;"></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-kerning:none;min-width:fit-content;">(1)</span></p></td>
        <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">An indeterminate number of shares of common stock of the registrant may be sold from time to time in unspecified numbers and at indeterminate prices. The proposed maximum offering price per security and aggregate offering price will be determined from time to time in connection with issuances of securities registered under this registration statement.</span></p></td>
       </tr>
      </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
      <table style="border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;">
       <tr style="visibility:collapse;">
        <td style="width:4%;box-sizing:content-box;"></td>
        <td style="width:96%;box-sizing:content-box;"></td>
       </tr>
       <tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
        <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">(2)</span></p></td>
        <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Pursuant to Rules 456(b) and 457(r) under the Securities Act, the Registrant is deferring payment of the entire registration fee. Any registration fee will be paid subsequently on a pay-as-you-go basis in accordance with Rule 457(r).</span></p></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_ffd_OfferingNote">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingNote</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</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_ffd_OfferingSctyTitl">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 title of the class of securities being registered (for each class being 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 Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingSctyTitl</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd: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_ffd_OfferingSctyTp">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Type of securities: "Asset-backed Securities", "ADRs/ADSs", "Debt", "Debt Convertible into Equity", "Equity", "Face Amount Certificates", "Limited Partnership Interests", "Mortgage Backed Securities", "Non-Convertible Debt", "Unallocated (Universal) Shelf", "Exchange Traded Vehicle Securities", "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/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_OfferingSctyTp</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:securityTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_OfferingTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ffd_OfferingTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</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_ffd_PrevslyPdFlg">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ffd_PrevslyPdFlg</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</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_ffd_Rule457rFlg">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Securities Act<br> -Number 230<br> -Section 457<br> -Subsection r<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_Rule457rFlg</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</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_ffd_OfferingAxis=1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">ffd_OfferingAxis=1</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>12
<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.25.2</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fees Summary<br></strong></div></th>
<th class="th">
<div>Aug. 05, 2025 </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_ffd_FeesSummaryLineItems', window );"><strong>Fees Summary [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_ffd_TtlOfferingAmt', window );">Total Offering</a></td>
<td class="nump">$ 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_ffd_TtlPrevslyPdAmt', window );">Previously Paid Amount</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_TtlFeeAmt', window );">Total Fee Amount</a></td>
<td class="nump">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_ffd_TtlOffsetAmt', window );">Total Offset Amount</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ffd_NetFeeAmt', window );">Net Fee</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_FeesSummaryLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_FeesSummaryLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</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_ffd_NetFeeAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_NetFeeAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</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_ffd_TtlFeeAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_TtlFeeAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegative1TMonetary2ItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_TtlOfferingAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_TtlOfferingAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegative1TMonetary2ItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_TtlOffsetAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_TtlOffsetAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegative1TMonetary2ItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ffd_TtlPrevslyPdAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 Securities Act<br> -Number 230<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ffd_TtlPrevslyPdAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ffd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>ffd:nonNegative1TMonetary2ItemType</td>
</tr>
<tr>
<td><strong> Balance 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>13
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
.report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

.report table.authRefData a {
	display: block;
	font-weight: bold;
}

.report table.authRefData p {
	margin-top: 0px;
}

.report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

.report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

.report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

.report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
.pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
.report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

.report hr {
	border: 1px solid #acf;
}

/* Top labels */
.report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

.report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

.report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

.report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

.report td.pl div.a {
	width: 200px;
}

.report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
.report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
.report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
.report .re, .report .reu {
	background-color: #def;
}

.report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
.report .ro, .report .rou {
	background-color: white;
}

.report .rou td {
	border-bottom: 1px solid black;
}

.report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
.report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
.report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

.report .nump {
	padding-left: 2em;
}

.report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
.report .text {
	text-align: left;
	white-space: normal;
}

.report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

.report .text .more {
	display: none;
}

.report .text .note {
	font-style: italic;
	font-weight: bold;
}

.report .text .small {
	width: 10em;
}

.report sup {
	font-style: italic;
}

.report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>2</ContextCount>
  <ElementCount>17</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>1</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>1</UnitCount>
  <MyReports>
    <Report instance="banf_exfilingfees.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>995210 - Document - Submission</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ffd/role/document/submissionTable</Role>
      <ShortName>Submission</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="banf_exfilingfees.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>995211 - Document - Offerings</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ffd/role/document/feesOfferingTable</Role>
      <ShortName>Offerings</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="banf_exfilingfees.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>995215 - Document - Fees Summary</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ffd/role/document/feesSummaryTable</Role>
      <ShortName>Fees Summary</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="EX-FILING FEES" original="banf_exfilingfees.htm">banf_exfilingfees.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="2">http://xbrl.sec.gov/dei/2025</BaseTaxonomy>
    <BaseTaxonomy items="15">http://xbrl.sec.gov/ffd/2025</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>false</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>18
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "banf_exfilingfees.htm": {
   "dts": {
    "inline": {
     "local": [
      "banf_exfilingfees.htm"
     ]
    },
    "schema": {
     "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/lrr/arcrole/deprecated-2009-12-16.xsd",
      "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025.xsd",
      "https://xbrl.sec.gov/ffd/2025/ffd-2025.xsd"
     ]
    }
   },
   "keyStandard": 17,
   "keyCustom": 0,
   "axisStandard": 1,
   "axisCustom": 0,
   "memberStandard": 1,
   "memberCustom": 0,
   "hidden": {
    "total": 5,
    "http://xbrl.sec.gov/ffd/2025": 4,
    "http://xbrl.sec.gov/dei/2025": 1
   },
   "contextCount": 2,
   "entityCount": 1,
   "segmentCount": 1,
   "elementCount": 107,
   "unitCount": 1,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/ffd/2025": 15,
    "http://xbrl.sec.gov/dei/2025": 2
   },
   "report": {
    "R1": {
     "role": "http://xbrl.sec.gov/ffd/role/document/submissionTable",
     "longName": "995210 - Document - Submission",
     "shortName": "Submission",
     "isDefault": "true",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "C_d8d75d19-eb4e-4b5f-bafb-960628b9bfd1",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "banf_exfilingfees.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_d8d75d19-eb4e-4b5f-bafb-960628b9bfd1",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "banf_exfilingfees.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable",
     "longName": "995211 - Document - Offerings",
     "shortName": "Offerings",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "2",
     "firstAnchor": {
      "contextRef": "C_76f728a2-210f-472e-ac68-7d228681f37a",
      "name": "ffd:PrevslyPdFlg",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "banf_exfilingfees.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_76f728a2-210f-472e-ac68-7d228681f37a",
      "name": "ffd:PrevslyPdFlg",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "banf_exfilingfees.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable",
     "longName": "995215 - Document - Fees Summary",
     "shortName": "Fees Summary",
     "isDefault": "false",
     "groupType": "Fee_Exhibit",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "3",
     "firstAnchor": {
      "contextRef": "C_d8d75d19-eb4e-4b5f-bafb-960628b9bfd1",
      "name": "ffd:TtlOfferingAmt",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "banf_exfilingfees.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_d8d75d19-eb4e-4b5f-bafb-960628b9bfd1",
      "name": "ffd:TtlOfferingAmt",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "banf_exfilingfees.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "ffd_AggtRedRpPricFsclYr": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "AggtRedRpPricFsclYr",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Redeemed or Repurchased Price, Fiscal Year",
        "terseLabel": "Aggregate Redeemed or Repurchased, FY"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_AggtRedRpPricPrrFsclYr": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "AggtRedRpPricPrrFsclYr",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Redeemed or Repurchased Price, Prior Fiscal Year",
        "terseLabel": "Aggregate Redeemed or Repurchased, Prior FY"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_AggtSalesPricFsclYr": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "AggtSalesPricFsclYr",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Sales Price, Fiscal Year",
        "terseLabel": "Aggregate Sales Price"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_AmtRedCdts": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "AmtRedCdts",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount of Redemption Credits",
        "terseLabel": "Redemption Credits"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_AmtSctiesRcvd": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "AmtSctiesRcvd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount of Securities Received",
        "terseLabel": "Amount of Securities Received",
        "documentation": "Amount of securities to be received by the registrant (or cancelled upon issuance of securities to be registered on the form)"
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ffd_AmtSctiesRegd": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "AmtSctiesRegd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amount of Securities Registered",
        "terseLabel": "Amount Registered",
        "documentation": "The amount of securities being registered."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_CeasedOprsDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "CeasedOprsDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ceased Operations Date",
        "terseLabel": "Ceased Operations Date"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_CfwdFormTp": {
     "xbrltype": "formTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "CfwdFormTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carry Forward Form Type",
        "terseLabel": "Carry Forward Form Type",
        "documentation": "The Form Type of the prior shelf registration statement from which unsold securities are carried forward under 415(a)(6). This should be an EDGAR submission type (S-3, S-3/A, S-3ASR, etc.), which means there is a fixed set of possible responses. Note that while the XBRL response should be an EDGAR submission type, the human-readable Ex. 107 could include a simpler label (e.g., \"Form S-3\" in the human-readable and \"S-3ASR\" in the XBRL)."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "ffd_CfwdPrevslyPdFee": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "CfwdPrevslyPdFee",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carry Forward Previously Paid Fee",
        "terseLabel": "Filing Fee Previously Paid in Connection with Unsold Securities to be Carried Forward",
        "documentation": "The fee previously paid in connection with the securities being brought forward from the prior shelf registration statement on which unsold securities are carried forward under 415(a)(6)."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "ffd_CfwdPrrFctvDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "CfwdPrrFctvDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carry Forward Prior Effective Date",
        "terseLabel": "Carry Forward Initial Effective Date",
        "documentation": "The initial effective date of the prior shelf registration statement from which unsold securities are carried forward under 415(a)(6)."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "ffd_CfwdPrrFileNb": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "CfwdPrrFileNb",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carry Forward File Number",
        "terseLabel": "Carry Forward File Number",
        "documentation": "The EDGAR File Number of the prior shelf registration statement from which unsold securities are carried forward under 415(a)(6). If the prior registration statement has a Securities Act File Number and an Investment Company Act File Number, the Securities Act File Number should be used."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "ffd_CmbndPrspctsItemAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "CmbndPrspctsItemAxis",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Combined Prospectus Item [Axis]",
        "terseLabel": "Combined Prospectus",
        "documentation": "A sequence number (1, 2, 3...) used to distinguish different references to earlier prospectuses on a single fee bearing submission."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_CmbndPrspctsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "CmbndPrspctsLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Combined Prospectus [Line Items]",
        "terseLabel": "Combined Prospectus:"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_CmbndPrspctsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "CmbndPrspctsTable",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Combined Prospectus [Table]",
        "terseLabel": "Combined Prospectus Table"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_CombinedProspectusTableNa": {
     "xbrltype": "naItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "CombinedProspectusTableNa",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Combined Prospectus Table [N/A]",
        "terseLabel": "Combined Prospectus Table N/A"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_CshPdByRegistrantInTx": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "CshPdByRegistrantInTx",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Paid by Registrant in Transaction",
        "terseLabel": "Cash Consideration Paid",
        "documentation": "Amount of cash consideration paid by registrant in connection with the exchange or other transaction being registered (in a 457(f) calculation)."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "ffd_CshRcvdByRegistrantInTx": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "CshRcvdByRegistrantInTx",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Received by Registrant in Transaction",
        "terseLabel": "Cash Consideration Received",
        "documentation": "Amount of cash consideration received by registrant in connection with the exchange or other transaction being registered (in a 457(f) calculation)."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "terseLabel": "Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "terseLabel": "Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "ffd_FeeAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "FeeAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable",
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Amount",
        "terseLabel": "Amount of Registration Fee",
        "documentation": "Total amount of registration fee (amount due after offsets)."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeeExhibitTp": {
     "xbrltype": "feeExhibitTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "FeeExhibitTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Exhibit Type",
        "terseLabel": "Fee Exhibit Type"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_FeeIntrstAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "FeeIntrstAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Interest Amount",
        "terseLabel": "Interest Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeeNote": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "FeeNote",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Note",
        "terseLabel": "Fee Note"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeeNoteMaxAggtOfferingPric": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "FeeNoteMaxAggtOfferingPric",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Note Maximum Aggregate Offering Price",
        "terseLabel": "Fee Note MAOP"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeeRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "FeeRate",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable",
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Rate",
        "terseLabel": "Fee Rate",
        "documentation": "The rate per dollar of fees that public companies and other issuers pay to register their securities with the Commission."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeesOthrRuleFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "FeesOthrRuleFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fees, Other Rule [Flag]",
        "terseLabel": "Other Rule",
        "documentation": "Checkbox indicating whether filer is using a rule other than 457(a), 457(o), or 457(f) to calculate the registration fee due."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FeesSummaryLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "FeesSummaryLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Fees Summary [Line Items]",
        "terseLabel": "Fees Summary:"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FnlPrspctsFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "FnlPrspctsFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Final Prospectus [Flag]",
        "terseLabel": "Final Prospectus"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_FormTp": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "FormTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Form Type",
        "terseLabel": "Form Type"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_GnlInstrIIhiFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "GnlInstrIIhiFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General Instruction II.H,I [Flag]",
        "terseLabel": "General Instruction II.H,I"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrBizAdrCity": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "IssrBizAdrCity",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Business Address, City",
        "terseLabel": "City"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrBizAdrStatOrCtryCd": {
     "xbrltype": "stateOrCountryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "IssrBizAdrStatOrCtryCd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Business Address, State or Country Code",
        "terseLabel": "State or Country Code"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrBizAdrStrt1": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "IssrBizAdrStrt1",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Business Address, Street 1",
        "terseLabel": "Street 1"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrBizAdrStrt2": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "IssrBizAdrStrt2",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Business Address, Street 2",
        "terseLabel": "Street 2"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrBizAdrZipCd": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "IssrBizAdrZipCd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Business Address, Zip Code",
        "terseLabel": "Zip Code"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_IssrNm": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "IssrNm",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuer Name",
        "terseLabel": "Issuer Name"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_MaxAggtOfferingPric": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "MaxAggtOfferingPric",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum Aggregate Offering Price",
        "terseLabel": "Maximum Aggregate Offering Price",
        "documentation": "The maximum aggregate offering price for the offering that is being registered."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_MaxOfferingPricPerScty": {
     "xbrltype": "nonNegativeDecimal4lItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "MaxOfferingPricPerScty",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum Offering Price per Security",
        "terseLabel": "Proposed Maximum Offering Price per Unit",
        "documentation": "The maximum offering price per share/unit being registered."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_NetFeeAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "NetFeeAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Fee Amount",
        "terseLabel": "Net Fee"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_NetSalesAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "NetSalesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Sales Amount",
        "terseLabel": "Net Sales"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_NrrtvDsclsr": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "NrrtvDsclsr",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Narrative Disclosure",
        "terseLabel": "Narrative Disclosure"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_NrrtvMaxAggtAmt": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "NrrtvMaxAggtAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Narrative Disclosure, Maximum Aggregate Offering Amount",
        "terseLabel": "Narrative - Max Aggregate Offering Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_NrrtvMaxAggtOfferingPric": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "NrrtvMaxAggtOfferingPric",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Narrative Disclosure, Maximum Aggregate Offering Price",
        "terseLabel": "Narrative - Max Aggregate Offering Price"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OfferingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OfferingAxis",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering [Axis]",
        "terseLabel": "Offering",
        "documentation": "A sequence number (1, 2, 3...) used to distinguish different security offerings on a single fee bearing submission."
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OfferingLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OfferingLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering [Line Items]",
        "terseLabel": "Offering:"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OfferingNote": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OfferingNote",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering Note",
        "terseLabel": "Offering Note"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OfferingSctyTitl": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OfferingSctyTitl",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable",
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering Security Title",
        "terseLabel": "Security Class Title",
        "documentation": "The title of the class of securities being registered (for each class being registered)."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OfferingSctyTp": {
     "xbrltype": "securityTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OfferingSctyTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering Security Type",
        "terseLabel": "Security Type",
        "documentation": "Type of securities: \"Asset-backed Securities\", \"ADRs/ADSs\", \"Debt\", \"Debt Convertible into Equity\", \"Equity\", \"Face Amount Certificates\", \"Limited Partnership Interests\", \"Mortgage Backed Securities\", \"Non-Convertible Debt\", \"Unallocated (Universal) Shelf\", \"Exchange Traded Vehicle Securities\", \"Other\""
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OfferingTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OfferingTable",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering [Table]",
        "terseLabel": "Offering:"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OfferingTableNa": {
     "xbrltype": "naItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OfferingTableNa",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offering Table [N/A]",
        "terseLabel": "Offering Table N/A"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_OffsetAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetAxis",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset [Axis]",
        "terseLabel": "Offset",
        "documentation": "A sequence number (1, 2, 3...) used to distinguish different offsets as applied to a fee bearing submission."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetClmInitlFilgDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetClmInitlFilgDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Claim Initial Filing Date",
        "terseLabel": "Initial Filing Date",
        "documentation": "The initial filing date of the earlier registration statement with which the earlier (offsetting) fee was paid for a claimed offset. If the offset fee was paid with an amendment, do not provide the amendment date under this element; instead, provide the date of the initial filing (i.e. the \"parent\" filing) ."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetClmdAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetClmdAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Claimed Amount",
        "terseLabel": "Fee Offset Claimed",
        "documentation": "The amount of offsetting fees being claimed."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetClmdInd": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetClmdInd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Claimed Indicator",
        "terseLabel": "Offset Claimed"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetExpltnForClmdAmt": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetExpltnForClmdAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Explanation for Claimed Amount",
        "terseLabel": "Explanation for Claimed Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetLineItems",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Offset:",
        "label": "Offset [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetNote": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetNote",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Note",
        "terseLabel": "Offset Note"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetPrrFeeAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetPrrFeeAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Fee Amount",
        "terseLabel": "Fee Paid with Fee Offset Source",
        "documentation": "The fee previously paid from which an offset is being derived."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrFileNb": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetPrrFileNb",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior File Number",
        "terseLabel": "File Number",
        "documentation": "The EDGAR File Number of the earlier registration statement with which the earlier (offsetting) fee was paid. If the offset filing for the offset has a Securities Act File Number and an Investment Company Act File Number, the Securities Act File Number should be used."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrFilerNm": {
     "xbrltype": "filerNameItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetPrrFilerNm",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Filer Name",
        "terseLabel": "Registrant or Filer Name",
        "documentation": "The name of the registrant that filed the earlier registration statement with which the earlier (offsetting) fee was paid."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrFormTp": {
     "xbrltype": "formTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetPrrFormTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Form Type",
        "terseLabel": "Form or Filing Type",
        "documentation": "The Form Type of the offset filing."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrNbOfUnsoldScties": {
     "xbrltype": "nonNegativeIntegerItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetPrrNbOfUnsoldScties",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Unsold Number of Securities",
        "terseLabel": "Unsold Securities Associated with Fee Offset Claimed",
        "documentation": "The number of unsold securities registered on the prior registration statement that are associated with the claimed offset."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrSctyTitl": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetPrrSctyTitl",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Security Title",
        "terseLabel": "Security Title Associated with Fee Offset Claimed",
        "documentation": "The title of the class of securities from which offset fees were derived."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrSctyTp": {
     "xbrltype": "securityTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetPrrSctyTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Security Type",
        "terseLabel": "Security Type Associated with Fee Offset Claimed",
        "documentation": "Type of securities: \"Asset-backed Securities\", \"ADRs/ADSs\", \"Debt\", \"Debt Convertible into Equity\", \"Equity\", \"Face Amount Certificates\", \"Limited Partnership Interests\", \"Mortgage Backed Securities\", \"Non-Convertible Debt\", \"Unallocated (Universal) Shelf\", \"Exchange Traded Vehicle Securities\", \"Other\""
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetPrrUnsoldOfferingAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetPrrUnsoldOfferingAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Prior Unsold Offering Amount",
        "terseLabel": "Unsold Aggregate Offering Amount Associated with Fee Offset Claimed",
        "documentation": "The aggregate offering amount of unsold securities registered on the prior registration statement that are associated with the claimed offset."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetSrcFilgDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetSrcFilgDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Source Filing Date",
        "terseLabel": "Filing Date",
        "documentation": "The filing date of the earlier registration statement with which the earlier (offsetting) fee was paid in an offset."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r8"
     ]
    },
    "ffd_OffsetTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetTable",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Offset Payment:",
        "label": "Offset [Table]"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_OffsetTableNa": {
     "xbrltype": "naItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "OffsetTableNa",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Offset Table [N/A]",
        "terseLabel": "Offset Table N/A"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_PrevslyPdFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "PrevslyPdFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable",
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Previously Paid [Flag]",
        "terseLabel": "Fee Previously Paid"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_RegnFileNb": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "RegnFileNb",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Registration File Number",
        "terseLabel": "Registration File Number"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_RptgFsclYrEndDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "RptgFsclYrEndDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reporting Fiscal Year End Date",
        "terseLabel": "Reporting FY End Date"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_Rule011Flg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule011Flg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 0-11 [Flag]",
        "terseLabel": "Rule 0-11"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_Rule011a2OffsetFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule011a2OffsetFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 0-11(a)(2) Offset",
        "label": "Rule 0-11(a)(2) Offset [Flag]"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_Rule415a6Flg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule415a6Flg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 415(a)(6) [Flag]",
        "terseLabel": "Rule 415(a)(6)",
        "documentation": "Checkbox indicating whether filer is claiming a 415(a)(6) carryforward."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "ffd_Rule429AggtOfferingAmt": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule429AggtOfferingAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Aggregate Offering Amount",
        "terseLabel": "Maximum Aggregate Offering Price of Securities Previously Registered",
        "documentation": "The maximum aggregate offering amount of unsold securities registered on the prior registration statement that are carried forward under Rule 429. Only applicable if 457(o) was used in the fee calculation for the prior registration statement."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429CmbndPrspctsFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule429CmbndPrspctsFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Combined Prospectus [Flag]",
        "terseLabel": "Rule 429",
        "documentation": "Checkbox indicating whether filer is using a combined prospectus under Rule 429."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429EarlierFileNb": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule429EarlierFileNb",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Earlier File Number",
        "terseLabel": "File Number",
        "documentation": "The Securities Act File Number of the earlier effective registration statement(s) from which securities may be offered and sold using the combined prospectus pursuant to Rule 429."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429EarlierFormTp": {
     "xbrltype": "formTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule429EarlierFormTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Earlier Form Type",
        "terseLabel": "Form Type",
        "documentation": "The Form Type of the earlier registration statement from which unsold securities are carried forward under Rule 429. This should be an EDGAR submission type (S-3, S-3/A, S-3ASR, etc.), which means there is a fixed set of possible responses. Note that while the XBRL response should be an EDGAR submission type, the human-readable Ex. 107 could include a simpler label (e.g., \"Form S-3\" in the human-readable and \"S-3ASR\" in the XBRL)."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429InitlFctvDt": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule429InitlFctvDt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Initial Effective Date",
        "terseLabel": "Initial Effective Date",
        "documentation": "The filing date of the earlier registration statement from which unsold securities are carried forward under Rule 429."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429NbOfUnsoldScties": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule429NbOfUnsoldScties",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Number Of Unsold Securities",
        "terseLabel": "Amount of Securities Previously Registered",
        "documentation": "The number of securities registered on the prior registration statement that are carried forward under Rule 429."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ffd_Rule429PrspctsNote": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule429PrspctsNote",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Prospectus Note",
        "terseLabel": "Combined Prospectus Note"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Rule429SctyTitl": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule429SctyTitl",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Security Title",
        "terseLabel": "Security Class Title"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Rule429SctyTp": {
     "xbrltype": "securityTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule429SctyTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesByCmbndPrspctsTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 429 Security Type",
        "terseLabel": "Security Type"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Rule457aFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule457aFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(a) [Flag]",
        "terseLabel": "Rule 457(a)",
        "documentation": "Checkbox indicating whether filer is using Rule 457(a) to calculate the registration fee due."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "ffd_Rule457bOffsetFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule457bOffsetFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(b) Offset [Flag]",
        "terseLabel": "Rule 457(b) Offset",
        "documentation": "Checkbox indicating whether filer is claiming an offset under Rule 457(b) or 0-11(a)(2)."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "ffd_Rule457fFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule457fFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(f) [Flag]",
        "terseLabel": "Rule 457(f)",
        "documentation": "Checkbox indicating whether filer is using Rule 457(f) to calculate the registration fee due."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ffd_Rule457oFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule457oFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(o) [Flag]",
        "terseLabel": "Rule 457(o)",
        "documentation": "Checkbox indicating whether filer is using Rule 457(o) to calculate the registration fee due."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "ffd_Rule457pOffsetFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule457pOffsetFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(p) Offset [Flag]",
        "terseLabel": "Rule 457(p) Offset",
        "documentation": "Checkbox indicating whether filer is claiming an offset under Rule 457(p)."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "ffd_Rule457rFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule457rFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(r) [Flag]",
        "terseLabel": "Rule 457(r)"
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "ffd_Rule457sFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule457sFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(s) Flag",
        "terseLabel": "Rule 457(s)"
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "ffd_Rule457uFlg": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Rule457uFlg",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 457(u) [Flag]",
        "terseLabel": "Rule 457(u)",
        "documentation": "Checkbox indicating whether filer is using Rule 457(u) to calculate the registration fee due."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "ffd_Scties424iAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Scties424iAxis",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities, 424I [Axis]",
        "terseLabel": "Securities, 424I"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Scties424iLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Scties424iLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities, 424I [Line Items]",
        "terseLabel": "Securities, 424I:"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Scties424iTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Scties424iTable",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/securities424iTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities, 424I [Table]",
        "terseLabel": "Securities, 424I Table"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_Securities424iTableNa": {
     "xbrltype": "naItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "Securities424iNa",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities 424I [N/A]",
        "terseLabel": "Securities 424I N/A"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_SubmissionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "SubmissionLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Submission [Line Items]",
        "terseLabel": "Items"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_SubmissnTp": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "SubmissnTp",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/submissionTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Submission Type",
        "terseLabel": "Submission Type"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_TermntnCmpltnWdrwl": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "TermntnCmpltnWdrwl",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOffsetTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Termination / Completion / Withdrawal Statement",
        "terseLabel": "Termination / Withdrawal Statement"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_TtlFeeAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "TtlFeeAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Fee Amount",
        "terseLabel": "Total Fee Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TtlFeeAndIntrstAmt": {
     "xbrltype": "nonNegativeDecimal2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "TtlFeeAndIntrstAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Fee and Interest Amount",
        "terseLabel": "Total Fee and Interest Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TtlOfferingAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "TtlOfferingAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Offering Amount",
        "terseLabel": "Total Offering"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TtlOffsetAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "TtlOffsetAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Offset Amount",
        "terseLabel": "Total Offset Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TtlPrevslyPdAmt": {
     "xbrltype": "nonNegative1TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "TtlPrevslyPdAmt",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Previously Paid Amount",
        "terseLabel": "Previously Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TtlTxValtn": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "TtlTxValtn",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesSummaryTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Transaction Valuation",
        "terseLabel": "Total Transaction Valuation"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "ffd_TxValtn": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "TxValtn",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transaction Valuation",
        "terseLabel": "Transaction Valuation"
       }
      }
     },
     "auth_ref": []
    },
    "ffd_ValSctiesRcvd": {
     "xbrltype": "nonNegative100TMonetary2ItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "ValSctiesRcvd",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Value of Securities Received",
        "terseLabel": "Value of Securities Received",
        "documentation": "Value of securities to be received by the registrant (or cancelled upon issuance of securities to be registered on the form)"
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ffd_ValSctiesRcvdPerShr": {
     "xbrltype": "nonNegativeDecimal4lItemType",
     "nsuri": "http://xbrl.sec.gov/ffd/2025",
     "localname": "ValSctiesRcvdPerShr",
     "presentation": [
      "http://xbrl.sec.gov/ffd/role/document/feesOfferingTable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Value of Securities Received, Per Share",
        "terseLabel": "Value of Securities Received, Per Share",
        "documentation": "Value per share of securities to be received by the registrant (or cancelled upon issuance of securities to be registered on the form). This is included in the explanation of 457(f) fee calculation."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "415",
   "Subsection": "a"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "429"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "b"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "f"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "o"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "p"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "r"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "s"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "457",
   "Subsection": "u"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Subsection": "f",
   "Section": "457"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>19
<FILENAME>0000950170-25-102928-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000950170-25-102928-xbrl.zip
M4$L#!!0    ( &I]!5L/MIX=/A0  +#T 0 5    8F%N9E]E>&9I;&EN9V9E
M97,N:'1M[5UI<]LXMOW>OP*C>3V=U!M(),557J8\3OPJ-=.>E)VNZF\ID !M
M3+BH2<B6^M>_"RZR9,N.8ULR)5]_2+B 6,XYN!< +Z']?TS3A%R)HI1Y=O"+
MV3=^(2*+<BZSBX-?CLZ//WWZY1^'/^W_A5+RX>33*3D5U^0H4O)*?)!EE.3E
MI!#DW?FO[\FG+)&9(+__\^S?Y$,>35*1*4+)I5+CT6!P?7W=Y[',RCR9*"BK
M[$=Y.B"4-ID?%X+IZ^0#4X*,+,-RJ.%3P_EBVB,G&!E!W[!\_W\-8V08"X_E
MXUDA+RX5>1>])_HI*#O+1)*(&3F1&<LBR1)RWI;Z=ZAFU"='24+.]&,E.1.E
M**X$[]>97BK  S#)RH/>0M6OA_V\N!B801 ,ICI-KTXTFH9%PN4\K3ZM4EJ&
MX0[JFTM)U<JD3IU4+2:52Q583#T< (X*FB;:](#\MP>2Z]LA*^?)IW?2+[5/
MWVV3RNE]^9JZ&IIRS7B;/,NS4V"^D-'JQ[@J!FHV%@-(2+,ZY;Q6I5Q5)VB!
M.?C]UW^?1Y<B9?1VT[FXA7XIHOY%?C6 &P,MB'E+RMRV3.\A5.L4\YQ5075=
MR^\T!0JQJ6'2H7D#FJ)0C:7GVFK=8#90!<O*."_22OD:TDKS-_F$+(N7,H$+
M42R+4NFC;U7S#-^8-S&.^6HLX,8R%E.UNE$/U<ZRJ&%1TVTSF:CB7C"# =SM
M'?Y$]B\%X_ _V5=2)>+PX^_TY-._/YW^'SGY^/%\?U!?U?=3H5AE+:CX8R*O
M#GK'>:; AM O '*/1/7904^)J1I477"@\Q\T!>R'.9^14LT2<= ;,ZXMV,@?
M3_=25ES(;,0F*O^+3,=Y ?)1>W^"D+B8CHP]>BW";U)1G2\MY9^",O[?2:E&
MIF'\O#?.2ZG;/RI$PK39V^M5M>7RJBV,RW*<L)G6OKZ[+Z<C72=1U(>2<Y%5
MAS>=@T@@ZN2K&;#0B,R QG$<4)N'#F4&G-J1Y1J>Q6TO +0SED(I0.'H.$]#
MH(=_+O)R+"(U*;^P,!&GK(%GJLX$".;X*_>YYW#(282VH';HQ#1D<4@#UW M
M/PS"F)N]P]/!T?Y@J5ZKJ\D,QXEMG]'(BFQJ>[$)N?D^M5W&(WOHV8$;M-6$
M7C?ZF &KLV-@JV#))PWSO\3L:54TX,]S#3OP'U538?B>Z1H.=3W&J,UB )0[
M(66^(5AL1JX;6XN _B>.2Z$V J)I1=SV0XO&W(Z!X<"A/K< 1!X8(A2"V?%P
ML6HG0GR<7LI0JB_CI]7L=E=[#'Z>R6S+":@E/*B:YP@*)8!ULY@C7-^UH^%2
M)<\G82K+,GMJ%<_I\.C\[$[5!LO]IA"Q*&!4(LK#?>V;1F7E"J D4OFJD3;#
M![T2>G>B_4)U[;(0C>TL[[.&^H#J@_ZTY&!-JG(7"ZM.RWQ25&>54QXUS:P
M>VPSFT=%U2_:,\GU>2Q%0:KVB)7NXOC3OY9[P>V'#]M+R[F/ <F<MV?@,@NE
M1U:'-P.K]KF;>_-J\GN2MG?:\[:0P1(TJY'RW-BS?&91RS1 _YX%=C9R?>IQ
MR_)=WXR''ELW4DV#Q84>F]:G7%;JX;^*-(3\N81;U5BXM0_0Q.SB:"I+J)PV
M;MH_GN:'YOY@X6Q_<#>O.2SS\KI*U"23-4N_??WM_,.<A%0P/;H_;(9%([C7
M9M#>:L]U#FWWF?>7P8(C'("_G/O-*&$E#*IB.16<7DNN+JFN$0,LBU[K56NW
M31,1J\IW[S4^O;YB]!V9[57/CKSJ.,RGVGMKK]\,%2A<:KP_K>8(R_G4E^J,
M-+<W#KT=&UA[*3QZ*:J$)B1;-1BHF[:R@2FTB+:5N=O"MAAG=;Z=16K<%AS#
MT]6("89*8]5FH/(QC*JJ>S%+93(;?8%.558SQ[,\95F;,,R5RE-(6XV\6"(O
M  !=E"ZD'+.L+2?*D[P8_=6H_O:N+Z42%.Y'8C0N!+TNV+@N[KIF*LP3OG>K
M;@]5I[KW31291J0:Q&G::\1BJ5H&H5:-0R:FX>T/= V!]_&C +&_4X<'((F@
M;%%T%I-CED23I)Z[YS%I<5FLZP^4>ZN5>A9%Y936@X'1XT91G87J1(*[N" P
MLB/5D+.<BVCYO\=)RK1V5E,G,.M\ 26M&N$Z@1\*&ZRI$>@IEVDRF!RXC'I6
M; 0PE1[&+'C26'9QZ [5AQ'Q=Z3\F+%V9QF"@?MMU=X>P_^0F)_L,)ZGY)>&
MY5VE7+U@\?[5>_/S^XHW# 5W[8":?A11.X@,REQN4<<R/,NVA8B8^9R^<K-6
M<"8N9*D7G-0IW.FJZ/_)LNA$K[Z1X[P8YT7E]%#_B_K_.&61(II$/1BXH96P
MDIR/1:0G8IS(C$A5DN-+F-"(XO6[2F<45@T+B#G2#R>S!C]1 &3G(IH4,$F
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
M<SX[_&E_<*G2Y/#_ 5!+ 0(4 Q0    ( &I]!5L/MIX=/A0  +#T 0 5
M          "  0    !B86YF7V5X9FEL:6YG9F5E<RYH=&U02P4&      $
, 0!#    <10

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>banf_exfilingfees_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/2025"
  xmlns:ffd="http://xbrl.sec.gov/ffd/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef
      xlink:href="https://xbrl.sec.gov/ffd/2025/ffd-2025.xsd"
      xlink:type="simple"/>
    <context id="C_d8d75d19-eb4e-4b5f-bafb-960628b9bfd1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000760498</identifier>
        </entity>
        <period>
            <startDate>2025-08-05</startDate>
            <endDate>2025-08-05</endDate>
        </period>
    </context>
    <context id="C_76f728a2-210f-472e-ac68-7d228681f37a">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000760498</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-05</startDate>
            <endDate>2025-08-05</endDate>
        </period>
    </context>
    <unit id="U_USD">
        <measure>iso4217:USD</measure>
    </unit>
    <ffd:CombinedProspectusTableNa
      contextRef="C_d8d75d19-eb4e-4b5f-bafb-960628b9bfd1"
      id="F_19ab0c19-fff9-4db5-a019-4c26072d4796">N/A</ffd:CombinedProspectusTableNa>
    <dei:EntityCentralIndexKey
      contextRef="C_d8d75d19-eb4e-4b5f-bafb-960628b9bfd1"
      id="F_a055f48a-c2c4-47f1-ba88-46adc4374969">0000760498</dei:EntityCentralIndexKey>
    <ffd:OffsetTableNa
      contextRef="C_d8d75d19-eb4e-4b5f-bafb-960628b9bfd1"
      id="F_e0871605-67aa-4af5-ad5b-a80eaf1c66f2">N/A</ffd:OffsetTableNa>
    <ffd:FeeExhibitTp
      contextRef="C_d8d75d19-eb4e-4b5f-bafb-960628b9bfd1"
      id="F_12cd48b2-fd4f-4c95-8d28-4d90ebeea4f3">EX-FILING FEES</ffd:FeeExhibitTp>
    <ffd:SubmissnTp
      contextRef="C_d8d75d19-eb4e-4b5f-bafb-960628b9bfd1"
      id="F_e71a4259-2e78-475e-b4e4-02a5e6864c33">S-3ASR</ffd:SubmissnTp>
    <ffd:FormTp
      contextRef="C_d8d75d19-eb4e-4b5f-bafb-960628b9bfd1"
      id="F_598be4ed-09f9-411a-a86a-72f098053fa9">S-3</ffd:FormTp>
    <dei:EntityRegistrantName
      contextRef="C_d8d75d19-eb4e-4b5f-bafb-960628b9bfd1"
      id="F_73bed649-18cc-49c0-a6d2-5207244eeca1">BancFirst Corporation</dei:EntityRegistrantName>
    <ffd:PrevslyPdFlg
      contextRef="C_76f728a2-210f-472e-ac68-7d228681f37a"
      id="F_4dd3b579-cd6a-48c4-86f3-09f31d94cea5">false</ffd:PrevslyPdFlg>
    <ffd:OfferingSctyTp
      contextRef="C_76f728a2-210f-472e-ac68-7d228681f37a"
      id="F_21755436-f81d-4a0b-a1c1-34040b59b5c6">Equity</ffd:OfferingSctyTp>
    <ffd:OfferingSctyTitl
      contextRef="C_76f728a2-210f-472e-ac68-7d228681f37a"
      id="F_5917d8ce-189a-4eeb-94a7-ed821d59d1c8">CommonStock,par value$1.00pershare</ffd:OfferingSctyTitl>
    <ffd:Rule457rFlg
      contextRef="C_76f728a2-210f-472e-ac68-7d228681f37a"
      id="F_2b77615e-3f65-4bb1-9c2d-8bbfd8a0f97e">true</ffd:Rule457rFlg>
    <ffd:TtlOfferingAmt
      contextRef="C_d8d75d19-eb4e-4b5f-bafb-960628b9bfd1"
      decimals="0"
      id="F_2bd28c4e-85fc-4a05-a6da-a305ff9e6920"
      unitRef="U_USD">0</ffd:TtlOfferingAmt>
    <ffd:TtlFeeAmt
      contextRef="C_d8d75d19-eb4e-4b5f-bafb-960628b9bfd1"
      decimals="0"
      id="F_8021cbd7-5aa0-49a2-b941-ebcbd6430b9a"
      unitRef="U_USD">0</ffd:TtlFeeAmt>
    <ffd:TtlPrevslyPdAmt
      contextRef="C_d8d75d19-eb4e-4b5f-bafb-960628b9bfd1"
      decimals="0"
      id="F_38d6346d-5541-434d-b415-a7e9928d39cc"
      unitRef="U_USD">0</ffd:TtlPrevslyPdAmt>
    <ffd:TtlOffsetAmt
      contextRef="C_d8d75d19-eb4e-4b5f-bafb-960628b9bfd1"
      decimals="0"
      id="F_272becd2-b6c8-4919-8fa7-291726f1d9da"
      unitRef="U_USD">0</ffd:TtlOffsetAmt>
    <ffd:NetFeeAmt
      contextRef="C_d8d75d19-eb4e-4b5f-bafb-960628b9bfd1"
      decimals="0"
      id="F_e8644d07-fa9d-4f86-b926-ddbebabe8882"
      unitRef="U_USD">0</ffd:NetFeeAmt>
    <ffd:OfferingNote
      contextRef="C_76f728a2-210f-472e-ac68-7d228681f37a"
      id="F_0e9f05e0-15e8-4a17-a1e3-d984cc0da804">
      &lt;table style="border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:4%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:96%;box-sizing:content-box;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
        &lt;td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-kerning:none;min-width:fit-content;"&gt;(1)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;An indeterminate number of shares of common stock of the registrant may be sold from time to time in unspecified numbers and at indeterminate prices. The proposed maximum offering price per security and aggregate offering price will be determined from time to time in connection with issuances of securities registered under this registration statement.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;&lt;p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
      &lt;table style="border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;"&gt;
       &lt;tr style="visibility:collapse;"&gt;
        &lt;td style="width:4%;box-sizing:content-box;"&gt;&lt;/td&gt;
        &lt;td style="width:96%;box-sizing:content-box;"&gt;&lt;/td&gt;
       &lt;/tr&gt;
       &lt;tr style="height:9pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;"&gt;
        &lt;td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;(2)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
        &lt;td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"&gt;&lt;p style="font-size:9pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"&gt;&lt;span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"&gt;Pursuant to Rules 456(b) and 457(r) under the Securities Act, the Registrant is deferring payment of the entire registration fee. Any registration fee will be paid subsequently on a pay-as-you-go basis in accordance with Rule 457(r).&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
       &lt;/tr&gt;
      &lt;/table&gt;</ffd:OfferingNote>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
