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
3M CO COM 88579Y101   224,490 1,872 SH   SOLE   1,872 0 0
ABBOTT LABS COM 002824100   313,121 2,852 SH   SOLE   2,852 0 0
ABBVIE INC COM 00287Y109   741,467 4,588 SH   SOLE   4,588 0 0
AFLAC INC COM 001055102   220,136 3,060 SH   SOLE   3,060 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   959,576 6,412 SH   SOLE   6,412 0 0
ALCOA CORP COM 013872106   1,247,178 27,429 SH   SOLE   27,428 0 0
ALPHABET INC CAP STK CL C 02079K107   749,147 8,443 SH   SOLE   8,443 0 0
AMAZON COM INC COM 023135106   527,520 6,280 SH   SOLE   6,280 0 0
AMERICAN ELEC PWR CO INC COM 025537101   228,640 2,408 SH   SOLE   2,408 0 0
API GROUP CORP COM STK 00187Y100   1,440,075 76,559 SH   SOLE   76,559 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   1,289,232 20,211 SH   SOLE   20,210 0 0
APPLE INC COM 037833100   1,356,339 10,439 SH   SOLE   10,439 0 0
APPLIED MATLS INC COM 038222105   1,126,075 11,564 SH   SOLE   11,563 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   255,895 2,756 SH   SOLE   2,756 0 0
AUTOZONE INC COM 053332102   266,347 108 SH   SOLE   108 0 0
BAXTER INTL INC COM 071813109   838,507 16,451 SH   SOLE   16,451 0 0
BERKLEY W R CORP COM 084423102   386,435 5,325 SH   SOLE   5,325 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   469,219 1,519 SH   SOLE   1,519 0 0
BLACKROCK INC COM 09247X101   275,657 389 SH   SOLE   389 0 0
BLACKSTONE INC COM 09260D107   781,517 10,534 SH   SOLE   10,534 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   1,383,600 19,230 SH   SOLE   19,230 0 0
BROADCOM INC COM 11135F101   388,595 695 SH   SOLE   695 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   1,354,368 43,050 SH   SOLE   43,050 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   242,497 7,825 SH   SOLE   7,825 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   1,304,765 33,542 SH   SOLE   33,541 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   896,015 32,535 SH   SOLE   32,535 0 0
CARDINAL HEALTH INC COM 14149Y108   321,778 4,186 SH   SOLE   4,186 0 0
CHEVRON CORP NEW COM 166764100   467,392 2,604 SH   SOLE   2,604 0 0
CION INVT CORP COM 17259U204   127,481 13,075 SH   SOLE   13,075 0 0
COCA COLA CO COM 191216100   356,152 5,599 SH   SOLE   5,599 0 0
CONCENTRIX CORP COM 20602D101   996,836 7,486 SH   SOLE   7,486 0 0
COUPA SOFTWARE INC COM 22266L106   565,115 7,138 SH   SOLE   7,138 0 0
CROWN HLDGS INC COM 228368106   712,003 8,661 SH   SOLE   8,660 0 0
CSX CORP COM 126408103   1,422,031 45,902 SH   SOLE   45,901 0 0
CVS HEALTH CORP COM 126650100   235,305 2,525 SH   SOLE   2,525 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   485,467 44,375 SH   SOLE   44,375 0 0
DIREXION SHS ETF TR SP BIOTCH BL NEW 25490K323   70,700 10,000 SH   SOLE   10,000 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1   792,880 880,000 SH   SOLE   880,000 0 0
DISNEY WALT CO COM 254687106   1,451,730 16,710 SH   SOLE   16,709 0 0
DOCUSIGN INC COM 256163106   306,583 5,532 SH   SOLE   5,532 0 0
EATON CORP PLC SHS G29183103   204,506 1,303 SH   SOLE   1,303 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   512,091 41,906 SH   SOLE   41,906 0 0
EXTRA SPACE STORAGE INC COM 30225T102   375,162 2,549 SH   SOLE   2,549 0 0
EXXON MOBIL CORP COM 30231G102   1,028,437 9,324 SH   SOLE   9,324 0 0
FS KKR CAP CORP COM 302635206   268,818 15,361 SH   SOLE   15,361 0 0
GENERAL DYNAMICS CORP COM 369550108   215,359 868 SH   SOLE   868 0 0
GENERAL MLS INC COM 370334104   257,336 3,069 SH   SOLE   3,069 0 0
GILEAD SCIENCES INC COM 375558103   269,311 3,137 SH   SOLE   3,137 0 0
GOODRX HLDGS INC COM CL A 38246G108   126,076 27,055 SH   SOLE   27,055 0 0
HOME DEPOT INC COM 437076102   28,096,815 88,953 SH   SOLE   88,953 0 0
HONEYWELL INTL INC COM 438516106   219,443 1,024 SH   SOLE   1,024 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101   469,627 9,272 SH   SOLE   9,272 0 0
ILLUMINA INC COM 452327109   1,256,673 6,215 SH   SOLE   6,215 0 0
INGERSOLL RAND INC COM 45687V106   766,117 14,663 SH   SOLE   14,662 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   896,591 8,740 SH   SOLE   8,739 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   1,066,494 52,954 SH   SOLE   52,954 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   715,952 37,831 SH   SOLE   37,831 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429   625,244 39,698 SH   SOLE   39,698 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833   215,029 9,721 SH   SOLE   9,721 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858   682,074 29,261 SH   SOLE   29,261 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452   617,282 29,842 SH   SOLE   29,842 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   696,244 31,490 SH   SOLE   31,490 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635   785,841 34,903 SH   SOLE   34,903 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   629,151 32,075 SH   SOLE   32,075 0 0
IQVIA HLDGS INC COM 46266C105   1,028,548 5,020 SH   SOLE   5,020 0 0
JEFFERIES FINL GROUP INC COM 47233W109   503,230 14,680 SH   SOLE   14,680 0 0
JOHNSON & JOHNSON COM 478160104   356,833 2,020 SH   SOLE   2,020 0 0
JPMORGAN CHASE & CO COM 46625H100   289,924 2,162 SH   SOLE   2,162 0 0
KEURIG DR PEPPER INC COM 49271V100   519,923 14,580 SH   SOLE   14,580 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   1,131,162 4,804 SH   SOLE   4,803 0 0
LENNAR CORP CL B 526057302   1,731,307 23,152 SH   SOLE   23,152 0 0
LENNAR CORP CL A 526057104   6,742,341 74,501 SH   SOLE   74,501 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   966,403 16,166 SH   SOLE   16,166 0 0
LILLY ELI & CO COM 532457108   219,138 599 SH   SOLE   599 0 0
LKQ CORP COM 501889208   768,783 14,394 SH   SOLE   14,393 0 0
LOCKHEED MARTIN CORP COM 539830109   444,652 914 SH   SOLE   914 0 0
LULULEMON ATHLETICA INC COM 550021109   299,555 935 SH   SOLE   935 0 0
MAIN STR CAP CORP COM 56035L104   282,963 7,658 SH   SOLE   7,658 0 0
MARKEL CORP COM 570535104   704,857 535 SH   SOLE   535 0 0
MCDONALDS CORP COM 580135101   332,048 1,260 SH   SOLE   1,260 0 0
MERCK & CO INC COM 58933Y105   360,366 3,248 SH   SOLE   3,248 0 0
METLIFE INC COM 59156R108   266,249 3,679 SH   SOLE   3,679 0 0
MICRON TECHNOLOGY INC COM 595112103   926,716 18,542 SH   SOLE   18,541 0 0
MICROSOFT CORP COM 594918104   690,825 2,881 SH   SOLE   2,880 0 0
MORGAN STANLEY COM NEW 617446448   308,368 3,627 SH   SOLE   3,627 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106   270,716 5,916 SH   SOLE   5,916 0 0
NIKE INC CL B 654106103   1,703,803 14,561 SH   SOLE   14,561 0 0
NORTHROP GRUMMAN CORP COM 666807102   479,591 879 SH   SOLE   879 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108   1,472,674 214,363 SH   SOLE   214,363 0 0
OCCIDENTAL PETE CORP COM 674599105   1,026,956 16,303 SH   SOLE   16,303 0 0
ON SEMICONDUCTOR CORP COM 682189105   524,345 8,407 SH   SOLE   8,407 0 0
ORACLE CORP COM 68389X105   845,335 10,342 SH   SOLE   10,341 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104   1,419,791 122,926 SH   SOLE   122,925 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   2,552,111 397,525 SH   SOLE   397,525 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   270,891 28,575 SH   SOLE   28,575 0 0
PFIZER INC COM 717081103   359,551 7,017 SH   SOLE   7,017 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   341,962 10,740 SH   SOLE   10,740 0 0
PIMCO CORPORATE & INCOME OPP COM 72201B101   525,389 43,746 SH   SOLE   43,746 0 0
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107   551,370 43,177 SH   SOLE   43,177 0 0
PRICESMART INC COM 741511109   1,519,500 25,000 SH   SOLE   25,000 0 0
QUALCOMM INC COM 747525103   852,256 7,752 SH   SOLE   7,752 0 0
REALTY INCOME CORP COM 756109104   458,028 7,221 SH   SOLE   7,221 0 0
RH COM 74967X103   463,575 1,735 SH   SOLE   1,735 0 0
ROCKWELL AUTOMATION INC COM 773903109   788,033 3,059 SH   SOLE   3,059 0 0
RPM INTL INC COM 749685103   752,676 7,724 SH   SOLE   7,723 0 0
SCHWAB CHARLES CORP COM 808513105   1,207,957 14,508 SH   SOLE   14,508 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   328,557 7,277 SH   SOLE   7,277 0 0
SEA LTD SPONSORD ADS 81141R100   338,195 6,500 SH   SOLE   6,500 0 0
SIMON PPTY GROUP INC NEW COM 828806109   658,123 5,602 SH   SOLE   5,602 0 0
SOUTHERN CO COM 842587107   225,798 3,162 SH   SOLE   3,162 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   396,645 5,024 SH   SOLE   5,024 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   190,166 10,606 SH   SOLE   10,606 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   365,237 8,930 SH   SOLE   8,930 0 0
STARWOOD PPTY TR INC COM 85571B105   1,401,065 76,436 SH   SOLE   76,435 0 0
SYNOPSYS INC COM 871607107   280,337 878 SH   SOLE   878 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104   96,197 13,645 SH   SOLE   13,645 0 0
TESLA INC COM 88160R101   499,618 4,056 SH   SOLE   4,056 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   322,484 586 SH   SOLE   585 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   294,269 4,544 SH   SOLE   4,544 0 0
TRUPANION INC COM 898202106   478,817 10,074 SH   SOLE   10,074 0 0
UNITED PARCEL SERVICE INC CL B 911312106   1,146,569 6,596 SH   SOLE   6,595 0 0
UNITEDHEALTH GROUP INC COM 91324P102   315,457 595 SH   SOLE   595 0 0
VICI PPTYS INC COM 925652109   1,015,927 31,356 SH   SOLE   31,355 0 0
VISA INC COM CL A 92826C839   355,353 1,710 SH   SOLE   1,710 0 0
W & T OFFSHORE INC COM 92922P106   259,470 46,500 SH   SOLE   46,500 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   836,250 88,212 SH   SOLE   88,212 0 0
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0   9,525 10,000 SH   SOLE   10,000 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   28,516,299 567,263 SH   SOLE   567,262 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   455,353 14,137 SH   SOLE   14,137 0 0