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
3M Co COM 88579Y101 4,468 40,430 SH   SOLE NONE 40,430 0 0
ABB Ltd ADR COM 000375204 642 25,000 SH   SOLE NONE 25,000 0 0
Abbott Labs COM 002824100 4,783 49,435 SH   SOLE NONE 49,435 0 0
Abbvie Inc COM 00287Y109 6,778 50,500 SH   SOLE NONE 50,500 0 0
Accenture PLC COM G1151C101 5,275 20,500 SH   SOLE NONE 20,500 0 0
Adobe Inc COM 00724F101 7,118 25,865 SH   SOLE NONE 25,865 0 0
Advanced Micro Dev COM 007903107 767 12,100 SH   SOLE NONE 12,100 0 0
Aflac Inc COM 001055102 1,012 18,000 SH   SOLE NONE 18,000 0 0
Air Lease COM 00912X302 1,752 56,500 SH   SOLE NONE 56,500 0 0
Air Products Chemicals COM 009158106 931 4,000 SH   SOLE NONE 4,000 0 0
Akamai Technologies COM 00971T101 301 3,750 SH   SOLE NONE 3,750 0 0
Allstate Corp COM 020002101 4,105 32,960 SH   SOLE NONE 32,960 0 0
Alphabet Class A COM 02079K305 26,909 281,325 SH   SOLE NONE 281,325 0 0
Alphabet Class C COM 02079K107 26,360 274,160 SH   SOLE NONE 274,160 0 0
Altria Group COM 02209S103 2,079 51,479 SH   SOLE NONE 51,479 0 0
Amazoncom COM 023135106 70,793 626,485 SH   SOLE NONE 626,485 0 0
Amdocs Limited COM G02602103 365 4,592 SH   SOLE NONE 4,592 0 0
American Elec Power COM 025537101 475 5,500 SH   SOLE NONE 5,500 0 0
American Express COM 025816109 26,917 199,519 SH   SOLE NONE 199,519 0 0
American Intl Group COM 026874107 1,034 21,788 SH   SOLE NONE 21,788 0 0
American Tower COM 03027X100 16,793 78,214 SH   SOLE NONE 78,214 0 0
Ameriprise Financial COM 03076C106 9,739 38,655 SH   SOLE NONE 38,655 0 0
Amgen Inc COM 031162100 7,443 33,020 SH   SOLE NONE 33,020 0 0
Analog Devices Inc COM 032654105 4,961 35,600 SH   SOLE NONE 35,600 0 0
Aon PLC COM G0403H108 1,339 5,000 SH   SOLE NONE 5,000 0 0
Apple Inc COM 037833100 93,649 677,636 SH   SOLE NONE 677,636 0 0
Applied Materials COM 038222105 787 9,600 SH   SOLE NONE 9,600 0 0
Arrival SA COM L0423Q108 26 32,051 SH   SOLE NONE 32,051 0 0
ATT Inc COM 00206R102 2,375 154,838 SH   SOLE NONE 154,838 0 0
Automatic Data Proc COM 053015103 2,421 10,705 SH   SOLE NONE 10,705 0 0
Bank of Amer Corp COM 060505104 8,722 288,816 SH   SOLE NONE 288,816 0 0
Bausch Health COM 071734107 87 12,589 SH   SOLE NONE 12,589 0 0
Becton Dickinson COM 075887109 980 4,400 SH   SOLE NONE 4,400 0 0
Bed Bath Beyond COM 075896100 123 20,250 SH   SOLE NONE 20,250 0 0
Berkshire Hathaway B COM 084670207 45,481 170,327 SH   SOLE NONE 170,327 0 0
Biogen Inc COM 09062X103 1,068 4,000 SH   SOLE NONE 4,000 0 0
BlackRock Inc COM 09247X101 1,101 2,000 SH   SOLE NONE 2,000 0 0
Boeing Company COM 097023105 1,538 12,700 SH   SOLE NONE 12,700 0 0
Booking Holdings Inc COM 09857L108 2,580 1,570 SH   SOLE NONE 1,570 0 0
Boston Scientific COM 101137107 1,181 30,500 SH   SOLE NONE 30,500 0 0
Bristol-Myers Squibb COM 110122108 4,934 69,400 SH   SOLE NONE 69,400 0 0
Broadcom Inc COM Y09827109 10,789 24,300 SH   SOLE NONE 24,300 0 0
Cable ONE COM 12685J105 3,233 3,790 SH   SOLE NONE 3,790 0 0
Canadian Pacific COM 135923100 15,116 226,558 SH   SOLE NONE 226,558 0 0
Capital One Financial COM 14040H105 595 6,453 SH   SOLE NONE 6,453 0 0
Carnival Corp COM 143658300 249 35,376 SH   SOLE NONE 35,376 0 0
Carrier Global COM 14448C104 2,100 59,064 SH   SOLE NONE 59,064 0 0
Caterpillar Inc COM 149123101 1,313 8,000 SH   SOLE NONE 8,000 0 0
Charles Schwab Corp COM 808513105 263 3,660 SH   SOLE NONE 3,660 0 0
Charter Communication COM 16119P108 819 2,700 SH   SOLE NONE 2,700 0 0
Chevron Corp COM 166764100 6,178 43,000 SH   SOLE NONE 43,000 0 0
Chubb Ltd COM H1467J104 1,659 9,120 SH   SOLE NONE 9,120 0 0
Cigna Corp COM 125509109 1,831 6,600 SH   SOLE NONE 6,600 0 0
Cisco Systems Inc COM 17275R102 5,171 129,280 SH   SOLE NONE 129,280 0 0
Citigroup Inc COM 172967101 2,054 49,300 SH   SOLE NONE 49,300 0 0
CME Group CL A COM 12572Q105 921 5,200 SH   SOLE NONE 5,200 0 0
Coca-Cola Co COM 191216100 5,669 101,200 SH   SOLE NONE 101,200 0 0
Colgate-Palmolive COM 194162103 13,038 185,600 SH   SOLE NONE 185,600 0 0
Comcast Corp Cl A COM 20030N101 20,810 709,522 SH   SOLE NONE 709,522 0 0
Conagra Brands Inc COM 205887102 405 12,400 SH   SOLE NONE 12,400 0 0
ConocoPhilips COM 20825C104 3,457 33,775 SH   SOLE NONE 33,775 0 0
Consolidated Edison COM 209115104 592 6,900 SH   SOLE NONE 6,900 0 0
Constellation Energy Group COM 21037T109 227 2,733 SH   SOLE NONE 2,733 0 0
Corning Inc COM 219350105 1,966 67,750 SH   SOLE NONE 67,750 0 0
Corteva Inc COM 22052L104 822 14,378 SH   SOLE NONE 14,378 0 0
Costco Wholesale COM 22160k105 4,864 10,300 SH   SOLE NONE 10,300 0 0
Crown Castle Intl COM 228227104 6,693 46,300 SH   SOLE NONE 46,300 0 0
CSX Corp COM 126408103 1,079 40,500 SH   SOLE NONE 40,500 0 0
CVS Health Corp COM 126650100 1,116 11,700 SH   SOLE NONE 11,700 0 0
Danaher Corp COM 235851102 4,391 17,000 SH   SOLE NONE 17,000 0 0
Deere and Co COM 244199105 2,003 6,000 SH   SOLE NONE 6,000 0 0
Dell Technologies Inc COM 24703L202 473 13,851 SH   SOLE NONE 13,851 0 0
Discover Financial COM 254709108 873 9,600 SH   SOLE NONE 9,600 0 0
Dominion Energy COM 25746U109 1,292 18,700 SH   SOLE NONE 18,700 0 0
Dow Inc COM 260557103 632 14,378 SH   SOLE NONE 14,378 0 0
Duke Energy Corp COM 264399106 1,507 16,200 SH   SOLE NONE 16,200 0 0
DuPont de Nemours COM 26614N102 725 14,378 SH   SOLE NONE 14,378 0 0
Eaton Vance Tax Mngd COM 27829C105 1,778 234,866 SH   SOLE NONE 234,866 0 0
eBay Inc COM 278642103 339 9,200 SH   SOLE NONE 9,200 0 0
Ecolab Inc COM 278865100 567 3,925 SH   SOLE NONE 3,925 0 0
Electronic Arts COM 285512109 1,110 9,592 SH   SOLE NONE 9,592 0 0
Elevance Health Inc COM 036752103 1,635 3,600 SH   SOLE NONE 3,600 0 0
Eli Lilly COM 532457108 47,015 145,400 SH   SOLE NONE 145,400 0 0
Emerson Electric COM 291011104 1,333 18,200 SH   SOLE NONE 18,200 0 0
EOG Resources Inc COM 26875P101 1,296 11,600 SH   SOLE NONE 11,600 0 0
Equinix Inc COM 29444U700 1,138 2,000 SH   SOLE NONE 2,000 0 0
Exelon Corp COM 30161N101 307 8,200 SH   SOLE NONE 8,200 0 0
Exxon Mobil Corp COM 30231G102 8,679 99,400 SH   SOLE NONE 99,400 0 0
FedEx Corp COM 31428X106 5,878 39,590 SH   SOLE NONE 39,590 0 0
Fox Corp COM 35137L105 418 13,638 SH   SOLE NONE 13,638 0 0
Freeport-McMoRan COM 35671D857 6,993 255,864 SH   SOLE NONE 255,864 0 0
General Dynamics COM 369550108 1,061 5,000 SH   SOLE NONE 5,000 0 0
General Electric Co COM 369604103 2,018 32,589 SH   SOLE NONE 32,589 0 0
General Motors COM 370442105 802 25,000 SH   SOLE NONE 25,000 0 0
Gilead Sciences Inc COM 375558103 2,202 35,700 SH   SOLE NONE 35,700 0 0
Globe Life Inc COM 37959E102 7,179 72,009 SH   SOLE NONE 72,009 0 0
Goldman Sachs Group COM 38141G104 1,055 3,600 SH   SOLE NONE 3,600 0 0
Graham Holdings Co COM 384637104 2,039 3,790 SH   SOLE NONE 3,790 0 0
GSK PLC ADR COM 37733W204 4,979 169,191 SH   SOLE NONE 169,191 0 0
Haleon PLC ADS COM 405552100 1,288 211,500 SH   SOLE NONE 211,500 0 0
Halliburton Co COM 406216101 209 8,500 SH   SOLE NONE 8,500 0 0
Hartford Finl Ser COM 416515104 10,932 176,500 SH   SOLE NONE 176,500 0 0
Hess Corp COM 42809H107 12,599 115,600 SH   SOLE NONE 115,600 0 0
Hewlett Packard Enter COM 42824C109 314 26,200 SH   SOLE NONE 26,200 0 0
Home Depot Inc COM 437076102 7,864 28,500 SH   SOLE NONE 28,500 0 0
Honeywell Intl COM 438516106 12,292 73,620 SH   SOLE NONE 73,620 0 0
HP Inc COM 40434L105 653 26,200 SH   SOLE NONE 26,200 0 0
Illinois Tool Works COM 452308109 10,875 60,200 SH   SOLE NONE 60,200 0 0
Illumina Inc COM 452327109 572 3,000 SH   SOLE NONE 3,000 0 0
Ingredion Inc COM 457187102 886 11,000 SH   SOLE NONE 11,000 0 0
Intel Corp COM 458140100 2,974 115,400 SH   SOLE NONE 115,400 0 0
Intercontinental Exch COM 45866F104 994 11,000 SH   SOLE NONE 11,000 0 0
International Paper COM 460146103 333 10,500 SH   SOLE NONE 10,500 0 0
Intl Bus Machines COM 459200101 4,006 33,715 SH   SOLE NONE 33,715 0 0
Intuit Inc COM 461202103 7,979 20,600 SH   SOLE NONE 20,600 0 0
Intuitive Surgical COM 46120E602 1,586 8,460 SH   SOLE NONE 8,460 0 0
Invesco QQQ Trust COM 46090E103 94,303 352,850 SH   SOLE NONE 352,850 0 0
iShares Core SP SC COM 464287804 209 2,400 SH   SOLE NONE 2,400 0 0
iShares FTSE/China 25 COM 464287184 742 28,700 SH   SOLE NONE 28,700 0 0
iShares MSCI EAFE COM 464287465 241 4,300 SH   SOLE NONE 4,300 0 0
iShares MSCI Japan COM 464286848 513 10,500 SH   SOLE NONE 10,500 0 0
iShares Russell 2000G COM 464287648 120,889 585,165 SH   SOLE NONE 585,165 0 0
Janus Henderson Grp COM G4474Y214 460 22,650 SH   SOLE NONE 22,650 0 0
Johnson Johnson COM 478160104 25,245 154,538 SH   SOLE NONE 154,538 0 0
JPMorgan Chase COM 46625H100 7,597 72,700 SH   SOLE NONE 72,700 0 0
Kimberly-Clark Corp COM 494368103 788 7,000 SH   SOLE NONE 7,000 0 0
Laboratory Corp COM 50540R409 6,226 30,400 SH   SOLE NONE 30,400 0 0
Lam Research Corp COM 512807108 549 1,500 SH   SOLE NONE 1,500 0 0
Lamb Weston Hldgs COM 513272104 320 4,133 SH   SOLE NONE 4,133 0 0
Liberty Broadband C COM 530307305 282 3,822 SH   SOLE NONE 3,822 0 0
Liberty Global Ser C COM 530555309 179 10,827 SH   SOLE NONE 10,827 0 0
Liberty SiriusXM C COM 531229607 388 10,302 SH   SOLE NONE 10,302 0 0
Linde PLC COM G5494J103 3,505 13,000 SH   SOLE NONE 13,000 0 0
Lockheed Martin COM 539830109 2,395 6,200 SH   SOLE NONE 6,200 0 0
Lowes Cos Inc COM 548661107 4,141 22,050 SH   SOLE NONE 22,050 0 0
Marsh McLennan COM 571748102 1,493 10,000 SH   SOLE NONE 10,000 0 0
Mastercard Inc COM 57636Q104 7,620 26,800 SH   SOLE NONE 26,800 0 0
McDonalds Corp COM 580135101 4,938 21,400 SH   SOLE NONE 21,400 0 0
Medtronic PLC COM 585055106 7,114 88,100 SH   SOLE NONE 88,100 0 0
Merck Co COM 589331107 13,397 155,561 SH   SOLE NONE 155,561 0 0
Meta Platforms Inc COM 30303M102 11,207 82,600 SH   SOLE NONE 82,600 0 0
Metlife Inc COM 59156R108 2,808 46,200 SH   SOLE NONE 46,200 0 0
Microsoft Corp COM 594918104 76,275 327,500 SH   SOLE NONE 327,500 0 0
Moderna Inc COM 60770K107 248 2,100 SH   SOLE NONE 2,100 0 0
Mondelez Intl Inc COM 609207105 1,705 31,097 SH   SOLE NONE 31,097 0 0
Morgan Stanley COM 617446448 1,722 21,800 SH   SOLE NONE 21,800 0 0
Netflix Inc COM 64110L106 2,943 12,500 SH   SOLE NONE 12,500 0 0
News Corp COM 65249B109 206 13,640 SH   SOLE NONE 13,640 0 0
Nextera Energy Inc COM 65339F101 4,658 59,400 SH   SOLE NONE 59,400 0 0
NIKE Inc Cl B COM 654106103 2,701 32,500 SH   SOLE NONE 32,500 0 0
Nordstrom Inc COM 655664100 331 19,790 SH   SOLE NONE 19,790 0 0
Norfolk Southern Corp COM 655844108 7,443 35,500 SH   SOLE NONE 35,500 0 0
Northrop Grumman Corp COM 666807102 762 1,620 SH   SOLE NONE 1,620 0 0
NortonLifeLock Inc COM 668771108 1,986 98,600 SH   SOLE NONE 98,600 0 0
Novartis AG ADR COM 66987V109 456 6,000 SH   SOLE NONE 6,000 0 0
Nvidia Corp COM 67066G104 8,809 72,570 SH   SOLE NONE 72,570 0 0
Oracle Corp COM 68389X105 4,440 72,700 SH   SOLE NONE 72,700 0 0
Organon Co COM 68622V106 358 15,297 SH   SOLE NONE 15,297 0 0
Otis Worldwide Corp COM 68902V107 1,997 31,307 SH   SOLE NONE 31,307 0 0
Palo Alto Networks COM 697435105 7,420 45,300 SH   SOLE NONE 45,300 0 0
PayPal Holdings COM 70450Y103 9,115 105,900 SH   SOLE NONE 105,900 0 0
PepsiCo Inc COM 713448108 65,841 403,291 SH   SOLE NONE 403,291 0 0
Pfizer Inc COM 717081103 7,396 169,014 SH   SOLE NONE 169,014 0 0
Philip Morris Intl COM 718172109 3,626 43,679 SH   SOLE NONE 43,679 0 0
PNC Financial Service COM 693475105 1,240 8,300 SH   SOLE NONE 8,300 0 0
PPG Industries Inc COM 693506107 533 4,815 SH   SOLE NONE 4,815 0 0
Procter Gamble COM 742718109 22,672 179,580 SH   SOLE NONE 179,580 0 0
Progressive Corp COM 743315103 1,395 12,000 SH   SOLE NONE 12,000 0 0
Prologis Inc COM 74340W103 1,880 18,500 SH   SOLE NONE 18,500 0 0
PTC Inc COM 69370C100 1,357 12,976 SH   SOLE NONE 12,976 0 0
Qualcomm Inc COM 747525103 4,451 39,400 SH   SOLE NONE 39,400 0 0
Qurate Retail Inc COM 74915M100 30 14,843 SH   SOLE NONE 14,843 0 0
Raytheon Tech COM 75513E101 15,022 183,510 SH   SOLE NONE 183,510 0 0
ResMed Inc COM 761152107 1,385 6,346 SH   SOLE NONE 6,346 0 0
SP Global Inc COM 78409V104 1,649 5,400 SH   SOLE NONE 5,400 0 0
SP MidCap 400 COM 78467Y107 321 800 SH   SOLE NONE 800 0 0
Salesforce Inc COM 79466L302 4,071 28,300 SH   SOLE NONE 28,300 0 0
SAP AG ADR COM 803054204 3,551 43,700 SH   SOLE NONE 43,700 0 0
Schlumberger COM 806857108 574 16,000 SH   SOLE NONE 16,000 0 0
Sealed Air Corp COM 81211K100 3,187 71,600 SH   SOLE NONE 71,600 0 0
Sempra Energy COM 816851109 720 4,800 SH   SOLE NONE 4,800 0 0
ServiceNow Inc COM 81762P102 755 2,000 SH   SOLE NONE 2,000 0 0
Shell PLC ADR COM 780259305 10,686 214,760 SH   SOLE NONE 214,760 0 0
Sherwin-Williams Co COM 824348106 777 3,795 SH   SOLE NONE 3,795 0 0
Siemens AG ADR COM 826197501 1,752 35,800 SH   SOLE NONE 35,800 0 0
Silicon Laboratories COM 826919102 1,119 9,069 SH   SOLE NONE 9,069 0 0
Simon Property Group COM 828806109 278 3,100 SH   SOLE NONE 3,100 0 0
Southern Co COM 842587107 1,482 21,800 SH   SOLE NONE 21,800 0 0
Standard Poors DR COM 78462F103 275,218 770,529 SH   SOLE NONE 770,529 0 0
Starbucks COM 855244109 2,536 30,100 SH   SOLE NONE 30,100 0 0
Stryker Corp COM 863667101 1,296 6,400 SH   SOLE NONE 6,400 0 0
Synchrony Financial COM 87165B103 745 26,442 SH   SOLE NONE 26,442 0 0
Takeda Pharma ADR COM 874060205 295 22,771 SH   SOLE NONE 22,771 0 0
Tapestry Inc COM 876030107 289 10,160 SH   SOLE NONE 10,160 0 0
Target Corp COM 87612E106 5,418 36,515 SH   SOLE NONE 36,515 0 0
TE Connectivity LTD COM H84989104 3,465 31,400 SH   SOLE NONE 31,400 0 0
Tesla Inc COM 88160R101 12,223 46,080 SH   SOLE NONE 46,080 0 0
Texas Instruments COM 882508104 3,390 21,900 SH   SOLE NONE 21,900 0 0
Thermo Fisher Scien COM 883556102 13,846 27,300 SH   SOLE NONE 27,300 0 0
TJX Companies Inc COM 872540109 1,466 23,600 SH   SOLE NONE 23,600 0 0
Twitter Inc COM 90184L102 532 12,135 SH   SOLE NONE 12,135 0 0
US Bancorp COM 902973304 1,504 37,300 SH   SOLE NONE 37,300 0 0
Union Pacific Corp COM 907818108 41,337 212,180 SH   SOLE NONE 212,180 0 0
United Parcel Service COM 911312106 4,856 30,060 SH   SOLE NONE 30,060 0 0
UnitedHealth Group COM 91324P102 13,990 27,700 SH   SOLE NONE 27,700 0 0
Vanguard Emg Mkts ETF COM 922042858 2,760 75,629 SH   SOLE NONE 75,629 0 0
Vanguard Growth ETF COM 922908736 2,957 13,820 SH   SOLE NONE 13,820 0 0
Vanguard Mid-Cap Growth ETF COM 922908538 2,156 12,645 SH   SOLE NONE 12,645 0 0
Vanguard Small-Cap Growth ETF COM 922908595 65,297 334,631 SH   SOLE NONE 334,631 0 0
Verizon COM 92343V104 3,442 90,641 SH   SOLE NONE 90,641 0 0
Vertex Pharma COM 92532F100 1,737 6,000 SH   SOLE NONE 6,000 0 0
ViaSat Inc COM 92552V100 317 10,489 SH   SOLE NONE 10,489 0 0
Viatris Inc COM 92556V106 161 18,933 SH   SOLE NONE 18,933 0 0
Visa Inc COM 92826C839 8,669 48,800 SH   SOLE NONE 48,800 0 0
VMWare Inc COM 928563402 650 6,103 SH   SOLE NONE 6,103 0 0
Vulcan Materials Co COM 929160109 5,725 36,300 SH   SOLE NONE 36,300 0 0
Walmart Inc COM 931142103 5,227 40,300 SH   SOLE NONE 40,300 0 0
Walt Disney Co COM 254687106 60,251 638,728 SH   SOLE NONE 638,728 0 0
Warner Bros Discovery Inc COM 934423104 578 50,273 SH   SOLE NONE 50,273 0 0
Waste Management Inc COM 94106L109 1,490 9,300 SH   SOLE NONE 9,300 0 0
Wells Fargo Co COM 949746101 3,656 90,900 SH   SOLE NONE 90,900 0 0
Weyerhaeuser Co COM 962166104 1,756 61,500 SH   SOLE NONE 61,500 0 0
Wisdom Tree India COM 97717W422 1,637 53,600 SH   SOLE NONE 53,600 0 0
Xcel Energy Inc COM 98389B100 518 8,100 SH   SOLE NONE 8,100 0 0
Yum China Hldgs COM 98850P109 7,525 159,000 SH   SOLE NONE 159,000 0 0
Yum! Brands Inc COM 988498101 16,650 156,570 SH   SOLE NONE 156,570 0 0
Zoetis Inc CL A COM 98978V103 657 4,430 SH   SOLE NONE 4,430 0 0