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
ISHARES TR CORE S&P SCP ETF 464287804 457 5,481 SH   SOLE 0 0 0 5,481
ISHARES TR S&P 500 VAL ETF 464287408 1,765 13,546 SH   SOLE 0 0 0 13,546
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 437 1,166 SH   SOLE 0 0 0 1,166
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,070 6,337 SH   SOLE 0 0 0 6,337
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 214 3,332 SH   SOLE 0 0 0 3,332
AMAZON COM INC COM 023135106 2,002 1,053 SH   SOLE 0 0 0 1,053
BOEING CO COM 097023105 806 2,397 SH   SOLE 0 0 0 2,397
INVESCO QQQ TR UNIT SER 1 46090E103 1,181 5,393 SH   SOLE 0 0 0 5,393
AMGEN INC COM 031162100 550 2,304 SH   SOLE 0 0 0 2,304
ABBOTT LABS COM 002824100 1,101 12,737 SH   SOLE 0 0 0 12,737
GRAINGER W W INC COM 384802104 803 2,339 SH   SOLE 0 0 0 2,339
ILLINOIS TOOL WKS INC COM 452308109 332 1,846 SH   SOLE 0 0 0 1,846
DISNEY WALT CO COM DISNEY 254687106 1,093 7,546 SH   SOLE 0 0 0 7,546
HONEYWELL INTL INC COM 438516106 250 1,399 SH   SOLE 0 0 0 1,399
JOHNSON & JOHNSON COM 478160104 354 2,433 SH   SOLE 0 0 0 2,433
LOWES COS INC COM 548661107 730 5,979 SH   SOLE 0 0 0 5,979
CHEVRON CORP NEW COM 166764100 1,032 8,783 SH   SOLE 0 0 0 8,783
MICROSOFT CORP COM 594918104 1,746 10,772 SH   SOLE 0 0 0 10,772
AT&T INC COM 00206R102 1,099 28,321 SH   SOLE 0 0 0 28,321
LOCKHEED MARTIN CORP COM 539830109 5,690 13,714 SH   SOLE 0 0 0 13,714
STRYKER CORP COM 863667101 800 3,780 SH   SOLE 0 0 0 3,780
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 7,404 114,113 SH   SOLE 0 0 0 114,113
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 7,944 122,795 SH   SOLE 0 0 0 122,795
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 12,352 286,992 SH   SOLE 0 0 0 286,992
ISHARES TR RUS MID CAP ETF 464287499 1,262 21,024 SH   SOLE 0 0 0 21,024
ISHARES TR U.S. FINLS ETF 464287788 750 5,416 SH   SOLE 0 0 0 5,416
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 502 16,248 SH   SOLE 0 0 0 16,248
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,259 15,107 SH   SOLE 0 0 0 15,107
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,993 21,074 SH   SOLE 0 0 0 21,074
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 909 14,496 SH   SOLE 0 0 0 14,496
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 518 5,038 SH   SOLE 0 0 0 5,038
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,168 9,196 SH   SOLE 0 0 0 9,196
ISHARES TR NASDAQ BIOTECH 464287556 756 6,245 SH   SOLE 0 0 0 6,245
DEERE & CO COM 244199105 247 1,390 SH   SOLE 0 0 0 1,390
BANK AMER CORP COM 060505104 219 6,250 SH   SOLE 0 0 0 6,250
STARBUCKS CORP COM 855244109 458 5,064 SH   SOLE 0 0 0 5,064
EXXON MOBIL CORP COM 30231G102 867 12,431 SH   SOLE 0 0 0 12,431
WALMART INC COM 931142103 913 7,779 SH   SOLE 0 0 0 7,779
COMMERCE BANCSHARES INC COM 200525103 752 11,113 SH   SOLE 0 0 0 11,113
COSTCO WHSL CORP NEW COM 22160K105 927 3,095 SH   SOLE 0 0 0 3,095
LILLY ELI & CO COM 532457108 260 1,910 SH   SOLE 0 0 0 1,910
MERCK & CO INC COM 58933Y105 238 2,666 SH   SOLE 0 0 0 2,666
RAYTHEON CO COM NEW 755111507 435 1,901 SH   SOLE 0 0 0 1,901
PROCTER & GAMBLE CO COM 742718109 636 5,138 SH   SOLE 0 0 0 5,138
GILEAD SCIENCES INC COM 375558103 591 8,973 SH   SOLE 0 0 0 8,973
MCDONALDS CORP COM 580135101 787 3,776 SH   SOLE 0 0 0 3,776
TJX COS INC NEW COM 872540109 339 5,408 SH   SOLE 0 0 0 5,408
ISHARES TR 1 3 YR TREAS BD 464287457 951 11,226 SH   SOLE 0 0 0 11,226
UNITEDHEALTH GROUP INC COM 91324P102 204 693 SH   SOLE 0 0 0 693
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 769 3,731 SH   SOLE 0 0 0 3,731
AMERICAN TOWER CORP NEW COM 03027X100 764 3,375 SH   SOLE 0 0 0 3,375
UNITED TECHNOLOGIES CORP COM 913017109 538 3,500 SH   SOLE 0 0 0 3,500
3M CO COM 88579Y101 378 2,086 SH   SOLE 0 0 0 2,086
COMCAST CORP NEW CL A 20030N101 820 18,022 SH   SOLE 0 0 0 18,022
VANGUARD INDEX FDS TOTAL STK MKT 922908769 4,044 24,370 SH   SOLE 0 0 0 24,370
NORFOLK SOUTHERN CORP COM 655844108 959 4,834 SH   SOLE 0 0 0 4,834
NEXTERA ENERGY INC COM 65339F101 815 3,352 SH   SOLE 0 0 0 3,352
APPLE INC COM 037833100 5,806 18,752 SH   SOLE 0 0 0 18,752
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 7,558 216,254 SH   SOLE 0 0 0 216,254
CATERPILLAR INC DEL COM 149123101 225 1,527 SH   SOLE 0 0 0 1,527
ECOLAB INC COM 278865100 706 3,715 SH   SOLE 0 0 0 3,715
INTERPUBLIC GROUP COS INC COM 460690100 203 8,773 SH   SOLE 0 0 0 8,773
BERKLEY W R CORP COM 084423102 234 3,410 SH   SOLE 0 0 0 3,410
VALERO ENERGY CORP NEW COM 91913Y100 227 2,382 SH   SOLE 0 0 0 2,382
NETFLIX INC COM 64110L106 1,192 3,550 SH   SOLE 0 0 0 3,550
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 33 10,570 SH   SOLE 0 0 0 10,570
ISHARES TR CORE US AGGBD ET 464287226 2,047 18,152 SH   SOLE 0 0 0 18,152
BIOGEN INC COM 09062X103 748 2,540 SH   SOLE 0 0 0 2,540
ISHARES TR SELECT DIVID ETF 464287168 507 4,825 SH   SOLE 0 0 0 4,825
ISHARES TR TIPS BD ETF 464287176 288 2,465 SH   SOLE 0 0 0 2,465
ACTIVISION BLIZZARD INC COM 00507V109 405 6,833 SH   SOLE 0 0 0 6,833
AIR PRODS & CHEMS INC COM 009158106 282 1,206 SH   SOLE 0 0 0 1,206
BIO TECHNE CORP COM 09073M104 302 1,393 SH   SOLE 0 0 0 1,393
VERTEX PHARMACEUTICALS INC COM 92532F100 921 4,000 SH   SOLE 0 0 0 4,000
KANSAS CITY SOUTHERN COM NEW 485170302 526 3,287 SH   SOLE 0 0 0 3,287
ISHARES TR TRANS AVG ETF 464287192 753 3,809 SH   SOLE 0 0 0 3,809
ALPHABET INC CAP STK CL A 02079K305 582 410 SH   SOLE 0 0 0 410
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 87 11,309 SH   SOLE 0 0 0 11,309
GERON CORP COM 374163103 26 19,000 SH   SOLE 0 0 0 19,000
CHENIERE ENERGY INC COM NEW 16411R208 253 4,000 SH   SOLE 0 0 0 4,000
BLACKROCK INC COM 09247X101 712 1,387 SH   SOLE 0 0 0 1,387
VANGUARD INDEX FDS GROWTH ETF 922908736 881 4,690 SH   SOLE 0 0 0 4,690
F M C CORP COM NEW 302491303 330 3,312 SH   SOLE 0 0 0 3,312
THERMO FISHER SCIENTIFIC INC COM 883556102 876 2,659 SH   SOLE 0 0 0 2,659
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 208 5,373 SH   SOLE 0 0 0 5,373
FIRST TR VALUE LINE DIVID IN SHS 33734H106 728 20,266 SH   SOLE 0 0 0 20,266
SAREPTA THERAPEUTICS INC COM 803607100 509 3,866 SH   SOLE 0 0 0 3,866
SALESFORCE COM INC COM 79466L302 589 3,280 SH   SOLE 0 0 0 3,280
EATON VANCE TXMGD GL BUYWR O COM 27829C105 195 18,766 SH   SOLE 0 0 0 18,766
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 520 32,741 SH   SOLE 0 0 0 32,741
VANGUARD WORLD FDS INF TECH ETF 92204A702 807 3,192 SH   SOLE 0 0 0 3,192
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 3,036 56,008 SH   SOLE 0 0 0 56,008
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 765 16,604 SH   SOLE 0 0 0 16,604
VANDA PHARMACEUTICALS INC COM 921659108 162 10,000 SH   SOLE 0 0 0 10,000
EXTRA SPACE STORAGE INC COM 30225T102 667 6,302 SH   SOLE 0 0 0 6,302
MUELLER WTR PRODS INC COM SER A 624758108 129 10,807 SH   SOLE 0 0 0 10,807
TASEKO MINES LTD COM 876511106 5 10,000 SH   SOLE 0 0 0 10,000
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 3,039 52,997 SH   SOLE 0 0 0 52,997
EXACT SCIENCES CORP COM 30063P105 311 3,000 SH   SOLE 0 0 0 3,000
PICO HLDGS INC COM NEW 693366205 105 10,082 SH   SOLE 0 0 0 10,082
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 217 1,435 SH   SOLE 0 0 0 1,435
SEATTLE GENETICS INC COM 812578102 224 2,000 SH   SOLE 0 0 0 2,000
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 3,609 94,867 SH   SOLE 0 0 0 94,867
ISHARES TR PFD AND INCM SEC 464288687 602 15,910 SH   SOLE 0 0 0 15,910
ISHARES TR INTL SEL DIV ETF 464288448 303 9,001 SH   SOLE 0 0 0 9,001
ISHARES TR JPMORGAN USD EMG 464288281 205 1,793 SH   SOLE 0 0 0 1,793
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 350 10,438 SH   SOLE 0 0 0 10,438
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 380 5,887 SH   SOLE 0 0 0 5,887
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 405 5,428 SH   SOLE 0 0 0 5,428
VANGUARD WORLD FD MEGA GRWTH IND 921910816 1,064 7,077 SH   SOLE 0 0 0 7,077
VISA INC COM CL A 92826C839 721 3,731 SH   SOLE 0 0 0 3,731
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 520 6,337 SH   SOLE 0 0 0 6,337
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 1,828 47,598 SH   SOLE 0 0 0 47,598
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 3,606 114,730 SH   SOLE 0 0 0 114,730
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 677 22,987 SH   SOLE 0 0 0 22,987
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 353 6,938 SH   SOLE 0 0 0 6,938
ISHARES TR MSCI ACWI ETF 464288257 1,336 16,656 SH   SOLE 0 0 0 16,656
FS KKR CAPITAL CORP COM 302635107 143 22,739 SH   SOLE 0 0 0 22,739
ISHARES TR RUS TP200 GR ETF 464289438 471 4,743 SH   SOLE 0 0 0 4,743
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 241 7,230 SH   SOLE 0 0 0 7,230
ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 482 6,158 SH   SOLE 0 0 0 6,158
SPDR SERIES TRUST HLTH CR EQUIP 78464A581 749 8,625 SH   SOLE 0 0 0 8,625
FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 386 14,342 SH   SOLE 0 0 0 14,342
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 6,429 110,457 SH   SOLE 0 0 0 110,457
ISHARES TR FLTG RATE NT ETF 46429B655 547 10,731 SH   SOLE 0 0 0 10,731
SPDR SERIES TRUST AEROSPACE DEF 78464A631 1,020 8,860 SH   SOLE 0 0 0 8,860
FACEBOOK INC CL A 30303M102 681 3,121 SH   SOLE 0 0 0 3,121
PALO ALTO NETWORKS INC COM 697435105 240 1,000 SH   SOLE 0 0 0 1,000
PREFERRED APT CMNTYS INC COM 74039L103 279 21,442 SH   SOLE 0 0 0 21,442
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 457 9,266 SH   SOLE 0 0 0 9,266
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 259 12,833 SH   SOLE 0 0 0 12,833
ISHARES TR USA MOMENTUM FCT 46432F396 894 7,006 SH   SOLE 0 0 0 7,006
PROSHARES TR S&P 500 DV ARIST 74348A467 310 4,116 SH   SOLE 0 0 0 4,116
ISHARES TR CORE DIV GRWTH 46434V621 337 7,971 SH   SOLE 0 0 0 7,971
ISHARES TR CORE INTL AGGR 46435G672 400 7,281 SH   SOLE 0 0 0 7,281
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 214 7,059 SH   SOLE 0 0 0 7,059
ISHARES TR CORE MSCI INTL 46435G326 674 11,518 SH   SOLE 0 0 0 11,518
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 237 4,700 SH   SOLE 0 0 0 4,700
DOCUSIGN INC COM 256163106 506 6,671 SH   SOLE 0 0 0 6,671
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 590 10,659 SH   SOLE 0 0 0 10,659
LINDE PLC SHS G5494J103 684 3,273 SH   SOLE 0 0 0 3,273