FORM 13F INFORMATION TABLE
<TABLE>
<C> <C>
VALUE SHARES/ SH/ PUT/ INVESTMT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE CUSIP (X1000) PRN AMT PRN CALL DISCRETN MGRS SOLE SHARED NONE
OF CLASS
ACE LIMITED COMM G00705103 554406 19625 SH SOLE SOLE
AES CORP COMM 00130H105 424313 7300 SH SOLE SOLE
AT&T COMM 001957109 670698 12017 SH SOLE SOLE
ABBOTT LABS COMM 002824100 790160 17414 SH SOLE SOLE
AMERICA ON LINE COMM 02364J104 268400 2440 SH SOLE SOLE
AMERICAN HOME PRO COMM 026609107 404350 6844 SH SOLE SOLE
AMERICAN INTRN GR COMM 26874107 3970391 33828 SH SOLE SOLE
AMERITECH COMM 30954101 467901 6366 SH SOLE SOLE
AMLI RESIDENTIAL COMM 1735109 301938 13494 SH SOLE SOLE
AMERICAN MGMT SYS COMM 27352103 2951703 91525 SH SOLE SOLE
ANALOG DEVICES COMM 32654105 1879020 37440 SH SOLE SOLE
APPLIED MATERIALS COMM 38222105 317663 4300 SH SOLE SOLE
AUTOMATIC DATA PROC COMM 53015103 767624 17446 SH SOLE SOLE
BANK OF NEW YORK COMM 64057102 1142449 31140 SH SOLE SOLE
BANK ONE GROUP COMM 06423A103 343080 5760 SH SOLE SOLE
BANK AMERICA COMM 06605F102 777259 10062 SH SOLE SOLE
BANKBOSTON COMM 06605R106 258999 5066 SH SOLE SOLE
BAXTER INTERNATIONA COMM 71813109 465297 7675 SH SOLE SOLE
BECTON DICKINSON COMM 75887109 502800 16760 SH SOLE SOLE
BELL ATLANTIC COMM 77853109 431214 6596 SH SOLE SOLE
BELL SOUTH COMM 79860102 824392 17873 SH SOLE SOLE
BELO AH COMM 80555105 326852 16602 SH SOLE SOLE
BERSHIRE HATHAWAY B COMM 84670207 2405760 1074 SH SOLE SOLE
BOEING COMM 97023105 105600 2400 SH SOLE SOLE
BRISTOL MYERS COMM 110122108 2412568 30418 SH SOLE SOLE
BURLINGTON RESOURC COMM 122014103 289775 6700 SH SOLE SOLE
CVS COMM 126650100 513083 9800 SH SOLE SOLE
CAPITAL ONE FIN COMM 14040H105 1870808 33700 SH SOLE SOLE
CHASE MANHATTAN BK COMM 16161A108 316158 3655 SH SOLE SOLE
CHEVRON CORP COMM 166751107 477404 5022 SH SOLE SOLE
CICSO COMM 17275R102 7338919 113896 SH SOLE SOLE
CITIGROUP COMM 172967101 944870 19892 SH SOLE SOLE
COCA COLA COMM 191216100 295554 4767 SH SOLE SOLE
COLGATE PALMOLIVE COMM 194162103 295500 3000 SH SOLE SOLE
COMPAQ COMPUTER COMM 204493100 921918 38920 SH SOLE SOLE
COMPUTER ASSOCIATES COMM 204912109 391463 7150 SH SOLE SOLE
COMSTOCK RESOURCES COMM 205768203 51013 15400 SH SOLE SOLE
CHATEAU COMM. PROP COMM 161726104 221985 7414 SH SOLE SOLE
WALT DISNEY COMM 254687106 824018 26743 SH SOLE SOLE
DUPONT COMM 263534109 764415 11190 SH SOLE SOLE
EMC CORP COMM 268648102 504900 9180 SH SOLE SOLE
ELAN PLC COMM 284131208 1276778 46010 SH SOLE SOLE
EMERSON ELECTRIC COMM 291011104 1022734 16250 SH SOLE SOLE
ENRON OILD AND GAS COMM 293562104 343594 11337 SH SOLE SOLE
EXXON COMM 302290101 2668351 34602 SH SOLE SOLE
FEDERAL HOME LOAN COMM 313400301 682080 11760 SH SOLE SOLE
FANNIE MAE COMM 313586109 629606 9225 SH SOLE SOLE
FIRST UNION CORP COMM 337358105 285577 6060 SH SOLE SOLE
FLEET FINANCIAL GR COMM 338915101 743193 16748 SH SOLE SOLE
GTE CORP COMM 362320103 1206717 15983 SH SOLE SOLE
GENERAL ELECTRIC COMM 369604103 5137263 45551 SH SOLE SOLE
GENERAL MOTORS H COMM 370442832 622366 11052 SH SOLE SOLE
GILLETTE COMM 375766102 244778 5383 SH SOLE SOLE
HARLEY DAVIDSON COMM 412822108 4073963 74930 SH SOLE SOLE
HEWLETT PACKARD COMM 428236103 1047210 10420 SH SOLE SOLE
HOME DEPOT COMM 437076102 1453066 22550 SH SOLE SOLE
HONEYWELL COMM 438506107 1025494 8850 SH SOLE SOLE
JACK HENRY & ASSOC COMM 426281101 2153676 52122 SH SOLE SOLE
IDEXX LABS COMM 45168D104 955813 41000 SH SOLE SOLE
INTEL COMM 458140100 5461803 91795 SH SOLE SOLE
IBM COMM 459200101 988246 7646 SH SOLE SOLE
HEALTH MANAGEMENT COMM 421933102 2188386 194430 SH SOLE SOLE
JOHNSON AND JOHNSON COMM 478160104 1290408 13190 SH SOLE SOLE
KAYDON COMM 486587108 923388 27500 SH SOLE SOLE
KIMBERLY CLARK COMM 494368103 1203270 21110 SH SOLE SOLE
ELI LILLY COMM 532457108 1668204 23295 SH SOLE SOLE
LINDSEY MFG COMM 535555106 630840 27119 SH SOLE SOLE
LITTLEFUSE COMM 537008104 998075 51900 SH SOLE SOLE
LOWES COS INC COMM 548661107 829622 14635 SH SOLE SOLE
LUCENT TECH COMM 549463107 1160059 17202 SH SOLE SOLE
MBNA CORP COMM 55262L100 3448011 112278 SH SOLE SOLE
MCI COMMUNICATIONS COMM 55268B104 1200746 14232 SH SOLE SOLE
MEDALLION FINANCE COMM 583928106 779396 38200 SH SOLE SOLE
M & T BANK COMM 55261F104 1775524 3228 SH SOLE SOLE
MCDONALDS COMM 580135101 1715326 43145 SH SOLE SOLE
MECHANICS BANK COMM 583492103 517500 13800 SH SOLE SOLE
MEDIAONE GROUP COMM 58440J104 1409406 18950 SH SOLE SOLE
MEDIAONE FINANCIAL PFD 584458202 187250 7000 SH SOLE SOLE
MEDTRONICS COMM 585055106 1345680 17280 SH SOLE SOLE
MERCK & CO COMM 589331107 1356320 18422 SH SOLE SOLE
MERCURY GENERAL COMM 589400100 454950 13375 SH SOLE SOLE
MICROSOFT COMM 594918104 1035801 11485 SH SOLE SOLE
MINNISOTA MIN & MFG COMM 604059105 286025 3290 SH SOLE SOLE
MOBIL COMM 607059102 514953 6678 SH SOLE SOLE
J. P. MORGAN COMM 616880100 1304964 9288 SH SOLE SOLE
MYLAN COMM 628530107 1109879 43000 SH SOLE SOLE
NATIONAL CITY CORP COMM 635405103 216150 3300 SH SOLE SOLE
OXFORD HEALTH COMM 691471106 597201 38200 SH SOLE SOLE
PNC BANK COMM 693475105 230144 4150 SH SOLE SOLE
PALL CORP COMM 696429307 1294419 58340 SH SOLE SOLE
PEPSICO COMM 713448108 335421 8670 SH SOLE SOLE
PFIZER INC COMM 717081103 1270395 11655 SH SOLE SOLE
PHILLIP MORRIS COMM 718154107 226657 5640 SH SOLE SOLE
PROCTER AND GAMBLE COMM 74218109 213014 2175 SH SOLE SOLE
RCN CORP COMM 749361101 749250 18000 SH SOLE SOLE
RAYTHEON CL B COMM 755111408 511125 7250 SH SOLE SOLE
RITE AID CORP COMM 767754104 206358 8380 SH SOLE SOLE
ROYAL DUTCH PETRO COMM 780257804 1275932 37030 SH SOLE SOLE
SBC COMMUNICATION COMM 78387G103 514344 8868 SH SOLE SOLE
SCHLUMBERGER COMM 806857108 460524 7231 SH SOLE SOLE
SEALED AIR CORP COMM 81211K100 311400 4800 SH SOLE SOLE
SECURITY DYNAMICS COMM 814208104 286344 13475 SH SOLE SOLE
SLADES FERRY BANK COMM 830896106 136434 11550 SH SOLE SOLE
SPRINT CORP COMM 852061100 683700 12900 SH SOLE SOLE
SPRINT PCS COMM 852061506 312075 5475 SH SOLE SOLE
STATE STREET CORP COMM 857477103 636044 7450 SH SOLE SOLE
SUPREME INDUSTRIES COMM 868607102 1284191 132315 SH SOLE SOLE
TENNESSEE VALLEY PFD 880591300 239059 10000 SH SOLE SOLE
TEXTRON CUM PFD 883198202 56925 2300 SH SOLE SOLE
TIME WARNER COMM 887315109 1394836 19206 SH SOLE SOLE
TRANSTECHNOLOGY COMM 893889105 1233108 62700 SH SOLE SOLE
TRIBUNE CORP COMM 896047107 1428850 16400 SH SOLE SOLE
U S FOODS COMM 90331R101 471006 11050 SH SOLE SOLE
U S A FLORAL COMM 90331T107 252240 33854 SH SOLE SOLE
WALMART COMM 931142103 2104665 43620 SH SOLE SOLE
WARNER CHILCOTT COMM 934435207 179156 22050 SH SOLE SOLE
WARNER LAMBERT COMM 934488107 701274 10145 SH SOLE SOLE
WELLS FARGO COMM 949746106 1703673 39852 SH SOLE SOLE
XEROX COMM 984121103 4783904 82103 SH SOLE SOLE
132442729 2801334
</TABLE>