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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ADOBE SYS INC Stock 00724F101   4,042,531 10,490 SH   SOLE   10,490 0 0
ADVANCED MICRO DEVICES INC COM Stock 007903107   1,288,145 13,143 SH   SOLE   13,143 0 0
AEHR TEST SYS COM Stock 00760J108   471,380 15,196 SH   SOLE   15,196 0 0
ALPHABET INC CAP STK CL A Stock 02079K305   414,609 3,997 SH   SOLE   3,997 0 0
ALPHABET INC CAP STK CL C Stock 02079K107   1,351,688 12,997 SH   SOLE   12,997 0 0
AMAZON.COM INC Stock 023135106   1,550,796 15,014 SH   SOLE   15,014 0 0
APPLE INC Stock 037833100   20,870,810 126,566 SH   SOLE   126,566 0 0
APPLIED MATLS INC COM Stock 038222105   1,189,363 9,683 SH   SOLE   9,683 0 0
ARISTA NETWORKS INC COM Stock 040413106   658,011 3,920 SH   SOLE   3,920 0 0
BARRETT BUSINESS SERVICES INC Stock 068463108   1,210,468 13,656 SH   SOLE   13,656 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   977,566 3,166 SH   SOLE   3,166 0 0
CONFLUENT INC CLASS A COM Stock 20717M103   516,302 21,450 SH   SOLE   21,450 0 0
ENERGY SELECT SECTOR SPDR ETF 81369Y506   231,013 2,789 SH   SOLE   2,789 0 0
EQUINIX INC COM REIT 29444U700   522,033 724 SH   SOLE   724 0 0
EXXON MOBIL CORP COM Stock 30231G102   576,716 5,259 SH   SOLE   5,259 0 0
FIRST TR EXCHANGE TRADED FD DB STRATEGIC VALUE INDEX FD ETF 33733E104   3,063 42 SH   SOLE   42 0 0
FIRST TR EXCHANGE TRADED FD DB STRATEGIC VALUE INDEX FD ETF 33733E104   2,361,402 32,374 SH   SOLE   32,374 0 0
FIRST TR EXCHANGE TRADED FD VI DORSEY WRIGHT FOCUS 5 ETF ETF 33738R605   3,832 85 SH   SOLE   85 0 0
FIRST TR EXCHANGE TRADED FD VI DORSEY WRIGHT FOCUS 5 ETF ETF 33738R605   5,796,667 128,586 SH   SOLE   128,586 0 0
FIRST TR IPOX 100 INDEX FD SHS ETF 336920103   604,067 7,187 SH   SOLE   7,187 0 0
FIRST TRUST FINANCIALS ALPHADEX FUND ETF 33734X135   3,070 85 SH   SOLE   85 0 0
FIRST TRUST FINANCIALS ALPHADEX FUND ETF 33734X135   1,695,552 45,420 SH   SOLE   45,420 0 0
FIRST TRUST GLOBAL TACTICAL COMMODITY STRATEGY FUND ETF 33739H101   239,066 10,177 SH   SOLE   10,177 0 0
FIRST TRUST INDXX NEXTG ETF ETF 33737K205   3,968 58 SH   SOLE   58 0 0
FIRST TRUST INDXX NEXTG ETF ETF 33737K205   1,545,023 22,233 SH   SOLE   22,233 0 0
FIRST TRUST LOW DURATION OPPORTUNITIES ETF ETF 33739Q200   1,083,490 22,634 SH   SOLE   22,634 0 0
FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUND ETF 336917109   220,278 6,205 SH   SOLE   6,205 0 0
FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY INDEX FUND ETF 33733E500   3,416 68 SH   SOLE   68 0 0
FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY INDEX FUND ETF 33733E500   1,567,472 30,010 SH   SOLE   30,010 0 0
FIRST TRUST NASDAQ CYBERSECURITY ETF ETF 33734X846   4,004 96 SH   SOLE   96 0 0
FIRST TRUST NASDAQ CYBERSECURITY ETF ETF 33734X846   4,220,656 98,728 SH   SOLE   98,728 0 0
FIRST TRUST NASDAQ SEMICONDUCTOR ETF ETF 33738R811   3,925 62 SH   SOLE   62 0 0
FIRST TRUST NASDAQ SEMICONDUCTOR ETF ETF 33738R811   1,127,096 17,390 SH   SOLE   17,390 0 0
FIRST TRUST NASDAQ-100 TECHNOLOGY SECTOR INDEX FUND ETF 337345102   1,436 11 SH   SOLE   11 0 0
FIRST TRUST NASDAQ-100 TECHNOLOGY SECTOR INDEX FUND ETF 337345102   3,116,685 23,880 SH   SOLE   23,880 0 0
FIRST TRUST PREFERRED SECURITIES & INCOME ETF ETF 33739E108   1,430,622 89,638 SH   SOLE   89,638 0 0
FIRST TRUST RISING DIVIDEND ACHIEVERS ETF ETF 33738R506   3,320 74 SH   SOLE   74 0 0
FIRST TRUST RISING DIVIDEND ACHIEVERS ETF ETF 33738R506   2,239,791 49,917 SH   SOLE   49,917 0 0
FIRST TRUST SSI STRATEGIC CONVERTIBLE SECURITIES ETF ETF 33739Q507   504,105 15,797 SH   SOLE   15,797 0 0
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106   3,333 83 SH   SOLE   83 0 0
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106   2,884,999 71,837 SH   SOLE   71,837 0 0
FS KKR CAP CORP COM CEF 302635206   354,534 19,164 SH   SOLE   19,164 0 0
GENERAL MLS INC COM Stock 370334104   1,249,014 14,615 SH   SOLE   14,615 0 0
GOLDMAN SACHS BDC INC SHS CEF 38147U107   161,097 11,802 SH   SOLE   11,802 0 0
HEALTH CARE SELECT SECTOR SPDR ETF 81369Y209   4,732 37 SH   SOLE   37 0 0
HEALTH CARE SELECT SECTOR SPDR ETF 81369Y209   1,502,594 11,606 SH   SOLE   11,606 0 0
ICHOR HOLDINGS SHS Stock G4740B105   212,810 6,500 SH   SOLE   6,500 0 0
INTEL CORP COM Stock 458140100   221,379 6,776 SH   SOLE   6,776 0 0
INTUIT COM Stock 461202103   269,281 604 SH   SOLE   604 0 0
ISHARES CORE S&P MID CAP ETF ETF 464287507   343,220 1,372 SH   SOLE   1,372 0 0
ISHARES SEMICONDUCTOR ETF ETF 464287523   4,355 10 SH   SOLE   10 0 0
ISHARES SEMICONDUCTOR ETF ETF 464287523   2,115,867 4,758 SH   SOLE   4,758 0 0
ISHARES TR MSCI USA MINIMUM VOLATILITY INDEX FD ETF 46429B697   909,250 12,500 SH   SOLE   12,500 0 0
ISHARES U.S. FINANCIALS ETF ETF 464287788   259,355 3,645 SH   SOLE   3,645 0 0
ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810   1,188 22 SH   SOLE   22 0 0
ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810   1,801,164 33,367 SH   SOLE   33,367 0 0
JOHNSON & JOHNSON COM Stock 478160104   332,395 2,144 SH   SOLE   2,144 0 0
META PLATFORMS INC CL A Stock 30303M102   34,365,859 162,149 SH   SOLE   162,149 0 0
MICROSOFT Stock 594918104   2,611,604 9,058 SH   SOLE   9,058 0 0
NVIDIA CORP Stock 67066G104   8,606,086 30,982 SH   SOLE   30,982 0 0
ORACLE CORPORATION Stock 68389X105   334,605 3,601 SH   SOLE   3,601 0 0
PHILIP MORRIS INTL INC Stock 718172109   313,145 3,220 SH   SOLE   3,220 0 0
POWERSHARES QQQ TR ETF 46090E103   4,814 15 SH   SOLE   15 0 0
POWERSHARES QQQ TR ETF 46090E103   5,118,997 15,950 SH   SOLE   15,950 0 0
POWERSHRARES DYNAMIC ETF 46137V852   303,439 2,703 SH   SOLE   2,703 0 0
SPDR S&P SEMICONDUCTOR ETF ETF 78464A862   331,497 1,589 SH   SOLE   1,589 0 0
TESLA MOTORS INC Stock 88160R101   4,523,250 21,803 SH   SOLE   21,803 0 0
VANECK SEMICONDUCTOR ETF ETF 92189F676   360,044 1,368 SH   SOLE   1,368 0 0
VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702   631,785 1,639 SH   SOLE   1,639 0 0
VANGUARD TOTAL STK MKT ETF 922908769   276,957 1,356 SH   SOLE   1,356 0 0
WALMART INC COM Stock 931142103   327,443 2,220 SH   SOLE   2,220 0 0
ZOOM VIDEO COMMUNICATIONS INC CL A Stock 98980L101   428,715 5,806 SH   SOLE   5,806 0 0