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 |
AMAZON.COM INC | Stock | 023135106 | 2,079,556 | 16,359 | SH | | SOLE | | 16,359 | 0 | 0 |
POWERSHARES QQQ TR | ETF | 46090E103 | 5,374 | 15 | SH | | SOLE | | 15 | 0 | 0 |
POWERSHARES QQQ TR | ETF | 46090E103 | 4,544,502 | 12,685 | SH | | SOLE | | 12,684 | 0 | 0 |
JOHNSON & JOHNSON COM | Stock | 478160104 | 325,035 | 2,087 | SH | | SOLE | | 2,086 | 0 | 0 |
FIRST TRUST SSI STRATEGIC CONVERTIBLE SECURITIES ETF | ETF | 33739Q507 | 489,456 | 15,753 | SH | | SOLE | | 15,753 | 0 | 0 |
VANGUARD TOTAL STK MKT | ETF | 922908769 | 936,933 | 4,411 | SH | | SOLE | | 4,410 | 0 | 0 |
GENERAL MLS INC COM | Stock | 370334104 | 949,367 | 14,836 | SH | | SOLE | | 14,836 | 0 | 0 |
INTEL CORP COM | Stock | 458140100 | 241,510 | 6,794 | SH | | SOLE | | 6,793 | 0 | 0 |
THE TRADE DESK INC COM CL A | Stock | 88339J105 | 212,724 | 2,722 | SH | | SOLE | | 2,722 | 0 | 0 |
FIRST TRUST NASDAQ SEMICONDUCTOR ETF | ETF | 33738R811 | 4,401 | 62 | SH | | SOLE | | 62 | 0 | 0 |
FIRST TRUST NASDAQ SEMICONDUCTOR ETF | ETF | 33738R811 | 885,609 | 13,095 | SH | | SOLE | | 13,094 | 0 | 0 |
ICHOR HOLDINGS SHS | Stock | G4740B105 | 201,240 | 6,500 | SH | | SOLE | | 6,500 | 0 | 0 |
HEALTH CARE SELECT SECTOR SPDR | ETF | 81369Y209 | 4,893 | 37 | SH | | SOLE | | 37 | 0 | 0 |
HEALTH CARE SELECT SECTOR SPDR | ETF | 81369Y209 | 1,861,693 | 14,461 | SH | | SOLE | | 14,460 | 0 | 0 |
FIRST TRUST NASDAQ CLEAN EDGE SMART GRID INFRASTRUCTURE INDEX | ETF | 33737A108 | 4,101 | 41 | SH | | SOLE | | 41 | 0 | 0 |
FIRST TRUST NASDAQ CLEAN EDGE SMART GRID INFRASTRUCTURE INDEX | ETF | 33737A108 | 562,213 | 5,988 | SH | | SOLE | | 5,988 | 0 | 0 |
FS KKR CAP CORP COM | CEF | 302635206 | 377,339 | 19,164 | SH | | SOLE | | 19,164 | 0 | 0 |
ISHARES CORE S&P SMALL CAP ETF | ETF | 464287804 | 371,189 | 3,935 | SH | | SOLE | | 3,935 | 0 | 0 |
BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 | 859,987 | 2,455 | SH | | SOLE | | 2,455 | 0 | 0 |
ADOBE SYS INC | Stock | 00724F101 | 7,054,179 | 2,161,614 | SH | | SOLE | | 2,161,614 | 0 | 0 |
ALPHABET INC CAP STK CL A | Stock | 02079K305 | 458,010 | 3,500 | SH | | SOLE | | 3,500 | 0 | 0 |
INTUIT COM | Stock | 461202103 | 232,478 | 455 | SH | | SOLE | | 455 | 0 | 0 |
MICROSOFT | Stock | 594918104 | 3,187,065 | 10,094 | SH | | SOLE | | 10,093 | 0 | 0 |
TESLA MOTORS INC | Stock | 88160R101 | 5,691,504 | 22,746 | SH | | SOLE | | 22,746 | 0 | 0 |
VANGUARD INFORMATION TECHNOLOGY ETF | ETF | 92204A702 | 636,457 | 1,534 | SH | | SOLE | | 1,534 | 0 | 0 |
BARRETT BUSINESS SERVICES INC | Stock | 068463108 | 1,232,317 | 13,656 | SH | | SOLE | | 13,656 | 0 | 0 |
ZOOM VIDEO COMMUNICATIONS INC CL A | Stock | 98980L101 | 381,593 | 5,456 | SH | | SOLE | | 5,456 | 0 | 0 |
GLOBAL X COPPER MINERS ETF | ETF | 37954Y830 | 284,253 | 7,807 | SH | | SOLE | | 7,807 | 0 | 0 |
FIRST TRUST INDXX NEXTG ETF | ETF | 33737K205 | 4,070 | 58 | SH | | SOLE | | 58 | 0 | 0 |
FIRST TRUST INDXX NEXTG ETF | ETF | 33737K205 | 1,625,461 | 23,953 | SH | | SOLE | | 23,953 | 0 | 0 |
INVESCO S&P MIDCAP QUALITY ETF | ETF | 46137V472 | 728,484 | 9,045 | SH | | SOLE | | 9,045 | 0 | 0 |
CONFLUENT INC CLASS A COM | Stock | 20717M103 | 339,035 | 11,450 | SH | | SOLE | | 11,450 | 0 | 0 |
LUCID GROUP INC COM | Stock | 549498103 | 58,639 | 10,490 | SH | | SOLE | | 10,490 | 0 | 0 |
ISHARES TR MSCI USA MINIMUM VOLATILITY INDEX FD | ETF | 46429B697 | 904,750 | 12,500 | SH | | SOLE | | 12,500 | 0 | 0 |
VANECK SEMICONDUCTOR ETF | ETF | 92189F676 | 289,525 | 1,997 | SH | | SOLE | | 1,997 | 0 | 0 |
FIRST TR EXCHANGE TRADED FD DB STRATEGIC VALUE INDEX FD | ETF | 33733E104 | 3,092 | 42 | SH | | SOLE | | 42 | 0 | 0 |
FIRST TR EXCHANGE TRADED FD DB STRATEGIC VALUE INDEX FD | ETF | 33733E104 | 5,292,652 | 71,882 | SH | | SOLE | | 71,881 | 0 | 0 |
META PLATFORMS INC CL A | Stock | 30303M102 | 47,964,380 | 3,503,569 | SH | | SOLE | | 3,503,569 | 0 | 0 |
FIRST TRUST NASDAQ-100 TECHNOLOGY SECTOR INDEX FUND | ETF | 337345102 | 1,598 | 11 | SH | | SOLE | | 11 | 0 | 0 |
FIRST TRUST NASDAQ-100 TECHNOLOGY SECTOR INDEX FUND | ETF | 337345102 | 2,661,439 | 18,321 | SH | | SOLE | | 18,320 | 0 | 0 |
ISHARES U.S. MEDICAL DEVICES ETF | ETF | 464288810 | 1,067 | 22 | SH | | SOLE | | 22 | 0 | 0 |
ISHARES U.S. MEDICAL DEVICES ETF | ETF | 464288810 | 1,748,611 | 36,054 | SH | | SOLE | | 36,053 | 0 | 0 |
NVIDIA CORP | Stock | 67066G104 | 11,130,889 | 25,589 | SH | | SOLE | | 25,588 | 0 | 0 |
FIRST TRUST PREFERRED SECURITIES & INCOME ETF | ETF | 33739E108 | 1,331,994 | 83,406 | SH | | SOLE | | 83,406 | 0 | 0 |
GOLDMAN SACHS BDC INC SHS | CEF | 38147U107 | 171,837 | 11,802 | SH | | SOLE | | 11,802 | 0 | 0 |
ADVANCED MICRO DEVICES INC COM | Stock | 007903107 | 3,681,264 | 35,803 | SH | | SOLE | | 35,803 | 0 | 0 |
POWERSHRARES DYNAMIC | ETF | 46137V852 | 271,797 | 8,094 | SH | | SOLE | | 8,094 | 0 | 0 |
ENERGY SELECT SECTOR SPDR | ETF | 81369Y506 | 260,414 | 2,881 | SH | | SOLE | | 2,881 | 0 | 0 |
ISHARES SEMICONDUCTOR ETF | ETF | 464287523 | 4,985 | 10 | SH | | SOLE | | 10 | 0 | 0 |
ISHARES SEMICONDUCTOR ETF | ETF | 464287523 | 3,422,703 | 7,226 | SH | | SOLE | | 7,226 | 0 | 0 |
AMC ENTMT HLDGS INC CL A NEW | Stock | 00165C302 | 639,200 | 80,000 | SH | | SOLE | | 80,000 | 0 | 0 |
SPDR INDEX SHS FDS DJ EURO STOXX 50 ETF | ETF | 78463X202 | 2,929,457 | 69,732 | SH | | SOLE | | 69,732 | 0 | 0 |
WALMART INC COM | Stock | 931142103 | 434,378 | 2,716 | SH | | SOLE | | 2,716 | 0 | 0 |
ORACLE CORPORATION | Stock | 68389X105 | 370,296 | 3,496 | SH | | SOLE | | 3,496 | 0 | 0 |
FIRST TR IPOX 100 INDEX FD SHS | ETF | 336920103 | 603,550 | 7,187 | SH | | SOLE | | 7,187 | 0 | 0 |
FIRST TR EXCHANGE TRADED FD VI DORSEY WRIGHT FOCUS 5 ETF | ETF | 33738R605 | 3,766 | 85 | SH | | SOLE | | 85 | 0 | 0 |
FIRST TR EXCHANGE TRADED FD VI DORSEY WRIGHT FOCUS 5 ETF | ETF | 33738R605 | 6,275,425 | 141,657 | SH | | SOLE | | 141,657 | 0 | 0 |
GILEAD SCIENCES INC | Stock | 375558103 | 476,094 | 6,353 | SH | | SOLE | | 6,353 | 0 | 0 |
ALPHABET INC CAP STK CL C | Stock | 02079K107 | 1,734,750 | 13,157 | SH | | SOLE | | 13,157 | 0 | 0 |
APPLIED MATLS INC COM | Stock | 038222105 | 1,340,611 | 9,683 | SH | | SOLE | | 9,683 | 0 | 0 |
FIRST TR EXCHANGE TRADED FD DOW JONES INTERNET INDEX FD | ETF | 33733E302 | 329,275 | 2,063 | SH | | SOLE | | 2,063 | 0 | 0 |
ARISTA NETWORKS INC COM | Stock | 040413106 | 732,409 | 3,982 | SH | | SOLE | | 3,982 | 0 | 0 |
PHILIP MORRIS INTL INC | Stock | 718172109 | 298,108 | 3,220 | SH | | SOLE | | 3,220 | 0 | 0 |
AEHR TEST SYS COM | Stock | 00760J108 | 720,598 | 15,768 | SH | | SOLE | | 15,768 | 0 | 0 |
EQUINIX INC COM | REIT | 29444U700 | 453,186 | 624 | SH | | SOLE | | 624 | 0 | 0 |
EXXON MOBIL CORP COM | Stock | 30231G102 | 623,440 | 5,302 | SH | | SOLE | | 5,302 | 0 | 0 |
FIRST TRUST LOW DURATION OPPORTUNITIES ETF | ETF | 33739Q200 | 1,069,230 | 22,634 | SH | | SOLE | | 22,634 | 0 | 0 |
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND | ETF | 33734H106 | 3,103 | 83 | SH | | SOLE | | 83 | 0 | 0 |
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND | ETF | 33734H106 | 4,926,499 | 131,760 | SH | | SOLE | | 131,759 | 0 | 0 |
FIRST TRUST NASDAQ CYBERSECURITY ETF | ETF | 33734X846 | 4,401 | 96 | SH | | SOLE | | 96 | 0 | 0 |
FIRST TRUST NASDAQ CYBERSECURITY ETF | ETF | 33734X846 | 4,441,118 | 97,757 | SH | | SOLE | | 97,757 | 0 | 0 |
APPLE INC | Stock | 037833100 | 20,962,627 | 122,438 | SH | | SOLE | | 122,438 | 0 | 0 |