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
AFLAC INC COM 001055102 301 6,012 SH   SOLE   0 0 6,012
ALPS ETF TR ALERIAN MLP 00162Q866 249 24,780 SH   SOLE   0 0 24,780
AT&T INC COM 00206R102 770 24,538 SH   SOLE   0 0 24,538
ABBVIE INC COM 00287Y109 252 3,122 SH   SOLE   0 0 3,122
ALPHABET INC CAP STK CL A 02079K305 351 298 SH   SOLE   0 0 298
ALTRIA GROUP INC COM 02209S103 469 8,173 SH   SOLE   0 0 8,173
AMAZON COM INC COM 023135106 1,348 757 SH   SOLE   0 0 757
AMGEN INC COM 031162100 402 2,115 SH   SOLE   0 0 2,115
APPLE INC COM 037833100 3,732 19,649 SH   SOLE   0 0 19,649
BB&T CORP COM 054937107 832 17,885 SH   SOLE   0 0 17,885
BANK AMER CORP COM 060505104 456 16,536 SH   SOLE   0 0 16,536
BARINGS CORPORATE INVS COM 06759X107 4,142 267,936 SH   SOLE   0 0 267,936
BAXTER INTL INC COM 071813109 353 4,343 SH   SOLE   0 0 4,343
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 623 3,102 SH   SOLE   0 0 3,102
CHEVRON CORP NEW COM 166764100 230 1,868 SH   SOLE   0 0 1,868
CISCO SYS INC COM 17275R102 497 9,210 SH   SOLE   0 0 9,210
COCA COLA CO COM 191216100 230 4,898 SH   SOLE   0 0 4,898
COMCAST CORP NEW CL A 20030N101 662 16,552 SH   SOLE   0 0 16,552
DIAMONDBACK ENERGY INC COM 25278X109 355 3,492 SH   SOLE   0 0 3,492
FIBROGEN INC COM 31572Q808 1,095 20,150 SH   SOLE   0 0 20,150
FORD MTR CO DEL COM 345370860 136 15,474 SH   SOLE   0 0 15,474
HONEYWELL INTL INC COM 438516106 265 1,670 SH   SOLE   0 0 1,670
INTEL CORP COM 458140100 769 14,328 SH   SOLE   0 0 14,328
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 261 16,420 SH   SOLE   0 0 16,420
INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 269 6,642 SH   SOLE   0 0 6,642
ISHARES TR MSCI EMG MKT ETF 464287234 2,143 49,931 SH   SOLE   0 0 49,931
ISHARES TR MSCI EAFE ETF 464287465 705 10,867 SH   SOLE   0 0 10,867
ISHARES TR RUS MDCP VAL ETF 464287473 1,187 13,661 SH   SOLE   0 0 13,661
ISHARES TR RUS MD CP GR ETF 464287481 1,283 9,459 SH   SOLE   0 0 9,459
ISHARES TR RUS 1000 VAL ETF 464287598 1,290 10,450 SH   SOLE   0 0 10,450
ISHARES TR RUS 1000 GRW ETF 464287614 1,750 11,565 SH   SOLE   0 0 11,565
ISHARES TR RUS 2000 VAL ETF 464287630 821 6,846 SH   SOLE   0 0 6,846
ISHARES TR RUS 2000 GRW ETF 464287648 537 2,731 SH   SOLE   0 0 2,731
ISHARES TR PFD AND INCM SEC 464288687 447 12,218 SH   SOLE   0 0 12,218
ISHARES TR AGGRES ALLOC ETF 464289859 396 7,404 SH   SOLE   0 0 7,404
JPMORGAN CHASE & CO COM 46625H100 504 4,977 SH   SOLE   0 0 4,977
JOHNSON & JOHNSON COM 478160104 596 4,261 SH   SOLE   0 0 4,261
KAYNE ANDERSN MLP MIDS INVT COM 486606106 199 12,400 SH   SOLE   0 0 12,400
LILLY ELI & CO COM 532457108 479 3,690 SH   SOLE   0 0 3,690
LOCKHEED MARTIN CORP COM 539830109 576 1,919 SH   SOLE   0 0 1,919
LOWES COS INC COM 548661107 210 1,916 SH   SOLE   0 0 1,916
MERCK & CO INC COM 58933Y105 502 6,041 SH   SOLE   0 0 6,041
MICROSOFT CORP COM 594918104 318 2,697 SH   SOLE   0 0 2,697
PEPSICO INC COM 713448108 274 2,236 SH   SOLE   0 0 2,236
PFIZER INC COM 717081103 844 19,863 SH   SOLE   0 0 19,863
PHILIP MORRIS INTL INC COM 718172109 365 4,132 SH   SOLE   0 0 4,132
PIMCO ETF TR ACTIVE BD ETF 72201R775 947 8,977 SH   SOLE   0 0 8,977
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 4,049 40,415 SH   SOLE   0 0 40,415
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 3,876 38,164 SH   SOLE   0 0 38,164
PROASSURANCE CORP COM 74267C106 319 9,230 SH   SOLE   0 0 9,230
PROCTER AND GAMBLE CO COM 742718109 267 2,564 SH   SOLE   0 0 2,564
REGIONS FINL CORP NEW COM 7591EP100 204 14,388 SH   SOLE   0 0 14,388
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 359 10,500 SH   SOLE   0 0 10,500
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 431 11,580 SH   SOLE   0 0 11,580
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,695 24,910 SH   SOLE   0 0 24,910
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,022 12,861 SH   SOLE   0 0 12,861
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 541 9,879 SH   SOLE   0 0 9,879
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,023 14,632 SH   SOLE   0 0 14,632
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 378 14,539 SH   SOLE   0 0 14,539
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,440 27,535 SH   SOLE   0 0 27,535
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 519 16,581 SH   SOLE   0 0 16,581
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 2,632 50,736 SH   SOLE   0 0 50,736
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 2,598 51,754 SH   SOLE   0 0 51,754
SERVISFIRST BANCSHARES INC COM 81768T108 1,283 38,003 SH   SOLE   0 0 38,003
SOUTHERN CO COM 842587107 753 14,572 SH   SOLE   0 0 14,572
SYSCO CORP COM 871829107 225 3,368 SH   SOLE   0 0 3,368
TRACON PHARMACEUTICALS INC COM 89237H100 14 10,000 SH   SOLE   0 0 10,000
UNITED TECHNOLOGIES CORP COM 913017109 386 2,994 SH   SOLE   0 0 2,994
VANGUARD GROUP DIV APP ETF 921908844 340 3,105 SH   SOLE   0 0 3,105
VANGUARD WORLD FD MEGA GRWTH IND 921910816 10,310 82,908 SH   SOLE   0 0 82,908
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 10,259 131,477 SH   SOLE   0 0 131,477
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 272 2,500 SH   SOLE   0 0 2,500
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 204 1,600 SH   SOLE   0 0 1,600
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 264 2,200 SH   SOLE   0 0 2,200
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 2,207 27,728 SH   SOLE   0 0 27,728
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 12,677 156,158 SH   SOLE   0 0 156,158
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 290 3,963 SH   SOLE   0 0 3,963
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 8,467 199,235 SH   SOLE   0 0 199,235
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 7,516 114,115 SH   SOLE   0 0 114,115
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 7,634 142,400 SH   SOLE   0 0 142,400
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,208 27,686 SH   SOLE   0 0 27,686
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 679 2,617 SH   SOLE   0 0 2,617
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 9,928 92,025 SH   SOLE   0 0 92,025
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 10,620 74,382 SH   SOLE   0 0 74,382
VANGUARD INDEX FDS SML CP GRW ETF 922908595 10,464 58,224 SH   SOLE   0 0 58,224
VANGUARD INDEX FDS SM CP VAL ETF 922908611 9,864 76,628 SH   SOLE   0 0 76,628
VANGUARD INDEX FDS TOTAL STK MKT 922908769 457 3,158 SH   SOLE   0 0 3,158
VERIZON COMMUNICATIONS INC COM 92343V104 338 5,722 SH   SOLE   0 0 5,722
WELLS FARGO CO NEW COM 949746101 415 8,581 SH   SOLE   0 0 8,581