UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F COVER PAGE Report for the Calendar Year or Quarter Ended: March 31, 2005 Check here is Amendment [ ]; Amendment Number: -------------------------------- This Amendment (Check only one.): [ ] is a restatement. [ ] adds new holdings entries. Institutional Investment Manager Filing this Report: Name: M&T Bank Corporation Address: One M&T Plaza Buffalo, NY 14240 Form 13-F File Number: 028-00267 This institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral part of this form. Person Signing this Report on Behalf of Reporting Manager Name: Mark Czarnecki Title: Executive Vice President Phone: (716) 842-5291 Signature, Place & Date of Signing: Mark Czarnecki, Executive Vice-President Buffalo, New York 4/28/2005 [Signature] [City, State] [Date] Report Type (Check only one.): [X] 13F HOLDINGS REPORT. (Check here if all holdings of this reporting managers are reported in this report). [ ] 13F NOTICE. (Check here if no holdings reported are in this report, and all holdings are reported by other reporting manager(s).) [ ] 13F COMBINATION REPORT. (Check here if a portion of the holdings for this reporting managers are reported in this report and a portion are reported by other reporting managers(s).)

SEC USE ------------------------------------------------------------------------ COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8 -------- -------- -------- -------- -------- -------- -------- -------- SHARES INVESTMENT AUTHORITY OR PUT ---------------------- VOTING AUTHORITY TITLE OF VALUE PRINCIAL SHARES OR OR SHARED - SHARED - OTHER ----------------------- NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - ------------------- ----------- --------- ---------- -------- --------- ---- ---- -------- -------- -------- -------- ------ ------- A. COMMON STOCK DOMESTIC COMMON STOCKS A.S.V. INC COMMON 001963107 10 250 SHARES X 1 250 0 0 AAMES INVESTMENT CORP COMMON 00253G108 33 4000 SHARES X 1 4000 0 0 AAR CORP COMMON 000361105 52 3800 SHARES X 1 3800 0 0 ABBOTT LABORATORIES COMMON 002824100 13002 278889 SHARES X 1 278634 0 255 ABBOTT LABORATORIES COMMON 002824100 6143 131758 SHARES X 1 116758 0 15000 ABERCROMBIE & FITCH CO CL A COMMON 002896207 29 500 SHARES X 1 500 0 0 ABM INDUSTRIES INCORPORATED COMMON 000957100 6 300 SHARES X 1 300 0 0 ACTIVISION INC COMMON 004930202 4 247 SHARES X 1 247 0 0 ADC TELEMUNICATIONS INC COMMON 000886101 32 16000 SHARES X 1 16000 0 0 ADE CORPORATION COMMON 00089C107 24 1100 SHARES X 1 1100 0 0 ADESA INC COMMON 00686U104 19 800 SHARES X 1 800 0 0 ADESA INC COMMON 00686U104 124 5300 SHARES X 1 5300 0 0 ADOBE SYS INC COMMON 00724F101 3 50 SHARES X 1 50 0 0 ADOBE SYS INC COMMON 00724F101 9 140 SHARES X 1 140 0 0 ADVANCED MEDICAL OPTICS COMMON 00763M108 5 140 SHARES X 1 140 0 0 ADVANCED MICRO DEVICES INC COMMON 007903107 101 6250 SHARES X 1 6250 0 0 ADVANCED MICRO DEVICES INC COMMON 007903107 19 1200 SHARES X 1 200 0 1000 AES CORP COMMON 00130H105 54 3300 SHARES X 1 3300 0 0 AES CORP COMMON 00130H105 13 800 SHARES X 1 800 0 0 AETNA INC COMMON 00817Y108 557 7428 SHARES X 1 7428 0 0 AETNA INC COMMON 00817Y108 8 110 SHARES X 1 110 0 0 AFFILIATED COMPUTER SVCS INC CL A COMMON 008190100 150 2810 SHARES X 1 2810 0 0 AFFILIATED COMPUTER SVCS INC CL A COMMON 008190100 220 4125 SHARES X 1 3975 0 150 AFFILIATED MANAGERS GROUP COMMON 008252108 290 4675 SHARES X 1 4675 0 0 AFFILIATED MANAGERS GROUP COMMON 008252108 12 200 SHARES X 1 200 0 0 AFFYMETRIX INC COMMON 00826T108 288 6725 SHARES X 1 6725 0 0 AFLAC INCORPORATED COMMON 001055102 2131 57190 SHARES X 1 57190 0 0 AFLAC INCORPORATED COMMON 001055102 104 2804 SHARES X 1 1804 0 1000 AGERE SYS INC CL A COMMON 00845V100 0 188 SHARES X 1 188 0 0 AGERE SYS INC CL A COMMON 00845V100 0 139 SHARES X 1 134 0 5 AGERE SYS INC CL B COMMON 00845V209 4 2995 SHARES X 1 2995 0 0 AGERE SYS INC CL B COMMON 00845V209 5 3801 SHARES X 1 3633 0 168 AGILENT TECHNOLOGIES INC COMMON 00846U101 126 5694 SHARES X 1 5694 0 0 AGILENT TECHNOLOGIES INC COMMON 00846U101 227 10247 SHARES X 1 9637 0 610 AGL RESOURCES INC COMMON 001204106 98 2800 SHARES X 1 2800 0 0 AGL RESOURCES INC COMMON 001204106 404 11565 SHARES X 1 11565 0 0 AIR PRODUCTS & CHEMICALS INC COMMON 009158106 1372 21685 SHARES X 1 21685 0 0 AIR PRODUCTS & CHEMICALS INC COMMON 009158106 1176 18575 SHARES X 1 16325 0 2250 AIRTRAN HLDGS INC COMMON 00949P108 34 3800 SHARES X 1 3800 0 0 AK STEEL HOLDING CORP COMMON 001547108 1 66 SHARES X 1 66 0 0 ALASKA COMMUNICATIONS SYSTEMS GROUP COMMON 01167P101 85 8500 SHARES X 1 8500 0 0 ALBEMARLE CORP COMMON 012653101 145 4000 SHARES X 1 4000 0 0 ALBEMARLE CORP COMMON 012653101 865 23800 SHARES X 1 23800 0 0 ALBERTSON'S INC COMMON 013104104 19 907 SHARES X 1 907 0 0 ALBERTSON'S INC COMMON 013104104 41 2000 SHARES X 1 0 0 2000 ALCOA INC COMMON 013817101 11167 367452 SHARES X 1 362330 0 5122 ALCOA INC COMMON 013817101 2431 79987 SHARES X 1 71927 0 8060 ALDERWOODS GROUP INC COMMON 014383103 6 500 SHARES X 1 500 0 0 ALDILA INCORPORATED COMMON 014384200 1 66 SHARES X 1 66 0 0 ALEXION PHARMACEUTICALS INC COMMON 015351109 7 300 SHARES X 1 0 0 300 ALLEGHENY ENERGY INC COMMON 017361106 25 1229 SHARES X 1 1229 0 0 ALLEGHENY ENERGY INC COMMON 017361106 74 3575 SHARES X 1 3275 0 300 ALLEGHENY TECHNOLOGIES INC COMMON 01741R102 23 962 SHARES X 1 962 0 0 ALLEGHENY TECHNOLOGIES INC COMMON 01741R102 12 481 SHARES X 1 0 0 481 ALLERGAN INC COMMON 018490102 56 800 SHARES X 1 800 0 0 ALLERGAN INC COMMON 018490102 65 932 SHARES X 1 932 0 0 ALLETE INC COMMON 018522300 11 267 SHARES X 1 267 0 0 ALLETE INC COMMON 018522300 74 1766 SHARES X 1 1766 0 0 ALLIANCE CAP MGMT HLDG L P COMMON 01855A101 110 2325 SHARES X 1 2325 0 0 ALLIANCE CAP MGMT HLDG L P COMMON 01855A101 94 2000 SHARES X 1 2000 0 0 ALLIANT ENERGY CORP COMMON 018802108 22 805 SHARES X 1 805 0 0 ALLIANT ENERGY CORP COMMON 018802108 3 111 SHARES X 1 111 0 0 ALLIANT TECHSYSTEMS INC COMMON 018804104 9 127 SHARES X 1 127 0 0 ALLIANT TECHSYSTEMS INC COMMON 018804104 29 405 SHARES X 1 405 0 0 2 of 44

ALLIED CAPITAL CORP COMMON 01903Q108 27 1050 SHARES X 1 1050 0 0 ALLIED CAPITAL CORP COMMON 01903Q108 87 3320 SHARES X 1 3320 0 0 ALLIS-CHALMERS ENERGY INC COMMON 019645506 0 3 SHARES X 1 3 0 0 ALLSTATE CORP COMMON 020002101 6505 120337 SHARES X 1 119217 0 1120 ALLSTATE CORP COMMON 020002101 2048 37886 SHARES X 1 35436 0 2450 ALLTEL CORP COMMON 020039103 428 7805 SHARES X 1 7805 0 0 ALLTEL CORP COMMON 020039103 1586 28917 SHARES X 1 24717 0 4200 ALTERA CORP COMMON 021441100 131 6600 SHARES X 1 6600 0 0 ALTERA CORP COMMON 021441100 13 650 SHARES X 1 650 0 0 ALTRIA GROUP INC COMMON 02209S103 13659 208890 SHARES X 1 208790 0 100 ALTRIA GROUP INC COMMON 02209S103 11174 170878 SHARES X 1 160028 0 10850 AMAZON. INC COMMON 023135106 41 1200 SHARES X 1 1200 0 0 AMAZON. INC COMMON 023135106 3 100 SHARES X 1 0 0 100 AMEREN CORP COMMON 023608102 226 4615 SHARES X 1 4615 0 0 AMEREN CORP COMMON 023608102 87 1765 SHARES X 1 1765 0 0 AMERICAN CAPITAL STRATEGIES LTD COMMON 024937104 31 1000 SHARES X 1 1000 0 0 AMERICAN CAPITAL STRATEGIES LTD COMMON 024937104 41 1300 SHARES X 1 1300 0 0 AMERICAN ELECTRIC POWER CO INC COMMON 025537101 280 8211 SHARES X 1 7811 0 400 AMERICAN ELECTRIC POWER CO INC COMMON 025537101 440 12911 SHARES X 1 9681 0 3230 AMERICAN EXPRESS CO COMMON 025816109 2582 50266 SHARES X 1 49666 0 600 AMERICAN EXPRESS CO COMMON 025816109 1099 21402 SHARES X 1 17946 0 3456 AMERICAN FINANCIAL REALTY TRUST COMMON 02607P305 59 4000 SHARES X 1 4000 0 0 AMERICAN FINL GROUP INC COMMON 025932104 12 400 SHARES X 1 0 0 400 AMERICAN HEALTHWAYS INC COMMON 02649V104 3 100 SHARES X 1 100 0 0 AMERICAN INTERNATIONAL GROUP INC COMMON 026874107 20745 374388 SHARES X 1 370142 0 4246 AMERICAN INTERNATIONAL GROUP INC COMMON 026874107 7960 143656 SHARES X 1 123285 0 20371 AMERICAN LOCKER GROUP INC COMMON 027284108 4 800 SHARES X 1 800 0 0 AMERICAN SELECT PORTFOLIO COMMON 029570108 36 3000 SHARES X 1 3000 0 0 AMERICAN TECHNOLOGY CORP COMMON 030145205 61 7500 SHARES X 1 7500 0 0 AMERIGAS PARTNERS LP COMMON 030975106 9 300 SHARES X 1 300 0 0 AMERIGAS PARTNERS LP COMMON 030975106 47 1600 SHARES X 1 1600 0 0 AMERIGROUP CORPORATION COMMON 03073T102 299 8170 SHARES X 1 8170 0 0 AMERISOURCE BERGEN CORP COMMON 03073E105 11 200 SHARES X 1 200 0 0 AMERITRADE HOLDING CORP COMMON 03074K100 5 515 SHARES X 1 515 0 0 AMETEK AEROSPACE PRODS INC COMMON 031100100 38 942 SHARES X 1 942 0 0 AMETEK AEROSPACE PRODS INC COMMON 031100100 193 4800 SHARES X 1 4800 0 0 AMGEN INC COMMON 031162100 19790 339974 SHARES X 1 335537 0 4437 AMGEN INC COMMON 031162100 3749 64401 SHARES X 1 56231 0 8170 AMSOUTH BANCORPORATION COMMON 032165102 37 1430 SHARES X 1 1430 0 0 AMSURG CORP COMMON 03232P405 484 19125 SHARES X 1 19125 0 0 AMSURG CORP COMMON 03232P405 20 800 SHARES X 1 800 0 0 ANADARKO PETROLEUM CORP COMMON 032511107 1246 16377 SHARES X 1 16377 0 0 ANADARKO PETROLEUM CORP COMMON 032511107 419 5506 SHARES X 1 5506 0 0 ANALOG DEVICES INC COMMON 032654105 99 2740 SHARES X 1 2740 0 0 ANALOG DEVICES INC COMMON 032654105 29 800 SHARES X 1 0 0 800 ANHEUSER BUSCH COS INC COMMON 035229103 1439 30372 SHARES X 1 30372 0 0 ANHEUSER BUSCH COS INC COMMON 035229103 1359 28672 SHARES X 1 28542 0 130 ANNALY MTGE MANAGEMENT INC (REIT) COMMON 035710409 19 1000 SHARES X 1 1000 0 0 ANNALY MTGE MANAGEMENT INC (REIT) COMMON 035710409 9 500 SHARES X 1 500 0 0 ANNAPOLIS BANCORP INCORPORATED COMMON 035848100 12 1333 SHARES X 1 1333 0 0 ANNTAYLOR STORES CORP COMMON 036115103 6 225 SHARES X 1 225 0 0 ANSYS INC COMMON 03662Q105 7 200 SHARES X 1 200 0 0 AON CORP COMMON 037389103 205 8975 SHARES X 1 8975 0 0 AON CORP COMMON 037389103 34 1500 SHARES X 1 1500 0 0 APACHE CORP COMMON 037411105 2052 33505 SHARES X 1 33505 0 0 APACHE CORP COMMON 037411105 678 11067 SHARES X 1 10857 0 210 APOLLO GROUP INC CL A COMMON 037604105 15 206 SHARES X 1 206 0 0 APOLLO GROUP INC CL A COMMON 037604105 9 125 SHARES X 1 125 0 0 APPLE PUTER INC COMMON 037833100 88 2100 SHARES X 1 2100 0 0 APPLE PUTER INC COMMON 037833100 125 3000 SHARES X 1 1000 0 2000 APPLEBEE INTERNATIONAL INC COMMON 037899101 60 2175 SHARES X 1 2175 0 0 APPLED MICRO CIRCUITS CORP COMMON 03822W109 2 500 SHARES X 1 500 0 0 APPLERA CORP-APPLIED BIOSYSTEMS GRP COMMON 038020103 59 2975 SHARES X 1 2975 0 0 APPLERA CORP-CELERA GENOMICS GR COMMON 038020202 6 600 SHARES X 1 600 0 0 APPLICA INC COMMON 03815A106 65 12800 SHARES X 1 12800 0 0 APPLIED MATERIALS INC COMMON 038222105 1365 84030 SHARES X 1 82630 0 1400 APPLIED MATERIALS INC COMMON 038222105 138 8504 SHARES X 1 6604 0 1900 APPLIED SIGNAL TECHNOLOGY INC COMMON 038237103 76 3300 SHARES X 1 3300 0 0 AQUA AMERICA INC COMMON 03836W103 106 4338 SHARES X 1 4338 0 0 ARAMARK CORP COMMON 038521100 1 50 SHARES X 1 50 0 0 ARCHER DANIELS MIDLAND CO COMMON 039483102 391 15899 SHARES X 1 15899 0 0 ARCHER DANIELS MIDLAND CO COMMON 039483102 241 9814 SHARES X 1 3314 0 6500 ARCHSTONE-SMITH TRUST (REIT) COMMON 039583109 298 8730 SHARES X 1 8730 0 0 ARCHSTONE-SMITH TRUST (REIT) COMMON 039583109 242 7082 SHARES X 1 7082 0 0 3 of 44

ARES CAPITAL CORP COMMON 04010L103 3 212 SHARES X 1 212 0 0 ARGONAUT GROUP COMMON 040157109 8 366 SHARES X 1 366 0 0 ARIBA INC COMMON 04033V203 0 5 SHARES X 1 5 0 0 ARRIS GROUP COMMON 04269Q100 27 3900 SHARES X 1 3900 0 0 ARROW INTERNATIONAL INC COMMON 042764100 62 1800 SHARES X 1 1800 0 0 ARROW INTERNATIONAL INC COMMON 042764100 7 200 SHARES X 1 0 0 200 ARTESIAN RESOURCES CORPORATION CL A COMMON 043113208 82 3154 SHARES X 1 2404 0 750 ARVINMERITOR INC COMMON 043353101 2 99 SHARES X 1 99 0 0 ASHLAND INC COMMON 044204105 17 250 SHARES X 1 250 0 0 ASHLAND INC COMMON 044204105 34 498 SHARES X 1 498 0 0 ASPECT COMMUNICATIONS CORP COMMON 04523Q102 54 5200 SHARES X 1 5200 0 0 ASTORIA FINANCIAL CORP COMMON 046265104 3 100 SHARES X 1 100 0 0 AT&T CORP COMMON 001957505 327 17431 SHARES X 1 17431 0 0 AT&T CORP COMMON 001957505 191 10198 SHARES X 1 9296 0 902 ATLAS PIPELINE PARTNERS LP COMMON 049392103 9 200 SHARES X 1 200 0 0 ATMEL CORP COMMON 049513104 3 1000 SHARES X 1 1000 0 0 ATMOS ENERGY CORP COMMON 049560105 4 150 SHARES X 1 150 0 0 ATP OIL & GAS CORP COMMON 00208J108 30 1400 SHARES X 1 1400 0 0 AUTOMATIC DATA PROCESSING INC COMMON 053015103 3667 81583 SHARES X 1 80583 0 1000 AUTOMATIC DATA PROCESSING INC COMMON 053015103 2303 51239 SHARES X 1 47989 0 3250 AVAYA INC COMMON 053499109 12 993 SHARES X 1 993 0 0 AVAYA INC COMMON 053499109 16 1359 SHARES X 1 1185 0 174 AVERY DENNISON CORP COMMON 053611109 44 710 SHARES X 1 710 0 0 AVERY DENNISON CORP COMMON 053611109 152 2450 SHARES X 1 2450 0 0 AVID TECHNOLOGY INC COMMON 05367P100 8 150 SHARES X 1 150 0 0 AVNET INC COMMON 053807103 20 1100 SHARES X 1 1100 0 0 AVNET INC COMMON 053807103 11 590 SHARES X 1 590 0 0 AVON PRODUCTS INC COMMON 054303102 326 7603 SHARES X 1 7603 0 0 AVON PRODUCTS INC COMMON 054303102 384 8944 SHARES X 1 8944 0 0 AXCELIS TECHNOLOGIES INC COMMON 054540109 19 2652 SHARES X 1 2652 0 0 BAKER HUGHES INC COMMON 057224107 381 8570 SHARES X 1 8570 0 0 BAKER HUGHES INC COMMON 057224107 82 1850 SHARES X 1 1850 0 0 BALDWIN & LYONS INC CL A COMMON 057755100 31 1250 SHARES X 1 0 0 1250 BALL CORPORATION COMMON 058498106 996 24000 SHARES X 1 24000 0 0 BALLY TOTAL FITNESS HLDG CORP COMMON 05873K108 41 11800 SHARES X 1 11800 0 0 BANK OF AMERICA CORPORATION COMMON 060505104 20491 464643 SHARES X 1 461738 0 2905 BANK OF AMERICA CORPORATION COMMON 060505104 8694 197142 SHARES X 1 182708 0 14434 BANK OF HAWAII CORP COMMON 062540109 14 300 SHARES X 1 300 0 0 BANK OF NEW YORK INC COMMON 064057102 6601 227246 SHARES X 1 224803 0 2443 BANK OF NEW YORK INC COMMON 064057102 1183 40721 SHARES X 1 37271 0 3450 BARD C R INC COMMON 067383109 422 6192 SHARES X 1 6192 0 0 BARD C R INC COMMON 067383109 368 5400 SHARES X 1 5400 0 0 BARR PHARMACEUTICALS INC COMMON 068306109 34 700 SHARES X 1 700 0 0 BAUSCH & LOMB INC COMMON 071707103 9 125 SHARES X 1 125 0 0 BAXTER INTL INC COMMON 071813109 403 11854 SHARES X 1 11854 0 0 BAXTER INTL INC COMMON 071813109 361 10633 SHARES X 1 10633 0 0 BB&T CORP COMMON 054937107 200 5115 SHARES X 1 4715 0 400 BB&T CORP COMMON 054937107 1210 30957 SHARES X 1 27863 0 3094 BEA SYSTEMS INC COMMON 073325102 11 1400 SHARES X 1 1400 0 0 BEA SYSTEMS INC COMMON 073325102 119 14945 SHARES X 1 14945 0 0 BEAR STEARNS COS INC COMMON 073902108 102 1020 SHARES X 1 1020 0 0 BEAR STEARNS COS INC COMMON 073902108 120 1206 SHARES X 1 1206 0 0 BEARINGPOINT INC COMMON 074002106 13 1500 SHARES X 1 1500 0 0 BECKMAN COULTER INC COMMON 075811109 76 1148 SHARES X 1 600 0 548 BECTON DICKINSON & CO COMMON 075887109 198 3389 SHARES X 1 3389 0 0 BECTON DICKINSON & CO COMMON 075887109 844 14450 SHARES X 1 14450 0 0 BED BATH & BEYOND INC COMMON 075896100 205 5600 SHARES X 1 5600 0 0 BED BATH & BEYOND INC COMMON 075896100 50 1380 SHARES X 1 1380 0 0 BELLSOUTH CORP COMMON 079860102 7881 299755 SHARES X 1 299155 0 600 BELLSOUTH CORP COMMON 079860102 6430 244562 SHARES X 1 203666 0 40896 BEMIS INC COMMON 081437105 111 3560 SHARES X 1 3560 0 0 BENCHMARK ELECTRONICS INC COMMON 08160H101 4 115 SHARES X 1 115 0 0 BENIHANA INCORPORATED CLASS A COMMON 082047200 111 7300 SHARES X 1 7300 0 0 BERKSHIRE HATHAWAY INC CLASS A COMMON 084670108 261 3 SHARES X 1 3 0 0 BERKSHIRE HATHAWAY INC CLASS B COMMON 084670207 611 214 SHARES X 1 214 0 0 BERKSHIRE HATHAWAY INC CLASS B COMMON 084670207 351 123 SHARES X 1 113 0 10 BEST BUY INC COMMON 086516101 235 4357 SHARES X 1 4357 0 0 BEST BUY INC COMMON 086516101 111 2050 SHARES X 1 2050 0 0 BIMINI MORTGAGE INVESTMENT INC COMMON 09031E400 1 100 SHARES X 1 100 0 0 BIOANALYTICAL SYSTEMS INCORPORATED COMMON 09058M103 0 16 SHARES X 1 16 0 0 BIOGEN IDEC INC COMMON 09062X103 380 11025 SHARES X 1 11025 0 0 BIOGEN IDEC INC COMMON 09062X103 35 1025 SHARES X 1 1025 0 0 BIOMET COMMON 090613100 52 1445 SHARES X 1 1445 0 0 BISYS GROUP INC COMMON 055472104 47 3000 SHARES X 1 3000 0 0 4 of 44

BJ'S WHOLESALE CLUB INC COMMON 05548J106 26 850 SHARES X 1 850 0 0 BJ'S WHOLESALE CLUB INC COMMON 05548J106 12 400 SHARES X 1 400 0 0 BLACK & DECKER CORP COMMON 091797100 487 6168 SHARES X 1 6168 0 0 BLACK & DECKER CORP COMMON 091797100 1452 18376 SHARES X 1 18376 0 0 BLACK HILLS CORP COMMON 092113109 7 225 SHARES X 1 225 0 0 BLOCK H & R INC COMMON 093671105 96 1900 SHARES X 1 1900 0 0 BLOCK H & R INC COMMON 093671105 93 1835 SHARES X 1 1835 0 0 BMC SOFTWARE INC COMMON 055921100 3 200 SHARES X 1 200 0 0 BOEING CO COMMON 097023105 876 14985 SHARES X 1 14785 0 200 BOEING CO COMMON 097023105 982 16802 SHARES X 1 15602 0 1200 BOK FINANCIAL CORPORATION COMMON 05561Q201 0 12 SHARES X 1 12 0 0 BON-TON STORES INCORPORATED COMMON 09776J101 1182 65333 SHARES X 1 65333 0 0 BORDERS GROUP INC COMMON 099709107 36 1346 SHARES X 1 1346 0 0 BOSTON BEER INCORPORATED CLASS A COMMON 100557107 1 50 SHARES X 1 50 0 0 BOSTON BEER INCORPORATED CLASS A COMMON 100557107 2 100 SHARES X 1 100 0 0 BOSTON PROPERTIES INC (REIT) COMMON 101121101 776 12879 SHARES X 1 12879 0 0 BOSTON PROPERTIES INC (REIT) COMMON 101121101 408 6767 SHARES X 1 6367 0 400 BOSTON SCIENTIFIC CORP COMMON 101137107 841 28706 SHARES X 1 28486 0 220 BOWATER INC COMMON 102183100 6 160 SHARES X 1 160 0 0 BOWATER INC COMMON 102183100 130 3460 SHARES X 1 3460 0 0 BRANDYWINE REALTY TRUST (REIT) COMMON 105368203 65 2300 SHARES X 1 2300 0 0 BRANDYWINE REALTY TRUST (REIT) COMMON 105368203 28 1000 SHARES X 1 1000 0 0 BRINKER INTL INC COMMON 109641100 1352 37325 SHARES X 1 36825 0 500 BRINKER INTL INC COMMON 109641100 720 19872 SHARES X 1 19872 0 0 BRISTOL-MYERS SQUIBB CO COMMON 110122108 10038 394248 SHARES X 1 393648 0 600 BRISTOL-MYERS SQUIBB CO COMMON 110122108 9579 376240 SHARES X 1 322600 0 53640 BROADCOM CORP CL A COMMON 111320107 6 200 SHARES X 1 200 0 0 BROCADE COMMUNICATIONS SYS INC COMMON 111621108 4 650 SHARES X 1 650 0 0 BROOKTROUT INC COMMON 114580103 30 2700 SHARES X 1 2700 0 0 BROWN-FORMAN CORP CL B COMMON 115637209 16 300 SHARES X 1 300 0 0 BRUNSWICK CORP COMMON 117043109 6 120 SHARES X 1 120 0 0 BRYN MAWR BANK CORPORATION COMMON 117665109 233 11392 SHARES X 1 11392 0 0 BUCKEYE PARTNERS LP UNIT LTD PARTNER COMMON 118230101 41 900 SHARES X 1 900 0 0 BURLINGTON NORTHN SANTA FE CORP COMMON 12189T104 444 8225 SHARES X 1 8225 0 0 BURLINGTON NORTHN SANTA FE CORP COMMON 12189T104 615 11400 SHARES X 1 9954 0 1446 BURLINGTON RES INC COMMON 122014103 5124 102345 SHARES X 1 100495 0 1850 BURLINGTON RES INC COMMON 122014103 1690 33745 SHARES X 1 29920 0 3825 B2B INTERNET HOLDRS TRUST COMMON 056033103 0 100 SHARES X 1 100 0 0 C H ROBINSON WORLDWIDE INC COMMON 12541W100 152 2955 SHARES X 1 2955 0 0 C-COR INC COMMON 125010108 36 6000 SHARES X 1 6000 0 0 C-COR INC COMMON 125010108 517 85000 SHARES X 1 85000 0 0 CADENCE DESIGN SYS INC COMMON 127387108 267 17875 SHARES X 1 17875 0 0 CADENCE DESIGN SYS INC COMMON 127387108 18 1200 SHARES X 1 1200 0 0 CAL DIVE INTERNATIONAL INC COMMON 127914109 68 1500 SHARES X 1 1500 0 0 CALLAWAY GOLF CO COMMON 131193104 0 23 SHARES X 1 23 0 0 CALPINE CORP COMMON 131347106 8 2700 SHARES X 1 2700 0 0 CALPINE CORP COMMON 131347106 15 5250 SHARES X 1 5250 0 0 CALYPTE BIOMEDICAL CORP COMMON 131722605 42 157000 SHARES X 1 157000 0 0 CAMDEN PROPERTY TRUST (REIT) COMMON 133131102 47 1000 SHARES X 1 1000 0 0 CAMPBELL SOUP CO COMMON 134429109 92 3156 SHARES X 1 3156 0 0 CAMPBELL SOUP CO COMMON 134429109 418 14400 SHARES X 1 14400 0 0 CANDELA CORP COMMON 136907102 9 1000 SHARES X 1 1000 0 0 CAPITAL ONE FINANCIAL CORP COMMON 14040H105 8001 107010 SHARES X 1 105610 0 1400 CAPITAL ONE FINANCIAL CORP COMMON 14040H105 1725 23070 SHARES X 1 17720 0 5350 CAPITALSOURCE INC COMMON 14055X102 298 12950 SHARES X 1 12950 0 0 CAPSTONE TURBINE CORP COMMON 14067D102 0 100 SHARES X 1 100 0 0 CARDINAL HEALTH INC COMMON 14149Y108 325 5826 SHARES X 1 5826 0 0 CARDINAL HEALTH INC COMMON 14149Y108 135 2414 SHARES X 1 2265 0 149 CAREER EDUCATION CORP COMMON 141665109 207 6050 SHARES X 1 6050 0 0 CAREMARK RX INC COMMON 141705103 9890 248607 SHARES X 1 245779 0 2828 CAREMARK RX INC COMMON 141705103 1223 30741 SHARES X 1 29691 0 1050 CARLISLE COMPANIES INC COMMON 142339100 28 400 SHARES X 1 0 0 400 CARLISLE COMPANIES INC COMMON 142339100 1581 22658 SHARES X 1 22000 0 658 CARMAX INC COMMON 143130102 8441 267976 SHARES X 1 262141 0 5835 CARMAX INC COMMON 143130102 550 17470 SHARES X 1 13675 0 3795 CARNIVAL CORPORATION COMMON 143658300 4923 95023 SHARES X 1 94360 0 663 CARNIVAL CORPORATION COMMON 143658300 655 12650 SHARES X 1 11300 0 1350 CARPENTER TECHNOLOGY CORP COMMON 144285103 199 3348 SHARES X 1 3348 0 0 CARPENTER TECHNOLOGY CORP COMMON 144285103 212 3564 SHARES X 1 1964 0 1600 CASELLA WASTE SYSTEMS INC COMMON 147448104 60 4500 SHARES X 1 4500 0 0 CATELLUS DEVELOPMENT CORP REIT COMMON 149113102 4 147 SHARES X 1 147 0 0 CATELLUS DEVELOPMENT CORP REIT COMMON 149113102 1 54 SHARES X 1 0 0 54 CATERPILLAR INC COMMON 149123101 2140 23405 SHARES X 1 22895 0 510 CATERPILLAR INC COMMON 149123101 314 3431 SHARES X 1 2831 0 600 5 of 44

CAVCO INDUSTRIES, INC. COMMON 149568107 1 60 SHARES X 1 60 0 0 CDI CORPORATION COMMON 125071100 128 5800 SHARES X 1 5800 0 0 CDW CORPORATION COMMON 12512N105 452 7975 SHARES X 1 7975 0 0 CEDAR FAIR LTD PTR COMMON 150185106 22 700 SHARES X 1 700 0 0 CELGENE CORP COMMON 151020104 27 800 SHARES X 1 800 0 0 CENDANT CORP COMMON 151313103 2340 113900 SHARES X 1 108700 0 5200 CENDANT CORP COMMON 151313103 639 31131 SHARES X 1 28422 0 2709 CENTERPOINT ENERGY INC COMMON 15189T107 4 332 SHARES X 1 332 0 0 CENTERPOINT ENERGY INC COMMON 15189T107 10 800 SHARES X 1 800 0 0 CENTEX CORP COMMON 152312104 667 11645 SHARES X 1 11645 0 0 CENTEX CORP COMMON 152312104 411 7175 SHARES X 1 7175 0 0 CENTURY REALTY TRUST COMMON 156671109 9 525 SHARES X 1 525 0 0 CENTURYTEL INC COMMON 156700106 66 2000 SHARES X 1 2000 0 0 CERIDIAN CORP COMMON 156779100 5 300 SHARES X 1 300 0 0 CERNER CORP COMMON 156782104 5486 104466 SHARES X 1 103246 0 1220 CERNER CORP COMMON 156782104 307 5850 SHARES X 1 4650 0 1200 CERTEGY INC COMMON 156880106 17 500 SHARES X 1 500 0 0 CH ENERGY GROUP INC COMMON 12541M102 165 3600 SHARES X 1 3600 0 0 CHARTER COMMUNICATIONS INC CL A COMMON 16117M107 2 1000 SHARES X 1 1000 0 0 CHARTERMAC COMMON 160908109 208 9674 SHARES X 1 9674 0 0 CHARTERMAC COMMON 160908109 116 5406 SHARES X 1 5406 0 0 CHESAPEAKE UTILITIES CORPORATION COMMON 165303108 20 750 SHARES X 1 750 0 0 CHEVRONTEXACO CORP COMMON 166764100 31522 540589 SHARES X 1 536739 0 3850 CHEVRONTEXACO CORP COMMON 166764100 16599 284670 SHARES X 1 259950 0 24720 CHICOS FAS INC COMMON 168615102 274 9690 SHARES X 1 9690 0 0 CHILDRENS PLACE RETAIL STORES INC COMMON 168905107 9 180 SHARES X 1 180 0 0 CHOICEPOINT INC COMMON 170388102 21 533 SHARES X 1 533 0 0 CHOICEPOINT INC COMMON 170388102 16 400 SHARES X 1 400 0 0 CHRISTOPHER & BANKS CORP COMMON 171046105 55 3100 SHARES X 1 3100 0 0 CHUBB CORP COMMON 171232101 699 8814 SHARES X 1 8814 0 0 CHUBB CORP COMMON 171232101 673 8485 SHARES X 1 8485 0 0 CIENA CORP COMMON 171779101 2 1000 SHARES X 1 1000 0 0 CIENA CORP COMMON 171779101 1 700 SHARES X 1 700 0 0 CIGNA CORP COMMON 125509109 475 5324 SHARES X 1 5324 0 0 CIGNA CORP COMMON 125509109 290 3250 SHARES X 1 3250 0 0 CINCINNATI BELL INC COMMON 171871106 2 500 SHARES X 1 500 0 0 CINCINNATI FINL CORP COMMON 172062101 9 200 SHARES X 1 200 0 0 CINERGY CORP COMMON 172474108 45 1116 SHARES X 1 1116 0 0 CINERGY CORP COMMON 172474108 37 905 SHARES X 1 905 0 0 CIRCUIT STORES COMMON 172737108 116 7200 SHARES X 1 7200 0 0 CIRCUIT STORES COMMON 172737108 42 2600 SHARES X 1 2600 0 0 CISCO SYS INC COMMON 17275R102 19957 1115541 SHARES X 1 1100721 0 14820 CISCO SYS INC COMMON 17275R102 3955 221055 SHARES X 1 197405 0 23650 CIT GROUP INC COMMON 125581108 4912 129271 SHARES X 1 127416 0 1855 CIT GROUP INC COMMON 125581108 219 5755 SHARES X 1 2745 0 3010 CITIGROUP INC COMMON 172967101 28526 634768 SHARES X 1 625559 0 9209 CITIGROUP INC COMMON 172967101 8823 196325 SHARES X 1 182680 0 13645 CITIZENS & NORTHERN CORP COMMON 172922106 245 8608 SHARES X 1 8608 0 0 CITIZENS COMMUNICATIONS CO COMMON 17453B101 662 51145 SHARES X 1 46145 0 5000 CITIZENS COMMUNICATIONS CO COMMON 17453B101 234 18058 SHARES X 1 5883 0 12175 CITRIX SYSTEMS INC COMMON 177376100 145 6100 SHARES X 1 5700 0 400 CLAIRES STORES INCORPORATED COMMON 179584107 5 200 SHARES X 1 200 0 0 CLAIRES STORES INCORPORATED COMMON 179584107 2 100 SHARES X 1 100 0 0 CLEAR CHANNEL MUNICATIONS INC COMMON 184502102 3594 104271 SHARES X 1 102735 0 1536 CLEAR CHANNEL MUNICATIONS INC COMMON 184502102 459 13305 SHARES X 1 11655 0 1650 CLECO CORP COMMON 12561W105 17 800 SHARES X 1 800 0 0 CLEVELAND CLIFFS INC COMMON 185896107 256 3515 SHARES X 1 3515 0 0 CLOROX CO COMMON 189054109 499 7925 SHARES X 1 7925 0 0 CLOROX CO COMMON 189054109 247 3915 SHARES X 1 3915 0 0 CMGI INC COMMON 125750109 1 640 SHARES X 1 640 0 0 CMS ENERGY CORP COMMON 125896100 16 1200 SHARES X 1 1200 0 0 CNF INC COMMON 12612W104 14 300 SHARES X 1 300 0 0 COACH INC COMMON 189754104 739 13041 SHARES X 1 13041 0 0 COACH INC COMMON 189754104 166 2932 SHARES X 1 2932 0 0 COCA COLA CO COMMON 191216100 12058 289364 SHARES X 1 288524 0 840 COCA COLA CO COMMON 191216100 6001 144024 SHARES X 1 126022 0 18002 CODORUS VALLEY BANCORP INC COMMON 192025104 1019 52949 SHARES X 1 41643 0 11306 CODORUS VALLEY BANCORP INC COMMON 192025104 71 3713 SHARES X 1 1668 0 2045 COEUR D'ALENE MINES CORP COMMON 192108108 4 1000 SHARES X 1 1000 0 0 COGNIZANT TECH SOL CORP COMMON 192446102 6 125 SHARES X 1 125 0 0 COLGATE PALMOLIVE CO COMMON 194162103 9741 186711 SHARES X 1 185586 0 1125 COLGATE PALMOLIVE CO COMMON 194162103 3230 61916 SHARES X 1 52616 0 9300 COLONIAL BANCGROUP INC COMMON 195493309 21 1000 SHARES X 1 1000 0 0 COLUMBIA BANCORP COMMON 197227101 89 2800 SHARES X 1 2800 0 0 6 of 44

COMCAST CORP COMMON 20030N101 12419 367643 SHARES X 1 363023 0 4620 COMCAST CORP COMMON 20030N101 2226 65909 SHARES X 1 61768 0 4141 COMCAST CORP- SPECIAL CL A COMMON 20030N200 857 25636 SHARES X 1 25636 0 0 COMCAST CORP- SPECIAL CL A COMMON 20030N200 257 7683 SHARES X 1 7483 0 200 COMERICA INC COMMON 200340107 34 620 SHARES X 1 620 0 0 COMMERCE BANCORP INC N J COMMON 200519106 6 200 SHARES X 1 200 0 0 COMMERCE BANCORP INC N J COMMON 200519106 19 600 SHARES X 1 0 0 600 MERCE BANCSHARES INC COMMON 200525103 7 145 SHARES X 1 145 0 0 COMMERCIAL CAP BANCORP INC COMMON 20162L105 75 3700 SHARES X 1 3700 0 0 COMMERCIAL NET LEASE REALTY (REIT) COMMON 202218103 13 700 SHARES X 1 700 0 0 MUNITY BANKS INC COMMON 203628102 716 28669 SHARES X 1 28669 0 0 MUNITY BANKS INC COMMON 203628102 1218 48748 SHARES X 1 48748 0 0 MUNITY BK SYS INC COMMON 203607106 590 25762 SHARES X 1 25762 0 0 COMPASS BANCSHARES INC COMMON 20449H109 20 450 SHARES X 1 450 0 0 COMPUCREDIT CORPORATION COMMON 20478N100 5 170 SHARES X 1 170 0 0 COMPUTER ASSOC INTL INC COMMON 204912109 87 3212 SHARES X 1 3212 0 0 COMPUTER ASSOC INTL INC COMMON 204912109 43 1574 SHARES X 1 1574 0 0 PUTER SCIENCES CORP COMMON 205363104 137 2981 SHARES X 1 2981 0 0 PUTER SCIENCES CORP COMMON 205363104 10 225 SHARES X 1 225 0 0 PUTER TASK GROUP COMMON 205477102 234 58750 SHARES X 1 0 0 58750 COMPUWARE CORP COMMON 205638109 3 450 SHARES X 1 450 0 0 COMPUWARE CORP COMMON 205638109 11 1500 SHARES X 1 1500 0 0 COMSTOCK HOMEBUILDING COS INC CL A COMMON 205684103 9 400 SHARES X 1 400 0 0 COMSTOCK RESOURCES INC COMMON 205768203 60 2100 SHARES X 1 2100 0 0 VERSE TECHNOLOGY INC COMMON 205862402 15 600 SHARES X 1 600 0 0 VERSE TECHNOLOGY INC COMMON 205862402 56 2217 SHARES X 1 2217 0 0 CONAGRA FOODS INC COMMON 205887102 102 3762 SHARES X 1 3462 0 300 CONAGRA FOODS INC COMMON 205887102 141 5216 SHARES X 1 5216 0 0 CONEXANT SYS INC COMMON 207142100 1 600 SHARES X 1 600 0 0 CONOCOPHILLIPS COMMON 20825C104 8789 81496 SHARES X 1 80746 0 750 CONOCOPHILLIPS COMMON 20825C104 3160 29307 SHARES X 1 26736 0 2571 CONSOLIDATED EDISON INC COMMON 209115104 134 3180 SHARES X 1 3180 0 0 CONSOLIDATED EDISON INC COMMON 209115104 331 7847 SHARES X 1 7847 0 0 CONSTELLATION BRANDS INC CL A COMMON 21036P108 7 125 SHARES X 1 125 0 0 CONSTELLATION BRANDS INC CL A COMMON 21036P108 88 1670 SHARES X 1 1670 0 0 CONSTELLATION ENERGY GROUP INC COMMON 210371100 4277 82729 SHARES X 1 82629 0 100 CONSTELLATION ENERGY GROUP INC COMMON 210371100 5022 97144 SHARES X 1 90744 0 6400 CONSUMER PORTFOLIO SERVICES COMMON 210502100 12 2500 SHARES X 1 2500 0 0 CONVERGYS CORP COMMON 212485106 1 100 SHARES X 1 100 0 0 CONVERGYS CORP COMMON 212485106 15 1000 SHARES X 1 1000 0 0 COOPER CAMERON CORP COMMON 216640102 32 566 SHARES X 1 566 0 0 COOPER TIRE & RUBR CO COMMON 216831107 13 700 SHARES X 1 700 0 0 CORN PRODS INTL INC COMMON 219023108 60 2290 SHARES X 1 2290 0 0 CORN PRODS INTL INC COMMON 219023108 127 4888 SHARES X 1 4888 0 0 CORNING INC COMMON 219350105 2324 208770 SHARES X 1 207370 0 1400 CORNING INC COMMON 219350105 530 47640 SHARES X 1 45890 0 1750 CORP OFFICE PROPERTIES TR (REIT) COMMON 22002T108 26 1000 SHARES X 1 1000 0 0 CORTEX PHARMACEUTICALS INC COMMON 220524300 3 1390 SHARES X 1 1390 0 0 COSTCO WHOLESALE CORP COMMON 22160K105 521 11800 SHARES X 1 11575 0 225 COSTCO WHOLESALE CORP COMMON 22160K105 255 5775 SHARES X 1 5775 0 0 COUNTRYWIDE FINANCIAL CORP COMMON 222372104 214 6579 SHARES X 1 6579 0 0 COUNTRYWIDE FINANCIAL CORP COMMON 222372104 39 1200 SHARES X 1 0 0 1200 COVANCE INC COMMON 222816100 42 872 SHARES X 1 872 0 0 COVANCE INC COMMON 222816100 61 1283 SHARES X 1 1283 0 0 COVENTRY HEALTH CARE INC COMMON 222862104 26 375 SHARES X 1 375 0 0 CPAC INC COMMON 126145101 1 178 SHARES X 1 178 0 0 CRANE CO COMMON 224399105 295 10246 SHARES X 1 10246 0 0 CRAY INC COMMON 225223106 1 300 SHARES X 1 300 0 0 CREE RESEARCH INC COMMON 225447101 22 1000 SHARES X 1 0 0 1000 CRESCENT REAL ESTATE EQUITIES (REIT) COMMON 225756105 16 1000 SHARES X 1 0 0 1000 CROMPTON CORP COMMON 227116100 9 600 SHARES X 1 600 0 0 CSX CORP COMMON 126408103 1448 34762 SHARES X 1 34762 0 0 CSX CORP COMMON 126408103 883 21200 SHARES X 1 16200 0 5000 CULLEN FROST BANKERS INC COMMON 229899109 3 65 SHARES X 1 65 0 0 CUMMINS INC COMMON 231021106 7 100 SHARES X 1 100 0 0 CUMULUS MEDIA INC CL A COMMON 231082108 250 17525 SHARES X 1 17525 0 0 CUNO INC COMMON 126583103 108 2100 SHARES X 1 2100 0 0 CUNO INC COMMON 126583103 138 2677 SHARES X 1 2677 0 0 CURTIS WRIGHT CORPORATION COMMON 231561101 29 500 SHARES X 1 500 0 0 CURTISS WRIGHT CORP COMMON 231561408 19 338 SHARES X 1 338 0 0 CVS CORP COMMON 126650100 463 8800 SHARES X 1 8800 0 0 CVS CORP COMMON 126650100 305 5805 SHARES X 1 5505 0 300 CYTEC INDUSTRIES INC COMMON 232820100 5 100 SHARES X 1 100 0 0 CYTYC CORP COMMON 232946103 333 14490 SHARES X 1 14490 0 0 7 of 44

D R HORTON INC COMMON 23331A109 580 19840 SHARES X 1 19840 0 0 D R HORTON INC COMMON 23331A109 170 5826 SHARES X 1 5826 0 0 DANA CORP COMMON 235811106 8 600 SHARES X 1 0 0 600 DANAHER CORP COMMON 235851102 676 12660 SHARES X 1 12660 0 0 DANAHER CORP COMMON 235851102 119 2236 SHARES X 1 1936 0 300 DARDEN RESTAURANTS INC COMMON 237194105 1295 42200 SHARES X 1 42200 0 0 DARDEN RESTAURANTS INC COMMON 237194105 451 14695 SHARES X 1 14395 0 300 DAVITA INC WITH ATTACHED RIGHTS COMMON 23918K108 64 1537 SHARES X 1 1237 0 300 DAWSON GEOPHYSICAL CO COMMON 239359102 39 1600 SHARES X 1 1600 0 0 DECODE GENETICS INC COMMON 243586104 1 200 SHARES X 1 200 0 0 DEERE & CO COMMON 244199105 1521 22656 SHARES X 1 22356 0 300 DEERE & CO COMMON 244199105 487 7255 SHARES X 1 6312 0 943 DEL MONTE FOODS CO COMMON 24522P103 22 1999 SHARES X 1 1999 0 0 DEL MONTE FOODS CO COMMON 24522P103 21 1914 SHARES X 1 1914 0 0 DELL INC COMMON 24702R101 13072 340243 SHARES X 1 336225 0 4018 DELL INC COMMON 24702R101 2345 61041 SHARES X 1 55041 0 6000 DELPHI CORP COMMON 247126105 24 5297 SHARES X 1 5297 0 0 DELPHI CORP COMMON 247126105 15 3377 SHARES X 1 2352 0 1025 DENBURY RESOURCES INCORPORATED COMMON 247916208 49 1400 SHARES X 1 1400 0 0 DENTSPLY INTERNATIONAL INC COMMON 249030107 303 5560 SHARES X 1 5560 0 0 DENTSPLY INTERNATIONAL INC COMMON 249030107 260 4775 SHARES X 1 4775 0 0 DEVELOPERS DVRSFD REALTY CORP (REIT) COMMON 251591103 19 466 SHARES X 1 466 0 0 DEVON ENERGY CORP COMMON 25179M103 459 9610 SHARES X 1 9610 0 0 DEVON ENERGY CORP COMMON 25179M103 175 3668 SHARES X 1 3242 0 426 DEVRY INC DEL COMMON 251893103 28 1500 SHARES X 1 1500 0 0 DIAMONDS TR UNIT SER 1 COMMON 252787106 252 2400 SHARES X 1 2400 0 0 DICKS SPORTING GOODS INC COMMON 253393102 15 400 SHARES X 1 400 0 0 DIEBOLD INC COMMON 253651103 25 463 SHARES X 1 463 0 0 DIGENE CORP MON COMMON 253752109 87 4200 SHARES X 1 4200 0 0 DOCUMENT SECURITIES SYSTEMS INC COMMON 25614T101 0 1 SHARES X 1 1 0 0 DOLBY LABORATORIES INC CL A COMMON 25659T107 2 100 SHARES X 1 100 0 0 DOLLAR TREE STORES INC COMMON 256747106 425 14785 SHARES X 1 14785 0 0 DOMINION RESOURCES BLACK WARRIOR TR COMMON 25746Q108 78 2000 SHARES X 1 2000 0 0 DOMINION RESOURCES INC COMMON 25746U109 3912 52561 SHARES X 1 52561 0 0 DOMINION RESOURCES INC COMMON 25746U109 3477 46716 SHARES X 1 41848 0 4868 DONEGAL GROUP INC CL A COMMON 257701201 23 1264 SHARES X 1 1264 0 0 DONEGAL GROUP INC CL B COMMON 257701300 10 632 SHARES X 1 632 0 0 DONNELLY R R & SONS CO COMMON 257867101 134 4249 SHARES X 1 4249 0 0 DONNELLY R R & SONS CO COMMON 257867101 139 4400 SHARES X 1 4400 0 0 DOVER CORP COMMON 260003108 1299 34384 SHARES X 1 34384 0 0 DOVER CORP COMMON 260003108 1738 45993 SHARES X 1 38593 0 7400 DOW CHEMICAL CO COMMON 260543103 7565 151764 SHARES X 1 151459 0 305 DOW CHEMICAL CO COMMON 260543103 4122 82694 SHARES X 1 80944 0 1750 DOW JONES & CO INC COMMON 260561105 7 200 SHARES X 1 200 0 0 DOW JONES & CO INC COMMON 260561105 16 432 SHARES X 1 0 0 432 DPL INC COMMON 233293109 5 200 SHARES X 1 200 0 0 DPL INC COMMON 233293109 162 6467 SHARES X 1 6467 0 0 DREYER'S GRAND ICE CREAM HLDGS COMMON 261877104 16 200 SHARES X 1 200 0 0 DRS TECHNOLOGIES INCORPORATED COMMON 23330X100 3 70 SHARES X 1 70 0 0 DTE ENERGY CO COMMON 233331107 4167 91618 SHARES X 1 88993 0 2625 DTE ENERGY CO COMMON 233331107 1967 43257 SHARES X 1 35250 0 8007 DUKE ENERGY CORP COMMON 264399106 958 34203 SHARES X 1 33828 0 375 DUKE ENERGY CORP COMMON 264399106 788 28134 SHARES X 1 27134 0 1000 DUN & BRADSTREET CORP COMMON 26483E100 54 875 SHARES X 1 875 0 0 DUN & BRADSTREET CORP COMMON 26483E100 152 2474 SHARES X 1 2474 0 0 DUPONT EI DE NEMOURS & CO COMMON 263534109 11379 222070 SHARES X 1 221745 0 325 DUPONT EI DE NEMOURS & CO COMMON 263534109 11345 221411 SHARES X 1 198031 0 23380 DUQUESNE LIGHT HOLDINGS INC COMMON 266233105 51 2830 SHARES X 1 2830 0 0 DUQUESNE LIGHT HOLDINGS INC COMMON 266233105 11 600 SHARES X 1 600 0 0 E*TRADE FINANCIAL CORPORATION COMMON 269246104 7 580 SHARES X 1 580 0 0 EAGLE MATERIALS INC CL B COMMON 26969P207 10 133 SHARES X 1 133 0 0 EAGLE MATERIALS INC CL B COMMON 26969P207 3 37 SHARES X 1 37 0 0 EAGLE MATERIALS INC W RIGHTS COMMON 26969P108 3 39 SHARES X 1 39 0 0 EAGLE MATERIALS INC W RIGHTS COMMON 26969P108 1 11 SHARES X 1 11 0 0 EARTHLINK INC COMMON 270321102 7 807 SHARES X 1 807 0 0 EASTMAN CHEMICAL COMPANY COMMON 277432100 64 1079 SHARES X 1 1079 0 0 EASTMAN CHEMICAL COMPANY COMMON 277432100 177 3002 SHARES X 1 2240 0 762 EASTMAN KODAK CO COMMON 277461109 151 4630 SHARES X 1 4630 0 0 EASTMAN KODAK CO COMMON 277461109 310 9526 SHARES X 1 9526 0 0 EATON CORP COMMON 278058102 206 3143 SHARES X 1 3143 0 0 EATON CORP COMMON 278058102 438 6700 SHARES X 1 6700 0 0 EATON VANCE CORP COMMON 278265103 18 770 SHARES X 1 770 0 0 EBAY INC COMMON 278642103 3294 88400 SHARES X 1 87330 0 1070 EBAY INC COMMON 278642103 335 8985 SHARES X 1 6125 0 2860 8 of 44

ECLIPSYS CORP COMMON 278856109 25 1600 SHARES X 1 1600 0 0 ECOLAB INC COMMON 278865100 1044 31600 SHARES X 1 31600 0 0 ECOLAB INC COMMON 278865100 91 2750 SHARES X 1 2750 0 0 EDISON INTERNATIONAL COMMON 281020107 9 250 SHARES X 1 250 0 0 EDUCATIONAL MANAGEMENT CORP COMMON 28139T101 205 7330 SHARES X 1 7330 0 0 EDWARDS AG INC COMMON 281760108 4 85 SHARES X 1 85 0 0 EDWARDS LIFESCIENCES CORP COMMON 28176E108 4819 111495 SHARES X 1 109255 0 2240 EDWARDS LIFESCIENCES CORP COMMON 28176E108 292 6765 SHARES X 1 3970 0 2795 EL PASO CORP COMMON 28336L109 37 3482 SHARES X 1 3482 0 0 EL PASO CORP COMMON 28336L109 51 4856 SHARES X 1 4856 0 0 ELECTRIC CITY CORP COMMON 284868106 31 32600 SHARES X 1 32600 0 0 ELECTRONIC DATA SYSTEM CORPORATION COMMON 285661104 126 6102 SHARES X 1 6102 0 0 ELECTRONIC DATA SYSTEM CORPORATION COMMON 285661104 79 3846 SHARES X 1 3446 0 400 ELECTRONICS ARTS COMMON 285512109 4439 85723 SHARES X 1 85268 0 455 ELECTRONICS ARTS COMMON 285512109 416 8030 SHARES X 1 7780 0 250 ELECTRONICS FOR IMAGING INC COMMON 286082102 393 22025 SHARES X 1 22025 0 0 ELECTRONICS FOR IMAGING INC COMMON 286082102 23 1300 SHARES X 1 0 0 1300 ELIZABETH ARDEN INC COMMON 28660G106 5 205 SHARES X 1 205 0 0 EMC CORP MASS COMMON 268648102 4170 338441 SHARES X 1 334441 0 4000 EMC CORP MASS COMMON 268648102 920 74659 SHARES X 1 67789 0 6870 EMERSON ELEC CO COMMON 291011104 5466 84181 SHARES X 1 83581 0 600 EMERSON ELEC CO COMMON 291011104 4339 66831 SHARES X 1 59381 0 7450 ENBRIDGE ENERGY PARTNERS LP COMMON 29250R106 161 3227 SHARES X 1 3227 0 0 ENCYSIVE PHARMACEUTICALS INC COMMON 29256X107 102 10000 SHARES X 1 10000 0 0 ENERGIZER HLDGS INC COMMON 29266R108 286 4787 SHARES X 1 4787 0 0 ENERGIZER HLDGS INC COMMON 29266R108 6 100 SHARES X 1 100 0 0 ENERGY EAST CORP COMMON 29266M109 371 14159 SHARES X 1 14159 0 0 ENERGY EAST CORP COMMON 29266M109 417 15907 SHARES X 1 15207 0 700 ENERGY PARTNERS LTD COMMON 29270U105 4 150 SHARES X 1 150 0 0 ENERGY SELECT SECTOR SPDR FD COMMON 81369Y506 86 2000 SHARES X 1 2000 0 0 ENERGY TRANSFER PARTNERS LP COMMON 29273R109 31 1000 SHARES X 1 1000 0 0 ENGELHARD CORPORATION COMMON 292845104 61 2025 SHARES X 1 2025 0 0 ENGELHARD CORPORATION COMMON 292845104 9 300 SHARES X 1 300 0 0 ENPRO INDUSTRIES COMMON 29355X107 31 1120 SHARES X 1 800 0 320 ENSCO INTERNATIONAL INC COMMON 26874Q100 1507 40011 SHARES X 1 39301 0 710 ENSCO INTERNATIONAL INC COMMON 26874Q100 84 2240 SHARES X 1 650 0 1590 ENTER MUNICATIONS CORP COMMON 293639100 7 200 SHARES X 1 200 0 0 ENTERGY CORP COMMON 29364G103 40 562 SHARES X 1 562 0 0 ENTERGY CORP COMMON 29364G103 247 3496 SHARES X 1 2496 0 1000 ENTERPRISE PRODUCTS PARTNERS LTD PTR COMMON 293792107 46 1787 SHARES X 1 1787 0 0 ENTERPRISE PRODUCTS PARTNERS LTD PTR COMMON 293792107 53 2081 SHARES X 1 1810 0 271 ENTREMED INC COMMON 29382F103 1 500 SHARES X 1 500 0 0 ENZO BIOCHEM INCORPORATED COMMON 294100102 2 173 SHARES X 1 173 0 0 EOG RESOURCES INC COMMON 26875P101 47 970 SHARES X 1 970 0 0 EON LABS INC COMMON 29412E100 45 1500 SHARES X 1 1500 0 0 EP MEDSYSTEMS INC COMMON 26881P103 24 8000 SHARES X 1 8000 0 0 EQUIFAX INC COMMON 294429105 40 1300 SHARES X 1 1300 0 0 EQUINIX INC COMMON 29444U502 3 60 SHARES X 1 60 0 0 EQUITABLE RESOURCES INC COMMON 294549100 936 16300 SHARES X 1 16300 0 0 EQUITABLE RESOURCES INC COMMON 294549100 195 3400 SHARES X 1 3400 0 0 EQUITY OFFICE PROPERTIES TR (REIT) COMMON 294741103 1037 34411 SHARES X 1 34411 0 0 EQUITY OFFICE PROPERTIES TR (REIT) COMMON 294741103 798 26470 SHARES X 1 26470 0 0 EQUITY RESIDENTIAL (REIT) COMMON 29476L107 130 4050 SHARES X 1 4050 0 0 EQUITY RESIDENTIAL (REIT) COMMON 29476L107 99 3066 SHARES X 1 3066 0 0 ERIE INDEMNITY CO CL A COMMON 29530P102 8863 170050 SHARES X 1 170050 0 0 ESSEX CORPORATION COMMON 296744105 8 500 SHARES X 1 500 0 0 EXELON CORP COMMON 30161N101 3989 86935 SHARES X 1 86435 0 500 EXELON CORP COMMON 30161N101 1358 29595 SHARES X 1 28545 0 1050 EXPEDITORS INTL WASH INC COMMON 302130109 64 1200 SHARES X 1 1200 0 0 EXPRESS SCRIPTS INC COMMON 302182100 11444 131257 SHARES X 1 128973 0 2284 EXPRESS SCRIPTS INC COMMON 302182100 1880 21567 SHARES X 1 20012 0 1555 EXXON MOBIL CORP COMMON 30231G102 87914 1475069 SHARES X 1 1466211 0 8858 EXXON MOBIL CORP COMMON 30231G102 76678 1286543 SHARES X 1 1118278 0 168265 F N B CORP PA COMMON 302520101 47 2474 SHARES X 1 2474 0 0 F S I INTL CORP COMMON 302633102 54 12700 SHARES X 1 12700 0 0 FACTSET RESEARCH SYSTEMS INC COMMON 303075105 30 900 SHARES X 1 900 0 0 FAIRCHILD SEMICONDUCTOR INTL INC COMMON 303726103 2 100 SHARES X 1 100 0 0 FAMILY DLR STORES COMMON 307000109 11 350 SHARES X 1 350 0 0 FANNIE MAE COMMON 313586109 14885 273362 SHARES X 1 270133 0 3229 FANNIE MAE COMMON 313586109 4101 75308 SHARES X 1 66611 0 8697 FARO TECHNOLOGIES INC COMMON 311642102 56 2400 SHARES X 1 2400 0 0 FASTENAL CO COMMON 311900104 145 2625 SHARES X 1 2625 0 0 FASTENAL CO COMMON 311900104 111 2000 SHARES X 1 2000 0 0 FEATHERLITE INCORPORATED COMMON 313054108 212 30281 SHARES X 1 30281 0 0 9 of 44

FEDERAL SIGNAL CORP COMMON 313855108 15 1000 SHARES X 1 1000 0 0 FEDERATED DEPT STORES INC COMMON 31410H101 55 860 SHARES X 1 860 0 0 FEDERATED DEPT STORES INC COMMON 31410H101 13 200 SHARES X 1 200 0 0 FEDEX CORP COMMON 31428X106 557 5934 SHARES X 1 5934 0 0 FEDEX CORP COMMON 31428X106 304 3235 SHARES X 1 2935 0 300 FIFTH THIRD BANCORP COMMON 316773100 813 18906 SHARES X 1 18906 0 0 FIFTH THIRD BANCORP COMMON 316773100 213 4946 SHARES X 1 4646 0 300 FIRST DATA CORP COMMON 319963104 2920 74284 SHARES X 1 73119 0 1165 FIRST DATA CORP COMMON 319963104 1615 41096 SHARES X 1 37476 0 3620 FIRST HORIZON NATIONAL CORP COMMON 320517105 12 300 SHARES X 1 300 0 0 FIRST INDUSTRIAL REALTY TR (REIT) COMMON 32054K103 10 275 SHARES X 1 275 0 0 FIRST MARINER BANCORP INCORPORATED COMMON 320795107 62 3500 SHARES X 1 3500 0 0 FIRST NIAGARA FINANCIAL GROUP COMMON 33582V108 4 292 SHARES X 1 292 0 0 FIRST UNITED CORP COMMON 33741H107 218 10808 SHARES X 1 10808 0 0 FIRST UNITED CORP COMMON 33741H107 75 3727 SHARES X 1 200 0 3527 FIRSTENERGY CORP COMMON 337932107 403 9599 SHARES X 1 9599 0 0 FIRSTENERGY CORP COMMON 337932107 340 8105 SHARES X 1 8105 0 0 FISERV INC COMMON 337738108 9 220 SHARES X 1 220 0 0 FISERV INC COMMON 337738108 8 200 SHARES X 1 0 0 200 FISHER SCIENTIFIC INTERNATIONAL INC COMMON 338032204 51 900 SHARES X 1 900 0 0 FIVE STAR QUALITY CARE INC COMMON 33832D106 0 55 SHARES X 1 55 0 0 FIVE STAR QUALITY CARE INC COMMON 33832D106 0 10 SHARES X 1 0 0 10 FLIR SYSTEMS INC COMMON 302445101 8 270 SHARES X 1 270 0 0 FLORIDA EAST COAST INDS INC COMMON 340632108 0 8 SHARES X 1 8 0 0 FLOWERS FOODS INC COMMON 343498101 6 200 SHARES X 1 200 0 0 FLOWERS FOODS INC COMMON 343498101 0 11 SHARES X 1 11 0 0 FLUOR CORP COMMON 343412102 260 4689 SHARES X 1 4689 0 0 FLUOR CORP COMMON 343412102 147 2650 SHARES X 1 1650 0 1000 FONAR CORP COMMON 344437108 0 18 SHARES X 1 18 0 0 FORD MOTOR CO COMMON 345370860 539 47530 SHARES X 1 47430 0 100 FORD MOTOR CO COMMON 345370860 448 39529 SHARES X 1 34221 0 5308 FOREST LABS INC COMMON 345838106 214 5800 SHARES X 1 5750 0 50 FOREST LABS INC COMMON 345838106 153 4140 SHARES X 1 4140 0 0 FOREST OIL CORP COMMON 346091705 20 500 SHARES X 1 500 0 0 FOREST OIL CORP COMMON 346091705 57 1400 SHARES X 1 1400 0 0 FORTUNE BRANDS INC COMMON 349631101 816 10121 SHARES X 1 10121 0 0 FORTUNE BRANDS INC COMMON 349631101 715 8864 SHARES X 1 7257 0 1607 FOUNDATION COAL HOLDINGS INC COMMON 35039W100 94 4000 SHARES X 1 4000 0 0 FOX ENTERTAINMENT GROUP INC COMMON 35138T107 6 170 SHARES X 1 170 0 0 FPL GROUP INC COMMON 302571104 5374 133845 SHARES X 1 133845 0 0 FPL GROUP INC COMMON 302571104 2266 56432 SHARES X 1 47840 0 8592 FRANKLIN RESOURCES INC COMMON 354613101 30 430 SHARES X 1 430 0 0 FRANKLIN RESOURCES INC COMMON 354613101 21 300 SHARES X 1 150 0 150 FREDDIE MAC COMMON 313400301 675 10679 SHARES X 1 10679 0 0 FREDDIE MAC COMMON 313400301 490 7755 SHARES X 1 7755 0 0 FREEPORT MCMORAN CPR & GLD INC CL B COMMON 35671D857 83 2101 SHARES X 1 2101 0 0 FREEPORT MCMORAN CPR & GLD INC CL B COMMON 35671D857 30 765 SHARES X 1 765 0 0 FREESCALE SEMICONDUCTOR-B COMMON 35687M206 171 9931 SHARES X 1 9931 0 0 FREESCALE SEMICONDUCTOR-B COMMON 35687M206 96 5593 SHARES X 1 5373 0 220 FRIEDMAN BILLINGS RAMSEY GRP INC-A COMMON 358434108 1 87 SHARES X 1 87 0 0 FROZEN FOOD EXPRESS INDUSTRIES INC COMMON 359360104 12 1000 SHARES X 1 1000 0 0 FULTON FINANCIAL CORP COMMON 360271100 2916 133800 SHARES X 1 133800 0 0 FULTON FINANCIAL CORP COMMON 360271100 3107 142605 SHARES X 1 105824 0 36781 FX ENERGY INC COMMON 302695101 11 1000 SHARES X 1 1000 0 0 GALLAGHER ARTHUR J. & CO COMMON 363576109 41 1425 SHARES X 1 1425 0 0 GAMESTOP CORP COMMON 36466R101 404 18225 SHARES X 1 18225 0 0 GANNETT CO INC COMMON 364730101 1319 16673 SHARES X 1 16673 0 0 GANNETT CO INC COMMON 364730101 1612 20381 SHARES X 1 20181 0 200 GAP INC COMMON 364760108 1407 64442 SHARES X 1 64442 0 0 GAP INC COMMON 364760108 494 22600 SHARES X 1 22200 0 400 GATEWAY INC COMMON 367626108 0 33 SHARES X 1 33 0 0 GATX CORP COMMON 361448103 12 350 SHARES X 1 0 0 350 GEAC COMPUTER CORPORATION LIMITED COMMON 368289104 4 500 SHARES X 1 500 0 0 GENELABS TECHNOLOGIES INC COMMON 368706107 2 3300 SHARES X 1 3300 0 0 GENENTECH INC COMMON 368710406 1844 32575 SHARES X 1 32575 0 0 GENENTECH INC COMMON 368710406 176 3105 SHARES X 1 3105 0 0 GENERAL DYNAMICS CORP COMMON 369550108 3463 32353 SHARES X 1 32353 0 0 GENERAL DYNAMICS CORP COMMON 369550108 842 7867 SHARES X 1 7867 0 0 GENERAL ELECTRIC COMPANY COMMON 369604103 88657 2458606 SHARES X 1 2420302 0 38304 GENERAL ELECTRIC COMPANY COMMON 369604103 83970 2328617 SHARES X 1 2135895 0 192722 GENERAL MILLS INC COMMON 370334104 8175 166334 SHARES X 1 164879 0 1455 GENERAL MILLS INC COMMON 370334104 1666 33902 SHARES X 1 33052 0 850 GENERAL MOTORS CORP COMMON 370442105 468 15923 SHARES X 1 15923 0 0 GENERAL MOTORS CORP COMMON 370442105 376 12805 SHARES X 1 10037 0 2768 10 of 44

GENESIS MICROCHIP INC COMMON 37184C103 7 500 SHARES X 1 500 0 0 GENITOPE CORPORATION COMMON 37229P507 74 5900 SHARES X 1 5900 0 0 GENTIVA HLTH SVCS INC COMMON 37247A102 1 62 SHARES X 1 62 0 0 GENUINE PARTS INC COMMON 372460105 461 10605 SHARES X 1 10605 0 0 GENUINE PARTS INC COMMON 372460105 98 2250 SHARES X 1 2250 0 0 GENVEC INC COMMON 37246C109 1 400 SHARES X 1 400 0 0 GENZYME CORP COMMON 372917104 221 3866 SHARES X 1 3866 0 0 GENZYME CORP COMMON 372917104 3 50 SHARES X 1 50 0 0 GEORGIA PAC CORP COMMON 373298108 14 400 SHARES X 1 400 0 0 GEORGIA PAC CORP COMMON 373298108 90 2535 SHARES X 1 527 0 2008 GERBER SCIENTIFIC INC COMMON 373730100 44 6100 SHARES X 1 6100 0 0 GERON CORP COMMON 374163103 3 500 SHARES X 1 0 0 500 GETTY IMAGES INC COMMON 374276103 11 155 SHARES X 1 155 0 0 GETTY REALTY CORPORATION COMMON 374297109 8 300 SHARES X 1 300 0 0 GILEAD SCIENCES INC COMMON 375558103 1089 30406 SHARES X 1 30166 0 240 GILLETTE CO COMMON 375766102 6584 130420 SHARES X 1 129175 0 1245 GILLETTE CO COMMON 375766102 6397 126733 SHARES X 1 118067 0 8666 GLADSTONE CAPITAL CORP COMMON 376535100 53 2500 SHARES X 1 2500 0 0 GLATFELTER COMMON 377316104 658 44620 SHARES X 1 44620 0 0 GLATFELTER COMMON 377316104 8 520 SHARES X 1 520 0 0 GLOBALSANTAFE CORP COMMON G3930E101 9 250 SHARES X 1 0 0 250 GOLDMAN SACHS GROUP INC COMMON 38141G104 160 1453 SHARES X 1 1453 0 0 GOODRICH CORP COMMON 382388106 4 100 SHARES X 1 100 0 0 GOODRICH CORP COMMON 382388106 214 5600 SHARES X 1 4000 0 1600 GOODRICH PETROLEUM CORP COMMON 382410405 19 900 SHARES X 1 900 0 0 GOODYEAR TIRE & RUBR CO COMMON 382550101 1 50 SHARES X 1 50 0 0 GOODYEAR TIRE & RUBR CO COMMON 382550101 29 2155 SHARES X 1 2155 0 0 GOOGLE INC CL A COMMON 38259P508 76 419 SHARES X 1 419 0 0 GOOGLE INC CL A COMMON 38259P508 9 50 SHARES X 1 50 0 0 GRANT PRIDECO INC COMMON 38821G101 102 4230 SHARES X 1 4230 0 0 GREAT AMERN FINL RES INC COMMON 389915109 2 100 SHARES X 1 0 0 100 GREAT LAKES CHEM CORP COMMON 390568103 3 90 SHARES X 1 90 0 0 GREAT PLAINS ENERGY INC COMMON 391164100 17 570 SHARES X 1 570 0 0 GREAT PLAINS ENERGY INC COMMON 391164100 26 850 SHARES X 1 850 0 0 GREATER BAY BANCORP COMMON 391648102 5 185 SHARES X 1 185 0 0 GREEN MOUNTAIN POWER CORP COMMON 393154109 29 1000 SHARES X 1 1000 0 0 GUIDANT CORP COMMON 401698105 1669 22581 SHARES X 1 22581 0 0 GUIDANT CORP COMMON 401698105 420 5682 SHARES X 1 5682 0 0 HALLIBURTON HLDG CO COMMON 406216101 284 6569 SHARES X 1 6569 0 0 HALLIBURTON HLDG CO COMMON 406216101 307 7100 SHARES X 1 3300 0 3800 HALOZYME THERAPEUTICS INC COMMON 40637H109 43 26100 SHARES X 1 26100 0 0 HARLEY DAVIDSON INC COMMON 412822108 1273 22044 SHARES X 1 22044 0 0 HARLEY DAVIDSON INC COMMON 412822108 322 5579 SHARES X 1 2379 0 3200 HARLEYSVILLE NATL CORP COMMON 412850109 27 1276 SHARES X 1 1276 0 0 HARMAN INTERNATIONAL INDUSTRIES COMMON 413086109 322 3645 SHARES X 1 3645 0 0 HARRAHS ENTERTAINMENT INC COMMON 413619107 3 50 SHARES X 1 50 0 0 HARRIS CORP COMMON 413875105 36 1100 SHARES X 1 1100 0 0 HARSCO CORP COMMON 415864107 12166 204090 SHARES X 1 171368 0 32722 HARSCO CORP COMMON 415864107 5292 88783 SHARES X 1 88783 0 0 HARTFORD FINANCIAL SVCS GRP INC COMMON 416515104 1958 28566 SHARES X 1 27131 0 1435 HARTFORD FINANCIAL SVCS GRP INC COMMON 416515104 1144 16680 SHARES X 1 13680 0 3000 HARTMARX CORPORATION COMMON 417119104 43 4500 SHARES X 1 4500 0 0 HASBRO INC COMMON 418056107 4 190 SHARES X 1 190 0 0 HASBRO INC COMMON 418056107 3 170 SHARES X 1 170 0 0 HAWAIIAN ELEC IND INC COMMON 419870100 4 140 SHARES X 1 140 0 0 HCA INC COMMON 404119109 362 6750 SHARES X 1 5550 0 1200 HCA INC COMMON 404119109 141 2641 SHARES X 1 1891 0 750 HEALTH CARE PPTY INVEST INC (REIT) COMMON 421915109 52 2200 SHARES X 1 2200 0 0 HEALTH MGMT ASSOC INC CL A COMMON 421933102 1676 64035 SHARES X 1 60585 0 3450 HEALTH MGMT ASSOC INC CL A COMMON 421933102 674 25756 SHARES X 1 23556 0 2200 HEALTH NET INC COMMON 42222G108 35 1064 SHARES X 1 1064 0 0 HEALTHCARE REALTY TRUST INC (REIT) COMMON 421946104 78 2130 SHARES X 1 2130 0 0 HEALTHCARE REALTY TRUST INC (REIT) COMMON 421946104 7 200 SHARES X 1 200 0 0 HEINZ H J CO COMMON 423074103 1557 42276 SHARES X 1 42176 0 100 HEINZ H J CO COMMON 423074103 1006 27318 SHARES X 1 20568 0 6750 HELEN OF TROY LTD COMMON G4388N106 8 300 SHARES X 1 300 0 0 HERCULES INC COMMON 427056106 36 2500 SHARES X 1 2500 0 0 HERCULES INC COMMON 427056106 74 5100 SHARES X 1 5100 0 0 HERLEY INDUSTRIES INC COMMON 427398102 3 180 SHARES X 1 180 0 0 HERSHEY FOODS CORP COMMON 427866108 4022 66520 SHARES X 1 66220 0 300 HERSHEY FOODS CORP COMMON 427866108 3244 53650 SHARES X 1 38350 0 15300 HEWLETT PACKARD CO COMMON 428236103 3059 139426 SHARES X 1 139426 0 0 HEWLETT PACKARD CO COMMON 428236103 2287 104242 SHARES X 1 97942 0 6300 HIGHWOODS PROPERTIES (REIT) COMMON 431284108 13 500 SHARES X 1 500 0 0 11 of 44

HILLENBRAND INDS INC COMMON 431573104 4 70 SHARES X 1 70 0 0 HOLOGIC INC COMMON 436440101 5 150 SHARES X 1 150 0 0 HOLOGIC INC COMMON 436440101 13 400 SHARES X 1 0 0 400 HOME DEPOT INC COMMON 437076102 18909 494493 SHARES X 1 490049 0 4444 HOME DEPOT INC COMMON 437076102 5674 148382 SHARES X 1 136461 0 11921 HOME PROPERTIES INC (REIT) COMMON 437306103 78 2000 SHARES X 1 2000 0 0 HOME PROPERTIES INC (REIT) COMMON 437306103 380 9788 SHARES X 1 8288 0 1500 HONEYWELL INTL INC COMMON 438516106 2204 59237 SHARES X 1 59237 0 0 HONEYWELL INTL INC COMMON 438516106 2468 66323 SHARES X 1 65823 0 500 HOSPIRA INC COMMON 441060100 285 8827 SHARES X 1 8827 0 0 HOSPIRA INC COMMON 441060100 195 6040 SHARES X 1 5670 0 370 HOSPITALITY PROPERTIES TRUST (REIT) COMMON 44106M102 8 200 SHARES X 1 200 0 0 HOST MARRIOTT CORP COMMON 44107P104 4 217 SHARES X 1 217 0 0 HOST MARRIOTT CORP COMMON 44107P104 17 1000 SHARES X 1 1000 0 0 HOT TOPIC INC COMMON 441339108 15 675 SHARES X 1 675 0 0 HRPT PROPERTIES TRUST (REIT) COMMON 40426W101 14 1200 SHARES X 1 1200 0 0 HUMAN GENOME SCIENCES INC COMMON 444903108 1 100 SHARES X 1 100 0 0 HUMAN GENOME SCIENCES INC COMMON 444903108 57 6200 SHARES X 1 6200 0 0 HUMMINGBIRD LTD COMMON 44544R101 12 500 SHARES X 1 0 0 500 HUNTINGTON BANCSHARES INC COMMON 446150104 19 800 SHARES X 1 800 0 0 HUNTINGTON BANCSHARES INC COMMON 446150104 4 161 SHARES X 1 161 0 0 HUTCHINSON TECHNOLOGY INC COMMON 448407106 16 450 SHARES X 1 450 0 0 HUTTIG BLDG PRODS INC COMMON 448451104 6 585 SHARES X 1 585 0 0 HUTTIG BLDG PRODS INC COMMON 448451104 25 2277 SHARES X 1 2277 0 0 HYPER CORP COMMON 44913M105 73 15400 SHARES X 1 15400 0 0 HYPERION SOLUTIONS CORP COMMON 44914M104 14 325 SHARES X 1 325 0 0 IAC/INTERACTIVECORP COMMON 44919P102 8 350 SHARES X 1 350 0 0 IAC/INTERACTIVECORP COMMON 44919P102 160 7200 SHARES X 1 7200 0 0 ICOS CORP COMMON 449295104 38 1700 SHARES X 1 1700 0 0 IDACORP INC COMMON 451107106 44 1542 SHARES X 1 300 0 1242 ILLINOIS TOOL WKS INC COMMON 452308109 1609 17968 SHARES X 1 17968 0 0 ILLINOIS TOOL WKS INC COMMON 452308109 544 6076 SHARES X 1 6076 0 0 IMAGISTICS INTL INC COMMON 45247T104 16 460 SHARES X 1 460 0 0 IMAGISTICS INTL INC COMMON 45247T104 29 832 SHARES X 1 0 0 832 IMATION CORPORATION COMMON 45245A107 3 81 SHARES X 1 81 0 0 IMCLONE SYS INC COMMON 45245W109 2 50 SHARES X 1 50 0 0 IMCLONE SYS INC COMMON 45245W109 2 50 SHARES X 1 50 0 0 IMPAC MORTGAGE HOLDINGS INC (REIT) COMMON 45254P102 4 200 SHARES X 1 200 0 0 IMS HEALTH INC COMMON 449934108 147 6010 SHARES X 1 6010 0 0 IMS HEALTH INC COMMON 449934108 109 4462 SHARES X 1 4462 0 0 INERGY LP COMMON 456615103 32 1000 SHARES X 1 1000 0 0 INFORMATICA CORP COMMON 45666Q102 29 3500 SHARES X 1 3500 0 0 INFOSPACE INC COMMON 45678T201 0 10 SHARES X 1 10 0 0 INFRASOURCE SERVICES INC COMMON 45684P102 12 1000 SHARES X 1 1000 0 0 INGRAM MICRO INC CL A COMMON 457153104 3 200 SHARES X 1 200 0 0 INPUT/OUTPUT INC COMMON 457652105 41 6400 SHARES X 1 6400 0 0 INTEGRA LIFESCIENCES HOLDING COMMON 457985208 14 400 SHARES X 1 400 0 0 INTEL CORP COMMON 458140100 23717 1020949 SHARES X 1 1012391 0 8558 INTEL CORP COMMON 458140100 7553 325138 SHARES X 1 281850 0 43288 INTERGRATED DEVICE TECH INC COMMON 458118106 55 4600 SHARES X 1 4600 0 0 INTERNATIONAL BUSINESS MACHINES CORP COMMON 459200101 38099 416932 SHARES X 1 410519 0 6413 INTERNATIONAL BUSINESS MACHINES CORP COMMON 459200101 16481 180361 SHARES X 1 159924 0 20437 INTERNATIONAL GAME TECH COMMON 459902102 20 748 SHARES X 1 748 0 0 INTERNATIONAL GAME TECH COMMON 459902102 27 1000 SHARES X 1 0 0 1000 INTERNATIONAL PAPER CO COMMON 460146103 1820 49480 SHARES X 1 47880 0 1600 INTERNATIONAL PAPER CO COMMON 460146103 603 16386 SHARES X 1 11400 0 4986 INTERNATIONAL RECTIFIER CORP COMMON 460254105 10534 231508 SHARES X 1 228945 0 2563 INTERNATIONAL RECTIFIER CORP COMMON 460254105 953 20951 SHARES X 1 18276 0 2675 INTERNATIONAL SPEEDWAY CORP CL A COMMON 460335201 12 220 SHARES X 1 220 0 0 INTERPUBLIC GROUP COS INC COMMON 460690100 2 174 SHARES X 1 174 0 0 INTERSIL CORP CL A COMMON 46069S109 33 1900 SHARES X 1 1900 0 0 INTL FLAVORS & FRAGRANCES INC COMMON 459506101 28 700 SHARES X 1 700 0 0 INTUIT INC COMMON 461202103 20 450 SHARES X 1 300 0 150 INVACARE CORP COMMON 461203101 18 400 SHARES X 1 400 0 0 INVESTORS FINANCIAL SERVICES CORP COMMON 461915100 15 298 SHARES X 1 298 0 0 INVITROGEN CORP COMMON 46185R100 28 400 SHARES X 1 0 0 400 ISHARES LEHMAN 7-10 YRS TREAS COMMON 464287440 13 150 SHARES X 1 0 0 150 ISHARES MSCI EAFE INDEX FD COMMON 464287465 678 4267 SHARES X 1 4267 0 0 ISHARES MSCI EAFE INDEX FD COMMON 464287465 608 3826 SHARES X 1 3826 0 0 ISHARES MSCI JAPAN INDEX FD COMMON 464286848 26 2500 SHARES X 1 2500 0 0 ISHARES S&P 500 BARRA VALUE INDEX FD COMMON 464287408 91 1500 SHARES X 1 1500 0 0 ISIS PHARMACEUTICALS COMMON 464330109 1 350 SHARES X 1 350 0 0 ITT INDUSTRIES INC COMMON 450911102 94 1046 SHARES X 1 966 0 80 ITT INDUSTRIES INC COMMON 450911102 204 2264 SHARES X 1 1464 0 800 12 of 44

IVAX CORP COMMON 465823102 9 468 SHARES X 1 468 0 0 J JILL GROUP INC COMMON 466189107 80 5800 SHARES X 1 5800 0 0 JABIL CIRCUIT INC COMMON 466313103 1792 62847 SHARES X 1 62657 0 190 JABIL CIRCUIT INC COMMON 466313103 366 12850 SHARES X 1 11850 0 1000 JACOBS ENGINEERING GROUP INC COMMON 469814107 23 450 SHARES X 1 450 0 0 JANUS CAPITAL GROUP INC COMMON 47102X105 597 42800 SHARES X 1 42800 0 0 JDS UNIPHASE CORP COMMON 46612J101 4 2161 SHARES X 1 2161 0 0 JEFFERSON PILOT CORP COMMON 475070108 336 6843 SHARES X 1 3995 0 2848 JEFFERSON PILOT CORP COMMON 475070108 242 4934 SHARES X 1 4934 0 0 JLG INDUSTRIES INC COMMON 466210101 19 900 SHARES X 1 900 0 0 JM SMUCKER CO COMMON 832696405 169 3356 SHARES X 1 3356 0 0 JM SMUCKER CO COMMON 832696405 370 7360 SHARES X 1 6656 0 704 JMAR TECHNOLOGIES INC COMMON 466212107 1 1000 SHARES X 1 1000 0 0 JOHNSON & JOHNSON COMMON 478160104 36009 536173 SHARES X 1 532083 0 4090 JOHNSON & JOHNSON COMMON 478160104 36106 537606 SHARES X 1 520979 0 16627 JOHNSON CONTROLS INC COMMON 478366107 515 9240 SHARES X 1 9240 0 0 JOHNSON CONTROLS INC COMMON 478366107 197 3540 SHARES X 1 2740 0 800 JONES APPAREL GROUP INC COMMON 480074103 214 6395 SHARES X 1 6395 0 0 JOS A BANK CLOTHIERS INC COMMON 480838101 21 700 SHARES X 1 700 0 0 JPMORGAN CHASE & CO COMMON 46625H100 9539 275683 SHARES X 1 273533 0 2150 JPMORGAN CHASE & CO COMMON 46625H100 6609 190999 SHARES X 1 159313 0 31686 KANSAS LIFE INS CO COMMON 484836101 85 1750 SHARES X 1 1750 0 0 KB HOME COMMON 48666K109 92 781 SHARES X 1 781 0 0 KELLOGG CO COMMON 487836108 1344 31056 SHARES X 1 31056 0 0 KELLOGG CO COMMON 487836108 939 21697 SHARES X 1 20100 0 1597 KENNAMETAL INC COMMON 489170100 5 100 SHARES X 1 100 0 0 KERR MCGEE CORP COMMON 492386107 194 2483 SHARES X 1 1683 0 800 KERR MCGEE CORP COMMON 492386107 39 500 SHARES X 1 500 0 0 KEYCORP COMMON 493267108 838 25812 SHARES X 1 25812 0 0 KEYCORP COMMON 493267108 307 9452 SHARES X 1 9452 0 0 KEYSPAN CORP COMMON 49337W100 112 2884 SHARES X 1 2784 0 100 KEYSPAN CORP COMMON 49337W100 164 4198 SHARES X 1 3598 0 600 KIMBERLY CLARK CORP COMMON 494368103 7900 120196 SHARES X 1 119446 0 750 KIMBERLY CLARK CORP COMMON 494368103 4545 69153 SHARES X 1 47528 0 21625 KIMCO REALTY CORP (REIT) COMMON 49446R109 24 450 SHARES X 1 450 0 0 KINDER MORGAN ENERGY PARTNERS LP COMMON 494550106 242 5380 SHARES X 1 5380 0 0 KINDER MORGAN INC COMMON 49455P101 11 150 SHARES X 1 150 0 0 KINDER MORGAN INC COMMON 49455P101 106 1400 SHARES X 1 1400 0 0 KINETIC CONCEPTS INC COMMON 49460W208 1555 26070 SHARES X 1 25645 0 425 KINETIC CONCEPTS INC COMMON 49460W208 121 2032 SHARES X 1 225 0 1807 KING PHARMACEUTICALS INC COMMON 495582108 11 1300 SHARES X 1 1300 0 0 KLA TENCOR CORP COMMON 482480100 5 100 SHARES X 1 100 0 0 KNIGHT RIDDER INC COMMON 499040103 44 650 SHARES X 1 650 0 0 KOHLS CORP COMMON 500255104 342 6620 SHARES X 1 6620 0 0 KOHLS CORP COMMON 500255104 126 2440 SHARES X 1 2440 0 0 KORN/FERRY INTL COMMON 500643200 265 13930 SHARES X 1 13930 0 0 KRAFT FOODS INC CL A COMMON 50075N104 1711 51774 SHARES X 1 51574 0 200 KRAFT FOODS INC CL A COMMON 50075N104 321 9700 SHARES X 1 9200 0 500 KRISPY KREME DOUGHNUTS INC COMMON 501014104 1 100 SHARES X 1 100 0 0 KROGER CO COMMON 501044101 588 36665 SHARES X 1 36665 0 0 KROGER CO COMMON 501044101 65 4050 SHARES X 1 3550 0 500 LA QUINTA CORP-PAIRED (REIT) COMMON 50419U202 5 595 SHARES X 1 595 0 0 LABOR READY INC COMMON 505401208 69 3700 SHARES X 1 3700 0 0 LAM RESH CORP COMMON 512807108 202 7005 SHARES X 1 7005 0 0 LARGE SCALE BIOLOGY CORP COMMON 517053104 2 2000 SHARES X 1 2000 0 0 LASALLE HOTEL PROP REIT COMMON 517942108 4 145 SHARES X 1 145 0 0 LAUDER ESTEE CO CL A COMMON 518439104 7097 157781 SHARES X 1 154446 0 3335 LAUDER ESTEE CO CL A COMMON 518439104 482 10710 SHARES X 1 7460 0 3250 LAUREATE EDUCATION INC COMMON 518613104 2318 54165 SHARES X 1 53670 0 495 LAUREATE EDUCATION INC COMMON 518613104 80 1870 SHARES X 1 1060 0 810 LEAR CORP COMMON 521865105 1646 37105 SHARES X 1 36355 0 750 LEAR CORP COMMON 521865105 888 20012 SHARES X 1 18612 0 1400 LEESPORT FINANCIAL CORP COMMON 524477106 68 2883 SHARES X 1 2883 0 0 LEGG MASON INC COMMON 524901105 345 4409 SHARES X 1 4409 0 0 LEGG MASON INC COMMON 524901105 84 1075 SHARES X 1 1075 0 0 LEHMAN BROTHERS HLDGS INC COMMON 524908100 1619 17199 SHARES X 1 17199 0 0 LEHMAN BROTHERS HLDGS INC COMMON 524908100 28 295 SHARES X 1 295 0 0 LEVEL 3 COMMUNICATIONS INC COMMON 52729N100 10 5000 SHARES X 1 5000 0 0 LEVITT CORPORATION COMMON 52742P108 38 1500 SHARES X 1 1500 0 0 LEXINGTON CORP PROPERTIES TR (REIT) COMMON 529043101 33 1482 SHARES X 1 1482 0 0 LEXMARK INTL INC CL A COMMON 529771107 51 640 SHARES X 1 640 0 0 LEXMARK INTL INC CL A COMMON 529771107 28 350 SHARES X 1 350 0 0 LIBERTY MEDIA CORP COMMON 530719202 60 1300 SHARES X 1 1300 0 0 LIBERTY MEDIA CORP -B COMMON 530718204 275 26000 SHARES X 1 26000 0 0 13 of 44

LIBERTY MEDIA CORP CL A COMMON 530718105 954 91953 SHARES X 1 91953 0 0 LIBERTY MEDIA CORP CL A COMMON 530718105 1006 97040 SHARES X 1 97040 0 0 LIBERTY MEDIA INTL INC-A COMMON 530719103 120 2751 SHARES X 1 2751 0 0 LIBERTY MEDIA INTL INC-A COMMON 530719103 141 3225 SHARES X 1 3225 0 0 LILLY ELI & CO COMMON 532457108 6346 121811 SHARES X 1 121591 0 220 LILLY ELI & CO COMMON 532457108 5661 108661 SHARES X 1 107461 0 1200 LINCOLN NATL CORP IND COMMON 534187109 5780 128053 SHARES X 1 126608 0 1445 LINCOLN NATL CORP IND COMMON 534187109 787 17435 SHARES X 1 15570 0 1865 LINEAR TECHNOLOGY CORP COMMON 535678106 30 783 SHARES X 1 783 0 0 LINEAR TECHNOLOGY CORP COMMON 535678106 31 800 SHARES X 1 0 0 800 LIZ CLAIBORNE INC COMMON 539320101 93 2320 SHARES X 1 2320 0 0 LIZ CLAIBORNE INC COMMON 539320101 64 1594 SHARES X 1 1594 0 0 LOCKHEED MARTIN CORPORATION COMMON 539830109 10237 167658 SHARES X 1 165333 0 2325 LOCKHEED MARTIN CORPORATION COMMON 539830109 1493 24447 SHARES X 1 22447 0 2000 LOEWS CORP COMMON 540424108 96 1300 SHARES X 1 1300 0 0 LOUISIANA PAC CORP COMMON 546347105 50 2004 SHARES X 1 0 0 2004 LOWES COS INC COMMON 548661107 2899 50783 SHARES X 1 50713 0 70 LOWES COS INC COMMON 548661107 659 11550 SHARES X 1 11250 0 300 LSI LOGIC CORP COMMON 502161102 1 200 SHARES X 1 200 0 0 LUBRIZOL CORP COMMON 549271104 187 4600 SHARES X 1 4600 0 0 LUBRIZOL CORP COMMON 549271104 749 18432 SHARES X 1 18432 0 0 LUCENT TECHNOLOGIES INC COMMON 549463107 278 101035 SHARES X 1 100507 0 528 LUCENT TECHNOLOGIES INC COMMON 549463107 145 52799 SHARES X 1 52087 0 712 LYONDELL CHEMICAL PANY COMMON 552078107 18 650 SHARES X 1 650 0 0 M & T BANK CORP COMMON 55261F104 65494 641723 SHARES X 1 641473 0 250 M & T BANK CORP COMMON 55261F104 19245 188569 SHARES X 1 35106 0 153463 MAF BANCORP INC COMMON 55261R108 76 1821 SHARES X 1 1821 0 0 MAGNA ENTERTAINMENT CORP CL A COMMON 559211107 1 200 SHARES X 1 200 0 0 MANITOWOC CO INC COMMON 563571108 85 2100 SHARES X 1 2100 0 0 MANPOWER INC WIS COMMON 56418H100 65 1500 SHARES X 1 1500 0 0 MARATHON OIL CORP COMMON 565849106 867 18480 SHARES X 1 18480 0 0 MARATHON OIL CORP COMMON 565849106 235 5005 SHARES X 1 3705 0 1300 MARKEL CORP COMMON 570535104 35 100 SHARES X 1 100 0 0 MARRIOTT INTL INC CL A COMMON 571903202 107 1607 SHARES X 1 1607 0 0 MARRIOTT INTL INC CL A COMMON 571903202 13 200 SHARES X 1 200 0 0 MARSH & MCLENNAN COS INC COMMON 571748102 141 4635 SHARES X 1 4635 0 0 MARSH & MCLENNAN COS INC COMMON 571748102 513 16858 SHARES X 1 16858 0 0 MARSHALL & ILSLEY CORP COMMON 571834100 431 10325 SHARES X 1 10325 0 0 MARSHALL & ILSLEY CORP COMMON 571834100 265 6350 SHARES X 1 6350 0 0 MARTEK BIOSCIENCES CORP COMMON 572901106 4 68 SHARES X 1 68 0 0 MARTEK BIOSCIENCES CORP COMMON 572901106 23 400 SHARES X 1 400 0 0 MARTHA STEWART LIVING-CL A COMMON 573083102 40 1759 SHARES X 1 1759 0 0 MARVEL ENTERPRISES COMMON 57383M108 20 1000 SHARES X 1 1000 0 0 MASCO CORP COMMON 574599106 6601 190400 SHARES X 1 189560 0 840 MASCO CORP COMMON 574599106 1121 32344 SHARES X 1 32344 0 0 MASSEY ENERGY CO COMMON 576206106 119 2973 SHARES X 1 2973 0 0 MASSEY ENERGY CO COMMON 576206106 72 1800 SHARES X 1 1800 0 0 MATRIA HEALTHCARE INCORPORATED COMMON 576817209 5 150 SHARES X 1 150 0 0 MATRIXONE INC COMMON 57685P304 52 10900 SHARES X 1 10900 0 0 MATTEL INC COMMON 577081102 1014 47515 SHARES X 1 45015 0 2500 MATTEL INC COMMON 577081102 797 37321 SHARES X 1 36424 0 897 MATTHEWS INTL CORP CL A COMMON 577128101 10 300 SHARES X 1 300 0 0 MATTSON TECHNOLOGY INCORPORATED COMMON 577223100 62 7800 SHARES X 1 7800 0 0 MAXIM INTEGRATED PRODS INC COMMON 57772K101 19 456 SHARES X 1 456 0 0 MAXTOR CORP COMMON 577729205 46 8700 SHARES X 1 8700 0 0 MAY DEPT STORES & CO COMMON 577778103 609 16459 SHARES X 1 16459 0 0 MAY DEPT STORES & CO COMMON 577778103 134 3611 SHARES X 1 2861 0 750 MAYTAG CORPORATION COMMON 578592107 22 1606 SHARES X 1 1606 0 0 MBNA CORP COMMON 55262L100 828 33746 SHARES X 1 33746 0 0 MBNA CORP COMMON 55262L100 840 34230 SHARES X 1 34230 0 0 MC GRAW HILL COMPANIES INC COMMON 580645109 553 6336 SHARES X 1 6336 0 0 MC GRAW HILL COMPANIES INC COMMON 580645109 1389 15922 SHARES X 1 12880 0 3042 MCCORMICK & CO INC COMMON 579780107 9 266 SHARES X 1 266 0 0 MCCORMICK & CO-NON VTG SHS COMMON 579780206 872 25324 SHARES X 1 25324 0 0 MCCORMICK & CO-NON VTG SHS COMMON 579780206 145 4200 SHARES X 1 4200 0 0 MCDATA CORP COMMON 580031201 3 728 SHARES X 1 728 0 0 MCDONALDS CORP COMMON 580135101 1755 56373 SHARES X 1 56373 0 0 MCDONALDS CORP COMMON 580135101 1370 43989 SHARES X 1 36256 0 7733 MCKESSON CORPORATION COMMON 58155Q103 38 1000 SHARES X 1 1000 0 0 MCKESSON CORPORATION COMMON 58155Q103 150 3965 SHARES X 1 3965 0 0 MCMORAN EXPLORATION CO COMMON 582411104 3 125 SHARES X 1 125 0 0 MCMORAN EXPLORATION CO COMMON 582411104 3 125 SHARES X 1 125 0 0 MEADWESTVACO CORP COMMON 583334107 104 3265 SHARES X 1 3265 0 0 MEADWESTVACO CORP COMMON 583334107 13 400 SHARES X 1 400 0 0 14 of 44

MECHANICAL TECHNOLOGY INC COMMON 583538103 4 800 SHARES X 1 800 0 0 MEDCO HEALTH SOLUTIONS INC COMMON 58405U102 828 16695 SHARES X 1 16695 0 0 MEDCO HEALTH SOLUTIONS INC COMMON 58405U102 1538 31023 SHARES X 1 26914 0 4109 MEDIABAY INCORPORATED COMMON 58446J108 1 2500 SHARES X 1 2500 0 0 MEDTRONIC INC COMMON 585055106 12227 239978 SHARES X 1 236179 0 3799 MEDTRONIC INC COMMON 585055106 2770 54358 SHARES X 1 47797 0 6561 MELLON FINANCIAL CORP COMMON 58551A108 1962 68743 SHARES X 1 68643 0 100 MELLON FINANCIAL CORP COMMON 58551A108 82 2872 SHARES X 1 2872 0 0 MERCANTILE BANKSHARES CORP COMMON 587405101 891 17524 SHARES X 1 17524 0 0 MERCANTILE BANKSHARES CORP COMMON 587405101 3457 67977 SHARES X 1 62743 0 5234 MERCK & CO INC COMMON 589331107 10367 320260 SHARES X 1 318364 0 1896 MERCK & CO INC COMMON 589331107 10946 338142 SHARES X 1 297757 0 40385 MERCURY INTERACTIVE CORP COMMON 589405109 9 200 SHARES X 1 200 0 0 MERIDIAN GOLD INCORPORATED COMMON 589975101 4 250 SHARES X 1 250 0 0 MERRILL LYNCH & CO INC COMMON 590188108 1995 35253 SHARES X 1 34603 0 650 MERRILL LYNCH & CO INC COMMON 590188108 1372 24244 SHARES X 1 22624 0 1620 MESABI TRUST COMMON 590672101 84 5600 SHARES X 1 5600 0 0 METLIFE CAP TR I COMMON 59156R108 14 370 SHARES X 1 370 0 0 METLIFE CAP TR I COMMON 59156R108 40 1019 SHARES X 1 1019 0 0 MFA MORTGAGE INVESTMENTS INC COMMON 55272X102 8 1000 SHARES X 1 1000 0 0 MGE ENERGY INC COMMON 55277P104 2 52 SHARES X 1 52 0 0 MGI PHARMA INC COMMON 552880106 53 2100 SHARES X 1 2100 0 0 MGM MIRAGE COMMON 552953101 4 50 SHARES X 1 50 0 0 MICHAELS STORES INC COMMON 594087108 349 9610 SHARES X 1 9610 0 0 MICREL INC COMMON 594793101 24 2600 SHARES X 1 2600 0 0 MICRON TECHNOLOGY INC COMMON 595112103 4 400 SHARES X 1 400 0 0 MICROSOFT CORP COMMON 594918104 25953 1073774 SHARES X 1 1061669 0 12105 MICROSOFT CORP COMMON 594918104 8336 344908 SHARES X 1 303069 0 41839 MIDCAP SPDR TRUST SERIES 1 S&P 400 COMMON 595635103 2129 17681 SHARES X 1 17681 0 0 MIDCAP SPDR TRUST SERIES 1 S&P 400 COMMON 595635103 351 2915 SHARES X 1 2915 0 0 MILACRON INC COMMON 598709103 3 1017 SHARES X 1 1017 0 0 MILLENNIUM PHARMACEUTICALS COMMON 599902103 21 2500 SHARES X 1 0 0 2500 MILLS CORP COMMON 601148109 942 17815 SHARES X 1 17815 0 0 MILLS CORP COMMON 601148109 305 5775 SHARES X 1 5775 0 0 MINDSPEED TECHNOLOGIES INC COMMON 602682106 0 66 SHARES X 1 66 0 0 MINDSPEED TECHNOLOGIES INC COMMON 602682106 1 266 SHARES X 1 266 0 0 ML MACADAMIA ORCHARDS COMMON 55307U107 1 100 SHARES X 1 100 0 0 MOHAWK INDUSTRIES INC COMMON 608190104 112 1330 SHARES X 1 1330 0 0 MOLEX INC COMMON 608554101 100 3812 SHARES X 1 3812 0 0 MOLEX INC CL A COMMON 608554200 6 250 SHARES X 1 250 0 0 MOLSON COORS BREWING COMPANY COMMON 60871R209 10 130 SHARES X 1 130 0 0 MOLSON COORS BREWING COMPANY COMMON 60871R209 23 300 SHARES X 1 300 0 0 MONSANTO COMPANY COMMON 61166W101 108 1681 SHARES X 1 1681 0 0 MONSANTO COMPANY COMMON 61166W101 574 8904 SHARES X 1 7796 0 1108 MOODYS CORP COMMON 615369105 121 1500 SHARES X 1 1500 0 0 MOODYS CORP COMMON 615369105 380 4705 SHARES X 1 4705 0 0 MORGAN STANLEY COMMON 617446448 11190 195457 SHARES X 1 194048 0 1409 MORGAN STANLEY COMMON 617446448 2288 39962 SHARES X 1 38775 0 1187 MORTGAGEIT HOLDINGS INC COMMON 61915Q108 80 5000 SHARES X 1 5000 0 0 MOTOROLA INC COMMON 620076109 2758 184219 SHARES X 1 183709 0 510 MOTOROLA INC COMMON 620076109 1223 81715 SHARES X 1 77165 0 4550 MUNICIPAL MTG & EQ LLC COMMON 62624B101 40 1650 SHARES X 1 1650 0 0 MURPHY OIL CORP COMMON 626717102 100 1010 SHARES X 1 1010 0 0 MYLAN LABORATORIES INC COMMON 628530107 4 249 SHARES X 1 249 0 0 MYLAN LABORATORIES INC COMMON 628530107 51 2877 SHARES X 1 1552 0 1325 MYRIAD GENETICS INC COMMON 62855J104 3 150 SHARES X 1 150 0 0 NASDAQ-100 SHARES COMMON 631100104 643 17587 SHARES X 1 17587 0 0 NASDAQ-100 SHARES COMMON 631100104 29 800 SHARES X 1 800 0 0 NASH FINCH CO COMMON 631158102 76 2000 SHARES X 1 2000 0 0 NATIONAL CITY CORP COMMON 635405103 1070 31933 SHARES X 1 31933 0 0 NATIONAL CITY CORP COMMON 635405103 38 1148 SHARES X 1 1148 0 0 NATIONAL PENN BANCSHARES INC COMMON 637138108 130 5310 SHARES X 1 5310 0 0 NATIONAL PENN BANCSHARES INC COMMON 637138108 130 5310 SHARES X 1 5310 0 0 NATIONAL SEMICONDUCTOR CORP COMMON 637640103 53 2550 SHARES X 1 2550 0 0 NATIONAL SEMICONDUCTOR CORP COMMON 637640103 97 4690 SHARES X 1 4690 0 0 NATIONWIDE FINL SVCS INC COMMON 638612101 78 2185 SHARES X 1 2185 0 0 NATIONWIDE FINL SVCS INC COMMON 638612101 9 238 SHARES X 1 238 0 0 NATIONWIDE HEALTH PROPERTIES (REIT) COMMON 638620104 30 1500 SHARES X 1 1500 0 0 NATL FUEL GAS CO COMMON 636180101 58 2013 SHARES X 1 2013 0 0 NAVARRE CORPORATION COMMON 639208107 100 12600 SHARES X 1 12600 0 0 NAVISTAR INTERNATIONAL CORP COMMON 63934E108 4 100 SHARES X 1 100 0 0 NCR CORP COMMON 62886E108 4 127 SHARES X 1 127 0 0 NCR CORP COMMON 62886E108 10 284 SHARES X 1 236 0 48 NEENAH PAPER INC COMMON 640079109 144 4286 SHARES X 1 4286 0 0 15 of 44

NEENAH PAPER INC COMMON 640079109 29 864 SHARES X 1 728 0 136 NETWORK EQUIPMENT TECHNOLOGIES COMMON 641208103 11 2000 SHARES X 1 2000 0 0 NEUROCRINE BIOSCIENCES INC COMMON 64125C109 19 500 SHARES X 1 0 0 500 NEVADA GOLD & CASINOS INC COMMON 64126Q206 3 200 SHARES X 1 200 0 0 NEW CENTURY FINANCIAL CORP COMMON 6435EV108 23 500 SHARES X 1 500 0 0 NEW CENTURY FINANCIAL CORP COMMON 6435EV108 28 600 SHARES X 1 600 0 0 NEW PLAN EXCEL REALTY TR (REIT) COMMON 648053106 252 10050 SHARES X 1 10050 0 0 NEW PLAN EXCEL REALTY TR (REIT) COMMON 648053106 212 8430 SHARES X 1 8430 0 0 NEW YORK TIMES CO CL A COMMON 650111107 60 1645 SHARES X 1 1645 0 0 NEW YORK TIMES CO CL A COMMON 650111107 366 10000 SHARES X 1 10000 0 0 NEWELL RUBBERMAID INC COMMON 651229106 1299 59200 SHARES X 1 57850 0 1350 NEWELL RUBBERMAID INC COMMON 651229106 763 34773 SHARES X 1 32373 0 2400 NEWMARKET CORPORATION COMMON 651587107 196 10540 SHARES X 1 10540 0 0 NEWMONT MINING COMMON 651639106 61 1440 SHARES X 1 1440 0 0 NEWMONT MINING COMMON 651639106 84 1997 SHARES X 1 1046 0 951 NEWS CORP INC-A COMMON 65248E104 12 728 SHARES X 1 728 0 0 NEWS CORP INC-A COMMON 65248E104 60 3548 SHARES X 1 3314 0 234 NEWS CORP-CLASS B COMMON 65248E203 1 40 SHARES X 1 40 0 0 NEXTEL MUNICATION INC COMMON 65332V103 118 4165 SHARES X 1 3840 0 325 NEXTEL MUNICATION INC COMMON 65332V103 6 200 SHARES X 1 200 0 0 NICOR INC COMMON 654086107 22 600 SHARES X 1 600 0 0 NICOR INC COMMON 654086107 72 1950 SHARES X 1 950 0 1000 NIKE INC CL B COMMON 654106103 93 1122 SHARES X 1 1122 0 0 NIKE INC CL B COMMON 654106103 48 575 SHARES X 1 575 0 0 NISOURCE INC COMMON 65473P105 64 2798 SHARES X 1 2798 0 0 NISOURCE INC COMMON 65473P105 5 200 SHARES X 1 200 0 0 NOBLE ENERGY INC COMMON 655044105 64 934 SHARES X 1 934 0 0 NOBLE ENERGY INC COMMON 655044105 68 1000 SHARES X 1 1000 0 0 NOBLE INTERNATIONAL LIMITED COMMON 655053106 75 3300 SHARES X 1 3300 0 0 NORFOLK SOUTHN CORP COMMON 655844108 557 15043 SHARES X 1 15043 0 0 NORFOLK SOUTHN CORP COMMON 655844108 1126 30398 SHARES X 1 26498 0 3900 NORTH FORK BANCORPORATION COMMON 659424105 59 2126 SHARES X 1 2126 0 0 NORTH FORK BANCORPORATION COMMON 659424105 148 5325 SHARES X 1 5325 0 0 NORTHEAST UTILITIES COMMON 664397106 2 100 SHARES X 1 100 0 0 NORTHERN BORDER PARTNERS LP UNIT LTD COMMON 664785102 34 700 SHARES X 1 700 0 0 NORTHERN BORDER PARTNERS LP UNIT LTD COMMON 664785102 72 1500 SHARES X 1 1500 0 0 NORTHERN TRUST CORP COMMON 665859104 18 412 SHARES X 1 412 0 0 NORTHERN TRUST CORP COMMON 665859104 10 225 SHARES X 1 225 0 0 NORTHROP GRUMMAN CORP COMMON 666807102 1859 34438 SHARES X 1 34398 0 40 NORTHROP GRUMMAN CORP COMMON 666807102 415 7696 SHARES X 1 7696 0 0 NORTHWEST NATURAL GAS COMPANY COMMON 667655104 60 1650 SHARES X 1 1650 0 0 NORTHWEST NATURAL GAS COMPANY COMMON 667655104 57 1575 SHARES X 1 1575 0 0 NOVATEL WIRELESS INC COMMON 66987M604 48 4500 SHARES X 1 4500 0 0 NOVELL INC COMMON 670006105 4997 838402 SHARES X 1 825592 0 12810 NOVELL INC COMMON 670006105 286 48000 SHARES X 1 41925 0 6075 NOVELLUS SYS INC COMMON 670008101 2 60 SHARES X 1 60 0 0 NOVELLUS SYS INC COMMON 670008101 24 900 SHARES X 1 900 0 0 NOVEN PHARMACEUTICALS INC COMMON 670009109 4 210 SHARES X 1 210 0 0 NPS PHARMACEUTICALS INCORPORATED COMMON 62936P103 97 7700 SHARES X 1 7700 0 0 NUCOR CORP COMMON 670346105 55 960 SHARES X 1 960 0 0 NUVELO INC COMMON 67072M301 100 15400 SHARES X 1 15400 0 0 OCCIDENTAL PETE CORP COMMON 674599105 285 4000 SHARES X 1 4000 0 0 OCEANEERING INTL INC COMMON 675232102 15 400 SHARES X 1 400 0 0 ODYSSEY RE HLDGS CORP COMMON 67612W108 43 1700 SHARES X 1 1700 0 0 OFFICE DEPOT INC COMMON 676220106 47 2100 SHARES X 1 2100 0 0 OFFICEMAX INC COMMON 67622P101 7 200 SHARES X 1 200 0 0 OFFSHORE LOGISTICS INCORPORATED COMMON 676255102 53 1600 SHARES X 1 1600 0 0 OGE ENERGY CORP COMMON 670837103 74 2760 SHARES X 1 2760 0 0 OGE ENERGY CORP COMMON 670837103 107 3986 SHARES X 1 3986 0 0 OHIO CAS CORP COMMON 677240103 6 240 SHARES X 1 240 0 0 OIL SERVICE HOLDERS TRUST COMMON 678002106 10 100 SHARES X 1 100 0 0 OLD NATIONAL BANCORP COMMON 680033107 128 6306 SHARES X 1 6306 0 0 OLD REPUBLIC INTL CORP COMMON 680223104 95 4100 SHARES X 1 4100 0 0 OMEGA FINANCIAL CORP COMMON 682092101 38 1276 SHARES X 1 1276 0 0 OMEGA FINANCIAL CORP COMMON 682092101 624 20938 SHARES X 1 16604 0 4334 OMNICARE INC COMMON 681904108 18 500 SHARES X 1 500 0 0 OMNI GROUP INC COMMON 681919106 308 3484 SHARES X 1 3484 0 0 OMNI GROUP INC COMMON 681919106 199 2250 SHARES X 1 2250 0 0 ON SEMICONDUCTOR CORPORATION COMMON 682189105 53 13350 SHARES X 1 13350 0 0 ONEOK INC COMMON 682680103 36 1170 SHARES X 1 1170 0 0 ONEOK INC COMMON 682680103 37 1200 SHARES X 1 1200 0 0 OPEN SOLUTIONS INC COMMON 68371P102 32 1600 SHARES X 1 1600 0 0 OPENTV CORPORATION CLASS A COMMON G67543101 35 12300 SHARES X 1 12300 0 0 OPSWARE, INC. COMMON 68383A101 326 63195 SHARES X 1 63195 0 0 16 of 44

ORACLE CORPORATION COMMON 68389X105 2550 204346 SHARES X 1 203646 0 700 ORACLE CORPORATION COMMON 68389X105 308 24645 SHARES X 1 24645 0 0 OSHKOSH TRUCK CORP COMMON 688239201 4 50 SHARES X 1 50 0 0 OTTER TAIL CORPORATION COMMON 689648103 6 240 SHARES X 1 240 0 0 OUTBACK STEAKHOUSE INC COMMON 689899102 410 8950 SHARES X 1 8950 0 0 OVERSTOCK.COM INC COMMON 690370101 2 45 SHARES X 1 45 0 0 P G & E CORP COMMON 69331C108 41 1200 SHARES X 1 1200 0 0 P G & E CORP COMMON 69331C108 75 2200 SHARES X 1 700 0 1500 PACCAR INC COMMON 693718108 11 150 SHARES X 1 150 0 0 PACIFICARE HEALTH SYS INC COMMON 695112102 3426 60181 SHARES X 1 60071 0 110 PACIFICARE HEALTH SYS INC COMMON 695112102 39 680 SHARES X 1 680 0 0 PACKETEER INC COMMON 695210104 42 2700 SHARES X 1 2700 0 0 PACTIV CORP COMMON 695257105 257 11015 SHARES X 1 11015 0 0 PALL CORP COMMON 696429307 54 2000 SHARES X 1 2000 0 0 PALMONE INC COMMON 69713P107 1 24 SHARES X 1 24 0 0 PALMONE INC COMMON 69713P107 3 101 SHARES X 1 101 0 0 PALMSOURCE INC COMMON 697154102 0 6 SHARES X 1 6 0 0 PALMSOURCE INC COMMON 697154102 0 30 SHARES X 1 30 0 0 PARALLEL PETROLEUM CORPORATION COMMON 699157103 34 4600 SHARES X 1 4600 0 0 PARAMETRIC TECHNOLOGY CORP COMMON 699173100 113 20287 SHARES X 1 20287 0 0 PARKER HANNIFIN CORP COMMON 701094104 311 5100 SHARES X 1 5100 0 0 PARKER HANNIFIN CORP COMMON 701094104 164 2696 SHARES X 1 2696 0 0 PARTNERS TRUST FINANCIAL GROUP COMMON 70213F102 32 2973 SHARES X 1 2973 0 0 PARTNERS TRUST FINANCIAL GROUP COMMON 70213F102 13 1213 SHARES X 1 0 0 1213 PATTERSON COMPANIES INC COMMON 703395103 100 2000 SHARES X 1 2000 0 0 PATTERSON-UTI ENERGY INC COMMON 703481101 49 1950 SHARES X 1 1950 0 0 PAYCHEX INC COMMON 704326107 377 11477 SHARES X 1 11477 0 0 PAYCHEX INC COMMON 704326107 37 1124 SHARES X 1 1124 0 0 PEABODY ENERGY CORP COMMON 704549104 311 6700 SHARES X 1 6700 0 0 PEDIATRIX MEDICAL GROUP INC COMMON 705324101 343 5000 SHARES X 1 5000 0 0 PEETS COFFEE & TEA INC COMMON 705560100 9 375 SHARES X 1 375 0 0 PENN ESTATE INV TR (REIT) COMMON 709102107 48 1200 SHARES X 1 1200 0 0 PENN ESTATE INV TR (REIT) COMMON 709102107 12 300 SHARES X 1 300 0 0 PENN NATL GAMING INC COMMON 707569109 24 800 SHARES X 1 800 0 0 PENNEY J C CO INC COMMON 708160106 169 3264 SHARES X 1 3264 0 0 PENNEY J C CO INC COMMON 708160106 167 3208 SHARES X 1 3208 0 0 PENNICHUCK CORPORATION COMMON 708254206 17 667 SHARES X 1 667 0 0 PENNSYLVANIA COMMERCE BANCORP INC COMMON 708677109 215 7166 SHARES X 1 7166 0 0 PENTAIR INC COMMON 709631105 31 800 SHARES X 1 800 0 0 PENTAIR INC COMMON 709631105 304 7800 SHARES X 1 7800 0 0 PEOPLESUPPORT INC COMMON 712714302 77 8800 SHARES X 1 8800 0 0 PEPCO HOLDINGS INC COMMON 713291102 805 38361 SHARES X 1 37161 0 1200 PEPCO HOLDINGS INC COMMON 713291102 775 36941 SHARES X 1 30765 0 6176 PEPSIAMERICAS INC COMMON 71343P200 14 600 SHARES X 1 600 0 0 PEPSICO INC COMMON 713448108 25107 473442 SHARES X 1 469427 0 4015 PEPSICO INC COMMON 713448108 16087 303349 SHARES X 1 278107 0 25242 PERFORMANCE FOOD GROUP CO COMMON 713755106 288 10410 SHARES X 1 10410 0 0 PERFORMANCE FOOD GROUP CO COMMON 713755106 89 3200 SHARES X 1 2000 0 1200 PERKINELMER INC COMMON 714046109 83 4000 SHARES X 1 4000 0 0 PEROT SYS CORP CL A COMMON 714265105 1 50 SHARES X 1 50 0 0 PETROHAWK ENERGY CORP COMMON 716495106 63 6000 SHARES X 1 6000 0 0 PETSMART INC COMMON 716768106 3621 125965 SHARES X 1 124780 0 1185 PETSMART INC COMMON 716768106 113 3920 SHARES X 1 1720 0 2200 PFIZER INC COMMON 717081103 31958 1216512 SHARES X 1 1203702 0 12810 PFIZER INC COMMON 717081103 17459 664602 SHARES X 1 602973 0 61629 PHARMACEUTIAL PRODUCT DEVEL INC COMMON 717124101 5 105 SHARES X 1 105 0 0 PHELPS DODGE CORP COMMON 717265102 71 700 SHARES X 1 700 0 0 PHH CORPORATION COMMON 693320202 75 3445 SHARES X 1 3185 0 260 PHH CORPORATION COMMON 693320202 19 879 SHARES X 1 838 0 41 PHOENIX COS INC COMMON 71902E109 9 701 SHARES X 1 701 0 0 PHOENIX COS INC COMMON 71902E109 16 1256 SHARES X 1 1256 0 0 PICO HOLDINGS INC COMMON 693366205 640 24704 SHARES X 1 0 0 24704 PIEDMONT NAT GAS INC COMMON 720186105 16 678 SHARES X 1 278 0 400 PIER 1 INC COMMON 720279108 40 2210 SHARES X 1 2210 0 0 PIER 1 INC COMMON 720279108 5 250 SHARES X 1 250 0 0 PIONEER DRILLING CO COMMON 723655106 7 500 SHARES X 1 500 0 0 PIONEER NATURAL RESOURCES CO COMMON 723787107 8 189 SHARES X 1 189 0 0 PIPER JAFFRAY COMPANIES INC COMMON 724078100 4 108 SHARES X 1 108 0 0 PIPER JAFFRAY COMPANIES INC COMMON 724078100 5 128 SHARES X 1 32 0 96 PITNEY BOWES INC COMMON 724479100 293 6500 SHARES X 1 6500 0 0 PITNEY BOWES INC COMMON 724479100 1164 25805 SHARES X 1 15405 0 10400 PLACER SIERRA BANCSHARES COMMON 726079106 83 3600 SHARES X 1 3600 0 0 PLAINS EXPLORATION & PRODUCT COMPANY COMMON 726505100 105 3000 SHARES X 1 3000 0 0 PLUG POWER INC COMMON 72919P103 1 100 SHARES X 1 100 0 0 17 of 44

PNC FINL SVCS GROUP COMMON 693475105 8670 168414 SHARES X 1 166994 0 1420 PNC FINL SVCS GROUP COMMON 693475105 2610 50701 SHARES X 1 46791 0 3910 POGO PRODUCING CO COMMON 730448107 7 150 SHARES X 1 150 0 0 POLY INC COMMON 73172K104 53 3100 SHARES X 1 3100 0 0 PPG INDS INC COMMON 693506107 1297 18135 SHARES X 1 18135 0 0 PPG INDS INC COMMON 693506107 2856 39936 SHARES X 1 37861 0 2075 PPL CORP COMMON 69351T106 5851 108367 SHARES X 1 107567 0 800 PPL CORP COMMON 69351T106 1778 32933 SHARES X 1 26152 0 6781 PRAXAIR INC COMMON 74005P104 11 234 SHARES X 1 234 0 0 PRAXAIR INC COMMON 74005P104 146 3046 SHARES X 1 3046 0 0 PRICE T ROWE GROUP INC COMMON 74144T108 1091 18375 SHARES X 1 18375 0 0 PRICE T ROWE GROUP INC COMMON 74144T108 800 13475 SHARES X 1 13475 0 0 PRINCIPAL FINL GROUP INC COMMON 74251V102 73 1895 SHARES X 1 1895 0 0 PROCTER & GAMBLE CO COMMON 742718109 27706 522750 SHARES X 1 518640 0 4110 PROCTER & GAMBLE CO COMMON 742718109 30908 583163 SHARES X 1 458581 0 124582 PROGRESS ENERGY INC COMMON 743263105 418 9953 SHARES X 1 9953 0 0 PROGRESS ENERGY INC COMMON 743263105 399 9501 SHARES X 1 8901 0 600 PROGRESSIVE CORP COMMON 743315103 115 1249 SHARES X 1 1249 0 0 PROTEIN DESIGN LABS INC COMMON 74369L103 260 16230 SHARES X 1 16230 0 0 PROTEIN DESIGN LABS INC COMMON 74369L103 5 300 SHARES X 1 300 0 0 PROVIDENT BANKSHARES CORPORATION COMMON 743859100 191 5802 SHARES X 1 5802 0 0 PROVIDENT BANKSHARES CORPORATION COMMON 743859100 132 4000 SHARES X 1 4000 0 0 PROVIDENT FINANCIAL SERVICES INC COMMON 74386T105 53 3095 SHARES X 1 3095 0 0 PROVIDIAN FINANCIAL CORP COMMON 74406A102 249 14500 SHARES X 1 14500 0 0 PROXYMED INC COMMON 744290305 4 500 SHARES X 1 500 0 0 PRUDENTIAL FINANCIAL INC COMMON 744320102 201 3496 SHARES X 1 3496 0 0 PRUDENTIAL FINANCIAL INC COMMON 744320102 27 468 SHARES X 1 468 0 0 PSYCHIATRIC SOLUTIONS INC COMMON 74439H108 498 10820 SHARES X 1 10820 0 0 PUBLIC SVC ENTERPRISE GROUP INC COMMON 744573106 293 5383 SHARES X 1 5383 0 0 PUBLIC SVC ENTERPRISE GROUP INC COMMON 744573106 213 3911 SHARES X 1 3911 0 0 PUGET ENERGY INC COMMON 745310102 385 17480 SHARES X 1 17480 0 0 PUGET ENERGY INC COMMON 745310102 93 4225 SHARES X 1 4225 0 0 PURE CYCLE CORP COMMON 746228303 39 6000 SHARES X 1 6000 0 0 QC HOLDINGS INC COMMON 74729T101 8 500 SHARES X 1 500 0 0 QUALM INC COMMON 747525103 740 20207 SHARES X 1 20097 0 110 QUALM INC COMMON 747525103 79 2150 SHARES X 1 1750 0 400 QUEST DIAGNOSTICS INC COMMON 74834L100 873 8304 SHARES X 1 8304 0 0 QUEST DIAGNOSTICS INC COMMON 74834L100 324 3084 SHARES X 1 2934 0 150 QUESTAR CORP COMMON 748356102 89 1500 SHARES X 1 1500 0 0 QUESTAR CORP COMMON 748356102 119 2000 SHARES X 1 2000 0 0 QUICKSILVER RES INC WITH RIGHTS COMMON 74837R104 5 100 SHARES X 1 100 0 0 QWEST COMMUNICATIONS INTL INC COMMON 749121109 18 4808 SHARES X 1 4808 0 0 QWEST COMMUNICATIONS INTL INC COMMON 749121109 13 3498 SHARES X 1 2579 0 919 R H DONNELLEY CORP COMMON 74955W307 18 311 SHARES X 1 311 0 0 RADIOSHACK CORP COMMON 750438103 20 800 SHARES X 1 800 0 0 RADWARE LTD COMMON M81873107 35 1500 SHARES X 1 1500 0 0 RAVEN INDUSTRIES INC COMMON 754212108 53 2600 SHARES X 1 2600 0 0 RAYONIER INC COMMON 754907103 74 1500 SHARES X 1 1500 0 0 RAYTHEON CO COMMON 755111507 2895 74804 SHARES X 1 71504 0 3300 RAYTHEON CO COMMON 755111507 1181 30504 SHARES X 1 25210 0 5294 RED HAT INC COMMON 756577102 27 2500 SHARES X 1 2500 0 0 REEBOK INTERNATIONAL LTD COMMON 758110100 120 2710 SHARES X 1 2710 0 0 REGIONS FINANCIAL CORP COMMON 7591EP100 39 1206 SHARES X 1 1206 0 0 REGIONS FINANCIAL CORP COMMON 7591EP100 185 5697 SHARES X 1 5697 0 0 REGISTER INC COMMON 75914G101 46 7800 SHARES X 1 7800 0 0 RELIANT ENERGY INC COMMON 75952B105 9 800 SHARES X 1 800 0 0 RENAL CARE GROUP INC COMMON 759930100 30 800 SHARES X 1 0 0 800 RESPIRONICS INC COMMON 761230101 12 200 SHARES X 1 200 0 0 REYNOLDS AMERICAN INC COMMON 761713106 103 1276 SHARES X 1 1276 0 0 REYNOLDS AMERICAN INC COMMON 761713106 36 450 SHARES X 1 450 0 0 RITE AID CORP COMMON 767754104 7 1700 SHARES X 1 1700 0 0 RITE AID CORP COMMON 767754104 9 2300 SHARES X 1 0 0 2300 ROCKWELL AUTOMATION INC. COMMON 773903109 402 7090 SHARES X 1 7090 0 0 ROCKWELL AUTOMATION INC. COMMON 773903109 205 3617 SHARES X 1 3617 0 0 ROCKWELL COLLINS COMMON 774341101 166 3490 SHARES X 1 3490 0 0 ROCKWELL COLLINS COMMON 774341101 160 3367 SHARES X 1 3367 0 0 ROHM & HAAS CO COMMON 775371107 23 484 SHARES X 1 484 0 0 ROHM & HAAS CO COMMON 775371107 581 12096 SHARES X 1 12096 0 0 ROSS STORES INC COMMON 778296103 1924 66015 SHARES X 1 65835 0 180 ROSS STORES INC COMMON 778296103 114 3920 SHARES X 1 3920 0 0 RPM INTL INC COMMON 749685103 9 500 SHARES X 1 500 0 0 RPM INTL INC COMMON 749685103 212 11580 SHARES X 1 11580 0 0 RUBY TUESDAY COMMON 781182100 44 1800 SHARES X 1 1800 0 0 S & T BANCORP INC COMMON 783859101 14 400 SHARES X 1 400 0 0 18 of 44

SABRE HOLDINGS CORPORATION COMMON 785905100 10 467 SHARES X 1 467 0 0 SAFEWAY INC COMMON 786514208 13 720 SHARES X 1 720 0 0 SAFEWAY INC COMMON 786514208 243 13120 SHARES X 1 11620 0 1500 SAN JUAN BASIN ROYALTY TR COMMON 798241105 36 1000 SHARES X 1 1000 0 0 SAN JUAN BASIN ROYALTY TR COMMON 798241105 7 200 SHARES X 1 200 0 0 SANDISK CORP COMMON 80004C101 67 2400 SHARES X 1 2400 0 0 SANDY SPRING BANCORP INC COMMON 800363103 171 5300 SHARES X 1 5300 0 0 SARA LEE CORP COMMON 803111103 1800 81221 SHARES X 1 80221 0 1000 SARA LEE CORP COMMON 803111103 2075 93653 SHARES X 1 83153 0 10500 SAVVIS MUNICATIONS CORP COMMON 805423100 0 100 SHARES X 1 100 0 0 SBC MUNICATIONS INC COMMON 78387G103 6313 266502 SHARES X 1 266502 0 0 SBC MUNICATIONS INC COMMON 78387G103 4789 202157 SHARES X 1 186066 0 16091 SCANA CORP COMMON 80589M102 373 9772 SHARES X 1 9772 0 0 SCANA CORP COMMON 80589M102 345 9037 SHARES X 1 9037 0 0 SCHERING PLOUGH CORP COMMON 806605101 3386 186535 SHARES X 1 186535 0 0 SCHERING PLOUGH CORP COMMON 806605101 1793 98800 SHARES X 1 76018 0 22782 SCHOLASTIC CORP COMMON 807066105 15 400 SHARES X 1 400 0 0 SCHWAB CHARLES CORP COMMON 808513105 152 14443 SHARES X 1 14443 0 0 SCIENTIFIC ATLANTA INC COMMON 808655104 37 1300 SHARES X 1 0 0 1300 SEA CONTAINERS LTD-CL A COMMON 811371707 3 180 SHARES X 1 180 0 0 SEACHANGE INTL INC COMMON 811699107 62 4800 SHARES X 1 4800 0 0 SEALED AIR CORP COMMON 81211K100 104 2000 SHARES X 1 2000 0 0 SEARS ROEBUCK & CO COMMON 812387108 373 7445 SHARES X 1 7445 0 0 SEARS ROEBUCK & CO COMMON 812387108 308 6164 SHARES X 1 6164 0 0 SEI CORP COMMON 784117103 11 300 SHARES X 1 300 0 0 SEI CORP COMMON 784117103 14 390 SHARES X 1 390 0 0 SELECT SECTOR SPDRTECHNOLOGY COMMON 81369Y803 23 1200 SHARES X 1 0 0 1200 SELECTIVE INS GROUP INC COMMON 816300107 191 4130 SHARES X 1 4130 0 0 SEMPRA ENERGY COMMON 816851109 21 532 SHARES X 1 532 0 0 SENIOR HOUSING PROPERTIES TR (REIT) COMMON 81721M109 2 100 SHARES X 1 0 0 100 SERVICEMASTER CO COMMON 81760N109 196 14500 SHARES X 1 0 0 14500 SEVERN BANCORP INC COMMON 81811M100 12 600 SHARES X 1 600 0 0 SHERWIN WILLIAMS CO COMMON 824348106 229 5200 SHARES X 1 200 0 5000 SIEBEL SYSTEMS INC COMMON 826170102 8 900 SHARES X 1 900 0 0 SIMON PROPERTY GROUP INC (REIT) COMMON 828806109 1337 22065 SHARES X 1 22065 0 0 SIMON PROPERTY GROUP INC (REIT) COMMON 828806109 1057 17444 SHARES X 1 17444 0 0 SIRIUS SATELLITE RADIO INC COMMON 82966U103 86 15270 SHARES X 1 15270 0 0 SIRIUS SATELLITE RADIO INC COMMON 82966U103 3 500 SHARES X 1 500 0 0 SKY FINANCIAL GROUP INC COMMON 83080P103 27 1000 SHARES X 1 1000 0 0 SKYWEST INC COMMON 830879102 7 370 SHARES X 1 370 0 0 SKYWORKS SOLUTIONSINC COMMON 83088M102 40 6370 SHARES X 1 6370 0 0 SKYWORKS SOLUTIONSINC COMMON 83088M102 2 280 SHARES X 1 280 0 0 SLM CORP COMMON 78442P106 65 1313 SHARES X 1 1313 0 0 SLM CORP COMMON 78442P106 107 2153 SHARES X 1 1887 0 266 SMITH INTL INC COMMON 832110100 2989 47650 SHARES X 1 47650 0 0 SMITH INTL INC COMMON 832110100 370 5900 SHARES X 1 5900 0 0 SMITHFIELD FOODS INC COMMON 832248108 63 2000 SHARES X 1 2000 0 0 SMURFIT STONE CONTAINER CORP COMMON 832727101 54 3500 SHARES X 1 3500 0 0 SNAP ON INC COMMON 833034101 52 1650 SHARES X 1 1650 0 0 SNAP ON INC COMMON 833034101 116 3635 SHARES X 1 3635 0 0 SOLECTRON CORP COMMON 834182107 237 68313 SHARES X 1 63513 0 4800 SOLECTRON CORP COMMON 834182107 22 6217 SHARES X 1 6217 0 0 SONICWALL INC COMMON 835470105 33 6500 SHARES X 1 6500 0 0 SONOCO PRODUCTS CO COMMON 835495102 35 1200 SHARES X 1 1200 0 0 SONUS NETWORKS INC COMMON 835916107 76 18000 SHARES X 1 18000 0 0 SOUTH FINANCIAL GROUP INCORPORATED COMMON 837841105 31 1000 SHARES X 1 1000 0 0 SOUTH JERSEY INDUSTRIES INC COMMON 838518108 15 259 SHARES X 1 259 0 0 SOUTHERN CO COMMON 842587107 924 29019 SHARES X 1 27919 0 1100 SOUTHERN CO COMMON 842587107 922 28956 SHARES X 1 27141 0 1815 SOUTHERN UNION CO COMMON 844030106 83 3312 SHARES X 1 3312 0 0 SOUTHWEST AIRLINES CO COMMON 844741108 685 48134 SHARES X 1 48134 0 0 SOUTHWEST AIRLINES CO COMMON 844741108 187 13155 SHARES X 1 13155 0 0 SOUTHWEST GAS CORP COMMON 844895102 24 1000 SHARES X 1 1000 0 0 SOUTHWESTERN ENERGY COMPANY COMMON 845467109 79 1400 SHARES X 1 1400 0 0 SOVEREIGN BANCORP INC COMMON 845905108 5006 225896 SHARES X 1 223301 0 2595 SOVEREIGN BANCORP INC COMMON 845905108 39 1755 SHARES X 1 1355 0 400 SPANISH BROADCASTING SYS CL A COMMON 846425882 5 440 SHARES X 1 440 0 0 SPATIALIGHT INC COMMON 847248101 40 7900 SHARES X 1 7900 0 0 SPDR TRUST SERIES 1 S&P 500 INDEX FD COMMON 78462F103 11600 98341 SHARES X 1 98341 0 0 SPDR TRUST SERIES 1 S&P 500 INDEX FD COMMON 78462F103 510 4320 SHARES X 1 4320 0 0 SPEEDWAY MOTORSPORTS INCORPORATED COMMON 847788106 4 100 SHARES X 1 100 0 0 SPIRIT FINANCE CORP-REITS COMMON 848568309 27 2500 SHARES X 1 2500 0 0 SPRINT CORP FON GROUP COMMON 852061100 1130 49673 SHARES X 1 49673 0 0 SPRINT CORP FON GROUP COMMON 852061100 328 14432 SHARES X 1 14007 0 425 19 of 44

SPX CORP COMMON 784635104 23 525 SHARES X 1 525 0 0 SPX CORP COMMON 784635104 16 375 SHARES X 1 375 0 0 ST JOE CORP COMMON 790148100 6932 102999 SHARES X 1 101349 0 1650 ST JOE CORP COMMON 790148100 718 10667 SHARES X 1 10267 0 400 ST JUDE MEDICAL INC COMMON 790849103 23 650 SHARES X 1 650 0 0 ST PAUL TRAVELERS COMPANIES INC COMMON 792860108 4052 110330 SHARES X 1 108926 0 1404 ST PAUL TRAVELERS COMPANIES INC COMMON 792860108 844 22966 SHARES X 1 22099 0 867 STANDARD PACIFIC CORP COMMON 85375C101 72 1000 SHARES X 1 1000 0 0 STANDARD REGISTER COMPANY COMMON 853887107 6 500 SHARES X 1 500 0 0 STANLEY WORKS COMMON 854616109 634 14000 SHARES X 1 14000 0 0 STANLEY WORKS COMMON 854616109 507 11200 SHARES X 1 5200 0 6000 STAPLES INC COMMON 855030102 8769 278994 SHARES X 1 278062 0 932 STAPLES INC COMMON 855030102 1001 31833 SHARES X 1 31833 0 0 STARBUCKS CORP COMMON 855244109 421 8150 SHARES X 1 8150 0 0 STARBUCKS CORP COMMON 855244109 83 1600 SHARES X 1 1600 0 0 STARWOOD HOTELS & RESORTS COMMON 85590A203 9 154 SHARES X 1 154 0 0 STARWOOD HOTELS & RESORTS COMMON 85590A203 52 862 SHARES X 1 91 0 771 STATE STREET CORP COMMON 857477103 928 21232 SHARES X 1 21232 0 0 STATE STREET CORP COMMON 857477103 3913 89500 SHARES X 1 87000 0 2500 STEELCASE INC CL A COMMON 858155203 14 1000 SHARES X 1 0 0 1000 STELLENT INCORPORATED COMMON 85856W105 45 5400 SHARES X 1 5400 0 0 STERIS CORP COMMON 859152100 13 500 SHARES X 1 500 0 0 STERLING FINANCIAL CORP COMMON 859317109 880 33838 SHARES X 1 24301 0 9537 STERLING FINANCIAL CORP COMMON 859317109 614 23587 SHARES X 1 3906 0 19681 STORAGE TECHNOLOGY CORP COMMON 862111200 3 100 SHARES X 1 100 0 0 STREETTRACKS GOLD TRUST COMMON 863307104 13 300 SHARES X 1 300 0 0 STRYKER CORP COMMON 863667101 535 12000 SHARES X 1 12000 0 0 STRYKER CORP COMMON 863667101 156 3500 SHARES X 1 2000 0 1500 STURM RUGER & CO INC COMMON 864159108 5 750 SHARES X 1 750 0 0 STURM RUGER & CO INC COMMON 864159108 7 1000 SHARES X 1 1000 0 0 SUBURBAN PROPANE PARTNERS LP LIMITED COMMON 864482104 9 250 SHARES X 1 250 0 0 SUBURBAN PROPANE PARTNERS LP LIMITED COMMON 864482104 28 800 SHARES X 1 300 0 500 SUN MICROSYSTEMS INC COMMON 866810104 88 21750 SHARES X 1 21750 0 0 SUN MICROSYSTEMS INC COMMON 866810104 123 30517 SHARES X 1 30517 0 0 SUNGARD DATA SYS INC COMMON 867363103 72 2100 SHARES X 1 2100 0 0 SUNGARD DATA SYS INC COMMON 867363103 117 3396 SHARES X 1 3396 0 0 SUNOCO INC COMMON 86764P109 132 1273 SHARES X 1 1273 0 0 SUNOCO LOGISTICS PARTNERS LP COMMON 86764L108 8 200 SHARES X 1 200 0 0 SUNRISE SENIOR LIVING INC COMMON 86768K106 27 550 SHARES X 1 550 0 0 SUNTERRA CORPORATION COMMON 86787D208 103 6800 SHARES X 1 6800 0 0 SUNTRUST BKS INC COMMON 867914103 507 7034 SHARES X 1 7034 0 0 SUNTRUST BKS INC COMMON 867914103 2052 28473 SHARES X 1 26773 0 1700 SUPERVALU INC COMMON 868536103 80 2400 SHARES X 1 2400 0 0 SUSQUEHANNA BANCSHARES INC PA COMMON 869099101 1680 68928 SHARES X 1 58916 0 10012 SUSQUEHANNA BANCSHARES INC PA COMMON 869099101 53 2175 SHARES X 1 1500 0 675 SYBRON DENTAL SPECIALTIES INC COMMON 871142105 86 2400 SHARES X 1 2400 0 0 SYMANTEC CORP COMMON 871503108 3716 174233 SHARES X 1 173708 0 525 SYMANTEC CORP COMMON 871503108 207 9725 SHARES X 1 9375 0 350 SYMBOL TECHNOLOGIES INC COMMON 871508107 1151 79430 SHARES X 1 73930 0 5500 SYMBOL TECHNOLOGIES INC COMMON 871508107 181 12500 SHARES X 1 10750 0 1750 SYNOPSYS INC COMMON 871607107 3469 191643 SHARES X 1 189603 0 2040 SYNOPSYS INC COMMON 871607107 110 6050 SHARES X 1 1825 0 4225 SYNOVUS FINL CORP COMMON 87161C105 22 800 SHARES X 1 800 0 0 SYSCO CORP COMMON 871829107 7497 209415 SHARES X 1 206760 0 2655 SYSCO CORP COMMON 871829107 12491 348920 SHARES X 1 345085 0 3835 TANGER FACTORY OUTLET CENTERS INC COMMON 875465106 4 200 SHARES X 1 200 0 0 TARGET CORP COMMON 87612E106 7263 145192 SHARES X 1 144112 0 1080 TARGET CORP COMMON 87612E106 1317 26339 SHARES X 1 26139 0 200 TARGETED GENETICS CORP COMMON 87612M108 1 1000 SHARES X 1 1000 0 0 TASER INTERNATIONAL INC COMMON 87651B104 2 200 SHARES X 1 200 0 0 TASTY BAKING CO WITH RIGHTS 07/29/13 COMMON 876553306 5 625 SHARES X 1 625 0 0 TCF FINL CORP COMMON 872275102 3 100 SHARES X 1 100 0 0 TECH DATA CORP COMMON 878237106 22 600 SHARES X 1 600 0 0 TECHNOLOGY RESEARCH CORPORATION COMMON 878727304 10 1900 SHARES X 1 1900 0 0 TECO ENERGY INC COMMON 872375100 217 13856 SHARES X 1 13856 0 0 TECO ENERGY INC COMMON 872375100 452 28816 SHARES X 1 28066 0 750 TELEDYNE TECHNOLOGIES INC COMMON 879360105 9 275 SHARES X 1 275 0 0 TELEFLEX INC COMMON 879369106 2 40 SHARES X 1 40 0 0 TEMPLE INLAND INC COMMON 879868107 5 64 SHARES X 1 64 0 0 TENET HEALTHCARE CORP COMMON 88033G100 17 1500 SHARES X 1 1500 0 0 TEPPCO PARTNERS LTD PARTNERS COMMON 872384102 126 3000 SHARES X 1 3000 0 0 TERAYON MUNICATION SYS INC COMMON 880775101 0 44 SHARES X 1 44 0 0 TESORO CORP COMMON 881609101 96 2600 SHARES X 1 2600 0 0 TEXAS INSTRUMENTS INC COMMON 882508104 3765 147703 SHARES X 1 147503 0 200 20 of 44

TEXAS INSTRUMENTS INC COMMON 882508104 2137 83824 SHARES X 1 78449 0 5375 TEXTRON INC COMMON 883203101 424 5688 SHARES X 1 5688 0 0 TEXTRON INC COMMON 883203101 82 1100 SHARES X 1 100 0 1000 TF FINANCIAL CORP COMMON 872391107 144 5000 SHARES X 1 5000 0 0 THE COOPER COMPANIES INC COMMON 216648402 5 75 SHARES X 1 75 0 0 THE DIRECTV GROUP INC COMMON 25459L106 21 1469 SHARES X 1 1469 0 0 THE DIRECTV GROUP INC COMMON 25459L106 38 2603 SHARES X 1 1736 0 867 THE MOSAIC COMPANY COMMON 61945A107 7 400 SHARES X 1 400 0 0 THE MOSAIC COMPANY COMMON 61945A107 7 400 SHARES X 1 400 0 0 THE SCOTTS MIRACLE-GRO COMPANY CL A COMMON 810186106 527 7500 SHARES X 1 7500 0 0 THERMO ELECTRON CORP COMMON 883556102 15 600 SHARES X 1 600 0 0 THORNBURG MTG INC (REIT) COMMON 885218107 630 22470 SHARES X 1 22470 0 0 THORNBURG MTG INC (REIT) COMMON 885218107 140 5000 SHARES X 1 5000 0 0 TIBCO SOFTWARE INC COMMON 88632Q103 49 6600 SHARES X 1 6600 0 0 TIDEWATER INC COMMON 886423102 39 1000 SHARES X 1 1000 0 0 TIFFANY & CO COMMON 886547108 13 384 SHARES X 1 384 0 0 TIME WARNER INC COMMON 887317105 1352 77023 SHARES X 1 77023 0 0 TIME WARNER INC COMMON 887317105 933 53152 SHARES X 1 46727 0 6425 TIMKEN CO COMMON 887389104 34 1240 SHARES X 1 1240 0 0 TIVO INC COMMON 888706108 6 1100 SHARES X 1 1100 0 0 TJX PANIES COMMON 872540109 4 165 SHARES X 1 165 0 0 TOLL BROS INC COMMON 889478103 10196 129311 SHARES X 1 126781 0 2530 TOLL BROS INC COMMON 889478103 1876 23795 SHARES X 1 23295 0 500 TOMPKINS TRUSTCO INC COMMON 890110109 56 1320 SHARES X 1 1320 0 0 TOOTSIE ROLL INDUSTRIES COMMON 890516107 39 1300 SHARES X 1 1300 0 0 TORO CO COMMON 891092108 76 860 SHARES X 1 860 0 0 TOWER GROUP INC COMMON 891777104 47 3500 SHARES X 1 3500 0 0 TRANSACT TECHNOLOGIES INC COMMON 892918103 14 1400 SHARES X 1 1400 0 0 TRANSACTION SYS ARCHITECTS INC COMMON 893416107 53 2300 SHARES X 1 2300 0 0 TRANSOCEAN INC COMMON G90078109 653 12693 SHARES X 1 12693 0 0 TRANSOCEAN INC COMMON G90078109 132 2561 SHARES X 1 2561 0 0 TREDEGAR CORP COMMON 894650100 54 3212 SHARES X 1 3212 0 0 TRIAD HOSPITALS INC COMMON 89579K109 105 2100 SHARES X 1 0 0 2100 TRIBUNE CO COMMON 896047107 73 1833 SHARES X 1 1300 0 533 TRINITY INDUSTRIES INC COMMON 896522109 3 100 SHARES X 1 100 0 0 TRINITY INDUSTRIES INC COMMON 896522109 49 1750 SHARES X 1 1750 0 0 TRUSTCO BANK CORP NY COMMON 898349105 56 4884 SHARES X 1 4884 0 0 TRUSTCO BANK CORP NY COMMON 898349105 329 28643 SHARES X 1 28643 0 0 TUPPERWARE CORPORATION COMMON 899896104 10 500 SHARES X 1 500 0 0 TUPPERWARE CORPORATION COMMON 899896104 5 250 SHARES X 1 250 0 0 TXU CORP COMMON 873168108 233 2920 SHARES X 1 2920 0 0 TXU CORP COMMON 873168108 123 1550 SHARES X 1 1450 0 100 TYSON FOODS INC COMMON 902494103 20 1200 SHARES X 1 1200 0 0 U S BANCORP DEL COMMON 902973304 3341 115910 SHARES X 1 114410 0 1500 U S BANCORP DEL COMMON 902973304 841 29184 SHARES X 1 24084 0 5100 UCBH HOLDINGS INC COMMON 90262T308 50 1250 SHARES X 1 1250 0 0 UGI CORP COMMON 902681105 366 8050 SHARES X 1 8050 0 0 UGI CORP COMMON 902681105 307 6750 SHARES X 1 6750 0 0 UNION BANKSHARES CORPORATION COMMON 905399101 6 200 SHARES X 1 200 0 0 UNION PACIFIC CORP COMMON 907818108 986 14140 SHARES X 1 14040 0 100 UNION PACIFIC CORP COMMON 907818108 886 12713 SHARES X 1 11313 0 1400 UNITED DOMINION REALTY TRUST (REIT) COMMON 910197102 23 1100 SHARES X 1 1100 0 0 UNITED DOMINION REALTY TRUST (REIT) COMMON 910197102 193 9269 SHARES X 1 8269 0 1000 UNITED PARCEL SERVICE CL B COMMON 911312106 6370 87574 SHARES X 1 86794 0 780 UNITED PARCEL SERVICE CL B COMMON 911312106 727 10000 SHARES X 1 8165 0 1835 UNITED RENTALS INC COMMON 911363109 123 6100 SHARES X 1 6100 0 0 UNITED STS STL CORP COMMON 912909108 9 179 SHARES X 1 179 0 0 UNITED STS STL CORP COMMON 912909108 8 153 SHARES X 1 153 0 0 UNITED SURGICAL PARTNERS INTL COMMON 913016309 408 8920 SHARES X 1 8920 0 0 UNITED SURGICAL PARTNERS INTL COMMON 913016309 23 500 SHARES X 1 500 0 0 UNITED TECHNOLOGIES CORP COMMON 913017109 6489 63829 SHARES X 1 62794 0 1035 UNITED TECHNOLOGIES CORP COMMON 913017109 2945 28972 SHARES X 1 24340 0 4632 UNITEDHEALTH GROUP INC COMMON 91324P102 168 1762 SHARES X 1 1762 0 0 UNITEDHEALTH GROUP INC COMMON 91324P102 162 1700 SHARES X 1 300 0 1400 UNITRIN INC COMMON 913275103 137 3015 SHARES X 1 3015 0 0 UNIVEST CORP OF PA COMMON 915271100 225 5663 SHARES X 1 5663 0 0 UNIVISION MUNICATIONS INC COMMON 914906102 69 2480 SHARES X 1 2480 0 0 UNOCAL CORP COMMON 915289102 546 8850 SHARES X 1 8850 0 0 UNOCAL CORP COMMON 915289102 191 3100 SHARES X 1 3100 0 0 UNVL HEALTH SERVICES INC CL B COMMON 913903100 19 360 SHARES X 1 360 0 0 URBAN OUTFITTERS INC COMMON 917047102 163 3400 SHARES X 1 3400 0 0 URS CORP COMMON 903236107 86 3000 SHARES X 1 3000 0 0 URSTADT BIDDLE PPTYS INC CL A (REIT) COMMON 917286205 46 3000 SHARES X 1 3000 0 0 UST INC COMMON 902911106 392 7575 SHARES X 1 7575 0 0 21 of 44

UST INC COMMON 902911106 579 11200 SHARES X 1 7600 0 3600 V F CORP COMMON 918204108 59 1000 SHARES X 1 1000 0 0 V F CORP COMMON 918204108 617 10440 SHARES X 1 10440 0 0 VALERO ENERGY CORP COMMON 91913Y100 278 3800 SHARES X 1 3800 0 0 VALERO ENERGY CORP COMMON 91913Y100 132 1800 SHARES X 1 1800 0 0 VALERO L P COMMON 91913W104 20 335 SHARES X 1 335 0 0 VAN KAMPEN MUNI OPP TRUST II COMMON 920944105 12 910 SHARES X 1 910 0 0 VARIAN INC COMMON 922206107 5 120 SHARES X 1 120 0 0 VARIAN SEMICONDUCTOR EQUIP ASSOC COMMON 922207105 5 120 SHARES X 1 120 0 0 VERISIGN INC COMMON 92343E102 6269 218428 SHARES X 1 216383 0 2045 VERISIGN INC COMMON 92343E102 225 7835 SHARES X 1 5610 0 2225 VERITAS SOFTWARE CORP COMMON 923436109 882 37968 SHARES X 1 37608 0 360 VERITAS SOFTWARE CORP COMMON 923436109 67 2900 SHARES X 1 2700 0 200 VERIZON MUNICATIONS COMMON 92343V104 20692 582863 SHARES X 1 572553 0 10310 VERIZON MUNICATIONS COMMON 92343V104 11744 330820 SHARES X 1 309732 0 21088 VERSO TECHNOLOGIES INCORPORATED COMMON 925317109 0 393 SHARES X 1 393 0 0 VIACOM INC CL A COMMON 925524100 15 425 SHARES X 1 425 0 0 VIACOM INC CL A COMMON 925524100 16 450 SHARES X 1 450 0 0 VIACOM INC CL B COMMON 925524308 6118 175662 SHARES X 1 175512 0 150 VIACOM INC CL B COMMON 925524308 1324 38008 SHARES X 1 34777 0 3231 VISHAY INTERTECHNOLOGY INC COMMON 928298108 14 1150 SHARES X 1 1150 0 0 VISTEON CORP COMMON 92839U107 12 2100 SHARES X 1 2100 0 0 VISTEON CORP COMMON 92839U107 16 2758 SHARES X 1 2628 0 130 W R GRACE & CO COMMON 38388F108 9 1000 SHARES X 1 1000 0 0 W W GRAINGER INC COMMON 384802104 207 3320 SHARES X 1 3320 0 0 W W GRAINGER INC COMMON 384802104 268 4300 SHARES X 1 4300 0 0 WACHOVIA CORP COMMON 929903102 17885 351306 SHARES X 1 346956 0 4350 WACHOVIA CORP COMMON 929903102 6226 122299 SHARES X 1 109786 0 12513 WADDELL & REED FINL INC CL A COMMON 930059100 50 2534 SHARES X 1 2534 0 0 WADDELL & REED FINL INC CL A COMMON 930059100 68 3450 SHARES X 1 3450 0 0 WAL MART STORES INC COMMON 931142103 18711 373400 SHARES X 1 369716 0 3684 WAL MART STORES INC COMMON 931142103 6594 131595 SHARES X 1 118095 0 13500 WALGREEN CO COMMON 931422109 1182 26606 SHARES X 1 25656 0 950 WALGREEN CO COMMON 931422109 922 20765 SHARES X 1 13315 0 7450 WALT DISNEY CO COMMON 254687106 6518 226870 SHARES X 1 226270 0 600 WALT DISNEY CO COMMON 254687106 3551 123609 SHARES X 1 115959 0 7650 WASHINGTON MUTUAL COMMON 939322103 1733 43885 SHARES X 1 43260 0 625 WASHINGTON MUTUAL COMMON 939322103 1010 25566 SHARES X 1 24366 0 1200 WASHINGTON POST CO CL B COMMON 939640108 121 135 SHARES X 1 135 0 0 WASHINGTON REAL ESTATE INVT (REIT) COMMON 939653101 175 6099 SHARES X 1 6099 0 0 WASHINGTON REAL ESTATE INVT (REIT) COMMON 939653101 17 600 SHARES X 1 100 0 500 WASTE CONNECTIONS INC COMMON 941053100 300 8625 SHARES X 1 8625 0 0 WASTE MANAGEMENT INC COMMON 94106L109 13 444 SHARES X 1 444 0 0 WASTE MANAGEMENT INC COMMON 94106L109 148 5147 SHARES X 1 3647 0 1500 WATER PIK TECHNOLOGIES INC COMMON 94113U100 2 96 SHARES X 1 96 0 0 WATSON PHARMACEUTICALS INC COMMON 942683103 47 1526 SHARES X 1 1526 0 0 WD 40 CO COMMON 929236107 71 2200 SHARES X 1 2200 0 0 WEBMD CORP COMMON 94769M105 3 350 SHARES X 1 350 0 0 WEBSTER FINL CORP WATERBURY COMMON 947890109 27 600 SHARES X 1 600 0 0 WEINGARTEN REALTY INVESTORS (REIT) COMMON 948741103 45 1299 SHARES X 1 1299 0 0 WEIS MARKETS INC COMMON 948849104 73 1968 SHARES X 1 0 0 1968 WELLPOINT INC COMMON 94973V107 92 735 SHARES X 1 735 0 0 WELLS FARGO & CO COMMON 949746101 12855 214972 SHARES X 1 213522 0 1450 WELLS FARGO & CO COMMON 949746101 5590 93479 SHARES X 1 85831 0 7648 WENDYS INTL INC COMMON 950590109 125 3200 SHARES X 1 3200 0 0 WENDYS INTL INC COMMON 950590109 8 200 SHARES X 1 200 0 0 WERNER ENTERPRISES INC COMMON 950755108 4790 246540 SHARES X 1 242000 0 4540 WERNER ENTERPRISES INC COMMON 950755108 172 8835 SHARES X 1 8835 0 0 WESCO INTERNATIONAL INCORPORATED COMMON 95082P105 22 800 SHARES X 1 800 0 0 WESTAR ENERGY INC COMMON 95709T100 6 300 SHARES X 1 300 0 0 WESTAR ENERGY INC COMMON 95709T100 42 1950 SHARES X 1 1350 0 600 WESTELL TECHNOLOGIES INC COMMON 957541105 37 6700 SHARES X 1 6700 0 0 WEYERHAEUSER CO COMMON 962166104 262 3824 SHARES X 1 3824 0 0 WEYERHAEUSER CO COMMON 962166104 491 7171 SHARES X 1 6373 0 798 WGL HLDGS INC COMMON 92924F106 7 219 SHARES X 1 219 0 0 WGL HLDGS INC COMMON 92924F106 105 3382 SHARES X 1 3382 0 0 WHEELING-PITTSBURG CORP COMMON 963142302 8 245 SHARES X 1 245 0 0 WHIRLPOOL CORP COMMON 963320106 74 1092 SHARES X 1 1092 0 0 WHIRLPOOL CORP COMMON 963320106 50 742 SHARES X 1 742 0 0 WHOLE FOODS MKT INC COMMON 966837106 49 475 SHARES X 1 475 0 0 WHOLE FOODS MKT INC COMMON 966837106 5 50 SHARES X 1 50 0 0 WILLIAM SONOMA INC COMMON 969904101 275 7490 SHARES X 1 7490 0 0 WILLIAMS COMPANY INC (THE) COMMON 969457100 48 2577 SHARES X 1 2577 0 0 WILLIAMS COMPANY INC (THE) COMMON 969457100 66 3483 SHARES X 1 2283 0 1200 22 of 44

WILMINGTON TRUST CORP COMMON 971807102 7 200 SHARES X 1 200 0 0 WINNEBAGO INDUSTRIES COMMON 974637100 19 600 SHARES X 1 600 0 0 WISCONSIN ENERGY CORP COMMON 976657106 185 5200 SHARES X 1 5200 0 0 WISCONSIN ENERGY CORP COMMON 976657106 189 5338 SHARES X 1 5338 0 0 WORTHINGTON INDS INC COMMON 981811102 251 13000 SHARES X 1 0 0 13000 WPS RESOURCES CORP COMMON 92931B106 42 800 SHARES X 1 800 0 0 WPS RESOURCES CORP COMMON 92931B106 19 350 SHARES X 1 350 0 0 WRIGLEY WM JR CO COMMON 982526105 203 3100 SHARES X 1 3100 0 0 WRIGLEY WM JR CO COMMON 982526105 473 7220 SHARES X 1 6470 0 750 WYETH COMMON 983024100 17664 418775 SHARES X 1 412980 0 5795 WYETH COMMON 983024100 15059 357012 SHARES X 1 277304 0 79708 WYNDHAM INTL INC CL A COMMON 983101106 0 98 SHARES X 1 98 0 0 WYNN RESORTS LIMITED COMMON 983134107 7 100 SHARES X 1 100 0 0 X-RITE INC COMMON 983857103 4 250 SHARES X 1 250 0 0 XCEL ENERGY INC COMMON 98389B100 79 4605 SHARES X 1 4605 0 0 XCEL ENERGY INC COMMON 98389B100 237 13789 SHARES X 1 13789 0 0 XEROX CORP COMMON 984121103 124 8183 SHARES X 1 8183 0 0 XEROX CORP COMMON 984121103 190 12540 SHARES X 1 9540 0 3000 XM SATELLITE RADIO HLDGS INC COMMON 983759101 244 7720 SHARES X 1 7720 0 0 XM SATELLITE RADIO HLDGS INC COMMON 983759101 3 100 SHARES X 1 100 0 0 XTO ENERGY INC COMMON 98385X106 1275 38821 SHARES X 1 38821 0 0 XTO ENERGY INC COMMON 98385X106 82 2500 SHARES X 1 2500 0 0 XYBERNAUT CORP COMMON 984149104 0 100 SHARES X 1 100 0 0 YAHOO INC COMMON 984332106 37 1086 SHARES X 1 1086 0 0 YAHOO INC COMMON 984332106 17 500 SHARES X 1 500 0 0 YORK INTL CORP COMMON 986670107 39 1000 SHARES X 1 1000 0 0 YORK WATER COMPANY COMMON 987184108 1040 54580 SHARES X 1 54580 0 0 YORK WATER COMPANY COMMON 987184108 890 46696 SHARES X 1 46696 0 0 YUM! BRANDS INC COMMON 988498101 490 9458 SHARES X 1 9458 0 0 YUM! BRANDS INC COMMON 988498101 498 9610 SHARES X 1 7690 0 1920 ZEBRA TECHNOLOGIES CORP CL A COMMON 989207105 107 2250 SHARES X 1 2250 0 0 ZIMMER HLDGS INC COMMON 98956P102 570 7322 SHARES X 1 7282 0 40 ZIMMER HLDGS INC COMMON 98956P102 835 10735 SHARES X 1 10255 0 480 ZIONS BANCORPORATION COMMON 989701107 124 1800 SHARES X 1 1800 0 0 ZOLTEK COS INC COMMON 98975W104 92 7600 SHARES X 1 7600 0 0 ZORAN CORP COMMON 98975F101 3 300 SHARES X 1 300 0 0 3 CORP COMMON 885535104 51 14250 SHARES X 1 14250 0 0 3 CORP COMMON 885535104 5 1400 SHARES X 1 1100 0 300 3M CO COMMON 88579Y101 18901 220572 SHARES X 1 219182 0 1390 3M CO COMMON 88579Y101 15709 183319 SHARES X 1 153127 0 30192 4 KIDS ENTERTAINMENT INC COMMON 350865101 86 3900 SHARES X 1 3900 0 0 7-ELEVEN INC COMMON 817826209 82 3400 SHARES X 1 3400 0 0 PENNROCK FINANCIAL SERVICES CORP. COMMON 708352109 355 10164 SHARES X 10164 FULTON FNANCIAL CORP. COMMON 360271100 6513 298882 SHARES X 298882 NEW MILFORD BANCORP COMMON 651633109 371 13000 SHARES X 13000 SALISBURY BANCORP INC. COMMON 795226109 227 5700 SHARES X 5700 3M COMPANY COMMON 88579Y101 1411 15135 SHARES X 2 15135 ABBOTT LABORATORIES COMMON 002824100 2605 55875 SHARES X 2 55875 ADOBE SYSTEMS INCORPORATED COMMON 00724F101 730 14750 SHARES X 2 14750 AES CORPORATION COMMON 00130H105 6810 415725 SHARES X 2 415725 ALLIED CAPITAL CORPORATION COMMON 01903Q108 919 35197 SHARES X 2 35197 ALLSTATE CORPORATION COMMON 020002101 1588 29373 SHARES X 2 29373 ALLTEL CORPORATION COMMON 020039103 219 4000 SHARES X 2 4000 ALTRIA GROUP INC COMMON 02209S103 821 12550 SHARES X 2 12550 AMERICAN CAPITAL STRATEGIES LTD COMMON 024937104 2020 64300 SHARES X 2 64300 AMERICAN ELECTRIC POWER INCORPORATED COMMON 025537101 221 6500 SHARES X 2 6500 AMERICAN EXPRESS COMPANY COMMON 025816109 812 15800 SHARES X 2 15800 AMERICAN FINANCIAL REALTY COMMON 02607P305 1867 127600 SHARES X 2 127600 AMERICAN INTERNATIONAL GROUP INC COMMON 026874107 4650 83918 SHARES X 2 83918 AMLI RESIDENTIAL PROPERTIES TRUST COMMON 001735109 1192 43529 SHARES X 2 43529 ANADARKO PETROLEUM CORPORATION COMMON 032511107 259 3400 SHARES X 2 3400 ANHEUSER BUSCH COMPANIES INC COMMON 035229103 395 8328 SHARES X 2 8328 APPLIED MATERIALS INCORPORATED COMMON 038222105 1021 62800 SHARES X 2 62800 ARCHSTONE-SMITH TRUST COMMON 039583109 2056 60267 SHARES X 2 60267 ARLINGTON TANKERS LTD COMMON G04899103 1933 82250 SHARES X 2 82250 AUTOMATIC DATA PROCESSING INC COMMON 053015103 1901 42298 SHARES X 2 42298 BANK NEW YORK INCORPORATED COMMON 064057102 2077 71512 SHARES X 2 71512 BANK OF AMERICA CORPORATION COMMON 060505104 8140 184588 SHARES X 2 184588 BANKATLANTIC BANCORP INCORPORATED COMMON 065908501 192 11025 SHARES X 2 11025 BB & T CORPORATION COMMON 054937107 2100 53740 SHARES X 2 53740 BOSTON PROPERTIES INCORPORATED COMMON 101121101 253 4200 SHARES X 2 4200 BOSTON SCIENTIFIC CORPORATION COMMON 101137107 1362 46500 SHARES X 2 46500 BRISTOL MYERS SQUIBB COMPANY COMMON 110122108 1369 53770 SHARES X 2 53770 CAPITAL AUTOMOTIVE REIT COMMON 139733109 1970 59479 SHARES X 2 59479 23 of 44

CAPITAL ONE FINANCIAL CORPORATION COMMON 14040H105 5619 75150 SHARES X 2 75150 CARDINAL HEALTH INCORPORATED COMMON 14149Y108 368 6600 SHARES X 2 6600 CHEVRONTEXACO CORPORATION COMMON 166764100 633 10860 SHARES X 2 10860 CISCO SYSTEMS INCORPORATED COMMON 17275R102 2494 139394 SHARES X 2 139394 CITIGROUP INCORPORATED COMMON 172967101 5826 129633 SHARES X 2 129633 COCA COLA COMPANY COMMON 191216100 229 5500 SHARES X 2 5500 COLGATE PALMOLIVE COMPANY COMMON 194162103 4825 92482 SHARES X 2 92482 COMCAST CORPORATION CLASS A COMMON 20030N101 467 13814 SHARES X 2 13814 COMCAST CORPORATION SPECIAL CLASS A COMMON 20030N200 1037 31000 SHARES X 2 31000 COVENTRY HEALTH CARE INCORPORATED COMMON 222862104 2238 32850 SHARES X 2 32850 DISNEY WALT COMPANY COMMON 254687106 409 14246 SHARES X 2 14246 DOW CHEMICAL COMPANY COMMON 260543103 2178 43700 SHARES X 2 43700 DU PONT E I DE NEMOURS & COMPANY COMMON 263534109 680 13279 SHARES X 2 13279 E M C CORPORATION MASSACHUSETTS COMMON 268648102 2694 218705 SHARES X 2 218705 EASTGROUP PROPERTIES INCORPORATED COMMON 277276101 622 16500 SHARES X 2 16500 EMERSON ELECTRIC COMPANY COMMON 291011104 1146 17650 SHARES X 2 17650 EXXON MOBIL CORPORATION COMMON 30231G102 1381 23165 SHARES X 2 23165 FEDERAL REALTY INVESTMENT TRUST COMMON 313747206 349 7210 SHARES X 2 7210 FEDERATED DEPARTMENT STORES DELAWARE COMMON 31410H101 426 10021 SHARES X 2 10021 FEDEX CORPORATION COMMON 31428X106 752 10000 SHARES X 2 10000 FIRST DATA CORPORATION COMMON 319963104 1119 28466 SHARES X 2 28466 FISERV INCORPORATED COMMON 337738108 1679 42175 SHARES X 2 42175 FLANDERS CORPORATION COMMON 338494107 632 56000 SHARES X 2 56000 FREDDIE MAC - FEDERAL HOME LOAN MORTGAGE COMMON 313400301 5443 86120 SHARES X 2 86120 GANNETT INCORPORATED COMMON 364730101 1949 24650 SHARES X 2 24650 GENERAL ELECTRIC COMPANY COMMON 369604103 7285 202028 SHARES X 2 202028 GENUINE PARTS COMPANY COMMON 372460105 512 11775 SHARES X 2 11775 GILLETTE COMPANY COMMON 375766102 1557 30850 SHARES X 2 30850 GLADSTONE CAPITAL CORP COMMON 376535100 2091 98555 SHARES X 2 98555 HEINZ H J COMPANY COMMON 423074103 323 8762 SHARES X 2 8762 HEWLETT PACKARD COMPANY COMMON 428236103 562 25631 SHARES X 2 25631 HOME DEPOT INCORPORATED COMMON 437076102 4459 116600 SHARES X 2 116600 HOME PROPERTIES OF NEW YORK INC COMMON 437306103 2188 56400 SHARES X 2 56400 HONEYWELL INTERNATIONAL INCORPORATED COMMON 438516106 644 17312 SHARES X 2 17312 INTEL CORPORATION COMMON 458140100 2404 103493 SHARES X 2 103493 INTERDIGITAL COMMUNICATIONS CORP COMMON 45866A105 161 10500 SHARES X 2 10500 INTERNATIONAL BUSINESS MACHINES CORP COMMON 459200101 4587 50195 SHARES X 2 50195 INVESTORS FINANCIAL SERVICES CORP COMMON 461915100 2924 59775 SHARES X 2 59775 ISHARES TRUST DOW JONES COMMON 464287721 1023 22833 SHARES X 2 22833 ISTAR COMMON 45031U101 1243 30195 SHARES X 2 30195 JDS UNIPHASE CORPORATION COMMON 46612J101 17 10150 SHARES X 2 10150 JOHNSON & JOHNSON COMMON 478160104 2132 31741 SHARES X 2 31741 JP MORGAN CHASE & COMPANY COMMON 46625H100 2563 74079 SHARES X 2 74079 KEYCORP- COMMON 493267108 344 10600 SHARES X 2 10600 KFX INCORPORATED COMMON 48245L107 14 10000 SHARES X 2 10000 KIMBERLY CLARK CORPORATION COMMON 494368103 362 5500 SHARES X 2 5500 LABORATORY CORPORATION OF AMER HLDGS COMMON 50540R409 2209 45840 SHARES X 2 45840 LEVEL 3 COMMUNICATIONS INCORPORATED COMMON 52729N100 52 25000 SHARES X 2 25000 LUCENT TECHNOLOGIES INCORPORATED COMMON 549463107 140 50758 SHARES X 2 50758 MAGELAN MIDSTREAM PARTNERS LP COMMON 559080106 385 6300 SHARES X 2 6300 MEDTRONIC INCORPORATED COMMON 585055106 9361 183728 SHARES X 2 183728 MERRILL LYNCH & COMPANY INCORPORATED COMMON 590188108 532 9400 SHARES X 2 9400 MICROSOFT CORPORATION COMMON 594918104 2529 104630 SHARES X 2 104630 MILLS CORPORATION COMMON 601148109 741 14000 SHARES X 2 14000 MOTOROLA INCORPORATED COMMON 620076109 204 13650 SHARES X 2 13650 NETWORK APPLIANCE INCORPORATED COMMON 64120L104 332 4000 SHARES X 2 4000 NEW PLAN EXCEL REALTY TRUST INC COMMON 648053106 733 29200 SHARES X 2 29200 NEXTEL COMMUNICATIONS INC CLASS A COMMON 65332V103 2153 75750 SHARES X 2 75750 ORACLE CORPORATION COMMON 68389X105 866 69366 SHARES X 2 69366 PEPSICO INCORPORATED COMMON 713448108 435 8205 SHARES X 2 8205 PFIZER INCORPORATED COMMON 717081103 4543 172951 SHARES X 2 172951 PLAINS ALL AMERICAN PIPELINE L P COMMON 726503105 1021 26350 SHARES X 2 26350 POST PROPERTIES INCORPORATED COMMON 737464107 357 11500 SHARES X 2 11500 PROCTER & GAMBLE CORPORATION COMMON 742718109 1902 35888 SHARES X 2 35888 ROWE COMPANIES COMMON 779528108 152 35813 SHARES X 2 35813 RPM INCORPORATED OHIO COMMON 749685103 335 18300 SHARES X 2 18300 SBC COMMUNICATIONS INCORPORATED COMMON 78387G103 968 40861 SHARES X 2 40861 SIMON PROPERTY GROUP INCORPORATED COMMON 828806109 657 10850 SHARES X 2 10850 SIRIUS SATELLITE RADIO INCORPORATED COMMON 82966U103 56 10000 SHARES X 2 10000 SLM CORP. COMMON 78442P106 7089 142244 SHARES X 2 142244 SOLECTRON CORPORATION COMMON 834182107 147 42500 SHARES X 2 42500 STARBUCKS CORPORATION COMMON 855244109 217 4200 SHARES X 2 4200 SUN MICROSYSTEMS INCORPORATED COMMON 866810104 79 19600 SHARES X 2 19600 24 of 44

SYSCO CORPORATION COMMON 871829107 3397 94891 SHARES X 2 94891 TARGET CORP COMMON 87612E106 635 12700 SHARES X 2 12700 TEPPCO PARTNERS LIMITED PARTNERSHIP COMMON 872384102 859 20450 SHARES X 2 20450 TEXAS INSTRUMENTS INCORPORATED COMMON 882508104 1999 78434 SHARES X 2 78434 TIME WARNER INC COMMON 887317105 1331 75841 SHARES X 2 75841 TRIBUNE COMPANY COMMON 896047107 1121 28120 SHARES X 2 28120 TYCO INTERNATIONAL LIMITED COMMON 902124106 5174 153085 SHARES X 2 153085 UNITED TECHNOLOGIES CORPORATION COMMON 913017109 305 3000 SHARES X 2 3000 UNITEDHEALTH GROUP INC. COMMON 91324P102 4306 45150 SHARES X 2 45150 UNUMPROVIDENT CORPORATION COMMON 91529Y106 1144 67210 SHARES X 2 67210 US BANCORP COMMON 902973304 375 13000 SHARES X 2 13000 VERIZON COMMUNICATIONS COMMON 92343V104 1780 50150 SHARES X 2 50150 VIACOM INCORPORATED CLASS B COMMON 925524308 546 15670 SHARES X 2 15670 VORNADO REALTY TRUST COMMON 929042109 249 3600 SHARES X 2 3600 WACHOVIA CORPORATION COMMON 929903102 326 6400 SHARES X 2 6400 WAL MART STORES INCORPORATED COMMON 931142103 429 8568 SHARES X 2 8568 WASHINGTON MUTUAL INCORPORATED COMMON 939322103 3574 90480 SHARES X 2 90480 WEINGARTEN REALTY INVESTORS COMMON 948741103 1012 29335 SHARES X 2 29335 WELLS FARGO & COMPANY COMMON 949746101 3639 60847 SHARES X 2 60847 WILLIAMS COMPANIES INCORPORATED COMMON 969457100 115 11975 SHARES X 2 11975 WYETH COMMON 983024100 1430 33908 SHARES X 2 33908 XCEL ENERGY, INC. COMMON 98389B100 232 13050 SHARES X 2 13050 ZIMMER HOLDINGS INCORPORATED COMMON 98956P102 1792 23025 SHARES X 2 23025 POSCO ADR 693483109 958 19400 SHARES X 3 19400 RIO TINTO PLC ADR 767204100 1544 11900 SHARES X 3 11900 3 COM CORP COMMON 885535104 54 15100 SHARES X 3 15100 0 0 3M CO COMMON 88579Y101 9328 108851 SHARES X 3 104376 0 4475 3M CO COMMON 88579Y101 673 7850 SHARES X 3 7850 0 0 4 KIDS ENTERTAINMENT INC COMMON 350865101 95 4300 SHARES X 3 4300 0 0 7-ELEVEN INC COMMON 817826209 1073 44700 SHARES X 3 44700 0 0 AAR CORP COMMON 000361105 57 4200 SHARES X 3 4200 0 0 ABBOTT LABORATORIES COMMON 002824100 1962 42070 SHARES X 3 32875 0 9195 ABBOTT LABORATORIES COMMON 002824100 72 1550 SHARES X 3 550 0 1000 ACXIOM CORP COMMON 005125109 126 6000 SHARES X 3 6000 0 0 ADE CORPORATION COMMON 00089C107 27 1200 SHARES X 3 1200 0 0 AETNA INC COMMON 00817Y108 2863 38200 SHARES X 3 38200 AETNA INC COMMON 00817Y108 48 640 SHARES X 3 640 0 0 AGCO CORP COMMON 001084102 72 3943 SHARES X 3 3943 0 0 AGILENT TECHNOLOGIES INC COMMON 00846U101 3951 178000 SHARES X 3 178000 AGILENT TECHNOLOGIES INC COMMON 00846U101 34 1525 SHARES X 3 1525 0 0 AGL RESOURCES INC COMMON 001204106 49 1400 SHARES X 3 1400 0 0 AIRTRAN HLDGS INC COMMON 00949P108 38 4200 SHARES X 3 4200 0 0 ALASKA COMMUNICATIONS SYSTEMS GROUP COMMON 01167P101 94 9400 SHARES X 3 9400 0 0 ALBERTSONS INC COMMON 013104104 2280 110400 SHARES X 3 110400 ALCOA INC COMMON 013817101 4847 159466 SHARES X 3 154352 0 5114 ALLIED CAPITAL CORP COMMON 01903Q108 18 700 SHARES X 3 700 0 0 ALLSTATE CORP COMMON 020002101 2314 42807 SHARES X 3 42807 0 0 ALTRIA GROUP INC COMMON 02209S103 4937 75505 SHARES X 3 75105 0 400 ALTRIA GROUP INC COMMON 02209S103 302 4618 SHARES X 3 785 0 3833 AMERICAN ELECTRIC POWER CO INC COMMON 025537101 25 720 SHARES X 3 720 0 0 AMERICAN EXPRESS CO COMMON 025816109 55 1075 SHARES X 3 1075 0 0 AMERICAN EXPRESS CO COMMON 025816109 463 9006 SHARES X 3 9006 0 0 AMERICAN FINL GROUP INC COMMON 025932104 4 117 SHARES X 3 117 0 0 AMERICAN INTERNATIONAL GROUP INC COMMON 026874107 9906 178783 SHARES X 3 178258 0 525 AMGEN INC COMMON 031162100 10282 176629 SHARES X 3 168379 0 8250 AMGEN INC COMMON 031162100 326 5600 SHARES X 3 5600 0 0 AMSURG CORP COMMON 03232P405 1392 55000 SHARES X 3 55000 0 0 ANADARKO PETROLEUM CORP COMMON 032511107 350 4600 SHARES X 3 4600 0 0 ANADARKO PETROLEUM CORP COMMON 032511107 233 3064 SHARES X 3 3064 0 0 ANHEUSER BUSCH COS INC COMMON 035229103 28 600 SHARES X 3 0 0 600 ANHEUSER BUSCH COS INC COMMON 035229103 114 2400 SHARES X 3 0 0 2400 ANSYS INC COMMON 03662Q105 10 300 SHARES X 3 300 0 0 AON CORPORATION COMMON 037389103 2368 103700 SHARES X 3 103700 APPLICA INC COMMON 03815A106 72 14300 SHARES X 3 14300 0 0 APPLIED SIGNAL TECHNOLOGY INC COMMON 038237103 82 3600 SHARES X 3 3600 0 0 ARRIS GROUP COMMON 04269Q100 30 4300 SHARES X 3 4300 0 0 ASPECT COMMUNICATIONS CORP COMMON 04523Q102 416 40000 SHARES X 3 40000 0 0 AT&T CORP COMMON 001957505 903 48188 SHARES X 3 48068 0 120 ATP OIL & GAS CORP COMMON 00208J108 32 1500 SHARES X 3 1500 0 0 BALLY TOTAL FITNESS HLDG CORP COMMON 05873K108 46 13100 SHARES X 3 13100 0 0 BANK OF AMERICA CORPORATION COMMON 060505104 12399 281147 SHARES X 3 280947 0 200 BANK OF AMERICA CORPORATION COMMON 060505104 62 1400 SHARES X 3 1400 0 0 BANK OF NEW YORK INC COMMON 064057102 3663 126092 SHARES X 3 126092 0 0 BANK OF NEW YORK INC COMMON 064057102 35 1200 SHARES X 3 1200 0 0 25 of 44

BARRICK GOLD CORP COMMON 067901108 3038 126800 SHARES X 3 126800 BAXTER INTL INC COMMON 071813109 41 1200 SHARES X 3 1200 0 0 BB&T CORP COMMON 054937107 85 2167 SHARES X 3 892 0 1275 BELLSOUTH CORP COMMON 079860102 42 1589 SHARES X 3 1589 0 0 BELLSOUTH CORP COMMON 079860102 30 1124 SHARES X 3 1124 0 0 BENIHANA INCORPORATED CLASS A COMMON 082047200 123 8100 SHARES X 3 8100 0 0 BIOGEN IDEC INC COMMON 09062X103 694 20090 SHARES X 3 17373 0 2717 BOSTON SCIENTIFIC CORP COMMON 101137107 1655 56511 SHARES X 3 48390 0 8121 BOWATER INC COMMON 102183100 151 4000 SHARES X 3 4000 0 0 BRISTOL-MYERS SQUIBB CO COMMON 110122108 456 17900 SHARES X 3 17200 0 700 BRISTOL-MYERS SQUIBB CO COMMON 110122108 339 13320 SHARES X 3 9200 0 4120 BROOKTROUT INC COMMON 114580103 34 3000 SHARES X 3 3000 0 0 BURLINGTON NORTHN SANTA FE CORP COMMON 12189T104 16 300 SHARES X 3 300 0 0 BURLINGTON RES INC COMMON 122014103 27 530 SHARES X 3 530 C FORDING CDN COAL TR COMMON 345425102 5251 57150 SHARES X 3 57150 CAL DIVE INTERNATIONAL INC COMMON 127914109 72 1600 SHARES X 3 1600 0 0 CALYPTE BIOMEDICAL CORP COMMON 131722605 44 162500 SHARES X 3 162500 0 0 CAMPBELL SOUP CO COMMON 134429109 23 800 SHARES X 3 800 0 0 CAPITAL ONE FINANCIAL CORP COMMON 14040H105 9264 123922 SHARES X 3 122147 0 1775 CAREMARK RX INC COMMON 141705103 7956 199995 SHARES X 3 193445 0 6550 CARMAX INC COMMON 143130102 10648 338022 SHARES X 3 338022 0 0 CARNIVAL CORPORATION COMMON 143658300 2850 55017 SHARES X 3 55017 0 0 CASELLA WASTE SYSTEMS INC COMMON 147448104 66 5000 SHARES X 3 5000 0 0 CATERPILLAR INC COMMON 149123101 975 10667 SHARES X 3 9027 0 1640 CENDANT CORP COMMON 151313103 93 4505 SHARES X 3 275 0 4230 CENTERPOINT ENERGY INC COMMON 15189T107 36 3000 SHARES X 3 3000 0 0 CERNER CORP COMMON 156782104 6853 130501 SHARES X 3 129726 0 775 CHEVRONTEXACO CORP COMMON 166764100 13264 227473 SHARES X 3 225879 0 1594 CHEVRONTEXACO CORP COMMON 166764100 233 4000 SHARES X 3 4000 0 0 CISCO SYS INC COMMON 17275R102 11883 664222 SHARES X 3 640310 0 23912 CIT GROUP INC COMMON 125581108 8491 223448 SHARES X 3 223448 0 0 CITIGROUP INC COMMON 172967101 19001 422793 SHARES X 3 421843 0 950 CITIGROUP INC COMMON 172967101 17 375 SHARES X 3 375 0 0 CLEAR CHANNEL MUNICATIONS INC COMMON 184502102 4026 116773 SHARES X 3 116773 0 0 CLEVELAND CLIFFS INC COMMON 185896107 131 1800 SHARES X 3 1800 0 0 COCA COLA CO COMMON 191216100 5758 138180 SHARES X 3 134770 0 3410 COCA COLA CO COMMON 191216100 221 5304 SHARES X 3 754 0 4550 COLGATE PALMOLIVE CO COMMON 194162103 5630 107920 SHARES X 3 104424 0 3496 COLGATE PALMOLIVE CO COMMON 194162103 73 1400 SHARES X 3 0 0 1400 COLUMBIA BANCORP COMMON 197227101 96 3000 SHARES X 3 3000 0 0 COMCAST CORP COMMON 20030N101 9889 292733 SHARES X 3 285813 0 6920 COMMERCIAL CAP BANCORP INC COMMON 20162L105 1436 70566 SHARES X 3 70566 0 0 COMPUTER ASSOC INTL COMMON 204912109 4764 175800 SHARES X 3 175800 COMSTOCK HOMEBUILDING COS INC CL A COMMON 205684103 11 500 SHARES X 3 500 0 0 COMSTOCK RESOURCES INC COMMON 205768203 69 2400 SHARES X 3 2400 0 0 CONOCOPHILLIPS COMMON 20825C104 6633 61512 SHARES X 3 61512 0 0 CONSTELLATION ENERGY GROUP INC COMMON 210371100 75 1460 SHARES X 3 1460 0 0 CONSTELLATION ENERGY GROUP INC COMMON 210371100 67 1300 SHARES X 3 1300 0 0 CORN PRODS INTL INC COMMON 219023108 52 2000 SHARES X 3 2000 0 0 CORNING INC COMMON 219350105 928 83334 SHARES X 3 71479 0 11855 COSTCO WHOLESALE CORP COMMON 22160K105 371 8400 SHARES X 3 8400 0 0 CRANE CO COMMON 224399105 130 4500 SHARES X 3 4500 0 0 CSX CORP COMMON 126408103 17 425 SHARES X 3 425 0 0 DANAHER CORP COMMON 235851102 256 4800 SHARES X 3 4800 0 0 DAWSON GEOPHYSICAL CO COMMON 239359102 41 1700 SHARES X 3 1700 0 0 DEERE & CO COMMON 244199105 161 2400 SHARES X 3 1200 0 1200 DEL MONTE FOODS CO COMMON 24522P103 5 446 SHARES X 3 446 0 0 DELL INC COMMON 24702R101 9865 256769 SHARES X 3 250286 0 6483 DELPHI CORP COMMON 247126105 17 3745 SHARES X 3 3745 0 0 DENBURY RESOURCES INCORPORATED COMMON 247916208 53 1500 SHARES X 3 1500 0 0 DIGENE CORP MON COMMON 253752109 98 4700 SHARES X 3 4700 0 0 DOMINION RESOURCES INC COMMON 25746U109 2090 28084 SHARES X 3 27600 0 484 DOW CHEMICAL CO COMMON 260543103 1490 29872 SHARES X 3 27532 0 2340 DOW CHEMICAL CO COMMON 260543103 434 8706 SHARES X 3 7506 0 1200 DTE ENERGY CO COMMON 233331107 2 50 SHARES X 3 50 DTE ENERGY CO COMMON 233331107 14 300 SHARES X 3 0 0 300 DUKE ENERGY CORP COMMON 264399106 204 7259 SHARES X 3 6659 0 600 DUKE ENERGY CORP COMMON 264399106 63 2250 SHARES X 3 950 0 1300 DUPONT EI DE NEMOURS & CO COMMON 263534109 90 1750 SHARES X 3 1150 0 600 DUPONT EI DE NEMOURS & CO COMMON 263534109 31 600 SHARES X 3 0 0 600 EBAY INC COMMON 278642103 3758 100846 SHARES X 3 97446 0 3400 EDUCATIONAL MANAGEMENT CORP COMMON 28139T101 542 19400 SHARES X 3 19400 0 0 ELECTRIC CITY CORP COMMON 284868106 36 37600 SHARES X 3 37600 0 0 ELECTRONIC DATA SYSTEM CORPORATION COMMON 285661104 4 200 SHARES X 3 200 0 0 26 of 44

ELECTRONIC DATA SYSTEM CORPORATION COMMON 285661104 17 800 SHARES X 3 800 0 0 ELECTRONICS ARTS COMMON 285512109 5727 110592 SHARES X 3 108663 0 1929 ELECTRONICS ARTS COMMON 285512109 207 4000 SHARES X 3 4000 0 0 EMC CORP MASS COMMON 268648102 1065 86505 SHARES X 3 73231 0 13274 EMC CORP MASS COMMON 268648102 67 5400 SHARES X 3 0 0 5400 EMERSON ELEC CO COMMON 291011104 112 1720 SHARES X 3 1720 0 0 ENSCO INTERNATIONAL INC COMMON 26874Q100 4171 110722 SHARES X 3 108932 0 1790 EON LABS INC COMMON 29412E100 51 1700 SHARES X 3 1700 0 0 EQUITY OFFICE PROPERTIES TR (REIT) COMMON 294741103 63 2100 SHARES X 3 2100 0 0 EXPRESS SCRIPTS INC COMMON 302182100 8305 95245 SHARES X 3 92426 0 2819 EXXON MOBIL CORP COMMON 30231G102 19708 330668 SHARES X 3 317920 0 12748 EXXON MOBIL CORP COMMON 30231G102 672 11274 SHARES X 3 7946 0 3328 F S I INTL CORP COMMON 302633102 60 14100 SHARES X 3 14100 0 0 FANNIE MAE COMMON 313586109 9884 181540 SHARES X 3 181540 0 0 FANNIE MAE COMMON 313586109 13 230 SHARES X 3 230 0 0 FARO TECHNOLOGIES INC COMMON 311642102 66 2800 SHARES X 3 2800 0 0 FIFTH THIRD BANCORP COMMON 316773100 387 9000 SHARES X 3 9000 0 0 FIRST DATA CORP COMMON 319963104 236 6000 SHARES X 3 6000 0 0 FLUOR CORP COMMON 343412102 22 400 SHARES X 3 400 0 0 FOREST LABS INC COMMON 345838106 371 10060 SHARES X 3 8565 0 1495 FOUNDATION COAL HOLDINGS INC COMMON 35039W100 103 4400 SHARES X 3 4400 0 0 FPL GROUP INC COMMON 302571104 24 600 SHARES X 3 200 0 400 FREESCALE SEMICONDUCTOR-B COMMON 35687M206 24 1355 SHARES X 3 1355 0 0 FREESCALE SEMICONDUCTOR-B COMMON 35687M206 23 1324 SHARES X 3 1324 0 0 GAMESTOP CORP COMMON 36466R101 1208 54500 SHARES X 3 54500 0 0 GANNETT CO INC COMMON 364730101 87 1100 SHARES X 3 100 0 1000 GENERAL DYNAMICS CORP COMMON 369550108 52 489 SHARES X 3 489 0 0 GENERAL DYNAMICS CORP COMMON 369550108 54 500 SHARES X 3 500 0 0 GENERAL ELECTRIC COMPANY COMMON 369604103 23506 651863 SHARES X 3 630932 0 20931 GENERAL ELECTRIC COMPANY COMMON 369604103 739 20493 SHARES X 3 11643 0 8850 GENERAL MILLS INC COMMON 370334104 5694 115859 SHARES X 3 113114 0 2745 GENERAL MILLS INC COMMON 370334104 93 1900 SHARES X 3 900 0 1000 GENERAL MOTORS CORP COMMON 370442105 19 636 SHARES X 3 636 0 0 GENERAL MOTORS CORP COMMON 370442105 19 636 SHARES X 3 636 0 0 GENITOPE CORPORATION COMMON 37229P507 83 6600 SHARES X 3 6600 0 0 GERBER SCIENTIFIC INC COMMON 373730100 412 56500 SHARES X 3 56500 0 0 GILEAD SCIENCES INC COMMON 375558103 1746 48778 SHARES X 3 44800 0 3978 GILLETTE CO COMMON 375766102 1879 37212 SHARES X 3 31932 0 5280 GILLETTE CO COMMON 375766102 121 2400 SHARES X 3 0 0 2400 GOODRICH PETROLEUM CORP COMMON 382410405 36 1700 SHARES X 3 1700 0 0 HALLIBURTON HLDG CO COMMON 406216101 87 2000 SHARES X 3 2000 0 0 HALOZYME THERAPEUTICS INC COMMON 40637H109 1216 42200 SHARES X 3 42200 0 0 HARSCO CORP COMMON 415864107 2759 46275 SHARES X 3 46275 0 0 HARTFORD FINANCIAL SVCS GRP INC COMMON 416515104 2390 34880 SHARES X 3 34880 HARTMARX CORPORATION COMMON 417119104 48 5000 SHARES X 3 5000 0 0 HEALTH MGMT ASSOC INC CL A COMMON 421933102 8 300 SHARES X 3 300 HEINZ H J CO COMMON 423074103 37 1000 SHARES X 3 1000 0 0 HEINZ H J CO COMMON 423074103 35 950 SHARES X 3 950 0 0 HEWLETT PACKARD CO COMMON 428236103 196 8950 SHARES X 3 8950 0 0 HEWLETT PACKARD CO COMMON 428236103 176 8000 SHARES X 3 8000 0 0 HOME DEPOT INC COMMON 437076102 8957 234249 SHARES X 3 226986 0 7263 HONEYWELL INTL INC COMMON 438516106 6 150 SHARES X 3 150 HYPERCOM CORP COMMON 44913M105 84 17800 SHARES X 3 17800 0 0 ICOS CORP COMMON 449295104 43 1900 SHARES X 3 1900 0 0 ILLINOIS TOOL WKS INC COMMON 452308109 10 113 SHARES X 3 113 0 0 INGERSOLL-RAND CO COMMON G4776G101 1904 23900 SHARES X 3 23900 INPUT/OUTPUT INC COMMON 457652105 45 7000 SHARES X 3 7000 0 0 INTEL CORP COMMON 458140100 11886 511679 SHARES X 3 490774 0 20905 INTERGRATED DEVICE TECH INC COMMON 458118106 55 4600 SHARES X 3 4600 0 0 INTERNATIONAL BUSINESS MACHINES CORP COMMON 459200101 6468 70782 SHARES X 3 66157 0 4625 INTERNATIONAL BUSINESS MACHINES CORP COMMON 459200101 621 6792 SHARES X 3 4392 0 2400 INTERNATIONAL PAPER COMMON 460146103 1649 44800 SHARES X 3 44800 INTERNATIONAL RECTIFIER CORP COMMON 460254105 11526 253297 SHARES X 3 251050 0 2247 INTERPUBLIC GROUP COS INC COMMON 460690100 6 515 SHARES X 3 515 0 0 J JILL GROUP INC COMMON 466189107 89 6500 SHARES X 3 6500 0 0 JABIL CIRCUIT INC COMMON 466313103 1533 53750 SHARES X 3 46444 0 7306 JOHNSON & JOHNSON COMMON 478160104 12610 187751 SHARES X 3 186851 0 900 JOHNSON CONTROLS INC COMMON 478366107 167 3000 SHARES X 3 3000 0 0 JPMORGAN CHASE & CO COMMON 46625H100 2691 77783 SHARES X 3 76263 0 1520 JPMORGAN CHASE & CO COMMON 46625H100 73 2123 SHARES X 3 1350 0 773 KERR MCGEE CORP COMMON 492386107 3628 46317 SHARES X 3 46317 0 0 KEYCORP COMMON 493267108 162 5000 SHARES X 3 4000 0 1000 KIMBERLY CLARK CORP COMMON 494368103 3199 48675 SHARES X 3 48675 KINDER MORGAN INC COMMON 49455P101 8 100 SHARES X 3 100 0 0 27 of 44

KINETIC CONCEPTS INC COMMON 49460W208 5105 85580 SHARES X 3 85580 0 0 KOHLS CORP COMMON 500255104 258 5000 SHARES X 3 5000 0 0 KORN/FERRY INTL COMMON 500643200 756 39700 SHARES X 3 39700 0 0 KRAFT FOODS INC CL A COMMON 50075N104 53 1600 SHARES X 3 1600 0 0 KRAFT FOODS INC CL A COMMON 50075N104 23 700 SHARES X 3 700 0 0 KROGER CO COMMON 501044101 4 250 SHARES X 3 250 LABOR READY INC COMMON 505401208 483 25900 SHARES X 3 25900 0 0 LAM RESH CORP COMMON 512807108 574 19900 SHARES X 3 19900 0 0 LAUDER ESTEE CO CL A COMMON 518439104 8447 187800 SHARES X 3 187800 0 0 LAUREATE EDUCATION INC COMMON 518613104 5549 129675 SHARES X 3 129675 0 0 LEAR CORP COMMON 521865105 131 2950 SHARES X 3 2950 0 0 LEAR CORP COMMON 521865105 49 1100 SHARES X 3 1100 0 0 LEHMAN BROTHERS HLDGS INC COMMON 524908100 5395 57295 SHARES X 3 55855 0 1440 LEHMAN BROTHERS HLDGS INC COMMON 524908100 113 1200 SHARES X 3 1200 0 0 LEVITT CORPORATION COMMON 52742P108 240 9325 SHARES X 3 9325 0 0 LILLY ELI & CO COMMON 532457108 1310 25157 SHARES X 3 18006 0 7151 LINCOLN NATL CORP IND COMMON 534187109 7497 166073 SHARES X 3 166073 0 0 LIZ CLAIBORNE INC COMMON 539320101 80 2000 SHARES X 3 2000 0 0 LOCKHEED MARTIN CORPORATION COMMON 539830109 9407 154064 SHARES X 3 154064 0 0 LOEWS CORP COMMON 540424108 3714 50500 SHARES X 3 50500 LOWES COS INC COMMON 548661107 847 14836 SHARES X 3 12106 0 2730 LUBRIZOL CORP COMMON 549271104 81 2000 SHARES X 3 2000 0 0 LUCENT TECHNOLOGIES INC COMMON 549463107 16 5852 SHARES X 3 4316 0 1536 LUCENT TECHNOLOGIES INC COMMON 549463107 5 1828 SHARES X 3 1828 0 0 MANITOWOC CO INC COMMON 563571108 93 2300 SHARES X 3 2300 0 0 MARATHON OIL CORP COMMON 565849106 1606 34210 SHARES X 3 34210 0 0 MARSHALL & ILSLEY CORP COMMON 571834100 150 3600 SHARES X 3 0 0 3600 MARVEL ENTERPRISES COMMON 57383M108 776 38800 SHARES X 3 38800 0 0 MASCO CORP COMMON 574599106 7548 217699 SHARES X 3 217699 0 0 MASCO CORP COMMON 574599106 90 2600 SHARES X 3 2600 0 0 MATRIXONE INC COMMON 57685P304 57 12000 SHARES X 3 12000 0 0 MATTEL INC COMMON 577081102 5 240 SHARES X 3 240 MATTSON TECHNOLOGY INCORPORATED COMMON 577223100 81 10200 SHARES X 3 10200 0 0 MAXTOR CORP NEW COMMON 577729205 632 118900 SHARES X 3 118900 0 0 MCCORMICK & CO INC COMMON 579780107 2 50 SHARES X 3 50 0 0 MEDCO HEALTH SOLUTIONS INC COMMON 58405U102 39 789 SHARES X 3 789 0 0 MEDTRONIC INC COMMON 585055106 5741 112682 SHARES X 3 108089 0 4593 MERCANTILE BANKSHARES CORP COMMON 587405101 122 2400 SHARES X 3 0 0 2400 MERCK & CO INC COMMON 589331107 2734 84465 SHARES X 3 81120 0 3345 MERCK & CO INC COMMON 589331107 32 1000 SHARES X 3 0 0 1000 MERRILL LYNCH & CO INC COMMON 590188108 3 50 SHARES X 3 50 MESABI TRUST COMMON 590672101 93 6200 SHARES X 3 6200 0 0 MGI PHARMA INC COMMON 552880106 58 2300 SHARES X 3 2300 0 0 MGIC INVT CORP COMMON 552848103 1258 20400 SHARES X 3 20400 MICREL INC COMMON 594793101 26 2800 SHARES X 3 2800 0 0 MICROSOFT CORP COMMON 594918104 18277 756183 SHARES X 3 730419 0 25764 MICROSOFT CORP COMMON 594918104 104 4300 SHARES X 3 1800 0 2500 MORGAN STANLEY COMMON 617446448 89 1543 SHARES X 3 1543 0 0 MORGAN STANLEY COMMON 617446448 24 424 SHARES X 3 424 0 0 MOTOROLA INC COMMON 620076109 3740 249861 SHARES X 3 238831 0 11030 MOTOROLA INC COMMON 620076109 180 12000 SHARES X 3 12000 0 0 NASH FINCH CO COMMON 631158102 597 15700 SHARES X 3 15700 0 0 NAVARRE CORPORATION COMMON 639208107 111 13900 SHARES X 3 13900 0 0 NEENAH PAPER INC COMMON 640079109 0 3 SHARES X 3 3 NEW CENTURY FINANCIAL CORP COMMON 6435EV108 941 20100 SHARES X 3 20100 0 0 NEWELL RUBBERMAID INC COMMON 651229106 5 250 SHARES X 3 250 0 0 NOBLE ENERGY INC COMMON 655044105 2510 36900 SHARES X 3 36900 NOBLE INTERNATIONAL LIMITED COMMON 655053106 84 3700 SHARES X 3 3700 0 0 NORFOLK SOUTHN CORP COMMON 655844108 17 450 SHARES X 3 450 0 0 NORTHERN BORDER PARTNERS LP UNIT LTD COMMON 664785102 241 5000 SHARES X 3 5000 0 0 NORTHROP GRUMMAN CORP COMMON 666807102 3453 63947 SHARES X 3 63947 0 0 NORTHROP GRUMMAN CORP COMMON 666807102 54 1000 SHARES X 3 400 0 600 NOVATEL WIRELESS INC COMMON 66987M604 30 2800 SHARES X 3 2800 0 0 NOVELL INC COMMON 670006105 6266 1051333 SHARES X 3 1051333 0 0 NPS PHARMACEUTICALS INCORPORATED COMMON 62936P103 107 8500 SHARES X 3 8500 0 0 NUVELO INC COMMON 67072M301 109 16800 SHARES X 3 16800 0 0 OFFSHORE LOGISTICS INCORPORATED COMMON 676255102 623 18700 SHARES X 3 18700 0 0 ON SEMICONDUCTOR CORPORATION COMMON 682189105 56 14100 SHARES X 3 14100 0 0 OPEN SOLUTIONS INC COMMON 68371P102 36 1800 SHARES X 3 1800 0 0 OPENTV CORPORATION CLASS A COMMON G67543101 38 13500 SHARES X 3 13500 0 0 OPSWARE, INC. COMMON 68383A101 811 157080 SHARES X 3 157080 0 0 ORACLE CORPORATION COMMON 68389X105 928 74370 SHARES X 3 64100 0 10270 PACCAR INC COMMON 693718108 434 6000 SHARES X 3 6000 0 0 PACIFICARE HEALTH SYS INC COMMON 695112102 6159 108214 SHARES X 3 108214 0 0 28 of 44

PACKETEER INC COMMON 695210104 46 3000 SHARES X 3 3000 0 0 PARALLEL PETROLEUM CORPORATION COMMON 699157103 37 5100 SHARES X 3 5100 0 0 PEDIATRIX MEDICAL GROUP INC COMMON 705324101 858 12500 SHARES X 3 12500 0 0 PENNEY J C CO INC COMMON 708160106 104 2000 SHARES X 3 2000 0 0 PEOPLESUPPORT INC COMMON 712714302 86 9800 SHARES X 3 9800 0 0 PEPCO HOLDINGS INC COMMON 713291102 85 4027 SHARES X 3 4027 0 0 PEPSICO INC COMMON 713448108 7676 144754 SHARES X 3 136621 0 8133 PETROHAWK ENERGY CORP COMMON 716495106 70 6700 SHARES X 3 6700 0 0 PETSMART INC COMMON 716768106 6866 238750 SHARES X 3 231830 0 6920 PFIZER INC COMMON 717081103 15900 605261 SHARES X 3 604561 0 700 PFIZER INC COMMON 717081103 560 21305 SHARES X 3 20325 0 980 PHH CORPORATION COMMON 693320202 5 223 SHARES X 3 13 0 210 PITNEY BOWES INC COMMON 724479100 2306 51100 SHARES X 3 51100 0 0 PITNEY BOWES INC COMMON 724479100 56 1250 SHARES X 3 1250 0 0 PLACER SIERRA BANCSHARES COMMON 726079106 92 4000 SHARES X 3 4000 0 0 PNC FINL SVCS GROUP COMMON 693475105 21 400 SHARES X 3 0 0 400 PNC FINL SVCS GROUP COMMON 693475105 165 3200 SHARES X 3 3200 0 0 POLYCOM INC COM COMMON 73172K104 2149 126800 SHARES X 3 126800 0 0 PRAXAIR INC COMMON 74005P104 191 4000 SHARES X 3 4000 0 0 PROCTER & GAMBLE CO COMMON 742718109 8571 161703 SHARES X 3 153558 0 8145 PROCTER & GAMBLE CO COMMON 742718109 297 5600 SHARES X 3 0 0 5600 PROGRESS ENERGY INC COMMON 743263105 17 400 SHARES X 3 0 0 400 PSYCHIATRIC SOLUTIONS INC COMMON 74439H108 1407 30600 SHARES X 3 30600 0 0 QC HOLDINGS INC COMMON 74729T101 8 500 SHARES X 3 500 0 0 QUALM INC COMMON 747525103 1021 27897 SHARES X 3 24087 0 3810 RADIAN GROUP INC COMMON 750236101 2797 58600 SHARES X 3 58600 RADWARE LTD COMMON M81873107 40 1700 SHARES X 3 1700 0 0 RAVEN INDUSTRIES INC COMMON 754212108 57 2800 SHARES X 3 2800 0 0 RAYTHEON CO COMMON 755111507 1887 48757 SHARES X 3 48757 0 0 REGISTER INC COMMON 75914G101 245 41900 SHARES X 3 41900 0 0 RELIANT ENERGY INC COMMON 75952B105 27 2365 SHARES X 3 2365 0 0 ROSS STORES INC COMMON 778296103 5171 177450 SHARES X 3 177450 0 0 ROWAN COS INC COMMON 779382100 18 600 SHARES X 3 600 0 0 SARA LEE CORP COMMON 803111103 155 7000 SHARES X 3 5000 0 2000 SBC MUNICATIONS INC COMMON 78387G103 33 1395 SHARES X 3 1395 0 0 SCANA CORP COMMON 80589M102 252 6600 SHARES X 3 6600 0 0 SCHERING PLOUGH CORP COMMON 806605101 9 480 SHARES X 3 480 0 0 SCHLUMBERGER LTD COMMON 806857108 391 5550 SHARES X 3 5550 SEACHANGE INTL INC COMMON 811699107 69 5300 SHARES X 3 5300 0 0 SEARS ROEBUCK & CO COMMON 812387108 53 1050 SHARES X 3 1050 0 0 SHORE BANCSHARES, INC. COMMON 825107105 0 9 SHARES X 3 9 0 0 SIMON PROPERTY GROUP INC (REIT) COMMON 828806109 79 1300 SHARES X 3 1300 0 0 SKYWORKS SOLUTIONSINC COMMON 83088M102 814 128200 SHARES X 3 128200 0 0 SOLECTRON CORP COMMON 834182107 28 8140 SHARES X 3 8140 0 0 SONUS NETWORKS INC COMMON 835916107 83 19600 SHARES X 3 19600 0 0 SOUTHERN CO COMMON 842587107 32 1000 SHARES X 3 0 0 1000 SOUTHWEST AIRLINES CO COMMON 844741108 1147 80540 SHARES X 3 70983 0 9557 SOUTHWESTERN ENERGY COMPANY COMMON 845467109 85 1500 SHARES X 3 1500 0 0 SPATIALIGHT INC COMMON 847248101 38 7600 SHARES X 3 7600 0 0 SPRINT CORP COMMON 852061100 2533 111300 SHARES X 3 111300 SPX CORP COMMON 784635104 4 100 SHARES X 3 100 ST JOE CORP COMMON 790148100 5527 82108 SHARES X 3 81108 0 1000 ST JOE CORP COMMON 790148100 34 500 SHARES X 3 500 0 0 ST PAUL TRAVELERS COMPANIES INC COMMON 792860108 4 120 SHARES X 3 120 STANLEY WORKS COMMON 854616109 1163 25700 SHARES X 3 25700 0 0 STAPLES INC COMMON 855030102 7125 226700 SHARES X 3 226700 0 0 STELLENT INCORPORATED COMMON 85856W105 50 6000 SHARES X 3 6000 0 0 SUNTERRA CORPORATION COMMON 86787D208 112 7400 SHARES X 3 7400 0 0 SUNTRUST BKS INC COMMON 867914103 116 1603 SHARES X 3 0 0 1603 SYBRON DENTAL SPECIALTIES INC COMMON 871142105 97 2700 SHARES X 3 2700 0 0 SYMANTEC CORP COMMON 871503108 5448 254337 SHARES X 3 254337 0 0 SYNOPSYS INC COMMON 871607107 5000 276194 SHARES X 3 272484 0 3710 SYSCO CORP COMMON 871829107 6850 191316 SHARES X 3 186572 0 4744 TARGET CORP COMMON 87612E106 1382 27618 SHARES X 3 23751 0 3867 TECHNOLOGY RESEARCH CORPORATION COMMON 878727304 11 2100 SHARES X 3 2100 0 0 TESORO CORP COMMON 881609101 1532 41400 SHARES X 3 41400 0 0 TEXAS INSTRUMENTS INC COMMON 882508104 29 1160 SHARES X 3 160 0 1000 TIBCO SOFTWARE INC COMMON 88632Q103 54 7300 SHARES X 3 7300 0 0 TIME WARNER INC COMMON 887317105 36 2055 SHARES X 3 1455 0 600 TOLL BROS INC COMMON 889478103 8200 104000 SHARES X 3 104000 0 0 TRANSACTION SYS ARCHITECTS INC COMMON 893416107 60 2600 SHARES X 3 2600 0 0 TRANSOCEAN INC COMMON G90078109 211 4099 SHARES X 3 4099 0 0 TRANSOCEAN INC COMMON G90078109 123 2387 SHARES X 3 2387 0 0 U S BANCORP DEL COMMON 902973304 447 15500 SHARES X 3 15500 0 0 29 of 44

UCBH HOLDINGS INC COMMON 90262T308 790 19800 SHARES X 3 19800 0 0 UNION PACIFIC CORP COMMON 907818108 2357 33800 SHARES X 3 33800 0 0 UNITED DOMINION REALTY TRUST (REIT) COMMON 910197102 35 1700 SHARES X 3 1700 0 0 UNITED PARCEL SERVICE CL B COMMON 911312106 7365 101252 SHARES X 3 97551 0 3701 UNITED SURGICAL PARTNERS INTL COMMON 913016309 1156 25250 SHARES X 3 25250 0 0 UNITED TECHNOLOGIES CORP COMMON 913017109 984 9675 SHARES X 3 9675 0 0 UNITED TECHNOLOGIES CORP COMMON 913017109 227 2232 SHARES X 3 2232 0 0 UNOCAL CORP COMMON 915289102 62 1000 SHARES X 3 1000 0 0 URS CORP COMMON 903236107 365 47600 SHARES X 3 47600 0 0 UST INC COMMON 902911106 26 500 SHARES X 3 500 0 0 VALERO L P COMMON 91913W104 422 7000 SHARES X 3 7000 0 0 VERISIGN INC COMMON 92343E102 10041 349807 SHARES X 3 344187 0 5620 VERITAS SOFTWARE CORP COMMON 923436109 1016 43720 SHARES X 3 37731 0 5989 VERIZON MUNICATIONS COMMON 92343V104 4516 127203 SHARES X 3 126493 0 710 VERIZON MUNICATIONS COMMON 92343V104 167 4701 SHARES X 3 2901 0 1800 VIACOM INC CL B COMMON 925524308 5723 164345 SHARES X 3 159590 0 4755 WACHOVIA CORP COMMON 929903102 6875 135014 SHARES X 3 135014 0 0 WAL MART STORES INC COMMON 931142103 8917 177932 SHARES X 3 166895 0 11037 WAL MART STORES INC COMMON 931142103 40 800 SHARES X 3 500 0 300 WALT DISNEY CO COMMON 254687106 38 1300 SHARES X 3 300 0 1000 WALT DISNEY CO COMMON 254687106 271 9441 SHARES X 3 9441 0 0 WASHINGTON MUTUAL COMMON 939322103 8 200 SHARES X 3 200 WELLS FARGO & CO COMMON 949746101 3555 59434 SHARES X 3 59434 0 0 WELLS FARGO & CO COMMON 949746101 24 400 SHARES X 3 400 0 0 WERNER ENTERPRISES INC COMMON 950755108 6773 348557 SHARES X 3 344017 0 4540 WESCO INTERNATIONAL INCORPORATED COMMON 95082P105 25 900 SHARES X 3 900 0 0 WESTELL TECHNOLOGIES INC COMMON 957541105 41 7400 SHARES X 3 7400 0 0 WGL HLDGS INC COMMON 92924F106 564 18228 SHARES X 3 18228 0 0 WINNEBAGO INDUSTRIES COMMON 974637100 19 600 SHARES X 3 600 0 0 WRIGLEY WM JR CO COMMON 982526105 197 3000 SHARES X 3 2000 0 1000 WYETH COMMON 983024100 8051 190851 SHARES X 3 189851 0 1000 WYETH COMMON 983024100 97 2300 SHARES X 3 1100 0 1200 XEROX CORP COMMON 984121103 1000 66000 SHARES X 3 65800 0 200 ZIMMER HLDGS INC COMMON 98956P102 62 800 SHARES X 3 800 0 0 ZOLTEK COS INC COMMON 98975W104 102 8400 SHARES X 3 8400 0 0 ACTIVE POWER, INC. COMMON 00504W100 124 38200 SHARES X 3 38200 ACUITY BRANDS, INC. COMMON 00508Y102 637 23600 SHARES X 3 23600 ADVANTA CORP., CLASS B COMMON 007942204 1014 44100 SHARES X 3 44100 AFFILIATED MANAGERS GROUP COMMON 008252108 1067 17200 SHARES X 3 17200 AFFYMETRIX, INC. COMMON 00826T108 707 16500 SHARES X 3 16500 AGCO CORP. COMMON 001084102 568 31100 SHARES X 3 31100 ALASKA AIR GROUP, INC. COMMON 011659109 403 13700 SHARES X 3 13700 ALBANY INTERNATIONAL CORP., CLASS A COMMON 012348108 1010 32700 SHARES X 3 32700 ALBEMARLE CORP. COMMON 012653101 873 24000 SHARES X 3 24000 ALKERMES, INC. COMMON 01642T108 644 62000 SHARES X 3 62000 ALLIANCE IMAGING, INC. COMMON 018606202 289 30300 SHARES X 3 30300 ALPHARMA, INC., CLASS A COMMON 020813101 611 49600 SHARES X 3 49600 ALTERA CORP. COMMON 021441100 1313 66400 SHARES X 3 66400 AMERADA-HESS CORP. COMMON 023551104 1212 12600 SHARES X 3 12600 AMERICAN AXLE & MANUFACTURING HOLDINGS, INC. COMMON 024061103 595 24300 SHARES X 3 24300 AMERICAN ECOLOGY, INC. COMMON 025533407 128 10800 SHARES X 3 10800 AMERICAN ELECTRIC POWER CO., INC. COMMON 025537101 1029 30200 SHARES X 3 30200 AMERICAN GREETINGS CORP., CLASS A COMMON 026375105 703 27600 SHARES X 3 27600 AMERIGROUP CORP. COMMON 03073T102 1053 28800 SHARES X 3 28800 AMERON, INC. COMMON 030710107 554 15400 SHARES X 3 15400 AMERUS GROUP CO. COMMON 03072M108 1247 26400 SHARES X 3 26400 APPLERA CORP.- APPLIED BIOSYSTEMS GROUP COMMON 038020103 434 22000 SHARES X 3 22000 AQUANTIVE, INC. COMMON 03839G105 660 59600 SHARES X 3 59600 ARCHER-DANIELS- MIDLAND CO. COMMON 039483102 1197 48700 SHARES X 3 48700 ARTHROCARE CORPORATION COMMON 043136100 160 5600 SHARES X 3 5600 ARVINMERITOR, INC. COMMON 043353101 449 29000 SHARES X 3 29000 ASPEN TECHNOLOGY, INC. COMMON 045327103 517 91100 SHARES X 3 91100 ATARI, INC. COMMON 04651M105 125 39400 SHARES X 3 39400 AUTOLIV INC. COMMON 052800109 977 20500 SHARES X 3 20500 AVISTA CORP. COMMON 05379B107 445 25400 SHARES X 3 25400 BANDAG INC. COMMON 059815100 432 9200 SHARES X 3 9200 BANK OF HAWAII CORP. COMMON 062540109 127 2800 SHARES X 3 2800 BANK OF THE OZARKS, INC. COMMON 063904106 117 3700 SHARES X 3 3700 BANTA CORP. COMMON 066821109 1019 23800 SHARES X 3 23800 BARNES & NOBLE, INC. COMMON 067774109 507 14700 SHARES X 3 14700 BEAR STEARNS COS., INC. COMMON 073902108 1009 10100 SHARES X 3 10100 BEDFORD PROPERTY INVESTORS, INC. COMMON 076446301 57 2600 SHARES X 3 2600 BEVERLY ENTERPRISES, INC. COMMON 087851309 881 71200 SHARES X 3 71200 BIOSCRIP, INC. COMMON 09069N108 24 4000 SHARES X 3 4000 30 of 44

BJ'S RESTAURANTS, INC. COMMON 09180C106 91 4700 SHARES X 3 4700 BJ'S WHOLESALE CLUB, INC. COMMON 05548J106 643 20700 SHARES X 3 20700 BLACK BOX CORP. COMMON 091826107 415 11100 SHARES X 3 11100 BLUE NILE, INC. COMMON 09578R103 503 18200 SHARES X 3 18200 BLYTH INDUSTRIES, INC. COMMON 09643P108 404 12700 SHARES X 3 12700 BORGWARNER, INC. COMMON 099724106 1178 24200 SHARES X 3 24200 BOYKIN LODGING CO. COMMON 103430104 524 55000 SHARES X 3 55000 BRIGHTPOINT, INC. COMMON 109473405 526 28100 SHARES X 3 28100 BROADVISION, INC. COMMON 111412607 78 45900 SHARES X 3 45900 BROOKS AUTOMATION, INC. COMMON 114340102 1184 78000 SHARES X 3 78000 BUCKEYE TECHNOLOGIES INC. COMMON 118255108 468 43300 SHARES X 3 43300 BUFFALO WILD WINGS, INC. COMMON 119848109 318 8400 SHARES X 3 8400 C.H. ROBINSON WORLDWIDE, INC. COMMON 12541W100 536 10400 SHARES X 3 10400 CABOT MICROELECTRONICS CORP. COMMON 12709P103 157 5000 SHARES X 3 5000 CADENCE DESIGN SYSTEMS, INC. COMMON 127387108 659 44100 SHARES X 3 44100 CAPITALSOURCE INC. COMMON 14055X102 1040 45200 SHARES X 3 45200 CAREER EDUCATION CORP. COMMON 141665109 726 21200 SHARES X 3 21200 CASCADE BANCORP COMMON 147154108 328 16900 SHARES X 3 16900 CASCADE CORP. COMMON 147195101 777 22200 SHARES X 3 22200 CATO CORP., CLASS A COMMON 149205106 926 28700 SHARES X 3 28700 CDW CORP. COMMON 12512N105 1519 26800 SHARES X 3 26800 CELL GENESYS, INC. COMMON 150921104 598 132029 SHARES X 3 132029 CENTURYTEL, INC. COMMON 156700106 913 27800 SHARES X 3 27800 CERES GROUP, INC. COMMON 156772105 469 86300 SHARES X 3 86300 CHECKERS DRIVE-IN RESTAURANT, INC. COMMON 162809305 515 39000 SHARES X 3 39000 CHECKPOINT SYSTEMS, INC. COMMON 162825103 490 29000 SHARES X 3 29000 CHICOS FAS, INC. COMMON 168615102 899 31800 SHARES X 3 31800 CHIQUITA BRANDS INTERNATIONAL COMMON 170032809 967 36100 SHARES X 3 36100 CHRISTOPHER & BANKS CORP. COMMON 171046105 418 23750 SHARES X 3 23750 CIGNA CORP. COMMON 125509109 1214 13600 SHARES X 3 13600 CINCINNATI FINANCIAL CORP. COMMON 172062101 1016 23300 SHARES X 3 23300 CITY HOLDING CO. COMMON 177835105 390 13200 SHARES X 3 13200 CLECO CORP. COMMON 12561W105 494 23200 SHARES X 3 23200 CLEVELAND CLIFFS, INC. COMMON 185896107 496 6800 SHARES X 3 6800 COGNEX CORP. COMMON 192422103 177 7100 SHARES X 3 7100 COGNIZANT TECHNOLOGY SOLUTIONS CORP. COMMON 192446102 337 7300 SHARES X 3 7300 COLONIAL BANCGROUP, INC. COMMON 195493309 1075 52400 SHARES X 3 52400 COMERICA, INC. COMMON 200340107 914 16600 SHARES X 3 16600 COMMERCE BANCSHARES, INC. COMMON 200525103 448 9300 SHARES X 3 9300 COMMERCE GROUP, INC. COMMON 200641108 1388 22400 SHARES X 3 22400 COMMERCIAL FEDERAL CORP. COMMON 201647104 791 28600 SHARES X 3 28600 COMMUNITY HEALTH SYSTEMS, INC. COMMON 203668108 524 15000 SHARES X 3 15000 COMPUTER SCIENCES CORP. COMMON 205363104 816 17800 SHARES X 3 17800 COOPER TIRE & RUBBER CO. COMMON 216831107 386 21000 SHARES X 3 21000 CORILLIAN CORP. COMMON 218725109 407 117090 SHARES X 3 117090 CORIXA, CORP. COMMON 21887F100 299 97300 SHARES X 3 97300 CORN PRODUCTS INTERNATIONAL, INC. COMMON 219023108 1305 50200 SHARES X 3 50200 CORUS BANKSHARES, INC. COMMON 220873103 477 10000 SHARES X 3 10000 COST PLUS, INC. COMMON 221485105 398 14800 SHARES X 3 14800 COUNTRYWIDE FINANCIAL CORP. COMMON 222372104 4435 136640 SHARES X 3 136640 CRANE CO. COMMON 224399105 504 17500 SHARES X 3 17500 CREDENCE SYSTEMS CORP. COMMON 225302108 1011 127820 SHARES X 3 127820 CRESCENT REAL ESTATE EQUITIES, INC. COMMON 225756105 806 49300 SHARES X 3 49300 CROMPTON CORP. COMMON 227116100 1099 75300 SHARES X 3 75300 CRT PROPERTIES, INC. COMMON 22876P109 425 19500 SHARES X 3 19500 CSG SYSTEMS INTERNATIONAL, INC. COMMON 126349109 437 26800 SHARES X 3 26800 CUBIST PHARMACEUTICALS, INC. COMMON 229678107 859 80900 SHARES X 3 80900 CUMMINS, INC. COMMON 231021106 872 12400 SHARES X 3 12400 CUMULUS MEDIA, INC., CLASS A COMMON 231082108 884 62000 SHARES X 3 62000 CYMER, INC. COMMON 232572107 479 17900 SHARES X 3 17900 CYTYC CORPORATION COMMON 232946103 1180 51300 SHARES X 3 51300 DANA CORP. COMMON 235811106 703 55000 SHARES X 3 55000 DARDEN RESTAURANTS, INC. COMMON 237194105 414 13500 SHARES X 3 13500 DENDREON CORP. COMMON 24823Q107 441 80900 SHARES X 3 80900 DIGIMARC CORP. COMMON 253807101 654 106400 SHARES X 3 106400 DISCOVERY LABORATORIES, INC. COMMON 254668106 112 19900 SHARES X 3 19900 DOLLAR THRIFTY AUTOMOTIVE GROUP COMMON 256743105 908 27700 SHARES X 3 27700 DOLLAR TREE STORES, INC. COMMON 256747106 1316 45800 SHARES X 3 45800 DUQUESNE LIGHT HOLDINGS, INC. COMMON 266233105 968 54000 SHARES X 3 54000 E*TRADE GROUP, INC. COMMON 269246104 2110 175800 SHARES X 3 175800 EARTHLINK NETWORK, INC. COMMON 270321102 537 59700 SHARES X 3 59700 EASTMAN CHEMICAL CO. COMMON 277432100 1068 18100 SHARES X 3 18100 EASTMAN KODAK CO. COMMON 277461109 1061 32600 SHARES X 3 32600 EDISON INTERNATIONAL COMMON 281020107 1142 32900 SHARES X 3 32900 31 of 44

EDWARDS(AG), INC. COMMON 281760108 7468 171902 SHARES X 3 167195 4707 EL PASO ELECTRIC CO. COMMON 283677854 703 37000 SHARES X 3 37000 ELECTROGLAS, INC. COMMON 285324109 74 18700 SHARES X 3 18700 ELECTRONICS BOUTIQUE HOLDINGS CORP. COMMON 286045109 1238 28800 SHARES X 3 28800 ELECTRONICS FOR IMAGING, INC. COMMON 286082102 1126 63100 SHARES X 3 63100 EMULEX CORP. COMMON 292475209 690 36600 SHARES X 3 36600 ENCORE CAPITAL GROUP, INC. COMMON 292554102 368 25300 SHARES X 3 25300 ENERGIZER HOLDINGS, INC. COMMON 29266R108 742 12400 SHARES X 3 12400 ENPRO INDUSTRIES, INC. COMMON 29355X107 465 16900 SHARES X 3 16900 EPICOR SOFTWARE CORP. COMMON 29426L108 114 8700 SHARES X 3 8700 EURONET WORLDWIDE, INC. COMMON 298736109 585 20500 SHARES X 3 20500 EXACT SCIENCES CORP. COMMON 30063P105 158 44300 SHARES X 3 44300 EXPRESSJET HOLDINGS, INC. COMMON 30218U108 407 35700 SHARES X 3 35700 FASTENAL CO. COMMON 311900104 498 9000 SHARES X 3 9000 FEDERATED DEPARTMENT STORES, INC. COMMON 31410H101 1177 18500 SHARES X 3 18500 FEI CO. COMMON 30241L109 1153 49800 SHARES X 3 49800 FIRST CHARTER CORP. COMMON 319439105 583 25800 SHARES X 3 25800 FIRST FINANCIAL BANCORP COMMON 320209109 841 46100 SHARES X 3 46100 FLAGSTAR BANCORP, INC. COMMON 337930101 653 33400 SHARES X 3 33400 FULLER (H.B.) CO. COMMON 359694106 516 17800 SHARES X 3 17800 FURNITURE BRANDS INTERNATIONAL, INC. COMMON 360921100 325 14900 SHARES X 3 14900 GAMESTOP CORP. COMMON 36466R200 139 6245 SHARES X 3 6245 GATX CORP. COMMON 361448103 1321 39800 SHARES X 3 39800 GENESIS MICROCHIP, INC. COMMON 37184C103 1315 91000 SHARES X 3 91000 GENWORTH FINANCIAL COMMON 37247D106 1450 52700 SHARES X 3 52700 GEORGIA GULF CORP. COMMON 373200203 860 18700 SHARES X 3 18700 GEORGIA-PACIFIC CORP. COMMON 373298108 1022 28800 SHARES X 3 28800 GLACIER BANCORP, INC. COMMON 37637Q105 212 6961 SHARES X 3 6961 GOODRICH (B.F.) CO. COMMON 382388106 1172 30600 SHARES X 3 30600 GOODYEAR TIRE & RUBBER CO. COMMON 382550101 756 56600 SHARES X 3 56600 GRANT PRIDECO, INC. COMMON 38821G101 360 14900 SHARES X 3 14900 GREATER BAY BANCORP COMMON 391648102 845 34600 SHARES X 3 34600 GREENHILL & CO., INC. COMMON 395259104 351 9800 SHARES X 3 9800 GREIF BROTHERS CORP., CLASS A COMMON 397624107 962 13800 SHARES X 3 13800 GRIFFON CORP. COMMON 398433102 734 34300 SHARES X 3 34300 GUILFORD PHARMACEUTICALS, INC. COMMON 401829106 248 107900 SHARES X 3 107900 HARMONIC LIGHTWAVES, INC. COMMON 413160102 239 25000 SHARES X 3 25000 HASBRO, INC. COMMON 418056107 930 45500 SHARES X 3 45500 HEADWATERS, INC. COMMON 42210P102 614 18700 SHARES X 3 18700 HENRY JACK & ASSOCIATES, INC. COMMON 426281101 678 37700 SHARES X 3 37700 HIGHWOODS PROPERTIES, INC. COMMON 431284108 475 17700 SHARES X 3 17700 HOLLY CORP. COMMON 435758305 1208 32400 SHARES X 3 32400 HOMESTORE.COM, INC. COMMON 437852106 427 192200 SHARES X 3 192200 HORACE MANN EDUCATORS CORP. COMMON 440327104 873 49200 SHARES X 3 49200 HOT TOPIC, INC. COMMON 441339108 736 33700 SHARES X 3 33700 HRPT PROPERTIES TRUST COMMON 40426W101 1257 105500 SHARES X 3 105500 HUNTINGTON BANCSHARES, INC. COMMON 446150104 1035 43300 SHARES X 3 43300 IDENTIX, INC. COMMON 451906101 152 30099 SHARES X 3 30099 IKON OFFICE SOLUTIONS, INC. COMMON 451713101 627 63400 SHARES X 3 63400 IMMERSION CORP. COMMON 452521107 833 138800 SHARES X 3 138800 INDEPENDENCE COMMUNITY BANK COMMON 453414104 679 17400 SHARES X 3 17400 INDEPENDENT BANK CORP.- MICHIGAN COMMON 453838104 739 25700 SHARES X 3 25700 INDYMAC BANCORP, INC. COMMON 456607100 1068 31400 SHARES X 3 31400 INGRAM MICRO, INC., CLASS A COMMON 457153104 362 21700 SHARES X 3 21700 INTEGRATED CIRCUIT SYSTEM, INC. COMMON 45811K208 434 22700 SHARES X 3 22700 INTEGRATED ELECTRICAL SERVICES COMMON 45811E103 215 78000 SHARES X 3 78000 IPAYMENT HOLDINGS, INC. COMMON 46262E105 257 6100 SHARES X 3 6100 ISIS PHARMACEUTICALS, INC. COMMON 464330109 497 128400 SHARES X 3 128400 ISTA PHARMACEUTICALS, INC. COMMON 45031X204 163 16500 SHARES X 3 16500 JEFFERSON-PILOT CORP. COMMON 475070108 1010 20600 SHARES X 3 20600 JUPITERMEDIA CORP. COMMON 48207D101 602 38800 SHARES X 3 38800 KCS ENERGY, INC. COMMON 482434206 307 20000 SHARES X 3 20000 KEYCORP COMMON 493267108 1012 31200 SHARES X 3 31200 KINDRED HEALTHCARE, INC. COMMON 494580103 42 1200 SHARES X 3 1200 KNOLL, INC. COMMON 498904200 529 31700 SHARES X 3 31700 KOMAG, INC. COMMON 500453204 784 35100 SHARES X 3 35100 KOSAN BIOSCIENCES, INC. COMMON 50064W107 184 44800 SHARES X 3 44800 LANDAMERICA FINANCIAL GROUP, INC. COMMON 514936103 1191 23800 SHARES X 3 23800 LANDRYS SEAFOOD RESTAURANTS, INC. COMMON 51508L103 778 26900 SHARES X 3 26900 LATTICE SEMICONDUCTOR CORP. COMMON 518415104 1725 321200 SHARES X 3 321200 LEADIS TECHNOLOGY, INC. COMMON 52171N103 93 15600 SHARES X 3 15600 LIBERTY MEDIA CORP COMMON 530718105 1631 157300 SHARES X 3 157300 LIFEPOINT HOSPITALS, INC. COMMON 53219L109 903 20600 SHARES X 3 20600 LIMITED, INC. COMMON 532716107 1125 46300 SHARES X 3 46300 32 of 44

LIONBRIDGE TECHNOLOGIES, INC. COMMON 536252109 258 45300 SHARES X 3 45300 LIVEPERSON, INC. COMMON 538146101 119 45300 SHARES X 3 45300 LONE STAR STEAKHOUSE & SALOON COMMON 542307103 1015 35100 SHARES X 3 35100 LONGS DRUG STORES CORP. COMMON 543162101 729 21300 SHARES X 3 21300 LUBRIZOL CORP. COMMON 549271104 780 19200 SHARES X 3 19200 M.D.C. HOLDINGS, INC. COMMON 552676108 724 10400 SHARES X 3 10400 M/I SCHOTTENSTEIN HOMES, INC. COMMON 55305B101 1145 23400 SHARES X 3 23400 MACROVISION CORP. COMMON 555904101 631 27700 SHARES X 3 27700 MAGMA DESIGN AUTOMATION COMMON 559181102 423 35600 SHARES X 3 35600 MARCHEX, INC., CLASS B COMMON 56624R108 583 31300 SHARES X 3 31300 MAYTAG CORP. COMMON 578592107 316 22600 SHARES X 3 22600 MEADWESTVACO CORP. COMMON 583334107 999 31400 SHARES X 3 31400 MEDAREX, INC. COMMON 583916101 930 130500 SHARES X 3 130500 MENTOR GRAPHICS CORP. COMMON 587200106 492 35900 SHARES X 3 35900 MERITAGE CORP. COMMON 59001A102 760 12900 SHARES X 3 12900 METHODE ELECTRONICS, INC., CLASS A COMMON 591520200 993 82000 SHARES X 3 82000 MICHAELS STORES, INC. COMMON 594087108 1227 33800 SHARES X 3 33800 MICRON TECHNOLOGY, INC. COMMON 595112103 401 38800 SHARES X 3 38800 MISSION WEST PROPERTIES, INC. COMMON 605203108 343 32400 SHARES X 3 32400 MOTIVE, INC. COMMON 61980V107 427 42700 SHARES X 3 42700 MURPHY OIL CORP. COMMON 626717102 355 3600 SHARES X 3 3600 MYKROLIS CORP. COMMON 62852P103 698 48800 SHARES X 3 48800 NABORS INDUSTRIES LTD. COMMON G6359F103 5263 89000 SHARES X 3 89000 NACCO INDUSTRIES, INC., CLASS A COMMON 629579103 612 6000 SHARES X 3 6000 NARA BANCORP, INC. COMMON 63080P105 129 9200 SHARES X 3 9200 NATIONAL FUEL GAS CO. COMMON 636180101 377 13200 SHARES X 3 13200 NATIONWIDE FINANCIAL SERVICES, INC., CLASS A COMMON 638612101 969 27000 SHARES X 3 27000 NAVIGANT CONSULTING, INC. COMMON 63935N107 381 14000 SHARES X 3 14000 NBT BANCORP, INC. COMMON 628778102 715 31900 SHARES X 3 31900 NEOSE TECHNOLOGIES, INC. COMMON 640522108 134 52100 SHARES X 3 52100 NICOR, INC. COMMON 654086107 501 13500 SHARES X 3 13500 NORTHSTAR REALTY FINANCE CORP. COMMON 66704R100 260 26900 SHARES X 3 26900 NOVASTAR FINANCIAL, INC. COMMON 669947400 418 11600 SHARES X 3 11600 NVR, INC. COMMON 62944T105 707 900 SHARES X 3 900 OLD NATIONAL BANCORP. COMMON 680033107 879 43300 SHARES X 3 43300 OM GROUP, INC. COMMON 670872100 843 27700 SHARES X 3 27700 ONEOK, INC. COMMON 682680103 459 14900 SHARES X 3 14900 ONYX SOFTWARE CORP. COMMON 683402200 87 32950 SHARES X 3 32950 ORASURE TECHNOLOGIES, INC. COMMON 68554V108 403 54800 SHARES X 3 54800 OUTBACK STEAKHOUSE, INC. COMMON 689899102 1399 30550 SHARES X 3 30550 OUTDOOR CHANNEL HOLDINGS, INC. COMMON 690027206 38 2700 SHARES X 3 2700 PACTIV CORP. COMMON 695257105 855 36600 SHARES X 3 36600 PAIN THERAPEUTICS, INC. COMMON 69562K100 169 33200 SHARES X 3 33200 PAINCARE HOLDINGS, INC. COMMON 69562E104 185 36900 SHARES X 3 36900 PEABODY ENERGY CORP. COMMON 704549104 927 20000 SHARES X 3 20000 PENNEY (J.C.) CO., INC. COMMON 708160106 1236 23800 SHARES X 3 23800 PEPSIAMERICAS, INC. COMMON 71343P200 1036 45700 SHARES X 3 45700 PERKINELMER, INC. COMMON 714046109 1052 51000 SHARES X 3 51000 PHELPS DODGE CORP. COMMON 717265102 509 5000 SHARES X 3 5000 PHILLIPS VAN HEUSEN CORP. COMMON 718592108 626 23500 SHARES X 3 23500 PHOTRONICS, INC. COMMON 719405102 583 32200 SHARES X 3 32200 PINNACLE SYSTEMS, INC. COMMON 723481107 509 91000 SHARES X 3 91000 PINNACLE WEST CAPITAL CORP. COMMON 723484101 927 21800 SHARES X 3 21800 PIXELWORKS, INC. COMMON 72581M107 1295 158900 SHARES X 3 158900 PLX TECHNOLOGY, INC. COMMON 693417107 714 68000 SHARES X 3 68000 PNM RESOURCES, INC. COMMON 69349H107 912 34200 SHARES X 3 34200 POPULAR, INC. COMMON 733174106 401 16500 SHARES X 3 16500 PPG INDUSTRIES, INC. COMMON 693506107 1116 15600 SHARES X 3 15600 PRE-PAID LEGAL SERVICES, INC. COMMON 740065107 152 4500 SHARES X 3 4500 PRESIDENTIAL LIFE CORP. COMMON 740884101 453 27800 SHARES X 3 27800 PRINCIPAL FINANCIAL GROUP COMMON 74251V102 1020 26500 SHARES X 3 26500 PROTEIN DESIGN LABORATORIES, INC. COMMON 74369L103 916 57300 SHARES X 3 57300 PROVIDE COMMERCE, INC. COMMON 74373W103 632 21900 SHARES X 3 21900 PROVIDENT BANKSHARES CORP. COMMON 743859100 409 12400 SHARES X 3 12400 PROVIDIAN FINANCIAL CORP. COMMON 74406A102 601 35000 SHARES X 3 35000 PSS WORLD MEDICAL, INC. COMMON 69366A100 397 34900 SHARES X 3 34900 PUGET ENERGY, INC. COMMON 745310102 888 40300 SHARES X 3 40300 QUANEX CORP. COMMON 747620102 1520 28500 SHARES X 3 28500 QUIKSILVER, INC. COMMON 74838C106 804 27700 SHARES X 3 27700 RADISYS CORP. COMMON 750459109 586 41400 SHARES X 3 41400 RAIT INVESTMENT TRUST COMMON 749227104 426 15900 SHARES X 3 15900 RANGE RESOURCES CORP. COMMON 75281A109 488 20900 SHARES X 3 20900 RED ROBIN GOURMET BURGERS COMMON 75689M101 662 13000 SHARES X 3 13000 REDWOOD TRUST, INC. COMMON 758075402 445 8700 SHARES X 3 8700 33 of 44

REEBOK INTERNATIONAL LTD. COMMON 758110100 399 9000 SHARES X 3 9000 REPUBLIC BANCORP, INC. COMMON 760282103 936 69105 SHARES X 3 69105 REX STORES CORP. COMMON 761624105 462 32800 SHARES X 3 32800 REYNOLDS & REYNOLDS CO., CLASS A COMMON 761695105 1004 37100 SHARES X 3 37100 REYNOLDS AMERICAN, INC. COMMON 761713106 379 4700 SHARES X 3 4700 ROYAL CARIBBEAN CRUISES, LTD. COMMON V7780T103 907 20300 SHARES X 3 20300 RUDDICK CORP. COMMON 781258108 829 35800 SHARES X 3 35800 RUDOLPH TECHNOLOGIES, INC. COMMON 781270103 580 38500 SHARES X 3 38500 RYANS RESTAURANT GROUP, INC. COMMON 783520109 482 33150 SHARES X 3 33150 RYDER SYSTEMS, INC. COMMON 783549108 1047 25100 SHARES X 3 25100 RYLAND GROUP, INC. COMMON 783764103 1309 21100 SHARES X 3 21100 SABRE GROUP HOLDINGS, INC. COMMON 785905100 416 19000 SHARES X 3 19000 SAFECO CORP. COMMON 786429100 1023 21000 SHARES X 3 21000 SALIX PHARMACEUTICALS LTD. COMMON 795435106 213 12900 SHARES X 3 12900 SAXON CAPITAL, INC. COMMON 80556T106 435 25300 SHARES X 3 25300 SCHWEITZER-MAUDUIT INTERNATIONAL, INC. COMMON 808541106 389 11600 SHARES X 3 11600 SCS TRANSPORTATION, INC. COMMON 81111T102 333 17900 SHARES X 3 17900 SECURE COMPUTING CORP. COMMON 813705100 458 53500 SHARES X 3 53500 SELECT COMFORT CORP. COMMON 81616X103 503 24600 SHARES X 3 24600 SHERWIN-WILLIAMS CO. COMMON 824348106 427 9700 SHARES X 3 9700 SHOPKO STORES, INC. COMMON 824911101 942 42400 SHARES X 3 42400 SILGAN HOLDINGS, INC. COMMON 827048109 435 6700 SHARES X 3 6700 SILICON STORAGE TECHNOLOGY COMMON 827057100 355 95300 SHARES X 3 95300 SILICON VALLEY BANCSHARES COMMON 827064106 1093 24800 SHARES X 3 24800 SONIC AUTOMOTIVE, INC. COMMON 83545G102 304 13400 SHARES X 3 13400 SOURCECORP, INC. COMMON 836167106 608 30200 SHARES X 3 30200 SOUTHERN PERU COPPER CORP. COMMON 843611104 460 8300 SHARES X 3 8300 STAGE STORES, INC. COMMON 85254C305 810 21100 SHARES X 3 21100 STANCORP FINANCIAL GROUP, INC. COMMON 852891100 1204 14200 SHARES X 3 14200 STANDARD COMMERCIAL CORP. COMMON 853258101 379 20400 SHARES X 3 20400 STATS CHIPPAC LTD., ADR COMMON 85771T104 384 58024 SHARES X 3 58024 STEEL DYNAMICS, INC. COMMON 858119100 737 21400 SHARES X 3 21400 STEEL TECHNOLOGIES, INC. COMMON 858147101 713 29700 SHARES X 3 29700 STERLING FINANCIAL CORP. COMMON 859319105 310 8695 SHARES X 3 8695 STONE ENERGY CORP. COMMON 861642106 942 19400 SHARES X 3 19400 STORAGE TECHNOLOGY CORP. COMMON 862111200 671 21800 SHARES X 3 21800 STRAYER EDUCATION, INC. COMMON 863236105 782 6900 SHARES X 3 6900 STRIDE RITE CORP. COMMON 863314100 331 24900 SHARES X 3 24900 SUNOCO, INC. COMMON 86764P109 1377 13300 SHARES X 3 13300 SUPERVALU, INC. COMMON 868536103 970 29100 SHARES X 3 29100 SWIFT ENERGY CO. COMMON 870738101 967 34000 SHARES X 3 34000 SYBASE, INC. COMMON 871130100 940 50900 SHARES X 3 50900 TALK AMERICA HOLDINGS, INC. COMMON 87426R202 430 66600 SHARES X 3 66600 TARO PHARMACEUTICAL INDUSTRIES LTD. COMMON M8737E108 376 11900 SHARES X 3 11900 TECUMSEH PRODUCTS CO., CLASS A COMMON 878895200 570 14400 SHARES X 3 14400 TELIK, INC. COMMON 87959M109 843 55900 SHARES X 3 55900 TERRA INDUSTRIES, INC. COMMON 880915103 338 43500 SHARES X 3 43500 THE HOUSTON EXPLORATION CO. COMMON 442120101 888 15600 SHARES X 3 15600 THIRD WAVE TECHNOLOGIES, INC. COMMON 88428W108 742 128900 SHARES X 3 128900 THQ, INC. COMMON 872443403 149 5300 SHARES X 3 5300 TIMKEN CO. COMMON 887389104 965 35300 SHARES X 3 35300 TOO, INC. COMMON 890333107 683 27700 SHARES X 3 27700 TRADESTATION GROUP, INC. COMMON 89267P105 350 58000 SHARES X 3 58000 TRANS WORLD ENTERTAINMENT CORP. COMMON 89336Q100 644 43700 SHARES X 3 43700 TRANSGENOMIC, INC. COMMON 89365K206 65 114100 SHARES X 3 114100 TREDEGAR INDUSTRIES, INC. COMMON 894650100 573 34000 SHARES X 3 34000 TRIDENT MICROSYSTEMS, INC. COMMON 895919108 97 5500 SHARES X 3 5500 TRIQUINT SEMICONDUCTOR, INC. COMMON 89674K103 830 245700 SHARES X 3 245700 TUPPERWARE CORP. COMMON 899896104 405 19900 SHARES X 3 19900 TYSON FOODS, INC., CLASS A COMMON 902494103 452 27100 SHARES X 3 27100 UGI CORP. COMMON 902681105 1199 26400 SHARES X 3 26400 UIL HOLDINGS CORP. COMMON 902748102 476 9400 SHARES X 3 9400 UNIFIRST CORP. COMMON 904708104 638 16000 SHARES X 3 16000 UNISOURCE ENERGY CORP. COMMON 909205106 1316 42500 SHARES X 3 42500 UNISYS CORP. COMMON 909214108 233 33000 SHARES X 3 33000 UNITED PANAM FINANCIAL CORP. COMMON 911301109 349 17100 SHARES X 3 17100 UNITED RENTALS, INC. COMMON 911363109 1195 59100 SHARES X 3 59100 UNITED STATES STEEL CORP. COMMON 912909108 519 10200 SHARES X 3 10200 UNITRIN, INC. COMMON 913275103 599 13200 SHARES X 3 13200 UNIVERSAL CORP. COMMON 913456109 572 12500 SHARES X 3 12500 UNIVERSAL DISPLAY CORP. COMMON 91347P105 75 10700 SHARES X 3 10700 UNIVERSAL FOREST PRODUCTS, INC. COMMON 913543104 963 24800 SHARES X 3 24800 UNIVERSAL HEALTH REALTY TRUST, INC. COMMON 91359E105 418 14800 SHARES X 3 14800 UNIVERSAL HEALTH SERVICES, INC., CLASS B COMMON 913903100 508 9700 SHARES X 3 9700 34 of 44

UNOCAL CORP. COMMON 915289102 1493 24200 SHARES X 3 24200 URBAN OUTFITTERS, INC. COMMON 917047102 556 11600 SHARES X 3 11600 V.F. CORP. COMMON 918204108 1130 19100 SHARES X 3 19100 VALERO ENERGY CORP. COMMON 91913Y100 1546 21100 SHARES X 3 21100 VASOGEN, INC. COMMON 92232F103 265 65400 SHARES X 3 65400 VERTRUE, INC. COMMON 92534N101 890 25100 SHARES X 3 25100 VIROPHARMA, INC. COMMON 928241108 136 58100 SHARES X 3 58100 W HOLDING CO., INC. COMMON 929251106 906 89930 SHARES X 3 89930 WALTER INDUSTRIES, INC. COMMON 93317Q105 1881 44200 SHARES X 3 44200 WASHINGTON POST CO., CLASS B COMMON 939640108 456 510 SHARES X 3 510 WASTE CONNECTIONS, INC. COMMON 941053100 1049 30200 SHARES X 3 30200 WCI COMMUNITIES, INC. COMMON 92923C104 373 12400 SHARES X 3 12400 WEATHERFORD INTERNATIONAL, INC. COMMON G95089101 1944 33550 SHARES X 3 33550 WEST PHARMACEUTICAL SERVICES, INC. COMMON 955306105 717 30000 SHARES X 3 30000 WESTERN DIGITAL CORP. COMMON 958102105 1716 134600 SHARES X 3 134600 WHIRLPOOL CORP. COMMON 963320106 1023 15100 SHARES X 3 15100 WILLIAMS-SONOMA, INC. COMMON 969904101 944 25700 SHARES X 3 25700 WOODWARD GOVERNOR CO. COMMON 980745103 939 13100 SHARES X 3 13100 XCEL ENERGY, INC. COMMON 98389B100 986 57400 SHARES X 3 57400 XM SATELLITE RADIO HOLDINGS, INC., CLASS A COMMON 983759101 627 19900 SHARES X 3 19900 XTO ENERGY, INC. COMMON 98385X106 1227 37367 SHARES X 3 37367 YORK INTERNATIONAL CORP. COMMON 986670107 733 18700 SHARES X 3 18700 ZALE CORP. COMMON 988858106 1022 34400 SHARES X 3 34400 S&P 500 DEP RECEIPTS COMMON 78462F103 4506 38200 SHARES X 3 38200 SUBTOTALS FOR DOMESTIC COMMON STOCKS 3442050 94821415 91785415 0 3036000 A. COMMON STOCK FOREIGN COMMON STOCK/ADR'S ABN AMRO HOLDINGS NV SPON ADR COMMON 000937102 9 350 SHARES X 1 350 0 0 ACCENTURE LTD-CL A COMMON G1150G111 899 37236 SHARES X 1 34736 0 2500 ACCENTURE LTD-CL A COMMON G1150G111 347 14367 SHARES X 1 13867 0 500 ACE LTD COMMON G0070K103 34 835 SHARES X 1 835 0 0 AEGON N V ORD AMER REG SHS COMMON 007924103 282 20942 SHARES X 1 20942 0 0 AEGON N V ORD AMER REG SHS COMMON 007924103 29 2184 SHARES X 1 2184 0 0 AGNICO EAGLE MINES LTD COMMON 008474108 4 250 SHARES X 1 250 0 0 ALCAN INC COMMON 013716105 64 1700 SHARES X 1 1700 0 0 ALCATEL SA-SPON ADR COMMON 013904305 3 244 SHARES X 1 244 0 0 ALCON INC COMMON H01301102 27 300 SHARES X 1 300 0 0 ALLIED DOMECQ PLC-SPONS ADR COMMON 019121201 12 300 SHARES X 1 300 0 0 ALLIED IRISH BKS PLC-SPON ADR COMMON 019228402 58447 1401265 SHARES X 1 994268 47963 359034 ALLIED IRISH BKS PLC-SPON ADR COMMON 019228402 20725 496875 SHARES X 1 317169 0 179706 AMERICA MOVIL - ADR SERIES A COMMON 02364W204 105 2000 SHARES X 1 2000 0 0 AMERICA MOVIL - ADR SERIES L COMMON 02364W105 206 4000 SHARES X 1 4000 0 0 AMERICA MOVIL - ADR SERIES L COMMON 02364W105 72 1400 SHARES X 1 400 0 1000 AMVESCAP PLC SPONSORED ADR COMMON 03235E100 3 235 SHARES X 1 235 0 0 ANGLO AMERICAN PLC ADR COMMON 03485P102 5 225 SHARES X 1 225 0 0 ANGLO AMERICAN PLC ADR COMMON 03485P102 80 3331 SHARES X 1 3331 0 0 ANGLOGOLD ASHANTI SPON ADR COMMON 035128206 4 110 SHARES X 1 110 0 0 ARLINGTON TANKERS LTD COMMON G04899103 71 3000 SHARES X 1 3000 0 0 ASTRAZENECA GROUP PLC SPONSORED ADR COMMON 046353108 51 1300 SHARES X 1 1300 0 0 ASTRAZENECA GROUP PLC SPONSORED ADR COMMON 046353108 19 485 SHARES X 1 485 0 0 AXA SPONSORED ADR COMMON 054536107 6 236 SHARES X 1 236 0 0 BALLARD PWR SYS INC COMMON 05858H104 4 800 SHARES X 1 800 0 0 BANK OF IRELAND SPONSORED ADR COMMON 46267Q103 158 2500 SHARES X 1 2500 0 0 BARCLAYS PLC - SPONS ADR COMMON 06738E204 4 100 SHARES X 1 100 0 0 BARRICK GOLD CORP COMMON 067901108 5 200 SHARES X 1 200 0 0 BARRICK GOLD CORP COMMON 067901108 48 2000 SHARES X 1 2000 0 0 BAYER AG SPONSORED ADR COMMON 072730302 33 1000 SHARES X 1 1000 0 0 BHP BILLITON LTD SPONSORED ADR COMMON 088606108 3 100 SHARES X 1 100 0 0 BHP BILLITON LTD SPONSORED ADR COMMON 088606108 65 2332 SHARES X 1 1300 0 1032 BIOTECH HOLDRS TRUST COMMON 09067D201 23 160 SHARES X 1 160 0 0 BIOTECH HOLDRS TRUST COMMON 09067D201 28 200 SHARES X 1 200 0 0 BP PLC SPONSORED ADR COMMON 055622104 18743 300362 SHARES X 1 299028 0 1334 BP PLC SPONSORED ADR COMMON 055622104 15571 249530 SHARES X 1 215928 0 33602 BT GROUP PLC-SPON ADR COMMON 05577E101 10 250 SHARES X 1 250 0 0 CABLE & WIRELESS PLC SPONS ADR COMMON 126830207 1 200 SHARES X 1 200 0 0 CADBURY SCHWEPPES PLC SPONS ADR COMMON 127209302 4 100 SHARES X 1 100 0 0 CAMECO CORPORATION COMMON 13321L108 17 375 SHARES X 1 375 0 0 CANADIAN NATIONAL RAILWAY COMPANY COMMON 136375102 192 3025 SHARES X 1 3025 0 0 35 of 44

CANADIAN NATIONAL RAILWAY COMPANY COMMON 136375102 38 600 SHARES X 1 600 0 0 CANON INC SPONS ADR COMMON 138006309 21 400 SHARES X 1 400 0 0 CANON INC SPONS ADR COMMON 138006309 11 200 SHARES X 1 200 0 0 CHINA YUCHAI INTERNATIONAL LIMITED COMMON G21082105 2 250 SHARES X 1 250 0 0 CNOOC LTD -ADR COMMON 126132109 16 300 SHARES X 1 300 0 0 COOPER INDUSTRIES LTD CL A COMMON G24182100 754 10538 SHARES X 1 10538 0 0 COOPER INDUSTRIES LTD CL A COMMON G24182100 189 2640 SHARES X 1 2640 0 0 DAIMLER CHRYSLER AG COMMON D1668R123 28 637 SHARES X 1 637 0 0 DAIMLER CHRYSLER AG COMMON D1668R123 90 2002 SHARES X 1 581 0 1421 DANKA BUSINESS SYSTEMS-SPON ADR COMMON 236277109 37 23400 SHARES X 1 23400 0 0 DEUTSCHE TELEKOM AG SPONSORED ADR COMMON 251566105 8 376 SHARES X 1 376 0 0 DIAGEO PLC SPONSORED ADR COMMON 25243Q205 193 3395 SHARES X 1 3395 0 0 DR REDDYS LABS LTD ADR COMMON 256135203 17 1000 SHARES X 1 1000 0 0 DUSA PHARMACEUTICALS INCORPORATED COMMON 266898105 37 4200 SHARES X 1 4200 0 0 ENCANA CORP COMMON 292505104 7 100 SHARES X 1 100 0 0 ENDESA S A SPONSORED ADR COMMON 29258N107 146 6468 SHARES X 1 6468 0 0 ENDESA S A SPONSORED ADR COMMON 29258N107 18 800 SHARES X 1 800 0 0 ENDO PHARMACEUTICALS HLDGS INC COMMON 29264F205 4 185 SHARES X 1 185 0 0 ENTERRA ENERGY TRUST COMMON 29381P102 81 4000 SHARES X 1 4000 0 0 EVEREST RE GROUP LTD COM COMMON G3223R108 9 100 SHARES X 1 100 0 0 FLEXTRONICS INTL LTD COMMON Y2573F102 140 11591 SHARES X 1 11591 0 0 FLEXTRONICS INTL LTD COMMON Y2573F102 65 5388 SHARES X 1 5388 0 0 FORDING CANADIAN COAL TRUST COMMON 345425102 3541 38537 SHARES X 1 38047 0 490 FORDING CANADIAN COAL TRUST COMMON 345425102 259 2820 SHARES X 1 850 0 1970 FRESENIUS MED CARE COMMON 358029106 1 41 SHARES X 1 41 0 0 GALLAHER GROUP PLC SPON ADR COMMON 363595109 177 3105 SHARES X 1 3105 0 0 GALLAHER GROUP PLC SPON ADR COMMON 363595109 141 2477 SHARES X 1 2369 0 108 GARMIN LIMITED ORD COMMON G37260109 5 116 SHARES X 1 116 0 0 GLAXOSMITHKLINE PLC ADR COMMON 37733W105 790 17193 SHARES X 1 17193 0 0 GLAXOSMITHKLINE PLC ADR COMMON 37733W105 1287 28024 SHARES X 1 20869 0 7155 GOLD FIELDS LIMITED ADR COMMON 38059T106 3 250 SHARES X 1 250 0 0 GOLDCORP INC COMMON 380956409 14 1000 SHARES X 1 1000 0 0 GROUPE DANONE SPONS ADR COMMON 399449107 20 1000 SHARES X 1 1000 0 0 GRUPO TELEVISA SA SPONS ADR COMMON 40049J206 6 100 SHARES X 1 100 0 0 HARMONY GOLD MINING SPON ADR COMMON 413216300 12 1525 SHARES X 1 1525 0 0 HELLENIC TELE- COMMUNICATIONS ORG ADR COMMON 423325307 1 100 SHARES X 1 100 0 0 HONDA MTR LTD AMERN SHS COMMON 438128308 5 200 SHARES X 1 200 0 0 HSBC HOLDINGS PLC SPONSORED ADR COMMON 404280406 151 1903 SHARES X 1 1903 0 0 HSBC HOLDINGS PLC SPONSORED ADR COMMON 404280406 94 1190 SHARES X 1 1190 0 0 HUANENG POWER INTL- SPONS ADR COMMON 443304100 86 2920 SHARES X 1 2920 0 0 ICICI BANK LIMITED SPONSORED ADR COMMON 45104G104 4 200 SHARES X 1 200 0 0 IMPERIAL OIL LTD COMMON 453038408 4 49 SHARES X 1 49 0 0 INFOSYS TECHNOLOGIES LTDSPON ADR COMMON 456788108 52 700 SHARES X 1 700 0 0 INGERSOLL-RAND COMPANY LTD-A COMMON G4776G101 213 2672 SHARES X 1 2672 0 0 INGERSOLL-RAND COMPANY LTD-A COMMON G4776G101 581 7300 SHARES X 1 7300 0 0 KINROSS GOLD CORPORATION COMMON 496902404 1 169 SHARES X 1 169 0 0 KONINKLIJKE AHOLD NV SPONS ADR COMMON 500467303 17 2060 SHARES X 1 2060 0 0 KONINKLIJKE PHILIPS ELEC N V NY SHR COMMON 500472303 192 6963 SHARES X 1 6963 0 0 KONINKLIJKE PHILIPS ELEC N V NY SHR COMMON 500472303 29 1051 SHARES X 1 1051 0 0 LLOYDS TSB GROUP PLC ADR COMMON 539439109 4 100 SHARES X 1 100 0 0 MAGNA INTL INC CL A COMMON 559222401 40 600 SHARES X 1 600 0 0 MAGNA INTL INC CL A COMMON 559222401 10 150 SHARES X 1 150 0 0 MANULIFE FINANCIAL CORP COMMON 56501R106 803 16747 SHARES X 1 16747 0 0 MANULIFE FINANCIAL CORP COMMON 56501R106 59 1238 SHARES X 1 1238 0 0 MARVEL TECHNOLOGY GROUP LTD COMMON G5876H105 1 30 SHARES X 1 30 0 0 MAX RE CAPITAL LIMITED COMMON G6052F103 4 165 SHARES X 1 165 0 0 MI DEVELOPMENTS INC COMMON 55304X104 19 600 SHARES X 1 600 0 0 NABORS INDUSTRIES LTD COMMON G6359F103 8108 137096 SHARES X 1 136316 0 780 NABORS INDUSTRIES LTD COMMON G6359F103 960 16235 SHARES X 1 15585 0 650 NATIONAL AUSTRALIA BK LTD COMMON 632525408 110 1000 SHARES X 1 1000 0 0 NATL GRID TRANSCO PLC SPONS ADR COMMON 636274102 5 100 SHARES X 1 100 0 0 NISSAN MTR LTD SPONSORED ADR COMMON 654744408 53 2594 SHARES X 1 2594 0 0 NOBLE CORPORATION COMMON G65422100 4 75 SHARES X 1 75 0 0 NOKIA CORP SPONSORED ADR COMMON 654902204 1146 74267 SHARES X 1 74267 0 0 NOKIA CORP SPONSORED ADR COMMON 654902204 525 34046 SHARES X 1 32246 0 1800 NORANDA INC LTD COMMON 655422103 40 2000 SHARES X 1 2000 0 0 NORANDA INC LTD COMMON 655422103 24 1200 SHARES X 1 1200 0 0 NORTEL NETWORKS CORP COMMON 656568102 59 21757 SHARES X 1 21407 0 350 NORTEL NETWORKS CORP COMMON 656568102 13 4889 SHARES X 1 4789 0 100 NOVARTIS AG ADR COMMON 66987V109 89 1900 SHARES X 1 1900 0 0 NOVELIS INC COMMON 67000X106 7 340 SHARES X 1 340 0 0 ON TRACK INNOVATIONS LTD COMMON M8791A109 87 6700 SHARES X 1 6700 0 0 PETRO-CANADA COMMON 71644E102 46 800 SHARES X 1 800 0 0 PLACER DOME INC COMMON 725906101 20 1212 SHARES X 1 1212 0 0 36 of 44

POPULAR INC COMMON 733174106 24 1000 SHARES X 1 1000 0 0 PROVIDENT ENERGY TRUST UNITS COMMON 74386K104 40 4000 SHARES X 1 4000 0 0 QUANTA CAPITAL HOLDINGS LTD COMMON G7313F106 27 3400 SHARES X 1 3400 0 0 RENAISSANCERE HOLDINGS LTD COMMON G7496G103 237 5070 SHARES X 1 5070 0 0 REPSOL YPF SA SPON ADR COMMON 76026T205 98 3700 SHARES X 1 3700 0 0 REPSOL YPF SA SPON ADR COMMON 76026T205 16 600 SHARES X 1 600 0 0 RESEARCH IN MOTION LIMITED COMMON 760975102 8 100 SHARES X 1 100 0 0 REUTERS GROUP PLC SPONS ADR COMMON 76132M102 33 719 SHARES X 1 719 0 0 REXAM PLC COMMON 761655406 18 400 SHARES X 1 400 0 0 RIO TINTO PLC SPONSORED ADR COMMON 767204100 10 75 SHARES X 1 75 0 0 ROYAL CARIBBEAN CRUISES LTD COMMON V7780T103 267 5975 SHARES X 1 5975 0 0 ROYAL DUTCH PETE CO N Y REGISTRY SH COMMON 780257804 5041 83959 SHARES X 1 83559 0 400 ROYAL DUTCH PETE CO N Y REGISTRY SH COMMON 780257804 4806 80045 SHARES X 1 67397 0 12648 SANOFI-AVENTIS ADR COMMON 80105N105 8 200 SHARES X 1 200 0 0 SANYO ELECTIC CO LTD - UNSP ADR COMMON 803038306 5 300 SHARES X 1 300 0 0 SAP AG SPONS ADR COMMON 803054204 10 250 SHARES X 1 250 0 0 SASOL LTD SPONS-ADR COMMON 803866300 24 1000 SHARES X 1 1000 0 0 SCHLUMBERGER LTD COMMON 806857108 7491 106281 SHARES X 1 106181 0 100 SCHLUMBERGER LTD COMMON 806857108 3374 47874 SHARES X 1 44724 0 3150 SCOTTISH POWER PLC ADR COMMON 81013T705 52 1656 SHARES X 1 1656 0 0 SCOTTISH POWER PLC ADR COMMON 81013T705 24 756 SHARES X 1 756 0 0 SHELL TRANSPORT & TRADING PLC ADR COMMON 822703609 11 200 SHARES X 1 200 0 0 SIERRA WIRELESS INC COMMON 826516106 1 130 SHARES X 1 130 0 0 SONY CORP - SPONSORED ADR COMMON 835699307 48 1200 SHARES X 1 1200 0 0 STATOIL ASA SPONSORED ADR COMMON 85771P102 4 250 SHARES X 1 250 0 0 STMICROELECTRONICS N V COMMON 861012102 24 1450 SHARES X 1 1450 0 0 STOLT OFFSHORE S A SPONSORED ADR COMMON 861567105 76 9700 SHARES X 1 9700 0 0 STORA ENSO OYJ SPONSORED ADR COMMON 86210M106 21 1500 SHARES X 1 1500 0 0 SUN LIFE FINL INC COMMON 866796105 91 2809 SHARES X 1 2809 0 0 SUNCOR ENERGY INC COM COMMON 867229106 4 100 SHARES X 1 100 0 0 TAIWAN SEMICONDUCTOR SPON ADR COMMON 874039100 288 33913 SHARES X 1 29775 0 4138 TAIWAN SEMICONDUCTOR SPON ADR COMMON 874039100 57 6664 SHARES X 1 4712 0 1952 TD BANKNORTH INC COMMON 87235A101 14 441 SHARES X 1 441 0 0 TD BANKNORTH INC COMMON 87235A101 113 3603 SHARES X 1 3603 0 0 TDC A/S SPONSORED ADR COMMON 87236N102 2 100 SHARES X 1 100 0 0 TELECOM HOLDERS TRUST COMMON 87927P200 3 100 SHARES X 1 100 0 0 TELECOM NEW ZEALAND SPON ADR COMMON 879278208 69 2000 SHARES X 1 2000 0 0 TELECOMUNICACOES DE SAO PAULO SA ADR COMMON 87929A102 2 100 SHARES X 1 100 0 0 TELEFONAKTIEBOLAGET LM ERICSSON ADR COMMON 294821608 21 755 SHARES X 1 755 0 0 TELEFONAKTIEBOLAGET LM ERICSSON ADR COMMON 294821608 41 1460 SHARES X 1 1460 0 0 TELEFONICA S A SPONSORED ADR COMMON 879382208 237 4555 SHARES X 1 4555 0 0 TELEFONICA S A SPONSORED ADR COMMON 879382208 37 713 SHARES X 1 713 0 0 TELEFONOS DE MEXICO SP ADR A COMMON 879403707 75 2198 SHARES X 1 2198 0 0 TELEFONOS DE MEXICO SP ADR L COMMON 879403780 133 3846 SHARES X 1 3846 0 0 TELEFONOS DE MEXICO SP ADR L COMMON 879403780 48 1400 SHARES X 1 400 0 1000 TENARIS SA SPONSORED ADR COMMON 88031M109 6 100 SHARES X 1 100 0 0 TEVA PHARMACEUTICAL SPONS ADR COMMON 881624209 520 16780 SHARES X 1 16780 0 0 TEVA PHARMACEUTICAL SPONS ADR COMMON 881624209 91 2930 SHARES X 1 2930 0 0 TOMMY HILFIGER CORP COMMON G8915Z102 9 800 SHARES X 1 800 0 0 TORONTO-DOMINION BANK COMMON 891160509 9 211 SHARES X 1 211 0 0 TORONTO-DOMINION BANK COMMON 891160509 71 1728 SHARES X 1 1728 0 0 TOTAL SA SPONSORED ADR COMMON 89151E109 24 205 SHARES X 1 205 0 0 TOYOTA MOTOR CORP SPON ADR COMMON 892331307 11 150 SHARES X 1 150 0 0 TOYOTA MOTOR CORP SPON ADR COMMON 892331307 22 300 SHARES X 1 300 0 0 TSAKOS ENERGY NAVIAGATION LTD COMMON G9108L108 6 125 SHARES X 1 125 0 0 TYCO INTERNATIONAL LTD COMMON 902124106 2453 72580 SHARES X 1 64262 0 8318 TYCO INTERNATIONAL LTD COMMON 902124106 929 27482 SHARES X 1 23278 0 4204 UBS AG COMMON H8920M855 94 1113 SHARES X 1 1113 0 0 UBS AG COMMON H8920M855 55 648 SHARES X 1 648 0 0 UNILEVER NV NY SHARES COMMON 904784709 474 6925 SHARES X 1 6925 0 0 UNILEVER NV NY SHARES COMMON 904784709 311 4542 SHARES X 1 4542 0 0 UNILEVER PLC SPONSORED ADR COMMON 904767704 4 89 SHARES X 1 89 0 0 UNILEVER PLC SPONSORED ADR COMMON 904767704 40 1000 SHARES X 1 1000 0 0 VODAFONE GROUP PLC SPONSORED ADR COMMON 92857W100 1301 48990 SHARES X 1 48990 0 0 VODAFONE GROUP PLC SPONSORED ADR COMMON 92857W100 893 33613 SHARES X 1 30908 0 2705 VOLVO AB SPONS ADR B COMMON 928856400 27 600 SHARES X 1 0 0 600 W HOLDING COMPANY INC COMMON 929251106 334 33202 SHARES X 1 33202 0 0 WEATHERFORD INTL LTD BERMUDA COMMON G95089101 1855 32019 SHARES X 1 31889 0 130 WEATHERFORD INTL LTD BERMUDA COMMON G95089101 78 1350 SHARES X 1 1350 0 0 WHITE MOUNTAINS INSURANCE GROUP LTD COMMON G9618E107 61 100 SHARES X 1 100 0 0 XL CAPITAL LTD CL A COMMON G98255105 111 1532 SHARES X 1 1532 0 0 BP PLC SPONSORED ADR COMMON 055622104 61 984 SHARES X 3 984 0 0 BP PLC SPONSORED ADR COMMON 055622104 487 7808 SHARES X 3 5692 0 2116 CELESTICA INC COM COMMON 15101Q108 7 505 SHARES X 3 505 0 0 37 of 44

COOPER INDUSTRIES LTD CL A COMMON G24182100 187 2617 SHARES X 3 382 0 2235 DANKA BUSINESS SYSTEMS-SPON ADR COMMON 236277109 41 25800 SHARES X 3 25800 0 0 DIAGEO PLC SPONSORED ADR COMMON 25243Q205 28 500 SHARES X 3 500 0 0 ENDESA S A SPONSORED ADR COMMON 29258N107 36 1600 SHARES X 3 1600 0 0 FORDING CANADIAN COAL TRUST COMMON 345425102 870 9473 SHARES X 3 9113 0 360 NABORS INDUSTRIES LTD COMMON G6359F103 1085 18354 SHARES X 3 14774 0 3580 NOKIA CORP SPONSORED ADR COMMON 654902204 3 200 SHARES X 3 6200 0 -6000 ON TRACK INNOVATIONS LTD COMMON M8791A109 96 7400 SHARES X 3 7400 0 0 QUANTA CAPITAL HOLDINGS LTD COMMON G7313F106 30 3800 SHARES X 3 3800 0 0 REPSOL YPF SA SPON ADR COMMON 76026T205 80 3000 SHARES X 3 3000 0 0 ROYAL DUTCH PETE CO N Y REGISTRY SH COMMON 780257804 336 5600 SHARES X 3 5000 0 600 ROYAL DUTCH PETE CO N Y REGISTRY SH COMMON 780257804 24 400 SHARES X 3 0 0 400 SCHLUMBERGER LTD COMMON 806857108 282 4000 SHARES X 3 4000 0 0 SCHLUMBERGER LTD COMMON 806857108 161 2280 SHARES X 3 2280 0 0 STOLT OFFSHORE S A SPONSORED ADR COMMON 861567105 84 10700 SHARES X 3 10700 0 0 TELEFONICA S A SPONSORED ADR COMMON 879382208 186 3580 SHARES X 3 3580 0 0 TELEFONOS DE MEXICO SP ADR L COMMON 879403780 69 2000 SHARES X 3 2000 0 0 TYCO INTERNATIONAL LTD COMMON 902124106 34 1000 SHARES X 3 600 0 400 UNILEVER NV NY SHARES COMMON 904784709 73 1071 SHARES X 3 1071 0 0 VODAFONE GROUP PLC SPONSORED ADR COMMON 92857W100 159 6000 SHARES X 3 6000 0 0 W HOLDING COMPANY INC COMMON 929251106 113 11200 SHARES X 3 11200 0 0 WEATHERFORD INTL LTD BERMUDA COMMON G95089101 688 11879 SHARES X 3 8039 0 3840 SUBTOTALS FOR FOREIGN COMMON STOCK/ADR'S 176288 3941892 3253521 47963 640408 A. COMMON STOCK REAL ESTATE INVESTMENT TRUSTS AVALONBAY COMMUNITIES INC COMMON 053484101 134 2005 SHARES X 1 N.A. N.A. N.A. AVATAR HOLDINGS INCORPORATED COMMON 053494100 408 8700 SHARES X 1 N.A. N.A. N.A. CROSS TIMBERS ROYALTY TRUST COMMON 22757R109 0 1 SHARES X 1 N.A. N.A. N.A. DUKE REALTY CORPORATION COMMON 264411505 110 3680 SHARES X 1 N.A. N.A. N.A. DUKE REALTY CORPORATION COMMON 264411505 110 3700 SHARES X 1 N.A. N.A. N.A. EQUITY ONE INCORPORATED COMMON 294752100 37 1809 SHARES X 1 N.A. N.A. N.A. GENERAL GROWTH PPTYS INC COMMON 370021107 150 4400 SHARES X 1 N.A. N.A. N.A. GENERAL GROWTH PPTYS INC COMMON 370021107 17 500 SHARES X 1 N.A. N.A. N.A. HERSHA HOSPITALITY TRUST COMMON 427825104 18 1800 SHARES X 1 N.A. N.A. N.A. MACK CALI RLTY CORP COMMON 554489104 8 200 SHARES X 1 N.A. N.A. N.A. NOVASTAR FINANCIAL INCORPORATED COMMON 669947400 90 2500 SHARES X 1 N.A. N.A. N.A. PLUM CREEK TIMBER CO INC COMMON 729251108 79 2225 SHARES X 1 N.A. N.A. N.A. PLUM CREEK TIMBER CO INC COMMON 729251108 56 1575 SHARES X 1 N.A. N.A. N.A. RECKSON ASSOCS RLTY CORP COMMON 75621K106 51 1650 SHARES X 1 N.A. N.A. N.A. SHURGARD STORAGE CENTERS INC CL A COMMON 82567D104 12 300 SHARES X 1 N.A. N.A. N.A. TOWN & COUNTRY TRUST COM COMMON 892081100 13 500 SHARES X 1 N.A. N.A. N.A. W P CAREY & CO LLC COMMON 92930Y107 198 6505 SHARES X 1 N.A. N.A. N.A. W P CAREY & CO LLC COMMON 92930Y107 152 5019 SHARES X 1 N.A. N.A. N.A. WCI INDUSTRIES COMMON 92923C104 22 725 SHARES X 1 N.A. N.A. N.A. SUBTOTALS FOR REAL ESTATE INVESTMENT TRUSTS 1665 47794 N.A. N.A. N.A. *SUMMARY PAGE FOR A. COMMON STOCK * MINOR ASSET TYPE 43 DOMESTIC COMMON STOCKS 3442050 94821415 91785415 0 3036000 44 FOREIGN COMMON STOCK/ADR'S 176288 3941892 3253521 47963 640408 47 REAL ESTATE INVESTMENT TRUSTS 1665 47794 N.A. N.A. N.A. *SUBTOTALS* 3620003 98811101 95038936 47963 3676408 B. PREFERRED STOCK 38 of 44

FOREIGN PREFERRED STOCKS ROYAL BANK SCOTLAND PFD 6.4% SER M PREFERRED 780097796 51 2000 SHARES X 1 N.A. N.A. N.A. ROYAL BANK SCOTLAND PLC ADR PFD E PREFERRED 780097705 13 500 SHARES X 1 N.A. N.A. N.A. ROYAL BK SCOTLAND PFD 8.50% SER J PREFERRED 780097853 26 1000 SHARES X 1 N.A. N.A. N.A. SUBTOTALS FOR FOREIGN PREFERRED STOCKS 90 3500 N.A. N.A. N.A. B. PREFERRED STOCK CONVERTIBLE PREFERRED STOCKS ALLTEL CORP CONV PFD 7.75% 05/17/05 PREFERRED 020039822 50 1000 SHARES X 1 N.A. N.A. N.A. BAXTER INTL CONV PFD 7.0% 02/06 PREFERRED 071813406 143 2650 SHARES X 1 N.A. N.A. N.A. BAXTER INTL CONV PFD 7.0% 02/06 PREFERRED 071813406 162 3000 SHARES X 1 N.A. N.A. N.A. CHUBB CORP 7% 11/16/05 CV PFD PREFERRED 171232309 119 4000 SHARES X 1 N.A. N.A. N.A. FORD MOTOR CAP TR II CONV PFD 6.50% PREFERRED 345395206 52 1150 SHARES X 1 N.A. N.A. N.A. GLENBOROUGH REALTY TR 7.75% CONV PFD PREFERRED 37803P204 19 752 SHARES X 1 N.A. N.A. N.A. SCHERING-PLOUGH CV PFD 6.0% 09/14/07 PREFERRED 806605606 39 775 SHARES X 1 N.A. N.A. N.A. TEXTRON INC $1.40 SER B CV PFD PREFERRED 883203309 53 200 SHARES X 1 N.A. N.A. N.A. AES TRUST III 6.75% CV PREFERRED PREFERRED 00808N202 1461 30750 SHARES X 2 30750 ALLTELL CORP 7.75% CON'V PREFERRED 020039822 3575 70800 SHARES X 2 70800 BAXTER INTL INC. CONV PFD PREFERRED 071813406 2424 45014 SHARES X 2 45014 CAPITAL ONE 6.25% 5/17/05 CV PFD PREFERRED 14040H204 1790 35400 SHARES X 2 35400 CONSTELLATION BRANDS 5.75% 09/01/06 PREFERRED 21036P306 1273 31500 SHARES X 2 31500 KRAMONT RLTY TR 9.75% SER B-1 CV PFD PREFERRED 50075Q206 4 130 SHARES X 3 N.A. N.A. N.A. SUBTOTALS FOR CONVERTIBLE PREFERRED STOCKS 11164 227121 N.A. N.A. N.A. B. PREFERRED STOCK GLOBAL EQUITY MUTUAL FUNDS ABERDEEN AUSTRALIA EQUITY FUND PREFERRED 003011103 11 1000 SHARES X 1 N.A. N.A. N.A. TEMPLETON DRAGON FUND INC PREFERRED 88018T101 2 100 SHARES X 1 N.A. N.A. N.A. NEWS CORP LTD SPONS ADR PRF PREFERRED 652487802 546 17424 SHARES X 2 17424 SUBTOTALS FOR GLOBAL EQUITY MUTUAL FUNDSZ 559 18524 B. PREFERRED STOCK INTL EQUITY MUTUAL FUNDS ASA BERMUDA LTD PREFERRED G3156P103 39 1000 SHARES X 1 N.A. N.A. N.A. SUBTOTALS FOR INTL EQUITY MUTUAL FUNDS 39 1000 N.A. N.A. N.A. B. PREFERRED STOCK CLOSED END EQUITY MUTUAL FUND BLACKROCK DIVIDEND ACHIEVERS TRUST PREFERRED 09250N107 97 6750 SHARES X 1 N.A. N.A. N.A. BRAZIL FUND INCORPORATED PREFERRED 105759104 2 66 SHARES X 1 N.A. N.A. N.A. CALAMOS STRATEGIC TOT RET FD PREFERRED 128125101 7 500 SHARES X 1 N.A. N.A. N.A. COHEN & STEERS ADVANTAGE INC RLTY FD PREFERRED 19247W102 19 1000 SHARES X 1 N.A. N.A. N.A. COHEN & STEERS QUALITY INC RLTY FD PREFERRED 19247L106 19 1028 SHARES X 1 N.A. N.A. N.A. COHEN & STEERS SELECT UTILITY FD PREFERRED 19248A109 19 1009 SHARES X 1 N.A. N.A. N.A. CORNERSTONE STRATEGIC VALUE FUND PREFERRED 21924B104 1 128 SHARES X 1 N.A. N.A. N.A. DNP SELECT INCOME FUND INC PREFERRED 23325P104 193 17945 SHARES X 1 N.A. N.A. N.A. EATON VANCE TAX-ADVANTAGED DVD INC PREFERRED 27828G107 25 1250 SHARES X 1 N.A. N.A. N.A. FIDUCIARY/CLAYMORE MLP OPPOR FD PREFERRED 31647Q106 2 100 SHARES X 1 N.A. N.A. N.A. GABELLI EQUITY TRUST PREFERRED 362397101 110 12249 SHARES X 1 N.A. N.A. N.A. GABELLI UTILITY TRUST PREFERRED 36240A101 16 1680 SHARES X 1 N.A. N.A. N.A. GABELLI UTILITY TRUST PREFERRED 36240A101 4 422 SHARES X 1 N.A. N.A. N.A. HANCOCK JOHN PATRIOT PFD DIVID FD PREFERRED 41013J107 29 2300 SHARES X 1 N.A. N.A. N.A. INDIA FUND PREFERRED 454089103 57 2100 SHARES X 1 N.A. N.A. N.A. 39 of 44

ING PRIME RATE TR PREFERRED 44977W106 15 2000 SHARES X 1 N.A. N.A. N.A. ISHARES COHEN & STEERS RLTY INDEX FD PREFERRED 464287564 100 800 SHARES X 1 N.A. N.A. N.A. ISHARES COHEN & STEERS RLTY INDEX FD PREFERRED 464287564 375 3000 SHARES X 1 N.A. N.A. N.A. ISHARES DJ SELECT DIVIDEND INDEX FD PREFERRED 464287168 25 425 SHARES X 1 N.A. N.A. N.A. ISHARES DJ SELECT DIVIDEND INDEX FD PREFERRED 464287168 9 150 SHARES X 1 N.A. N.A. N.A. ISHARES DJ US BASIC MATERIALS SEC FD PREFERRED 464287838 32 625 SHARES X 1 N.A. N.A. N.A. ISHARES DOW JONES US UTIL SECT PREFERRED 464287697 27 385 SHARES X 1 N.A. N.A. N.A. ISHARES RUSSELL 1000 GROWTH INDEX FD PREFERRED 464287614 177 3766 SHARES X 1 N.A. N.A. N.A. ISHARES RUSSELL 1000 VALUE INDEX FD PREFERRED 464287598 228 3466 SHARES X 1 N.A. N.A. N.A. ISHARES RUSSELL 2000 GRWTH FD PREFERRED 464287648 325 5200 SHARES X 1 N.A. N.A. N.A. ISHARES RUSSELL 2000 INDEX FD PREFERRED 464287655 1474 12066 SHARES X 1 N.A. N.A. N.A. ISHARES RUSSELL 2000 INDEX FD PREFERRED 464287655 218 1786 SHARES X 1 N.A. N.A. N.A. ISHARES S&P MIDCAP 400 BARRA GRWTH I PREFERRED 464287606 322 2405 SHARES X 1 N.A. N.A. N.A. ISHARES S&P MIDCAP 400 INDEX FD PREFERRED 464287507 549 4175 SHARES X 1 N.A. N.A. N.A. ISHARES S&P MIDCAP 400/BARRA VAL IND PREFERRED 464287705 216 1700 SHARES X 1 N.A. N.A. N.A. ISHARES S&P SMALLCAP 600 BARRA GRWTH PREFERRED 464287887 327 3100 SHARES X 1 N.A. N.A. N.A. ISHARES S&P SMALLCAP 600 BARRA VAL I PREFERRED 464287879 165 1400 SHARES X 1 N.A. N.A. N.A. ISHARES S&P SMALLCAP 600 INDEX FD PREFERRED 464287804 631 3970 SHARES X 1 N.A. N.A. N.A. ISHARES S&P 500 INDEX FD PREFERRED 464287200 1572 13345 SHARES X 1 N.A. N.A. N.A. ISHARES S&P 500/BARRA GRWTH INDEX FD PREFERRED 464287309 198 3500 SHARES X 1 N.A. N.A. N.A. SALOMON BROTHERS FUND PREFERRED 795477108 20 1616 SHARES X 1 N.A. N.A. N.A. TEMPLETON EMERGING MKTS FD PREFERRED 880191101 14 858 SHARES X 1 N.A. N.A. N.A. TEMPLETON EMERGING MKTS INC FD-DE PREFERRED 880192109 36 2700 SHARES X 1 N.A. N.A. N.A. TEMPLETON EMERGING MKTS INC FD-DE PREFERRED 880192109 26 2000 SHARES X 1 N.A. N.A. N.A. TRI-CONTINENTAL CORP PREFERRED 895436103 23 1267 SHARES X 1 N.A. N.A. N.A. VANGUARD TOTAL STOCK MARKET VIPERS PREFERRED 922908769 320 2790 SHARES X 1 N.A. N.A. N.A. ZWEIG FUND PREFERRED 989834106 11 2000 SHARES X 1 N.A. N.A. N.A. ISHARES RUSSELL 2000 GRWTH FD PREFERRED 464287648 357 5700 SHARES X 3 N.A. N.A. N.A. ISHARES TR PREFERRED 464287309 1415 25000 SHARES X 3 N.A. N.A. N.A. SUBTOTALS FOR CLOSED END EQUITY MUTUAL FUND 9807 159722 N.A. N.A. N.A. B. PREFERRED STOCKS CLOSED-END NON-TAXABLE INCOME APEX MUNICIPAL FUND PREFERRED 037580107 18 2027 SHARES X 1 N.A. N.A. N.A. BLACKROCK INSD MUNI TERM TR PREFERRED 092474105 8 750 SHARES X 1 N.A. N.A. N.A. BLACKROCK INSD MUNI 2008 TERM TR PREFERRED 09247K109 12 750 SHARES X 1 N.A. N.A. N.A. BLACKROCK INVT QUALITY MUN TR PREFERRED 09247D105 13 870 SHARES X 1 N.A. N.A. N.A. BLACKROCK MUN TARGET TRM TR PREFERRED 09247M105 24 2325 SHARES X 1 N.A. N.A. N.A. BLACKROCK NY INS MUNI 2008 TERM TR PREFERRED 09247L107 12 750 SHARES X 1 N.A. N.A. N.A. DREYFUS MUNICIPAL INCOME FUND PREFERRED 26201R102 64 7200 SHARES X 1 N.A. N.A. N.A. DREYFUS STRATEGIC MUN BD FD PREFERRED 26202F107 233 27602 SHARES X 1 N.A. N.A. N.A. DREYFUS STRATEGIC MUN BD FD PREFERRED 26202F107 151 17864 SHARES X 1 N.A. N.A. N.A. DREYFUS STRATEGIC MUNS INC PREFERRED 261932107 47 5735 SHARES X 1 N.A. N.A. N.A. DREYFUS STRATEGIC MUNS INC PREFERRED 261932107 17 2109 SHARES X 1 N.A. N.A. N.A. EATON VANCE MUNICIPAL INCOME TRUST PREFERRED 27826U108 79 5000 SHARES X 1 N.A. N.A. N.A. EATON VANCE PA MUNI INC TR PREFERRED 27826T101 149 10000 SHARES X 1 N.A. N.A. N.A. MORGAN STAN DEAN QUALITY MUN INC TR PREFERRED 61745P734 19 1413 SHARES X 1 N.A. N.A. N.A. MORGAN STANLEY INSD MUNI INCOME TR PREFERRED 61745P791 58 4334 SHARES X 1 N.A. N.A. N.A. MORGAN STANLEY MUNI INC OPP TR II PREFERRED 61745P445 16 2000 SHARES X 1 N.A. N.A. N.A. MORGAN STANLEY QUALITY MUNI INVST PREFERRED 61745P668 23 1708 SHARES X 1 N.A. N.A. N.A. MORGAN STANLEY QUALITY MUNICIPAL SEC PREFERRED 61745P585 20 1460 SHARES X 1 N.A. N.A. N.A. MUNICIPAL HIGH INCOME FD INC PREFERRED 626214100 15 2050 SHARES X 1 N.A. N.A. N.A. MUNICIPAL HIGH INCOME FD INC PREFERRED 626214100 50 7040 SHARES X 1 N.A. N.A. N.A. MUNIENHANCED FUND INC PREFERRED 626243109 21 1918 SHARES X 1 N.A. N.A. N.A. MUNIENHANCED FUND INC PREFERRED 626243109 22 2032 SHARES X 1 N.A. N.A. N.A. MUNIHOLDINGS NEW JERSEY INSD FD INC PREFERRED 625936109 44 3050 SHARES X 1 N.A. N.A. N.A. MUNIHOLDINGS NY INSURED FD PREFERRED 625931100 43 3050 SHARES X 1 N.A. N.A. N.A. MUNIVEST FUND INCORPORATED PREFERRED 626295109 47 5200 SHARES X 1 N.A. N.A. N.A. MUNIYIELD CALIF INSD FUND INC PREFERRED 62629L104 41 3050 SHARES X 1 N.A. N.A. N.A. MUNIYIELD FUND INC PREFERRED 626299101 25 1774 SHARES X 1 N.A. N.A. N.A. MUNIYIELD FUND INC PREFERRED 626299101 136 9800 SHARES X 1 N.A. N.A. N.A. MUNIYIELD INSURED FUND PREFERRED 62630E107 6 390 SHARES X 1 N.A. N.A. N.A. MUNIYIELD NEW YORK INSURED FD PREFERRED 626301105 21 1601 SHARES X 1 N.A. N.A. N.A. MUNIYIELD PENNSYLVANIA INSURED FD PREFERRED 62630V109 36 2467 SHARES X 1 N.A. N.A. N.A. 40 of 44

MUNIYIELD PENNSYLVANIA INSURED FD PREFERRED 62630V109 40 2755 SHARES X 1 N.A. N.A. N.A. MUNIYIELD QUALITY FUND II PREFERRED 62630T104 84 6850 SHARES X 1 N.A. N.A. N.A. NUVEEN DIV ADVANTAGE MUN FD 2 PREFERRED 67070F100 34 2251 SHARES X 1 N.A. N.A. N.A. NUVEEN INSD QUALITY MUN FD PREFERRED 67062N103 68 4624 SHARES X 1 N.A. N.A. N.A. NUVEEN INVT QUALITY MUNI FD PREFERRED 67062E103 23 1600 SHARES X 1 N.A. N.A. N.A. NUVEEN INVT QUALITY MUNI FD PREFERRED 67062E103 5 333 SHARES X 1 N.A. N.A. N.A. NUVEEN MUNI MARKET OPPORTUNITY FD PREFERRED 67062W103 34 2500 SHARES X 1 N.A. N.A. N.A. NUVEEN MUNI MARKET OPPORTUNITY FD PREFERRED 67062W103 205 15000 SHARES X 1 N.A. N.A. N.A. NUVEEN MUNICIPAL ADVANTAGE FD PREFERRED 67062H106 10 650 SHARES X 1 N.A. N.A. N.A. NUVEEN MUNICIPAL ADVANTAGE FD PREFERRED 67062H106 156 10643 SHARES X 1 N.A. N.A. N.A. NUVEEN MUNICIPAL VALUE FUND PREFERRED 670928100 44 4839 SHARES X 1 N.A. N.A. N.A. NUVEEN MUNICIPAL VALUE FUND PREFERRED 670928100 101 11040 SHARES X 1 N.A. N.A. N.A. NUVEEN NY INVT QUALITY MUN FD PREFERRED 67062X101 44 2965 SHARES X 1 N.A. N.A. N.A. NUVEEN PA INVT QUALITY MUN FD PREFERRED 670972108 153 10785 SHARES X 1 N.A. N.A. N.A. NUVEEN PA INVT QUALITY MUN FD PREFERRED 670972108 292 20606 SHARES X 1 N.A. N.A. N.A. NUVEEN PA PREM INCOME MUN FD 2 PREFERRED 67061F101 145 9828 SHARES X 1 N.A. N.A. N.A. NUVEEN PA PREM INCOME MUN FD 2 PREFERRED 67061F101 50 3392 SHARES X 1 N.A. N.A. N.A. NUVEEN PERFORMANCE PLUS MUNI FD PREFERRED 67062P108 7 500 SHARES X 1 N.A. N.A. N.A. NUVEEN PERFORMANCE PLUS MUNI FD PREFERRED 67062P108 43 3050 SHARES X 1 N.A. N.A. N.A. NUVEEN PREM INC MUN FD 4 PREFERRED 6706K4105 5 440 SHARES X 1 N.A. N.A. N.A. NUVEEN PREM INC MUN FD 4 PREFERRED 6706K4105 30 2525 SHARES X 1 N.A. N.A. N.A. NUVEEN PREM INC MUNI FD PREFERRED 67062T100 10 700 SHARES X 1 N.A. N.A. N.A. NUVEEN PREM INC MUNI FD PREFERRED 67062T100 11 775 SHARES X 1 N.A. N.A. N.A. NUVEEN PREMIER INSD MUNI INC FD PREFERRED 670987106 6 410 SHARES X 1 N.A. N.A. N.A. NUVEEN PREMIER MUNICIPAL INCOME FD PREFERRED 670988104 10 755 SHARES X 1 N.A. N.A. N.A. NUVEEN PREMIUM INCOME MUNICIPAL FD 2 PREFERRED 67063W102 11 765 SHARES X 1 N.A. N.A. N.A. NUVEEN QUALITY INCOME MUNI FD PREFERRED 670977107 7 500 SHARES X 1 N.A. N.A. N.A. NUVEEN QUALITY INCOME MUNI FD PREFERRED 670977107 11 780 SHARES X 1 N.A. N.A. N.A. NUVEEN SELECT QUALITY MUN FD PREFERRED 670973106 11 770 SHARES X 1 N.A. N.A. N.A. PIMCO MUNICIPAL INCOME FUND III PREFERRED 72201A103 19 1335 SHARES X 1 N.A. N.A. N.A. PUTNAM MANAGED MUNICIPAL INCOME TR PREFERRED 746823103 68 9663 SHARES X 1 N.A. N.A. N.A. SALOMON BROS MUNI PTR FD PREFERRED 794916106 17 1350 SHARES X 1 N.A. N.A. N.A. SCUDDER MUNICIPAL INCOME TR COM PREFERRED 81118R604 16 1400 SHARES X 1 N.A. N.A. N.A. SCUDDER STRATEGIC MUNI INCOME TRUST PREFERRED 811234103 19 1500 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN ADVANTAGE MUNI INCOME TR PREFERRED 921124103 107 7500 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN ADVANTAGE PA MUNI INCOME PREFERRED 920937109 23 1650 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN ADVANTAGE PA MUNI INCOME PREFERRED 920937109 144 10200 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN MUNICIPAL INCOME TRUST PREFERRED 920909108 89 10000 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN PA QUALITY MUNI TR (CE) PREFERRED 920924107 40 2800 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN PA QUALITY MUNI TR (CE) PREFERRED 920924107 191 13400 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN PENN VALUE MUNI INCOME TR PREFERRED 92112T108 86 5870 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN TRUST INSURED MUNICIPAL PREFERRED 920928108 7 505 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN TRUST INVT GRADE PA MUNI PREFERRED 920934106 49 3425 SHARES X 1 N.A. N.A. N.A. SUBTOTALS FOR CLOSED-END NON-TAXABLE INCOME 3995 330548 N.A. N.A. N.A. B. PREFERRED STOCK CLOSED-END FIXED INCOME ABERDEEN ASIA PACIFIC INC FD PREFERRED 003009107 18 3000 SHARES X 1 N.A. N.A. N.A. ACM INCOME FUND PREFERRED 000912105 7 892 SHARES X 1 N.A. N.A. N.A. ALLIANCE WORLD DLR GOVT FUND (CE) PREFERRED 018796102 30 2500 SHARES X 1 N.A. N.A. N.A. AMERICAN STRATEGIC INCOME III FD PREFERRED 03009T101 39 3300 SHARES X 1 N.A. N.A. N.A. AMERICAN STRATEGIC INCOME PORT II PREFERRED 030099105 39 3400 SHARES X 1 N.A. N.A. N.A. CALAMOS CONV & HIGH INC FD PREFERRED 12811P108 15 1000 SHARES X 1 N.A. N.A. N.A. CITICORP INVESTMENTS CORP LN FD PREFERRED 17307C107 35 2583 SHARES X 1 N.A. N.A. N.A. CREDIT SUISSE HIGH YIELD BD FD PREFERRED 22544F103 22 4644 SHARES X 1 N.A. N.A. N.A. DREYFUS HIGH YIELD STRATEGIES FD PREFERRED 26200S101 9 2000 SHARES X 1 N.A. N.A. N.A. DUFF & PHELPS UTIL & CORP BOND FD PREFERRED 26432K108 20 1500 SHARES X 1 N.A. N.A. N.A. FRANKLIN UNIVERSAL TRUST PREFERRED 355145103 25 4200 SHARES X 1 N.A. N.A. N.A. HIGH INCOME OPPORTUNITY FD INC PREFERRED 42967Q105 18 2881 SHARES X 1 N.A. N.A. N.A. ISHARES LEHMAN UST INF PR S PREFERRED 464287176 79 750 SHARES X 1 N.A. N.A. N.A. JOHN HANCOCK INVESTORS TRUST PREFERRED 410142103 6 300 SHARES X 1 N.A. N.A. N.A. JOHN HANCOCK PFD INC FD II PREFERRED 41013X106 26 1150 SHARES X 1 N.A. N.A. N.A. MFS CHARTER INCOME TRUST PREFERRED 552727109 1 166 SHARES X 1 N.A. N.A. N.A. MFS INTERMEDIATE INCOME TRUST PREFERRED 55273C107 64 10000 SHARES X 1 N.A. N.A. N.A. 41 of 44

MFS SPECIAL VALUE TRUST PREFERRED 55274E102 22 2125 SHARES X 1 N.A. N.A. N.A. MORGAN STANLEY GLOBAL OPP BD FD PREFERRED 61744R103 15 2000 SHARES X 1 N.A. N.A. N.A. MORGAN STANLEY HIGH YLD FD INC PREFERRED 61744M104 2 300 SHARES X 1 N.A. N.A. N.A. MORGAN STANLEY HIGH YLD FD INC PREFERRED 61744M104 17 2750 SHARES X 1 N.A. N.A. N.A. NEW AMERICAN HIGH INCOME FD INC CE PREFERRED 641876107 7 3500 SHARES X 1 N.A. N.A. N.A. NUVEEN PFD & CONV INCOME FD II PREFERRED 67073D102 24 1860 SHARES X 1 N.A. N.A. N.A. NUVEEN PFD & CVRT INCOME FUND PREFERRED 67073B106 20 1500 SHARES X 1 N.A. N.A. N.A. NUVEEN QUALITY PFD INCOME FD 2 PREFERRED 67072C105 56 4085 SHARES X 1 N.A. N.A. N.A. NUVEEN QUALITY PFD INCOME FD 2 PREFERRED 67072C105 95 6965 SHARES X 1 N.A. N.A. N.A. PACIFIC AMERICAN INCOME SHS INC CE PREFERRED 693796104 22 1500 SHARES X 1 N.A. N.A. N.A. PIMCO CORPORATE INCOME FUND PREFERRED 72200U100 11 740 SHARES X 1 N.A. N.A. N.A. PIMCO RCM STRAT GLOBAL GOVT PREFERRED 72200X104 17 1500 SHARES X 1 N.A. N.A. N.A. PUTNAM MANAGED HIGH YIELD TRUST PREFERRED 746819101 21 2650 SHARES X 1 N.A. N.A. N.A. PUTNAM PREMIER INCOME TRUST PREFERRED 746853100 76 12141 SHARES X 1 N.A. N.A. N.A. PUTNAM PREMIER INCOME TRUST PREFERRED 746853100 2 300 SHARES X 1 N.A. N.A. N.A. TEMPLETON GLOBAL INCOME FUND-DE PREFERRED 880198106 361 41543 SHARES X 1 N.A. N.A. N.A. SUBTOTALS FOR CLOSED-END FIXED INCOME 1221 129725 N.A. N.A. N.A. *SUMMARY PAGE FOR B. PREFERRED STOCK * MINOR ASSET TYPE 50 FOREIGN PREFERRED STOCKS 90 3500 N.A. N.A. N.A. 51 CONVERTIBLE PREFERRED STOCKS 11164 227121 N.A. N.A. N.A. 60 GLOBAL EQUITY MUTUAL FUNDS 559 18524 N.A. N.A. N.A. 61 INTL EQUITY MUTUAL FUNDS 39 1000 N.A. N.A. N.A. 63 CLOSED END EQUITY MUTUAL FUND 9807 159722 N.A. N.A. N.A. 65 CLOSED-END NON-TAXABLE INCOME 3995 330548 N.A. N.A. N.A. 68 CLOSED-END FIXED INCOME 1221 129725 N.A. N.A. N.A. *SUBTOTALS* 26875 870140 N.A. N.A. N.A. C. OTHER MUNICIPAL UITS MFS MUN INCOME TR SH BEN INT UIT 552738106 13 1700 SHARES X 1 N.A. N.A. N.A. SUBTOTALS FOR MUNICIPAL UITS 13 1700 N.A. N.A. N.A. C. OTHER PARTNERSHIPS FERRELLGAS PARTNERS LP * PARTNERSHIP 315293100 21 1000 SHARES X 1 N.A. N.A. N.A. FERRELLGAS PARTNERS LP * PARTNERSHIP 315293100 191 9000 SHARES X 1 N.A. N.A. N.A. SUBTOTALS FOR PARTNERSHIPS 212 10000 N.A. N.A. N.A. *SUMMARY PAGE FOR C. OTHER * MINOR ASSET TYPE 42 of 44

70 MUNICIPAL UITS 13 1700 SHARES 1 N.A. N.A. N.A. 88 PARTNERSHIPS 212 10000 SHARES 1 N.A. N.A. N.A. *SUBTOTALS* 225 11700 N.A. N.A. N.A. * THESE ASSETS ARE CODED 13(F) ELIGIBLE, HOWEVER, THE MINOR ASSET TYPE IS NOT INCLUDED IN THE MAPPING ** SUMMARY PAGE FOR: M & T BANK (SERVICE BUREAU) ** CATEGORY A. COMMON STOCK 3620003 98811101 95038936 47963 3676408 B. PREFERRED STOCK 26875 870140 N.A. N.A. N.A. C. OTHER 225 11700 N.A. N.A. N.A. **GRAND TOTALS** 3647103 99692941 95038936 47963 3676408 43 of 44

FORM 13-F SUMMARY PAGE Report Summary: Number of Other Included Managers: 3 ----------- Form 13-F Information Table Entry Total: 2,860 ----------- Form 13-F Information Table Value Total: 3,647,103 ----------- (thousands) List of Other Included Managers: Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report. [If there are no entries in this list, state "NONE" and omit the column headings and list entries.] No. Form 13F File Number Name - --- -------------------- ---- 1 028-39800 Manufacturers & Traders Trust Company 2 028-10910 Zirkin-Cutler Investments, Inc. 3 028-10909 MTB Investment Advisors, Inc.