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
AAON INC COM PAR $0.004 000360206 317 5,062 SH   SOLE   0 0 5,062
ADVANCED MICRO DEVICES INC COM 007903107 497 5,295 SH   SOLE   0 0 5,295
AFFILIATED MANAGERS GROUP IN COM 008252108 311 2,016 SH   DFND 1,2 0 0 2,016
ALPHABET INC CAP STK CL C 02079K107 409 163 SH   SOLE   0 0 163
ALPHABET INC CAP STK CL A 02079K305 564 231 SH   SOLE   0 0 231
AMAZON COM INC COM 023135106 495 144 SH   SOLE   0 0 144
AMERICAN EXPRESS CO COM 025816109 493 2,985 SH   SOLE   0 0 2,985
AMMO INC COM 00175J107 1,888 192,825 SH   SOLE   0 0 192,825
APPLE INC COM 037833100 4,673 34,119 SH   SOLE   0 0 34,119
APTARGROUP INC COM 038336103 318 2,255 SH   DFND 1,2 0 0 2,255
ARAMARK COM 03852U106 390 10,479 SH   DFND 1,2 0 0 10,479
BABCOCK &WILCOX ENTERPRISES COM 05614L209 102 13,000 SH   SOLE   0 0 13,000
BERKLEY W R CORP COM 084423102 482 6,470 SH   DFND 1,2 0 0 6,470
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,512 6 SH   SOLE   0 0 6
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 721 2,595 SH   SOLE   0 0 2,595
BIO-TECHNE CORP COM 09073M104 246 547 SH   DFND 1,2 0 0 547
BOEING CO COM 097023105 586 2,444 SH   SOLE   0 0 2,444
BRISTOL-MYERS SQUIBB CO COM 110122108 200 2,998 SH   SOLE   0 0 2,998
BROOKDALE SR LIVING INC COM 112463104 340 43,050 SH   SOLE   0 0 43,050
BROWN &BROWN INC COM 115236101 218 4,098 SH   DFND 1,2 0 0 4,098
CALAMOS CONV &HIGH INCOME F COM SHS 12811P108 574 35,196 SH   SOLE   0 0 35,196
CARLISLE COS INC COM 142339100 531 2,776 SH   DFND   0 0 2,776
CHEVRON CORP NEW COM 166764100 257 2,458 SH   SOLE   0 0 2,458
CHIMERA INVT CORP COM NEW 16934Q208 6,114 405,981 SH   SOLE   0 0 405,981
CHOICE HOTELS INTL INC COM 169905106 252 2,119 SH   DFND 1,2 0 0 2,119
CLEVELAND-CLIFFS INC NEW COM 185899101 422 19,580 SH   SOLE   0 0 19,580
COCA COLA CO COM 191216100 289 5,349 SH   SOLE   0 0 5,349
CONOCOPHILLIPS COM 20825C104 209 3,426 SH   SOLE   0 0 3,426
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 699 4,315 SH   SOLE   0 0 4,315
DENTSPLY SIRONA INC COM 24906P109 279 4,414 SH   DFND 1,2 0 0 4,414
DEVON ENERGY CORP NEW COM 25179M103 444 15,214 SH   SOLE   0 0 15,214
DISNEY WALT CO COM 254687106 321 1,828 SH   SOLE   0 0 1,828
DOLBY LABORATORIES INC COM CL A 25659T107 2 20 SH   SOLE   0 0 20
DOLBY LABORATORIES INC COM CL A 25659T107 264 2,690 SH   DFND 1,2 0 0 2,690
EAGLE PT CR CO LLC COM 269808101 7,225 533,206 SH   SOLE   0 0 533,206
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 157 14,764 SH   SOLE   0 0 14,764
ENVISTA HOLDINGS CORPORATION COM 29415F104 458 10,591 SH   DFND 1,2 0 0 10,591
ETF SER SOLUTIONS US GLB JETS 26922A842 355 14,700 SH   SOLE   0 0 14,700
EXACT SCIENCES CORP COM 30063P105 209 1,685 SH   SOLE   0 0 1,685
EXXON MOBIL CORP COM 30231G102 1,192 18,896 SH   SOLE   0 0 18,896
FAIR ISAAC CORP COM 303250104 535 1,064 SH   SOLE   0 0 1,064
FAIR ISAAC CORP COM 303250104 151 300 SH   DFND 1,2 0 0 300
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 358 17,398 SH   SOLE   0 0 17,398
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 2,042 86,335 SH   SOLE   0 0 86,335
FIRST TR VALUE LINE DIVID IN SHS 33734H106 393 9,877 SH   SOLE   0 0 9,877
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 1,574 273,348 SH   SOLE   0 0 273,348
FLAHERTY &CRUMRINE PFD INCO COM 338480106 551 33,020 SH   SOLE   0 0 33,020
GARTNER INC COM 366651107 283 1,169 SH   DFND 1,2 0 0 1,169
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 8,495 98,743 SH   SOLE   0 0 98,743
HEXCEL CORP NEW COM 428291108 258 4,127 SH   DFND 1,2 0 0 4,127
HOME DEPOT INC COM 437076102 397 1,246 SH   SOLE   0 0 1,246
HUNT J B TRANS SVCS INC COM 445658107 431 2,647 SH   DFND 1,2 0 0 2,647
IAA INC COM 449253103 210 3,843 SH   DFND 1,2 0 0 3,843
INVESCO EXCH TRADED FD TR II TREAS COLATERL 46138G888 3,038 28,748 SH   SOLE   0 0 28,748
INVESCO QQQ TR UNIT SER 1 46090E103 590 1,665 SH   SOLE   0 0 1,665
ISHARES GOLD TR ISHARES NEW 464285204 2,341 69,459 SH   SOLE   0 0 69,459
ISHARES INC MSCI GBL MIN VOL 464286525 3,633 35,321 SH   SOLE   0 0 35,321
ISHARES INC CORE MSCI EMKT 46434G103 1,544 23,041 SH   SOLE   0 0 23,041
ISHARES TR CORE US AGGBD ET 464287226 1,086 9,415 SH   SOLE   0 0 9,415
ISHARES TR US BR DEL SE ETF 464288794 4,229 41,428 SH   SOLE   0 0 41,428
ISHARES TR US REGNL BKS ETF 464288778 3,929 68,291 SH   SOLE   0 0 68,291
ISHARES TR IBONDS DEC2022 46435G755 266 10,124 SH   SOLE   0 0 10,124
ISHARES TR EXPND TEC SC ETF 464287549 563 1,393 SH   SOLE   0 0 1,393
ISHARES TR EXPANDED TECH 464287515 444 1,138 SH   SOLE   0 0 1,138
ISHARES TR U.S. MED DVC ETF 464288810 588 1,628 SH   SOLE   0 0 1,628
ISHARES TR CORE S&P SCP ETF 464287804 10,645 94,225 SH   SOLE   0 0 94,225
ISHARES TR MORNINGSTR US EQ 464287127 492 8,101 SH   SOLE   0 0 8,101
ISHARES TR US HOME CONS ETF 464288752 4,237 61,204 SH   SOLE   0 0 61,204
ISHARES TR U.S. CNSM SV ETF 464287580 5,932 76,433 SH   SOLE   0 0 76,433
ISHARES TR U.S. ENERGY ETF 464287796 4,830 166,027 SH   SOLE   0 0 166,027
ISHARES TR U.S. FINLS ETF 464287788 656 8,090 SH   SOLE   0 0 8,090
ISHARES TR US INDUSTRIALS 464287754 4,207 37,856 SH   SOLE   0 0 37,856
ISHARES TR TRANS AVG ETF 464287192 9,475 36,448 SH   SOLE   0 0 36,448
ISHARES TR U.S. TECH ETF 464287721 6,288 63,261 SH   SOLE   0 0 63,261
ISHARES TR MSCI USA MMENTM 46432F396 4,879 28,135 SH   SOLE   0 0 28,135
ISHARES TR NATIONAL MUN ETF 464288414 2,626 22,404 SH   SOLE   0 0 22,404
ISHARES TR PFD AND INCM SEC 464288687 447 11,357 SH   SOLE   0 0 11,357
ISHARES TR 1 3 YR TREAS BD 464287457 1,487 17,264 SH   SOLE   0 0 17,264
ISHARES TR 0-5YR HI YL CP 46434V407 4,913 106,671 SH   SOLE   0 0 106,671
ISHARES TR ISHARES SEMICDTR 464287523 728 1,602 SH   SOLE   0 0 1,602
JOHNSON &JOHNSON COM 478160104 211 1,279 SH   SOLE   0 0 1,279
JPMORGAN CHASE &CO COM 46625H100 342 2,202 SH   SOLE   0 0 2,202
KAYNE ANDERSON ENERGY INFRST COM 486606106 2,930 329,616 SH   SOLE   0 0 329,616
LANDSTAR SYS INC COM 515098101 203 1,285 SH   DFND 1,2 0 0 1,285
LENNOX INTL INC COM 526107107 262 747 SH   DFND 1,2 0 0 747
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,202 24,566 SH   SOLE   0 0 24,566
MANHATTAN ASSOCIATES INC COM 562750109 295 2,040 SH   DFND 1,2 0 0 2,040
MARATHON PETE CORP COM 56585A102 623 10,312 SH   SOLE   0 0 10,312
MARKEL CORP COM 570535104 225 190 SH   DFND 1,2 0 0 190
MATCH GROUP INC NEW COM 57667L107 420 2,602 SH   SOLE   0 0 2,602
MCDONALDS CORP COM 580135101 293 1,270 SH   SOLE   0 0 1,270
MESABI TR CTF BEN INT 590672101 232 6,548 SH   SOLE   0 0 6,548
MGM RESORTS INTERNATIONAL COM 552953101 515 12,076 SH   SOLE   0 0 12,076
MICROSOFT CORP COM 594918104 1,598 5,897 SH   SOLE   0 0 5,897
MORNINGSTAR INC COM 617700109 268 1,041 SH   DFND 1,2 0 0 1,041
NORDSON CORP COM 655663102 229 1,043 SH   DFND 1,2 0 0 1,043
OLIN CORP COM PAR $1 680665205 329 7,111 SH   SOLE   0 0 7,111
ONE GAS INC COM 68235P108 1,261 17,007 SH   SOLE   0 0 17,007
ONEOK INC NEW COM 682680103 5,185 93,188 SH   SOLE   0 0 93,188
PEPSICO INC COM 713448108 3,559 24,018 SH   SOLE   0 0 24,018
POOL CORP COM 73278L105 215 468 SH   DFND   0 0 468
PROSHARES TR PSHS ULTRA QQQ 74347R206 364 5,070 SH   SOLE   0 0 5,070
PROSHARES TR PSHS ULT S&P 500 74347R107 8,721 73,080 SH   SOLE   0 0 73,080
REMARK HLDGS INC COM 75955K102 47 25,500 SH   SOLE   0 0 25,500
RING ENERGY INC COM 76680V108 41 13,750 SH   SOLE   0 0 13,750
RIO TINTO PLC SPONSORED ADR 767204100 292 3,481 SH   SOLE   0 0 3,481
RPM INTL INC COM 749685103 277 3,129 SH   DFND 1,2 0 0 3,129
SEI INVTS CO COM 784117103 288 4,650 SH   DFND 1,2 0 0 4,650
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,220 22,639 SH   SOLE   0 0 22,639
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4,870 27,277 SH   SOLE   0 0 27,277
SERVICE CORP INTL COM 817565104 215 4,010 SH   SOLE   0 0 4,010
SERVICE CORP INTL COM 817565104 84 1,562 SH   DFND 1,2 0 0 1,562
SHOTSPOTTER INC COM 82536T107 336 6,899 SH   SOLE   0 0 6,899
SPDR GOLD TR GOLD SHS 78463V107 797 4,813 SH   SOLE   0 0 4,813
SPDR SER TR BLOOMBERG BRCLYS 78468R622 224 2,041 SH   SOLE   0 0 2,041
SPDR SER TR S&P REGL BKG 78464A698 5,199 79,342 SH   SOLE   0 0 79,342
SPDR SER TR S&P DIVID ETF 78464A763 17,905 146,429 SH   SOLE   0 0 146,429
SPDR SER TR PORTFOLIO SHORT 78464A474 208 6,632 SH   SOLE   0 0 6,632
SPDR SER TR PRTFLO S&P500 GW 78464A409 737 11,704 SH   SOLE   0 0 11,704
SPDR SER TR S&P TRANSN ETF 78464A532 371 4,367 SH   SOLE   0 0 4,367
STONECASTLE FINL CORP COM 861780104 470 21,372 SH   SOLE   0 0 21,372
STRATEGY SHS NS 7HANDL IDX 86280R506 306 11,942 SH   SOLE   0 0 11,942
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 326 6,837 SH   DFND 1,2 0 0 6,837
TRUIST FINL CORP COM 89832Q109 686 12,361 SH   SOLE   0 0 12,361
TWIST BIOSCIENCE CORP COM 90184D100 622 4,665 SH   SOLE   0 0 4,665
UNITED AIRLS HLDGS INC COM 910047109 380 7,265 SH   SOLE   0 0 7,265
VANGUARD BD INDEX FDS INTERMED TERM 921937819 3,596 39,977 SH   SOLE   0 0 39,977
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 3,089 37,597 SH   SOLE   0 0 37,597
VANGUARD INDEX FDS SMALL CP ETF 922908751 642 2,852 SH   SOLE   0 0 2,852
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 819 8,044 SH   SOLE   0 0 8,044
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 261 664 SH   SOLE   0 0 664
VANGUARD INDEX FDS TOTAL STK MKT 922908769 258 1,160 SH   SOLE   0 0 1,160
VANGUARD INDEX FDS GROWTH ETF 922908736 341 1,190 SH   SOLE   0 0 1,190
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,459 17,644 SH   SOLE   0 0 17,644
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 5,362 57,926 SH   SOLE   0 0 57,926
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 9,519 105,245 SH   SOLE   0 0 105,245
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 5,745 29,244 SH   SOLE   0 0 29,244
VISA INC COM CL A 92826C839 579 2,478 SH   SOLE   0 0 2,478
WELLTOWER INC COM 95040Q104 990 11,913 SH   SOLE   0 0 11,913
WEX INC COM 96208T104 366 1,885 SH   DFND 1,2 0 0 1,885
WILLIAMS COS INC COM 969457100 1,169 44,016 SH   SOLE   0 0 44,016
YUM BRANDS INC COM 988498101 2,763 24,019 SH   SOLE   0 0 24,019
YUM CHINA HLDGS INC COM 98850P109 1,998 30,161 SH   SOLE   0 0 30,161
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 313 810 SH   SOLE   0 0 810