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,040 26,750 SH   SOLE   1,800 0 24,950
Aberdeen Phys Swiss Gold COM 00326A104   1,806 85,050 SH   SOLE   5,400 0 79,650
Agnico Eagle Mines COM 008474108   480 8,050 SH   SOLE   500 0 7,550
Air Products and Chemicals COM 009158106   3,024 12,482 SH   SOLE   1,515 0 10,967
Alphabet Inc Cl A COM 02079K305   2,534 16,790 SH   SOLE   1,480 0 15,310
Alphabet Inc Cl C COM 02079K107   266 1,750 SH   SOLE   0 0 1,750
ALPS Alerian MLP ETF COM 00162Q866   219 4,625 SH   SOLE   1,225 0 3,400
Amazon.com Inc COM 023135106   2,951 16,365 SH   SOLE   540 0 15,825
American Electric Power COM 025537101   536 6,235 SH   SOLE   2,425 0 3,810
Apple Inc COM 037833100   2,367 13,809 SH   SOLE   1,060 0 12,749
Ardagh Metal Packaging COM L02235106   95 27,750 SH   SOLE   24,150 0 3,600
Arista Networks Inc COM 040413106   203 701 SH   SOLE   1 0 700
Atlantica Sustainable COM G0751N103   1,743 94,358 SH   SOLE   2,850 0 91,508
Bank of America Corp COM 060505104   223 5,902 SH   SOLE   0 0 5,902
Barrick Gold Corp COM 067901108   1,283 77,150 SH   SOLE   22,000 0 55,150
Becton Dickinson & Co COM 075887109   2,883 11,654 SH   SOLE   300 0 11,354
Biogen Inc COM 09062X103   209 970 SH   SOLE   50 0 920
Chart Industries Inc COM 16115Q308   1,180 7,165 SH   SOLE   770 0 6,395
ChevronTexaco Corp COM 166764100   1,077 6,833 SH   SOLE   140 0 6,693
Chubb Ltd COM H1467J104   2,198 8,485 SH   SOLE   740 0 7,745
Cisco Systems Inc COM 17275R102   1,910 38,279 SH   SOLE   1,095 0 37,184
Coca Cola Company COM 191216100   1,255 20,520 SH   SOLE   1,550 0 18,970
Colgate-Palmolive Co COM 194162103   225 2,500 SH   SOLE   0 0 2,500
Communications Services ETF COM 81369Y852   1,131 13,859 SH   SOLE   48 0 13,811
Ecolab Inc. COM 278865100   686 2,975 SH   SOLE   0 0 2,975
Enbridge Inc COM 29250N105   1,432 39,596 SH   SOLE   5,728 0 33,868
Enterprise Prd Prtnrs Lp UT LTD PTNR 293792107   4,716 161,635 SH   SOLE   47,500 0 114,135
Exxon Mobil Corp COM 30231G102   278 2,400 SH   SOLE   0 0 2,400
International Business Machines COM 459200101   228 1,197 SH   SOLE   1,000 0 197
iShares 1-3 Year Treasury COM 464287457   378 4,625 SH   SOLE   300 0 4,325
iShares 1-5 Yr Invst Grd Bond COM 464288646   1,551 30,250 SH   SOLE   0 0 30,250
iShares US Aerospace & Defense COM 464288760   1,046 7,935 SH   SOLE   10 0 7,925
Jacobs Solutions Inc COM 46982L108   2,443 15,895 SH   SOLE   1,425 0 14,470
Johnson & Johnson COM 478160104   1,729 10,931 SH   SOLE   75 0 10,856
JPMorgan Chase & Co COM 46625H100   2,251 11,239 SH   SOLE   150 0 11,089
Kinder Morgan Inc COM 49456B101   3,027 165,080 SH   SOLE   26,055 0 139,025
Kraft Heinz Company COM 500754106   245 6,665 SH   SOLE   2,000 0 4,665
Lab Corp. of America COM 50540R409   948 4,344 SH   SOLE   190 0 4,154
Market Vectors Gold Miner ETF COM 570604100   3,616 114,384 SH   SOLE   4,220 0 110,164
Marvell Tech Group COM G5876H105   297 4,200 SH   SOLE   205 0 3,995
Medtronic Inc COM G5960L103   2,793 32,050 SH   SOLE   2,255 0 29,795
Merck & Co Inc COM 58933Y105   4,447 33,703 SH   SOLE   3,165 0 30,538
Microsoft Corp COM 594918104   2,862 6,805 SH   SOLE   520 0 6,285
Mondelez International COM 609207105   1,190 17,006 SH   SOLE   325 0 16,681
Morgan Stanley COM 617446448   1,652 17,546 SH   SOLE   1,000 0 16,546
MP Materials Corp COM 553368101   207 14,525 SH   SOLE   550 0 13,975
Nextera Era Energy Partners COM 65341B106   3,371 112,096 SH   SOLE   8,875 0 103,221
Northrop Grumman Co COM 666807102   1,007 2,104 SH   SOLE   82 0 2,022
Novo-Nordisk A-S COM 670100205   703 5,480 SH   SOLE   510 0 4,970
Pembina Pipeline Corp COM 706327103   2,964 83,881 SH   SOLE   6,485 0 77,396
Pepsico Inc COM 713448108   2,276 13,010 SH   SOLE   225 0 12,785
Pfizer Incorporated COM 717081103   709 25,581 SH   SOLE   10 0 25,571
Plains Group Hldgs LP COM 72651A108   3,841 210,490 SH   SOLE   18,915 0 191,575
Primoris Services Co COM 74164F103   4,954 116,395 SH   SOLE   10,860 0 105,535
Prologis Inc. COM 74340W103   247 1,901 SH   SOLE   1 0 1,900
Quanta Services Inc COM 74762E102   1,510 5,815 SH   SOLE   575 0 5,240
RTX Corporation COM 75513E101   2,228 22,850 SH   SOLE   0 0 22,850
Restaurant Brands COM 76131D103   1,753 22,070 SH   SOLE   3,035 0 19,035
Royal Gold Inc. COM 780287108   792 6,510 SH   SOLE   235 0 6,275
SPDR Gold Shares ETF COM 78463V107   859 4,177 SH   SOLE   0 0 4,177
SPDR Technology ETF COM 81369Y803   203 975 SH   SOLE   0 0 975
Sprott Physical Gold & Silver COM 153501101   851 41,845 SH   SOLE   4,000 0 37,845
Sprott Physical Gold ETV COM 85207H104   2,033 117,534 SH   SOLE   2,682 0 114,852
Stryker Corp COM 863667101   1,592 4,450 SH   SOLE   250 0 4,200
Sysco Corporation COM 871829107   945 11,647 SH   SOLE   0 0 11,647
Taiwan Semiconductor COM 874039100   5,112 37,577 SH   SOLE   4,452 0 33,125
Tyson Foods Inc COM 902494103   814 13,865 SH   SOLE   0 0 13,865
Union Pacific Corp COM 907818108   1,158 4,709 SH   SOLE   30 0 4,679
Vanguard Health Care ETF COM 92204A504   205 760 SH   SOLE   58 0 702
Vanguard Short Term Bond ETF COM 921937827   481 6,282 SH   SOLE   300 0 5,982
Vanguard Short-Term Corp COM 92206C409   2,023 26,179 SH   SOLE   50 0 26,129
Wal-Mart Stores Inc COM 931142103   280 4,660 SH   SOLE   3,250 0 1,410
Waste Management Inc COM 94106L109   261 1,225 SH   SOLE   100 0 1,125
Zimmer Biomet Hldgs COM 98956P102   478 3,625 SH   SOLE   20 0 3,605