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 238 1,105 SH   SOLE   0 0 1,105
ABBVIE INC COM 00287Y109 716 7,857 SH   SOLE   0 0 7,857
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 212 1,192 SH   SOLE   0 0 1,192
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 379 14,450 SH   SOLE   0 0 14,450
ALPHABET INC CAP STK CL C 02079K107 254 253 SH   SOLE   0 0 253
AMAZON COM INC COM 023135106 1,006 731 SH   SOLE   0 0 731
AMGEN INC COM 031162100 333 1,978 SH   SOLE   0 0 1,978
APPLE INC COM 037833100 1,973 11,802 SH   SOLE   0 0 11,802
AT&T INC COM 00206R102 3,953 112,500 SH   SOLE   0 0 112,500
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 232 29,659 SH   SOLE   0 0 29,659
BANK AMER CORP COM 060505104 345 11,812 SH   SOLE   0 0 11,812
BERKSHIRE HATHAWAY INC DEL CL A 084670108 293 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 938 4,787 SH   SOLE   0 0 4,787
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 408 12,950 SH   SOLE   0 0 12,950
BRISTOL MYERS SQUIBB CO COM 110122108 259 4,170 SH   SOLE   0 0 4,170
CEDAR FAIR L P DEPOSITRY UNIT 150185106 289 4,600 SH   SOLE   0 0 4,600
CHEVRON CORP NEW COM 166764100 1,315 11,711 SH   SOLE   0 0 11,711
CISCO SYS INC COM 17275R102 523 12,516 SH   SOLE   0 0 12,516
CLAYMORE EXCHANGE TRD FD TR GUG BLT2018 HY 18383M381 306 12,260 SH   SOLE   0 0 12,260
CLAYMORE EXCHANGE TRD FD TR GUG BUL 2019 HY 18383M373 1,167 48,299 SH   SOLE   0 0 48,299
CLAYMORE EXCHANGE TRD FD TR GUG BUL 2020 HY 18383M365 1,069 44,156 SH   SOLE   0 0 44,156
CLAYMORE EXCHANGE TRD FD TR GUG BULL2019 E 18383M522 380 18,170 SH   SOLE   0 0 18,170
CLAYMORE EXCHANGE TRD FD TR GUG BULL2020 E 18383M514 284 13,472 SH   SOLE   0 0 13,472
CLOROX CO DEL COM 189054109 261 2,021 SH   SOLE   0 0 2,021
COCA COLA CO COM 191216100 1,126 26,255 SH   SOLE   0 0 26,255
CONOCOPHILLIPS COM 20825C104 216 3,718 SH   SOLE   0 0 3,718
DEERE & CO COM 244199105 339 2,208 SH   SOLE   0 0 2,208
DISNEY WALT CO COM DISNEY 254687106 431 4,360 SH   SOLE   0 0 4,360
DUKE ENERGY CORP NEW COM NEW 26441C204 524 6,805 SH   SOLE   0 0 6,805
ENERGEN CORP COM 29265N108 8,151 129,689 SH   SOLE   0 0 129,689
EXXON MOBIL CORP COM 30231G102 440 5,974 SH   SOLE   0 0 5,974
FACEBOOK INC CL A 30303M102 271 1,709 SH   SOLE   0 0 1,709
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 272 5,289 SH   SOLE   0 0 5,289
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 326 5,719 SH   SOLE   0 0 5,719
FORD MTR CO DEL COM PAR $0.01 345370860 194 17,696 SH   SOLE   0 0 17,696
GABELLI CONV&INCOM SECS FD I COM 36240B109 190 33,000 SH   SOLE   0 0 33,000
GENERAL ELECTRIC CO COM 369604103 433 32,777 SH   SOLE   0 0 32,777
GENERAL MTRS CO COM 37045V100 457 12,799 SH   SOLE   0 0 12,799
GENUINE PARTS CO COM 372460105 246 2,777 SH   SOLE   0 0 2,777
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 241 8,119 SH   SOLE   0 0 8,119
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 573 10,724 SH   SOLE   0 0 10,724
HARRIS CORP DEL COM 413875105 205 1,250 SH   SOLE   0 0 1,250
HASBRO INC COM 418056107 575 6,844 SH   SOLE   0 0 6,844
HOME DEPOT INC COM 437076102 626 3,589 SH   SOLE   0 0 3,589
INTEL CORP COM 458140100 503 10,100 SH   SOLE   0 0 10,100
INTERNATIONAL BUSINESS MACHS COM 459200101 663 4,364 SH   SOLE   0 0 4,364
ISHARES GOLD TRUST ISHARES 464285105 175 13,632 SH   SOLE   0 0 13,632
ISHARES TR 0-5 YR TIPS ETF 46429B747 3,000 30,086 SH   SOLE   0 0 30,086
ISHARES TR COHEN STEER REIT 464287564 334 3,608 SH   SOLE   0 0 3,608
ISHARES TR CORE S&P MCP ETF 464287507 705 3,861 SH   SOLE   0 0 3,861
ISHARES TR CORE S&P SCP ETF 464287804 259 3,474 SH   SOLE   0 0 3,474
ISHARES TR CORE S&P500 ETF 464287200 1,234 4,748 SH   SOLE   0 0 4,748
ISHARES TR CORE US AGGBD ET 464287226 736 6,898 SH   SOLE   0 0 6,898
ISHARES TR IBONDS DEC19 ETF 46434VAU4 321 13,014 PRN   SOLE   0 0 13,014
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 419 16,649 PRN   SOLE   0 0 16,649
ISHARES TR MIN VOL EAFE ETF 46429B689 2,188 29,966 SH   SOLE   0 0 29,966
ISHARES TR MIN VOL USA ETF 46429B697 1,163 22,610 SH   SOLE   0 0 22,610
ISHARES TR MODERT ALLOC ETF 464289875 303 8,069 SH   SOLE   0 0 8,069
ISHARES TR MSCI EAFE ETF 464287465 2,008 29,171 SH   SOLE   0 0 29,171
ISHARES TR RUS 1000 GRW ETF 464287614 393 2,966 SH   SOLE   0 0 2,966
ISHARES TR RUSSELL 2000 ETF 464287655 881 5,916 SH   SOLE   0 0 5,916
ISHARES TR TIPS BD ETF 464287176 1,688 14,988 SH   SOLE   0 0 14,988
JOHNSON & JOHNSON COM 478160104 953 7,637 SH   SOLE   0 0 7,637
KITE RLTY GROUP TR COM NEW 49803T300 171 11,325 SH   SOLE   0 0 11,325
LIFE STORAGE INC COM 53223X107 215 2,569 SH   SOLE   0 0 2,569
LILLY ELI & CO COM 532457108 224 2,916 SH   SOLE   0 0 2,916
MAIN STREET CAPITAL CORP COM 56035L104 759 20,622 SH   SOLE   0 0 20,622
MARKEL CORP COM 570535104 215 186 SH   SOLE   0 0 186
MASTERCARD INCORPORATED CL A 57636Q104 336 1,958 SH   SOLE   0 0 1,958
MCDONALDS CORP COM 580135101 364 2,315 SH   SOLE   0 0 2,315
MEDICAL PPTYS TRUST INC COM 58463J304 526 42,061 SH   SOLE   0 0 42,061
MERCK & CO INC COM 58933Y105 469 8,767 SH   SOLE   0 0 8,767
METLIFE INC COM 59156R108 248 5,468 SH   SOLE   0 0 5,468
MICROSOFT CORP COM 594918104 639 7,191 SH   SOLE   0 0 7,191
NATIONAL COMM CORP COM 63546L102 2,008 46,568 SH   SOLE   0 0 46,568
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 299 18,450 SH   SOLE   0 0 18,450
NEXTERA ENERGY INC COM 65339F101 230 1,404 SH   SOLE   0 0 1,404
NORTHROP GRUMMAN CORP COM 666807102 241 694 SH   SOLE   0 0 694
ORACLE CORP COM 68389X105 248 5,484 SH   SOLE   0 0 5,484
PEPSICO INC COM 713448108 283 2,626 SH   SOLE   0 0 2,626
PFIZER INC COM 717081103 816 23,222 SH   SOLE   0 0 23,222
PHILIP MORRIS INTL INC COM 718172109 681 6,959 SH   SOLE   0 0 6,959
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 210 9,100 SH   SOLE   0 0 9,100
PIMCO ETF TR ACTIVE BD ETF 72201R775 615 5,973 SH   SOLE   0 0 5,973
PINNACLE WEST CAP CORP COM 723484101 223 2,806 SH   SOLE   0 0 2,806
PNC FINL SVCS GROUP INC COM 693475105 217 1,450 SH   SOLE   0 0 1,450
POWERSHARES ETF TR II DEV MKTS EX-US 73936T789 239 5,374 SH   SOLE   0 0 5,374
POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 353 3,217 SH   SOLE   0 0 3,217
POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 995 7,820 SH   SOLE   0 0 7,820
POWERSHARES ETF TRUST S&P 500 QLTY PRT 73935X682 621 21,227 SH   SOLE   0 0 21,227
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 3,221 20,726 SH   SOLE   0 0 20,726
PROASSURANCE CORP COM 74267C106 304 6,343 SH   SOLE   0 0 6,343
PROCTER AND GAMBLE CO COM 742718109 745 9,578 SH   SOLE   0 0 9,578
RAYTHEON CO COM NEW 755111507 288 1,343 SH   SOLE   0 0 1,343
REGIONS FINL CORP NEW COM 7591EP100 623 34,309 SH   SOLE   0 0 34,309
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 618 9,575 SH   SOLE   0 0 9,575
SCHWAB STRATEGIC TR US REIT ETF 808524847 378 9,966 SH   SOLE   0 0 9,966
SENIOR HSG PPTYS TR SH BEN INT 81721M109 333 21,632 SH   SOLE   0 0 21,632
SERVISFIRST BANCSHARES INC COM 81768T108 775 19,211 SH   SOLE   0 0 19,211
SMITH A O COM 831865209 356 5,696 SH   SOLE   0 0 5,696
SOUTHERN CO COM 842587107 6,784 153,497 SH   SOLE   0 0 153,497
SOUTHWEST AIRLS CO COM 844741108 772 13,858 SH   SOLE   0 0 13,858
SPDR GOLD TRUST GOLD SHS 78463V107 584 4,574 SH   SOLE   0 0 4,574
SPDR S&P 500 ETF TR TR UNIT 78462F103 7,358 28,535 SH   SOLE   0 0 28,535
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 5,287 15,848 SH   SOLE   0 0 15,848
SPDR SER TR NUVEEN BLMBRG SR 78468R739 346 7,269 SH   SOLE   0 0 7,269
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 21,948 727,719 SH   SOLE   0 0 727,719
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 1,005 4,405 SH   SOLE   0 0 4,405
SPDR SERIES TRUST S&P DIVID ETF 78464A763 263 2,940 SH   SOLE   0 0 2,940
SPIRIT RLTY CAP INC NEW COM 84860W102 331 42,495 SH   SOLE   0 0 42,495
STARWOOD PPTY TR INC COM 85571B105 262 12,600 SH   SOLE   0 0 12,600
SUNTRUST BKS INC COM 867914103 225 3,350 SH   SOLE   0 0 3,350
SYNOVUS FINL CORP COM NEW 87161C501 449 9,000 SH   SOLE   0 0 9,000
TEXAS INSTRS INC COM 882508104 245 2,381 SH   SOLE   0 0 2,381
TORCHMARK CORP COM 891027104 2,533 30,817 SH   SOLE   0 0 30,817
TOTAL SYS SVCS INC COM 891906109 2,243 26,100 SH   SOLE   0 0 26,100
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 1,277 9,248 SH   SOLE   0 0 9,248
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 865 8,315 SH   SOLE   0 0 8,315
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 9,440 75,807 SH   SOLE   0 0 75,807
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 3,786 27,476 SH   SOLE   0 0 27,476
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 609 7,752 SH   SOLE   0 0 7,752
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 9,411 118,093 SH   SOLE   0 0 118,093
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 215 3,932 SH   SOLE   0 0 3,932
VANGUARD GROUP DIV APP ETF 921908844 2,556 25,695 SH   SOLE   0 0 25,695
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 7,126 65,252 SH   SOLE   0 0 65,252
VANGUARD INDEX FDS GROWTH ETF 922908736 4,656 32,826 SH   SOLE   0 0 32,826
VANGUARD INDEX FDS LARGE CAP ETF 922908637 318 2,694 SH   SOLE   0 0 2,694
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1,448 11,196 SH   SOLE   0 0 11,196
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,269 11,620 SH   SOLE   0 0 11,620
VANGUARD INDEX FDS MID CAP ETF 922908629 1,495 9,890 SH   SOLE   0 0 9,890
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 27,018 113,654 SH   SOLE   0 0 113,654
VANGUARD INDEX FDS SM CP VAL ETF 922908611 239 1,889 SH   SOLE   0 0 1,889
VANGUARD INDEX FDS SMALL CP ETF 922908751 219 1,507 SH   SOLE   0 0 1,507
VANGUARD INDEX FDS TOTAL STK MKT 922908769 11,521 85,847 SH   SOLE   0 0 85,847
VANGUARD INDEX FDS VALUE ETF 922908744 487 4,787 SH   SOLE   0 0 4,787
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 799 17,094 SH   SOLE   0 0 17,094
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 487 6,787 SH   SOLE   0 0 6,787
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 791 10,097 SH   SOLE   0 0 10,097
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 1,786 14,736 SH   SOLE   0 0 14,736
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 271 2,219 SH   SOLE   0 0 2,219
VANGUARD STAR FD VG TL INTL STK F 921909768 2,292 40,547 SH   SOLE   0 0 40,547
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 3,693 84,104 SH   SOLE   0 0 84,104
VERIZON COMMUNICATIONS INC COM 92343V104 763 16,176 SH   SOLE   0 0 16,176
VULCAN MATLS CO COM 929160109 337 2,972 SH   SOLE   0 0 2,972
WALMART INC COM 931142103 451 5,248 SH   SOLE   0 0 5,248
WELLS FARGO CO NEW COM 949746101 218 4,218 SH   SOLE   0 0 4,218
WELLS FARGO CO NEW PERP PFD CNV A 949746804 501 390 SH   SOLE   0 0 390
WELLTOWER INC COM 95040Q104 400 7,407 SH   SOLE   0 0 7,407