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
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   238,618 2,542 SH   SOLE   0 0 2,542
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   372,564 951 SH   SOLE   0 0 951
ON HLDG AG NAMEN AKT A H5919C104   259,471 7,627 SH   SOLE   0 0 7,627
ALPS ETF TR SECTR DIV DOGS 00162Q858   253,705 3,901 SH   SOLE   0 0 3,901
ETFS GOLD TR PHYSCL GOLD SHS 00326A104   501,930 11,249 SH   SOLE   0 0 11,249
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   788,140 11,006 SH   SOLE   0 0 11,006
ADVANCED MICRO DEVICES INC COM 007903107   525,256 2,582 SH   SOLE   0 0 2,582
ALPHABET INC CAP STK CL A 02079K305   407,524 1,417 SH   SOLE   0 0 1,417
AMERICAN EXPRESS CO COM 025816109   259,225 857 SH   SOLE   0 0 857
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   376,344 11,118 SH   SOLE   0 0 11,118
AMGEN INC COM 031162100   281,640 800 SH   SOLE   0 0 800
AMPHENOL CORP CL A 032095101   341,271 2,701 SH   SOLE   0 0 2,701
ANALOG DEVICES INC COM 032654105   402,129 1,264 SH   SOLE   0 0 1,264
APPLE INC COM 037833100   1,875,557 7,390 SH   SOLE   0 0 7,390
AXON ENTERPRISE INC COM 05464C101   344,424 811 SH   SOLE   0 0 811
BAKER HUGHES COMPANY CL A 05722G100   211,660 3,467 SH   SOLE   0 0 3,467
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   440,864 920 SH   SOLE   0 0 920
BROADCOM INC COM 11135F101   864,865 2,794 SH   SOLE   0 0 2,794
CVS HEALTH CORP COM 126650100   328,513 4,574 SH   SOLE   0 0 4,574
COTERRA ENERGY INC COM 127097103   348,011 9,904 SH   SOLE   0 0 9,904
THE CAMPBELLS COMPANY COM 134429109   240,516 10,800 SH   SOLE   0 0 10,800
CATALYST PHARMACEUTICALS INC COM 14888U101   338,321 13,664 SH   SOLE   0 0 13,664
CELSIUS HLDGS INC COM NEW 15118V207   238,177 6,713 SH   SOLE   0 0 6,713
CHEVRON CORPORATION COM 166764100   390,302 1,886 SH   SOLE   0 0 1,886
CISCO SYS INC COM 17275R102   491,718 6,337 SH   SOLE   0 0 6,337
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   218,283 3,558 SH   SOLE   0 0 3,558
COMFORT SYS USA INC COM 199908104   264,839 192 SH   SOLE   0 0 192
CORNING INC COM 219350105   286,759 2,109 SH   SOLE   0 0 2,109
DELUXE CORP MEDIUM TERM NTS COM 248019101   263,635 9,573 SH   SOLE   0 0 9,573
DOORDASH INC CL A 25809K105   384,684 2,562 SH   SOLE   0 0 2,562
EOG RES INC COM 26875P101   338,583 2,342 SH   SOLE   0 0 2,342
EATON VANCE ENHANCED EQUITY COM 278277108   540,164 26,401 SH   SOLE   0 0 26,401
EMERSON ELEC CO COM 291011104   277,677 2,119 SH   SOLE   0 0 2,119
EXXON MOBIL CORP COM 30231G102   371,824 2,192 SH   SOLE   0 0 2,192
META PLATFORMS INC CL A 30303M102   522,957 914 SH   SOLE   0 0 914
FIRST TR EXCHANGE-TRADED FD SHS 33734H106   727,807 15,475 SH   SOLE   0 0 15,475
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   683,384 23,803 SH   SOLE   0 0 23,803
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   972,446 13,821 SH   SOLE   0 0 13,821
GE AEROSPACE COM NEW 369604301   219,104 772 SH   SOLE   0 0 772
GLOBAL X FDS S&P 500 COVERED 37954Y475   580,947 14,847 SH   SOLE   0 0 14,847
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   541,842 31,594 SH   SOLE   0 0 31,594
GLOBAL X FDS US INFR DEV ETF 37954Y673   257,666 5,071 SH   SOLE   0 0 5,071
GOLDMAN SACHS GROUP INC COM 38141G104   330,136 390 SH   SOLE   0 0 390
HCA HEALTHCARE INC COM 40412C101   468,981 991 SH   SOLE   0 0 991
HARMONY BIOSCIENCES HLDGS IN COM 413197104   243,295 8,686 SH   SOLE   0 0 8,686
HEALTHEQUITY INC COM 42226A107   292,662 3,502 SH   SOLE   0 0 3,502
HORMEL FOODS CORP COM 440452100   251,619 11,109 SH   SOLE   0 0 11,109
HUBBELL INC COM 443510607   224,332 457 SH   SOLE   0 0 457
IMAX CORP COM 45245E109   238,171 6,266 SH   SOLE   0 0 6,266
NEW YORK LIFE INVESTMENTS ET NYLI MERGER ARBI 45409B800   332,199 9,139 SH   SOLE   0 0 9,139
INNOVATOR ETFS TRUST US EQTY BUFR JAN 45782C409   778,831 14,604 SH   SOLE   0 0 14,604
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508   743,016 16,107 SH   SOLE   0 0 16,107
INNOVATOR ETFS TRUST US EQTY BUF OCT 45782C771   782,089 16,298 SH   SOLE   0 0 16,298
INNOVATOR ETFS TRUST US EQTY BUFR JUL 45782C789   786,872 15,837 SH   SOLE   0 0 15,837
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C797   746,622 17,319 SH   SOLE   0 0 17,319
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813   758,556 16,502 SH   SOLE   0 0 16,502
INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870   771,404 19,382 SH   SOLE   0 0 19,382
INNOVATOR ETFS TRUST US EQT BUFR APR 45782C888   807,092 16,478 SH   SOLE   0 0 16,478
INNOVATOR ETFS TRUST LADERD ALCTN PWR 45783Y814   1,571,485 31,805 SH   SOLE   0 0 31,805
INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855   483,402 14,445 SH   SOLE   0 0 14,445
INVESCO QQQ TR UNIT SER 1 46090E103   925,952 1,604 SH   SOLE   0 0 1,604
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   922,982 5,570 SH   SOLE   0 0 5,570
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   3,128,063 57,343 SH   SOLE   0 0 57,343
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   173,821 12,632 SH   SOLE   0 0 12,632
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   917,119 12,539 SH   SOLE   0 0 12,539
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   662,841 8,378 SH   SOLE   0 0 8,378
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   820,262 39,247 SH   SOLE   0 0 39,247
ISHARES GOLD TR ISHARES NEW 464285204   542,713 6,156 SH   SOLE   0 0 6,156
ISHARES TR CORE US AGGBD ET 464287226   1,146,176 11,546 SH   SOLE   0 0 11,546
ISHARES TR IBOXX INV CP ETF 464287242   875,471 8,033 SH   SOLE   0 0 8,033
ISHARES TR 7-10 YR TRSY BD 464287440   484,072 5,072 SH   SOLE   0 0 5,072
ISHARES TR MSCI EAFE ETF 464287465   1,873,659 19,290 SH   SOLE   0 0 19,290
ISHARES TR RUS MDCP VAL ETF 464287473   708,840 4,864 SH   SOLE   0 0 4,864
ISHARES TR CORE S&P MCP ETF 464287507   247,700 3,668 SH   SOLE   0 0 3,668
ISHARES TR IBOXX HI YD ETF 464288513   752,155 9,454 SH   SOLE   0 0 9,454
ISHARES TR 10-20 YR TRS ETF 464288653   498,866 4,953 SH   SOLE   0 0 4,953
ISHARES TR 10+ YR INVST GRD 464289511   493,620 9,946 SH   SOLE   0 0 9,946
ISHARES TR CMBS ETF 46429B366   495,459 10,167 SH   SOLE   0 0 10,167
ISHARES TR 0-5YR INVT GR CP 46434V100   1,049,123 20,779 SH   SOLE   0 0 20,779
ISHARES TR 0-5YR HI YL CP 46434V407   715,347 16,907 SH   SOLE   0 0 16,907
ISHARES TR CONV BD ETF 46435G102   308,942 3,035 SH   SOLE   0 0 3,035
JPMORGAN CHASE & CO COM 46625H100   217,678 740 SH   SOLE   0 0 740
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   308,567 6,126 SH   SOLE   0 0 6,126
JOHNSON & JOHNSON COM 478160104   794,252 3,249 SH   SOLE   0 0 3,249
KLA CORP COM NEW 482480100   240,078 163 SH   SOLE   0 0 163
LAM RESEARCH CORP COM NEW 512807306   452,318 2,117 SH   SOLE   0 0 2,117
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   358,372 1,795 SH   SOLE   0 0 1,795
ELI LILLY & CO COM 532457108   746,950 812 SH   SOLE   0 0 812
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   787,789 26,129 SH   SOLE   0 0 26,129
LOCKHEED MARTIN CORP COM 539830109   325,825 539 SH   SOLE   0 0 539
MARVELL TECHNOLOGY INC COM 573874104   363,414 3,669 SH   SOLE   0 0 3,669
MERCK & CO INC COM 58933Y105   253,210 2,105 SH   SOLE   0 0 2,105
MICROSOFT CORP COM 594918104   271,352 733 SH   SOLE   0 0 733
NETFLIX INC. COM 64110L106   846,697 8,806 SH   SOLE   0 0 8,806
NEXTERA ENERGY INC COM 65339F101   488,920 5,264 SH   SOLE   0 0 5,264
NVIDIA CORPORATION COM 67066G104   1,301,898 7,465 SH   SOLE   0 0 7,465
OMNICOM GROUP INC COM 681919106   424,241 5,633 SH   SOLE   0 0 5,633
ONEOK INC NEW COM 682680103   368,791 4,080 SH   SOLE   0 0 4,080
PGIM ETF TR PGIM ULTRA SH BD 69344A107   1,449,922 29,291 SH   SOLE   0 0 29,291
PACER FDS TR ARISTOTLE PACIFI 69374H428   325,652 7,032 SH   SOLE   0 0 7,032
PACER FDS TR US SMALL CAP CAS 69374H857   698,654 15,571 SH   SOLE   0 0 15,571
PALANTIR TECHNOLOGIES INC CL A 69608A108   510,371 3,489 SH   SOLE   0 0 3,489
PFIZER INC COM 717081103   209,477 7,460 SH   SOLE   0 0 7,460
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   5,618,763 55,869 SH   SOLE   0 0 55,869
PRICE T ROWE GROUP INC COM 74144T108   353,569 3,922 SH   SOLE   0 0 3,922
PROSHARES TR NASDAQ 100 HIGH 74347G234   323,194 7,752 SH   SOLE   0 0 7,752
PROSHARES TR MERGER ETF 74348A566   274,071 6,081 SH   SOLE   0 0 6,081
REAVES UTIL INCOME FD COM SH BEN INT 756158101   348,531 8,873 SH   SOLE   0 0 8,873
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103   546,302 840 SH   SOLE   0 0 840
SPDR GOLD TR GOLD SHS 78463V107   513,336 1,193 SH   SOLE   0 0 1,193
SPDR SERIES TRUST STATE STREET SPD 78464A409   7,297,732 74,535 SH   SOLE   0 0 74,535
SPDR SERIES TRUST STATE STREET SPD 78464A508   6,916,833 122,249 SH   SOLE   0 0 122,249
SPDR SERIES TRUST STATE STREET SPD 78464A854   238,437 3,115 SH   SOLE   0 0 3,115
SSGA ACTIVE ETF TR STATE STREET BLA 78467V608   1,369,151 34,109 SH   SOLE   0 0 34,109
SPDR SERIES TRUST STATE STREET SPD 78468R663   482,118 5,261 SH   SOLE   0 0 5,261
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   401,035 15,641 SH   SOLE   0 0 15,641
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   275,808 9,468 SH   SOLE   0 0 9,468
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755   1,289,257 26,349 SH   SOLE   0 0 26,349
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   203,965 8,241 SH   SOLE   0 0 8,241
SELECT SECTOR SPDR TR STATE STREET MAT 81369Y100   951,929 19,050 SH   SOLE   0 0 19,050
SELECT SECTOR SPDR TR STATE STREET HEA 81369Y209   2,199,868 15,005 SH   SOLE   0 0 15,005
SELECT SECTOR SPDR TR STATE STREET CON 81369Y308   480,453 5,861 SH   SOLE   0 0 5,861
SELECT SECTOR SPDR TR STATE STREET ENE 81369Y506   1,223,280 19,969 SH   SOLE   0 0 19,969
SELECT SECTOR SPDR TR STATE STREET FIN 81369Y605   1,378,514 27,922 SH   SOLE   0 0 27,922
SELECT SECTOR SPDR TR STATE STREET IND 81369Y704   1,989,411 12,301 SH   SOLE   0 0 12,301
SELECT SECTOR SPDR TR STATE STREET UTI 81369Y886   1,789,170 38,988 SH   SOLE   0 0 38,988
SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES 82889N699   621,081 20,552 SH   SOLE   0 0 20,552
SKYWORKS SOLUTIONS INC COM 83088M102   240,921 4,499 SH   SOLE   0 0 4,499
SMUCKER J M CO COM NEW 832696405   371,005 3,847 SH   SOLE   0 0 3,847
STERLING INFRASTRUCTURE INC COM 859241101   519,269 1,275 SH   SOLE   0 0 1,275
SYNCHRONY FINANCIAL COM 87165B103   293,710 4,318 SH   SOLE   0 0 4,318
TAPESTRY INC COM 876030107   242,615 1,719 SH   SOLE   0 0 1,719
TARGET CORP COM 87612E106   290,276 2,395 SH   SOLE   0 0 2,395
TEXAS PACIFIC LAND CORPORATI COM 88262P102   235,411 496 SH   SOLE   0 0 496
UBIQUITI INC COM 90353W103   388,032 491 SH   SOLE   0 0 491
UNIVERSAL CORP VA MTNS BK EN COM 913456109   200,734 3,809 SH   SOLE   0 0 3,809
VSE CORP COM 918284100   256,685 1,392 SH   SOLE   0 0 1,392
VALERO ENERGY CORP COM 91913Y100   543,576 2,200 SH   SOLE   0 0 2,200
VANECK ETF TRUST IG FLOATING RATE 92189F486   1,063,789 41,750 SH   SOLE   0 0 41,750
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   907,250 2,366 SH   SOLE   0 0 2,366
VANECK ETF TRUST AFRICA INDEX ETF 92189F866   244,382 9,491 SH   SOLE   0 0 9,491
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   589,910 12,277 SH   SOLE   0 0 12,277
VANGUARD WORLD FD COMM SRVC ETF 92204A884   1,018,458 5,663 SH   SOLE   0 0 5,663
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   694,156 12,843 SH   SOLE   0 0 12,843
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   679,081 1,136 SH   SOLE   0 0 1,136
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   652,011 7,351 SH   SOLE   0 0 7,351
VANGUARD INDEX FDS GROWTH ETF 922908736   383,961 879 SH   SOLE   0 0 879
VANGUARD INDEX FDS VALUE ETF 922908744   371,639 1,894 SH   SOLE   0 0 1,894
VERIZON COMMUNICATIONS INC COM 92343V104   358,278 7,137 SH   SOLE   0 0 7,137
VICTORY CAP HLDGS INC DEL COM CL A 92645B103   220,945 3,374 SH   SOLE   0 0 3,374
WALMART INC COM 931142103   248,064 1,996 SH   SOLE   0 0 1,996
WAYSTAR HLDG CORP COM 946784105   244,186 10,128 SH   SOLE   0 0 10,128
WESTERN DIGITAL CORP COM 958102105   287,815 1,064 SH   SOLE   0 0 1,064
WISDOMTREE TR JAPN HEDGE EQT 97717W851   236,443 1,491 SH   SOLE   0 0 1,491
WISDOMTREE TR INTL QULTY DIV 97717X131   629,877 15,692 SH   SOLE   0 0 15,692