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 AVRG ETF UT SER 1 78467X109 497 2,360 SH   SOLE 0 0 0 2,360
ISHARES TR S&P 500 VAL ETF 464287408 808 8,716 SH   SOLE 0 0 0 8,716
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 295 1,214 SH   SOLE 0 0 0 1,214
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,691 6,814 SH   SOLE 0 0 0 6,814
AMAZON COM INC COM 023135106 1,964 1,030 SH   SOLE 0 0 0 1,030
BOEING CO COM 097023105 264 2,117 SH   SOLE 0 0 0 2,117
INVESCO QQQ TR UNIT SER 1 46090E103 975 5,317 SH   SOLE 0 0 0 5,317
AMGEN INC COM 031162100 473 2,304 SH   SOLE 0 0 0 2,304
ABBOTT LABS COM 002824100 1,006 12,662 SH   SOLE 0 0 0 12,662
GRAINGER W W INC COM 384802104 563 2,358 SH   SOLE 0 0 0 2,358
ILLINOIS TOOL WKS INC COM 452308109 259 1,846 SH   SOLE 0 0 0 1,846
DISNEY WALT CO COM DISNEY 254687106 717 7,633 SH   SOLE 0 0 0 7,633
CHEVRON CORP NEW COM 166764100 652 8,683 SH   SOLE 0 0 0 8,683
MICROSOFT CORP COM 594918104 1,581 10,277 SH   SOLE 0 0 0 10,277
AT&T INC COM 00206R102 628 22,886 SH   SOLE 0 0 0 22,886
LOCKHEED MARTIN CORP COM 539830109 2,822 8,053 SH   SOLE 0 0 0 8,053
STRYKER CORP COM 863667101 561 3,790 SH   SOLE 0 0 0 3,790
SPDR SER TR S&P 600 SMCP GRW 78464A201 7,548 179,042 SH   SOLE 0 0 0 179,042
SPDR SER TR PRTFLO S&P500 GW 78464A409 13,100 380,361 SH   SOLE 0 0 0 380,361
ISHARES TR RUS MID CAP ETF 464287499 579 14,254 SH   SOLE 0 0 0 14,254
ISHARES TR U.S. FINLS ETF 464287788 288 3,151 SH   SOLE 0 0 0 3,151
SELECT SECTOR SPDR TR ENERGY 81369Y506 634 21,266 SH   SOLE 0 0 0 21,266
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 291 14,803 SH   SOLE 0 0 0 14,803
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 296 5,252 SH   SOLE 0 0 0 5,252
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,683 21,824 SH   SOLE 0 0 0 21,824
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 829 14,982 SH   SOLE 0 0 0 14,982
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 458 5,279 SH   SOLE 0 0 0 5,279
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 625 6,760 SH   SOLE 0 0 0 6,760
ISHARES TR NASDAQ BIOTECH 464287556 700 6,592 SH   SOLE 0 0 0 6,592
BK OF AMERICA CORP COM 060505104 225 11,245 SH   SOLE 0 0 0 11,245
EXXON MOBIL CORP COM 30231G102 462 11,772 SH   SOLE 0 0 0 11,772
WALMART INC COM 931142103 882 7,383 SH   SOLE 0 0 0 7,383
COMMERCE BANCSHARES INC COM 200525103 550 11,259 SH   SOLE 0 0 0 11,259
COSTCO WHSL CORP NEW COM 22160K105 856 2,967 SH   SOLE 0 0 0 2,967
LILLY ELI & CO COM 532457108 271 1,944 SH   SOLE 0 0 0 1,944
PROCTER & GAMBLE CO COM 742718109 563 4,892 SH   SOLE 0 0 0 4,892
GILEAD SCIENCES INC COM 375558103 702 8,973 SH   SOLE 0 0 0 8,973
MCDONALDS CORP COM 580135101 579 3,611 SH   SOLE 0 0 0 3,611
ISHARES TR 1 3 YR TREAS BD 464287457 1,415 16,341 SH   SOLE 0 0 0 16,341
ISHARES TR BARCLAYS 7 10 YR 464287440 1,182 9,696 SH   SOLE 0 0 0 9,696
ISHARES TR 20 YR TR BD ETF 464287432 433 2,570 SH   SOLE 0 0 0 2,570
ISHARES TR IBOXX INV CP ETF 464287242 207 1,713 SH   SOLE 0 0 0 1,713
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 567 3,724 SH   SOLE 0 0 0 3,724
AMERICAN TOWER CORP NEW COM 03027X100 735 3,299 SH   SOLE 0 0 0 3,299
UNITED TECHNOLOGIES CORP COM 913017109 396 7,925 SH   SOLE 0 0 0 7,925
3M CO COM 88579Y101 279 2,086 SH   SOLE 0 0 0 2,086
COMCAST CORP NEW CL A 20030N101 615 18,129 SH   SOLE 0 0 0 18,129
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,337 10,835 SH   SOLE 0 0 0 10,835
NORFOLK SOUTHERN CORP COM 655844108 691 4,855 SH   SOLE 0 0 0 4,855
NEXTERA ENERGY INC COM 65339F101 735 3,318 SH   SOLE 0 0 0 3,318
APPLE INC COM 037833100 4,403 18,238 SH   SOLE 0 0 0 18,238
ECOLAB INC COM 278865100 545 3,703 SH   SOLE 0 0 0 3,703
ANNALY CAPITAL MANAGEMENT IN COM 035710409 61 15,100 SH   SOLE 0 0 0 15,100
NETFLIX INC COM 64110L106 1,417 3,916 SH   SOLE 0 0 0 3,916
ISHARES TR CORE US AGGBD ET 464287226 2,334 20,298 SH   SOLE 0 0 0 20,298
BIOGEN INC COM 09062X103 763 2,540 SH   SOLE 0 0 0 2,540
ISHARES TR SELECT DIVID ETF 464287168 331 4,777 SH   SOLE 0 0 0 4,777
ISHARES TR TIPS BD ETF 464287176 285 2,350 SH   SOLE 0 0 0 2,350
ACTIVISION BLIZZARD INC COM 00507V109 370 6,161 SH   SOLE 0 0 0 6,161
AIR PRODS & CHEMS INC COM 009158106 217 1,161 SH   SOLE 0 0 0 1,161
BIO-TECHNE CORP COM 09073M104 260 1,393 SH   SOLE 0 0 0 1,393
VERTEX PHARMACEUTICALS INC COM 92532F100 953 4,000 SH   SOLE 0 0 0 4,000
KANSAS CITY SOUTHERN COM NEW 485170302 404 3,287 SH   SOLE 0 0 0 3,287
ISHARES TR TRANS AVG ETF 464287192 616 4,711 SH   SOLE 0 0 0 4,711
ALPHABET INC CAP STK CL A 02079K305 447 409 SH   SOLE 0 0 0 409
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 63 11,482 SH   SOLE 0 0 0 11,482
BLACKROCK INC COM 09247X101 582 1,391 SH   SOLE 0 0 0 1,391
VANGUARD INDEX FDS GROWTH ETF 922908736 1,139 7,572 SH   SOLE 0 0 0 7,572
F M C CORP COM NEW 302491303 226 3,184 SH   SOLE 0 0 0 3,184
VANGUARD INDEX FDS SML CP GRW ETF 922908595 341 2,439 SH   SOLE 0 0 0 2,439
THERMO FISHER SCIENTIFIC INC COM 883556102 754 2,672 SH   SOLE 0 0 0 2,672
FIRST TR VALUE LINE DIVID IN SHS 33734H106 435 16,557 SH   SOLE 0 0 0 16,557
SAREPTA THERAPEUTICS INC COM 803607100 343 3,666 SH   SOLE 0 0 0 3,666
VANGUARD WORLD FDS INF TECH ETF 92204A702 765 3,779 SH   SOLE 0 0 0 3,779
SPDR SER TR S&P HOMEBUILD 78464A888 273 10,327 SH   SOLE 0 0 0 10,327
VANDA PHARMACEUTICALS INC COM 921659108 103 10,000 SH   SOLE 0 0 0 10,000
EXTRA SPACE STORAGE INC COM 30225T102 612 6,367 SH   SOLE 0 0 0 6,367
SPDR SER TR S&P 400 MDCP GRW 78464A821 3,152 79,065 SH   SOLE 0 0 0 79,065
SEATTLE GENETICS INC COM 812578102 233 2,000 SH   SOLE 0 0 0 2,000
ISHARES TR PFD AND INCM SEC 464288687 488 16,245 SH   SOLE 0 0 0 16,245
ISHARES TR 3 7 YR TREAS BD 464288661 1,217 9,137 SH   SOLE 0 0 0 9,137
ISHARES TR JPMORGAN USD EMG 464288281 209 2,183 SH   SOLE 0 0 0 2,183
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 249 6,660 SH   SOLE 0 0 0 6,660
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 374 6,711 SH   SOLE 0 0 0 6,711
VANGUARD WORLD FD MEGA GRWTH IND 921910816 858 7,032 SH   SOLE 0 0 0 7,032
VISA INC COM CL A 92826C839 559 3,682 SH   SOLE 0 0 0 3,682
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 485 8,071 SH   SOLE 0 0 0 8,071
SPDR SER TR PORTFOLIO S&P500 78464A854 1,874 64,264 SH   SOLE 0 0 0 64,264
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 237 7,211 SH   SOLE 0 0 0 7,211
ISHARES TR MSCI ACWI ETF 464288257 896 14,930 SH   SOLE 0 0 0 14,930
FS KKR CAPITAL CORP COM 302635107 74 26,684 SH   SOLE 0 0 0 26,684
ISHARES TR RUS TP200 GR ETF 464289438 366 4,524 SH   SOLE 0 0 0 4,524
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 361 12,072 SH   SOLE 0 0 0 12,072
ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 413 5,428 SH   SOLE 0 0 0 5,428
SPDR SER TR HLTH CR EQUIP 78464A581 660 9,675 SH   SOLE 0 0 0 9,675
FIRST TR EXCHANGE TRADED ALP EMERG MKT ALPH 33737J182 257 14,987 SH   SOLE 0 0 0 14,987
GLOBAL X FDS GLB X SUPERDIV 37950E549 120 14,242 SH   SOLE 0 0 0 14,242
ISHARES TR FLTG RATE NT ETF 46429B655 400 8,154 SH   SOLE 0 0 0 8,154
SPDR SER TR AEROSPACE DEF 78464A631 451 6,338 SH   SOLE 0 0 0 6,338
ISHARES TR MSCI MIN VOL ETF 46429B697 4,741 90,571 SH   SOLE 0 0 0 90,571
FACEBOOK INC CL A 30303M102 519 3,363 SH   SOLE 0 0 0 3,363
PREFERRED APT CMNTYS INC COM 74039L103 157 28,552 SH   SOLE 0 0 0 28,552
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 390 7,893 SH   SOLE 0 0 0 7,893
ABBVIE INC COM 00287Y109 236 3,218 SH   SOLE 0 0 0 3,218
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 375 23,190 SH   SOLE 0 0 0 23,190
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 237 5,662 SH   SOLE 0 0 0 5,662
ISHARES TR USA MOMENTUM FCT 46432F396 914 9,043 SH   SOLE 0 0 0 9,043
FIRST TR EXCHANGE-TRADED FD FST TR GLB FD 33739H101 472 32,455 SH   SOLE 0 0 0 32,455
ISHARES TR CORE INTL AGGR 46435G672 378 6,909 SH   SOLE 0 0 0 6,909
ISHARES TR CORE MSCI INTL 46435G326 316 7,469 SH   SOLE 0 0 0 7,469
ROKU INC COM CL A 77543R102 539 6,616 SH   SOLE 0 0 0 6,616
DOCUSIGN INC COM 256163106 498 6,303 SH   SOLE 0 0 0 6,303
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 319 7,561 SH   SOLE 0 0 0 7,561
LINDE PLC SHS G5494J103 531 3,276 SH   SOLE 0 0 0 3,276