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
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 6,249 18,483 SH   SOLE 0 0 0 18,483
ISHARES TR CORE S&P SCP ETF 464287804 334 3,115 SH   SOLE 0 0 0 3,115
ISHARES TR SP SMCP600VL ETF 464287879 325 3,282 SH   SOLE 0 0 0 3,282
ISHARES TR S&P 500 VAL ETF 464287408 3,488 24,249 SH   SOLE 0 0 0 24,249
ISHARES TR CORE S&P500 ETF 464287200 1,078 2,605 SH   SOLE 0 0 0 2,605
ISHARES TR RUS 1000 VAL ETF 464287598 404 2,613 SH   SOLE 0 0 0 2,613
SPDR S&P 500 ETF TR TR UNIT 78462F103 8,080 19,603 SH   SOLE 0 0 0 19,603
REALTY INCOME CORP COM 756109104 206 3,000 SH   SOLE 0 0 0 3,000
INVESCO QQQ TR UNIT SER 1 46090E103 2,354 6,998 SH   SOLE 0 0 0 6,998
HONEYWELL INTL INC COM 438516106 341 1,501 SH   SOLE 0 0 0 1,501
JOHNSON & JOHNSON COM 478160104 354 2,128 SH   SOLE 0 0 0 2,128
PFIZER INC COM 717081103 308 7,899 SH   SOLE 0 0 0 7,899
LOWES COS INC COM 548661107 365 1,800 SH   SOLE 0 0 0 1,800
CHEVRON CORP NEW COM 166764100 696 6,864 SH   SOLE 0 0 0 6,864
MICROSOFT CORP COM 594918104 1,025 3,970 SH   SOLE 0 0 0 3,970
AT&T INC COM 00206R102 628 21,017 SH   SOLE 0 0 0 21,017
PRUDENTIAL FINL INC COM 744320102 331 3,444 SH   SOLE 0 0 0 3,444
LOCKHEED MARTIN CORP COM 539830109 208 537 SH   SOLE 0 0 0 537
VERIZON COMMUNICATIONS INC COM 92343V104 201 3,434 SH   SOLE 0 0 0 3,434
SPDR SER TR S&P 600 SMCP GRW 78464A201 344 4,052 SH   SOLE 0 0 0 4,052
ISHARES TR RUS MD CP GR ETF 464287481 272 2,552 SH   SOLE 0 0 0 2,552
ISHARES TR U.S. FINLS ETF 464287788 3,000 38,891 SH   SOLE 0 0 0 38,891
ISHARES TR US HLTHCARE ETF 464287762 2,452 9,301 SH   SOLE 0 0 0 9,301
ISHARES TR U.S. TECH ETF 464287721 1,183 12,710 SH   SOLE 0 0 0 12,710
SELECT SECTOR SPDR TR ENERGY 81369Y506 814 17,283 SH   SOLE 0 0 0 17,283
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 210 6,070 SH   SOLE 0 0 0 6,070
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 520 3,694 SH   SOLE 0 0 0 3,694
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 281 2,303 SH   SOLE 0 0 0 2,303
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 211 1,203 SH   SOLE 0 0 0 1,203
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 4,510 29,679 SH   SOLE 0 0 0 29,679
BK OF AMERICA CORP COM 060505104 523 13,731 SH   SOLE 0 0 0 13,731
EXXON MOBIL CORP COM 30231G102 721 13,034 SH   SOLE 0 0 0 13,034
TARGET CORP COM 87612E106 301 1,454 SH   SOLE 0 0 0 1,454
LILLY ELI & CO COM 532457108 202 1,061 SH   SOLE 0 0 0 1,061
HOME DEPOT INC COM 437076102 1,590 4,907 SH   SOLE 0 0 0 4,907
JPMORGAN CHASE & CO COM 46625H100 478 3,204 SH   SOLE 0 0 0 3,204
WILLIAMS COS INC COM 969457100 868 37,003 SH   SOLE 0 0 0 37,003
ISHARES TR 1 3 YR TREAS BD 464287457 288 3,340 SH   SOLE 0 0 0 3,340
ISHARES TR 20 YR TR BD ETF 464287432 221 1,584 SH   SOLE 0 0 0 1,584
ISHARES TR IBOXX INV CP ETF 464287242 402 3,066 SH   SOLE 0 0 0 3,066
APPLE INC COM 037833100 1,097 8,243 SH   SOLE 0 0 0 8,243
KINDER MORGAN INC DEL COM 49456B101 1,022 61,774 SH   SOLE 0 0 0 61,774
SOUTHERN CO COM 842587107 532 8,046 SH   SOLE 0 0 0 8,046
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 365 6,983 SH   SOLE 0 0 0 6,983
ISHARES TR CORE US AGGBD ET 464287226 1,874 16,348 SH   SOLE 0 0 0 16,348
CLOROX CO DEL COM 189054109 406 2,086 SH   SOLE 0 0 0 2,086
CALLAWAY GOLF CO COM 131193104 275 9,700 SH   SOLE 0 0 0 9,700
ALPHABET INC CAP STK CL A 02079K305 278 122 SH   SOLE 0 0 0 122
SPDR GOLD TR GOLD SHS 78463V107 337 2,023 SH   SOLE 0 0 0 2,023
VANGUARD INDEX FDS VALUE ETF 922908744 1,001 7,472 SH   SOLE 0 0 0 7,472
VANGUARD INDEX FDS MID CAP ETF 922908629 5,418 23,832 SH   SOLE 0 0 0 23,832
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 219 2,258 SH   SOLE 0 0 0 2,258
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,775 8,224 SH   SOLE 0 0 0 8,224
VANGUARD INDEX FDS GROWTH ETF 922908736 907 3,331 SH   SOLE 0 0 0 3,331
NUVEEN MUN VALUE FD INC COM 670928100 156 14,017 SH   SOLE 0 0 0 14,017
SPDR SER TR S&P DIVID ETF 78464A763 313 2,587 SH   SOLE 0 0 0 2,587
ISHARES TR EAFE VALUE ETF 464288877 441 8,536 SH   SOLE 0 0 0 8,536
ISHARES TR EAFE GRWTH ETF 464288885 316 3,032 SH   SOLE 0 0 0 3,032
PEOPLES UNITED FINANCIAL INC COM 712704105 174 10,000 SH   SOLE 0 0 0 10,000
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 218 12,500 SH   SOLE 0 0 0 12,500
ROPER TECHNOLOGIES INC COM 776696106 1,322 3,100 SH   SOLE 0 0 0 3,100
VANGUARD WORLD FDS INF TECH ETF 92204A702 322 849 SH   SOLE 0 0 0 849
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 235 767 SH   SOLE 0 0 0 767
MASTERCARD INCORPORATED CL A 57636Q104 230 612 SH   SOLE 0 0 0 612
ISHARES TR US AER DEF ETF 464288760 239 2,312 SH   SOLE 0 0 0 2,312
COMPASS DIVERSIFIED SH BEN INT 20451Q104 411 17,100 SH   SOLE 0 0 0 17,100
ISHARES TR ISHS 1-5YR INVS 464288646 662 12,099 SH   SOLE 0 0 0 12,099
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1,039 12,626 SH   SOLE 0 0 0 12,626
VANGUARD BD INDEX FDS INTERMED TERM 921937819 502 5,628 SH   SOLE 0 0 0 5,628
DELTA AIR LINES INC DEL COM NEW 247361702 322 7,238 SH   SOLE 0 0 0 7,238
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 537 5,391 SH   SOLE 0 0 0 5,391
ISHARES TR PFD AND INCM SEC 464288687 5,745 148,801 SH   SOLE 0 0 0 148,801
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 201 1,964 SH   SOLE 0 0 0 1,964
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,202 23,869 SH   SOLE 0 0 0 23,869
ISHARES TR JPMORGAN USD EMG 464288281 1,049 9,465 SH   SOLE 0 0 0 9,465
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 567 4,815 SH   SOLE 0 0 0 4,815
VANGUARD WORLD FD MEGA CAP INDEX 921910873 629 4,297 SH   SOLE 0 0 0 4,297
SPDR SER TR PORTFOLIO S&P500 78464A854 642 13,243 SH   SOLE 0 0 0 13,243
SPDR SER TR PORTFOLIO AGRGTE 78464A649 13,351 447,283 SH   SOLE 0 0 0 447,283
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 942 62,621 SH   SOLE 0 0 0 62,621
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 1,482 34,812 SH   SOLE 0 0 0 34,812
VANECK VECTORS ETF TR LONG MUNI ETF 92189F536 317 14,602 SH   SOLE 0 0 0 14,602
SPDR SER TR WELLS FG PFD ETF 78464A292 229 5,253 SH   SOLE 0 0 0 5,253
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 482 4,820 SH   SOLE 0 0 0 4,820
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 6,917 83,711 SH   SOLE 0 0 0 83,711
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,985 14,331 SH   SOLE 0 0 0 14,331
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 540 10,070 SH   SOLE 0 0 0 10,070
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 3,118 97,885 SH   SOLE 0 0 0 97,885
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 403 2,222 SH   SOLE 0 0 0 2,222
TESLA INC COM 88160R101 755 1,050 SH   SOLE 0 0 0 1,050
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 966 17,001 SH   SOLE 0 0 0 17,001
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 241 635 SH   SOLE 0 0 0 635
ISHARES TR CORE HIGH DV ETF 46429B663 568 5,955 SH   SOLE 0 0 0 5,955
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 1,561 25,857 SH   SOLE 0 0 0 25,857
DBX ETF TR XTRACK MSCI EAFE 233051200 4,262 116,986 SH   SOLE 0 0 0 116,986
ISHARES TR FLTG RATE NT ETF 46429B655 278 5,470 SH   SOLE 0 0 0 5,470
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 631 11,619 SH   SOLE 0 0 0 11,619
FORTUNE BRANDS HOME & SEC IN COM 34964C106 481 4,778 SH   SOLE 0 0 0 4,778
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 4,850 65,181 SH   SOLE 0 0 0 65,181
ISHARES TR MSCI USA MIN VOL 46429B697 735 10,178 SH   SOLE 0 0 0 10,178
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 6,895 158,330 SH   SOLE 0 0 0 158,330
ISHARES TR US TREAS BD ETF 46429B267 625 23,669 SH   SOLE 0 0 0 23,669
SPDR SER TR BLOMBERG BRC INV 78468R200 215 7,019 SH   SOLE 0 0 0 7,019
SPDR SER TR BLOOMBERG SRT TR 78468R408 7,346 268,796 SH   SOLE 0 0 0 268,796
SERVISFIRST BANCSHARES INC COM 81768T108 2,135 34,700 SH   SOLE 0 0 0 34,700
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 770 14,139 SH   SOLE 0 0 0 14,139
ISHARES TR MSCI USA MMENTM 46432F396 2,093 12,245 SH   SOLE 0 0 0 12,245
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1,075 18,811 SH   SOLE 0 0 0 18,811
ISHARES TR MSCI USA VALUE 46432F388 248 2,414 SH   SOLE 0 0 0 2,414
ISHARES TR MSCI USA QLT FCT 46432F339 413 3,269 SH   SOLE 0 0 0 3,269
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 205 4,090 SH   SOLE 0 0 0 4,090
ISHARES TR 0-5YR HI YL CP 46434V407 243 5,306 SH   SOLE 0 0 0 5,306
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 290 5,092 SH   SOLE 0 0 0 5,092
ISHARES TR CORE DIV GRWTH 46434V621 1,005 20,202 SH   SOLE 0 0 0 20,202
ISHARES TR CORE TOTAL USD 46434V613 556 10,472 SH   SOLE 0 0 0 10,472
J P MORGAN EXCHANGE-TRADED F JPMORGAN DIVER 46641Q407 284 3,014 SH   SOLE 0 0 0 3,014
ISHARES INC ESG AWR MSCI EM 46434G863 329 7,531 SH   SOLE 0 0 0 7,531
INNOVATIVE INDL PPTYS INC COM 45781V101 1,741 9,830 SH   SOLE 0 0 0 9,830
TRIMTABS ETF TR US FREE CASH FLW 89628W302 294 5,744 SH   SOLE 0 0 0 5,744
ISHARES TR ESG AWR MSCI USA 46435G425 773 8,170 SH   SOLE 0 0 0 8,170
WISDOMTREE TR YIELD ENHANCED 97717Y808 221 4,321 SH   SOLE 0 0 0 4,321
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 213 9,766 SH   SOLE 0 0 0 9,766
ISHARES TR US INFRASTRUC 46435U713 789 22,469 SH   SOLE 0 0 0 22,469
TRIMTABS ETF TR DONOGHUE FORLINS 89628W609 364 14,540 SH   SOLE 0 0 0 14,540
TRIMTABS ETF TR DONOGHUE FRLNS 89628W500 390 14,267 SH   SOLE 0 0 0 14,267