UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F COVER PAGE Report for the Calendar Year or Quarter Ended: 6/30/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 8/9/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 NAME OF ISSUER TITLE OF CLASS CUSIP VALUE ------------------------ INVESTMENT AUTHORITY OTHER VOTING AUTHORITY - ---------------- -------------- ---------- ---------- SHARES OR PUT -------------------- MANAGERS ----------------------- (X $1,000) PRINCIAL SHARES OR OR SHARED- SHARED- -------- SOLE SHARED OTHER ---------- AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER -------- ------ ------- --------- --------- ---- ---- ------- ------- A. COMMON STOCK DOMESTIC COMMON STOCKS 3 COM CORP COM COMMON STOCK 885535104 2 650 SHARES X 1 650 0 0 3 COM CORP COM COMMON STOCK 885535104 5 1400 SHARES X 1 1100 0 300 3M CO COMMON STOCK 88579Y101 16322 225750 SHARES X 1 223288 0 2462 3M CO COMMON STOCK 88579Y101 13441 185907 SHARES X 1 170790 0 15117 3M CO COMMON STOCK 88579Y101 8321 115086 SHARES X 3 109911 0 5175 3M COMPANY COMMON STOCK 88579Y101 1933 26735 SHARES X 2 26735 0 0 4 KIDS ENTERTAINMENT INC COMMON STOCK 350865101 78 3900 SHARES X 1 3900 0 0 4 KIDS ENTERTAINMENT INC COMMON STOCK 350865101 85 4300 SHARES X 3 4300 0 0 7-ELEVEN INC COMMON STOCK 817826209 60 2000 SHARES X 1 2000 0 0 7-ELEVEN INC COMMON STOCK 817826209 60 2000 SHARES X 3 2000 0 0 A C MOORE ARTS & CRAFTS INC COMMON STOCK 00086T103 3 100 SHARES X 1 100 0 0 A.S.V. INC COMMON STOCK 001963107 10 250 SHARES X 1 250 0 0 AAMES INVESTMENT CORP COMMON STOCK 00253G108 39 4000 SHARES X 1 4000 0 0 AAR CORP COMMON STOCK 000361105 44 2800 SHARES X 1 2800 0 0 AAR CORP COMMON STOCK 000361105 49 3100 SHARES X 3 3100 0 0 ABBOTT LABORATORIES COMMON STOCK 002824100 12979 264830 SHARES X 1 262125 0 2705 ABBOTT LABORATORIES COMMON STOCK 002824100 6539 133422 SHARES X 1 118522 0 14900 ABBOTT LABORATORIES COMMON STOCK 002824100 2738 55875 SHARES X 2 55875 0 0 ABBOTT LABORATORIES COMMON STOCK 002824100 1091 22270 SHARES X 3 14775 0 7495 ABBOTT LABORATORIES COMMON STOCK 002824100 27 550 SHARES X 3 550 0 0 ABBOTT LABS COMMON STOCK 002824100 907 18500 SHARES X 3 18500 0 0 ABERCROMBIE & FITCH CO CL A COMMON STOCK 002896207 34 500 SHARES X 1 500 0 0 ABM INDUSTRIES INCORPORATED COMMON STOCK 000957100 6 300 SHARES X 1 300 0 0 ACTIVE POWER INC COMMON STOCK 00504W100 127 39000 SHARES X 3 39000 0 0 ACTIVISION INC COM NEW COMMON STOCK 004930202 4 246 SHARES X 1 246 0 0 ACUITY BRANDS COMMON STOCK 00508Y102 606 23600 SHARES X 3 23600 0 0 ACXIOM CORP COMMON STOCK 005125109 125 6000 SHARES X 3 0 0 6000 ADAMS EXPRESS CO COM COMMON STOCK 006212104 57 4431 SHARES X 1 4431 0 0 ADC TELE- COMMUNICATIONS INC COMMON STOCK 000886309 50 2285 SHARES X 1 2285 0 0 ADE CORPORATION COMMON STOCK 00089C107 31 1100 SHARES X 1 1100 0 0 ADE CORPORATION COMMON STOCK 00089C107 34 1200 SHARES X 3 1200 0 0 ADESA INC COMMON STOCK 00686U104 17 800 SHARES X 1 800 0 0 ADESA INC COMMON STOCK 00686U104 115 5300 SHARES X 1 5300 0 0 ADOBE SYS INC COM COMMON STOCK 00724F101 8 280 SHARES X 1 280 0 0 ADOBE SYSTEMS INCORPORATED COMMON STOCK 00724F101 844 29500 SHARES X 2 29500 0 0 ADVANCED MEDICAL OP COMMON STOCK 00763M108 394 9900 SHARES X 3 9900 0 0 ADVANCED MEDICAL OPTICS INC COMMON STOCK 00763M108 6 140 SHARES X 1 140 0 0 ADVANCED MICRO DEVICES INC COM COMMON STOCK 007903107 103 5950 SHARES X 1 5950 0 0 ADVANCED MICRO DEVICES INC COM COMMON STOCK 007903107 21 1200 SHARES X 1 200 0 1000 ADVANTA CORP COMMON STOCK 007942204 1242 44100 SHARES X 3 44100 0 0 AES CORP COM COMMON STOCK 00130H105 54 3300 SHARES X 1 3300 0 0 AES CORPORATION COMMON STOCK 00130H105 6937 423525 SHARES X 2 423525 0 0 AETNA INC COMMON STOCK 00817Y108 3164 38200 SHARES X 3 38200 0 0 AETNA INC NEW COM COMMON STOCK 00817Y108 615 7428 SHARES X 1 7428 0 0 AFFILIATED COMPUTER SVCS INC CL A COMMON STOCK 008190100 300 5880 SHARES X 1 5880 0 0 AFFILIATED COMPUTER SVCS INC CL A COMMON STOCK 008190100 224 4385 SHARES X 1 4385 0 0 AFFILIATED MANAGE GR COMMON STOCK 008252108 1086 15900 SHARES X 3 15900 0 0 AFFILIATED MANAGERS GROUP COMMON STOCK 008252108 379 5550 SHARES X 1 5550 0 0 AFFILIATED MANAGERS GROUP COMMON STOCK 008252108 14 200 SHARES X 1 200 0 0 AFFYMETRIX INC COMMON STOCK 00826T108 359 6665 SHARES X 1 6665 0 0 AFFYMETRIX INC COMMON STOCK 00826T108 744 13800 SHARES X 3 13800 0 0 AFLAC INCORPORATED COMMON STOCK 001055102 2473 57135 SHARES X 1 57135 0 0 AFLAC INCORPORATED COMMON STOCK 001055102 151 3479 SHARES X 1 2479 0 1000 AGERE SYSTEMS INC COMMON STOCK 00845V308 2 200 SHARES X 1 200 0 0 AGERE SYSTEMS INC COMMON STOCK 00845V308 6 504 SHARES X 1 343 0 161 AGILENT TECHN INC COMMON STOCK 00846U101 4095 177900 SHARES X 3 177900 0 0 AGILENT TECHNOLOGIES INC COM COMMON STOCK 00846U101 99 4314 SHARES X 1 4314 0 0 AGILENT TECHNOLOGIES INC COM COMMON STOCK 00846U101 164 7123 SHARES X 1 6513 0 610 AGL RESOURCES INC COM COMMON STOCK 001204106 108 2800 SHARES X 1 2800 0 0 AGL RESOURCES INC COM COMMON STOCK 001204106 432 11165 SHARES X 1 11165 0 0 AGL RESOURCES INC COM COMMON STOCK 001204106 54 1400 SHARES X 3 1400 0 0 AIR PRODUCTS & CHEMICALS INC COMMON STOCK 009158106 1323 21944 SHARES X 1 21944 0 0 8 of 49

AIR PRODUCTS & CHEMICALS INC COMMON STOCK 009158106 1232 20425 SHARES X 1 18325 0 2100 AK STEEL HOLDING CORP COM COMMON STOCK 001547108 0 66 SHARES X 1 66 0 0 ALASKA COMMUNICATIONS SYSTEMS GROUP COMMON STOCK 01167P101 67 6800 SHARES X 1 6800 0 0 ALASKA COMMUNICATIONS SYSTEMS GROUP COMMON STOCK 01167P101 74 7500 SHARES X 3 7500 0 0 ALBANY INTL CORP COMMON STOCK 012348108 1050 32700 SHARES X 3 32700 0 0 ALBEMARLE CORP COMMON STOCK 012653101 875 24000 SHARES X 3 24000 0 0 ALBEMARLE CORP COM COMMON STOCK 012653101 146 4000 SHARES X 1 4000 0 0 ALBEMARLE CORP COM COMMON STOCK 012653101 868 23800 SHARES X 1 23800 0 0 ALBERTO CULVER CO COMMON STOCK 013068101 4 100 SHARES X 1 100 0 0 ALBERTSONS INC COMMON STOCK 013104104 1620 78300 SHARES X 3 78300 0 0 ALBERTSON'S INC COMMON STOCK 013104104 21 1007 SHARES X 1 1007 0 0 ALBERTSON'S INC COMMON STOCK 013104104 21 1000 SHARES X 1 0 0 1000 ALCOA INC COM COMMON STOCK 013817101 7446 284970 SHARES X 1 280195 0 4775 ALCOA INC COM COMMON STOCK 013817101 2057 78708 SHARES X 1 70648 0 8060 ALCOA INC COM COMMON STOCK 013817101 47 1812 SHARES X 3 412 0 1400 ALDILA INCORPORATED NEW COMMON STOCK 014384200 1 66 SHARES X 1 66 0 0 ALEXION PHARMACEUTICALS INC COM COMMON STOCK 015351109 7 300 SHARES X 1 0 0 300 ALKERMES INC COMMON STOCK 01642T108 678 51300 SHARES X 3 51300 0 0 ALLEGHENY ENERGY INC COMMON STOCK 017361106 31 1229 SHARES X 1 1229 0 0 ALLEGHENY ENERGY INC COMMON STOCK 017361106 62 2475 SHARES X 1 2175 0 300 ALLEGHENY TECHNOLOGIES INC COM COMMON STOCK 01741R102 21 962 SHARES X 1 962 0 0 ALLEGHENY TECHNOLOGIES INC COM COMMON STOCK 01741R102 11 481 SHARES X 1 0 0 481 ALLERGAN INC COMMON STOCK 018490102 68 800 SHARES X 1 800 0 0 ALLERGAN INC COMMON STOCK 018490102 81 947 SHARES X 1 947 0 0 ALLETE INC COMMON STOCK 018522300 13 267 SHARES X 1 267 0 0 ALLETE INC COMMON STOCK 018522300 88 1766 SHARES X 1 1766 0 0 ALLIANCE CAP MGMT HLDG L P COMMON STOCK 01855A101 109 2325 SHARES X 1 2325 0 0 ALLIANCE CAP MGMT HLDG L P COMMON STOCK 01855A101 93 2000 SHARES X 1 2000 0 0 ALLIANCE IMAGING INC COMMON STOCK 018606202 380 36300 SHARES X 3 36300 0 0 ALLIANCE ONE INTL COMMON STOCK 018772103 368 61200 SHARES X 3 61200 0 0 ALLIANT ENERGY CORP COMMON STOCK 018802108 16 573 SHARES X 1 573 0 0 ALLIANT ENERGY CORP COMMON STOCK 018802108 3 111 SHARES X 1 111 0 0 ALLIANT TECHSYSTEMS INC COMMON STOCK 018804104 9 127 SHARES X 1 127 0 0 ALLIANT TECHSYSTEMS INC COMMON STOCK 018804104 29 405 SHARES X 1 405 0 0 ALLIED CAPITAL CORP NEW COM COMMON STOCK 01903Q108 31 1050 SHARES X 1 1050 0 0 ALLIED CAPITAL CORP NEW COM COMMON STOCK 01903Q108 97 3320 SHARES X 1 3320 0 0 ALLIED CAPITAL CORP NEW COM COMMON STOCK 01903Q108 20 700 SHARES X 3 700 0 0 ALLIED CAPITAL CORPORATION COMMON STOCK 01903Q108 1030 35397 SHARES X 2 35397 0 0 ALLIS-CHALMERS ENERGY INC COMMON STOCK 019645506 0 3 SHARES X 1 3 0 0 ALLSTATE CORP COMMON STOCK 020002101 6728 112605 SHARES X 1 111113 0 1492 ALLSTATE CORP COMMON STOCK 020002101 2330 38994 SHARES X 1 36744 0 2250 ALLSTATE CORP COMMON STOCK 020002101 2765 46278 SHARES X 3 45378 0 900 ALLSTATE CORPORATION COMMON STOCK 020002101 1755 29373 SHARES X 2 29373 0 0 ALLTEL CORP COMMON STOCK 020039103 487 7815 SHARES X 1 7815 0 0 ALLTEL CORP COMMON STOCK 020039103 1797 28856 SHARES X 1 24417 0 4439 ALLTEL CORPORATION COMMON STOCK 020039103 420 6740 SHARES X 2 6740 0 0 ALPHARMA INC COMMON STOCK 020813101 718 49600 SHARES X 3 49600 0 0 ALTERA CORP COMMON STOCK 021441100 1261 63700 SHARES X 3 63700 0 0 ALTERA CORP COM COMMON STOCK 021441100 131 6600 SHARES X 1 6600 0 0 ALTERA CORP COM COMMON STOCK 021441100 13 650 SHARES X 1 650 0 0 ALTRIA GROUP INC COMMON STOCK 02209S103 16347 252818 SHARES X 1 252718 0 100 ALTRIA GROUP INC COMMON STOCK 02209S103 10728 165913 SHARES X 1 155063 0 10850 ALTRIA GROUP INC COMMON STOCK 02209S103 811 12550 SHARES X 2 12550 0 0 ALTRIA GROUP INC COMMON STOCK 02209S103 11438 176886 SHARES X 3 172653 0 4233 ALTRIA GROUP INC COMMON STOCK 02209S103 51 785 SHARES X 3 785 0 0 AMAZON.COM INC COM COMMON STOCK 023135106 40 1200 SHARES X 1 1200 0 0 AMAZON.COM INC COM COMMON STOCK 023135106 3 100 SHARES X 1 0 0 100 AMEDISYS INC COMMON STOCK 023436108 63 1700 SHARES X 1 1700 0 0 AMEDISYS INC COMMON STOCK 023436108 70 1900 SHARES X 3 1900 0 0 AMEREN CORP COMMON STOCK 023608102 255 4615 SHARES X 1 4615 0 0 AMEREN CORP COMMON STOCK 023608102 103 1865 SHARES X 1 1765 0 100 AMERICAN AXLE & MFG COMMON STOCK 024061103 614 24300 SHARES X 3 24300 0 0 AMERICAN CAPITAL STRATEGIES LTD COMMON STOCK 024937104 90 2500 SHARES X 1 2500 0 0 AMERICAN CAPITAL STRATEGIES LTD COMMON STOCK 024937104 69 1900 SHARES X 1 1900 0 0 AMERICAN CAPITAL STRATEGIES LTD COMMON STOCK 024937104 2340 64800 SHARES X 2 64800 0 0 AMERICAN ECOLOGY COR COMMON STOCK 025533407 251 14000 SHARES X 3 14000 0 0 AMERICAN ELECTRIC POWER CO INC COMMON STOCK 025537101 267 7251 SHARES X 1 6851 0 400 AMERICAN ELECTRIC POWER CO INC COMMON STOCK 025537101 461 12511 SHARES X 1 9681 0 2830 AMERICAN EXPRESS CO COMMON STOCK 025816109 2514 47231 SHARES X 1 46631 0 600 AMERICAN EXPRESS CO COMMON STOCK 025816109 1122 21073 SHARES X 1 17617 0 3456 AMERICAN EXPRESS CO COMMON STOCK 025816109 57 1075 SHARES X 3 0 0 1075 AMERICAN EXPRESS COMPANY COMMON STOCK 025816109 628 11800 SHARES X 2 11800 0 0 9 of 49

AMERICAN FINANCIAL REALTY COMMON STOCK 02607P305 2124 138100 SHARES X 2 138100 0 0 AMERICAN FINANCIAL REALTY TRUST COMMON STOCK 02607P305 62 4000 SHARES X 1 4000 0 0 AMERICAN FINL GROUP INC COM COMMON STOCK 025932104 13 400 SHARES X 1 0 0 400 AMERICAN FINL GROUP INC COM COMMON STOCK 025932104 4 117 SHARES X 3 117 0 0 AMERICAN HEALTHWAYS INC COMMON STOCK 02649V104 4 100 SHARES X 1 100 0 0 AMERICAN INTERNATIONAL GROUP INC COMMON STOCK 026874107 6212 106918 SHARES X 2 106918 0 0 AMERICAN INTERNATIONAL GROUP INC COM COMMON STOCK 026874107 20658 355557 SHARES X 1 349134 0 6423 AMERICAN INTERNATIONAL GROUP INC COM COMMON STOCK 026874107 7996 137626 SHARES X 1 125255 0 12371 AMERICAN INTERNATIONAL GROUP INC COM COMMON STOCK 026874107 11166 192185 SHARES X 3 184060 0 8125 AMERICAN LOCKER GROUP INC COMMON STOCK 027284108 4 800 SHARES X 1 800 0 0 AMERICAN SELECT PORTFOLIO COMMON STOCK 029570108 24 2000 SHARES X 1 2000 0 0 AMERICAN TECHNOLOGY CORP COMMON STOCK 030145205 43 7500 SHARES X 1 7500 0 0 AMERIGAS PARTNERS LP COMMON STOCK 030975106 10 300 SHARES X 1 300 0 0 AMERIGAS PARTNERS LP COMMON STOCK 030975106 53 1600 SHARES X 1 1600 0 0 AMERIGROUP CORPORATION COMMON STOCK 03073T102 507 12620 SHARES X 1 12620 0 0 AMERIGROUP CORPORATION COMMON STOCK 03073T102 1375 34200 SHARES X 3 34200 0 0 AMERISOURCE BERGEN CORP COM COMMON STOCK 03073E105 14 200 SHARES X 1 200 0 0 AMERITRADE HOLDING CORP COMMON STOCK 03074K100 10 515 SHARES X 1 515 0 0 AMERN GREETINGS CORP COMMON STOCK 026375105 731 27600 SHARES X 3 27600 0 0 AMERON INTL CORP COMMON STOCK 030710107 576 15400 SHARES X 3 15400 0 0 AMERUS GROUP CO COMMON STOCK 03072M108 1269 26400 SHARES X 3 26400 0 0 AMETEK AEROSPACE PRODS INC COM COMMON STOCK 031100100 39 942 SHARES X 1 942 0 0 AMGEN INC COM COMMON STOCK 031162100 19382 320581 SHARES X 1 314047 0 6534 AMGEN INC COM COMMON STOCK 031162100 4144 68549 SHARES X 1 59944 0 8605 AMGEN INC COM COMMON STOCK 031162100 10882 179985 SHARES X 3 169260 0 10725 AMKOR TECHNOLOGY INC COMMON STOCK 031652100 13 2900 SHARES X 1 2900 0 0 AMKOR TECHNOLOGY INC COMMON STOCK 031652100 14 3200 SHARES X 3 3200 0 0 AMLI RESIDENTIAL PROPERTIES TRUST COMMON STOCK 001735109 1345 43029 SHARES X 2 43029 0 0 AMSOUTH BANCORPORATION COMMON STOCK 032165102 36 1390 SHARES X 1 1390 0 0 AMSURG CORP COMMON STOCK 03232P405 384 13860 SHARES X 1 13860 0 0 AMSURG CORP COMMON STOCK 03232P405 22 800 SHARES X 1 800 0 0 AMSURG CORP COMMON STOCK 03232P405 950 34300 SHARES X 3 34300 0 0 ANADARKO PETROLEUM CORP COMMON STOCK 032511107 1313 15977 SHARES X 1 15977 0 0 ANADARKO PETROLEUM CORP COMMON STOCK 032511107 452 5506 SHARES X 1 5506 0 0 ANADARKO PETROLEUM CORP COMMON STOCK 032511107 378 4600 SHARES X 3 4600 0 0 ANADARKO PETROLEUM CORPORATION COMMON STOCK 032511107 279 3400 SHARES X 2 3400 0 0 ANALOG DEVICES INC COMMON STOCK 032654105 30 800 SHARES X 1 800 0 0 ANALOG DEVICES INC COMMON STOCK 032654105 30 800 SHARES X 1 0 0 800 ANHEUSER BUSCH COMPANIES INC COMMON STOCK 035229103 381 8328 SHARES X 2 8328 0 0 ANHEUSER BUSCH COS INC COM COMMON STOCK 035229103 1351 29532 SHARES X 1 29532 0 0 ANHEUSER BUSCH COS INC COM COMMON STOCK 035229103 1328 29022 SHARES X 1 29022 0 0 ANHEUSER BUSCH COS INC COM COMMON STOCK 035229103 137 3000 SHARES X 3 0 0 3000 ANNALY MTGE MANAGEMENT INC (REIT) COMMON STOCK 035710409 18 1000 SHARES X 1 1000 0 0 ANNALY MTGE MANAGEMENT INC (REIT) COMMON STOCK 035710409 27 1500 SHARES X 1 1500 0 0 ANNAPOLIS BANCORP INCORPORATED COMMON STOCK 035848100 12 1333 SHARES X 1 1333 0 0 ANNTAYLOR STORES CORP COMMON STOCK 036115103 5 225 SHARES X 1 225 0 0 ANSYS INC COM COMMON STOCK 03662Q105 177 4970 SHARES X 1 4970 0 0 ANSYS INC COM COMMON STOCK 03662Q105 446 12500 SHARES X 3 12500 0 0 AON CORP COM COMMON STOCK 037389103 237 9475 SHARES X 1 9475 0 0 AON CORP COM COMMON STOCK 037389103 50 2000 SHARES X 1 2000 0 0 AON CORPORATION COMMON STOCK 037389103 3170 126600 SHARES X 3 126600 0 0 APACHE CORP COM COMMON STOCK 037411105 2138 33101 SHARES X 1 33101 0 0 APACHE CORP COM COMMON STOCK 037411105 703 10883 SHARES X 1 10673 0 210 APOLLO GROUP INC CL A COMMON STOCK 037604105 16 206 SHARES X 1 206 0 0 APOLLO GROUP INC CL A COMMON STOCK 037604105 10 125 SHARES X 1 125 0 0 APPLE COMPUTER INC COM COMMON STOCK 037833100 59 1600 SHARES X 1 1600 0 0 APPLE COMPUTER INC COM COMMON STOCK 037833100 110 3000 SHARES X 1 1000 0 2000 APPLEBEE INTERNATIONAL INC COM COMMON STOCK 037899101 69 2600 SHARES X 1 2600 0 0 APPLED MICRO CIRCUITS CORP COM COMMON STOCK 03822W109 1 500 SHARES X 1 500 0 0 APPLERA CORP-APPLIED BIOSYSTEMS GRP COMMON STOCK 038020103 43 2175 SHARES X 1 2175 0 0 APPLERA CORP-CELERA GENOMICS GR COMMON STOCK 038020202 7 600 SHARES X 1 600 0 0 APPLICA INC COMMON STOCK 03815A106 36 11100 SHARES X 1 11100 0 0 APPLICA INC COMMON STOCK 03815A106 40 12300 SHARES X 3 12300 0 0 APPLIED MATERIALS INC COM COMMON STOCK 038222105 1261 77930 SHARES X 1 76530 0 1400 APPLIED MATERIALS INC COM COMMON STOCK 038222105 142 8790 SHARES X 1 6890 0 1900 APPLIED MATERIALS INCORPORATED COMMON STOCK 038222105 1351 83525 SHARES X 2 83525 0 0 APPLIED SIGNAL TECHNOLOGY INC COMMON STOCK 038237103 42 2200 SHARES X 1 2200 0 0 APPLIED SIGNAL TECHNOLOGY INC COMMON STOCK 038237103 44 2300 SHARES X 3 2300 0 0 APRIA HEALTHCARE GRP COMMON STOCK 037933108 128 3700 SHARES X 3 3700 0 0 AQUA AMERICA INC COMMON STOCK 03836W103 129 4338 SHARES X 1 4338 0 0 AQUA AMERICA INC COMMON STOCK 03836W103 6 194 SHARES X 1 194 0 0 AQUANTIVE INC COMMON STOCK 03839G105 952 53700 SHARES X 3 53700 0 0 10 of 49

ARAMARK CORP COMMON STOCK 038521100 1 50 SHARES X 1 50 0 0 ARCHER DANIELS MIDLAND CO COM COMMON STOCK 039483102 340 15899 SHARES X 1 15899 0 0 ARCHER DANIELS MIDLAND CO COM COMMON STOCK 039483102 166 7780 SHARES X 1 1280 0 6500 ARCHIPELAGO HOLDINGS INC COMMON STOCK 03957A104 35 900 SHARES X 1 900 0 0 ARCHIPELAGO HOLDINGS INC COMMON STOCK 03957A104 43 1100 SHARES X 3 1100 0 0 ARCHSTONE-SMITH TRUST COMMON STOCK 039583109 2281 59067 SHARES X 2 59067 0 0 ARCHSTONE-SMITH TRUST (REIT) COMMON STOCK 039583109 308 7980 SHARES X 1 7980 0 0 ARCHSTONE-SMITH TRUST (REIT) COMMON STOCK 039583109 185 4782 SHARES X 1 4782 0 0 ARES CAPITAL CORP COMMON STOCK 04010L103 4 212 SHARES X 1 212 0 0 ARGONAUT GROUP COMMON STOCK 040157109 8 366 SHARES X 1 366 0 0 ARIBA INC COMMON STOCK 04033V203 0 5 SHARES X 1 5 0 0 ARKANSAS BEST CORP COMMON STOCK 040790107 716 22500 SHARES X 3 22500 0 0 ARLINGTON TANKERS LTD COMMON STOCK G04899103 2041 93650 SHARES X 2 93650 0 0 ARRIS GROUP COMMON STOCK 04269Q100 44 5000 SHARES X 1 5000 0 0 ARRIS GROUP COMMON STOCK 04269Q100 48 5500 SHARES X 3 5500 0 0 ARROW INTERNATIONAL INC COMMON STOCK 042764100 57 1800 SHARES X 1 1800 0 0 ARROW INTERNATIONAL INC COMMON STOCK 042764100 6 200 SHARES X 1 0 0 200 ARTESIAN RESOURCES CORPORATION CL A COMMON STOCK 043113208 93 3154 SHARES X 1 2404 0 750 ARTHROCARE CORP COMMON STOCK 043136100 489 14000 SHARES X 3 14000 0 0 ARVINMERITOR INC COMMON STOCK 043353101 516 29000 SHARES X 3 29000 0 0 ARVINMERITOR INC COM COMMON STOCK 043353101 2 99 SHARES X 1 99 0 0 Asahi Breweries COMMON STOCK 605440007 705 59100 SHARES X 3 59100 0 0 ASHLAND INC COM COMMON STOCK 044204105 18 250 SHARES X 1 250 0 0 ASHLAND INC COM COMMON STOCK 044204105 36 498 SHARES X 1 498 0 0 ASPECT COMMUNICATIONS CORP COMMON STOCK 04523Q102 12 1100 SHARES X 1 1100 0 0 ASPECT COMMUNICATIONS CORP COMMON STOCK 04523Q102 399 35500 SHARES X 3 35500 0 0 ASPECT MEDICAL SYSTEMS INCORPORATED COMMON STOCK 045235108 30 1000 SHARES X 1 1000 0 0 ASPECT MEDICAL SYSTEMS INCORPORATED COMMON STOCK 045235108 33 1100 SHARES X 3 1100 0 0 ASPEN TECHNOLOGY INC COMMON STOCK 045327103 474 91100 SHARES X 3 91100 0 0 ASTORIA FINANCIAL CORP COM COMMON STOCK 046265104 3 100 SHARES X 1 100 0 0 AT&T CORP COMMON STOCK 001957505 276 14516 SHARES X 1 14516 0 0 AT&T CORP COMMON STOCK 001957505 173 9100 SHARES X 1 8484 0 616 AT&T CORP COMMON STOCK 001957505 7 388 SHARES X 3 268 0 120 ATARI INC COMMON STOCK 04651M105 265 95400 SHARES X 3 95400 0 0 ATI TECHNOLOGIES INC COMMON STOCK 001941103 46 3900 SHARES X 1 3900 0 0 ATI TECHNOLOGIES INC COMMON STOCK 001941103 51 4300 SHARES X 3 4300 0 0 ATLAS PIPELINE PARTNERS LP COMMON STOCK 049392103 9 200 SHARES X 1 200 0 0 ATMEL CORP COMMON STOCK 049513104 2 1000 SHARES X 1 1000 0 0 ATMOS ENERGY CORP COMMON STOCK 049560105 4 150 SHARES X 1 150 0 0 ATP OIL & GAS CORP COM COMMON STOCK 00208J108 40 1700 SHARES X 1 1700 0 0 ATP OIL & GAS CORP COM COMMON STOCK 00208J108 44 1900 SHARES X 3 1900 0 0 ATWOOD OCEANICS INC COMMON STOCK 050095108 148 2400 SHARES X 3 2400 0 0 AUTOMATIC DATA PROCESSING INC COMMON STOCK 053015103 3359 80038 SHARES X 1 79038 0 1000 AUTOMATIC DATA PROCESSING INC COMMON STOCK 053015103 2092 49839 SHARES X 1 46589 0 3250 AUTOMATIC DATA PROCESSING INC COMMON STOCK 053015103 1779 42398 SHARES X 2 42398 0 0 AVAYA INC COM COMMON STOCK 053499109 4 531 SHARES X 1 531 0 0 AVAYA INC COM COMMON STOCK 053499109 10 1242 SHARES X 1 1068 0 174 AVERY DENNISON CORP COM COMMON STOCK 053611109 40 760 SHARES X 1 760 0 0 AVERY DENNISON CORP COM COMMON STOCK 053611109 130 2450 SHARES X 1 2450 0 0 AVID TECHNOLOGY INC COMMON STOCK 05367P100 8 150 SHARES X 1 150 0 0 AVID TECHNOLOGY INC COMMON STOCK 05367P100 7 135 SHARES X 1 135 0 0 AVISTA CORPORATION COMMON STOCK 05379B107 472 25400 SHARES X 3 25400 0 0 AVNET INC COM COMMON STOCK 053807103 24 1050 SHARES X 1 1050 0 0 AVNET INC COM COMMON STOCK 053807103 13 590 SHARES X 1 590 0 0 AVON PRODUCTS INC COMMON STOCK 054303102 144 3803 SHARES X 1 3803 0 0 AVON PRODUCTS INC COMMON STOCK 054303102 339 8944 SHARES X 1 8944 0 0 AXCELIS TECHNOLOGIES INC COM COMMON STOCK 054540109 18 2652 SHARES X 1 2652 0 0 B2B INTERNET HOLDRS TRUST COMMON STOCK 056033103 0 100 SHARES X 1 100 0 0 BAKER HUGHES INC COM COMMON STOCK 057224107 387 7570 SHARES X 1 7570 0 0 BAKER HUGHES INC COM COMMON STOCK 057224107 84 1650 SHARES X 1 1650 0 0 BAKER MICHAEL CORP COMMON STOCK 057149106 336 18800 SHARES X 3 18800 0 0 BALL CORPORATION COMMON STOCK 058498106 863 24000 SHARES X 1 24000 0 0 BALLY TOTAL FITNESS HLDG CORP COMMON STOCK 05873K108 31 9700 SHARES X 1 9700 0 0 BALLY TOTAL FITNESS HLDG CORP COMMON STOCK 05873K108 35 10700 SHARES X 3 10700 0 0 BANK NEW YORK INCORPORATED COMMON STOCK 064057102 1765 61312 SHARES X 2 61312 0 0 BANK OF AMERICA CORPORATION COMMON STOCK 060505104 22277 488425 SHARES X 1 481702 0 6723 BANK OF AMERICA CORPORATION COMMON STOCK 060505104 9336 204687 SHARES X 1 189153 0 15534 BANK OF AMERICA CORPORATION COMMON STOCK 060505104 7813 171294 SHARES X 2 171294 0 0 BANK OF AMERICA CORPORATION COMMON STOCK 060505104 14115 309468 SHARES X 3 300568 0 8900 BANK OF AMERICA CORPORATION COMMON STOCK 060505104 64 1400 SHARES X 3 1400 0 0 BANK OF HAWAII CORP COMMON STOCK 062540109 15 300 SHARES X 1 300 0 0 BANK OF NEW YORK INC COM COMMON STOCK 064057102 6042 209930 SHARES X 1 205922 0 4008 11 of 49

BANK OF NEW YORK INC COM COMMON STOCK 064057102 1184 41141 SHARES X 1 37691 0 3450 BANK OF NEW YORK INC COM COMMON STOCK 064057102 4048 140665 SHARES X 3 136865 0 3800 BANK OF NEW YORK INC COM COMMON STOCK 064057102 35 1200 SHARES X 3 1200 0 0 BANK OF THE OZARKS COMMON STOCK 063904106 125 3800 SHARES X 3 3800 0 0 BANKATLANTIC BANCORP INCORPORATED COMMON STOCK 065908501 209 11025 SHARES X 2 11025 0 0 BANTA CORP COMMON STOCK 066821109 1080 23800 SHARES X 3 23800 0 0 BARD C R INC COM COMMON STOCK 067383109 379 5700 SHARES X 1 5700 0 0 BARD C R INC COM COMMON STOCK 067383109 319 4800 SHARES X 1 4800 0 0 BARNES & NOBLE INC COMMON STOCK 067774109 570 14700 SHARES X 3 14700 0 0 BARR PHARMACEUTICALS INC COMMON STOCK 068306109 34 700 SHARES X 1 700 0 0 BARR PHARMACEUTICALS INC COMMON STOCK 068306109 17 342 SHARES X 1 342 0 0 BAUSCH & LOMB INC COM COMMON STOCK 071707103 4 50 SHARES X 1 50 0 0 BAXTER INTL INC COMMON STOCK 071813109 433 11679 SHARES X 1 11679 0 0 BAXTER INTL INC COMMON STOCK 071813109 396 10674 SHARES X 1 10674 0 0 BB & T CORPORATION COMMON STOCK 054937107 1968 49240 SHARES X 2 49240 0 0 BB&T CORP COM COMMON STOCK 054937107 255 6368 SHARES X 1 4440 0 1928 BB&T CORP COM COMMON STOCK 054937107 1176 29429 SHARES X 1 27863 0 1566 BB&T CORP COM COMMON STOCK 054937107 51 1275 SHARES X 3 0 0 1275 BB&T CORP COM COMMON STOCK 054937107 36 892 SHARES X 3 892 0 0 BEA SYSTEMS INC COMMON STOCK 073325102 4 400 SHARES X 1 400 0 0 BEA SYSTEMS INC COMMON STOCK 073325102 155 17687 SHARES X 1 17687 0 0 BEAR STEARNS COS INC COMMON STOCK 073902108 106 1020 SHARES X 1 1020 0 0 BEAR STEARNS COS INC COMMON STOCK 073902108 125 1206 SHARES X 1 1206 0 0 BECKMAN COULTER INC COMMON STOCK 075811109 153 2411 SHARES X 1 1863 0 548 BECTON DICKINSON & CO COM COMMON STOCK 075887109 178 3389 SHARES X 1 3389 0 0 BECTON DICKINSON & CO COM COMMON STOCK 075887109 758 14450 SHARES X 1 14450 0 0 BED BATH & BEYOND INC COM COMMON STOCK 075896100 207 4950 SHARES X 1 4950 0 0 BED BATH & BEYOND INC COM COMMON STOCK 075896100 183 4380 SHARES X 1 4380 0 0 BELLSOUTH CORP COMMON STOCK 079860102 7768 292344 SHARES X 1 291744 0 600 BELLSOUTH CORP COMMON STOCK 079860102 6347 238864 SHARES X 1 208833 0 30031 BELLSOUTH CORP COMMON STOCK 079860102 37 1389 SHARES X 3 1389 0 0 BELLSOUTH CORP COMMON STOCK 079860102 30 1124 SHARES X 3 1124 0 0 BEMIS INC COMMON STOCK 081437105 96 3630 SHARES X 1 3630 0 0 BENCHMARK ELECTRONICS INC COMMON STOCK 08160H101 3 115 SHARES X 1 115 0 0 BENIHANA INCORPORATED CLASS A COMMON STOCK 082047200 103 7200 SHARES X 1 7200 0 0 BENIHANA INCORPORATED CLASS A COMMON STOCK 082047200 115 8000 SHARES X 3 8000 0 0 BERKSHIRE HATHAWAY INC CLASS A COMMON STOCK 084670108 251 3 SHARES X 1 3 0 0 BERKSHIRE HATHAWAY INC CLASS B COMMON STOCK 084670207 596 214 SHARES X 1 214 0 0 BERKSHIRE HATHAWAY INC CLASS B COMMON STOCK 084670207 342 123 SHARES X 1 113 0 10 BEST BUY INC COM COMMON STOCK 086516101 321 4682 SHARES X 1 4682 0 0 BEST BUY INC COM COMMON STOCK 086516101 115 1675 SHARES X 1 1675 0 0 BEVERLY ENTERPRISES COMMON STOCK 087851309 907 71200 SHARES X 3 71200 0 0 BIMINI MORTGAGE INVESTMENT INC COMMON STOCK 09031E400 1 100 SHARES X 1 100 0 0 BIOANALYTICAL SYSTEMS INCORPORATED COMMON STOCK 09058M103 0 16 SHARES X 1 16 0 0 BIOGEN IDEC INC COMMON STOCK 09062X103 385 11165 SHARES X 1 11165 0 0 BIOGEN IDEC INC COMMON STOCK 09062X103 51 1485 SHARES X 1 1485 0 0 BIOGEN IDEC INC COMMON STOCK 09062X103 702 20340 SHARES X 3 17423 0 2917 BIOMET COM COMMON STOCK 090613100 29 845 SHARES X 1 845 0 0 BIOSCRIPT INC COMMON STOCK 09069N108 208 34700 SHARES X 3 34700 0 0 BIOSPHERE MEDICAL INCORPORATED COMMON STOCK 09066V103 1 228 SHARES X 1 228 0 0 BISYS GROUP INC COM COMMON STOCK 055472104 45 3000 SHARES X 1 3000 0 0 BJS WHOLESALE CLUB COMMON STOCK 05548J106 673 20700 SHARES X 3 20700 0 0 BJ'S WHOLESALE CLUB INC COM COMMON STOCK 05548J106 28 850 SHARES X 1 850 0 0 BJ'S WHOLESALE CLUB INC COM COMMON STOCK 05548J106 13 400 SHARES X 1 400 0 0 BKF CAPITAL GROUP INC COMMON STOCK 05548G102 29 778 SHARES X 1 778 0 0 BLACK & DECKER CORP COM COMMON STOCK 091797100 554 6168 SHARES X 1 6168 0 0 BLACK & DECKER CORP COM COMMON STOCK 091797100 1651 18376 SHARES X 1 18376 0 0 BLACK BOX CORP DEL COMMON STOCK 091826107 492 13900 SHARES X 3 13900 0 0 BLACK HILLS CORP COMMON STOCK 092113109 8 225 SHARES X 1 225 0 0 BLOCK H & R INC COMMON STOCK 093671105 173 2966 SHARES X 1 2966 0 0 BLOCK H & R INC COMMON STOCK 093671105 107 1835 SHARES X 1 1835 0 0 BLUE NILE INC COMMON STOCK 09578R103 29 900 SHARES X 1 900 0 0 BLUE NILE INC COMMON STOCK 09578R103 507 15500 SHARES X 3 15500 0 0 BMC SOFTWARE INC COM COMMON STOCK 055921100 4 200 SHARES X 1 200 0 0 BOEING CO COM COMMON STOCK 097023105 979 14835 SHARES X 1 14635 0 200 BOEING CO COM COMMON STOCK 097023105 1114 16877 SHARES X 1 16377 0 500 BOIS D'ARC ENERGY COMMON STOCK 09738U103 34 2300 SHARES X 1 2300 0 0 BOIS D'ARC ENERGY COMMON STOCK 09738U103 32 2200 SHARES X 3 2200 0 0 BOK FINANCIAL CORPORATION COMMON STOCK 05561Q201 1 12 SHARES X 1 12 0 0 BON-TON STORES INCORPORATED COMMON STOCK 09776J101 1264 65333 SHARES X 1 65333 0 0 BORDERS GROUP INC COM COMMON STOCK 099709107 34 1346 SHARES X 1 1346 0 0 BORG WARNER INC COMMON STOCK 099724106 1299 24200 SHARES X 3 24200 0 0 12 of 49

BOSTON BEER INCORPORATED CLASS A COMMON STOCK 100557107 48 2150 SHARES X 1 2150 0 0 BOSTON BEER INCORPORATED CLASS A COMMON STOCK 100557107 2 100 SHARES X 1 100 0 0 BOSTON BEER INCORPORATED CLASS A COMMON STOCK 100557107 54 2400 SHARES X 3 2400 0 0 BOSTON PROPERTIES INC (REIT) COMMON STOCK 101121101 709 10124 SHARES X 1 10124 0 0 BOSTON PROPERTIES INC (REIT) COMMON STOCK 101121101 413 5900 SHARES X 1 5500 0 400 BOSTON PROPERTIES INCORPORATED COMMON STOCK 101121101 294 4200 SHARES X 2 4200 0 0 BOSTON SCIENTIFIC CORP COM COMMON STOCK 101137107 598 22143 SHARES X 1 20551 0 1592 BOSTON SCIENTIFIC CORP COM COMMON STOCK 101137107 949 35154 SHARES X 3 28208 0 6946 BOSTON SCIENTIFIC CORPORATION COMMON STOCK 101137107 1256 46500 SHARES X 2 46500 0 0 BOWATER INC COM COMMON STOCK 102183100 9 265 SHARES X 1 265 0 0 BOWATER INC COM COMMON STOCK 102183100 143 4430 SHARES X 1 4430 0 0 BOWNE & CO INC COMMON STOCK 103043105 208 14400 SHARES X 3 14400 0 0 BOYKIN LODGING CO COMMON STOCK 103430104 737 55000 SHARES X 3 55000 0 0 BRANDYWINE REALTY TRUST (REIT) COMMON STOCK 105368203 70 2300 SHARES X 1 2300 0 0 BRANDYWINE REALTY TRUST (REIT) COMMON STOCK 105368203 31 1000 SHARES X 1 1000 0 0 BRIGHTPOINT INC COMMON STOCK 109473405 624 28100 SHARES X 3 28100 0 0 BRINKER INTL INC COM COMMON STOCK 109641100 1455 36325 SHARES X 1 35825 0 500 BRINKER INTL INC COM COMMON STOCK 109641100 704 17572 SHARES X 1 17572 0 0 BRISTOL MYERS SQUIBB COMPANY COMMON STOCK 110122108 1203 48170 SHARES X 2 48170 0 0 BRISTOL-MYERS SQUIBB CO COMMON STOCK 110122108 9526 381354 SHARES X 1 380754 0 600 BRISTOL-MYERS SQUIBB CO COMMON STOCK 110122108 9330 373502 SHARES X 1 337062 0 36440 BRISTOL-MYERS SQUIBB CO COMMON STOCK 110122108 550 22020 SHARES X 3 17200 0 4820 BRISTOL-MYERS SQUIBB CO COMMON STOCK 110122108 30 1200 SHARES X 3 1200 0 0 BROADCOM CORP CL A COMMON STOCK 111320107 7 200 SHARES X 1 200 0 0 BROADVISION INC COMMON STOCK 111412607 52 42600 SHARES X 3 42600 0 0 BROCADE COMMUNICATIONS SYSTEM COMMON STOCK 111621108 1 300 SHARES X 1 300 0 0 BROOKS AUTOMATION COMMON STOCK 114340102 1158 78000 SHARES X 3 78000 0 0 BROWN-FORMAN CORP CL B COMMON STOCK 115637209 18 300 SHARES X 1 300 0 0 BRUNSWICK CORP COM COMMON STOCK 117043109 5 120 SHARES X 1 120 0 0 BRUNSWICK CORP COM COMMON STOCK 117043109 13 300 SHARES X 1 300 0 0 BRYN MAWR BANK CORPORATION COMMON STOCK 117665109 218 11392 SHARES X 1 11392 0 0 BUCKEYE PARTNERS LP UNIT LTD PARTNER COMMON STOCK 118230101 41 900 SHARES X 1 900 0 0 BUCKEYE TECHNOLOGIES COMMON STOCK 118255108 351 44000 SHARES X 3 44000 0 0 BUFFALO WILD WINGS COMMON STOCK 119848109 334 10700 SHARES X 3 10700 0 0 BUILD A BEAR WORKSHP COMMON STOCK 120076104 284 12100 SHARES X 3 12100 0 0 BUNGE LIMITED COMMON STOCK G16962105 423 6675 SHARES X 2 6675 0 0 BURLINGTON NORTHN SANTA FE CORP COM COMMON STOCK 12189T104 356 7559 SHARES X 1 7313 0 246 BURLINGTON NORTHN SANTA FE CORP COM COMMON STOCK 12189T104 539 11454 SHARES X 1 10254 0 1200 BURLINGTON NORTHN SANTA FE CORP COM COMMON STOCK 12189T104 14 300 SHARES X 3 300 0 0 BURLINGTON RES INC COMMON STOCK 122014103 5429 98273 SHARES X 1 96423 0 1850 BURLINGTON RES INC COMMON STOCK 122014103 1850 33495 SHARES X 1 29670 0 3825 BURLINGTON RESOURCES COMMON STOCK 122014103 1193 21600 SHARES X 3 21600 0 0 C BARRICK GOLD CORP COMMON STOCK 067901108 3174 126800 SHARES X 3 126800 0 0 C FORDING CDN COAL TR COMMON STOCK 345425102 5554 60250 SHARES X 3 60250 0 0 C H ROBINSON WLDWIDE COMMON STOCK 12541W100 780 13400 SHARES X 3 13400 0 0 C H ROBINSON WORLDWIDE INC COMMON STOCK 12541W100 268 4605 SHARES X 1 4605 0 0 C VASOGEN INC COMMON STOCK 92232F103 257 52400 SHARES X 3 52400 0 0 CABOT CORP COM COMMON STOCK 127055101 4 125 SHARES X 1 125 0 0 CABOT MICROELECT CO COMMON STOCK 12709P103 148 5100 SHARES X 3 5100 0 0 CADENCE DESIGN SYS COMMON STOCK 127387108 593 43400 SHARES X 3 43400 0 0 CADENCE DESIGN SYS INC COMMON STOCK 127387108 275 20150 SHARES X 1 20150 0 0 CADENCE DESIGN SYS INC COMMON STOCK 127387108 16 1200 SHARES X 1 1200 0 0 CAL DIVE INTERNATIONAL INC COMMON STOCK 127914109 94 1800 SHARES X 1 1800 0 0 CAL DIVE INTERNATIONAL INC COMMON STOCK 127914109 105 2000 SHARES X 3 2000 0 0 CALLAWAY GOLF CO COM COMMON STOCK 131193104 0 23 SHARES X 1 23 0 0 CALPINE CORP COM COMMON STOCK 131347106 9 2700 SHARES X 1 2700 0 0 CALPINE CORP COM COMMON STOCK 131347106 18 5250 SHARES X 1 5250 0 0 CALYPTE BIOMEDICAL CORP COMMON STOCK 131722605 16 100900 SHARES X 1 100900 0 0 CALYPTE BIOMEDICAL CORP COMMON STOCK 131722605 16 96900 SHARES X 3 96900 0 0 CAMDEN PROPERTY TRUST (REIT) COMMON STOCK 133131102 54 1000 SHARES X 1 1000 0 0 CAMPBELL SOUP CO COM COMMON STOCK 134429109 86 2800 SHARES X 1 2800 0 0 CAMPBELL SOUP CO COM COMMON STOCK 134429109 451 14646 SHARES X 1 14646 0 0 CAMPBELL SOUP CO COM COMMON STOCK 134429109 25 800 SHARES X 3 800 0 0 CANDELA CORP COMMON STOCK 136907102 10 1000 SHARES X 1 1000 0 0 CAPITAL AUTOMOTIVE REIT COMMON STOCK 139733109 2193 57479 SHARES X 2 57479 0 0 CAPITAL ONE FINANCIAL CORP COMMON STOCK 14040H105 7833 97898 SHARES X 1 95338 0 2560 CAPITAL ONE FINANCIAL CORP COMMON STOCK 14040H105 1980 24745 SHARES X 1 19395 0 5350 CAPITAL ONE FINANCIAL CORP COMMON STOCK 14040H105 10290 128609 SHARES X 3 125834 0 2775 CAPITAL ONE FINANCIAL CORPORATION COMMON STOCK 14040H105 6021 75254 SHARES X 2 75254 0 0 CAPITALSOURCE INC COMMON STOCK 14055X102 298 15200 SHARES X 1 15200 0 0 CAPITALSOURCE INC COMMON STOCK 14055X102 862 43900 SHARES X 3 43900 0 0 CAPSTONE TURBINE CORP COMMON STOCK 14067D102 0 100 SHARES X 1 100 0 0 13 of 49

CARDINAL HEALTH INC COMMON STOCK 14149Y108 341 5916 SHARES X 1 5916 0 0 CARDINAL HEALTH INC COMMON STOCK 14149Y108 247 4284 SHARES X 1 4135 0 149 CARDINAL HEALTH INCORPORATED COMMON STOCK 14149Y108 380 6600 SHARES X 2 6600 0 0 CAREER EDUCATION COR COMMON STOCK 141665109 754 20600 SHARES X 3 20600 0 0 CAREER EDUCATION CORP COM COMMON STOCK 141665109 263 7175 SHARES X 1 7175 0 0 CAREMARK RX INC COM COMMON STOCK 141705103 8518 191337 SHARES X 1 186373 0 4964 CAREMARK RX INC COM COMMON STOCK 141705103 1358 30511 SHARES X 1 29461 0 1050 CAREMARK RX INC COM COMMON STOCK 141705103 6937 155816 SHARES X 3 149266 0 6550 CARLISLE COMPANIES INC COMMON STOCK 142339100 27 400 SHARES X 1 0 0 400 CARLISLE COMPANIES INC COMMON STOCK 142339100 1692 24658 SHARES X 1 24000 0 658 CARMAX INC COMMON STOCK 143130102 6206 232885 SHARES X 1 223015 0 9870 CARMAX INC COMMON STOCK 143130102 399 14955 SHARES X 1 11225 0 3730 CARMAX INC COMMON STOCK 143130102 9445 354408 SHARES X 3 348058 0 6350 CARNIVAL CORPORATION COMMON STOCK 143658300 7552 138436 SHARES X 1 137523 0 913 CARNIVAL CORPORATION COMMON STOCK 143658300 733 13446 SHARES X 1 12096 0 1350 CARNIVAL CORPORATION COMMON STOCK 143658300 8410 154168 SHARES X 3 154168 0 0 CARPENTER TECHNOLOGY CORP COM COMMON STOCK 144285103 150 2900 SHARES X 1 2900 0 0 CARPENTER TECHNOLOGY CORP COM COMMON STOCK 144285103 185 3564 SHARES X 1 1964 0 1600 CARROLLTON BANCORP COMMON STOCK 145282109 7 462 SHARES X 1 462 0 0 CASCADE BANCORP COMMON STOCK 147154108 248 11800 SHARES X 3 11800 0 0 CASCADE CORP COMMON STOCK 147195101 960 22200 SHARES X 3 22200 0 0 CASELLA WASTE SYSTEMS INC COMMON STOCK 147448104 46 3800 SHARES X 1 3800 0 0 CASELLA WASTE SYSTEMS INC COMMON STOCK 147448104 49 4100 SHARES X 3 4100 0 0 CATELLUS DEVELOPMENT CORP REIT COMMON STOCK 149113102 7 201 SHARES X 1 147 0 54 CATERPILLAR INC COMMON STOCK 149123101 2214 23225 SHARES X 1 22715 0 510 CATERPILLAR INC COMMON STOCK 149123101 446 4683 SHARES X 1 4083 0 600 CATERPILLAR INC COMMON STOCK 149123101 990 10397 SHARES X 3 8957 0 1440 CATO CORP COMMON STOCK 149205106 999 48400 SHARES X 3 48400 0 0 CAVCO INDUSTRIES, INC. COMMON STOCK 149568107 2 60 SHARES X 1 60 0 0 C-COR INC COMMON STOCK 125010108 62 9000 SHARES X 1 9000 0 0 C-COR INC COMMON STOCK 125010108 582 85000 SHARES X 1 85000 0 0 CDI CORPORATION COMMON STOCK 125071100 127 5800 SHARES X 1 5800 0 0 CDW CORPORATION COMMON STOCK 12512N105 534 9375 SHARES X 1 9375 0 0 CDW CORPORATION COMMON STOCK 12512N105 1481 26000 SHARES X 3 26000 0 0 CEDAR FAIR LTD PTR COMMON STOCK 150185106 23 700 SHARES X 1 700 0 0 CELGENE CORP COM COMMON STOCK 151020104 33 800 SHARES X 1 800 0 0 CELL GENESYS INC COMMON STOCK 150921104 721 134729 SHARES X 3 134729 0 0 CEL-SCI CORPORATION COMMON STOCK 150837409 0 44 SHARES X 1 44 0 0 CENDANT CORP COM COMMON STOCK 151313103 1953 87291 SHARES X 1 86291 0 1000 CENDANT CORP COM COMMON STOCK 151313103 581 25956 SHARES X 1 23922 0 2034 CENTERPOINT ENERGY INC COMMON STOCK 15189T107 4 332 SHARES X 1 332 0 0 CENTERPOINT ENERGY INC COMMON STOCK 15189T107 12 897 SHARES X 1 897 0 0 CENTEX CORP COMMON STOCK 152312104 708 10020 SHARES X 1 10020 0 0 CENTEX CORP COMMON STOCK 152312104 339 4793 SHARES X 1 4793 0 0 CENTURYTEL INC COM COMMON STOCK 156700106 69 2000 SHARES X 1 2000 0 0 CEPHALON INC COMMON STOCK 156708109 2416 60700 SHARES X 3 60700 0 0 CERES GROUP INC COMMON STOCK 156772105 525 86300 SHARES X 3 86300 0 0 CERNER CORP COMMON STOCK 156782104 5263 77434 SHARES X 1 75178 0 2256 CERNER CORP COMMON STOCK 156782104 501 7370 SHARES X 1 6170 0 1200 CERNER CORP COMMON STOCK 156782104 6329 93121 SHARES X 3 91046 0 2075 CERTEGY INC COM COMMON STOCK 156880106 19 500 SHARES X 1 500 0 0 CH ENERGY GROUP INC COM COMMON STOCK 12541M102 175 3600 SHARES X 1 3600 0 0 CHARTER COMMUNICATIONS INC CL A COMMON STOCK 16117M107 1 1000 SHARES X 1 1000 0 0 CHARTERMAC COMMON STOCK 160908109 212 9674 SHARES X 1 9674 0 0 CHARTERMAC COMMON STOCK 160908109 119 5406 SHARES X 1 5406 0 0 CHECKERS DR-IN RSTT COMMON STOCK 162809305 526 39000 SHARES X 3 39000 0 0 CHESAPEAKE UTILITIES CORPORATION COMMON STOCK 165303108 23 750 SHARES X 1 750 0 0 CHEVRON CORP COMMON STOCK 166764100 29146 521217 SHARES X 1 513532 0 7685 CHEVRON CORP COMMON STOCK 166764100 15970 285585 SHARES X 1 261476 0 24109 CHEVRON CORP COMMON STOCK 166764100 13537 242073 SHARES X 3 235779 0 6294 CHEVRONTEXACO CORPORATION COMMON STOCK 166764100 747 13360 SHARES X 2 13360 0 0 CHICOS FAS INC COMMON STOCK 168615102 266 7760 SHARES X 1 7760 0 0 CHICOS FAS INC COMMON STOCK 168615102 703 20500 SHARES X 3 20500 0 0 CHILDRENS PLACE RETAIL STORES INC COMMON STOCK 168905107 8 180 SHARES X 1 180 0 0 CHIQUITA BRANDS INTL COMMON STOCK 170032809 991 36100 SHARES X 3 36100 0 0 CHOICEPOINT INC COM COMMON STOCK 170388102 21 533 SHARES X 1 533 0 0 CHOICEPOINT INC COM COMMON STOCK 170388102 16 400 SHARES X 1 400 0 0 CHOLESTECH CORPORATION COMMON STOCK 170393102 20 1800 SHARES X 1 1800 0 0 CHRISTOPHER & BANKS CORP COMMON STOCK 171046105 57 3100 SHARES X 1 3100 0 0 CHRISTOPHER & BKS CO COMMON STOCK 171046105 319 17450 SHARES X 3 17450 0 0 CHUBB CORP COMMON STOCK 171232101 643 7514 SHARES X 1 7514 0 0 CHUBB CORP COMMON STOCK 171232101 495 5785 SHARES X 1 5785 0 0 14 of 49

CIENA CORP COMMON STOCK 171779101 2 1000 SHARES X 1 1000 0 0 CIENA CORP COMMON STOCK 171779101 0 100 SHARES X 1 100 0 0 CIGNA CORP COMMON STOCK 125509109 570 5324 SHARES X 1 5324 0 0 CIGNA CORP COMMON STOCK 125509109 348 3250 SHARES X 1 3250 0 0 CINCINNATI BELL INC COMMON STOCK 171871106 2 500 SHARES X 1 500 0 0 CINCINNATI FINANCIAL CORPORATION COMMON STOCK 172062101 191 4830 SHARES X 2 4830 0 0 CINCINNATI FINL CORP COM COMMON STOCK 172062101 8 210 SHARES X 1 210 0 0 CINERGY CORP COMMON STOCK 172474108 50 1116 SHARES X 1 1116 0 0 CINERGY CORP COMMON STOCK 172474108 41 905 SHARES X 1 905 0 0 CIRCUIT STORES COM COMMON STOCK 172737108 124 7200 SHARES X 1 7200 0 0 CIRCUIT STORES COM COMMON STOCK 172737108 31 1800 SHARES X 1 1800 0 0 CISCO SYS INC COMMON STOCK 17275R102 17272 905259 SHARES X 1 887610 0 17649 CISCO SYS INC COMMON STOCK 17275R102 4149 217430 SHARES X 1 192555 0 24875 CISCO SYS INC COMMON STOCK 17275R102 7384 387051 SHARES X 3 372029 0 15022 CISCO SYSTEMS INCORPORATED COMMON STOCK 17275R102 2602 136394 SHARES X 2 136394 0 0 CIT GROUP INC COMMON STOCK 125581108 4017 93483 SHARES X 1 89928 0 3555 CIT GROUP INC COMMON STOCK 125581108 248 5780 SHARES X 1 2770 0 3010 CIT GROUP INC COMMON STOCK 125581108 7076 164677 SHARES X 3 162477 0 2200 CITIGROUP INC COM COMMON STOCK 172967101 26085 564252 SHARES X 1 550748 0 13504 CITIGROUP INC COM COMMON STOCK 172967101 9581 207251 SHARES X 1 193456 0 13795 CITIGROUP INC COM COMMON STOCK 172967101 21209 458783 SHARES X 3 442933 0 15850 CITIGROUP INCORPORATED COMMON STOCK 172967101 5911 127858 SHARES X 2 127858 0 0 CITIZENS & NORTHERN CORP COM COMMON STOCK 172922106 269 8608 SHARES X 1 8608 0 0 CITIZENS BKG CORP COMMON STOCK 174420109 1053 34830 SHARES X 3 34830 0 0 CITIZENS COMMUNICATIONS CO COMMON STOCK 17453B101 680 50570 SHARES X 1 45570 0 5000 CITIZENS COMMUNICATIONS CO COMMON STOCK 17453B101 253 18858 SHARES X 1 5883 0 12975 CITRIX SYSTEMS INC COM COMMON STOCK 177376100 87 4000 SHARES X 1 4000 0 0 CITY HLDG CO COMMON STOCK 177835105 482 13200 SHARES X 3 13200 0 0 CKE RESTAURANTS INC COMMON STOCK 12561E105 18 1300 SHARES X 1 1300 0 0 CKE RESTAURANTS INC COMMON STOCK 12561E105 19 1400 SHARES X 3 1400 0 0 CLAIRES STORES INCORPORATED COMMON STOCK 179584107 5 200 SHARES X 1 200 0 0 CLAIRES STORES INCORPORATED COMMON STOCK 179584107 2 100 SHARES X 1 100 0 0 CLEAR CHANNEL COMMUNICATIONS INC COM COMMON STOCK 184502102 845 27335 SHARES X 1 26135 0 1200 CLEAR CHANNEL COMMUNICATIONS INC COM COMMON STOCK 184502102 356 11520 SHARES X 1 10720 0 800 CLEAR CHANNEL COMMUNICATIONS INC COM COMMON STOCK 184502102 45 1450 SHARES X 3 0 0 1450 CLECO CORP COMMON STOCK 12561W105 17 800 SHARES X 1 800 0 0 CLEVELAND CLIFFS INC COM COMMON STOCK 185896107 299 5175 SHARES X 1 5175 0 0 CLEVELAND CLIFFS INC COM COMMON STOCK 185896107 791 13700 SHARES X 3 13700 0 0 CLOROX CO COM COMMON STOCK 189054109 430 7725 SHARES X 1 7725 0 0 CLOROX CO COM COMMON STOCK 189054109 218 3915 SHARES X 1 3915 0 0 CMGI INC COM COMMON STOCK 125750109 1 640 SHARES X 1 640 0 0 CMS ENERGY CORP COM COMMON STOCK 125896100 18 1200 SHARES X 1 1200 0 0 CNF INC COM COMMON STOCK 12612W104 13 300 SHARES X 1 300 0 0 COACH INC COMMON STOCK 189754104 879 26182 SHARES X 1 26182 0 0 COACH INC COMMON STOCK 189754104 197 5864 SHARES X 1 5864 0 0 COCA COLA CO COM COMMON STOCK 191216100 11096 265771 SHARES X 1 263237 0 2534 COCA COLA CO COM COMMON STOCK 191216100 6257 149880 SHARES X 1 147753 0 2127 COCA COLA CO COM COMMON STOCK 191216100 6374 152664 SHARES X 3 144034 0 8630 COCA COLA CO COM COMMON STOCK 191216100 31 754 SHARES X 3 754 0 0 COCA COLA COMPANY COMMON STOCK 191216100 230 5500 SHARES X 2 5500 0 0 CODORUS VALLEY BANCORP INC COMMON STOCK 192025104 1009 56821 SHARES X 1 42803 0 14018 CODORUS VALLEY BANCORP INC COMMON STOCK 192025104 31 1750 SHARES X 1 1750 0 0 COEUR D'ALENE MINES CORP COMMON STOCK 192108108 4 1000 SHARES X 1 1000 0 0 COGNEX CORP COMMON STOCK 192422103 126 4800 SHARES X 3 4800 0 0 COGNIZANT TECH SOL CORP COMMON STOCK 192446102 174 3700 SHARES X 1 3700 0 0 COGNIZANT TECH SOLNS COMMON STOCK 192446102 518 11000 SHARES X 3 11000 0 0 COLGATE PALMOLIVE CO COM COMMON STOCK 194162103 8954 179398 SHARES X 1 177227 0 2171 COLGATE PALMOLIVE CO COM COMMON STOCK 194162103 3395 68022 SHARES X 1 58222 0 9800 COLGATE PALMOLIVE CO COM COMMON STOCK 194162103 5888 117974 SHARES X 3 111368 0 6606 COLGATE PALMOLIVE COMPANY COMMON STOCK 194162103 4628 92732 SHARES X 2 92732 0 0 COLONIAL BANCGROUP COMMON STOCK 195493309 401 18200 SHARES X 3 18200 0 0 COLONIAL BANCGROUP INC COMMON STOCK 195493309 22 1000 SHARES X 1 1000 0 0 COLUMBIA BANCORP COMMON STOCK 197227101 140 3832 SHARES X 1 3832 0 0 COLUMBIA BANCORP COMMON STOCK 197227101 98 2700 SHARES X 3 2700 0 0 COMCAST CORP NEW A COMMON STOCK 20030N101 10012 326436 SHARES X 1 318881 0 7555 COMCAST CORP NEW A COMMON STOCK 20030N101 1997 65100 SHARES X 1 61104 0 3996 COMCAST CORP NEW A COMMON STOCK 20030N101 9114 297183 SHARES X 3 287463 0 9720 COMCAST CORPORATION CLASS A NEW COMMON STOCK 20030N101 424 13814 SHARES X 2 13814 0 0 COMCAST CORPORATION SPECIAL CLASS A COMMON STOCK 20030N200 928 31000 SHARES X 2 31000 0 0 COMCAST CORP-SPECIAL CL A COMMON STOCK 20030N200 793 26461 SHARES X 1 26461 0 0 COMCAST CORP-SPECIAL CL A COMMON STOCK 20030N200 224 7483 SHARES X 1 7283 0 200 COMERICA INC COMMON STOCK 200340107 8 130 SHARES X 1 130 0 0 15 of 49

COMMERCE BANCORP INC N J COMMON STOCK 200519106 6 200 SHARES X 1 200 0 0 COMMERCE BANCORP INC N J COMMON STOCK 200519106 18 600 SHARES X 1 0 0 600 COMMERCE BANCSHARES INC COM COMMON STOCK 200525103 5 90 SHARES X 1 90 0 0 COMMERCE GROUP INC COMMON STOCK 200641108 1391 22400 SHARES X 3 22400 0 0 COMMERCIAL CAP BANCORP INC COMMON STOCK 20162L105 62 3700 SHARES X 1 3700 0 0 COMMERCIAL CAP BANCORP INC COMMON STOCK 20162L105 1258 75266 SHARES X 3 75266 0 0 COMMERCIAL FED CORP COMMON STOCK 201647104 963 28600 SHARES X 3 28600 0 0 COMMERCIAL NET LEASE REALTY (REIT) COMMON STOCK 202218103 14 700 SHARES X 1 700 0 0 COMMUNITY BANKS INC COM COMMON STOCK 203628102 797 31039 SHARES X 1 31039 0 0 COMMUNITY BANKS INC COM COMMON STOCK 203628102 1198 46648 SHARES X 1 46648 0 0 COMMUNITY BK SYS INC COM COMMON STOCK 203607106 628 25762 SHARES X 1 25762 0 0 COMPASS BANCSHARES INC COMMON STOCK 20449H109 20 450 SHARES X 1 450 0 0 COMPUTER ASSOC INTL COMMON STOCK 204912109 4870 177200 SHARES X 3 177200 0 0 COMPUTER ASSOC INTL INC COMMON STOCK 204912109 80 2897 SHARES X 1 2897 0 0 COMPUTER ASSOC INTL INC COMMON STOCK 204912109 3 126 SHARES X 1 126 0 0 COMPUTER SCIENCES CORP COM COMMON STOCK 205363104 130 2970 SHARES X 1 2970 0 0 COMPUTER SCIENCES CORP COM COMMON STOCK 205363104 9 200 SHARES X 1 200 0 0 COMPUTER TASK GROUP COM COMMON STOCK 205477102 212 58750 SHARES X 1 0 0 58750 COMPUWARE CORP COMMON STOCK 205638109 2 300 SHARES X 1 300 0 0 COMPUWARE CORP COMMON STOCK 205638109 11 1500 SHARES X 1 1500 0 0 COMSTOCK HOMEBUILDING COS INC CL A COMMON STOCK 205684103 114 4700 SHARES X 1 4700 0 0 COMSTOCK HOMEBUILDING COS INC CL A COMMON STOCK 205684103 126 5200 SHARES X 3 5200 0 0 COMSTOCK RESOURCES INC COMMON STOCK 205768203 58 2300 SHARES X 1 2300 0 0 COMSTOCK RESOURCES INC COMMON STOCK 205768203 66 2600 SHARES X 3 2600 0 0 COMVERSE TECHNOLOGY INC COM COMMON STOCK 205862402 14 600 SHARES X 1 600 0 0 COMVERSE TECHNOLOGY INC COM COMMON STOCK 205862402 50 2117 SHARES X 1 2117 0 0 CONAGRA FOODS INC COMMON STOCK 205887102 79 3422 SHARES X 1 3122 0 300 CONAGRA FOODS INC COMMON STOCK 205887102 112 4816 SHARES X 1 4816 0 0 CONEXANT SYS INC COM COMMON STOCK 207142100 5 3000 SHARES X 1 3000 0 0 CONNETICS CORPORATION COMMON STOCK 208192104 19 1100 SHARES X 1 1100 0 0 CONNETICS CORPORATION COMMON STOCK 208192104 23 1300 SHARES X 3 1300 0 0 CONOCOPHILLIPS COMMON STOCK 20825C104 10192 177285 SHARES X 1 174575 0 2710 CONOCOPHILLIPS COMMON STOCK 20825C104 3354 58334 SHARES X 1 53232 0 5102 CONOCOPHILLIPS COMMON STOCK 20825C104 7455 129686 SHARES X 3 127636 0 2050 CONSOLIDATED EDISON INC COM COMMON STOCK 209115104 177 3780 SHARES X 1 3780 0 0 CONSOLIDATED EDISON INC COM COMMON STOCK 209115104 368 7847 SHARES X 1 7847 0 0 CONSTELLATION BRANDS INC CL A COMMON STOCK 21036P108 7 250 SHARES X 1 250 0 0 CONSTELLATION BRANDS INC CL A COMMON STOCK 21036P108 24 800 SHARES X 1 800 0 0 CONSTELLATION ENERGY GROUP INC COM COMMON STOCK 210371100 4675 81031 SHARES X 1 80931 0 100 CONSTELLATION ENERGY GROUP INC COM COMMON STOCK 210371100 5527 95804 SHARES X 1 89404 0 6400 CONSTELLATION ENERGY GROUP INC COM COMMON STOCK 210371100 84 1460 SHARES X 3 1460 0 0 CONSTELLATION ENERGY GROUP INC COM COMMON STOCK 210371100 37 650 SHARES X 3 650 0 0 CONVERGYS CORP COMMON STOCK 212485106 1 100 SHARES X 1 100 0 0 CONVERGYS CORP COMMON STOCK 212485106 13 900 SHARES X 1 900 0 0 COOPER CAMERON CORP COM COMMON STOCK 216640102 35 566 SHARES X 1 566 0 0 COOPER TIRE & RUBR CO COM COMMON STOCK 216831107 13 700 SHARES X 1 700 0 0 CORILLIAN CORP COMMON STOCK 218725109 370 119290 SHARES X 3 119290 0 0 CORIXA CORP COMMON STOCK 21887F100 248 56700 SHARES X 3 56700 0 0 CORN PRODS INTL INC COM COMMON STOCK 219023108 54 2290 SHARES X 1 2290 0 0 CORN PRODS INTL INC COM COMMON STOCK 219023108 127 5356 SHARES X 1 5356 0 0 CORNING INC COMMON STOCK 219350105 2997 180301 SHARES X 1 178901 0 1400 CORNING INC COMMON STOCK 219350105 682 41040 SHARES X 1 39290 0 1750 CORNING INC COMMON STOCK 219350105 920 55341 SHARES X 3 55341 0 0 CORP OFFICE PROPERTIES TR (REIT) COMMON STOCK 22002T108 29 1000 SHARES X 1 1000 0 0 CORP OFFICE PROPERTIES TR (REIT) COMMON STOCK 22002T108 15 500 SHARES X 1 500 0 0 CORTEX PHARMACEUTICALS INC COMMON STOCK 220524300 3 1390 SHARES X 1 1390 0 0 CORUS BANKSHARES INC COMMON STOCK 220873103 1182 21293 SHARES X 3 21293 0 0 COST PLUS INC CALIF COMMON STOCK 221485105 349 14000 SHARES X 3 14000 0 0 COSTCO WHOLESALE CORP COM COMMON STOCK 22160K105 492 11000 SHARES X 1 10775 0 225 COSTCO WHOLESALE CORP COM COMMON STOCK 22160K105 258 5775 SHARES X 1 5775 0 0 COSTCO WHOLESALE CORP COM COMMON STOCK 22160K105 376 8400 SHARES X 3 8400 0 0 COUNTRYWIDE FINANCIAL CORP COMMON STOCK 222372104 271 7031 SHARES X 1 7031 0 0 COUNTRYWIDE FINANCIAL CORP COMMON STOCK 222372104 46 1200 SHARES X 1 0 0 1200 COUNTRYWIDE FINL COMMON STOCK 222372104 5260 136240 SHARES X 3 136240 0 0 COVANCE INC COM COMMON STOCK 222816100 39 872 SHARES X 1 872 0 0 COVANCE INC COM COMMON STOCK 222816100 58 1283 SHARES X 1 1283 0 0 COVENTRY HEALTH CARE INC COMMON STOCK 222862104 27 375 SHARES X 1 375 0 0 COVENTRY HEALTH CARE INCORPORATED COMMON STOCK 222862104 2285 32300 SHARES X 2 32300 0 0 CRANE CO COMMON STOCK 224399105 269 10246 SHARES X 1 10246 0 0 CRAY INC COMMON STOCK 225223106 0 300 SHARES X 1 300 0 0 CREDENCE SYS CORP COMMON STOCK 225302108 1255 138620 SHARES X 3 138620 0 0 CREE RESEARCH INC COM COMMON STOCK 225447101 25 1000 SHARES X 1 0 0 1000 16 of 49

CRESCENT REAL ESTATE COMMON STOCK 225756105 1228 65500 SHARES X 3 65500 0 0 CRESCENT REAL ESTATE EQUITIES (REIT) COMMON STOCK 225756105 19 1000 SHARES X 1 0 0 1000 CROMPTON CORP COM COMMON STOCK 227116100 8 600 SHARES X 1 600 0 0 CSG SYS INTL INC COMMON STOCK 126349109 509 26800 SHARES X 3 26800 0 0 CSX CORP COM COMMON STOCK 126408103 1597 37428 SHARES X 1 37428 0 0 CSX CORP COM COMMON STOCK 126408103 893 20934 SHARES X 1 16134 0 4800 CSX CORP COM COMMON STOCK 126408103 13 300 SHARES X 3 300 0 0 CUBIST PHARMACEUT COMMON STOCK 229678107 1059 80400 SHARES X 3 80400 0 0 CUMMINS INC COM COMMON STOCK 231021106 7 100 SHARES X 1 100 0 0 CUMULUS MEDIA INC COMMON STOCK 231082108 541 45900 SHARES X 3 45900 0 0 CUMULUS MEDIA INC CL A COMMON STOCK 231082108 185 15675 SHARES X 1 15675 0 0 CUNO INC COMMON STOCK 126583103 150 2100 SHARES X 1 2100 0 0 CUNO INC COMMON STOCK 126583103 191 2677 SHARES X 1 2677 0 0 CURTIS WRIGHT CORPORATION COMMON STOCK 231561101 18 338 SHARES X 1 338 0 0 CURTIS WRIGHT CORPORATION COMMON STOCK 231561101 27 500 SHARES X 1 500 0 0 CVS CORP COM COMMON STOCK 126650100 512 17600 SHARES X 1 17600 0 0 CVS CORP COM COMMON STOCK 126650100 259 8900 SHARES X 1 8300 0 600 CYBERSOURCE CORP COMMON STOCK 23251J106 21 2900 SHARES X 1 2900 0 0 CYBERSOURCE CORP COMMON STOCK 23251J106 23 3200 SHARES X 3 3200 0 0 CYMER INC COMMON STOCK 232572107 482 18300 SHARES X 3 18300 0 0 CYTEC INDUSTRIES INC COM COMMON STOCK 232820100 4 100 SHARES X 1 100 0 0 CYTYC CORP COMMON STOCK 232946103 379 17165 SHARES X 1 17165 0 0 CYTYC CORP COMMON STOCK 232946103 1070 48500 SHARES X 3 48500 0 0 D R HORTON INC COMMON STOCK 23331A109 446 11847 SHARES X 1 11847 0 0 D R HORTON INC COMMON STOCK 23331A109 179 4761 SHARES X 1 4761 0 0 DANA CORP COMMON STOCK 235811106 9 600 SHARES X 1 0 0 600 DANAHER CORP COM COMMON STOCK 235851102 689 13160 SHARES X 1 13160 0 0 DANAHER CORP COM COMMON STOCK 235851102 117 2236 SHARES X 1 1936 0 300 DARDEN RESTAURANTS INC COM COMMON STOCK 237194105 1379 41800 SHARES X 1 41800 0 0 DARDEN RESTAURANTS INC COM COMMON STOCK 237194105 426 12915 SHARES X 1 12615 0 300 DAVITA INC WITH ATTACHED RIGHTS COMMON STOCK 23918K108 70 1537 SHARES X 1 1237 0 300 DECODE GENETICS INC COMMON STOCK 243586104 2 200 SHARES X 1 200 0 0 DEERE & CO COMMON STOCK 244199105 1530 23356 SHARES X 1 23056 0 300 DEERE & CO COMMON STOCK 244199105 479 7320 SHARES X 1 6377 0 943 DEERE & CO COMMON STOCK 244199105 79 1200 SHARES X 3 0 0 1200 DEL MONTE FOODS CO COMMON STOCK 24522P103 20 1866 SHARES X 1 1866 0 0 DEL MONTE FOODS CO COMMON STOCK 24522P103 19 1737 SHARES X 1 1737 0 0 DEL MONTE FOODS CO COMMON STOCK 24522P103 5 446 SHARES X 3 446 0 0 DELL INC COMMON STOCK 24702R101 12802 324429 SHARES X 1 317796 0 6633 DELL INC COMMON STOCK 24702R101 2434 61671 SHARES X 1 55321 0 6350 DELL INC COMMON STOCK 24702R101 10801 273699 SHARES X 3 265616 0 8083 DELPHI CORP COM COMMON STOCK 247126105 25 5402 SHARES X 1 5124 0 278 DELPHI CORP COM COMMON STOCK 247126105 15 3238 SHARES X 1 2491 0 747 DENBURY RESOURCES INCORPORATED COMMON STOCK 247916208 40 1000 SHARES X 1 1000 0 0 DENBURY RESOURCES INCORPORATED COMMON STOCK 247916208 44 1100 SHARES X 3 1100 0 0 DENTSPLY INTERNATIONAL INC COM COMMON STOCK 249030107 302 5585 SHARES X 1 5585 0 0 DENTSPLY INTERNATIONAL INC COM COMMON STOCK 249030107 258 4775 SHARES X 1 4775 0 0 DESIGN WITHIN REACH INC COMMON STOCK 250557105 5 250 SHARES X 1 250 0 0 DEVELOPERS DVRSFD REALTY CORP (REIT) COMMON STOCK 251591103 21 466 SHARES X 1 466 0 0 DEVON ENERGY CORP NEW COM COMMON STOCK 25179M103 390 7686 SHARES X 1 7660 0 26 DEVON ENERGY CORP NEW COM COMMON STOCK 25179M103 159 3145 SHARES X 1 2745 0 400 DEVRY INC DEL COM COMMON STOCK 251893103 34 1700 SHARES X 1 1700 0 0 DIAMONDCLUSTER INTL INC COMMON STOCK 25278P106 21 1900 SHARES X 1 1900 0 0 DIAMONDCLUSTER INTL INC COMMON STOCK 25278P106 24 2100 SHARES X 3 2100 0 0 DIAMONDS TR UNIT SER 1 COMMON STOCK 252787106 247 2400 SHARES X 1 2400 0 0 DICKS SPORTING GOODS INC COMMON STOCK 253393102 15 400 SHARES X 1 400 0 0 DIEBOLD INC COMMON STOCK 253651103 21 463 SHARES X 1 463 0 0 DIEBOLD INC COMMON STOCK 253651103 16 350 SHARES X 1 350 0 0 DIGENE CORP COMMON COMMON STOCK 253752109 108 3900 SHARES X 1 3900 0 0 DIGENE CORP COMMON COMMON STOCK 253752109 122 4400 SHARES X 3 4400 0 0 DIGIMARC CORP COMMON STOCK 253807101 582 106400 SHARES X 3 106400 0 0 DIRECT TV COMMON STOCK 25459L106 456 29424 SHARES X 2 29424 0 0 DISNEY WALT COMPANY COMMON STOCK 254687106 359 14246 SHARES X 2 14246 0 0 DOCUMENT SECURITIES SYSTEMS INC COMMON STOCK 25614T101 0 1 SHARES X 1 1 0 0 DOLBY LABORATORIES INC CL A COMMON STOCK 25659T107 2 100 SHARES X 1 100 0 0 DOLLAR GEN CORP COMMON STOCK 256669102 3 130 SHARES X 1 130 0 0 DOLLAR THRIFTY AUTO COMMON STOCK 256743105 1052 27700 SHARES X 3 27700 0 0 DOLLAR TREE STORES COMMON STOCK 256747106 1068 44500 SHARES X 3 44500 0 0 DOLLAR TREE STORES INC COM COMMON STOCK 256747106 466 19430 SHARES X 1 19430 0 0 DOLLAR TREE STORES INC COM COMMON STOCK 256747106 8 325 SHARES X 1 325 0 0 DOMINION RESOURCES BLACK WARRIOR TR COMMON STOCK 25746Q108 71 1750 SHARES X 1 1750 0 0 DOMINION RESOURCES INC COM NEW COMMON STOCK 25746U109 4511 61466 SHARES X 1 61466 0 0 17 of 49

DOMINION RESOURCES INC COM NEW COMMON STOCK 25746U109 3352 45672 SHARES X 1 40654 0 5018 DOMINION RESOURCES INC COM NEW COMMON STOCK 25746U109 2062 28084 SHARES X 3 27600 0 484 DONEGAL GROUP INC CL A COMMON STOCK 257701201 25 1264 SHARES X 1 1264 0 0 DONEGAL GROUP INC CL B COMMON STOCK 257701300 11 632 SHARES X 1 632 0 0 DONNELLY R R & SONS CO COMMON STOCK 257867101 145 4204 SHARES X 1 4204 0 0 DONNELLY R R & SONS CO COMMON STOCK 257867101 152 4400 SHARES X 1 4400 0 0 DOVER CORP COMMON STOCK 260003108 1775 48804 SHARES X 1 48804 0 0 DOVER CORP COMMON STOCK 260003108 1705 46858 SHARES X 1 39458 0 7400 DOW CHEMICAL CO COM COMMON STOCK 260543103 6777 152184 SHARES X 1 151879 0 305 DOW CHEMICAL CO COM COMMON STOCK 260543103 3808 85519 SHARES X 1 83469 0 2050 DOW CHEMICAL CO COM COMMON STOCK 260543103 1498 33632 SHARES X 3 25432 0 8200 DOW CHEMICAL COMPANY COMMON STOCK 260543103 1915 43000 SHARES X 2 43000 0 0 DOW JONES & CO INC COM COMMON STOCK 260561105 10 275 SHARES X 1 275 0 0 DOW JONES & CO INC COM COMMON STOCK 260561105 15 432 SHARES X 1 0 0 432 DPAC TECHNOLOGIES CORPORATION COMMON STOCK 233269109 0 1000 SHARES X 1 1000 0 0 DPL INC COMMON STOCK 233293109 73 2652 SHARES X 1 2652 0 0 DPL INC COMMON STOCK 233293109 206 7501 SHARES X 1 7501 0 0 DREYER'S GRAND ICE CREAM HLDGS COMMON STOCK 261877104 16 200 SHARES X 1 200 0 0 DRS TECHNOLOGIES INCORPORATED COMMON STOCK 23330X100 4 70 SHARES X 1 70 0 0 DTE ENERGY CO COMMON STOCK 233331107 2991 63955 SHARES X 1 62730 0 1225 DTE ENERGY CO COMMON STOCK 233331107 1529 32686 SHARES X 1 26575 0 6111 DTE ENERGY CO COMMON STOCK 233331107 14 300 SHARES X 3 0 0 300 DU PONT E I DE NEMOURS & COMPANY COMMON STOCK 263534109 606 14079 SHARES X 2 14079 0 0 DUKE ENERGY CORP COMMON STOCK 264399106 960 32288 SHARES X 1 31913 0 375 DUKE ENERGY CORP COMMON STOCK 264399106 948 31884 SHARES X 1 30884 0 1000 DUKE ENERGY CORP COMMON STOCK 264399106 251 8434 SHARES X 3 6534 0 1900 DUKE ENERGY CORP COMMON STOCK 264399106 28 950 SHARES X 3 950 0 0 DUN & BRADSTREET CORP COM COMMON STOCK 26483E100 48 775 SHARES X 1 775 0 0 DUN & BRADSTREET CORP COM COMMON STOCK 26483E100 140 2274 SHARES X 1 2274 0 0 DUPONT EI DE NEMOURS & CO COM COMMON STOCK 263534109 9427 219193 SHARES X 1 218868 0 325 DUPONT EI DE NEMOURS & CO COM COMMON STOCK 263534109 9458 219908 SHARES X 1 211928 0 7980 DUPONT EI DE NEMOURS & CO COM COMMON STOCK 263534109 95 2200 SHARES X 3 1000 0 1200 DUQUESNE LIGHT HLDGS COMMON STOCK 266233105 1009 54000 SHARES X 3 54000 0 0 DUQUESNE LIGHT HOLDINGS INC COMMON STOCK 266233105 43 2305 SHARES X 1 2305 0 0 DUQUESNE LIGHT HOLDINGS INC COMMON STOCK 266233105 11 600 SHARES X 1 600 0 0 E M C CORPORATION MASSACHUSETTS COMMON STOCK 268648102 3018 220105 SHARES X 2 220105 0 0 E TRADE FINL CORP COMMON STOCK 269246104 2157 154200 SHARES X 3 154200 0 0 E*TRADE FINANCIAL CORPORATION COMMON STOCK 269246104 8 580 SHARES X 1 580 0 0 EAGLE MATERIALS INC CL B COMMON STOCK 26969P207 8 89 SHARES X 1 89 0 0 EAGLE MATERIALS INC COM W RIGHTS COMMON STOCK 26969P108 2 26 SHARES X 1 26 0 0 EARTHLINK INC COMMON STOCK 270321102 772 89200 SHARES X 3 89200 0 0 EARTHLINK INC COM COMMON STOCK 270321102 7 807 SHARES X 1 807 0 0 EASTGROUP PROPERTIES INCORPORATED COMMON STOCK 277276101 632 15000 SHARES X 2 15000 0 0 EASTMAN CHEMICAL COMPANY COM COMMON STOCK 277432100 68 1229 SHARES X 1 1229 0 0 EASTMAN CHEMICAL COMPANY COM COMMON STOCK 277432100 161 2915 SHARES X 1 2153 0 762 EASTMAN KODAK CO COM COMMON STOCK 277461109 118 4405 SHARES X 1 4405 0 0 EASTMAN KODAK CO COM COMMON STOCK 277461109 262 9751 SHARES X 1 9751 0 0 EATON CORP COM COMMON STOCK 278058102 235 3929 SHARES X 1 3929 0 0 EATON CORP COM COMMON STOCK 278058102 353 5900 SHARES X 1 5900 0 0 EATON VANCE CORP COMMON STOCK 278265103 12 495 SHARES X 1 495 0 0 EBAY INC COM COMMON STOCK 278642103 3059 92657 SHARES X 1 90579 0 2078 EBAY INC COM COMMON STOCK 278642103 390 11826 SHARES X 1 8566 0 3260 EBAY INC COM COMMON STOCK 278642103 3634 110089 SHARES X 3 105539 0 4550 ECLIPSYS CORP COM COMMON STOCK 278856109 23 1600 SHARES X 1 1600 0 0 ECOLAB INC COM COMMON STOCK 278865100 990 30600 SHARES X 1 30600 0 0 ECOLAB INC COM COMMON STOCK 278865100 89 2750 SHARES X 1 2750 0 0 EDISON INTERNATIONAL COM COMMON STOCK 281020107 17 418 SHARES X 1 418 0 0 EDUCATIONAL MANAGEMENT CORP COM COMMON STOCK 28139T101 242 7180 SHARES X 1 7180 0 0 EDUCATIONAL MANAGEMENT CORP COM COMMON STOCK 28139T101 600 17800 SHARES X 3 17800 0 0 EDWARDS AG INC COM COMMON STOCK 281760108 7 155 SHARES X 1 155 0 0 EDWARDS LIFESCIENCES CORP COM COMMON STOCK 28176E108 4402 102323 SHARES X 1 98908 0 3415 EDWARDS LIFESCIENCES CORP COM COMMON STOCK 28176E108 349 8105 SHARES X 1 5325 0 2780 EDWARDS LIFESCIENCES CORP COM COMMON STOCK 28176E108 6787 157759 SHARES X 3 152052 0 5707 EL PASO CORP COM COMMON STOCK 28336L109 40 3482 SHARES X 1 3482 0 0 EL PASO CORP COM COMMON STOCK 28336L109 49 4296 SHARES X 1 4296 0 0 ELECTRIC CITY CORP COMMON STOCK 284868106 30 32600 SHARES X 1 32600 0 0 ELECTRIC CITY CORP COMMON STOCK 284868106 35 37600 SHARES X 3 37600 0 0 ELECTRONIC DATA SYSTEM CORPORATION COMMON STOCK 285661104 75 3877 SHARES X 1 3877 0 0 ELECTRONIC DATA SYSTEM CORPORATION COMMON STOCK 285661104 74 3838 SHARES X 1 3438 0 400 ELECTRONIC DATA SYSTEM CORPORATION COMMON STOCK 285661104 4 200 SHARES X 3 200 0 0 ELECTRONICS ARTS COM COMMON STOCK 285512109 5413 95622 SHARES X 1 94183 0 1439 ELECTRONICS ARTS COM COMMON STOCK 285512109 477 8420 SHARES X 1 8170 0 250 18 of 49

ELECTRONICS ARTS COM COMMON STOCK 285512109 6425 113496 SHARES X 3 111067 0 2429 ELECTRONICS BOUTIQUE COMMON STOCK 286045109 883 13900 SHARES X 3 13900 0 0 ELECTRONICS FOR IMAG COMMON STOCK 286082102 1035 49200 SHARES X 3 49200 0 0 ELECTRONICS FOR IMAGING INC COM COMMON STOCK 286082102 438 20795 SHARES X 1 20795 0 0 ELECTRONICS FOR IMAGING INC COM COMMON STOCK 286082102 27 1300 SHARES X 1 0 0 1300 ELIZABETH ARDEN INC COM COMMON STOCK 28660G106 5 205 SHARES X 1 205 0 0 EMC CORP MASS COM COMMON STOCK 268648102 4741 345783 SHARES X 1 341533 0 4250 EMC CORP MASS COM COMMON STOCK 268648102 821 59877 SHARES X 1 53007 0 6870 EMC CORP MASS COM COMMON STOCK 268648102 901 65706 SHARES X 3 59506 0 6200 EMERSON ELEC CO COMMON STOCK 291011104 5008 79966 SHARES X 1 79366 0 600 EMERSON ELEC CO COMMON STOCK 291011104 4127 65896 SHARES X 1 58446 0 7450 EMERSON ELECTRIC COMPANY COMMON STOCK 291011104 1137 18150 SHARES X 2 18150 0 0 EMULEX CORP COMMON STOCK 292475209 681 37300 SHARES X 3 37300 0 0 ENBRIDGE ENERGY PARTNERS LP COMMON STOCK 29250R106 173 3227 SHARES X 1 3227 0 0 ENCORE CAP GROUP INC COMMON STOCK 292554102 439 25800 SHARES X 3 25800 0 0 ENCYSIVE PHARMACEUTICALS INC COMMON STOCK 29256X107 108 10000 SHARES X 1 10000 0 0 ENERGIZER HLDGS INC COMMON STOCK 29266R108 721 11600 SHARES X 3 11600 0 0 ENERGIZER HLDGS INC COM COMMON STOCK 29266R108 336 5412 SHARES X 1 5412 0 0 ENERGIZER HLDGS INC COM COMMON STOCK 29266R108 6 100 SHARES X 1 100 0 0 ENERGY CONVERSION DEVICES INC COMMON STOCK 292659109 4 200 SHARES X 1 200 0 0 ENERGY EAST CORP COM COMMON STOCK 29266M109 395 13623 SHARES X 1 13623 0 0 ENERGY EAST CORP COM COMMON STOCK 29266M109 420 14507 SHARES X 1 13807 0 700 ENERGY PARTNERS LTD COMMON STOCK 29270U105 3 100 SHARES X 1 100 0 0 ENERGY SELECT SECTOR SPDR FD COMMON STOCK 81369Y506 89 2000 SHARES X 1 2000 0 0 ENERGY TRANSFER PARTNERS LP COMMON STOCK 29273R109 35 1000 SHARES X 1 1000 0 0 ENGELHARD CORPORATION COM COMMON STOCK 292845104 62 2175 SHARES X 1 2175 0 0 ENGELHARD CORPORATION COM COMMON STOCK 292845104 9 300 SHARES X 1 300 0 0 ENPRO INDUSTRIES COMMON STOCK 29355X107 32 1120 SHARES X 1 800 0 320 ENSCO INTERNATIONAL INC COM COMMON STOCK 26874Q100 3713 103869 SHARES X 1 100396 0 3473 ENSCO INTERNATIONAL INC COM COMMON STOCK 26874Q100 168 4705 SHARES X 1 3115 0 1590 ENSCO INTERNATIONAL INC COM COMMON STOCK 26874Q100 7398 206933 SHARES X 3 202243 0 4690 ENTERGY CORP COM NEW COMMON STOCK 29364G103 40 525 SHARES X 1 525 0 0 ENTERGY CORP COM NEW COMMON STOCK 29364G103 264 3496 SHARES X 1 2496 0 1000 ENTERGY CORP COM NEW COMMON STOCK 29364G103 8 100 SHARES X 3 100 0 0 ENTERPRISE PRODUCTS PARTNERS LTD PTR COMMON STOCK 293792107 48 1787 SHARES X 1 1787 0 0 ENTERPRISE PRODUCTS PARTNERS LTD PTR COMMON STOCK 293792107 56 2081 SHARES X 1 1810 0 271 ENTREMED INC COM COMMON STOCK 29382F103 1 500 SHARES X 1 500 0 0 ENTREMED INC COM COMMON STOCK 29382F103 0 100 SHARES X 1 100 0 0 ENZO BIOCHEM INCORPORATED COMMON STOCK 294100102 3 173 SHARES X 1 173 0 0 EOG RESOURCES INC COM COMMON STOCK 26875P101 55 970 SHARES X 1 970 0 0 EON LABS INC COMMON STOCK 29412E100 61 2000 SHARES X 1 2000 0 0 EON LABS INC COMMON STOCK 29412E100 67 2200 SHARES X 3 2200 0 0 EP MEDSYSTEMS INC COM COMMON STOCK 26881P103 25 8000 SHARES X 1 8000 0 0 EPICOR SOFTWARE CORP COMMON STOCK 29426L108 57 4300 SHARES X 3 4300 0 0 EQUIFAX INC COM COMMON STOCK 294429105 89 2500 SHARES X 1 2500 0 0 EQUITABLE RESOURCES INC COM COMMON STOCK 294549100 959 14100 SHARES X 1 14100 0 0 EQUITABLE RESOURCES INC COM COMMON STOCK 294549100 163 2400 SHARES X 1 2400 0 0 EQUITY OFFICE PROPERTIES TR (REIT) COMMON STOCK 294741103 1111 33568 SHARES X 1 33568 0 0 EQUITY OFFICE PROPERTIES TR (REIT) COMMON STOCK 294741103 873 26387 SHARES X 1 26387 0 0 EQUITY RESIDENTIAL (REIT) COMMON STOCK 29476L107 142 3850 SHARES X 1 3850 0 0 EQUITY RESIDENTIAL (REIT) COMMON STOCK 29476L107 113 3066 SHARES X 1 3066 0 0 ERIE INDEMNITY CO CL A COMMON STOCK 29530P102 9062 167050 SHARES X 1 167050 0 0 ESSEX CORPORATION COMMON STOCK 296744105 11 500 SHARES X 1 500 0 0 EURONET WORLDWIDE COMMON STOCK 298736109 422 14500 SHARES X 3 14500 0 0 EXACT SCIENCES CORP COMMON STOCK 30063P105 103 45100 SHARES X 3 45100 0 0 EXELON CORP COM COMMON STOCK 30161N101 4406 85845 SHARES X 1 85345 0 500 EXELON CORP COM COMMON STOCK 30161N101 1601 31190 SHARES X 1 30140 0 1050 EXPEDITORS INTL WASH INC COM COMMON STOCK 302130109 60 1200 SHARES X 1 1200 0 0 EXPRESS SCRIPTS INC COMMON STOCK 302182100 10362 207322 SHARES X 1 201614 0 5708 EXPRESS SCRIPTS INC COMMON STOCK 302182100 2187 43750 SHARES X 1 40640 0 3110 EXPRESS SCRIPTS INC COMMON STOCK 302182100 7230 144652 SHARES X 3 140404 0 4248 EXXON MOBIL CORP COMMON STOCK 30231G102 81960 1426142 SHARES X 1 1410309 0 15833 EXXON MOBIL CORP COMMON STOCK 30231G102 72479 1261161 SHARES X 1 1133284 0 127877 EXXON MOBIL CORP COMMON STOCK 30231G102 21356 371605 SHARES X 3 358034 0 13571 EXXON MOBIL CORP COMMON STOCK 30231G102 76 1329 SHARES X 3 1329 0 0 EXXON MOBIL CORPORATION COMMON STOCK 30231G102 1331 23165 SHARES X 2 23165 0 0 EYETECH PHARMACEUTICALS INC COMMON STOCK 302297106 25 2000 SHARES X 1 2000 0 0 F N B CORP PA COM COMMON STOCK 302520101 49 2474 SHARES X 1 2474 0 0 F S I INTL CORP COM COMMON STOCK 302633102 12 3300 SHARES X 1 3300 0 0 F S I INTL CORP COM COMMON STOCK 302633102 14 3700 SHARES X 3 3700 0 0 F5 NETWORKS INC COMMON STOCK 315616102 109 2300 SHARES X 1 2300 0 0 F5 NETWORKS INC COMMON STOCK 315616102 118 2500 SHARES X 3 2500 0 0 19 of 49

FACTSET RESEARCH SYSTEMS INC COMMON STOCK 303075105 32 900 SHARES X 1 900 0 0 FAIRCHILD SEMICONDUCTOR INTL INC COMMON STOCK 303726103 1 100 SHARES X 1 100 0 0 FAMILY DLR STORES COM COMMON STOCK 307000109 9 350 SHARES X 1 350 0 0 FANNIE MAE COMMON STOCK 313586109 14356 245823 SHARES X 1 241589 0 4234 FANNIE MAE COMMON STOCK 313586109 4288 73418 SHARES X 1 68371 0 5047 FANNIE MAE COMMON STOCK 313586109 10910 186806 SHARES X 3 178506 0 8300 FANNIE MAE COMMON STOCK 313586109 13 230 SHARES X 3 230 0 0 FASTENAL CO COMMON STOCK 311900104 270 4415 SHARES X 1 4415 0 0 FASTENAL CO COMMON STOCK 311900104 747 12200 SHARES X 3 12200 0 0 FEATHERLITE INCORPORATED COMMON STOCK 313054108 177 45422 SHARES X 1 45422 0 0 FEDERAL REALTY INVESTMENT TRUST COMMON STOCK 313747206 337 5710 SHARES X 2 5710 0 0 FEDERAL SIGNAL CORP COMMON STOCK 313855108 16 1000 SHARES X 1 1000 0 0 FEDERATED DEPARTMENT STORES DELAWARE COMMON STOCK 31410H101 671 10021 SHARES X 2 10021 0 0 FEDERATED DEPT STORES INC COMMON STOCK 31410H101 0 4 SHARES X 1 4 0 0 FEDERATED DEPT STORES INC COMMON STOCK 31410H101 15 200 SHARES X 1 200 0 0 FEDERATED INVESTORS COM COMMON STOCK 314211103 7 235 SHARES X 1 235 0 0 FEDEX CORP COM COMMON STOCK 31428X106 439 5414 SHARES X 1 5414 0 0 FEDEX CORP COM COMMON STOCK 31428X106 275 3393 SHARES X 1 2943 0 450 FEDEX CORPORATION COMMON STOCK 31428X106 810 10000 SHARES X 2 10000 0 0 FEI CO COMMON STOCK 30241L109 1145 50200 SHARES X 3 50200 0 0 FERRO CORP COM COMMON STOCK 315405100 16 825 SHARES X 1 825 0 0 FIFTH THIRD BANCORP COM COMMON STOCK 316773100 728 17676 SHARES X 1 17676 0 0 FIFTH THIRD BANCORP COM COMMON STOCK 316773100 197 4796 SHARES X 1 4496 0 300 FIFTH THIRD BANCORP COM COMMON STOCK 316773100 371 9000 SHARES X 3 0 0 9000 FIRST CHARTER CORP COMMON STOCK 319439105 567 25800 SHARES X 3 25800 0 0 FIRST DATA CORP COM COMMON STOCK 319963104 2514 62622 SHARES X 1 61457 0 1165 FIRST DATA CORP COM COMMON STOCK 319963104 1426 35514 SHARES X 1 31894 0 3620 FIRST DATA CORP COM COMMON STOCK 319963104 329 8200 SHARES X 3 8200 0 0 FIRST DATA CORPORATION COMMON STOCK 319963104 846 21066 SHARES X 2 21066 0 0 FIRST FINL BANCORP COMMON STOCK 320209109 871 46100 SHARES X 3 46100 0 0 FIRST HORIZON NATIONAL CORP COMMON STOCK 320517105 13 300 SHARES X 1 300 0 0 FIRST INDUSTRIAL REALTY TR (REIT) COMMON STOCK 32054K103 11 275 SHARES X 1 275 0 0 FIRST MARINER BANCORP INCORPORATED COMMON STOCK 320795107 57 3500 SHARES X 1 3500 0 0 FIRST NIAGARA FINANCIAL GROUP COMMON STOCK 33582V108 4 292 SHARES X 1 292 0 0 FIRST STATE FINANCIAL CORP FLORIDA COMMON STOCK 33708M206 41 3253 SHARES X 1 3253 0 0 FIRST UNITED CORP COM COMMON STOCK 33741H107 196 9808 SHARES X 1 9808 0 0 FIRST UNITED CORP COM COMMON STOCK 33741H107 71 3527 SHARES X 1 200 0 3327 FIRSTENERGY CORP COM COMMON STOCK 337932107 453 9407 SHARES X 1 9407 0 0 FIRSTENERGY CORP COM COMMON STOCK 337932107 390 8105 SHARES X 1 8105 0 0 FISERV INC COMMON STOCK 337738108 9 220 SHARES X 1 220 0 0 FISERV INCORPORATED COMMON STOCK 337738108 1787 41675 SHARES X 2 41675 0 0 FIVE STAR QUALITY CARE INC COMMON STOCK 33832D106 0 55 SHARES X 1 55 0 0 FIVE STAR QUALITY CARE INC COMMON STOCK 33832D106 0 10 SHARES X 1 0 0 10 FLAGSTAR BANCORP INC COMMON STOCK 337930101 632 33400 SHARES X 3 33400 0 0 FLANDERS CORPORATION COMMON STOCK 338494107 691 76800 SHARES X 2 76800 0 0 FLIR SYSTEMS INC COMMON STOCK 302445101 8 270 SHARES X 1 270 0 0 FLORIDA EAST COAST INDS INC COMMON STOCK 340632108 0 8 SHARES X 1 8 0 0 FLOWERS FOODS INC COM COMMON STOCK 343498101 7 200 SHARES X 1 200 0 0 FLOWERS FOODS INC COM COMMON STOCK 343498101 0 11 SHARES X 1 11 0 0 FLUOR CORP NEW COM COMMON STOCK 343412102 270 4689 SHARES X 1 4689 0 0 FLUOR CORP NEW COM COMMON STOCK 343412102 147 2550 SHARES X 1 1650 0 900 FONAR CORP COM COMMON STOCK 344437108 1 518 SHARES X 1 518 0 0 FORD MOTOR CO COMMON STOCK 345370860 396 38707 SHARES X 1 38607 0 100 FORD MOTOR CO COMMON STOCK 345370860 325 31737 SHARES X 1 26429 0 5308 FOREST LABS INC COM COMMON STOCK 345838106 20 525 SHARES X 1 475 0 50 FOREST LABS INC COM COMMON STOCK 345838106 220 5660 SHARES X 1 5660 0 0 FOREST OIL CORP COMMON STOCK 346091705 21 500 SHARES X 1 500 0 0 FOREST OIL CORP COMMON STOCK 346091705 59 1400 SHARES X 1 1400 0 0 FORTUNE BRANDS INC COMMON STOCK 349631101 999 11246 SHARES X 1 11246 0 0 FORTUNE BRANDS INC COMMON STOCK 349631101 834 9389 SHARES X 1 7782 0 1607 FOUNDATION COAL HOLDINGS INC COMMON STOCK 35039W100 62 2400 SHARES X 1 2400 0 0 FOUNDATION COAL HOLDINGS INC COMMON STOCK 35039W100 67 2600 SHARES X 3 2600 0 0 FPL GROUP INC COM COMMON STOCK 302571104 5723 136065 SHARES X 1 136065 0 0 FPL GROUP INC COM COMMON STOCK 302571104 2616 62197 SHARES X 1 53405 0 8792 FPL GROUP INC COM COMMON STOCK 302571104 17 400 SHARES X 3 0 0 400 FRANKLIN RESOURCES INC COMMON STOCK 354613101 33 430 SHARES X 1 430 0 0 FRANKLIN RESOURCES INC COMMON STOCK 354613101 12 150 SHARES X 1 150 0 0 FREDDIE MAC COMMON STOCK 313400301 796 12204 SHARES X 1 12204 0 0 FREDDIE MAC COMMON STOCK 313400301 191 2925 SHARES X 1 2925 0 0 FREDDIE MAC - FEDERAL HOME LOAN MORTGAGE COMMON STOCK 313400301 5344 81920 SHARES X 2 81920 0 0 FREEPORT MCMORAN CPR & GLD INC CL B COMMON STOCK 35671D857 64 1701 SHARES X 1 1701 0 0 FREEPORT MCMORAN CPR & GLD INC CL B COMMON STOCK 35671D857 29 765 SHARES X 1 765 0 0 20 of 49

FREESCALE SEMICONDUCTOR-B COMMON STOCK 35687M206 90 4237 SHARES X 1 4237 0 0 FREESCALE SEMICONDUCTOR-B COMMON STOCK 35687M206 91 4290 SHARES X 1 4070 0 220 FREESCALE SEMICONDUCTOR-B COMMON STOCK 35687M206 28 1324 SHARES X 3 0 0 1324 FRIEDMAN BILLINGS RAMSEY GRP INC-A COMMON STOCK 358434108 2 125 SHARES X 1 125 0 0 FRONTIER OIL CORPORATION COMMON STOCK 35914P105 6 200 SHARES X 1 200 0 0 FROZEN FOOD EXPRESS INDUSTRIES INC COMMON STOCK 359360104 11 1000 SHARES X 1 1000 0 0 FULLER H B CO COMMON STOCK 359694106 606 17800 SHARES X 3 17800 0 0 FULTON FINANCIAL CORP COMMON STOCK 360271100 3001 166695 SHARES X 1 166695 0 0 FULTON FINANCIAL CORP COMMON STOCK 360271100 3299 183288 SHARES X 1 137312 0 45976 FULTON FINANCIAL CORP COMMON STOCK 360271100 6725 373602 SHARES X 373602 0 0 FURNITURE BRANDS INT COMMON STOCK 360921100 478 22100 SHARES X 3 22100 0 0 FX ENERGY INC COMMON STOCK 302695101 6 500 SHARES X 1 500 0 0 GALLAGHER ARTHUR J. & CO COMMON STOCK 363576109 52 1900 SHARES X 1 1900 0 0 GAMESTOP CORP COMMON STOCK 36466R101 319 9745 SHARES X 1 9745 0 0 GAMESTOP CORP COMMON STOCK 36466R101 803 24550 SHARES X 3 24550 0 0 GANNETT CO INC COMMON STOCK 364730101 1141 16048 SHARES X 1 16048 0 0 GANNETT CO INC COMMON STOCK 364730101 1414 19881 SHARES X 1 19681 0 200 GANNETT CO INC COMMON STOCK 364730101 71 1000 SHARES X 3 0 0 1000 GANNETT CO INC COMMON STOCK 364730101 7 100 SHARES X 3 100 0 0 GANNETT INCORPORATED COMMON STOCK 364730101 1398 19650 SHARES X 2 19650 0 0 GAP INC COM COMMON STOCK 364760108 1271 64337 SHARES X 1 64337 0 0 GAP INC COM COMMON STOCK 364760108 423 21400 SHARES X 1 21000 0 400 GATX CORP COMMON STOCK 361448103 12 350 SHARES X 1 0 0 350 GATX CORP COMMON STOCK 361448103 1373 39800 SHARES X 3 39800 0 0 GEAC COMPUTER CORPORATION LIMITED COMMON STOCK 368289104 4 500 SHARES X 1 500 0 0 GENELABS TECHNOLOGIES INC COMMON STOCK 368706107 2 3300 SHARES X 1 3300 0 0 GENENTECH INC COM NEW COMMON STOCK 368710406 3033 37775 SHARES X 1 37775 0 0 GENENTECH INC COM NEW COMMON STOCK 368710406 331 4128 SHARES X 1 4128 0 0 GENERAL DYNAMICS CORP COM COMMON STOCK 369550108 3509 32038 SHARES X 1 32038 0 0 GENERAL DYNAMICS CORP COM COMMON STOCK 369550108 856 7817 SHARES X 1 7817 0 0 GENERAL DYNAMICS CORP COM COMMON STOCK 369550108 54 489 SHARES X 3 489 0 0 GENERAL DYNAMICS CORP COM COMMON STOCK 369550108 55 500 SHARES X 3 500 0 0 GENERAL ELECTRIC COMPANY COMMON STOCK 369604103 82163 2371214 SHARES X 1 2332776 0 38438 GENERAL ELECTRIC COMPANY COMMON STOCK 369604103 79748 2301542 SHARES X 1 2138880 0 162662 GENERAL ELECTRIC COMPANY COMMON STOCK 369604103 6527 195153 SHARES X 2 195153 0 0 GENERAL ELECTRIC COMPANY COMMON STOCK 369604103 24262 700207 SHARES X 3 661026 0 39181 GENERAL ELECTRIC COMPANY COMMON STOCK 369604103 30 855 SHARES X 3 855 0 0 GENERAL MARITIME CORP COMMON STOCK Y2692M103 51 1200 SHARES X 1 1200 0 0 GENERAL MARITIME CORP COMMON STOCK Y2692M103 21 500 SHARES X 3 500 0 0 GENERAL MILLS INC COMMON STOCK 370334104 7123 152229 SHARES X 1 149714 0 2515 GENERAL MILLS INC COMMON STOCK 370334104 1687 36052 SHARES X 1 35202 0 850 GENERAL MILLS INC COMMON STOCK 370334104 5774 123402 SHARES X 3 119557 0 3845 GENERAL MILLS INC COMMON STOCK 370334104 42 900 SHARES X 3 900 0 0 GENERAL MOTORS CORP COM COMMON STOCK 370442105 427 12568 SHARES X 1 12168 0 400 GENERAL MOTORS CORP COM COMMON STOCK 370442105 3066 90188 SHARES X 1 86188 0 4000 GENERAL MOTORS CORP COM COMMON STOCK 370442105 22 636 SHARES X 3 636 0 0 GENERAL MOTORS CORP COM COMMON STOCK 370442105 22 636 SHARES X 3 636 0 0 GENESIS MICROCHIP COMMON STOCK 37184C103 1141 61800 SHARES X 3 61800 0 0 GENESIS MICROCHIP INC COMMON STOCK 37184C103 9 500 SHARES X 1 500 0 0 GENITOPE CORPORATION COMMON STOCK 37229P507 76 5900 SHARES X 1 5900 0 0 GENITOPE CORPORATION COMMON STOCK 37229P507 85 6600 SHARES X 3 6600 0 0 GENUINE PARTS COMPANY COMMON STOCK 372460105 504 12275 SHARES X 2 12275 0 0 GENUINE PARTS INC COMMON STOCK 372460105 436 10605 SHARES X 1 10605 0 0 GENUINE PARTS INC COMMON STOCK 372460105 92 2250 SHARES X 1 2250 0 0 GENVEC INC COM COMMON STOCK 37246C109 1 400 SHARES X 1 400 0 0 GENWORTH FINANCIAL COMMON STOCK 37247D106 1594 52700 SHARES X 3 52700 0 0 GENZYME CORP COM COMMON STOCK 372917104 123 2049 SHARES X 1 2049 0 0 GENZYME CORP COM COMMON STOCK 372917104 3 50 SHARES X 1 50 0 0 GEORGIA GULF CORP COMMON STOCK 373200203 581 18700 SHARES X 3 18700 0 0 GEORGIA PAC CORP COM COMMON STOCK 373298108 13 400 SHARES X 1 400 0 0 GEORGIA PAC CORP COM COMMON STOCK 373298108 81 2535 SHARES X 1 527 0 2008 GERBER SCIENTIFIC COMMON STOCK 373730100 346 49700 SHARES X 3 49700 0 0 GERBER SCIENTIFIC INC COMMON STOCK 373730100 47 6700 SHARES X 1 6700 0 0 GERBER SCIENTIFIC INC COMMON STOCK 373730100 50 7200 SHARES X 3 7200 0 0 GERON CORP COMMON STOCK 374163103 4 500 SHARES X 1 0 0 500 GETTY IMAGES INC COM COMMON STOCK 374276103 12 155 SHARES X 1 155 0 0 GETTY REALTY CORPORATION COMMON STOCK 374297109 8 300 SHARES X 1 300 0 0 GILEAD SCIENCES INC COM COMMON STOCK 375558103 1403 31886 SHARES X 1 31646 0 240 GILEAD SCIENCES INC COM COMMON STOCK 375558103 55 1250 SHARES X 1 1250 0 0 GILEAD SCIENCES INC COM COMMON STOCK 375558103 1730 39315 SHARES X 3 39315 0 0 GILLETTE CO COMMON STOCK 375766102 6249 123418 SHARES X 1 122173 0 1245 GILLETTE CO COMMON STOCK 375766102 5824 115025 SHARES X 1 106359 0 8666 21 of 49

GILLETTE CO COMMON STOCK 375766102 1855 36632 SHARES X 3 27432 0 9200 GILLETTE COMPANY COMMON STOCK 375766102 1562 30850 SHARES X 2 30850 0 0 GLACIER BANCORP INC COMMON STOCK 37637Q105 234 8951 SHARES X 3 8951 0 0 GLADSTONE CAPITAL CORP COMMON STOCK 376535100 117 5000 SHARES X 1 5000 0 0 GLADSTONE CAPITAL CORP COMMON STOCK 376535100 70 3000 SHARES X 2 3000 0 0 GLADSTONE CAPITAL CORP COMMON STOCK 376535100 2456 104955 SHARES X 2 104955 0 0 GLADSTONE COMMERCIAL CORP COMMON STOCK 376536108 63 4000 SHARES X 1 4000 0 0 GLADSTONE COMMERCIAL CORP COMMON STOCK 376536108 79 5000 SHARES X 2 5000 0 0 GLATFELTER COMMON STOCK 377316104 670 54020 SHARES X 1 54020 0 0 GLATFELTER COMMON STOCK 377316104 6 520 SHARES X 1 520 0 0 GOLDMAN SACHS GROUP INC COM COMMON STOCK 38141G104 158 1553 SHARES X 1 1553 0 0 GOLDMAN SACHS GROUP INC COM COMMON STOCK 38141G104 31 300 SHARES X 1 300 0 0 GOODRICH CORP COMMON STOCK 382388106 4 100 SHARES X 1 100 0 0 GOODRICH CORP COMMON STOCK 382388106 229 5600 SHARES X 1 4000 0 1600 GOODYEAR TIRE & RUBR CO COMMON STOCK 382550101 38 2550 SHARES X 1 2550 0 0 GOODYEAR TIRE & RUBR CO COMMON STOCK 382550101 32 2155 SHARES X 1 2155 0 0 GOODYEAR TIRE & RUBR CO COMMON STOCK 382550101 39 2600 SHARES X 3 2600 0 0 GOOGLE INC CL A COMMON STOCK 38259P508 125 425 SHARES X 1 425 0 0 GOOGLE INC CL A COMMON STOCK 38259P508 15 50 SHARES X 1 50 0 0 GRACO INC COM COMMON STOCK 384109104 764 22432 SHARES X 1 22432 0 0 GRACO INC COM COMMON STOCK 384109104 1523 44723 SHARES X 3 40643 0 4080 GRANT PRIDECO INC COMMON STOCK 38821G101 386 14600 SHARES X 3 14600 0 0 GRANT PRIDECO INC COM COMMON STOCK 38821G101 133 5030 SHARES X 1 5030 0 0 GREAT AMERN FINL RES INC COM COMMON STOCK 389915109 2 100 SHARES X 1 0 0 100 GREAT PLAINS ENERGY INC COMMON STOCK 391164100 18 570 SHARES X 1 570 0 0 GREAT PLAINS ENERGY INC COMMON STOCK 391164100 27 850 SHARES X 1 850 0 0 Great Universal Stores PLC COMMON STOCK 038470001 793 50430 SHARES X 3 50430 0 0 GREAT WOLF RESORTS COMMON STOCK 391523107 133 6500 SHARES X 3 6500 0 0 GREATER BAY BANCORP COMMON STOCK 391648102 911 34600 SHARES X 3 34600 0 0 GREEN MOUNTAIN POWER CORP COMMON STOCK 393154109 30 1000 SHARES X 1 1000 0 0 GREENHILL & CO INC COMMON STOCK 395259104 644 15900 SHARES X 3 15900 0 0 GREIF INC COMMON STOCK 397624107 941 15400 SHARES X 3 15400 0 0 GREY WOLF INC COMMON STOCK 397888108 60 8100 SHARES X 1 8100 0 0 GREY WOLF INC COMMON STOCK 397888108 66 8900 SHARES X 3 8900 0 0 GRIFFON CORP COMMON STOCK 398433102 761 34300 SHARES X 3 34300 0 0 GUIDANT CORP COM COMMON STOCK 401698105 1311 19481 SHARES X 1 19481 0 0 GUIDANT CORP COM COMMON STOCK 401698105 366 5432 SHARES X 1 5432 0 0 GUILFORD PHAR INC COMMON STOCK 401829106 195 86000 SHARES X 3 86000 0 0 HALLIBURTON HLDG CO COM COMMON STOCK 406216101 309 6469 SHARES X 1 6469 0 0 HALLIBURTON HLDG CO COM COMMON STOCK 406216101 301 6300 SHARES X 1 2500 0 3800 HALOZYME THERAPEUTICS INC COMMON STOCK 40637H109 48 26100 SHARES X 1 26100 0 0 HALOZYME THERAPEUTICS INC COMMON STOCK 40637H109 53 29000 SHARES X 3 29000 0 0 HARLEY DAVIDSON INC COMMON STOCK 412822108 1099 22164 SHARES X 1 22164 0 0 HARLEY DAVIDSON INC COMMON STOCK 412822108 279 5629 SHARES X 1 2429 0 3200 HARLEYSVILLE GROUP COMMON STOCK 412824104 583 27900 SHARES X 3 27900 0 0 HARLEYSVILLE NATL CORP COM COMMON STOCK 412850109 30 1276 SHARES X 1 1276 0 0 HARMAN INTERNATIONAL INDUSTRIES COMMON STOCK 413086109 406 4995 SHARES X 1 4995 0 0 HARMAN INTL INDS COMMON STOCK 413086109 1192 14650 SHARES X 3 14650 0 0 HARMONIC INC COMMON STOCK 413160102 410 84900 SHARES X 3 84900 0 0 HARMONIC LIGHTWAVES INC COM COMMON STOCK 413160102 18 3700 SHARES X 1 3700 0 0 HARMONIC LIGHTWAVES INC COM COMMON STOCK 413160102 20 4100 SHARES X 3 4100 0 0 HARRAHS ENTERTAINMENT INC COMMON STOCK 413619107 2 25 SHARES X 1 25 0 0 HARRIS CORP COMMON STOCK 413875105 2829 90634 SHARES X 1 88572 0 2062 HARRIS CORP COMMON STOCK 413875105 8 250 SHARES X 1 250 0 0 HARRIS CORP COMMON STOCK 413875105 6524 209044 SHARES X 3 205204 0 3840 HARSCO CORP COMMON STOCK 415864107 11031 202225 SHARES X 1 168978 0 33247 HARSCO CORP COMMON STOCK 415864107 4869 89258 SHARES X 1 89258 0 0 HARSCO CORP COMMON STOCK 415864107 2390 43800 SHARES X 3 43800 0 0 HARSCO CORP COMMON STOCK 415864107 48 875 SHARES X 3 875 0 0 HARTFORD FINANCIAL SVCS GRP INC COM COMMON STOCK 416515104 1873 25041 SHARES X 1 23606 0 1435 HARTFORD FINANCIAL SVCS GRP INC COM COMMON STOCK 416515104 1210 16180 SHARES X 1 13180 0 3000 HARTFORD FINL SVCS COMMON STOCK 416515104 2603 34800 SHARES X 3 34800 0 0 HARTMARX CORPORATION COMMON STOCK 417119104 45 4500 SHARES X 1 4500 0 0 HARTMARX CORPORATION COMMON STOCK 417119104 50 5000 SHARES X 3 5000 0 0 HASBRO INC COMMON STOCK 418056107 6 270 SHARES X 1 270 0 0 HASBRO INC COMMON STOCK 418056107 4 170 SHARES X 1 170 0 0 HAWAIIAN ELEC IND INC COMMON STOCK 419870100 4 140 SHARES X 1 140 0 0 HCA INC COM COMMON STOCK 404119109 132 2332 SHARES X 1 1132 0 1200 HCA INC COM COMMON STOCK 404119109 111 1966 SHARES X 1 1216 0 750 HEADWATERS INC COMMON STOCK 42210P102 399 11600 SHARES X 3 11600 0 0 HEALTH CARE PROPERTY (REIT) COMMON STOCK 421915109 69 2558 SHARES X 1 2558 0 0 HEALTH CARE REIT INC COMMON STOCK 42217K106 38 1000 SHARES X 1 1000 0 0 22 of 49

HEALTH MANAGEMENT- CLASS A COMMON STOCK 421933102 1504 57435 SHARES X 1 53985 0 3450 HEALTH MANAGEMENT- CLASS A COMMON STOCK 421933102 674 25726 SHARES X 1 23526 0 2200 HEALTH NET INC COM COMMON STOCK 42222G108 41 1064 SHARES X 1 1064 0 0 HEALTHCARE REALTY TRUST INC (REIT) COMMON STOCK 421946104 82 2130 SHARES X 1 2130 0 0 HEALTHCARE REALTY TRUST INC (REIT) COMMON STOCK 421946104 8 200 SHARES X 1 200 0 0 HEINZ H J CO COM COMMON STOCK 423074103 1424 40196 SHARES X 1 40096 0 100 HEINZ H J CO COM COMMON STOCK 423074103 939 26518 SHARES X 1 19768 0 6750 HEINZ H J CO COM COMMON STOCK 423074103 35 1000 SHARES X 3 1000 0 0 HEINZ H J COMPANY COMMON STOCK 423074103 410 11562 SHARES X 2 11562 0 0 HELEN OF TROY LTD COMMON STOCK G4388N106 8 300 SHARES X 1 300 0 0 HENRY JACK & ASSOC COMMON STOCK 426281101 703 38400 SHARES X 3 38400 0 0 HERCULES INC COMMON STOCK 427056106 35 2500 SHARES X 1 2500 0 0 HERCULES INC COMMON STOCK 427056106 72 5100 SHARES X 1 5100 0 0 HERLEY INDUSTRIES INC COMMON STOCK 427398102 3 180 SHARES X 1 180 0 0 HEWLETT PACKARD CO COM COMMON STOCK 428236103 3330 141641 SHARES X 1 141641 0 0 HEWLETT PACKARD CO COM COMMON STOCK 428236103 2231 94902 SHARES X 1 88902 0 6000 HEWLETT PACKARD CO COM COMMON STOCK 428236103 109 4650 SHARES X 3 4650 0 0 HEWLETT PACKARD COMPANY COMMON STOCK 428236103 484 20589 SHARES X 2 20589 0 0 HIGHWOODS PPTYS INC COMMON STOCK 431284108 527 17700 SHARES X 3 17700 0 0 HIGHWOODS PROPERTIES (REIT) COMMON STOCK 431284108 30 1000 SHARES X 1 1000 0 0 HIGHWOODS PROPERTIES (REIT) COMMON STOCK 431284108 15 500 SHARES X 1 500 0 0 HILLENBRAND INDS INC COM COMMON STOCK 431573104 5 100 SHARES X 1 100 0 0 HOLLY CORP COMMON STOCK 435758305 1512 32400 SHARES X 3 32400 0 0 HOLOGIC INC COM COMMON STOCK 436440101 16 400 SHARES X 1 0 0 400 HOME DEPOT INC COM COMMON STOCK 437076102 17362 446335 SHARES X 1 441230 0 5105 HOME DEPOT INC COM COMMON STOCK 437076102 5969 153441 SHARES X 1 141705 0 11736 HOME DEPOT INC COM COMMON STOCK 437076102 5680 146032 SHARES X 3 141219 0 4813 HOME DEPOT INCORPORATED COMMON STOCK 437076102 4543 116775 SHARES X 2 116775 0 0 HOME PROPERTIES INC (REIT) COMMON STOCK 437306103 127 2962 SHARES X 1 2962 0 0 HOME PROPERTIES INC (REIT) COMMON STOCK 437306103 421 9788 SHARES X 1 8288 0 1500 HOME PROPERTIES OF NEW YORK INC COMMON STOCK 437306103 2426 56400 SHARES X 2 56400 0 0 HOMESTORE COM INC COMMON STOCK 437852106 397 195600 SHARES X 3 195600 0 0 HONEYWELL INTERNATIONAL INCORPORATED COMMON STOCK 438516106 678 18512 SHARES X 2 18512 0 0 HONEYWELL INTL INC COM COMMON STOCK 438516106 1679 45828 SHARES X 1 45828 0 0 HONEYWELL INTL INC COM COMMON STOCK 438516106 2194 59887 SHARES X 1 59887 0 0 HORACE MANN EDUCATRS COMMON STOCK 440327104 926 49200 SHARES X 3 49200 0 0 HOSPIRA INC COMMON STOCK 441060100 323 8278 SHARES X 1 8278 0 0 HOSPIRA INC COMMON STOCK 441060100 211 5418 SHARES X 1 5048 0 370 HOSPITALITY PROPERTIES TRUST (REIT) COMMON STOCK 44106M102 9 200 SHARES X 1 200 0 0 HOSPITALITY PROPERTIES TRUST (REIT) COMMON STOCK 44106M102 13 300 SHARES X 1 300 0 0 HOST MARRIOTT CORP NEW COM COMMON STOCK 44107P104 4 217 SHARES X 1 217 0 0 HOT TOPIC INC COMMON STOCK 441339108 13 675 SHARES X 1 675 0 0 HOT TOPIC INC COMMON STOCK 441339108 725 37900 SHARES X 3 37900 0 0 HOVNANIAN ENTERPRISES-A COMMON STOCK 442487203 21 320 SHARES X 1 320 0 0 HRPT PROPERTIES TR COMMON STOCK 40426W101 1311 105500 SHARES X 3 105500 0 0 HRPT PROPERTIES TRUST (REIT) COMMON STOCK 40426W101 15 1200 SHARES X 1 1200 0 0 HUBBELL INC CL B COMMON STOCK 443510201 4 90 SHARES X 1 90 0 0 HUMAN GENOME SCIENCES INC COMMON STOCK 444903108 1 100 SHARES X 1 100 0 0 HUMAN GENOME SCIENCES INC COMMON STOCK 444903108 72 6200 SHARES X 1 6200 0 0 HUMMINGBIRD LTD COMMON STOCK 44544R101 11 500 SHARES X 1 0 0 500 HUNTINGTON BANCSHARES INC COM COMMON STOCK 446150104 21 860 SHARES X 1 860 0 0 HUNTINGTON BANCSHARES INC COM COMMON STOCK 446150104 4 161 SHARES X 1 161 0 0 HUTCHINSON TECHNOLOGY INC COMMON STOCK 448407106 16 425 SHARES X 1 425 0 0 HUTTIG BLDG PRODS INC COMMON STOCK 448451104 6 585 SHARES X 1 585 0 0 HUTTIG BLDG PRODS INC COMMON STOCK 448451104 25 2277 SHARES X 1 2277 0 0 HYDRIL COMMON STOCK 448774109 304 5600 SHARES X 3 5600 0 0 HYPERION SOLUTIONS CORP COM COMMON STOCK 44914M104 13 325 SHARES X 1 325 0 0 IAC/ INTERACTIVECORP COMMON STOCK 44919P102 173 7200 SHARES X 1 7200 0 0 IDACORP INC COMMON STOCK 451107106 47 1542 SHARES X 1 300 0 1242 IDENTIX INC COMMON STOCK 451906101 239 47599 SHARES X 3 47599 0 0 IDX SYS CORP COM COMMON STOCK 449491109 12 400 SHARES X 1 400 0 0 IKON OFFICE SOLUTION COMMON STOCK 451713101 603 63400 SHARES X 3 63400 0 0 ILLINOIS TOOL WKS INC COM COMMON STOCK 452308109 1363 17108 SHARES X 1 16963 0 145 ILLINOIS TOOL WKS INC COM COMMON STOCK 452308109 468 5875 SHARES X 1 5875 0 0 ILLINOIS TOOL WKS INC COM COMMON STOCK 452308109 156 1953 SHARES X 3 113 0 1840 IMAGISTICS INTL INC COMMON STOCK 45247T104 13 460 SHARES X 1 460 0 0 IMAGISTICS INTL INC COMMON STOCK 45247T104 23 832 SHARES X 1 0 0 832 IMATION CORPORATION COM COMMON STOCK 45245A107 23 601 SHARES X 1 601 0 0 IMATION CORPORATION COM COMMON STOCK 45245A107 6 150 SHARES X 1 150 0 0 IMCLONE SYS INC COM COMMON STOCK 45245W109 2 50 SHARES X 1 50 0 0 IMMERSION CORP COMMON STOCK 452521107 868 162800 SHARES X 3 162800 0 0 IMPAC MORTGAGE HOLDINGS INC(REIT) COMMON STOCK 45254P102 4 200 SHARES X 1 200 0 0 23 of 49

IMS HEALTH INC COM COMMON STOCK 449934108 136 5510 SHARES X 1 5510 0 0 IMS HEALTH INC COM COMMON STOCK 449934108 91 3662 SHARES X 1 3662 0 0 INDEPENDENT BK CORP COMMON STOCK 453838104 731 25700 SHARES X 3 25700 0 0 INDYMAC BANCORP INC COMMON STOCK 456607100 1279 31400 SHARES X 3 31400 0 0 INERGY LP COMMON STOCK 456615103 31 1000 SHARES X 1 1000 0 0 INFORMATICA CORP COM COMMON STOCK 45666Q102 29 3500 SHARES X 1 3500 0 0 INFOSPACE INC COMMON STOCK 45678T201 0 10 SHARES X 1 10 0 0 INFRASOURCE SERVICES INC COMMON STOCK 45684P102 10 1000 SHARES X 1 1000 0 0 INGERSOLL-RAND CO COMMON STOCK G4776G101 2005 28100 SHARES X 3 28100 0 0 INGRAM MICRO INC CL A COMMON STOCK 457153104 3 200 SHARES X 1 200 0 0 INTEGRA LIFESCIENCES HOLDING COMMON STOCK 457985208 12 400 SHARES X 1 400 0 0 INTEGRATED CIRCUIT COMMON STOCK 45811K208 289 14000 SHARES X 3 14000 0 0 INTEL CORP COM COMMON STOCK 458140100 25349 974208 SHARES X 1 960949 0 13259 INTEL CORP COM COMMON STOCK 458140100 8274 317967 SHARES X 1 277079 0 40888 INTEL CORP COM COMMON STOCK 458140100 13576 521772 SHARES X 3 506597 0 15175 INTEL CORPORATION COMMON STOCK 458140100 2675 102801 SHARES X 2 102801 0 0 INTERGRATED DEVICE TECH INC COMMON STOCK 458118106 34 3200 SHARES X 1 3200 0 0 INTERGRATED DEVICE TECH INC COMMON STOCK 458118106 32 3000 SHARES X 3 3000 0 0 INTERNATIONAL BUSINESS MACHINES CORP COMMON STOCK 459200101 30228 407391 SHARES X 1 400192 0 7199 INTERNATIONAL BUSINESS MACHINES CORP COMMON STOCK 459200101 13199 177879 SHARES X 1 159142 0 18737 INTERNATIONAL BUSINESS MACHINES CORP COMMON STOCK 459200101 3748 50509 SHARES X 2 50509 0 0 INTERNATIONAL BUSINESS MACHINES CORP COMMON STOCK 459200101 8164 110024 SHARES X 3 99154 0 10870 INTERNATIONAL BUSINESS MACHINES CORP COMMON STOCK 459200101 80 1080 SHARES X 3 1080 0 0 INTERNATIONAL GAME TECH COM COMMON STOCK 459902102 127 4498 SHARES X 1 4498 0 0 INTERNATIONAL GAME TECH COM COMMON STOCK 459902102 38 1350 SHARES X 1 850 0 500 INTERNATIONAL PAPER COMMON STOCK 460146103 1353 44800 SHARES X 3 44800 0 0 INTERNATIONAL PAPER CO COM COMMON STOCK 460146103 1494 49442 SHARES X 1 47842 0 1600 INTERNATIONAL PAPER CO COM COMMON STOCK 460146103 460 15230 SHARES X 1 10244 0 4986 INTERNATIONAL RECTIFIER CORP COMMON STOCK 460254105 8052 168735 SHARES X 1 164799 0 3936 INTERNATIONAL RECTIFIER CORP COMMON STOCK 460254105 1042 21846 SHARES X 1 18796 0 3050 INTERNATIONAL RECTIFIER CORP COMMON STOCK 460254105 8013 167920 SHARES X 3 164673 0 3247 INTERNATIONAL SPEEDWAY CORP CL A COMMON STOCK 460335201 12 220 SHARES X 1 220 0 0 INTERPUBLIC GROUP COS INC COM COMMON STOCK 460690100 2 174 SHARES X 1 174 0 0 INTERPUBLIC GROUP COS INC COM COMMON STOCK 460690100 6 515 SHARES X 3 515 0 0 INTERSIL CORP CL A COMMON STOCK 46069S109 34 1800 SHARES X 1 1800 0 0 INTERVOICE INC COMMON STOCK 461142101 24 2800 SHARES X 1 2800 0 0 INTERVOICE INC COMMON STOCK 461142101 27 3100 SHARES X 3 3100 0 0 INTL FLAVORS & FRAGRANCES INC COM COMMON STOCK 459506101 25 700 SHARES X 1 700 0 0 INTUIT INC COM COMMON STOCK 461202103 14 300 SHARES X 1 300 0 0 INTUITIVE SURGICAL INC COMMON STOCK 46120E602 70 1500 SHARES X 1 1500 0 0 INTUITIVE SURGICAL INC COMMON STOCK 46120E602 79 1700 SHARES X 3 1700 0 0 INVESTORS FINANCIAL SERVICES CORP COMMON STOCK 461915100 7 198 SHARES X 1 198 0 0 INVESTORS FINANCIAL SERVICES CORP COMMON STOCK 461915100 3055 80775 SHARES X 2 80775 0 0 INVITROGEN CORP COM COMMON STOCK 46185R100 33 400 SHARES X 1 0 0 400 IOWA TELE- COMMUNICATIONS SERVICES COMMON STOCK 462594201 47 2500 SHARES X 1 2500 0 0 IPAYMENT INC COMMON STOCK 46262E105 226 6200 SHARES X 3 6200 0 0 ISHARES LEHMAN 7-10 YRS TREAS COMMON STOCK 464287440 8 95 SHARES X 1 0 0 95 ISHARES MSCI EAFE INDEX FD COMMON STOCK 464287465 671 12801 SHARES X 1 12801 0 0 ISHARES MSCI EAFE INDEX FD COMMON STOCK 464287465 314 6000 SHARES X 1 6000 0 0 ISHARES MSCI JAPAN INDEX FD COMMON STOCK 464286848 25 2500 SHARES X 1 2500 0 0 ISHARES S&P 500 BARRA VALUE INDEX FD COMMON STOCK 464287408 94 1500 SHARES X 1 1500 0 0 ISIS PHARMACEUTICALS COMMON STOCK 464330109 452 115600 SHARES X 3 115600 0 0 ISIS PHARMACEUTICALS COM COMMON STOCK 464330109 1 350 SHARES X 1 350 0 0 ISTA PHARMACEUTICALS COMMON STOCK 45031X204 172 20700 SHARES X 3 20700 0 0 ISTAR COMMON STOCK 45031U101 1331 31995 SHARES X 2 31995 0 0 ITT EDUCATIONAL SERVICES INC COM COMMON STOCK 45068B109 21 400 SHARES X 1 400 0 0 ITT EDUCATIONAL SERVICES INC COM COMMON STOCK 45068B109 27 500 SHARES X 3 500 0 0 ITT INDUSTRIES INC COMMON STOCK 450911102 102 1046 SHARES X 1 966 0 80 ITT INDUSTRIES INC COMMON STOCK 450911102 221 2264 SHARES X 1 1464 0 800 IVAX CORP COMMON STOCK 465823102 10 468 SHARES X 1 468 0 0 J2 GLOBAL COMMUNICATONS INC NEW COMMON STOCK 46626E205 38 1100 SHARES X 1 1100 0 0 J2 GLOBAL COMMUNICATONS INC NEW COMMON STOCK 46626E205 41 1200 SHARES X 3 1200 0 0 JABIL CIRCUIT INC COMMON STOCK 466313103 1548 50362 SHARES X 1 50172 0 190 JABIL CIRCUIT INC COMMON STOCK 466313103 386 12550 SHARES X 1 11850 0 700 JABIL CIRCUIT INC COMMON STOCK 466313103 999 32494 SHARES X 3 32494 0 0 JACOBS ENGINEERING GROUP INC COM COMMON STOCK 469814107 25 450 SHARES X 1 450 0 0 JAMDAT MOBILE INC COMMON STOCK 47023T100 133 4800 SHARES X 3 4800 0 0 JANUS CAPITAL GROUP INC COMMON STOCK 47102X105 644 42800 SHARES X 1 42800 0 0 JDS UNIPHASE CORP COM COMMON STOCK 46612J101 3 2161 SHARES X 1 2161 0 0 JDS UNIPHASE CORPORATION COMMON STOCK 46612J101 38 25150 SHARES X 2 25150 0 0 JEFFERSON PILOT CORP COM COMMON STOCK 475070108 338 6708 SHARES X 1 3860 0 2848 JEFFERSON PILOT CORP COM COMMON STOCK 475070108 196 3885 SHARES X 1 3885 0 0 24 of 49

JLG INDUSTRIES INC COMMON STOCK 466210101 25 900 SHARES X 1 900 0 0 JM SMUCKER CO COMMON STOCK 832696405 143 3055 SHARES X 1 3055 0 0 JM SMUCKER CO COMMON STOCK 832696405 326 6950 SHARES X 1 6246 0 704 JMAR TECHNOLOGIES INC COMMON STOCK 466212107 1 1000 SHARES X 1 1000 0 0 JOHNSON & JOHNSON COMMON STOCK 478160104 2063 31741 SHARES X 2 31741 0 0 JOHNSON & JOHNSON COM COMMON STOCK 478160104 33693 518360 SHARES X 1 513570 0 4790 JOHNSON & JOHNSON COM COMMON STOCK 478160104 35138 540583 SHARES X 1 524246 0 16337 JOHNSON & JOHNSON COM COMMON STOCK 478160104 13248 203810 SHARES X 3 200994 0 2816 JOHNSON & JOHNSON COM COMMON STOCK 478160104 39 600 SHARES X 3 600 0 0 JOHNSON CONTROLS INC COM COMMON STOCK 478366107 464 8240 SHARES X 1 8240 0 0 JOHNSON CONTROLS INC COM COMMON STOCK 478366107 199 3540 SHARES X 1 2740 0 800 JOHNSON CONTROLS INC COM COMMON STOCK 478366107 169 3000 SHARES X 3 0 0 3000 JONES APPAREL GROUP INC COM COMMON STOCK 480074103 236 7595 SHARES X 1 7595 0 0 JOS A BANK CLOTHIERS INC COMMON STOCK 480838101 30 700 SHARES X 1 700 0 0 JP MORGAN CHASE & COMPANY COMMON STOCK 46625H100 3386 95876 SHARES X 2 95876 0 0 JPMORGAN CHASE & CO COMMON STOCK 46625H100 9578 271164 SHARES X 1 269014 0 2150 JPMORGAN CHASE & CO COMMON STOCK 46625H100 6605 187012 SHARES X 1 173029 0 13983 JPMORGAN CHASE & CO COMMON STOCK 46625H100 2821 79856 SHARES X 3 77563 0 2293 JPMORGAN CHASE & CO COMMON STOCK 46625H100 48 1350 SHARES X 3 1350 0 0 KADANT INC COM COMMON STOCK 48282T104 0 9 SHARES X 1 9 0 0 KANSAS LIFE INS CO COM COMMON STOCK 484836101 84 1750 SHARES X 1 1750 0 0 KB HOME COM COMMON STOCK 48666K109 119 1562 SHARES X 1 1562 0 0 KB HOME COM COMMON STOCK 48666K109 18 240 SHARES X 1 240 0 0 KCS ENERGY INC COMMON STOCK 482434206 354 20400 SHARES X 3 20400 0 0 KELLOGG CO COM COMMON STOCK 487836108 1351 30401 SHARES X 1 30401 0 0 KELLOGG CO COM COMMON STOCK 487836108 964 21697 SHARES X 1 20100 0 1597 KENNAMETAL INC COMMON STOCK 489170100 5 100 SHARES X 1 100 0 0 KERR MCGEE CORP COMMON STOCK 492386107 192 2519 SHARES X 1 1719 0 800 KERR MCGEE CORP COMMON STOCK 492386107 42 552 SHARES X 1 552 0 0 KERR MCGEE CORP COMMON STOCK 492386107 5300 69453 SHARES X 3 69453 0 0 KERR MCGEE CORP COMMON STOCK 492386107 9 117 SHARES X 3 117 0 0 KEYCORP NEW COM COMMON STOCK 493267108 750 22637 SHARES X 1 22637 0 0 KEYCORP NEW COM COMMON STOCK 493267108 283 8547 SHARES X 1 8547 0 0 KEYCORP NEW COM COMMON STOCK 493267108 33 1000 SHARES X 3 0 0 1000 KEYCORP-NEW COMMON STOCK 493267108 351 10600 SHARES X 2 10600 0 0 KEYSPAN CORP COM COMMON STOCK 49337W100 144 3534 SHARES X 1 3434 0 100 KEYSPAN CORP COM COMMON STOCK 49337W100 146 3598 SHARES X 1 3598 0 0 KIMBERLY CLARK CORP COMMON STOCK 494368103 7378 117882 SHARES X 1 117132 0 750 KIMBERLY CLARK CORP COMMON STOCK 494368103 4324 69077 SHARES X 1 62452 0 6625 KIMBERLY CLARK CORP COMMON STOCK 494368103 3065 48965 SHARES X 3 48965 0 0 KIMCO REALTY CORP (REIT) COMMON STOCK 49446R109 18 311 SHARES X 1 311 0 0 KINDER MORGAN ENERGY PARTNERS LP COMMON STOCK 494550106 274 5380 SHARES X 1 5380 0 0 KINDER MORGAN INC COM COMMON STOCK 49455P101 12 150 SHARES X 1 150 0 0 KINDER MORGAN INC COM COMMON STOCK 49455P101 116 1400 SHARES X 1 1400 0 0 KINDER MORGAN INC COM COMMON STOCK 49455P101 8 100 SHARES X 3 100 0 0 KINDRED HEALTHCARE COMMON STOCK 494580103 1030 26000 SHARES X 3 26000 0 0 KINETIC CONCEPTS INC COMMON STOCK 49460W208 3480 57998 SHARES X 1 55795 0 2203 KINETIC CONCEPTS INC COMMON STOCK 49460W208 175 2910 SHARES X 1 650 0 2260 KINETIC CONCEPTS INC COMMON STOCK 49460W208 7950 132498 SHARES X 3 129528 0 2970 KING PHARMACEUTICALS INC COM COMMON STOCK 495582108 13 1200 SHARES X 1 1200 0 0 KLA TENCOR CORP COM COMMON STOCK 482480100 4 100 SHARES X 1 100 0 0 KNIGHT RIDDER INC COMMON STOCK 499040103 32 525 SHARES X 1 525 0 0 KNOLL INC COMMON STOCK 498904200 717 41900 SHARES X 3 41900 0 0 KOHLS CORP COM COMMON STOCK 500255104 370 6620 SHARES X 1 6620 0 0 KOHLS CORP COM COMMON STOCK 500255104 136 2440 SHARES X 1 2440 0 0 KOMAG INC COMMON STOCK 500453204 596 21000 SHARES X 3 21000 0 0 KORN/FERRY INTL COMMON STOCK 500643200 363 20430 SHARES X 1 20430 0 0 KORN/FERRY INTL COMMON STOCK 500643200 898 50600 SHARES X 3 50600 0 0 KOSAN BIOSCIENCS INC COMMON STOCK 50064W107 235 44600 SHARES X 3 44600 0 0 KRAFT FOODS INC CL A COMMON STOCK 50075N104 1723 54154 SHARES X 1 51689 0 2465 KRAFT FOODS INC CL A COMMON STOCK 50075N104 286 9000 SHARES X 1 8500 0 500 KRAFT FOODS INC CL A COMMON STOCK 50075N104 929 29205 SHARES X 3 23505 0 5700 KRAFT FOODS INC CL A COMMON STOCK 50075N104 22 700 SHARES X 3 700 0 0 KROGER CO COMMON STOCK 501044101 671 35240 SHARES X 1 35240 0 0 KROGER CO COMMON STOCK 501044101 77 4050 SHARES X 1 3550 0 500 L 3 COMMUNICATIONS CORP COM COMMON STOCK 502424104 15 200 SHARES X 1 200 0 0 LABOR READY INC COMMON STOCK 505401208 77 3300 SHARES X 1 3300 0 0 LABOR READY INC COMMON STOCK 505401208 420 18000 SHARES X 3 18000 0 0 LABOR READY INC COMMON STOCK 505401208 86 3700 SHARES X 3 3700 0 0 LABORATORY CORPORATION OF AMER HLDGS COMMON STOCK 50540R409 2287 45840 SHARES X 2 45840 0 0 LAM RESEARCH CORP COMMON STOCK 512807108 507 17500 SHARES X 3 17500 0 0 LAM RESH CORP COMMON STOCK 512807108 173 5980 SHARES X 1 5980 0 0 25 of 49

LANDAMERICA FINL G COMMON STOCK 514936103 1413 23800 SHARES X 3 23800 0 0 LANDRYS RESTAURANTS COMMON STOCK 51508L103 809 26900 SHARES X 3 26900 0 0 LANGER BIOMECHANICS COMMON STOCK 515707107 185 28500 SHARES X 3 28500 0 0 LARGE SCALE BIOLOGY CORP COM COMMON STOCK 517053104 2 2000 SHARES X 1 2000 0 0 LASALLE HOTEL PROP REIT COMMON STOCK 517942108 3 100 SHARES X 1 100 0 0 LATTICE SEMICONDUCTR COMMON STOCK 518415104 1426 321200 SHARES X 3 321200 0 0 LAUDER ESTEE CO CL A COMMON STOCK 518439104 6711 171507 SHARES X 1 165599 0 5908 LAUDER ESTEE CO CL A COMMON STOCK 518439104 430 10995 SHARES X 1 7545 0 3450 LAUDER ESTEE CO CL A COMMON STOCK 518439104 10621 271406 SHARES X 3 265006 0 6400 LAUREATE EDUCATION INC COMMON STOCK 518613104 2489 52008 SHARES X 1 50493 0 1515 LAUREATE EDUCATION INC COMMON STOCK 518613104 97 2020 SHARES X 1 1210 0 810 LAUREATE EDUCATION INC COMMON STOCK 518613104 3608 75410 SHARES X 3 73910 0 1500 LEAR CORP COMMON STOCK 521865105 714 19626 SHARES X 1 19126 0 500 LEAR CORP COMMON STOCK 521865105 506 13911 SHARES X 1 12511 0 1400 LEAR CORP COMMON STOCK 521865105 40 1100 SHARES X 3 1100 0 0 LEESPORT FINANCIAL CORP COMMON STOCK 524477106 67 2883 SHARES X 1 2883 0 0 LEGG MASON INC COMMON STOCK 524901105 415 3982 SHARES X 1 3982 0 0 LEGG MASON INC COMMON STOCK 524901105 112 1075 SHARES X 1 1075 0 0 LEHMAN BROTHERS HLDGS INC COM COMMON STOCK 524908100 5375 54139 SHARES X 1 53441 0 698 LEHMAN BROTHERS HLDGS INC COM COMMON STOCK 524908100 615 6190 SHARES X 1 5990 0 200 LEHMAN BROTHERS HLDGS INC COM COMMON STOCK 524908100 6168 62122 SHARES X 3 60632 0 1490 LENNAR CORP CL A COMMON STOCK 526057104 13 200 SHARES X 1 200 0 0 LEVEL 3 COMMUNICATIONS INC COMMON STOCK 52729N100 10 5000 SHARES X 1 5000 0 0 LEVEL 3 COMMUNICATIONS INCORPORATED COMMON STOCK 52729N100 71 35000 SHARES X 2 35000 0 0 LEVITT CORPORATION COMMON STOCK 52742P108 63 2100 SHARES X 1 2100 0 0 LEVITT CORPORATION COMMON STOCK 52742P108 69 2300 SHARES X 3 2300 0 0 LEXINGTON CORP PROPERTIES TR (REIT) COMMON STOCK 529043101 31 1257 SHARES X 1 1257 0 0 LEXMARK INTL INC CL A COMMON STOCK 529771107 19 300 SHARES X 1 300 0 0 LEXMARK INTL INC CL A COMMON STOCK 529771107 136 2100 SHARES X 1 2100 0 0 LIBERTY MEDIA CORP COMMON STOCK 530718105 1926 189000 SHARES X 3 189000 0 0 LIBERTY MEDIA CORP -B COMMON STOCK 530718204 275 26000 SHARES X 1 26000 0 0 LIBERTY MEDIA CORP CL A COMMON STOCK 530718105 781 76678 SHARES X 1 76678 0 0 LIBERTY MEDIA CORP CL A COMMON STOCK 530718105 980 96200 SHARES X 1 96200 0 0 LIFEPOINT HOSPS INC COM COMMON STOCK 53219L109 45 900 SHARES X 1 900 0 0 LIFEPOINT HOSPS INC COM COMMON STOCK 53219L109 850 16800 SHARES X 3 16800 0 0 LILLY ELI & CO COMMON STOCK 532457108 6521 117051 SHARES X 1 115290 0 1761 LILLY ELI & CO COMMON STOCK 532457108 5954 106877 SHARES X 1 105677 0 1200 LILLY ELI & CO COMMON STOCK 532457108 1744 31297 SHARES X 3 22331 0 8966 LIMITED BRANDS, INC COM COMMON STOCK 532716107 9 400 SHARES X 1 400 0 0 LINCOLN NATIONAL CORPORATION COMMON STOCK 534187109 318 6777 SHARES X 2 6777 0 0 LINCOLN NATL CORP COMMON STOCK 534187109 6512 138799 SHARES X 1 135296 0 3503 LINCOLN NATL CORP COMMON STOCK 534187109 961 20485 SHARES X 1 18620 0 1865 LINCOLN NATL CORP COMMON STOCK 534187109 8872 189083 SHARES X 3 185483 0 3600 LINEAR TECHNOLOGY CORP COM COMMON STOCK 535678106 29 783 SHARES X 1 783 0 0 LINEAR TECHNOLOGY CORP COM COMMON STOCK 535678106 29 800 SHARES X 1 0 0 800 LIONBRIDGE TECH INC COMMON STOCK 536252109 403 59400 SHARES X 3 59400 0 0 LIVEPERSON INC COMMON STOCK 538146101 141 46200 SHARES X 3 46200 0 0 LIZ CLAIBORNE INC COMMON STOCK 539320101 17 420 SHARES X 1 420 0 0 LIZ CLAIBORNE INC COMMON STOCK 539320101 63 1594 SHARES X 1 1594 0 0 LOCKHEED MARTIN CORPORATION COM COMMON STOCK 539830109 10001 154169 SHARES X 1 151844 0 2325 LOCKHEED MARTIN CORPORATION COM COMMON STOCK 539830109 1602 24695 SHARES X 1 22495 0 2200 LOCKHEED MARTIN CORPORATION COM COMMON STOCK 539830109 10150 156473 SHARES X 3 156473 0 0 LOEWS CORP COMMON STOCK 540424108 2775 35800 SHARES X 3 35800 0 0 LOEWS CORP COM COMMON STOCK 540424108 101 1300 SHARES X 1 1300 0 0 LONE STAR STEAKHOUSE COMMON STOCK 542307103 1067 35100 SHARES X 3 35100 0 0 LONE STAR TECHNOLOGIES INC COMMON STOCK 542312103 64 1400 SHARES X 1 1400 0 0 LONE STAR TECHNOLOGIES INC COMMON STOCK 542312103 68 1500 SHARES X 3 1500 0 0 LOUISIANA PAC CORP COMMON STOCK 546347105 49 2004 SHARES X 1 0 0 2004 LOWES COS INC COM COMMON STOCK 548661107 3026 51978 SHARES X 1 51138 0 840 LOWES COS INC COM COMMON STOCK 548661107 597 10250 SHARES X 1 9950 0 300 LOWES COS INC COM COMMON STOCK 548661107 895 15366 SHARES X 3 12586 0 2780 LUBRIZOL CORP COMMON STOCK 549271104 193 4600 SHARES X 1 4600 0 0 LUBRIZOL CORP COMMON STOCK 549271104 724 17232 SHARES X 1 17232 0 0 LUBRIZOL CORP COMMON STOCK 549271104 807 19200 SHARES X 3 19200 0 0 LUCENT TECHNOLOGIES INC COM COMMON STOCK 549463107 266 91568 SHARES X 1 91040 0 528 LUCENT TECHNOLOGIES INC COM COMMON STOCK 549463107 172 58943 SHARES X 1 52743 0 6200 LUCENT TECHNOLOGIES INC COM COMMON STOCK 549463107 8 2852 SHARES X 3 1316 0 1536 LUCENT TECHNOLOGIES INC COM COMMON STOCK 549463107 5 1828 SHARES X 3 1828 0 0 LUCENT TECHNOLOGIES INCORPORATED COMMON STOCK 549463107 148 50758 SHARES X 2 50758 0 0 LYONDELL CHEMICAL COMPANY COM COMMON STOCK 552078107 17 650 SHARES X 1 650 0 0 M & T BANK CORP COM COMMON STOCK 55261F104 67051 637608 SHARES X 1 637358 0 250 M & T BANK CORP COM COMMON STOCK 55261F104 19778 188079 SHARES X 1 34966 0 153113 26 of 49

M/I HOMES INC COMMON STOCK 55305B101 1266 23400 SHARES X 3 23400 0 0 MACROVISION CORP COMMON STOCK 555904101 726 32200 SHARES X 3 32200 0 0 MACROVISION CORP COM COMMON STOCK 555904101 23 1000 SHARES X 1 1000 0 0 MACROVISION CORP COM COMMON STOCK 555904101 23 1000 SHARES X 3 1000 0 0 MAF BANCORP INC COM COMMON STOCK 55261R108 78 1821 SHARES X 1 1821 0 0 MAGELAN MIDSTREAM PARTNERS LP COMMON STOCK 559080106 207 6300 SHARES X 2 6300 0 0 MAGNA ENTERTAINMENT CORP CL A COMMON STOCK 559211107 1 200 SHARES X 1 200 0 0 MANITOWOC CO INC COM COMMON STOCK 563571108 4 100 SHARES X 1 100 0 0 MANPOWER INC WIS COMMON STOCK 56418H100 60 1500 SHARES X 1 1500 0 0 MARATHON OIL CORP COMMON STOCK 565849106 856 16045 SHARES X 1 16045 0 0 MARATHON OIL CORP COMMON STOCK 565849106 319 5980 SHARES X 1 5080 0 900 MARATHON OIL CORP COMMON STOCK 565849106 320 6000 SHARES X 3 0 0 6000 MARCHEX INC COMMON STOCK 56624R108 611 40600 SHARES X 3 40600 0 0 MARKEL CORP COM COMMON STOCK 570535104 34 100 SHARES X 1 100 0 0 MARRIOTT INTL INC CL A COMMON STOCK 571903202 100 1462 SHARES X 1 1462 0 0 MARRIOTT INTL INC CL A COMMON STOCK 571903202 14 200 SHARES X 1 200 0 0 MARSH & MCLENNAN COS INC COM COMMON STOCK 571748102 122 4401 SHARES X 1 4401 0 0 MARSH & MCLENNAN COS INC COM COMMON STOCK 571748102 545 19678 SHARES X 1 19678 0 0 MARSHALL & ILSLEY CORP COMMON STOCK 571834100 406 9125 SHARES X 1 9125 0 0 MARSHALL & ILSLEY CORP COMMON STOCK 571834100 233 5250 SHARES X 1 5250 0 0 MARSHALL & ILSLEY CORP COMMON STOCK 571834100 160 3600 SHARES X 3 0 0 3600 MARTEK BIOSCIENCES CORP COMMON STOCK 572901106 15 400 SHARES X 1 400 0 0 MARTHA STEWART LIVING-CL A COMMON STOCK 573083102 50 1724 SHARES X 1 1724 0 0 MARVEL ENTERPRISES COMMON STOCK 57383M108 398 20200 SHARES X 3 20200 0 0 MASCO CORP COMMON STOCK 574599106 6069 191084 SHARES X 1 187676 0 3408 MASCO CORP COMMON STOCK 574599106 1113 35044 SHARES X 1 34644 0 400 MASCO CORP COMMON STOCK 574599106 7436 234113 SHARES X 3 229478 0 4635 MASSEY ENERGY CO COM COMMON STOCK 576206106 157 4173 SHARES X 1 4173 0 0 MASSEY ENERGY CO COM COMMON STOCK 576206106 57 1500 SHARES X 1 1500 0 0 MASSEY ENERGY CO COM COMMON STOCK 576206106 60 1600 SHARES X 3 1600 0 0 MATRIA HEALTHCARE INCORPORATED COMMON STOCK 576817209 5 150 SHARES X 1 150 0 0 MATTEL INC COMMON STOCK 577081102 481 26275 SHARES X 1 26275 0 0 MATTEL INC COMMON STOCK 577081102 671 36651 SHARES X 1 35754 0 897 MATTHEWS INTL CORP CL A COMMON STOCK 577128101 12 300 SHARES X 1 300 0 0 MATTSON TECHNOLOGY INCORPORATED COMMON STOCK 577223100 19 2700 SHARES X 1 2700 0 0 MATTSON TECHNOLOGY INCORPORATED COMMON STOCK 577223100 21 3000 SHARES X 3 3000 0 0 MAXIM INTEGRATED PRODS INC COM COMMON STOCK 57772K101 17 456 SHARES X 1 456 0 0 MAXTOR CORP COMMON STOCK 577729205 568 109300 SHARES X 3 109300 0 0 MAY DEPT STORES & CO COM COMMON STOCK 577778103 626 15581 SHARES X 1 15581 0 0 MAY DEPT STORES & CO COM COMMON STOCK 577778103 145 3611 SHARES X 1 2861 0 750 MAYTAG CORPORATION COMMON STOCK 578592107 28 1780 SHARES X 1 1780 0 0 MBNA CORPORATION COM COMMON STOCK 55262L100 860 32861 SHARES X 1 32861 0 0 MBNA CORPORATION COM COMMON STOCK 55262L100 946 36155 SHARES X 1 36155 0 0 MC GRAW HILL COMPANIES INC COMMON STOCK 580645109 547 12365 SHARES X 1 12365 0 0 MC GRAW HILL COMPANIES INC COMMON STOCK 580645109 1409 31844 SHARES X 1 25760 0 6084 MCCORMICK & CO INC COMMON STOCK 579780107 9 267 SHARES X 1 267 0 0 MCCORMICK & CO-NON VTG SHS COMMON STOCK 579780206 3291 100704 SHARES X 1 98424 0 2280 MCCORMICK & CO-NON VTG SHS COMMON STOCK 579780206 185 5675 SHARES X 1 4975 0 700 MCCORMICK & CO-NON VTG SHS COMMON STOCK 579780206 6149 188149 SHARES X 3 183749 0 4400 MCDATA CORP COMMON STOCK 580031201 3 728 SHARES X 1 728 0 0 MCDERMOTT INTL INC COMMON STOCK 580037109 6 300 SHARES X 1 300 0 0 MCDONALDS CORP COM COMMON STOCK 580135101 1563 56323 SHARES X 1 56323 0 0 MCDONALDS CORP COM COMMON STOCK 580135101 1222 44052 SHARES X 1 36619 0 7433 MCKESSON CORPORATION COM COMMON STOCK 58155Q103 45 1000 SHARES X 1 1000 0 0 MCKESSON CORPORATION COM COMMON STOCK 58155Q103 79 1765 SHARES X 1 1765 0 0 MCMORAN EXPLORATION CO COMMON STOCK 582411104 2 125 SHARES X 1 125 0 0 MCMORAN EXPLORATION CO COMMON STOCK 582411104 2 125 SHARES X 1 125 0 0 MDC HOLDINGS COMMON STOCK 552676108 855 10400 SHARES X 3 10400 0 0 MEADWESTVACO CORP COMMON STOCK 583334107 98 3485 SHARES X 1 3485 0 0 MEADWESTVACO CORP COMMON STOCK 583334107 11 400 SHARES X 1 400 0 0 MECHANICAL TECHNOLOGY INC COM COMMON STOCK 583538103 3 800 SHARES X 1 800 0 0 MEDAREX INC COMMON STOCK 583916101 18 2200 SHARES X 1 2200 0 0 MEDAREX INC COMMON STOCK 583916101 1071 129000 SHARES X 3 129000 0 0 MEDAREX INC COMMON STOCK 583916101 20 2400 SHARES X 3 2400 0 0 MEDCO HEALTH SOLUTIONS INC COMMON STOCK 58405U102 740 13859 SHARES X 1 13859 0 0 MEDCO HEALTH SOLUTIONS INC COMMON STOCK 58405U102 1766 33103 SHARES X 1 29006 0 4097 MEDIABAY INCORPORATED COMMON STOCK 58446J108 1 2500 SHARES X 1 2500 0 0 MEDTRONIC INC COMMON STOCK 585055106 11101 214341 SHARES X 1 208996 0 5345 MEDTRONIC INC COMMON STOCK 585055106 2882 55645 SHARES X 1 49154 0 6491 MEDTRONIC INC COMMON STOCK 585055106 6237 120437 SHARES X 3 114844 0 5593 MEDTRONIC INCORPORATED COMMON STOCK 585055106 9684 186978 SHARES X 2 186978 0 0 MELLON FINANCIAL CORP COMMON STOCK 58551A108 1959 68299 SHARES X 1 68199 0 100 27 of 49

MELLON FINANCIAL CORP COMMON STOCK 58551A108 111 3872 SHARES X 1 3272 0 600 MENTOR GRAPHICS CORP COMMON STOCK 587200106 606 59400 SHARES X 3 59400 0 0 MERCANTILE BANK CORPORATION COMMON STOCK 587376104 12 275 SHARES X 1 275 0 0 MERCANTILE BANKSHARES CORP COMMON STOCK 587405101 659 12779 SHARES X 1 12779 0 0 MERCANTILE BANKSHARES CORP COMMON STOCK 587405101 3824 74201 SHARES X 1 68967 0 5234 MERCANTILE BANKSHARES CORP COMMON STOCK 587405101 124 2400 SHARES X 3 0 0 2400 MERCK & CO INC COM COMMON STOCK 589331107 9050 293838 SHARES X 1 289692 0 4146 MERCK & CO INC COM COMMON STOCK 589331107 10474 340079 SHARES X 1 299694 0 40385 MERCK & CO INC COM COMMON STOCK 589331107 2831 91911 SHARES X 3 87566 0 4345 MERCURY INTERACTIVE CORP COM COMMON STOCK 589405109 8 200 SHARES X 1 200 0 0 MERIDIAN GOLD INCORPORATED COMMON STOCK 589975101 5 250 SHARES X 1 250 0 0 MERITAGE HOMES CORP COMMON STOCK 59001A102 684 8600 SHARES X 3 8600 0 0 MERRILL LYNCH & CO INC COMMON STOCK 590188108 1842 33483 SHARES X 1 32983 0 500 MERRILL LYNCH & CO INC COMMON STOCK 590188108 1319 23969 SHARES X 1 22349 0 1620 MERRILL LYNCH & COMPANY INCORPORATED COMMON STOCK 590188108 517 9400 SHARES X 2 9400 0 0 MESA LABORATORIES INC COM COMMON STOCK 59064R109 49 3500 SHARES X 1 3500 0 0 MESABI TRUST COMMON STOCK 590672101 69 5000 SHARES X 1 5000 0 0 MESABI TRUST COMMON STOCK 590672101 86 6200 SHARES X 3 6200 0 0 METHODE ELECTRS INC COMMON STOCK 591520200 973 82000 SHARES X 3 82000 0 0 METLIFE CAP TR I COMMON STOCK 59156R108 4 91 SHARES X 1 91 0 0 METLIFE CAP TR I COMMON STOCK 59156R108 46 1019 SHARES X 1 1019 0 0 MGE ENERGY INC COMMON STOCK 55277P104 2 52 SHARES X 1 52 0 0 MGI PHARMA INC COM COMMON STOCK 552880106 65 3000 SHARES X 1 3000 0 0 MGI PHARMA INC COM COMMON STOCK 552880106 76 3500 SHARES X 3 3500 0 0 MGIC INVT CORP COMMON STOCK 552848103 2015 30900 SHARES X 3 30900 0 0 MGM MIRAGE COMMON STOCK 552953101 2 50 SHARES X 1 50 0 0 MICHAELS STORES INC COMMON STOCK 594087108 1088 26300 SHARES X 3 26300 0 0 MICHAELS STORES INC COM COMMON STOCK 594087108 363 8785 SHARES X 1 8785 0 0 MICHAELS STORES INC COM COMMON STOCK 594087108 5 117 SHARES X 1 117 0 0 MICROMUSE INC COMMON STOCK 595094103 28 5000 SHARES X 1 5000 0 0 MICROMUSE INC COMMON STOCK 595094103 31 5500 SHARES X 3 5500 0 0 MICRON TECHNOLOGY INC COM COMMON STOCK 595112103 4 400 SHARES X 1 400 0 0 MICRON TECHNOLOGY INC COM COMMON STOCK 595112103 4 400 SHARES X 1 400 0 0 MICROSOFT CORP COMMON STOCK 594918104 24343 979995 SHARES X 1 963588 0 16407 MICROSOFT CORP COMMON STOCK 594918104 8249 332099 SHARES X 1 292060 0 40039 MICROSOFT CORP COMMON STOCK 594918104 16925 681327 SHARES X 3 653263 0 28064 MICROSOFT CORP COMMON STOCK 594918104 45 1800 SHARES X 3 1800 0 0 MICROSOFT CORPORATION COMMON STOCK 594918104 2565 103270 SHARES X 2 103270 0 0 MID PENN BANCORP INCORPORATED COMMON STOCK 59540G107 27 1050 SHARES X 1 1050 0 0 MIDCAP SPDR TRUST SERIES 1 S&P 400 COMMON STOCK 595635103 1977 15783 SHARES X 1 15783 0 0 MIDCAP SPDR TRUST SERIES 1 S&P 400 COMMON STOCK 595635103 302 2414 SHARES X 1 2414 0 0 MIKOHN GAMING CORPORATION COMMON STOCK 59862K108 47 3200 SHARES X 1 3200 0 0 MIKOHN GAMING CORPORATION COMMON STOCK 59862K108 53 3600 SHARES X 3 3600 0 0 MILACRON INC COMMON STOCK 598709103 2 1017 SHARES X 1 1017 0 0 MILLENNIUM PHARMACEUTICALS COM COMMON STOCK 599902103 23 2500 SHARES X 1 0 0 2500 MILLS CORP COM COMMON STOCK 601148109 1042 17140 SHARES X 1 17140 0 0 MILLS CORP COM COMMON STOCK 601148109 351 5775 SHARES X 1 5775 0 0 MILLS CORPORATION COMMON STOCK 601148109 790 13000 SHARES X 2 13000 0 0 MINDSPEED TECHNOLOGIES INC COMMON STOCK 602682106 20 16666 SHARES X 1 16666 0 0 MINDSPEED TECHNOLOGIES INC COMMON STOCK 602682106 0 266 SHARES X 1 266 0 0 MINDSPEED TECHNOLOGIES INC COMMON STOCK 602682106 22 18300 SHARES X 3 18300 0 0 MISSION WEST PPTYS COMMON STOCK 605203108 333 32400 SHARES X 3 32400 0 0 ML MACADAMIA ORCHARDS COMMON STOCK 55307U107 1 100 SHARES X 1 100 0 0 MOHAWK INDUSTRIES INC COM COMMON STOCK 608190104 127 1540 SHARES X 1 1540 0 0 MOLEX INC COMMON STOCK 608554101 99 3812 SHARES X 1 3812 0 0 MOLEX INC CL A COMMON STOCK 608554200 6 250 SHARES X 1 250 0 0 MOLSON COORS BREWING COMPANY COMMON STOCK 60871R209 13 205 SHARES X 1 205 0 0 MOLSON COORS BREWING COMPANY COMMON STOCK 60871R209 19 300 SHARES X 1 300 0 0 MONSANTO COMPANY COMMON STOCK 61166W101 127 2022 SHARES X 1 2022 0 0 MONSANTO COMPANY COMMON STOCK 61166W101 527 8384 SHARES X 1 7106 0 1278 MOODYS CORP COMMON STOCK 615369105 135 2998 SHARES X 1 2998 0 0 MOODYS CORP COMMON STOCK 615369105 423 9410 SHARES X 1 9410 0 0 MORGAN STANLEY COMMON STOCK 617446448 4081 77787 SHARES X 1 77362 0 425 MORGAN STANLEY COMMON STOCK 617446448 1741 33187 SHARES X 1 32525 0 662 MORGAN STANLEY COMMON STOCK 617446448 29 553 SHARES X 3 553 0 0 MORGAN STANLEY COMMON STOCK 617446448 22 424 SHARES X 3 424 0 0 MORNINGSTAR INC COMMON STOCK 617700109 152 5400 SHARES X 3 5400 0 0 MORTGAGEIT HLDGS COMMON STOCK 61915Q108 224 12300 SHARES X 3 12300 0 0 MORTGAGEIT HOLDINGS INC COMMON STOCK 61915Q108 91 5000 SHARES X 1 5000 0 0 MOTIVE INC COMMON STOCK 61980V107 467 47000 SHARES X 3 47000 0 0 MOTOROLA INC COMMON STOCK 620076109 3331 182394 SHARES X 1 181884 0 510 MOTOROLA INC COMMON STOCK 620076109 1446 79165 SHARES X 1 74615 0 4550 28 of 49

MOTOROLA INC COMMON STOCK 620076109 3876 212200 SHARES X 3 212200 0 0 MOTOROLA INC COMMON STOCK 620076109 620 33951 SHARES X 3 19051 0 14900 MOTOROLA INCORPORATED COMMON STOCK 620076109 217 11900 SHARES X 2 11900 0 0 MUELLER INDS INC COMMON STOCK 624756102 523 19300 SHARES X 3 19300 0 0 MUNICIPAL MTG & EQ LLC COMMON STOCK 62624B101 29 1100 SHARES X 1 1100 0 0 MUNICIPAL MTG & EQ LLC COMMON STOCK 62624B101 43 1650 SHARES X 1 1650 0 0 MURPHY OIL CORP COMMON STOCK 626717102 198 3800 SHARES X 1 3800 0 0 MURPHY OIL CORP COMMON STOCK 626717102 585 11200 SHARES X 3 11200 0 0 MYKROLIS CORP COMMON STOCK 62852P103 706 49700 SHARES X 3 49700 0 0 MYLAN LABORATORIES INC COMMON STOCK 628530107 18 959 SHARES X 1 959 0 0 MYLAN LABORATORIES INC COMMON STOCK 628530107 59 3069 SHARES X 1 1744 0 1325 MYRIAD GENETICS INC COM COMMON STOCK 62855J104 2 150 SHARES X 1 150 0 0 NABORS INDS LTD COMMON STOCK G6359F103 5411 89258 SHARES X 3 89258 0 0 NASDAQ-100 SHARES COMMON STOCK 631100104 667 18137 SHARES X 1 18137 0 0 NASDAQ-100 SHARES COMMON STOCK 631100104 12302 334480 SHARES X 1 334480 0 0 NASH FINCH CO COMMON STOCK 631158102 88 2400 SHARES X 1 2400 0 0 NASH FINCH CO COMMON STOCK 631158102 716 19500 SHARES X 3 19500 0 0 NASH FINCH CO COMMON STOCK 631158102 99 2700 SHARES X 3 2700 0 0 NATIONAL CITY CORP COM COMMON STOCK 635405103 922 27029 SHARES X 1 27029 0 0 NATIONAL CITY CORP COM COMMON STOCK 635405103 39 1148 SHARES X 1 1148 0 0 NATIONAL PENN BANCSHARES INC COMMON STOCK 637138108 133 5310 SHARES X 1 5310 0 0 NATIONAL PENN BANCSHARES INC COMMON STOCK 637138108 133 5310 SHARES X 1 5310 0 0 NATIONAL SEMICONDUCTOR CORP COM COMMON STOCK 637640103 56 2550 SHARES X 1 2550 0 0 NATIONAL SEMICONDUCTOR CORP COM COMMON STOCK 637640103 83 3790 SHARES X 1 3790 0 0 NATIONWIDE FINL SVCS INC COMMON STOCK 638612101 85 2240 SHARES X 1 2240 0 0 NATIONWIDE FINL SVCS INC COMMON STOCK 638612101 9 238 SHARES X 1 238 0 0 NATIONWIDE HEALTH PROPERTIES (REIT) COMMON STOCK 638620104 35 1500 SHARES X 1 1500 0 0 NATL FUEL GAS CO COMMON STOCK 636180101 29 1000 SHARES X 1 1000 0 0 NAVIGANT CONSULTING COMMON STOCK 63935N107 251 14200 SHARES X 3 14200 0 0 NAVISTAR INTERNATIONAL CORP COMMON STOCK 63934E108 3 100 SHARES X 1 100 0 0 NBT BANCORP COMMON STOCK 628778102 754 31900 SHARES X 3 31900 0 0 NCR CORP COM COMMON STOCK 62886E108 10 289 SHARES X 1 289 0 0 NCR CORP COM COMMON STOCK 62886E108 29 818 SHARES X 1 236 0 582 NEENAH PAPER INC COMMON STOCK 640079109 83 2696 SHARES X 1 2696 0 0 NEENAH PAPER INC COMMON STOCK 640079109 21 693 SHARES X 1 599 0 94 NEOSE TECHNOLGS INC COMMON STOCK 640522108 223 70700 SHARES X 3 70700 0 0 NETWORK APPLIANCE INCORPORATED COMMON STOCK 64120L104 113 4000 SHARES X 2 4000 0 0 NETWORK EQUIPMENT TECHNOLOGIES COMMON STOCK 641208103 10 2000 SHARES X 1 2000 0 0 NEUROCRINE BIOSCIENCES INC COMMON STOCK 64125C109 21 500 SHARES X 1 0 0 500 NEVADA GOLD & CASINOS INC COMMON STOCK 64126Q206 2 200 SHARES X 1 200 0 0 NEW CENTURY FIN CORP COMMON STOCK 6435EV108 1003 19500 SHARES X 3 19500 0 0 NEW CENTURY FINANCIAL CORP COMMON STOCK 6435EV108 5 100 SHARES X 1 100 0 0 NEW MILFORD BANCORP COMMON STOCK 651633109 379 13000 SHARES X 13000 0 0 NEW PLAN EXCEL REALTY TR (REIT)COMMON STOCK 648053106 210 7735 SHARES X 1 7735 0 0 NEW PLAN EXCEL REALTY TR (REIT)COMMON STOCK 648053106 232 8530 SHARES X 1 8530 0 0 NEW PLAN EXCEL REALTY TRUST INC COMMON STOCK 648053106 793 29200 SHARES X 2 29200 0 0 NEW YORK TIMES CO CL A COMMON STOCK 650111107 51 1645 SHARES X 1 1645 0 0 NEW YORK TIMES CO CL A COMMON STOCK 650111107 312 10000 SHARES X 1 10000 0 0 NEWELL RUBBERMAID INC COM COMMON STOCK 651229106 1207 50625 SHARES X 1 49625 0 1000 NEWELL RUBBERMAID INC COM COMMON STOCK 651229106 757 31773 SHARES X 1 31273 0 500 NEWELL RUBBERMAID INC COM COMMON STOCK 651229106 4 150 SHARES X 3 150 0 0 NEWMARKET CORPORATION COMMON STOCK 651587107 156 10540 SHARES X 1 10540 0 0 NEWMONT MINING COMMON STOCK 651639106 52 1341 SHARES X 1 1290 0 51 NEWMONT MINING COMMON STOCK 651639106 86 2196 SHARES X 1 1296 0 900 NEWS CORP INC-A COMMON STOCK 65248E104 14 838 SHARES X 1 828 0 10 NEWS CORP INC-A COMMON STOCK 65248E104 62 3820 SHARES X 1 3596 0 224 NEWS CORP-CLASS B COMMON STOCK 65248E203 135 8000 SHARES X 1 8000 0 0 NEXTEL COMMUNICATION INC COM COMMON STOCK 65332V103 119 3669 SHARES X 1 3344 0 325 NEXTEL COMMUNICATION INC COM COMMON STOCK 65332V103 6 200 SHARES X 1 200 0 0 NEXTEL COMMUNICATION INC COM COMMON STOCK 65332V103 219 6781 SHARES X 3 6781 0 0 NEXTEL COMMUNICATIONS INC CLASS A COMMON STOCK 65332V103 2619 81050 SHARES X 2 81050 0 0 NICOR INC COMMON STOCK 654086107 25 600 SHARES X 1 600 0 0 NICOR INC COMMON STOCK 654086107 80 1950 SHARES X 1 950 0 1000 NICOR INC COMMON STOCK 654086107 556 13500 SHARES X 3 13500 0 0 NIKE INC CL B COMMON STOCK 654106103 164 1897 SHARES X 1 1897 0 0 NIKE INC CL B COMMON STOCK 654106103 65 745 SHARES X 1 745 0 0 NISOURCE INC COMMON STOCK 65473P105 69 2798 SHARES X 1 2798 0 0 NISOURCE INC COMMON STOCK 65473P105 5 200 SHARES X 1 200 0 0 NOBLE ENERGY INC COMMON STOCK 655044105 71 934 SHARES X 1 934 0 0 NOBLE ENERGY INC COMMON STOCK 655044105 76 1000 SHARES X 1 1000 0 0 NOBLE ENERGY INC COMMON STOCK 655044105 3820 50500 SHARES X 3 50500 0 0 NORFOLK SOUTHERN CORP COMMON STOCK 655844108 448 14485 SHARES X 1 14485 0 0 29 of 49

NORFOLK SOUTHERN CORP COMMON STOCK 655844108 855 27613 SHARES X 1 23713 0 3900 NORFOLK SOUTHERN CORP COMMON STOCK 655844108 14 450 SHARES X 3 450 0 0 NORTH FORK BANCORPORATION COM COMMON STOCK 659424105 79 2798 SHARES X 1 2798 0 0 NORTH FORK BANCORPORATION COM COMMON STOCK 659424105 150 5325 SHARES X 1 5325 0 0 NORTHEAST UTILITIES COM COMMON STOCK 664397106 5 225 SHARES X 1 225 0 0 NORTHERN BORDER PARTNERS LP UNIT LTD COMMON STOCK 664785102 34 700 SHARES X 1 700 0 0 NORTHERN BORDER PARTNERS LP UNIT LTD COMMON STOCK 664785102 74 1500 SHARES X 1 1500 0 0 NORTHERN BORDER PARTNERS LP UNIT LTD COMMON STOCK 664785102 246 5000 SHARES X 3 0 0 5000 NORTHERN TRUST CORP COM COMMON STOCK 665859104 16 352 SHARES X 1 352 0 0 NORTHERN TRUST CORP COM COMMON STOCK 665859104 10 225 SHARES X 1 225 0 0 NORTHROP GRUMMAN CORP COMMON STOCK 666807102 1732 31355 SHARES X 1 31315 0 40 NORTHROP GRUMMAN CORP COMMON STOCK 666807102 415 7503 SHARES X 1 7503 0 0 NORTHROP GRUMMAN CORP COMMON STOCK 666807102 298 5397 SHARES X 3 4797 0 600 NORTHROP GRUMMAN CORP COMMON STOCK 666807102 22 400 SHARES X 3 400 0 0 NORTHSTAR RLTY FIN COMMON STOCK 66704R100 287 27400 SHARES X 3 27400 0 0 NORTHWEST NATURAL GAS COMPANY COMMON STOCK 667655104 63 1650 SHARES X 1 1650 0 0 NORTHWEST NATURAL GAS COMPANY COMMON STOCK 667655104 60 1575 SHARES X 1 1575 0 0 NOVASTAR FINL INC COMMON STOCK 669947400 454 11600 SHARES X 3 11600 0 0 NOVATEL WIRELESS INC COMMON STOCK 66987M604 25 2000 SHARES X 1 2000 0 0 NOVELL INC COMMON STOCK 670006105 4575 737931 SHARES X 1 713537 0 24394 NOVELL INC COMMON STOCK 670006105 328 52975 SHARES X 1 46900 0 6075 NOVELL INC COMMON STOCK 670006105 7007 1130246 SHARES X 3 1104246 0 26000 NOVELLUS SYS INC COM COMMON STOCK 670008101 1 60 SHARES X 1 60 0 0 NOVELLUS SYS INC COM COMMON STOCK 670008101 22 900 SHARES X 1 900 0 0 NOVEN PHARMACEUTICALS INC COMMON STOCK 670009109 4 210 SHARES X 1 210 0 0 NPS PHARMACEUTICALS INCORPORATED COMMON STOCK 62936P103 82 7200 SHARES X 1 7200 0 0 NPS PHARMACEUTICALS INCORPORATED COMMON STOCK 62936P103 90 7900 SHARES X 3 7900 0 0 NSTAR COM COMMON STOCK 67019E107 18 600 SHARES X 1 600 0 0 NUCOR CORP COMMON STOCK 670346105 44 960 SHARES X 1 960 0 0 NUVELO INC COMMON STOCK 67072M301 67 8700 SHARES X 1 8700 0 0 NUVELO INC COMMON STOCK 67072M301 74 9600 SHARES X 3 9600 0 0 NVR INC COMMON STOCK 62944T105 57 70 SHARES X 1 70 0 0 NVR INC COMMON STOCK 62944T105 65 80 SHARES X 3 80 0 0 OCCIDENTAL PETE CORP COM COMMON STOCK 674599105 323 4200 SHARES X 1 4200 0 0 OCEANEERING INTL INC COM COMMON STOCK 675232102 15 400 SHARES X 1 400 0 0 ODYSSEY RE HLDGS CORP COM COMMON STOCK 67612W108 42 1700 SHARES X 1 1700 0 0 OFFICE DEPOT INC COMMON STOCK 676220106 48 2100 SHARES X 1 2100 0 0 OFFICEMAX INC COMMON STOCK 67622P101 12 404 SHARES X 1 404 0 0 OFFICEMAX INC COMMON STOCK 67622P101 5 166 SHARES X 1 166 0 0 OFFSHORE LOGISTICS COMMON STOCK 676255102 555 16900 SHARES X 3 16900 0 0 OGE ENERGY CORP COM COMMON STOCK 670837103 80 2760 SHARES X 1 2760 0 0 OGE ENERGY CORP COM COMMON STOCK 670837103 115 3986 SHARES X 1 3986 0 0 OHIO CAS CORP COMMON STOCK 677240103 6 240 SHARES X 1 240 0 0 OIL SERVICE HOLDERS TRUST COMMON STOCK 678002106 10 100 SHARES X 1 100 0 0 OLD NATIONAL BANCORP COM COMMON STOCK 680033107 135 6306 SHARES X 1 6306 0 0 OLD NATL BANCP IND COMMON STOCK 680033107 1237 57800 SHARES X 3 57800 0 0 OLD REPUBLIC INTL CORP COM COMMON STOCK 680223104 101 4000 SHARES X 1 4000 0 0 OLIN CORP COM COMMON STOCK 680665205 4 200 SHARES X 1 200 0 0 OM GROUP INC COMMON STOCK 670872100 684 27700 SHARES X 3 27700 0 0 OMEGA FINANCIAL CORP COMMON STOCK 682092101 29 944 SHARES X 1 944 0 0 OMEGA FINANCIAL CORP COMMON STOCK 682092101 650 20938 SHARES X 1 16604 0 4334 OMI CORP COM NEW COMMON STOCK Y6476W104 57 3000 SHARES X 1 3000 0 0 OMI CORP COM NEW COMMON STOCK Y6476W104 65 3400 SHARES X 3 3400 0 0 OMNICARE INC COM COMMON STOCK 681904108 21 500 SHARES X 1 500 0 0 OMNICOM GROUP INC COM COMMON STOCK 681919106 278 3484 SHARES X 1 3484 0 0 OMNICOM GROUP INC COM COMMON STOCK 681919106 180 2250 SHARES X 1 2250 0 0 OMNIVISION TECHNOLOGIES INC COMMON STOCK 682128103 42 3100 SHARES X 1 3100 0 0 OMNIVISION TECHNOLOGIES INC COMMON STOCK 682128103 46 3400 SHARES X 3 3400 0 0 ONEOK INC COMMON STOCK 682680103 38 1170 SHARES X 1 1170 0 0 ONEOK INC COMMON STOCK 682680103 7 200 SHARES X 1 200 0 0 ONEOK INC COMMON STOCK 682680103 486 14900 SHARES X 3 14900 0 0 ONLINE RES CORP COMMON STOCK 68273G101 164 14500 SHARES X 3 14500 0 0 ONYX SOFTWARE CORP COMMON STOCK 683402200 97 26950 SHARES X 3 26950 0 0 OPEN SOLUTIONS INC COMMON STOCK 68371P102 317 15600 SHARES X 3 15600 0 0 OPSWARE, INC. COMMON STOCK 68383A101 84 16436 SHARES X 1 16436 0 0 OPSWARE, INC. COMMON STOCK 68383A101 28 5464 SHARES X 3 5464 0 0 ORACLE CORPORATION COMMON STOCK 68389X105 876 66366 SHARES X 2 66366 0 0 ORACLE CORPORATION COM COMMON STOCK 68389X105 2687 203591 SHARES X 1 202891 0 700 ORACLE CORPORATION COM COMMON STOCK 68389X105 346 26215 SHARES X 1 26215 0 0 ORACLE CORPORATION COM COMMON STOCK 68389X105 846 64075 SHARES X 3 64075 0 0 ORASURE TECHNOLOGIES COMMON STOCK 68554V108 483 48400 SHARES X 3 48400 0 0 OREGON STL MLS INC COMMON STOCK 686079104 71 4100 SHARES X 1 4100 0 0 30 of 49

OREGON STL MLS INC COMMON STOCK 686079104 129 7500 SHARES X 3 7500 0 0 OREGON STL MLS INC COMMON STOCK 686079104 79 4600 SHARES X 3 4600 0 0 ORLEANS HOMEBUILDERS INC COMMON STOCK 686588104 4 170 SHARES X 1 170 0 0 OSHKOSH TRUCK CORP COMMON STOCK 688239201 4 50 SHARES X 1 50 0 0 OTTER TAIL CORPORATION COMMON STOCK 689648103 7 240 SHARES X 1 240 0 0 OUTBACK STEAKHOUSE INC COM COMMON STOCK 689899102 2688 59426 SHARES X 1 58049 0 1377 OUTBACK STEAKHOUSE INC COM COMMON STOCK 689899102 12 265 SHARES X 1 265 0 0 OUTBACK STEAKHOUSE INC COM COMMON STOCK 689899102 7027 155324 SHARES X 3 152129 0 3195 OUTDOOR CHANNEL HLDG COMMON STOCK 690027206 380 27600 SHARES X 3 27600 0 0 P G & E CORP COMMON STOCK 69331C108 45 1200 SHARES X 1 1200 0 0 P G & E CORP COMMON STOCK 69331C108 83 2200 SHARES X 1 700 0 1500 PACCAR INC COMMON STOCK 693718108 9 125 SHARES X 1 125 0 0 PACCAR INC COMMON STOCK 693718108 408 6000 SHARES X 3 0 0 6000 PACIFICARE HEALTH SYS INC COMMON STOCK 695112102 4085 57177 SHARES X 1 55837 0 1340 PACIFICARE HEALTH SYS INC COMMON STOCK 695112102 164 2300 SHARES X 1 2300 0 0 PACIFICARE HEALTH SYS INC COMMON STOCK 695112102 8494 118886 SHARES X 3 116886 0 2000 PACKAGING CORP OF AMER COM COMMON STOCK 695156109 5 225 SHARES X 1 225 0 0 PACKETEER INC COM COMMON STOCK 695210104 16 1100 SHARES X 1 1100 0 0 PACKETEER INC COM COMMON STOCK 695210104 17 1200 SHARES X 3 1200 0 0 PACTIV CORP COM COMMON STOCK 695257105 2510 116289 SHARES X 1 113578 0 2711 PACTIV CORP COM COMMON STOCK 695257105 13 615 SHARES X 1 615 0 0 PACTIV CORP COM COMMON STOCK 695257105 5676 262979 SHARES X 3 256979 0 6000 PAIN THERATEUTIC INC COMMON STOCK 69562K100 192 28500 SHARES X 3 28500 0 0 PAINCARE HOLDINGS COMMON STOCK 69562E104 151 34900 SHARES X 3 34900 0 0 PALL CORP COM COMMON STOCK 696429307 61 2000 SHARES X 1 2000 0 0 PALMONE INC COMMON STOCK 69713P107 1 24 SHARES X 1 24 0 0 PALMONE INC COMMON STOCK 69713P107 3 101 SHARES X 1 101 0 0 PALMSOURCE INC COMMON STOCK 697154102 0 6 SHARES X 1 6 0 0 PALMSOURCE INC COMMON STOCK 697154102 0 30 SHARES X 1 30 0 0 PANAMSAT HOLDING CORP COMMON STOCK 69831Y105 31 1500 SHARES X 1 1500 0 0 PANERA BREAD CO CL-A COMMON STOCK 69840W108 21 332 SHARES X 1 332 0 0 PAR PHARMACEUTICAL COMMON STOCK 69888P106 162 5100 SHARES X 3 5100 0 0 PARALLEL PETROLEUM CORPORATION COMMON STOCK 699157103 32 3600 SHARES X 1 3600 0 0 PARALLEL PETROLEUM CORPORATION COMMON STOCK 699157103 35 4000 SHARES X 3 4000 0 0 PARAMETRIC TECHNOLOGY CORP COM COMMON STOCK 699173100 103 16207 SHARES X 1 16207 0 0 PARKER HANNIFIN CORP COMMON STOCK 701094104 295 4750 SHARES X 1 4750 0 0 PARKER HANNIFIN CORP COMMON STOCK 701094104 214 3446 SHARES X 1 3446 0 0 PARTNERS TRUST FINANCIAL GROUP COMMON STOCK 70213F102 60 5590 SHARES X 1 5590 0 0 PARTNERS TRUST FINANCIAL GROUP COMMON STOCK 70213F102 13 1213 SHARES X 1 0 0 1213 PATTERSON COMPANIES INC COMMON STOCK 703395103 90 2000 SHARES X 1 2000 0 0 PATTERSON-UTI ENERGY INC COMMON STOCK 703481101 6 200 SHARES X 1 200 0 0 PATTERSON-UTI ENERGY INC COMMON STOCK 703481101 54 1950 SHARES X 1 1950 0 0 PAYCHEX INC COM COMMON STOCK 704326107 363 11177 SHARES X 1 11177 0 0 PAYCHEX INC COM COMMON STOCK 704326107 37 1124 SHARES X 1 1124 0 0 PEABODY ENERGY CORP COMMON STOCK 704549104 1192 22900 SHARES X 3 22900 0 0 PEABODY ENERGY CORP COM COMMON STOCK 704549104 589 11325 SHARES X 1 11325 0 0 PEABODY ENERGY CORP COM COMMON STOCK 704549104 52 1000 SHARES X 1 1000 0 0 PEDIATRIX MEDICAL GROUP INC COM COMMON STOCK 705324101 364 4950 SHARES X 1 4950 0 0 PEDIATRIX MEDICAL GROUP INC COM COMMON STOCK 705324101 868 11800 SHARES X 3 11800 0 0 PEETS COFFEE & TEA INC COM COMMON STOCK 705560100 12 350 SHARES X 1 350 0 0 PENN ESTATE INV TR (REIT) COMMON STOCK 709102107 57 1200 SHARES X 1 1200 0 0 PENN ESTATE INV TR (REIT) COMMON STOCK 709102107 14 300 SHARES X 1 300 0 0 PENN NATL GAMING INC COMMON STOCK 707569109 28 775 SHARES X 1 775 0 0 PENNEY JC CO INC COMMON STOCK 708160106 172 3264 SHARES X 1 3264 0 0 PENNEY JC CO INC COMMON STOCK 708160106 169 3208 SHARES X 1 3208 0 0 PENNICHUCK CORPORATION NEW COMMON STOCK 708254206 17 889 SHARES X 1 889 0 0 PENNROCK FINANCIAL SERVICES CORP COMMON STOCK 708352109 363 10164 SHARES X 10164 0 0 PENNSYLVANIA COMMERCE BANCORP INC COMMON STOCK 708677109 235 7166 SHARES X 1 7166 0 0 PENTAIR INC COM COMMON STOCK 709631105 34 800 SHARES X 1 800 0 0 PENTAIR INC COM COMMON STOCK 709631105 334 7800 SHARES X 1 7800 0 0 PEPCO HOLDINGS INC COMMON STOCK 713291102 881 36807 SHARES X 1 34081 0 2726 PEPCO HOLDINGS INC COMMON STOCK 713291102 821 34295 SHARES X 1 29645 0 4650 PEPCO HOLDINGS INC COMMON STOCK 713291102 96 4027 SHARES X 3 4027 0 0 PEPSIAMERICAS INC COM COMMON STOCK 71343P200 15 600 SHARES X 1 600 0 0 PEPSICO INC COM COMMON STOCK 713448108 25039 464278 SHARES X 1 459225 0 5053 PEPSICO INC COM COMMON STOCK 713448108 16044 297505 SHARES X 1 272743 0 24762 PEPSICO INC COM COMMON STOCK 713448108 8028 148858 SHARES X 3 145625 0 3233 PEPSICO INCORPORATED COMMON STOCK 713448108 442 8205 SHARES X 2 8205 0 0 PERFORMANCE FOOD GROUP CO COMMON STOCK 713755106 113 3745 SHARES X 1 3745 0 0 PERFORMANCE FOOD GROUP CO COMMON STOCK 713755106 85 2800 SHARES X 1 1600 0 1200 PERKINELMER INC COMMON STOCK 714046109 964 51000 SHARES X 3 51000 0 0 PERKINELMER INC COM COMMON STOCK 714046109 76 4000 SHARES X 1 4000 0 0 31 of 49

PEROT SYS CORP CL A COMMON STOCK 714265105 1 50 SHARES X 1 50 0 0 PETROHAWK ENERGY CORP COMMON STOCK 716495106 41 3800 SHARES X 1 3800 0 0 PETROHAWK ENERGY CORP COMMON STOCK 716495106 45 4200 SHARES X 3 4200 0 0 PETSMART INC COMMON STOCK 716768106 3955 130321 SHARES X 1 125844 0 4477 PETSMART INC COMMON STOCK 716768106 136 4495 SHARES X 1 2295 0 2200 PETSMART INC COMMON STOCK 716768106 7545 248624 SHARES X 3 241554 0 7070 PETSMART INC COMMON STOCK 716768106 39 1300 SHARES X 3 1300 0 0 PFF BANCORP INC COMMON STOCK 69331W104 376 12400 SHARES X 3 12400 0 0 PFIZER INC COMMON STOCK 717081103 32353 1173044 SHARES X 1 1160234 0 12810 PFIZER INC COMMON STOCK 717081103 18419 667841 SHARES X 1 620437 0 47404 PFIZER INC COMMON STOCK 717081103 18140 657695 SHARES X 3 644015 0 13680 PFIZER INC COMMON STOCK 717081103 30 1100 SHARES X 3 1100 0 0 PFIZER INCORPORATED COMMON STOCK 717081103 4516 163726 SHARES X 2 163726 0 0 PHARMACEUTIAL PRODUCT DEVEL INC COM COMMON STOCK 717124101 5 105 SHARES X 1 105 0 0 PHELPS DODGE CORP COMMON STOCK 717265102 67 729 SHARES X 1 729 0 0 PHH CORPORATION COMMON STOCK 693320202 21 828 SHARES X 1 778 0 50 PHH CORPORATION COMMON STOCK 693320202 14 534 SHARES X 1 493 0 41 PHOENIX COS INC COM COMMON STOCK 71902E109 19 1584 SHARES X 1 1584 0 0 PHOENIX COS INC COM COMMON STOCK 71902E109 15 1256 SHARES X 1 1256 0 0 PHOTRONICS INC COMMON STOCK 719405102 752 32200 SHARES X 3 32200 0 0 PICO HOLDINGS INC COM COMMON STOCK 693366205 735 24704 SHARES X 1 0 0 24704 PIEDMONT NAT GAS INC COMMON STOCK 720186105 16 678 SHARES X 1 278 0 400 PIER 1 INC COM COMMON STOCK 720279108 23 1600 SHARES X 1 1600 0 0 PIER 1 INC COM COMMON STOCK 720279108 1 100 SHARES X 1 100 0 0 PIONEER DRILLING CO COMMON STOCK 723655106 4 250 SHARES X 1 250 0 0 PIONEER NATURAL RESOURCES CO COMMON STOCK 723787107 8 189 SHARES X 1 189 0 0 PIPER JAFFRAY COMPANIES INC COMMON STOCK 724078100 3 113 SHARES X 1 113 0 0 PIPER JAFFRAY COMPANIES INC COMMON STOCK 724078100 4 126 SHARES X 1 30 0 96 PITNEY BOWES INC COMMON STOCK 724479100 2809 64500 SHARES X 3 64500 0 0 PITNEY BOWES INC COM COMMON STOCK 724479100 398 9150 SHARES X 1 9150 0 0 PITNEY BOWES INC COM COMMON STOCK 724479100 1013 23255 SHARES X 1 12855 0 10400 PITNEY BOWES INC COM COMMON STOCK 724479100 70 1600 SHARES X 3 1600 0 0 PITNEY BOWES INC COM COMMON STOCK 724479100 54 1250 SHARES X 3 1250 0 0 PIXELWORKS INC COMMON STOCK 72581M107 1363 158900 SHARES X 3 158900 0 0 PLACER SIERRA BANCSHARES COMMON STOCK 726079106 98 3600 SHARES X 1 3600 0 0 PLACER SIERRA BANCSHARES COMMON STOCK 726079106 109 4000 SHARES X 3 4000 0 0 PLAINS ALL AMERICAN PIPELINE L P COMMON STOCK 726503105 1156 26350 SHARES X 2 26350 0 0 PLAINS EXPLORATION & PRODUCT COMPANY COMMON STOCK 726505100 107 3000 SHARES X 1 3000 0 0 PLUG POWER INC COM COMMON STOCK 72919P103 1 100 SHARES X 1 100 0 0 PLX TECHNOLOGY INC COMMON STOCK 693417107 704 69300 SHARES X 3 69300 0 0 PNC FINANCIAL SERVICES GROUP INC COMMON STOCK 693475105 8751 160678 SHARES X 1 158518 0 2160 PNC FINANCIAL SERVICES GROUP INC COMMON STOCK 693475105 3022 55484 SHARES X 1 52314 0 3170 PNC FINANCIAL SERVICES GROUP INC COMMON STOCK 693475105 22 400 SHARES X 3 0 0 400 POGO PRODUCING CO COMMON STOCK 730448107 8 150 SHARES X 1 150 0 0 POLYCOM INC COMMON STOCK 73172K104 1964 131700 SHARES X 3 131700 0 0 POLYCOM INC COM COMMON STOCK 73172K104 11 750 SHARES X 1 750 0 0 POSCO COMMON STOCK 693483109 906 20600 SHARES X 3 20600 0 0 POST PROPERTIES INCORPORATED COMMON STOCK 737464107 271 7500 SHARES X 2 7500 0 0 PPG INDS INC COMMON STOCK 693506107 1015 16170 SHARES X 1 16170 0 0 PPG INDS INC COMMON STOCK 693506107 2422 38586 SHARES X 1 36511 0 2075 PPL CORP COM COMMON STOCK 69351T106 5759 96993 SHARES X 1 95793 0 1200 PPL CORP COM COMMON STOCK 69351T106 1823 30696 SHARES X 1 24515 0 6181 PRAXAIR INC COM COMMON STOCK 74005P104 11 234 SHARES X 1 234 0 0 PRAXAIR INC COM COMMON STOCK 74005P104 142 3046 SHARES X 1 3046 0 0 PRAXAIR INC COM COMMON STOCK 74005P104 186 4000 SHARES X 3 0 0 4000 PRESIDENTIAL LIFE COMMON STOCK 740884101 476 27800 SHARES X 3 27800 0 0 PRICE T ROWE GROUP INC COM COMMON STOCK 74144T108 1236 19750 SHARES X 1 19750 0 0 PRICE T ROWE GROUP INC COM COMMON STOCK 74144T108 743 11875 SHARES X 1 11875 0 0 PRINCIPAL FINL GROUP INC COMMON STOCK 74251V102 79 1895 SHARES X 1 1895 0 0 PROCTER & GAMBLE CO COM COMMON STOCK 742718109 27196 515571 SHARES X 1 510276 0 5295 PROCTER & GAMBLE CO COM COMMON STOCK 742718109 30647 580991 SHARES X 1 457534 0 123457 PROCTER & GAMBLE CO COM COMMON STOCK 742718109 9190 174222 SHARES X 3 152947 0 21275 PROCTER & GAMBLE CORPORATION COMMON STOCK 742718109 2200 41698 SHARES X 2 41698 0 0 PROGRESS ENERGY INC COM COMMON STOCK 743263105 332 7342 SHARES X 1 6742 0 600 PROGRESS ENERGY INC COM COMMON STOCK 743263105 335 7401 SHARES X 1 7401 0 0 PROGRESS ENERGY INC COM COMMON STOCK 743263105 18 400 SHARES X 3 0 0 400 PROGRESSIVE CORP COM COMMON STOCK 743315103 123 1249 SHARES X 1 1249 0 0 PROLOGIS (REIT) COMMON STOCK 743410102 53 1308 SHARES X 1 1308 0 0 PROTEIN DESIGN LABS COMMON STOCK 74369L103 1057 52300 SHARES X 3 52300 0 0 PROTEIN DESIGN LABS INC COMMON STOCK 74369L103 389 19230 SHARES X 1 19230 0 0 PROTEIN DESIGN LABS INC COMMON STOCK 74369L103 6 300 SHARES X 1 300 0 0 PROVIDE COMM INC COMMON STOCK 74373W103 261 12100 SHARES X 3 12100 0 0 32 of 49

PROVIDENT BANKSHARES COMMON STOCK 743859100 396 12400 SHARES X 3 12400 0 0 PROVIDENT BANKSHARES CORPORATION COMMON STOCK 743859100 224 7032 SHARES X 1 7032 0 0 PROVIDENT BANKSHARES CORPORATION COMMON STOCK 743859100 128 4000 SHARES X 1 4000 0 0 PROVIDENT FINANCIAL SERVICES INC COMMON STOCK 74386T105 54 3095 SHARES X 1 3095 0 0 PROVIDIAN FINL CORP COMMON STOCK 74406A102 268 15200 SHARES X 1 15200 0 0 PROXYMED INC COMMON STOCK 744290305 8 1000 SHARES X 1 1000 0 0 PRUDENTIAL FINANCIAL INC COMMON STOCK 744320102 274 4174 SHARES X 1 4174 0 0 PRUDENTIAL FINANCIAL INC COMMON STOCK 744320102 31 468 SHARES X 1 468 0 0 PSYCHIATRIC SOLUTIONS INC COMMON STOCK 74439H108 606 12445 SHARES X 1 12445 0 0 PSYCHIATRIC SOLUTIONS INC COMMON STOCK 74439H108 22 450 SHARES X 1 450 0 0 PSYCHIATRIC SOLUTIONS INC COMMON STOCK 74439H108 1451 29800 SHARES X 3 29800 0 0 PUBLIC SVC ENTERPRISE GROUP INC COMMON STOCK 744573106 238 3921 SHARES X 1 3921 0 0 PUBLIC SVC ENTERPRISE GROUP INC COMMON STOCK 744573106 238 3911 SHARES X 1 3911 0 0 PUGET ENERGY INC COM COMMON STOCK 745310102 395 16905 SHARES X 1 16905 0 0 PUGET ENERGY INC COM COMMON STOCK 745310102 113 4825 SHARES X 1 4825 0 0 PURE CYCLE CORP COMMON STOCK 746228303 47 6000 SHARES X 1 6000 0 0 QC HOLDINGS INC COMMON STOCK 74729T101 7 500 SHARES X 1 500 0 0 QC HOLDINGS INC COMMON STOCK 74729T101 7 500 SHARES X 3 500 0 0 QUALCOMM INC COM COMMON STOCK 747525103 3106 94097 SHARES X 1 91741 0 2356 QUALCOMM INC COM COMMON STOCK 747525103 105 3180 SHARES X 1 2780 0 400 QUALCOMM INC COM COMMON STOCK 747525103 5906 178932 SHARES X 3 173617 0 5315 QUANEX CORP COMMON STOCK 747620102 1511 28500 SHARES X 3 28500 0 0 QUANTUM CORP COMMON STOCK 747906204 324 109000 SHARES X 3 109000 0 0 QUEST DIAGNOSTICS INC COMMON STOCK 74834L100 771 14468 SHARES X 1 14468 0 0 QUEST DIAGNOSTICS INC COMMON STOCK 74834L100 329 6168 SHARES X 1 5868 0 300 QUEST SOFTWARE INC COM COMMON STOCK 74834T103 38 2800 SHARES X 1 2800 0 0 QUEST SOFTWARE INC COM COMMON STOCK 74834T103 107 7900 SHARES X 3 7900 0 0 QUESTAR CORP COM COMMON STOCK 748356102 99 1500 SHARES X 1 1500 0 0 QUESTAR CORP COM COMMON STOCK 748356102 132 2000 SHARES X 1 2000 0 0 QUICKSILVER RES INC WITH RIGHTS COMMON STOCK 74837R104 6 100 SHARES X 1 100 0 0 QUIKSILVER INC COMMON STOCK 74838C106 51 3200 SHARES X 1 3200 0 0 QUIKSILVER INC COMMON STOCK 74838C106 315 19700 SHARES X 3 19700 0 0 QWEST COMMUNICATIONS INTL INC COMMON STOCK 749121109 13 3377 SHARES X 1 3377 0 0 QWEST COMMUNICATIONS INTL INC COMMON STOCK 749121109 10 2720 SHARES X 1 2510 0 210 R H DONNELLEY CORP COMMON STOCK 74955W307 19 311 SHARES X 1 311 0 0 RADIAN GROUP INC COMMON STOCK 750236101 2767 58600 SHARES X 3 58600 0 0 RADISYS CORP COMMON STOCK 750459109 682 42200 SHARES X 3 42200 0 0 RAIT INVT TR COMMON STOCK 749227104 518 17300 SHARES X 3 17300 0 0 RANGE RESOURCES CORP COMMON STOCK 75281A109 444 16500 SHARES X 3 16500 0 0 RAYONIER INC COM COMMON STOCK 754907103 90 1700 SHARES X 1 1700 0 0 RAYTHEON COMMON STOCK 755111507 1898 48500 SHARES X 3 48500 0 0 RAYTHEON CO COM NEW COMMON STOCK 755111507 2222 56810 SHARES X 1 53686 0 3124 RAYTHEON CO COM NEW COMMON STOCK 755111507 1259 32179 SHARES X 1 26989 0 5190 RAYTHEON CO COM NEW COMMON STOCK 755111507 4 97 SHARES X 3 97 0 0 RED HAT INC COMMON STOCK 756577102 727 55500 SHARES X 3 55500 0 0 RED HAT INC COM COMMON STOCK 756577102 33 2500 SHARES X 1 2500 0 0 RED ROBIN GOURMET BU COMMON STOCK 75689M101 731 11800 SHARES X 3 11800 0 0 REDWOOD TRUST INC COMMON STOCK 758075402 165 3200 SHARES X 3 3200 0 0 REEBOK INTERNATIONAL LTD COMMON STOCK 758110100 113 2710 SHARES X 1 2710 0 0 REGIONS FINANCIAL CORP COMMON STOCK 7591EP100 28 836 SHARES X 1 836 0 0 REGIONS FINANCIAL CORP COMMON STOCK 7591EP100 193 5697 SHARES X 1 5697 0 0 REGISTER.COM INC COMMON STOCK 75914G101 33 4400 SHARES X 1 4400 0 0 REGISTER.COM INC COMMON STOCK 75914G101 37 4900 SHARES X 3 4900 0 0 RELIANT ENERGY INC COMMON STOCK 75952B105 1 99 SHARES X 1 99 0 0 RENAL CARE GROUP INC COM COMMON STOCK 759930100 37 800 SHARES X 1 0 0 800 REPUBLIC BANCORP COMMON STOCK 760282103 1035 69105 SHARES X 3 69105 0 0 RESPIRONICS INC COM COMMON STOCK 761230101 14 400 SHARES X 1 400 0 0 REX STORES CORP COMMON STOCK 761624105 474 32800 SHARES X 3 32800 0 0 REYNOLDS AMERICAN INC COMMON STOCK 761713106 101 1276 SHARES X 1 1276 0 0 REYNOLDS AMERICAN INC COMMON STOCK 761713106 35 450 SHARES X 1 450 0 0 RF MICRO DEVICES INC COM COMMON STOCK 749941100 62 11500 SHARES X 1 11500 0 0 RF MICRO DEVICES INC COM COMMON STOCK 749941100 69 12700 SHARES X 3 12700 0 0 RIO TINTO PLC COMMON STOCK 767204100 2158 17700 SHARES X 3 17700 0 0 RITE AID CORP COM COMMON STOCK 767754104 32 7640 SHARES X 1 5340 0 2300 ROCKWELL AUTOMATION INC. COMMON STOCK 773903109 1422 29198 SHARES X 1 27718 0 1480 ROCKWELL AUTOMATION INC. COMMON STOCK 773903109 239 4897 SHARES X 1 4017 0 880 ROCKWELL AUTOMATION INC. COMMON STOCK 773903109 7970 163627 SHARES X 3 159858 0 3769 ROCKWELL COLLINS COM COMMON STOCK 774341101 166 3490 SHARES X 1 3490 0 0 ROCKWELL COLLINS COM COMMON STOCK 774341101 161 3367 SHARES X 1 3367 0 0 ROHM & HAAS CO COMMON STOCK 775371107 24 509 SHARES X 1 509 0 0 ROHM & HAAS CO COMMON STOCK 775371107 561 12096 SHARES X 1 12096 0 0 ROSS STORES INC COM COMMON STOCK 778296103 2670 92356 SHARES X 1 89657 0 2699 33 of 49

ROSS STORES INC COM COMMON STOCK 778296103 222 7695 SHARES X 1 7695 0 0 ROSS STORES INC COM COMMON STOCK 778296103 6137 212279 SHARES X 3 205879 0 6400 ROWE COMPANIES COMMON STOCK 779528108 150 35813 SHARES X 2 35813 0 0 ROYAL CARIBBEAN CRUS COMMON STOCK V7780T103 1161 24000 SHARES X 3 24000 0 0 ROYCE VALUE TRUST (CE) COMMON STOCK 780910105 104 5521 SHARES X 1 5521 0 0 RPM INCORPORATED OHIO COMMON STOCK 749685103 334 18300 SHARES X 2 18300 0 0 RPM INTL INC COMMON STOCK 749685103 9 500 SHARES X 1 500 0 0 RPM INTL INC COMMON STOCK 749685103 211 11580 SHARES X 1 11580 0 0 RUBY TUESDAY COMMON STOCK 781182100 47 1800 SHARES X 1 1800 0 0 RUDDICK CORP COMMON STOCK 781258108 914 35800 SHARES X 3 35800 0 0 RUDOLPH TECHN INC COMMON STOCK 781270103 662 46200 SHARES X 3 46200 0 0 RYANS RESTAURANT GRP COMMON STOCK 783520109 464 33150 SHARES X 3 33150 0 0 RYDER SYSTEMS INC COMMON STOCK 783549108 919 25100 SHARES X 3 25100 0 0 RYLAND GROUP INC COMMON STOCK 783764103 1601 21100 SHARES X 3 21100 0 0 S & T BANCORP INC COMMON STOCK 783859101 14 400 SHARES X 1 400 0 0 S&P 500 DEP RECEIPTS COMMON STOCK 78462F103 3957 33200 SHARES X 3 33200 0 0 SABRE HOLDINGS CORPORATION COM COMMON STOCK 785905100 5 250 SHARES X 1 250 0 0 SABRE HOLDINGS CORPORATION COM COMMON STOCK 785905100 9 467 SHARES X 1 467 0 0 SAFEWAY INC COM COMMON STOCK 786514208 13 580 SHARES X 1 580 0 0 SAFEWAY INC COM COMMON STOCK 786514208 218 9645 SHARES X 1 8145 0 1500 SALISBURY BANCORP INC COMMON STOCK 795226109 222 5700 SHARES X 5700 0 0 SALIX PHARMACEUTICAL COMMON STOCK 795435106 233 13200 SHARES X 3 13200 0 0 SAN JUAN BASIN ROYALTY TR COMMON STOCK 798241105 42 1000 SHARES X 1 1000 0 0 SAN JUAN BASIN ROYALTY TR COMMON STOCK 798241105 8 200 SHARES X 1 200 0 0 SANDISK CORP COM COMMON STOCK 80004C101 57 2400 SHARES X 1 2400 0 0 SANDY SPRING BANCORP INC COMMON STOCK 800363103 7 200 SHARES X 1 200 0 0 SANDY SPRING BANCORP INC COMMON STOCK 800363103 151 4300 SHARES X 1 4300 0 0 SARA LEE CORP COMMON STOCK 803111103 1157 58396 SHARES X 1 57396 0 1000 SARA LEE CORP COMMON STOCK 803111103 1594 80453 SHARES X 1 70453 0 10000 SARA LEE CORP COMMON STOCK 803111103 40 2000 SHARES X 3 0 0 2000 SAVVIS INC COMMON STOCK 805423100 0 100 SHARES X 1 100 0 0 SAXON CAPITAL INC COMMON STOCK 80556T106 234 13700 SHARES X 3 13700 0 0 SBC COMMUNICATIONS INC COM COMMON STOCK 78387G103 6223 262033 SHARES X 1 262033 0 0 SBC COMMUNICATIONS INC COM COMMON STOCK 78387G103 4735 199382 SHARES X 1 183891 0 15491 SBC COMMUNICATIONS INC COM COMMON STOCK 78387G103 28 1195 SHARES X 3 1195 0 0 SBC COMMUNICATIONS INCORPORATED COMMON STOCK 78387G103 1467 61761 SHARES X 2 61761 0 0 SCANA CORP NEW COM COMMON STOCK 80589M102 383 8972 SHARES X 1 8972 0 0 SCANA CORP NEW COM COMMON STOCK 80589M102 381 8910 SHARES X 1 8910 0 0 SCANA CORP NEW COM COMMON STOCK 80589M102 43 1000 SHARES X 3 1000 0 0 SCHERING PLOUGH CORP COMMON STOCK 806605101 3501 183682 SHARES X 1 183682 0 0 SCHERING PLOUGH CORP COMMON STOCK 806605101 1848 96950 SHARES X 1 76018 0 20932 SCHERING PLOUGH CORP COMMON STOCK 806605101 9 480 SHARES X 3 480 0 0 SCHLUMBERGER LTD COMMON STOCK 806857108 418 5500 SHARES X 3 5500 0 0 SCHOLASTIC CORP COMMON STOCK 807066105 5 133 SHARES X 1 133 0 0 SCHWAB CHARLES CORP NEW COM COMMON STOCK 808513105 158 14043 SHARES X 1 14043 0 0 SCHWEITZER- MAUDUIT COMMON STOCK 808541106 517 16600 SHARES X 3 16600 0 0 SCIENTIFIC ATLANTA INC COMMON STOCK 808655104 43 1300 SHARES X 1 0 0 1300 SCS TRANSN INC COMMON STOCK 81111T102 319 17900 SHARES X 3 17900 0 0 SEA CONTAINERS LTD-CL A COMMON STOCK 811371707 3 180 SHARES X 1 180 0 0 SEACHANGE INTL INC COMMON STOCK 811699107 39 5500 SHARES X 1 5500 0 0 SEACHANGE INTL INC COMMON STOCK 811699107 42 6000 SHARES X 3 6000 0 0 SEALED AIR CORP NEW COM COMMON STOCK 81211K100 100 2000 SHARES X 1 2000 0 0 SEARS HOLDINGS CORP COMMON STOCK 812350106 308 2054 SHARES X 1 2054 0 0 SEARS HOLDINGS CORP COMMON STOCK 812350106 251 1673 SHARES X 1 1673 0 0 SEARS HOLDINGS CORP COMMON STOCK 812350106 2 15 SHARES X 3 15 0 0 SECURE COMPUTING COR COMMON STOCK 813705100 345 31700 SHARES X 3 31700 0 0 SEI CORP COM COMMON STOCK 784117103 11 300 SHARES X 1 300 0 0 SEI CORP COM COMMON STOCK 784117103 15 390 SHARES X 1 390 0 0 SELECT COMFORT CORP COMMON STOCK 81616X103 581 27100 SHARES X 3 27100 0 0 SELECT SECTOR SPDRTECHNOLOGY COMMON STOCK 81369Y803 24 1200 SHARES X 1 0 0 1200 SELECTIVE INS GROUP INC COMMON STOCK 816300107 205 4130 SHARES X 1 4130 0 0 SEMPRA ENERGY COM COMMON STOCK 816851109 22 532 SHARES X 1 532 0 0 SENIOR HOUSING PROPERTIES TR (REIT) COMMON STOCK 81721M109 2 100 SHARES X 1 0 0 100 SERVICEMASTER CO COM COMMON STOCK 81760N109 225 16777 SHARES X 1 2277 0 14500 SEVERN BANCORP INC COMMON STOCK 81811M100 7 400 SHARES X 1 400 0 0 SEVERN BANCORP INC COMMON STOCK 81811M100 1065 58500 SHARES X 1 58500 0 0 SHAW GROUP INC COM COMMON STOCK 820280105 71 3300 SHARES X 1 3300 0 0 SHAW GROUP INC COM COMMON STOCK 820280105 77 3600 SHARES X 3 3600 0 0 SHERWIN WILLIAMS CO COM COMMON STOCK 824348106 245 5200 SHARES X 1 200 0 5000 SHOPKO STORES INC COMMON STOCK 824911101 1031 42400 SHARES X 3 42400 0 0 SIEBEL SYSTEMS INC COM COMMON STOCK 826170102 3 300 SHARES X 1 300 0 0 SIERRA HEALTH SERVICES INC COMMON STOCK 826322109 79 1100 SHARES X 1 1100 0 0 34 of 49

SIERRA HEALTH SERVICES INC COMMON STOCK 826322109 86 1200 SHARES X 3 1200 0 0 SILICON IMAGE INC COM COMMON STOCK 82705T102 57 5600 SHARES X 1 5600 0 0 SILICON IMAGE INC COM COMMON STOCK 82705T102 63 6100 SHARES X 3 6100 0 0 SIMON PROPERTY GROUP INC (REIT) COMMON STOCK 828806109 1609 22200 SHARES X 1 22200 0 0 SIMON PROPERTY GROUP INC (REIT) COMMON STOCK 828806109 1337 18444 SHARES X 1 18444 0 0 SIMON PROPERTY GROUP INCORPORATED COMMON STOCK 828806109 707 9750 SHARES X 2 9750 0 0 SIRIUS SATELLITE RADIO INC COM COMMON STOCK 82966U103 88 13520 SHARES X 1 13520 0 0 SIRIUS SATELLITE RADIO INC COM COMMON STOCK 82966U103 3 500 SHARES X 1 500 0 0 SKY FINANCIAL GROUP INC COMMON STOCK 83080P103 28 1000 SHARES X 1 1000 0 0 SKYWORKS SOLUTIONS COMMON STOCK 83088M102 911 123600 SHARES X 3 123600 0 0 SKYWORKS SOLUTIONSINC COMMON STOCK 83088M102 1 70 SHARES X 1 70 0 0 SKYWORKS SOLUTIONSINC COMMON STOCK 83088M102 2 280 SHARES X 1 280 0 0 SL INDUSTRIES INC COMMON STOCK 784413106 54 3001 SHARES X 1 3001 0 0 SLM CORP COM COMMON STOCK 78442P106 67 1313 SHARES X 1 1313 0 0 SLM CORP COM COMMON STOCK 78442P106 14 266 SHARES X 1 0 0 266 SLM CORP. COMMON STOCK 78442P106 7185 141444 SHARES X 2 141444 0 0 SMITH A O COMMON STOCK 831865209 374 14000 SHARES X 3 14000 0 0 SMITH INTL INC COMMON STOCK 832110100 2879 45200 SHARES X 1 45200 0 0 SMITH INTL INC COMMON STOCK 832110100 299 4700 SHARES X 1 4700 0 0 SMITHFIELD FOODS INC COMMON STOCK 832248108 55 2000 SHARES X 1 2000 0 0 SMURFIT STONE CONTAINER CORP COM COMMON STOCK 832727101 11 1050 SHARES X 1 1050 0 0 SNAP ON INC COMMON STOCK 833034101 21 600 SHARES X 1 600 0 0 SNAP ON INC COMMON STOCK 833034101 108 3160 SHARES X 1 3160 0 0 SOLECTRON CORP COMMON STOCK 834182107 149 39403 SHARES X 1 39403 0 0 SOLECTRON CORP COMMON STOCK 834182107 23 5967 SHARES X 1 5967 0 0 SOLECTRON CORP COMMON STOCK 834182107 30 8000 SHARES X 3 0 0 8000 SOLECTRON CORPORATION COMMON STOCK 834182107 180 47500 SHARES X 2 47500 0 0 SONIC AUTOMOTIVE COMMON STOCK 83545G102 285 13400 SHARES X 3 13400 0 0 SONIC SOLUTIONS COMMON STOCK 835460106 15 800 SHARES X 1 800 0 0 SONIC SOLUTIONS COMMON STOCK 835460106 17 900 SHARES X 3 900 0 0 SONICWALL INC COMMON STOCK 835470105 35 6500 SHARES X 1 6500 0 0 SONOCO PRODUCTS CO COM COMMON STOCK 835495102 24 900 SHARES X 1 900 0 0 SONUS NETWORKS INC COM COMMON STOCK 835916107 19 4000 SHARES X 1 4000 0 0 SONUS NETWORKS INC COM COMMON STOCK 835916107 21 4400 SHARES X 3 4400 0 0 SOURCECORP COMMON STOCK 836167106 599 30200 SHARES X 3 30200 0 0 SOUTH FINANCIAL GROUP INCORPORATED COMMON STOCK 837841105 28 1000 SHARES X 1 1000 0 0 SOUTH JERSEY INDUSTRIES INC COMMON STOCK 838518108 16 259 SHARES X 1 259 0 0 SOUTHERN CO COM COMMON STOCK 842587107 1001 28869 SHARES X 1 27769 0 1100 SOUTHERN CO COM COMMON STOCK 842587107 1148 33106 SHARES X 1 30891 0 2215 SOUTHERN CO COM COMMON STOCK 842587107 35 1000 SHARES X 3 0 0 1000 SOUTHERN UNION CO NEW COM COMMON STOCK 844030106 81 3312 SHARES X 1 3312 0 0 SOUTHWEST AIRLINES CO COM COMMON STOCK 844741108 152 10904 SHARES X 1 10904 0 0 SOUTHWEST AIRLINES CO COM COMMON STOCK 844741108 120 8600 SHARES X 1 8600 0 0 SOUTHWEST AIRLINES CO COM COMMON STOCK 844741108 200 14337 SHARES X 3 14337 0 0 SOUTHWEST GAS CORP COM COMMON STOCK 844895102 26 1000 SHARES X 1 1000 0 0 SOVEREIGN BANCORP INC COM COMMON STOCK 845905108 4654 208343 SHARES X 1 205748 0 2595 SOVEREIGN BANCORP INC COM COMMON STOCK 845905108 39 1755 SHARES X 1 1355 0 400 SPATIALIGHT INC COMMON STOCK 847248101 102 18000 SHARES X 1 18000 0 0 SPATIALIGHT INC COMMON STOCK 847248101 100 17700 SHARES X 3 17700 0 0 SPDR TRUST SERIES 1 S&P 500 INDEX FD COMMON STOCK 78462F103 6740 56549 SHARES X 1 56549 0 0 SPDR TRUST SERIES 1 S&P 500 INDEX FD COMMON STOCK 78462F103 3614 30320 SHARES X 1 30320 0 0 SPEEDWAY MOTORSPORTS INCORPORATED COMMON STOCK 847788106 4 100 SHARES X 1 100 0 0 SPIRIT FINANCE CORP-REITS COMMON STOCK 848568309 29 2500 SHARES X 1 2500 0 0 SPRINT CORP COMMON STOCK 852061100 2793 111300 SHARES X 3 111300 0 0 SPRINT CORP FON GROUP COMMON STOCK 852061100 1233 49146 SHARES X 1 49146 0 0 SPRINT CORP FON GROUP COMMON STOCK 852061100 387 15432 SHARES X 1 14007 0 1425 SPX CORP COM COMMON STOCK 784635104 17 375 SHARES X 1 375 0 0 ST JOE CORP COMMON STOCK 790148100 7070 86707 SHARES X 1 84741 0 1966 ST JOE CORP COMMON STOCK 790148100 872 10697 SHARES X 1 10297 0 400 ST JOE CORP COMMON STOCK 790148100 3536 43377 SHARES X 3 42377 0 1000 ST JOE CORP COMMON STOCK 790148100 41 500 SHARES X 3 500 0 0 ST JUDE MEDICAL INC COM COMMON STOCK 790849103 28 650 SHARES X 1 650 0 0 ST PAUL TRAVELERS COMPANIES INC COMMON STOCK 792860108 1705 43142 SHARES X 1 41738 0 1404 ST PAUL TRAVELERS COMPANIES INC COMMON STOCK 792860108 739 18697 SHARES X 1 18337 0 360 STAGE STORES INC COMMON STOCK 85254C305 920 21100 SHARES X 3 21100 0 0 STANCORP FINL GROUP COMMON STOCK 852891100 1087 14200 SHARES X 3 14200 0 0 STANDARD PACIFIC CORP NEW COMMON STOCK 85375C101 88 1000 SHARES X 1 1000 0 0 STANDARD REGISTER COMPANY COMMON STOCK 853887107 8 500 SHARES X 1 500 0 0 STANLEY WORKS COM COMMON STOCK 854616109 606 13299 SHARES X 1 13299 0 0 STANLEY WORKS COM COMMON STOCK 854616109 483 10600 SHARES X 1 4600 0 6000 STANLEY WORKS COM COMMON STOCK 854616109 228 5000 SHARES X 3 0 0 5000 STAPLES INC COM COMMON STOCK 855030102 6875 322919 SHARES X 1 318938 0 3981 35 of 49

STAPLES INC COM COMMON STOCK 855030102 1095 51447 SHARES X 1 51047 0 400 STAPLES INC COM COMMON STOCK 855030102 4435 208316 SHARES X 3 202116 0 6200 STARBUCKS CORP COM COMMON STOCK 855244109 478 9245 SHARES X 1 9245 0 0 STARBUCKS CORP COM COMMON STOCK 855244109 85 1643 SHARES X 1 1643 0 0 STARBUCKS CORPORATION COMMON STOCK 855244109 217 4200 SHARES X 2 4200 0 0 STARWOOD HOTELS & RESORTS COMMON STOCK 85590A203 9 154 SHARES X 1 154 0 0 STARWOOD HOTELS & RESORTS COMMON STOCK 85590A203 48 817 SHARES X 1 46 0 771 STATE STREET CORP COMMON STOCK 857477103 1024 21232 SHARES X 1 21232 0 0 STATE STREET CORP COMMON STOCK 857477103 4329 89714 SHARES X 1 87214 0 2500 STATS CHIPPAC LTD COMMON STOCK 85771T104 421 59124 SHARES X 3 59124 0 0 STEEL DYNAMICS INC COMMON STOCK 858119100 562 21400 SHARES X 3 21400 0 0 STEEL TECHNOLOGIES COMMON STOCK 858147101 502 29700 SHARES X 3 29700 0 0 STEELCASE INC CL A COMMON STOCK 858155203 14 1000 SHARES X 1 0 0 1000 STEINWAY MUSICAL INS COMMON STOCK 858495104 617 21000 SHARES X 3 21000 0 0 STERIS CORP COMMON STOCK 859152100 13 500 SHARES X 1 500 0 0 STERLING FINANCIAL CORP COMMON STOCK 859317109 1319 61894 SHARES X 1 30373 0 31521 STERLING FINANCIAL CORP COMMON STOCK 859317109 211 9882 SHARES X 1 4882 0 5000 STERLING FINL CORP COMMON STOCK 859319105 333 8895 SHARES X 3 8895 0 0 STEWART & STEVENSON COMMON STOCK 860342104 650 28700 SHARES X 3 28700 0 0 STONE ENERGY CORP COMMON STOCK 861642106 949 19400 SHARES X 3 19400 0 0 STORAGE TECHNOLOGY COMMON STOCK 862111200 791 21800 SHARES X 3 21800 0 0 STORAGE TECHNOLOGY CORP COMMON STOCK 862111200 4 100 SHARES X 1 100 0 0 STRAYER ED INC COMMON STOCK 863236105 604 7000 SHARES X 3 7000 0 0 STREETTRACKS GOLD TRUST COMMON STOCK 863307104 13 300 SHARES X 1 300 0 0 STRIDE RITE CORP COMMON STOCK 863314100 516 37400 SHARES X 3 37400 0 0 STRYKER CORP COM COMMON STOCK 863667101 571 12000 SHARES X 1 12000 0 0 STRYKER CORP COM COMMON STOCK 863667101 166 3500 SHARES X 1 2000 0 1500 STURM RUGER & CO INC COM COMMON STOCK 864159108 6 750 SHARES X 1 750 0 0 STURM RUGER & CO INC COM COMMON STOCK 864159108 8 1000 SHARES X 1 1000 0 0 SUBURBAN PROPANE PARTNERS LP LIMITED COMMON STOCK 864482104 9 250 SHARES X 1 250 0 0 SUBURBAN PROPANE PARTNERS LP LIMITED COMMON STOCK 864482104 29 800 SHARES X 1 300 0 500 SUN MICROSYSTEMS INC COM COMMON STOCK 866810104 56 14900 SHARES X 1 14900 0 0 SUN MICROSYSTEMS INC COM COMMON STOCK 866810104 96 25700 SHARES X 1 25700 0 0 SUN MICROSYSTEMS INCORPORATED COMMON STOCK 866810104 73 19600 SHARES X 2 19600 0 0 SUNGARD DATA SYS INC COMMON STOCK 867363103 119 3396 SHARES X 1 3396 0 0 SUNOCO INC COM COMMON STOCK 86764P109 145 1273 SHARES X 1 1273 0 0 SUNOCO INC COM COMMON STOCK 86764P109 28 242 SHARES X 1 242 0 0 SUNOCO LOGISTICS PARTNERS LP COMMON STOCK 86764L108 8 200 SHARES X 1 200 0 0 SUNRISE SENIOR LIVING INC COMMON STOCK 86768K106 30 550 SHARES X 1 550 0 0 SUNTERRA CORPORATION COMMON STOCK 86787D208 44 2700 SHARES X 1 2700 0 0 SUNTERRA CORPORATION COMMON STOCK 86787D208 49 3000 SHARES X 3 3000 0 0 SUNTRUST BANKS INC COMMON STOCK 867914103 656 9077 SHARES X 1 9077 0 0 SUNTRUST BANKS INC COMMON STOCK 867914103 1887 26118 SHARES X 1 24418 0 1700 SUNTRUST BANKS INC COMMON STOCK 867914103 116 1603 SHARES X 3 0 0 1603 SUPERIOR ENERGY SERVICES INC COM COMMON STOCK 868157108 36 2000 SHARES X 1 2000 0 0 SUPERIOR ENERGY SERVICES INC COM COMMON STOCK 868157108 41 2300 SHARES X 3 2300 0 0 SUPERVALU INC COMMON STOCK 868536103 78 2400 SHARES X 1 2400 0 0 SUSQUEHANNA BANCSHARES INC PA COM COMMON STOCK 869099101 1707 69428 SHARES X 1 59416 0 10012 SUSQUEHANNA BANCSHARES INC PA COM COMMON STOCK 869099101 98 3971 SHARES X 1 3296 0 675 SVB FINANCIAL GROUP COMMON STOCK 78486Q101 1212 25300 SHARES X 3 25300 0 0 SWIFT ENERGY CO COMMON STOCK 870738101 1322 36900 SHARES X 3 36900 0 0 SYBASE INC COMMON STOCK 871130100 934 50900 SHARES X 3 50900 0 0 SYBRON DENTAL SPECIALTIES INC COM COMMON STOCK 871142105 41 1100 SHARES X 1 1100 0 0 SYBRON DENTAL SPECIALTIES INC COM COMMON STOCK 871142105 45 1200 SHARES X 3 1200 0 0 SYMANTEC CORP COM COMMON STOCK 871503108 3662 168456 SHARES X 1 165446 0 3010 SYMANTEC CORP COM COMMON STOCK 871503108 276 12700 SHARES X 1 12350 0 350 SYMANTEC CORP COM COMMON STOCK 871503108 6236 276265 SHARES X 3 270265 0 6000 SYMBOL TECHNOLOGIES INC COMMON STOCK 871508107 488 49455 SHARES X 1 47955 0 1500 SYMBOL TECHNOLOGIES INC COMMON STOCK 871508107 105 10600 SHARES X 1 10050 0 550 SYNOPSYS INC COM COMMON STOCK 871607107 399 23915 SHARES X 1 22125 0 1790 SYNOPSYS INC COM COMMON STOCK 871607107 90 5400 SHARES X 1 1375 0 4025 SYNOVUS FINL CORP COM COMMON STOCK 87161C105 23 800 SHARES X 1 800 0 0 SYSCO CORP COMMON STOCK 871829107 8910 246197 SHARES X 1 240815 0 5382 SYSCO CORP COMMON STOCK 871829107 12740 352020 SHARES X 1 348185 0 3835 SYSCO CORP COMMON STOCK 871829107 9386 259332 SHARES X 3 253258 0 6074 SYSCO CORPORATION COMMON STOCK 871829107 3499 96691 SHARES X 2 96691 0 0 TALK AMERICA HLDGS COMMON STOCK 87426R202 667 66600 SHARES X 3 66600 0 0 TANGER FACTORY OUTLET CENTERS INC COMMON STOCK 875465106 5 200 SHARES X 1 200 0 0 TARGET CORP COMMON STOCK 87612E106 841 15450 SHARES X 2 15450 0 0 TARGET CORP COM COMMON STOCK 87612E106 7988 146814 SHARES X 1 145584 0 1230 TARGET CORP COM COMMON STOCK 87612E106 1338 24591 SHARES X 1 23991 0 600 TARGET CORP COM COMMON STOCK 87612E106 1309 24051 SHARES X 3 24051 0 0 36 of 49

TARGETED GENETICS CORP COMMON STOCK 87612M108 1 1000 SHARES X 1 1000 0 0 TARO PHARM INDS LTD COMMON STOCK M8737E108 413 14200 SHARES X 3 14200 0 0 TASER INTERNATIONAL INC COMMON STOCK 87651B104 2 200 SHARES X 1 200 0 0 TASTY BAKING CO WITH RIGHTS 07/29/13 COMMON STOCK 876553306 5 625 SHARES X 1 625 0 0 TCF FINL CORP COM COMMON STOCK 872275102 3 100 SHARES X 1 100 0 0 TECH DATA CORP COM COMMON STOCK 878237106 22 600 SHARES X 1 600 0 0 TECO ENERGY INC COMMON STOCK 872375100 243 12841 SHARES X 1 12841 0 0 TECO ENERGY INC COMMON STOCK 872375100 517 27366 SHARES X 1 27066 0 300 TEKELEC COM COMMON STOCK 879101103 27 1600 SHARES X 1 1600 0 0 TEKELEC COM COMMON STOCK 879101103 30 1800 SHARES X 3 1800 0 0 TELEDYNE TECHNOLOGIES INC COM COMMON STOCK 879360105 9 275 SHARES X 1 275 0 0 TELIK INC COMMON STOCK 87959M109 843 51900 SHARES X 3 51900 0 0 TENET HEALTHCARE CORP COMMON STOCK 88033G100 18 1500 SHARES X 1 1500 0 0 TEPPCO PARTNERS LIMITED PARTNERSHIP COMMON STOCK 872384102 847 20450 SHARES X 2 20450 0 0 TEPPCO PARTNERS LTD PARTNERS COMMON STOCK 872384102 124 3000 SHARES X 1 3000 0 0 TERAYON COMMUNICATION SYS INC COM COMMON STOCK 880775101 0 44 SHARES X 1 44 0 0 TEREX CORP COMMON STOCK 880779103 46 1175 SHARES X 1 1175 0 0 TESORO CORP COMMON STOCK 881609101 116 2500 SHARES X 1 2500 0 0 TESORO CORP COMMON STOCK 881609101 130 2800 SHARES X 3 2800 0 0 TESORO CORPORATION COMMON STOCK 881609101 1791 38500 SHARES X 3 38500 0 0 TESSERA TECHNOLOGIES INC COMMON STOCK 88164L100 37 1100 SHARES X 1 1100 0 0 TESSERA TECHNOLOGIES INC COMMON STOCK 88164L100 43 1300 SHARES X 3 1300 0 0 TEXAS INSTRUMENTS INC COMMON STOCK 882508104 3934 140166 SHARES X 1 140166 0 0 TEXAS INSTRUMENTS INC COMMON STOCK 882508104 2245 79969 SHARES X 1 74594 0 5375 TEXAS INSTRUMENTS INC COMMON STOCK 882508104 483 17194 SHARES X 3 16194 0 1000 TEXAS INSTRUMENTS INCORPORATED COMMON STOCK 882508104 2202 78434 SHARES X 2 78434 0 0 TEXTRON INC COM COMMON STOCK 883203101 373 4918 SHARES X 1 4918 0 0 TEXTRON INC COM COMMON STOCK 883203101 83 1100 SHARES X 1 100 0 1000 TF FINANCIAL CORP COMMON STOCK 872391107 140 5000 SHARES X 1 5000 0 0 THE COOPER COMPANIES INC COMMON STOCK 216648402 116 1900 SHARES X 1 1900 0 0 THE COOPER COMPANIES INC COMMON STOCK 216648402 128 2100 SHARES X 3 2100 0 0 THE DIRECTV GROUP INC COMMON STOCK 25459L106 23 1458 SHARES X 1 1409 0 49 THE DIRECTV GROUP INC COMMON STOCK 25459L106 40 2554 SHARES X 1 1736 0 818 THE GYMBOREE CORPORATION COMMON STOCK 403777105 56 4100 SHARES X 1 4100 0 0 THE GYMBOREE CORPORATION COMMON STOCK 403777105 61 4500 SHARES X 3 4500 0 0 THE HERSHEY COMPANY COMMON STOCK 427866108 3770 60710 SHARES X 1 58110 0 2600 THE HERSHEY COMPANY COMMON STOCK 427866108 3081 49619 SHARES X 1 36719 0 12900 THE MOSAIC COMPANY COMMON STOCK 61945A107 6 400 SHARES X 1 400 0 0 THE MOSAIC COMPANY COMMON STOCK 61945A107 6 400 SHARES X 1 400 0 0 THE SCOTTS MIRACLE-GRO COMPANY CL A COMMON STOCK 810186106 534 7500 SHARES X 1 7500 0 0 THERMO ELECTRON CORP COM COMMON STOCK 883556102 46 1700 SHARES X 1 1700 0 0 THERMO ELECTRON CORP COM COMMON STOCK 883556102 16 600 SHARES X 1 600 0 0 THIRD WAVE TECH INC COMMON STOCK 88428W108 516 131400 SHARES X 3 131400 0 0 THORNBURG MTG INC (REIT) COMMON STOCK 885218107 655 22470 SHARES X 1 22470 0 0 THORNBURG MTG INC (REIT) COMMON STOCK 885218107 151 5200 SHARES X 1 5200 0 0 THQ INC COMMON STOCK 872443403 155 5300 SHARES X 3 5300 0 0 TIDEWATER INC COMMON STOCK 886423102 38 1000 SHARES X 1 1000 0 0 TIFFANY & CO COMMON STOCK 886547108 13 384 SHARES X 1 384 0 0 TIME WARNER INC COMMON STOCK 887317105 1127 67470 SHARES X 1 67470 0 0 TIME WARNER INC COMMON STOCK 887317105 853 51025 SHARES X 1 46000 0 5025 TIME WARNER INC COMMON STOCK 887317105 2564 153416 SHARES X 2 153416 0 0 TIME WARNER INC COMMON STOCK 887317105 29 1755 SHARES X 3 1155 0 600 TIMKEN CO COMMON STOCK 887389104 815 35300 SHARES X 3 35300 0 0 TIMKEN CO COM COMMON STOCK 887389104 29 1240 SHARES X 1 1240 0 0 TIVO INC COMMON STOCK 888706108 7 1100 SHARES X 1 1100 0 0 TJX COMPANIES COM COMMON STOCK 872540109 4 165 SHARES X 1 165 0 0 TODCO-CLASS A COMMON STOCK 88889T107 103 4000 SHARES X 1 4000 0 0 TODCO-CLASS A COMMON STOCK 88889T107 113 4400 SHARES X 3 4400 0 0 TOLL BROS INC COMMON STOCK 889478103 7905 77839 SHARES X 1 76414 0 1425 TOLL BROS INC COMMON STOCK 889478103 2037 20055 SHARES X 1 19555 0 500 TOLL BROS INC COMMON STOCK 889478103 785 7725 SHARES X 3 7325 0 400 TOMPKINS TRUSTCO INC COMMON STOCK 890110109 57 1320 SHARES X 1 1320 0 0 TOO INC COMMON STOCK 890333107 710 30400 SHARES X 3 30400 0 0 TOOTSIE ROLL INDUSTRIES COMMON STOCK 890516107 38 1298 SHARES X 1 1298 0 0 TORO CO COM COMMON STOCK 891092108 66 1720 SHARES X 1 1720 0 0 TOWER GROUP INC COMMON STOCK 891777104 55 3500 SHARES X 1 3500 0 0 TRADESTATION GRP INC COMMON STOCK 89267P105 486 56700 SHARES X 3 56700 0 0 TRANS WORLD ENTMT CO COMMON STOCK 89336Q100 517 43700 SHARES X 3 43700 0 0 TRANSACT TECHNOLOGIES INC COM COMMON STOCK 892918103 12 1400 SHARES X 1 1400 0 0 TRANSACTION SYS ARCHITECTS INC COMMON STOCK 893416107 32 1300 SHARES X 1 1300 0 0 TRANSACTION SYS ARCHITECTS INC COMMON STOCK 893416107 34 1400 SHARES X 3 1400 0 0 TRANSGENOMIC INC COMMON STOCK 89365K206 79 116600 SHARES X 3 116600 0 0 37 of 49

TRANSOCEAN INC COMMON STOCK G90078109 635 11775 SHARES X 1 11775 0 0 TRANSOCEAN INC COMMON STOCK G90078109 140 2599 SHARES X 1 2599 0 0 TREDEGAR CORP COMMON STOCK 894650100 50 3212 SHARES X 1 3212 0 0 TRIAD HOSPITALS INC COMMON STOCK 89579K109 115 2100 SHARES X 1 0 0 2100 TRIBUNE CO NEW COM COMMON STOCK 896047107 64 1833 SHARES X 1 1300 0 533 TRIBUNE COMPANY NEW COMMON STOCK 896047107 866 24620 SHARES X 2 24620 0 0 TRINITY INDUSTRIES INC COMMON STOCK 896522109 3 100 SHARES X 1 100 0 0 TRINITY INDUSTRIES INC COMMON STOCK 896522109 45 1400 SHARES X 1 1400 0 0 TRIQUINT SEMICONDTR COMMON STOCK 89674K103 834 250400 SHARES X 3 250400 0 0 TRUSTCO BANK CORP NY COM COMMON STOCK 898349105 64 4884 SHARES X 1 4884 0 0 TRUSTCO BANK CORP NY COM COMMON STOCK 898349105 374 28643 SHARES X 1 28643 0 0 TUPPERWARE CORP COMMON STOCK 899896104 734 31400 SHARES X 3 31400 0 0 TUPPERWARE CORPORATION COM COMMON STOCK 899896104 12 500 SHARES X 1 500 0 0 TUPPERWARE CORPORATION COM COMMON STOCK 899896104 6 250 SHARES X 1 250 0 0 TXU CORP COM COMMON STOCK 873168108 179 2160 SHARES X 1 2160 0 0 TXU CORP COM COMMON STOCK 873168108 129 1550 SHARES X 1 1450 0 100 TYCO INTERNATIONAL LIMITED NEW COMMON STOCK 902124106 4568 156435 SHARES X 2 156435 0 0 TYSON FOODS INC COM COMMON STOCK 902494103 21 1200 SHARES X 1 1200 0 0 U S BANCORP DEL COM NEW COMMON STOCK 902973304 3277 112215 SHARES X 1 111215 0 1000 U S BANCORP DEL COM NEW COMMON STOCK 902973304 835 28584 SHARES X 1 23484 0 5100 U S BANCORP DEL COM NEW COMMON STOCK 902973304 444 15200 SHARES X 3 15200 0 0 UCBH HOLDINGS INC COMMON STOCK 90262T308 11 700 SHARES X 1 700 0 0 UCBH HOLDINGS INC COMMON STOCK 90262T308 601 37000 SHARES X 3 37000 0 0 UGI CORP COMMON STOCK 902681105 466 16700 SHARES X 1 16700 0 0 UGI CORP COMMON STOCK 902681105 352 12600 SHARES X 1 12600 0 0 UIL HOLDING CO COMMON STOCK 902748102 506 9400 SHARES X 3 9400 0 0 ULTRA CLEAN HLDGS COMMON STOCK 90385V107 350 46700 SHARES X 3 46700 0 0 UNIFIRST CORP MASS COMMON STOCK 904708104 649 16000 SHARES X 3 16000 0 0 UNION BANKSHARES CORPORATION COMMON STOCK 905399101 8 200 SHARES X 1 200 0 0 UNION PAC CORP COMMON STOCK 907818108 2404 37100 SHARES X 3 37100 0 0 UNION PACIFIC CORP COM COMMON STOCK 907818108 858 13240 SHARES X 1 13140 0 100 UNION PACIFIC CORP COM COMMON STOCK 907818108 665 10263 SHARES X 1 8863 0 1400 UNION PACIFIC CORP COM COMMON STOCK 907818108 324 5000 SHARES X 3 0 0 5000 UNISOURCE ENERGY COMMON STOCK 909205106 1307 42500 SHARES X 3 42500 0 0 UNISYS CORP COMMON STOCK 909214108 5 841 SHARES X 1 841 0 0 UNITED DOMINION REALTY TRUST (REIT) COMMON STOCK 910197102 26 1100 SHARES X 1 1100 0 0 UNITED DOMINION REALTY TRUST (REIT) COMMON STOCK 910197102 223 9269 SHARES X 1 8269 0 1000 UNITED DOMINION REALTY TRUST (REIT) COMMON STOCK 910197102 41 1700 SHARES X 3 1700 0 0 UNITED PANAM FINANC COMMON STOCK 911301109 228 8300 SHARES X 3 8300 0 0 UNITED PARCEL SERVICE CL B COMMON STOCK 911312106 6601 95439 SHARES X 1 93713 0 1726 UNITED PARCEL SERVICE CL B COMMON STOCK 911312106 971 14045 SHARES X 1 12110 0 1935 UNITED PARCEL SERVICE CL B COMMON STOCK 911312106 7326 105928 SHARES X 3 102127 0 3801 UNITED PARCEL SERVICE INC CLASS B COMMON STOCK 911312106 507 7330 SHARES X 2 7330 0 0 UNITED RENTAL INC COMMON STOCK 911363109 1491 73800 SHARES X 3 73800 0 0 UNITED RENTALS INC COM COMMON STOCK 911363109 146 7225 SHARES X 1 7225 0 0 UNITED STS STL CORP NEW COMMON STOCK 912909108 6 179 SHARES X 1 179 0 0 UNITED STS STL CORP NEW COMMON STOCK 912909108 9 253 SHARES X 1 253 0 0 UNITED SURGICAL PARTNERS INTL COMMON STOCK 913016309 475 9120 SHARES X 1 9120 0 0 UNITED SURGICAL PARTNERS INTL COMMON STOCK 913016309 26 500 SHARES X 1 500 0 0 UNITED SURGICAL PARTNERS INTL COMMON STOCK 913016309 1222 23450 SHARES X 3 23450 0 0 UNITED TECHNOLOGIES CORP COM COMMON STOCK 913017109 6432 125254 SHARES X 1 123184 0 2070 UNITED TECHNOLOGIES CORP COM COMMON STOCK 913017109 3030 59008 SHARES X 1 55778 0 3230 UNITED TECHNOLOGIES CORP COM COMMON STOCK 913017109 1003 19550 SHARES X 3 19550 0 0 UNITED TECHNOLOGIES CORPORATION COMMON STOCK 913017109 308 6000 SHARES X 2 6000 0 0 UNITEDHEALTH GROUP INC COMMON STOCK 91324P102 242 4649 SHARES X 1 4649 0 0 UNITEDHEALTH GROUP INC COMMON STOCK 91324P102 185 3550 SHARES X 1 750 0 2800 UNITEDHEALTH GROUP INC. COMMON STOCK 91324P102 4592 88075 SHARES X 2 88075 0 0 UNITRIN INC COM COMMON STOCK 913275103 182 3715 SHARES X 1 3715 0 0 UNIVERSAL CORP COMMON STOCK 913456109 547 12500 SHARES X 3 12500 0 0 UNIVERSAL DISPLAY CP COMMON STOCK 91347P105 49 4800 SHARES X 3 4800 0 0 UNIVERSAL FST PRODS COMMON STOCK 913543104 1028 24800 SHARES X 3 24800 0 0 UNIVEST CORP OF PA COMMON STOCK 915271100 187 6244 SHARES X 1 6244 0 0 UNIVISION COMMUNICATIONS INC COM COMMON STOCK 914906102 68 2480 SHARES X 1 2480 0 0 UNIVISION COMMUNICATIONS INC COM COMMON STOCK 914906102 10 369 SHARES X 1 369 0 0 UNOCAL CORP COMMON STOCK 915289102 582 8940 SHARES X 1 8940 0 0 UNOCAL CORP COMMON STOCK 915289102 189 2900 SHARES X 1 2900 0 0 UNUMPROVIDENT CORPORATION COMMON STOCK 91529Y106 1213 66210 SHARES X 2 66210 0 0 UNVL HEALTH SERVICES INC CL B COMMON STOCK 913903100 22 360 SHARES X 1 360 0 0 URBAN OUTFITTERS COMMON STOCK 917047102 641 11300 SHARES X 3 11300 0 0 URBAN OUTFITTERS INC COMMON STOCK 917047102 227 4000 SHARES X 1 4000 0 0 URS CORP NEW COMMON STOCK 903236107 63 1700 SHARES X 1 1700 0 0 URS CORP NEW COMMON STOCK 903236107 71 1900 SHARES X 3 1900 0 0 38 of 49

URSTADT BIDDLE PPTYS INC CL A (REIT) COMMON STOCK 917286205 52 3000 SHARES X 1 3000 0 0 US BANCORP NEW COMMON STOCK 902973304 321 11000 SHARES X 2 11000 0 0 UST INC COM COMMON STOCK 902911106 338 7400 SHARES X 1 7400 0 0 UST INC COM COMMON STOCK 902911106 511 11200 SHARES X 1 7600 0 3600 UST INC COM COMMON STOCK 902911106 23 500 SHARES X 3 500 0 0 V F CORP COMMON STOCK 918204108 57 1000 SHARES X 1 1000 0 0 V F CORP COMMON STOCK 918204108 597 10440 SHARES X 1 10440 0 0 VALERO ENERGY CORP COM COMMON STOCK 91913Y100 309 3900 SHARES X 1 3900 0 0 VALERO ENERGY CORP COM COMMON STOCK 91913Y100 142 1800 SHARES X 1 1800 0 0 VALERO L P COMMON STOCK 91913W104 20 335 SHARES X 1 335 0 0 VALERO L P COMMON STOCK 91913W104 421 7000 SHARES X 3 0 0 7000 VALSPAR CORP COMMON STOCK 920355104 6 120 SHARES X 1 120 0 0 VAN KAMPEN MUNI OPP TRUST II COMMON STOCK 920944105 12 910 SHARES X 1 910 0 0 VARIAN INC COMMON STOCK 922206107 5 120 SHARES X 1 120 0 0 VARIAN SEMICONDUCTOR EQUIP ASSOC COM COMMON STOCK 922207105 41 1120 SHARES X 1 1120 0 0 VARIAN SEMICONDUCTOR EQUIP ASSOC COM COMMON STOCK 922207105 41 1100 SHARES X 3 1100 0 0 VERISIGN INC COM COMMON STOCK 92343E102 3816 132691 SHARES X 1 129535 0 3156 VERISIGN INC COM COMMON STOCK 92343E102 247 8596 SHARES X 1 5946 0 2650 VERISIGN INC COM COMMON STOCK 92343E102 5087 176895 SHARES X 3 173495 0 3400 VERITAS SOFTWARE CORP COMMON STOCK 923436109 230 9428 SHARES X 1 9428 0 0 VERITAS SOFTWARE CORP COMMON STOCK 923436109 22 900 SHARES X 1 700 0 200 VERITAS SOFTWARE CORP COMMON STOCK 923436109 7 280 SHARES X 3 280 0 0 VERIZON COMMUNICATIONS COMMON STOCK 92343V104 2003 57975 SHARES X 2 57975 0 0 VERIZON COMMUNICATIONS COM COMMON STOCK 92343V104 19677 569513 SHARES X 1 558913 0 10600 VERIZON COMMUNICATIONS COM COMMON STOCK 92343V104 11516 333310 SHARES X 1 312322 0 20988 VERIZON COMMUNICATIONS COM COMMON STOCK 92343V104 4627 133934 SHARES X 3 129824 0 4110 VERIZON COMMUNICATIONS COM COMMON STOCK 92343V104 31 901 SHARES X 3 901 0 0 VERSO TECHNOLOGIES INCORPORATED COMMON STOCK 925317109 0 393 SHARES X 1 393 0 0 VERTRUE INC COMMON STOCK 92534N101 978 25100 SHARES X 3 25100 0 0 VIACOM INC COMMON STOCK 925524308 3880 121180 SHARES X 3 121180 0 0 VIACOM INC CL A COMMON STOCK 925524100 10 325 SHARES X 1 325 0 0 VIACOM INC CL A COMMON STOCK 925524100 14 450 SHARES X 1 450 0 0 VIACOM INC CL B COMMON STOCK 925524308 3276 102321 SHARES X 1 102171 0 150 VIACOM INC CL B COMMON STOCK 925524308 1138 35544 SHARES X 1 32313 0 3231 VIACOM INC CL B COMMON STOCK 925524308 368 11500 SHARES X 3 11000 0 500 VIACOM INCORPORATED CLASS B COMMON STOCK 925524308 230 7170 SHARES X 2 7170 0 0 VISHAY INTERTECHNOLOGY INC COM COMMON STOCK 928298108 12 1000 SHARES X 1 1000 0 0 VISTEON CORP COM COMMON STOCK 92839U107 0 78 SHARES X 1 78 0 0 VISTEON CORP COM COMMON STOCK 92839U107 16 2679 SHARES X 1 2549 0 130 VORNADO REALTY TRUST COMMON STOCK 929042109 289 3600 SHARES X 2 3600 0 0 W HLDG CO INC COMMON STOCK 929251106 1093 106930 SHARES X 3 106930 0 0 W R GRACE & CO COMMON STOCK 38388F108 8 1000 SHARES X 1 1000 0 0 W W GRAINGER INC COM COMMON STOCK 384802104 291 5320 SHARES X 1 5320 0 0 W W GRAINGER INC COM COMMON STOCK 384802104 126 2300 SHARES X 1 2300 0 0 WACHOVIA CORP COM COMMON STOCK 929903102 17197 346705 SHARES X 1 337387 0 9318 WACHOVIA CORP COM COMMON STOCK 929903102 5948 119915 SHARES X 1 110233 0 9682 WACHOVIA CORP COM COMMON STOCK 929903102 7428 149767 SHARES X 3 146867 0 2900 WACHOVIA CORPORATION NEW COMMON STOCK 929903102 317 6400 SHARES X 2 6400 0 0 WADDELL & REED FINL INC CL A COMMON STOCK 930059100 22 1200 SHARES X 1 1200 0 0 WADDELL & REED FINL INC CL A COMMON STOCK 930059100 36 1950 SHARES X 1 1950 0 0 WAL MART STORES INC COM COMMON STOCK 931142103 17092 354613 SHARES X 1 349457 0 5156 WAL MART STORES INC COM COMMON STOCK 931142103 6057 125660 SHARES X 1 115465 0 10195 WAL MART STORES INC COM COMMON STOCK 931142103 8688 180226 SHARES X 3 168189 0 12037 WAL MART STORES INC COM COMMON STOCK 931142103 24 500 SHARES X 3 500 0 0 WAL MART STORES INCORPORATED COMMON STOCK 931142103 389 8068 SHARES X 2 8068 0 0 WALGREEN CO COMMON STOCK 931422109 1197 26021 SHARES X 1 25071 0 950 WALGREEN CO COMMON STOCK 931422109 1046 22742 SHARES X 1 15292 0 7450 WALT DISNEY CO COM COMMON STOCK 254687106 5509 218804 SHARES X 1 218204 0 600 WALT DISNEY CO COM COMMON STOCK 254687106 3072 122010 SHARES X 1 114360 0 7650 WALT DISNEY CO COM COMMON STOCK 254687106 25 1000 SHARES X 3 0 0 1000 WALTER INDS INC COMMON STOCK 93317Q105 1777 44200 SHARES X 3 44200 0 0 WASHINGTON MUTUAL COM COMMON STOCK 939322103 1644 40397 SHARES X 1 39772 0 625 WASHINGTON MUTUAL COM COMMON STOCK 939322103 780 19168 SHARES X 1 18168 0 1000 WASHINGTON MUTUAL INCORPORATED COMMON STOCK 939322103 3779 92880 SHARES X 2 92880 0 0 WASHINGTON REAL ESTATE INVT (REIT) COMMON STOCK 939653101 190 6099 SHARES X 1 6099 0 0 WASHINGTON REAL ESTATE INVT (REIT) COMMON STOCK 939653101 19 600 SHARES X 1 100 0 500 WASTE CONNECTIONS I COMMON STOCK 941053100 992 26600 SHARES X 3 26600 0 0 WASTE CONNECTIONS INC COMMON STOCK 941053100 344 9225 SHARES X 1 9225 0 0 WASTE MANAGEMENT INC COM COMMON STOCK 94106L109 21 754 SHARES X 1 754 0 0 WASTE MANAGEMENT INC COM COMMON STOCK 94106L109 146 5147 SHARES X 1 3647 0 1500 WATER PIK TECHNOLOGIES INC COM COMMON STOCK 94113U100 2 96 SHARES X 1 96 0 0 WATSON PHARMACEUTICALS INC COM COMMON STOCK 942683103 45 1526 SHARES X 1 1526 0 0 39 of 49

WCI CMNTYS INC COMMON STOCK 92923C104 336 10500 SHARES X 3 10500 0 0 WD 40 CO COM COMMON STOCK 929236107 61 2200 SHARES X 1 2200 0 0 WEATHERFORD INTL LTD COMMON STOCK G95089101 1810 31200 SHARES X 3 31200 0 0 WEBMD CORP COM COMMON STOCK 94769M105 4 350 SHARES X 1 350 0 0 WEBSTER FINL CORP WATERBURY COM COMMON STOCK 947890109 28 600 SHARES X 1 600 0 0 WEINGARTEN REALTY INVESTORS COMMON STOCK 948741103 1025 26135 SHARES X 2 26135 0 0 WEINGARTEN REALTY INVESTORS (REIT) COMMON STOCK 948741103 51 1299 SHARES X 1 1299 0 0 WEIS MARKETS INC COMMON STOCK 948849104 17 450 SHARES X 1 0 0 450 WEIS MARKETS INC COMMON STOCK 948849104 59 1518 SHARES X 1 0 0 1518 WELLPOINT INC COMMON STOCK 94973V107 92 1320 SHARES X 1 1320 0 0 WELLS FARGO & CO COMMON STOCK 949746101 12911 209661 SHARES X 1 208511 0 1150 WELLS FARGO & CO COMMON STOCK 949746101 5849 94988 SHARES X 1 91390 0 3598 WELLS FARGO & CO COMMON STOCK 949746101 3267 53054 SHARES X 3 53054 0 0 WELLS FARGO & CO COMMON STOCK 949746101 382 6200 SHARES X 3 6200 0 0 WELLS FARGO & CO COMMON STOCK 949746101 25 400 SHARES X 3 400 0 0 WELLS FARGO & COMPANY NEW COMMON STOCK 949746101 3624 58847 SHARES X 2 58847 0 0 WENDYS INTL INC COM COMMON STOCK 950590109 152 3200 SHARES X 1 3200 0 0 WENDYS INTL INC COM COMMON STOCK 950590109 10 200 SHARES X 1 200 0 0 WERNER ENTERPRISES INC COMMON STOCK 950755108 4314 219888 SHARES X 1 211288 0 8600 WERNER ENTERPRISES INC COMMON STOCK 950755108 209 10635 SHARES X 1 10635 0 0 WERNER ENTERPRISES INC COMMON STOCK 950755108 7191 366511 SHARES X 3 356236 0 10275 WESCO INTERNATIONAL INCORPORATED COMMON STOCK 95082P105 25 800 SHARES X 1 800 0 0 WESCO INTERNATIONAL INCORPORATED COMMON STOCK 95082P105 28 900 SHARES X 3 900 0 0 WESTAR ENERGY INC COMMON STOCK 95709T100 7 300 SHARES X 1 300 0 0 WESTAR ENERGY INC COMMON STOCK 95709T100 38 1600 SHARES X 1 1000 0 600 WESTELL TECHNOLOGIES INC COM COMMON STOCK 957541105 27 4500 SHARES X 1 4500 0 0 WESTELL TECHNOLOGIES INC COM COMMON STOCK 957541105 30 5000 SHARES X 3 5000 0 0 WESTERN DIGITAL CORP COMMON STOCK 958102105 909 67700 SHARES X 3 67700 0 0 WEYERHAEUSER CO COM COMMON STOCK 962166104 227 3574 SHARES X 1 3574 0 0 WEYERHAEUSER CO COM COMMON STOCK 962166104 456 7171 SHARES X 1 6373 0 798 WGL HLDGS INC COM COMMON STOCK 92924F106 114 3382 SHARES X 1 3382 0 0 WGL HLDGS INC COM COMMON STOCK 92924F106 112 3328 SHARES X 3 3328 0 0 WHEELING- PITTSBURG CORP COMMON STOCK 963142302 4 245 SHARES X 1 245 0 0 WHIRLPOOL CORP COM COMMON STOCK 963320106 77 1092 SHARES X 1 1092 0 0 WHIRLPOOL CORP COM COMMON STOCK 963320106 52 742 SHARES X 1 742 0 0 WHITING PETROLEUM CORPORATION COMMON STOCK 966387102 76 2100 SHARES X 1 2100 0 0 WHITING PETROLEUM CORPORATION COMMON STOCK 966387102 84 2300 SHARES X 3 2300 0 0 WHOLE FOODS MKT INC COM COMMON STOCK 966837106 56 475 SHARES X 1 475 0 0 WHOLE FOODS MKT INC COM COMMON STOCK 966837106 6 50 SHARES X 1 50 0 0 WILLIAM SONOMA INC COM COMMON STOCK 969904101 349 8815 SHARES X 1 8815 0 0 WILLIAM SONOMA INC COM COMMON STOCK 969904101 1 32 SHARES X 1 32 0 0 WILLIAMS COMPANIES INCORPORATED COMMON STOCK 969457100 228 11975 SHARES X 2 11975 0 0 WILLIAMS COMPANY INC (THE) COMMON STOCK 969457100 47 2477 SHARES X 1 2477 0 0 WILLIAMS COMPANY INC (THE) COMMON STOCK 969457100 57 2983 SHARES X 1 1783 0 1200 WILLIAMS SONOMA INC COMMON STOCK 969904101 989 25000 SHARES X 3 25000 0 0 WILMINGTON TRUST CORP COMMON STOCK 971807102 7 200 SHARES X 1 200 0 0 WIND RIV SYS INC COMMON STOCK 973149107 9 600 SHARES X 1 600 0 0 WIND RIVER SYSTEM COMMON STOCK 973149107 88 5600 SHARES X 3 5600 0 0 WISCONSIN ENERGY CORP COM COMMON STOCK 976657106 203 5200 SHARES X 1 5200 0 0 WISCONSIN ENERGY CORP COM COMMON STOCK 976657106 208 5338 SHARES X 1 5338 0 0 WOODWARD GOVNR CO COMMON STOCK 980745103 1101 13100 SHARES X 3 13100 0 0 WORLD AIR HOLDINGS INC COMMON STOCK 98142V104 16 1400 SHARES X 1 1400 0 0 WORTHINGTON INDS INC COM COMMON STOCK 981811102 205 13000 SHARES X 1 0 0 13000 WPS RESOURCES CORP COMMON STOCK 92931B106 45 800 SHARES X 1 800 0 0 WPS RESOURCES CORP COMMON STOCK 92931B106 20 350 SHARES X 1 350 0 0 WRIGLEY WM JR CO COMMON STOCK 982526105 213 3100 SHARES X 1 3100 0 0 WRIGLEY WM JR CO COMMON STOCK 982526105 487 7070 SHARES X 1 6470 0 600 WRIGLEY WM JR CO COMMON STOCK 982526105 69 1000 SHARES X 3 0 0 1000 WYETH COMMON STOCK 983024100 17816 400354 SHARES X 1 394559 0 5795 WYETH COMMON STOCK 983024100 15654 351777 SHARES X 1 301744 0 50033 WYETH COMMON STOCK 983024100 1425 32033 SHARES X 2 32033 0 0 WYETH COMMON STOCK 983024100 8925 200547 SHARES X 3 198347 0 2200 WYETH COMMON STOCK 983024100 49 1100 SHARES X 3 1100 0 0 WYNDHAM INTL INC CL A COMMON STOCK 983101106 0 98 SHARES X 1 98 0 0 WYNN RESORTS LIMITED COMMON STOCK 983134107 14 300 SHARES X 1 300 0 0 XCEL ENERGY INC COM COMMON STOCK 98389B100 66 3405 SHARES X 1 3405 0 0 XCEL ENERGY INC COM COMMON STOCK 98389B100 248 12704 SHARES X 1 12704 0 0 XCEL ENERGY, INC. COMMON STOCK 98389B100 255 13050 SHARES X 2 13050 0 0 XEROX CORP COMMON STOCK 984121103 124 8997 SHARES X 1 8997 0 0 XEROX CORP COMMON STOCK 984121103 198 14340 SHARES X 1 11340 0 3000 XEROX CORP COMMON STOCK 984121103 3 200 SHARES X 3 0 0 200 XM SATELLITE RADIO COMMON STOCK 983759101 801 23800 SHARES X 3 23800 0 0 40 of 49

XM SATELLITE RADIO HLDGS INC COMMON STOCK 983759101 362 10760 SHARES X 1 10760 0 0 XM SATELLITE RADIO HLDGS INC COMMON STOCK 983759101 3 100 SHARES X 1 100 0 0 X-RITE INC COM COMMON STOCK 983857103 3 250 SHARES X 1 250 0 0 XTO ENERGY INC COMMON STOCK 98385X106 1229 36166 SHARES X 3 36166 0 0 XTO ENERGY INC COM COMMON STOCK 98385X106 1461 42985 SHARES X 1 42985 0 0 XTO ENERGY INC COM COMMON STOCK 98385X106 99 2899 SHARES X 1 2899 0 0 YAHOO INC COM COMMON STOCK 984332106 65 1886 SHARES X 1 1886 0 0 YAHOO INC COM COMMON STOCK 984332106 17 500 SHARES X 1 500 0 0 YAHOO INCORPORATED COMMON STOCK 984332106 35 1000 SHARES X 2 1000 0 0 YORK INTL CORP COMMON STOCK 986670107 711 18700 SHARES X 3 18700 0 0 YORK INTL CORP NEW COM COMMON STOCK 986670107 38 1000 SHARES X 1 1000 0 0 YORK INTL CORP NEW COM COMMON STOCK 986670107 66 1735 SHARES X 1 1735 0 0 YORK WATER COMPANY COMMON STOCK 987184108 1135 53690 SHARES X 1 53690 0 0 YORK WATER COMPANY COMMON STOCK 987184108 987 46696 SHARES X 1 46696 0 0 YUM! BRANDS INC COMMON STOCK 988498101 501 9626 SHARES X 1 9626 0 0 YUM! BRANDS INC COMMON STOCK 988498101 522 10030 SHARES X 1 8110 0 1920 ZALE CORP COMMON STOCK 988858106 1090 34400 SHARES X 3 34400 0 0 ZEBRA TECHNOLOGIES CORP CL A COMMON STOCK 989207105 99 2250 SHARES X 1 2250 0 0 ZIMMER HLDGS INC COM COMMON STOCK 98956P102 4460 58556 SHARES X 1 57319 0 1237 ZIMMER HLDGS INC COM COMMON STOCK 98956P102 995 13059 SHARES X 1 12579 0 480 ZIMMER HLDGS INC COM COMMON STOCK 98956P102 8017 105252 SHARES X 3 102532 0 2720 ZIMMER HOLDINGS INCORPORATED COMMON STOCK 98956P102 1777 23325 SHARES X 2 23325 0 0 ZIONS BANCORPORATION COM COMMON STOCK 989701107 125 1700 SHARES X 1 1700 0 0 ZOLTEK COS INC COMMON STOCK 98975W104 60 5300 SHARES X 1 5300 0 0 ZOLTEK COS INC COMMON STOCK 98975W104 66 5900 SHARES X 3 5900 0 0 ZORAN CORP COMMON STOCK 98975F101 4 300 SHARES X 1 300 0 0 SUBTOTALS FOR DOMESTIC COMMON STOCKS 3375845 91891122 88756209 0 3134913 A. COMMON STOCK FOREIGN COMMON STOCK/ADR'S ABN AMRO HOLDINGS NV SPON ADR COMMON STOCK 000937102 9 350 SHARES X 1 350 0 0 ACCENTURE LTD-CL A COMMON STOCK G1150G111 663 29231 SHARES X 1 26731 0 2500 ACCENTURE LTD-CL A COMMON STOCK G1150G111 331 14600 SHARES X 1 14100 0 500 ACE LTD COMMON STOCK G0070K103 4 100 SHARES X 1 100 0 0 AEGON N V ORD AMER REG SHS COMMON STOCK 007924103 276 21415 SHARES X 1 21415 0 0 AEGON N V ORD AMER REG SHS COMMON STOCK 007924103 28 2184 SHARES X 1 2184 0 0 AGNICO EAGLE MINES LTD COMMON STOCK 008474108 3 250 SHARES X 1 250 0 0 ALCAN INC COMMON STOCK 013716105 41 1350 SHARES X 1 1350 0 0 ALCATEL SA-SPON ADR COMMON STOCK 013904305 4 407 SHARES X 1 407 0 0 ALCON INC COMMON STOCK H01301102 33 300 SHARES X 1 300 0 0 ALLIED DOMECQ PLC-SPONS ADR COMMON STOCK 019121201 15 300 SHARES X 1 300 0 0 ALLIED IRISH BKS PLC-SPON ADR COMMON STOCK 019228402 59863 1393777 SHARES X 1 975091 32963 385723 ALLIED IRISH BKS PLC-SPON ADR COMMON STOCK 019228402 20359 474007 SHARES X 1 351525 0 122482 AMERICA MOVIL - ADR SERIES A COMMON STOCK 02364W204 119 2000 SHARES X 1 2000 0 0 AMERICA MOVIL SA - SPONS ADR SER L COMMON STOCK 02364W105 238 4000 SHARES X 1 4000 0 0 AMERICA MOVIL SA - SPONS ADR SER L COMMON STOCK 02364W105 83 1400 SHARES X 1 400 0 1000 ANGLO AMERICAN PLC ADR COMMON STOCK 03485P102 5 225 SHARES X 1 225 0 0 ANGLO AMERICAN PLC ADR COMMON STOCK 03485P102 78 3331 SHARES X 1 3331 0 0 ANGLOGOLD ASHANTI SPON ADR COMMON STOCK 035128206 4 110 SHARES X 1 110 0 0 ARLINGTON TANKERS LTD COMMON STOCK G04899103 65 3000 SHARES X 1 3000 0 0 ASE TEST LIMITED COMMON STOCK Y02516105 27 4200 SHARES X 1 4200 0 0 ASE TEST LIMITED COMMON STOCK Y02516105 30 4600 SHARES X 3 4600 0 0 ASTRAZENECA GROUP PLC SPONSORED ADR COMMON STOCK 046353108 58 1400 SHARES X 1 1400 0 0 ASTRAZENECA GROUP PLC SPONSORED ADR COMMON STOCK 046353108 20 485 SHARES X 1 485 0 0 AXA SPONSORED ADR COMMON STOCK 054536107 6 236 SHARES X 1 236 0 0 BALLARD PWR SYS INC COMMON STOCK 05858H104 4 800 SHARES X 1 800 0 0 BANK OF IRELAND SPONSORED ADR COMMON STOCK 46267Q103 164 2500 SHARES X 1 2500 0 0 BARCLAYS PLC - SPONS ADR COMMON STOCK 06738E204 4 100 SHARES X 1 100 0 0 BARRICK GOLD CORP COMMON STOCK 067901108 5 200 SHARES X 1 200 0 0 BARRICK GOLD CORP COMMON STOCK 067901108 50 2000 SHARES X 1 2000 0 0 BAYER AG SPONSORED ADR COMMON STOCK 072730302 33 1000 SHARES X 1 1000 0 0 BHP BILLITON LTD SPONSORED ADR COMMON STOCK 088606108 64 2332 SHARES X 1 1300 0 1032 BIOTECH HOLDRS TRUST COMMON STOCK 09067D201 27 160 SHARES X 1 160 0 0 BIOTECH HOLDRS TRUST COMMON STOCK 09067D201 33 200 SHARES X 1 200 0 0 41 of 49

BP PLC SPONSORED ADR COMMON STOCK 055622104 18595 298085 SHARES X 1 296901 0 1184 BP PLC SPONSORED ADR COMMON STOCK 055622104 14852 238086 SHARES X 1 214812 0 23274 BP PLC SPONSORED ADR COMMON STOCK 055622104 193 3100 SHARES X 3 984 0 2116 BP PLC SPONSORED ADR COMMON STOCK 055622104 28 444 SHARES X 3 444 0 0 BT GROUP PLC-SPON ADR COMMON STOCK 05577E101 10 250 SHARES X 1 250 0 0 CABLE & WIRELESS PLC SPONS ADR COMMON STOCK 126830207 2 200 SHARES X 1 200 0 0 CADBURY SCHWEPPES PLC SPONS ADR COMMON STOCK 127209302 4 100 SHARES X 1 100 0 0 CAMECO CORPORATION COMMON STOCK 13321L108 17 375 SHARES X 1 375 0 0 CANADIAN NATIONAL RAILWAY COMPANY COMMON STOCK 136375102 140 2425 SHARES X 1 2425 0 0 CANADIAN NATIONAL RAILWAY COMPANY COMMON STOCK 136375102 35 600 SHARES X 1 600 0 0 CANON INC SPONS ADR COMMON STOCK 138006309 11 200 SHARES X 1 200 0 0 CELESTICA INC COM COMMON STOCK 15101Q108 7 505 SHARES X 3 505 0 0 CHINA MOBILE HK LTD SPON ADR #451 COMMON STOCK 16941M109 6 300 SHARES X 1 300 0 0 CHINA YUCHAI INTERNATIONAL LIMITED COMMON STOCK G21082105 46 3750 SHARES X 1 3750 0 0 CHINA YUCHAI INTERNATIONAL LIMITED COMMON STOCK G21082105 47 3900 SHARES X 3 3900 0 0 CNOOC LTD -ADR COMMON STOCK 126132109 18 300 SHARES X 1 300 0 0 COOPER INDUSTRIES LTD CL A COMMON STOCK G24182100 518 8110 SHARES X 1 8110 0 0 COOPER INDUSTRIES LTD CL A COMMON STOCK G24182100 166 2590 SHARES X 1 2590 0 0 DAIMLER CHRYSLER AG COMMON STOCK D1668R123 26 637 SHARES X 1 637 0 0 DAIMLER CHRYSLER AG COMMON STOCK D1668R123 81 2002 SHARES X 1 581 0 1421 DEUTSCHE TELEKOM AG SPONSORED ADR COMMON STOCK 251566105 7 376 SHARES X 1 376 0 0 DIAGEO PLC SPONSORED ADR COMMON STOCK 25243Q205 201 3395 SHARES X 1 3395 0 0 DIAGEO PLC SPONSORED ADR COMMON STOCK 25243Q205 30 500 SHARES X 3 500 0 0 DORAL FINANCIAL CORP COMMON STOCK 25811P100 79 4800 SHARES X 1 4800 0 0 DORAL FINANCIAL CORP COMMON STOCK 25811P100 88 5300 SHARES X 3 5300 0 0 DR REDDYS LABS LTD ADR COMMON STOCK 256135203 17 1000 SHARES X 1 1000 0 0 DUSA PHARMACEUTICALS INCORPORATED COMMON STOCK 266898105 39 4200 SHARES X 1 4200 0 0 ENCANA CORP COMMON STOCK 292505104 8 200 SHARES X 1 200 0 0 ENCANA CORP COMMON STOCK 292505104 24 600 SHARES X 1 600 0 0 ENDESA S A SPONSORED ADR COMMON STOCK 29258N107 93 4068 SHARES X 1 4068 0 0 ENDESA S A SPONSORED ADR COMMON STOCK 29258N107 18 800 SHARES X 1 800 0 0 ENDO PHARMACEUTICALS HLDGS INC COMMON STOCK 29264F205 53 2000 SHARES X 1 2000 0 0 ENERPLUS RESOURCES FUND COMMON STOCK 29274D604 4 100 SHARES X 1 100 0 0 ENERPLUS RESOURCES FUND COMMON STOCK 29274D604 19 500 SHARES X 1 500 0 0 ENTERRA ENERGY TRUST COMMON STOCK 29381P102 95 4000 SHARES X 1 4000 0 0 EVEREST RE GROUP LTD COM COMMON STOCK G3223R108 9 100 SHARES X 1 100 0 0 FLEXTRONICS INTL LTD COMMON STOCK Y2573F102 100 7542 SHARES X 1 7542 0 0 FLEXTRONICS INTL LTD COMMON STOCK Y2573F102 63 4788 SHARES X 1 4788 0 0 FORDING CANADIAN COAL TRUST COMMON STOCK 345425102 3781 41012 SHARES X 1 39431 0 1581 FORDING CANADIAN COAL TRUST COMMON STOCK 345425102 414 4495 SHARES X 1 2525 0 1970 FORDING CANADIAN COAL TRUST COMMON STOCK 345425102 971 10535 SHARES X 3 9325 0 1210 FOSTER WHEELER LTD COMMON STOCK G36535139 37 1900 SHARES X 1 1900 0 0 FOSTER WHEELER LTD COMMON STOCK G36535139 4 220 SHARES X 1 220 0 0 FOSTER WHEELER LTD COMMON STOCK G36535139 41 2100 SHARES X 3 2100 0 0 FRESENIUS MED CARE COMMON STOCK 358029106 1 41 SHARES X 1 41 0 0 FRONTLINE LTD COMMON STOCK G3682E127 20 500 SHARES X 1 500 0 0 GALLAHER GROUP PLC SPON ADR COMMON STOCK 363595109 184 3105 SHARES X 1 3105 0 0 GALLAHER GROUP PLC SPON ADR COMMON STOCK 363595109 147 2477 SHARES X 1 2369 0 108 GARMIN LIMITED ORD COMMON STOCK G37260109 5 116 SHARES X 1 116 0 0 GLAXOSMITHKLINE PLC ADR COMMON STOCK 37733W105 864 17818 SHARES X 1 17818 0 0 GLAXOSMITHKLINE PLC ADR COMMON STOCK 37733W105 1641 33832 SHARES X 1 26677 0 7155 GOLD FIELDS LIMITED ADR COMMON STOCK 38059T106 3 250 SHARES X 1 250 0 0 GOLDCORP INC COMMON STOCK 380956409 16 1000 SHARES X 1 1000 0 0 GROUPE DANONE SPONS ADR COMMON STOCK 399449107 18 1000 SHARES X 1 1000 0 0 GRUPO TELEVISA SA SPONS ADR COMMON STOCK 40049J206 6 100 SHARES X 1 100 0 0 HARMONY GOLD MINING SPON ADR COMMON STOCK 413216300 13 1525 SHARES X 1 1525 0 0 HELLENIC TELE- COMMUNICATIONS ORG ADR COMMON STOCK 423325307 1 100 SHARES X 1 100 0 0 HONDA MTR LTD AMERN SHS COMMON STOCK 438128308 5 200 SHARES X 1 200 0 0 HSBC HOLDINGS PLC SPONSORED ADR COMMON STOCK 404280406 105 1320 SHARES X 1 1320 0 0 HSBC HOLDINGS PLC SPONSORED ADR COMMON STOCK 404280406 121 1517 SHARES X 1 1190 0 327 HUANENG POWER INTL-SPONS ADR COMMON STOCK 443304100 86 2920 SHARES X 1 2920 0 0 ICICI BANK LIMITED SPONSORED ADR COMMON STOCK 45104G104 4 200 SHARES X 1 200 0 0 IMPERIAL OIL LTD COMMON STOCK 453038408 4 49 SHARES X 1 49 0 0 INFOSYS TECHNOLOGIES LTDSPON ADR COMMON STOCK 456788108 54 700 SHARES X 1 700 0 0 INGERSOLL-RAND COMPANY LTD-A COMMON STOCK G4776G101 187 2627 SHARES X 1 2627 0 0 INGERSOLL-RAND COMPANY LTD-A COMMON STOCK G4776G101 521 7300 SHARES X 1 7300 0 0 INTEROIL CORPORATION COMMON STOCK 460951106 52 1900 SHARES X 1 1900 0 0 INTEROIL CORPORATION COMMON STOCK 460951106 57 2100 SHARES X 3 2100 0 0 KINROSS GOLD CORPORATION COMMON STOCK 496902404 1 169 SHARES X 1 169 0 0 KONINKLIJKE AHOLD NV SPONS ADR COMMON STOCK 500467303 17 2060 SHARES X 1 2060 0 0 KONINKLIJKE PHILIPS ELEC N V NY SHR COMMON STOCK 500472303 70 2778 SHARES X 1 2778 0 0 KONINKLIJKE PHILIPS ELEC N V NY SHR COMMON STOCK 500472303 18 700 SHARES X 1 700 0 0 42 of 49

LLOYDS TSB GROUP PLC ADR COMMON STOCK 539439109 3 100 SHARES X 1 100 0 0 MAGNA INTL INC CL A COMMON STOCK 559222401 42 600 SHARES X 1 600 0 0 MAGNA INTL INC CL A COMMON STOCK 559222401 11 150 SHARES X 1 150 0 0 MANULIFE FINANCIAL CORP COMMON STOCK 56501R106 866 18106 SHARES X 1 18106 0 0 MANULIFE FINANCIAL CORP COMMON STOCK 56501R106 59 1238 SHARES X 1 1238 0 0 MARVEL TECHNOLOGY GROUP LTD COMMON STOCK G5876H105 1 30 SHARES X 1 30 0 0 MAX RE CAPITAL LIMITED COMMON STOCK G6052F103 4 165 SHARES X 1 165 0 0 MI DEVELOPMENTS INC COMMON STOCK 55304X104 19 600 SHARES X 1 600 0 0 NABORS INDUSTRIES LTD COMMON STOCK G6359F103 7154 118020 SHARES X 1 116480 0 1540 NABORS INDUSTRIES LTD COMMON STOCK G6359F103 1070 17645 SHARES X 1 16995 0 650 NABORS INDUSTRIES LTD COMMON STOCK G6359F103 980 16160 SHARES X 3 14280 0 1880 NAM TAI ELECTRONICS INCORPORATED COMMON STOCK 629865205 75 3300 SHARES X 1 3300 0 0 NAM TAI ELECTRONICS INCORPORATED COMMON STOCK 629865205 84 3700 SHARES X 3 3700 0 0 NATIONAL AUSTRALIA BK LTD COMMON STOCK 632525408 117 1000 SHARES X 1 1000 0 0 NATL GRID TRANSCO PLC SPONS ADR COMMON STOCK 636274102 10 200 SHARES X 1 200 0 0 NISSAN MTR LTD SPONSORED ADR COMMON STOCK 654744408 52 2594 SHARES X 1 2594 0 0 NOBLE CORPORATION COMMON STOCK G65422100 60 975 SHARES X 1 975 0 0 NOKIA CORP SPONSORED ADR COMMON STOCK 654902204 1156 69442 SHARES X 1 69442 0 0 NOKIA CORP SPONSORED ADR COMMON STOCK 654902204 567 34046 SHARES X 1 32246 0 1800 NORANDA INC LTD COMMON STOCK 655422103 35 2000 SHARES X 1 2000 0 0 NORANDA INC LTD COMMON STOCK 655422103 21 1200 SHARES X 1 1200 0 0 NORDIC AMERICAN TANKER SHIPPINGLTD COMMON STOCK G65773106 76 1800 SHARES X 1 1800 0 0 NORDIC AMERICAN TANKER SHIPPINGLTD COMMON STOCK G65773106 81 1900 SHARES X 3 1900 0 0 NORTEL NETWORKS CORP COMMON STOCK 656568102 27 10382 SHARES X 1 10032 0 350 NORTEL NETWORKS CORP COMMON STOCK 656568102 13 4889 SHARES X 1 4789 0 100 NOVARTIS AG ADR COMMON STOCK 66987V109 81 1700 SHARES X 1 1700 0 0 NOVARTIS AG ADR COMMON STOCK 66987V109 10 220 SHARES X 1 220 0 0 NOVELIS INC COMMON STOCK 67000X106 7 270 SHARES X 1 270 0 0 ON TRACK INNOVATIONS LTD COMMON STOCK M8791A109 83 6000 SHARES X 1 6000 0 0 ON TRACK INNOVATIONS LTD COMMON STOCK M8791A109 91 6600 SHARES X 3 6600 0 0 PETRO-CANADA COMMON STOCK 71644E102 52 800 SHARES X 1 800 0 0 PETROLEO BRASILEIRO SA ADR COMMON STOCK 71654V101 9 200 SHARES X 1 200 0 0 PLACER DOME INC COMMON STOCK 725906101 19 1212 SHARES X 1 1212 0 0 POPULAR INC COMMON STOCK 733174106 25 1000 SHARES X 1 1000 0 0 PROVIDENT ENERGY TRUST UNITS COMMON STOCK 74386K104 42 4000 SHARES X 1 4000 0 0 QUANTA CAPITAL HOLDINGS LTD COMMON STOCK G7313F106 29 4700 SHARES X 1 4700 0 0 QUANTA CAPITAL HOLDINGS LTD COMMON STOCK G7313F106 32 5100 SHARES X 3 5100 0 0 RENAISSANCERE HOLDINGS LTD COMMON STOCK G7496G103 261 5295 SHARES X 1 5295 0 0 REPSOL YPF SA SPON ADR COMMON STOCK 76026T205 43 1700 SHARES X 1 1700 0 0 REPSOL YPF SA SPON ADR COMMON STOCK 76026T205 15 600 SHARES X 1 600 0 0 RESEARCH IN MOTION LIMITED COMMON STOCK 760975102 7 100 SHARES X 1 100 0 0 REUTERS GROUP PLC SPONS ADR COMMON STOCK 76132M102 30 719 SHARES X 1 719 0 0 REXAM PLC COMMON STOCK 761655406 18 400 SHARES X 1 400 0 0 ROYAL CARIBBEAN CRUISES LTD COMMON STOCK V7780T103 410 8470 SHARES X 1 8470 0 0 ROYAL DUTCH PETE CO N Y REGISTRY SH COMMON STOCK 780257804 5539 85339 SHARES X 1 84939 0 400 ROYAL DUTCH PETE CO N Y REGISTRY SH COMMON STOCK 780257804 5081 78295 SHARES X 1 66047 0 12248 ROYAL DUTCH PETE CO N Y REGISTRY SH COMMON STOCK 780257804 389 6000 SHARES X 3 5000 0 1000 SANOFI-AVENTIS ADR COMMON STOCK 80105N105 53 1300 SHARES X 1 1300 0 0 SANYO ELECTIC CO LTD - UNSP ADR COMMON STOCK 803038306 4 300 SHARES X 1 300 0 0 SAP AG SPONS ADR COMMON STOCK 803054204 11 250 SHARES X 1 250 0 0 SASOL LTD SPONS-ADR COMMON STOCK 803866300 27 1000 SHARES X 1 1000 0 0 SCHLUMBERGER LTD COMMON STOCK 806857108 7982 105111 SHARES X 1 105011 0 100 SCHLUMBERGER LTD COMMON STOCK 806857108 3628 47774 SHARES X 1 44624 0 3150 SCHLUMBERGER LTD COMMON STOCK 806857108 304 4000 SHARES X 3 0 0 4000 SCHLUMBERGER LTD COMMON STOCK 806857108 21 280 SHARES X 3 280 0 0 SCOTTISH POWER PLC ADR COMMON STOCK 81013T705 59 1656 SHARES X 1 1656 0 0 SCOTTISH POWER PLC ADR COMMON STOCK 81013T705 27 756 SHARES X 1 756 0 0 SHELL TRANSPORT & TRADING PLC ADR COMMON STOCK 822703609 12 200 SHARES X 1 200 0 0 SHELL TRANSPORT & TRADING PLC ADR COMMON STOCK 822703609 35 600 SHARES X 1 600 0 0 SONY CORP - SPONSORED ADR COMMON STOCK 835699307 41 1200 SHARES X 1 1200 0 0 STATOIL ASA SPONSORED ADR COMMON STOCK 85771P102 4 200 SHARES X 1 200 0 0 STMICRO- ELECTRONICS N V COMMON STOCK 861012102 20 1250 SHARES X 1 1250 0 0 STOLT OFFSHORE S A SPONSORED ADR COMMON STOCK 861567105 82 9000 SHARES X 1 9000 0 0 STOLT OFFSHORE S A SPONSORED ADR COMMON STOCK 861567105 90 9900 SHARES X 3 9900 0 0 STORA ENSO OYJ SPONSORED ADR COMMON STOCK 86210M106 19 1500 SHARES X 1 1500 0 0 SUN LIFE FINL INC COMMON STOCK 866796105 116 3454 SHARES X 1 3454 0 0 SUNCOR ENERGY INC COM COMMON STOCK 867229106 5 100 SHARES X 1 100 0 0 SYNERON MEDICAL LTD COMMON STOCK M87245102 80 2200 SHARES X 1 2200 0 0 SYNERON MEDICAL LTD COMMON STOCK M87245102 70 1900 SHARES X 3 1900 0 0 SYNGENTA AG ADR COMMON STOCK 87160A100 0 12 SHARES X 1 12 0 0 TAIWAN SEMICONDUCTOR SPON ADR COMMON STOCK 874039100 269 29465 SHARES X 1 25987 0 3478 TAIWAN SEMICONDUCTOR SPON ADR COMMON STOCK 874039100 61 6664 SHARES X 1 4712 0 1952 43 of 49

TD BANKNORTH INC COMMON STOCK 87235A101 13 441 SHARES X 1 441 0 0 TD BANKNORTH INC COMMON STOCK 87235A101 107 3603 SHARES X 1 3603 0 0 TDC A/S SPONSORED ADR COMMON STOCK 87236N102 2 100 SHARES X 1 100 0 0 TELE CENTRO OESTE CELULAR PARTIC ADR COMMON STOCK 87923P105 0 33 SHARES X 1 33 0 0 TELE LESTE CELULAR PARTICPACOES ADR COMMON STOCK 87943B102 0 2 SHARES X 1 2 0 0 TELE NORTE LESTE PART ADR COMMON STOCK 879246106 0 11 SHARES X 1 11 0 0 TELEBRAS SPONS ADR PFD BLOCK COMMON STOCK 879287308 3 100 SHARES X 1 100 0 0 TELECOM HOLDERS TRUST COMMON STOCK 87927P200 3 100 SHARES X 1 100 0 0 TELECOM NEW ZEALAND SPON ADR COMMON STOCK 879278208 67 2000 SHARES X 1 2000 0 0 TELECOMUNICACOES DE SAO PAULO SA ADR COMMON STOCK 87929A102 2 100 SHARES X 1 100 0 0 TELE- FONAKTIEBOLAGET LM ERICSSON ADR COMMON STOCK 294821608 23 720 SHARES X 1 720 0 0 TELE- FONAKTIEBOLAGET LM ERICSSON ADR COMMON STOCK 294821608 47 1460 SHARES X 1 1460 0 0 TELEFONICA S A SPONSORED ADR COMMON STOCK 879382208 118 2418 SHARES X 1 2418 0 0 TELEFONICA S A SPONSORED ADR COMMON STOCK 879382208 35 713 SHARES X 1 713 0 0 TELEFONOS DE MEXICO SP ADR A COMMON STOCK 879403707 83 4396 SHARES X 1 4396 0 0 TELEFONOS DE MEXICO SP ADR L COMMON STOCK 879403780 145 7692 SHARES X 1 7692 0 0 TELEFONOS DE MEXICO SP ADR L COMMON STOCK 879403780 53 2800 SHARES X 1 800 0 2000 TELESP CELULAR PARTICIPACOES ADR COMMON STOCK 87952L108 1 189 SHARES X 1 189 0 0 TELSTRA CORP-ADR COMMON STOCK 87969N204 2 100 SHARES X 1 100 0 0 TENARIS SA SPONSORED ADR COMMON STOCK 88031M109 8 100 SHARES X 1 100 0 0 TEVA PHARMACEUTICAL SPONS ADR COMMON STOCK 881624209 529 16980 SHARES X 1 16980 0 0 TEVA PHARMACEUTICAL SPONS ADR COMMON STOCK 881624209 94 3004 SHARES X 1 3004 0 0 TIM PARTICIPACOES S.A.-ADR COMMON STOCK 88706P106 0 9 SHARES X 1 9 0 0 TOMMY HILFIGER CORP COMMON STOCK G8915Z102 11 800 SHARES X 1 800 0 0 TORONTO-DOMINION BANK COMMON STOCK 891160509 9 211 SHARES X 1 211 0 0 TORONTO-DOMINION BANK COMMON STOCK 891160509 77 1728 SHARES X 1 1728 0 0 TOTAL SA SPONSORED ADR COMMON STOCK 89151E109 24 205 SHARES X 1 205 0 0 TOYOTA MOTOR CORP SPON ADR COMMON STOCK 892331307 11 150 SHARES X 1 150 0 0 TOYOTA MOTOR CORP SPON ADR COMMON STOCK 892331307 21 300 SHARES X 1 300 0 0 TRANSCANADA CORP COMMON STOCK 89353D107 8 300 SHARES X 1 300 0 0 TSAKOS ENERGY NAVIAGATION LTD COMMON STOCK G9108L108 5 125 SHARES X 1 125 0 0 TYCO INTERNATIONAL LTD COMMON STOCK 902124106 2135 73105 SHARES X 1 64787 0 8318 TYCO INTERNATIONAL LTD COMMON STOCK 902124106 4348 148892 SHARES X 1 145008 0 3884 TYCO INTERNATIONAL LTD COMMON STOCK 902124106 29 1000 SHARES X 3 600 0 400 UBS AG COMMON STOCK H8920M855 87 1113 SHARES X 1 1113 0 0 UBS AG COMMON STOCK H8920M855 50 648 SHARES X 1 648 0 0 UNILEVER NV NY SHARES COMMON STOCK 904784709 440 6785 SHARES X 1 6785 0 0 UNILEVER NV NY SHARES COMMON STOCK 904784709 398 6137 SHARES X 1 6137 0 0 UNILEVER PLC SPONSORED ADR COMMON STOCK 904767704 3 89 SHARES X 1 89 0 0 UNILEVER PLC SPONSORED ADR COMMON STOCK 904767704 39 1000 SHARES X 1 1000 0 0 VODAFONE GROUP PLC SPONSORED ADR COMMON STOCK 92857W100 1180 48514 SHARES X 1 48514 0 0 VODAFONE GROUP PLC SPONSORED ADR COMMON STOCK 92857W100 817 33613 SHARES X 1 30908 0 2705 VODAFONE GROUP PLC SPONSORED ADR COMMON STOCK 92857W100 146 6000 SHARES X 3 0 0 6000 VOLVO AB SPONS ADR B COMMON STOCK 928856400 24 600 SHARES X 1 0 0 600 W HOLDING COMPANY INC COMMON STOCK 929251106 482 47122 SHARES X 1 47122 0 0 W HOLDING COMPANY INC COMMON STOCK 929251106 114 11200 SHARES X 3 11200 0 0 WEATHERFORD INTL LTD BERMUDA COMMON STOCK G95089101 1810 31214 SHARES X 1 31084 0 130 WEATHERFORD INTL LTD BERMUDA COMMON STOCK G95089101 78 1350 SHARES X 1 1350 0 0 WEATHERFORD INTL LTD BERMUDA COMMON STOCK G95089101 401 6909 SHARES X 3 6909 0 0 WHITE MOUNTAINS INSURANCE GROUP LTD COMMON STOCK G9618E107 63 100 SHARES X 1 100 0 0 SUBTOTALS FOR FOREIGN COMMON STOCK/ADR'S 179985 3966759 3323528 32963 610268 A. COMMON STOCK RIGHTS AND WARRANTS FOSTER WHEELER LTD WARRANTS 9/24/07 COMMON STOCK G36535113 0 1 SHARES X 1 1 0 0 FOSTER WHEELER LTD WARRANTS 9/24/07 COMMON STOCK G36535113 4 4416 SHARES X 1 4416 0 0 SUBTOTALS FOR RIGHTS AND WARRANTS 4 4417 4417 0 0 A. COMMON STOCK 44 of 49

REAL ESTATE INVESTMENT TRUSTS ANTHRACITE CAPITAL INC COM COMMON STOCK 037023108 24 2000 SHARES X 1 N.A. N.A. N.A. APARTMENT INVT & MGMT CO CL A COMMON STOCK 03748R101 8 200 SHARES X 1 N.A. N.A. N.A. AVALONBAY COMMUNITIES INC COMMON STOCK 053484101 162 2005 SHARES X 1 N.A. N.A. N.A. AVATAR HOLDINGS INCORPORATED COMMON STOCK 053494100 437 8700 SHARES X 1 N.A. N.A. N.A. CROSS TIMBERS ROYALTY TRUST COMMON STOCK 22757R109 0 1 SHARES X 1 N.A. N.A. N.A. DUKE REALTY CORPORATION COMMON STOCK 264411505 117 3680 SHARES X 1 N.A. N.A. N.A. DUKE REALTY CORPORATION COMMON STOCK 264411505 117 3700 SHARES X 1 N.A. N.A. N.A. EQUITY ONE INCORPORATED COMMON STOCK 294752100 39 1700 SHARES X 1 N.A. N.A. N.A. GENERAL GROWTH PPTYS INC COMMON STOCK 370021107 181 4400 SHARES X 1 N.A. N.A. N.A. GENERAL GROWTH PPTYS INC COMMON STOCK 370021107 21 500 SHARES X 1 N.A. N.A. N.A. HERSHA HOSPITALITY TRUST COMMON STOCK 427825104 17 1800 SHARES X 1 N.A. N.A. N.A. ISTAR FINL INC COM COMMON STOCK 45031U101 62 1500 SHARES X 1 N.A. N.A. N.A. MACK CALI RLTY CORP COMMON STOCK 554489104 9 200 SHARES X 1 N.A. N.A. N.A. NOVASTAR FINANCIAL INCORPORATED COMMON STOCK 669947400 98 2500 SHARES X 1 N.A. N.A. N.A. PLUM CREEK TIMBER CO INC COMMON STOCK 729251108 28 775 SHARES X 1 N.A. N.A. N.A. PLUM CREEK TIMBER CO INC COMMON STOCK 729251108 57 1575 SHARES X 1 N.A. N.A. N.A. RAIT INVESTMENT TRUST COMMON STOCK 749227104 15 500 SHARES X 1 N.A. N.A. N.A. RECKSON ASSOCS RLTY CORP COMMON STOCK 75621K106 55 1650 SHARES X 1 N.A. N.A. N.A. REDWOOD TRUST INC-REIT COMMON STOCK 758075402 10 200 SHARES X 1 N.A. N.A. N.A. SHURGARD STORAGE CENTERS INC CL A COMMON STOCK 82567D104 14 300 SHARES X 1 N.A. N.A. N.A. TOWN & COUNTRY TRUST COM COMMON STOCK 892081100 14 500 SHARES X 1 N.A. N.A. N.A. W P CAREY & CO LLC COMMON STOCK 92930Y107 174 5942 SHARES X 1 N.A. N.A. N.A. W P CAREY & CO LLC COMMON STOCK 92930Y107 147 5019 SHARES X 1 N.A. N.A. N.A. WCI INDUSTRIES COMMON STOCK 92923C104 81 2525 SHARES X 1 N.A. N.A. N.A. WCI INDUSTRIES COMMON STOCK 92923C104 64 2000 SHARES X 3 N.A. N.A. N.A. SUBTOTALS FOR REAL ESTATE INVESTMENT TRUSTS 1951 53872 N.A. N.A. N.A. MINOR ASSET TYPE 43 DOMESTIC COMMON STOCKS 3375845 91891122 88756209 0 3134913 44 FOREIGN COMMON STOCK/ADR'S 179985 3966759 3323528 32963 610268 46 RIGHTS AND WARRANTS 4 4417 4417 0 0 47 REAL ESTATE INVESTMENT TRUSTS 1951 53872 N.A. N.A. N.A. *SUBTOTALS* 3557785 95916170 92084154 32963 3745181 B. PREFERRED STOCK FOREIGN PREFERRED STOCKS ROYAL BANK SCOTLAND PFD PREFERRED 6.4% SER M STOCK 780097796 52 2000 SHARES X 1 N.A. N.A. N.A. ROYAL BANK SCOTLAND PLC ADR PREFERRED PFD E STOCK 780097705 13 500 SHARES X 1 N.A. N.A. N.A. ROYAL BANK SCOTLAND PLC PREFERRED PFD K STOCK 780097820 10 400 SHARES X 1 N.A. N.A. N.A. ROYAL BK SCOTLAND PREFERRED PFD 8.50% SER J STOCK 780097853 26 1000 SHARES X 1 N.A. N.A. N.A. SUBTOTALS FOR FOREIGN PREFERRED STOCKS 101 3900 N.A. N.A. N.A. B. PREFERRED STOCK CONVERTIBLE PREFERRED STOCKS AES TRUST III 6.75% CV PREFERRED CONV PFD STOCK 00808N202 1534 31750 SHARES X 2 N.A. N.A. N.A. BAXTER INTL CONV PREFERRED PFD 7.0% 02/06 STOCK 071813406 44 800 SHARES X 1 N.A. N.A. N.A. 45 of 49

BAXTER INTL CONV PFD 7.0% 02/06 PREFERRED STOCK 071813406 166 3000 SHARES X 1 N.A. N.A. N.A. BAXTER INTL INC. CONV PFD CONV PFD STOCK 071813406 2489 45014 SHARES X 2 N.A. N.A. N.A. CHUBB CORP CONV PFD 7.000% 11/16/05 PREFERRED STOCK 171232309 127 4000 SHARES X 1 N.A. N.A. N.A. CONSTELLATION BRANDS 5.75% 09/01/06 CONV PFD STOCK 21036P306 1396 31400 SHARES X 2 N.A. N.A. N.A. FORD MOTOR CAP TR II PFD CONV 6.50% PREFERRED STOCK 345395206 54 1350 SHARES X 1 N.A. N.A. N.A. GLENBOROUGH REALTY TR 7.75% CONV PFD PREFERRED STOCK 37803P204 19 752 SHARES X 1 N.A. N.A. N.A. SCHERING-PLOUGH CV PFD 6.0% 09/14/07 PREFERRED STOCK 806605606 40 775 SHARES X 1 N.A. N.A. N.A. TEXTRON INC PFD CV $1.40 SER B PREFERRED STOCK 883203309 44 200 SHARES X 1 N.A. N.A. N.A. TRUSTSTREET PPTYS PFD CONV 7.72% PREFERRED STOCK 898404207 2 90 SHARES X 1 N.A. N.A. N.A. TRUSTSTREET PPTYS PFD CONV 7.72% PREFERRED STOCK 898404207 2 96 X 3 N.A. N.A. N.A. SUBTOTALS FOR CONVERTIBLE PREFERRED STOCKS 5917 119227 N.A. N.A. N.A. B. PREFERRED STOCK GLOBAL EQUITY MUTUAL FUNDS ABERDEEN AUSTRALIA EQUITY FUND PREFERRED STOCK 003011103 12 1000 SHARES X 1 N.A. N.A. N.A. TEMPLETON DRAGON FUND INC PREFERRED STOCK 88018T101 20 1100 SHARES X 1 N.A. N.A. N.A. SUBTOTALS FOR GLOBAL EQUITY MUTUAL FUNDS 32 2100 N.A. N.A. N.A. B. PREFERRED STOCK INTL EQUITY MUTUAL FUNDS ASA BERMUDA LTD PREFERRED STOCK 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 BALANCED MUTUAL FUND JOHN HANCOCK PATRIOT GLOBAL DIV FD 41013G103 13 1000 SHARES X 1 N.A. N.A. N.A. SUBTOTALS FOR BALANCED MUTUAL FUND 13 1000 N.A. N.A. N.A. B. PREFERRED STOCK CLOSED END EQUITY MUTUAL FUND AIM SELECT REAL ESTATE INCOME FD PREFERRED STOCK 00888R107 44 2600 SHARES X 1 N.A. N.A. N.A. BLACKROCK DIVIDEND ACHIEVERS TRUST PREFERRED STOCK 09250N107 94 6750 SHARES X 1 N.A. N.A. N.A. BOULDER TOTAL RETURN FUND INC PREFERRED STOCK 101541100 17 1000 SHARES X 1 N.A. N.A. N.A. BRAZIL FUND INCORPORATED PREFERRED STOCK 105759104 3 66 SHARES X 1 N.A. N.A. N.A. CALAMOS STRATEGIC TOT RET FD PREFERRED STOCK 128125101 7 500 SHARES X 1 N.A. N.A. N.A. COHEN & STEERS ADVANTAGE INC RLTY FD PREFERRED STOCK 19247W102 22 1000 SHARES X 1 N.A. N.A. N.A. COHEN & STEERS QUALITY INC RLTY FD PREFERRED STOCK 19247L106 85 4028 SHARES X 1 N.A. N.A. N.A. COHEN & STEERS SELECT UTILITY FD PREFERRED STOCK 19248A109 22 1009 SHARES X 1 N.A. N.A. N.A. CORNERSTONE STRATEGIC VALUE FUND PREFERRED STOCK 21924B104 1 128 SHARES X 1 N.A. N.A. N.A. DNP SELECT INCOME FUND INC PREFERRED STOCK 23325P104 14 1210 SHARES X 1 N.A. N.A. N.A. DNP SELECT INCOME FUND INC PREFERRED STOCK 23325P104 196 16945 SHARES X 1 N.A. N.A. N.A. EATON VANCE TAX-ADVANTAGED DVD INC PREFERRED STOCK 27828G107 26 1250 SHARES X 1 N.A. N.A. N.A. 46 of 49

EVERGREEN INCOME ADV FD PREFERRED STOCK 30023Y105 30 2000 SHARES X 1 N.A. N.A. N.A. FIDUCIARY/ CLAYMORE MLP OPPOR FD PREFERRED STOCK 31647Q106 2 100 SHARES X 1 N.A. N.A. N.A. GABELLI EQUITY TRUST PREFERRED STOCK 362397101 20 2249 SHARES X 1 N.A. N.A. N.A. GABELLI UTILITY TRUST PREFERRED STOCK 36240A101 3 347 SHARES X 1 N.A. N.A. N.A. GABELLI UTILITY TRUST PREFERRED STOCK 36240A101 4 422 SHARES X 1 N.A. N.A. N.A. INDIA FUND PREFERRED STOCK 454089103 63 2100 SHARES X 1 N.A. N.A. N.A. ING PRIME RATE TR PREFERRED STOCK 44977W106 14 2000 SHARES X 1 N.A. N.A. N.A. ISHARES COHEN & STEERS RLTY INDEX FD PREFERRED STOCK 464287564 114 1600 SHARES X 1 N.A. N.A. N.A. ISHARES COHEN & STEERS RLTY INDEX FD PREFERRED STOCK 464287564 427 6000 SHARES X 1 N.A. N.A. N.A. ISHARES DJ SELECT DIVIDEND INDEX FD PREFERRED STOCK 464287168 26 425 SHARES X 1 N.A. N.A. N.A. ISHARES DJ SELECT DIVIDEND INDEX FD PREFERRED STOCK 464287168 15 250 SHARES X 1 N.A. N.A. N.A. ISHARES DJ US BASIC MATERIALS SEC FD PREFERRED STOCK 464287838 29 625 SHARES X 1 N.A. N.A. N.A. ISHARES DOW JONES US UTIL SECT PREFERRED STOCK 464287697 30 385 SHARES X 1 N.A. N.A. N.A. ISHARES MSCI EMERGING MARKETS INDEX PREFERRED STOCK 464287234 6 90 SHARES X 1 N.A. N.A. N.A. ISHARES MSCI HONG KONG INDEX FD PREFERRED STOCK 464286871 4 300 SHARES X 1 N.A. N.A. N.A. ISHARES RUSSELL 1000 GROWTH INDEX FD PREFERRED STOCK 464287614 181 3766 SHARES X 1 N.A. N.A. N.A. ISHARES RUSSELL 1000 VALUE INDEX FD PREFERRED STOCK 464287598 231 3466 SHARES X 1 N.A. N.A. N.A. ISHARES RUSSELL 2000 GRWTH FD PREFERRED STOCK 464287648 78 1200 SHARES X 1 N.A. N.A. N.A. ISHARES RUSSELL 2000 GRWTH FD PREFERRED STOCK 464287648 84 1300 SHARES X 3 N.A. N.A. N.A. ISHARES RUSSELL 2000 INDEX FD PREFERRED STOCK 464287655 1378 21632 SHARES X 1 N.A. N.A. N.A. ISHARES RUSSELL 2000 INDEX FD PREFERRED STOCK 464287655 228 3572 SHARES X 1 N.A. N.A. N.A. ISHARES S&P 500 INDEX FD PREFERRED STOCK 464287200 1590 13345 SHARES X 1 N.A. N.A. N.A. ISHARES S&P 500/BARRA GRWTH INDEX FD PREFERRED STOCK 464287309 521 9230 SHARES X 1 N.A. N.A. N.A. ISHARES S&P MIDCAP 400 BARRA GRWTH I PREFERRED STOCK 464287606 334 4810 SHARES X 1 N.A. N.A. N.A. ISHARES S&P MIDCAP 400 INDEX FD PREFERRED STOCK 464287507 572 8350 SHARES X 1 N.A. N.A. N.A. ISHARES S&P MIDCAP 400/BARRA VAL IND PREFERRED STOCK 464287705 227 3400 SHARES X 1 N.A. N.A. N.A. ISHARES S&P SMALLCAP 600 BARRA GRWTH PREFERRED STOCK 464287887 338 3100 SHARES X 1 N.A. N.A. N.A. ISHARES S&P SMALLCAP 600 BARRA VAL I PREFERRED STOCK 464287879 173 2800 SHARES X 1 N.A. N.A. N.A. ISHARES S&P SMALLCAP 600 INDEX FD PREFERRED STOCK 464287804 655 11910 SHARES X 1 N.A. N.A. N.A. JOHN HANCOCK PATRIOT PFD DIVIDEND FD PREFERRED STOCK 41013J107 32 2300 SHARES X 1 N.A. N.A. N.A. SALOMON BROTHERS FUND PREFERRED STOCK 795477108 64 4916 SHARES X 1 N.A. N.A. N.A. SCUDDER NEW ASIA FD INC PREFERRED STOCK 811183102 16 1000 SHARES X 1 N.A. N.A. N.A. SOURCE CAPITAL INC PREFERRED STOCK 836144105 3 40 SHARES X 1 N.A. N.A. N.A. SOURCE CAPITAL INC PREFERRED STOCK 836144105 14 200 SHARES X 1 N.A. N.A. N.A. TEMPLETON EMERGING MKTS FD PREFERRED STOCK 880191101 15 858 SHARES X 1 N.A. N.A. N.A. TEMPLETON EMERGING MKTS INC FD-DE PREFERRED STOCK 880192109 37 2700 SHARES X 1 N.A. N.A. N.A. TEMPLETON EMERGING MKTS INC FD-DE PREFERRED STOCK 880192109 28 2000 SHARES X 1 N.A. N.A. N.A. TRI-CONTINENTAL CORP PREFERRED STOCK 895436103 18 1004 SHARES X 1 N.A. N.A. N.A. VANGUARD ENERGY VIPERS PREFERRED STOCK 92204A306 35 550 SHARES X 1 N.A. N.A. N.A. VANGUARD TOTAL STOCK MARKET VIPERS PREFERRED STOCK 922908769 327 2790 SHARES X 1 N.A. N.A. N.A. ZWEIG FUND PREFERRED STOCK 989834106 11 2000 SHARES X 1 N.A. N.A. N.A. SUBTOTALS FOR CLOSED END EQUITY MUTUAL FUND 8508 167618 N.A. N.A. N.A. B. PREFERRED STOCK INTL FIXED INCOME MUTUAL FUND SALOMON BROS GLOBAL HIGH INC FD PREFERRED STOCK 79550G102 26 2000 SHARES X 1 N.A. N.A. N.A. SCUDDER GLOBAL HIGH INCOME PREFERRED STOCK 81115E101 16 2030 SHARES X 1 N.A. N.A. N.A. SUBTOTALS FOR INTL FIXED INCOME MUTUAL FUNDS 42 4030 N.A. N.A. N.A. B. PREFERRED STOCK CLOSED-END NON-TAXABLE INCOME APEX MUNICIPAL FUND PREFERRED STOCK 037580107 9 1000 SHARES X 1 N.A. N.A. N.A. 47 of 49

APEX MUNICIPAL FUND PREFERRED STOCK 037580107 19 2027 SHARES X 1 N.A. N.A. N.A. BLACKROCK INSD MUNI TERM TR PREFERRED STOCK 092474105 17 1500 SHARES X 1 N.A. N.A. N.A. BLACKROCK INSD MUNI 2008 TERM TR PREFERRED STOCK 09247K109 12 750 SHARES X 1 N.A. N.A. N.A. BLACKROCK INVT QUALITY MUN TR PREFERRED STOCK 09247D105 15 870 SHARES X 1 N.A. N.A. N.A. BLACKROCK MUN TARGET TRM TR PREFERRED STOCK 09247M105 24 2325 SHARES X 1 N.A. N.A. N.A. BLACKROCK NY INS MUNI 2008 TERM TR PREFERRED STOCK 09247L107 12 750 SHARES X 1 N.A. N.A. N.A. DREYFUS MUNICIPAL INCOME FUND PREFERRED STOCK 26201R102 67 7200 SHARES X 1 N.A. N.A. N.A. DREYFUS STRATEGIC MUN BD FD PREFERRED STOCK 26202F107 259 27602 SHARES X 1 N.A. N.A. N.A. DREYFUS STRATEGIC MUN BD FD PREFERRED STOCK 26202F107 168 17864 SHARES X 1 N.A. N.A. N.A. DREYFUS STRATEGIC MUNS INC PREFERRED STOCK 261932107 51 5735 SHARES X 1 N.A. N.A. N.A. EATON VANCE MUNICIPAL INCOME TRUST PREFERRED STOCK 27826U108 83 5000 SHARES X 1 N.A. N.A. N.A. EATON VANCE PA MUNI INC TR PREFERRED STOCK 27826T101 158 10000 SHARES X 1 N.A. N.A. N.A. MANAGED MUNICIPALS PORTFOLIO INC PREFERRED STOCK 561662107 11 1016 SHARES X 1 N.A. N.A. N.A. MORGAN STAN DEAN QUALITY MUN INC TR PREFERRED STOCK 61745P734 20 1413 SHARES X 1 N.A. N.A. N.A. MORGAN STANLEY INSD MUNI INCOME TR PREFERRED STOCK 61745P791 62 4334 SHARES X 1 N.A. N.A. N.A. MORGAN STANLEY MUNI INC OPP TR II PREFERRED STOCK 61745P445 16 2000 SHARES X 1 N.A. N.A. N.A. MORGAN STANLEY QUALITY MUNI INVST PREFERRED STOCK 61745P668 24 1708 SHARES X 1 N.A. N.A. N.A. MORGAN STANLEY QUALITY MUNICIPAL SEC PREFERRED STOCK 61745P585 21 1460 SHARES X 1 N.A. N.A. N.A. MUNICIPAL HIGH INCOME FD INC PREFERRED STOCK 626214100 15 2050 SHARES X 1 N.A. N.A. N.A. MUNICIPAL HIGH INCOME FD INC PREFERRED STOCK 626214100 51 7040 SHARES X 1 N.A. N.A. N.A. MUNIENHANCED FUND INC PREFERRED STOCK 626243109 22 1918 SHARES X 1 N.A. N.A. N.A. MUNIENHANCED FUND INC PREFERRED STOCK 626243109 23 2032 SHARES X 1 N.A. N.A. N.A. MUNIHOLDINGS NEW JERSEY INSD FD INC PREFERRED STOCK 625936109 48 3050 SHARES X 1 N.A. N.A. N.A. MUNIHOLDINGS NY INSURED FD PREFERRED STOCK 625931100 46 3050 SHARES X 1 N.A. N.A. N.A. MUNIYIELD CALIF INSD FUND INC PREFERRED STOCK 62629L104 43 3050 SHARES X 1 N.A. N.A. N.A. MUNIYIELD FUND INC PREFERRED STOCK 626299101 21 1371 SHARES X 1 N.A. N.A. N.A. MUNIYIELD FUND INC PREFERRED STOCK 626299101 5 350 SHARES X 1 N.A. N.A. N.A. MUNIYIELD INSURED FUND PREFERRED STOCK 62630E107 6 390 SHARES X 1 N.A. N.A. N.A. MUNIYIELD NEW YORK INSURED FD PREFERRED STOCK 626301105 22 1601 SHARES X 1 N.A. N.A. N.A. MUNIYIELD PENNSYLVANIA INSURED FD PREFERRED STOCK 62630V109 40 2467 SHARES X 1 N.A. N.A. N.A. MUNIYIELD PENNSYLVANIA INSURED FD PREFERRED STOCK 62630V109 44 2755 SHARES X 1 N.A. N.A. N.A. MUNIYIELD QUALITY FUND II PREFERRED STOCK 62630T104 92 6850 SHARES X 1 N.A. N.A. N.A. NUVEEN DIV ADVANTAGE MUN FD 2 PREFERRED STOCK 67070F100 36 2251 SHARES X 1 N.A. N.A. N.A. NUVEEN INSD QUALITY MUN FD PREFERRED STOCK 67062N103 74 4624 SHARES X 1 N.A. N.A. N.A. NUVEEN INVT QUALITY MUNI FD PREFERRED STOCK 67062E103 24 1600 SHARES X 1 N.A. N.A. N.A. NUVEEN INVT QUALITY MUNI FD PREFERRED STOCK 67062E103 5 333 SHARES X 1 N.A. N.A. N.A. NUVEEN MARYLAND DIVIDEND ADV MUN FD PREFERRED STOCK 67069R107 26 1623 SHARES X 1 N.A. N.A. N.A. NUVEEN MD DIV ADVANTAGE MUN FD 2 PREFERRED STOCK 67070V105 64 4059 SHARES X 1 N.A. N.A. N.A. NUVEEN MUNI MARKET OPPORTUNITY FD PREFERRED STOCK 67062W103 37 2500 SHARES X 1 N.A. N.A. N.A. NUVEEN MUNI MARKET OPPORTUNITY FD PREFERRED STOCK 67062W103 224 15000 SHARES X 1 N.A. N.A. N.A. NUVEEN MUNICIPAL ADVANTAGE FD PREFERRED STOCK 67062H106 10 650 SHARES X 1 N.A. N.A. N.A. NUVEEN MUNICIPAL ADVANTAGE FD PREFERRED STOCK 67062H106 167 10643 SHARES X 1 N.A. N.A. N.A. NUVEEN MUNICIPAL VALUE FUND PREFERRED STOCK 670928100 40 4200 SHARES X 1 N.A. N.A. N.A. NUVEEN MUNICIPAL VALUE FUND PREFERRED STOCK 670928100 106 11040 SHARES X 1 N.A. N.A. N.A. NUVEEN NY INVT QUALITY MUN FD PREFERRED STOCK 67062X101 46 2965 SHARES X 1 N.A. N.A. N.A. NUVEEN PA INVT QUALITY MUN FD PREFERRED STOCK 670972108 177 11674 SHARES X 1 N.A. N.A. N.A. NUVEEN PA INVT QUALITY MUN FD PREFERRED STOCK 670972108 312 20606 SHARES X 1 N.A. N.A. N.A. NUVEEN PA PREM INCOME MUN FD 2 PREFERRED STOCK 67061F101 81 5316 SHARES X 1 N.A. N.A. N.A. NUVEEN PA PREM INCOME MUN FD 2 PREFERRED STOCK 67061F101 51 3392 SHARES X 1 N.A. N.A. N.A. NUVEEN PERFORMANCE PLUS MUNI FD PREFERRED STOCK 67062P108 7 500 SHARES X 1 N.A. N.A. N.A. NUVEEN PERFORMANCE PLUS MUNI FD PREFERRED STOCK 67062P108 46 3050 SHARES X 1 N.A. N.A. N.A. NUVEEN PREM INC MUN FD 4 PREFERRED STOCK 6706K4105 6 440 SHARES X 1 N.A. N.A. N.A. NUVEEN PREM INC MUN FD 4 PREFERRED STOCK 6706K4105 32 2525 SHARES X 1 N.A. N.A. N.A. NUVEEN PREM INC MUNI FD PREFERRED STOCK 67062T100 10 700 SHARES X 1 N.A. N.A. N.A. NUVEEN PREM INC MUNI FD PREFERRED STOCK 67062T100 11 775 SHARES X 1 N.A. N.A. N.A. NUVEEN PREMIER INSD MUNI INC FD PREFERRED STOCK 670987106 6 410 SHARES X 1 N.A. N.A. N.A. NUVEEN PREMIER MUNICIPAL INCOME FD PREFERRED STOCK 670988104 11 755 SHARES X 1 N.A. N.A. N.A. NUVEEN PREMIUM INCOME MUNICIPAL FD 2 PREFERRED STOCK 67063W102 11 765 SHARES X 1 N.A. N.A. N.A. NUVEEN QUALITY INCOME MUNI FD PREFERRED STOCK 670977107 7 500 SHARES X 1 N.A. N.A. N.A. NUVEEN QUALITY INCOME MUNI FD PREFERRED STOCK 670977107 11 780 SHARES X 1 N.A. N.A. N.A. NUVEEN SELECT QUALITY MUN FD PREFERRED STOCK 670973106 12 770 SHARES X 1 N.A. N.A. N.A. NUVEEN SELECT TAX FREE INC III PREFERRED STOCK 67063X100 28 2100 SHARES X 1 N.A. N.A. N.A. PIMCO MUNICIPAL INCOME FUND III PREFERRED STOCK 72201A103 20 1335 SHARES X 1 N.A. N.A. N.A. PUTNAM MANAGED MUNICIPAL INCOME TR PREFERRED STOCK 746823103 75 9663 SHARES X 1 N.A. N.A. N.A. SALOMON BROS MUNI PTR FD PREFERRED STOCK 794916106 19 1350 SHARES X 1 N.A. N.A. N.A. SCUDDER MUNICIPAL INCOME TR COM PREFERRED STOCK 81118R604 18 1400 SHARES X 1 N.A. N.A. N.A. SCUDDER STRATEGIC MUNI INCOME TRUST PREFERRED STOCK 811234103 21 1500 SHARES X 1 N.A. N.A. N.A. SELIGMAN SELECT MUNICIPAL FD PREFERRED STOCK 816344105 10 1000 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN ADVANTAGE MUNI INCOME TR PREFERRED STOCK 921124103 112 7500 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN ADVANTAGE PA MUNI INCOME PREFERRED STOCK 920937109 24 1650 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN ADVANTAGE PA MUNI INCOME PREFERRED STOCK 920937109 181 12200 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN MUNICIPAL INCOME TRUST PREFERRED STOCK 920909108 91 10000 SHARES X 1 N.A. N.A. N.A. 48 of 49

VAN KAMPEN PA QUALITY MUNI TR (CE) PREFERRED STOCK 920924107 42 2800 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN PA QUALITY MUNI TR (CE) PREFERRED STOCK 920924107 202 13400 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN PENN VALUE MUNI INCOME TR PREFERRED STOCK 92112T108 88 5858 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN TRUST INSURED MUNICIPAL PREFERRED STOCK 920928108 7 505 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN TRUST INVT GRADE PA MUNI PREFERRED STOCK 920934106 52 3425 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN TRUST INVT GRADE PA MUNI PREFERRED STOCK 920934106 30 2000 SHARES X 1 N.A. N.A. N.A. SUBTOTALS FOR CLOSED-END NON-TAXABLE INCOME 4196 324660 N.A. N.A. N.A. B. PREFERRED STOCK CLOSED-END FIXED INCOME ABERDEEN ASIA PACIFIC INC FD PREFERRED STOCK 003009107 19 3000 SHARES X 1 N.A. N.A. N.A. ACM INCOME FUND PREFERRED STOCK 000912105 16 1892 SHARES X 1 N.A. N.A. N.A. ALLIANCE WORLD DLR GOVT FUND (CE) PREFERRED STOCK 018796102 31 2500 SHARES X 1 N.A. N.A. N.A. AMERICAN STRATEGIC INCOME III FD PREFERRED STOCK 03009T101 26 2300 SHARES X 1 N.A. N.A. N.A. AMERICAN STRATEGIC INCOME PORT II PREFERRED STOCK 030099105 28 2400 SHARES X 1 N.A. N.A. N.A. CALAMOS CONV & HIGH INC FD PREFERRED STOCK 12811P108 16 1000 SHARES X 1 N.A. N.A. N.A. CITICORP INVESTMENTS CORP LN FD PREFERRED STOCK 17307C107 34 2583 SHARES X 1 N.A. N.A. N.A. DREYFUS HIGH YIELD STRATEGIES FD PREFERRED STOCK 26200S101 9 2000 SHARES X 1 N.A. N.A. N.A. DUFF & PHELPS UTIL & CORP BOND FD PREFERRED STOCK 26432K108 22 1500 SHARES X 1 N.A. N.A. N.A. EATON VANCE LTD DURATION INC FD PREFERRED STOCK 27828H105 18 1000 SHARES X 1 N.A. N.A. N.A. EATON VANCE SR FLOATING RATE FD PREFERRED STOCK 27828Q105 43 2400 SHARES X 1 N.A. N.A. N.A. FRANKLIN TEMPLETON LTD DUR INC TR PREFERRED STOCK 35472T101 22 1600 SHARES X 1 N.A. N.A. N.A. FRANKLIN UNIVERSAL TRUST PREFERRED STOCK 355145103 26 4200 SHARES X 1 N.A. N.A. N.A. HIGH INCOME OPPORTUNITY FD INC PREFERRED STOCK 42967Q105 15 2281 SHARES X 1 N.A. N.A. N.A. ISHARES LEHMAN UST INF PR S PREFERRED STOCK 464287176 80 750 SHARES X 1 N.A. N.A. N.A. JOHN HANCOCK INVESTORS TRUST PREFERRED STOCK 410142103 6 300 SHARES X 1 N.A. N.A. N.A. JOHN HANCOCK PFD INC FD II PREFERRED STOCK 41013X106 27 1150 SHARES X 1 N.A. N.A. N.A. JOHN HANCOCK PFD INC FD III PREFERRED STOCK 41021P103 9 400 SHARES X 1 N.A. N.A. N.A. MFS INTERMEDIATE INCOME TRUST PREFERRED STOCK 55273C107 65 10000 SHARES X 1 N.A. N.A. N.A. MFS SPECIAL VALUE TRUST PREFERRED STOCK 55274E102 23 2125 SHARES X 1 N.A. N.A. N.A. MONTGOMERY ST INCOME SECS INC PREFERRED STOCK 614115103 127 7000 SHARES X 1 N.A. N.A. N.A. MORGAN STANLEY GLOBAL OPP BD FD PREFERRED STOCK 61744R103 15 2000 SHARES X 1 N.A. N.A. N.A. MORGAN STANLEY GOVT INC TRST PREFERRED STOCK 61745P106 27 3000 SHARES X 1 N.A. N.A. N.A. MORGAN STANLEY HIGH YLD FD INC PREFERRED STOCK 61744M104 2 300 SHARES X 1 N.A. N.A. N.A. MORGAN STANLEY HIGH YLD FD INC PREFERRED STOCK 61744M104 17 2750 SHARES X 1 N.A. N.A. N.A. NEW AMERICAN HIGH INCOME FD INC CE PREFERRED STOCK 641876107 7 3500 SHARES X 1 N.A. N.A. N.A. NUVEEN PFD & CONV INCOME FD II PREFERRED STOCK 67073D102 24 1860 SHARES X 1 N.A. N.A. N.A. NUVEEN PFD & CONV INCOME FD II PREFERRED STOCK 67073D102 7 500 SHARES X 1 N.A. N.A. N.A. NUVEEN PFD & CVRT INCOME FUND PREFERRED STOCK 67073B106 20 1500 SHARES X 1 N.A. N.A. N.A. NUVEEN QUALITY PFD INCOME FD 2 PREFERRED STOCK 67072C105 59 4085 SHARES X 1 N.A. N.A. N.A. NUVEEN QUALITY PFD INCOME FD 2 PREFERRED STOCK 67072C105 101 6965 SHARES X 1 N.A. N.A. N.A. PACIFIC AMERICAN INCOME SHS INC CE PREFERRED STOCK 693796104 23 1500 SHARES X 1 N.A. N.A. N.A. PIMCO CORPORATE INCOME FUND PREFERRED STOCK 72200U100 11 740 SHARES X 1 N.A. N.A. N.A. PIMCO RCM STRAT GLOBAL GOVT PREFERRED STOCK 72200X104 18 1500 SHARES X 1 N.A. N.A. N.A. PUTNAM MANAGED HIGH YIELD TRUST PREFERRED STOCK 746819101 22 2650 SHARES X 1 N.A. N.A. N.A. PUTNAM PREMIER INCOME TRUST PREFERRED STOCK 746853100 78 12141 SHARES X 1 N.A. N.A. N.A. PUTNAM PREMIER INCOME TRUST PREFERRED STOCK 746853100 2 300 SHARES X 1 N.A. N.A. N.A. SALOMON BROS GLOBAL PARTNERS INC FD PREFERRED STOCK 794914101 12 900 SHARES X 1 N.A. N.A. N.A. SALOMON WORLDWIDE INCOME FUND INC PREFERRED STOCK 79548T109 18 1200 SHARES X 1 N.A. N.A. N.A. TEMPLETON GLOBAL INCOME FUND-DE PREFERRED STOCK 880198106 369 41543 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN BOND FUND PREFERRED STOCK 920955101 71 4000 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN INCOME TRUST PREFERRED STOCK 920957107 5 800 SHARES X 1 N.A. N.A. N.A. SUBTOTALS FOR CLOSED-END FIXED INCOME 1570 146115 N.A. N.A. N.A. MINOR ASSET TYPE 50 FOREIGN PREFERRED STOCKS 101 3900 N.A. N.A. N.A. 51 CONVERTIBLE PREFERRED STOCKS 5917 119227 N.A. N.A. N.A. 60 GLOBAL EQUITY MUTUAL FUNDS 32 2100 N.A. N.A. N.A. 61 INTL EQUITY MUTUAL FUNDS 39 1000 N.A. N.A. N.A. 62 BALANCED MUTUAL FUND 13 1000 N.A. N.A. N.A. 63 CLOSED END EQUITY MUTUAL FUND 8508 167618 N.A. N.A. N.A. 64 INTL FIXED INCOME MUTUAL FUNDS 42 4030 N.A. N.A. N.A. 65 CLOSED-END NON-TAXABLE INCOME 4196 324660 N.A. N.A. N.A. 68 CLOSED-END FIXED INCOME 1570 146115 N.A. N.A. N.A. *SUBTOTALS* 20418 769650 N.A. N.A. N.A. C. OTHER MUNICIPAL UITS MFS MUN INCOME TR SH BEN INT UITS 552738106 14 1700 SHARES X 1 N.A. N.A. N.A. SUBTOTALS FOR MUNICIPAL UITS 14 1700 N.A. N.A. N.A. C. OTHER PARTNERSHIPS FERRELLGAS LIMITED PARTNERS LP * PARTNERSHIP 315293100 21 1000 SHARES X 1 N.A. N.A. N.A. FERRELLGAS LIMITED PARTNERS LP * PARTNERSHIP 315293100 188 9000 SHARES X 1 N.A. N.A. N.A. SUBTOTALS FOR PARTNERSHIPS 209 10000 N.A. N.A. N.A. *SUMMARY PAGE FOR C. OTHER * MINOR ASSET TYPE 70 MUNICIPAL UITS 14 1700 N.A. N.A. N.A. 88 PARTNERSHIPS 209 10000 N.A. N.A. N.A. *SUBTOTALS* 223 11700 N.A. N.A. N.A. * THESE ASSETS ARE CODED 13(F) ELIGIBLE, HOWEVER ASSET TYPE IS NOT INCLUDED IN THE MAPPING **SUMMARY PAGE FOR: M & T BANK (SERVICE BUREAU) * CATEGORY A. COMMON STOCK 3557785 95916170 92084154 32963 3745181 B. PREFERRED STOCK 20418 769650 N.A. N.A. N.A. C. OTHER 223 11700 N.A. N.A. N.A. **GRAND TOTALS** 3578426 96697520 92084154 32963 3745181 49 of 49

FORM 13-F SUMMARY PAGE Report Summary: Number of Other Included Managers: 3 Form 13-F Information Table Entry Total: 2,846 Form 13-F Information Table Value Total: 3,578,426 (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.