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 3,021 17,006 SH   SOLE   17,006 0 0
AT & T COM 00206R102 934 37,947 SH   SOLE   37,947 0 0
AbbVie Inc COM 00287Y109 67,617 499,387 SH   SOLE   499,387 0 0
Abbott Laboratories COM 002824100 19,524 138,726 SH   SOLE   138,726 0 0
Accenture PLC Cl A COM G1151C101 848 2,046 SH   SOLE   2,046 0 0
Adobe Systems COM 00724F101 6,708 11,829 SH   SOLE   11,829 0 0
Agilent Technologies COM 00846U101 2,448 15,334 SH   SOLE   15,334 0 0
Air Products & Chemicals COM 009158106 648 2,130 SH   SOLE   2,130 0 0
Albemarle COM 012653101 789 3,375 SH   SOLE   3,375 0 0
Align Technology COM 016255101 237 360 SH   SOLE   360 0 0
Allstate COM 020002101 7,675 65,240 SH   SOLE   65,240 0 0
Alphabet Inc Class A COM 02079K305 193,842 66,910 SH   SOLE   66,910 0 0
Alphabet Inc Class C COM 02079K107 10,096 3,489 SH   SOLE   3,489 0 0
Altria Group COM 02209S103 1,418 29,929 SH   SOLE   29,929 0 0
Amazon.com COM 023135106 71,878 21,557 SH   SOLE   21,557 0 0
Ameren COM 023608102 604 6,782 SH   SOLE   6,782 0 0
American Electric Power COM 025537101 801 9,003 SH   SOLE   9,003 0 0
American Express COM 025816109 575 3,517 SH   SOLE   3,517 0 0
American Tower COM 03027X100 1,047 3,581 SH   SOLE   3,581 0 0
Ameriprise Financial COM 03076C106 3,883 12,872 SH   SOLE   12,872 0 0
Ametek COM 031100100 23,036 156,668 SH   SOLE   156,668 0 0
Amgen COM 031162100 5,348 23,771 SH   SOLE   23,771 0 0
Analog Devices COM 032654105 49,306 280,515 SH   SOLE   280,515 0 0
Apple Inc COM 037833100 219,365 1,235,372 SH   SOLE   1,235,372 0 0
Applied Materials COM 038222105 36,075 229,250 SH   SOLE   229,250 0 0
Archer-Daniels Midland COM 039483102 202 2,985 SH   SOLE   2,985 0 0
Arthur J. Gallagher & Co COM 363576109 3,369 19,856 SH   SOLE   19,856 0 0
AutoNation COM 05329W102 30,349 259,723 SH   SOLE   259,723 0 0
Autodesk COM 052769106 233 830 SH   SOLE   830 0 0
Automatic Data Processing COM 053015103 3,036 12,314 SH   SOLE   12,314 0 0
Avery Dennison COM 053611109 40,039 184,877 SH   SOLE   184,877 0 0
Bank of America COM 060505104 455 10,225 SH   SOLE   10,225 0 0
Bank of New York Co COM 064058100 1,361 23,436 SH   SOLE   23,436 0 0
Baxter International COM 071813109 1,169 13,620 SH   SOLE   13,620 0 0
Becton Dickinson & Co COM 075887109 690 2,743 SH   SOLE   2,743 0 0
Berkshire Hathaway Class A COM 084670108 2,388 6 SH   SOLE   6 0 0
Berkshire Hathaway Class B COM 084670702 16,476 55,103 SH   SOLE   55,103 0 0
Best Buy COM 086516101 20,519 201,960 SH   SOLE   201,960 0 0
BlackRock COM 09247x101 4,665 5,095 SH   SOLE   5,095 0 0
Blackstone Inc COM 09260D107 18,511 143,067 SH   SOLE   143,067 0 0
Boeing COM 097023105 2,732 13,570 SH   SOLE   13,570 0 0
Boston Properties COM 101121101 27,422 238,081 SH   SOLE   238,081 0 0
Bristol-Myers Squibb COM 110122108 3,102 49,749 SH   SOLE   49,749 0 0
Broadcom LTD COM 11135F101 67,007 100,700 SH   SOLE   100,700 0 0
Brown and Brown COM 115236101 19,198 273,170 SH   SOLE   273,170 0 0
Bruker Corp COM 116794108 1,951 23,251 SH   SOLE   23,251 0 0
Brunswick COM 117043109 212 2,100 SH   SOLE   2,100 0 0
CMC Materials Inc COM 12571T100 386 2,016 SH   SOLE   2,016 0 0
CME Group COM 12572Q105 2,954 12,931 SH   SOLE   12,931 0 0
CSX COM 126408103 2,036 54,140 SH   SOLE   54,140 0 0
Cabot COM 127055101 420 7,480 SH   SOLE   7,480 0 0
Cadence Design Systems COM 127387108 832 4,465 SH   SOLE   4,465 0 0
Capital One Financial COM 14040H105 21,637 149,131 SH   SOLE   149,131 0 0
Cardinal Health COM 14149Y108 373 7,235 SH   SOLE   7,235 0 0
Carrier Global Corp Ordinary S COM 14448C104 24,427 450,348 SH   SOLE   450,348 0 0
Casey's General Stores COM 147528103 1,213 6,148 SH   SOLE   6,148 0 0
Caterpillar COM 149123101 5,417 26,203 SH   SOLE   26,203 0 0
Celanese Corp Series A COM 150870103 13,611 80,989 SH   SOLE   80,989 0 0
Charter Communications COM 16119p108 13,735 21,067 SH   SOLE   21,067 0 0
Chevron Corp COM 166764100 33,015 281,341 SH   SOLE   281,341 0 0
Cigna COM 125523100 495 2,154 SH   SOLE   2,154 0 0
Cisco Systems COM 17275R102 47,973 757,026 SH   SOLE   757,026 0 0
Citigroup COM 172967424 640 10,592 SH   SOLE   10,592 0 0
Coca-Cola COM 191216100 1,246 21,050 SH   SOLE   21,050 0 0
Colgate-Palmolive COM 194162103 555 6,500 SH   SOLE   6,500 0 0
Columbia Banking COM 197236102 363 11,079 SH   SOLE   11,079 0 0
Comcast Cl A COM 20030N101 1,540 30,595 SH   SOLE   30,595 0 0
Communication Services SPDR COM 81369Y852 2,503 32,225 SH   SOLE   32,225 0 0
ConocoPhillips COM 20825C104 1,495 20,706 SH   SOLE   20,706 0 0
Consolidated Edison COM 209115104 207 2,422 SH   SOLE   2,422 0 0
Consumer Discretionary Selt COM 81369y407 6,227 30,459 SH   SOLE   30,459 0 0
Consumer Staples SPDR COM 81369y308 6,344 82,278 SH   SOLE   82,278 0 0
Cooper Companies COM 216648402 423 1,010 SH   SOLE   1,010 0 0
Corning COM 219350105 642 17,238 SH   SOLE   17,238 0 0
Corteva Inc COM 22052L104 789 16,682 SH   SOLE   16,682 0 0
Costco Wholesale Corp COM 22160k105 11,804 20,793 SH   SOLE   20,793 0 0
Coterra Energy COM 127097103 17,383 914,900 SH   SOLE   914,900 0 0
DaVita HealthCare Partners COM 23918K108 246 2,160 SH   SOLE   2,160 0 0
Dana Incorporated COM 235825205 23,733 1,040,022 SH   SOLE   1,040,022 0 0
Danaher COM 235851102 209 634 SH   SOLE   634 0 0
Deere & Company COM 244199105 3,656 10,663 SH   SOLE   10,663 0 0
Dell Technologies Inc Class C COM 24703L202 878 15,636 SH   SOLE   15,636 0 0
Digital Realty Trust Inc. COM 253868103 30,016 169,709 SH   SOLE   169,709 0 0
Discover Financial Services COM 254709108 2,137 18,493 SH   SOLE   18,493 0 0
Dollar General COM 256677105 2,074 8,793 SH   SOLE   8,793 0 0
Dominion Energy COM 25746U109 515 6,557 SH   SOLE   6,557 0 0
Domino's Pizza COM 25754A201 1,157 2,050 SH   SOLE   2,050 0 0
Dow Inc COM 260557103 761 13,413 SH   SOLE   13,413 0 0
DuPont de Nemours Inc COM 26614N102 961 11,894 SH   SOLE   11,894 0 0
East West Bancorp Inc COM 27579R104 714 9,079 SH   SOLE   9,079 0 0
Eaton Corp PLC COM g29183103 1,759 10,179 SH   SOLE   10,179 0 0
Ecolab COM 278865100 289 1,232 SH   SOLE   1,232 0 0
Edwards Lifesciences CP COM 28176E108 3,743 28,894 SH   SOLE   28,894 0 0
Electronic Arts COM 285512109 2,610 19,784 SH   SOLE   19,784 0 0
Eli Lilly COM 532457108 5,601 20,276 SH   SOLE   20,276 0 0
Emerson Electric COM 291011104 4,648 49,990 SH   SOLE   49,990 0 0
Energy Select Sector SPDR COM 81369y506 4,520 81,433 SH   SOLE   81,433 0 0
Entergy COM 29364G103 20,575 182,646 SH   SOLE   182,646 0 0
Equifax Inc COM 294429105 293 1,000 SH   SOLE   1,000 0 0
Essential Utilities Inc COM 29670G102 530 9,872 SH   SOLE   9,872 0 0
Essex Property Trust COM 297178105 292 830 SH   SOLE   830 0 0
Estee Lauder Companies -CL A COM 518439104 387 1,045 SH   SOLE   1,045 0 0
Exelon Corp COM 30161N101 827 14,318 SH   SOLE   14,318 0 0
Extra Space Storage Inc. COM 30225t102 2,375 10,476 SH   SOLE   10,476 0 0
Exxon Mobil COM 30231G102 4,002 65,403 SH   SOLE   65,403 0 0
FMC COM 302491303 959 8,726 SH   SOLE   8,726 0 0
Fastenal Co COM 311900104 1,785 27,867 SH   SOLE   27,867 0 0
FedEx Corp COM 31428X106 1,208 4,669 SH   SOLE   4,669 0 0
Financial Select Sector SPDR COM 81369y605 3,000 76,828 SH   SOLE   76,828 0 0
First Horizon Corporation COM 320517105 22,377 1,370,307 SH   SOLE   1,370,307 0 0
Fiserv COM 337738108 1,057 10,188 SH   SOLE   10,188 0 0
Fortinet Inc COM 34959e109 46,911 130,525 SH   SOLE   130,525 0 0
Fortive Corp COM 34959J108 43,266 567,121 SH   SOLE   567,121 0 0
Fortune Brands Home & Security COM 34964C106 244 2,278 SH   SOLE   2,278 0 0
Franklin Resources COM 354613101 1,342 40,070 SH   SOLE   40,070 0 0
General Dynamics COM 369550108 1,410 6,762 SH   SOLE   6,762 0 0
General Electric COM 369604301 1,032 10,921 SH   SOLE   10,921 0 0
General Mills COM 370334104 1,854 27,518 SH   SOLE   27,518 0 0
Gilead Sciences COM 375558103 636 8,765 SH   SOLE   8,765 0 0
Graco COM 384109104 605 7,500 SH   SOLE   7,500 0 0
Grainger (W.W.) Inc COM 384802104 236 455 SH   SOLE   455 0 0
HP, Inc. COM 40434l105 516 13,703 SH   SOLE   13,703 0 0
Harley-Davidson COM 412822108 544 14,439 SH   SOLE   14,439 0 0
Health Care Select Sector SPDR COM 81369y209 1,864 13,231 SH   SOLE   13,231 0 0
Herbalife Ltd. COM G4412G101 8,217 200,755 SH   SOLE   200,755 0 0
Hershey Company COM 427866108 2,339 12,088 SH   SOLE   12,088 0 0
Home Depot COM 437076102 89,042 214,555 SH   SOLE   214,555 0 0
Honeywell International Inc COM 438516106 48,003 230,217 SH   SOLE   230,217 0 0
Hubbell Class B COM 443510201 325 1,560 SH   SOLE   1,560 0 0
Hubbell Inc COM 443510607 3,292 15,808 SH   SOLE   15,808 0 0
Humana COM 444859102 6,322 13,629 SH   SOLE   13,629 0 0
Huntington Ingalls Industries COM 446413106 206 1,103 SH   SOLE   1,103 0 0
Idacorp Inc COM 451107106 201 1,771 SH   SOLE   1,771 0 0
Illinois Tool Works COM 452308109 396 1,605 SH   SOLE   1,605 0 0
Industrial Select Sector SPDR COM 81369Y704 2,186 20,659 SH   SOLE   20,659 0 0
Ingersoll Rand COM 45687V106 243 3,922 SH   SOLE   3,922 0 0
Ingredion COM 457187102 849 8,785 SH   SOLE   8,785 0 0
Intel COM 458140100 9,443 183,351 SH   SOLE   183,351 0 0
IntercontinentalExchange COM 45866f104 219 1,600 SH   SOLE   1,600 0 0
International Business Machine COM 459200101 3,414 25,542 SH   SOLE   25,542 0 0
Intuit COM 461202103 9,971 15,501 SH   SOLE   15,501 0 0
Intuitive Surgical Inc COM 46120E602 323 900 SH   SOLE   900 0 0
Invesco Water Resources ETF COM 46137V142 482 7,918 SH   SOLE   7,918 0 0
Invesco WilderHill Clean Energ COM 46137V134 280 3,924 SH   SOLE   3,924 0 0
JPMorgan Chase and Company COM 46625H100 74,371 469,662 SH   SOLE   469,662 0 0
Jeffries Group COM 472319102 3,822 98,500 SH   SOLE   98,500 0 0
Johnson & Johnson COM 478160104 49,801 291,117 SH   SOLE   291,117 0 0
Johnson Controls COM G51502105 514 6,327 SH   SOLE   6,327 0 0
KLA-Tencor COM 482480100 270 628 SH   SOLE   628 0 0
Keysight Technologies Inc COM 49338L103 3,256 15,767 SH   SOLE   15,767 0 0
Kimberly Clark COM 494368103 2,587 18,099 SH   SOLE   18,099 0 0
Kinder Morgan Inc COM 49456b101 1,218 76,773 SH   SOLE   76,773 0 0
Kroger Foods COM 501044101 224 4,950 SH   SOLE   4,950 0 0
LKQ Corporation COM 501889208 25,060 417,452 SH   SOLE   417,452 0 0
Leggett & Platt COM 524660107 5,857 142,304 SH   SOLE   142,304 0 0
Life Storage Inc COM 53223X107 234 1,529 SH   SOLE   1,529 0 0
Lockheed Martin COM 539830109 882 2,483 SH   SOLE   2,483 0 0
Lowe's Companies COM 548661107 764 2,957 SH   SOLE   2,957 0 0
MASCO COM 574599106 42,577 606,332 SH   SOLE   606,332 0 0
Marathon Petroleum COM 56585A102 557 8,710 SH   SOLE   8,710 0 0
Market Vectors Agribusiness ET COM 57060U605 503 5,276 SH   SOLE   5,276 0 0
Marriott Vacations Worldwide COM 57164Y107 240 1,420 SH   SOLE   1,420 0 0
Marsh & McLennan COM 571748102 1,028 5,914 SH   SOLE   5,914 0 0
Mastercard Cl A COM 57636Q104 28,565 79,496 SH   SOLE   79,496 0 0
Materials Select Sector SPDR COM 81369y100 4,617 50,951 SH   SOLE   50,951 0 0
McCormick & Co COM 579780206 271 2,810 SH   SOLE   2,810 0 0
McDonalds COM 580135101 27,223 101,550 SH   SOLE   101,550 0 0
Medtronic PLC COM G5960L103 1,079 10,431 SH   SOLE   10,431 0 0
Merck COM 58933Y105 8,312 108,456 SH   SOLE   108,456 0 0
MetLife COM 59156R108 346 5,533 SH   SOLE   5,533 0 0
Meta Platforms Inc. COM 30303M102 60,587 180,131 SH   SOLE   180,131 0 0
Microsoft COM 594918104 283,458 842,822 SH   SOLE   842,822 0 0
Mondelez International COM 609207105 1,737 26,191 SH   SOLE   26,191 0 0
Moody's Corporation COM 615369105 1,672 4,281 SH   SOLE   4,281 0 0
Morgan Stanley COM 617446448 52,521 535,058 SH   SOLE   535,058 0 0
Motorola Solutions COM 620076307 42,640 156,939 SH   SOLE   156,939 0 0
Netflix Inc COM 64110L106 242 402 SH   SOLE   402 0 0
Nextera Energy Inc COM 65339F101 9,925 106,310 SH   SOLE   106,310 0 0
Nike COM 654106103 37,434 224,599 SH   SOLE   224,599 0 0
Norfolk Southern COM 655844108 856 2,874 SH   SOLE   2,874 0 0
Northrop Grumman COM 666807102 398 1,028 SH   SOLE   1,028 0 0
Nuance Communications, Inc. COM 67020Y100 1,219 22,032 SH   SOLE   22,032 0 0
Nucor Corp COM 670346105 464 4,062 SH   SOLE   4,062 0 0
Nvidia COM 67066G104 606 2,060 SH   SOLE   2,060 0 0
OSHKOSH Corp COM 688239201 24,286 215,474 SH   SOLE   215,474 0 0
Oracle Corporation COM 68389X105 429 4,915 SH   SOLE   4,915 0 0
Otis Worldwide Corp Ordinary S COM 68902V107 1,596 18,332 SH   SOLE   18,332 0 0
PNC Financial Services Group COM 693475105 2,333 11,633 SH   SOLE   11,633 0 0
PPG Industries COM 693506107 11,373 65,953 SH   SOLE   65,953 0 0
Palo Alto Networks Inc COM 697435105 303 544 SH   SOLE   544 0 0
Parker Hannifin COM 701094104 25,290 79,498 SH   SOLE   79,498 0 0
PayPal Holdings Inc COM 70450Y103 370 1,961 SH   SOLE   1,961 0 0
Peoples Bank of Commerce Orego COM 710311101 1,685 93,389 SH   SOLE   93,389 0 0
Pepsico COM 713448108 6,757 38,901 SH   SOLE   38,901 0 0
Pfizer COM 717081103 56,289 953,251 SH   SOLE   953,251 0 0
Philip Morris International In COM 718172109 35,146 369,954 SH   SOLE   369,954 0 0
Phillips 66 COM 718546104 1,796 24,784 SH   SOLE   24,784 0 0
Portland General Electric Co COM 736508847 340 6,419 SH   SOLE   6,419 0 0
Procter And Gamble COM 742718109 41,309 252,528 SH   SOLE   252,528 0 0
Progressive Corp COM 743315103 815 7,936 SH   SOLE   7,936 0 0
Prologis Inc COM 74340w103 402 2,386 SH   SOLE   2,386 0 0
Public Storage COM 74460D109 206 551 SH   SOLE   551 0 0
Public Svc Enterprise Group COM 744573106 547 8,192 SH   SOLE   8,192 0 0
Qualcomm COM 747525103 3,714 20,310 SH   SOLE   20,310 0 0
Quest Diagnostics COM 74834L100 217 1,252 SH   SOLE   1,252 0 0
RPM International COM 749685103 2,396 23,724 SH   SOLE   23,724 0 0
Raytheon Technologies Corp COM 75513E101 3,811 44,278 SH   SOLE   44,278 0 0
Roblox Corp Class A COM 771049103 367 3,560 SH   SOLE   3,560 0 0
Rockwell Automation COM 773903109 4,076 11,683 SH   SOLE   11,683 0 0
Rollins COM 775711104 263 7,683 SH   SOLE   7,683 0 0
S&P Global Inc COM 78409V104 946 2,004 SH   SOLE   2,004 0 0
SPX Corp COM 784635104 328 5,495 SH   SOLE   5,495 0 0
Salesforce.com COM 79466L302 31,058 122,213 SH   SOLE   122,213 0 0
Schlumberger COM 806857108 20,775 693,642 SH   SOLE   693,642 0 0
Schwab (Charles) COM 808513105 411 4,891 SH   SOLE   4,891 0 0
Sherwin-Williams COM 824348106 786 2,232 SH   SOLE   2,232 0 0
Shopify Inc A COM 82509L107 507 368 SH   SOLE   368 0 0
Sirius XM Radio COM 82967N108 132 20,802 SH   SOLE   20,802 0 0
Stanley Black & Decker COM 854502101 1,983 10,512 SH   SOLE   10,512 0 0
Starbucks Coffee COM 855244109 4,576 39,119 SH   SOLE   39,119 0 0
State Street COM 857477103 1,134 12,191 SH   SOLE   12,191 0 0
Stryker COM 863667101 22,593 84,486 SH   SOLE   84,486 0 0
Summit Bank OR COM 86601L105 151 10,250 SH   SOLE   10,250 0 0
TE Connectivity LTD COM H84989104 848 5,257 SH   SOLE   5,257 0 0
TJX Companies COM 872540109 44,882 591,170 SH   SOLE   591,170 0 0
Target COM 87612E106 671 2,901 SH   SOLE   2,901 0 0
Technology Select Sect SPDR COM 81369y803 6,037 34,722 SH   SOLE   34,722 0 0
Tesla Motors COM 88160R101 4,565 4,320 SH   SOLE   4,320 0 0
Texas Instruments COM 882508104 17,211 91,319 SH   SOLE   91,319 0 0
The Trade Desk Inc A COM 88339J105 396 4,320 SH   SOLE   4,320 0 0
Thermo Fisher Scientific COM 883556102 51,977 77,898 SH   SOLE   77,898 0 0
Thunder Mountain Gold Inc COM 886043108 1 10,000 SH   SOLE   10,000 0 0
Trane Technologies COM G47791101 1,115 5,520 SH   SOLE   5,520 0 0
TransDigm Group COM 893641100 210 330 SH   SOLE   330 0 0
Travelers Companies COM 89417E109 1,156 7,393 SH   SOLE   7,393 0 0
Trimble Navigation COM 896239100 1,343 15,400 SH   SOLE   15,400 0 0
Truist Financial Corporation COM 89832Q109 50,589 864,030 SH   SOLE   864,030 0 0
Tyson Foods, Inc Cl A COM 902494103 1,104 12,666 SH   SOLE   12,666 0 0
UGI COM 902681105 262 5,708 SH   SOLE   5,708 0 0
US Bancorp COM 902973304 4,657 82,913 SH   SOLE   82,913 0 0
Umpqua Holdings COM 904214103 1,050 54,571 SH   SOLE   54,571 0 0
Union Pacific COM 907818108 47,224 187,448 SH   SOLE   187,448 0 0
United Parcel Service CL B COM 911312106 845 3,941 SH   SOLE   3,941 0 0
UnitedHealth Group COM 91324P102 80,851 161,012 SH   SOLE   161,012 0 0
Utilities Select Sector SPDR COM 81369y886 1,310 18,306 SH   SOLE   18,306 0 0
Vanguard Info Tech ETF COM 92204A702 213 464 SH   SOLE   464 0 0
Vanguard REIT VIPERs ETF COM 922908553 249 2,147 SH   SOLE   2,147 0 0
Verizon Communications COM 92343V104 4,047 77,896 SH   SOLE   77,896 0 0
Visa Inc COM 92826C839 51,405 237,208 SH   SOLE   237,208 0 0
Vmware COM 928563402 874 7,543 SH   SOLE   7,543 0 0
Voya Financial Inc COM 929089100 31,811 479,729 SH   SOLE   479,729 0 0
Wal Mart Stores COM 931142103 17,697 122,311 SH   SOLE   122,311 0 0
Walt Disney COM 254687106 4,558 29,426 SH   SOLE   29,426 0 0
Warner Music Group Corp. COM 934550203 17,728 410,559 SH   SOLE   410,559 0 0
Washington Federal COM 938824109 901 26,978 SH   SOLE   26,978 0 0
Waste Connections COM 941053100 657 4,820 SH   SOLE   4,820 0 0
Waste Management COM 94106L109 2,688 16,103 SH   SOLE   16,103 0 0
Waters Corporation COM 941848103 1,563 4,195 SH   SOLE   4,195 0 0
Wells Fargo COM 949746101 1,094 22,792 SH   SOLE   22,792 0 0
Weyerhaeuser COM 962166104 305 7,402 SH   SOLE   7,402 0 0
Woodward Inc COM 980745103 2,293 20,945 SH   SOLE   20,945 0 0
XTRA Bitcoin Inc COM 98422A101 1 200,000 SH   SOLE   200,000 0 0
Zimmer Biomet Holdings Inc COM 98956P102 592 4,660 SH   SOLE   4,660 0 0
Zoetis COM 98978V103 33,423 136,964 SH   SOLE   136,964 0 0
iShares Cohen & Steers REIT ET COM 464287564 429 5,642 SH   SOLE   5,642 0 0
iShares Global Clean Energy ET COM 464288224 303 14,290 SH   SOLE   14,290 0 0
iShares MSCI USA ESG Optimized COM 46435g425 3,398 31,491 SH   SOLE   31,491 0 0
iShares Nasdaq Biotech Index COM 464287556 1,980 12,973 SH   SOLE   12,973 0 0
iShares Select Dividend ETF COM 464287168 350 2,855 SH   SOLE   2,855 0 0
iShares Transportation Average COM 464287192 905 3,275 SH   SOLE   3,275 0 0
iShares U.S. Consumer Goods ET COM 464287812 414 2,070 SH   SOLE   2,070 0 0
iShares U.S. Consumer Services COM 464287580 6,495 77,321 SH   SOLE   77,321 0 0
iShares U.S. Financial Service COM 464287770 9,501 49,210 SH   SOLE   49,210 0 0
iShares U.S. Financials ETF COM 464287788 277 3,190 SH   SOLE   3,190 0 0
iShares U.S. Healthcare ETF COM 464287762 423 1,408 SH   SOLE   1,408 0 0
iShares U.S. Industrials ETF COM 464287754 6,889 61,108 SH   SOLE   61,108 0 0
iShares U.S. Regional Banks ET COM 464288778 398 6,440 SH   SOLE   6,440 0 0
iShares U.S. Technology ETF COM 464287721 2,927 25,494 SH   SOLE   25,494 0 0
First Trust Dow Jones Internet COM 33733E302 269 1,189 SH   SOLE   1,189 0 0
First Trust NASDAQ-100-Tech Se COM 337345102 262 1,493 SH   SOLE   1,493 0 0
Powershares QQQ Trust Nasdaq 1 COM 46090e103 2,324 5,841 SH   SOLE   5,841 0 0
SPDR S&P 500 ETF Trust COM 78462F103 3,371 7,097 SH   SOLE   7,097 0 0
SPDR S&P Dividend ETF COM 78464A763 781 6,047 SH   SOLE   6,047 0 0
Schwab US Large Cap ETF COM 808524201 620 5,448 SH   SOLE   5,448 0 0
Schwab US Large-Cap Growth ETF COM 808524300 296 1,809 SH   SOLE   1,809 0 0
Vanguard Dvd Appreciation ETF COM 921908844 596 3,471 SH   SOLE   3,471 0 0
Vanguard Growth ETF COM 922908736 470 1,465 SH   SOLE   1,465 0 0
Vanguard High Dividend Yield COM 921946406 301 2,688 SH   SOLE   2,688 0 0
Vanguard Large-Cap ETF COM 922908637 827 3,740 SH   SOLE   3,740 0 0
Vanguard Mid-Cap ETF COM 922908629 511 2,005 SH   SOLE   2,005 0 0
Vanguard S&P 500 ETF COM 922908363 1,159 2,654 SH   SOLE   2,654 0 0
Vanguard Total Stock Market ET COM 922908769 2,347 9,721 SH   SOLE   9,721 0 0
iShares Core S&P 500 ETF COM 464287200 65,323 136,949 SH   SOLE   136,949 0 0
iShares Core S&P Midcap ETF COM 464287507 225 794 SH   SOLE   794 0 0
iShares Core S&P Total US Stoc COM 464287150 4,561 42,638 SH   SOLE   42,638 0 0
iShares MSCI USA ESG Select ET COM 464288802 457 4,305 SH   SOLE   4,305 0 0
iShares MSCI USA Quality Facto COM 46432F339 622 4,271 SH   SOLE   4,271 0 0
iShares Russell 1000 ETF COM 464287622 1,887 7,136 SH   SOLE   7,136 0 0
iShares Russell 1000 Growth ET COM 464287614 662 2,167 SH   SOLE   2,167 0 0
iShares Russell 1000 Value ETF COM 464287598 1,169 6,964 SH   SOLE   6,964 0 0
iShares Russell 3000 ETF COM 464287689 401 1,445 SH   SOLE   1,445 0 0
iShares S&P 100 Index Fund COM 464287101 480 2,189 SH   SOLE   2,189 0 0
iShares S&P 500 Growth ETF COM 464287309 926 11,065 SH   SOLE   11,065 0 0
iShares Select Dividend ETF COM 464287168 1,936 15,790 SH   SOLE   15,790 0 0
American Funds Fundamental Inv COM 360802102 280 3,690 SH   SOLE   3,690 0 0
BlackRock Health Sciences Opps COM 091937540 1,543 19,303 SH   SOLE   19,303 0 0
Brown Advisory Sustainable Gro COM 115233207 327 6,535 SH   SOLE   6,535 0 0
DFA Real Estate Securities Por COM 233203835 491 9,478 SH   SOLE   9,478 0 0
DFA Tax-Managed US Marketwide COM 25434D831 1,464 39,581 SH   SOLE   39,581 0 0
DFA US Core Equity 1 Portfolio COM 233203413 2,325 63,779 SH   SOLE   63,779 0 0
DFA US Core Equity 2 COM 233203397 331 10,007 SH   SOLE   10,007 0 0
DFA US Large Cap Value Portfol COM 233203827 430 9,328 SH   SOLE   9,328 0 0
Fidelity Advisor New Insights COM 316071604 270 6,470 SH   SOLE   6,470 0 0
JPMorgan US Equity Instl COM 4812A1142 254 11,469 SH   SOLE   11,469 0 0
Jensen Quality Growth Fund J COM 476313101 251 3,717 SH   SOLE   3,717 0 0
Morgan Stanley Equally Weighte COM 616957106 243 3,083 SH   SOLE   3,083 0 0
Parnassus Eqty Income Fd - INV COM 701769101 204 3,214 SH   SOLE   3,214 0 0
Primecap Odyssey Growth COM 74160Q103 218 4,950 SH   SOLE   4,950 0 0
SEI Instl Mgd S&P 500 Index A COM 783925316 483 5,040 SH   SOLE   5,040 0 0
Schwab Balanced Pool COM 808516306 236 2,984 SH   SOLE   2,984 0 0
Schwab Charitable Total Market COM 808516702 452 9,996 SH   SOLE   9,996 0 0
Schwab S&P 500 Index Fund COM 808509855 51,551 706,763 SH   SOLE   706,763 0 0
Schwab Total Stock Market Inde COM 808509756 733 8,910 SH   SOLE   8,910 0 0
Scudder Growth & Income Fund COM 23338j855 305 9,078 SH   SOLE   9,078 0 0
T Rowe Price Capital Appreciat COM 77954m105 443 11,974 SH   SOLE   11,974 0 0
TRI Contl COM 895436103 308 9,266 SH   SOLE   9,266 0 0
Touchstone Sands Capital Selec COM 89155T524 1,411 73,655 SH   SOLE   73,655 0 0
Vanguard 500 Index Fund COM 922908710 4,025 9,152 SH   SOLE   9,152 0 0
Vanguard Dividend Growth COM 921908604 540 13,745 SH   SOLE   13,745 0 0
Vanguard Growth Index Fund COM 922908660 518 3,136 SH   SOLE   3,136 0 0
Vanguard LifeStrategy Growth COM 912909503 1,615 36,346 SH   SOLE   36,346 0 0
Vanguard LifeStrategy Moderate COM 921909404 721 21,495 SH   SOLE   21,495 0 0
Vanguard Primecap Core Fund COM 921921508 210 6,254 SH   SOLE   6,254 0 0
Vanguard Total Stock Mkt Idx A COM 922908728 383 3,259 SH   SOLE   3,259 0 0
WisdomTree US High Dividend ET COM 97717W208 327 3,965 SH   SOLE   3,965 0 0
iShares MSCI USA Value Factor COM 46432F388 233 2,124 SH   SOLE   2,124 0 0
Crown Woods Real Estate Dev LP COM 9983171s0 827 288,738 SH   SOLE   288,738 0 0
HIH Tewksbury Limited Liabilit COM 998390655 364 1 SH   SOLE   1 0 0