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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Company COM 88579Y101   1,325,437 14,158 SH   SOLE   14,158 0 0
AAON COM 000360206   1,159,011 20,380 SH   SOLE   20,380 0 0
Abbott Laboratories COM 002824100   44,398,655 458,427 SH   SOLE   458,427 0 0
AbbVie Inc COM 00287Y109   81,817,683 548,891 SH   SOLE   548,891 0 0
Accenture PLC Cl A COM G1151C101   1,281,263 4,172 SH   SOLE   4,172 0 0
Adobe Systems COM 00724F101   5,546,692 10,878 SH   SOLE   10,878 0 0
Agilent Technologies COM 00846U101   1,725,718 15,433 SH   SOLE   15,433 0 0
Air Products & Chemicals COM 009158106   800,038 2,823 SH   SOLE   2,823 0 0
Albemarle COM 012653101   9,624,264 56,600 SH   SOLE   56,600 0 0
Allstate COM 020002101   4,386,657 39,374 SH   SOLE   39,374 0 0
Alphabet Inc Class A COM 02079K305   189,522,706 1,448,286 SH   SOLE   1,448,286 0 0
Alphabet Inc Class C COM 02079K107   10,666,006 80,895 SH   SOLE   80,895 0 0
Altria Group COM 02209S103   1,910,256 45,428 SH   SOLE   45,428 0 0
Amazon.com COM 023135106   39,469,362 310,489 SH   SOLE   310,489 0 0
Ameren COM 023608102   1,060,191 14,168 SH   SOLE   14,168 0 0
American Electric Power COM 025537101   18,563,769 246,793 SH   SOLE   246,793 0 0
American Express COM 025816109   916,325 6,142 SH   SOLE   6,142 0 0
American Intl Group COM 026874784   39,783,892 656,500 SH   SOLE   656,500 0 0
American Tower Corp COM 03027X100   586,922 3,569 SH   SOLE   3,569 0 0
Ameriprise Financial COM 03076C106   20,964,351 63,590 SH   SOLE   63,590 0 0
Ametek COM 031100100   786,674 5,324 SH   SOLE   5,324 0 0
Amgen COM 031162100   5,863,289 21,816 SH   SOLE   21,816 0 0
Analog Devices COM 032654105   59,691,333 340,918 SH   SOLE   340,918 0 0
Apache Corp COM 03743Q108   49,290,490 1,199,282 SH   SOLE   1,199,282 0 0
Apple Inc COM 037833100   250,819,192 1,464,980 SH   SOLE   1,464,980 0 0
Applied Materials COM 038222105   30,451,939 219,949 SH   SOLE   219,949 0 0
Archer-Daniels Midland COM 039483102   203,559 2,699 SH   SOLE   2,699 0 0
Arthur J. Gallagher & Co COM 363576109   33,115,597 145,288 SH   SOLE   145,288 0 0
AT & T COM 00206R102   22,374,379 1,489,639 SH   SOLE   1,489,639 0 0
Autodesk COM 052769106   294,433 1,423 SH   SOLE   1,423 0 0
Automatic Data Processing COM 053015103   1,834,422 7,625 SH   SOLE   7,625 0 0
Autonation COM 05329W102   38,909,800 257,000 SH   SOLE   257,000 0 0
Avalonbay Communities COM 053484101   41,842,390 243,638 SH   SOLE   243,638 0 0
Avery Dennison Corp COM 053611109   14,588,026 79,860 SH   SOLE   79,860 0 0
Bank of America COM 060505104   395,848 14,458 SH   SOLE   14,458 0 0
Bank of New York Co COM 064058100   1,006,327 23,595 SH   SOLE   23,595 0 0
Baxter International COM 071813109   355,360 9,416 SH   SOLE   9,416 0 0
Becton Dickinson & Co COM 075887109   618,145 2,391 SH   SOLE   2,391 0 0
Berkshire Hathaway Class A COM 084670108   3,188,862 6 SH   SOLE   6 0 0
Berkshire Hathaway Class B COM 084670702   22,210,421 63,404 SH   SOLE   63,404 0 0
Best Buy COM 086516101   358,535 5,161 SH   SOLE   5,161 0 0
Biogen Idec COM 09062X103   328,716 1,279 SH   SOLE   1,279 0 0
BlackRock COM 09247x101   21,474,458 33,217 SH   SOLE   33,217 0 0
Blackstone Inc COM 09260D107   656,253 6,125 SH   SOLE   6,125 0 0
Boeing COM 097023105   2,239,757 11,685 SH   SOLE   11,685 0 0
Bristol-Myers Squibb COM 110122108   3,917,536 67,497 SH   SOLE   67,497 0 0
Broadcom LTD COM 11135F101   76,721,505 92,371 SH   SOLE   92,371 0 0
Brown and Brown COM 115236101   21,150,834 302,847 SH   SOLE   302,847 0 0
Bruker Corp COM 116794108   1,448,537 23,251 SH   SOLE   23,251 0 0
Cabot COM 127055101   518,140 7,480 SH   SOLE   7,480 0 0
Cadence Design Systems COM 127387108   950,086 4,055 SH   SOLE   4,055 0 0
Capital One Financial COM 14040H105   1,237,873 12,755 SH   SOLE   12,755 0 0
Cardinal Health COM 14149Y108   565,893 6,518 SH   SOLE   6,518 0 0
Carrier Global Corp Ordinary S COM 14448C104   4,509,912 81,701 SH   SOLE   81,701 0 0
Casey's General Stores COM 147528103   1,422,765 5,240 SH   SOLE   5,240 0 0
Caterpillar COM 149123101   7,713,888 28,256 SH   SOLE   28,256 0 0
Celanese Corp Series A COM 150870103   334,762 2,667 SH   SOLE   2,667 0 0
Cencora Formerly AmerisourceBe COM 03073E105   35,722,245 198,490 SH   SOLE   198,490 0 0
CenterPoint Energy COM 15189T107   384,814 14,332 SH   SOLE   14,332 0 0
CF Industries Holdings COM 125269100   384,715 4,487 SH   SOLE   4,487 0 0
Charter Communications COM 16119p108   340,421 774 SH   SOLE   774 0 0
Chevron Corp COM 166764100   89,714,487 532,051 SH   SOLE   532,051 0 0
Cigna COM 125523100   596,170 2,084 SH   SOLE   2,084 0 0
Cisco Systems COM 17275R102   38,855,071 722,751 SH   SOLE   722,751 0 0
Citizens Financial Group Inc COM 174610105   323,074 12,055 SH   SOLE   12,055 0 0
CME Group COM 12572Q105   2,149,962 10,738 SH   SOLE   10,738 0 0
CMS Energy COM 125896100   1,563,240 29,434 SH   SOLE   29,434 0 0
Coca-Cola COM 191216100   1,428,274 25,514 SH   SOLE   25,514 0 0
Colgate-Palmolive COM 194162103   444,793 6,255 SH   SOLE   6,255 0 0
Columbia Banking COM 197236102   335,472 16,526 SH   SOLE   16,526 0 0
Comcast Cl A COM 20030N101   59,759,712 1,347,761 SH   SOLE   1,347,761 0 0
Communication Services SPDR COM 81369Y852   3,129,000 47,720 SH   SOLE   47,720 0 0
ConocoPhillips COM 20825C104   2,965,080 24,750 SH   SOLE   24,750 0 0
Consolidated Edison COM 209115104   271,045 3,169 SH   SOLE   3,169 0 0
Constellation Energy Group COM 210371100   535,692 4,911 SH   SOLE   4,911 0 0
Consumer Discretionary Selt COM 81369y407   3,864,003 24,003 SH   SOLE   24,003 0 0
Consumer Staples SPDR COM 81369y308   6,573,763 95,535 SH   SOLE   95,535 0 0
Cooper Companies COM 216648402   265,538 835 SH   SOLE   835 0 0
Corning COM 219350105   512,505 16,820 SH   SOLE   16,820 0 0
Corteva Inc COM 22052L104   1,066,328 20,843 SH   SOLE   20,843 0 0
Costco Wholesale Corp COM 22160k105   14,647,718 25,927 SH   SOLE   25,927 0 0
Coterra Energy COM 127097103   1,071,991 39,630 SH   SOLE   39,630 0 0
CrowdStrike Holdings, Inc. COM 22788C105   22,753,135 135,937 SH   SOLE   135,937 0 0
Crown Castle Intl COM 22822V101   18,746,051 203,695 SH   SOLE   203,695 0 0
CSX COM 126408103   1,767,571 57,482 SH   SOLE   57,482 0 0
Danaher COM 235851102   347,340 1,400 SH   SOLE   1,400 0 0
Deere & Company COM 244199105   4,250,054 11,262 SH   SOLE   11,262 0 0
Dell Technologies Inc Class C COM 24703L202   423,528 6,147 SH   SOLE   6,147 0 0
Digihost Technology Inc COM 25381D206   17,489 16,499 SH   SOLE   16,499 0 0
Digital Realty Trust Inc. COM 253868103   623,891 5,155 SH   SOLE   5,155 0 0
Discover Financial Services COM 254709108   1,521,829 17,567 SH   SOLE   17,567 0 0
Dollar General COM 256677105   930,405 8,794 SH   SOLE   8,794 0 0
Domino's Pizza COM 25754A201   996,975 2,632 SH   SOLE   2,632 0 0
Dow Inc COM 260557103   14,504,985 281,322 SH   SOLE   281,322 0 0
DuPont de Nemours Inc COM 26614N102   826,532 11,081 SH   SOLE   11,081 0 0
East West Bancorp Inc COM 27579R104   15,947,516 302,552 SH   SOLE   302,552 0 0
Eaton Corp PLC COM g29183103   32,473,160 152,256 SH   SOLE   152,256 0 0
Ecolab COM 278865100   245,122 1,447 SH   SOLE   1,447 0 0
Edwards Lifesciences CP COM 28176E108   1,965,751 28,374 SH   SOLE   28,374 0 0
Electronic Arts COM 285512109   642,334 5,335 SH   SOLE   5,335 0 0
Eli Lilly COM 532457108   12,000,021 22,341 SH   SOLE   22,341 0 0
Emerson Electric COM 291011104   33,390,526 345,765 SH   SOLE   345,765 0 0
Energy Select Sector SPDR COM 81369y506   21,635,579 239,358 SH   SOLE   239,358 0 0
Entergy COM 29364G103   54,200,190 585,948 SH   SOLE   585,948 0 0
Essential Utilities Inc COM 29670G102   350,338 10,205 SH   SOLE   10,205 0 0
Exelon Corp COM 30161N101   545,612 14,438 SH   SOLE   14,438 0 0
Extra Space Storage Inc. COM 30225t102   1,446,194 11,895 SH   SOLE   11,895 0 0
Exxon Mobil COM 30231G102   7,534,848 64,083 SH   SOLE   64,083 0 0
Fastenal Co COM 311900104   2,612,229 47,808 SH   SOLE   47,808 0 0
FedEx Corp COM 31428X106   1,086,702 4,102 SH   SOLE   4,102 0 0
Financial Select Sector SPDR COM 81369y605   4,590,197 138,384 SH   SOLE   138,384 0 0
First Solar, Inc. COM 336433107   282,782 1,750 SH   SOLE   1,750 0 0
Fiserv Inc COM 337738108   1,017,092 9,004 SH   SOLE   9,004 0 0
FMC COM 302491303   541,653 8,088 SH   SOLE   8,088 0 0
Fortinet Inc COM 34959E109   1,277,640 21,773 SH   SOLE   21,773 0 0
Fortive Corp COM 34959J108   59,120,352 797,200 SH   SOLE   797,200 0 0
Franklin Resources COM 354613101   996,473 40,540 SH   SOLE   40,540 0 0
Ge Healthcare Technologies Inc COM 36266G107   12,327,555 181,181 SH   SOLE   181,181 0 0
General Dynamics COM 369550108   1,325,820 6,000 SH   SOLE   6,000 0 0
General Electric COM 369604301   1,280,510 11,583 SH   SOLE   11,583 0 0
General Mills COM 370334104   1,819,940 28,441 SH   SOLE   28,441 0 0
Gilead Sciences COM 375558103   7,930,301 105,822 SH   SOLE   105,822 0 0
Goldman Sachs Group COM 38141G104   342,661 1,059 SH   SOLE   1,059 0 0
Graco COM 384109104   546,600 7,500 SH   SOLE   7,500 0 0
Grainger (W.W.) Inc COM 384802104   359,065 519 SH   SOLE   519 0 0
Harley-Davidson COM 412822108   506,347 15,316 SH   SOLE   15,316 0 0
Health Care Select Sector SPDR COM 81369y209   2,353,753 18,283 SH   SOLE   18,283 0 0
Hershey Company COM 427866108   1,167,467 5,835 SH   SOLE   5,835 0 0
Home Depot COM 437076102   84,981,781 281,248 SH   SOLE   281,248 0 0
Honeywell International Inc COM 438516106   90,046,687 487,424 SH   SOLE   487,424 0 0
Hubbell Inc COM 443510607   1,740,366 5,553 SH   SOLE   5,553 0 0
Hugoton Royalty Trust COM 444717102   6,800 10,000 SH   SOLE   10,000 0 0
Humana COM 444859102   6,155,451 12,652 SH   SOLE   12,652 0 0
Huntington Bancshares Inc COM 446150104   239,949 23,072 SH   SOLE   23,072 0 0
Huntington Ingalls Industries COM 446413106   272,705 1,333 SH   SOLE   1,333 0 0
Idacorp Inc COM 451107106   222,044 2,371 SH   SOLE   2,371 0 0
Illinois Tool Works COM 452308109   556,823 2,418 SH   SOLE   2,418 0 0
Industrial Select Sector SPDR COM 81369Y704   4,274,079 42,159 SH   SOLE   42,159 0 0
Ingersoll Rand Inc COM 45687V106   246,150 3,863 SH   SOLE   3,863 0 0
Ingredion COM 457187102   782,969 7,957 SH   SOLE   7,957 0 0
Intel COM 458140100   3,926,995 110,464 SH   SOLE   110,464 0 0
International Business Machine COM 459200101   20,119,157 143,401 SH   SOLE   143,401 0 0
Intuit COM 461202103   7,850,593 15,365 SH   SOLE   15,365 0 0
Intuitive Surgical Inc COM 46120E602   227,694 779 SH   SOLE   779 0 0
iShares Nasdaq Biotech Index COM 464287556   1,408,659 11,519 SH   SOLE   11,519 0 0
iShares Transportation Average COM 464287192   605,464 2,590 SH   SOLE   2,590 0 0
iShares U.S. Aerospace & Defen COM 464288760   18,725,005 176,701 SH   SOLE   176,701 0 0
iShares U.S. Basic Materials E COM 464287838   529,281 4,190 SH   SOLE   4,190 0 0
iShares U.S. Consumer Goods ET COM 464287812   396,334 2,125 SH   SOLE   2,125 0 0
iShares U.S. Consumer Services COM 464287580   4,614,863 68,930 SH   SOLE   68,930 0 0
iShares U.S. Energy ETF COM 464287796   395,092 8,330 SH   SOLE   8,330 0 0
iShares U.S. Financial Service COM 464287770   9,062,213 58,602 SH   SOLE   58,602 0 0
iShares U.S. Financials ETF COM 464287788   231,382 3,095 SH   SOLE   3,095 0 0
iShares U.S. Healthcare ETF COM 464287762   634,124 2,348 SH   SOLE   2,348 0 0
iShares U.S. Industrials ETF COM 464287754   7,264,786 72,007 SH   SOLE   72,007 0 0
iShares U.S. Technology ETF COM 464287721   3,127,141 29,805 SH   SOLE   29,805 0 0
iShares US Insurance ETF COM 464288786   216,294 2,360 SH   SOLE   2,360 0 0
Jeffries Group COM 472319102   958,497 26,167 SH   SOLE   26,167 0 0
Johnson & Johnson COM 478160104   87,051,231 558,916 SH   SOLE   558,916 0 0
Johnson Controls COM G51502105   1,173,121 22,047 SH   SOLE   22,047 0 0
JPMorgan Chase and Company COM 46625H100   110,943,512 765,022 SH   SOLE   765,022 0 0
Keysight Technologies Inc COM 49338L103   2,092,086 15,812 SH   SOLE   15,812 0 0
Kimberly Clark COM 494368103   2,021,941 16,731 SH   SOLE   16,731 0 0
Kinder Morgan Inc COM 49456b101   8,482,997 511,640 SH   SOLE   511,640 0 0
Kroger Foods COM 501044101   653,887 14,612 SH   SOLE   14,612 0 0
Lam Research Corp COM 512807108   304,610 486 SH   SOLE   486 0 0
Leslies Inc COM 527064109   78,080 13,795 SH   SOLE   13,795 0 0
Lewis & Clark Bank COM 527584106   303,004 11,654 SH   SOLE   11,654 0 0
LKQ Corporation COM 501889208   21,466,694 433,583 SH   SOLE   433,583 0 0
Lockheed Martin COM 539830109   49,474,345 120,976 SH   SOLE   120,976 0 0
Lowe's Companies COM 548661107   1,126,701 5,421 SH   SOLE   5,421 0 0
M&T Bank COM 55261F104   281,351 2,225 SH   SOLE   2,225 0 0
Manulife Financial Corp COM 56501R106   254,933 13,946 SH   SOLE   13,946 0 0
Marathon Petroleum COM 56585A102   867,178 5,730 SH   SOLE   5,730 0 0
Marsh & McLennan COM 571748102   1,182,144 6,212 SH   SOLE   6,212 0 0
MASCO COM 574599106   13,891,976 259,906 SH   SOLE   259,906 0 0
Mastercard Cl A COM 57636Q104   5,724,077 14,458 SH   SOLE   14,458 0 0
Materials Select Sector SPDR COM 81369y100   5,089,569 64,794 SH   SOLE   64,794 0 0
McCormick & Co COM 579780206   905,472 11,971 SH   SOLE   11,971 0 0
McDonalds COM 580135101   54,958,358 208,618 SH   SOLE   208,618 0 0
Medtronic PLC COM G5960L103   331,620 4,232 SH   SOLE   4,232 0 0
Merck COM 58933Y105   42,046,968 408,421 SH   SOLE   408,421 0 0
Meta Platforms Inc. COM 30303M102   2,075,952 6,915 SH   SOLE   6,915 0 0
MetLife COM 59156R108   11,244,282 178,736 SH   SOLE   178,736 0 0
Microsoft COM 594918104   293,761,255 930,360 SH   SOLE   930,360 0 0
Mondelez International COM 609207105   1,112,114 16,025 SH   SOLE   16,025 0 0
Monster Beverage COM 61174x109   23,773,491 448,980 SH   SOLE   448,980 0 0
Moody's Corporation COM 615369105   1,316,216 4,163 SH   SOLE   4,163 0 0
Morgan Stanley COM 617446448   57,278,029 701,335 SH   SOLE   701,335 0 0
Motorola Solutions COM 620076307   31,939,884 117,323 SH   SOLE   117,323 0 0
Murphy USA Inc. COM 626755102   275,093 805 SH   SOLE   805 0 0
Netflix Inc COM 64110L106   225,427 597 SH   SOLE   597 0 0
Nextera Energy Inc COM 65339F101   6,314,045 110,212 SH   SOLE   110,212 0 0
Nike COM 654106103   4,746,291 49,637 SH   SOLE   49,637 0 0
Norfolk Southern COM 655844108   539,588 2,740 SH   SOLE   2,740 0 0
North European Oil Royalty Tru COM 659310106   161,831 13,254 SH   SOLE   13,254 0 0
Northrop Grumman COM 666807102   548,917 1,247 SH   SOLE   1,247 0 0
Nucor Corp COM 670346105   635,094 4,062 SH   SOLE   4,062 0 0
Nvidia COM 67066G104   57,466,094 132,109 SH   SOLE   132,109 0 0
Oneok COM 682680103   575,754 9,077 SH   SOLE   9,077 0 0
Oracle Corporation COM 68389X105   450,478 4,253 SH   SOLE   4,253 0 0
Otis Worldwide Corp Ordinary S COM 68902V107   1,223,041 15,229 SH   SOLE   15,229 0 0
Palo Alto Networks Inc COM 697435105   36,414,627 155,326 SH   SOLE   155,326 0 0
Parker Hannifin COM 701094104   70,487,929 180,961 SH   SOLE   180,961 0 0
Peoples Bank of Commerce Orego COM 710311101   1,127,655 98,057 SH   SOLE   98,057 0 0
Pepsico COM 713448108   8,235,947 48,607 SH   SOLE   48,607 0 0
Pfizer COM 717081103   20,358,154 613,752 SH   SOLE   613,752 0 0
Philip Morris International In COM 718172109   54,624,631 590,026 SH   SOLE   590,026 0 0
Phillips 66 COM 718546104   3,157,061 26,276 SH   SOLE   26,276 0 0
PNC Financial Services Group COM 693475105   1,320,269 10,754 SH   SOLE   10,754 0 0
Portland General Electric Co COM 736508847   264,820 6,542 SH   SOLE   6,542 0 0
PPG Industries COM 693506107   34,723,743 267,517 SH   SOLE   267,517 0 0
Procter And Gamble COM 742718109   118,452,104 812,095 SH   SOLE   812,095 0 0
Progressive Corp COM 743315103   2,090,475 15,007 SH   SOLE   15,007 0 0
Prologis Inc COM 74340w103   247,199 2,203 SH   SOLE   2,203 0 0
Qualcomm COM 747525103   697,346 6,279 SH   SOLE   6,279 0 0
Raytheon Technologies Corp COM 75513E101   2,855,986 39,683 SH   SOLE   39,683 0 0
Real Estate Select Sector SPDR COM 81369Y860   493,504 14,485 SH   SOLE   14,485 0 0
RPM International COM 749685103   2,012,721 21,229 SH   SOLE   21,229 0 0
S&P Global Inc COM 78409V104   648,968 1,776 SH   SOLE   1,776 0 0
Salesforce.com COM 79466L302   241,714 1,192 SH   SOLE   1,192 0 0
Schlumberger COM 806857108   29,638,612 508,381 SH   SOLE   508,381 0 0
Schwab (Charles) COM 808513105   254,791 4,641 SH   SOLE   4,641 0 0
Sherwin-Williams COM 824348106   570,802 2,238 SH   SOLE   2,238 0 0
Sirius XM Radio COM 82967N108   76,520 16,929 SH   SOLE   16,929 0 0
Southern Company COM 842587107   286,710 4,430 SH   SOLE   4,430 0 0
SP Funds S&P Global REIT Shari COM 886364769   831,450 47,065 SH   SOLE   47,065 0 0
SPDR S&P Oil&Gas Exploration & COM 78468R556   523,010 3,536 SH   SOLE   3,536 0 0
SPX Corp COM 784635104   252,747 3,105 SH   SOLE   3,105 0 0
Stanley Black & Decker COM 854502101   878,593 10,512 SH   SOLE   10,512 0 0
Starbucks Coffee COM 855244109   3,206,199 35,129 SH   SOLE   35,129 0 0
State Street COM 857477103   31,279,761 467,141 SH   SOLE   467,141 0 0
Stryker COM 863667101   35,277,244 129,093 SH   SOLE   129,093 0 0
Synovus Financial COM 87161C501   349,724 12,580 SH   SOLE   12,580 0 0
Tapestry Inc COM 876030107   19,987,690 695,224 SH   SOLE   695,224 0 0
Target COM 87612E106   229,433 2,075 SH   SOLE   2,075 0 0
TE Connectivity LTD COM H84989104   656,933 5,318 SH   SOLE   5,318 0 0
Technology Select Sector SPDR COM 81369y803   7,985,358 48,712 SH   SOLE   48,712 0 0
Tesla Motors COM 88160R101   5,359,212 21,418 SH   SOLE   21,418 0 0
Texas Instruments COM 882508104   15,125,031 95,120 SH   SOLE   95,120 0 0
Thermo Fisher Scientific COM 883556102   58,149,472 114,881 SH   SOLE   114,881 0 0
Thunder Mountain Gold Inc COM 886043108   505 10,000 SH   SOLE   10,000 0 0
TJX Companies COM 872540109   51,702,829 581,715 SH   SOLE   581,715 0 0
Trane Technologies COM G47791101   1,178,704 5,809 SH   SOLE   5,809 0 0
TransDigm Group COM 893641100   278,233 330 SH   SOLE   330 0 0
Travelers Companies COM 89417E109   3,427,877 20,990 SH   SOLE   20,990 0 0
Trimble Navigation COM 896239100   861,760 16,000 SH   SOLE   16,000 0 0
Truist Financial Corporation COM 89832Q109   551,429 19,274 SH   SOLE   19,274 0 0
Tyson Foods Inc Cl A COM 902494103   461,277 9,136 SH   SOLE   9,136 0 0
Union Pacific COM 907818108   12,123,927 59,539 SH   SOLE   59,539 0 0
United Parcel Service CL B COM 911312106   577,654 3,706 SH   SOLE   3,706 0 0
UnitedHealth Group COM 91324P102   72,952,088 144,692 SH   SOLE   144,692 0 0
US Bancorp COM 902973304   2,929,909 88,624 SH   SOLE   88,624 0 0
Utilities Select Sector SPDR COM 81369y886   343,267 5,825 SH   SOLE   5,825 0 0
Valero Energy Corp COM 91913Y100   263,439 1,859 SH   SOLE   1,859 0 0
Vanguard Info Tech ETF COM 92204A702   271,759 655 SH   SOLE   655 0 0
Vanguard REIT VIPERs ETF COM 922908553   524,305 6,930 SH   SOLE   6,930 0 0
Vape Holdings REG REVOKED EFF COM 91912N105   6 60,000 SH   SOLE   60,000 0 0
Verizon Communications COM 92343V104   12,740,467 393,103 SH   SOLE   393,103 0 0
Visa Inc COM 92826C839   76,981,817 334,689 SH   SOLE   334,689 0 0
VMware Inc - Submitted for Sto COM 928stk045   644,111 3,869 SH   SOLE   3,869 0 0
Voya Financial Inc COM 929089100   18,984,100 285,690 SH   SOLE   285,690 0 0
Wal Mart Stores COM 931142103   46,327,067 289,671 SH   SOLE   289,671 0 0
Walt Disney COM 254687106   1,377,117 16,991 SH   SOLE   16,991 0 0
Washington Federal COM 938824109   366,059 14,288 SH   SOLE   14,288 0 0
Waste Connections COM 941053100   638,328 4,753 SH   SOLE   4,753 0 0
Waste Management COM 94106L109   2,335,076 15,318 SH   SOLE   15,318 0 0
Waters Corporation COM 941848103   1,150,311 4,195 SH   SOLE   4,195 0 0
Wells Fargo COM 949746101   1,267,063 31,010 SH   SOLE   31,010 0 0
Weyerhaeuser COM 962166104   272,414 8,885 SH   SOLE   8,885 0 0
Woodward Inc COM 980745103   826,826 6,654 SH   SOLE   6,654 0 0
XTRA Bitcoin Inc COM 98422A101   0 200,000 SH   SOLE   200,000 0 0
Yum Brands Inc COM 988498101   208,025 1,665 SH   SOLE   1,665 0 0
Zimmer Biomet Holdings Inc COM 98956P102   466,408 4,156 SH   SOLE   4,156 0 0
Zoetis COM 98978V103   24,660,969 141,746 SH   SOLE   141,746 0 0
Dimensional ETF Trust COM 25434v401   262,635 5,642 SH   SOLE   5,642 0 0
Dimensional US Marketwide Valu COM 25434V724   1,340,048 39,390 SH   SOLE   39,390 0 0
Dimensional US Targeted Value COM 25434V609   538,548 11,787 SH   SOLE   11,787 0 0
First Trust NASDAQ-100-Tech Se COM 337345102   216,888 1,493 SH   SOLE   1,493 0 0
Invesco QQQ Trust COM 46090E103   3,405,356 9,505 SH   SOLE   9,505 0 0
Invesco Water Resources ETF COM 46137V142   387,044 7,278 SH   SOLE   7,278 0 0
iShares Core S&P 500 ETF COM 464287200   69,630,085 162,145 SH   SOLE   162,145 0 0
iShares Core S&P Total US Stoc COM 464287150   4,145,867 44,016 SH   SOLE   44,016 0 0
iShares Global Clean Energy ET COM 464288224   292,415 20,001 SH   SOLE   20,001 0 0
iShares MSCI USA ESG Optimized COM 46435g425   4,201,627 44,741 SH   SOLE   44,741 0 0
iShares MSCI USA ESG Select ET COM 464288802   274,408 3,050 SH   SOLE   3,050 0 0
iShares MSCI USA Quality Facto COM 46432F339   387,331 2,939 SH   SOLE   2,939 0 0
iShares Russell 1000 ETF COM 464287622   1,954,686 8,321 SH   SOLE   8,321 0 0
iShares Russell 1000 Growth ET COM 464287614   798,768 3,003 SH   SOLE   3,003 0 0
iShares Russell 1000 Value ETF COM 464287598   3,346,568 22,043 SH   SOLE   22,043 0 0
iShares Russell 3000 ETF COM 464287689   382,294 1,560 SH   SOLE   1,560 0 0
iShares S&P 100 Index Fund COM 464287101   635,226 3,166 SH   SOLE   3,166 0 0
iShares S&P 500 Growth ETF COM 464287309   731,547 10,692 SH   SOLE   10,692 0 0
iShares Select Dividend ETF COM 464287168   4,233,589 39,331 SH   SOLE   39,331 0 0
Market Vectors Agribusiness ET COM 57060U605   415,221 5,276 SH   SOLE   5,276 0 0
Schwab U.S. Dividend Equity COM 808524797   327,619 4,630 SH   SOLE   4,630 0 0
Schwab US Large-Cap Growth ETF COM 808524300   537,110 7,386 SH   SOLE   7,386 0 0
Schwab US Large Cap ETF COM 808524201   994,391 19,652 SH   SOLE   19,652 0 0
SPDR Dow Jones Ind Average ETF COM 78467X109   225,756 674 SH   SOLE   674 0 0
SPDR S&P 500 ETF Trust COM 78462F103   4,869,425 11,391 SH   SOLE   11,391 0 0
SPDR S&P Dividend ETF COM 78464a763   2,269,821 19,736 SH   SOLE   19,736 0 0
Vanguard Dvd Appreciation ETF COM 921908844   613,906 3,951 SH   SOLE   3,951 0 0
Vanguard Growth ETF COM 922908736   999,105 3,669 SH   SOLE   3,669 0 0
Vanguard High Dividend Yield COM 921946406   360,164 3,486 SH   SOLE   3,486 0 0
Vanguard Large-Cap ETF COM 922908637   631,100 3,225 SH   SOLE   3,225 0 0
Vanguard Mid-Cap ETF COM 922908629   368,585 1,770 SH   SOLE   1,770 0 0
Vanguard S&P 500 ETF COM 922908363   1,476,159 3,759 SH   SOLE   3,759 0 0
Vanguard Total Stock Market ET COM 922908769   4,498,677 21,179 SH   SOLE   21,179 0 0
Vanguard Value ETF COM 922908744   751,449 5,448 SH   SOLE   5,448 0 0
American Balanced Fund F COM 024071409   307,378 10,413 SH   SOLE   10,413 0 0
American Funds - American Mutu COM 027681105   213,404 4,461 SH   SOLE   4,461 0 0
American Funds Fundamental Inv COM 360802102   374,270 5,691 SH   SOLE   5,691 0 0
American Funds Growth Fund of COM 399874825   323,301 5,453 SH   SOLE   5,453 0 0
American Funds Growth Funds of COM 399874106   292,806 4,929 SH   SOLE   4,929 0 0
American Funds Invmt Co of Ame COM 461308827   254,695 5,521 SH   SOLE   5,521 0 0
BlackRock Health Sciences Opps COM 091937540   1,274,540 18,913 SH   SOLE   18,913 0 0
Calvert Global Energy Solution COM 13161P813   108,952 10,173 SH   SOLE   10,173 0 0
Columbia Fds Ser Tr COM 19765h321   208,276 4,264 SH   SOLE   4,264 0 0
DFA US Core Equity 1 Portfolio COM 233203413   2,041,922 62,848 SH   SOLE   62,848 0 0
DFA US Core Equity 2 COM 233203397   291,563 9,948 SH   SOLE   9,948 0 0
DFA US Large Cap Value Portfol COM 233203827   407,968 9,779 SH   SOLE   9,779 0 0
Dodge & Cox Stock Fund COM 256219106   212,069 937 SH   SOLE   937 0 0
DWS Core Equity Fund COM 25157M679   263,484 9,127 SH   SOLE   9,127 0 0
Fidelity 500 Index COM 315911750   836,692 5,602 SH   SOLE   5,602 0 0
Invesco Van Kampen American Fr COM 00142J578   889,685 45,070 SH   SOLE   45,070 0 0
Ivy Accumulative A COM 46600G879   279,663 57,901 SH   SOLE   57,901 0 0
Janus Forty T COM 47103A625   204,114 4,768 SH   SOLE   4,768 0 0
Jensen Portfolio Inc COM 476313408   1,170,083 20,244 SH   SOLE   20,244 0 0
Jensen Quality Growth Fund J COM 476313101   202,968 3,506 SH   SOLE   3,506 0 0
MFS Growth R6 COM 552985673   218,898 1,362 SH   SOLE   1,362 0 0
Schwab Charitable Total Market COM 808516702   588,490 14,545 SH   SOLE   14,545 0 0
Schwab S&P 500 Index Fund COM 808509855   44,641,811 672,114 SH   SOLE   672,114 0 0
Schwab Total Stock Market Inde COM 808509756   652,710 8,910 SH   SOLE   8,910 0 0
SEI Instl Mgd S&P 500 Index A COM 783925316   247,023 3,116 SH   SOLE   3,116 0 0
T Rowe Price Capital Appreciat COM 77954m105   369,549 11,329 SH   SOLE   11,329 0 0
TIAA-CREF Growth & Income Reta COM 886315761   471,133 20,884 SH   SOLE   20,884 0 0
TRI Contl COM 895436103   246,383 9,266 SH   SOLE   9,266 0 0
Vanguard 500 Index Fund COM 922908710   4,222,901 10,675 SH   SOLE   10,675 0 0
Vanguard Dividend Growth COM 921908604   473,683 13,842 SH   SOLE   13,842 0 0
Vanguard Extended Market Idx A COM 922908694   244,610 2,249 SH   SOLE   2,249 0 0
Vanguard Growth Index Fund COM 922908660   690,448 4,928 SH   SOLE   4,928 0 0
Vanguard LifeStrategy Growth COM 912909503   1,102,952 28,775 SH   SOLE   28,775 0 0
Vanguard LifeStrategy Moderate COM 921909404   314,477 10,965 SH   SOLE   10,965 0 0
Vanguard Total Stock Mkt Idx A COM 922908728   397,751 3,846 SH   SOLE   3,846 0 0
Vanguard Value Index Admiral S COM 922908678   203,707 3,786 SH   SOLE   3,786 0 0
Vanguard Wellington Admiral COM 921935201   681,594 10,016 SH   SOLE   10,016 0 0
Vanguard World Fds COM 92204a827   479,609 4,081 SH   SOLE   4,081 0 0
Vanguard World Fds COM 92204a793   492,901 2,321 SH   SOLE   2,321 0 0
WisdomTree US High Dividend ET COM 97717W208   309,508 3,965 SH   SOLE   3,965 0 0
HIH Tewksbury Limited Liabilit LTD 998390655   364,242 1 SH   SOLE   1 0 0