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 5,408 41,790 SH   SOLE NONE 41,790 0 0
ABB Ltd ADR COM 000375204 668 25,000 SH   SOLE NONE 25,000 0 0
Abbott Labs COM 002824100 5,371 49,435 SH   SOLE NONE 49,435 0 0
Abbvie Inc COM 00287Y109 7,735 50,500 SH   SOLE NONE 50,500 0 0
Accenture PLC COM G1151C101 5,692 20,500 SH   SOLE NONE 20,500 0 0
Adobe Inc COM 00724F101 9,468 25,865 SH   SOLE NONE 25,865 0 0
Advanced Micro Dev COM 007903107 925 12,100 SH   SOLE NONE 12,100 0 0
Aflac Inc COM 001055102 996 18,000 SH   SOLE NONE 18,000 0 0
Air Lease COM 00912X302 1,889 56,500 SH   SOLE NONE 56,500 0 0
Air Products Chemicals COM 009158106 962 4,000 SH   SOLE NONE 4,000 0 0
Akamai Technologies COM 00971T101 342 3,750 SH   SOLE NONE 3,750 0 0
Allstate Corp COM 020002101 4,177 32,960 SH   SOLE NONE 32,960 0 0
Alphabet Class A COM 02079K305 30,643 14,061 SH   SOLE NONE 14,061 0 0
Alphabet Class C COM 02079K107 29,986 13,708 SH   SOLE NONE 13,708 0 0
Altria Group COM 02209S103 2,150 51,479 SH   SOLE NONE 51,479 0 0
Amazoncom COM 023135106 66,706 628,060 SH   SOLE NONE 628,060 0 0
Amdocs Limited COM G02602103 383 4,592 SH   SOLE NONE 4,592 0 0
American Elec Power COM 025537101 528 5,500 SH   SOLE NONE 5,500 0 0
American Express COM 025816109 28,136 202,969 SH   SOLE NONE 202,969 0 0
American Intl Group COM 026874107 1,114 21,788 SH   SOLE NONE 21,788 0 0
American Tower COM 03027X100 20,092 78,609 SH   SOLE NONE 78,609 0 0
Ameriprise Financial COM 03076C106 9,188 38,655 SH   SOLE NONE 38,655 0 0
Amgen Inc COM 031162100 8,034 33,020 SH   SOLE NONE 33,020 0 0
Analog Devices Inc COM 032654105 5,201 35,600 SH   SOLE NONE 35,600 0 0
Aon PLC COM G0403H108 1,348 5,000 SH   SOLE NONE 5,000 0 0
Apple Inc COM 037833100 92,646 677,636 SH   SOLE NONE 677,636 0 0
Applied Materials COM 038222105 873 9,600 SH   SOLE NONE 9,600 0 0
ATT Inc COM 00206R102 3,245 154,838 SH   SOLE NONE 154,838 0 0
Automatic Data Proc COM 053015103 2,248 10,705 SH   SOLE NONE 10,705 0 0
Bank of Amer Corp COM 060505104 8,992 288,853 SH   SOLE NONE 288,853 0 0
Bausch Health COM 071734107 105 12,589 SH   SOLE NONE 12,589 0 0
Becton Dickinson COM 075887109 1,085 4,400 SH   SOLE NONE 4,400 0 0
Bed Bath Beyond COM 075896100 101 20,250 SH   SOLE NONE 20,250 0 0
Berkshire Hathaway B COM 084670207 46,503 170,327 SH   SOLE NONE 170,327 0 0
Biogen Inc COM 09062X103 816 4,000 SH   SOLE NONE 4,000 0 0
BlackRock Inc COM 09247X101 1,218 2,000 SH   SOLE NONE 2,000 0 0
Boeing Company COM 097023105 1,736 12,700 SH   SOLE NONE 12,700 0 0
Booking Holdings Inc COM 09857L108 2,746 1,570 SH   SOLE NONE 1,570 0 0
Boston Scientific COM 101137107 1,137 30,500 SH   SOLE NONE 30,500 0 0
Bristol-Myers Squibb COM 110122108 5,344 69,400 SH   SOLE NONE 69,400 0 0
Broadcom Inc COM Y09827109 11,805 24,300 SH   SOLE NONE 24,300 0 0
Cable ONE COM 12685J105 4,887 3,790 SH   SOLE NONE 3,790 0 0
Canadian Pacific COM 135923100 15,823 226,558 SH   SOLE NONE 226,558 0 0
Capital One Financial COM 14040H105 672 6,453 SH   SOLE NONE 6,453 0 0
Carnival Corp COM 143658300 336 38,876 SH   SOLE NONE 38,876 0 0
Carrier Global COM 14448C104 2,106 59,064 SH   SOLE NONE 59,064 0 0
Caterpillar Inc COM 149123101 1,430 8,000 SH   SOLE NONE 8,000 0 0
Charles Schwab Corp COM 808513105 231 3,660 SH   SOLE NONE 3,660 0 0
Charter Communication COM 16119P108 1,265 2,700 SH   SOLE NONE 2,700 0 0
Chevron Corp COM 166764100 6,226 43,000 SH   SOLE NONE 43,000 0 0
Chubb Ltd COM H1467J104 1,793 9,120 SH   SOLE NONE 9,120 0 0
Cigna Corp COM 125509109 1,739 6,600 SH   SOLE NONE 6,600 0 0
Cisco Systems Inc COM 17275R102 5,512 129,280 SH   SOLE NONE 129,280 0 0
Citigroup Inc COM 172967101 2,267 49,300 SH   SOLE NONE 49,300 0 0
CME Group CL A COM 12572Q105 1,064 5,200 SH   SOLE NONE 5,200 0 0
Coca-Cola Co COM 191216100 6,366 101,200 SH   SOLE NONE 101,200 0 0
Colgate-Palmolive COM 194162103 14,874 185,600 SH   SOLE NONE 185,600 0 0
Comcast Corp Cl A COM 20030N101 27,842 709,522 SH   SOLE NONE 709,522 0 0
Conagra Brands Inc COM 205887102 425 12,400 SH   SOLE NONE 12,400 0 0
ConocoPhilips COM 20825C104 3,033 33,775 SH   SOLE NONE 33,775 0 0
Consolidated Edison COM 209115104 656 6,900 SH   SOLE NONE 6,900 0 0
Corning Inc COM 219350105 2,135 67,750 SH   SOLE NONE 67,750 0 0
Corteva Inc COM 22052L104 778 14,378 SH   SOLE NONE 14,378 0 0
Costco Wholesale COM 22160k105 4,937 10,300 SH   SOLE NONE 10,300 0 0
Crown Castle Intl COM 228227104 7,796 46,300 SH   SOLE NONE 46,300 0 0
CSX Corp COM 126408103 1,177 40,500 SH   SOLE NONE 40,500 0 0
CVS Health Corp COM 126650100 1,084 11,700 SH   SOLE NONE 11,700 0 0
Danaher Corp COM 235851102 4,310 17,000 SH   SOLE NONE 17,000 0 0
Deere and Co COM 244199105 1,797 6,000 SH   SOLE NONE 6,000 0 0
Dell Technologies Inc COM 24703L202 640 13,851 SH   SOLE NONE 13,851 0 0
Discover Financial COM 254709108 908 9,600 SH   SOLE NONE 9,600 0 0
Dominion Energy COM 25746U109 1,492 18,700 SH   SOLE NONE 18,700 0 0
Dow Inc COM 260557103 742 14,378 SH   SOLE NONE 14,378 0 0
Duke Energy Corp COM 264399106 1,737 16,200 SH   SOLE NONE 16,200 0 0
DuPont de Nemours COM 26614N102 799 14,378 SH   SOLE NONE 14,378 0 0
Eaton Vance Tax Mngd COM 27829C105 1,952 234,866 SH   SOLE NONE 234,866 0 0
eBay Inc COM 278642103 383 9,200 SH   SOLE NONE 9,200 0 0
Ecolab Inc COM 278865100 604 3,925 SH   SOLE NONE 3,925 0 0
Electronic Arts COM 285512109 1,167 9,592 SH   SOLE NONE 9,592 0 0
Elevance Health Inc COM 036752103 1,737 3,600 SH   SOLE NONE 3,600 0 0
Eli Lilly COM 532457108 47,143 145,400 SH   SOLE NONE 145,400 0 0
Emerson Electric COM 291011104 1,448 18,200 SH   SOLE NONE 18,200 0 0
EOG Resources Inc COM 26875P101 1,281 11,600 SH   SOLE NONE 11,600 0 0
Equinix Inc COM 29444U700 1,314 2,000 SH   SOLE NONE 2,000 0 0
Exelon Corp COM 30161N101 372 8,200 SH   SOLE NONE 8,200 0 0
Exxon Mobil Corp COM 30231G102 8,513 99,400 SH   SOLE NONE 99,400 0 0
FedEx Corp COM 31428X106 8,975 39,590 SH   SOLE NONE 39,590 0 0
Fox Corp COM 35137L105 439 13,638 SH   SOLE NONE 13,638 0 0
Freeport-McMoRan COM 35671D857 7,487 255,864 SH   SOLE NONE 255,864 0 0
General Dynamics COM 369550108 1,106 5,000 SH   SOLE NONE 5,000 0 0
General Electric Co COM 369604103 2,075 32,589 SH   SOLE NONE 32,589 0 0
General Motors COM 370442105 794 25,000 SH   SOLE NONE 25,000 0 0
Gilead Sciences Inc COM 375558103 2,207 35,700 SH   SOLE NONE 35,700 0 0
Globe Life Inc COM 37959E102 7,019 72,009 SH   SOLE NONE 72,009 0 0
Goldman Sachs Group COM 38141G104 1,069 3,600 SH   SOLE NONE 3,600 0 0
Graham Holdings Co COM 384637104 2,148 3,790 SH   SOLE NONE 3,790 0 0
GSK PLC ADR COM 37733W105 9,207 211,500 SH   SOLE NONE 211,500 0 0
Halliburton Co COM 406216101 267 8,500 SH   SOLE NONE 8,500 0 0
Hartford Finl Ser COM 416515104 11,548 176,500 SH   SOLE NONE 176,500 0 0
Hess Corp COM 42809H107 12,247 115,600 SH   SOLE NONE 115,600 0 0
Hewlett Packard Enter COM 42824C109 347 26,200 SH   SOLE NONE 26,200 0 0
Home Depot Inc COM 437076102 7,817 28,500 SH   SOLE NONE 28,500 0 0
Honeywell Intl COM 438516106 12,796 73,620 SH   SOLE NONE 73,620 0 0
HP Inc COM 40434L105 859 26,200 SH   SOLE NONE 26,200 0 0
Illinois Tool Works COM 452308109 10,971 60,200 SH   SOLE NONE 60,200 0 0
Illumina Inc COM 452327109 553 3,000 SH   SOLE NONE 3,000 0 0
Ingredion Inc COM 457187102 970 11,000 SH   SOLE NONE 11,000 0 0
Intel Corp COM 458140100 4,317 115,400 SH   SOLE NONE 115,400 0 0
Intercontinental Exch COM 45866F104 1,034 11,000 SH   SOLE NONE 11,000 0 0
InterDigital Inc COM 45867G101 216 3,551 SH   SOLE NONE 3,551 0 0
International Paper COM 460146103 439 10,500 SH   SOLE NONE 10,500 0 0
Intl Bus Machines COM 459200101 4,760 33,715 SH   SOLE NONE 33,715 0 0
Intuit Inc COM 461202103 7,940 20,600 SH   SOLE NONE 20,600 0 0
Intuitive Surgical COM 46120E602 1,698 8,460 SH   SOLE NONE 8,460 0 0
Invesco QQQ Trust COM 46090E103 98,897 352,850 SH   SOLE NONE 352,850 0 0
iShares Core SP SC COM 464287804 222 2,400 SH   SOLE NONE 2,400 0 0
iShares FTSE/China 25 COM 464287184 973 28,700 SH   SOLE NONE 28,700 0 0
iShares MSCI EAFE COM 464287465 269 4,300 SH   SOLE NONE 4,300 0 0
iShares MSCI Japan COM 464286848 555 10,500 SH   SOLE NONE 10,500 0 0
iShares Russell 2000G COM 464287648 121,688 589,833 SH   SOLE NONE 589,833 0 0
Janus Henderson Grp COM G4474Y214 533 22,650 SH   SOLE NONE 22,650 0 0
Johnson Johnson COM 478160104 27,432 154,538 SH   SOLE NONE 154,538 0 0
JPMorgan Chase COM 46625H100 8,187 72,700 SH   SOLE NONE 72,700 0 0
Kimberly-Clark Corp COM 494368103 946 7,000 SH   SOLE NONE 7,000 0 0
Laboratory Corp COM 50540R409 7,125 30,400 SH   SOLE NONE 30,400 0 0
Lam Research Corp COM 512807108 639 1,500 SH   SOLE NONE 1,500 0 0
Lamb Weston Hldgs COM 513272104 295 4,133 SH   SOLE NONE 4,133 0 0
Liberty Broadband C COM 530307305 442 3,822 SH   SOLE NONE 3,822 0 0
Liberty Global Ser C COM 530555309 239 10,827 SH   SOLE NONE 10,827 0 0
Liberty SiriusXM C COM 531229607 371 10,302 SH   SOLE NONE 10,302 0 0
Linde PLC COM G5494J103 3,738 13,000 SH   SOLE NONE 13,000 0 0
Lockheed Martin COM 539830109 2,666 6,200 SH   SOLE NONE 6,200 0 0
Lowes Cos Inc COM 548661107 3,851 22,050 SH   SOLE NONE 22,050 0 0
Marsh McLennan COM 571748102 1,553 10,000 SH   SOLE NONE 10,000 0 0
Mastercard Inc COM 57636Q104 8,455 26,800 SH   SOLE NONE 26,800 0 0
McDonalds Corp COM 580135101 5,283 21,400 SH   SOLE NONE 21,400 0 0
Medtronic PLC COM 585055106 7,907 88,100 SH   SOLE NONE 88,100 0 0
Merck Co COM 589331107 14,182 155,560 SH   SOLE NONE 155,560 0 0
Meta Platforms Inc COM 30303M102 13,464 83,500 SH   SOLE NONE 83,500 0 0
Metlife Inc COM 59156R108 2,901 46,200 SH   SOLE NONE 46,200 0 0
Microsoft Corp COM 594918104 84,112 327,500 SH   SOLE NONE 327,500 0 0
Moderna Inc COM 60770K107 300 2,100 SH   SOLE NONE 2,100 0 0
Mondelez Intl Inc COM 609207105 1,931 31,097 SH   SOLE NONE 31,097 0 0
Morgan Stanley COM 617446448 1,658 21,800 SH   SOLE NONE 21,800 0 0
Netflix Inc COM 64110L106 2,186 12,500 SH   SOLE NONE 12,500 0 0
News Corp COM 65249B109 213 13,640 SH   SOLE NONE 13,640 0 0
Nextera Energy Inc COM 65339F101 4,601 59,400 SH   SOLE NONE 59,400 0 0
NIKE Inc Cl B COM 654106103 3,322 32,500 SH   SOLE NONE 32,500 0 0
Nordstrom Inc COM 655664100 418 19,790 SH   SOLE NONE 19,790 0 0
Norfolk Southern Corp COM 655844108 8,069 35,500 SH   SOLE NONE 35,500 0 0
Northrop Grumman Corp COM 666807102 775 1,620 SH   SOLE NONE 1,620 0 0
NortonLifeLock Inc COM 668771108 2,165 98,600 SH   SOLE NONE 98,600 0 0
Novartis AG ADR COM 66987V109 507 6,000 SH   SOLE NONE 6,000 0 0
Nvidia Corp COM 67066G104 11,018 72,680 SH   SOLE NONE 72,680 0 0
Oracle Corp COM 68389X105 5,080 72,700 SH   SOLE NONE 72,700 0 0
Organon Co COM 68622V106 530 15,697 SH   SOLE NONE 15,697 0 0
Otis Worldwide Corp COM 68902V107 2,212 31,307 SH   SOLE NONE 31,307 0 0
Palo Alto Networks COM 697435105 7,458 15,100 SH   SOLE NONE 15,100 0 0
PayPal Holdings COM 70450Y103 7,488 107,220 SH   SOLE NONE 107,220 0 0
PepsiCo Inc COM 713448108 67,474 404,863 SH   SOLE NONE 404,863 0 0
Pfizer Inc COM 717081103 8,861 169,014 SH   SOLE NONE 169,014 0 0
Philip Morris Intl COM 718172109 4,313 43,679 SH   SOLE NONE 43,679 0 0
PNC Financial Service COM 693475105 1,309 8,300 SH   SOLE NONE 8,300 0 0
PPG Industries Inc COM 693506107 551 4,815 SH   SOLE NONE 4,815 0 0
Procter Gamble COM 742718109 25,822 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 2,177 18,500 SH   SOLE NONE 18,500 0 0
PTC Inc COM 69370C100 1,380 12,976 SH   SOLE NONE 12,976 0 0
Qualcomm Inc COM 747525103 5,033 39,400 SH   SOLE NONE 39,400 0 0
Qurate Retail Inc COM 74915M100 43 14,843 SH   SOLE NONE 14,843 0 0
Raytheon Tech COM 75513E101 17,637 183,510 SH   SOLE NONE 183,510 0 0
ResMed Inc COM 761152107 1,330 6,346 SH   SOLE NONE 6,346 0 0
SP Global Inc COM 78409V104 1,820 5,400 SH   SOLE NONE 5,400 0 0
SP MidCap 400 COM 78467Y107 331 800 SH   SOLE NONE 800 0 0
Salesforce Inc COM 79466L302 4,671 28,300 SH   SOLE NONE 28,300 0 0
SAP AG ADR COM 803054204 3,964 43,700 SH   SOLE NONE 43,700 0 0
Schlumberger COM 806857108 572 16,000 SH   SOLE NONE 16,000 0 0
Sealed Air Corp COM 81211K100 4,133 71,600 SH   SOLE NONE 71,600 0 0
Sempra Energy COM 816851109 721 4,800 SH   SOLE NONE 4,800 0 0
ServiceNow Inc COM 81762P102 951 2,000 SH   SOLE NONE 2,000 0 0
Shell PLC ADR COM 780259305 11,230 214,760 SH   SOLE NONE 214,760 0 0
Sherwin-Williams Co COM 824348106 850 3,795 SH   SOLE NONE 3,795 0 0
Siemens AG ADR COM 826197501 1,829 35,800 SH   SOLE NONE 35,800 0 0
Silicon Laboratories COM 826919102 1,272 9,069 SH   SOLE NONE 9,069 0 0
Simon Property Group COM 828806109 294 3,100 SH   SOLE NONE 3,100 0 0
Southern Co COM 842587107 1,555 21,800 SH   SOLE NONE 21,800 0 0
Standard Poors DR COM 78462F103 293,100 776,938 SH   SOLE NONE 776,938 0 0
Starbucks COM 855244109 2,299 30,100 SH   SOLE NONE 30,100 0 0
Stryker Corp COM 863667101 1,273 6,400 SH   SOLE NONE 6,400 0 0
Synchrony Financial COM 87165B103 730 26,442 SH   SOLE NONE 26,442 0 0
Takeda Pharma ADR COM 874060205 320 22,771 SH   SOLE NONE 22,771 0 0
Tapestry Inc COM 876030107 310 10,160 SH   SOLE NONE 10,160 0 0
Target Corp COM 87612E106 5,165 36,570 SH   SOLE NONE 36,570 0 0
TE Connectivity LTD COM H84989104 3,553 31,400 SH   SOLE NONE 31,400 0 0
Tesla Inc COM 88160R101 10,344 15,360 SH   SOLE NONE 15,360 0 0
Texas Instruments COM 882508104 3,365 21,900 SH   SOLE NONE 21,900 0 0
Thermo Fisher Scien COM 883556102 14,832 27,300 SH   SOLE NONE 27,300 0 0
TJX Companies Inc COM 872540109 1,318 23,600 SH   SOLE NONE 23,600 0 0
Twitter Inc COM 90184L102 454 12,135 SH   SOLE NONE 12,135 0 0
US Bancorp COM 902973304 1,717 37,300 SH   SOLE NONE 37,300 0 0
Union Pacific Corp COM 907818108 45,254 212,180 SH   SOLE NONE 212,180 0 0
United Parcel Service COM 911312106 5,487 30,060 SH   SOLE NONE 30,060 0 0
UnitedHealth Group COM 91324P102 14,228 27,700 SH   SOLE NONE 27,700 0 0
Vanguard Emg Mkts ETF COM 922042858 3,150 75,629 SH   SOLE NONE 75,629 0 0
Vanguard Growth ETF COM 922908736 3,061 13,735 SH   SOLE NONE 13,735 0 0
Vanguard Mid-Cap Growth ETF COM 922908538 2,218 12,645 SH   SOLE NONE 12,645 0 0
Vanguard Small-Cap Growth ETF COM 922908595 65,912 334,526 SH   SOLE NONE 334,526 0 0
Verizon COM 92343V104 4,600 90,641 SH   SOLE NONE 90,641 0 0
Vertex Pharma COM 92532F100 1,691 6,000 SH   SOLE NONE 6,000 0 0
ViaSat Inc COM 92552V100 321 10,489 SH   SOLE NONE 10,489 0 0
Viatris Inc COM 92556V106 198 18,933 SH   SOLE NONE 18,933 0 0
Visa Inc COM 92826C839 9,608 48,800 SH   SOLE NONE 48,800 0 0
VMWare Inc COM 928563402 696 6,103 SH   SOLE NONE 6,103 0 0
Vulcan Materials Co COM 929160109 5,158 36,300 SH   SOLE NONE 36,300 0 0
Walmart Inc COM 931142103 4,900 40,300 SH   SOLE NONE 40,300 0 0
Walt Disney Co COM 254687106 60,296 638,728 SH   SOLE NONE 638,728 0 0
Warner Bros Discovery Inc COM 934423104 675 50,273 SH   SOLE NONE 50,273 0 0
Waste Management Inc COM 94106L109 1,423 9,300 SH   SOLE NONE 9,300 0 0
Wells Fargo Co COM 949746101 3,561 90,900 SH   SOLE NONE 90,900 0 0
Weyerhaeuser Co COM 962166104 2,037 61,500 SH   SOLE NONE 61,500 0 0
Wisdom Tree India COM 97717W422 1,590 53,600 SH   SOLE NONE 53,600 0 0
Xcel Energy Inc COM 98389B100 573 8,100 SH   SOLE NONE 8,100 0 0
Yum China Hldgs COM 98850P109 7,712 159,000 SH   SOLE NONE 159,000 0 0
Yum! Brands Inc COM 988498101 17,772 156,570 SH   SOLE NONE 156,570 0 0
Zoetis Inc CL A COM 98978V103 761 4,430 SH   SOLE NONE 4,430 0 0