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,986 30,835 SH   SOLE   1,800 0 29,035
Aberdeen Phys Swiss Gold COM 00326A104   1,527 86,350 SH   SOLE   5,700 0 80,650
Agnico Eagle Mines COM 008474108   352 7,750 SH   SOLE   500 0 7,250
Air Products and Chemicals COM 009158106   948 3,347 SH   SOLE   800 0 2,547
Alphabet Inc Cl A COM 02079K305   2,421 18,505 SH   SOLE   1,500 0 17,005
Alphabet Inc Cl C COM 02079K107   273 2,075 SH   SOLE   0 0 2,075
Amazon.com Inc COM 023135106   2,121 16,689 SH   SOLE   440 0 16,249
Apple Inc COM 037833100   2,504 14,629 SH   SOLE   1,060 0 13,569
ASA Limited COM G3156P103   286 21,477 SH   SOLE   0 0 21,477
Atlantica Sustainable COM G0751N103   1,523 79,780 SH   SOLE   3,350 0 76,430
Barrick Gold Corp COM 067901108   860 59,125 SH   SOLE   13,000 0 46,125
Becton Dickinson & Co COM 075887109   3,064 11,854 SH   SOLE   300 0 11,554
Biogen Inc COM 09062X103   249 970 SH   SOLE   50 0 920
CBRE Clarion Global Real Estate COM 12504G100   72 16,000 SH   SOLE   16,000 0 0
Chart Industries Inc COM 16115Q308   827 4,895 SH   SOLE   35 0 4,860
ChevronTexaco Corp COM 166764100   637 3,783 SH   SOLE   0 0 3,783
Chubb Ltd COM H1467J104   832 4,000 SH   SOLE   740 0 3,260
Cisco Systems Inc COM 17275R102   2,129 39,614 SH   SOLE   1,145 0 38,469
Coca Cola Company COM 191216100   1,194 21,334 SH   SOLE   1,550 0 19,784
Communications Services ETF COM 81369Y852   908 13,849 SH   SOLE   48 0 13,801
Crown Castle Intl Co COM 22822V101   809 8,796 SH   SOLE   1,201 0 7,595
Ecolab Inc. COM 278865100   503 2,975 SH   SOLE   0 0 2,975
Enbridge Inc COM 29250N105   1,120 33,415 SH   SOLE   128 0 33,287
Enterprise Prd Prtnrs Lp UT LTD PTNR 293792107   4,796 175,235 SH   SOLE   47,900 0 127,335
Exxon Mobil Corp COM 30231G102   282 2,400 SH   SOLE   0 0 2,400
FedEx Corporation COM 31428X106   1,137 4,295 SH   SOLE   75 0 4,220
iShares 1-3 Year Treasury COM 464287457   291 3,596 SH   SOLE   250 0 3,346
iShares 1-5 Yr Invstmt Grade Bond COM 464288646   1,507 30,250 SH   SOLE   0 0 30,250
iShares US Aerospace & Defense COM 464288760   876 8,270 SH   SOLE   10 0 8,260
Jacobs Solutions Inc COM 46982L108   2,000 14,655 SH   SOLE   1,400 0 13,255
Johnson & Johnson COM 478160104   1,795 11,530 SH   SOLE   600 0 10,930
JPMorgan Chase & Co COM 46625H100   1,714 11,824 SH   SOLE   150 0 11,674
Kinder Morgan Inc COM 49456B101   2,928 176,650 SH   SOLE   26,250 0 150,400
Kraft Heinz Company COM 500754106   266 7,915 SH   SOLE   2,000 0 5,915
Lab Corp. of America COM 50540R409   873 4,344 SH   SOLE   190 0 4,154
Market Vectors Gold Miner ETF COM 570604100   2,707 100,617 SH   SOLE   4,105 0 96,512
Marvell Tech Group COM G5876H105   254 4,700 SH   SOLE   205 0 4,495
Medtronic Inc COM G5960L103   2,383 30,415 SH   SOLE   2,900 0 27,515
Merck & Co Inc COM 58933Y105   3,494 33,940 SH   SOLE   3,165 0 30,775
Microsoft Corp COM 594918104   2,371 7,510 SH   SOLE   525 0 6,985
Mondelez International COM 609207105   1,180 17,016 SH   SOLE   325 0 16,691
Morgan Stanley COM 617446448   1,447 17,721 SH   SOLE   1,000 0 16,721
MP Materials Corp COM 553368101   205 10,740 SH   SOLE   715 0 10,025
Newmont Mining Corp COM 651639106   304 8,250 SH   SOLE   4,475 0 3,775
Nextera Era Energy Partners COM 65341B106   3,164 106,540 SH   SOLE   9,755 0 96,785
Northrop Grumman Co COM 666807102   939 2,134 SH   SOLE   82 0 2,052
ON Semiconductor COM 682189105   247 2,665 SH   SOLE   120 0 2,545
Pembina Pipeline Corp COM 706327103   1,922 63,957 SH   SOLE   200 0 63,757
Pepsico Inc COM 713448108   2,204 13,010 SH   SOLE   225 0 12,785
Pfizer Incorporated COM 717081103   300 9,066 SH   SOLE   10 0 9,056
Pioneer Natural Res COM 723787107   1,970 8,585 SH   SOLE   110 0 8,475
Plains Group Hldgs LP COM 72651A108   3,522 218,490 SH   SOLE   18,915 0 199,575
Primoris Services Co COM 74164F103   4,050 123,770 SH   SOLE   10,860 0 112,910
Prologis Inc. COM 74340W103   251 2,245 SH   SOLE   1 0 2,244
Quanta Services Inc COM 74762E102   1,100 5,885 SH   SOLE   575 0 5,310
Restaurant Brands COM 76131D103   1,587 23,830 SH   SOLE   3,035 0 20,795
Royal Gold Inc. COM 780287108   692 6,510 SH   SOLE   235 0 6,275
SPDR Gold Shares ETF COM 78463V107   754 4,402 SH   SOLE   0 0 4,402
Sprott Physical Gold & Silver COM 153501101   745 43,070 SH   SOLE   4,200 0 38,870
Sprott Physical Gold ETV COM 85207H104   1,723 120,345 SH   SOLE   2,982 0 117,363
Stryker Corp COM 863667101   1,216 4,450 SH   SOLE   250 0 4,200
Sysco Corporation COM 871829107   767 11,622 SH   SOLE   0 0 11,622
Taiwan Semiconductor COM 874039100   3,456 39,772 SH   SOLE   4,427 0 35,345
Union Pacific Corp COM 907818108   1,025 5,034 SH   SOLE   30 0 5,004
Vanguard Short Term Bond ETF COM 921937827   464 6,180 SH   SOLE   200 0 5,980
Vanguard Short-Term Corp COM 92206C409   2,056 27,368 SH   SOLE   50 0 27,318
Wal-Mart Stores Inc COM 931142103   294 1,840 SH   SOLE   1,250 0 590
Zimmer Biomet Hldgs COM 98956P102   406 3,625 SH   SOLE   20 0 3,605