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
2U Inc CS 90214j101   4 10,550 SH   SOLE   10,550 0 0
3M Corp. CS 88579Y101   363 3,420 SH   SOLE   3,420 0 0
AAR Corp. CS 000361105   1,634 27,300 SH   SOLE   27,300 0 0
ACM Research CS 00108j109   376 12,904 SH   SOLE   12,904 0 0
AMN Healthcare Services CS 001744101   298 4,765 SH   SOLE   4,765 0 0
AbbVie Inc. CS 00287y109   923 5,068 SH   SOLE   5,068 0 0
Abbott Labs CS 002824100   2,075 18,260 SH   SOLE   18,260 0 0
Accenture Ltd CS g1151c101   411 1,185 SH   SOLE   1,185 0 0
Advanced Drainage Systems CS 00790r104   525 3,050 SH   SOLE   3,050 0 0
Advanced Micro Devices CS 007903107   984 5,450 SH   SOLE   5,450 0 0
Air Prod.& Chem. CS 009158106   2,448 10,105 SH   SOLE   10,105 0 0
Airbnb, Inc. CS 009066101   1,060 6,425 SH   SOLE   6,425 0 0
Akamai Technologies CS 00971t101   769 7,075 SH   SOLE   7,075 0 0
AllianceBernstein Holdings CS 01881G106   367 10,550 SH   SOLE   10,550 0 0
Allstate CS 020002101   347 2,006 SH   SOLE   2,006 0 0
Alphabet Inc Class A CS 02079k305   5,988 39,672 SH   SOLE   39,672 0 0
Alphabet Inc Class C CS 02079k107   1,750 11,494 SH   SOLE   11,494 0 0
Amazon, Inc. CS 023135106   1,698 9,413 SH   SOLE   9,413 0 0
Amgen CS 031162100   2,546 8,953 SH   SOLE   8,953 0 0
Analog Devices CS 032654105   1,609 8,133 SH   SOLE   8,133 0 0
Apple Computer CS 037833100   5,608 32,702 SH   SOLE   32,702 0 0
Astrazeneca CS 046353108   430 6,350 SH   SOLE   6,350 0 0
Avnet CS 053807103   359 7,250 SH   SOLE   7,250 0 0
Berkshire Hathaway B CS 084670702   3,316 7,885 SH   SOLE   7,885 0 0
Biomarin Pharmaceutical CS 09061g101   1,341 15,350 SH   SOLE   15,350 0 0
Blackrock CS 09247X101   2,549 3,058 SH   SOLE   3,058 0 0
Bristol Myers Squibb CS 110122108   2,712 50,007 SH   SOLE   50,007 0 0
Broadcom CS 11135F101   1,539 1,161 SH   SOLE   1,161 0 0
Broadridge Financial Solutions CS 11133t103   1,465 7,150 SH   SOLE   7,150 0 0
CSX Corp CS 126408103   4,341 117,106 SH   SOLE   117,106 0 0
Canadian Natl Rail CS 136375102   527 4,000 SH   SOLE   4,000 0 0
Canadian Pacific Kansas City L CS 13646k108   2,654 30,097 SH   SOLE   30,097 0 0
Carrier Global CS 14448c104   1,950 33,550 SH   SOLE   33,550 0 0
Celsius Holdings CS 15118v207   471 5,675 SH   SOLE   5,675 0 0
Charles Schwab CS 808513105   2,397 33,130 SH   SOLE   33,130 0 0
Chevron Corporation CS 166764100   658 4,169 SH   SOLE   4,169 0 0
Church and Dwight CS 171340102   6,050 58,000 SH   SOLE   58,000 0 0
Cisco Systems CS 17275R102   820 16,439 SH   SOLE   16,439 0 0
Citizens Financial Group CS 174610105   512 14,105 SH   SOLE   14,105 0 0
Coca-Cola CS 191216100   2,871 46,932 SH   SOLE   46,932 0 0
Cognizant Technology Solutions CS 192446102   852 11,626 SH   SOLE   11,626 0 0
Colgate-Palmolive CS 194162103   746 8,288 SH   SOLE   8,288 0 0
Columbus McKinnon Corporation CS 199333105   1,038 23,255 SH   SOLE   23,255 0 0
Comcast Corp Cl A CS 20030n101   303 6,996 SH   SOLE   6,996 0 0
ConocoPhillips CS 20825C104   1,163 9,135 SH   SOLE   9,135 0 0
Danaher CS 235851102   964 3,860 SH   SOLE   3,860 0 0
Darden Restaurants CS 237194105   266 1,591 SH   SOLE   1,591 0 0
Dell Inc. CS 24702R101   1,632 14,301 SH   SOLE   14,301 0 0
Devon Energy CS 25179M103   207 4,125 SH   SOLE   4,125 0 0
Donaldson Company Inc. CS 257651109   1,509 20,200 SH   SOLE   20,200 0 0
Dynatrace, Inc. CS 268150109   987 21,250 SH   SOLE   21,250 0 0
EOG Resources CS 26875p101   326 2,550 SH   SOLE   2,550 0 0
Element Solutions CS 28618m106   202 8,100 SH   SOLE   8,100 0 0
Elevance Health Inc. CS 036752103   1,050 2,025 SH   SOLE   2,025 0 0
Eli Lilly CS 532457108   1,697 2,181 SH   SOLE   2,181 0 0
Emerson Electric CS 291011104   546 4,814 SH   SOLE   4,814 0 0
Enbridge Inc CS 29250N105   222 6,125 SH   SOLE   6,125 0 0
EnerSys CS 29275Y102   900 9,525 SH   SOLE   9,525 0 0
Equinor ASA CS 29446M102   219 8,095 SH   SOLE   8,095 0 0
Estee Lauder CS 518439104   796 5,165 SH   SOLE   5,165 0 0
Exxon Mobil CS 30231G102   2,304 19,823 SH   SOLE   19,823 0 0
Fluor CS 343412102   208 4,925 SH   SOLE   4,925 0 0
Fortinet CS 34959e109   852 12,475 SH   SOLE   12,475 0 0
Freeport McMoran CS 35671D857   263 5,594 SH   SOLE   5,594 0 0
GE HealthCare Technologies Inc CS 36266G107   494 5,438 SH   SOLE   5,438 0 0
GXO Logistics CS 36262g101   934 17,375 SH   SOLE   17,375 0 0
General Electric CS 369604301   500 2,847 SH   SOLE   2,847 0 0
General Mills CS 370334104   778 11,125 SH   SOLE   11,125 0 0
Gilead Sciences CS 375558103   1,232 16,825 SH   SOLE   16,825 0 0
GlaxoSmithKline ADS CS 37733W204   906 21,138 SH   SOLE   21,138 0 0
Home Depot CS 437076102   223 582 SH   SOLE   582 0 0
Honeywell Int'l. CS 438516106   2,526 12,307 SH   SOLE   12,307 0 0
Hyatt Hotels Corp CS 448579102   627 3,925 SH   SOLE   3,925 0 0
Idexx Laboratories CS 45168D104   732 1,355 SH   SOLE   1,355 0 0
Independent Bank CS 453836108   738 14,183 SH   SOLE   14,183 0 0
Ingersoll-Rand CS 45687V106   1,156 12,175 SH   SOLE   12,175 0 0
Installed Building Products In CS 45780r101   498 1,925 SH   SOLE   1,925 0 0
Int'l Bus. Mach. CS 459200101   1,994 10,440 SH   SOLE   10,440 0 0
Intuit Inc. CS 461202103   374 575 SH   SOLE   575 0 0
Invitation Homes Inc. CS 46187w107   1,307 36,694 SH   SOLE   36,694 0 0
Jacobs Solutions Inc. CS 46982l108   3,497 22,750 SH   SOLE   22,750 0 0
Johnson & Johnson CS 478160104   4,718 29,822 SH   SOLE   29,822 0 0
Kellanova CS 487836108   764 13,335 SH   SOLE   13,335 0 0
Keysight Technologies CS 49338l103   258 1,650 SH   SOLE   1,650 0 0
Kimberly Clark CS 494368103   2,807 21,704 SH   SOLE   21,704 0 0
L3Harris Technologies CS 502431109   1,324 6,215 SH   SOLE   6,215 0 0
Lam Research CS 512807108   486 500 SH   SOLE   500 0 0
Lennar CS 526057104   2,317 13,475 SH   SOLE   13,475 0 0
Lennox International Inc. CS 526107107   489 1,000 SH   SOLE   1,000 0 0
Live Nation Entertainment CS 538034109   650 6,150 SH   SOLE   6,150 0 0
M.D.C. Holdings, Inc. CS 552676108   1,500 23,846 SH   SOLE   23,846 0 0
Martin Marietta Materials, Inc CS 573284106   522 850 SH   SOLE   850 0 0
Marvell Technologies CS 573874104   1,129 15,925 SH   SOLE   15,925 0 0
Masco Corp CS 574599106   824 10,450 SH   SOLE   10,450 0 0
McDonald's CS 580135101   1,556 5,517 SH   SOLE   5,517 0 0
McKesson CS 58155Q103   832 1,550 SH   SOLE   1,550 0 0
Medtronic PLC CS g5960l103   1,582 18,149 SH   SOLE   18,149 0 0
Merck CS 58933y105   2,085 15,799 SH   SOLE   15,799 0 0
Meta Platforms Inc. CS 30303m102   534 1,100 SH   SOLE   1,100 0 0
Microchip Technology CS 595017104   292 3,250 SH   SOLE   3,250 0 0
Microsoft CS 594918104   5,798 13,782 SH   SOLE   13,782 0 0
Mohawk Industries CS 608190104   671 5,125 SH   SOLE   5,125 0 0
MongoDB CS 60937p106   999 2,785 SH   SOLE   2,785 0 0
Morgan Stanley CS 617446448   2,467 26,205 SH   SOLE   26,205 0 0
Netflix CS 64110l106   315 519 SH   SOLE   519 0 0
NextEra Energy Inc. CS 65339f101   948 14,833 SH   SOLE   14,833 0 0
Nike Inc Class B CS 654106103   1,283 13,650 SH   SOLE   13,650 0 0
Northrop Grumman CS 666807102   288 602 SH   SOLE   602 0 0
Novartis AG ADS CS 66987V109   261 2,695 SH   SOLE   2,695 0 0
Nucor CS 670346105   1,024 5,175 SH   SOLE   5,175 0 0
Organon CS 68622v106   343 18,269 SH   SOLE   18,269 0 0
PPG Industries CS 693506107   1,210 8,350 SH   SOLE   8,350 0 0
Palo Alto Networks CS 697435105   291 1,025 SH   SOLE   1,025 0 0
Patrick Industries CS 703343103   720 6,025 SH   SOLE   6,025 0 0
PayPal CS 70450y103   586 8,755 SH   SOLE   8,755 0 0
Pentair CS g7s00t104   363 4,250 SH   SOLE   4,250 0 0
Pepsico CS 713448108   1,728 9,874 SH   SOLE   9,874 0 0
Pfizer CS 717081103   2,227 80,269 SH   SOLE   80,269 0 0
Procter & Gamble CS 742718109   1,500 9,246 SH   SOLE   9,246 0 0
Prudential Financial CS 744320102   886 7,549 SH   SOLE   7,549 0 0
Quanta Services CS 74762e102   3,801 14,631 SH   SOLE   14,631 0 0
Restaurant Brands Int'l CS 76131d103   747 9,399 SH   SOLE   9,399 0 0
Roche Holdings Ltd CS 771195104   478 14,975 SH   SOLE   14,975 0 0
Rockwell Automation CS 773903109   616 2,115 SH   SOLE   2,115 0 0
Rollins CS 775711104   296 6,400 SH   SOLE   6,400 0 0
Schlumberger CS 806857108   263 4,792 SH   SOLE   4,792 0 0
Sherwin-Williams CS 824348106   425 1,225 SH   SOLE   1,225 0 0
Simon Property Group CS 828806109   1,077 6,880 SH   SOLE   6,880 0 0
Snowflake CS 833445109   650 4,025 SH   SOLE   4,025 0 0
Sony Group Corporation CS 835699307   502 5,850 SH   SOLE   5,850 0 0
Stanley Black & Decker CS 854502101   962 9,825 SH   SOLE   9,825 0 0
Starbucks CS 855244109   632 6,910 SH   SOLE   6,910 0 0
Stryker CS 863667101   1,641 4,585 SH   SOLE   4,585 0 0
Synopsys, Inc CS 871607107   429 750 SH   SOLE   750 0 0
Sysco Corp CS 871829107   2,117 26,084 SH   SOLE   26,084 0 0
Teradyne CS 880770102   860 7,625 SH   SOLE   7,625 0 0
Tesla, Inc. CS 88160R101   336 1,911 SH   SOLE   1,911 0 0
The FRS Company CS aci076053   0 114,324 SH   SOLE   114,324 0 0
Thermo Fisher Scientific Inc. CS 883556102   349 600 SH   SOLE   600 0 0
Timken CS 887389104   964 11,025 SH   SOLE   11,025 0 0
TransDigm Group Incorporated CS 893641100   684 555 SH   SOLE   555 0 0
Trinity Industries CS 896522109   285 10,250 SH   SOLE   10,250 0 0
Truist Financial Corp CS 89832q109   1,327 34,050 SH   SOLE   34,050 0 0
UPS CS 911312106   3,917 26,356 SH   SOLE   26,356 0 0
Ulta Beauty CS 90384s303   954 1,825 SH   SOLE   1,825 0 0
Union Pacific CS 907818108   2,048 8,329 SH   SOLE   8,329 0 0
United Rentals, Inc. CS 911363109   4,893 6,785 SH   SOLE   6,785 0 0
United Therapeutics Corporatio CS 91307C102   2,396 10,430 SH   SOLE   10,430 0 0
UnitedHealth Group CS 91324P102   2,934 5,930 SH   SOLE   5,930 0 0
Verizon Comm. CS 92343V104   690 16,434 SH   SOLE   16,434 0 0
Vertex Pharmaceuticals CS 92532F100   1,185 2,835 SH   SOLE   2,835 0 0
Walmart Inc. CS 931142103   477 7,923 SH   SOLE   7,923 0 0
Walt Disney CS 254687106   1,867 15,262 SH   SOLE   15,262 0 0
Washington Trust CS 940610108   1,081 40,224 SH   SOLE   40,224 0 0
Waste Management Inc. CS 94106l109   1,354 6,353 SH   SOLE   6,353 0 0
Workday, Inc. CS 98138H101   852 3,125 SH   SOLE   3,125 0 0
Xylem Inc CS 98419m100   355 2,744 SH   SOLE   2,744 0 0
Zoetis Inc CS 98978v103   4,246 25,093 SH   SOLE   25,093 0 0