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
Expires: July 31, 2015
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
ADVISORSHARES TR DORSY FSM ALCP 00768Y479 66,077,227 1,539,680 SH SOLE 0 0 1,539,680
ADVISORSHARES TR DORSY FSM US 00768Y487 80,460,824 1,580,381 SH SOLE 0 0 1,580,381
ALPHABET INC CAP STK CL A 02079K305 11,705,809 40,707 SH SOLE 0 0 40,707
APPLE INC COM 037833100 1,515,600 5,972 SH SOLE 0 0 5,972
APPLIED MATLS INC COM 038222105 1,093,728 3,200 SH SOLE 0 0 3,200
APPLIED OPTOELECTRONICS INC COM 03823U102 228,393 2,700 SH SOLE 0 0 2,700
BROADCOM INC COM 11135F101 12,545,714 40,534 SH SOLE 0 0 40,534
CAPITAL GROUP CORE BALANCED SHS 14021D107 265,645 7,720 SH SOLE 0 0 7,720
CIENA CORP COM NEW 171779309 24,585,441 63,327 SH SOLE 0 0 63,327
CITIZENS FINL GROUP INC COM 174610105 378,879 6,318 SH SOLE 0 0 6,318
COHERENT CORP COM 19247G107 2,132,456 8,952 SH SOLE 0 0 8,952
CORNING INC COM 219350105 2,232,567 16,420 SH SOLE 0 0 16,420
DELL TECHNOLOGIES INC CL C 24703L202 10,627,418 64,750 SH SOLE 0 0 64,750
EXXON MOBIL CORP COM 30231G102 469,391 2,767 SH SOLE 0 0 2,767
FABRINET SHS G3323L100 3,788,843 7,265 SH SOLE 0 0 7,265
FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 510,546 10,833 SH SOLE 0 0 10,833
FIDELITY MERRIMACK STR TR INVESTMENT GR BD 316188606 324,406 7,537 SH SOLE 0 0 7,537
FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 398,598 7,964 SH SOLE 0 0 7,964
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 2,276,678 90,094 SH SOLE 0 0 90,094
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 338,395 5,599 SH SOLE 0 0 5,599
FIRST TR EXCHANGE TRADED FD DORSEYWRIGHT MOM 33738R696 8,807,162 217,765 SH SOLE 0 0 217,765
FIRST TR EXCHANGE TRADED FD DORSY WRGH VLU 33741L207 10,229,437 299,049 SH SOLE 0 0 299,049
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 8,566,511 125,461 SH SOLE 0 0 125,461
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 9,883,884 106,553 SH SOLE 0 0 106,553
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 8,424,460 140,924 SH SOLE 0 0 140,924
FIRST TR EXCHANGE-TRADED FD NASDAQ-100 SEL 337344105 6,524,335 51,383 SH SOLE 0 0 51,383
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 434,886 9,707 SH SOLE 0 0 9,707
FIRST TR EXCHANGE-TRADED FD SHS 33734H106 855,855 18,198 SH SOLE 0 0 18,198
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755 222,679 6,594 SH SOLE 0 0 6,594
GE VERNOVA INC COM 36828A101 23,062,911 26,421 SH SOLE 0 0 26,421
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 1,044,619 14,282 SH SOLE 0 0 14,282
INVESCO QQQ TR UNIT SER 1 46090E103 39,750,501 68,870 SH SOLE 0 0 68,870
ISHARES TR MRGSTR MD CP GRW 464288307 4,157,852 52,785 SH SOLE 0 0 52,785
JPMORGAN CHASE & CO COM 46625H100 3,613,387 12,284 SH SOLE 0 0 12,284
KEYSIGHT TECHNOLOGIES INC COM 49338L103 4,548,134 16,107 SH SOLE 0 0 16,107
LUMENTUM HLDGS INC COM 55024U109 5,600,997 7,970 SH SOLE 0 0 7,970
META PLATFORMS INC CL A 30303M102 231,759 405 SH SOLE 0 0 405
MICRON TECHNOLOGY INC COM 595112103 9,853,339 29,166 SH SOLE 0 0 29,166
MICROSOFT CORP COM 594918104 2,785,059 7,524 SH SOLE 0 0 7,524
NVIDIA CORPORATION COM 67066G104 20,748,239 118,969 SH SOLE 0 0 118,969
PALANTIR TECHNOLOGIES INC CL A 69608A108 314,502 2,150 SH SOLE 0 0 2,150
PROSHARES TR S&P 500 DV ARIST 74348A467 968,194 9,133 SH SOLE 0 0 9,133
QUANTA SVCS INC COM 74762E102 16,131,306 29,382 SH SOLE 0 0 29,382
SANDISK CORP COM 80004C200 27,056,589 42,586 SH SOLE 0 0 42,586
SINTX TECHNOLOGIES INC COM NEW 829392703 25,028 10,000 SH SOLE 0 0 10,000
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 12,911,063 19,853 SH SOLE 0 0 19,853
TECHNIPFMC PLC COM G87110105 2,089,385 30,224 SH SOLE 0 0 30,224
TERADYNE INC COM 880770102 15,399,520 51,945 SH SOLE 0 0 51,945
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 23,987,886 248,065 SH SOLE 0 0 248,065
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 9,168,158 116,926 SH SOLE 0 0 116,926
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,375,511 3,975 SH SOLE 0 0 3,975
VANGUARD INDEX FDS TOTAL STK MKT 922908769 609,578 1,900 SH SOLE 0 0 1,900
VERTIV HOLDINGS CO COM CL A 92537N108 11,164,497 44,555 SH SOLE 0 0 44,555
VIAVI SOLUTIONS INC COM 925550105 11,754,130 353,189 SH SOLE 0 0 353,189