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
ADEIA INC COM 00676P107   1,774,551 126,935 SH   SOLE   126,935 0 0
ALPHABET INC CAP STK CL A 02079K305   320,864 1,695 SH   SOLE   1,695 0 0
ALTRIA GROUP INC COM 02209S103   1,725,988 33,008 SH   SOLE   33,008 0 0
ARES CAPITAL CORP COM 04010L103   466,739 21,322 SH   SOLE   21,322 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   8,748,757 19,301 SH   SOLE   19,301 0 0
BOEING CO COM 097023105   3,219,453 18,189 SH   SOLE   18,189 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   1,678,784 27,494 SH   SOLE   27,494 0 0
CARDINAL HEALTH INC COM 14149Y108   1,257,447 10,632 SH   SOLE   10,632 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101   1,775,181 85,059 SH   SOLE   85,059 0 0
CENCORA INC COM 03073E105   1,756,998 7,820 SH   SOLE   7,820 0 0
CHUBB LIMITED COM H1467J104   1,219,588 4,414 SH   SOLE   4,414 0 0
CIRRUS LOGIC INC COM 172755100   1,694,752 17,019 SH   SOLE   17,019 0 0
CITIGROUP INC COM NEW 172967424   1,657,403 23,546 SH   SOLE   23,546 0 0
COCA COLA CO COM 191216100   1,200,560 19,283 SH   SOLE   19,283 0 0
COLGATE PALMOLIVE CO COM 194162103   1,229,103 13,520 SH   SOLE   13,520 0 0
DEERE & CO COM 244199105   1,277,879 3,016 SH   SOLE   3,016 0 0
DISNEY WALT CO COM 254687106   1,516,253 13,617 SH   SOLE   13,617 0 0
ELLINGTON CREDIT COMPANY COM SHS BEN INT 288578107   99,022 14,958 SH   SOLE   14,958 0 0
EPLUS INC COM 294268107   1,710,544 23,153 SH   SOLE   23,153 0 0
EXXON MOBIL CORP COM 30231G102   1,105,604 10,278 SH   SOLE   10,278 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   1,716,942 41,432 SH   SOLE   41,432 0 0
FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802   724,567 12,941 SH   SOLE   12,941 0 0
GEN DIGITAL INC COM 668771108   1,661,090 60,668 SH   SOLE   60,668 0 0
GENERAL DYNAMICS CORP COM 369550108   1,061,074 4,027 SH   SOLE   4,027 0 0
GENERAL MLS INC COM 370334104   1,192,690 18,703 SH   SOLE   18,703 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   1,690,947 2,953 SH   SOLE   2,953 0 0
GOLUB CAPITAL BDC INC COM 38173m102   1,235,013 81,465 SH   SOLE   81,465 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109   5,521,137 489,029 SH   SOLE   489,029 0 0
HOME DEPOT INC COM 437076102   1,211,315 3,114 SH   SOLE   3,114 0 0
HP INC COM 40434L105   1,693,203 51,891 SH   SOLE   51,891 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   1,376,356 6,261 SH   SOLE   6,261 0 0
ISHARES INC MSCI HONG KG ETF 464286871   358,040 21,491 SH   SOLE   21,491 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   1,511,495 22,526 SH   SOLE   22,526 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780   284,094 13,002 SH   SOLE   13,002 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772   459,266 8,873 SH   SOLE   8,873 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814   205,807 8,390 SH   SOLE   8,390 0 0
ISHARES INC MSCI STH KOR ETF 464286772   291,040 5,719 SH   SOLE   5,719 0 0
ISHARES INC MSCI AUST ETF 464286103   371,620 15,575 SH   SOLE   15,575 0 0
ISHARES TR DEVSMCP EXNA ETF 464288497   780,078 14,540 SH   SOLE   14,540 0 0
ISHARES TR MSCI CHINA ETF 46429B671   262,416 5,600 SH   SOLE   5,600 0 0
ISHARES TR MSCI AC ASIA ETF 464288182   339,535 4,704 SH   SOLE   4,704 0 0
ISHARES TR SP SMCP600VL ETF 464287879   2,833,092 26,085 SH   SOLE   26,085 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   1,742,241 40,965 SH   SOLE   40,965 0 0
JOHNSON & JOHNSON COM 478160104   1,134,833 7,847 SH   SOLE   7,847 0 0
JPMORGAN CHASE & CO. COM 46625H100   1,266,388 5,283 SH   SOLE   5,283 0 0
JPMORGAN ULTRA SHRT MUNCIPL INCM ETF ULTRA SHT MUNCPL 46641q654   5,535,605 109,162 SH   SOLE   109,162 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   248,912 7,194 SH   SOLE   7,194 0 0
LENNAR CORP CL A 526057104   1,592,256 11,676 SH   SOLE   11,676 0 0
LINDE PLC SHS G54950103   1,118,686 2,672 SH   SOLE   2,672 0 0
LOCKHEED MARTIN CORP COM 539830109   1,083,646 2,230 SH   SOLE   2,230 0 0
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720   3,893,214 114,204 SH   SOLE   114,204 0 0
MCDONALDS CORP COM 580135101   1,210,581 4,176 SH   SOLE   4,176 0 0
MEDTRONIC PLC SHS G5960L103   1,143,482 14,315 SH   SOLE   14,315 0 0
MERCURY GENL CORP NEW COM 589400100   1,683,274 25,320 SH   SOLE   25,320 0 0
MICROSOFT CORP COM 594918104   1,637,949 3,886 SH   SOLE   3,886 0 0
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   1,214,639 90,040 SH   SOLE   90,040 0 0
NOVARTIS AG SPONSORED ADR 66987V109   1,127,726 11,589 SH   SOLE   11,589 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P405   649,293 42,493 SH   SOLE   42,493 0 0
OMNICOM GROUP INC COM 681919106   1,732,071 20,131 SH   SOLE   20,131 0 0
PEPSICO INC COM 713448108   1,143,643 7,521 SH   SOLE   7,521 0 0
PERDOCEO EDUCATION CORP COM 71363p106   1,759,302 66,464 SH   SOLE   66,464 0 0
PROCTER AND GAMBLE CO COM 742718109   1,272,631 7,591 SH   SOLE   7,591 0 0
QUANTA SERVICES INC COM 74762e102   305,936 968 SH   SOLE   968 0 0
RTX CORPORATION COM 75513E101   1,197,586 10,349 SH   SOLE   10,349 0 0
SCANSOURCE INC COM 806037107   1,638,733 34,536 SH   SOLE   34,536 0 0
SPDR BLOOMBERG 3 12 MTH T BLL ETF BLOOMBERG 3-12 M 78468r523   16,270,317 164,098 SH   SOLE   164,098 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   280,146 478 SH   SOLE   478 0 0
SPDR SER TR S&P BK ETF 78464A797   5,150,334 92,849 SH   SOLE   92,849 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   599,412 11,721 SH   SOLE   11,721 0 0
TARGET CORP COM 87612E106   1,352,881 10,008 SH   SOLE   10,008 0 0
TORTOISE SUSTAINABLE & SOCIA COM SH BEN INT 27901F109   1,059,960 88,330 SH   SOLE   88,330 0 0
TRI POINTE HOMES INC COM 87265h109   1,642,143 45,288 SH   SOLE   45,288 0 0
UNION PAC CORP COM 907818108   1,143,165 5,013 SH   SOLE   5,013 0 0
UNITED PARCEL SERVICE INC CL B 911312106   1,156,589 9,172 SH   SOLE   9,172 0 0
VANECK ETF TRUST PREFERRED SECURT 92189F429   222,715 12,911 SH   SOLE   12,911 0 0
VANECK ETF TRUST VANECK VIETNAM 92189F817   120,609 10,506 SH   SOLE   10,506 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   1,055,755 6,236 SH   SOLE   6,236 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   242,465 450 SH   SOLE   450 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   4,997,310 78,735 SH   SOLE   78,735 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   1,218,940 11,800 SH   SOLE   11,800 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   6,299,655 32,169 SH   SOLE   32,169 0 0
WALMART INC COM 931142103   1,325,977 14,676 SH   SOLE   14,676 0 0
WISDOMTREE TR CHINADIV EX FI 97717X719   1,092,263 36,555 SH   SOLE   36,555 0 0