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 481 3,228 SH   SOLE   0 0 3,228
ADT Inc COM 00090Q103 2,890 380,728 SH   SOLE   0 0 380,728
Abbott Laboratories COM 002824100 958 8,094 SH   SOLE   0 0 8,094
Abbvie Inc COM 00287Y109 1,008 6,221 SH   SOLE   0 0 6,221
Aberdeen Asia Pacific Income F COM 003009107 999 295,666 SH   SOLE   0 0 295,666
Aberdeen Total Dynamic Dividen COM 00326L100 196 20,390 SH   SOLE   1,235 0 19,155
Accenture PLC Ireland Shs Cl A COM G1151C101 12,788 37,921 SH   SOLE   1,493 0 36,428
Adobe Systems Inc COM 00724F101 14,131 31,014 SH   SOLE   1,683 0 29,331
Advanced Micro Devices Inc COM 007903107 952 8,705 SH   SOLE   0 0 8,705
Advent Claymore Convertible & COM 00764C109 280 17,910 SH   SOLE   0 0 17,910
Aehr Test Systems COM 00760J108 142 14,000 SH   SOLE   0 0 14,000
Agnico Eagle Mines Limited COM 008474108 8,659 141,402 SH   SOLE   0 0 141,402
Alamos Gold Inc New Class A COM 011532108 492 58,474 SH   SOLE   0 0 58,474
Alphabet Inc Non Voting Cap St COM 02079K107 28,279 10,125 SH   SOLE   563 0 9,562
Alphabet Inc Voting Cap Stk Cl COM 02079K305 1,841 662 SH   SOLE   0 0 662
Altria Group Inc COM 02209S103 3,514 67,244 SH   SOLE   0 0 67,244
Amazon.Com Inc COM 023135106 21,747 6,671 SH   SOLE   341 0 6,330
American Caresource Holdings I COM 02505A202 0 74,000 SH   SOLE   0 0 74,000
American Express Company COM 025816109 314 1,678 SH   SOLE   0 0 1,678
American Tower Corp REIT COM 03027X100 8,468 33,706 SH   SOLE   2,046 0 31,660
Amgen Inc COM 031162100 714 2,953 SH   SOLE   0 0 2,953
Analog Devices Inc COM 032654105 357 2,160 SH   SOLE   0 0 2,160
Anglogold Ashanti Ltd (New) Sp COM 035128206 278 11,715 SH   SOLE   0 0 11,715
Anthem Inc COM 036752103 730 1,486 SH   SOLE   0 0 1,486
Apple Inc COM 037833100 35,917 205,696 SH   SOLE   8,441 0 197,255
Atlantic Union Bankshares Corp COM 04911A107 682 18,577 SH   SOLE   0 0 18,577
Atlantica Yield Plc Firm Reinv COM G0751N103 210 6,000 SH   SOLE   0 0 6,000
Atlas Corp COM Y0436Q109 147 10,000 SH   SOLE   0 0 10,000
Automatic Data Processing Inc COM 053015103 1,350 5,935 SH   SOLE   0 0 5,935
Banco Santander Cent Hispano S COM 05964H105 342 101,300 SH   SOLE   0 0 101,300
Bank of America Corp COM 060505104 853 20,692 SH   SOLE   0 0 20,692
Barrick Gold Corp COM 067901108 1,039 42,346 SH   SOLE   0 0 42,346
Becton Dickinson & Co COM 075887109 462 1,738 SH   SOLE   0 0 1,738
Berkshire Hathaway Inc Series COM 084670702 457 1,295 SH   SOLE   0 0 1,295
Berkshire Hathaway Inc-Del Cl COM 084670108 529 1 SH   SOLE   0 0 1
BlackRock Credit Alloc Income COM 092508100 268 21,304 SH   SOLE   0 0 21,304
BlackRock Limited Duration Inc COM 09249W101 353 24,625 SH   SOLE   0 0 24,625
Blackstone Goup Inc Cl A COM 09260D107 3,142 24,755 SH   SOLE   0 0 24,755
Brigham Minerals Inc COM 10918L103 12,203 477,601 SH   SOLE   985 0 476,616
British Amern Tob PLC Spon ADR COM 110448107 1,781 42,242 SH   SOLE   0 0 42,242
Broadcom Ltd COM 11135F101 1,388 2,204 SH   SOLE   0 0 2,204
Broadridge Financial Solutions COM 11133T103 1,675 10,757 SH   SOLE   105 0 10,652
Calamos Conv & High Income Fd COM 12811P108 256 18,160 SH   SOLE   0 0 18,160
Caterpillar Inc COM 149123101 1,959 8,792 SH   SOLE   0 0 8,792
Charter Communications Inc COM 16119P108 12,074 22,133 SH   SOLE   1,325 0 20,808
Chevron Corporation COM 166764100 9,606 58,997 SH   SOLE   0 0 58,997
Cisco Systems Inc COM 17275R102 323 5,793 SH   SOLE   0 0 5,793
Clearbridge MLP & Midsteam TR COM 18469Q207 1,718 58,859 SH   SOLE   0 0 58,859
Clearbridge MLP & Midstream Fu COM 184692200 335 9,925 SH   SOLE   0 0 9,925
Cleveland-Cliffs Inc New COM 185899101 765 23,750 SH   SOLE   0 0 23,750
Clorox Company (Del) COM 189054109 522 3,754 SH   SOLE   0 0 3,754
Coca-Cola Company COM 191216100 236 3,810 SH   SOLE   0 0 3,810
Comcast Corp New Cl A COM 20030N101 1,135 24,246 SH   SOLE   240 0 24,006
ConocoPhillips COM 20825C104 839 8,390 SH   SOLE   0 0 8,390
Corning Inc COM 219350105 677 18,338 SH   SOLE   0 0 18,338
Costco Wholesale Corp-New COM 22160K105 1,005 1,745 SH   SOLE   0 0 1,745
Crestwood Equity Partners LP COM 226344208 355 11,850 SH   SOLE   0 0 11,850
Danaher Corp COM 235851102 287 979 SH   SOLE   0 0 979
Deere & Co COM 244199105 703 1,693 SH   SOLE   0 0 1,693
Distillate US Fundamental Stab COM 26922A321 9,021 202,714 SH   SOLE   0 0 202,714
Dow Inc COM 260557103 629 9,869 SH   SOLE   0 0 9,869
Dundee Precious Metals Inc COM 265269209 353 59,000 SH   SOLE   0 0 59,000
Dupont De Nemours Inc COM 26614N102 388 5,269 SH   SOLE   0 0 5,269
EF Energyfunders Ventures Inc COM 26843R106 6 407,428 SH   SOLE   0 0 407,428
EQT Corp COM 26884L109 211 6,122 SH   SOLE   0 0 6,122
Eastgroup Properties Inc COM 277276101 274 1,350 SH   SOLE   0 0 1,350
Eaton Vance Senior Floating Ra COM 27828Q105 222 16,580 SH   SOLE   0 0 16,580
Empire State Realty Trust Inc COM 292104106 630 64,195 SH   SOLE   0 0 64,195
Enbridge Inc COM 29250N105 335 7,263 SH   SOLE   0 0 7,263
Energy Transfer LP COM 29273V100 709 63,357 SH   SOLE   0 0 63,357
Enterprise Products Partners L COM 293792107 34,939 1,353,709 SH   SOLE   540 0 1,353,169
Evolution Mining Ltd COM Q3647R147 329 100,000 SH   SOLE   0 0 100,000
Exxon Mobil Corp COM 30231G102 5,028 60,875 SH   SOLE   0 0 60,875
First Trust Biotech Index ETF COM 33733E203 1,744 11,695 SH   SOLE   0 0 11,695
First Trust III ETF Preferred COM 33739E108 894 46,979 SH   SOLE   0 0 46,979
First Trust Low Duration Opp E COM 33739Q200 441 9,017 SH   SOLE   5,765 0 3,252
First Trust/Aberdeen Global Op COM 337319107 203 27,200 SH   SOLE   0 0 27,200
Flaherty & Crumrine / Claymore COM 338478100 384 19,501 SH   SOLE   0 0 19,501
Flaherty & Crumrine Dynamic Pf COM 33848W106 5,966 229,125 SH   SOLE   0 0 229,125
Franco-Nevada Corp COM 351858105 13,304 83,401 SH   SOLE   0 0 83,401
Freeport Mcmoran Copper & Gold COM 35671D857 360 7,242 SH   SOLE   0 0 7,242
Gamco Glbl Gold Natural Resour COM 36465A109 1,974 489,932 SH   SOLE   0 0 489,932
Gamco Natural Resources Gold & COM 36465E101 218 39,080 SH   SOLE   0 0 39,080
General Mills Inc COM 370334104 559 8,260 SH   SOLE   0 0 8,260
Getty Realty Corp New COM 374297109 8,780 306,780 SH   SOLE   0 0 306,780
Global Partners LP COM 37946R109 273 10,000 SH   SOLE   0 0 10,000
Global X Super Dividend 100 ET COM 37950E549 178 15,493 SH   SOLE   0 0 15,493
Gold Fields Ltd New ADR Rand COM 38059T106 598 38,675 SH   SOLE   0 0 38,675
Halliburton Co COM 406216101 241 6,368 SH   SOLE   0 0 6,368
Hanesbrands Inc COM 410345102 1,654 111,092 SH   SOLE   0 0 111,092
Harley Davidson COM 412822108 999 25,360 SH   SOLE   0 0 25,360
Home Depot Inc COM 437076102 698 2,332 SH   SOLE   0 0 2,332
Honeywell International Inc COM 438516106 582 2,991 SH   SOLE   40 0 2,951
IShares Dow Jones Select Div I COM 464287168 9,477 73,961 SH   SOLE   0 0 73,961
Industria de Diseno SA ADR COM 455793109 595 54,606 SH   SOLE   670 0 53,936
Intel Corp COM 458140100 562 11,348 SH   SOLE   0 0 11,348
International Business Machine COM 459200101 2,204 16,953 SH   SOLE   0 0 16,953
Intuit Inc COM 461202103 335 697 SH   SOLE   0 0 697
Invesco Actively Managed ETF T COM 46090A887 2,930 58,800 SH   SOLE   0 0 58,800
Invesco II Income Composite CE COM 46138E404 1,229 55,683 SH   SOLE   0 0 55,683
Invesco QQQ Tr ETF Unit Ser 1 COM 46090E103 2,106 5,810 SH   SOLE   0 0 5,810
Invesco TR II ETF Pfd COM 46138E511 600 44,205 SH   SOLE   0 0 44,205
Invesco Tr ETF S&P 500 Equal W COM 46137V357 16,433 104,200 SH   SOLE   0 0 104,200
Invesco Van Kampen Sr Income T COM 46131H107 55 13,000 SH   SOLE   0 0 13,000
JPMorgan ETF Ultra-Short Incom COM 46641Q837 7,681 152,802 SH   SOLE   14,780 0 138,022
Jackson Finl Inc Cl A COM 46817M107 5,157 116,586 SH   SOLE   0 0 116,586
Johnson & Johnson COM 478160104 2,998 16,915 SH   SOLE   0 0 16,915
Kimberly-Clark Corp COM 494368103 656 5,325 SH   SOLE   0 0 5,325
Kinder Morgan Inc Del COM 49456B101 6,331 334,780 SH   SOLE   0 0 334,780
Lowes Companies Inc COM 548661107 218 1,080 SH   SOLE   0 0 1,080
MGIC Investment Corp-Wisc COM 552848103 339 25,000 SH   SOLE   0 0 25,000
Madison Square Garden Entmt Co COM 55826T102 770 9,237 SH   SOLE   0 0 9,237
Madison Square Garden Sports C COM 55825T103 2,487 13,866 SH   SOLE   0 0 13,866
Magellan Midstream Partners LP COM 559080106 11,068 225,560 SH   SOLE   0 0 225,560
Magnite Inc COM 55955D100 534 40,400 SH   SOLE   0 0 40,400
Marvell Technology Inc COM 573874104 700 9,759 SH   SOLE   0 0 9,759
Mastercard Inc COM 57636Q104 21,710 60,747 SH   SOLE   3,028 0 57,719
McDonalds Corp COM 580135101 967 3,912 SH   SOLE   0 0 3,912
Medical Properties Trust Inc COM 58463J304 11,410 539,720 SH   SOLE   0 0 539,720
Medtronic PLC COM G5960L103 775 6,988 SH   SOLE   0 0 6,988
MercadoLibre Inc COM 58733R102 921 774 SH   SOLE   0 0 774
Merck & Co Inc New COM 58933Y105 350 4,265 SH   SOLE   0 0 4,265
Meta Platforms Inc Class A COM 30303M102 251 1,128 SH   SOLE   0 0 1,128
Micron Technology Inc COM 595112103 596 7,650 SH   SOLE   0 0 7,650
Microsoft Corp COM 594918104 35,896 116,429 SH   SOLE   4,432 0 111,997
Moodys Corp COM 615369105 10,828 32,090 SH   SOLE   1,772 0 30,318
Motorola Solutions INC Com New COM 620076307 1,172 4,839 SH   SOLE   0 0 4,839
Mplx LP Com Unit Rpstg Limited COM 55336V100 13,120 395,405 SH   SOLE   0 0 395,405
New Gold Inc COM 644535106 112 62,376 SH   SOLE   0 0 62,376
Newmont Corp COM 651639106 15,923 200,410 SH   SOLE   0 0 200,410
Nike Inc Cl B COM 654106103 10,087 74,964 SH   SOLE   4,560 0 70,404
Northern Star Resources Ltd COM Q6951U101 712 88,615 SH   SOLE   0 0 88,615
Norwegian Cruise Line Holdings COM G66721104 635 29,000 SH   SOLE   0 0 29,000
Nustar Energy LP COM 67058H102 320 22,223 SH   SOLE   0 0 22,223
Nutrien Ltd COM 67077M108 10,128 97,391 SH   SOLE   0 0 97,391
Nuveen Amt Free Quality Muni I COM 670657105 5,787 440,401 SH   SOLE   0 0 440,401
Nuveen Enhanced AMT L&N Muni C COM 67071L106 306 20,681 SH   SOLE   0 0 20,681
Nuveen Enhanced Muni Credit Op COM 67070X101 176 12,057 SH   SOLE   0 0 12,057
Nuveen Multi-Strategy Income A COM 67073B106 143 16,650 SH   SOLE   0 0 16,650
Nuveen Quality Advantage Muni COM 67066V101 5,193 388,666 SH   SOLE   0 0 388,666
Nvidia Corp COM 67066G104 1,297 4,752 SH   SOLE   0 0 4,752
O'Reilly Automotive Inc COM 67103H107 13,491 19,696 SH   SOLE   932 0 18,764
Oil Svc Holders Tr Holdr COM 678002106 274 970 SH   SOLE   0 0 970
Omega Healthcare REIT Investor COM 681936100 10,419 334,383 SH   SOLE   0 0 334,383
Oneok Inc New COM 682680103 6,617 93,683 SH   SOLE   0 0 93,683
Oracle Corp COM 68389X105 209 2,523 SH   SOLE   0 0 2,523
Paypal Holdings Inc COM 70450Y103 377 3,259 SH   SOLE   0 0 3,259
Pepsico Incorporated COM 713448108 1,480 8,840 SH   SOLE   0 0 8,840
Perseus Mining Ltd COM Q74174105 905 615,000 SH   SOLE   0 0 615,000
Pfizer Incorporated COM 717081103 1,238 23,919 SH   SOLE   0 0 23,919
Physicians Realty Trust REIT COM 71943U104 9,868 562,572 SH   SOLE   340 0 562,232
Pinnacle Financial Partners In COM 72346Q104 1,050 11,400 SH   SOLE   0 0 11,400
Plains All American Pipeline L COM 726503105 1,467 136,378 SH   SOLE   0 0 136,378
Plains GP Holdings LP COM 72651A207 2,999 259,613 SH   SOLE   0 0 259,613
Procter & Gamble Co COM 742718109 1,499 9,813 SH   SOLE   0 0 9,813
Proshares Tr ETF Short S&P 500 COM 74347B425 24,807 1,760,625 SH   SOLE   95,980 0 1,664,645
Proshares Tr Short ETF QQQ New COM 74347B714 432 37,290 SH   SOLE   0 0 37,290
ROKU Inc COM 77543R102 616 4,920 SH   SOLE   0 0 4,920
Ramelius Resources Ltd COM Q7982E108 544 495,000 SH   SOLE   0 0 495,000
Raytheon Technologies Corp COM 75513E101 473 4,772 SH   SOLE   65 0 4,707
Realty Income Corp REIT COM 756109104 324 4,670 SH   SOLE   105 0 4,565
Republic Services Inc COM 760759100 492 3,715 SH   SOLE   0 0 3,715
Royal Gold Inc COM 780287108 208 1,472 SH   SOLE   0 0 1,472
SPDR Gold Tr ETF COM 78463V107 3,084 17,069 SH   SOLE   0 0 17,069
SPDR S&P 500 ETF Tr Unit Ser I COM 78462F103 1,828 4,048 SH   SOLE   0 0 4,048
SPDR S&P Biotech ETF COM 78464A870 526 5,850 SH   SOLE   0 0 5,850
SSR Mng Inc COM 784730103 766 35,230 SH   SOLE   0 0 35,230
Sabine Royalty Tr Unit Benefic COM 785688102 1,392 24,096 SH   SOLE   0 0 24,096
Select Sector SPDR Trust Shs B COM 81369Y506 1,611 21,074 SH   SOLE   0 0 21,074
Sema4 Hldgs Corp Cl A COM 81663L101 94 30,500 SH   SOLE   0 0 30,500
Servicenow Inc COM 81762P102 11,440 20,543 SH   SOLE   1,236 0 19,307
Shel PLC ADR W/I Sponsore Reps COM 780259305 553 10,070 SH   SOLE   0 0 10,070
Shopify INC Cl A COM 82509L107 389 575 SH   SOLE   0 0 575
Six Flags Entertainment Corp N COM 83001A102 481 11,050 SH   SOLE   0 0 11,050
Snap Inc COM 83304A106 414 11,500 SH   SOLE   0 0 11,500
South St Corp COM 840441109 1,536 18,825 SH   SOLE   0 0 18,825
Southern Copper Corporation COM 84265V105 429 5,650 SH   SOLE   0 0 5,650
Southwestern Energy Co COM 845467109 324 45,192 SH   SOLE   0 0 45,192
Sprott Physical Silver Trust COM 85207K107 120 13,650 SH   SOLE   0 0 13,650
Star Bulk Carriers Corp COM Y8162K204 1,011 34,064 SH   SOLE   0 0 34,064
Starbucks Corp COM 855244109 758 8,329 SH   SOLE   110 0 8,219
Stonecastle Financial Corp COM 861780104 554 25,777 SH   SOLE   0 0 25,777
Suburban Propane Partners LP U COM 864482104 181 11,263 SH   SOLE   0 0 11,263
Sysco Corp COM 871829107 784 9,600 SH   SOLE   0 0 9,600
TC Energy Corp COM 87807B107 498 8,820 SH   SOLE   0 0 8,820
TJX Companies Inc New COM 872540109 492 8,128 SH   SOLE   0 0 8,128
Targa Resources Corp COM 87612G101 205 2,712 SH   SOLE   0 0 2,712
Teck Resources Ltd Class B COM 878742204 434 10,750 SH   SOLE   0 0 10,750
Templeton Emerging Markets Inc COM 880192109 1,370 200,012 SH   SOLE   1,900 0 198,112
Teva Pharmaceutical ADR Inds L COM 881624209 1,639 174,507 SH   SOLE   0 0 174,507
Texas Capital Bancshares COM 88224Q107 802 14,000 SH   SOLE   0 0 14,000
Texas Instruments COM 882508104 780 4,251 SH   SOLE   30 0 4,221
Texas Pac Ld Corp COM 88262P102 5,592 4,136 SH   SOLE   0 0 4,136
Tortoise Midstream Energy MLP COM 89148B200 279 7,359 SH   SOLE   0 0 7,359
Tortoise North American Pipeli COM 56167N720 7,110 268,396 SH   SOLE   0 0 268,396
Unilever PLC Sponsored ADR New COM 904767704 4,326 94,926 SH   SOLE   0 0 94,926
Unitedhealth Group Inc COM 91324P102 19,992 39,202 SH   SOLE   1,835 0 37,367
Upstart Holdings Inc COM 91680M107 1,010 9,255 SH   SOLE   0 0 9,255
Urstadt Biddle Pptys Inc REIT COM 917286205 3,016 160,352 SH   SOLE   0 0 160,352
Valero Energy Corp New COM 91913Y100 603 5,940 SH   SOLE   0 0 5,940
Vaneck Vectors Tr ETF Jr Gold COM 92189F791 846 18,060 SH   SOLE   0 0 18,060
Vanguard Index FDS Growth ETF COM 922908736 439 1,528 SH   SOLE   0 0 1,528
Vanguard Index Fds ETF S&P 500 COM 922908363 1,216 2,928 SH   SOLE   390 0 2,538
Vanguard Index Fund Vanguard S COM 922908751 1,183 5,568 SH   SOLE   0 0 5,568
Vanguard Index Funds Vanguard COM 922908629 904 3,800 SH   SOLE   0 0 3,800
Vanguard Intermediate ETF Term COM 92206C870 372 4,319 SH   SOLE   0 0 4,319
Vanguard Lrg Cap ETF COM 922908637 326 1,562 SH   SOLE   0 0 1,562
Vanguard Mid-Cap Val ETF Index COM 922908512 339 2,266 SH   SOLE   0 0 2,266
Vanguard Muni Bd Fds ETF Tax E COM 922907746 337 6,532 SH   SOLE   0 0 6,532
Vanguard REIT ETF COM 922908553 546 5,038 SH   SOLE   0 0 5,038
Vanguard Russell ETF 1000 COM 92206C730 340 1,641 SH   SOLE   0 0 1,641
Vanguard Total Stock Fund COM 922908769 2,082 9,146 SH   SOLE   0 0 9,146
Vanguard World Fd Mega Cap 300 COM 921910816 1,224 5,200 SH   SOLE   0 0 5,200
Ventas Inc COM 92276F100 1,639 26,540 SH   SOLE   0 0 26,540
Verizon Communications COM 92343V104 582 11,428 SH   SOLE   0 0 11,428
Virtus Allianzgi Conv & Income COM 92838X102 116 22,987 SH   SOLE   0 0 22,987
Visa Inc Cl A COM 92826C839 16,094 72,572 SH   SOLE   3,910 0 68,662
Voya Emerging Markets High Div COM 92912P108 118 17,678 SH   SOLE   0 0 17,678
Walgreens Boots Alliance Inc COM 931427108 2,618 58,475 SH   SOLE   0 0 58,475
Walmart Inc COM 931142103 940 6,311 SH   SOLE   0 0 6,311
Walt Disney Company COM 254687106 1,117 8,146 SH   SOLE   85 0 8,061
Waste Management Inc Del COM 94106L109 1,339 8,448 SH   SOLE   0 0 8,448
Western Asset High Income Oppo COM 95766K109 45 10,000 SH   SOLE   0 0 10,000
Western Union Co COM 959802109 3,538 188,768 SH   SOLE   0 0 188,768
Wheaton Precious Metals Corp COM 962879102 236 4,955 SH   SOLE   0 0 4,955
Williams Companies Inc COM 969457100 2,377 71,153 SH   SOLE   0 0 71,153
Williams Sonoma Inc COM 969904101 3,099 21,369 SH   SOLE   0 0 21,369
Yum Brands Inc COM 988498101 260 2,191 SH   SOLE   0 0 2,191
Zoetis Inc Cl A COM 98978V103 639 3,390 SH   SOLE   0 0 3,390
iShares ETF Russell 1000 Growt COM 464287614 315 1,133 SH   SOLE   0 0 1,133
iShares ETF Russell Midcap Gro COM 464287481 330 3,280 SH   SOLE   0 0 3,280
iShares Gold Tr ETF iShares Ne COM 464285204 35,024 950,951 SH   SOLE   787 0 950,164
iShares Russell ETF Midcap COM 464287499 283 3,620 SH   SOLE   0 0 3,620
iShares Tr NASDAQ Biotechnolog COM 464287556 606 4,650 SH   SOLE   0 0 4,650
iShares Trust Barclays 20Year COM 464287432 88,358 668,974 SH   SOLE   306 0 668,668
iShares US Healthcare Provider COM 464288828 438 1,550 SH   SOLE   0 0 1,550
Argo Group Intl Ltd Resettable PFD 040128209 559 21,006 SH   SOLE   0 0 21,006
Aspen Ins Ltd Fxd/Fltg Perp Pf PFD G05384154 1,780 68,640 SH   SOLE   0 0 68,640
Atlantic Un 6.875 Pfd Bnkshrs PFD 04911A206 938 36,076 SH   SOLE   0 0 36,076
Bank of America Non-Cum Perp M PFD 060505229 711 27,289 SH   SOLE   0 0 27,289
Bank of America Series L Pfd 7 PFD 060505682 15,991 12,184 SH   SOLE   163 0 12,021
Becton Dickinson & Co 6 Pfd S PFD 075887406 13,134 248,652 SH   SOLE   210 0 248,442
Boston Scntfc 5.5 Pfd Corp A PFD 101137206 11,861 101,860 SH   SOLE   0 0 101,860
Brookfield Ppty 6.25 Pfd Lp PFD G1624R107 1,227 54,550 SH   SOLE   0 0 54,550
Citigroup Cap Tr Pfd XIII Fixe PFD 173080201 20,015 730,484 SH   SOLE   7,015 0 723,469
Gabelli Equity Trust Ser K Pfd PFD 362397846 1,321 52,700 SH   SOLE   0 0 52,700
Gaslog Partners Fix/Flt Pfd A PFD Y2687W116 631 24,110 SH   SOLE   0 0 24,110
Gold Sachs Flt Non-Cum Perp Pf PFD 38144G804 606 28,120 SH   SOLE   0 0 28,120
JP Morgan Ser EE Fixd Perp Cal PFD 48128B648 1,759 66,822 SH   SOLE   6,580 0 60,242
Keycorp Perp Pfd 5.65 NonCum 1 PFD 493267876 752 29,627 SH   SOLE   0 0 29,627
Merchants Bancorp Fx/Flt A Per PFD 58844R405 1,704 62,400 SH   SOLE   0 0 62,400
Morgan Stan Fix/Flt Non-Cum Pe PFD 61763E207 6,135 229,681 SH   SOLE   1,905 0 227,776
New York Banc Fix/Flt Perp Pfd PFD 649445202 2,404 89,732 SH   SOLE   0 0 89,732
Nextera Energy Mty 09/01/23 Pf PFD 65339F739 29,441 560,360 SH   SOLE   410 0 559,950
Nustar Logistics L.P. Due 2043 PFD 67059T204 2,174 86,943 SH   SOLE   0 0 86,943
Regions Fin. B Fx/Flt Perp Pfd PFD 7591EP506 509 19,375 SH   SOLE   0 0 19,375
Synovus Finl Crp Fix/Flt PerpP PFD 87161C600 1,054 40,522 SH   SOLE   0 0 40,522
Tristate Cap. Fix/Flt Pfd A Pe PFD 89678F209 2,207 84,881 SH   SOLE   0 0 84,881
US Bancorp Ser K Pfd Fxd 5.50 PFD 902973759 4,028 155,024 SH   SOLE   6,525 0 148,499
Wells Fargo & Co 7.5 Prp Cnv PFD 949746804 14,838 11,198 SH   SOLE   133 0 11,065
Wesco Intl Inc Cm Fx/Flt Prp P PFD 95082P303 2,181 74,114 SH   SOLE   0 0 74,114
Hycroft Mining Wts Exp 10/22/2 WT 44862P125 3 10,084 SH   SOLE   0 0 10,084
Advent Claymore Convertible & FDSTX 00764C109 1,516 96,785 SH   SOLE   0 0 96,785
BlackRock Limited Duration Inc FDSTX 09249W101 1,108 77,259 SH   SOLE   0 0 77,259
Blackstone / Gso Senior Floati FDSTX 09256U105 758 49,625 SH   SOLE   0 0 49,625
Eaton Vance Senior Floating Ra FDSTX 27828Q105 960 71,594 SH   SOLE   0 0 71,594
First Trust/Aberdeen Global Op FDSTX 337319107 1,223 163,741 SH   SOLE   0 0 163,741
Flaherty & Crumrine Dynamic Pf FDSTX 33848W106 915 35,157 SH   SOLE   0 0 35,157
Invesco Bulletshares 2022 Hi Y FDSTX 46138J874 521 22,724 SH   SOLE   0 0 22,724
Invesco Bulletshares 2023 Hi Y FDSTX 46138J858 244 9,970 SH   SOLE   0 0 9,970