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
ABBVIE INC COM 00287Y109 318 1,835 SH   SOLE 0 0 0 1,835
ALPHABET INC CAP STK CL C 02079K107 551 202 SH   SOLE 0 0 0 202
ALPHABET INC CAP STK CL A 02079K305 533 196 SH   SOLE 0 0 0 196
AMAZON COM INC COM 023135106 748 237 SH   SOLE 0 0 0 237
APPLE INC COM 037833100 2,583 15,007 SH   SOLE 0 0 0 15,007
AUTOMATIC DATA PROCESSING IN COM 053015103 276 1,157 SH   SOLE 0 0 0 1,157
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,088 6,027 SH   SOLE 0 0 0 6,027
BERKSHIRE HATHAWAY INC DEL CL A 084670108 520 1 SH   SOLE 0 0 0 1
BK OF AMERICA CORP COM 060505104 247 6,262 SH   SOLE 0 0 0 6,262
BOEING CO COM 097023105 784 4,407 SH   SOLE 0 0 0 4,407
CISCO SYS INC COM 17275R102 478 8,753 SH   SOLE 0 0 0 8,753
COASTAL FINL CORP WA COM NEW 19046P209 739 17,000 SH   SOLE 0 0 0 17,000
COSTCO WHSL CORP NEW COM 22160K105 3,301 5,429 SH   SOLE 0 0 0 5,429
DIGITAL RLTY TR INC COM 253868103 310 2,089 SH   SOLE 0 0 0 2,089
DOW INC COM 260557103 257 4,200 SH   SOLE 0 0 0 4,200
FACEBOOK INC CL A 30303M102 246 1,104 SH   SOLE 0 0 0 1,104
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 6,441 54,022 SH   SOLE 0 0 0 54,022
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 8,370 178,511 SH   SOLE 0 0 0 178,511
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 775 13,460 SH   SOLE 0 0 0 13,460
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 4,631 75,012 SH   SOLE 0 0 0 75,012
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 2,109 89,205 SH   SOLE 0 0 0 89,205
FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703 3,096 146,115 SH   SOLE 0 0 0 146,115
FISERV INC COM 337738108 393 3,902 SH   SOLE 0 0 0 3,902
GLOBAL X FDS US INFR DEV ETF 37954Y673 4,991 182,875 SH   SOLE 0 0 0 182,875
GLOBAL X FDS US PFD ETF 37954Y657 439 19,175 SH   SOLE 0 0 0 19,175
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 6,603 66,085 SH   SOLE 0 0 0 66,085
HOME DEPOT INC COM 437076102 649 2,143 SH   SOLE 0 0 0 2,143
INNOVATOR ETFS TR II S&P INVSTMNT GRD 45783G201 438 20,560 SH   SOLE 0 0 0 20,560
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 6,530 268,735 SH   SOLE 0 0 0 268,735
INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 883 44,107 SH   SOLE 0 0 0 44,107
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 472 35,768 SH   SOLE 0 0 0 35,768
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 263 12,086 SH   SOLE 0 0 0 12,086
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 309 14,055 SH   SOLE 0 0 0 14,055
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 4,714 39,770 SH   SOLE 0 0 0 39,770
INVESCO QQQ TR UNIT SER 1 46090E103 13,165 37,179 SH   SOLE 0 0 0 37,179
ISHARES TR MSCI EAFE ETF 464287465 3,497 48,002 SH   SOLE 0 0 0 48,002
ISHARES TR CORE S&P500 ETF 464287200 726 1,610 SH   SOLE 0 0 0 1,610
ISHARES TR NASDAQ BIOTECH 464287556 4,963 37,063 SH   SOLE 0 0 0 37,063
ISHARES TR CORE US AGGBD ET 464287226 324 3,074 SH   SOLE 0 0 0 3,074
ISHARES TR SELECT DIVID ETF 464287168 590 4,605 SH   SOLE 0 0 0 4,605
ISHARES TR PHLX SEMICND ETF 464287523 2,777 6,316 SH   SOLE 0 0 0 6,316
ISHARES TR MSCI ACWI ETF 464288257 31,331 316,443 SH   SOLE 0 0 0 316,443
ISHARES TR MODERT ALLOC ETF 464289875 396 9,360 SH   SOLE 0 0 0 9,360
ISHARES TR CONSER ALLOC ETF 464289883 844 22,726 SH   SOLE 0 0 0 22,726
ISHARES TR GRWT ALLOCAT ETF 464289867 687 12,911 SH   SOLE 0 0 0 12,911
ISHARES TR AGGRES ALLOC ETF 464289859 873 12,823 SH   SOLE 0 0 0 12,823
ISHARES TR CORE 1 5 YR USD 46432F859 857 17,815 SH   SOLE 0 0 0 17,815
ISHARES TR MSCI USA MMENTM 46432F396 9,599 58,139 SH   SOLE 0 0 0 58,139
ISHARES TR HIGH YLD BD FCTR 46435G250 268 5,580 SH   SOLE 0 0 0 5,580
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 353 7,135 SH   SOLE 0 0 0 7,135
LOCKHEED MARTIN CORP COM 539830109 237 509 SH   SOLE 0 0 0 509
MCDONALDS CORP COM 580135101 213 838 SH   SOLE 0 0 0 838
MICROSOFT CORP COM 594918104 8,681 28,805 SH   SOLE 0 0 0 28,805
NEWMONT CORP COM 651639106 1,630 20,112 SH   SOLE 0 0 0 20,112
NEXTERA ENERGY INC COM 65339F101 206 2,363 SH   SOLE 0 0 0 2,363
PACCAR INC COM 693718108 390 4,683 SH   SOLE 0 0 0 4,683
PAYCHEX INC COM 704326107 215 1,537 SH   SOLE 0 0 0 1,537
PUBLIC STORAGE COM 74460D109 242 591 SH   SOLE 0 0 0 591
SELECT SECTOR SPDR TR ENERGY 81369Y506 6,477 83,680 SH   SOLE 0 0 0 83,680
SOUTHERN CO COM 842587107 230 3,030 SH   SOLE 0 0 0 3,030
SPDR GOLD TR GOLD SHS 78463V107 1,283 7,112 SH   SOLE 0 0 0 7,112
SPDR S&P 500 ETF TR TR UNIT 78462F103 15,850 35,319 SH   SOLE 0 0 0 35,319
SPDR SER TR S&P BIOTECH 78464A870 352 3,806 SH   SOLE 0 0 0 3,806
STARBUCKS CORP COM 855244109 960 11,545 SH   SOLE 0 0 0 11,545
TESLA INC COM 88160R101 1,114 1,054 SH   SOLE 0 0 0 1,054
TRIMTABS ETF TR US FREE CASH FLW 89628W302 302 5,815 SH   SOLE 0 0 0 5,815
VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 8,260 328,680 SH   SOLE 0 0 0 328,680
VANECK VECTORS ETF TR CEF MUN INCOME E 92189F460 439 17,945 SH   SOLE 0 0 0 17,945
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 454 1,101 SH   SOLE 0 0 0 1,101
VANGUARD INDEX FDS TOTAL STK MKT 922908769 849 3,767 SH   SOLE 0 0 0 3,767
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 7,033 43,759 SH   SOLE 0 0 0 43,759
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5,915 128,227 SH   SOLE 0 0 0 128,227
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 3,023 16,722 SH   SOLE 0 0 0 16,722
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 236 1,452 SH   SOLE 0 0 0 1,452
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 327 2,904 SH   SOLE 0 0 0 2,904
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 1,331 11,238 SH   SOLE 0 0 0 11,238
WISDOMTREE TR US SMALLCAP DIVD 97717W604 287 9,230 SH   SOLE 0 0 0 9,230
WISDOMTREE TR ITL HIGH DIV FD 97717W802 211 5,310 SH   SOLE 0 0 0 5,310