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 7,496 42,200 SH   SOLE NONE 42,200 0 0
ABB Ltd ADR COM 000375204 954 25,000 SH   SOLE NONE 25,000 0 0
Abbott Labs COM 002824100 6,957 49,435 SH   SOLE NONE 49,435 0 0
Abbvie Inc COM 00287Y109 6,838 50,500 SH   SOLE NONE 50,500 0 0
Accenture PLC COM G1151C101 8,498 20,500 SH   SOLE NONE 20,500 0 0
Adobe Inc COM 00724F101 14,667 25,865 SH   SOLE NONE 25,865 0 0
Advanced Micro Dev COM 007903107 1,741 12,100 SH   SOLE NONE 12,100 0 0
Aflac Inc COM 001055102 1,051 18,000 SH   SOLE NONE 18,000 0 0
Air Lease COM 00912X302 2,499 56,500 SH   SOLE NONE 56,500 0 0
Air Products Chemicals COM 009158106 1,217 4,000 SH   SOLE NONE 4,000 0 0
Akamai Technologies COM 00971T101 439 3,750 SH   SOLE NONE 3,750 0 0
Allstate Corp COM 020002101 3,878 32,960 SH   SOLE NONE 32,960 0 0
Alphabet Class A COM 02079K305 40,732 14,060 SH   SOLE NONE 14,060 0 0
Alphabet Class C COM 02079K107 39,665 13,708 SH   SOLE NONE 13,708 0 0
Altria Group COM 02209S103 2,440 51,479 SH   SOLE NONE 51,479 0 0
Amazoncom COM 023135106 104,708 31,403 SH   SOLE NONE 31,403 0 0
Amdocs Limited COM G02602103 344 4,592 SH   SOLE NONE 4,592 0 0
American Elec Power COM 025537101 489 5,500 SH   SOLE NONE 5,500 0 0
American Express COM 025816109 33,206 202,969 SH   SOLE NONE 202,969 0 0
American Intl Group COM 026874107 1,239 21,788 SH   SOLE NONE 21,788 0 0
American Tower COM 03027X100 22,993 78,609 SH   SOLE NONE 78,609 0 0
Ameriprise Financial COM 03076C106 11,661 38,655 SH   SOLE NONE 38,655 0 0
Amgen Inc COM 031162100 7,429 33,020 SH   SOLE NONE 33,020 0 0
Analog Devices Inc COM 032654105 6,257 35,600 SH   SOLE NONE 35,600 0 0
Anthem Inc COM 036752103 1,669 3,600 SH   SOLE NONE 3,600 0 0
Aon PLC COM G0403H108 1,503 5,000 SH   SOLE NONE 5,000 0 0
Apple Inc COM 037833100 113,704 640,336 SH   SOLE NONE 640,336 0 0
Applied Materials COM 038222105 1,511 9,600 SH   SOLE NONE 9,600 0 0
ATT Inc COM 00206R102 3,809 154,838 SH   SOLE NONE 154,838 0 0
Automatic Data Proc COM 053015103 2,640 10,705 SH   SOLE NONE 10,705 0 0
Bank of Amer Corp COM 060505104 12,851 288,849 SH   SOLE NONE 288,849 0 0
Bausch Health COM 071734107 348 12,589 SH   SOLE NONE 12,589 0 0
Becton Dickinson COM 075887109 1,107 4,400 SH   SOLE NONE 4,400 0 0
Bed Bath Beyond COM 075896100 295 20,250 SH   SOLE NONE 20,250 0 0
Berkshire Hathaway B COM 084670207 51,031 170,672 SH   SOLE NONE 170,672 0 0
Biogen Inc COM 09062X103 960 4,000 SH   SOLE NONE 4,000 0 0
BlackRock Inc COM 09247X101 1,831 2,000 SH   SOLE NONE 2,000 0 0
Boeing Company COM 097023105 2,557 12,700 SH   SOLE NONE 12,700 0 0
Booking Holdings Inc COM 09857L108 3,767 1,570 SH   SOLE NONE 1,570 0 0
Boston Scientific COM 101137107 1,296 30,500 SH   SOLE NONE 30,500 0 0
Bristol-Myers Squibb COM 110122108 4,327 69,400 SH   SOLE NONE 69,400 0 0
Broadcom Inc COM Y09827109 16,169 24,300 SH   SOLE NONE 24,300 0 0
Cable ONE COM 12685J105 6,683 3,790 SH   SOLE NONE 3,790 0 0
Canadian Pacific COM 135923100 16,410 228,108 SH   SOLE NONE 228,108 0 0
Capital One Financial COM 14040H105 936 6,453 SH   SOLE NONE 6,453 0 0
Carnival Corp COM 143658300 782 38,876 SH   SOLE NONE 38,876 0 0
Carrier Global COM 14448C104 3,204 59,064 SH   SOLE NONE 59,064 0 0
Caterpillar Inc COM 149123101 1,654 8,000 SH   SOLE NONE 8,000 0 0
Charles Schwab Corp COM 808513105 308 3,660 SH   SOLE NONE 3,660 0 0
Charter Communication COM 16119P108 1,760 2,700 SH   SOLE NONE 2,700 0 0
Chevron Corp COM 166764100 5,046 43,000 SH   SOLE NONE 43,000 0 0
Chubb Ltd COM H1467J104 1,763 9,120 SH   SOLE NONE 9,120 0 0
Cigna Corp COM 125509109 1,516 6,600 SH   SOLE NONE 6,600 0 0
Cisco Systems Inc COM 17275R102 8,192 129,280 SH   SOLE NONE 129,280 0 0
Citigroup Inc COM 172967101 2,977 49,300 SH   SOLE NONE 49,300 0 0
CME Group CL A COM 12572Q105 1,188 5,200 SH   SOLE NONE 5,200 0 0
Coca-Cola Co COM 191216100 5,992 101,200 SH   SOLE NONE 101,200 0 0
Colgate-Palmolive COM 194162103 15,839 185,600 SH   SOLE NONE 185,600 0 0
Comcast Corp Cl A COM 20030N101 35,710 709,522 SH   SOLE NONE 709,522 0 0
Conagra Brands Inc COM 205887102 423 12,400 SH   SOLE NONE 12,400 0 0
ConocoPhilips COM 20825C104 2,562 35,500 SH   SOLE NONE 35,500 0 0
Consolidated Edison COM 209115104 589 6,900 SH   SOLE NONE 6,900 0 0
Corning Inc COM 219350105 2,522 67,750 SH   SOLE NONE 67,750 0 0
Corteva Inc COM 22052L104 680 14,378 SH   SOLE NONE 14,378 0 0
Costco Wholesale COM 22160k105 5,847 10,300 SH   SOLE NONE 10,300 0 0
Crown Castle Intl COM 228227104 9,665 46,300 SH   SOLE NONE 46,300 0 0
CSX Corp COM 126408103 1,523 40,500 SH   SOLE NONE 40,500 0 0
CVS Health Corp COM 126650100 1,207 11,700 SH   SOLE NONE 11,700 0 0
Danaher Corp COM 235851102 5,593 17,000 SH   SOLE NONE 17,000 0 0
Deere and Co COM 244199105 2,057 6,000 SH   SOLE NONE 6,000 0 0
Dell Technologies Inc COM 24703L202 778 13,851 SH   SOLE NONE 13,851 0 0
Discover Financial COM 617446448 1,109 9,600 SH   SOLE NONE 9,600 0 0
Discovery Inc C COM 25470F302 220 9,615 SH   SOLE NONE 9,615 0 0
Dominion Energy COM 25746U109 1,469 18,700 SH   SOLE NONE 18,700 0 0
Dow Inc COM 260557103 816 14,378 SH   SOLE NONE 14,378 0 0
Duke Energy Corp COM 264399106 1,699 16,200 SH   SOLE NONE 16,200 0 0
DuPont de Nemours COM 26614N102 1,161 14,378 SH   SOLE NONE 14,378 0 0
Eaton Vance Tax Mngd COM 27829C105 2,628 234,866 SH   SOLE NONE 234,866 0 0
eBay Inc COM 278642103 612 9,200 SH   SOLE NONE 9,200 0 0
Ecolab Inc COM 278865100 921 3,925 SH   SOLE NONE 3,925 0 0
Electronic Arts COM 285512109 1,265 9,592 SH   SOLE NONE 9,592 0 0
Eli Lilly COM 532457108 40,162 145,400 SH   SOLE NONE 145,400 0 0
Emerson Electric COM 291011104 1,692 18,200 SH   SOLE NONE 18,200 0 0
EOG Resources Inc COM 26875P101 1,030 11,600 SH   SOLE NONE 11,600 0 0
Equinix Inc COM 29444U700 1,692 2,000 SH   SOLE NONE 2,000 0 0
Exelon Corp COM 30161N101 474 8,200 SH   SOLE NONE 8,200 0 0
Exxon Mobil Corp COM 30231G102 6,082 99,400 SH   SOLE NONE 99,400 0 0
FedEx Corp COM 31428X106 10,449 40,400 SH   SOLE NONE 40,400 0 0
Fox Corp COM 35137L105 503 13,638 SH   SOLE NONE 13,638 0 0
Freeport-McMoRan COM 35671D857 10,677 255,864 SH   SOLE NONE 255,864 0 0
General Dynamics COM 369550108 1,042 5,000 SH   SOLE NONE 5,000 0 0
General Electric Co COM 369604103 3,079 32,589 SH   SOLE NONE 32,589 0 0
General Motors COM 370442105 1,466 25,000 SH   SOLE NONE 25,000 0 0
Gilead Sciences Inc COM 375558103 2,592 35,700 SH   SOLE NONE 35,700 0 0
GlaxoSmithKline ADR COM 37733W105 9,327 211,500 SH   SOLE NONE 211,500 0 0
Globe Life Inc COM 37959E102 6,749 72,009 SH   SOLE NONE 72,009 0 0
Goldman Sachs Group COM 38141G104 1,377 3,600 SH   SOLE NONE 3,600 0 0
Graham Holdings Co COM 384637104 2,387 3,790 SH   SOLE NONE 3,790 0 0
Hartford Finl Ser COM 416515104 12,186 176,500 SH   SOLE NONE 176,500 0 0
Hess Corp COM 42809H107 8,558 115,600 SH   SOLE NONE 115,600 0 0
Hewlett Packard Enter COM 42824C109 413 26,200 SH   SOLE NONE 26,200 0 0
Home Depot Inc COM 437076102 11,828 28,500 SH   SOLE NONE 28,500 0 0
Honeywell Intl COM 438516106 15,481 74,245 SH   SOLE NONE 74,245 0 0
HP Inc COM 40434L105 987 26,200 SH   SOLE NONE 26,200 0 0
Illinois Tool Works COM 452308109 14,857 60,200 SH   SOLE NONE 60,200 0 0
Illumina Inc COM 452327109 1,141 3,000 SH   SOLE NONE 3,000 0 0
Ingredion Inc COM 457187102 1,063 11,000 SH   SOLE NONE 11,000 0 0
Intel Corp COM 458140100 5,943 115,400 SH   SOLE NONE 115,400 0 0
Intercontinental Exch COM 45866F104 1,504 11,000 SH   SOLE NONE 11,000 0 0
InterDigital Inc COM 45867G101 254 3,551 SH   SOLE NONE 3,551 0 0
International Paper COM 460146103 493 10,500 SH   SOLE NONE 10,500 0 0
Intl Bus Machines COM 459200101 4,506 33,715 SH   SOLE NONE 33,715 0 0
Intuit Inc COM 461202103 13,250 20,600 SH   SOLE NONE 20,600 0 0
Intuitive Surgical COM 46120E602 3,040 8,460 SH   SOLE NONE 8,460 0 0
Invesco QQQ Trust COM 46090E103 140,248 352,515 SH   SOLE NONE 352,515 0 0
iShares Core SP SC COM 464287804 275 2,400 SH   SOLE NONE 2,400 0 0
iShares FTSE/China 25 COM 464287184 1,050 28,700 SH   SOLE NONE 28,700 0 0
iShares MSCI EAFE COM 464287465 338 4,300 SH   SOLE NONE 4,300 0 0
iShares MSCI Japan COM 464286848 703 10,500 SH   SOLE NONE 10,500 0 0
iShares Russell 2000G COM 464287648 172,757 589,513 SH   SOLE NONE 589,513 0 0
Janus Henderson Grp COM G4474Y214 950 22,650 SH   SOLE NONE 22,650 0 0
Johnson Johnson COM 478160104 26,698 156,063 SH   SOLE NONE 156,063 0 0
JPMorgan Chase COM 46625H100 11,512 72,700 SH   SOLE NONE 72,700 0 0
Kimberly-Clark Corp COM 494368103 1,000 7,000 SH   SOLE NONE 7,000 0 0
Laboratory Corp COM 50540R409 9,552 30,400 SH   SOLE NONE 30,400 0 0
Lam Research Corp COM 512807108 1,079 1,500 SH   SOLE NONE 1,500 0 0
Lamb Weston Hldgs COM 513272104 262 4,133 SH   SOLE NONE 4,133 0 0
Liberty Broadband A COM 530307107 207 1,285 SH   SOLE NONE 1,285 0 0
Liberty Broadband C COM 530307305 616 3,822 SH   SOLE NONE 3,822 0 0
Liberty Global Ser C COM 530555309 304 10,827 SH   SOLE NONE 10,827 0 0
Liberty SiriusXM A COM 531229409 262 5,151 SH   SOLE NONE 5,151 0 0
Liberty SiriusXM C COM 531229607 524 10,302 SH   SOLE NONE 10,302 0 0
Linde PLC COM G5494J103 4,504 13,000 SH   SOLE NONE 13,000 0 0
Lockheed Martin COM 539830109 2,204 6,200 SH   SOLE NONE 6,200 0 0
Lowes Cos Inc COM 548661107 5,699 22,050 SH   SOLE NONE 22,050 0 0
Marsh McLennan COM 571748102 1,738 10,000 SH   SOLE NONE 10,000 0 0
Mastercard Inc COM 57636Q104 9,630 26,800 SH   SOLE NONE 26,800 0 0
McDonalds Corp COM 580135101 5,737 21,400 SH   SOLE NONE 21,400 0 0
Medtronic PLC COM 585055106 9,114 88,100 SH   SOLE NONE 88,100 0 0
Merck Co COM 589331107 12,050 157,235 SH   SOLE NONE 157,235 0 0
Meta Platforms Inc COM 30303M102 28,085 83,500 SH   SOLE NONE 83,500 0 0
Metlife Inc COM 59156R108 2,887 46,200 SH   SOLE NONE 46,200 0 0
Microsoft Corp COM 594918104 103,116 306,600 SH   SOLE NONE 306,600 0 0
Moderna Inc COM 60770K107 533 2,100 SH   SOLE NONE 2,100 0 0
Mondelez Intl Inc COM 609207105 2,062 31,097 SH   SOLE NONE 31,097 0 0
Morgan Stanley COM 617446448 2,140 21,800 SH   SOLE NONE 21,800 0 0
Netflix Inc COM 64110L106 7,531 12,500 SH   SOLE NONE 12,500 0 0
News Corp COM 65249B109 304 13,640 SH   SOLE NONE 13,640 0 0
Nextera Energy Inc COM 65339F101 5,546 59,400 SH   SOLE NONE 59,400 0 0
NIKE Inc Cl B COM 654106103 5,417 32,500 SH   SOLE NONE 32,500 0 0
Nordstrom Inc COM 655664100 448 19,790 SH   SOLE NONE 19,790 0 0
Norfolk Southern Corp COM 655844108 10,569 35,500 SH   SOLE NONE 35,500 0 0
Northrop Grumman Corp COM 666807102 627 1,620 SH   SOLE NONE 1,620 0 0
NortonLifeLock Inc COM 668771108 2,562 98,600 SH   SOLE NONE 98,600 0 0
Novartis AG ADR COM 66987V109 525 6,000 SH   SOLE NONE 6,000 0 0
Nvidia Corp COM 67066G104 21,397 72,750 SH   SOLE NONE 72,750 0 0
Oracle Corp COM 68389X105 6,340 72,700 SH   SOLE NONE 72,700 0 0
Organon Co COM 68622V106 478 15,697 SH   SOLE NONE 15,697 0 0
Otis Worldwide Corp COM 68902V107 2,726 31,307 SH   SOLE NONE 31,307 0 0
Palo Alto Networks COM 697435105 8,407 15,100 SH   SOLE NONE 15,100 0 0
PayPal Holdings COM 70450Y103 20,220 107,220 SH   SOLE NONE 107,220 0 0
PepsiCo Inc COM 713448108 70,534 406,043 SH   SOLE NONE 406,043 0 0
Pfizer Inc COM 717081103 9,980 169,014 SH   SOLE NONE 169,014 0 0
Philip Morris Intl COM 718172109 4,150 43,679 SH   SOLE NONE 43,679 0 0
PNC Financial Service COM 693475105 1,664 8,300 SH   SOLE NONE 8,300 0 0
PPG Industries Inc COM 693506107 830 4,815 SH   SOLE NONE 4,815 0 0
Procter Gamble COM 742718109 29,376 179,580 SH   SOLE NONE 179,580 0 0
Progressive Corp COM 743315103 1,232 12,000 SH   SOLE NONE 12,000 0 0
Prologis Inc COM 74340W103 3,115 18,500 SH   SOLE NONE 18,500 0 0
PTC Inc COM 69370C100 1,572 12,976 SH   SOLE NONE 12,976 0 0
Qualcomm Inc COM 747525103 7,205 39,400 SH   SOLE NONE 39,400 0 0
Qurate Retail Inc COM 74915M100 113 14,843 SH   SOLE NONE 14,843 0 0
Raytheon Tech COM 75513E101 15,949 185,325 SH   SOLE NONE 185,325 0 0
ResMed Inc COM 761152107 1,653 6,346 SH   SOLE NONE 6,346 0 0
Royal Caribbean Cru COM V7780T103 231 3,000 SH   SOLE NONE 3,000 0 0
Royal Dutch Shell ADR COM 780259206 9,364 215,770 SH   SOLE NONE 215,770 0 0
SP Global Inc COM 78409V104 2,548 5,400 SH   SOLE NONE 5,400 0 0
SP MidCap 400 COM 78467Y107 414 800 SH   SOLE NONE 800 0 0
Salesforcecom COM 79466L302 7,192 28,300 SH   SOLE NONE 28,300 0 0
SAP AG ADR COM 803054204 6,123 43,700 SH   SOLE NONE 43,700 0 0
Schlumberger COM 806857108 479 16,000 SH   SOLE NONE 16,000 0 0
Sealed Air Corp COM 81211K100 4,831 71,600 SH   SOLE NONE 71,600 0 0
Sempra Energy COM 816851109 635 4,800 SH   SOLE NONE 4,800 0 0
ServiceNow Inc COM 81762P102 1,298 2,000 SH   SOLE NONE 2,000 0 0
Sherwin-Williams Co COM 824348106 1,336 3,795 SH   SOLE NONE 3,795 0 0
Siemens AG ADR COM 826197501 3,100 35,800 SH   SOLE NONE 35,800 0 0
Silicon Laboratories COM 826919102 1,872 9,069 SH   SOLE NONE 9,069 0 0
Simon Property Group COM 828806109 495 3,100 SH   SOLE NONE 3,100 0 0
Southern Co COM 842587107 1,495 21,800 SH   SOLE NONE 21,800 0 0
Standard Poors DR COM 78462F103 375,034 789,612 SH   SOLE NONE 789,612 0 0
Starbucks COM 855244109 3,521 30,100 SH   SOLE NONE 30,100 0 0
State Street Corp COM 857477103 246 2,650 SH   SOLE NONE 2,650 0 0
Stryker Corp COM 863667101 1,711 6,400 SH   SOLE NONE 6,400 0 0
Synchrony Financial COM 87165B103 1,227 26,442 SH   SOLE NONE 26,442 0 0
Takeda Pharma ADR COM 874060205 310 22,771 SH   SOLE NONE 22,771 0 0
Tapestry Inc COM 876030107 412 10,160 SH   SOLE NONE 10,160 0 0
Target Corp COM 87612E106 8,464 36,570 SH   SOLE NONE 36,570 0 0
TE Connectivity LTD COM H84989104 5,066 31,400 SH   SOLE NONE 31,400 0 0
Tesla Inc COM 88160R101 16,232 15,360 SH   SOLE NONE 15,360 0 0
Texas Instruments COM 882508104 4,127 21,900 SH   SOLE NONE 21,900 0 0
Thermo Fisher Scien COM 883556102 18,216 27,300 SH   SOLE NONE 27,300 0 0
TJX Companies Inc COM 872540109 1,792 23,600 SH   SOLE NONE 23,600 0 0
Twitter Inc COM 90184L102 524 12,135 SH   SOLE NONE 12,135 0 0
US Bancorp COM 902973304 2,095 37,300 SH   SOLE NONE 37,300 0 0
Union Pacific Corp COM 907818108 53,455 212,180 SH   SOLE NONE 212,180 0 0
United Parcel Service COM 911312106 6,443 30,060 SH   SOLE NONE 30,060 0 0
UnitedHealth Group COM 91324P102 13,909 27,700 SH   SOLE NONE 27,700 0 0
Vanguard Emg Mkts ETF COM 922042858 3,741 75,629 SH   SOLE NONE 75,629 0 0
Vanguard Growth ETF COM 922908736 4,374 13,630 SH   SOLE NONE 13,630 0 0
Vanguard Mid-Cap Growth ETF COM 922908538 3,220 12,645 SH   SOLE NONE 12,645 0 0
Vanguard Small-Cap Growth ETF COM 922908595 92,088 326,796 SH   SOLE NONE 326,796 0 0
Varex Imaging COM 92214X106 227 7,200 SH   SOLE NONE 7,200 0 0
Verizon COM 92343V104 4,710 90,641 SH   SOLE NONE 90,641 0 0
Vertex Pharma COM 92532F100 1,318 6,000 SH   SOLE NONE 6,000 0 0
ViaSat Inc COM 92552V100 467 10,489 SH   SOLE NONE 10,489 0 0
Viatris Inc COM 92556V106 256 18,933 SH   SOLE NONE 18,933 0 0
Visa Inc COM 92826C839 10,575 48,800 SH   SOLE NONE 48,800 0 0
VMWare Inc COM 928563402 707 6,103 SH   SOLE NONE 6,103 0 0
Vulcan Materials Co COM 929160109 7,535 36,300 SH   SOLE NONE 36,300 0 0
Walmart Inc COM 931142103 5,831 40,300 SH   SOLE NONE 40,300 0 0
Walt Disney Co COM 254687106 99,165 640,228 SH   SOLE NONE 640,228 0 0
Waste Management Inc COM 94106L109 1,552 9,300 SH   SOLE NONE 9,300 0 0
Wells Fargo Co COM 949746101 4,361 90,900 SH   SOLE NONE 90,900 0 0
Weyerhaeuser Co COM 962166104 2,533 61,500 SH   SOLE NONE 61,500 0 0
Wisdom Tree India COM 97717W422 1,955 53,600 SH   SOLE NONE 53,600 0 0
Xcel Energy Inc COM 98389B100 548 8,100 SH   SOLE NONE 8,100 0 0
Yum China Hldgs COM 98850P109 7,925 159,000 SH   SOLE NONE 159,000 0 0
Yum! Brands Inc COM 988498101 21,741 156,570 SH   SOLE NONE 156,570 0 0
Zoetis Inc CL A COM 98978V103 1,081 4,430 SH   SOLE NONE 4,430 0 0