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 Company COM 88579Y101 4,044 20,359 SH   SOLE   20,359 0 0
AT & T COM 00206R102 1,713 59,521 SH   SOLE   59,521 0 0
AbbVie Inc COM 00287Y109 54,323 482,268 SH   SOLE   482,268 0 0
Abbott Laboratories COM 002824100 5,357 46,209 SH   SOLE   46,209 0 0
Accenture PLC Cl A COM G1151C101 538 1,825 SH   SOLE   1,825 0 0
Adobe Systems COM 00724F101 7,401 12,637 SH   SOLE   12,637 0 0
Agilent Technologies COM 00846U101 3,693 24,982 SH   SOLE   24,982 0 0
Air Products & Chemicals COM 009158106 641 2,227 SH   SOLE   2,227 0 0
Albemarle COM 012653101 569 3,375 SH   SOLE   3,375 0 0
Align Technology COM 016255101 222 364 SH   SOLE   364 0 0
Allstate COM 020002101 31,249 239,566 SH   SOLE   239,566 0 0
Alphabet Inc Class A COM 02079K305 157,773 64,613 SH   SOLE   64,613 0 0
Alphabet Inc Class C COM 02079K107 9,083 3,624 SH   SOLE   3,624 0 0
Altria Group COM 02209S103 993 20,825 SH   SOLE   20,825 0 0
Amazon.com COM 023135106 58,455 16,992 SH   SOLE   16,992 0 0
Ameren COM 023608102 642 8,015 SH   SOLE   8,015 0 0
American Electric Power COM 025537101 751 8,878 SH   SOLE   8,878 0 0
American Express COM 025816109 581 3,517 SH   SOLE   3,517 0 0
American Tower COM 03027X100 1,462 5,411 SH   SOLE   5,411 0 0
Ameriprise Financial COM 03076C106 3,253 13,071 SH   SOLE   13,071 0 0
Ametek COM 031100100 20,210 151,389 SH   SOLE   151,389 0 0
Amgen COM 031162100 9,308 38,185 SH   SOLE   38,185 0 0
Amphenol Cl A COM 032095101 1,437 21,012 SH   SOLE   21,012 0 0
Analog Devices COM 032654105 46,611 270,741 SH   SOLE   270,741 0 0
Apple Inc COM 037833100 166,898 1,218,586 SH   SOLE   1,218,586 0 0
Applied Materials COM 038222105 31,110 218,466 SH   SOLE   218,466 0 0
Arthur J. Gallagher & Co COM 363576109 2,529 18,054 SH   SOLE   18,054 0 0
AutoNation COM 05329W102 22,261 234,801 SH   SOLE   234,801 0 0
Autodesk COM 052769106 242 830 SH   SOLE   830 0 0
Automatic Data Processing COM 053015103 2,418 12,174 SH   SOLE   12,174 0 0
Avery Dennison COM 053611109 38,349 182,404 SH   SOLE   182,404 0 0
BP PLC COM 055622104 458 17,318 SH   SOLE   17,318 0 0
Bank of America COM 060505104 392 9,502 SH   SOLE   9,502 0 0
Bank of New York Co COM 064058100 1,201 23,436 SH   SOLE   23,436 0 0
Baxter International COM 071813109 1,729 21,481 SH   SOLE   21,481 0 0
Becton Dickinson & Co COM 075887109 793 3,259 SH   SOLE   3,259 0 0
Berkshire Hathaway Class A COM 084670108 2,512 6 SH   SOLE   6 0 0
Berkshire Hathaway Class B COM 084670702 15,611 56,172 SH   SOLE   56,172 0 0
Best Buy COM 086516101 25,982 225,973 SH   SOLE   225,973 0 0
BlackRock COM 09247x101 4,015 4,589 SH   SOLE   4,589 0 0
Boeing COM 097023105 3,956 16,515 SH   SOLE   16,515 0 0
Boston Properties COM 101121101 24,258 211,693 SH   SOLE   211,693 0 0
Bristol-Myers Squibb COM 110122108 4,934 73,845 SH   SOLE   73,845 0 0
Broadcom LTD COM 11135F101 46,179 96,844 SH   SOLE   96,844 0 0
Bruker Corp COM 116794108 2,906 38,251 SH   SOLE   38,251 0 0
Brunswick COM 117043109 209 2,100 SH   SOLE   2,100 0 0
CMC Materials Inc COM 12571T100 406 2,692 SH   SOLE   2,692 0 0
CME Group COM 12572Q105 2,754 12,951 SH   SOLE   12,951 0 0
CSX COM 126408103 1,754 54,675 SH   SOLE   54,675 0 0
CVS Health COM 126650100 649 7,778 SH   SOLE   7,778 0 0
Cabot COM 127055101 426 7,480 SH   SOLE   7,480 0 0
Cabot Oil & Gas COM 127097103 14,917 854,330 SH   SOLE   854,330 0 0
Cadence Design Systems COM 127387108 746 5,450 SH   SOLE   5,450 0 0
Capital One Financial COM 14040H105 21,364 138,110 SH   SOLE   138,110 0 0
Cardinal Health COM 14149Y108 729 12,761 SH   SOLE   12,761 0 0
Carrier Global Corp Ordinary S COM 14448C104 32,100 660,486 SH   SOLE   660,486 0 0
Casey's General Stores COM 147528103 1,224 6,290 SH   SOLE   6,290 0 0
Caterpillar COM 149123101 5,804 26,668 SH   SOLE   26,668 0 0
Celanese Corp Series A COM 150870103 11,200 73,876 SH   SOLE   73,876 0 0
Cerence Inc COM 156727109 216 2,027 SH   SOLE   2,027 0 0
Charter Communications COM 16119p108 14,936 20,703 SH   SOLE   20,703 0 0
Chevron Corp COM 166764100 28,716 274,163 SH   SOLE   274,163 0 0
Cigna COM 125523100 511 2,156 SH   SOLE   2,156 0 0
Cisco Systems COM 17275R102 38,982 735,510 SH   SOLE   735,510 0 0
Citigroup COM 172967424 762 10,777 SH   SOLE   10,777 0 0
Citrix Systems COM 177376100 465 3,963 SH   SOLE   3,963 0 0
Coca-Cola COM 191216100 1,718 31,752 SH   SOLE   31,752 0 0
Cognizant Technology Solutions COM 192446102 420 6,060 SH   SOLE   6,060 0 0
Colgate-Palmolive COM 194162103 2,867 35,240 SH   SOLE   35,240 0 0
Columbia Banking COM 197236102 681 17,665 SH   SOLE   17,665 0 0
Comcast Cl A COM 20030N101 1,712 30,031 SH   SOLE   30,031 0 0
Communication Services SPDR COM 81369Y852 947 11,695 SH   SOLE   11,695 0 0
ConocoPhillips COM 20825C104 1,416 23,253 SH   SOLE   23,253 0 0
Consolidated Edison COM 209115104 205 2,852 SH   SOLE   2,852 0 0
Consumer Discretionary Selt COM 81369y407 1,488 8,333 SH   SOLE   8,333 0 0
Consumer Staples SPDR COM 81369y308 4,519 64,588 SH   SOLE   64,588 0 0
Cooper Companies COM 216648402 400 1,010 SH   SOLE   1,010 0 0
Corning COM 219350105 685 16,738 SH   SOLE   16,738 0 0
Corteva Inc COM 22052L104 781 17,618 SH   SOLE   17,618 0 0
Costco Wholesale Corp COM 22160k105 11,574 29,251 SH   SOLE   29,251 0 0
DIGIHOST TECHNOLOGY INC COM 25381D107 28 22,300 SH   SOLE   22,300 0 0
DaVita HealthCare Partners COM 23918K108 260 2,160 SH   SOLE   2,160 0 0
Dana Incorporated COM 235825205 24,645 1,037,252 SH   SOLE   1,037,252 0 0
Deere & Company COM 244199105 4,371 12,393 SH   SOLE   12,393 0 0
Dell Technologies Inc Class C COM 24703L202 7,599 76,239 SH   SOLE   76,239 0 0
Digital Realty Trust Inc. COM 253868103 24,903 165,515 SH   SOLE   165,515 0 0
Discover Financial Services COM 254709108 2,413 20,402 SH   SOLE   20,402 0 0
Dollar General COM 256677105 1,903 8,793 SH   SOLE   8,793 0 0
Dominion Energy COM 25746U109 489 6,644 SH   SOLE   6,644 0 0
Domino's Pizza COM 25754A201 956 2,050 SH   SOLE   2,050 0 0
Dow Inc COM 260557103 937 14,813 SH   SOLE   14,813 0 0
DuPont de Nemours Inc COM 26614N102 991 12,800 SH   SOLE   12,800 0 0
East West Bancorp Inc COM 27579R104 534 7,450 SH   SOLE   7,450 0 0
Eaton Corp PLC COM g29183103 1,511 10,195 SH   SOLE   10,195 0 0
Ecolab COM 278865100 254 1,232 SH   SOLE   1,232 0 0
Edwards Lifesciences CP COM 28176E108 3,033 29,287 SH   SOLE   29,287 0 0
Electronic Arts COM 285512109 27,599 191,887 SH   SOLE   191,887 0 0
Eli Lilly COM 532457108 4,757 20,725 SH   SOLE   20,725 0 0
Emerson Electric COM 291011104 4,990 51,847 SH   SOLE   51,847 0 0
Energy Select Sector SPDR COM 81369y506 4,342 80,593 SH   SOLE   80,593 0 0
Entergy COM 29364G103 17,960 180,136 SH   SOLE   180,136 0 0
Equifax Inc COM 294429105 240 1,000 SH   SOLE   1,000 0 0
Essential Utilities Inc COM 29670G102 451 9,872 SH   SOLE   9,872 0 0
Essex Property Trust COM 297178105 249 830 SH   SOLE   830 0 0
Estee Lauder Companies -CL A COM 518439104 348 1,094 SH   SOLE   1,094 0 0
Exelon Corp COM 30161N101 649 14,638 SH   SOLE   14,638 0 0
Extra Space Storage Inc. COM 30225t102 1,724 10,526 SH   SOLE   10,526 0 0
Exxon Mobil COM 30231G102 4,107 65,108 SH   SOLE   65,108 0 0
FMC COM 302491303 977 9,026 SH   SOLE   9,026 0 0
Facebook, Inc. COM 30303M102 61,199 176,005 SH   SOLE   176,005 0 0
Fastenal Co COM 311900104 1,449 27,867 SH   SOLE   27,867 0 0
FedEx Corp COM 31428X106 1,394 4,674 SH   SOLE   4,674 0 0
Financial Select Sector SPDR COM 81369y605 2,433 66,309 SH   SOLE   66,309 0 0
First Horizon Corporation COM 320517105 21,652 1,253,028 SH   SOLE   1,253,028 0 0
Fiserv COM 337738108 1,092 10,213 SH   SOLE   10,213 0 0
Flowserve COM 34354P105 566 14,037 SH   SOLE   14,037 0 0
Fortinet Inc COM 34959e109 26,004 109,175 SH   SOLE   109,175 0 0
Fortive Corp COM 34959J108 26,622 381,733 SH   SOLE   381,733 0 0
Fortune Brands Home & Security COM 34964C106 227 2,278 SH   SOLE   2,278 0 0
Franklin Resources COM 354613101 1,282 40,070 SH   SOLE   40,070 0 0
General Dynamics COM 369550108 1,322 7,022 SH   SOLE   7,022 0 0
General Electric COM 369604103 1,154 85,704 SH   SOLE   85,704 0 0
General Mills COM 370334104 1,982 32,537 SH   SOLE   32,537 0 0
Gilead Sciences COM 375558103 590 8,575 SH   SOLE   8,575 0 0
Global Payments Inc COM 37940X102 206 1,100 SH   SOLE   1,100 0 0
Goldman Sachs Group COM 38141G104 286 753 SH   SOLE   753 0 0
Graco COM 384109104 568 7,500 SH   SOLE   7,500 0 0
HP, Inc. COM 40434l105 642 21,278 SH   SOLE   21,278 0 0
Harley-Davidson COM 412822108 662 14,439 SH   SOLE   14,439 0 0
Health Care Select Sector SPDR COM 81369y209 1,425 11,313 SH   SOLE   11,313 0 0
Hershey Company COM 427866108 2,629 15,096 SH   SOLE   15,096 0 0
Home Depot COM 437076102 85,242 267,309 SH   SOLE   267,309 0 0
Honeywell International Inc COM 438516106 50,117 228,478 SH   SOLE   228,478 0 0
HubSpot Inc COM 443573100 466 800 SH   SOLE   800 0 0
Hubbell Class B COM 443510201 385 2,060 SH   SOLE   2,060 0 0
Hubbell Inc COM 443510607 4,316 23,098 SH   SOLE   23,098 0 0
Humana COM 444859102 6,384 14,419 SH   SOLE   14,419 0 0
Huntington Ingalls Industries COM 446413106 232 1,103 SH   SOLE   1,103 0 0
Illinois Tool Works COM 452308109 362 1,620 SH   SOLE   1,620 0 0
Industrial Select Sector SPDR COM 81369Y704 1,295 12,650 SH   SOLE   12,650 0 0
Ingersoll Rand COM 45687V106 204 4,189 SH   SOLE   4,189 0 0
Ingredion COM 457187102 1,107 12,230 SH   SOLE   12,230 0 0
Intel COM 458140100 12,048 214,602 SH   SOLE   214,602 0 0
International Business Machine COM 459200101 3,976 27,122 SH   SOLE   27,122 0 0
Intuit COM 461202103 7,760 15,832 SH   SOLE   15,832 0 0
Intuitive Surgical Inc COM 46120E602 276 300 SH   SOLE   300 0 0
Invesco Water Resources ETF COM 46137V142 212 3,968 SH   SOLE   3,968 0 0
Invesco WilderHill Clean Energ COM 46137V134 366 3,924 SH   SOLE   3,924 0 0
JPMorgan Chase and Company COM 46625H100 70,627 454,075 SH   SOLE   454,075 0 0
Jeffries Group COM 472319102 4,369 127,752 SH   SOLE   127,752 0 0
Johnson & Johnson COM 478160104 64,356 390,653 SH   SOLE   390,653 0 0
Johnson Controls COM G51502105 229 3,336 SH   SOLE   3,336 0 0
KLA-Tencor COM 482480100 204 628 SH   SOLE   628 0 0
Kemper Corp COM 488401100 223 3,021 SH   SOLE   3,021 0 0
Keysight Technologies Inc COM 49338L103 2,435 15,767 SH   SOLE   15,767 0 0
Kimberly Clark COM 494368103 3,273 24,462 SH   SOLE   24,462 0 0
Kinder Morgan Inc COM 49456b101 2,057 112,815 SH   SOLE   112,815 0 0
LKQ Corporation COM 501889208 17,865 362,961 SH   SOLE   362,961 0 0
Leggett & Platt COM 524660107 27,775 536,093 SH   SOLE   536,093 0 0
Lockheed Martin COM 539830109 2,403 6,351 SH   SOLE   6,351 0 0
Lowe's Companies COM 548661107 574 2,957 SH   SOLE   2,957 0 0
MASCO COM 574599106 34,457 584,903 SH   SOLE   584,903 0 0
Magna International Cl A COM 559222401 651 7,025 SH   SOLE   7,025 0 0
Marathon Petroleum COM 56585A102 526 8,710 SH   SOLE   8,710 0 0
Market Vectors Agribusiness ET COM 57060U605 481 5,276 SH   SOLE   5,276 0 0
Marriott Vacations Worldwide COM 57164Y107 226 1,420 SH   SOLE   1,420 0 0
Marsh & McLennan COM 571748102 832 5,914 SH   SOLE   5,914 0 0
Mastercard Cl A COM 57636Q104 27,960 76,585 SH   SOLE   76,585 0 0
Materials Select Sector SPDR COM 81369y100 4,739 57,574 SH   SOLE   57,574 0 0
McCormick & Co COM 579780206 351 3,970 SH   SOLE   3,970 0 0
McDonalds COM 580135101 7,901 34,203 SH   SOLE   34,203 0 0
Medallia Inc COM 584021109 965 28,600 SH   SOLE   28,600 0 0
Medtronic PLC COM G5960L103 16,275 131,114 SH   SOLE   131,114 0 0
Merck COM 58933Y105 10,931 140,554 SH   SOLE   140,554 0 0
MetLife COM 59156R108 256 4,274 SH   SOLE   4,274 0 0
Microsoft COM 594918104 234,002 863,796 SH   SOLE   863,796 0 0
Mondelez International COM 609207105 19,372 310,251 SH   SOLE   310,251 0 0
MongoDB Inc COM 60937P106 723 2,000 SH   SOLE   2,000 0 0
Moody's Corporation COM 615369105 5,008 13,821 SH   SOLE   13,821 0 0
Morgan Stanley COM 617446448 47,153 514,270 SH   SOLE   514,270 0 0
Motorola Solutions COM 620076307 30,882 142,411 SH   SOLE   142,411 0 0
Netflix Inc COM 64110L106 207 392 SH   SOLE   392 0 0
Nextera Energy Inc COM 65339F101 8,143 111,117 SH   SOLE   111,117 0 0
Nike COM 654106103 33,437 216,437 SH   SOLE   216,437 0 0
Norfolk Southern COM 655844108 763 2,874 SH   SOLE   2,874 0 0
Northrop Grumman COM 666807102 387 1,065 SH   SOLE   1,065 0 0
Northwest Natural Holding COM 66765N105 216 4,106 SH   SOLE   4,106 0 0
Nuance Communications, Inc. COM 67020Y100 1,508 27,701 SH   SOLE   27,701 0 0
Nucor Corp COM 670346105 390 4,062 SH   SOLE   4,062 0 0
Nvidia COM 67066G104 440 550 SH   SOLE   550 0 0
OSHKOSH Corp COM 688239201 25,107 201,433 SH   SOLE   201,433 0 0
Old Republic Intl COM 680223104 219 8,786 SH   SOLE   8,786 0 0
Oracle Corporation COM 68389X105 383 4,915 SH   SOLE   4,915 0 0
Otis Worldwide Corp Ordinary S COM 68902V107 1,759 21,509 SH   SOLE   21,509 0 0
PNC Financial Services Group COM 693475105 2,268 11,887 SH   SOLE   11,887 0 0
PPG Industries COM 693506107 25,315 149,113 SH   SOLE   149,113 0 0
Palo Alto Networks Inc COM 697435105 202 544 SH   SOLE   544 0 0
Parker Hannifin COM 701094104 23,083 75,161 SH   SOLE   75,161 0 0
PayPal Holdings Inc COM 70450Y103 556 1,906 SH   SOLE   1,906 0 0
Paychex COM 704326107 1,085 10,114 SH   SOLE   10,114 0 0
Paycom Software COM 70432V102 254 700 SH   SOLE   700 0 0
Peoples Bank of Commerce Orego COM 710311101 1,460 88,942 SH   SOLE   88,942 0 0
Pepsico COM 713448108 8,177 55,190 SH   SOLE   55,190 0 0
Pfizer COM 717081103 20,051 512,030 SH   SOLE   512,030 0 0
Philip Morris International In COM 718172109 36,244 365,697 SH   SOLE   365,697 0 0
Phillips 66 COM 718546104 2,261 26,343 SH   SOLE   26,343 0 0
Portland General Electric Co COM 736508847 282 6,119 SH   SOLE   6,119 0 0
Procter And Gamble COM 742718109 32,456 240,536 SH   SOLE   240,536 0 0
Progressive Corp COM 743315103 899 9,151 SH   SOLE   9,151 0 0
Prologis Inc COM 74340w103 292 2,446 SH   SOLE   2,446 0 0
Public Svc Enterprise Group COM 744573106 482 8,074 SH   SOLE   8,074 0 0
Qualcomm COM 747525103 4,359 30,496 SH   SOLE   30,496 0 0
RPM International COM 749685103 2,111 23,804 SH   SOLE   23,804 0 0
Raytheon Technologies Corp COM 75513E101 4,085 47,887 SH   SOLE   47,887 0 0
Roblox Corp Class A COM 771049103 315 3,500 SH   SOLE   3,500 0 0
Rockwell Automation COM 773903109 4,087 14,290 SH   SOLE   14,290 0 0
Roku Inc Class A COM 77543R102 276 600 SH   SOLE   600 0 0
Rollins COM 775711104 263 7,683 SH   SOLE   7,683 0 0
S&P Global Inc COM 78409V104 972 2,369 SH   SOLE   2,369 0 0
SPX Corp COM 784635104 336 5,495 SH   SOLE   5,495 0 0
Schlumberger COM 806857108 20,476 639,687 SH   SOLE   639,687 0 0
Schwab (Charles) COM 808513105 356 4,891 SH   SOLE   4,891 0 0
Sherwin-Williams COM 824348106 608 2,232 SH   SOLE   2,232 0 0
Shopify Inc A COM 82509L107 1,122 768 SH   SOLE   768 0 0
Sirius XM Radio COM 82967N108 136 20,802 SH   SOLE   20,802 0 0
Southwest Airlines COM 844741108 223 4,199 SH   SOLE   4,199 0 0
Stanley Black & Decker COM 854502101 2,139 10,437 SH   SOLE   10,437 0 0
Starbucks Coffee COM 855244109 3,896 34,842 SH   SOLE   34,842 0 0
State Street COM 857477103 1,003 12,191 SH   SOLE   12,191 0 0
Stryker COM 863667101 24,382 93,874 SH   SOLE   93,874 0 0
Summit Bank OR COM 86601L105 151 10,250 SH   SOLE   10,250 0 0
TE Connectivity LTD COM H84989104 731 5,407 SH   SOLE   5,407 0 0
TJX Companies COM 872540109 37,747 559,875 SH   SOLE   559,875 0 0
Target COM 87612E106 701 2,901 SH   SOLE   2,901 0 0
Technology Select Sect SPDR COM 81369y803 4,861 32,919 SH   SOLE   32,919 0 0
Teledyne Technologies Inc COM 879360105 810 1,934 SH   SOLE   1,934 0 0
Tesla Motors COM 88160R101 2,923 4,300 SH   SOLE   4,300 0 0
Texas Instruments COM 882508104 18,682 97,149 SH   SOLE   97,149 0 0
The Trade Desk Inc A COM 88339J105 1,092 14,120 SH   SOLE   14,120 0 0
Thermo Fisher Scientific COM 883556102 39,371 78,044 SH   SOLE   78,044 0 0
Thunder Mountain Gold Inc COM 886043108 1 10,000 SH   SOLE   10,000 0 0
Trane Technologies COM G47791101 1,039 5,640 SH   SOLE   5,640 0 0
TransDigm Group COM 893641100 214 330 SH   SOLE   330 0 0
Travelers Companies COM 89417E109 1,110 7,416 SH   SOLE   7,416 0 0
Trimble Navigation COM 896239100 1,260 15,400 SH   SOLE   15,400 0 0
Truist Financial Corporation COM 89832Q109 46,257 833,468 SH   SOLE   833,468 0 0
Twilio Inc A COM 0138F1026 310 787 SH   SOLE   787 0 0
Tyson Foods, Inc Cl A COM 902494103 1,004 13,609 SH   SOLE   13,609 0 0
UGI COM 902681105 260 5,608 SH   SOLE   5,608 0 0
US Bancorp COM 902973304 4,520 79,341 SH   SOLE   79,341 0 0
Umpqua Holdings COM 904214103 1,018 55,171 SH   SOLE   55,171 0 0
Union Pacific COM 907818108 38,719 176,051 SH   SOLE   176,051 0 0
United Parcel Service CL B COM 911312106 840 4,041 SH   SOLE   4,041 0 0
UnitedHealth Group COM 91324P102 62,815 156,864 SH   SOLE   156,864 0 0
Utilities Select Sector SPDR COM 81369y886 1,354 21,416 SH   SOLE   21,416 0 0
Vanguard Info Tech ETF COM 92204A702 2,258 5,663 SH   SOLE   5,663 0 0
Vanguard REIT VIPERs ETF COM 922908553 210 2,062 SH   SOLE   2,062 0 0
Vape Holdings Inc COM 91912N105 0 60,000 SH   SOLE   60,000 0 0
Veeva Systems Inc Class A COM 922475108 285 916 SH   SOLE   916 0 0
Verizon Communications COM 92343V104 3,770 67,286 SH   SOLE   67,286 0 0
Viatris Inc COM 92556V106 151 10,557 SH   SOLE   10,557 0 0
Visa Inc COM 92826C839 72,887 311,721 SH   SOLE   311,721 0 0
Voya Financial Inc COM 929089100 27,233 442,810 SH   SOLE   442,810 0 0
Wal Mart Stores COM 931142103 16,233 115,114 SH   SOLE   115,114 0 0
Walgreens Boots Alliance Inc COM 931427108 648 12,310 SH   SOLE   12,310 0 0
Walt Disney COM 254687106 5,761 32,775 SH   SOLE   32,775 0 0
Warner Music Group Corp. COM 934550203 12,801 355,189 SH   SOLE   355,189 0 0
Washington Federal COM 938824109 857 26,978 SH   SOLE   26,978 0 0
Waste Connections COM 941053100 576 4,820 SH   SOLE   4,820 0 0
Waste Management COM 94106L109 2,353 16,796 SH   SOLE   16,796 0 0
Waters Corporation COM 941848103 6,273 18,150 SH   SOLE   18,150 0 0
Wells Fargo COM 949746101 970 21,412 SH   SOLE   21,412 0 0
Weyerhaeuser COM 962166104 255 7,402 SH   SOLE   7,402 0 0
Woodward Inc COM 980745103 3,656 29,755 SH   SOLE   29,755 0 0
XTRA Bitcoin Inc COM 98422A101 1 200,000 SH   SOLE   200,000 0 0
Zimmer Biomet Holdings Inc COM 98956P102 662 4,117 SH   SOLE   4,117 0 0
Zoetis COM 98978V103 24,083 129,227 SH   SOLE   129,227 0 0
iShares Cohen & Steers REIT ET COM 464287564 392 5,994 SH   SOLE   5,994 0 0
iShares MSCI USA ESG Optimized COM 46435g425 2,688 27,302 SH   SOLE   27,302 0 0
iShares Nasdaq Biotech Index COM 464287556 2,177 13,303 SH   SOLE   13,303 0 0
iShares Select Dividend ETF COM 464287168 333 2,855 SH   SOLE   2,855 0 0
iShares Transportation Average COM 464287192 851 3,275 SH   SOLE   3,275 0 0
iShares U.S. Aerospace & Defen COM 464288760 319 2,916 SH   SOLE   2,916 0 0
iShares U.S. Consumer Goods ET COM 464287812 410 2,230 SH   SOLE   2,230 0 0
iShares U.S. Consumer Services COM 464287580 6,598 85,010 SH   SOLE   85,010 0 0
iShares U.S. Financial Service COM 464287770 9,758 52,680 SH   SOLE   52,680 0 0
iShares U.S. Financials ETF COM 464287788 259 3,190 SH   SOLE   3,190 0 0
iShares U.S. Healthcare ETF COM 464287762 402 1,473 SH   SOLE   1,473 0 0
iShares U.S. Industrials ETF COM 464287754 7,540 67,858 SH   SOLE   67,858 0 0
iShares U.S. Regional Banks ET COM 464288778 384 6,680 SH   SOLE   6,680 0 0
iShares U.S. Technology ETF COM 464287721 3,123 31,414 SH   SOLE   31,414 0 0
First Trust Dow Jones Internet COM 33733E302 291 1,189 SH   SOLE   1,189 0 0
First Trust NASDAQ-100-Tech Se COM 337345102 237 1,493 SH   SOLE   1,493 0 0
FlexShares Quality Dividend ET COM 33939L860 337 6,000 SH   SOLE   6,000 0 0
Powershares QQQ Trust Nasdaq 1 COM 46090e103 2,008 5,665 SH   SOLE   5,665 0 0
SPDR S&P 500 ETF Trust COM 78462F103 4,266 9,966 SH   SOLE   9,966 0 0
SPDR S&P Dividend ETF COM 78464A763 851 6,957 SH   SOLE   6,957 0 0
Schwab US Large Cap ETF COM 808524201 372 3,581 SH   SOLE   3,581 0 0
Vanguard Dvd Appreciation ETF COM 921908844 260 1,678 SH   SOLE   1,678 0 0
Vanguard Growth ETF COM 922908736 568 1,979 SH   SOLE   1,979 0 0
Vanguard High Dividend Yield COM 921946406 282 2,688 SH   SOLE   2,688 0 0
Vanguard Large-Cap ETF COM 922908637 736 3,665 SH   SOLE   3,665 0 0
Vanguard Mid-Cap ETF COM 922908629 301 1,270 SH   SOLE   1,270 0 0
Vanguard S&P 500 ETF COM 922908363 945 2,402 SH   SOLE   2,402 0 0
Vanguard Total Stock Market ET COM 922908769 1,651 7,409 SH   SOLE   7,409 0 0
Vanguard Value ETF COM 922908744 213 1,552 SH   SOLE   1,552 0 0
iShares Core S&P 500 ETF COM 464287200 57,574 133,917 SH   SOLE   133,917 0 0
iShares Core S&P Midcap ETF COM 464287507 1,687 6,277 SH   SOLE   6,277 0 0
iShares MSCI USA ESG Select ET COM 464288802 406 4,252 SH   SOLE   4,252 0 0
iShares MSCI USA Quality Facto COM 46432F339 824 6,199 SH   SOLE   6,199 0 0
iShares Russell 1000 ETF COM 464287622 1,727 7,136 SH   SOLE   7,136 0 0
iShares Russell 1000 Growth ET COM 464287614 504 1,856 SH   SOLE   1,856 0 0
iShares Russell 1000 Value ETF COM 464287598 956 6,029 SH   SOLE   6,029 0 0
iShares Russell 3000 ETF COM 464287689 375 1,466 SH   SOLE   1,466 0 0
iShares S&P 100 Index Fund COM 464287101 429 2,189 SH   SOLE   2,189 0 0
iShares S&P 500 Growth ETF COM 464287309 713 9,810 SH   SOLE   9,810 0 0
iShares Select Dividend ETF COM 464287168 1,911 16,388 SH   SOLE   16,388 0 0
American Funds Fundamental Inv COM 360802102 293 3,831 SH   SOLE   3,831 0 0
BlackRock Health Sciences Opps COM 091937540 1,621 19,303 SH   SOLE   19,303 0 0
Brown Advisory Sustainable Gro COM 115233207 291 6,535 SH   SOLE   6,535 0 0
Franklin Cust Income Fund Clas COM 353496300 39 15,571 SH   SOLE   15,571 0 0
Invesco S&P 500 Pure Growth ET COM 46137V266 1,105 6,000 SH   SOLE   6,000 0 0
JPMorgan US Equity Instl COM 4812A1142 399 18,450 SH   SOLE   18,450 0 0
Jensen Quality Growth Fund J COM 476313101 264 4,317 SH   SOLE   4,317 0 0
Morgan Stanley Equally Weighte COM 616957106 224 2,802 SH   SOLE   2,802 0 0
PGIM Jennison Utility A COM 74441P858 179 10,937 SH   SOLE   10,937 0 0
Primecap Odyssey Growth COM 74160Q103 246 4,950 SH   SOLE   4,950 0 0
SEI Instl Mgd S&P 500 Index A COM 783925316 466 5,050 SH   SOLE   5,050 0 0
Schwab Charitable Total Market COM 808516702 461 11,070 SH   SOLE   11,070 0 0
Schwab S&P 500 Index Fund COM 808509855 48,183 728,167 SH   SOLE   728,167 0 0
Schwab Total Stock Market Inde COM 808509756 226 2,951 SH   SOLE   2,951 0 0
Scudder Growth & Income Fund COM 23338j855 280 7,979 SH   SOLE   7,979 0 0
T Rowe Price Capital Appreciat COM 77954m105 419 11,172 SH   SOLE   11,172 0 0
TRI Contl COM 895436103 316 9,266 SH   SOLE   9,266 0 0
Touchstone Sands Capital Selec COM 89155T524 1,479 66,343 SH   SOLE   66,343 0 0
Vanguard 500 Index Fund COM 922908710 3,604 9,085 SH   SOLE   9,085 0 0
Vanguard Dividend Growth COM 921908604 473 12,985 SH   SOLE   12,985 0 0
Vanguard Growth Index Fund COM 922908660 462 3,136 SH   SOLE   3,136 0 0
Vanguard LifeStrategy Growth COM 912909503 1,610 36,643 SH   SOLE   36,643 0 0
Vanguard LifeStrategy Moderate COM 921909404 581 17,276 SH   SOLE   17,276 0 0
Vanguard Primecap Core Fund COM 921921508 216 6,254 SH   SOLE   6,254 0 0
Vanguard Target Retirement 202 COM 92202E805 423 11,698 SH   SOLE   11,698 0 0
Vanguard Total Stock Mkt Idx A COM 922908728 354 3,259 SH   SOLE   3,259 0 0
WisdomTree US High Dividend ET COM 97717W208 310 3,965 SH   SOLE   3,965 0 0
iShares MSCI USA Value Factor COM 46432F388 498 4,744 SH   SOLE   4,744 0 0
Crown Woods Real Estate Dev LP COM 9983171s0 289 288,738 SH   SOLE   288,738 0 0
HIH Tewksbury Limited Liabilit COM 998390655 364 1 SH   SOLE   1 0 0