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
META PLATFORMS INC CL A Stock 30303M102   62,698,210 129,120 SH   SOLE   129,120 0 0
NVIDIA CORP Stock 67066G104   22,990,173 25,444 SH   SOLE   25,443 0 0
APPLE INC Stock 037833100   19,924,656 116,192 SH   SOLE   116,192 0 0
FIRST TR EXCHANGE TRADED FD VI DORSEY WRIGHT FOCUS 5 ETF ETF 33738R605   8,530,572 149,060 SH   SOLE   149,060 0 0
ADVANCED MICRO DEVICES INC COM Stock 007903107   7,709,991 42,717 SH   SOLE   42,717 0 0
FIRST TR EXCHANGE TRADED FD DB STRATEGIC VALUE INDEX FD ETF 33733E104   7,345,117 85,759 SH   SOLE   85,758 0 0
POWERSHARES QQQ TR ETF 46090E103   7,167,514 16,142 SH   SOLE   16,142 0 0
MICROSOFT Stock 594918104   6,176,671 14,681 SH   SOLE   14,680 0 0
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106   6,167,033 146,044 SH   SOLE   146,043 0 0
ISHARES SEMICONDUCTOR ETF ETF 464287523   5,365,253 23,749 SH   SOLE   23,748 0 0
ADOBE SYS INC Stock 00724F101   4,862,830 9,637 SH   SOLE   9,637 0 0
FIRST TRUST NASDAQ CYBERSECURITY ETF ETF 33734X846   4,063,087 72,053 SH   SOLE   72,053 0 0
FIRST TRUST NASDAQ-100 TECHNOLOGY SECTOR INDEX FUND ETF 337345102   3,988,818 20,919 SH   SOLE   20,918 0 0
TESLA MOTORS INC Stock 88160R101   3,819,741 21,729 SH   SOLE   21,729 0 0
SPDR INDEX SHS FDS DJ EURO STOXX 50 ETF ETF 78463X202   3,669,009 69,819 SH   SOLE   69,819 0 0
AMAZON.COM INC Stock 023135106   3,270,650 18,132 SH   SOLE   18,132 0 0
ALPHABET INC CAP STK CL C Stock 02079K107   2,518,140 16,538 SH   SOLE   16,538 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   2,411,924 5,736 SH   SOLE   5,736 0 0
INVESCO S&P MIDCAP QUALITY ETF ETF 46137V472   2,386,959 21,692 SH   SOLE   21,691 0 0
HEALTH CARE SELECT SECTOR SPDR ETF 81369Y209   2,017,066 13,655 SH   SOLE   13,654 0 0
FIRST TRUST INDXX NEXTG ETF ETF 33737K205   2,000,819 25,244 SH   SOLE   25,244 0 0
DIMENSIONAL U.S. TARGETED VALUE ETF ETF 25434V609   1,958,741 35,990 SH   SOLE   35,989 0 0
APPLIED MATLS INC COM Stock 038222105   1,731,095 8,394 SH   SOLE   8,394 0 0
BARRETT BUSINESS SERVICES INC Stock 068463108   1,730,488 13,656 SH   SOLE   13,656 0 0
VANGUARD TOTAL STK MKT ETF 922908769   1,148,489 4,419 SH   SOLE   4,418 0 0
ISHARES TR MSCI USA MINIMUM VOLATILITY INDEX FD ETF 46429B697   1,028,034 12,300 SH   SOLE   12,300 0 0
FIRST TR EXCHANGE TRADED FD DOW JONES INTERNET INDEX FD ETF 33733E302   1,019,168 4,969 SH   SOLE   4,969 0 0
FIRST TRUST NASDAQ SEMICONDUCTOR ETF ETF 33738R811   1,007,566 11,128 SH   SOLE   11,128 0 0
FIRST TRUST LOW DURATION OPPORTUNITIES ETF ETF 33739Q200   998,727 20,699 SH   SOLE   20,699 0 0
FIRST TRUST PREFERRED SECURITIES & INCOME ETF ETF 33739E108   980,173 56,592 SH   SOLE   56,592 0 0
ARISTA NETWORKS INC COM Stock 040413106   903,578 3,116 SH   SOLE   3,116 0 0
FIRST TRUST NASDAQ CLEAN EDGE SMART GRID INFRASTRUCTURE INDEX ETF 33737A108   885,201 7,724 SH   SOLE   7,723 0 0
VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702   781,303 1,490 SH   SOLE   1,490 0 0
GENERAL MLS INC COM Stock 370334104   765,904 10,946 SH   SOLE   10,946 0 0
FIRST TR IPOX 100 INDEX FD SHS ETF 336920103   699,017 6,607 SH   SOLE   6,607 0 0
EXXON MOBIL CORP COM Stock 30231G102   624,745 5,375 SH   SOLE   5,374 0 0
GILEAD SCIENCES INC Stock 375558103   614,128 8,384 SH   SOLE   8,384 0 0
VANECK SEMICONDUCTOR ETF ETF 92189F676   559,325 2,486 SH   SOLE   2,486 0 0
EQUINIX INC COM REIT 29444U700   521,609 632 SH   SOLE   632 0 0
ALPHABET INC CAP STK CL A Stock 02079K305   512,407 3,395 SH   SOLE   3,395 0 0
FIRST TRUST SSI STRATEGIC CONVERTIBLE SECURITIES ETF ETF 33739Q507   508,427 14,914 SH   SOLE   14,914 0 0
WALMART INC COM Stock 931142103   506,534 8,418 SH   SOLE   8,418 0 0
ISHARES CORE S&P SMALL CAP ETF ETF 464287804   498,146 4,507 SH   SOLE   4,507 0 0
ORACLE CORPORATION Stock 68389X105   450,863 3,589 SH   SOLE   3,589 0 0
SAMSARA INC COM CL A Stock 79589L106   407,187 10,775 SH   SOLE   10,775 0 0
ENERGY SELECT SECTOR SPDR ETF 81369Y506   385,476 4,083 SH   SOLE   4,083 0 0
AMC ENTMT HLDGS INC CL A NEW Stock 00165C302   364,560 98,000 SH   SOLE   98,000 0 0
FS KKR CAP CORP COM CEF 302635206   359,736 18,864 SH   SOLE   18,864 0 0
POWERSHRARES DYNAMIC ETF 46137V852   355,812 8,094 SH   SOLE   8,094 0 0
PALO ALTO NETWORKS INC COM Stock 697435105   353,174 1,243 SH   SOLE   1,243 0 0
JOHNSON & JOHNSON COM Stock 478160104   351,956 2,225 SH   SOLE   2,224 0 0
CONFLUENT INC CLASS A COM Stock 20717M103   349,454 11,450 SH   SOLE   11,450 0 0
GLOBAL X COPPER MINERS ETF ETF 37954Y830   331,251 7,807 SH   SOLE   7,807 0 0
ZOOM VIDEO COMMUNICATIONS INC CL A Stock 98980L101   323,189 4,944 SH   SOLE   4,944 0 0
INTEL CORP COM Stock 458140100   306,325 6,935 SH   SOLE   6,935 0 0
INTUIT COM Stock 461202103   280,800 432 SH   SOLE   432 0 0
ICHOR HOLDINGS SHS Stock G4740B105   251,030 6,500 SH   SOLE   6,500 0 0
WELLS FARGO CO NEW COM Stock 949746101   247,554 4,271 SH   SOLE   4,271 0 0
DISNEY WALT CO COM Stock 254687106   241,836 1,976 SH   SOLE   1,976 0 0
THE TRADE DESK INC COM CL A Stock 88339J105   239,618 2,741 SH   SOLE   2,741 0 0
SPDR S&P SEMICONDUCTOR ETF ETF 78464A862   235,120 1,013 SH   SOLE   1,013 0 0
BROADCOM INC COM Stock 11135F101   223,994 169 SH   SOLE   169 0 0
SAP AKTIENGESELLSCHAFT ADR ADR 803054204   219,994 1,128 SH   SOLE   1,128 0 0
PHILIP MORRIS INTL INC Stock 718172109   207,703 2,267 SH   SOLE   2,267 0 0
BANK AMERICA CORP COM Stock 060505104   206,054 5,434 SH   SOLE   5,433 0 0
AMGEN INC Stock 031162100   204,142 718 SH   SOLE   718 0 0
PROSHARES ULTRA SEMICONDUCTORS ETF 74347R669   201,196 2,029 SH   SOLE   2,029 0 0
GOLDMAN SACHS BDC INC SHS CEF 38147U107   176,794 11,802 SH   SOLE   11,802 0 0
AEHR TEST SYS COM Stock 00760J108   129,679 10,458 SH   SOLE   10,458 0 0
LUCID GROUP INC COM Stock 549498103   29,897 10,490 SH   SOLE   10,490 0 0