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
3M Company COM 88579Y101 2,731 15,478 SH   SOLE   0 0 15,478
AT&T Inc COM 00206R102 3,360 85,966 SH   SOLE   0 0 85,966
Abbott Laboratories COM 002824100 583 6,716 SH   SOLE   0 0 6,716
Abbvie Inc COM 00287Y109 964 10,892 SH   SOLE   0 0 10,892
Aberdeen Asia Pacific Income F COM 003009107 7,214 1,697,455 SH   SOLE   0 0 1,697,455
Aberdeen Total Dynamic Dividen COM 00326L100 561 62,645 SH   SOLE   3,105 0 59,540
Adams Diversified Equity Fund COM 006212104 178 11,280 SH   SOLE   0 0 11,280
Adobe Systems Inc COM 00724F101 654 1,983 SH   SOLE   0 0 1,983
Advent Claymore Convertible & COM 00764C109 2,357 151,580 SH   SOLE   0 0 151,580
Agnico Eagle Mines Limited COM 008474108 1,769 28,705 SH   SOLE   0 0 28,705
Alamos Gold Inc New Class A COM 011532108 360 59,735 SH   SOLE   0 0 59,735
Alibaba Grp Holding ADR Ltd Sp COM 01609W102 3,631 17,120 SH   SOLE   1,149 0 15,971
Allianzgi Conv & Income Fund COM 018828103 136 23,627 SH   SOLE   0 0 23,627
Alphabet Inc Non Voting Cap St COM 02079K107 9,391 7,024 SH   SOLE   428 0 6,596
Alphabet Inc Voting Cap Stk Cl COM 02079K305 348 260 SH   SOLE   0 0 260
Altria Group Inc COM 02209S103 2,061 41,297 SH   SOLE   0 0 41,297
Amazon.Com Inc COM 023135106 4,269 2,310 SH   SOLE   114 0 2,196
American Express Company COM 025816109 341 2,740 SH   SOLE   0 0 2,740
Amgen Inc COM 031162100 323 1,340 SH   SOLE   0 0 1,340
Analog Devices Inc COM 032654105 2,932 24,670 SH   SOLE   1,305 0 23,365
Anheuser Busch Inbev SA/NV-Spo COM 03524A108 941 11,475 SH   SOLE   0 0 11,475
Anthem Inc COM 036752103 4,384 14,516 SH   SOLE   954 0 13,562
Apple Inc COM 037833100 16,270 55,406 SH   SOLE   2,200 0 53,206
Argonaut Gold Inc New COM 04016A101 97 65,000 SH   SOLE   0 0 65,000
Atlantic Capital Bancshares In COM 048269203 960 52,293 SH   SOLE   0 0 52,293
Atlantic Union Bankshares Corp COM 04911A107 698 18,577 SH   SOLE   0 0 18,577
Automatic Data Processing Inc COM 053015103 2,760 16,189 SH   SOLE   0 0 16,189
B2Gold Corp COM 11777Q209 363 90,580 SH   SOLE   0 0 90,580
BP PLC Sponsored ADR (Frm BP A COM 055622104 1,283 34,000 SH   SOLE   0 0 34,000
Banco Santander Cent Hispano S COM 05964H105 504 121,675 SH   SOLE   0 0 121,675
Bank of America Corp COM 060505104 3,776 107,209 SH   SOLE   8,730 0 98,479
Barrick Gold Corp COM 067901108 3,025 162,742 SH   SOLE   0 0 162,742
Becton Dickinson & Co COM 075887109 4,951 18,206 SH   SOLE   1,112 0 17,094
Berkshire Hathaway Inc Del Cl COM 084670702 572 2,524 SH   SOLE   0 0 2,524
Berkshire Hathaway Inc-Del Cl COM 084670108 340 1 SH   SOLE   0 0 1
BlackRock Build America Bond T COM 09248X100 1,195 49,108 SH   SOLE   0 0 49,108
BlackRock Credit Alloc Income COM 092508100 625 44,736 SH   SOLE   0 0 44,736
BlackRock Income Trust Inc COM 09247F100 1,032 170,534 SH   SOLE   0 0 170,534
BlackRock Insured Municipal In COM 092479104 153 10,900 SH   SOLE   0 0 10,900
BlackRock Limited Duration Inc COM 09249W101 1,014 61,851 SH   SOLE   0 0 61,851
BlackRock Long Term Mun Adviso COM 09250B103 425 33,287 SH   SOLE   0 0 33,287
BlackRock Muni Holdings Fund I COM 09253P109 154 10,100 SH   SOLE   0 0 10,100
BlackRock Muni Inter Duration COM 09253X102 208 14,630 SH   SOLE   0 0 14,630
BlackRock Muniyield Quality Fu COM 09254G108 639 49,150 SH   SOLE   0 0 49,150
BlackRock Resources And Commod COM 09257A108 917 113,630 SH   SOLE   4,545 0 109,085
Blackstone Goup Inc Cl A COM 09260D107 1,193 21,335 SH   SOLE   0 0 21,335
Boeing Co COM 097023105 610 1,871 SH   SOLE   0 0 1,871
Booking Holdings Inc COM 09857L108 4,370 2,128 SH   SOLE   146 0 1,982
Brandywine Global Income Oppor COM 10537L104 143 11,353 SH   SOLE   0 0 11,353
Brigham Minerals Inc COM 10918L103 11,321 528,012 SH   SOLE   1,790 0 526,222
Broadcom Ltd COM 11135F101 465 1,473 SH   SOLE   0 0 1,473
CBRE Clarion Global Real Estat COM 12504g100 149 18,540 SH   SOLE   0 0 18,540
Calamos Conv & High Income Fd COM 12811P108 216 18,951 SH   SOLE   0 0 18,951
Calamos Global Dynamic Income COM 12811L107 179 20,610 SH   SOLE   0 0 20,610
Caterpillar Inc COM 149123101 1,280 8,667 SH   SOLE   0 0 8,667
Centamin PLC Ord Flondon Share COM G2055Q105 193 115,000 SH   SOLE   0 0 115,000
Center Coast MLP & Infrastruct COM 151461100 8,081 1,274,636 SH   SOLE   0 0 1,274,636
Charles Schwab Corp COM 808513105 1,199 25,220 SH   SOLE   0 0 25,220
Charter Communications Inc COM 16119P108 2,731 5,631 SH   SOLE   447 0 5,184
Check Point Software Technolog COM M22465104 4,064 36,625 SH   SOLE   2,485 0 34,140
Chevron Corporation COM 166764100 1,338 11,100 SH   SOLE   0 0 11,100
Cisco Systems Inc COM 17275R102 359 7,490 SH   SOLE   0 0 7,490
Citigroup Inc New COM 172967424 5,153 64,500 SH   SOLE   3,890 0 60,610
Clearbridge Energy MLP Fund COM 184692101 2,561 227,410 SH   SOLE   0 0 227,410
Clearbridge Energy MLP Total R COM 18469Q108 27,914 3,249,537 SH   SOLE   3,140 0 3,246,397
Cleveland-Cliffs Inc New COM 185899101 2,422 288,340 SH   SOLE   0 0 288,340
Clorox Company (Del) COM 189054109 579 3,770 SH   SOLE   0 0 3,770
Cognizant Technology Solutions COM 192446102 2,503 40,365 SH   SOLE   1,950 0 38,415
Cohen & Steers Infrastructure COM 19248A109 1,736 66,276 SH   SOLE   0 0 66,276
Cohen & Steers REIT & Pfd Inco COM 19247X100 1,865 78,392 SH   SOLE   0 0 78,392
Comcast Corp New Cl A COM 20030N101 5,803 129,047 SH   SOLE   5,595 0 123,452
Compass Minerals Intl Inc COM 20451N101 305 5,000 SH   SOLE   0 0 5,000
ConocoPhillips COM 20825C104 766 11,775 SH   SOLE   0 0 11,775
Costco Wholesale Corp-New COM 22160K105 502 1,707 SH   SOLE   0 0 1,707
Credit Suisse Nassau Brh Veloc COM 22542D316 282 2,000 SH   SOLE   0 0 2,000
Credit Suisse Nassau ETN Brh-V COM 22542D290 277 3,015 SH   SOLE   0 0 3,015
Crestwood Equity Partners LP COM 226344208 399 12,950 SH   SOLE   0 0 12,950
Discovery Communications Inc C COM 25470F104 2,819 86,090 SH   SOLE   0 0 86,090
Distillate US Fundamental Stab COM 26922A321 900 29,303 SH   SOLE   0 0 29,303
Dollar Tree Inc COM 256746108 3,190 33,920 SH   SOLE   2,650 0 31,270
Doubleline Opportunistic Cr Fd COM 258623107 2,788 135,101 SH   SOLE   0 0 135,101
Dow Inc COM 260557103 556 10,164 SH   SOLE   0 0 10,164
Dundee Precious Metals Inc COM 265269209 255 59,000 SH   SOLE   0 0 59,000
Dupont De Nemours Inc COM 26614N102 357 5,564 SH   SOLE   0 0 5,564
Eaton Vance Municipal Bond Fd COM 27827X101 3,291 255,475 SH   SOLE   0 0 255,475
Eaton Vance Senior Floating Ra COM 27828Q105 225 16,580 SH   SOLE   0 0 16,580
Eli Lilly & Co COM 532457108 248 1,883 SH   SOLE   0 0 1,883
Emerson Electric Co COM 291011104 206 2,695 SH   SOLE   0 0 2,695
Enbridge Inc COM 29250N105 811 20,390 SH   SOLE   0 0 20,390
Energy Transfer Equity LP COM 29273V100 654 50,973 SH   SOLE   0 0 50,973
Enterprise Products Partners L COM 293792107 25,493 905,300 SH   SOLE   9,660 0 895,640
Evolution Mining Ltd COM Q3647R147 267 100,000 SH   SOLE   0 0 100,000
Expedia Inc COM 30212P303 2,509 23,206 SH   SOLE   1,255 0 21,951
Exxon Mobil Corp COM 30231G102 11,336 162,460 SH   SOLE   0 0 162,460
Facebook Inc Class A COM 30303M102 4,127 20,109 SH   SOLE   1,676 0 18,433
First Trust Biotech Index ETF COM 33733E203 1,657 11,145 SH   SOLE   0 0 11,145
First Trust III ETF Preferred COM 33739E108 2,170 108,115 SH   SOLE   2,300 0 105,815
First Trust Low Duration Opp E COM 33739Q200 444 8,570 SH   SOLE   3,845 0 4,725
First Trust/Aberdeen Global Op COM 337319107 1,599 142,908 SH   SOLE   0 0 142,908
Flaherty & Crumrine / Claymore COM 338478100 504 23,231 SH   SOLE   0 0 23,231
Flaherty & Crumrine Dynamic Pf COM 33848W106 4,777 178,514 SH   SOLE   0 0 178,514
Foot Locker Inc COM 344849104 308 7,904 SH   SOLE   0 0 7,904
Gabelli Healthcare & Wellness COM 36246K103 1,028 89,225 SH   SOLE   3,780 0 85,445
Gamco Glbl Gold Natural Resour COM 36465A109 7,621 1,731,967 SH   SOLE   0 0 1,731,967
Gamco Natural Resources Gold & COM 36465E101 5,749 964,603 SH   SOLE   0 0 964,603
General Mills Inc COM 370334104 563 10,510 SH   SOLE   0 0 10,510
Global X Fund ETF MLP COM 37950E473 471 59,819 SH   SOLE   0 0 59,819
Global X Super Dividend 100 ET COM 37950E549 1,226 69,330 SH   SOLE   0 0 69,330
Gold Fields Ltd New Adr Rand COM 38059T106 255 38,675 SH   SOLE   0 0 38,675
Guggenheim Taxable Muni Manage COM 401664107 234 9,900 SH   SOLE   0 0 9,900
HCA Holdings Inc COM 40412C101 1,839 12,441 SH   SOLE   0 0 12,441
Halliburton Co COM 406216101 218 8,923 SH   SOLE   0 0 8,923
Hanesbrands Inc COM 410345102 2,293 154,383 SH   SOLE   0 0 154,383
Harley Davidson COM 412822108 463 12,460 SH   SOLE   0 0 12,460
Heineken NV COM 423012301 941 17,603 SH   SOLE   0 0 17,603
Home Depot Inc COM 437076102 410 1,880 SH   SOLE   0 0 1,880
Honeywell International Inc COM 438516106 2,711 15,319 SH   SOLE   0 0 15,319
IShares Barclays 1-3 Yr Treasu COM 464287457 30,523 360,668 SH   SOLE   310 0 360,358
IShares Dow Jones Select Div I COM 464287168 5,566 52,674 SH   SOLE   0 0 52,674
Intel Corp COM 458140100 2,877 48,065 SH   SOLE   655 0 47,410
International Business Machine COM 459200101 315 2,352 SH   SOLE   0 0 2,352
Invesco II Income Composite CE COM 46138E404 1,449 62,160 SH   SOLE   0 0 62,160
Invesco QQQ Tr ETF Unit Ser 1 COM 46090E103 1,602 7,535 SH   SOLE   0 0 7,535
Invesco S&P 500 Eqwt ETF COM 46137V357 9,656 83,440 SH   SOLE   0 0 83,440
Invesco TR II ETF Pfd COM 46138E511 715 47,629 SH   SOLE   0 0 47,629
Invesco Van Kampen Sr Income T COM 46131H107 44 10,335 SH   SOLE   0 0 10,335
JPMorgan Chase & Co COM 46625H100 1,869 13,406 SH   SOLE   0 0 13,406
JPMorgan ETF Ultra-Short Incom COM 46641Q837 4,706 93,314 SH   SOLE   22,710 0 70,604
John Hancock Financial Opportu COM 409735206 760 20,935 SH   SOLE   1,010 0 19,925
John Hancock Preferred Income COM 41013W108 237 10,370 SH   SOLE   0 0 10,370
Johnson & Johnson COM 478160104 9,718 66,624 SH   SOLE   2,370 0 64,254
KKR & Co Inc COM 48251W104 3,752 128,615 SH   SOLE   5,660 0 122,955
Kimberly Clark Corp COM 494368103 929 6,753 SH   SOLE   0 0 6,753
Kinder Morgan Inc Del COM 49456B101 5,924 279,837 SH   SOLE   0 0 279,837
Las Vegas Sands Corp COM 517834107 610 8,830 SH   SOLE   395 0 8,435
Leggett & Platt Inc COM 524660107 1,780 35,020 SH   SOLE   0 0 35,020
Lions Gate Entertainment Corp COM 535919401 688 64,560 SH   SOLE   0 0 64,560
Lockheed Martin Corp COM 539830109 276 710 SH   SOLE   0 0 710
MFS Multimarket Income Trust S COM 552737108 76 12,362 SH   SOLE   0 0 12,362
MGIC Investment Corp-Wisc COM 552848103 638 45,000 SH   SOLE   0 0 45,000
Madison Square Garden COM 55825T103 1,628 5,534 SH   SOLE   0 0 5,534
Magellan Midstream Partners LP COM 559080106 847 13,470 SH   SOLE   0 0 13,470
Marriott International INC New COM 571903202 1,090 7,200 SH   SOLE   0 0 7,200
Mastercard Inc COM 57636Q104 230 770 SH   SOLE   0 0 770
McDonalds Corp COM 580135101 668 3,381 SH   SOLE   0 0 3,381
Medical Properties Trust Inc COM 58463J304 8,937 423,371 SH   SOLE   0 0 423,371
Medtronic PLC COM G5960L103 1,851 16,316 SH   SOLE   0 0 16,316
Merck & Co Inc New COM 58933Y105 633 6,956 SH   SOLE   0 0 6,956
Microsoft Corp COM 594918104 15,687 99,474 SH   SOLE   4,200 0 95,274
Molson Coors Brewing Co Cl B COM 60871R209 1,219 22,623 SH   SOLE   0 0 22,623
Moodys Corp COM 615369105 5,716 24,078 SH   SOLE   1,640 0 22,438
Morgan Stanley Emerging Mkts D COM 617477104 118 16,822 SH   SOLE   0 0 16,822
Motorola Solutions INC Com New COM 620076307 350 2,170 SH   SOLE   0 0 2,170
Mplx LP Com Unit Rpstg Limited COM 55336V100 7,894 310,056 SH   SOLE   0 0 310,056
Nestle SA Spons ADR Repstg Reg COM 641069406 7,935 73,299 SH   SOLE   5,255 0 68,044
New Gold Inc COM 644535106 54 61,500 SH   SOLE   0 0 61,500
Newmont Goldcorp Corp COM 651639106 3,586 82,524 SH   SOLE   0 0 82,524
Northern Star Resources Ltd COM Q6951U101 151 19,000 SH   SOLE   0 0 19,000
Nustar Energy LP COM 67058H102 231 8,933 SH   SOLE   0 0 8,933
Nuveen Amt Free Quality Muni I COM 670657105 16,651 1,157,901 SH   SOLE   0 0 1,157,901
Nuveen Credit Strategies Incom COM 67073D102 784 102,207 SH   SOLE   0 0 102,207
Nuveen Dow 30 Dynamic Overwrit COM 67075F105 6,058 343,050 SH   SOLE   0 0 343,050
Nuveen Enhanced AMT L&N Muni C COM 67071L106 10,906 654,240 SH   SOLE   0 0 654,240
Nuveen Enhanced Muni Credit Op COM 67070X101 13,567 828,757 SH   SOLE   0 0 828,757
Nuveen Multi-Strategy Income A COM 67073B106 7,160 684,468 SH   SOLE   0 0 684,468
Nuveen Quality Advantage Muni COM 67066V101 17,968 1,230,684 SH   SOLE   0 0 1,230,684
Nuveen Quality Pfd Income Fd 2 COM 67072C105 9,543 951,405 SH   SOLE   0 0 951,405
Nuveen Real Estate Income Fd COM 67071B108 824 77,610 SH   SOLE   0 0 77,610
Nuveen Taxable Municipal Incom COM 67074C103 624 28,568 SH   SOLE   0 0 28,568
Nuveen VA Premium Income Muni COM 67064R102 151 10,325 SH   SOLE   0 0 10,325
Oceanagold Corp COM 675222103 124 63,000 SH   SOLE   0 0 63,000
Oneok Inc New COM 682680103 202 2,669 SH   SOLE   0 0 2,669
Oracle Corp COM 68389X105 2,663 50,255 SH   SOLE   0 0 50,255
PGIM Global Short Duration Hig COM 69346J106 172 11,425 SH   SOLE   0 0 11,425
Paleo Resources Inc COM 696275106 5 272,000 SH   SOLE   0 0 272,000
Pan Amern Silver Corp COM 697900108 1,711 72,215 SH   SOLE   0 0 72,215
Parker-Hannifin Corp COM 701094104 2,785 13,529 SH   SOLE   778 0 12,751
Paypal Holdings Inc COM 70450Y103 2,023 18,704 SH   SOLE   1,315 0 17,389
Pembina Pipeline Corp COM 706327103 1,349 36,410 SH   SOLE   1,055 0 35,355
Pennantpark Investment Corp COM 708062104 182 27,900 SH   SOLE   0 0 27,900
Pepsico Incorporated COM 713448108 1,469 10,749 SH   SOLE   0 0 10,749
Perseus Mining Ltd COM Q74174105 501 615,000 SH   SOLE   0 0 615,000
Peyto Exploration & Developmen COM 717046106 31 10,712 SH   SOLE   0 0 10,712
Pfizer Incorporated COM 717081103 4,838 123,475 SH   SOLE   8,500 0 114,975
Pinnacle Financial Partners In COM 72346Q104 1,542 24,094 SH   SOLE   0 0 24,094
Plains All American Pipeline L COM 726503105 4,307 234,220 SH   SOLE   0 0 234,220
Plains GP Holdings LP COM 72651A207 6,456 340,688 SH   SOLE   1,310 0 339,378
Popular Inc COM 733174700 219 3,725 SH   SOLE   0 0 3,725
Procter & Gamble Co COM 742718109 1,590 12,727 SH   SOLE   0 0 12,727
Proshares Tr ETF Short S&P 500 COM 74347B425 211 8,805 SH   SOLE   0 0 8,805
Ramelius Resources Ltd COM Q7982E108 429 495,000 SH   SOLE   0 0 495,000
Regis Resources NL COM Q8059N120 69 22,500 SH   SOLE   0 0 22,500
Republic Services Inc COM 760759100 487 5,430 SH   SOLE   0 0 5,430
Resolute Mining Ltd COM Q81068100 318 360,000 SH   SOLE   0 0 360,000
Roche Hldgs Ltd Spons ADR COM 771195104 2,455 60,384 SH   SOLE   5,483 0 54,901
Royal Dutch Shell PLC Sponsore COM 780259206 1,651 27,990 SH   SOLE   735 0 27,255
Royal Gold Inc COM 780287108 1,283 10,495 SH   SOLE   0 0 10,495
SPDR Bloomberg Barclays 1-3 Mn COM 78468R663 480 5,249 SH   SOLE   0 0 5,249
SPDR Gold Tr ETF COM 78463V107 1,437 10,053 SH   SOLE   0 0 10,053
SPDR S&P 500 ETF Tr Unit Ser I COM 78462F103 1,245 3,869 SH   SOLE   0 0 3,869
SPDR Ser Tr ETF Bloomberg Barc COM 78468R622 204 1,864 SH   SOLE   0 0 1,864
SSR Mng Inc COM 784730103 679 35,230 SH   SOLE   0 0 35,230
Sabine Royalty Tr Unit Benefic COM 785688102 364 9,025 SH   SOLE   0 0 9,025
Sabra Health Care REIT COM 78573L106 212 9,929 SH   SOLE   0 0 9,929
Saracen Mineral Holdings Ltd COM Q8309T109 430 185,000 SH   SOLE   0 0 185,000
Semafo Inc Com COM 816922108 179 86,000 SH   SOLE   0 0 86,000
Simon Property Group Inc COM 828806109 4,333 29,089 SH   SOLE   0 0 29,089
Southwest Airlines Co COM 844741108 358 6,623 SH   SOLE   0 0 6,623
Southwestern Energy Co COM 845467109 93 38,400 SH   SOLE   0 0 38,400
Sprott Physical Gold Trust COM 85207H104 481 39,500 SH   SOLE   0 0 39,500
Sprott Physical Silver Trust COM 85207K107 184 28,200 SH   SOLE   0 0 28,200
Stonecastle Financial Corp COM 861780104 5,738 257,302 SH   SOLE   1,830 0 255,472
Sysco Corp COM 871829107 1,363 15,930 SH   SOLE   0 0 15,930
TC Pipelines LP Unit Com Ltd P COM 87233Q108 533 12,600 SH   SOLE   0 0 12,600
Tallgrass Energy LP COM 874696107 17,020 769,455 SH   SOLE   0 0 769,455
Tapestry Inc COM 876030107 3,766 139,635 SH   SOLE   0 0 139,635
Te Connectivity Ltd COM H84989104 6,157 64,240 SH   SOLE   3,775 0 60,465
Tekla Healthcare Investors COM 87911J103 886 42,445 SH   SOLE   1,785 0 40,660
Templeton Global Income Fund COM 880198106 187 30,581 SH   SOLE   0 0 30,581
Tencent Holdings Ltd Unsp ADR COM 88032Q109 3,413 71,097 SH   SOLE   5,870 0 65,227
Texas Capital Bancshares COM 88224Q107 795 14,000 SH   SOLE   0 0 14,000
The India Fund Inc COM 454089103 349 17,345 SH   SOLE   1,035 0 16,310
Tortoise MLP Fd Inc COM 89148B101 7,489 683,276 SH   SOLE   0 0 683,276
Trimtabs ETF Tr All Cap Intl F COM 89628W401 677 24,952 SH   SOLE   0 0 24,952
Trimtabs Tr ETF All Cap US Fre COM 89628W302 2,043 51,976 SH   SOLE   0 0 51,976
Tristate Capital Holdings Inc COM 89678F100 514 19,688 SH   SOLE   0 0 19,688
Unilever N V New York Shs New COM 904784709 940 16,360 SH   SOLE   0 0 16,360
Unilever PLC Sponsored ADR New COM 904767704 677 11,835 SH   SOLE   0 0 11,835
United Technologies Corp COM 913017109 1,529 10,210 SH   SOLE   0 0 10,210
Unitedhealth Group Inc COM 91324P102 8,238 28,021 SH   SOLE   1,486 0 26,535
Valero Energy Corp New COM 91913Y100 202 2,155 SH   SOLE   0 0 2,155
Vaneck Vectors ETF Tr Gold Min COM 92189F106 642 21,925 SH   SOLE   0 0 21,925
Vanguard Index Fund Vanguard S COM 922908751 904 5,457 SH   SOLE   0 0 5,457
Vanguard Index Funds Vanguard COM 922908629 677 3,800 SH   SOLE   0 0 3,800
Vanguard Intermediate ETF Term COM 92206C870 742 8,122 SH   SOLE   0 0 8,122
Vanguard Muni Bd Fds ETF Tax E COM 922907746 656 12,247 SH   SOLE   0 0 12,247
Vanguard REIT ETF COM 922908553 515 5,556 SH   SOLE   0 0 5,556
Vanguard Total Stock Fund COM 922908769 1,286 7,860 SH   SOLE   0 0 7,860
Vanguard World Fd Mega Cap 300 COM 921910816 757 5,200 SH   SOLE   0 0 5,200
Ventas Inc COM 92276F100 6,805 117,849 SH   SOLE   0 0 117,849
Verizon Communications COM 92343V104 1,842 30,004 SH   SOLE   0 0 30,004
Visa Inc Cl A COM 92826C839 3,463 18,428 SH   SOLE   0 0 18,428
Voya Emerging Markets High Div COM 92912P108 1,162 145,415 SH   SOLE   4,390 0 141,025
W W Grainger Inc COM 384802104 1,016 3,000 SH   SOLE   0 0 3,000
Wal-Mart DE Mexico Lj9 Sab DE COM P98180188 41 14,861 SH   SOLE   0 0 14,861
Wal-Mart Stores Inc COM 931142103 371 3,119 SH   SOLE   0 0 3,119
Walt Disney Company COM 254687106 2,943 20,351 SH   SOLE   340 0 20,011
Waste Management Inc Del COM 94106L109 1,048 9,198 SH   SOLE   0 0 9,198
Wells Fargo & Co New COM 949746101 2,284 42,460 SH   SOLE   690 0 41,770
Western Asset High Income Oppo COM 95766K109 51 10,000 SH   SOLE   0 0 10,000
Western Union Co COM 959802109 3,863 144,238 SH   SOLE   0 0 144,238
Wheaton Precious Metals Corp COM 962879102 470 15,793 SH   SOLE   0 0 15,793
Williams Companies Inc COM 969457100 3,714 156,570 SH   SOLE   0 0 156,570
Williams Sonoma Inc COM 969904101 2,590 35,268 SH   SOLE   0 0 35,268
Yum Brands Inc COM 988498101 244 2,426 SH   SOLE   0 0 2,426
Zoetis Inc Cl A COM 98978V103 562 4,245 SH   SOLE   0 0 4,245
eBay Inc COM 278642103 3,585 99,270 SH   SOLE   6,130 0 93,140
iShares Cohen & Steers ETF Rea COM 464287564 211 1,800 SH   SOLE   0 0 1,800
iShares ETF Russell 1000 Growt COM 464287614 215 1,220 SH   SOLE   0 0 1,220
iShares ETF Russell Midcap Gro COM 464287481 250 1,640 SH   SOLE   0 0 1,640
iShares Silver Tr COM 46428Q109 201 12,070 SH   SOLE   0 0 12,070
iShares Trust Barclays 20 Year COM 464287432 103,237 762,010 SH   SOLE   385 0 761,625
AGNC Investment Corp Pfd 7 Fi PFD 00123Q500 1,739 67,000 SH   SOLE   0 0 67,000
Alabama Power Co Series Q Pfd PFD 010392462 231 8,530 SH   SOLE   0 0 8,530
Annaly Cap Mgmt 6.95 Pfd Fix/ PFD 035710870 1,127 43,605 SH   SOLE   0 0 43,605
Aspen Ins Ltd Fxd/Fltg Perp Pf PFD G05384154 1,072 38,482 SH   SOLE   0 0 38,482
Bank of America Series L Pfd 7 PFD 060505682 11,073 7,642 SH   SOLE   35 0 7,607
Cowen Inc Senior Note Pfd 7.35 PFD 223622705 638 24,725 SH   SOLE   0 0 24,725
Crestwood Eqty Partners Perp P PFD 226344307 1,259 136,360 SH   SOLE   0 0 136,360
Flaherty & Crumrine Pfd Income PFD 33848E106 140 11,355 SH   SOLE   0 0 11,355
GMAC Capital Trust I Var Ser 2 PFD 361860208 1,124 43,130 SH   SOLE   1,665 0 41,465
Gabelli Dv Inc Tr Prp Ser H Pf PFD 36242H880 324 12,225 SH   SOLE   0 0 12,225
Gabelli Equity Trust Ser K Pfd PFD 362397846 1,508 60,000 SH   SOLE   0 0 60,000
Gaslog Partners Fix/Flt Pfd A PFD Y2687W116 2,166 85,495 SH   SOLE   0 0 85,495
Gold Sachs Flt Non-Cum Perp Pf PFD 38143Y665 1,521 69,611 SH   SOLE   0 0 69,611
Gold Sachs Flt Non-Cum Perp Pf PFD 38144X609 468 20,400 SH   SOLE   0 0 20,400
Gold Sachs Flt Non-Cum Perp Pf PFD 38144G804 11,174 484,967 SH   SOLE   2,025 0 482,942
Keycorp Perp Pfd 5.65 NonCum 1 PFD 493267876 4,567 170,402 SH   SOLE   0 0 170,402
Merchants Bancorp Fx/Flt A Per PFD 58844R405 2,469 91,065 SH   SOLE   0 0 91,065
Morgan Stan Fix/Flt Non-Cum Pe PFD 61763E207 6,914 244,324 SH   SOLE   1,605 0 242,719
Morgan Stanley Pfd Ser A Perp/ PFD 61747S504 2,928 129,967 SH   SOLE   0 0 129,967
New York Banc Fix/Flt Perp Pfd PFD 649445202 686 24,530 SH   SOLE   0 0 24,530
Northern Trust Ser C Prp Mty P PFD 665859872 301 12,045 SH   SOLE   0 0 12,045
Nustar Logistics L.P. Due 2043 PFD 67059T204 2,060 79,905 SH   SOLE   0 0 79,905
Regions Fin. A Non-Cum Perp Pf PFD 7591EP308 5,518 215,291 SH   SOLE   1,795 0 213,496
Regions Fin. B Fx/Flt Perp Pfd PFD 7591EP506 349 12,375 SH   SOLE   0 0 12,375
Renaissancere Pfd F 5.75 QDI PFD 75968N309 1,581 58,490 SH   SOLE   0 0 58,490
Synovus Finl Crp Fix/Flt PerpP PFD 87161C600 1,083 40,857 SH   SOLE   0 0 40,857
TX Cap Bancshs 6.5 Non-Cum Pe PFD 882228406 1,432 55,200 SH   SOLE   0 0 55,200
TX Cap Bancshs 6.5 Pfd Note D PFD 882228307 592 22,900 SH   SOLE   0 0 22,900
Tristate Cap. Fix/Flt Pfd A Pe PFD 89678F209 2,371 89,300 SH   SOLE   0 0 89,300
Truist Finl Corp 5.2 Pfd Dep PFD 89832Q844 233 9,147 SH   SOLE   0 0 9,147
Valley Natl Bancrp Prp Sr B Pf PFD 919794305 720 27,075 SH   SOLE   0 0 27,075
Wells Fargo & CO 7.5 Prp Cnv PFD 949746804 7,924 5,465 SH   SOLE   0 0 5,465
Broadcom Inc 8 Pfd Ser A Mand CONVPFD 11135F200 10,513 8,925 SH   SOLE   0 0 8,925
Hycroft Mng Corp Wts Exp 10/22 WT 448629113 1 10,084 SH   SOLE   0 0 10,084
Redwood Trust Inc CONV 758075AD7 7,399 7,263,000 PRN   SOLE   0 0 7,263,000
Blackstone / Gso Senior Floati FDSTX 09256U105 1,005 62,202 SH   SOLE   0 0 62,202
Eaton Vance Senior Floating Ra FDSTX 27828Q105 966 71,300 SH   SOLE   0 0 71,300
Invesco Bulletshares 2020 Hi Y FDSTX 46138J601 629 26,299 SH   SOLE   0 0 26,299
Invesco Bulletshares 2021 Hi Y FDSTX 46138J809 304 12,313 SH   SOLE   0 0 12,313
Invesco Bulletshares 2022 Hi Y FDSTX 46138J874 984 40,225 SH   SOLE   0 0 40,225