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
ALPHABET INC CAP STK CL C 02079K107 539 202 SH   SOLE   202 0 0
ALPHABET INC CAP STK CL A 02079K305 516 193 SH   SOLE   193 0 0
AMAZON COM INC COM 023135106 611 186 SH   SOLE   186 0 0
APPLE INC COM 037833100 2,094 14,799 SH   SOLE   14,799 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 231 1,157 SH   SOLE   1,157 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 411 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,701 6,233 SH   SOLE   6,233 0 0
BOEING CO COM 097023105 865 3,934 SH   SOLE   3,934 0 0
CISCO SYS INC COM 17275R102 482 8,861 SH   SOLE   8,861 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,429 5,406 SH   SOLE   5,406 0 0
DIGITAL RLTY TR INC COM 253868103 287 1,989 SH   SOLE   1,989 0 0
FACEBOOK INC CL A 30303M102 428 1,262 SH   SOLE   1,262 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 7,741 65,253 SH   SOLE   65,253 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 239 3,195 SH   SOLE   3,195 0 0
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 4,699 75,069 SH   SOLE   75,069 0 0
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 698 12,360 SH   SOLE   12,360 0 0
FISERV INC COM 337738108 423 3,902 SH   SOLE   3,902 0 0
GLOBAL X FDS US PFD ETF 37954Y657 433 16,810 SH   SOLE   16,810 0 0
HOME DEPOT INC COM 437076102 704 2,145 SH   SOLE   2,145 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 12,235 34,181 SH   SOLE   34,181 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 278 14,055 SH   SOLE   14,055 0 0
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 4,056 31,796 SH   SOLE   31,796 0 0
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 289 12,086 SH   SOLE   12,086 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 513 34,158 SH   SOLE   34,158 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 6,444 245,763 SH   SOLE   245,763 0 0
ISHARES TR SELECT DIVID ETF 464287168 465 4,055 SH   SOLE   4,055 0 0
ISHARES TR CORE S&P500 ETF 464287200 694 1,610 SH   SOLE   1,610 0 0
ISHARES TR CORE US AGGBD ET 464287226 314 2,734 SH   SOLE   2,734 0 0
ISHARES TR ISHARES SEMICDTR 464287523 3,522 7,898 SH   SOLE   7,898 0 0
ISHARES TR ISHARES BIOTECH 464287556 3,313 20,492 SH   SOLE   20,492 0 0
ISHARES TR MSCI ACWI ETF 464288257 47,630 476,681 SH   SOLE   476,681 0 0
ISHARES TR AGGRES ALLOC ETF 464289859 2,628 37,646 SH   SOLE   37,646 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867 4,622 83,333 SH   SOLE   83,333 0 0
ISHARES TR MODERT ALLOC ETF 464289875 2,411 53,889 SH   SOLE   53,889 0 0
ISHARES TR CONSER ALLOC ETF 464289883 6,599 167,064 SH   SOLE   167,064 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 359 7,150 SH   SOLE   7,150 0 0
ISHARES TR MSCI USA MMENTM 46432F396 17,001 96,815 SH   SOLE   96,815 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 4,717 92,355 SH   SOLE   92,355 0 0
ISHARES TR HIGH YLD BD FCTR 46435G250 254 4,920 SH   SOLE   4,920 0 0
MCDONALDS CORP COM 580135101 202 838 SH   SOLE   838 0 0
MICROSOFT CORP COM 594918104 7,899 28,018 SH   SOLE   28,018 0 0
NEWMONT CORP COM 651639106 1,093 20,132 SH   SOLE   20,132 0 0
PACCAR INC COM 693718108 369 4,673 SH   SOLE   4,673 0 0
PAYPAL HLDGS INC COM 70450Y103 386 1,484 SH   SOLE   1,484 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 8,756 20,403 SH   SOLE   20,403 0 0
SPDR GOLD TR GOLD SHS 78463V107 3,836 23,359 SH   SOLE   23,359 0 0
SPDR SER TR S&P BIOTECH 78464A870 2,635 20,965 SH   SOLE   20,965 0 0
SALESFORCE COM INC COM 79466L302 214 790 SH   SOLE   790 0 0
STARBUCKS CORP COM 855244109 1,275 11,559 SH   SOLE   11,559 0 0
TESLA INC COM 88160R101 825 1,064 SH   SOLE   1,064 0 0
TRIMTABS ETF TR US FREE CASH FLW 89628W302 363 6,712 SH   SOLE   6,712 0 0
US BANCORP DEL COM NEW 902973304 210 3,532 SH   SOLE   3,532 0 0
VANECK ETF TRUST CEF MUNI INCOME 92189F460 461 15,700 SH   SOLE   15,700 0 0
VANECK ETF TRUST INVESTMENT GRD 92189F486 9,619 378,695 SH   SOLE   378,695 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 223 1,452 SH   SOLE   1,452 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 268 2,592 SH   SOLE   2,592 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 5,585 39,673 SH   SOLE   39,673 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5,681 113,607 SH   SOLE   113,607 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 2,856 13,349 SH   SOLE   13,349 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 519 1,317 SH   SOLE   1,317 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 12,077 66,227 SH   SOLE   66,227 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,012 4,558 SH   SOLE   4,558 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 271 8,795 SH   SOLE   8,795 0 0
WISDOMTREE TR ITL HIGH DIV FD 97717W802 206 5,440 SH   SOLE   5,440 0 0