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
AFLAC INC COM 001055102 1,948,549 17,432 SH SOLE 0 0 17,432
ABBOTT LABORATORIES COM 002824100 5,089,228 51,495 SH SOLE 0 0 51,495
ABBVIE INC COM 00287Y109 1,755,530 6,711 SH SOLE 0 0 6,711
AIR PRODUCTS AND CHEMICALS I COM 009158106 3,500,209 12,580 SH SOLE 0 0 12,580
ALPHABET INC CAP STK CL C 02079K107 1,615,649 4,742 SH SOLE 0 0 4,742
ALPHABET INC CAP STK CL A 02079K305 18,493,379 53,747 SH SOLE 0 0 53,747
AMAZON COM INC COM 023135106 6,813,764 27,348 SH SOLE 0 0 27,348
AMEREN CORP COM 023608102 256,699 2,583 SH SOLE 0 0 2,583
AMGEN INC COM 031162100 6,636,714 15,745 SH SOLE 0 0 15,745
AMPHENOL CORP CL A 032095101 4,581,223 54,344 SH SOLE 0 0 54,344
ANALOG DEVICES INC COM 032654105 8,041,033 20,269 SH SOLE 0 0 20,269
APPLE INC COM 037833100 30,926,420 92,867 SH SOLE 0 0 92,867
APPLIED MATLS INC COM 038222105 239,837 469 SH SOLE 0 0 469
ARISTA NETWORKS INC COM SHS 040413205 345,899 1,699 SH SOLE 0 0 1,699
AUTOMATIC DATA PROCESSING IN COM 053015103 3,775,562 14,631 SH SOLE 0 0 14,631
BANK OF AMER CORP COM 060505104 2,302,917 42,310 SH SOLE 0 0 42,310
BERKSHIRE HATHAWAY INC DEL CL A 084670108 747,005 1 SH SOLE 0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,339,899 12,732 SH SOLE 0 0 12,732
BLACKROCK INC COM 09290D101 8,158,057 7,709 SH SOLE 0 0 7,709
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3,488,581 21,655 SH SOLE 0 0 21,655
BROADCOM INC COM 11135F101 13,747,931 39,147 SH SOLE 0 0 39,147
CATERPILLAR INC COM 149123101 4,651,604 5,737 SH SOLE 0 0 5,737
CHEVRON CORPORATION COM 166764100 2,189,003 10,719 SH SOLE 0 0 10,719
CISCO SYS INC COM 17275R102 8,536,128 79,310 SH SOLE 0 0 79,310
COCA COLA CO COM 191216100 1,545,816 17,958 SH SOLE 0 0 17,958
CONOCOPHILLIPS COM 20825C104 231,528 1,850 SH SOLE 0 0 1,850
COSTCO WHOLESALE CORPORATION COM 22160K105 4,898,214 5,381 SH SOLE 0 0 5,381
CUMMINS INC COM 231021106 295,995 573 SH SOLE 0 0 573
DANAHER CORP DEL COM 235851102 295,202 1,332 SH SOLE 0 0 1,332
ECOLAB INC COM 278865100 1,024,183 3,730 SH SOLE 0 0 3,730
EMERSON ELEC CO COM 291011104 1,003,229 6,468 SH SOLE 0 0 6,468
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 454,886 2,795 SH SOLE 0 0 2,795
META PLATFORMS INC CL A 30303M102 5,666,578 7,814 SH SOLE 0 0 7,814
FIRST TR EXCHANGE-TRADED ALP COM SHS 33734Y109 223,419 1,660 SH SOLE 0 0 1,660
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 294,753 4,953 SH SOLE 0 0 4,953
FORTINET INC COM 34959E109 420,265 2,351 SH SOLE 0 0 2,351
GENERAL DYNAMICS CORP COM 369550108 4,347,640 13,102 SH SOLE 0 0 13,102
WW GRAINGER INC COM 384802104 484,601 389 SH SOLE 0 0 389
HOME DEPOT INC COM 437076102 245,230 862 SH SOLE 0 0 862
ILLINOIS TOOL WKS INC COM 452308109 4,105,026 15,955 SH SOLE 0 0 15,955
INTEL CORP COM 458140100 335,924 2,794 SH SOLE 0 0 2,794
INTERCONTINENTAL EXCHANGE IN COM 45866F104 442,451 2,910 SH SOLE 0 0 2,910
INTERNATIONAL BUSINESS MACHS COM 459200101 349,249 1,588 SH SOLE 0 0 1,588
INVESCO QQQ TR UNIT SER 1 46090E103 790,969 1,069 SH SOLE 0 0 1,069
ISHARES TR CORE S&P500 ETF 464287200 7,447,364 9,724 SH SOLE 0 0 9,724
ISHARES TR CORE US AGGBD ET 464287226 753,578 7,971 SH SOLE 0 0 7,971
ISHARES TR IBOXX INV CP ETF 464287242 2,129,607 20,842 SH SOLE 0 0 20,842
ISHARES TR 1 3 YR TREAS BD 464287457 9,266,463 114,119 SH SOLE 0 0 114,119
ISHARES TR RUS MD CP GR ETF 464287481 291,193 2,115 SH SOLE 0 0 2,115
ISHARES TR RUS MID CAP ETF 464287499 788,637 7,390 SH SOLE 0 0 7,390
ISHARES TR CORE S&P MCP ETF 464287507 2,362,759 32,839 SH SOLE 0 0 32,839
ISHARES TR RUS 1000 ETF 464287622 231,368 556 SH SOLE 0 0 556
ISHARES TR RUSSELL 2000 ETF 464287655 1,223,122 4,401 SH SOLE 0 0 4,401
ISHARES TR CORE S&P SCP ETF 464287804 1,870,542 13,750 SH SOLE 0 0 13,750
ISHARES U S ETF TR SHOR DURA BD ETF 46431W507 4,647,856 93,218 SH SOLE 0 0 93,218
ISHARES TR CORE MSCI EAFE 46432F842 2,599,878 26,836 SH SOLE 0 0 26,836
ISHARES INC CORE MSCI EMKT 46434G103 413,348 5,093 SH SOLE 0 0 5,093
ISHARES TR CORE DIV GRWTH 46434V621 540,296 7,167 SH SOLE 0 0 7,167
JPMORGAN CHASE & CO COM 46625H100 7,234,803 21,869 SH SOLE 0 0 21,869
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 2,845,351 56,489 SH SOLE 0 0 56,489
JOHNSON & JOHNSON COM 478160104 6,584,757 24,873 SH SOLE 0 0 24,873
L3HARRIS TECHNOLOGIES INC COM 502431109 886,734 3,745 SH SOLE 0 0 3,745
ELI LILLY & CO COM 532457108 4,050,944 3,501 SH SOLE 0 0 3,501
LOCKHEED MARTIN CORP COM 539830109 540,281 1,061 SH SOLE 0 0 1,061
LOWES COS INC COM 548661107 6,810,303 36,954 SH SOLE 0 0 36,954
MARATHON PETE CORP COM 56585A102 684,077 1,730 SH SOLE 0 0 1,730
MASTERCARD INCORPORATED CL A 57636Q104 572,426 1,038 SH SOLE 0 0 1,038
MCDONALDS CORP COM 580135101 2,677,323 11,593 SH SOLE 0 0 11,593
MERCK & CO INC COM 58933Y105 595,771 4,100 SH SOLE 0 0 4,100
MICROSOFT CORP COM 594918104 19,980,304 38,956 SH SOLE 0 0 38,956
MICROCHIP TECHNOLOGY INC. COM 595017104 248,864 3,200 SH SOLE 0 0 3,200
MONDELEZ INTL INC CL A 609207105 431,860 7,469 SH SOLE 0 0 7,469
NEXTERA ENERGY INC COM 65339F101 1,526,912 20,160 SH SOLE 0 0 20,160
NORFOLK SOUTHN CORP COM 655844108 1,927,697 6,239 SH SOLE 0 0 6,239
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 150,700 110,000 SH SOLE 0 0 110,000
NVIDIA CORPORATION COM 67066G104 7,455,926 32,647 SH SOLE 0 0 32,647
OMNICOM GROUP INC COM 681919106 282,892 3,842 SH SOLE 0 0 3,842
PEPSICO INC COM 713448108 3,686,087 29,088 SH SOLE 0 0 29,088
PHILLIPS 66 COM 718546104 8,438,685 33,053 SH SOLE 0 0 33,053
PROCTER & GAMBLE CO COM 742718109 3,469,013 23,878 SH SOLE 0 0 23,878
PROSHARES TR S&P 500 DV ARIST 74348A467 605,595 11,194 SH SOLE 0 0 11,194
RTX CORPORATION COM 75513E101 581,920 3,135 SH SOLE 0 0 3,135
REGIONS FINANCIAL CORP NEW COM 7591EP100 238,694 8,880 SH SOLE 0 0 8,880
S&P GLOBAL INC COM 78409V104 2,691,021 6,822 SH SOLE 0 0 6,822
SPDR GOLD TR GOLD SHS 78463V107 342,375 899 SH SOLE 0 0 899
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 1,654,283 8,451 SH SOLE 0 0 8,451
SELECT SECTOR SPDR TR ST STR SVC ETF 81369Y852 298,176 2,687 SH SOLE 0 0 2,687
SOUTHERN CO COM 842587107 1,175,878 14,186 SH SOLE 0 0 14,186
STARBUCKS CORP COM 855244109 2,791,660 29,711 SH SOLE 0 0 29,711
STRYKER CORPORATION COM 863667101 6,338,512 23,016 SH SOLE 0 0 23,016
TJX COS INC NEW COM 872540109 4,733,166 35,773 SH SOLE 0 0 35,773
TEXAS INSTRS INC COM 882508104 7,137,371 25,482 SH SOLE 0 0 25,482
TRUIST FINL CORP COM 89832Q109 443,100 9,570 SH SOLE 0 0 9,570
US BANCORP COM NEW 902973304 1,710,549 29,615 SH SOLE 0 0 29,615
UNION PAC CORP COM 907818108 1,505,423 5,532 SH SOLE 0 0 5,532
UNITEDHEALTH GROUP INC COM 91324P102 617,429 1,682 SH SOLE 0 0 1,682
VISA INC COM CL A 92826C839 8,003,187 22,273 SH SOLE 0 0 22,273
WALMART INC COM 931142103 2,071,446 19,933 SH SOLE 0 0 19,933
WASTE MGMT INC DEL COM 94106L109 941,906 4,619 SH SOLE 0 0 4,619
WISDOMTREE TR US LARGECAP DIVD 97717W307 254,372 2,617 SH SOLE 0 0 2,617
WISDOMTREE TR US MIDCAP DIVID 97717W505 865,052 16,034 SH SOLE 0 0 16,034
WISDOMTREE TR US SMALLCAP DIVD 97717W604 385,612 10,174 SH SOLE 0 0 10,174
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,604,565 14,204 SH SOLE 0 0 14,204
EATON CORP PLC SHS G29183103 3,490,171 8,122 SH SOLE 0 0 8,122
LINDE PLC SHS G54950103 255,362 538 SH SOLE 0 0 538
MEDTRONIC PLC SHS G5960L103 215,040 2,492 SH SOLE 0 0 2,492
CHUBB LIMITED COM H1467J104 6,065,568 18,649 SH SOLE 0 0 18,649