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
3M CO COM 88579Y101 291,862 1,823 SH SOLE 0 0 1,823
ABBOTT LABS COM 002824100 532,357 4,249 SH SOLE 0 0 4,249
ABBVIE INC COM 00287Y109 970,854 4,249 SH SOLE 0 0 4,249
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,580,555 5,891 SH SOLE 0 0 5,891
ADOBE INC COM 00724F101 1,156,717 3,305 SH SOLE 0 0 3,305
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 348,744 9,063 SH SOLE 0 0 9,063
ALPHABET INC CAP STK CL C 02079K107 2,306,116 7,349 SH SOLE 0 0 7,349
AMAZON COM INC COM 023135106 938,976 4,068 SH SOLE 0 0 4,068
AMCOR PLC ORD G0250X107 448,692 53,800 SH SOLE 0 0 53,800
APPLE INC COM 037833100 2,862,551 10,530 SH SOLE 0 0 10,530
ARES CAPITAL CORP COM 04010L103 347,167 17,161 SH SOLE 0 0 17,161
ASML HOLDING N V N Y REGISTRY SHS N07059210 2,349,413 2,196 SH SOLE 0 0 2,196
AT&T INC COM 00206R102 810,834 32,642 SH SOLE 0 0 32,642
AZENTA INC COM 114340102 351,492 10,568 SH SOLE 0 0 10,568
BLACKSTONE INC COM 09260D107 931,006 6,040 SH SOLE 0 0 6,040
BLOOM ENERGY CORP COM CL A 093712107 1,320,728 15,200 SH SOLE 0 0 15,200
BOEING CO COM 097023105 1,865,061 8,590 SH SOLE 0 0 8,590
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 236,898 4,184 SH SOLE 0 0 4,184
BROADCOM INC COM 11135F101 332,256 960 SH SOLE 0 0 960
CARDINAL HEALTH INC COM 14149Y108 571,907 2,783 SH SOLE 0 0 2,783
CARNIVAL CORP UNIT 99/99/9999 143658300 569,388 18,644 SH SOLE 0 0 18,644
CHEWY INC CL A 16679L109 553,554 16,749 SH SOLE 0 0 16,749
CISCO SYS INC COM 17275R102 341,628 4,435 SH SOLE 0 0 4,435
CLEVELAND-CLIFFS INC NEW COM 185899101 450,551 33,927 SH SOLE 0 0 33,927
COHERENT CORP COM 19247G107 7,326,137 39,693 SH SOLE 0 0 39,693
COMCAST CORP NEW CL A 20030N101 809,690 27,089 SH SOLE 0 0 27,089
CORNING INC COM 219350105 1,793,842 20,487 SH SOLE 0 0 20,487
COSTCO WHSL CORP NEW COM 22160K105 928,297 1,076 SH SOLE 0 0 1,076
CROWDSTRIKE HLDGS INC CL A 22788C105 687,671 1,467 SH SOLE 0 0 1,467
CVS HEALTH CORP COM 126650100 1,111,516 14,006 SH SOLE 0 0 14,006
DELL TECHNOLOGIES INC CL C 24703L202 1,693,212 13,451 SH SOLE 0 0 13,451
EATON CORP PLC SHS G29183103 239,520 752 SH SOLE 0 0 752
ENBRIDGE INC COM 29250N105 274,736 5,744 SH SOLE 0 0 5,744
ENERGY RECOVERY INC COM 29270J100 140,971 10,450 SH SOLE 0 0 10,450
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 253,369 15,365 SH SOLE 0 0 15,365
ENPRO INC COM 29355X107 1,660,578 7,755 SH SOLE 0 0 7,755
ENTERPRISE PRODS PARTNERS L COM 293792107 828,398 25,839 SH SOLE 0 0 25,839
EXXON MOBIL CORP COM 30231G102 312,282 2,595 SH SOLE 0 0 2,595
FACTSET RESH SYS INC COM 303075105 363,608 1,253 SH SOLE 0 0 1,253
FEDEX CORP COM 31428X106 326,412 1,130 SH SOLE 0 0 1,130
FIDELITY NATIONAL FINANCIAL COM SHS 31620R303 1,097,750 20,109 SH SOLE 0 0 20,109
FIRST SOLAR INC COM 336433107 1,939,110 7,423 SH SOLE 0 0 7,423
FORD MTR CO COM 345370860 192,500 14,672 SH SOLE 0 0 14,672
GENERAC HLDGS INC COM 368736104 623,756 4,574 SH SOLE 0 0 4,574
GENERAL MTRS CO COM 37045V100 1,599,402 19,668 SH SOLE 0 0 19,668
GENPACT LIMITED SHS G3922B107 342,991 7,332 SH SOLE 0 0 7,332
GLAUKOS CORP COM 377322102 629,022 5,571 SH SOLE 0 0 5,571
GLOBUS MED INC CL A 379577208 337,279 3,863 SH SOLE 0 0 3,863
GREENBRIER COS INC COM 393657101 204,990 4,386 SH SOLE 0 0 4,386
HARMONIC INC COM 413160102 570,010 57,635 SH SOLE 0 0 57,635
HEALTHCARE SVCS GROUP INC COM 421906108 292,440 15,295 SH SOLE 0 0 15,295
HOME DEPOT INC COM 437076102 225,041 654 SH SOLE 0 0 654
HOWMET AEROSPACE INC COM 443201108 1,360,308 6,635 SH SOLE 0 0 6,635
ILLUMINA INC COM 452327109 502,867 3,834 SH SOLE 0 0 3,834
INTEGER HLDGS CORP COM 45826H109 2,494,623 31,807 SH SOLE 0 0 31,807
INTEL CORP COM 458140100 1,043,598 28,282 SH SOLE 0 0 28,282
INTERNATIONAL BUSINESS MACHS COM 459200101 1,680,399 5,673 SH SOLE 0 0 5,673
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 432,159 2,256 SH SOLE 0 0 2,256
INVESCO LTD SHS G491BT108 381,204 14,511 SH SOLE 0 0 14,511
INVESCO QQQ TR UNIT SER 1 46090E103 1,651,607 2,689 SH SOLE 0 0 2,689
ISHARES TR 20 YR TR BD ETF 464287432 1,287,353 14,770 SH SOLE 0 0 14,770
ISHARES TR RUSSELL 2000 ETF 464287655 2,275,011 9,242 SH SOLE 0 0 9,242
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 556,410 3,273 SH SOLE 0 0 3,273
JOHNSON CTLS INTL PLC SHS G51502105 826,754 6,904 SH SOLE 0 0 6,904
KEURIG DR PEPPER INC COM 49271V100 937,411 33,467 SH SOLE 0 0 33,467
LAM RESEARCH CORP COM NEW 512807306 359,478 2,100 SH SOLE 0 0 2,100
MARVELL TECHNOLOGY INC COM 573874104 1,054,517 12,409 SH SOLE 0 0 12,409
MERCK & CO INC COM 58933Y105 1,172,491 11,139 SH SOLE 0 0 11,139
META PLATFORMS INC CL A 30303M102 228,391 346 SH SOLE 0 0 346
MICROSOFT CORP COM 594918104 2,121,176 4,386 SH SOLE 0 0 4,386
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,126,194 2,938 SH SOLE 0 0 2,938
MUELLER WTR PRODS INC COM SER A 624758108 308,540 12,953 SH SOLE 0 0 12,953
NETFLIX INC COM 64110L106 205,334 2,190 SH SOLE 0 0 2,190
NOVO-NORDISK A S ADR 670100205 933,190 18,341 SH SOLE 0 0 18,341
NVIDIA CORPORATION COM 67066G104 1,994,993 10,697 SH SOLE 0 0 10,697
NXP SEMICONDUCTORS N V COM N6596X109 968,739 4,463 SH SOLE 0 0 4,463
O-I GLASS INC COM 67098H104 174,020 11,790 SH SOLE 0 0 11,790
ORMAT TECHNOLOGIES INC COM 686688102 249,441 2,258 SH SOLE 0 0 2,258
PALANTIR TECHNOLOGIES INC CL A 69608A108 2,294,397 12,908 SH SOLE 0 0 12,908
PALO ALTO NETWORKS INC COM 697435105 202,436 1,099 SH SOLE 0 0 1,099
PEMBINA PIPELINE CORP COM 706327103 422,694 11,106 SH SOLE 0 0 11,106
PFIZER INC COM 717081103 490,032 19,680 SH SOLE 0 0 19,680
PROSHARES TR ULTRA FNCLS NEW 74347X633 1,263,443 13,766 SH SOLE 0 0 13,766
PRUDENTIAL FINL INC COM 744320102 224,180 1,986 SH SOLE 0 0 1,986
PURE STORAGE INC CL A 74624M102 1,273,391 19,003 SH SOLE 0 0 19,003
QORVO INC COM 74736K101 303,982 3,597 SH SOLE 0 0 3,597
QUALCOMM INC COM 747525103 2,558,395 14,957 SH SOLE 0 0 14,957
QXO INC COM NEW 82846H405 707,750 36,690 SH SOLE 0 0 36,690
RTX CORPORATION COM 75513E101 325,718 1,776 SH SOLE 0 0 1,776
SALESFORCE INC COM 79466L302 319,746 1,207 SH SOLE 0 0 1,207
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 275,390 1,000 SH SOLE 0 0 1,000
SEMTECH CORP COM 816850101 1,387,362 18,827 SH SOLE 0 0 18,827
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 1,210,724 36,369 SH SOLE 0 0 36,369
SHARKNINJA INC COM SHS G8068L108 1,149,213 10,270 SH SOLE 0 0 10,270
SHOPIFY INC CL A SUB VTG SHS 82509L107 655,953 4,075 SH SOLE 0 0 4,075
SLB LIMITED COM STK 806857108 789,400 20,568 SH SOLE 0 0 20,568
SOLSTICE ADVANCED MATLS INC COM SHS 83443Q103 612,108 12,600 SH SOLE 0 0 12,600
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1,062,060 2,210 SH SOLE 0 0 2,210
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,406,119 2,062 SH SOLE 0 0 2,062
STERLING INFRASTRUCTURE INC COM 859241101 1,199,197 3,916 SH SOLE 0 0 3,916
STMICROELECTRONICS N V NY REGISTRY 861012102 1,134,019 43,717 SH SOLE 0 0 43,717
SYMBOTIC INC CLASS A COM 87151X101 1,353,387 22,746 SH SOLE 0 0 22,746
T-MOBILE US INC COM 872590104 294,814 1,452 SH SOLE 0 0 1,452
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,126,520 3,707 SH SOLE 0 0 3,707
TECK RESOURCES LTD CL B 878742204 279,342 5,833 SH SOLE 0 0 5,833
TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608 171,133 17,734 SH SOLE 0 0 17,734
TESLA INC COM 88160R101 1,486,774 3,306 SH SOLE 0 0 3,306
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1,937,078 16,497 SH SOLE 0 0 16,497
TRAVEL PLUS LEISURE CO COM 894164102 449,840 6,378 SH SOLE 0 0 6,378
TREX CO INC COM 89531P105 213,778 6,094 SH SOLE 0 0 6,094
TTM TECHNOLOGIES INC COM 87305R109 1,010,574 14,646 SH SOLE 0 0 14,646
TUTOR PERINI CORP COM 901109108 995,850 14,859 SH SOLE 0 0 14,859
UIPATH INC CL A 90364P105 498,108 30,391 SH SOLE 0 0 30,391
UNILEVER PLC SPON ADR NEW 904767803 230,797 3,529 SH SOLE 0 0 3,529
UNITEDHEALTH GROUP INC COM 91324P102 316,575 959 SH SOLE 0 0 959
VALE S A SPONSORED ADS 91912E105 950,356 72,936 SH SOLE 0 0 72,936
VALLEY NATL BANCORP COM 919794107 128,655 11,015 SH SOLE 0 0 11,015
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 1,432,597 3,978 SH SOLE 0 0 3,978
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 553,132 882 SH SOLE 0 0 882
VANGUARD INDEX FDS MID CAP ETF 922908629 230,144 793 SH SOLE 0 0 793
VANGUARD INDEX FDS TOTAL STK MKT 922908769 573,312 1,710 SH SOLE 0 0 1,710
VANGUARD WORLD FD MEGA GRWTH IND 921910816 560,542 1,358 SH SOLE 0 0 1,358
VEECO INSTRS INC DEL COM 922417100 546,392 19,118 SH SOLE 0 0 19,118
VERIZON COMMUNICATIONS INC COM 92343V104 1,056,618 25,942 SH SOLE 0 0 25,942
VERTEX PHARMACEUTICALS INC COM 92532F100 1,730,928 3,818 SH SOLE 0 0 3,818
WATTS WATER TECHNOLOGIES INC CL A 942749102 937,916 3,398 SH SOLE 0 0 3,398
WOLVERINE WORLD WIDE INC COM 978097103 183,224 10,095 SH SOLE 0 0 10,095
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 918,142 58,893 SH SOLE 0 0 58,893
WYNDHAM HOTELS & RESORTS INC COM 98311A105 611,734 8,096 SH SOLE 0 0 8,096
XYLEM INC COM 98419M100 1,640,390 12,046 SH SOLE 0 0 12,046