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 322 1,813 SH   SOLE   0 0 1,813
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 675 5,265 SH   SOLE   0 0 5,265
ALPHABET INC CAP STK CL A 02079K305 261 94 SH   SOLE   0 0 94
AMAZON COM INC COM 023135106 1,822 564 SH   SOLE   0 0 564
APPLE INC COM 037833100 3,759 21,828 SH   SOLE   0 0 21,828
APPLE INC COM 037833100 17 100 SH Call SOLE   0 0 100
ARK ETF TR NEXT GNRTN INTER 00214Q401 608 5,695 SH   SOLE   0 0 5,695
DBX ETF TR XTRACKERS RUSSEL 233051481 418 8,833 SH   SOLE   0 0 8,833
ECOLAB INC COM 278865100 469 2,076 SH   SOLE   0 0 2,076
FACEBOOK INC CL A 30303M102 750 2,286 SH   SOLE   0 0 2,286
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 763 13,670 SH   SOLE   0 0 13,670
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 1,578 50,931 SH   SOLE   0 0 50,931
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1,221 21,569 SH   SOLE   0 0 21,569
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 10,359 199,409 SH   SOLE   0 0 199,409
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 1,876 39,094 SH   SOLE   0 0 39,094
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 1,830 91,928 SH   SOLE   0 0 91,928
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 643 16,729 SH   SOLE   0 0 16,729
GENERAL MLS INC COM 370334104 1,375 19,992 SH   SOLE   0 0 19,992
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 2,417 13,916 SH   SOLE   0 0 13,916
INVESCO QQQ TR UNIT SER 1 46090E103 619 1,628 SH   SOLE   0 0 1,628
ISHARES TR CORE S&P MCP ETF 464287507 483 1,742 SH   SOLE   0 0 1,742
ISHARES TR RUS 1000 VAL ETF 464287598 1,117 6,608 SH   SOLE   0 0 6,608
ISHARES TR CORE DIV GRWTH 46434V621 5,536 99,551 SH   SOLE   0 0 99,551
PENTAIR PLC SHS G7S00T104 569 8,188 SH   SOLE   0 0 8,188
PROSHARES TR S&P 500 DV ARIST 74348A467 354 3,640 SH   SOLE   0 0 3,640
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 292 3,724 SH   SOLE   0 0 3,724
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 3,007 72,240 SH   SOLE   0 0 72,240
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 388 10,761 SH   SOLE   0 0 10,761
SPDR S&P 500 ETF TR TR UNIT 78462F103 256 550 SH   SOLE   0 0 550
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 280 552 SH   SOLE   0 0 552
SPDR SER TR PRTFLO S&P500 GW 78464A409 3,634 52,430 SH   SOLE   0 0 52,430
SPDR SER TR PORTFOLI S&P1500 78464A805 637 11,107 SH   SOLE   0 0 11,107
SPDR SER TR PORTFOLIO AGRGTE 78464A649 533 18,251 SH   SOLE   0 0 18,251
SPDR SER TR PORTFOLIO S&P500 78464A854 773 14,115 SH   SOLE   0 0 14,115
SPDR SER TR PORTFOLIO SHORT 78464A474 2,003 64,868 SH   SOLE   0 0 64,868
SPDR SER TR MSCI USA STRTGIC 78468R812 227 1,778 SH   SOLE   0 0 1,778
TESLA INC COM 88160R101 3,397 3,210 SH   SOLE   0 0 3,210
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 827 25,561 SH   SOLE   0 0 25,561
VANGUARD BD INDEX FDS INTERMED TERM 921937819 7,684 89,202 SH   SOLE   0 0 89,202
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,501 6,369 SH   SOLE   0 0 6,369
VANGUARD INDEX FDS MID CAP ETF 922908629 4,498 18,345 SH   SOLE   0 0 18,345
VANGUARD INDEX FDS SMALL CP ETF 922908751 5,907 26,837 SH   SOLE   0 0 26,837
VANGUARD INDEX FDS SML CP GRW ETF 922908595 248 941 SH   SOLE   0 0 941
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 250 5,057 SH   SOLE   0 0 5,057
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 359 4,449 SH   SOLE   0 0 4,449
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 384 4,424 SH   SOLE   0 0 4,424
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 4,575 90,472 SH   SOLE   0 0 90,472
VANGUARD WORLD FD MEGA GRWTH IND 921910816 1,641 6,617 SH   SOLE   0 0 6,617
WISDOMTREE TR YIELD ENHANCD US 97717X511 4,455 87,862 SH   SOLE   0 0 87,862