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
AIR PRODS & CHEMS INC COM 009158106   1,036,769 3,363 SH   SOLE   0 0 3,363
ALLSTATE CORP COM 020002101   271,574 2,003 SH   SOLE   0 0 2,003
ALPHABET INC CAP STK CL A 02079K305   237,515 2,692 SH   SOLE   0 0 2,692
ALPHABET INC CAP STK CL C 02079K107   261,110 2,943 SH   SOLE   0 0 2,943
AMAZON COM INC COM 023135106   2,327,976 27,714 SH   SOLE   0 0 27,714
AMERICAN EXPRESS CO COM 025816109   216,290 1,464 SH   SOLE   0 0 1,464
APPLE INC COM 037833100   10,526,350 81,016 SH   SOLE   0 0 81,016
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,551,333 14,734 SH   SOLE   0 0 14,734
BROADCOM INC COM 11135F101   3,376,847 6,039 SH   SOLE   0 0 6,039
CANADIAN NAT RES LTD COM 136385101   4,272,284 76,936 SH   SOLE   0 0 76,936
CELANESE CORP DEL COM 150870103   1,518,723 14,854 SH   SOLE   0 0 14,854
CHUBB LIMITED COM H1467J104   1,024,892 4,646 SH   SOLE   0 0 4,646
CISCO SYS INC COM 17275R102   898,427 18,859 SH   SOLE   0 0 18,859
CME GROUP INC COM 12572Q105   754,303 4,486 SH   SOLE   0 0 4,486
COMCAST CORP NEW CL A 20030N101   439,434 12,566 SH   SOLE   0 0 12,566
COMFORT SYS USA INC COM 199908104   2,526,370 21,953 SH   SOLE   0 0 21,953
CONOCOPHILLIPS COM 20825C104   2,557,706 21,675 SH   SOLE   0 0 21,675
COSTCO WHSL CORP NEW COM 22160K105   4,641,484 10,168 SH   SOLE   0 0 10,168
DARDEN RESTAURANTS INC COM 237194105   930,317 6,725 SH   SOLE   0 0 6,725
DEVON ENERGY CORP NEW COM 25179M103   852,199 13,855 SH   SOLE   0 0 13,855
DOLLAR GEN CORP NEW COM 256677105   2,776,464 11,275 SH   SOLE   0 0 11,275
EATON CORP PLC SHS G29183103   940,200 5,990 SH   SOLE   0 0 5,990
EDWARDS LIFESCIENCES CORP COM 28176E108   250,466 3,357 SH   SOLE   0 0 3,357
FIRST HORIZON CORPORATION COM 320517105   950,450 38,794 SH   SOLE   0 0 38,794
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838   262,547 19,150 SH   SOLE   0 0 19,150
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   4,007,826 53,473 SH   SOLE   0 0 53,473
FISERV INC COM 337738108   251,462 2,488 SH   SOLE   0 0 2,488
GARMIN LTD SHS H2906T109   417,677 4,526 SH   SOLE   0 0 4,526
HALLIBURTON CO COM 406216101   399,160 10,144 SH   SOLE   0 0 10,144
HOME DEPOT INC COM 437076102   3,876,213 12,272 SH   SOLE   0 0 12,272
INGEVITY CORP COM 45688C107   1,738,657 24,683 SH   SOLE   0 0 24,683
INTEL CORP COM 458140100   296,095 11,203 SH   SOLE   0 0 11,203
INTERCONTINENTAL EXCHANGE IN COM 45866F104   303,334 2,957 SH   SOLE   0 0 2,957
IQVIA HLDGS INC COM 46266C105   254,473 1,242 SH   SOLE   0 0 1,242
ISHARES INC CORE MSCI EMKT 46434G103   756,648 16,202 SH   SOLE   0 0 16,202
ISHARES TR CORE S&P MCP ETF 464287507   456,808 1,888 SH   SOLE   0 0 1,888
ISHARES TR U.S. MED DVC ETF 464288810   2,152,764 40,950 SH   SOLE   0 0 40,950
ISHARES TR CORE 1 5 YR USD 46432F859   258,983 5,577 SH   SOLE   0 0 5,577
ISHARES TR CORE US AGGBD ET 464287226   758,814 7,824 SH   SOLE   0 0 7,824
ISHARES TR CORE MSCI EAFE 46432F842   920,113 14,927 SH   SOLE   0 0 14,927
ISHARES TR CORE S&P SCP ETF 464287804   245,474 2,594 SH   SOLE   0 0 2,594
ISHARES TR S&P 500 GRWT ETF 464287309   7,500,194 128,208 SH   SOLE   0 0 128,208
JOHNSON & JOHNSON COM 478160104   3,533,295 20,002 SH   SOLE   0 0 20,002
JPMORGAN CHASE & CO COM 46625H100   1,867,396 13,925 SH   SOLE   0 0 13,925
L3HARRIS TECHNOLOGIES INC COM 502431109   2,391,316 11,485 SH   SOLE   0 0 11,485
LAUDER ESTEE COS INC CL A 518439104   200,883 810 SH   SOLE   0 0 810
LULULEMON ATHLETICA INC COM 550021109   1,988,919 6,208 SH   SOLE   0 0 6,208
MARATHON PETE CORP COM 56585A102   1,105,285 9,496 SH   SOLE   0 0 9,496
MEDTRONIC PLC SHS G5960L103   689,044 8,866 SH   SOLE   0 0 8,866
MERCK & CO INC COM 58933Y105   1,187,930 10,707 SH   SOLE   0 0 10,707
MICROSOFT CORP COM 594918104   859,873 3,585 SH   SOLE   0 0 3,585
MOTOROLA SOLUTIONS INC COM NEW 620076307   1,015,482 3,940 SH   SOLE   0 0 3,940
NETFLIX INC COM 64110L106   234,430 795 SH   SOLE   0 0 795
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   780,365 11,134 SH   SOLE   0 0 11,134
NVIDIA CORPORATION COM 67066G104   1,001,688 6,854 SH   SOLE   0 0 6,854
NXP SEMICONDUCTORS N V COM N6596X109   217,351 1,375 SH   SOLE   0 0 1,375
OCCIDENTAL PETE CORP COM 674599105   1,607,640 25,522 SH   SOLE   0 0 25,522
OLD DOMINION FREIGHT LINE IN COM 679580100   2,689,185 9,476 SH   SOLE   0 0 9,476
PIONEER NAT RES CO COM 723787107   2,138,341 9,363 SH   SOLE   0 0 9,363
RAYMOND JAMES FINL INC COM 754730109   4,523,853 42,338 SH   SOLE   0 0 42,338
SALESFORCE INC COM 79466L302   265,180 2,000 SH   SOLE   0 0 2,000
SELECT SECTOR SPDR TR ENERGY 81369Y506   8,029,843 91,821 SH   SOLE   0 0 91,821
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,988,400 14,637 SH   SOLE   0 0 14,637
SKYWORKS SOLUTIONS INC COM 83088M102   322,626 3,540 SH   SOLE   0 0 3,540
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,928,021 5,041 SH   SOLE   0 0 5,041
SPDR SER TR PRTFLO S&P500 HI 78468R788   9,748,941 246,310 SH   SOLE   0 0 246,310
STARBUCKS CORP COM 855244109   2,644,739 26,661 SH   SOLE   0 0 26,661
STERIS PLC SHS USD G8473T100   228,141 1,235 SH   SOLE   0 0 1,235
SYNCHRONY FINANCIAL COM 87165B103   226,326 6,888 SH   SOLE   0 0 6,888
SYSCO CORP COM 871829107   1,818,165 23,782 SH   SOLE   0 0 23,782
TAPESTRY INC COM 876030107   943,424 24,775 SH   SOLE   0 0 24,775
TESLA INC COM 88160R101   2,086,176 16,936 SH   SOLE   0 0 16,936
THERMO FISHER SCIENTIFIC INC COM 883556102   1,950,393 3,542 SH   SOLE   0 0 3,542
TJX COS INC NEW COM 872540109   296,800 3,729 SH   SOLE   0 0 3,729
TRACTOR SUPPLY CO COM 892356106   947,297 4,211 SH   SOLE   0 0 4,211
TRANE TECHNOLOGIES PLC SHS G8994E103   276,014 1,642 SH   SOLE   0 0 1,642
UNION PAC CORP COM 907818108   3,480,107 16,806 SH   SOLE   0 0 16,806
UNITEDHEALTH GROUP INC COM 91324P102   322,189 608 SH   SOLE   0 0 608
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   8,817,858 102,716 SH   SOLE   0 0 102,716
VANECK ETF TRUST OIL SERVICES ETF 92189H607   467,036 1,536 SH   SOLE   0 0 1,536
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,492,546 4,248 SH   SOLE   0 0 4,248
VANGUARD INDEX FDS VALUE ETF 922908744   2,434,852 17,346 SH   SOLE   0 0 17,346
VANGUARD INDEX FDS GROWTH ETF 922908736   1,639,857 7,695 SH   SOLE   0 0 7,695
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   12,207,244 290,856 SH   SOLE   0 0 290,856
VERIZON COMMUNICATIONS INC COM 92343V104   442,944 11,242 SH   SOLE   0 0 11,242
VISA INC COM CL A 92826C839   3,433,332 16,525 SH   SOLE   0 0 16,525
WALMART INC COM 931142103   915,964 6,460 SH   SOLE   0 0 6,460
WESTROCK CO COM 96145D105   2,394,173 68,094 SH   SOLE   0 0 68,094
ZOETIS INC CL A 98978V103   1,821,750 12,431 SH   SOLE   0 0 12,431