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
ADOBE SYSTEMS INCORPORATED COM 00724F101 5,152 10,838 SH   SOLE   10,838 0 0
ALPHABET INC CAP STK CL A 02079K305 344 167 SH   SOLE   167 0 0
ALPHABET INC CAP STK CL C 02079K107 842 407 SH   SOLE   407 0 0
AMAZON COM INC COM 023135106 3,812 1,232 SH   SOLE   1,232 0 0
AMERICAN CENTY ETF TR FOCUSED DYNAMIC 025072810 206 2,792 SH   SOLE   2,792 0 0
APPLE INC COM 037833100 5,351 43,809 SH   SOLE   43,809 0 0
APPLIED MATLS INC COM 038222105 555 4,151 SH   SOLE   4,151 0 0
ARISTA NETWORKS INC COM 040413106 592 1,961 SH   SOLE   1,961 0 0
BARRETT BUSINESS SVCS INC COM 068463108 940 13,656 SH   SOLE   13,656 0 0
DISNEY WALT CO COM 254687106 244 1,321 SH   SOLE   1,321 0 0
FACEBOOK INC CL A 30303M102 52,347 177,731 SH   SOLE   177,731 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 2,189 108,619 SH   SOLE   108,619 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 2,110 22,037 SH   SOLE   22,037 0 0
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 1,138 15,573 SH   SOLE   15,573 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 5,075 121,343 SH   SOLE   121,343 0 0
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 2,430 28,157 SH   SOLE   28,157 0 0
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 964 8,092 SH   SOLE   8,092 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 572 8,077 SH   SOLE   8,077 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 369 1,693 SH   SOLE   1,693 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 4,035 90,380 SH   SOLE   90,380 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 4,235 82,946 SH   SOLE   82,946 0 0
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 1,934 28,190 SH   SOLE   28,190 0 0
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 3,126 100,234 SH   SOLE   100,234 0 0
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 996 19,829 SH   SOLE   19,829 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102 5,696 39,498 SH   SOLE   39,498 0 0
FS KKR CAP CORP II COM 35952V303 394 20,179 SH   SOLE   20,179 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 228 11,802 SH   SOLE   11,802 0 0
ICHOR HOLDINGS SHS G4740B105 350 6,500 SH   SOLE   6,500 0 0
INTEL CORP COM 458140100 501 7,827 SH   SOLE   7,827 0 0
INTUIT COM 461202103 255 665 SH   SOLE   665 0 0
INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304 2,095 160,438 SH   SOLE   160,438 0 0
INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 2,108 200,423 SH   SOLE   200,423 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 208 1,513 SH   SOLE   1,513 0 0
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 432 2,751 SH   SOLE   2,751 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 3,173 9,941 SH   SOLE   9,941 0 0
ISHARES INC MSCI NETHERL ETF 464286814 236 5,122 SH   SOLE   5,122 0 0
ISHARES INC MSCI STH KOR ETF 464286772 226 2,517 SH   SOLE   2,517 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 233 3,892 SH   SOLE   3,892 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 235 2,536 SH   SOLE   2,536 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 4,999 72,253 SH   SOLE   72,253 0 0
ISHARES TR PFD AND INCM SEC 464288687 207 5,380 SH   SOLE   5,380 0 0
ISHARES TR PHLX SEMICND ETF 464287523 1,453 3,428 SH   SOLE   3,428 0 0
JOHNSON & JOHNSON COM 478160104 279 1,701 SH   SOLE   1,701 0 0
MICROSOFT CORP COM 594918104 748 3,171 SH   SOLE   3,171 0 0
MYOVANT SCIENCES LTD COM G637AM102 301 14,610 SH   SOLE   14,610 0 0
NVIDIA CORPORATION COM 67066G104 1,561 2,923 SH   SOLE   2,923 0 0
ORACLE CORP COM 68389X105 364 5,181 SH   SOLE   5,181 0 0
PAYPAL HLDGS INC COM 70450Y103 221 909 SH   SOLE   909 0 0
SNOWFLAKE INC CL A 833445109 242 1,057 SH   SOLE   1,057 0 0
TESLA INC COM 88160R101 3,547 5,310 SH   SOLE   5,310 0 0
THE TRADE DESK INC COM CL A 88339J105 293 450 SH   SOLE   450 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 245 1,184 SH   SOLE   1,184 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 2,037 6,341 SH   SOLE   6,341 0 0