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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AIR PRODS & CHEMS INC COM 009158106 409 1,344 SH   SOLE   0 0 1,344
ALPHABET INC CAP STK CL A 02079K305 298 103 SH   SOLE   0 0 103
ALPHABET INC CAP STK CL C 02079K107 2,596 897 SH   SOLE   0 0 897
AMAZON COM INC COM 023135106 3,708 1,112 SH   SOLE   0 0 1,112
AMERICAN EXPRESS CO COM 025816109 239 1,460 SH   SOLE   0 0 1,460
APPLE INC COM 037833100 13,285 74,817 SH   SOLE   0 0 74,817
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,371 11,275 SH   SOLE   0 0 11,275
BEST BUY INC COM 086516101 320 3,149 SH   SOLE   0 0 3,149
BROADCOM INC COM 11135F101 3,012 4,527 SH   SOLE   0 0 4,527
CANADIAN NAT RES LTD COM 136385101 2,367 55,939 SH   SOLE   0 0 55,939
CELANESE CORP DEL COM 150870103 1,397 8,313 SH   SOLE   0 0 8,313
CHARLES RIV LABS INTL INC COM 159864107 1,708 4,534 SH   SOLE   0 0 4,534
CHUBB LIMITED COM H1467J104 394 2,038 SH   SOLE   0 0 2,038
CISCO SYS INC COM 17275R102 434 6,845 SH   SOLE   0 0 6,845
CME GROUP INC COM 12572Q105 411 1,799 SH   SOLE   0 0 1,799
COMCAST CORP NEW CL A 20030N101 345 6,852 SH   SOLE   0 0 6,852
COMFORT SYS USA INC COM 199908104 1,941 19,617 SH   SOLE   0 0 19,617
CONOCOPHILLIPS COM 20825C104 375 5,196 SH   SOLE   0 0 5,196
COSTCO WHSL CORP NEW COM 22160K105 5,381 9,479 SH   SOLE   0 0 9,479
DARDEN RESTAURANTS INC COM 237194105 237 1,572 SH   SOLE   0 0 1,572
DEVON ENERGY CORP NEW COM 25179M103 282 6,405 SH   SOLE   0 0 6,405
DOLLAR GEN CORP NEW COM 256677105 2,154 9,132 SH   SOLE   0 0 9,132
EATON CORP PLC SHS G29183103 428 2,475 SH   SOLE   0 0 2,475
EDWARDS LIFESCIENCES CORP COM 28176E108 301 2,322 SH   SOLE   0 0 2,322
FIDUS INVT CORP COM 316500107 340 18,883 SH   SOLE   0 0 18,883
FIRST HORIZON CORPORATION COM 320517105 362 22,147 SH   SOLE   0 0 22,147
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 1,042 51,270 SH   SOLE   0 0 51,270
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 5,074 60,014 SH   SOLE   0 0 60,014
GARMIN LTD SHS H2906T109 295 2,163 SH   SOLE   0 0 2,163
HANESBRANDS INC COM 410345102 354 21,198 SH   SOLE   0 0 21,198
HOME DEPOT INC COM 437076102 3,618 8,717 SH   SOLE   0 0 8,717
IHS MARKIT LTD SHS G47567105 250 1,879 SH   SOLE   0 0 1,879
INGEVITY CORP COM 45688C107 1,450 20,222 SH   SOLE   0 0 20,222
INTERCONTINENTAL EXCHANGE IN COM 45866F104 259 1,892 SH   SOLE   0 0 1,892
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 2,310 47,160 SH   SOLE   0 0 47,160
IQVIA HLDGS INC COM 46266C105 248 878 SH   SOLE   0 0 878
ISHARES INC CORE MSCI EMKT 46434G103 1,053 17,598 SH   SOLE   0 0 17,598
ISHARES TR CORE 1 5 YR USD 46432F859 294 5,829 SH   SOLE   0 0 5,829
ISHARES TR CORE S&P MCP ETF 464287507 330 1,165 SH   SOLE   0 0 1,165
ISHARES TR S&P 500 GRWT ETF 464287309 202 2,420 SH   SOLE   0 0 2,420
ISHARES TR U.S. MED DVC ETF 464288810 2,340 35,528 SH   SOLE   0 0 35,528
ISHARES TR CORE MSCI EAFE 46432F842 561 7,517 SH   SOLE   0 0 7,517
ISHARES TR CORE S&P SCP ETF 464287804 259 2,262 SH   SOLE   0 0 2,262
JOHNSON & JOHNSON COM 478160104 2,691 15,732 SH   SOLE   0 0 15,732
JPMORGAN CHASE & CO COM 46625H100 4,111 25,960 SH   SOLE   0 0 25,960
L3HARRIS TECHNOLOGIES INC COM 502431109 2,074 9,724 SH   SOLE   0 0 9,724
LAUDER ESTEE COS INC CL A 518439104 253 683 SH   SOLE   0 0 683
LULULEMON ATHLETICA INC COM 550021109 2,151 5,496 SH   SOLE   0 0 5,496
MARATHON PETE CORP COM 56585A102 412 6,437 SH   SOLE   0 0 6,437
MEDTRONIC PLC SHS G5960L103 306 2,960 SH   SOLE   0 0 2,960
MERCK & CO INC COM 58933Y105 355 4,635 SH   SOLE   0 0 4,635
META PLATFORMS INC CL A 30303M102 1,214 3,610 SH   SOLE   0 0 3,610
MICROSOFT CORP COM 594918104 2,363 7,027 SH   SOLE   0 0 7,027
MKS INSTRS INC COM 55306N104 2,032 11,668 SH   SOLE   0 0 11,668
MOTOROLA SOLUTIONS INC COM NEW 620076307 462 1,700 SH   SOLE   0 0 1,700
NETFLIX INC COM 64110L106 2,711 4,500 SH   SOLE   0 0 4,500
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 388 4,597 SH   SOLE   0 0 4,597
NVIDIA CORPORATION COM 67066G104 3,917 13,319 SH   SOLE   0 0 13,319
NXP SEMICONDUCTORS N V COM N6596X109 228 999 SH   SOLE   0 0 999
OLD DOMINION FREIGHT LINE IN COM 679580100 3,052 8,516 SH   SOLE   0 0 8,516
PIONEER NAT RES CO COM 723787107 369 2,029 SH   SOLE   0 0 2,029
RAYMOND JAMES FINL INC COM 754730109 1,705 16,982 SH   SOLE   0 0 16,982
ROPER TECHNOLOGIES INC COM 776696106 231 469 SH   SOLE   0 0 469
SALESFORCE COM INC COM 79466L302 1,923 7,567 SH   SOLE   0 0 7,567
SELECT SECTOR SPDR TR ENERGY 81369Y506 5,268 94,929 SH   SOLE   0 0 94,929
SKYWORKS SOLUTIONS INC COM 83088M102 1,193 7,688 SH   SOLE   0 0 7,688
SPDR S&P 500 ETF TR TR UNIT 78462F103 908 1,911 SH   SOLE   0 0 1,911
STARBUCKS CORP COM 855244109 2,605 22,271 SH   SOLE   0 0 22,271
STRYKER CORPORATION COM 863667101 2,403 8,985 SH   SOLE   0 0 8,985
SYNCHRONY FINANCIAL COM 87165B103 214 4,606 SH   SOLE   0 0 4,606
SYSCO CORP COM 871829107 1,600 20,366 SH   SOLE   0 0 20,366
TESLA INC COM 88160R101 3,816 3,611 SH   SOLE   0 0 3,611
THERMO FISHER SCIENTIFIC INC COM 883556102 1,975 2,960 SH   SOLE   0 0 2,960
TRANE TECHNOLOGIES PLC SHS G8994E103 238 1,178 SH   SOLE   0 0 1,178
UNION PAC CORP COM 907818108 3,270 12,981 SH   SOLE   0 0 12,981
UNITEDHEALTH GROUP INC COM 91324P102 241 479 SH   SOLE   0 0 479
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 8,204 85,986 SH   SOLE   0 0 85,986
VANGUARD INDEX FDS VALUE ETF 922908744 3,298 22,420 SH   SOLE   0 0 22,420
VANGUARD INDEX FDS GROWTH ETF 922908736 2,607 8,123 SH   SOLE   0 0 8,123
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,346 3,083 SH   SOLE   0 0 3,083
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 3,804 28,400 SH   SOLE   0 0 28,400
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 299 5,863 SH   SOLE   0 0 5,863
VERIZON COMMUNICATIONS INC COM 92343V104 367 7,059 SH   SOLE   0 0 7,059
VISA INC COM CL A 92826C839 2,707 12,490 SH   SOLE   0 0 12,490
WALMART INC COM 931142103 378 2,614 SH   SOLE   0 0 2,614
WESTROCK CO COM 96145D105 2,446 55,135 SH   SOLE   0 0 55,135
ZOETIS INC CL A 98978V103 2,606 10,677 SH   SOLE   0 0 10,677