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
3M Company COM 88579Y101 550,494 3,400 SH SOLE 0 0 3,400
AFLAC Inc COM 001055102 16,181,158 138,006 SH SOLE 0 0 138,006
ASML Holding NV COM N07059210 5,172,544 2,600 SH SOLE 0 0 2,600
AbbVie Inc COM 00287Y109 17,312,832 68,800 SH SOLE 0 0 68,800
Abbott Laboratories COM 002824100 2,395,536 26,400 SH SOLE 0 0 26,400
Accenture PLC COM G1151C101 390,342 3,137 SH SOLE 0 0 3,137
Adobe COM 00724F101 1,126,585 5,495 SH SOLE 0 0 5,495
Advanced Micro COM 007903107 2,160,404 3,719 SH SOLE 0 0 3,719
Agilent COM 00846U101 929,810 7,000 SH SOLE 0 0 7,000
Airbnb Inc COM 009066101 6,270,642 43,820 SH SOLE 0 0 43,820
Allstate Corp COM 020002101 285,528 1,200 SH SOLE 0 0 1,200
Alphabet Class A COM 02079K305 30,081,162 84,174 SH SOLE 0 0 84,174
Alphabet Class C COM 02079K107 41,833,332 118,397 SH SOLE 0 0 118,397
Altria Group COM 02209S103 906,570 12,600 SH SOLE 0 0 12,600
Amazon COM 023135106 30,091,140 126,253 SH SOLE 0 0 126,253
American Express Co COM 025816109 13,122,747 38,796 SH SOLE 0 0 38,796
Amgen Inc COM 031162100 8,795,124 24,288 SH SOLE 0 0 24,288
Analog Devices COM 032654105 2,164,354 5,449 SH SOLE 0 0 5,449
Apple Inc COM 037833100 110,577,542 382,145 SH SOLE 0 0 382,145
Applied Materials COM 038222105 33,574,236 46,437 SH SOLE 0 0 46,437
Applovin Corp COM 03831W108 360,661 700 SH SOLE 0 0 700
Aptiv PLC COM G6095L109 349,866 5,700 SH SOLE 0 0 5,700
Arthur J. Gallagher & Co. COM 363576109 4,017,475 17,500 SH SOLE 0 0 17,500
AstraZeneca PLC COM 046353108 760,945 4,013 SH SOLE 0 0 4,013
Atlassian Corp CL A COM 049468101 287,823 3,700 SH SOLE 0 0 3,700
Automatic Data COM 053015103 2,306,685 10,300 SH SOLE 0 0 10,300
Axon Enterprise Inc COM 05464C101 280,305 500 SH SOLE 0 0 500
BP PLC ADS COM 055622104 280,820 7,600 SH SOLE 0 0 7,600
Baidu Inc COM 056752108 617,166 5,400 SH SOLE 0 0 5,400
Bank Of America COM 060505104 7,679,148 134,769 SH SOLE 0 0 134,769
Baxter Intl COM 071813109 228,124 10,700 SH SOLE 0 0 10,700
Berkshire Hathaway Cl B COM 113809107 7,906,240 15,940 SH SOLE 0 0 15,940
Blackrock Inc COM 09247X101 406,740 423 SH SOLE 0 0 423
Blackstone Group COM 09260D107 754,265 6,410 SH SOLE 0 0 6,410
Boeing COM 097023105 1,401,643 6,475 SH SOLE 0 0 6,475
Boston Scientific COM 101137107 1,037,081 24,299 SH SOLE 0 0 24,299
Bristol Myers Squibb Company COM 110122108 2,315,748 40,190 SH SOLE 0 0 40,190
Broadcom Ltd COM 11135F101 4,523,767 11,976 SH SOLE 0 0 11,976
CME Group COM 12572Q105 6,160,495 27,897 SH SOLE 0 0 27,897
CSX Corp COM 126408103 836,528 17,600 SH SOLE 0 0 17,600
CVS Health Corp COM 126650100 4,802,583 46,424 SH SOLE 0 0 46,424
Capital One Financial COM 14040H105 224,494 1,119 SH SOLE 0 0 1,119
CarGurus Inc COM 141788109 368,172 10,800 SH SOLE 0 0 10,800
Carrier Global COM 14448C104 1,983,751 27,045 SH SOLE 0 0 27,045
Caterpillar COM 149123101 16,110,063 15,128 SH SOLE 0 0 15,128
Charles Schwab Corp COM 808513105 1,098,013 11,900 SH SOLE 0 0 11,900
Chevron Corp COM 166764100 11,855,941 71,525 SH SOLE 0 0 71,525
Chubb Limited COM H1467J104 317,570 932 SH SOLE 0 0 932
Cisco Systems Inc COM 17275R102 11,473,355 97,679 SH SOLE 0 0 97,679
Coca-Cola Company COM 191216100 92,077,271 1,132,980 SH SOLE 0 0 1,132,980
Coinbase Global Inc. COM 19260Q107 354,511 2,425 SH SOLE 0 0 2,425
Colgate-Palmolive Company COM 194162103 4,427,136 48,289 SH SOLE 0 0 48,289
Comcast Corp COM 20030N101 2,604,460 106,088 SH SOLE 0 0 106,088
ConocoPhillips COM 20825C104 2,228,071 21,432 SH SOLE 0 0 21,432
Constl. Energy Corporation COM 21037T109 322,881 1,300 SH SOLE 0 0 1,300
Corteva Inc COM 22052L104 424,061 5,007 SH SOLE 0 0 5,007
Costco Wholesale Corp COM 22160K105 9,172,312 9,805 SH SOLE 0 0 9,805
Crown Castle COM 228227104 1,732,097 22,872 SH SOLE 0 0 22,872
Cummins COM 231021106 1,927,407 2,702 SH SOLE 0 0 2,702
Danaher Corp COM 235851102 228,576 1,200 SH SOLE 0 0 1,200
Deere & Company COM 244199105 12,417,644 19,576 SH SOLE 0 0 19,576
Digital Realty Trust COM 253868103 416,446 2,319 SH SOLE 0 0 2,319
Dominion Energy COM 25746U109 1,391,614 20,378 SH SOLE 0 0 20,378
Doordash Inc COM 25809K105 311,856 1,690 SH SOLE 0 0 1,690
Duke Energy Hldg COM 26441C204 4,677,558 36,953 SH SOLE 0 0 36,953
Eaton Corp COM G29183103 1,680,118 3,943 SH SOLE 0 0 3,943
Ecolab Inc COM 278865100 8,073,834 28,979 SH SOLE 0 0 28,979
Edwards Lifesciences COM 28176E108 1,139,796 12,600 SH SOLE 0 0 12,600
Electronic Arts COM 285512109 2,002,011 9,764 SH SOLE 0 0 9,764
Eli Lilly & Company COM 532457108 8,234,813 6,866 SH SOLE 0 0 6,866
Emerson Electric Company COM 291011104 6,978,605 48,750 SH SOLE 0 0 48,750
Energy Transfer LP COM 29273V100 235,176 12,300 SH SOLE 0 0 12,300
Equifax Inc COM 294429105 674,560 4,250 SH SOLE 0 0 4,250
Exelon Corp COM 30161N101 209,790 4,500 SH SOLE 0 0 4,500
Exxonmobil Holdings COM 30233Q108 28,782,974 210,525 SH SOLE 0 0 210,525
FMC Corporation COM 302491303 166,152 14,448 SH SOLE 0 0 14,448
Fastenal Company COM 311900104 5,653,227 117,702 SH SOLE 0 0 117,702
FedEx COM 31428X106 234,847 750 SH SOLE 0 0 750
Fidelity Nationl COM 31620M106 263,412 6,775 SH SOLE 0 0 6,775
Fifth Third Bancorp COM 316773100 963,927 17,100 SH SOLE 0 0 17,100
Fulton Financial COM 360271100 401,554 16,600 SH SOLE 0 0 16,600
GE Aerospace COM 369604301 1,934,472 5,176 SH SOLE 0 0 5,176
GE Vernova Inc COM 36828A101 1,409,832 1,200 SH SOLE 0 0 1,200
General Dynamics COM 369550108 902,604 2,548 SH SOLE 0 0 2,548
Genuine Parts Company COM 372460105 696,082 5,900 SH SOLE 0 0 5,900
Gilead Sciences COM 375558103 485,272 3,841 SH SOLE 0 0 3,841
Gitlab Inc Cl A COM 37637K108 1,434,910 47,000 SH SOLE 0 0 47,000
Goldman Sachs COM 38141G104 6,564,873 6,491 SH SOLE 0 0 6,491
HP Inc COM 40434L105 4,153,835 189,327 SH SOLE 0 0 189,327
Home Depot COM 437076102 9,771,352 27,706 SH SOLE 0 0 27,706
Honeywell COM 438516106 972,845 4,345 SH SOLE 0 0 4,345
Honeywell Aerospace Inc COM 43849R105 960,593 4,345 SH SOLE 0 0 4,345
Humana COM 444859102 635,552 1,600 SH SOLE 0 0 1,600
Huntington Ingalls Industries COM 446413106 559,780 2,000 SH SOLE 0 0 2,000
Illinois Tool Works COM 452308109 2,473,989 9,147 SH SOLE 0 0 9,147
Ingersoll-Rand PLC COM 45687V106 295,246 3,601 SH SOLE 0 0 3,601
Insulet Corp COM 45784P101 380,625 2,500 SH SOLE 0 0 2,500
Intel Corp COM 458140100 7,370,928 52,789 SH SOLE 0 0 52,789
Intl Business Machines Corp COM 459200101 25,351,012 90,150 SH SOLE 0 0 90,150
Intuit COM 461202103 426,735 1,635 SH SOLE 0 0 1,635
Intuitive Surgical Inc COM 46120E602 1,948,632 4,900 SH SOLE 0 0 4,900
Invesco QQQ Tr Unit Ser 1 COM 46090E103 913,136 1,240 SH SOLE 0 0 1,240
J P Morgan Chase & Co COM 46625H100 24,103,981 73,638 SH SOLE 0 0 73,638
Johnson & Johnson COM 478160104 44,959,864 177,028 SH SOLE 0 0 177,028
KLA Corporation COM 482480100 17,994,838 59,643 SH SOLE 0 0 59,643
Keysight Technologies COM 49338L103 560,112 1,600 SH SOLE 0 0 1,600
Kimberly-Clark COM 494368103 417,126 3,800 SH SOLE 0 0 3,800
Kinder Morgan COM 49456B101 402,822 12,600 SH SOLE 0 0 12,600
Lam Research Corp COM 512807108 27,949,785 64,500 SH SOLE 0 0 64,500
Leidos Holdings Inc. COM 525327102 411,880 4,000 SH SOLE 0 0 4,000
Lincoln National Corporation COM 534187109 735,280 20,800 SH SOLE 0 0 20,800
Linde PLC COM G5494J103 243,383 469 SH SOLE 0 0 469
Lockheed Martin COM 539830109 8,465,437 16,616 SH SOLE 0 0 16,616
Lowes Companies Inc COM 548661107 12,641,574 57,334 SH SOLE 0 0 57,334
Marathon Petroleum Corp COM 56585A102 577,814 2,260 SH SOLE 0 0 2,260
Mastercard COM 57636Q104 3,903,360 7,600 SH SOLE 0 0 7,600
McCormick & Company COM 579780206 292,436 5,800 SH SOLE 0 0 5,800
McDonalds Corp COM 580135101 13,143,277 48,623 SH SOLE 0 0 48,623
Medtronic Plc COM G5960L103 3,376,172 43,157 SH SOLE 0 0 43,157
Merck & Company Inc COM 58933Y105 5,990,628 46,620 SH SOLE 0 0 46,620
Meta Platforms Inc COM 30303M102 11,559,274 20,521 SH SOLE 0 0 20,521
Microchip COM 595017104 565,440 6,200 SH SOLE 0 0 6,200
Micron Technology COM 595112103 923,432 800 SH SOLE 0 0 800
Microsoft Corp COM 594918104 52,091,902 139,649 SH SOLE 0 0 139,649
Mondelez Intl COM 609207105 1,740,810 30,097 SH SOLE 0 0 30,097
Morgan Stanley COM 617446448 2,839,723 13,585 SH SOLE 0 0 13,585
Motorola Solutions, Inc. COM 620076307 269,938 650 SH SOLE 0 0 650
Netflix COM 64110L106 1,228,080 17,200 SH SOLE 0 0 17,200
New Atlas Holdco Inc COM 642045108 4,185,720 252,000 SH SOLE 0 0 252,000
New York Times Company COM 650111107 7,233,623 103,367 SH SOLE 0 0 103,367
NextEra Energy COM 65339F101 1,882,228 21,445 SH SOLE 0 0 21,445
Nike Inc Cl B COM 654106103 320,600 7,810 SH SOLE 0 0 7,810
Norfolk Southern COM 655844108 6,103,046 19,400 SH SOLE 0 0 19,400
Northrop Grumman Corp COM 666807102 2,123,823 4,170 SH SOLE 0 0 4,170
Novartis AG COM 66987V109 736,584 4,700 SH SOLE 0 0 4,700
Novo Nordisk ADR COM 670100205 415,879 8,675 SH SOLE 0 0 8,675
Nucor Corp COM 670346105 866,052 3,888 SH SOLE 0 0 3,888
Nvidia Corp COM 67066G104 18,204,991 90,984 SH SOLE 0 0 90,984
Okta Inc COM 679295105 2,838,160 20,800 SH SOLE 0 0 20,800
Oracle Corp COM 68389X105 11,794,344 80,480 SH SOLE 0 0 80,480
PNC Finl COM 693475105 670,949 2,725 SH SOLE 0 0 2,725
Palo Alto Networks Inc COM 697435105 1,807,406 5,300 SH SOLE 0 0 5,300
PayPal Hldg Inc COM 70450Y103 3,543,912 82,073 SH SOLE 0 0 82,073
PepsiCo COM 713448108 4,349,184 32,121 SH SOLE 0 0 32,121
Pfizer Inc COM 717081103 1,235,328 51,301 SH SOLE 0 0 51,301
Philip Morris COM 718172109 5,310,613 29,355 SH SOLE 0 0 29,355
Phillips 66 COM 718546104 1,650,266 9,762 SH SOLE 0 0 9,762
Plains GP Holdings COM 72651A207 485,400 20,000 SH SOLE 0 0 20,000
ProLogis Inc COM 74340W103 3,156,825 23,303 SH SOLE 0 0 23,303
Procore Technologies Inc COM 74275K108 812,400 20,000 SH SOLE 0 0 20,000
Procter & Gamble Co COM 742718109 32,582,088 222,191 SH SOLE 0 0 222,191
Progressive Corp COM 743315103 873,800 4,000 SH SOLE 0 0 4,000
Prudential Financial COM 744320102 4,846,540 44,904 SH SOLE 0 0 44,904
Qualcomm Inc COM 747525103 9,192,257 49,744 SH SOLE 0 0 49,744
Qualys Inc COM 74758T303 14,133,972 102,800 SH SOLE 0 0 102,800
Quantum Scape Corp COM 71467V109 649,404 85,900 SH SOLE 0 0 85,900
RTX Corporation COM 75513E101 2,951,895 15,558 SH SOLE 0 0 15,558
Robinhood Markets Inc COM 770700102 892,492 8,900 SH SOLE 0 0 8,900
Rockwell COM 773903109 594,096 1,200 SH SOLE 0 0 1,200
Roper Technologies COM 776696106 1,691,950 5,000 SH SOLE 0 0 5,000
Ross Stores COM 778296103 695,381 3,267 SH SOLE 0 0 3,267
S&P Global Inc. COM 78409V104 49,482,090 121,500 SH SOLE 0 0 121,500
SPDR S&P 500 Trust COM 78462F103 38,520,950 51,583 SH SOLE 0 0 51,583
Salesforce.com Inc COM 79466L302 1,320,644 8,430 SH SOLE 0 0 8,430
Science Applications Intl Corp COM 808625107 386,435 3,500 SH SOLE 0 0 3,500
ServiceNow COM 81762P102 496,400 5,000 SH SOLE 0 0 5,000
Shell PLC COM 780259305 395,454 5,100 SH SOLE 0 0 5,100
Southern Co COM 842587107 9,855,483 102,972 SH SOLE 0 0 102,972
Stanley Black & Decker COM 854502101 2,315,352 24,600 SH SOLE 0 0 24,600
Stryker COM 863667101 1,819,775 5,780 SH SOLE 0 0 5,780
T Rowe Price Grp Inc COM 74144T108 295,594 2,600 SH SOLE 0 0 2,600
TJX Companies COM 872540109 7,851,507 51,825 SH SOLE 0 0 51,825
Take Two COM 874054109 724,942 2,900 SH SOLE 0 0 2,900
Tesla Motors Inc COM 88160R101 1,598,280 3,800 SH SOLE 0 0 3,800
Texas Instruments COM 882508104 18,683,922 62,683 SH SOLE 0 0 62,683
The Travelers Companies COM 89417E109 7,809,599 23,657 SH SOLE 0 0 23,657
Thermo Fisher Scientific COM 883556102 1,153,128 2,300 SH SOLE 0 0 2,300
Trane Tech PLC COM G8994E103 982,320 2,000 SH SOLE 0 0 2,000
Truist Financial Corporation COM 89832Q109 2,614,304 52,475 SH SOLE 0 0 52,475
U S Bancorp COM 902973304 2,110,980 34,950 SH SOLE 0 0 34,950
UBS AG COM H42097107 2,002,571 40,407 SH SOLE 0 0 40,407
Uber Technologies Inc COM 90353T100 9,151,620 126,824 SH SOLE 0 0 126,824
Union Pacific Corp COM 907818108 4,150,720 15,260 SH SOLE 0 0 15,260
United Parcel Service Inc Cl B COM 911312106 4,829,652 44,927 SH SOLE 0 0 44,927
UnitedHealth COM 91324P102 1,641,768 3,950 SH SOLE 0 0 3,950
Valero Energy COM 91913Y100 442,748 1,700 SH SOLE 0 0 1,700
Vanguard Index Funds Growth ET COM 922908736 430,011 4,992 SH SOLE 0 0 4,992
Vanguard Russ 1000 Growth COM 92206C680 416,277 3,257 SH SOLE 0 0 3,257
Vanguard Russ 2000 Growth ETF COM 92206C623 478,413 1,663 SH SOLE 0 0 1,663
Vanguard Russ 2000 Value Index COM 92206C649 289,447 1,481 SH SOLE 0 0 1,481
Vanguard S&P 500 ETF COM 922908363 4,464,265 6,500 SH SOLE 0 0 6,500
Verisk Analytics, Inc. COM 92345Y106 416,510 2,320 SH SOLE 0 0 2,320
Verizon Communications Inc COM 92343V104 537,759 12,701 SH SOLE 0 0 12,701
Vertex Pharmaceutical COM 92532F100 25,711,738 51,762 SH SOLE 0 0 51,762
Visa Inc Cl A COM 92826C839 10,833,111 31,575 SH SOLE 0 0 31,575
Vulcan Materials COM 929160109 324,511 1,100 SH SOLE 0 0 1,100
Wal-Mart Stores Inc COM 931142103 16,206,090 143,088 SH SOLE 0 0 143,088
Walt Disney Company COM 254687106 7,436,937 77,267 SH SOLE 0 0 77,267
Wells Fargo & Co COM 949746101 5,815,762 70,375 SH SOLE 0 0 70,375
Welltower Inc COM 95040Q104 468,693 2,065 SH SOLE 0 0 2,065
YUM Brands COM 988498101 3,725,679 23,306 SH SOLE 0 0 23,306
iShare S&P 500 Growth ETF COM 464287309 413,176 3,004 SH SOLE 0 0 3,004
iShares Russ 1000 Growth ETF COM 464287614 3,409,708 27,460 SH SOLE 0 0 27,460
iShares Russell Midcap COM 464287499 220,640 2,000 SH SOLE 0 0 2,000