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 1,778 8,953 SH   SOLE   0 0 8,953
ABBVIE INC COM 00287Y109 400 3,555 SH   SOLE   0 0 3,555
AIR PRODS & CHEMS INC COM 009158106 2,767 9,620 SH   SOLE   0 0 9,620
ALPHABET INC CAP STK CL C 02079K107 348 139 SH   SOLE   0 0 139
ALPS ETF TR ALERIAN MLP 00162Q452 1,372 37,671 SH   SOLE   0 0 37,671
AMAZON COM INC COM 023135106 1,166 339 SH   SOLE   0 0 339
AMERICAN EXPRESS CO COM 025816109 262 1,585 SH   SOLE   0 0 1,585
APPLE INC COM 037833100 3,796 27,716 SH   SOLE   0 0 27,716
ARCHER DANIELS MIDLAND CO COM 039483102 420 6,931 SH   SOLE   0 0 6,931
AUTOMATIC DATA PROCESSING IN COM 053015103 293 1,475 SH   SOLE   0 0 1,475
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,086 3,908 SH   SOLE   0 0 3,908
BK OF AMERICA CORP COM 060505104 4,098 99,386 SH   SOLE   0 0 99,386
BOEING CO COM 097023105 743 3,101 SH   SOLE   0 0 3,101
CAPITAL ONE FINL CORP COM 14040H105 800 5,170 SH   SOLE   0 0 5,170
CARDINAL HEALTH INC COM 14149Y108 352 6,171 SH   SOLE   0 0 6,171
CATERPILLAR INC COM 149123101 3,947 18,138 SH   SOLE   0 0 18,138
CHEVRON CORP NEW COM 166764100 3,407 32,525 SH   SOLE   0 0 32,525
COCA COLA CO COM 191216100 1,237 22,865 SH   SOLE   0 0 22,865
CONSOLIDATED EDISON INC COM 209115104 581 8,103 SH   SOLE   0 0 8,103
COSTCO WHSL CORP NEW COM 22160K105 214 541 SH   SOLE   0 0 541
DEERE & CO COM 244199105 842 2,386 SH   SOLE   0 0 2,386
DOLLAR GEN CORP NEW COM 256677105 334 1,542 SH   SOLE   0 0 1,542
DOW INC COM 260557103 872 13,779 SH   SOLE   0 0 13,779
EASTMAN CHEM CO COM 277432100 2,871 24,590 SH   SOLE   0 0 24,590
ECOLAB INC COM 278865100 321 1,556 SH   SOLE   0 0 1,556
EMERSON ELEC CO COM 291011104 329 3,417 SH   SOLE   0 0 3,417
EXXON MOBIL CORP COM 30231G102 1,196 18,961 SH   SOLE   0 0 18,961
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 6,866 122,114 SH   SOLE   0 0 122,114
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 710 33,975 SH   SOLE   0 0 33,975
FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201 1,043 23,470 SH   SOLE   0 0 23,470
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 1,047 20,558 SH   SOLE   0 0 20,558
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 5,372 217,929 SH   SOLE   0 0 217,929
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 323 15,929 SH   SOLE   0 0 15,929
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 1,082 10,805 SH   SOLE   0 0 10,805
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 4,037 35,982 SH   SOLE   0 0 35,982
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 1,085 11,630 SH   SOLE   0 0 11,630
FREEPORT-MCMORAN INC CL B 35671D857 766 20,637 SH   SOLE   0 0 20,637
GAP INC COM 364760108 716 21,292 SH   SOLE   0 0 21,292
GENERAL ELECTRIC CO COM 369604103 712 52,889 SH   SOLE   0 0 52,889
GENERAL MTRS CO COM 37045V100 747 12,625 SH   SOLE   0 0 12,625
HOME DEPOT INC COM 437076102 1,655 5,191 SH   SOLE   0 0 5,191
HONEYWELL INTL INC COM 438516106 2,680 12,220 SH   SOLE   0 0 12,220
HORMEL FOODS CORP COM 440452100 298 6,235 SH   SOLE   0 0 6,235
HUBSPOT INC COM 443573100 794 1,362 SH   SOLE   0 0 1,362
ILLINOIS TOOL WKS INC COM 452308109 3,929 17,577 SH   SOLE   0 0 17,577
INTERNATIONAL BUSINESS MACHS COM 459200101 1,032 7,042 SH   SOLE   0 0 7,042
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 1,551 50,220 SH   SOLE   0 0 50,220
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 4,061 66,672 SH   SOLE   0 0 66,672
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 5,151 68,158 SH   SOLE   0 0 68,158
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 1,640 30,667 SH   SOLE   0 0 30,667
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,265 8,393 SH   SOLE   0 0 8,393
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 2,696 30,078 SH   SOLE   0 0 30,078
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 2,441 31,634 SH   SOLE   0 0 31,634
INVESCO QQQ TR UNIT SER 1 46090E103 4,272 12,053 SH   SOLE   0 0 12,053
ISHARES TR CORE S&P SCP ETF 464287804 5,728 50,697 SH   SOLE   0 0 50,697
ISHARES TR RUSSELL 2000 ETF 464287655 289 1,260 SH   SOLE   0 0 1,260
ISHARES TR NATIONAL MUN ETF 464288414 384 3,274 SH   SOLE   0 0 3,274
ISHARES TR MSCI EAFE MIN VL 46429B689 1,520 20,118 SH   SOLE   0 0 20,118
ISHARES TR MSCI USA SZE FT 46432F370 1,129 8,725 SH   SOLE   0 0 8,725
ISHARES TR MSCI USA QLT FCT 46432F339 1,650 12,419 SH   SOLE   0 0 12,419
ISHARES TR RUSSELL 2000 ETF 464287955 8 800 SH Put SOLE   0 0 800
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 279 5,557 SH   SOLE   0 0 5,557
JOHNSON & JOHNSON COM 478160104 796 4,831 SH   SOLE   0 0 4,831
KIMBERLY-CLARK CORP COM 494368103 777 5,812 SH   SOLE   0 0 5,812
KINDER MORGAN INC DEL COM 49456B101 198 10,879 SH   SOLE   0 0 10,879
LESLIES INC COM 527064109 651 23,688 SH   SOLE   0 0 23,688
MARATHON OIL CORP COM 565849106 827 60,709 SH   SOLE   0 0 60,709
MCDONALDS CORP COM 580135101 1,000 4,330 SH   SOLE   0 0 4,330
METLIFE INC COM 59156R108 706 11,791 SH   SOLE   0 0 11,791
MICROSOFT CORP COM 594918104 2,941 10,858 SH   SOLE   0 0 10,858
NVIDIA CORPORATION COM 67066G104 779 974 SH   SOLE   0 0 974
ONEOK INC NEW COM 682680103 1,740 31,281 SH   SOLE   0 0 31,281
OWENS CORNING NEW COM 690742101 484 4,945 SH   SOLE   0 0 4,945
PING IDENTITY HLDG CORP COM 72341T103 979 42,743 SH   SOLE   0 0 42,743
PINNACLE FINL PARTNERS INC COM 72346Q104 928 10,508 SH   SOLE   0 0 10,508
PPG INDS INC COM 693506107 435 2,560 SH   SOLE   0 0 2,560
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2,757 43,623 SH   SOLE   0 0 43,623
PROCTER AND GAMBLE CO COM 742718109 4,219 31,269 SH   SOLE   0 0 31,269
REGIONS FINANCIAL CORP NEW COM 7591EP100 666 32,984 SH   SOLE   0 0 32,984
ROYAL CARIBBEAN GROUP COM V7780T103 684 8,019 SH   SOLE   0 0 8,019
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 4,057 39,618 SH   SOLE   0 0 39,618
SPDR GOLD TR GOLD SHS 78463V107 3,891 23,490 SH   SOLE   0 0 23,490
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1,090 23,961 SH   SOLE   0 0 23,961
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,193 32,438 SH   SOLE   0 0 32,438
SPDR S&P 500 ETF TR TR UNIT 78462F103 10,154 23,722 SH   SOLE   0 0 23,722
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 5,903 12,022 SH   SOLE   0 0 12,022
SPDR SER TR PORTFOLI S&P1500 78464A805 6,564 123,921 SH   SOLE   0 0 123,921
SPDR SER TR S&P METALS MNG 78464A755 3,807 88,414 SH   SOLE   0 0 88,414
SPDR SER TR PORTFOLIO S&P400 78464A847 1,252 26,517 SH   SOLE   0 0 26,517
SPDR SER TR PORTFOLIO AGRGTE 78464A649 845 28,151 SH   SOLE   0 0 28,151
SPDR SER TR PORTFOLIO S&P600 78468R853 1,707 38,855 SH   SOLE   0 0 38,855
SPROTT PHYSICAL GOLD TR UNIT 85207H104 1,270 90,492 SH   SOLE   0 0 90,492
STARBUCKS CORP COM 855244109 4,250 38,012 SH   SOLE   0 0 38,012
SYNCHRONY FINANCIAL COM 87165B103 855 17,628 SH   SOLE   0 0 17,628
TEXAS INSTRS INC COM 882508104 3,069 15,958 SH   SOLE   0 0 15,958
VERIZON COMMUNICATIONS INC COM 92343V104 4,738 84,562 SH   SOLE   0 0 84,562
VISA INC COM CL A 92826C839 568 2,429 SH   SOLE   0 0 2,429
WALGREENS BOOTS ALLIANCE INC COM 931427108 786 14,944 SH   SOLE   0 0 14,944
WALMART INC COM 931142103 476 3,376 SH   SOLE   0 0 3,376
WASTE MGMT INC DEL COM 94106L109 2,989 21,330 SH   SOLE   0 0 21,330
WELLS FARGO CO NEW COM 949746101 557 12,292 SH   SOLE   0 0 12,292
WILLIAMS COS INC COM 969457100 4,287 161,479 SH   SOLE   0 0 161,479