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
ABBVIE INC COM 00287Y109 599 7,768 SH   SOLE   0 0 7,768
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 224 1,625 SH   SOLE   0 0 1,625
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 356 17,050 SH   SOLE   0 0 17,050
ALPHABET INC CAP STK CL C 02079K107 246 267 SH   SOLE   0 0 267
AMAZON COM INC COM 023135106 1,112 844 SH   SOLE   0 0 844
AMGEN INC COM 031162100 217 1,843 SH   SOLE   0 0 1,843
ANTHEM INC COM 036752103 221 858 SH   SOLE   0 0 858
APPLE INC COM 037833100 1,658 13,047 SH   SOLE   0 0 13,047
AT&T INC COM 00206R102 2,740 101,901 SH   SOLE   0 0 101,901
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 143 29,659 SH   SOLE   0 0 29,659
BANK AMER CORP COM 060505104 274 13,199 SH   SOLE   0 0 13,199
BERKSHIRE HATHAWAY INC DEL CL A 084670108 306 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 898 4,932 SH   SOLE   0 0 4,932
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 342 13,050 SH   SOLE   0 0 13,050
CEDAR FAIR L P DEPOSITRY UNIT 150185106 218 4,600 SH   SOLE   0 0 4,600
CHEVRON CORP NEW COM 166764100 1,045 11,124 SH   SOLE   0 0 11,124
CISCO SYS INC COM 17275R102 312 11,547 SH   SOLE   0 0 11,547
CLOROX CO DEL COM 189054109 256 1,664 SH   SOLE   0 0 1,664
COCA COLA CO COM 191216100 666 17,776 SH   SOLE   0 0 17,776
CONCHO RES INC COM 20605P101 4 38,815 SH   SOLE   0 0 38,815
DIAMONDBACK ENERGY INC COM 25278X109 110 143,364 SH   SOLE   0 0 143,364
DISNEY WALT CO COM DISNEY 254687106 557 5,256 SH   SOLE   0 0 5,256
DUKE ENERGY CORP NEW COM NEW 26441C204 472 6,884 SH   SOLE   0 0 6,884
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 157 14,400 SH   SOLE   0 0 14,400
ENTERPRISE PRODS PARTNERS L COM 293792107 295 17,162 SH   SOLE   0 0 17,162
EVERSOURCE ENERGY COM 30040W108 522 8,033 SH   SOLE   0 0 8,033
EXXON MOBIL CORP COM 30231G102 285 5,583 SH   SOLE   0 0 5,583
FACEBOOK INC CL A 30303M102 241 1,973 SH   SOLE   0 0 1,973
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 229 4,503 SH   SOLE   0 0 4,503
FORD MTR CO DEL COM PAR $0.01 345370860 75 11,926 SH   SOLE   0 0 11,926
FS KKR CAPITAL CORP COM 302635107 100 19,181 SH   SOLE   0 0 19,181
FUELCELL ENERGY INC COM NEW 35952H502 14 25,966 SH   SOLE   0 0 25,966
GABELLI CONV&INCOM SECS FD I COM 36240B109 83 19,000 SH   SOLE   0 0 19,000
GENERAL ELECTRIC CO COM 369604103 129 21,613 SH   SOLE   0 0 21,613
GENERAL MTRS CO COM 37045V100 360 13,842 SH   SOLE   0 0 13,842
GENWORTH FINL INC COM CL A 37247D106 2 14,074 SH   SOLE   0 0 14,074
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 3,511 109,274 SH   SOLE   0 0 109,274
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 20,029 234,871 SH   SOLE   0 0 234,871
HASBRO INC COM 418056107 333 6,646 SH   SOLE   0 0 6,646
HCA HEALTHCARE INC COM 40412C101 211 1,694 SH   SOLE   0 0 1,694
HOME DEPOT INC COM 437076102 669 4,521 SH   SOLE   0 0 4,521
INTEL CORP COM 458140100 355 9,259 SH   SOLE   0 0 9,259
INTERNATIONAL BUSINESS MACHS COM 459200101 269 3,513 SH   SOLE   0 0 3,513
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304 210 10,007 SH   SOLE   0 0 10,007
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 HY 46138J403 838 41,729 SH   SOLE   0 0 41,729
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 419 26,191 SH   SOLE   0 0 26,191
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 322 11,617 SH   SOLE   0 0 11,617
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 391 6,913 SH   SOLE   0 0 6,913
INVESCO QQQ TR UNIT SER 1 46090E103 2,760 18,037 SH   SOLE   0 0 18,037
ISHARES GOLD TRUST ISHARES 464285105 167 13,567 SH   SOLE   0 0 13,567
ISHARES TR TIPS BD ETF 464287176 1,653 15,278 SH   SOLE   0 0 15,278
ISHARES TR CORE S&P500 ETF 464287200 963 4,449 SH   SOLE   0 0 4,449
ISHARES TR CORE US AGGBD ET 464287226 497 4,670 SH   SOLE   0 0 4,670
ISHARES TR MSCI EAFE ETF 464287465 1,324 29,084 SH   SOLE   0 0 29,084
ISHARES TR CORE S&P MCP ETF 464287507 699 4,187 SH   SOLE   0 0 4,187
ISHARES TR COHEN STEER REIT 464287564 304 3,578 SH   SOLE   0 0 3,578
ISHARES TR RUS 1000 VAL ETF 464287598 276 2,647 SH   SOLE   0 0 2,647
ISHARES TR RUS 1000 GRW ETF 464287614 449 3,428 SH   SOLE   0 0 3,428
ISHARES TR RUSSELL 2000 ETF 464287655 667 5,367 SH   SOLE   0 0 5,367
ISHARES TR CORE S&P SCP ETF 464287804 280 4,051 SH   SOLE   0 0 4,051
ISHARES TR MIN VOL EAFE ETF 46429B689 1,628 27,349 SH   SOLE   0 0 27,349
ISHARES TR MIN VOL USA ETF 46429B697 674 19,710 SH   SOLE   0 0 19,710
ISHARES TR 0-5 YR TIPS ETF 46429B747 2,793 43,079 SH   SOLE   0 0 43,079
ISHARES TR IBONDS MAR20 ETF 46432FBC0 213 8,199 PRN   SOLE   0 0 8,199
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 438 17,447 PRN   SOLE   0 0 17,447
ISHARES TR IBONDS DEC19 ETF 46434VAU4 325 13,014 PRN   SOLE   0 0 13,014
ISHARES TR IBONDS DEC21 ETF 46434VBK5 289 11,885 PRN   SOLE   0 0 11,885
JOHNSON & JOHNSON COM 478160104 996 8,727 SH   SOLE   0 0 8,727
JPMORGAN CHASE & CO COM 46625H100 269 3,652 SH   SOLE   0 0 3,652
KITE RLTY GROUP TR COM NEW 49803T300 159 11,325 SH   SOLE   0 0 11,325
KRAFT HEINZ CO COM 500754106 314 9,110 SH   SOLE   0 0 9,110
LIFE STORAGE INC COM 53223X107 239 2,569 SH   SOLE   0 0 2,569
LILLY ELI & CO COM 532457108 205 2,534 SH   SOLE   0 0 2,534
MAIN STREET CAPITAL CORP COM 56035L104 494 20,622 SH   SOLE   0 0 20,622
MASTERCARD INCORPORATED CL A 57636Q104 327 1,890 SH   SOLE   0 0 1,890
MCDONALDS CORP COM 580135101 298 2,615 SH   SOLE   0 0 2,615
MEDICAL PPTYS TRUST INC COM 58463J304 549 34,143 SH   SOLE   0 0 34,143
MERCK & CO INC COM 58933Y105 338 4,896 SH   SOLE   0 0 4,896
MICROSOFT CORP COM 594918104 716 7,866 SH   SOLE   0 0 7,866
NATIONAL COMM CORP COM 63546L102 1,437 46,568 SH   SOLE   0 0 46,568
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 262 18,450 SH   SOLE   0 0 18,450
NEXTERA ENERGY INC COM 65339F101 321 2,243 SH   SOLE   0 0 2,243
PARSLEY ENERGY INC CL A 701877102 0 10,724 SH   SOLE   0 0 10,724
PFIZER INC COM 717081103 810 22,130 SH   SOLE   0 0 22,130
PHILIP MORRIS INTL INC COM 718172109 387 7,691 SH   SOLE   0 0 7,691
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 254 12,100 SH   SOLE   0 0 12,100
PIMCO ETF TR ACTIVE BD ETF 72201R775 483 4,721 SH   SOLE   0 0 4,721
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 6,383 98,644 SH   SOLE   0 0 98,644
PROASSURANCE CORP COM 74267C106 220 6,343 SH   SOLE   0 0 6,343
PROCTER AND GAMBLE CO COM 742718109 1,049 11,949 SH   SOLE   0 0 11,949
REGIONS FINL CORP NEW COM 7591EP100 398 33,356 SH   SOLE   0 0 33,356
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 416 8,787 SH   SOLE   0 0 8,787
SCHWAB STRATEGIC TR US REIT ETF 808524847 425 13,280 SH   SOLE   0 0 13,280
SENIOR HSG PPTYS TR SH BEN INT 81721M109 181 15,562 SH   SOLE   0 0 15,562
SERVISFIRST BANCSHARES INC COM 81768T108 394 14,466 SH   SOLE   0 0 14,466
SOUTHERN CO COM 842587107 6,392 149,205 SH   SOLE   0 0 149,205
SOUTHWEST AIRLS CO COM 844741108 321 13,686 SH   SOLE   0 0 13,686
SPDR GOLD TRUST GOLD SHS 78463V107 536 4,401 SH   SOLE   0 0 4,401
SPDR S&P 500 ETF TR TR UNIT 78462F103 6,103 26,291 SH   SOLE   0 0 26,291
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 3,855 14,084 SH   SOLE   0 0 14,084
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 914 17,299 SH   SOLE   0 0 17,299
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 6,177 259,474 SH   SOLE   0 0 259,474
SPDR SERIES TRUST S&P DIVID ETF 78464A763 243 2,711 SH   SOLE   0 0 2,711
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 319 9,053 SH   SOLE   0 0 9,053
STARWOOD PPTY TR INC COM 85571B105 248 12,600 SH   SOLE   0 0 12,600
TORCHMARK CORP COM 891027104 2,265 30,387 SH   SOLE   0 0 30,387
TOTAL SYS SVCS INC COM 891906109 424 25,200 SH   SOLE   0 0 25,200
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 549 16,086 SH   SOLE   0 0 16,086
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 998 19,643 SH   SOLE   0 0 19,643
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 4,427 52,699 SH   SOLE   0 0 52,699
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 8,909 117,834 SH   SOLE   0 0 117,834
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 529 7,254 SH   SOLE   0 0 7,254
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 8,985 119,144 SH   SOLE   0 0 119,144
VANGUARD GROUP DIV APP ETF 921908844 1,354 21,066 SH   SOLE   0 0 21,066
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 19,448 119,754 SH   SOLE   0 0 119,754
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 119 12,979 SH   SOLE   0 0 12,979
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 118 11,550 SH   SOLE   0 0 11,550
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 200 2,680 SH   SOLE   0 0 2,680
VANGUARD INDEX FDS MID CAP ETF 922908629 1,155 10,285 SH   SOLE   0 0 10,285
VANGUARD INDEX FDS LARGE CAP ETF 922908637 309 2,694 SH   SOLE   0 0 2,694
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 9,490 116,538 SH   SOLE   0 0 116,538
VANGUARD INDEX FDS GROWTH ETF 922908736 38 30,050 SH   SOLE   0 0 30,050
VANGUARD INDEX FDS VALUE ETF 922908744 278 8,868 SH   SOLE   0 0 8,868
VANGUARD INDEX FDS TOTAL STK MKT 922908769 5,980 103,216 SH   SOLE   0 0 103,216
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 420 6,389 SH   SOLE   0 0 6,389
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 329 29,062 SH   SOLE   0 0 29,062
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 381 7,577 SH   SOLE   0 0 7,577
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 1 11,962 SH   SOLE   0 0 11,962
VANGUARD STAR FD VG TL INTL STK F 921909768 30 44,101 SH   SOLE   0 0 44,101
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 3,079 150,635 SH   SOLE   0 0 150,635
VERIZON COMMUNICATIONS INC COM 92343V104 748 15,667 SH   SOLE   0 0 15,667
WALMART INC COM 931142103 531 5,834 SH   SOLE   0 0 5,834
WELLS FARGO CO NEW COM 949746101 338 9,464 SH   SOLE   0 0 9,464
WELLS FARGO CO NEW PERP PFD CNV A 949746804 492 390 SH   SOLE   0 0 390