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
ABBOTT LABORATORIES COM 002824100 398,681 4,394 SH SOLE 4,394 0 0
ADVANCED MICRO DEVICES INC COM 007903107 297,578 512 SH SOLE 512 0 0
AEROVIRONMENT INC COM 008073108 1,617,606 9,799 SH SOLE 9,799 0 0
AGNICO EAGLE MINES LTD COM 008474108 494,439 3,187 SH SOLE 3,187 0 0
ALBEMARLE CORP COM 012653101 951,962 7,050 SH SOLE 7,050 0 0
ALPHABET INC CAP STK CL A 02079K305 10,602,830 29,669 SH SOLE 29,669 0 0
ALPHABET INC CAP STK CL C 02079K107 2,940,934 8,323 SH SOLE 8,323 0 0
AMAZON COM INC COM 023135106 2,903,447 12,182 SH SOLE 12,182 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100 1,172,952 14,500 SH SOLE 14,500 0 0
APPLE INC COM 037833100 6,121,005 21,153 SH SOLE 21,153 0 0
ATI INC COM 01741R102 1,058,624 5,371 SH SOLE 5,371 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 456,018 2,036 SH SOLE 2,036 0 0
BANKUNITED INC COM 06652K103 494,190 10,200 SH SOLE 10,200 0 0
BARCLAYS PLC ADR 06738E204 617,780 23,000 SH SOLE 23,000 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,338,544 2,675 SH SOLE 2,675 0 0
BLACK HILLS CORP COM 092113109 290,160 3,900 SH SOLE 3,900 0 0
BLOCK INC CL A 852234103 471,200 6,200 SH SOLE 6,200 0 0
BROADCOM INC COM 11135F101 2,747,252 7,272 SH SOLE 7,272 0 0
CANADIAN IMPERIAL BANK OF CO COM 136069101 783,725 6,815 SH SOLE 6,815 0 0
CATERPILLAR INC COM 149123101 1,287,194 1,208 SH SOLE 1,208 0 0
CBOE GLOBAL MKTS INC COM 12503M108 271,721 1,120 SH SOLE 1,120 0 0
CHEVRON CORPORATION COM 166764100 712,192 4,297 SH SOLE 4,297 0 0
COCA COLA CO COM 191216100 476,605 5,864 SH SOLE 5,864 0 0
COEUR MNG INC COM NEW 192108504 947,031 58,029 SH SOLE 58,029 0 0
COHERENT CORP COM 19247G107 3,024,007 7,666 SH SOLE 7,666 0 0
COLGATE PALMOLIVE CO COM 194162103 418,866 4,570 SH SOLE 4,570 0 0
CONSTELLATION ENERGY CORP COM 21037T109 925,674 3,727 SH SOLE 3,727 0 0
CORNING INC COM 219350105 5,345,409 20,927 SH SOLE 20,927 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 472,848 505 SH SOLE 505 0 0
DEERE & CO COM 244199105 457,652 718 SH SOLE 718 0 0
DELL TECHNOLOGIES INC CL C 24703L202 594,554 1,378 SH SOLE 1,378 0 0
DEVON ENERGY CORP NEW COM 25179M103 722,067 17,475 SH SOLE 17,475 0 0
DISNEY WALT CO COM 254687106 394,528 4,097 SH SOLE 4,097 0 0
DOMINION ENERGY INC COM 25746U109 352,494 5,162 SH SOLE 5,162 0 0
DRDGOLD LIMITED SPON ADR REPSTG 26152H301 202,350 9,500 SH SOLE 9,500 0 0
EDISON INTL COM 281020107 442,540 5,944 SH SOLE 5,944 0 0
ELI LILLY & CO COM 532457108 1,269,424 1,058 SH SOLE 1,058 0 0
EMERSON ELEC CO COM 291011104 2,270,825 15,863 SH SOLE 15,863 0 0
ENBRIDGE INC COM 29250N105 454,045 8,376 SH SOLE 8,376 0 0
ENI SPA SPONSORED ADR 26874R108 393,624 8,400 SH SOLE 8,400 0 0
EOG RES INC COM 26875P101 791,354 6,100 SH SOLE 6,100 0 0
EQT CORP COM 26884L109 737,362 13,868 SH SOLE 13,868 0 0
ERO COPPER CORP COM 296006109 1,645,407 61,509 SH SOLE 61,509 0 0
EXXON MOBIL CORP COM 30231G102 797,972 5,838 SH SOLE 5,838 0 0
FLEX LTD ORD Y2573F102 651,359 4,019 SH SOLE 4,019 0 0
FRANKLIN RESOURCES INC COM 354613101 522,839 15,715 SH SOLE 15,715 0 0
GE VERNOVA INC COM 36828A101 2,870,185 2,443 SH SOLE 2,443 0 0
GOLD COM INC COM 00181T107 356,600 8,570 SH SOLE 8,570 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 912,162 27,156 SH SOLE 27,156 0 0
HAPPEN INC COM NEW 52603A208 538,472 25,963 SH SOLE 25,963 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 350,596 23,050 SH SOLE 23,050 0 0
HOME DEPOT INC COM 437076102 527,117 1,495 SH SOLE 1,495 0 0
HONEYWELL AEROSPACE INC COM 43849R105 1,024,202 4,633 SH SOLE 4,633 0 0
HONEYWELL INTL INC COM 438516205 1,038,422 4,639 SH SOLE 4,639 0 0
ILLINOIS TOOL WKS INC COM 452308109 400,983 1,483 SH SOLE 1,483 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 474,302 1,688 SH SOLE 1,688 0 0
IONQ INC COM 46222L108 282,278 5,300 SH SOLE 5,300 0 0
IPG PHOTONICS CORP COM 44980X109 991,354 8,450 SH SOLE 8,450 0 0
JACOBS SOLUTIONS INC COM 46982L108 1,272,600 10,100 SH SOLE 10,100 0 0
JOHNSON & JOHNSON COM 478160104 1,929,005 7,594 SH SOLE 7,594 0 0
JPMORGAN CHASE & CO COM 46625H100 1,692,005 5,169 SH SOLE 5,169 0 0
LUMENTUM HLDGS INC COM 55024U109 861,492 1,004 SH SOLE 1,004 0 0
MAREX GROUP PLC ORD G5S37H101 497,352 8,160 SH SOLE 8,160 0 0
MASTERCARD INCORPORATED CL A 57636Q104 410,855 799 SH SOLE 799 0 0
MCDONALDS CORP COM 580135101 495,659 1,834 SH SOLE 1,834 0 0
MEDTRONIC PLC SHS G5960L103 2,101,056 26,858 SH SOLE 26,858 0 0
MERCK & CO INC COM 58933Y105 3,098,136 24,110 SH SOLE 24,110 0 0
MICRON TECHNOLOGY INC COM 595112103 12,584,072 10,902 SH SOLE 10,902 0 0
MICROSOFT CORP COM 594918104 215,103 576 SH SOLE 576 0 0
MKS INC. COM 55306N104 222,400 500 SH SOLE 500 0 0
MORGAN STANLEY COM NEW 617446448 1,076,426 5,149 SH SOLE 5,149 0 0
MP MATERIALS CORP COM CL A 553368101 2,430,425 43,393 SH SOLE 43,393 0 0
MUELLER INDS INC COM 624756102 1,581,380 12,863 SH SOLE 12,863 0 0
NASDAQ INC COM 631103108 1,546,530 19,621 SH SOLE 19,621 0 0
NATIONAL ENERGY SERVICES REU SHS G6375R107 541,734 18,100 SH SOLE 18,100 0 0
NEW JERSEY RES CORP COM 646025106 236,769 4,225 SH SOLE 4,225 0 0
NEWMONT CORP COM 651639106 943,742 10,105 SH SOLE 10,105 0 0
NORTHERN TR CORP COM 665859104 509,178 2,929 SH SOLE 2,929 0 0
NORTHWEST NAT HLDG CO COM 66765N105 318,890 6,500 SH SOLE 6,500 0 0
NOVO-NORDISK A S ADR 670100205 1,162,199 24,243 SH SOLE 24,243 0 0
NUCOR CORP COM 670346105 489,605 2,198 SH SOLE 2,198 0 0
NVIDIA CORPORATION COM 67066G104 5,294,001 26,458 SH SOLE 26,458 0 0
OCCIDENTAL PETE CORP COM 674599105 1,195,067 24,605 SH SOLE 24,605 0 0
ONEOK INC NEW COM 682680103 1,524,080 17,530 SH SOLE 17,530 0 0
ORACLE CORP COM 68389X105 1,472,107 10,045 SH SOLE 10,045 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 386,183 3,310 SH SOLE 3,310 0 0
PALO ALTO NETWORKS INC COM 697435105 214,160 628 SH SOLE 628 0 0
PAN AMERN SILVER CORP COM 697900108 491,575 10,975 SH SOLE 10,975 0 0
PAR PAC HOLDINGS INC COM NEW 69888T207 224,320 4,000 SH SOLE 4,000 0 0
PEPSICO INC COM 713448108 2,365,471 17,470 SH SOLE 17,470 0 0
PFIZER INC COM 717081103 480,651 19,961 SH SOLE 19,961 0 0
PHILLIPS 66 COM 718546104 1,539,882 9,109 SH SOLE 9,109 0 0
PROCTER & GAMBLE CO COM 742718109 600,221 4,093 SH SOLE 4,093 0 0
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 105,400 10,000 SH SOLE 10,000 0 0
QUALCOMM INC COM 747525103 1,658,991 8,977 SH SOLE 8,977 0 0
SCHWAB CHARLES CORP COM 808513105 2,963,000 32,113 SH SOLE 32,113 0 0
SOLSTICE ADVANCED MATLS INC COM SHS 83443Q103 1,139,750 12,864 SH SOLE 12,864 0 0
STARBUCKS CORP COM 855244109 472,993 4,631 SH SOLE 4,631 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 368,327 493 SH SOLE 493 0 0
STRYKER CORPORATION COM 863667101 2,111,924 6,709 SH SOLE 6,709 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 603,049 1,263 SH SOLE 1,263 0 0
TESLA INC COM 88160R101 300,729 715 SH SOLE 715 0 0
UBER TECHNOLOGIES INC COM 90353T100 389,760 5,401 SH SOLE 5,401 0 0
UBS GROUP AG SHS H42097107 513,938 10,370 SH SOLE 10,370 0 0
UNION PAC CORP COM 907818108 425,688 1,566 SH SOLE 1,566 0 0
UNITED PARCEL SVCS INC CL B 911312106 410,872 3,820 SH SOLE 3,820 0 0
UNITED RENTALS INC COM 911363109 1,217,857 1,075 SH SOLE 1,075 0 0
UNITEDHEALTH GROUP INC COM 91324P102 546,432 1,314 SH SOLE 1,314 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 978,716 12,972 SH SOLE 12,972 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 242,045 352 SH SOLE 352 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 2,634,697 7,869 SH SOLE 7,869 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102 486,522 5,828 SH SOLE 5,828 0 0
VISA INC COM CL A 92826C839 411,999 1,203 SH SOLE 1,203 0 0
WALMART INC COM 931142103 888,767 7,850 SH SOLE 7,850 0 0
WASTE MGMT INC DEL COM 94106L109 1,114,957 5,004 SH SOLE 5,004 0 0