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
CATERPILLAR INC COM 149123101   1,202,615 1,698 SH   SOLE   1,698 0 0
ISHARES TR 10+ YR INVST GRD 464289511   347,410 7,000 SH   SOLE   7,000 0 0
ISHARES TR TIPS BD ETF 464287176   4,083,415 36,841 SH   SOLE   36,841 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   504,710 23,863 SH   SOLE   23,863 0 0
PROSPECT CAP CORP COM 74348T102   93,635 37,475 SH   SOLE   37,475 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   16,637,741 28,826 SH   SOLE   28,826 0 0
AMERICAN EXPRESS CO COM 025816109   368,873 1,219 SH   SOLE   1,219 0 0
RMR GROUP INC CL A 74967R106   5,538,434 357,751 SH   SOLE   357,751 0 0
MOSAIC CO COM 61945C103   231,003 9,059 SH   SOLE   9,059 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106   96,938 12,057 SH   SOLE   12,057 0 0
META PLATFORMS INC CL A 30303M102   760,361 1,329 SH   SOLE   1,329 0 0
TYLER TECHNOLOGIES INC COM 902252105   462,555 1,351 SH   SOLE   1,351 0 0
NETFLIX INC. COM 64110L106   689,588 7,172 SH   SOLE   7,172 0 0
ROCKET COS INC COM CL A 77311W101   146,333 10,269 SH   SOLE   10,269 0 0
INTERNATIONAL PAPER CO COM 460146103   2,107,790 59,042 SH   SOLE   59,042 0 0
DUPONT DE NEMOURS INC COM 26614N102   467,140 10,200 SH   SOLE   10,200 0 0
ALCOA CORP COM 013872106   240,426 3,625 SH   SOLE   3,625 0 0
OLD REP INTL CORP COM 680223104   744,964 18,671 SH   SOLE   18,671 0 0
ISHARES TR NATIONAL MUN ETF 464288414   1,561,777 14,713 SH   SOLE   14,713 0 0
CORNING INC COM 219350105   5,055,178 37,179 SH   SOLE   37,179 0 0
CHEVRON CORPORATION COM 166764100   5,692,295 27,512 SH   SOLE   27,512 0 0
GLOBAL X FDS S&P 500 COVERED 37954Y475   2,175,311 55,592 SH   SOLE   55,592 0 0
APPLE INC COM 037833100   9,866,636 38,877 SH   SOLE   38,877 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   244,786 3,820 SH   SOLE   3,820 0 0
BLUE OWL CAPITAL CORPORATION COM 69121K104   944,634 85,710 SH   SOLE   85,710 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   2,068,102 101,328 SH   SOLE   101,328 0 0
NVIDIA CORPORATION COM 67066G104   8,213,320 47,095 SH   SOLE   47,095 0 0
PROCTER & GAMBLE CO COM 742718109   290,945 2,044 SH   SOLE   2,044 0 0
KIMBERLY-CLARK CORP COM 494368103   740,488 7,676 SH   SOLE   7,676 0 0
OLIN CORP COM PAR $1 680665205   479,363 16,124 SH   SOLE   16,124 0 0
AMAZON COM INC COM 023135106   4,840,403 23,241 SH   SOLE   23,241 0 0
SLR INVESTMENT CORP COM 83413U100   1,253,468 87,594 SH   SOLE   87,594 0 0
ISHARES TR MSCI EAFE ETF 464287465   517,881 5,332 SH   SOLE   5,332 0 0
CORTEVA INC COM 22052L104   960,490 11,474 SH   SOLE   11,474 0 0
CONOCOPHILLIPS COM 20825C104   3,744,059 28,364 SH   SOLE   28,364 0 0
BHP BILLITON LIMITED SPONSORED ADS 088606108   467,031 6,421 SH   SOLE   6,421 0 0
SPHERE ENTERTAINMENT CO CL A 55826T102   659,084 5,714 SH   SOLE   5,714 0 0
TRAVELERS COMPANIES INC COM 89417E109   3,420,853 11,728 SH   SOLE   11,728 0 0
MERCK & CO INC COM 58933Y105   639,629 5,317 SH   SOLE   5,317 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   650,966 15,118 SH   SOLE   15,118 0 0
ALPHABET INC CAP STK CL A 02079K305   1,713,904 5,960 SH   SOLE   5,960 0 0
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   882,954 71,206 SH   SOLE   71,206 0 0
MICRON TECHNOLOGY INC COM 595112103   1,363,206 4,035 SH   SOLE   4,035 0 0
PENNANTPARK INVT CORP COM 708062104   300,290 66,880 SH   SOLE   66,880 0 0
TEXAS INSTRS INC COM 882508104   1,512,079 7,789 SH   SOLE   7,789 0 0
BROADCOM INC COM 11135F101   4,450,740 14,380 SH   SOLE   14,380 0 0
ZILLOW GROUP INC CL A 98954M101   527,309 12,740 SH   SOLE   12,740 0 0
EXXON MOBIL CORP COM 30231G102   1,110,916 6,548 SH   SOLE   6,548 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   2,292,039 9,456 SH   SOLE   9,456 0 0
WESTWOOD HLDGS GROUP INC COM 961765104   1,828,301 111,016 SH   SOLE   111,016 0 0
CREDIT SUISSE HIGH YIELD CRE SH BEN INT 22544F103   20,303 10,686 SH   SOLE   10,686 0 0
STRYKER CORPORATION COM 863667101   492,427 1,499 SH   SOLE   1,499 0 0
AT&T INC COM 00206R102   4,009,739 138,315 SH   SOLE   138,315 0 0
MORGAN STANLEY COM NEW 617446448   2,136,837 12,984 SH   SOLE   12,984 0 0
ISHARES TR CORE S&P SCP ETF 464287804   460,614 3,705 SH   SOLE   3,705 0 0
ALPHABET INC CAP STK CL C 02079K107   5,578,280 19,446 SH   SOLE   19,446 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   679,085 39,597 SH   SOLE   39,597 0 0
INVESCO MUN OPPORTUNIT TR COM 46132C107   1,284,621 135,921 SH   SOLE   135,921 0 0
INTUIT COM 461202103   579,907 1,341 SH   SOLE   1,341 0 0
ONEOK INC NEW COM 682680103   3,756,638 41,560 SH   SOLE   41,560 0 0
HUNTSMAN CORP COM 447011107   214,009 16,079 SH   SOLE   16,079 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   718,140 1 SH   SOLE   1 0 0
TESLA INC COM 88160R101   1,047,592 2,818 SH   SOLE   2,818 0 0
REPUBLIC SVCS INC COM 760759100   1,042,083 4,758 SH   SOLE   4,758 0 0
CAL MAINE FOODS INC COM NEW 128030202   1,208,945 15,274 SH   SOLE   15,274 0 0
UNITED PARCEL SVCS INC CL B 911312106   883,402 8,979 SH   SOLE   8,979 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   618,306 7,800 SH   SOLE   7,800 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102   679,599 19,670 SH   SOLE   19,670 0 0
ASTRAZENECA PLC ORD G0593M107   284,983 1,445 SH   SOLE   1,445 0 0
QNITY ELECTRONICS INC COMMON STOCK 74743L100   514,619 4,460 SH   SOLE   4,460 0 0
ISHARES TR IBOXX INV CP ETF 464287242   786,908 7,220 SH   SOLE   7,220 0 0
PROGRESSIVE CORP COM 743315103   365,763 1,134 SH   SOLE   1,134 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   303,620 5,093 SH   SOLE   5,093 0 0
ELI LILLY & CO COM 532457108   441,490 480 SH   SOLE   480 0 0
VANECK ETF TRUST BDC INCOME ETF 92189F411   2,003,507 156,524 SH   SOLE   156,524 0 0
GOLDMAN SACHS BDC INC SHS 38147U107   521,786 58,760 SH   SOLE   58,760 0 0
JOHNSON & JOHNSON COM 478160104   896,274 3,667 SH   SOLE   3,667 0 0
CSX CORP COM 126408103   321,568 7,834 SH   SOLE   7,834 0 0
DOMINION ENERGY INC COM 25746U109   2,052,437 33,200 SH   SOLE   33,200 0 0
WW GRAINGER INC COM 384802104   1,492,150 1,368 SH   SOLE   1,368 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   1,160,929 5,714 SH   SOLE   5,714 0 0
WILLIAMS COS INC COM 969457100   353,122 4,852 SH   SOLE   4,852 0 0
EATON VANCE SR FLTNG RTE TR COM 27828Q105   582,597 55,275 SH   SOLE   55,275 0 0
TYSON FOODS INC CL A 902494103   707,308 11,040 SH   SOLE   11,040 0 0
EATON VANCE MUN BD FD COM 27827X101   1,222,949 126,002 SH   SOLE   126,002 0 0
ABBVIE INC COM 00287Y109   314,396 1,446 SH   SOLE   1,446 0 0
BRUNSWICK CORP COM 117043109   1,530,144 21,030 SH   SOLE   21,030 0 0
PHREESIA INC COM 71944F106   187,075 23,764 SH   SOLE   23,764 0 0
AUTONATION INC COM 05329W102   3,821,043 19,569 SH   SOLE   19,569 0 0
GENERAL DYNAMICS CORP COM 369550108   1,408,462 4,104 SH   SOLE   4,104 0 0
WHITESTONE REIT COM 966084204   538,242 33,328 SH   SOLE   33,328 0 0
SPIRE INC COM 84857L101   213,674 2,360 SH   SOLE   2,360 0 0
LOCKHEED MARTIN CORP COM 539830109   986,363 1,632 SH   SOLE   1,632 0 0
WASTE MGMT INC DEL COM 94106L109   2,358,322 10,263 SH   SOLE   10,263 0 0
BANK AMERICA CORP COM 060505104   1,022,679 20,978 SH   SOLE   20,978 0 0
NORTHROP GRUMMAN CORP COM 666807102   215,401 316 SH   SOLE   316 0 0
LOWES COS INC COM 548661107   609,808 2,581 SH   SOLE   2,581 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   9,915,369 30,915 SH   SOLE   30,915 0 0
HOME DEPOT INC COM 437076102   1,205,479 3,663 SH   SOLE   3,663 0 0
CME GROUP INC COM 12572Q105   3,349,178 11,340 SH   SOLE   11,340 0 0
BLACKROCK INC COM 09290D101   2,106,699 2,191 SH   SOLE   2,191 0 0
ISHARES TR DOW JONES US ETF 464287846   269,430 1,700 SH   SOLE   1,700 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   467,301 3,569 SH   SOLE   3,569 0 0
APPLIED MATLS INC COM 038222105   3,760,658 11,003 SH   SOLE   11,003 0 0
EMERSON ELEC CO COM 291011104   373,407 2,850 SH   SOLE   2,850 0 0
TEXTRON INC COM 883203101   359,313 4,104 SH   SOLE   4,104 0 0
DEERE & CO COM 244199105   1,311,393 2,328 SH   SOLE   2,328 0 0
EVERGY INC COM 30034W106   397,855 4,857 SH   SOLE   4,857 0 0
SPDR SERIES TRUST STATE STREET SPD 78468R622   2,808,806 29,884 SH   SOLE   29,884 0 0
AIR PRODUCTS AND CHEMICALS I COM 009158106   998,638 3,438 SH   SOLE   3,438 0 0
BOEING CO COM 097023105   675,774 3,395 SH   SOLE   3,395 0 0
GLOBAL X FDS RUSSELL 2000 37954Y459   1,047,673 70,078 SH   SOLE   70,078 0 0
PPG INDS INC COM 693506107   297,503 2,782 SH   SOLE   2,782 0 0
FIRST AMERN FINL CORP COM 31847R102   898,990 14,911 SH   SOLE   14,911 0 0
WALMART INC COM 931142103   4,335,721 34,887 SH   SOLE   34,887 0 0
PALO ALTO NETWORKS INC COM 697435105   1,589,733 9,916 SH   SOLE   9,916 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   4,531,745 90,274 SH   SOLE   90,274 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   11,263,596 23,505 SH   SOLE   23,505 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   5,293,989 27,580 SH   SOLE   27,580 0 0
MASTERCARD INCORPORATED CL A 57636Q104   216,917 434 SH   SOLE   434 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,435,505 16,184 SH   SOLE   16,184 0 0
BOOKING HOLDINGS INC COM 09857L108   1,204,366 286 SH   SOLE   286 0 0
DOW HLDGS INC COM 260557103   1,021,875 24,535 SH   SOLE   24,535 0 0
KAYNE ANDERSON ENERGY INFRST COM 486606106   4,370,913 306,086 SH   SOLE   306,086 0 0
JPMORGAN CHASE & CO COM 46625H100   497,869 1,693 SH   SOLE   1,693 0 0
STUBHUB HLDGS INC CL A 86384P109   148,662 23,824 SH   SOLE   23,824 0 0
GLADSTONE INVT CORP COM 376546107   489,803 34,493 SH   SOLE   34,493 0 0
FIRST SOLAR INC COM 336433107   741,698 3,760 SH   SOLE   3,760 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107   756,321 6,376 SH   SOLE   6,376 0 0
QUALCOMM INC COM 747525103   1,294,500 10,052 SH   SOLE   10,052 0 0
VANGUARD WELLINGTON FD SHORT TRM TAX EX 921935870   323,648 3,200 SH   SOLE   3,200 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103   1,189,320 1,829 SH   SOLE   1,829 0 0
ADVANCED MICRO DEVICES INC COM 007903107   1,397,157 6,868 SH   SOLE   6,868 0 0
EATON CORP PLC SHS G29183103   933,161 2,609 SH   SOLE   2,609 0 0
FEDEX CORP COM 31428X106   1,738,149 4,880 SH   SOLE   4,880 0 0
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105   56,990 23,357 SH   SOLE   23,357 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   259,135 3,444 SH   SOLE   3,444 0 0
DELL TECHNOLOGIES INC CL C 24703L202   3,012,770 18,356 SH   SOLE   18,356 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105   3,638,326 3,651 SH   SOLE   3,651 0 0
ROCKWELL AUTOMATION INC COM 773903109   398,171 1,109 SH   SOLE   1,109 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   746,070 2,321 SH   SOLE   2,321 0 0
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   973,108 86,575 SH   SOLE   86,575 0 0
POWELL INDS INC COM 739128106   422,623 781 SH   SOLE   781 0 0
SEABOARD CORP DEL COM 811543107   1,566,164 277 SH   SOLE   277 0 0
SCHWAB CHARLES CORP COM 808513105   1,327,801 14,129 SH   SOLE   14,129 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   407,226 35,535 SH   SOLE   35,535 0 0
MASTERBRAND INC COMMON STOCK 57638P104   270,557 32,558 SH   SOLE   32,558 0 0
SOUTHERN CO COM 842587107   735,536 7,621 SH   SOLE   7,621 0 0
MICROSOFT CORP COM 594918104   3,347,825 9,044 SH   SOLE   9,044 0 0
UNION PAC CORP COM 907818108   501,207 2,066 SH   SOLE   2,066 0 0
EATON VANCE FLOATING RATE IN COM 278279104   603,009 56,198 SH   SOLE   56,198 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   747,271 10,148 SH   SOLE   10,148 0 0
NORFOLK SOUTHN CORP COM 655844108   847,191 2,952 SH   SOLE   2,952 0 0
CONSTELLATION BRANDS INC CL A 21036P108   652,143 4,288 SH   SOLE   4,288 0 0
RTX CORPORATION COM 75513E101   913,167 4,734 SH   SOLE   4,734 0 0
CISCO SYS INC COM 17275R102   720,833 9,290 SH   SOLE   9,290 0 0