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 3,083 16,003 SH   SOLE   0 0 16,003
ARK ETF Tr Genomic Revolution COM 00214Q302 1,909 21,512 SH   SOLE   0 0 21,512
AT&T Inc COM 00206R102 579 19,119 SH   SOLE   0 0 19,119
Abbott Laboratories COM 002824100 890 7,430 SH   SOLE   0 0 7,430
Abbvie Inc COM 00287Y109 971 8,970 SH   SOLE   0 0 8,970
Aberdeen Asia Pacific Income F COM 003009107 12,124 2,964,299 SH   SOLE   0 0 2,964,299
Aberdeen Total Dynamic Dividen COM 00326L100 373 39,150 SH   SOLE   1,235 0 37,915
Accenture PLC Ireland Shs Cl A COM G1151C101 10,685 38,678 SH   SOLE   1,919 0 36,759
Adidas Ag Sponsored ADR COM 00687A107 1,343 8,551 SH   SOLE   0 0 8,551
Adobe Systems Inc COM 00724F101 11,649 24,506 SH   SOLE   1,245 0 23,261
Advanced Micro Devices Inc COM 007903107 866 11,033 SH   SOLE   0 0 11,033
Advent Claymore Convertible & COM 00764C109 275 15,562 SH   SOLE   0 0 15,562
Agnico Eagle Mines Limited COM 008474108 1,206 20,855 SH   SOLE   0 0 20,855
Alamos Gold Inc New Class A COM 011532108 457 58,474 SH   SOLE   0 0 58,474
Alibaba Grp Holding ADR Ltd Sp COM 01609W102 10,103 44,559 SH   SOLE   2,258 0 42,301
Alphabet Inc Non Voting Cap St COM 02079K107 17,571 8,494 SH   SOLE   455 0 8,039
Alphabet Inc Voting Cap Stk Cl COM 02079K305 1,122 544 SH   SOLE   0 0 544
Altria Group Inc COM 02209S103 3,086 60,329 SH   SOLE   0 0 60,329
Amazon.Com Inc COM 023135106 16,792 5,427 SH   SOLE   253 0 5,174
American Caresource Holdings I COM 02505A202 1 74,000 SH   SOLE   0 0 74,000
American Tower Corp REIT COM 03027X100 7,240 30,287 SH   SOLE   1,287 0 29,000
Amgen Inc COM 031162100 351 1,410 SH   SOLE   0 0 1,410
Analog Devices Inc COM 032654105 449 2,897 SH   SOLE   0 0 2,897
Apple Inc COM 037833100 25,032 204,929 SH   SOLE   8,396 0 196,533
Atlantic Capital Bancshares In COM 048269203 1,260 52,293 SH   SOLE   0 0 52,293
Atlantic Union Bankshares Corp COM 04911A107 713 18,577 SH   SOLE   0 0 18,577
Atomera Inc COM 04965B100 220 9,000 SH   SOLE   0 0 9,000
Automatic Data Processing Inc COM 053015103 1,245 6,605 SH   SOLE   0 0 6,605
B2Gold Corp COM 11777Q209 390 90,580 SH   SOLE   0 0 90,580
BP PLC Sponsored ADR (Frm BP A COM 055622104 208 8,533 SH   SOLE   0 0 8,533
Banco Santander Cent Hispano S COM 05964H105 347 101,300 SH   SOLE   0 0 101,300
Bank of America Corp COM 060505104 615 15,893 SH   SOLE   0 0 15,893
Barrick Gold Corp COM 067901108 2,415 121,993 SH   SOLE   0 0 121,993
Becton Dickinson & Co COM 075887109 873 3,592 SH   SOLE   0 0 3,592
Berkshire Hathaway Inc Del Cl COM 084670702 575 2,249 SH   SOLE   0 0 2,249
Berkshire Hathaway Inc-Del Cl COM 084670108 386 1 SH   SOLE   0 0 1
BlackRock Credit Alloc Income COM 092508100 450 30,644 SH   SOLE   0 0 30,644
BlackRock Insured Municipal In COM 092479104 165 10,900 SH   SOLE   0 0 10,900
BlackRock Limited Duration Inc COM 09249W101 428 25,525 SH   SOLE   0 0 25,525
BlackRock Long Term Mun Adviso COM 09250B103 380 30,022 SH   SOLE   0 0 30,022
BlackRock Muni Inter Duration COM 09253X102 220 14,630 SH   SOLE   0 0 14,630
BlackRock Muniholdings Fd Inc COM 09253N104 203 12,705 SH   SOLE   0 0 12,705
BlackRock Muniyield Quality Fu COM 09254G108 164 11,790 SH   SOLE   0 0 11,790
Blackstone Goup Inc Cl A COM 09260D107 1,665 22,335 SH   SOLE   0 0 22,335
Boeing Co COM 097023105 313 1,228 SH   SOLE   0 0 1,228
Booking Holdings Inc COM 09857L108 200 86 SH   SOLE   0 0 86
Brigham Minerals Inc COM 10918L103 17,558 1,199,344 SH   SOLE   985 0 1,198,359
Broadcom Ltd COM 11135F101 751 1,620 SH   SOLE   0 0 1,620
Broadridge Financial Solutions COM 11133T103 2,295 14,991 SH   SOLE   105 0 14,886
Calamos Conv & High Income Fd COM 12811P108 271 18,160 SH   SOLE   0 0 18,160
Caterpillar Inc COM 149123101 2,024 8,727 SH   SOLE   0 0 8,727
Charter Communications Inc COM 16119P108 4,910 7,958 SH   SOLE   495 0 7,463
Chevron Corporation COM 166764100 12,605 120,288 SH   SOLE   0 0 120,288
Cisco Systems Inc COM 17275R102 298 5,763 SH   SOLE   0 0 5,763
Clearbridge MLP & Midsteam TR COM 18469Q207 2,912 145,289 SH   SOLE   0 0 145,289
Clorox Company (Del) COM 189054109 724 3,754 SH   SOLE   0 0 3,754
Cloudflare Inc Cl A COM 18915M107 499 7,100 SH   SOLE   0 0 7,100
Comcast Corp New Cl A COM 20030N101 1,399 25,859 SH   SOLE   160 0 25,699
ConocoPhillips COM 20825C104 815 15,391 SH   SOLE   0 0 15,391
Costco Wholesale Corp-New COM 22160K105 528 1,498 SH   SOLE   0 0 1,498
Crestwood Equity Partners LP COM 226344208 331 11,850 SH   SOLE   0 0 11,850
Crowdstrike Hldgs Inc Cl A COM 22788C105 436 2,390 SH   SOLE   0 0 2,390
Deere & Co COM 244199105 259 693 SH   SOLE   0 0 693
Discovery Communications Inc C COM 25470F104 2,430 55,920 SH   SOLE   0 0 55,920
Distillate US Fundamental Stab COM 26922A321 6,489 164,022 SH   SOLE   0 0 164,022
Docusign Inc COM 256163106 450 2,222 SH   SOLE   0 0 2,222
Dow Inc COM 260557103 631 9,869 SH   SOLE   0 0 9,869
Dundee Precious Metals Inc COM 265269209 362 59,000 SH   SOLE   0 0 59,000
Dupont De Nemours Inc COM 26614N102 585 7,569 SH   SOLE   0 0 7,569
ETF Distillate Intl Fndmntl St COM 26922B501 528 20,047 SH   SOLE   0 0 20,047
Eaton Vance Senior Floating Ra COM 27828Q105 229 16,580 SH   SOLE   0 0 16,580
Eli Lilly & Co COM 532457108 203 1,085 SH   SOLE   0 0 1,085
Energy Transfer LP COM 29273V100 224 29,175 SH   SOLE   0 0 29,175
Enterprise Products Partners L COM 293792107 27,427 1,245,557 SH   SOLE   540 0 1,245,017
Evolution Mining Ltd COM Q3647R147 310 100,000 SH   SOLE   0 0 100,000
Exxon Mobil Corp COM 30231G102 3,794 67,962 SH   SOLE   0 0 67,962
Facebook Inc Class A COM 30303M102 13,683 46,458 SH   SOLE   2,376 0 44,082
First Trust Biotech Index ETF COM 33733E203 1,644 10,245 SH   SOLE   0 0 10,245
First Trust III ETF Preferred COM 33739E108 1,049 52,036 SH   SOLE   0 0 52,036
First Trust Low Duration Opp E COM 33739Q200 558 10,937 SH   SOLE   7,685 0 3,252
First Trust/Aberdeen Global Op COM 337319107 273 27,200 SH   SOLE   0 0 27,200
Flaherty & Crumrine / Claymore COM 338478100 452 19,301 SH   SOLE   0 0 19,301
Flaherty & Crumrine Dynamic Pf COM 33848W106 4,981 165,388 SH   SOLE   0 0 165,388
Franco-Nevada Corp COM 351858105 483 3,855 SH   SOLE   0 0 3,855
Gamco Glbl Gold Natural Resour COM 36465A109 5,330 1,535,963 SH   SOLE   0 0 1,535,963
Gamco Natural Resources Gold & COM 36465E101 1,998 397,920 SH   SOLE   0 0 397,920
General Mills Inc COM 370334104 522 8,510 SH   SOLE   0 0 8,510
General Motors Co COM 37045V100 264 4,587 SH   SOLE   0 0 4,587
Global X Super Dividend 100 ET COM 37950E549 2,637 189,745 SH   SOLE   0 0 189,745
Gold Fields Ltd New ADR Rand COM 38059T106 348 36,675 SH   SOLE   0 0 36,675
HCA Holdings Inc COM 40412C101 254 1,350 SH   SOLE   0 0 1,350
Hanesbrands Inc COM 410345102 3,514 178,627 SH   SOLE   0 0 178,627
Harley Davidson COM 412822108 997 24,860 SH   SOLE   0 0 24,860
Healthcare Tr Amer INC Class A COM 42225P501 7,486 271,423 SH   SOLE   310 0 271,113
Home Depot Inc COM 437076102 583 1,911 SH   SOLE   0 0 1,911
Honeywell International Inc COM 438516106 1,061 4,889 SH   SOLE   40 0 4,849
IShares Dow Jones Select Div I COM 464287168 7,376 64,644 SH   SOLE   0 0 64,644
Industria de Diseno SA ADR COM 455793109 1,261 76,222 SH   SOLE   670 0 75,552
Intel Corp COM 458140100 694 10,848 SH   SOLE   0 0 10,848
International Business Machine COM 459200101 2,206 16,552 SH   SOLE   0 0 16,552
Intuit Inc COM 461202103 268 699 SH   SOLE   0 0 699
Invesco Actively Managed ETF T COM 46090A887 951 18,830 SH   SOLE   0 0 18,830
Invesco II Income Composite CE COM 46138E404 1,411 60,672 SH   SOLE   0 0 60,672
Invesco QQQ Tr ETF Unit Ser 1 COM 46090E103 2,420 7,584 SH   SOLE   0 0 7,584
Invesco TR II ETF Pfd COM 46138E511 723 48,183 SH   SOLE   0 0 48,183
Invesco Tr ETF S&P 500 Equal W COM 46137V357 13,524 95,467 SH   SOLE   0 0 95,467
Invesco Van Kampen Sr Income T COM 46131H107 55 13,000 SH   SOLE   0 0 13,000
Iqstel Inc COM 46265G107 14 15,000 SH   SOLE   0 0 15,000
JPMorgan Chase & Co COM 46625H100 387 2,543 SH   SOLE   0 0 2,543
JPMorgan ETF Ultra-Short Incom COM 46641Q837 6,874 135,434 SH   SOLE   21,280 0 114,154
JPMorgan Ultra-Short Municipal COM 44641Q654 256 5,025 SH   SOLE   0 0 5,025
Johnson & Johnson COM 478160104 15,751 95,836 SH   SOLE   2,666 0 93,170
Kimberly-Clark Corp COM 494368103 749 5,385 SH   SOLE   0 0 5,385
Kinder Morgan Inc Del COM 49456B101 12,779 767,531 SH   SOLE   0 0 767,531
Lockheed Martin Corp COM 539830109 8,711 23,574 SH   SOLE   0 0 23,574
Lululemon Athletica Inc COM 550021109 232 756 SH   SOLE   0 0 756
MGIC Investment Corp-Wisc COM 552848103 485 35,000 SH   SOLE   0 0 35,000
Madison Square Garden Entmt Co COM 55826T102 521 6,371 SH   SOLE   0 0 6,371
Madison Square Garden Sports C COM 55825T103 2,480 13,821 SH   SOLE   0 0 13,821
Magellan Midstream Partners LP COM 559080106 8,253 190,340 SH   SOLE   0 0 190,340
Magnite Inc COM 55955D100 444 10,660 SH   SOLE   0 0 10,660
Martin Marietta Materials Inc COM 573284106 304 906 SH   SOLE   0 0 906
Marvell Technology Chg Group L COM G5876H105 668 13,647 SH   SOLE   0 0 13,647
Masco Corp COM 574599106 228 3,811 SH   SOLE   0 0 3,811
Mastercard Inc COM 57636Q104 17,439 48,978 SH   SOLE   2,626 0 46,352
Materialise NV Spon ADR 1 Rcpt COM 57667T100 298 8,300 SH   SOLE   0 0 8,300
McDonalds Corp COM 580135101 855 3,815 SH   SOLE   0 0 3,815
Medical Properties Trust Inc COM 58463J304 8,938 420,005 SH   SOLE   0 0 420,005
Medtronic PLC COM G5960L103 939 7,952 SH   SOLE   0 0 7,952
MercadoLibre Inc COM 58733R102 453 308 SH   SOLE   0 0 308
Merck & Co Inc New COM 58933Y105 9,224 119,655 SH   SOLE   100 0 119,555
Microsoft Corp COM 594918104 23,719 100,603 SH   SOLE   3,817 0 96,786
Molson Coors Brewing Co Cl B COM 60871R209 1,595 31,182 SH   SOLE   0 0 31,182
Moodys Corp COM 615369105 7,504 25,129 SH   SOLE   1,591 0 23,538
Motorola Solutions INC Com New COM 620076307 735 3,906 SH   SOLE   0 0 3,906
Mplx LP Com Unit Rpstg Limited COM 55336V100 5,864 228,813 SH   SOLE   0 0 228,813
Nestle SA Spons ADR Repstg Reg COM 641069406 7,712 69,156 SH   SOLE   5,155 0 64,001
Netflix.com Inc COM 64110L106 226 434 SH   SOLE   0 0 434
New Gold Inc COM 644535106 92 60,000 SH   SOLE   0 0 60,000
Newmont Corp COM 651639106 1,997 33,135 SH   SOLE   0 0 33,135
Nike Inc Cl B COM 654106103 9,283 69,855 SH   SOLE   4,685 0 65,170
Northern Star Resources Ltd COM Q6951U101 638 88,615 SH   SOLE   0 0 88,615
Novartis Ag-Sponsored ADR COM 66987V109 8,132 95,139 SH   SOLE   85 0 95,054
Nuveen Amt Free Quality Muni I COM 670657105 7,949 536,372 SH   SOLE   0 0 536,372
Nuveen Dow 30 Dynamic Overwrit COM 67075F105 6,459 397,455 SH   SOLE   0 0 397,455
Nuveen Enhanced AMT L&N Muni C COM 67071L106 1,731 102,404 SH   SOLE   0 0 102,404
Nuveen Enhanced Muni Credit Op COM 67070X101 1,944 120,274 SH   SOLE   0 0 120,274
Nuveen Multi-Strategy Income A COM 67073B106 158 16,650 SH   SOLE   0 0 16,650
Nuveen Quality Advantage Muni COM 67066V101 7,466 493,138 SH   SOLE   0 0 493,138
Nuveen VA Premium Income Muni COM 67064R102 168 10,325 SH   SOLE   0 0 10,325
Nvidia Corp COM 67066G104 1,058 1,981 SH   SOLE   0 0 1,981
O'Reilly Automotive Inc COM 67103H107 9,698 19,118 SH   SOLE   1,125 0 17,993
Omega Healthcare REIT Investor COM 681936100 11,157 304,595 SH   SOLE   0 0 304,595
Oracle Corp COM 68389X105 272 3,876 SH   SOLE   0 0 3,876
PagerDuty Inc COM 69553P100 654 16,250 SH   SOLE   0 0 16,250
Pan Amern Silver Corp COM 697900108 2,026 67,450 SH   SOLE   0 0 67,450
Paypal Holdings Inc COM 70450Y103 6,162 25,374 SH   SOLE   1,372 0 24,002
Pepsico Incorporated COM 713448108 1,286 9,090 SH   SOLE   0 0 9,090
Perseus Mining Ltd COM Q74174105 501 615,000 SH   SOLE   0 0 615,000
Peyto Exploration & Developmen COM 717046106 46 10,712 SH   SOLE   0 0 10,712
Pfizer Incorporated COM 717081103 9,420 259,997 SH   SOLE   0 0 259,997
Physicians Realty Trust REIT COM 71943U104 6,927 392,043 SH   SOLE   340 0 391,703
Pinnacle Financial Partners In COM 72346Q104 1,011 11,400 SH   SOLE   0 0 11,400
Pinterest Inc Cl A COM 72352L106 453 6,117 SH   SOLE   0 0 6,117
Plains All American Pipeline L COM 726503105 1,721 189,085 SH   SOLE   0 0 189,085
Plains GP Holdings LP COM 72651A207 955 101,594 SH   SOLE   0 0 101,594
Procter & Gamble Co COM 742718109 1,402 10,351 SH   SOLE   0 0 10,351
Progyny Inc COM 74340E103 229 5,150 SH   SOLE   0 0 5,150
Proshares Tr ETF Short S&P 500 COM 74347B425 599 35,730 SH   SOLE   0 0 35,730
Proshares Tr Short ETF QQQ New COM 74347B714 406 29,160 SH   SOLE   0 0 29,160
ROKU Inc COM 77543R102 585 1,795 SH   SOLE   0 0 1,795
Ramelius Resources Ltd COM Q7982E108 559 495,000 SH   SOLE   0 0 495,000
Raytheon Technologies Corp COM 75513E101 507 6,560 SH   SOLE   65 0 6,495
Realty Income Corp REIT COM 756109104 261 4,115 SH   SOLE   105 0 4,010
Regis Resources NL COM Q8059N120 50 22,500 SH   SOLE   0 0 22,500
Republic Services Inc COM 760759100 358 3,605 SH   SOLE   0 0 3,605
Roche Hldgs Ltd Spons ADR COM 771195104 693 17,086 SH   SOLE   380 0 16,706
Royal Dutch Shell PLC Sponsore COM 780259206 271 6,900 SH   SOLE   0 0 6,900
Royal Gold Inc COM 780287108 1,177 10,935 SH   SOLE   0 0 10,935
SPDR Gold Tr ETF COM 78463V107 448 2,801 SH   SOLE   0 0 2,801
SPDR S&P 500 ETF Tr Unit Ser I COM 78462F103 1,622 4,092 SH   SOLE   0 0 4,092
SPDR Ser Tr Etf S&P Oil & Gas COM 78468R556 8,308 102,140 SH   SOLE   0 0 102,140
SSR Mng Inc COM 784730103 503 35,230 SH   SOLE   0 0 35,230
Sabine Royalty Tr Unit Benefic COM 785688102 503 16,586 SH   SOLE   0 0 16,586
Schrodinger Inc COM 80810D103 314 4,119 SH   SOLE   0 0 4,119
Sea Ltd Unspon ADR COM 81141R100 714 3,200 SH   SOLE   0 0 3,200
Servicenow Inc COM 81762P102 7,959 15,915 SH   SOLE   877 0 15,038
Shopify INC Cl A COM 82509L107 466 421 SH   SOLE   0 0 421
Skillz Inc Com Cl A COM 83067L109 218 11,450 SH   SOLE   0 0 11,450
Southern Copper Corporation COM 84265V105 241 3,550 SH   SOLE   0 0 3,550
Southwest Airlines Co COM 844741108 220 3,597 SH   SOLE   0 0 3,597
Southwestern Energy Co COM 845467109 209 45,000 SH   SOLE   0 0 45,000
Sprott Physical Silver Trust COM 85207K107 120 13,650 SH   SOLE   0 0 13,650
Square Inc-A COM 852234103 511 2,250 SH   SOLE   0 0 2,250
Starbucks Corp COM 855244109 1,299 11,886 SH   SOLE   110 0 11,776
Sysco Corp COM 871829107 787 9,993 SH   SOLE   0 0 9,993
TC Energy Corp COM 87807B107 404 8,820 SH   SOLE   0 0 8,820
TJX Companies Inc New COM 872540109 728 11,005 SH   SOLE   0 0 11,005
Taiwan Semiconductor Mfg CO Lt COM 874039100 3,534 29,877 SH   SOLE   1,427 0 28,450
Teladoc Inc COM 87918A105 432 2,379 SH   SOLE   0 0 2,379
Templeton Emerging Markets Inc COM 880192109 2,036 276,285 SH   SOLE   1,900 0 274,385
Templeton Global Income Fund COM 880198106 98 18,417 SH   SOLE   0 0 18,417
Tencent Holdings Ltd Unsp ADR COM 88032Q109 9,534 119,475 SH   SOLE   6,000 0 113,475
Texas Capital Bancshares COM 88224Q107 993 14,000 SH   SOLE   0 0 14,000
Texas Instruments COM 882508104 903 4,780 SH   SOLE   30 0 4,750
Texas Pac Ld Corp COM 88262P102 207 130 SH   SOLE   0 0 130
Tortoise Midstream Energy MLP COM 89148B200 203 7,902 SH   SOLE   0 0 7,902
Tortoise North American Pipeli COM 56167N720 4,819 237,754 SH   SOLE   0 0 237,754
Tristate Capital Holdings Inc COM 89678F100 454 19,688 SH   SOLE   0 0 19,688
Twilio Inc COM 90138F102 661 1,940 SH   SOLE   0 0 1,940
Unilever PLC Sponsored ADR New COM 904767704 22,241 398,379 SH   SOLE   8,480 0 389,899
Union Pacific Corp COM 907818108 209 948 SH   SOLE   0 0 948
Unitedhealth Group Inc COM 91324P102 14,731 39,591 SH   SOLE   1,872 0 37,719
Upstart Holdings Inc COM 91680M107 503 3,900 SH   SOLE   0 0 3,900
Urstadt Biddle Pptys Inc REIT COM 917286205 4,138 248,545 SH   SOLE   0 0 248,545
Valero Energy Corp New COM 91913Y100 318 4,440 SH   SOLE   0 0 4,440
Vaneck Vectors ETF Tr Gold Min COM 92189F106 1,570 48,300 SH   SOLE   0 0 48,300
Vaneck Vectors Tr ETF Jr Gold COM 92189F791 3,187 70,800 SH   SOLE   0 0 70,800
Vanguard Emerging Mkts ETF I COM 922042858 251 4,825 SH   SOLE   0 0 4,825
Vanguard Index FDS Growth ETF COM 922908736 418 1,628 SH   SOLE   0 0 1,628
Vanguard Index Fds ETF S&P 500 COM 922908363 1,011 2,774 SH   SOLE   390 0 2,384
Vanguard Index Fund Vanguard S COM 922908751 1,167 5,450 SH   SOLE   0 0 5,450
Vanguard Index Funds Vanguard COM 922908629 841 3,800 SH   SOLE   0 0 3,800
Vanguard Intermediate ETF Term COM 92206C870 437 4,702 SH   SOLE   0 0 4,702
Vanguard Lrg Cap ETF COM 922908637 289 1,562 SH   SOLE   0 0 1,562
Vanguard Mid-Cap Val ETF Index COM 922908512 243 1,799 SH   SOLE   0 0 1,799
Vanguard Muni Bd Fds ETF Tax E COM 922907746 387 7,077 SH   SOLE   0 0 7,077
Vanguard REIT ETF COM 922908553 536 5,836 SH   SOLE   0 0 5,836
Vanguard Russell ETF 1000 COM 92206C730 237 1,279 SH   SOLE   0 0 1,279
Vanguard Total Stock Fund COM 922908769 1,895 9,166 SH   SOLE   0 0 9,166
Vanguard World Fd Mega Cap 300 COM 921910816 1,077 5,200 SH   SOLE   0 0 5,200
Ventas Inc COM 92276F100 1,918 35,958 SH   SOLE   0 0 35,958
Verizon Communications COM 92343V104 969 16,663 SH   SOLE   0 0 16,663
Virtus Allianzgi Conv & Income COM 92838X102 131 23,130 SH   SOLE   0 0 23,130
Visa Inc Cl A COM 92826C839 12,121 57,247 SH   SOLE   3,022 0 54,225
Voya Emerging Markets High Div COM 92912P108 154 19,192 SH   SOLE   0 0 19,192
W W Grainger Inc COM 384802104 1,203 3,000 SH   SOLE   0 0 3,000
Walgreens Boots Alliance Inc COM 931427108 3,135 57,105 SH   SOLE   0 0 57,105
Walmart Inc COM 931142103 464 3,419 SH   SOLE   0 0 3,419
Walt Disney Company COM 254687106 1,920 10,405 SH   SOLE   85 0 10,320
Waste Management Inc Del COM 94106L109 1,090 8,448 SH   SOLE   0 0 8,448
Western Asset High Income Oppo COM 95766K109 51 10,000 SH   SOLE   0 0 10,000
Western Asset Inflation Linked COM 95766R104 1,476 121,345 SH   SOLE   750 0 120,595
Western Union Co COM 959802109 3,157 128,002 SH   SOLE   0 0 128,002
Wheaton Precious Metals Corp COM 962879102 535 14,010 SH   SOLE   0 0 14,010
Williams Companies Inc COM 969457100 2,594 109,500 SH   SOLE   0 0 109,500
Yum Brands Inc COM 988498101 237 2,191 SH   SOLE   0 0 2,191
Zillow Grp Inc Cl C COM 98954M200 428 3,305 SH   SOLE   0 0 3,305
Zoetis Inc Cl A COM 98978V103 659 4,184 SH   SOLE   0 0 4,184
Zoom Video Communications Inc COM 98980L101 675 2,100 SH   SOLE   0 0 2,100
iShares Comex Gold Tr COM 464285105 421 25,879 SH   SOLE   0 0 25,879
iShares Core U.S. ETF Aggregat COM 464287226 921 8,090 SH   SOLE   0 0 8,090
iShares ETF Russell 1000 Growt COM 464287614 279 1,150 SH   SOLE   0 0 1,150
iShares ETF Russell Midcap Gro COM 464287481 335 3,280 SH   SOLE   0 0 3,280
iShares Russell ETF Midcap COM 464287499 268 3,620 SH   SOLE   0 0 3,620
iShares Silver Tr COM 46428Q109 577 25,425 SH   SOLE   0 0 25,425
iShares Trust Barclays 20 Year COM 464287432 236 1,746 SH   SOLE   0 0 1,746
Aspen Ins Ltd Fxd/Fltg Perp Pf PFD G05384154 1,033 38,632 SH   SOLE   0 0 38,632
Atlantic Un 6.875 Pfd Bnkshrs PFD 04911A206 1,005 36,500 SH   SOLE   0 0 36,500
Bank of America Series L Pfd 7 PFD 060505682 10,714 7,664 SH   SOLE   35 0 7,629
Becton Dickinson & Co 6 Pfd S PFD 075887406 9,377 174,552 SH   SOLE   210 0 174,342
Citigroup Cap Tr Pfd XIII Fixe PFD 173080201 13,199 490,665 SH   SOLE   415 0 490,250
Cowen Inc Senior Note Pfd 7.35 PFD 223622705 724 28,775 SH   SOLE   0 0 28,775
Flaherty & Crumrine Pfd Income PFD 33848E106 144 10,925 SH   SOLE   0 0 10,925
Gabelli Equity Trust Ser K Pfd PFD 362397846 1,482 56,950 SH   SOLE   0 0 56,950
Gaslog Partners Fix/Flt Pfd A PFD Y2687W116 557 24,075 SH   SOLE   0 0 24,075
Gold Sachs Flt Non-Cum Perp Pf PFD 38144G804 1,211 49,950 SH   SOLE   2,025 0 47,925
Keycorp Perp Pfd 5.65 NonCum 1 PFD 493267876 801 29,578 SH   SOLE   0 0 29,578
Merchants Bancorp Fx/Flt A Per PFD 58844R405 1,714 63,050 SH   SOLE   0 0 63,050
Morgan Stan Fix/Flt Non-Cum Pe PFD 61763E207 6,138 218,039 SH   SOLE   1,605 0 216,434
Morgan Stanley Pfd Ser A Perp/ PFD 61747S504 2,000 82,477 SH   SOLE   0 0 82,477
New York Banc Fix/Flt Perp Pfd PFD 649445202 933 32,843 SH   SOLE   0 0 32,843
Nextera Energy Inc C Mty 9-1-2 PFD 65339F739 13,751 277,246 SH   SOLE   410 0 276,836
Nustar Logistics L.P. Due 2043 PFD 67059T204 1,992 80,830 SH   SOLE   0 0 80,830
Regions Fin. A Non-Cum Perp Pf PFD 7591EP308 1,505 57,120 SH   SOLE   1,795 0 55,325
Regions Fin. B Fx/Flt Perp Pfd PFD 7591EP506 547 19,375 SH   SOLE   0 0 19,375
Synovus Finl Crp Fix/Flt PerpP PFD 87161C600 1,077 40,857 SH   SOLE   0 0 40,857
TX Cap Bancshs 6.5 Non-Cum Pe PFD 882228406 1,396 54,700 SH   SOLE   0 0 54,700
TX Cap Bancshs 6.5 Pfd Note D PFD 882228307 829 32,554 SH   SOLE   0 0 32,554
Tristate Cap. Fix/Flt Pfd A Pe PFD 89678F209 2,256 86,950 SH   SOLE   0 0 86,950
US Bancorp Ser K Pfd Fxd 5.50 PFD 902973759 4,987 181,886 SH   SOLE   0 0 181,886
Wells Fargo & CO 7.5 Prp Cnv PFD 949746804 8,927 6,298 SH   SOLE   8 0 6,290
Wesco Intl Inc Cm Fx/Flt Prp P PFD 95082P303 2,276 73,950 SH   SOLE   0 0 73,950
Broadcom Inc 8 Pfd Ser A Mand CONVPFD 11135F200 18,478 12,532 SH   SOLE   0 0 12,532
Hycroft Mining Wts Exp 10/22/2 WT 44862P125 4 10,084 SH   SOLE   0 0 10,084
Blackstone / Gso Senior Floati FDSTX 09256U105 792 50,917 SH   SOLE   0 0 50,917
Cohen & Steers REIT & Pfd Inco FDSTX 19247X100 343 14,050 SH   SOLE   0 0 14,050
Eaton Vance Senior Floating Ra FDSTX 27828Q105 983 71,316 SH   SOLE   0 0 71,316
First Trust/Aberdeen Global Op FDSTX 337319107 1,038 103,625 SH   SOLE   0 0 103,625
Invesco Bulletshares 2021 Hi Y FDSTX 46138J809 227 9,838 SH   SOLE   0 0 9,838
Invesco Bulletshares 2022 Hi Y FDSTX 46138J874 912 39,075 SH   SOLE   0 0 39,075
Nuveen Credit Strategies Incom FDSTX 67073D102 2,951 453,965 SH   SOLE   0 0 453,965