13F-HR 1 inftable.txt 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 ------------------------------ ---------------- --------- -------- -------- --- ---- ------- ------------ -------- -------- -------- ADOBE SYSTEMS COM 00724F101 1450 45200 SH SOLE 45200 AGILENT TECHNOLOGIES COM 00846U101 468 23962 SH SOLE 23962 ALLERGAN, INC COM 018490102 1537 19940 SH SOLE 19940 ALTRIA GROUP INC. COM 02209s103 1245 27400 SH SOLE 27400 AMERICAN EXPRESS COM 025816109 265 6350 SH SOLE 6350 AMERICAN INT'L GROUP COM 026874107 4748 86040 SH SOLE 86040 AMGEN COM 031162100 343 5200 SH SOLE 5200 AOL TIME WARNER COM 00184A105 393 24400 SH SOLE 24400 APACHE CORP COM 037411105 905 13910 SH SOLE 13910 APARTMENT INVT & MGMT CO COM 03748r101 363 10500 SH SOLE 10500 APPLERA CORP-APPLIED BIOSYS COM 038020103 284 14950 SH SOLE 14950 ARAMARK CORPORATION COM 038521100 2714 121040 SH SOLE 121040 BAXTER INT'L COM 071813109 323 12425 SH SOLE 12425 BECKMAN COULTER INC. COM 075811109 5183 127529 SH SOLE 127529 BIOMIRA INC COM 09161R106 18 13000 SH SOLE 13000 BIOVAIL CORPORATION COM 09067J109 2892 61455 SH SOLE 61455 BP PLC COM 055622104 1422 33845 SH SOLE 33845 BRISTOL-MYERS SQUIBB COM 110122108 350 12900 SH SOLE 12900 CARDINAL HEALTH INC COM 14149Y108 3538 55028 SH SOLE 55028 CEF SELECT SECTOR SPDR TR - UT COM 81369Y886 641 29000 SH SOLE 29000 CHEVRON-TEXACO CORP. COM 166764100 1227 16991 SH SOLE 16991 CISCO SYSTEMS INC COM 17275R102 1059 63080 SH SOLE 63080 CITIGROUP INC COM 172967101 4897 114419 SH SOLE 114419 COCA-COLA COM 191216100 933 20110 SH SOLE 20110 COGNIZANT TECH SOLUTIONS CORP COM 192446102 966 39609 SH SOLE 39609 COLGATE PALMOLIVE CO. COM 194162103 579 10000 SH SOLE 10000 COLONIAL PROPERTIES TRUST COM 195872106 639 18150 SH SOLE 18150 CONSTELLATION BRANDS COM 21036P108 1595 50800 SH SOLE 50800 CORNING INC COM 219350105 180 24300 SH SOLE 24300 CROWN HOLDINGS INC. COM 228368106 111 15580 SH SOLE 15580 DANAHER CORP COM 235851102 3016 44315 SH SOLE 44315 DELL COMPUTER CORP COM 247025109 1652 51900 SH SOLE 51900 DOMINION RESOURCES INC VA COM 257470104 248 3855 SH SOLE 3855 DU PONT EI DE NEMOURS COM 263534109 567 13607 SH SOLE 13607 ELECTRONIC DATA SYSTEMS CORP COM 285661104 445 20725 SH SOLE 20725 EMERSON ELECTRIC COM 291011104 2782 54440 SH SOLE 54440 EXXON MOBIL CORPORATION COM 30231G102 7681 213882 SH SOLE 213882 FIFTH THIRD BANCORP COM 316773100 319 5550 SH SOLE 5550 FIRST DATA CORP COM 319963104 3561 85920 SH SOLE 85920 GENERAL ELECTRIC COM 369604103 7562 263680 SH SOLE 263680 GENTEX CORP COM 371901109 3092 100870 SH SOLE 100870 GLAXOSMITHKLINE PLC COM 37733W105 33892 836026 SH SOLE 836026 HARTE HANKS COM 416196103 773 40700 SH SOLE 40700 HERSHEY FOODS COM 427866108 361 5181 SH SOLE 5181 HEWLETT-PACKARD CO COM 428236103 213 10000 SH SOLE 10000 HOME DEPOT INC COM 437076102 3001 90625 SH SOLE 90625 HSBC HOLDINGS PLC COM 404280406 1763 29818 SH SOLE 29818 HUGHES ELECTRONICS COM 370442832 632 49300 SH SOLE 49300 IMS HEALTH INC COM 449934108 6434 357662 SH SOLE 357662 INT'L BUSINESS MACHINES CORP. COM 459200101 1662 20143 SH SOLE 20143 INTEL CORP. COM 458140100 2320 111472 SH SOLE 111472 JOHNSON & JOHNSON COM 478160104 11678 225885 SH SOLE 225885 L-3 COMMUNICATIONS HLDGS INC COM 502424104 2256 51865 SH SOLE 51865 LABORATORY CORP OF AMERICA COM 50540R409 2600 86220 SH SOLE 86220 LIBERTY MEDIA CORP SER A COM 530718105 118 10200 SH SOLE 10200 LIBERTY PROPERTY TRUST COM 531172104 229 6625 SH SOLE 6625 LUCENT COM 549463107 38 18741 SH SOLE 18741 MARSH & McLENNAN COM 571748102 3431 67190 SH SOLE 67190 MBNA CORPORATION COM 55262L100 4163 199754 SH SOLE 199754 MEDTRONIC INC. COM 585055106 6583 137240 SH SOLE 137240 MELLON FINANCIAL CORP COM 58551A108 1987 71612 SH SOLE 71612 MERCK & CO. COM 589331107 2148 35477 SH SOLE 35477 MICROSOFT CORP COM 594918104 4246 165610 SH SOLE 165610 MOODY'S CORP COM 615369105 2246 42602 SH SOLE 42602 NEOWARE SYSTEMS INC COM 64065P102 167 11000 SH SOLE 11000 NEW YORK TIMES CO CL A COM 650111107 3748 82365 SH SOLE 82365 NOBLE DRILLING COM G65422100 1238 36100 SH SOLE 36100 NOKIA CORP SPONSORED ADR COM 654902204 355 21600 SH SOLE 21600 NORTHROP GRUMMAN COM 666807102 324 3760 SH SOLE 3760 OMNICOM GROUP, INC. COM 681919106 229 3200 SH SOLE 3200 PEPSICO INC COM 713448108 5259 118170 SH SOLE 118170 PFIZER INC. COM 717081103 2978 87196 SH SOLE 87196 PNC FINANCIAL SERVICES GROUP COM 693475105 423 8672 SH SOLE 8672 PROCTER & GAMBLE COM 742718109 4435 49732 SH SOLE 49732 ROYAL DUTCH PETROLEUM CO COM 780257804 213 4560 SH SOLE 4560 S&P MID-CAP 400 DEP RECPT COM 595635103 326 3713 SH SOLE 3713 SBC COMMUNICATIONS CORP TEXAS COM 78387G103 667 26122 SH SOLE 26122 SCHERING-PLOUGH CORP. COM 806605101 698 37515 SH SOLE 37515 SCHLUMBERGER LTD COM 806857108 2281 47960 SH SOLE 47960 SCHOLASTIC CORP COM 807066105 2694 90480 SH SOLE 90480 SPDR S&P 500 DEPOSITORY RECPTS COM 78462F103 234 2400 SH SOLE 2400 STATE STREET CORP COM 857477103 768 19500 SH SOLE 19500 STREETTRACKS WILSHIRE REIT IND COM 86330E604 1120 8760 SH SOLE 8760 SUN MICROSYSTEMS INC COM 866810104 371 79700 SH SOLE 79700 SYSCO CORP COM 871829107 388 12900 SH SOLE 12900 TEXAS INSTRUMENTS COM 882508104 1457 82800 SH SOLE 82800 TRIBUNE CO COM 896047107 413 8555 SH SOLE 8555 UNILEVER N V NEW YORK SHS COM 904784501 221 4088 SH SOLE 4088 UNION PACIFIC CORP COM 907818108 551 9500 SH SOLE 9500 UNITED TECHNOLOGIES CORP COM 913017109 390 5500 SH SOLE 5500 UNIVISION COMMUNICATIONS COM 914906102 1546 50840 SH SOLE 50840 VERIZON COMMUNICATIONS COM 92343V104 1217 30843 SH SOLE 30843 WAL-MART STORES COM 931142103 2913 54275 SH SOLE 54275 WALT DISNEY COMPANY COM 254687106 573 29000 SH SOLE 29000 WATERS CORP COM 941848103 2967 101850 SH SOLE 101850 WYETH COM 983024100 415 9100 SH SOLE 9100 iSHARES COHEN & STEERS REIT FU COM 464287564 1472 16405 SH SOLE 16405 iSHARES GOLDMAN SACHS TECH FUN COM 464287549 276 7575 SH SOLE 7575 iSHARES S&P SMALL CAP 600 INDE COM 464287804 1289 11760 SH SOLE 11760 SCHWAB INVTS US GOVT BD FD MF 808517205 119 11494.810SH SOLE 11494.810 VANGUARD FXD INC SECS GNMA POR MF 922031307 132 12330.427SH SOLE 12330.427 VANGUARD GROWTH & INCOME MF 921913109 337 13989.445SH SOLE 13989.445 VANGUARD INDEX TRUST 500 MF 922908108 220 2440.006 SH SOLE 2440.006 VANGUARD INTER TERM CORP FUND MF 922031885 233 22329.396SH SOLE 22329.396 VANGUARD INTERM. TERM CORP FD MF 922031810 412 39522.389SH SOLE 39522.389 VANGUARD LONG TERM TREASURY FD MF 922031786 270 22198.868SH SOLE 22198.868 VANGUARD MORGAN GROWTH FUND MF 921928107 302 23526.925SH SOLE 23526.925 VANGUARD WORLD FD INTL GROWTH MF 921910204 183 13803.070SH SOLE 13803.070 MUNI INVEST TRUST 9TH PUT UT 62623C597 2 49099 SH SOLE 49099