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 Laboratories COM 002824100   2,802 24,775 SH   SOLE   1,800 0 22,975
Aberdeen Phys Swiss Gold COM 00326A104   2,089 83,400 SH   SOLE   5,400 0 78,000
Advisorshrs Pure Cannabis COM 00768Y495   103 42,950 SH   SOLE   3,950 0 39,000
AES Corp COM 00130H105   2,521 195,900 SH   SOLE   26,875 0 169,025
Agnico Eagle Mines COM 008474108   598 7,650 SH   SOLE   400 0 7,250
Air Products and Chemicals COM 009158106   3,736 12,882 SH   SOLE   1,515 0 11,367
Algonquin Pwr & Utilities COM 015857105   393 88,400 SH   SOLE   75,900 0 12,500
Alphabet Inc Cl A COM 02079K305   2,920 15,430 SH   SOLE   1,455 0 13,975
Alphabet Inc Cl C COM 02079K107   333 1,750 SH   SOLE   0 0 1,750
ALPS Alerian MLP ETF COM 00162Q866   373 7,750 SH   SOLE   1,225 0 6,525
Amazon.com Inc COM 023135106   3,350 15,270 SH   SOLE   650 0 14,620
Amentum Holdings Inc COM 023939101   907 43,155 SH   SOLE   2,500 0 40,655
American Electric Power COM 025537101   628 6,810 SH   SOLE   2,400 0 4,410
Apple Inc COM 037833100   2,992 11,950 SH   SOLE   1,050 0 10,900
Ardagh Metal Packaging COM L02235106   119 39,750 SH   SOLE   24,150 0 15,600
Arista Networks Inc COM 040413106   265 2,404 SH   SOLE   4 0 2,400
Astrazeneca Plc COM 046353108   876 13,385 SH   SOLE   60 0 13,325
Avista Corp COM 05379B107   1,340 36,605 SH   SOLE   775 0 35,830
Bank of America Corp COM 060505104   259 5,902 SH   SOLE   0 0 5,902
Barrick Gold Corp COM 067901108   1,152 74,370 SH   SOLE   22,370 0 52,000
Baxter International Inc COM 071813109   294 10,100 SH   SOLE   10,100 0 0
Becton Dickinson & Co COM 075887109   2,541 11,204 SH   SOLE   300 0 10,904
Brit Amer Tobacco COM 110448107   299 8,250 SH   SOLE   3,600 0 4,650
Broadcom Inc COM 11135F101   654 2,823 SH   SOLE   208 0 2,615
Brookfield Renewable Corp COM 11284V105   1,224 44,265 SH   SOLE   1,850 0 42,415
Chart Industries Inc COM 16115Q308   1,225 6,420 SH   SOLE   770 0 5,650
Chevron Corp COM 166764100   978 6,758 SH   SOLE   15 0 6,743
Chubb Ltd COM H1467J104   2,162 7,825 SH   SOLE   740 0 7,085
Coca Cola Company COM 191216100   854 13,721 SH   SOLE   1,400 0 12,321
Communications Services ETF COM 81369Y852   1,261 13,034 SH   SOLE   48 0 12,986
Dominion Resources COM 25746U109   377 7,000 SH   SOLE   4,000 0 3,000
Ecolab Inc. COM 278865100   556 2,375 SH   SOLE   0 0 2,375
Enbridge Inc COM 29250N105   1,953 46,043 SH   SOLE   5,728 0 40,315
Entergy Corp. COM 29364G103   1,344 17,730 SH   SOLE   2,000 0 15,730
Enterprise Prd Prtnrs Lp UT LTD PTNR 293792107   5,027 160,310 SH   SOLE   47,500 0 112,810
Exxon Mobil Corp COM 30231G102   236 2,200 SH   SOLE   0 0 2,200
Global X MLP & Energy COM 37954Y293   221 3,654 SH   SOLE   275 0 3,379
Grail Inc COM 384747101   430 24,138 SH   SOLE   1,676 0 22,462
Graphic Packaging COM 388689101   473 17,450 SH   SOLE   0 0 17,450
Hess Midstream LP UT LTD PTNR 428103105   1,090 29,460 SH   SOLE   5,700 0 23,760
Illumina Inc COM 452327109   328 2,457 SH   SOLE   147 0 2,310
iShares 1-3 Year Treasury COM 464287457   442 5,399 SH   SOLE   450 0 4,949
iShares 1-5 Yr Invst Grd Bond COM 464288646   1,545 29,900 SH   SOLE   0 0 29,900
Jacobs Solutions Inc COM 46982L108   1,976 14,790 SH   SOLE   1,400 0 13,390
Janus Henderson AAA CLO COM 47103U845   364 7,185 SH   SOLE   3,000 0 4,185
Johnson & Johnson COM 478160104   940 6,505 SH   SOLE   75 0 6,430
JPMorgan Chase & Co COM 46625H100   884 3,688 SH   SOLE   150 0 3,538
KBR Inc COM 48242W106   1,296 22,375 SH   SOLE   3,225 0 19,150
Kinder Morgan Inc COM 49456B101   4,169 152,180 SH   SOLE   26,055 0 126,125
Kraft Heinz Company COM 500754106   298 9,715 SH   SOLE   5,000 0 4,715
Lab Corp. of America COM 50540R409   996 4,344 SH   SOLE   190 0 4,154
Market Vectors Gold Miner ETF COM 570604100   3,721 109,760 SH   SOLE   4,220 0 105,540
Marvell Tech Group COM G5876H105   423 3,830 SH   SOLE   195 0 3,635
Medtronic Inc COM G5960L103   2,396 29,995 SH   SOLE   380 0 29,615
Merck & Co Inc COM 58933Y105   3,144 31,607 SH   SOLE   3,165 0 28,442
Microsoft Corp COM 594918104   2,588 6,140 SH   SOLE   500 0 5,640
Mondelez International COM 609207105   990 16,581 SH   SOLE   300 0 16,281
Morgan Stanley COM 617446448   2,033 16,171 SH   SOLE   1,000 0 15,171
MP Materials Corp COM 553368101   226 14,525 SH   SOLE   550 0 13,975
Nextera Energy Inc COM 65339F101   272 3,800 SH   SOLE   500 0 3,300
Nextera Era Energy Partners COM 65341B106   1,643 92,352 SH   SOLE   9,150 0 83,202
Northrop Grumman Co COM 666807102   863 1,839 SH   SOLE   87 0 1,752
Novo-Nordisk A-S COM 670100205   1,119 13,012 SH   SOLE   512 0 12,500
Nvidia Corp COM 67066G104   282 2,102 SH   SOLE   2,102 0 0
Paypal Holdings COM 70450Y103   448 5,259 SH   SOLE   239 0 5,020
Pembina Pipeline Corp COM 706327103   3,179 86,045 SH   SOLE   6,535 0 79,510
Pepsico Inc COM 713448108   1,919 12,625 SH   SOLE   225 0 12,400
Pfizer Incorporated COM 717081103   1,252 47,211 SH   SOLE   4,415 0 42,796
Plains Group Hldgs LP UT LTD PTNR 72651A108   3,653 198,775 SH   SOLE   18,850 0 179,925
Primoris Services Co COM 74164F103   6,023 78,845 SH   SOLE   7,830 0 71,015
Prologis Inc. COM 74340W103   200 1,901 SH   SOLE   1 0 1,900
Quanta Services Inc COM 74762E102   1,671 5,290 SH   SOLE   75 0 5,215
Raytheon Technologies Co COM 75513E101   2,474 21,385 SH   SOLE   2,385 0 19,000
Royal Gold Inc. COM 780287108   858 6,510 SH   SOLE   235 0 6,275
Sempra Energy COM 816851109   594 6,775 SH   SOLE   830 0 5,945
SPDR Gold Shares ETF COM 78463V107   856 3,537 SH   SOLE   0 0 3,537
SPDR Technology ETF COM 81369Y803   226 975 SH   SOLE   0 0 975
Sprott Physical Gold & Silver COM 153501101   991 41,745 SH   SOLE   3,900 0 37,845
Sprott Physical Gold ETV COM 85207H104   2,177 108,099 SH   SOLE   2,682 0 105,417
Stryker Corp COM 863667101   1,530 4,250 SH   SOLE   250 0 4,000
Sysco Corporation COM 871829107   890 11,647 SH   SOLE   0 0 11,647
Taiwan Semiconductor COM 874039100   6,664 33,747 SH   SOLE   4,247 0 29,500
Union Pacific Corp COM 907818108   957 4,199 SH   SOLE   30 0 4,169
Vanguard Short Term Bond ETF COM 921937827   483 6,262 SH   SOLE   350 0 5,912
Vanguard Short-Term Corp COM 92206C409   1,823 23,374 SH   SOLE   125 0 23,249
Walgreens Boots Alliance COM 931427108   93 10,000 SH   SOLE   10,000 0 0
Wal-Mart Stores Inc COM 931142103   271 3,000 SH   SOLE   3,000 0 0
Waste Management Inc COM 94106L109   247 1,225 SH   SOLE   100 0 1,125