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 Corp. CS 88579Y101 1,496 13,542 SH   SOLE   13,542 0 0
ABB LTD CS 000375204 599 23,350 SH   SOLE   23,350 0 0
AbbVie Inc. CS 00287y109 1,225 9,130 SH   SOLE   9,130 0 0
Abbott Labs CS 002824100 2,085 21,544 SH   SOLE   21,544 0 0
Advance Auto Parts, Inc CS 00751y106 242 1,550 SH   SOLE   1,550 0 0
Advanced Micro Devices CS 007903107 674 10,636 SH   SOLE   10,636 0 0
Air Prod.& Chem. CS 009158106 285 1,225 SH   SOLE   1,225 0 0
Alaska Air CS 011659109 393 10,050 SH   SOLE   10,050 0 0
Allstate CS 020002101 249 2,000 SH   SOLE   2,000 0 0
Alphabet Inc Class A CS 02079k305 2,782 29,085 SH   SOLE   29,085 0 0
Alphabet Inc Class C CS 02079k107 1,288 13,400 SH   SOLE   13,400 0 0
Amazon, Inc. CS 023135106 619 5,475 SH   SOLE   5,475 0 0
American Express CS 025816109 1,031 7,645 SH   SOLE   7,645 0 0
American Water Works CS 030420103 514 3,950 SH   SOLE   3,950 0 0
Antero Resources CS 03674x106 539 17,650 SH   SOLE   17,650 0 0
Apple Computer CS 037833100 3,989 28,866 SH   SOLE   28,866 0 0
Arrow Electronics CS 042735100 945 10,250 SH   SOLE   10,250 0 0
Astrazeneca CS 046353108 376 6,850 SH   SOLE   6,850 0 0
Baxter International CS 071813109 674 12,515 SH   SOLE   12,515 0 0
Berkshire Hathaway B CS 084670702 2,314 8,666 SH   SOLE   8,666 0 0
Boeing CS 097023105 316 2,613 SH   SOLE   2,613 0 0
Bristol Myers Squibb CS 110122108 2,513 35,347 SH   SOLE   35,347 0 0
CME Group CS 12572q105 261 1,475 SH   SOLE   1,475 0 0
CSX Corp CS 126408103 2,830 106,244 SH   SOLE   106,244 0 0
Canadian Natl Rail CS 136375102 1,109 10,270 SH   SOLE   10,270 0 0
Canadian Pacific CS 13645T100 1,569 23,510 SH   SOLE   23,510 0 0
Carrier Global CS 14448c104 1,641 46,150 SH   SOLE   46,150 0 0
Celanese Corporation CS 150870103 497 5,500 SH   SOLE   5,500 0 0
Centene CS 15135B101 354 4,550 SH   SOLE   4,550 0 0
Charles Schwab CS 808513105 241 3,350 SH   SOLE   3,350 0 0
Chevron Corporation CS 166764100 761 5,300 SH   SOLE   5,300 0 0
Chubb CS h1467j104 487 2,680 SH   SOLE   2,680 0 0
Church and Dwight CS 171340102 4,294 60,100 SH   SOLE   60,100 0 0
Cisco Systems CS 17275R102 2,810 70,238 SH   SOLE   70,238 0 0
Citizens Financial Group CS 174610105 1,120 32,600 SH   SOLE   32,600 0 0
Coca-Cola CS 191216100 3,352 59,838 SH   SOLE   59,838 0 0
Colgate-Palmolive CS 194162103 621 8,838 SH   SOLE   8,838 0 0
Comcast Corp Cl A CS 20030n101 202 6,900 SH   SOLE   6,900 0 0
ConocoPhillips CS 20825C104 484 4,725 SH   SOLE   4,725 0 0
Costco Wholesale CS 22160K105 295 625 SH   SOLE   625 0 0
Crown Castle Inc. CS 22822V101 340 2,350 SH   SOLE   2,350 0 0
Cullen/Frost Bankers CS 229899109 836 6,325 SH   SOLE   6,325 0 0
Cummins CS 231021106 560 2,750 SH   SOLE   2,750 0 0
Danaher CS 235851102 847 3,281 SH   SOLE   3,281 0 0
Darden Restaurants CS 237194105 202 1,600 SH   SOLE   1,600 0 0
Darling Ingredients Inc. CS 237266101 587 8,875 SH   SOLE   8,875 0 0
Deere CS 244199105 1,856 5,560 SH   SOLE   5,560 0 0
DexCom, Inc. CS 252131107 209 2,590 SH   SOLE   2,590 0 0
Diamondback Energy Inc CS 25278x109 1,325 11,000 SH   SOLE   11,000 0 0
Donaldson Company Inc. CS 257651109 261 5,325 SH   SOLE   5,325 0 0
DuPont Inc CS 26614n102 575 11,416 SH   SOLE   11,416 0 0
EOG Resources CS 26875p101 1,042 9,330 SH   SOLE   9,330 0 0
EQT Corp CS 26884l109 478 11,725 SH   SOLE   11,725 0 0
Elevance Health Inc. CS 036752103 2,471 5,440 SH   SOLE   5,440 0 0
Eli Lilly CS 532457108 483 1,495 SH   SOLE   1,495 0 0
Emerson Electric CS 291011104 338 4,623 SH   SOLE   4,623 0 0
Enbridge Inc CS 29250N105 910 24,525 SH   SOLE   24,525 0 0
EnerSys CS 29275Y102 404 6,953 SH   SOLE   6,953 0 0
Equinor ASA CS 29446M102 1,062 32,070 SH   SOLE   32,070 0 0
Estee Lauder CS 518439104 1,344 6,223 SH   SOLE   6,223 0 0
Evoqua Water Technologies CS 30057t105 415 12,550 SH   SOLE   12,550 0 0
Exxon Mobil CS 30231G102 1,731 19,825 SH   SOLE   19,825 0 0
Ford Motor CS 345370860 127 11,350 SH   SOLE   11,350 0 0
Franklin Resources CS 354613101 344 15,985 SH   SOLE   15,985 0 0
Generac Holdings CS 368736104 338 1,900 SH   SOLE   1,900 0 0
General Dynamics CS 369550108 446 2,104 SH   SOLE   2,104 0 0
General Electric CS 369604301 307 4,962 SH   SOLE   4,962 0 0
General Mills CS 370334104 622 8,125 SH   SOLE   8,125 0 0
GlaxoSmithKline ADS CS 37733W204 766 26,040 SH   SOLE   26,040 0 0
Global Medical REIT Inc. CS 37954A204 194 22,825 SH   SOLE   22,825 0 0
Haleon plc CS 405552100 181 29,750 SH   SOLE   29,750 0 0
Hilton Hotels CS 43300A203 1,375 11,400 SH   SOLE   11,400 0 0
Hologic, Inc. CS 436440101 355 5,500 SH   SOLE   5,500 0 0
Home Depot CS 437076102 1,066 3,864 SH   SOLE   3,864 0 0
Honeywell Int'l. CS 438516106 2,269 13,589 SH   SOLE   13,589 0 0
Idexx Laboratories CS 45168D104 815 2,500 SH   SOLE   2,500 0 0
Independent Bank CS 453836108 1,115 14,958 SH   SOLE   14,958 0 0
Ingersoll-Rand CS 45687V106 534 12,350 SH   SOLE   12,350 0 0
Int'l Bus. Mach. CS 459200101 1,115 9,385 SH   SOLE   9,385 0 0
Intel CS 458140100 309 11,983 SH   SOLE   11,983 0 0
Intuit Inc. CS 461202103 232 600 SH   SOLE   600 0 0
Invitation Homes Inc. CS 46187w107 1,024 30,319 SH   SOLE   30,319 0 0
J.P. Morgan Chase CS 46625H100 819 7,835 SH   SOLE   7,835 0 0
Jacobs Solutions Inc. CS 469814107 461 4,250 SH   SOLE   4,250 0 0
Johnson & Johnson CS 478160104 4,824 29,532 SH   SOLE   29,532 0 0
Kellogg CS 487836108 231 3,310 SH   SOLE   3,310 0 0
Kimberly Clark CS 494368103 2,747 24,413 SH   SOLE   24,413 0 0
Kroger CS 501044101 549 12,555 SH   SOLE   12,555 0 0
L3Harris Technologies CS 502431109 1,268 6,100 SH   SOLE   6,100 0 0
Leidos Holdings, Inc. CS 525327102 976 11,163 SH   SOLE   11,163 0 0
LyondellBasell Industries CS n53745100 640 8,500 SH   SOLE   8,500 0 0
Marathon Petroleum CS 56585a102 253 2,543 SH   SOLE   2,543 0 0
Marvell Technologies CS 573874104 443 10,315 SH   SOLE   10,315 0 0
Masco Corp CS 574599106 234 5,010 SH   SOLE   5,010 0 0
Mastercard Inc CS 57636q104 294 1,035 SH   SOLE   1,035 0 0
McDonald's CS 580135101 1,181 5,117 SH   SOLE   5,117 0 0
Medtronic PLC CS g5960l103 1,523 18,864 SH   SOLE   18,864 0 0
Merck CS 58933y105 2,701 31,359 SH   SOLE   31,359 0 0
MetLife CS 59156R108 672 11,050 SH   SOLE   11,050 0 0
Meta Platforms Inc. CS 30303m102 352 2,591 SH   SOLE   2,591 0 0
Microsoft CS 594918104 4,109 17,641 SH   SOLE   17,641 0 0
Mohawk Industries CS 608190104 597 6,550 SH   SOLE   6,550 0 0
Morgan Stanley CS 617446448 786 9,942 SH   SOLE   9,942 0 0
NXP Semiconductors CS n6596x109 369 2,500 SH   SOLE   2,500 0 0
NextEra Energy Inc. CS 65339f101 212 2,700 SH   SOLE   2,700 0 0
Nike Inc Class B CS 654106103 1,300 15,644 SH   SOLE   15,644 0 0
Nintendo Co CS 654445303 862 16,905 SH   SOLE   16,905 0 0
Nutrien Ltd. CS 67077m108 200 2,400 SH   SOLE   2,400 0 0
Old Dominion Freight Line CS 679580100 969 3,895 SH   SOLE   3,895 0 0
Organon CS 68622v106 462 19,729 SH   SOLE   19,729 0 0
Ovintiv Inc. CS 69047Q102 458 9,950 SH   SOLE   9,950 0 0
PPG Industries CS 693506107 237 2,145 SH   SOLE   2,145 0 0
PayPal CS 70450y103 633 7,350 SH   SOLE   7,350 0 0
Pentair CS g7s00t104 480 11,825 SH   SOLE   11,825 0 0
Pepsico CS 713448108 1,562 9,565 SH   SOLE   9,565 0 0
Pfizer CS 717081103 3,243 74,118 SH   SOLE   74,118 0 0
Pioneer Natural Resources CS 723787107 1,489 6,875 SH   SOLE   6,875 0 0
Procter & Gamble CS 742718109 1,167 9,246 SH   SOLE   9,246 0 0
Prosperity Bancshares, Inc. CS 743606105 1,442 21,625 SH   SOLE   21,625 0 0
Prudential Financial CS 744320102 1,841 21,461 SH   SOLE   21,461 0 0
Qualcomm CS 747525103 565 5,000 SH   SOLE   5,000 0 0
Quanta Services CS 74762e102 1,615 12,675 SH   SOLE   12,675 0 0
Raytheon Technologies CS 75513e101 1,036 12,650 SH   SOLE   12,650 0 0
Regeneron Pharmaceuticals CS 75886f107 642 932 SH   SOLE   932 0 0
Restaurant Brands Int'l CS 76131d103 322 6,049 SH   SOLE   6,049 0 0
Rexford Industrial Realty, Inc CS 76169C100 733 14,100 SH   SOLE   14,100 0 0
Roche Holdings Ltd CS 771195104 859 21,150 SH   SOLE   21,150 0 0
Rollins CS 775711104 873 25,175 SH   SOLE   25,175 0 0
Schlumberger CS 806857108 862 24,001 SH   SOLE   24,001 0 0
Sempra Energy CS 816851109 232 1,550 SH   SOLE   1,550 0 0
Sherwin-Williams CS 824348106 256 1,250 SH   SOLE   1,250 0 0
Simon Property Group CS 828806109 1,054 11,745 SH   SOLE   11,745 0 0
Starbucks CS 855244109 526 6,245 SH   SOLE   6,245 0 0
Sysco Corp CS 871829107 1,180 16,684 SH   SOLE   16,684 0 0
Textron CS 883203101 1,136 19,500 SH   SOLE   19,500 0 0
The FRS Company CS aci076053 0 114,324 SH   SOLE   114,324 0 0
The First of Long Island Corpo CS 320734106 252 14,625 SH   SOLE   14,625 0 0
Toronto-Dominion Bank CS 891160509 685 11,175 SH   SOLE   11,175 0 0
TransDigm Group Incorporated CS 893641100 548 1,045 SH   SOLE   1,045 0 0
Truist Financial Corp CS 89832q109 2,205 50,640 SH   SOLE   50,640 0 0
Tyson Foods CS 902494103 234 3,550 SH   SOLE   3,550 0 0
UPS CS 911312106 2,595 16,062 SH   SOLE   16,062 0 0
Union Pacific CS 907818108 2,632 13,511 SH   SOLE   13,511 0 0
United Rentals, Inc. CS 911363109 2,529 9,361 SH   SOLE   9,361 0 0
United Therapeutics Corporatio CS 91307C102 1,162 5,550 SH   SOLE   5,550 0 0
Valero CS 91913Y100 1,138 10,650 SH   SOLE   10,650 0 0
Verizon Comm. CS 92343V104 709 18,665 SH   SOLE   18,665 0 0
Visa CS 92826c839 425 2,390 SH   SOLE   2,390 0 0
W.P. Carey & Co. CS 92936u109 399 5,712 SH   SOLE   5,712 0 0
Walgreens Boots Alliance CS 931427108 387 12,315 SH   SOLE   12,315 0 0
Walmart Inc. CS 931142103 705 5,436 SH   SOLE   5,436 0 0
Walt Disney CS 254687106 1,507 15,972 SH   SOLE   15,972 0 0
Washington Trust CS 940610108 2,020 43,454 SH   SOLE   43,454 0 0
Waste Management Inc. CS 94106l109 1,077 6,725 SH   SOLE   6,725 0 0
Weyerhaeuser CS 962166104 372 13,040 SH   SOLE   13,040 0 0
Xylem Inc CS 98419m100 227 2,600 SH   SOLE   2,600 0 0
Zoetis Inc CS 98978v103 2,551 17,203 SH   SOLE   17,203 0 0