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   56,182,597 7,391,877 SH   SOLE   7,391,877 0 0
APPLE INC Stock 037833100   23,141,678 120,198 SH   SOLE   120,197 0 0
NVIDIA CORP Stock 67066G104   13,000,945 26,253 SH   SOLE   26,252 0 0
ADOBE SYS INC Stock 00724F101   8,136,485 2,405,622 SH   SOLE   2,405,622 0 0
FIRST TR EXCHANGE TRADED FD VI DORSEY WRIGHT FOCUS 5 ETF ETF 33738R605   7,264,911 140,929 SH   SOLE   140,929 0 0
FIRST TR EXCHANGE TRADED FD DB STRATEGIC VALUE INDEX FD ETF 33733E104   6,150,179 76,839 SH   SOLE   76,838 0 0
POWERSHARES QQQ TR ETF 46090E103   6,004,263 14,662 SH   SOLE   14,661 0 0
ADVANCED MICRO DEVICES INC COM Stock 007903107   5,624,723 38,157 SH   SOLE   38,157 0 0
TESLA MOTORS INC Stock 88160R101   5,615,896 22,601 SH   SOLE   22,601 0 0
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106   5,195,973 128,106 SH   SOLE   128,105 0 0
MICROSOFT Stock 594918104   4,910,994 13,060 SH   SOLE   13,059 0 0
ISHARES SEMICONDUCTOR ETF ETF 464287523   4,468,415 7,756 SH   SOLE   7,756 0 0
FIRST TRUST NASDAQ CYBERSECURITY ETF ETF 33734X846   3,583,401 66,556 SH   SOLE   66,556 0 0
FIRST TRUST NASDAQ-100 TECHNOLOGY SECTOR INDEX FUND ETF 337345102   3,333,694 18,999 SH   SOLE   18,998 0 0
SPDR INDEX SHS FDS DJ EURO STOXX 50 ETF ETF 78463X202   3,148,113 65,846 SH   SOLE   65,846 0 0
AMAZON.COM INC Stock 023135106   2,699,062 17,764 SH   SOLE   17,764 0 0
ALPHABET INC CAP STK CL C Stock 02079K107   2,316,948 16,440 SH   SOLE   16,440 0 0
FIRST TRUST INDXX NEXTG ETF ETF 33737K205   1,877,154 24,464 SH   SOLE   24,464 0 0
HEALTH CARE SELECT SECTOR SPDR ETF 81369Y209   1,872,299 13,729 SH   SOLE   13,728 0 0
INVESCO S&P MIDCAP QUALITY ETF ETF 46137V472   1,759,170 19,831 SH   SOLE   19,830 0 0
BARRETT BUSINESS SERVICES INC Stock 068463108   1,581,365 13,656 SH   SOLE   13,656 0 0
APPLIED MATLS INC COM Stock 038222105   1,571,269 9,695 SH   SOLE   9,695 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   1,493,692 4,188 SH   SOLE   4,188 0 0
FIRST TRUST NASDAQ SEMICONDUCTOR ETF ETF 33738R811   1,129,687 13,856 SH   SOLE   13,856 0 0
VANGUARD TOTAL STK MKT ETF 922908769   1,046,369 4,411 SH   SOLE   4,410 0 0
FIRST TRUST LOW DURATION OPPORTUNITIES ETF ETF 33739Q200   1,000,176 20,699 SH   SOLE   20,699 0 0
ISHARES CORE S&P SMALL CAP ETF ETF 464287804   981,345 9,066 SH   SOLE   9,065 0 0
FIRST TRUST PREFERRED SECURITIES & INCOME ETF ETF 33739E108   966,516 57,326 SH   SOLE   57,326 0 0
ISHARES TR MSCI USA MINIMUM VOLATILITY INDEX FD ETF 46429B697   959,769 12,300 SH   SOLE   12,300 0 0
VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702   744,889 1,539 SH   SOLE   1,539 0 0
FIRST TRUST NASDAQ CLEAN EDGE SMART GRID INFRASTRUCTURE INDEX ETF 33737A108   741,880 7,085 SH   SOLE   7,085 0 0
ARISTA NETWORKS INC COM Stock 040413106   731,965 3,108 SH   SOLE   3,108 0 0
GENERAL MLS INC COM Stock 370334104   676,947 10,392 SH   SOLE   10,392 0 0
FIRST TR IPOX 100 INDEX FD SHS ETF 336920103   669,983 6,987 SH   SOLE   6,987 0 0
FIRST TR EXCHANGE TRADED FD DOW JONES INTERNET INDEX FD ETF 33733E302   637,068 3,415 SH   SOLE   3,415 0 0
AEHR TEST SYS COM Stock 00760J108   557,077 20,998 SH   SOLE   20,998 0 0
GILEAD SCIENCES INC Stock 375558103   548,114 6,766 SH   SOLE   6,766 0 0
EXXON MOBIL CORP COM Stock 30231G102   519,191 5,193 SH   SOLE   5,192 0 0
FIRST TRUST SSI STRATEGIC CONVERTIBLE SECURITIES ETF ETF 33739Q507   511,645 15,351 SH   SOLE   15,350 0 0
EQUINIX INC COM REIT 29444U700   504,980 627 SH   SOLE   627 0 0
AMC ENTMT HLDGS INC CL A NEW Stock 00165C302   489,600 80,000 SH   SOLE   80,000 0 0
ALPHABET INC CAP STK CL A Stock 02079K305   446,310 3,195 SH   SOLE   3,195 0 0
WALMART INC COM Stock 931142103   430,708 2,732 SH   SOLE   2,732 0 0
ZOOM VIDEO COMMUNICATIONS INC CL A Stock 98980L101   385,150 5,356 SH   SOLE   5,356 0 0
FS KKR CAP CORP COM CEF 302635206   382,705 19,164 SH   SOLE   19,164 0 0
ORACLE CORPORATION Stock 68389X105   372,083 3,529 SH   SOLE   3,529 0 0
SAMSARA INC COM CL A Stock 79589L106   359,670 10,775 SH   SOLE   10,775 0 0
INTEL CORP COM Stock 458140100   346,198 6,890 SH   SOLE   6,889 0 0
JOHNSON & JOHNSON COM Stock 478160104   343,714 2,193 SH   SOLE   2,192 0 0
VANECK SEMICONDUCTOR ETF ETF 92189F676   342,745 1,960 SH   SOLE   1,960 0 0
POWERSHRARES DYNAMIC ETF 46137V852   316,799 8,094 SH   SOLE   8,094 0 0
ENERGY SELECT SECTOR SPDR ETF 81369Y506   306,016 3,650 SH   SOLE   3,650 0 0
NIKE INC CL B Stock 654106103   301,917 2,781 SH   SOLE   2,780 0 0
GLOBAL X COPPER MINERS ETF ETF 37954Y830   292,763 7,807 SH   SOLE   7,807 0 0
STARBUCKS CORP Stock 855244109   271,612 2,829 SH   SOLE   2,829 0 0
CONFLUENT INC CLASS A COM Stock 20717M103   267,930 11,450 SH   SOLE   11,450 0 0
INTUIT COM Stock 461202103   258,137 413 SH   SOLE   413 0 0
PALO ALTO NETWORKS INC COM Stock 697435105   248,584 843 SH   SOLE   843 0 0
EXPEDITORS INTL WASH INC COM Stock 302130109   233,479 1,836 SH   SOLE   1,835 0 0
SPDR S&P SEMICONDUCTOR ETF ETF 78464A862   225,689 1,004 SH   SOLE   1,004 0 0
ICHOR HOLDINGS SHS Stock G4740B105   218,595 6,500 SH   SOLE   6,500 0 0
PHILIP MORRIS INTL INC Stock 718172109   205,941 2,189 SH   SOLE   2,189 0 0
SALESFORCE COM Stock 79466L302   202,881 771 SH   SOLE   771 0 0
AMGEN INC Stock 031162100   200,750 697 SH   SOLE   697 0 0
GOLDMAN SACHS BDC INC SHS CEF 38147U107   172,899 11,802 SH   SOLE   11,802 0 0
LUCID GROUP INC COM Stock 549498103   44,163 10,490 SH   SOLE   10,490 0 0