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
Expires: July 31, 2015
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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,265,685 6,383 SH SOLE 60 0 6,323
ALPHABET INC CAP STK CL A 02079K305 958,725 3,334 SH SOLE 0 0 3,334
ALPHABET INC CAP STK CL C 02079K107 1,235,506 4,307 SH SOLE 0 0 4,307
AMAZON COM INC COM 023135106 595,444 2,859 SH SOLE 0 0 2,859
APPLE INC COM 037833100 1,508,782 5,945 SH SOLE 0 0 5,945
APPLIED MATLS INC COM 038222105 475,088 1,390 SH SOLE 0 0 1,390
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 207,494 433 SH SOLE 0 0 433
BLACKROCK CR ALLOCATION COM 092508100 328,250 32,500 SH SOLE 0 0 32,500
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 2,466,410 152,530 SH SOLE 1,556 0 150,974
BLACKSTONE INC COM 09260D107 569,890 4,956 SH SOLE 0 0 4,956
BROADCOM INC COM 11135F101 329,628 1,065 SH SOLE 0 0 1,065
CACI INTL INC CL A 127190304 744,014 1,368 SH SOLE 14 0 1,354
CANADIAN NATL RY CO COM 136375102 282,720 2,751 SH SOLE 0 0 2,751
CATERPILLAR INC COM 149123101 233,792 330 SH SOLE 0 0 330
CHARLES RIV LABS INTL INC COM 159864107 2,159,355 12,518 SH SOLE 130 0 12,388
CHUBB LTD SWITZ COM H1467J104 496,391 1,523 SH SOLE 0 0 1,523
CISCO SYS INC COM 17275R102 559,424 7,210 SH SOLE 0 0 7,210
COCA-COLA FEMSA SAB DE CV SPONS ADS REP 191241108 3,889,514 39,872 SH SOLE 345 0 39,527
DOLLAR TREE INC COM 256746108 2,959,179 27,022 SH SOLE 284 0 26,738
DUKE ENERGY CORP NEW COM NEW 26441C204 655,093 5,003 SH SOLE 0 0 5,003
ENBRIDGE INC COM 29250N105 551,091 10,179 SH SOLE 0 0 10,179
FLOOR & DECOR HLDGS INC CL A 339750101 659,435 12,981 SH SOLE 126 0 12,855
GMO ETF TRUST GMO US QUALITY E 90139K100 285,822 7,900 SH SOLE 0 0 7,900
GMO ETF TRUST GMO INTL QUALITY 90139K308 279,709 11,200 SH SOLE 0 0 11,200
HOME DEPOT INC COM 437076102 702,838 2,137 SH SOLE 0 0 2,137
HONEYWELL INTL INC COM 438516106 2,656,305 11,752 SH SOLE 107 0 11,645
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 329,130 4,500 SH SOLE 0 0 4,500
IQVIA HLDGS INC COM 46266C105 5,577,340 32,704 SH SOLE 268 0 32,436
ISHARES SILVER TR ISHARES 46428Q109 1,567,220 23,000 SH SOLE 0 0 23,000
ISHARES TR INTL SEL DIV ETF 464288448 297,920 7,000 SH SOLE 0 0 7,000
ISHARES TR ISHARES BIOTECH 464287556 253,275 1,500 SH SOLE 0 0 1,500
ISHARES TR 1 3 YR TREAS BD 464287457 6,747,965 81,724 SH SOLE 1,203 0 80,521
ISHARES TR IBOXX INV CP ETF 464287242 4,088,324 37,511 SH SOLE 1,150 0 36,361
ISHARES TR MSCI EMG MKT ETF 464287234 289,629 5,100 SH SOLE 0 0 5,100
ISHARES TR IBOXX HI YD ETF 464288513 3,978,000 50,000 SH Put SOLE 0 0 50,000
ISHARES TR IBOXX HI YD ETF 464288513 2,386,800 30,000 SH Put SOLE 0 0 30,000
JPMORGAN CHASE & CO COM 46625H100 821,883 2,794 SH SOLE 0 0 2,794
LAM RESEARCH CORP COM NEW 512807306 341,856 1,600 SH SOLE 0 0 1,600
LEGGETT & PLATT INC COM 524660107 1,963,126 198,697 SH SOLE 1,929 0 196,768
MASCO CORP COM 574599106 2,058,134 34,092 SH SOLE 311 0 33,781
MEDICAL PROPERTIES TRUST INC COM 58463J304 58,222 12,575 SH SOLE 0 0 12,575
MERCK & CO INC COM 58933Y105 417,767 3,473 SH SOLE 0 0 3,473
META PLATFORMS INC CL A 30303M102 382,755 669 SH SOLE 0 0 669
MICROSOFT CORP COM 594918104 3,446,283 9,310 SH SOLE 36 0 9,274
MIDDLEBY CORP COM 596278101 3,211,618 24,224 SH SOLE 239 0 23,985
MORGAN STANLEY COM NEW 617446448 626,189 3,805 SH SOLE 0 0 3,805
NEXTERA ENERGY INC COM 65339F101 635,021 6,837 SH SOLE 0 0 6,837
NOBLE CORP PLC ORD SHS A G65431127 554,491 11,300 SH SOLE 0 0 11,300
NUVEEN AMT FREE MUN CR INC F COM 67071L106 571,643 46,362 SH SOLE 0 0 46,362
NUVEEN AMT FREE QLTY MUN INC COM 670657105 752,601 67,017 SH SOLE 970 0 66,047
NUVEEN MUN VALUE FD INC COM 670928100 946,737 105,310 SH SOLE 0 0 105,310
NVIDIA CORPORATION COM 67066G104 1,325,440 7,600 SH SOLE 0 0 7,600
ORACLE CORP COM 68389X105 608,741 4,138 SH SOLE 0 0 4,138
PFIZER INC COM 717081103 238,680 8,500 SH SOLE 0 0 8,500
PHILIP MORRIS INTL INC COM 718172109 3,968,656 24,003 SH SOLE 204 0 23,799
RENTOKIL INITIAL PLC SPONSORED ADR 760125104 4,341,186 137,903 SH SOLE 1,266 0 136,637
RTX CORPORATION COM 75513E101 270,832 1,404 SH SOLE 0 0 1,404
SCHWAB CHARLES CORP COM 808513105 401,295 4,270 SH SOLE 0 0 4,270
SELECT SECTOR SPDR TR STATE STREET ENE 81369Y506 294,048 4,800 SH SOLE 0 0 4,800
SELECT SECTOR SPDR TR STATE STREET TEC 81369Y803 1,142,940 8,600 SH SOLE 0 0 8,600
SELECT SECTOR SPDR TR STATE STREET HEA 81369Y209 733,050 5,000 SH SOLE 0 0 5,000
SHELL PLC SPON ADS 780259305 626,820 6,740 SH SOLE 0 0 6,740
SMURFIT WESTROCK PLC SHS G8267P108 1,748,459 43,876 SH SOLE 351 0 43,525
SOTERA HEALTH CO COM 83601L102 4,037,155 281,531 SH SOLE 2,729 0 278,802
SOUTHERN CO COM 842587107 609,717 6,317 SH SOLE 0 0 6,317
SPDR GOLD TR GOLD SHS 78463V107 3,724,160 8,655 SH SOLE 0 0 8,655
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 715,374 1,100 SH SOLE 0 0 1,100
THERMO FISHER SCIENTIFIC INC COM 883556102 3,414,659 6,947 SH SOLE 54 0 6,893
TRUIST FINL CORP COM 89832Q109 312,596 6,800 SH SOLE 0 0 6,800
UBER TECHNOLOGIES INC COM 90353T100 1,224,249 17,020 SH SOLE 115 0 16,905
VALVOLINE INC COM 92047W101 5,181,500 153,845 SH SOLE 1,389 0 152,456
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,362,880 6,337 SH SOLE 0 0 6,337
VISA INC COM CL A 92826C839 485,397 1,606 SH SOLE 0 0 1,606
WASTE MGMT INC DEL COM 94106L109 304,012 1,323 SH SOLE 0 0 1,323
YUM BRANDS INC COM 988498101 233,220 1,500 SH SOLE 0 0 1,500
VISA INC COM CL A 92826C839 1,041,609 2,970 SH SOLE 1,181 0 1,789
WASTE MGMT INC DEL COM 94106L109 290,676 1,323 SH SOLE 0 0 1,323
YUM BRANDS INC COM 988498101 226,920 1,500 SH SOLE 0 0 1,500