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 2,490 36,456 SH   SOLE   0 0 36,456
SPDR S&P 500 ETF TR TR UNIT 78462F103 10,123 32,830 SH   SOLE   0 0 32,830
AMAZON COM INC COM 023135106 657 238 SH   SOLE   0 0 238
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 698 3,908 SH   SOLE   0 0 3,908
INVESCO QQQ TR UNIT SER 1 04609E103 3,467 14,004 SH   SOLE   0 0 14,004
JOHNSON & JOHNSON COM 478160104 2,227 15,835 SH   SOLE   0 0 15,835
PFIZER INC COM 717081103 847 25,891 SH   SOLE   0 0 25,891
CHEVRON CORP NEW COM 166764100 233 2,611 SH   SOLE   0 0 2,611
MICROSOFT CORP COM 594918104 1,516 7,451 SH   SOLE   0 0 7,451
UNITED PARCEL SERVICE INC CL B 911312106 1,968 17,700 SH   SOLE   0 0 17,700
CISCO SYS INC COM 17275R102 1,148 24,620 SH   SOLE   0 0 24,620
COCA COLA CO COM 191216100 899 20,117 SH   SOLE   0 0 20,117
VERIZON COMMUNICATIONS INC COM 92343V104 3,365 61,038 SH   SOLE   0 0 61,038
SPDR SER TR PORTFOLI S&P1500 78464A805 4,796 126,933 SH   SOLE   0 0 126,933
STARBUCKS CORP COM 855244109 1,937 26,319 SH   SOLE   0 0 26,319
AUTOMATIC DATA PROCESSING IN COM 053015103 226 1,520 SH   SOLE   0 0 1,520
EXXON MOBIL CORP COM 30231G102 817 18,264 SH   SOLE   0 0 18,264
TEXAS INSTRS INC COM 882508104 1,791 14,105 SH   SOLE   0 0 14,105
CVS HEALTH CORP COM 126650100 973 14,969 SH   SOLE   0 0 14,969
PROCTER AND GAMBLE CO COM 742718109 3,698 30,928 SH   SOLE   0 0 30,928
KIMBERLY CLARK CORP COM 494368103 906 6,412 SH   SOLE   0 0 6,412
MCDONALDS CORP COM 580135101 597 3,239 SH   SOLE   0 0 3,239
MONDELEZ INTL INC CL A 609207105 2,440 47,729 SH   SOLE   0 0 47,729
WELLS FARGO CO NEW COM 949746101 343 13,397 SH   SOLE   0 0 13,397
ISHARES TR 1 3 YR TREAS BD 464287457 200 2,311 SH   SOLE   0 0 2,311
ISHARES TR 20 YR TR BD ETF 464287432 1,178 7,183 SH   SOLE   0 0 7,183
XCEL ENERGY INC COM 98389B100 1,764 28,220 SH   SOLE   0 0 28,220
3M CO COM 88579Y101 1,725 11,061 SH   SOLE   0 0 11,061
WASTE MGMT INC DEL COM 94106L109 2,438 23,016 SH   SOLE   0 0 23,016
APPLE INC COM 037833100 2,194 6,014 SH   SOLE   0 0 6,014
CATERPILLAR INC DEL COM 149123101 2,489 19,676 SH   SOLE   0 0 19,676
KINDER MORGAN INC DEL COM 49456B101 164 10,835 SH   SOLE   0 0 10,835
CITRIX SYS INC COM 177376100 318 2,153 SH   SOLE   0 0 2,153
DOLLAR GEN CORP NEW COM 256677105 959 5,034 SH   SOLE   0 0 5,034
CONSOLIDATED EDISON INC COM 209115104 2,611 36,293 SH   SOLE   0 0 36,293
NVIDIA CORPORATION COM 67066G104 309 813 SH   SOLE   0 0 813
VERTEX PHARMACEUTICALS INC COM 92532F100 309 1,063 SH   SOLE   0 0 1,063
ISHARES TR MRNGSTR LG-CP GR 464287119 621 2,647 SH   SOLE   0 0 2,647
ISHARES TR CHINA LG-CAP ETF 464287184 2,479 62,453 SH   SOLE   0 0 62,453
SPDR GOLD TR GOLD SHS 78463V107 2,791 16,675 SH   SOLE   0 0 16,675
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 300 8,570 SH   SOLE   0 0 8,570
REGENERON PHARMACEUTICALS COM 75886F107 309 495 SH   SOLE   0 0 495
SALESFORCE COM INC COM 79466L302 744 3,973 SH   SOLE   0 0 3,973
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1,817 49,524 SH   SOLE   0 0 49,524
EQUINIX INC COM 29444U700 224 319 SH   SOLE   0 0 319
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 2,814 41,775 SH   SOLE   0 0 41,775
ISHARES TR SHORT TREAS BD 464288679 886 8,003 SH   SOLE   0 0 8,003
SPDR SER TR PORTFOLIO S&P400 78464A847 676 21,621 SH   SOLE   0 0 21,621
SPDR SER TR SPDR BLOOMBERG 78468R663 1,878 20,523 SH   SOLE   0 0 20,523
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 349 4,549 SH   SOLE   0 0 4,549
SPROTT PHYSICAL GOLD TR UNIT 85207H104 1,190 83,161 SH   SOLE   0 0 83,161
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 1,564 31,479 SH   SOLE   0 0 31,479
ISHARES TR MSCI MIN VOL ETF 46429B697 455 7,497 SH   SOLE   0 0 7,497
WORKDAY INC CL A 98138H101 684 3,650 SH   SOLE   0 0 3,650
ABBVIE INC COM 00287Y109 266 2,708 SH   SOLE   0 0 2,708
ISHARES TR USA MOMENTUM FCT 46432F396 473 3,613 SH   SOLE   0 0 3,613
ISHARES TR USA SIZE FACTOR 46432F370 418 4,770 SH   SOLE   0 0 4,770
ISHARES TR USA QUALITY FCTR 46432F339 427 4,452 SH   SOLE   0 0 4,452
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 1,771 35,417 SH   SOLE   0 0 35,417
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 1,507 37,367 SH   SOLE   0 0 37,367
SPDR SER TR PORTFOLIO S&P600 78468R853 672 25,279 SH   SOLE   0 0 25,279
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 9,475 157,951 SH   SOLE   0 0 157,951
ETSY INC COM 29786A106 205 1,930 SH   SOLE   0 0 1,930
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 11,716 116,591 SH   SOLE   0 0 116,591
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 264 13,040 SH   SOLE   0 0 13,040