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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AAON INC COM PAR $0.004 000360206   560,895 7,593 SH   SOLE   0 0 7,593
AFFILIATED MANAGERS GROUP IN COM 008252108   289,667 1,913 SH   DFND 1,2 0 0 1,913
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   312,783 10,080 SH   SOLE   0 0 10,080
ALPHABET INC CAP STK CL C 02079K107   549,026 3,896 SH   SOLE   0 0 3,896
ALPHABET INC CAP STK CL A 02079K305   563,510 4,034 SH   SOLE   0 0 4,034
AMAZON COM INC COM 023135106   7,294 48 SH   DFND 2,3 0 0 48
AMAZON COM INC COM 023135106   308,413 2,030 SH   SOLE   0 0 2,030
AMERICAN EXPRESS CO COM 025816109   404,608 2,160 SH   SOLE   0 0 2,160
APPLE INC COM 037833100   4,596 24 SH   DFND 2,3 0 0 24
APPLE INC COM 037833100   6,653,112 34,556 SH   SOLE   0 0 34,556
APTARGROUP INC COM 038336103   269,739 2,182 SH   DFND 1,2 0 0 2,182
ARAMARK COM 03852U106   206,873 7,362 SH   DFND 1,2 0 0 7,362
BERKLEY W R CORP COM 084423102   608,758 8,608 SH   DFND 1,2 0 0 8,608
BERKSHIRE HATHAWAY INC DEL CL A 084670108   3,255,751 6 SH   SOLE   0 0 6
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,883,597 8,085 SH   SOLE   0 0 8,085
BLACKBAUD INC COM 09227Q100   269,984 3,114 SH   DFND 1,2 0 0 3,114
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   387,512 3,030 SH   DFND 1,2 0 0 3,030
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   1,408 11 SH   SOLE   0 0 11
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   234,555 1,140 SH   DFND 1,2 0 0 1,140
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   69,955 340 SH   SOLE   0 0 340
BROOKDALE SR LIVING INC COM 112463104   126,876 21,800 SH   SOLE   0 0 21,800
BROWN & BROWN INC COM 115236101   358,537 5,042 SH   DFND 1,2 0 0 5,042
BURLINGTON STORES INC COM 122017106   246,407 1,267 SH   DFND 1,2 0 0 1,267
CACI INTL INC CL A 127190304   359,485 1,110 SH   DFND 1,2 0 0 1,110
CARLISLE COS INC COM 142339100   624,860 2,000 SH   DFND 1,2 0 0 2,000
CASEYS GEN STORES INC COM 147528103   255,292 929 SH   DFND 1,2 0 0 929
CHEVRON CORP NEW COM 166764100   1,310,395 8,785 SH   SOLE   0 0 8,785
CHIMERA INVT CORP COM NEW 16934Q208   2,107,696 422,384 SH   SOLE   0 0 422,384
CHOICE HOTELS INTL INC COM 169905106   232,379 2,051 SH   DFND 1,2 0 0 2,051
CONOCOPHILLIPS COM 20825C104   469,035 4,041 SH   SOLE   0 0 4,041
CRANE COMPANY COMMON STOCK 224408104   246,047 2,083 SH   SOLE   0 0 2,083
DECKERS OUTDOOR CORP COM 243537107   248,656 372 SH   DFND 1,2 0 0 372
DEERE & CO COM 244199105   287,347 719 SH   SOLE   0 0 719
DEVON ENERGY CORP NEW COM 25179M103   450,200 9,938 SH   SOLE   0 0 9,938
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   4,187,629 143,265 SH   SOLE   0 0 143,265
DOLBY LABORATORIES INC COM CL A 25659T107   277,662 3,222 SH   DFND 1,2,3 0 0 3,222
EAGLE POINT CREDIT COMPANY I COM 269808101   3,280,937 345,362 SH   SOLE   0 0 345,362
ELI LILLY & CO COM 532457108   1,174 2 SH   DFND 2,3 0 0 2
ELI LILLY & CO COM 532457108   283,068 486 SH   SOLE   0 0 486
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   273,818 19,842 SH   SOLE   0 0 19,842
ENVISTA HOLDINGS CORPORATION COM 29415F104   210,068 8,731 SH   DFND 1,2 0 0 8,731
EXXON MOBIL CORP COM 30231G102   4,356,394 43,573 SH   SOLE   0 0 43,573
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   173,623 10,298 SH   SOLE   0 0 10,298
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   2,035,236 90,697 SH   SOLE   0 0 90,697
FIRST TR VALUE LINE DIVID IN SHS 33734H106   505,422 12,461 SH   SOLE   0 0 12,461
GLOBAL MED REIT INC COM NEW 37954A204   137,317 12,371 SH   SOLE   0 0 12,371
GODADDY INC CL A 380237107   416,997 3,928 SH   DFND 1,2 0 0 3,928
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   600,262 6,399 SH   SOLE   0 0 6,399
HEXCEL CORP NEW COM 428291108   231,280 3,136 SH   DFND 1,2 0 0 3,136
HOME DEPOT INC COM 437076102   311,693 899 SH   SOLE   0 0 899
HUNT J B TRANS SVCS INC COM 445658107   263,857 1,321 SH   DFND 1,2 0 0 1,321
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   149,652 11,252 SH   SOLE   0 0 11,252
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   12,550,226 79,532 SH   SOLE   0 0 79,532
ISHARES GOLD TR ISHARES NEW 464285204   1,253,735 32,122 SH   SOLE   0 0 32,122
ISHARES INC MSCI GBL MIN VOL 464286525   3,089,789 30,790 SH   SOLE   0 0 30,790
ISHARES TR CORE S&P TTL STK 464287150   505,156 4,800 SH   SOLE   0 0 4,800
ISHARES TR US TRSPRTION 464287192   5,240,536 19,969 SH   SOLE   0 0 19,969
ISHARES TR CORE S&P500 ETF 464287200   5,462,597 11,437 SH   SOLE   0 0 11,437
ISHARES TR 20 YR TR BD ETF 464287432   3,604,453 36,453 SH   SOLE   0 0 36,453
ISHARES TR 1 3 YR TREAS BD 464287457   1,291,475 15,742 SH   SOLE   0 0 15,742
ISHARES TR EXPANDED TECH 464287515   3,566,133 8,791 SH   SOLE   0 0 8,791
ISHARES TR ISHARES SEMICDTR 464287523   4,360,847 7,570 SH   SOLE   0 0 7,570
ISHARES TR U.S. TECH ETF 464287721   6,447,785 52,528 SH   SOLE   0 0 52,528
ISHARES TR NATIONAL MUN ETF 464288414   985,426 9,090 SH   SOLE   0 0 9,090
ISHARES TR PFD AND INCM SEC 464288687   513,661 16,469 SH   SOLE   0 0 16,469
ISHARES TR US HOME CONS ETF 464288752   4,613,199 45,347 SH   SOLE   0 0 45,347
ISHARES TR US AER DEF ETF 464288760   4,101,858 32,400 SH   SOLE   0 0 32,400
ISHARES TR U.S. INSRNCE ETF 464288786   4,328,229 43,228 SH   SOLE   0 0 43,228
ISHARES TR U.S. MED DVC ETF 464288810   200,767 3,720 SH   SOLE   0 0 3,720
ISHARES TR US OIL EQ&SV ETF 464288844   3,321,078 151,509 SH   SOLE   0 0 151,509
ISHARES TR 0-5YR HI YL CP 46434V407   382,992 9,071 SH   SOLE   0 0 9,071
JOHNSON & JOHNSON COM 478160104   279,155 1,781 SH   SOLE   0 0 1,781
JPMORGAN CHASE & CO COM 46625H100   226,482 1,331 SH   SOLE   0 0 1,331
KAYNE ANDERSON ENERGY INFRST COM 486606106   7,523,675 856,910 SH   SOLE   0 0 856,910
KIRBY CORP COM 497266106   203,578 2,594 SH   DFND 1,2 0 0 2,594
KKR & CO INC COM 48251W104   248,550 3,000 SH   SOLE   0 0 3,000
LANDSTAR SYS INC COM 515098101   329,593 1,702 SH   DFND 1,2 0 0 1,702
LENNOX INTL INC COM 526107107   323,557 723 SH   DFND 1,2 0 0 723
LKQ CORP COM 501889208   246,408 5,156 SH   DFND 1,2 0 0 5,156
MARKEL GROUP INC COM 570535104   444,429 313 SH   DFND 1,2 0 0 313
MERCK & CO INC COM 58933Y105   317,346 2,911 SH   SOLE   0 0 2,911
MICROSOFT CORP COM 594918104   6,977 19 SH   DFND 2,3 0 0 19
MICROSOFT CORP COM 594918104   353,051 939 SH   SOLE   0 0 939
MORNINGSTAR INC COM 617700109   352,934 1,233 SH   DFND 1,2 0 0 1,233
NORDSON CORP COM 655663102   266,802 1,010 SH   DFND 1,2 0 0 1,010
NVIDIA CORPORATION COM 67066G104   5,039 10 SH   DFND 2,3 0 0 10
NVIDIA CORPORATION PUT 67066G104   990,440 2,000 PRN Put SOLE   0 0 2,000
NVIDIA CORPORATION COM 67066G104   35,483 72 SH   SOLE   0 0 72
ONE GAS INC COM 68235P108   970,145 15,225 SH   SOLE   0 0 15,225
ONEOK INC NEW COM 682680103   8,945,153 127,388 SH   SOLE   0 0 127,388
PEABODY ENERGY CORP COM 704551100   1,038,105 42,685 SH   SOLE   0 0 42,685
PEPSICO INC COM 713448108   3,407,496 20,063 SH   SOLE   0 0 20,063
PHILLIPS 66 COM 718546104   359,662 2,701 SH   SOLE   0 0 2,701
PIONEER NAT RES CO COM 723787107   498,658 2,217 SH   SOLE   0 0 2,217
PROCTER AND GAMBLE CO COM 742718109   269,394 1,838 SH   SOLE   0 0 1,838
PROSHARES TR ULTRASHRT S&P500 74347G416   4,873,077 162,870 SH   SOLE   0 0 162,870
RAYMOND JAMES FINL INC COM 754730109   242,513 2,175 SH   SOLE   0 0 2,175
ROCKWELL AUTOMATION INC COM 773903109   384,046 1,237 SH   SOLE   0 0 1,237
RPM INTL INC COM 749685103   368,938 3,305 SH   DFND 1,2 0 0 3,305
RTX CORPORATION COM 75513E101   1,628 19 SH   DFND 2,3 0 0 19
RTX CORPORATION COM 75513E101   254,889 3,029 SH   SOLE   0 0 3,029
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   287,640 5,100 SH   SOLE   0 0 5,100
SEI INVTS CO COM 784117103   285,404 4,491 SH   DFND 1,2 0 0 4,491
SELECT SECTOR SPDR TR ENERGY 81369Y506   9,202,281 109,760 SH   SOLE   0 0 109,760
SERVICE CORP INTL COM 817565104   114,723 1,676 SH   DFND 1,2 0 0 1,676
SERVICE CORP INTL COM 817565104   230,700 3,370 SH   SOLE   0 0 3,370
SHARECARE INC COM CL A 81948W104   24,840 23,000 SH   SOLE   0 0 23,000
SPDR GOLD TR GOLD SHS 78463V107   1,010,525 5,286 SH   SOLE   0 0 5,286
SPDR S&P 500 ETF TR PUT 78462F103   4,277,790 9,000 PRN Put SOLE   0 0 9,000
SPDR S&P 500 ETF TR TR UNIT 78462F103   102,561 216 SH   SOLE   0 0 216
SPDR SER TR PORTFOLIO SHORT 78464A474   211,142 7,090 SH   SOLE   0 0 7,090
SPDR SER TR S&P TRANSN ETF 78464A532   350,246 4,195 SH   SOLE   0 0 4,195
SPDR SER TR S&P DIVID ETF 78464A763   13,341,751 106,760 SH   SOLE   0 0 106,760
STANDARD LITHIUM LTD COM 853606101   20,200 10,000 SH   SOLE   0 0 10,000
STRATEGY SHS NS 7HANDL IDX 86280R506   870,797 42,108 SH   SOLE   0 0 42,108
TELEFLEX INCORPORATED COM 879369106   338,355 1,357 SH   DFND 1,2 0 0 1,357
TRIMBLE INC COM 896239100   201,043 3,779 SH   DFND 1,2 0 0 3,779
TYLER TECHNOLOGIES INC COM 902252105   205,297 491 SH   DFND 1,2 0 0 491
UNION PAC CORP COM 907818108   1,238 5 SH   DFND 2,3 0 0 5
UNION PAC CORP COM 907818108   298,417 1,215 SH   SOLE   0 0 1,215
VANECK ETF TRUST PREFERRED SECURT 92189F429   2,465,081 143,485 SH   SOLE   0 0 143,485
VANGUARD BD INDEX FDS INTERMED TERM 921937819   1,221,561 15,993 SH   SOLE   0 0 15,993
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   2,915,860 37,858 SH   SOLE   0 0 37,858
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   343,180 3,884 SH   SOLE   0 0 3,884
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,927,819 10,712 SH   SOLE   0 0 10,712
VANGUARD INDEX FDS SMALL CP ETF 922908751   5,059,422 23,716 SH   SOLE   0 0 23,716
VANGUARD INDEX FDS TOTAL STK MKT 922908769   225,275 950 SH   SOLE   0 0 950
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   640,343 10,978 SH   SOLE   0 0 10,978
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   913,904 11,812 SH   SOLE   0 0 11,812
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   6,607,614 29,976 SH   SOLE   0 0 29,976
VISA INC COM CL A 92826C839   4,500 17 SH   DFND 2,3 0 0 17
VISA INC COM CL A 92826C839   240,377 923 SH   SOLE   0 0 923
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   237,287 8,110 SH   SOLE   0 0 8,110
WEX INC COM 96208T104   353,887 1,819 SH   DFND 1,2 0 0 1,819
WILLIAMS COS INC COM 969457100   1,487,807 42,716 SH   SOLE   0 0 42,716
YUM BRANDS INC COM 988498101   3,169,292 24,256 SH   SOLE   0 0 24,256
YUM CHINA HLDGS INC COM 98850P109   1,286,985 30,332 SH   SOLE   0 0 30,332