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   3,288 24,180 SH   SOLE   1,800 0 22,380
Aberdeen Phys Swiss Gold COM 00326A104   2,404 76,250 SH   SOLE   5,300 0 70,950
Advsrshrs Pure US Cannabis COM 00768Y453   197 81,800 SH   SOLE   8,650 0 73,150
AES Corp COM 00130H105   892 84,875 SH   SOLE   14,350 0 70,525
Agnico Eagle Mines COM 008474108   795 6,690 SH   SOLE   400 0 6,290
Air Products and Chemicals COM 009158106   3,528 12,509 SH   SOLE   1,515 0 10,994
Algonquin Pwr & Utilities COM 015857105   71 12,500 SH   SOLE   0 0 12,500
Alphabet Inc Cl A COM 02079K305   2,547 14,455 SH   SOLE   1,380 0 13,075
Alphabet Inc Cl C COM 02079K107   279 1,575 SH   SOLE   0 0 1,575
ALPS Alerian MLP ETF COM 00162Q866   407 8,350 SH   SOLE   1,225 0 7,125
Amazon.com Inc COM 023135106   3,321 15,140 SH   SOLE   655 0 14,485
American Electric Power COM 025537101   701 6,760 SH   SOLE   2,350 0 4,410
Americold Realty COM 03064D108   325 19,600 SH   SOLE   6,050 0 13,550
Apple Inc COM 037833100   2,192 10,687 SH   SOLE   1,050 0 9,637
Ardagh Metal Packaging COM L02235106   164 38,350 SH   SOLE   22,750 0 15,600
Arista Networks Inc COM 040413106   211 2,066 SH   SOLE   4 0 2,062
Astrazeneca PLC COM 046353108   975 13,960 SH   SOLE   585 0 13,375
Avista Corp COM 05379B107   1,657 43,665 SH   SOLE   3,360 0 40,305
Barrick Mining Corp COM 06849F108   1,921 92,270 SH   SOLE   36,070 0 56,200
Becton Dickinson & Co COM 075887109   1,938 11,254 SH   SOLE   325 0 10,929
British American Tobacco COM 110448107   364 7,700 SH   SOLE   3,625 0 4,075
Broadcom Inc COM 11135F101   820 2,975 SH   SOLE   205 0 2,770
Brookfield Renewable Corp COM 11284V105   3,171 96,755 SH   SOLE   2,940 0 93,815
Chart Industries Inc COM 16115Q308   1,079 6,555 SH   SOLE   755 0 5,800
Chevron Corp COM 166764100   990 6,919 SH   SOLE   15 0 6,904
Chubb Ltd COM H1467J104   2,206 7,615 SH   SOLE   740 0 6,875
Coca Cola Company COM 191216100   776 10,971 SH   SOLE   275 0 10,696
Communications Services ETF COM 81369Y852   1,305 12,025 SH   SOLE   48 0 11,977
Dominion Resources COM 25746U109   374 6,625 SH   SOLE   4,000 0 2,625
Ecolab Inc. COM 278865100   639 2,375 SH   SOLE   0 0 2,375
Emera Inc COM 290876101   1,102 24,055 SH   SOLE   1,750 0 22,305
Enbridge Inc COM 29250N105   2,023 44,660 SH   SOLE   5,728 0 38,932
Entergy Corp. COM 29364G103   1,418 17,065 SH   SOLE   2,000 0 15,065
Enterprise Prd Prtnrs Lp UT LTD PTNR 293792107   4,834 155,910 SH   SOLE   47,500 0 108,410
Exxon Mobil Corp COM 30231G102   237 2,200 SH   SOLE   0 0 2,200
Global X MLP & Energy COM 37954Y293   216 3,455 SH   SOLE   275 0 3,180
Grail Inc COM 384747101   654 12,724 SH   SOLE   899 0 11,825
Graphic Packaging COM 388689101   747 35,475 SH   SOLE   1,125 0 34,350
Hess Midstream LP UT LTD PTNR 428103105   1,113 28,910 SH   SOLE   5,700 0 23,210
Hubbell Inc Class B COM 443510607   269 660 SH   SOLE   145 0 515
Illumina Inc COM 452327109   215 2,260 SH   SOLE   150 0 2,110
iShares 1-3 Year Treasury COM 464287457   502 6,069 SH   SOLE   750 0 5,319
iShares 1-5 Yr Invst Grd Bond COM 464288646   1,590 30,150 SH   SOLE   400 0 29,750
iShares Gold Trust COM 464285105   224 3,600 SH   SOLE   50 0 3,550
Jacobs Solutions Inc COM 46982L108   2,081 15,835 SH   SOLE   1,450 0 14,385
Janus Henderson AAA CLO COM 47103U845   446 8,800 SH   SOLE   3,010 0 5,790
Johnson & Johnson COM 478160104   886 5,805 SH   SOLE   75 0 5,730
JPMorgan Chase & Co COM 46625H100   984 3,397 SH   SOLE   150 0 3,247
Kinder Morgan Inc COM 49456B101   4,335 147,455 SH   SOLE   23,055 0 124,400
Lab Corp. of America COM 50540R409   1,140 4,344 SH   SOLE   190 0 4,154
Lockheed Martin Corp COM 539830109   1,463 3,159 SH   SOLE   70 0 3,089
Market Vectors Gold Miner ETF COM 570604100   5,473 105,145 SH   SOLE   4,210 0 100,935
Marvell Tech Group COM G5876H105   287 3,712 SH   SOLE   140 0 3,572
Medtronic Inc COM G5960L103   2,549 29,245 SH   SOLE   380 0 28,865
Merck & Co Inc COM 58933Y105   2,464 31,132 SH   SOLE   3,165 0 27,967
Metlife Inc COM 59156R108   288 3,590 SH   SOLE   0 0 3,590
Microsoft Corp COM 594918104   2,933 5,898 SH   SOLE   500 0 5,398
Mondelez International COM 609207105   1,067 15,831 SH   SOLE   200 0 15,631
Morgan Stanley COM 617446448   2,217 15,746 SH   SOLE   1,000 0 14,746
MP Materials Corp COM 553368101   482 14,500 SH   SOLE   525 0 13,975
Nextera Energy Inc COM 65339F101   269 3,878 SH   SOLE   500 0 3,378
Nextera Era Energy Partners UT LTD PTNR 65341B106   513 62,580 SH   SOLE   3,630 0 58,950
Northrop Grumman Co COM 666807102   873 1,747 SH   SOLE   87 0 1,660
Novo-Nordisk A-S COM 670100205   1,710 24,778 SH   SOLE   490 0 24,288
Nvidia Corp COM 67066G104   559 3,539 SH   SOLE   2,111 0 1,428
Pembina Pipeline Corp COM 706327103   3,197 85,235 SH   SOLE   6,620 0 78,615
Pepsico Inc COM 713448108   1,488 11,276 SH   SOLE   225 0 11,051
Pfizer Incorporated COM 717081103   1,240 51,161 SH   SOLE   4,465 0 46,696
Plains Group Hldgs LP UT LTD PTNR 72651A108   3,161 162,725 SH   SOLE   18,025 0 144,700
Portland General Elec COM 736508847   676 16,660 SH   SOLE   3,200 0 13,460
Primoris Services Co COM 74164F103   6,205 79,625 SH   SOLE   8,275 0 71,350
Proshares Short S&P COM 74347B425   337 8,500 SH   SOLE   0 0 8,500
Quanta Services Inc COM 74762E102   1,947 5,151 SH   SOLE   155 0 4,996
Raytheon Technologies Co COM 75513E101   3,089 21,155 SH   SOLE   2,355 0 18,800
RLJ Lodging 7.8 pfd COM 74965L200   247 10,450 SH   SOLE   1,500 0 8,950
Royal Gold Inc. COM 780287108   1,275 7,170 SH   SOLE   245 0 6,925
Sempra Energy COM 816851109   2,208 29,150 SH   SOLE   1,155 0 27,995
SPDR Gold Shares ETF COM 78463V107   983 3,227 SH   SOLE   0 0 3,227
SPDR Technology ETF COM 81369Y803   240 950 SH   SOLE   0 0 950
Sprott Physical Gold & Silver COM 153501101   1,236 41,070 SH   SOLE   3,825 0 37,245
Sprott Physical Gold ETV COM 85207H104   2,554 100,767 SH   SOLE   2,532 0 98,235
Stryker Corp COM 863667101   1,511 3,820 SH   SOLE   220 0 3,600
Sysco Corporation COM 871829107   844 11,147 SH   SOLE   0 0 11,147
Taiwan Semiconductor COM 874039100   7,302 32,243 SH   SOLE   3,945 0 28,298
Union Pacific Corp COM 907818108   888 3,863 SH   SOLE   30 0 3,833
Vanguard Short Term Bond ETF COM 921937827   476 6,055 SH   SOLE   50 0 6,005
Vanguard Short-Term Corp COM 92206C409   1,855 23,341 SH   SOLE   632 0 22,709
Wal-Mart Stores Inc COM 931142103   293 3,000 SH   SOLE   3,000 0 0
Waste Management Inc COM 94106L109   257 1,125 SH   SOLE   100 0 1,025