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 402 5,062 SH   SOLE   0 0 5,062
APPLE INC COM 037833100 5,922 33,349 SH   SOLE   0 0 33,349
ISHARES INC MSCI GBL MIN VOL 464286525 4,030 37,215 SH   SOLE   0 0 37,215
ISHARES TR CORE US AGGBD ET 464287226 833 7,302 SH   SOLE   0 0 7,302
ADVANCED MICRO DEVICES INC COM 007903107 728 5,060 SH   SOLE   0 0 5,060
AFFILIATED MANAGERS GROUP IN COM 008252108 361 2,194 SH   DFND 1,2 0 0 2,194
AMAZON COM INC COM 023135106 207 62 SH   SOLE   0 0 62
ARAMARK COM 03852U106 373 10,114 SH   DFND 1,2 0 0 10,114
APTARGROUP INC COM 038336103 267 2,182 SH   DFND 1,2 0 0 2,182
AMERICAN EXPRESS CO COM 025816109 448 2,737 SH   SOLE   0 0 2,737
BOEING CO COM 097023105 512 2,544 SH   SOLE   0 0 2,544
STONECASTLE FINL CORP COM 861780104 471 21,443 SH   SOLE   0 0 21,443
VANGUARD BD INDEX FDS INTERMED TERM 921937819 4,146 47,313 SH   SOLE   0 0 47,313
BROOKDALE SR LIVING INC COM 112463104 222 43,050 SH   SOLE   0 0 43,050
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,704 6 SH   SOLE   0 0 6
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 686 2,295 SH   SOLE   0 0 2,295
BROWN &BROWN INC COM 115236101 382 5,437 SH   DFND 1,2 0 0 5,437
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 3,186 39,420 SH   SOLE   0 0 39,420
CHOICE HOTELS INTL INC COM 169905106 320 2,051 SH   DFND 1,2 0 0 2,051
CALAMOS CONV &HIGH INCOME F COM SHS 12811P108 603 37,253 SH   SOLE   0 0 37,253
CHIMERA INVT CORP COM NEW 16934Q208 6,909 458,188 SH   SOLE   0 0 458,188
INVESCO EXCH TRADED FD TR II TREAS COLATERL 46138G888 3,003 28,435 SH   SOLE   0 0 28,435
CONOCOPHILLIPS COM 20825C104 226 3,136 SH   SOLE   0 0 3,136
CISCO SYS INC COM 17275R102 222 3,508 SH   SOLE   0 0 3,508
CARLISLE COS INC COM 142339100 674 2,717 SH   DFND 1,2 0 0 2,717
CHEVRON CORP NEW COM 166764100 298 2,543 SH   SOLE   0 0 2,543
DISNEY WALT CO COM 254687106 261 1,685 SH   SOLE   0 0 1,685
DOLBY LABORATORIES INC COM CL A 25659T107 2 20 SH   SOLE   0 0 20
DOLBY LABORATORIES INC COM CL A 25659T107 284 2,981 SH   DFND 1,2 0 0 2,981
DEVON ENERGY CORP NEW COM 25179M103 553 12,559 SH   SOLE   0 0 12,559
EAGLE PT CR CO LLC COM 269808101 8,724 623,128 SH   SOLE   0 0 623,128
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 132 16,099 SH   SOLE   0 0 16,099
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 359 17,671 SH   SOLE   0 0 17,671
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 2,152 93,341 SH   SOLE   0 0 93,341
FIRST TR VALUE LINE DIVID IN SHS 33734H106 531 12,343 SH   SOLE   0 0 12,343
FIVE STAR SENIOR LIVING INC COM NEW 33832D205 796 269,868 SH   SOLE   0 0 269,868
SPDR GOLD TR GOLD SHS 78463V107 628 3,676 SH   SOLE   0 0 3,676
ALPHABET INC CAP STK CL C 02079K107 414 143 SH   SOLE   0 0 143
ALPHABET INC CAP STK CL A 02079K305 652 225 SH   SOLE   0 0 225
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 2,592 27,249 SH   SOLE   0 0 27,249
HOME DEPOT INC COM 437076102 498 1,200 SH   SOLE   0 0 1,200
STRATEGY SHS NS 7HANDL IDX 86280R506 1,618 62,289 SH   SOLE   0 0 62,289
HEXCEL CORP NEW COM 428291108 207 3,991 SH   DFND 1,2 0 0 3,991
ISHARES TR US BR DEL SE ETF 464288794 4,808 43,633 SH   SOLE   0 0 43,633
ISHARES TR US REGNL BKS ETF 464288778 4,546 73,603 SH   SOLE   0 0 73,603
ISHARES GOLD TR ISHARES NEW 464285204 1,681 48,289 SH   SOLE   0 0 48,289
ISHARES TR IBONDS DEC2022 46435G755 266 10,198 SH   SOLE   0 0 10,198
ISHARES INC CORE MSCI EMKT 46434G103 1,345 22,462 SH   SOLE   0 0 22,462
IDEX CORP COM 45167R104 205 867 SH   DFND 1,2 0 0 867
ISHARES TR EXPND TEC SC ETF 464287549 612 1,394 SH   SOLE   0 0 1,394
ISHARES TR EXPANDED TECH 464287515 451 1,135 SH   SOLE   0 0 1,135
ISHARES TR U.S. MED DVC ETF 464288810 644 9,786 SH   SOLE   0 0 9,786
ISHARES TR CORE S&P SCP ETF 464287804 11,737 102,501 SH   SOLE   0 0 102,501
ISHARES TR MORNINGSTR US EQ 464287127 491 7,396 SH   SOLE   0 0 7,396
ISHARES TR US HOME CONS ETF 464288752 5,345 64,458 SH   SOLE   0 0 64,458
ISHARES TR US CONSUM DISCRE 464287580 6,680 79,521 SH   SOLE   0 0 79,521
ISHARES TR U.S. ENERGY ETF 464287796 226 7,500 SH   SOLE   0 0 7,500
ISHARES TR U.S. FINLS ETF 464287788 662 7,640 SH   SOLE   0 0 7,640
ISHARES TR US INDUSTRIALS 464287754 4,548 40,339 SH   SOLE   0 0 40,339
ISHARES TR US TRSPRTION 464287192 5,857 21,183 SH   SOLE   0 0 21,183
ISHARES TR U.S. TECH ETF 464287721 7,150 62,272 SH   SOLE   0 0 62,272
HUNT J B TRANS SVCS INC COM 445658107 525 2,567 SH   DFND 1,2 0 0 2,567
JONES LANG LASALLE INC COM 48020Q107 238 883 SH   DFND 1,2 0 0 883
JOHNSON &JOHNSON COM 478160104 205 1,200 SH   SOLE   0 0 1,200
SPDR SER TR BLOOMBERG HIGH Y 78468R622 227 2,091 SH   SOLE   0 0 2,091
JPMORGAN CHASE &CO COM 46625H100 323 2,042 SH   SOLE   0 0 2,042
SPDR SER TR S&P REGL BKG 78464A698 5,816 82,082 SH   SOLE   0 0 82,082
KAYNE ANDERSON ENERGY INFRST COM 486606106 3,186 409,049 SH   SOLE   0 0 409,049
LENNOX INTL INC COM 526107107 235 723 SH   DFND 1,2 0 0 723
LKQ CORP COM 501889208 250 4,167 SH   DFND 1,2 0 0 4,167
LANDSTAR SYS INC COM 515098101 298 1,665 SH   DFND 1,2 0 0 1,665
MCDONALDS CORP COM 580135101 306 1,141 SH   SOLE   0 0 1,141
MGM RESORTS INTERNATIONAL COM 552953101 515 11,476 SH   SOLE   0 0 11,476
MARKEL CORP COM 570535104 325 263 SH   DFND 1,2 0 0 263
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,192 25,672 SH   SOLE   0 0 25,672
MORNINGSTAR INC COM 617700109 343 1,003 SH   DFND 1,2 0 0 1,003
MICROSOFT CORP COM 594918104 599 1,781 SH   SOLE   0 0 1,781
MATCH GROUP INC NEW COM 57667L107 328 2,481 SH   SOLE   0 0 2,481
ISHARES TR MSCI USA MMENTM 46432F396 4,810 26,454 SH   SOLE   0 0 26,454
ISHARES TR NATIONAL MUN ETF 464288414 2,648 22,776 SH   SOLE   0 0 22,776
NORDSON CORP COM 655663102 258 1,010 SH   DFND 1,2 0 0 1,010
NOV INC COM 62955J103 501 36,938 SH   SOLE   0 0 36,938
ENVISTA HOLDINGS CORPORATION COM 29415F104 461 10,239 SH   DFND 1,2 0 0 10,239
ONE GAS INC COM 68235P108 1,320 17,014 SH   SOLE   0 0 17,014
ONEOK INC NEW COM 682680103 5,237 89,124 SH   SOLE   0 0 89,124
PEPSICO INC COM 713448108 3,495 20,119 SH   SOLE   0 0 20,119
ISHARES TR PFD AND INCM SEC 464288687 785 19,902 SH   SOLE   0 0 19,902
POOL CORP COM 73278L105 257 454 SH   DFND 1,2 0 0 454
AMMO INC COM 00175J107 303 55,550 SH   SOLE   0 0 55,550
INVESCO QQQ TR UNIT SER 1 46090E103 255 640 SH   SOLE   0 0 640
RING ENERGY INC COM 76680V108 83 36,300 SH   SOLE   0 0 36,300
B. RILEY FINANCIAL INC COM 05580M108 240 2,700 SH   SOLE   0 0 2,700
RPM INTL INC COM 749685103 378 3,739 SH   DFND 1,2 0 0 3,739
SERVICE CORP INTL COM 817565104 287 4,038 SH   SOLE   0 0 4,038
SERVICE CORP INTL COM 817565104 169 2,387 SH   DFND 1,2 0 0 2,387
SPDR SER TR S&P DIVID ETF 78464A763 16,154 125,111 SH   SOLE   0 0 125,111
SEI INVTS CO COM 784117103 274 4,491 SH   DFND 1,2 0 0 4,491
ISHARES TR 1 3 YR TREAS BD 464287457 755 8,831 SH   SOLE   0 0 8,831
ISHARES TR 0-5YR HI YL CP 46434V407 5,592 123,447 SH   SOLE   0 0 123,447
SCHLUMBERGER LTD COM STK 806857108 268 8,938 SH   SOLE   0 0 8,938
ISHARES TR ISHARES SEMICDTR 464287523 7,276 13,417 SH   SOLE   0 0 13,417
SPDR SER TR PORTFOLIO SHORT 78464A474 207 6,677 SH   SOLE   0 0 6,677
SPDR SER TR PRTFLO S&P500 GW 78464A409 696 9,600 SH   SOLE   0 0 9,600
PROSHARES TR PSHS ULT S&P 500 74347R107 753 5,147 SH   SOLE   0 0 5,147
BIO-TECHNE CORP COM 09073M104 273 528 SH   DFND 1,2 0 0 528
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 232 5,120 SH   DFND 1,2 0 0 5,120
ULTA BEAUTY INC COM 90384S303 220 534 SH   DFND 1,2 0 0 534
ULTA BEAUTY INC COM 90384S303 3 6 SH   SOLE   0 0 6
VISA INC COM CL A 92826C839 505 2,330 SH   SOLE   0 0 2,330
VANGUARD INDEX FDS SMALL CP ETF 922908751 832 3,682 SH   SOLE   0 0 3,682
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,108 13,637 SH   SOLE   0 0 13,637
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 10,690 110,699 SH   SOLE   0 0 110,699
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 6,052 29,818 SH   SOLE   0 0 29,818
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 973 8,388 SH   SOLE   0 0 8,388
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 285 654 SH   SOLE   0 0 654
VANGUARD INDEX FDS TOTAL STK MKT 922908769 280 1,161 SH   SOLE   0 0 1,161
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 4,741 52,794 SH   SOLE   0 0 52,794
VANGUARD INDEX FDS GROWTH ETF 922908736 323 1,008 SH   SOLE   0 0 1,008
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 700 14,147 SH   SOLE   0 0 14,147
WELLTOWER INC COM 95040Q104 1,020 11,896 SH   SOLE   0 0 11,896
WEX INC COM 96208T104 255 1,819 SH   DFND 1,2 0 0 1,819
WILLIAMS COS INC COM 969457100 1,155 44,348 SH   SOLE   0 0 44,348
BERKLEY W R CORP COM 084423102 516 6,258 SH   DFND 1,2 0 0 6,258
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 5,604 27,412 SH   SOLE   0 0 27,412
EXXON MOBIL CORP COM 30231G102 1,146 18,727 SH   SOLE   0 0 18,727
SPDR SER TR S&P TRANSN ETF 78464A532 413 4,378 SH   SOLE   0 0 4,378
YUM BRANDS INC COM 988498101 3,335 24,020 SH   SOLE   0 0 24,020
YUM CHINA HLDGS INC COM 98850P109 1,503 30,162 SH   SOLE   0 0 30,162