13F-HR 1 inftable.txt 13F 4TH QUARTER 2001 FORM 13F INFORMATION TABLE VALUE SHARES/ SH/ PUT/ INVSTMT OTHER VOTING AUTHORITY NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DSCRETN MANAGERS SOLE SHARED NONE ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- ADC Telecommunications COM 000886101 72 15600 SH SOLE 14000 1600 AES Corp COM 00130H105 164 10000 SH SOLE 10000 AOL Time Warner COM 322 10029 SH SOLE 7000 3029 Abbott Labs COM 002824100 4633 83096 SH SOLE 18600 64496 Advent Software COM 007974108 280 5600 SH SOLE 5000 600 Agilent COM 00846U101 2680 93986 SH SOLE 24634 69352 Albertson's COM 013104104 2196 69746 SH SOLE 10800 58946 Alltel Corp COM 020039103 232 3758 SH SOLE 3758 Amer Intl Group COM 026874107 10802 136044 SH SOLE 96374 39750 Amer Pwr Con Corp COM 029066107 12564 868897 SH SOLE 259100 14000 595797 American Home Prod COM 026609107 17195 280227 SH SOLE 71300 18000 190927 American Italian Pasta Co. COM 027070101 252 6000 SH SOLE 6000 Amgen COM 031162100 417 7381 SH SOLE 2200 5181 Analog Devices COM 032654105 266 6000 SH SOLE 6000 Anheuser-Busch COM 035229103 4399 97300 SH SOLE 97300 Apollo Group COM 270 6000 SH SOLE 6000 Applied Material Inc COM 038222105 10062 250915 SH SOLE 152300 4000 94615 Auto Data Processing COM 053015103 11515 195503 SH SOLE 99745 2000 93758 BOK Financial COM 05561Q201 746 23690 SH SOLE 23690 BP Plc COM 055622104 2289 49206 SH SOLE 21142 28199 Bank of America Corp COM 066050105 141 2246 SH SOLE 2246 Bell South COM 079860102 225 5900 SH SOLE 5900 Berkshire Hathway COM 084670108 756 10 SH SOLE 10 Bisys COM 055472104 339 5300 SH SOLE 5000 300 Brinker Int'l COM 109641100 356 11950 SH SOLE 11450 500 Bristol Myers Squibb COM 110122108 2095 41083 SH SOLE 416 40667 COMPAQ Computer COM 204493100 255 26094 SH SOLE 26094 CR Suisse Asst. Mgmt. Income F COM 88 17600 SH SOLE 17600 Carnival Corp Cl A COM 143658102 486 17300 SH SOLE 16500 800 Catalina Marketing Corp COM 257 7400 SH SOLE 6000 1400 Cisco Systems COM 17275R102 1194 65903 SH SOLE 24576 41327 CitiGroup Inc COM 172967101 167 3300 SH SOLE 3300 Clorox COM 189054109 29587 748097 SH SOLE 216640 16000 515727 Coach Inc. COM 620 15900 SH SOLE 15900 Coca Cola Company COM 191216100 1231 26110 SH SOLE 10710 15400 Colgate Palmolive COM 194162103 829 14359 SH SOLE 7500 6859 Colonial Intermarket Incm COM 86 10400 SH SOLE 10400 Concord EFS Inc COM 206197105 311 9500 SH SOLE 9500 Costco Wholesale (New) COM 22160q102 231 5200 SH SOLE 5200 Dell Computer Corp COM 247025109 1525 56120 SH SOLE 45000 11120 Dentsply COM 249030107 301 6000 SH SOLE 6000 Devry Inc. COM 251893103 307 10800 SH SOLE 9000 1800 Disney COM 254687106 212 10225 SH SOLE 1200 9025 Dollar Tree Stores COM 256747106 309 10000 SH SOLE 10000 Donnelley R R COM 257867101 309 10400 SH SOLE 10400 DuPont COM 263534109 198 4648 SH SOLE 4648 EMC Corp Mass COM 268648102 1169 86980 SH SOLE 10600 76380 Emerson Electric COM 291011104 9433 165200 SH SOLE 41960 2000 121240 Ericsson Tel COM 294821400 1315 251845 SH SOLE 56800 195045 Expeditors Int'l COM 302130109 5321 93430 SH SOLE 90800 2630 Express Scripts Inc COM 302182100 332 7100 SH SOLE 6500 600 Exxon Mobil COM 302290101 5253 133676 SH SOLE 58032 75644 Family Dollar Stores COM 307000109 270 9000 SH SOLE 9000 Federated Investors COM 314211103 333 10460 SH SOLE 10000 460 First Data Corp COM 319963104 6773 86331 SH SOLE 29800 56531 Fiserv Inc COM 337738108 603 14250 SH SOLE 9200 5050 G & K Services COM 361268105 2014 62353 SH SOLE 16700 45653 General Electric COM 369604103 26638 664632 SH SOLE 316115 348962 General Mills COM 370334104 510 9800 SH SOLE 9800 Glatfelter COM 377316104 195 12500 SH SOLE 12500 Grainger, W W COM 384802104 2742 57126 SH SOLE 24390 32736 Guidant Corp COM 401698105 523 10508 SH SOLE 1864 8644 H B Fuller COM 359694106 466 16200 SH SOLE 9000 7200 H J Heinz COM 423074103 866 21056 SH SOLE 187 20869 HCC Insurance Holdings COM 404132102 310 11250 SH SOLE 11250 Harte-Hanks COM 416196103 282 10000 SH SOLE 10000 Health Mgmt Assoc COM 421933102 276 15000 SH SOLE 15000 Hewlett-Packard COM 428236103 16751 815524 SH SOLE 216990 598704 Hillenbrand COM 431573104 486 8800 SH SOLE 4000 4800 Home Depot Inc COM 437076102 1227 24047 SH SOLE 11800 12247 IBM COM 459200101 3510 29017 SH SOLE 11809 17308 IMS Health Inc COM 449934108 277 14200 SH SOLE 11000 3200 Illinois Tool Works COM 452308109 217 3200 SH SOLE 3200 Intel COM 458140100 51872 1649353 SH SOLE 730015 32000 887488 Interpublic Group COM 460690100 19746 668436 SH SOLE 409600 12000 246836 Investors Financial Services COM 461915100 232 3500 SH SOLE 3500 Johnson & Johnson COM 478160104 23526 398067 SH SOLE 179410 218657 KLA Tencor COM 482480100 213 4300 SH SOLE 4300 Kimberly Clark COM 494368103 83 1381 SH SOLE 1381 Lilly COM 532457108 22872 291211 SH SOLE 93900 4000 193461 Linear Tech Corp Com COM 867 22200 SH SOLE 18600 3600 Marsh & McLennan COM 571748102 1735 16144 SH SOLE 16144 May Dept Stores COM 577778103 405 10950 SH SOLE 10950 McCormick & Co Inc COM 579780206 294 7015 SH SOLE 7015 McDonald's COM 580135101 19375 731944 SH SOLE 323235 8600 400444 Medtronic Inc COM 585055106 11498 224525 SH SOLE 189700 34825 Mellon Financial Corp. COM 58551A108 4240 112698 SH SOLE 112698 Merck & Co COM 589331107 37319 634672 SH SOLE 358960 3500 272382 Microsoft Corp COM 594918104 49392 745542 SH SOLE 385790 20000 339822 Minnesota Mining COM 604059105 159 1348 SH SOLE 800 548 Molex Inc Cl A COM 608554200 16813 621538 SH SOLE 391662 229876 Motorola COM 620076109 4122 274467 SH SOLE 11097 263370 National Instruments COM 636518102 828 22100 SH SOLE 21500 600 Noble Affiliates COM 654894104 353 10000 SH SOLE 10000 Nokia COM 654902204 5883 239825 SH SOLE 76865 163260 Northern Trust COM 665859104 13908 230961 SH SOLE 69200 161761 Novellus Systems Inc. COM 670008101 217 5500 SH SOLE 5500 OGE Energy COM 670837103 231 10000 SH SOLE 10000 Office Depot COM 676220106 742 40025 SH SOLE 40025 Omnicom Group COM 681919106 4758 53255 SH SOLE 43700 9555 Oracle Systems COM 68389X105 407 29450 SH SOLE 29450 Pacific Century COM 694058108 289 11150 SH SOLE 11150 Patterson Dental COM 703412106 287 7000 SH SOLE 7000 Pepsico Inc COM 713448108 247 5082 SH SOLE 5082 Pfizer COM 717081103 11119 279019 SH SOLE 149515 129504 Pharmacia Corp COM 71713u102 308 7219 SH SOLE 7219 Pitney Bowes COM 724479100 3259 86644 SH SOLE 2900 83744 Plantronics Inc COM 727493108 282 11000 SH SOLE 9000 2000 Poore Brothers COM 732813100 25 10000 SH SOLE 10000 Procter & Gamble COM 742718109 5340 67478 SH SOLE 9615 3000 54863 RPM COM 749685103 201 13898 SH SOLE 13898 Regeneron Pharmaceuticals COM 75886f107 422 15000 SH SOLE 15000 Royal Dutch COM 780257804 2260 46100 SH SOLE 13200 32900 SBC Communications COM 78387G103 1111 28355 SH SOLE 9600 18755 Saga Communications COM 786598102 217 10500 SH SOLE 9000 1500 Sara Lee COM 803111103 1573 70759 SH SOLE 2000 68759 Schering Plough COM 806605101 365 10200 SH SOLE 10200 Schwab, Charles COM 808513105 1797 116173 SH SOLE 56660 23132 36381 Semtech COM 816850101 321 9000 SH SOLE 8000 1000 Service Corp Intl COM 817565104 50 10000 SH SOLE 10000 Sigma-Aldrich COM 826552101 307 7800 SH SOLE 2000 5800 Sprint Fon Group COM 852061100 983 48966 SH SOLE 21296 27670 Sprint PCS Group COM 69325R103 598 24478 SH SOLE 10648 13830 State Street COM 857477103 90314 1728493 SH SOLE 624340 46000 1058583 Stryker Corp COM 863667101 1272 21800 SH SOLE 18800 3000 Sungard Data Systems Inc COM 867363103 255 8800 SH SOLE 8800 Symbol Technologies COM 871508107 170 10725 SH SOLE 9825 900 Sysco Corporation COM 871829107 10723 408964 SH SOLE 106880 302524 T Rowe Price COM 74144t108 15017 432395 SH SOLE 196250 236145 Target COM 2747 66924 SH SOLE 66924 Techne Corp COM 878377100 999 27100 SH SOLE 22300 4800 Texas Instruments COM 882508104 334 11946 SH SOLE 5500 6446 Verizon Communications COM 581 12247 SH SOLE 223 12024 WPP Group PLC COM 939409300 1562 28985 SH SOLE 28985 Wachovia Corp COM 929771103 1023 32624 SH SOLE 32624 Wal-Mart COM 931142103 20006 347635 SH SOLE 132585 215260 Walgreen COM 931422109 14109 419170 SH SOLE 187220 231950 Waters Corp COM 388 10000 SH SOLE 10000