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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Abbott Laboratories COM 002824100 3,624 41,725 SH   SOLE   1,985 0 39,740
Aberdeen Phys Swiss Gold COM 00326A104 1,392 95,250 SH   SOLE   4,500 0 90,750
Alphabet Inc COM 02079K305 484 362 SH   SOLE   50 0 312
ALPS Alerian MLP ETF COM 00162Q866 2,491 293,107 SH   SOLE   12,000 0 281,107
Apple Inc COM 037833100 2,660 9,061 SH   SOLE   980 0 8,081
ASA Limited COM G3156P103 1,010 74,150 SH   SOLE   4,000 0 70,150
Atlantica Yield COM G00349103 2,997 113,595 SH   SOLE   12,395 0 101,200
Atmos Energy Corp COM 049560105 357 3,195 SH   SOLE   0 0 3,195
Bank of America Corp COM 060505104 2,107 59,841 SH   SOLE   2,625 0 57,216
Becton Dickinson & Co COM 075887109 3,211 11,808 SH   SOLE   325 0 11,483
BP Midstream Partners Lp UT LTD PTNR 0556EL109 608 39,000 SH   SOLE   10,000 0 29,000
C & S Closed End Opportunity COM 19248P106 578 43,089 SH   SOLE   17,600 0 25,489
Carnival Corp COM 143658300 1,900 37,390 SH   SOLE   2,880 0 34,510
Central Fund of Canada COM 153501101 850 58,025 SH   SOLE   7,675 0 50,350
ChevronTexaco Corp. COM 166764100 1,255 10,419 SH   SOLE   0 0 10,419
Cisco Systems Inc COM 17275R102 738 15,405 SH   SOLE   200 0 15,205
Citizens Finl Group COM 174610105 3,785 93,210 SH   SOLE   4,380 0 88,830
Coca Cola Company COM 191216100 3,342 60,390 SH   SOLE   2,375 0 58,015
Colgate-Palmolive Co COM 194162103 641 9,320 SH   SOLE   500 0 8,820
CyrusOne Inc COM 23283R100 365 5,580 SH   SOLE   330 0 5,250
Digital Realty COM 253868103 770 6,435 SH   SOLE   475 0 5,960
Dominion Resources COM 25746U109 3,149 38,033 SH   SOLE   2,861 0 35,172
Ecolab Inc. COM 278865100 521 2,700 SH   SOLE   0 0 2,700
Enbridge Inc COM 29250N105 1,821 45,812 SH   SOLE   569 0 45,243
Enterprise Prd Prtnrs Lp UT LTD PTNR 293792107 2,131 75,700 SH   SOLE   9,600 0 66,100
Exxon Mobil Corp COM 30231G102 394 5,650 SH   SOLE   0 0 5,650
FedEx Corporation COM 31428X106 924 6,115 SH   SOLE   140 0 5,975
Fomento Economico Mexicano COM 344419106 721 7,635 SH   SOLE   425 0 7,210
Hercules Capital Inc COM 427096508 2,831 201,989 SH   SOLE   20,175 0 181,814
Hlthcare Tr Of Amer COM 42225P501 569 18,813 SH   SOLE   1,500 0 17,313
Intel Corp. COM 458140AD2 2,696 45,058 SH   SOLE   1,000 0 44,058
International Business Machines COM 459200101 1,355 10,111 SH   SOLE   1,350 0 8,761
Invesco China Technology COM 46138E800 252 4,800 SH   SOLE   0 0 4,800
iShares Short Term Corporate Bond COM 464288646 2,542 47,400 SH   SOLE   0 0 47,400
iShares U.S. Preferred COM 464288687 557 14,825 SH   SOLE   0 0 14,825
J. P. Morgan Chase & Co. COM 46625H100 1,091 7,830 SH   SOLE   765 0 7,065
Johnson & Johnson COM 478160104 2,201 15,090 SH   SOLE   100 0 14,990
Kayne Anderson MLP Fund COM 486606106 1,261 90,550 SH   SOLE   2,775 0 87,775
Lab Corp. of America COM 50540R409 2,181 12,895 SH   SOLE   300 0 12,595
Lamar Advertising COM 512816109 1,868 20,937 SH   SOLE   355 0 20,582
Lowe's Companies COM 548661107 341 2,855 SH   SOLE   0 0 2,855
Main Street Capital COM 56035L104 588 13,655 SH   SOLE   2,000 0 11,655
Market Vectors Gold Miner ETF COM 570604100 2,818 96,245 SH   SOLE   5,955 0 90,290
McCormick & Co Inc COM 579780107 212 1,250 SH   SOLE   0 0 1,250
Merck & Co Inc COM 58933Y105 2,031 22,337 SH   SOLE   155 0 22,182
Microsoft Corp COM 594918104 2,866 18,175 SH   SOLE   475 0 17,700
Miller Howard High Income COM 600379101 219 19,525 SH   SOLE   9,450 0 10,075
Mondelez International COM 609207105 1,133 20,583 SH   SOLE   400 0 20,183
Nextera Era Energy Partners COM 65341B106 7,735 146,920 SH   SOLE   22,280 0 124,640
Northern Trust Corp COM 665859104 324 3,050 SH   SOLE   650 0 2,400
NXP Semiconductors COM N6596X109 769 6,050 SH   SOLE   200 0 5,850
Outfront Media Inc COM 69007J106 1,500 55,950 SH   SOLE   5,825 0 50,125
Pembina Pipeline Corp COM 706327103 3,273 88,331 SH   SOLE   223 0 88,108
Pepsico Inc COM 713448108 3,898 28,525 SH   SOLE   825 0 27,700
Pfizer Incorporated COM 717081103 384 9,821 SH   SOLE   0 0 9,821
Pimco Enhanced Short Maturity COM 72201R833 419 4,130 SH   SOLE   0 0 4,130
Procter & Gamble Co COM 742718109 396 3,175 SH   SOLE   75 0 3,100
Proshares Short 20 Year Treas COM 74347X849 503 25,675 SH   SOLE   1,050 0 24,625
Qualcomm Inc COM 747525103 2,508 28,435 SH   SOLE   1,110 0 27,325
Quanta Services Inc COM 74762E102 2,120 52,100 SH   SOLE   3,525 0 48,575
RLJ Lodging 7.8 pfd COM 74965L200 703 24,495 SH   SOLE   3,000 0 21,495
RLJ Lodging TRUST COM 74965L101 212 11,985 SH   SOLE   4,935 0 7,050
Royal Dutch Shell A Adr COM 780259206 336 5,700 SH   SOLE   300 0 5,400
Royal Dutch Shell B Adr COM 780259107 565 9,430 SH   SOLE   0 0 9,430
Schneider National COM 80689H102 607 27,850 SH   SOLE   0 0 27,850
Shell Midstream Lp UT LTD PTNR 822634101 391 19,375 SH   SOLE   10,225 0 9,150
SPDR Gold Shares ETF COM 78463V107 1,183 8,285 SH   SOLE   0 0 8,285
SPDR Technology ETF COM 81369Y803 201 2,200 SH   SOLE   0 0 2,200
Sprott Physical Gold ETV COM 85207H104 2,141 175,843 SH   SOLE   9,284 0 166,559
Stryker Corp COM 863667101 1,030 4,910 SH   SOLE   275 0 4,635
Suburban Propane Part Lp UT LTD PTNR 864482104 2,142 98,071 SH   SOLE   15,475 0 82,596
Sysco Corporation COM 871829107 1,176 13,750 SH   SOLE   125 0 13,625
TC Energy Corp (Transcanada) COM 89353D107 1,118 20,980 SH   SOLE   3,090 0 17,890
Teladoc Inc COM 87918A105 499 5,970 SH   SOLE   910 0 5,060
Tortoise Energy Infrastruct COM 89147L100 652 36,408 SH   SOLE   25,600 0 10,808
Vanguard Health Care ETF COM 92204A504 230 1,203 SH   SOLE   58 0 1,145
Vanguard Short Term Bond ETF COM 921937827 247 3,075 SH   SOLE   0 0 3,075
Vanguard Short-Term Corp COM 92206C409 2,105 25,984 SH   SOLE   75 0 25,909
Ventas Inc COM 92276F100 705 12,223 SH   SOLE   0 0 12,223
W P Carey Inc COM 92936U109 2,567 32,075 SH   SOLE   4,765 0 27,310
Walgreens Boots Alliance COM 931427108 380 6,450 SH   SOLE   0 0 6,450
Walt Disney Co COM 254687106 1,897 13,120 SH   SOLE   1,210 0 11,910
Waste Management Inc COM 94106L109 290 2,550 SH   SOLE   100 0 2,450
Wells Fargo & Co. COM 949746101 377 7,025 SH   SOLE   0 0 7,025
Wells Fargo 7.50 cv pfd COM 949746804 216 149 SH   SOLE   58 0 91
Zimmer Holdings Inc COM 98956P102 940 6,285 SH   SOLE   20 0 6,265
Zoetis Inc COM 98978V103 330 2,500 SH   SOLE   0 0 2,500