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 230 1,308 SH   SOLE   1,308 0 0
ABBOTT LABS COM 002824100 215 1,865 SH   SOLE   1,865 0 0
ABBVIE INC COM 00287Y109 219 2,017 SH   SOLE   2,017 0 0
ALPHABET INC CAP STK CL A 02079K305 254 95 SH   SOLE   95 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 254 7,331 SH   SOLE   7,331 0 0
ALTRIA GROUP INC COM 02209S103 276 5,929 SH   SOLE   5,929 0 0
AMAZON COM INC COM 023135106 619 194 SH   SOLE   194 0 0
AMERICAN EXPRESS CO COM 025816109 236 1,367 SH   SOLE   1,367 0 0
AMETEK INC COM 031100100 1,020 8,282 SH   SOLE   8,282 0 0
APPLE INC COM 037833100 4,578 32,900 SH   SOLE   32,900 0 0
AT&T INC COM 00206R102 300 11,021 SH   SOLE   11,021 0 0
BARINGS CORPORATE INVS COM 06759X107 188 12,111 SH   SOLE   12,111 0 0
BAXTER INTL INC COM 071813109 236 2,931 SH   SOLE   2,931 0 0
BK OF AMERICA CORP COM 060505104 314 7,241 SH   SOLE   7,241 0 0
BLACKSTONE INC COM 09260D107 401 3,610 SH   SOLE   3,610 0 0
CHEVRON CORP NEW COM 166764100 495 4,724 SH   SOLE   4,724 0 0
CHUBB LIMITED COM H1467J104 211 1,218 SH   SOLE   1,218 0 0
COCA COLA CO COM 191216100 692 13,055 SH   SOLE   13,055 0 0
COMCAST CORP NEW CL A 20030N101 301 5,304 SH   SOLE   5,304 0 0
CONTANGO OIL & GAS CO COM NEW 21075N204 619 133,500 SH   SOLE   133,500 0 0
CSX CORP COM 126408103 577 18,900 SH   SOLE   18,900 0 0
DISNEY WALT CO COM 254687106 397 2,286 SH   SOLE   2,286 0 0
DOMINION ENERGY INC COM 25746U109 289 3,945 SH   SOLE   3,945 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 340 3,378 SH   SOLE   3,378 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 254 9,759 SH   SOLE   9,759 0 0
EXXON MOBIL CORP COM 30231G102 942 15,264 SH   SOLE   15,264 0 0
FACEBOOK INC CL A 30303M102 230 704 SH   SOLE   704 0 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 927 17,410 SH   SOLE   17,410 0 0
FTI CONSULTING INC COM 302941109 218 1,582 SH   SOLE   1,582 0 0
GENUINE PARTS CO COM 372460105 472 3,858 SH   SOLE   3,858 0 0
GLOBE LIFE INC COM 37959E102 398 4,432 SH   SOLE   4,432 0 0
HOME DEPOT INC COM 437076102 239 734 SH   SOLE   734 0 0
HONEYWELL INTL INC COM 438516106 411 1,918 SH   SOLE   1,918 0 0
ICU MED INC COM 44930G107 282 1,211 SH   SOLE   1,211 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 212 1,328 SH   SOLE   1,328 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 279 790 SH   SOLE   790 0 0
ISHARES TR CORE MSCI EAFE 46432F842 261 3,537 SH   SOLE   3,537 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 248 10,017 SH   SOLE   10,017 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 253 3,373 SH   SOLE   3,373 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 3,564 27,232 SH   SOLE   27,232 0 0
ISHARES TR PFD AND INCM SEC 464288687 292 7,612 SH   SOLE   7,612 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 308 1,398 SH   SOLE   1,398 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 275 5,422 SH   SOLE   5,422 0 0
JOHNSON & JOHNSON COM 478160104 586 3,682 SH   SOLE   3,682 0 0
JPMORGAN CHASE & CO COM 46625H100 524 3,140 SH   SOLE   3,140 0 0
LILLY ELI & CO COM 532457108 394 1,754 SH   SOLE   1,754 0 0
LOWES COS INC COM 548661107 418 2,045 SH   SOLE   2,045 0 0
MCDONALDS CORP COM 580135101 578 2,377 SH   SOLE   2,377 0 0
MERCK & CO INC COM 58933Y105 256 3,075 SH   SOLE   3,075 0 0
MICROSOFT CORP COM 594918104 940 3,320 SH   SOLE   3,320 0 0
MOODYS CORP COM 615369105 245 700 SH   SOLE   700 0 0
NEXTERA ENERGY INC COM 65339F101 876 11,036 SH   SOLE   11,036 0 0
NORFOLK SOUTHN CORP COM 655844108 661 2,668 SH   SOLE   2,668 0 0
NVIDIA CORPORATION COM 67066G104 494 2,501 SH   SOLE   2,501 0 0
PAYPAL HLDGS INC COM 70450Y103 262 1,028 SH   SOLE   1,028 0 0
PFIZER INC COM 717081103 604 14,235 SH   SOLE   14,235 0 0
PHILIP MORRIS INTL INC COM 718172109 327 3,401 SH   SOLE   3,401 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 721 6,510 SH   SOLE   6,510 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1,647 16,162 SH   SOLE   16,162 0 0
PROCTER AND GAMBLE CO COM 742718109 313 2,255 SH   SOLE   2,255 0 0
ROYAL BK CDA COM 780087102 1,184 11,802 SH   SOLE   11,802 0 0
SANDERSON FARMS INC COM 800013104 231 1,243 SH   SOLE   1,243 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 673 6,488 SH   SOLE   6,488 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 7,876 105,113 SH   SOLE   105,113 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 5,908 40,401 SH   SOLE   40,401 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 453 6,678 SH   SOLE   6,678 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 262 2,524 SH   SOLE   2,524 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 905 8,991 SH   SOLE   8,991 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 503 9,184 SH   SOLE   9,184 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 2,542 32,304 SH   SOLE   32,304 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 282 8,123 SH   SOLE   8,123 0 0
SOUTHERN CO COM 842587107 922 14,768 SH   SOLE   14,768 0 0
SPDR GOLD TR GOLD SHS 78463V107 317 1,916 SH   SOLE   1,916 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 295 689 SH   SOLE   689 0 0
TARGET CORP COM 87612E106 282 1,250 SH   SOLE   1,250 0 0
TESLA INC COM 88160R101 996 1,274 SH   SOLE   1,274 0 0
TRAVELERS COMPANIES INC COM 89417E109 443 2,924 SH   SOLE   2,924 0 0
TRUIST FINL CORP COM 89832Q109 832 13,859 SH   SOLE   13,859 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 1,469 5,117 SH   SOLE   5,117 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 372 1,587 SH   SOLE   1,587 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 318 2,248 SH   SOLE   2,248 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 685 3,090 SH   SOLE   3,090 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 1,119 8,204 SH   SOLE   8,204 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 303 5,550 SH   SOLE   5,550 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 932 6,060 SH   SOLE   6,060 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 227 2,175 SH   SOLE   2,175 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 219 944 SH   SOLE   944 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 254 639 SH   SOLE   639 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 258 4,728 SH   SOLE   4,728 0 0
WALMART INC COM 931142103 467 3,438 SH   SOLE   3,438 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 324 5,493 SH   SOLE   5,493 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 203 1,386 SH   SOLE   1,386 0 0