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
ABBOTT LABS COM 002824100   2,427,460 22,054 SH   SOLE   21,996 0 58
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   7,019 20 SH   SOLE   20 0 0
ADOBE INC COM 00724F101   5,966 10 SH   SOLE   10 0 0
AGNICO EAGLE MINES LTD COM 008474108   1,935,529 35,288 SH   SOLE   35,156 0 132
AIR PRODS & CHEMS INC COM 009158106   618,911 2,246 SH   SOLE   2,246 0 0
AIRBNB INC COM CL A 009066101   66,709 490 SH   SOLE   460 0 30
ALPHABET INC CAP STK CL A 02079K305   7,362,130 52,703 SH   SOLE   52,570 0 133
ALPHABET INC CAP STK CL C 02079K107   8,044,285 57,080 SH   SOLE   57,080 0 0
ALTRIA GROUP INC COM 02209S103   1,101,178 26,650 SH   SOLE   26,650 0 0
AMAZON COM INC COM 023135106   1,768,582 11,640 SH   SOLE   11,640 0 0
AMERICAN ELEC PWR CO INC COM 025537101   21,118 260 SH   SOLE   260 0 0
AMERICAN EXPRESS CO COM 025816109   37,468 200 SH   SOLE   200 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   2,377,800 18,015 SH   SOLE   18,015 0 0
AMGEN INC COM 031162100   3,957,971 13,742 SH   SOLE   13,617 0 125
APPLE INC COM 037833100   21,948,524 114,001 SH   SOLE   108,571 0 5,430
APPLIED MATLS INC COM 038222105   41,328 255 SH   SOLE   0 0 255
AT&T INC COM 00206R102   29,550 1,761 SH   SOLE   1,761 0 0
AVISTA CORP COM 05379B107   10,722 300 SH   SOLE   200 0 100
BANK AMERICA CORP 7.25%CNV PFD L 060505682   18,352 15 SH   SOLE   15 0 0
BANK AMERICA CORP COM 060505104   23,569 700 SH   SOLE   700 0 0
BARRICK GOLD CORP COM 067901108   277,935 15,364 SH   SOLE   15,364 0 0
BAXTER INTL INC COM 071813109   49,856 1,280 SH   SOLE   1,280 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   1,627,876 3 SH   SOLE   3 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   338,471 949 SH   SOLE   949 0 0
BOEING CO COM 097023105   563,026 2,160 SH   SOLE   2,160 0 0
BP PLC SPONSORED ADR 055622104   35,400 1,000 SH   SOLE   1,000 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   1,232,834 39,150 SH   SOLE   39,150 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   153,468 4,350 SH   SOLE   4,350 0 0
CAMECO CORP COM 13321L108   517,200 12,000 SH   SOLE   12,000 0 0
CATERPILLAR INC COM 149123101   59,134 200 SH   SOLE   180 0 20
CHEVRON CORP NEW COM 166764100   6,483,209 43,465 SH   SOLE   43,465 0 0
CISCO SYS INC COM 17275R102   134,153 2,655 SH   SOLE   2,655 0 0
CITIUS PHARMACEUTICALS INC COM NEW 17322U207   61,504 81,300 SH   SOLE   81,300 0 0
COCA COLA CO COM 191216100   232,774 3,950 SH   SOLE   3,500 0 450
COHERENT CORP COM 19247G107   5,224 120 SH   SOLE   120 0 0
COMPASS MINERALS INTL INC COM 20451N101   6,837 270 SH   SOLE   270 0 0
CONOCOPHILLIPS COM 20825C104   197,784 1,704 SH   SOLE   1,704 0 0
CONSOLIDATED EDISON INC COM 209115104   66,409 730 SH   SOLE   730 0 0
CORNING INC COM 219350105   2,388,884 78,453 SH   SOLE   76,951 0 1,502
CORTEVA INC COM 22052L104   352,212 7,350 SH   SOLE   7,350 0 0
COSTCO WHSL CORP NEW COM 22160K105   6,782,679 10,045 SH   SOLE   10,015 0 30
COTERRA ENERGY INC COM 127097103   1,996,736 78,242 SH   SOLE   78,092 0 150
CSX CORP COM 126408103   142,147 4,100 SH   SOLE   4,100 0 0
DEERE & CO COM 244199105   60,201 150 SH   SOLE   150 0 0
DEVON ENERGY CORP NEW COM 25179M103   1,397,958 30,860 SH   SOLE   30,860 0 0
DISNEY WALT CO COM 254687106   355,147 3,921 SH   SOLE   3,083 0 838
DOMINION ENERGY INC COM 25746U109   10,001 213 SH   SOLE   213 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   189,326 1,951 SH   SOLE   1,951 0 0
ECOLAB INC COM 278865100   154,845 780 SH   SOLE   780 0 0
ELECTRONIC ARTS INC COM 285512109   1,505 11 SH   SOLE   0 0 11
ELI LILLY & CO COM 532457108   250,656 430 SH   SOLE   430 0 0
EMERSON ELEC CO COM 291011104   378,939 3,893 SH   SOLE   3,835 0 58
ENBRIDGE INC COM 29250N105   13,076 363 SH   SOLE   363 0 0
ENEL CHILE S.A. SPONSORED ADR 29278D105   64,800 20,000 SH   SOLE   20,000 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   47,430 1,800 SH   SOLE   1,800 0 0
EOG RES INC COM 26875P101   642,850 5,315 SH   SOLE   5,315 0 0
ESSENTIAL UTILS INC COM 29670G102   33,615 900 SH   SOLE   900 0 0
EVEREST GROUP LTD COM G3223R108   12,376 35 SH   SOLE   35 0 0
EXXON MOBIL CORP COM 30231G102   6,154,603 61,558 SH   SOLE   61,485 0 73
FLAHERTY & CRUMRINE PFD SECS COM 338478100   350,280 25,200 SH   SOLE   25,200 0 0
FRANCO NEV CORP COM 351858105   541,307 4,885 SH   SOLE   4,885 0 0
FREEPORT-MCMORAN INC CL B 35671D857   504,455 11,850 SH   SOLE   11,850 0 0
GALLAGHER ARTHUR J & CO COM 363576109   106,818 475 SH   SOLE   475 0 0
GENERAL DYNAMICS CORP COM 369550108   577,766 2,225 SH   SOLE   2,225 0 0
GENERAL MLS INC COM 370334104   1,480,307 22,725 SH   SOLE   22,725 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   241,582 13,800 SH   SOLE   13,800 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   28,933 75 SH   SOLE   0 0 75
GSK PLC SPONSORED ADR 37733W204   1,098,545 29,360 SH   SOLE   29,360 0 0
HEXCEL CORP NEW COM 428291108   2,952,950 40,040 SH   SOLE   39,980 0 60
HOME DEPOT INC COM 437076102   25,992 75 SH   SOLE   0 0 75
HONEYWELL INTL INC COM 438516106   7,564,730 36,072 SH   SOLE   35,810 0 262
HSBC HLDGS PLC SPON ADR NEW 404280406   406,414 10,025 SH   SOLE   10,025 0 0
IMPERIAL OIL LTD COM NEW 453038408   681,520 11,839 SH   SOLE   11,839 0 0
INTEL CORP COM 458140100   428,181 8,521 SH   SOLE   8,521 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   336,096 2,055 SH   SOLE   2,055 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   816,775 18,500 SH   SOLE   18,500 0 0
ISHARES SILVER TR ISHARES 46428Q109   1,829,520 84,000 SH   SOLE   84,000 0 0
ISHARES TR CORE S&P500 ETF 464287200   3,725,514 7,800 SH   SOLE   7,800 0 0
ISHARES TR ISHARES BIOTECH 464287556   775,704 5,710 SH   SOLE   5,680 0 30
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   275,931 4,980 SH   SOLE   4,980 0 0
JOHNSON & JOHNSON COM 478160104   4,193,423 26,754 SH   SOLE   26,504 0 250
JPMORGAN CHASE & CO COM 46625H100   343,432 2,019 SH   SOLE   2,019 0 0
KENVUE INC COM 49177J102   1,726,147 80,174 SH   SOLE   78,974 0 1,200
KIMBERLY-CLARK CORP COM 494368103   1,542,173 12,570 SH   SOLE   12,493 0 77
KINDER MORGAN INC DEL COM 49456B101   17,640 1,000 SH   SOLE   1,000 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   4,156 200 SH   SOLE   200 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   3,008,223 14,283 SH   SOLE   14,236 0 47
LEIDOS HOLDINGS INC COM 525327102   1,199,156 11,079 SH   SOLE   10,942 0 137
LOCKHEED MARTIN CORP COM 539830109   954,977 2,107 SH   SOLE   2,107 0 0
LUMEN TECHNOLOGIES INC COM 550241103   18,300 10,000 SH   SOLE   10,000 0 0
LUMINAR TECHNOLOGIES INC COM CL A 550424105   3,370 1,000 SH   SOLE   0 0 1,000
MAIN STR CAP CORP COM 56035L104   422,790 9,780 SH   SOLE   9,780 0 0
MARATHON OIL CORP COM 565849106   724,800 30,000 SH   SOLE   30,000 0 0
MARATHON PETE CORP COM 56585A102   59,344 400 SH   SOLE   400 0 0
MARSH & MCLENNAN COS INC COM 571748102   94,735 500 SH   SOLE   0 0 500
MCDONALDS CORP COM 580135101   37,064 125 SH   SOLE   0 0 125
MERCK & CO INC COM 58933Y105   2,769,014 25,221 SH   SOLE   25,221 0 0
MICRON TECHNOLOGY INC COM 595112103   18,801 220 SH   SOLE   100 0 120
MICROSOFT CORP COM 594918104   9,527,950 25,338 SH   SOLE   24,973 0 365
MODERNA INC COM 60770K107   420,873 4,232 SH   SOLE   4,202 0 30
MOSAIC CO NEW COM 61945C103   81,108 2,270 SH   SOLE   2,270 0 0
NATIONAL FUEL GAS CO COM 636180101   131,284 2,600 SH   SOLE   2,600 0 0
NATIONAL HEALTH INVS INC COM 63633D104   757,613 13,350 SH   SOLE   13,350 0 0
NEWELL BRANDS INC COM 651229106   337,652 38,900 SH   SOLE   38,900 0 0
NEWMONT CORP COM 651639106   542,147 13,099 SH   SOLE   13,099 0 0
NEXTERA ENERGY INC COM 65339F101   489,160 8,053 SH   SOLE   7,820 0 233
NIKE INC CL B 654106103   38,195 350 SH   SOLE   0 0 350
NORTHROP GRUMMAN CORP COM 666807102   723,745 1,546 SH   SOLE   1,446 0 100
NUTRIEN LTD COM 67077M108   667,253 11,735 SH   SOLE   11,735 0 0
NVIDIA CORPORATION COM 67066G104   611,597 1,235 SH   SOLE   1,235 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   468 12 SH   SOLE   12 0 0
ONEOK INC NEW COM 682680103   156,802 2,233 SH   SOLE   2,233 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   26,614 1,550 SH   SOLE   1,000 0 550
PAN AMERN SILVER CORP COM 697900108   144,570 8,853 SH   SOLE   8,853 0 0
PAYPAL HLDGS INC COM 70450Y103   1,837,326 29,919 SH   SOLE   29,429 0 490
PEPSICO INC COM 713448108   331,343 1,935 SH   SOLE   1,835 0 100
PFIZER INC COM 717081103   802,666 27,880 SH   SOLE   27,880 0 0
PHILIP MORRIS INTL INC COM 718172109   28,614 300 SH   SOLE   0 0 300
PHILLIPS 66 COM 718546104   910,012 6,835 SH   SOLE   6,585 0 250
PIONEER NAT RES CO COM 723787107   472,248 2,100 SH   SOLE   2,100 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   889,445 20,300 SH   SOLE   20,300 0 0
PPL CORP COM 69351T106   1,037,553 37,950 SH   SOLE   37,950 0 0
PRIME MEDICINE INC COM 74168J101   44,300 5,000 SH   SOLE   5,000 0 0
PROCTER AND GAMBLE CO COM 742718109   3,611,931 24,648 SH   SOLE   24,298 0 350
PROSHARES TR II ULTRASHRT EURO 74347W882   222,706 7,640 SH   SOLE   7,640 0 0
QUANTA SVCS INC COM 74762E102   4,456,039 20,640 SH   SOLE   20,607 0 33
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   11,730 500 SH   SOLE   0 0 500
ROCKWELL AUTOMATION INC COM 773903109   519,123 1,672 SH   SOLE   1,672 0 0
RTX CORPORATION COM 75513E101   3,006,267 35,729 SH   SOLE   35,206 0 523
SCHNITZER STEEL INDS INC CL A 806882106   905 30 SH   SOLE   30 0 0
SCHWAB CHARLES CORP COM 808513105   12,728 185 SH   SOLE   185 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,040,355 5,405 SH   SOLE   5,405 0 0
SHELL PLC SPON ADS 780259305   1,770,810 26,912 SH   SOLE   26,912 0 0
SMUCKER J M CO COM NEW 832696405   16,430 130 SH   SOLE   130 0 0
SOUTHERN CO COM 842587107   160,458 2,288 SH   SOLE   2,255 0 33
SOUTHWEST GAS HLDGS INC COM 844895102   12,670 200 SH   SOLE   200 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   566,555 1,500 SH   SOLE   1,500 0 0
SPDR GOLD TR GOLD SHS 78463V107   305,872 1,600 SH   SOLE   1,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   136,007 285 SH   SOLE   285 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   10,400 100 SH   SOLE   100 0 0
TC ENERGY CORP COM 87807B107   1,818,122 45,700 SH   SOLE   45,700 0 0
TECK RESOURCES LTD CL B 878742204   590,724 13,975 SH   SOLE   13,975 0 0
TESLA INC COM 88160R101   263,389 1,060 SH   SOLE   1,000 0 60
TEUCRIUM COMMODITY TR WHEAT FD 88166A508   89,550 15,000 SH   SOLE   15,000 0 0
TEXAS INSTRS INC COM 882508104   62,218 365 SH   SOLE   365 0 0
TEXTRON INC COM 883203101   16,893 210 SH   SOLE   210 0 0
THE TRADE DESK INC COM CL A 88339J105   2,087 29 SH   SOLE   29 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   4,774,641 8,990 SH   SOLE   8,990 0 0
UNILEVER PLC SPON ADR NEW 904767704   19,392 400 SH   SOLE   400 0 0
UNION PAC CORP COM 907818108   51,581 210 SH   SOLE   210 0 0
UNITEDHEALTH GROUP INC COM 91324P102   26,324 50 SH   SOLE   50 0 0
URANIUM ENERGY CORP COM 916896103   3,328 520 SH   SOLE   520 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   2,787,144 73,520 SH   SOLE   73,520 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,955,991 4,478 SH   SOLE   4,478 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   9,784,370 87,650 SH   SOLE   87,650 0 0
VENTAS INC COM 92276F100   915,278 18,200 SH   SOLE   18,200 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   107,444 2,850 SH   SOLE   2,850 0 0
VISA INC COM CL A 92826C839   13,018 50 SH   SOLE   50 0 0
WEC ENERGY GROUP INC COM 92939U106   729,923 8,672 SH   SOLE   8,672 0 0
WILLIAMS COS INC COM 969457100   261,225 7,500 SH   SOLE   7,500 0 0
XYLEM INC COM 98419M100   210,995 1,845 SH   SOLE   1,845 0 0