The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 217 1,352 SH   SOLE   1,352 0 0
AMAZON COM INC COM 023135106 583 185 SH   SOLE   185 0 0
AMETEK INC COM 031100100 823 8,282 SH   SOLE   8,282 0 0
AMGEN INC COM 031162100 217 852 SH   SOLE   852 0 0
AMPHENOL CORP NEW CL A 032095101 206 1,900 SH   SOLE   1,900 0 0
APPLE INC COM 037833100 3,226 27,854 SH   SOLE   27,854 0 0
AT&T INC COM 00206R102 223 7,815 SH   SOLE   7,815 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 223 2,320 SH   SOLE   2,320 0 0
BARINGS CORPORATE INVS COM 06759X107 151 12,111 SH   SOLE   12,111 0 0
BK OF AMERICA CORP COM 060505104 214 8,881 SH   SOLE   8,880 0 1
CDW CORP COM 12514G108 238 1,994 SH   SOLE   1,994 0 0
CHEVRON CORP NEW COM 166764100 242 3,362 SH   SOLE   3,362 0 0
CHUBB LIMITED COM H1467J104 263 2,265 SH   SOLE   2,265 0 0
COCA COLA CO COM 191216100 217 4,394 SH   SOLE   4,394 0 0
COMCAST CORP NEW CL A 20030N101 242 5,233 SH   SOLE   5,232 0 1
CONTANGO OIL & GAS CO COM NEW 21075N204 168 125,000 SH   SOLE   125,000 0 0
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 203 7,860 SH   SOLE   7,860 0 0
DENTSPLY SIRONA INC COM 24906P109 255 5,823 SH   SOLE   5,823 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 277 2,011 SH   SOLE   2,011 0 0
DISNEY WALT CO COM DISNEY 254687106 334 2,691 SH   SOLE   2,691 0 0
DOMINION ENERGY INC COM 25746U109 202 2,553 SH   SOLE   2,553 0 0
EXXON MOBIL CORP COM 30231G102 212 6,176 SH   SOLE   6,176 0 0
FACEBOOK INC CL A 30303M102 204 779 SH   SOLE   779 0 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 585 10,703 SH   SOLE   10,703 0 0
GLOBAL PMTS INC COM 37940X102 216 1,215 SH   SOLE   1,215 0 0
GLOBE LIFE INC COM 37959E102 216 2,700 SH   SOLE   2,700 0 0
HONEYWELL INTL INC COM 438516106 303 1,838 SH   SOLE   1,838 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 203 729 SH   SOLE   729 0 0
ISHARES TR PFD AND INCM SEC 464288687 280 7,692 SH   SOLE   7,692 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 217 6,933 SH   SOLE   6,933 0 0
ISHARES TR CORE MSCI EAFE 46432F842 221 3,668 SH   SOLE   3,668 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 1,762 16,986 SH   SOLE   16,986 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 238 3,490 SH   SOLE   3,490 0 0
JOHNSON & JOHNSON COM 478160104 487 3,274 SH   SOLE   3,274 0 0
JPMORGAN CHASE & CO COM 46625H100 276 2,871 SH   SOLE   2,871 0 0
LILLY ELI & CO COM 532457108 253 1,706 SH   SOLE   1,706 0 0
LOWES COS INC COM 548661107 341 2,055 SH   SOLE   2,055 0 0
MCDONALDS CORP COM 580135101 503 2,292 SH   SOLE   2,292 0 0
MERCK & CO. INC COM 58933Y105 291 3,511 SH   SOLE   3,511 0 0
MICROSOFT CORP COM 594918104 706 3,355 SH   SOLE   3,355 0 0
NEXTERA ENERGY INC COM 65339F101 737 2,656 SH   SOLE   2,656 0 0
NVIDIA CORPORATION COM 67066G104 303 559 SH   SOLE   559 0 0
PAYPAL HLDGS INC COM 70450Y103 216 1,094 SH   SOLE   1,094 0 0
PFIZER INC COM 717081103 409 11,144 SH   SOLE   11,144 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 729 6,483 SH   SOLE   6,483 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 2,676 26,244 SH   SOLE   26,243 0 1
PROCTER AND GAMBLE CO COM 742718109 298 2,146 SH   SOLE   2,146 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 4,068 73,557 SH   SOLE   73,557 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 407 7,795 SH   SOLE   7,795 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 335 4,154 SH   SOLE   4,154 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 784 11,472 SH   SOLE   11,471 0 1
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 293 9,334 SH   SOLE   9,334 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 3,220 27,958 SH   SOLE   27,958 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 766 9,624 SH   SOLE   9,623 0 1
SERVISFIRST BANCSHARES INC COM 81768T108 1,559 45,809 SH   SOLE   45,808 0 1
SOUTHERN CO COM 842587107 610 11,253 SH   SOLE   11,253 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 230 687 SH   SOLE   687 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 201 647 SH   SOLE   647 0 0
TESLA INC COM 88160R101 457 1,065 SH   SOLE   1,065 0 0
TRAVELERS COMPANIES INC COM 89417E109 363 3,357 SH   SOLE   3,357 0 0
TRUIST FINL CORP COM 89832Q109 213 5,597 SH   SOLE   5,597 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 543 3,191 SH   SOLE   3,191 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 1,059 4,651 SH   SOLE   4,651 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 683 6,537 SH   SOLE   6,536 0 1
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 779 6,051 SH   SOLE   6,051 0 0
WALMART INC COM 931142103 327 2,338 SH   SOLE   2,337 0 1
WISDOMTREE TR US QTLY DIV GRT 97717X669 276 5,559 SH   SOLE   5,558 0 1