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 Corp. CS 88579Y101   342 3,420 SH   SOLE   3,420 0 0
AMN Healthcare Services CS 001744101   866 7,940 SH   SOLE   7,940 0 0
APA Corporation CS 037411105   530 15,525 SH   SOLE   15,525 0 0
AbbVie Inc. CS 00287y109   799 5,933 SH   SOLE   5,933 0 0
Abbott Labs CS 002824100   2,090 19,174 SH   SOLE   19,174 0 0
Adobe Systems CS 00724F101   281 575 SH   SOLE   575 0 0
Advanced Micro Devices CS 007903107   1,438 12,625 SH   SOLE   12,625 0 0
Albemarle Corp. CS 012653101   1,199 5,376 SH   SOLE   5,376 0 0
Allstate CS 020002101   218 2,000 SH   SOLE   2,000 0 0
Alphabet Inc Class A CS 02079k305   3,601 30,081 SH   SOLE   30,081 0 0
Alphabet Inc Class C CS 02079k107   1,411 11,660 SH   SOLE   11,660 0 0
Amazon, Inc. CS 023135106   1,304 10,000 SH   SOLE   10,000 0 0
American Water Works CS 030420103   485 3,400 SH   SOLE   3,400 0 0
Amgen CS 031162100   3,159 14,230 SH   SOLE   14,230 0 0
Analog Devices CS 032654105   1,622 8,325 SH   SOLE   8,325 0 0
Apple Computer CS 037833100   5,743 29,606 SH   SOLE   29,606 0 0
Astrazeneca CS 046353108   476 6,650 SH   SOLE   6,650 0 0
Ball CS 058498106   472 8,105 SH   SOLE   8,105 0 0
Berkshire Hathaway B CS 084670702   2,777 8,145 SH   SOLE   8,145 0 0
Boeing CS 097023105   550 2,603 SH   SOLE   2,603 0 0
Bristol Myers Squibb CS 110122108   3,079 48,152 SH   SOLE   48,152 0 0
CSX Corp CS 126408103   3,711 108,819 SH   SOLE   108,819 0 0
Canadian Pacific Kansas City L CS 13646k108   2,478 30,681 SH   SOLE   30,681 0 0
Carrier Global CS 14448c104   1,523 30,647 SH   SOLE   30,647 0 0
Charles Schwab CS 808513105   1,713 30,230 SH   SOLE   30,230 0 0
Chevron Corporation CS 166764100   1,322 8,400 SH   SOLE   8,400 0 0
Chubb CS h1467j104   1,334 6,930 SH   SOLE   6,930 0 0
Church and Dwight CS 171340102   5,914 59,000 SH   SOLE   59,000 0 0
Cintas CS 172908105   534 1,075 SH   SOLE   1,075 0 0
Cisco Systems CS 17275R102   2,305 44,557 SH   SOLE   44,557 0 0
Citizens Financial Group CS 174610105   398 15,265 SH   SOLE   15,265 0 0
Coca-Cola CS 191216100   3,301 54,813 SH   SOLE   54,813 0 0
Colgate-Palmolive CS 194162103   639 8,288 SH   SOLE   8,288 0 0
Comcast Corp Cl A CS 20030n101   287 6,900 SH   SOLE   6,900 0 0
ConAgra Foods CS 205887102   1,038 30,775 SH   SOLE   30,775 0 0
ConocoPhillips CS 20825C104   1,790 17,275 SH   SOLE   17,275 0 0
Corning CS 219350105   369 10,525 SH   SOLE   10,525 0 0
Crown Castle Inc. CS 22822V101   390 3,420 SH   SOLE   3,420 0 0
Danaher CS 235851102   1,709 7,121 SH   SOLE   7,121 0 0
Darden Restaurants CS 237194105   266 1,591 SH   SOLE   1,591 0 0
Darling Ingredients Inc. CS 237266101   349 5,475 SH   SOLE   5,475 0 0
Devon Energy CS 25179M103   1,161 24,025 SH   SOLE   24,025 0 0
EQT Corp CS 26884l109   1,931 46,950 SH   SOLE   46,950 0 0
Elevance Health Inc. CS 036752103   1,388 3,125 SH   SOLE   3,125 0 0
Eli Lilly CS 532457108   842 1,795 SH   SOLE   1,795 0 0
Emerson Electric CS 291011104   793 8,773 SH   SOLE   8,773 0 0
Enbridge Inc CS 29250N105   287 7,725 SH   SOLE   7,725 0 0
Equinor ASA CS 29446M102   280 9,595 SH   SOLE   9,595 0 0
Estee Lauder CS 518439104   2,219 11,298 SH   SOLE   11,298 0 0
Exxon Mobil CS 30231G102   2,124 19,805 SH   SOLE   19,805 0 0
Fluor CS 343412102   354 11,950 SH   SOLE   11,950 0 0
General Electric CS 369604301   330 3,003 SH   SOLE   3,003 0 0
General Mills CS 370334104   1,521 19,825 SH   SOLE   19,825 0 0
GlaxoSmithKline ADS CS 37733W204   794 22,270 SH   SOLE   22,270 0 0
Global Medical REIT Inc. CS 37954A204   93 10,142 SH   SOLE   10,142 0 0
Honeywell Int'l. CS 438516106   3,359 16,189 SH   SOLE   16,189 0 0
InMode Ltd. CS M5425M103   218 5,825 SH   SOLE   5,825 0 0
Independent Bank CS 453836108   640 14,383 SH   SOLE   14,383 0 0
Installed Building Products In CS 45780r101   270 1,925 SH   SOLE   1,925 0 0
Int'l Bus. Mach. CS 459200101   2,434 18,192 SH   SOLE   18,192 0 0
Intuit Inc. CS 461202103   263 575 SH   SOLE   575 0 0
Invitation Homes Inc. CS 46187w107   1,328 38,594 SH   SOLE   38,594 0 0
J.M. Smucker Company CS 832696405   554 3,750 SH   SOLE   3,750 0 0
Jacobs Solutions Inc. CS 469814107   3,177 26,725 SH   SOLE   26,725 0 0
Johnson & Johnson CS 478160104   5,067 30,613 SH   SOLE   30,613 0 0
Kellogg CS 487836108   1,536 22,785 SH   SOLE   22,785 0 0
Kimberly Clark CS 494368103   3,246 23,513 SH   SOLE   23,513 0 0
L3Harris Technologies CS 502431109   1,108 5,660 SH   SOLE   5,660 0 0
Leidos Holdings, Inc. CS 525327102   267 3,013 SH   SOLE   3,013 0 0
Linde PLC CS g54950103   553 1,450 SH   SOLE   1,450 0 0
LyondellBasell Industries CS n53745100   1,407 15,325 SH   SOLE   15,325 0 0
Marathon Petroleum CS 56585a102   232 1,993 SH   SOLE   1,993 0 0
Marvell Technologies CS 573874104   438 7,325 SH   SOLE   7,325 0 0
MaxLinear, Inc. CS 57776j100   359 11,374 SH   SOLE   11,374 0 0
McDonald's CS 580135101   1,323 4,432 SH   SOLE   4,432 0 0
Medtronic PLC CS g5960l103   1,670 18,954 SH   SOLE   18,954 0 0
Merck CS 58933y105   1,884 16,324 SH   SOLE   16,324 0 0
Microsoft CS 594918104   4,801 14,098 SH   SOLE   14,098 0 0
Morgan Stanley CS 617446448   1,455 17,042 SH   SOLE   17,042 0 0
Netflix CS 64110l106   363 825 SH   SOLE   825 0 0
Newmont Mining CS 651639106   465 10,900 SH   SOLE   10,900 0 0
NextEra Energy Inc. CS 65339f101   1,688 22,750 SH   SOLE   22,750 0 0
Nike Inc Class B CS 654106103   2,235 20,252 SH   SOLE   20,252 0 0
Norfolk Southern CS 655844108   255 1,125 SH   SOLE   1,125 0 0
Northrop Grumman CS 666807102   1,138 2,497 SH   SOLE   2,497 0 0
Organon CS 68622v106   456 21,926 SH   SOLE   21,926 0 0
Ovintiv Inc. CS 69047Q102   227 5,950 SH   SOLE   5,950 0 0
Paccar CS 693718108   1,512 18,075 SH   SOLE   18,075 0 0
PayPal CS 70450y103   1,059 15,875 SH   SOLE   15,875 0 0
Pepsico CS 713448108   1,119 6,043 SH   SOLE   6,043 0 0
Pfizer CS 717081103   2,958 80,650 SH   SOLE   80,650 0 0
Pioneer Natural Resources CS 723787107   1,352 6,525 SH   SOLE   6,525 0 0
Procter & Gamble CS 742718109   1,403 9,246 SH   SOLE   9,246 0 0
Prudential Financial CS 744320102   1,108 12,564 SH   SOLE   12,564 0 0
Quanta Services CS 74762e102   1,599 8,138 SH   SOLE   8,138 0 0
Regeneron Pharmaceuticals CS 75886f107   675 940 SH   SOLE   940 0 0
Restaurant Brands Int'l CS 76131d103   550 7,099 SH   SOLE   7,099 0 0
Revance Therapeutics CS 761330109   225 8,875 SH   SOLE   8,875 0 0
Rexford Industrial Realty, Inc CS 76169C100   495 9,475 SH   SOLE   9,475 0 0
Roche Holdings Ltd CS 771195104   713 18,675 SH   SOLE   18,675 0 0
Schlumberger CS 806857108   270 5,492 SH   SOLE   5,492 0 0
Sherwin-Williams CS 824348106   325 1,225 SH   SOLE   1,225 0 0
Simon Property Group CS 828806109   1,296 11,225 SH   SOLE   11,225 0 0
Sonoco Products Company CS 835495102   646 10,950 SH   SOLE   10,950 0 0
Starbucks CS 855244109   614 6,195 SH   SOLE   6,195 0 0
Sysco Corp CS 871829107   2,088 28,134 SH   SOLE   28,134 0 0
Take Two Interactive Software CS 874054109   526 3,575 SH   SOLE   3,575 0 0
Target CS 87612E106   1,741 13,200 SH   SOLE   13,200 0 0
Teradyne CS 880770102   1,108 9,950 SH   SOLE   9,950 0 0
Textron CS 883203101   453 6,700 SH   SOLE   6,700 0 0
The FRS Company CS aci076053   0 114,324 SH   SOLE   114,324 0 0
Timken CS 887389104   1,286 14,050 SH   SOLE   14,050 0 0
Tower Semiconductor CS m87915274   231 6,150 SH   SOLE   6,150 0 0
TransDigm Group Incorporated CS 893641100   514 575 SH   SOLE   575 0 0
Truist Financial Corp CS 89832q109   1,187 39,105 SH   SOLE   39,105 0 0
UPS CS 911312106   3,851 21,482 SH   SOLE   21,482 0 0
Union Pacific CS 907818108   1,875 9,161 SH   SOLE   9,161 0 0
United Healthcare CS 91324P102   1,269 2,640 SH   SOLE   2,640 0 0
United Rentals, Inc. CS 911363109   2,848 6,395 SH   SOLE   6,395 0 0
United Therapeutics Corporatio CS 91307C102   1,386 6,280 SH   SOLE   6,280 0 0
Valero CS 91913Y100   818 6,975 SH   SOLE   6,975 0 0
Verizon Comm. CS 92343V104   644 17,309 SH   SOLE   17,309 0 0
Visa CS 92826c839   1,039 4,375 SH   SOLE   4,375 0 0
W.P. Carey & Co. CS 92936u109   374 5,537 SH   SOLE   5,537 0 0
Walmart Inc. CS 931142103   474 3,016 SH   SOLE   3,016 0 0
Walt Disney CS 254687106   1,436 16,087 SH   SOLE   16,087 0 0
Washington Trust CS 940610108   1,128 42,069 SH   SOLE   42,069 0 0
Waste Connections, Inc. CS 94106B101   431 3,014 SH   SOLE   3,014 0 0
Waste Management Inc. CS 94106l109   1,149 6,625 SH   SOLE   6,625 0 0
Waters CS 941848103   422 1,585 SH   SOLE   1,585 0 0
Xylem Inc CS 98419m100   309 2,744 SH   SOLE   2,744 0 0
Zebra Technologies CS 989207105   399 1,350 SH   SOLE   1,350 0 0
Zoetis Inc CS 98978v103   3,143 18,253 SH   SOLE   18,253 0 0