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
AFLAC INC COM 001055102   1,641,975 23,524 SH   SOLE   0 0 23,524
ABBOTT LABS COM 002824100   6,648,523 60,984 SH   SOLE   0 0 60,984
ABBVIE INC COM 00287Y109   940,415 6,980 SH   SOLE   0 0 6,980
AIR PRODS & CHEMS INC COM 009158106   3,917,787 13,080 SH   SOLE   0 0 13,080
ALPHABET INC CAP STK CL C 02079K107   1,016,148 8,400 SH   SOLE   0 0 8,400
ALPHABET INC CAP STK CL A 02079K305   4,951,510 41,366 SH   SOLE   0 0 41,366
AMAZON COM INC COM 023135106   3,562,087 27,325 SH   SOLE   0 0 27,325
AMEREN CORP COM 023608102   252,687 3,094 SH   SOLE   0 0 3,094
AMERICAN TOWER CORP NEW COM 03027X100   3,782,378 19,503 SH   SOLE   0 0 19,503
AMGEN INC COM 031162100   3,793,331 17,086 SH   SOLE   0 0 17,086
ANALOG DEVICES INC COM 032654105   4,352,864 22,344 SH   SOLE   0 0 22,344
APPLE INC COM 037833100   22,703,479 117,046 SH   SOLE   0 0 117,046
ATMOS ENERGY CORP COM 049560105   205,226 1,764 SH   SOLE   0 0 1,764
AUTOMATIC DATA PROCESSING IN COM 053015103   3,998,003 18,190 SH   SOLE   0 0 18,190
BANK AMERICA CORP COM 060505104   1,726,123 60,165 SH   SOLE   0 0 60,165
BECTON DICKINSON & CO COM 075887109   877,041 3,322 SH   SOLE   0 0 3,322
BERKSHIRE HATHAWAY INC DEL CL A 084670108   517,810 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,654,309 13,649 SH   SOLE   0 0 13,649
BLACKROCK INC COM 09247X101   6,880,230 9,955 SH   SOLE   0 0 9,955
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   4,993,110 30,146 SH   SOLE   0 0 30,146
BROADCOM INC COM 11135F101   1,335,304 1,539 SH   SOLE   0 0 1,539
CATERPILLAR INC COM 149123101   228,580 929 SH   SOLE   0 0 929
CHEVRON CORP NEW COM 166764100   1,900,405 12,078 SH   SOLE   0 0 12,078
CISCO SYS INC COM 17275R102   4,990,250 96,449 SH   SOLE   0 0 96,449
COCA COLA CO COM 191216100   1,236,255 20,529 SH   SOLE   0 0 20,529
COLGATE PALMOLIVE CO COM 194162103   371,102 4,817 SH   SOLE   0 0 4,817
COMCAST CORP NEW CL A 20030N101   3,523,416 84,799 SH   SOLE   0 0 84,799
CONOCOPHILLIPS COM 20825C104   203,386 1,963 SH   SOLE   0 0 1,963
COSTCO WHSL CORP NEW COM 22160K105   2,859,921 5,312 SH   SOLE   0 0 5,312
DANAHER CORPORATION COM 235851102   318,327 1,326 SH   SOLE   0 0 1,326
DISNEY WALT CO COM 254687106   355,894 3,986 SH   SOLE   0 0 3,986
ECOLAB INC COM 278865100   1,025,654 5,494 SH   SOLE   0 0 5,494
EMERSON ELEC CO COM 291011104   946,259 10,469 SH   SOLE   0 0 10,469
EXXON MOBIL CORP COM 30231G102   301,048 2,807 SH   SOLE   0 0 2,807
META PLATFORMS INC CL A 30303M102   381,396 1,329 SH   SOLE   0 0 1,329
FACTSET RESH SYS INC COM 303075105   344,960 861 SH   SOLE   0 0 861
GENERAL DYNAMICS CORP COM 369550108   2,853,796 13,264 SH   SOLE   0 0 13,264
GRAINGER W W INC COM 384802104   228,691 290 SH   SOLE   0 0 290
HOME DEPOT INC COM 437076102   337,976 1,088 SH   SOLE   0 0 1,088
HONEYWELL INTL INC COM 438516106   392,175 1,890 SH   SOLE   0 0 1,890
ILLINOIS TOOL WKS INC COM 452308109   4,128,737 16,504 SH   SOLE   0 0 16,504
INTEL CORP COM 458140100   955,836 28,584 SH   SOLE   0 0 28,584
INVESCO QQQ TR UNIT SER 1 46090E103   328,057 888 SH   SOLE   0 0 888
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672   206,061 2,145 SH   SOLE   0 0 2,145
ISHARES TR CORE S&P500 ETF 464287200   3,776,570 8,473 SH   SOLE   0 0 8,473
ISHARES TR CORE US AGGBD ET 464287226   350,955 3,583 SH   SOLE   0 0 3,583
ISHARES TR IBOXX INV CP ETF 464287242   2,463,501 22,781 SH   SOLE   0 0 22,781
ISHARES TR 1 3 YR TREAS BD 464287457   2,737,254 33,760 SH   SOLE   0 0 33,760
ISHARES TR RUS MD CP GR ETF 464287481   204,372 2,115 SH   SOLE   0 0 2,115
ISHARES TR RUS MID CAP ETF 464287499   561,809 7,693 SH   SOLE   0 0 7,693
ISHARES TR CORE S&P MCP ETF 464287507   2,249,419 8,603 SH   SOLE   0 0 8,603
ISHARES TR RUSSELL 2000 ETF 464287655   1,052,556 5,621 SH   SOLE   0 0 5,621
ISHARES TR CORE S&P SCP ETF 464287804   2,122,217 21,297 SH   SOLE   0 0 21,297
ISHARES TR JPMORGAN USD EMG 464288281   206,880 2,391 SH   SOLE   0 0 2,391
ISHARES TR ISHS 5-10YR INVT 464288638   295,177 5,837 SH   SOLE   0 0 5,837
ISHARES TR ISHS 1-5YR INVS 464288646   502,397 10,014 SH   SOLE   0 0 10,014
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   2,860,361 57,529 SH   SOLE   0 0 57,529
ISHARES TR CORE MSCI EAFE 46432F842   1,316,520 19,504 SH   SOLE   0 0 19,504
ISHARES INC CORE MSCI EMKT 46434G103   393,827 7,990 SH   SOLE   0 0 7,990
ISHARES TR CORE DIV GRWTH 46434V621   358,002 6,947 SH   SOLE   0 0 6,947
JPMORGAN CHASE & CO COM 46625H100   2,110,482 14,511 SH   SOLE   0 0 14,511
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   502,405 10,020 SH   SOLE   0 0 10,020
JOHNSON & JOHNSON COM 478160104   6,578,867 39,747 SH   SOLE   0 0 39,747
L3HARRIS TECHNOLOGIES INC COM 502431109   586,257 2,995 SH   SOLE   0 0 2,995
LILLY ELI & CO COM 532457108   977,624 2,085 SH   SOLE   0 0 2,085
LOCKHEED MARTIN CORP COM 539830109   745,595 1,620 SH   SOLE   0 0 1,620
LOWES COS INC COM 548661107   9,189,302 40,715 SH   SOLE   0 0 40,715
MARATHON PETE CORP COM 56585A102   201,718 1,730 SH   SOLE   0 0 1,730
MASTERCARD INCORPORATED CL A 57636Q104   363,803 925 SH   SOLE   0 0 925
MCCORMICK & CO INC COM NON VTG 579780206   2,136,080 24,488 SH   SOLE   0 0 24,488
MCDONALDS CORP COM 580135101   4,047,365 13,563 SH   SOLE   0 0 13,563
MERCK & CO INC COM 58933Y105   1,083,641 9,391 SH   SOLE   0 0 9,391
MICROSOFT CORP COM 594918104   15,160,153 44,518 SH   SOLE   0 0 44,518
MICROCHIP TECHNOLOGY INC. COM 595017104   286,688 3,200 SH   SOLE   0 0 3,200
MONDELEZ INTL INC CL A 609207105   897,565 12,306 SH   SOLE   0 0 12,306
NEXTERA ENERGY INC COM 65339F101   1,370,912 18,476 SH   SOLE   0 0 18,476
NIKE INC CL B 654106103   4,674,895 42,357 SH   SOLE   0 0 42,357
NORFOLK SOUTHN CORP COM 655844108   1,581,713 6,975 SH   SOLE   0 0 6,975
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204   26,400 110,000 SH   SOLE   0 0 110,000
NOVARTIS AG SPONSORED ADR 66987V109   328,967 3,260 SH   SOLE   0 0 3,260
NVIDIA CORPORATION COM 67066G104   1,015,671 2,401 SH   SOLE   0 0 2,401
OMNICOM GROUP INC COM 681919106   724,754 7,617 SH   SOLE   0 0 7,617
PAYCHEX INC COM 704326107   280,122 2,504 SH   SOLE   0 0 2,504
PEPSICO INC COM 713448108   6,454,491 34,848 SH   SOLE   0 0 34,848
PFIZER INC COM 717081103   473,628 12,912 SH   SOLE   0 0 12,912
PHILLIPS 66 COM 718546104   3,514,910 36,852 SH   SOLE   0 0 36,852
PRICE T ROWE GROUP INC COM 74144T108   2,538,363 22,660 SH   SOLE   0 0 22,660
PROCTER AND GAMBLE CO COM 742718109   3,459,868 22,801 SH   SOLE   0 0 22,801
PROSHARES TR S&P 500 DV ARIST 74348A467   516,056 5,474 SH   SOLE   0 0 5,474
RAYTHEON TECHNOLOGIES CORP COM 75513E101   3,847,907 39,280 SH   SOLE   0 0 39,280
ROYAL BK CDA COM 780087102   696,172 7,289 SH   SOLE   0 0 7,289
S&P GLOBAL INC COM 78409V104   2,951,459 7,362 SH   SOLE   0 0 7,362
SALESFORCE INC COM 79466L302   835,745 3,956 SH   SOLE   0 0 3,956
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   488,550 2,810 SH   SOLE   0 0 2,810
SMUCKER J M CO COM NEW 832696405   377,445 2,556 SH   SOLE   0 0 2,556
SOUTHERN CO COM 842587107   483,671 6,885 SH   SOLE   0 0 6,885
STARBUCKS CORP COM 855244109   5,108,770 51,572 SH   SOLE   0 0 51,572
STRYKER CORPORATION COM 863667101   7,517,284 24,640 SH   SOLE   0 0 24,640
TJX COS INC NEW COM 872540109   3,241,761 38,233 SH   SOLE   0 0 38,233
TARGET CORP COM 87612E106   267,219 2,026 SH   SOLE   0 0 2,026
TEXAS INSTRS INC COM 882508104   4,957,359 27,538 SH   SOLE   0 0 27,538
TRACTOR SUPPLY CO COM 892356106   325,108 1,470 SH   SOLE   0 0 1,470
TRUIST FINL CORP COM 89832Q109   416,854 13,735 SH   SOLE   0 0 13,735
US BANCORP DEL COM NEW 902973304   598,182 18,105 SH   SOLE   0 0 18,105
UNION PAC CORP COM 907818108   1,251,627 6,117 SH   SOLE   0 0 6,117
UNITED PARCEL SERVICE INC CL B 911312106   4,273,693 23,842 SH   SOLE   0 0 23,842
UNITEDHEALTH GROUP INC COM 91324P102   3,037,889 6,321 SH   SOLE   0 0 6,321
VISA INC COM CL A 92826C839   5,534,964 23,307 SH   SOLE   0 0 23,307
WEC ENERGY GROUP INC COM 92939U106   345,107 3,911 SH   SOLE   0 0 3,911
WALMART INC COM 931142103   1,337,777 8,511 SH   SOLE   0 0 8,511
WISDOMTREE TR US MIDCAP DIVID 97717W505   676,119 16,079 SH   SOLE   0 0 16,079
WISDOMTREE TR US SMALLCAP DIVD 97717W604   287,271 9,978 SH   SOLE   0 0 9,978
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   7,113,480 23,052 SH   SOLE   0 0 23,052
LINDE PLC SHS G54950103   423,761 1,112 SH   SOLE   0 0 1,112
MEDTRONIC PLC SHS G5960L103   3,617,894 41,066 SH   SOLE   0 0 41,066
CHUBB LIMITED COM H1467J104   4,276,706 22,210 SH   SOLE   0 0 22,210