================================================================================ UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F COVER PAGE Report for the Calendar Year or Quarter Ended: 12/31/2005 Check here is Amendment [ ]; Amendment Number: ------------------------------ This Amendment (Check only one.): [ ] is a restatement. [ ] adds new holdings entries. Institutional Investment Manager Filing this Report: Name: M&T Bank Corporation Address: One M&T Plaza Buffalo, NY 14240 Form 13-F File Number: 028-00267 This institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral part of this form. Person Signing this Report on Behalf of Reporting Manager Name: Mark Czarnecki Title: Executive Vice President Phone: ` (716) 842-5291 Signature, Place & Date of Signing: Mark Czarnecki, Executive Vice-President Buffalo, New York 1/26/2006 ------------------------ ------------------------ ------------------------ [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).) ================================================================================

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

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - ------------------ -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- A. COMMON STOCK DOMESTIC COMMON STOCKS 3 COM CORP COM COMMON STOCK 885535104 0 100 SHARES X 1 100 0 0 3 COM CORP COM COMMON STOCK 885535104 5 1400 SHARES X 1 1100 0 300 3M CO COMMON STOCK 88579Y101 17785 229487 SHARES X 1 227045 0 2442 3M CO COMMON STOCK 88579Y101 12403 160045 SHARES X 1 145368 0 14677 3M CO COMMON STOCK 88579Y101 9020 116394 SHARES X 3 111219 0 5175 3M COMPANY COMMON STOCK 88579Y101 1991 24640 SHARES X 2 24640 0 0 A S V INC COMMON STOCK 001963107 25 1000 SHARES X 1 1000 0 0 AAR CORP COMMON STOCK 000361105 89 3700 SHARES X 1 3700 0 0 AAR CORP COMMON STOCK 000361105 65 2700 SHARES X 3 2700 0 0 ABBOTT COMMON LABORATORIES STOCK 002824100 10672 270657 SHARES X 1 267707 0 2950 ABBOTT COMMON LABORATORIES STOCK 002824100 4994 126648 SHARES X 1 111573 0 15075 ABBOTT COMMON LABORATORIES STOCK 002824100 697 17675 SHARES X 2 17675 0 0 ABBOTT COMMON LABORATORIES STOCK 002824100 2602 65999 SHARES X 3 56704 0 9295 ABBOTT COMMON LABORATORIES STOCK 002824100 22 550 SHARES X 3 550 0 0 ABERCROMBIE & COMMON FITCH CO CL A STOCK 002896207 33 500 SHARES X 1 500 0 0 ABGENIX INC COMMON STOCK 00339B107 24 1100 SHARES X 3 1100 0 0 ABGENIX INC COM COMMON STOCK 00339B107 32 1500 SHARES X 1 1500 0 0 ABM INDUSTRIES COMMON INCORPORATED STOCK 000957100 2 100 SHARES X 1 100 0 0 ACADIA COMMON PHARMACEUTCLS STOCK 004225108 17 1700 SHARES X 3 1700 0 0 ACADIA PHARMACEUTICALS COMMON INC STOCK 004225108 24 2400 SHARES X 1 2400 0 0 ACCO BRANDS CORP COMMON STOCK 00081T108 46 1895 SHARES X 1 1895 0 0 ACCO BRANDS CORP COMMON STOCK 00081T108 30 1239 SHARES X 1 1214 0 25 ACCURIDE CORP COMMON STOCK 004398103 43 3300 SHARES X 3 3300 0 0 ACCURIDE COMMON CORPORATION STOCK 004398103 43 3300 SHARES X 1 3300 0 0 ACE LIMITED COMMON STOCK G0070K103 128 2400 SHARES X 3 2400 0 0 ACTIVISION INC COMMON STOCK 004930202 5806 422535 SHARES X 3 410860 0 11675 ACTIVISION INC COM COMMON NEW STOCK 004930202 1930 140470 SHARES X 1 135030 0 5440 ACTIVISION INC COM COMMON NEW STOCK 004930202 9 630 SHARES X 1 630 0 0 ADAMS EXPRESS CO COMMON COM STOCK 006212104 56 4431 SHARES X 1 4431 0 0 ADC COMMON TELECOMMUNICATNS STOCK 000886309 25 1100 SHARES X 3 1100 0 0 ADE CORP MASS COMMON STOCK 00089C107 31 1300 SHARES X 3 1300 0 0 ADE CORPORATION COMMON STOCK 00089C107 41 1700 SHARES X 1 1700 0 0 ADESA INC COMMON STOCK 00686U104 90 3700 SHARES X 1 3700 0 0 ADOBE SYS INC COM COMMON STOCK 00724F101 5 125 SHARES X 1 125 0 0 ADOBE SYS INC COM COMMON STOCK 00724F101 10 280 SHARES X 1 280 0 0 ADOBE SYSTEMS INC COMMON STOCK 00724F101 137 3700 SHARES X 3 3700 0 0 ADOBE SYSTEMS COMMON INCORPORATED STOCK 00724F101 1192 24100 SHARES X 2 24100 0 0 ADV MICRO DEVICES COMMON STOCK 007903107 5479 179060 SHARES X 3 179060 0 0 ADVANCE AUTO COMMON PARTS STOCK 00751Y106 29 675 SHARES X 1 675 0 0 ADVANCE AUTO COMMON PARTS STOCK 00751Y106 33 750 SHARES X 1 750 0 0 ADVANCED ENERGY COMMON IND STOCK 007973100 26 2200 SHARES X 3 2200 0 0 ADVANCED ENERGY COMMON INDUSTRIES STOCK 007973100 35 3000 SHARES X 1 3000 0 0 ADVANCED MEDICAL COMMON OPTICS INC STOCK 00763M108 5 118 SHARES X 1 118 0 0 ADVANCED MICRO COMMON DEVICES INC COM STOCK 007903107 1898 62015 SHARES X 1 59839 0 2176 ADVANCED MICRO COMMON DEVICES INC COM STOCK 007903107 50 1625 SHARES X 1 625 0 1000 1 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - ------------------ -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- ADVANCED MICRO COMMON DEVICES INC COM STOCK 007903107 1138 37188 SHARES X 3 32505 0 4683 AES CORP COMMON STOCK 00130H105 79 5000 SHARES X 3 5000 0 0 AES CORP COM COMMON STOCK 00130H105 55 3500 SHARES X 1 3500 0 0 AES CORPORATION COMMON STOCK 00130H105 5541 350000 SHARES X 2 350000 0 0 AETNA INC COMMON STOCK 00817Y108 209 2220 SHARES X 3 2220 0 0 AETNA INC NEW COM COMMON STOCK 00817Y108 1076 11413 SHARES X 1 11413 0 0 AETNA INC NEW COM COMMON STOCK 00817Y108 21 225 SHARES X 1 0 0 225 AFFILIATED COMP COMMON SVCS STOCK 008190100 59 1000 SHARES X 3 1000 0 0 AFFILIATED COMPUTER SVCS COMMON INC CL A STOCK 008190100 337 5690 SHARES X 1 5690 0 0 AFFILIATED COMPUTER SVCS COMMON INC CL A STOCK 008190100 105 1770 SHARES X 1 1770 0 0 AFFILIATED MANAGE COMMON GR STOCK 008252108 1485 18500 SHARES X 3 18500 0 0 AFFILIATED COMMON MANAGERS GROUP STOCK 008252108 445 5550 SHARES X 1 5550 0 0 AFFILIATED COMMON MANAGERS GROUP STOCK 008252108 16 200 SHARES X 1 200 0 0 AFFYMETRIX INC COMMON STOCK 00826T108 2362 49475 SHARES X 1 48247 0 1228 AFFYMETRIX INC COMMON STOCK 00826T108 4 75 SHARES X 1 75 0 0 AFFYMETRIX INC COMMON STOCK 00826T108 6064 127001 SHARES X 3 124361 0 2640 AFLAC INC COMMON STOCK 001055102 2667 57464 SHARES X 1 57464 0 0 AFLAC INC COMMON STOCK 001055102 136 2925 SHARES X 1 1925 0 1000 AFLAC INC COMMON STOCK 001055102 179 3850 SHARES X 3 3850 0 0 AGERE SYSTEMS INC COMMON STOCK 00845V308 2 177 SHARES X 1 177 0 0 AGERE SYSTEMS INC COMMON STOCK 00845V308 5 398 SHARES X 1 382 0 16 AGILENT TECHN INC COMMON STOCK 00846U101 132 3980 SHARES X 3 3980 0 0 AGILENT TECHNOLOGIES INC COMMON COM STOCK 00846U101 45 1356 SHARES X 1 1356 0 0 AGILENT TECHNOLOGIES INC COMMON COM STOCK 00846U101 183 5502 SHARES X 1 4392 0 1110 AGL RESOURCES INC COMMON COM STOCK 001204106 94 2700 SHARES X 1 2700 0 0 AGL RESOURCES INC COMMON COM STOCK 001204106 376 10815 SHARES X 1 10815 0 0 AGL RESOURCES INC COMMON COM STOCK 001204106 49 1400 SHARES X 3 1400 0 0 AIR PRODS & CHEMS COMMON STOCK 009158106 102 1725 SHARES X 3 1725 0 0 AIR PRODUCTS & COMMON CHEMICALS INC STOCK 009158106 1217 20569 SHARES X 1 20569 0 0 AIR PRODUCTS & COMMON CHEMICALS INC STOCK 009158106 1194 20175 SHARES X 1 18075 0 2100 AIRTRAN HLDGS INC COMMON STOCK 00949P108 90 5600 SHARES X 1 5600 0 0 AIRTRAN HLDGS INC COMMON STOCK 00949P108 66 4100 SHARES X 3 4100 0 0 AK STEEL HOLDING COMMON CORP COM STOCK 001547108 1 66 SHARES X 1 66 0 0 ALBEMARLE CORP COMMON COM STOCK 012653101 115 3000 SHARES X 1 3000 0 0 ALBEMARLE CORP COMMON COM STOCK 012653101 654 17050 SHARES X 1 17050 0 0 ALBERTO CULVER CO COMMON STOCK 013068101 5 100 SHARES X 1 100 0 0 ALBERTO-CULVER CO COMMON STOCK 013068101 29 630 SHARES X 3 630 0 0 ALBERTSONS INC COMMON STOCK 013104104 60 2817 SHARES X 3 2817 0 0 ALBERTSON'S INC COMMON STOCK 013104104 4 200 SHARES X 1 200 0 0 ALBERTSON'S INC COMMON STOCK 013104104 21 1000 SHARES X 1 0 0 1000 ALCOA INC COMMON STOCK 013817101 262 8875 SHARES X 3 7075 0 1800 ALCOA INC COM COMMON STOCK 013817101 5915 200046 SHARES X 1 196121 0 3925 ALCOA INC COM COMMON STOCK 013817101 1622 54837 SHARES X 1 48477 0 6360 ALDILA INCORPORATED COMMON NEW STOCK 014384200 2 66 SHARES X 1 66 0 0 ALEXION PHARMACEUTICALS COMMON INC COM STOCK 015351109 6 300 SHARES X 1 0 0 300 ALLEGHENY ENERGY COMMON INC STOCK 017361106 52 1629 SHARES X 1 1629 0 0 ALLEGHENY ENERGY COMMON INC STOCK 017361106 63 1975 SHARES X 1 1675 0 300 ALLEGHENY ENERGY COMMON INC STOCK 017361106 38 1200 SHARES X 3 1200 0 0 ALLEGHENY TECH COMMON INC STOCK 01741R102 24 665 SHARES X 3 665 0 0 ALLEGHENY TECHNOLOGIES INC COMMON COM STOCK 01741R102 35 962 SHARES X 1 962 0 0 ALLEGHENY TECHNOLOGIES INC COMMON COM STOCK 01741R102 17 481 SHARES X 1 0 0 481 ALLERGAN INC COMMON STOCK 018490102 97 900 SHARES X 1 900 0 0 ALLERGAN INC COMMON STOCK 018490102 198 1832 SHARES X 1 1832 0 0 ALLERGAN INC COMMON STOCK 018490102 106 980 SHARES X 3 980 0 0 ALLETE INC COMMON STOCK 018522300 12 267 SHARES X 1 267 0 0 2 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - ------------------ -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- ALLETE INC COMMON STOCK 018522300 72 1633 SHARES X 1 1633 0 0 ALLIANCE CAP MGMT COMMON HLDG L P STOCK 01855A101 160 2825 SHARES X 1 2825 0 0 ALLIANCE CAP MGMT COMMON HLDG L P STOCK 01855A101 113 2000 SHARES X 1 2000 0 0 ALLIANT ENERGY COMMON CORP STOCK 018802108 16 573 SHARES X 1 573 0 0 ALLIANT ENERGY COMMON CORP STOCK 018802108 3 111 SHARES X 1 111 0 0 ALLIANT COMMON TECHSYSTEMS INC STOCK 018804104 10 127 SHARES X 1 127 0 0 ALLIANT COMMON TECHSYSTEMS INC STOCK 018804104 31 405 SHARES X 1 405 0 0 ALLIED CAPITAL COMMON CORP NEW COM STOCK 01903Q108 60 2050 SHARES X 1 2050 0 0 ALLIED CAPITAL COMMON CORP NEW COM STOCK 01903Q108 98 3320 SHARES X 1 3320 0 0 ALLIED CAPITAL COMMON CORP NEW COM STOCK 01903Q108 21 700 SHARES X 3 700 0 0 ALLIED CAPITAL COMMON CORPORATION STOCK 01903Q108 1004 34197 SHARES X 2 34197 0 0 ALLIED WASTE IND COMMON STOCK 019589308 14 1600 SHARES X 3 1600 0 0 ALLIS-CHALMERS COMMON ENERGY INC STOCK 019645506 0 3 SHARES X 1 3 0 0 ALLSTATE CORP COMMON STOCK 020002101 7181 132810 SHARES X 1 131338 0 1472 ALLSTATE CORP COMMON STOCK 020002101 2124 39288 SHARES X 1 37038 0 2250 ALLSTATE CORP COMMON STOCK 020002101 2733 50550 SHARES X 3 49250 0 1300 ALLSTATE COMMON CORPORATION STOCK 020002101 750 13873 SHARES X 2 13873 0 0 ALLTEL CORP COMMON STOCK 020039103 398 6312 SHARES X 1 6312 0 0 ALLTEL CORP COMMON STOCK 020039103 1768 28017 SHARES X 1 23817 0 4200 ALLTEL CORP COMMON STOCK 020039103 187 2960 SHARES X 3 2960 0 0 ALTERA CORP COMMON STOCK 021441100 59 3200 SHARES X 3 3200 0 0 ALTERA CORP COM COMMON STOCK 021441100 119 6400 SHARES X 1 6400 0 0 ALTERA CORP COM COMMON STOCK 021441100 12 650 SHARES X 1 650 0 0 ALTRIA GROUP INC COMMON STOCK 02209S103 20269 271272 SHARES X 1 271172 0 100 ALTRIA GROUP INC COMMON STOCK 02209S103 12407 166042 SHARES X 1 156892 0 9150 ALTRIA GROUP INC COMMON STOCK 02209S103 732 9800 SHARES X 2 9800 0 0 ALTRIA GROUP INC COMMON STOCK 02209S103 10972 146837 SHARES X 3 142604 0 4233 ALTRIA GROUP INC COMMON STOCK 02209S103 59 785 SHARES X 3 785 0 0 AMAZON.COM INC COMMON STOCK 023135106 62 1312 SHARES X 1 1312 0 0 AMAZON.COM INC COMMON STOCK 023135106 5 100 SHARES X 1 0 0 100 AMBAC FINANCIAL COMMON GROUP INC STOCK 023139108 485 6289 SHARES X 1 6289 0 0 AMBAC FINANCIAL COMMON GROUP INC STOCK 023139108 231 3000 SHARES X 1 3000 0 0 AMBAC FINANCIAL COMMON GROUP INC STOCK 023139108 1806 23420 SHARES X 3 23420 0 0 AMERADA HESS CORP COMMON STOCK 023551104 72 570 SHARES X 3 570 0 0 AMEREN CORP COMMON STOCK 023608102 236 4615 SHARES X 1 4615 0 0 AMEREN CORP COMMON STOCK 023608102 90 1765 SHARES X 1 1765 0 0 AMEREN COMMON CORPORATION STOCK 023608102 80 1560 SHARES X 3 1560 0 0 AMERICAN ACCESS COMMON TECHNOLOGIES INC STOCK 02368F108 1 500 SHARES X 1 500 0 0 AMERICAN CAPITAL COMMON STRATEGIES LTD STOCK 024937104 91 2500 SHARES X 1 2500 0 0 AMERICAN CAPITAL COMMON STRATEGIES LTD STOCK 024937104 69 1900 SHARES X 1 1900 0 0 AMERICAN CAPITAL COMMON STRATEGIES LTD STOCK 024937104 2071 57200 SHARES X 2 57200 0 0 AMERICAN ELECTRIC COMMON POWER CO INC STOCK 025537101 216 5836 SHARES X 1 5836 0 0 AMERICAN ELECTRIC COMMON POWER CO INC STOCK 025537101 326 8802 SHARES X 1 5972 0 2830 AMERICAN EXPRESS COMMON CO STOCK 025816109 2573 50003 SHARES X 1 49403 0 600 AMERICAN EXPRESS COMMON CO STOCK 025816109 1137 22094 SHARES X 1 18638 0 3456 AMERICAN EXPRESS COMMON CO STOCK 025816109 2276 44240 SHARES X 3 43165 0 1075 AMERICAN EXPRESS COMMON COMPANY STOCK 025816109 401 7800 SHARES X 2 7800 0 0 AMERICAN FINANCIAL GROUP COMMON INC STOCK 025932104 15 400 SHARES X 1 0 0 400 AMERICAN COMMON FINANCIAL REALTY STOCK 02607P305 1717 143100 SHARES X 2 143100 0 0 AMERICAN COMMON HEALTHWAYS INC STOCK 02649V104 26 575 SHARES X 1 575 0 0 AMERICAN INTERNATIONAL COMMON GROUP INC STOCK 026874107 24482 358813 SHARES X 1 352840 0 5973 AMERICAN INTERNATIONAL COMMON GROUP INC STOCK 026874107 8841 129573 SHARES X 1 117888 0 11685 AMERICAN INTERNATIONAL COMMON GROUP INC STOCK 026874107 6166 90373 SHARES X 2 90373 0 0 AMERICAN INTERNATIONAL COMMON GROUP INC STOCK 026874107 3451 50568 SHARES X 3 41793 0 8775 AMERICAN MEDICAL ALERT COMMON CORPORATION STOCK 027904101 1 150 SHARES X 1 150 0 0 3 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - ------------------ -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- AMERICAN COMMON STANDARD CO STOCK 029712106 56 1400 SHARES X 3 1400 0 0 AMERICAN TECHNOLOGY COMMON CORP STOCK 030145205 10 3000 SHARES X 1 3000 0 0 AMERIGAS PARTNERS COMMON LP STOCK 030975106 8 300 SHARES X 1 300 0 0 AMERIGAS PARTNERS COMMON LP STOCK 030975106 45 1600 SHARES X 1 1600 0 0 AMERIPRISE COMMON FINANCIAL STOCK 03076C106 86 2097 SHARES X 3 1860 0 237 AMERIPRISE COMMON FINANCIAL INC STOCK 03076C106 325 7933 SHARES X 1 7813 0 120 AMERIPRISE COMMON FINANCIAL INC STOCK 03076C106 139 3382 SHARES X 1 2732 0 650 AMERIS BANCORP COMMON STOCK 03076K108 2 100 SHARES X 1 100 0 0 AMERISOURCE COMMON BERGEN CORP COM STOCK 03073E105 17 400 SHARES X 1 400 0 0 AMERISOURCE- COMMON BERGEN STOCK 03073E105 66 1600 SHARES X 3 1600 0 0 AMERITRADE COMMON HOLDING CORP STOCK 03074K100 12 515 SHARES X 1 515 0 0 AMERN ELEC PWR COMMON INC STOCK 025537101 111 3002 SHARES X 3 3002 0 0 AMERN COMMON HEALTHWAYS STOCK 02649V104 23 500 SHARES X 3 500 0 0 AMERN INTL GROUP COMMON INC STOCK 026874107 13110 192139 SHARES X 3 192139 0 0 AMERN PWR COMMON CONVERSION STOCK 029066107 29 1300 SHARES X 3 1300 0 0 AMETEK AEROSPACE COMMON PRODS INC COM STOCK 031100100 40 942 SHARES X 1 942 0 0 AMGEN INC COMMON STOCK 031162100 12036 152609 SHARES X 3 143573 0 9036 AMGEN INC COM COMMON STOCK 031162100 20658 261963 SHARES X 1 256919 0 5044 AMGEN INC COM COMMON STOCK 031162100 5198 65917 SHARES X 1 58137 0 7780 AMICAS INC COMMON STOCK 001712108 19 3900 SHARES X 1 3900 0 0 AMICAS INC COMMON STOCK 001712108 24 4900 SHARES X 3 4900 0 0 AMLI RESIDENTIAL COMMON PROPERTIES TRUST STOCK 001735109 575 15100 SHARES X 2 15100 0 0 AMSOUTH BANCORP COMMON STOCK 032165102 71 2700 SHARES X 3 2700 0 0 AMSOUTH COMMON BANCORPORATION STOCK 032165102 31 1200 SHARES X 1 1200 0 0 AMSURG CORP COMMON STOCK 03232P405 295 12920 SHARES X 1 12920 0 0 AMSURG CORP COMMON STOCK 03232P405 18 800 SHARES X 1 800 0 0 AMSURG CORP COMMON STOCK 03232P405 871 38100 SHARES X 3 38100 0 0 AMYLIN PHARM INC COMMON STOCK 032346108 24 600 SHARES X 3 600 0 0 AMYLIN PHARMACEUTICALS COMMON INC STOCK 032346108 24 600 SHARES X 1 600 0 0 ANADARKO PETE COMMON STOCK 032511107 607 6400 SHARES X 3 6400 0 0 ANADARKO COMMON PETROLEUM CORP STOCK 032511107 1494 15767 SHARES X 1 15767 0 0 ANADARKO COMMON PETROLEUM CORP STOCK 032511107 719 7588 SHARES X 1 5153 0 2435 ANADARKO PETROLEUM COMMON CORPORATION STOCK 032511107 322 3400 SHARES X 2 3400 0 0 ANALOG DEVICES INC COMMON STOCK 032654105 22 600 SHARES X 1 600 0 0 ANALOG DEVICES INC COMMON STOCK 032654105 29 800 SHARES X 1 0 0 800 ANALOG DEVICES INC COMMON STOCK 032654105 100 2800 SHARES X 3 2800 0 0 ANDREW CORP COMMON STOCK 034425108 12 1145 SHARES X 3 1145 0 0 ANHEUSER BUSCH COMMON COS STOCK 035229103 384 8925 SHARES X 3 5925 0 3000 ANHEUSER BUSCH COMMON COS INC COM STOCK 035229103 1166 27150 SHARES X 1 27150 0 0 ANHEUSER BUSCH COMMON COS INC COM STOCK 035229103 1121 26098 SHARES X 1 26098 0 0 ANNAPOLIS BANCORP COMMON INCORPORATED STOCK 035848100 12 1333 SHARES X 1 1333 0 0 ANNTAYLOR STORES COMMON CORP STOCK 036115103 8 225 SHARES X 1 225 0 0 ANSYS INC COMMON STOCK 03662Q105 597 14000 SHARES X 3 14000 0 0 ANSYS INC COM COMMON STOCK 03662Q105 225 5270 SHARES X 1 5270 0 0 AON CORP COM COMMON STOCK 037389103 346 9625 SHARES X 1 9625 0 0 AON CORP COM COMMON STOCK 037389103 72 2000 SHARES X 1 2000 0 0 AON CORPORATION COMMON STOCK 037389103 95 2630 SHARES X 3 2630 0 0 APACHE CORP COMMON STOCK 037411105 175 2550 SHARES X 3 2550 0 0 APACHE CORP COM COMMON STOCK 037411105 2583 37704 SHARES X 1 37704 0 0 APACHE CORP COM COMMON STOCK 037411105 687 10021 SHARES X 1 9811 0 210 APARTMENT COMMON INVT&MGMT STOCK A 03748R101 27 700 SHARES X 3 700 0 0 APOLLO GROUP INC COMMON STOCK A 037604105 70 1150 SHARES X 3 1150 0 0 APOLLO GROUP INC COMMON CL A STOCK 037604105 12 206 SHARES X 1 206 0 0 APOLLO GROUP INC COMMON CL A STOCK 037604105 8 125 SHARES X 1 125 0 0 APPLE COMPUTER COMMON INC STOCK 037833100 1291 17936 SHARES X 3 17936 0 0 4 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - ------------------ -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- APPLE COMPUTER COMMON INC COM STOCK 037833100 864 12019 SHARES X 1 12019 0 0 APPLE COMPUTER COMMON INC COM STOCK 037833100 267 3710 SHARES X 1 2210 0 1500 APPLEBEE INTERNATIONAL COMMON INC COM STOCK 037899101 14 600 SHARES X 1 600 0 0 APPLERA CORP- APPLIED COMMON BIOSYSTEMS GRP STOCK 038020103 42 1600 SHARES X 1 1600 0 0 APPLERA CORP- CELERA GENOMICS COMMON GR STOCK 038020202 7 600 SHARES X 1 600 0 0 APPLERA COMMON CORPORATION STOCK 038020103 41 1540 SHARES X 3 1540 0 0 APPLIED MATERIALS COMMON STOCK 038222105 223 12450 SHARES X 3 12450 0 0 APPLIED MATERIALS COMMON INC COM STOCK 038222105 1106 61630 SHARES X 1 60230 0 1400 APPLIED MATERIALS COMMON INC COM STOCK 038222105 117 6540 SHARES X 1 5840 0 700 APPLIED MATERIALS COMMON INCORPORATED STOCK 038222105 1443 80425 SHARES X 2 80425 0 0 APPLIED MICRO COMMON CRCTS STOCK 03822W109 6 2400 SHARES X 3 2400 0 0 AQUA AMERICA INC COMMON STOCK 03836W103 101 3708 SHARES X 1 3708 0 0 AQUA AMERICA INC COMMON STOCK 03836W103 7 258 SHARES X 1 258 0 0 AQUANTIVE INC COMMON STOCK 03839G105 33 1300 SHARES X 3 1300 0 0 ARAMARK CORP COMMON STOCK 038521100 1 50 SHARES X 1 50 0 0 ARCHER DANIELS COMMON MIDLAND CO COM STOCK 039483102 449 18221 SHARES X 1 18221 0 0 ARCHER DANIELS COMMON MIDLAND CO COM STOCK 039483102 192 7780 SHARES X 1 1280 0 6500 ARCHER DANIELS COMMON MIDLD STOCK 039483102 123 5000 SHARES X 3 5000 0 0 ARCHSTONE SMITH COMMON TR STOCK 039583109 67 1600 SHARES X 3 1600 0 0 ARCHSTONE-SMITH COMMON TRUST STOCK 039583109 1878 44822 SHARES X 2 44822 0 0 ARES CAPITAL CORP COMMON STOCK 04010L103 3 212 SHARES X 1 212 0 0 ARGONAUT GROUP COMMON STOCK 040157109 12 366 SHARES X 1 366 0 0 ARIBA INC COMMON STOCK 04033V203 40 5505 SHARES X 1 5505 0 0 ARIBA INC COMMON STOCK 04033V203 29 3900 SHARES X 3 3900 0 0 ARLINGTON COMMON TANKERS LTD STOCK G04899103 2062 94800 SHARES X 2 94800 0 0 ARRIS GROUP COMMON STOCK 04269Q100 41 4300 SHARES X 1 4300 0 0 ARRIS GROUP INC COMMON STOCK 04269Q100 30 3200 SHARES X 3 3200 0 0 ARROW INTERNATIONAL COMMON INC STOCK 042764100 52 1800 SHARES X 1 1800 0 0 ARROW INTERNATIONAL COMMON INC STOCK 042764100 6 200 SHARES X 1 0 0 200 ARTESIAN RESOURCES COMMON CORPORATION CL A STOCK 043113208 99 3344 SHARES X 1 2594 0 750 ASHLAND INC COMMON STOCK 044209104 13 225 SHARES X 1 225 0 0 ASHLAND INC COMMON STOCK 044209104 35 610 SHARES X 3 610 0 0 ASTORIA FINANCIAL COMMON CORP COM STOCK 046265104 3 100 SHARES X 1 100 0 0 AT&T INC COMMON STOCK 00206R102 6136 250562 SHARES X 1 250562 0 0 AT&T INC COMMON STOCK 00206R102 4568 186506 SHARES X 1 172214 0 14292 AT&T INC COMMON STOCK 00206R102 757 30902 SHARES X 3 30419 0 483 ATLAS PIPELINE COMMON PARTNERS LP STOCK 049392103 8 200 SHARES X 1 200 0 0 ATMOS ENERGY CORP COMMON STOCK 049560105 4 150 SHARES X 1 150 0 0 ATWOOD OCEANICS COMMON INC STOCK 050095108 78 1000 SHARES X 1 1000 0 0 ATWOOD OCEANICS COMMON INC STOCK 050095108 62 800 SHARES X 3 800 0 0 AUTODESK INC COMMON STOCK 052769106 73 1710 SHARES X 3 1710 0 0 AUTOMATIC DATA COMMON PROC STOCK 053015103 204 4440 SHARES X 3 4440 0 0 AUTOMATIC DATA COMMON PROCESSING INC STOCK 053015103 3539 77109 SHARES X 1 76109 0 1000 AUTOMATIC DATA COMMON PROCESSING INC STOCK 053015103 2364 51514 SHARES X 1 48264 0 3250 AUTOMATIC DATA COMMON PROCESSING INC STOCK 053015103 1561 33998 SHARES X 2 33998 0 0 AUTONATION INC COMMON STOCK 05329W102 29 1350 SHARES X 3 1350 0 0 AUTOZONE INC COMMON STOCK 053332102 40 440 SHARES X 3 440 0 0 AVATAR HOLDINGS COMMON INCORPORATED STOCK 053494100 478 8700 SHARES X 1 8700 0 0 AVAYA INC COMMON STOCK 053499109 34 3225 SHARES X 3 3225 0 0 AVAYA INC COM COMMON STOCK 053499109 6 529 SHARES X 1 529 0 0 AVAYA INC COM COMMON STOCK 053499109 12 1165 SHARES X 1 1124 0 41 AVERY DENNISON COMMON CORP STOCK 053611109 52 940 SHARES X 3 940 0 0 AVERY DENNISON COMMON CORP COM STOCK 053611109 36 650 SHARES X 1 650 0 0 AVERY DENNISON COMMON CORP COM STOCK 053611109 91 1650 SHARES X 1 1650 0 0 AVNET INC COM COMMON STOCK 053807103 5 200 SHARES X 1 200 0 0 5 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - ----------------- -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- AVNET INC COM COMMON STOCK 053807103 12 500 SHARES X 1 500 0 0 AVON PRODUCTS COMMON INC STOCK 054303102 58 2028 SHARES X 1 2028 0 0 AVON PRODUCTS COMMON INC STOCK 054303102 408 14299 SHARES X 1 14299 0 0 AVON PRODUCTS COMMON INC STOCK 054303102 103 3600 SHARES X 3 3600 0 0 AXCELIS TECHNOLOGIES COMMON INC COM STOCK 054540109 13 2652 SHARES X 1 2652 0 0 B2B INTERNET COMMON HOLDRS TRUST STOCK 056033103 0 100 SHARES X 1 100 0 0 BAKER HUGHES INC COMMON STOCK 057224107 159 2620 SHARES X 3 2620 0 0 BAKER HUGHES INC COMMON COM STOCK 057224107 436 7170 SHARES X 1 7170 0 0 BAKER HUGHES INC COMMON COM STOCK 057224107 100 1650 SHARES X 1 1650 0 0 BAKER MICHAEL COMMON CORP STOCK 057149106 89 3500 SHARES X 1 3500 0 0 BAKER MICHAEL COMMON CORP STOCK 057149106 64 2500 SHARES X 3 2500 0 0 BALL CORP COMMON STOCK 058498106 34 860 SHARES X 3 860 0 0 BALL COMMON CORPORATION STOCK 058498106 953 24000 SHARES X 1 24000 0 0 BANK NEW YORK COMMON INC STOCK 064057102 4421 138765 SHARES X 3 133765 0 5000 BANK NEW YORK COMMON INC COM STOCK 064057102 5876 184481 SHARES X 1 181273 0 3208 BANK NEW YORK COMMON INC COM STOCK 064057102 1167 36651 SHARES X 1 33851 0 2800 BANK NEW YORK COMMON INC COM STOCK 064057102 38 1200 SHARES X 3 1200 0 0 BANK NEW YORK COMMON INCORPORATED STOCK 064057102 1051 33000 SHARES X 2 33000 0 0 BANK OF AMERICA COMMON CORP STOCK 060505104 14749 319580 SHARES X 3 308730 0 10850 BANK OF AMERICA COMMON CORPORATION STOCK 060505104 23265 504122 SHARES X 1 496099 0 8023 BANK OF AMERICA COMMON CORPORATION STOCK 060505104 9842 213267 SHARES X 1 197575 0 15692 BANK OF AMERICA COMMON CORPORATION STOCK 060505104 6750 146252 SHARES X 2 146252 0 0 BANK OF AMERICA COMMON CORPORATION STOCK 060505104 65 1400 SHARES X 3 1400 0 0 BANK OF HAWAII COMMON CORP STOCK 062540109 15 300 SHARES X 1 300 0 0 BANKATLANTIC COMMON BANCORP STOCK A 065908501 32 2300 SHARES X 3 2300 0 0 BANKATLANTIC BANCORP INC CL COMMON A STOCK 065908501 43 3100 SHARES X 1 3100 0 0 BANKATLANTIC BANCORP COMMON INCORPORATED STOCK 065908501 191 13625 SHARES X 2 13625 0 0 BARD C R INC COMMON STOCK 067383109 52 790 SHARES X 3 790 0 0 BARD C R INC COM COMMON STOCK 067383109 359 5450 SHARES X 1 5450 0 0 BARD C R INC COM COMMON STOCK 067383109 264 4000 SHARES X 1 4000 0 0 BARR PHARMACEUTICALS COMMON INC STOCK 068306109 44 700 SHARES X 1 700 0 0 BAUSCH & LOMB COMMON INC STOCK 071707103 30 440 SHARES X 3 440 0 0 BAUSCH & LOMB COMMON INC COM STOCK 071707103 3 50 SHARES X 1 50 0 0 BAXTER INTL INC COMMON STOCK 071813109 687 18238 SHARES X 1 18238 0 0 BAXTER INTL INC COMMON STOCK 071813109 493 13099 SHARES X 1 13099 0 0 BAXTER INTL INC COMMON STOCK 071813109 181 4800 SHARES X 3 4800 0 0 BB & T COMMON CORPORATION STOCK 054937107 1586 37840 SHARES X 2 37840 0 0 BB&T CORP COM COMMON STOCK 054937107 225 5378 SHARES X 1 3450 0 1928 BB&T CORP COM COMMON STOCK 054937107 1211 28897 SHARES X 1 27331 0 1566 BB&T CORP COM COMMON STOCK 054937107 230 5510 SHARES X 3 4235 0 1275 BB&T CORP COM COMMON STOCK 054937107 37 892 SHARES X 3 892 0 0 BEAR STEARNS COS COMMON INC STOCK 073902108 118 1020 SHARES X 1 1020 0 0 BEAR STEARNS COS COMMON INC STOCK 073902108 139 1206 SHARES X 1 1206 0 0 BEAR STEARNS COS COMMON INC STOCK 073902108 104 900 SHARES X 3 900 0 0 BECKMAN COMMON COULTER INC STOCK 075811109 137 2411 SHARES X 1 1863 0 548 BECTON DICKINSON COMMON STOCK 075887109 117 1955 SHARES X 3 1955 0 0 BECTON DICKINSON & CO COMMON COM STOCK 075887109 192 3189 SHARES X 1 3189 0 0 BECTON DICKINSON & CO COMMON COM STOCK 075887109 841 14000 SHARES X 1 14000 0 0 BED BATH & COMMON BEYOND STOCK 075896100 834 23060 SHARES X 3 23060 0 0 BED BATH & COMMON BEYOND INC COM STOCK 075896100 389 10770 SHARES X 1 10770 0 0 BED BATH & COMMON BEYOND INC COM STOCK 075896100 158 4380 SHARES X 1 4380 0 0 BELLSOUTH CORP COMMON STOCK 079860102 7505 276952 SHARES X 1 276752 0 200 BELLSOUTH CORP COMMON STOCK 079860102 5829 215089 SHARES X 1 185758 0 29331 BELLSOUTH CORP COMMON STOCK 079860102 413 15214 SHARES X 3 15214 0 0 BELLSOUTH CORP COMMON STOCK 079860102 30 1124 SHARES X 3 1124 0 0 6 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- BEMIS INC COMMON STOCK 081437105 117 4185 SHARES X 1 4185 0 0 BEMIS INC COMMON STOCK 081437105 22 800 SHARES X 1 800 0 0 BEMIS INC COMMON STOCK 081437105 23 820 SHARES X 3 820 0 0 BENCHMARK ELECTRONICS COMMON INC STOCK 08160H101 4 115 SHARES X 1 115 0 0 BENIHANA INC COMMON STOCK A 082047200 62 2673 SHARES X 3 2673 0 0 BENIHANA INCORPORATED COMMON CLASS A STOCK 082047200 88 3800 SHARES X 1 3800 0 0 BERKSHIRE HATHAWAY COMMON INC CLASS A STOCK 084670108 266 3 SHARES X 1 3 0 0 BERKSHIRE HATHAWAY COMMON INC CLASS B STOCK 084670207 567 193 SHARES X 1 193 0 0 BERKSHIRE HATHAWAY COMMON INC CLASS B STOCK 084670207 420 143 SHARES X 1 133 0 10 BEST BUY INC COMMON STOCK 086516101 563 12960 SHARES X 3 12960 0 0 BEST BUY INC COMMON COM STOCK 086516101 424 9762 SHARES X 1 9762 0 0 BEST BUY INC COMMON COM STOCK 086516101 96 2212 SHARES X 1 2212 0 0 BIG LOTS INC COMMON STOCK 089302103 11 890 SHARES X 3 890 0 0 BIOANALYTICAL SYSTEMS COMMON INCORPORATED STOCK 09058M103 0 16 SHARES X 1 16 0 0 BIOGEN IDEC COMMON INC STOCK 09062X103 4384 96829 SHARES X 1 95617 0 1212 BIOGEN IDEC COMMON INC STOCK 09062X103 178 3925 SHARES X 1 3625 0 300 BIOGEN IDEC COMMON INC STOCK 09062X103 6484 143232 SHARES X 3 140635 0 2597 BIOMET COM COMMON STOCK 090613100 31 845 SHARES X 1 845 0 0 BIOMET INC COMMON STOCK 090613100 69 1900 SHARES X 3 1900 0 0 BISYS GROUP COMMON INC COM STOCK 055472104 42 3000 SHARES X 1 3000 0 0 BJ SVCS CO COMMON STOCK 055482103 90 2450 SHARES X 3 2450 0 0 BJ'S WHOLESALE CLUB INC COMMON COM STOCK 05548J106 25 850 SHARES X 1 850 0 0 BJ'S WHOLESALE CLUB INC COMMON COM STOCK 05548J106 12 400 SHARES X 1 400 0 0 BKF CAPITAL COMMON GROUP INC STOCK 05548G102 15 778 SHARES X 1 778 0 0 BLACK & COMMON DECKER CORP STOCK 091797100 65 750 SHARES X 3 750 0 0 BLACK & DECKER CORP COMMON COM STOCK 091797100 536 6168 SHARES X 1 6168 0 0 BLACK & DECKER CORP COMMON COM STOCK 091797100 1598 18376 SHARES X 1 18376 0 0 BLACK HILLS COMMON CORP STOCK 092113109 8 225 SHARES X 1 225 0 0 BLOCK H & R COMMON INC STOCK 093671105 146 5932 SHARES X 1 5932 0 0 BLOCK H & R COMMON INC STOCK 093671105 90 3670 SHARES X 1 3670 0 0 BLOCK H & R COMMON INC STOCK 093671105 61 2500 SHARES X 3 2500 0 0 BMC SOFTWARE COMMON INC STOCK 055921100 34 1650 SHARES X 3 1650 0 0 BOEING CO COMMON STOCK 097023105 406 5780 SHARES X 3 5780 0 0 BOEING CO COM COMMON STOCK 097023105 1049 14930 SHARES X 1 14930 0 0 BOEING CO COM COMMON STOCK 097023105 1218 17345 SHARES X 1 17295 0 50 BOK FINANCIAL COMMON CORPORATION STOCK 05561Q201 1 12 SHARES X 1 12 0 0 BON-TON STORES COMMON INCORPORATED STOCK 09776J101 1250 65333 SHARES X 1 65333 0 0 BORDERS GROUP INC COMMON COM STOCK 099709107 29 1346 SHARES X 1 1346 0 0 BOSTON BEER INCORPORATED COMMON CLASS A STOCK 100557107 1 50 SHARES X 1 50 0 0 BOSTON BEER INCORPORATED COMMON CLASS A STOCK 100557107 3 100 SHARES X 1 100 0 0 BOSTON PROPERTIES COMMON INCORPORATED STOCK 101121101 222 3000 SHARES X 2 3000 0 0 BOSTON COMMON SCIENTIFIC STOCK 101137107 111 4520 SHARES X 3 4520 0 0 BOSTON SCIENTIFIC COMMON CORP COM STOCK 101137107 99 4052 SHARES X 1 4052 0 0 BOSTON SCIENTIFIC COMMON CORP COM STOCK 101137107 78 3175 SHARES X 1 3175 0 0 BOSTON SCIENTIFIC COMMON CORPORATION STOCK 101137107 313 12800 SHARES X 2 12800 0 0 BRINKER INTL COMMON INC STOCK 109641100 529 13700 SHARES X 3 13700 0 0 BRINKER INTL COMMON INC COM STOCK 109641100 1116 28860 SHARES X 1 28360 0 500 BRINKER INTL COMMON INC COM STOCK 109641100 607 15710 SHARES X 1 15710 0 0 BRISTOL MYERS COMMON SQUIBB STOCK 110122108 342 14875 SHARES X 3 14875 0 0 BRISTOL MYERS SQUIBB COMMON COMPANY STOCK 110122108 942 40984 SHARES X 2 40984 0 0 BRISTOL-MYERS COMMON SQUIBB CO STOCK 110122108 8376 364486 SHARES X 1 363886 0 600 BRISTOL-MYERS COMMON SQUIBB CO STOCK 110122108 8100 352482 SHARES X 1 317342 0 35140 BRISTOL-MYERS COMMON SQUIBB CO STOCK 110122108 506 22020 SHARES X 3 17200 0 4820 BRISTOL-MYERS COMMON SQUIBB CO STOCK 110122108 28 1200 SHARES X 3 1200 0 0 BROADCOM COMMON CORP STOCK A 111320107 104 2200 SHARES X 3 2200 0 0 7 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- BROADCOM COMMON CORP CL A STOCK 111320107 9 200 SHARES X 1 200 0 0 BROWN COMMON FORMAN CORP STOCK B 115637209 53 760 SHARES X 3 760 0 0 BROWN- FORMAN CORP COMMON CL B STOCK 115637209 21 300 SHARES X 1 300 0 0 BRUNSWICK COMMON CORP STOCK 117043109 28 700 SHARES X 3 700 0 0 BRUNSWICK COMMON CORP COM STOCK 117043109 5 120 SHARES X 1 120 0 0 BRUNSWICK COMMON CORP COM STOCK 117043109 76 1860 SHARES X 1 1860 0 0 BRYN MAWR BANK COMMON CORPORATION STOCK 117665109 247 11392 SHARES X 1 11392 0 0 BUCKEYE PARTNERS LP UNIT LTD COMMON PARTNER STOCK 118230101 38 900 SHARES X 1 900 0 0 BUNGE LIMITED COMMON STOCK G16962105 1018 17985 SHARES X 2 17985 0 0 BURLINGTN COMMON NRTHRN S F STOCK 12189T104 198 2800 SHARES X 3 2800 0 0 BURLINGTON NORTHERN SANTA FE COMMON CORP STOCK 12189T104 475 6709 SHARES X 1 6463 0 246 BURLINGTON NORTHERN SANTA FE COMMON CORP STOCK 12189T104 845 11932 SHARES X 1 10732 0 1200 BURLINGTON COMMON RESOURCES STOCK 122014103 1039 12035 SHARES X 3 12035 0 0 BURLINGTON RESOURCES COMMON INC STOCK 122014103 9295 107831 SHARES X 1 106181 0 1650 BURLINGTON RESOURCES COMMON INC STOCK 122014103 2752 31928 SHARES X 1 30028 0 1900 BURLINGTON RESOURCES COMMON INC STOCK 122014103 178 2063 SHARES X 3 2063 0 0 C H ROBINSON COMMON WLDWIDE STOCK 12541W209 933 25200 SHARES X 3 25200 0 0 CADENCE COMMON DESIGN SYS STOCK 127387108 909 378725 SHARES X 3 378725 0 0 CADENCE DESIGN SYS COMMON INC STOCK 127387108 317 18750 SHARES X 1 18750 0 0 CADENCE DESIGN SYS COMMON INC STOCK 127387108 17 1000 SHARES X 1 1000 0 0 CALLAWAY COMMON GOLF CO COM STOCK 131193104 0 23 SHARES X 1 23 0 0 CALYPTE BIOMEDICAL COMMON CORP STOCK 131722605 16 102900 SHARES X 1 102900 0 0 CAMPBELL SOUP COMMON CO STOCK 134429109 42 1415 SHARES X 3 1415 0 0 CAMPBELL SOUP COMMON CO COM STOCK 134429109 76 2550 SHARES X 1 2550 0 0 CAMPBELL SOUP COMMON CO COM STOCK 134429109 161 5400 SHARES X 1 5400 0 0 CAMPBELL SOUP COMMON CO COM STOCK 134429109 24 800 SHARES X 3 800 0 0 CAPITAL ONE FINANCIAL COMMON CORP STOCK 14040H105 7765 89873 SHARES X 1 87643 0 2230 CAPITAL ONE FINANCIAL COMMON CORP STOCK 14040H105 2177 25202 SHARES X 1 19752 0 5450 CAPITAL ONE FINANCIAL COMMON CORP STOCK 14040H105 8263 95652 SHARES X 3 92738 0 2914 CAPITAL ONE FINANCIAL COMMON CORPORATION STOCK 14040H105 4424 51204 SHARES X 2 51204 0 0 CAPITALSOURCE COMMON INC STOCK 14055X102 422 18830 SHARES X 1 18830 0 0 CAPITALSOURCE COMMON INC STOCK 14055X102 1002 44750 SHARES X 2 44750 0 0 CAPITALSOURCE COMMON INC STOCK 14055X102 1162 51890 SHARES X 3 51890 0 0 CAPSTONE TURBINE COMMON CORP STOCK 14067D102 0 100 SHARES X 1 100 0 0 CARDINAL COMMON HEALTH INC STOCK 14149Y108 431 6264 SHARES X 1 6264 0 0 CARDINAL COMMON HEALTH INC STOCK 14149Y108 292 4244 SHARES X 1 4095 0 149 CARDINAL COMMON HEALTH INC STOCK 14149Y108 226 3280 SHARES X 3 3280 0 0 CARDINAL HEALTH COMMON INCORPORATED STOCK 14149Y108 413 6000 SHARES X 2 6000 0 0 CAREMARK RX COMMON INC STOCK 141705103 7260 140190 SHARES X 3 140190 0 0 CAREMARK RX COMMON INC COM STOCK 141705103 9989 192881 SHARES X 1 187667 0 5214 CAREMARK RX COMMON INC COM STOCK 141705103 1611 31104 SHARES X 1 30054 0 1050 CAREMARK RX COMMON INC COM STOCK 141705103 1646 31785 SHARES X 3 24385 0 7400 CAREMARK RX COMMON INC COM STOCK 141705103 377 7285 SHARES X 3 7285 0 0 CARLISLE COMPANIES COMMON INC STOCK 142339100 28 400 SHARES X 1 0 0 400 CARLISLE COMPANIES COMMON INC STOCK 142339100 1559 22550 SHARES X 1 22000 0 550 CARMAX INC COMMON STOCK 143130102 4276 154470 SHARES X 1 147121 0 7349 CARMAX INC COMMON STOCK 143130102 359 12987 SHARES X 1 10507 0 2480 CARMAX INC COMMON STOCK 143130102 753 27196 SHARES X 3 21161 0 6035 CARMAX INC COMMON STOCK 143130102 4377 158088 SHARES X 3 158088 0 0 CARNIVAL CORP COMMON (PAIRED STOCK) 143658300 3996 74743 SHARES X 3 74743 0 0 CARNIVAL COMMON CORPORATION STOCK 143658300 6003 112267 SHARES X 1 111422 0 845 CARNIVAL COMMON CORPORATION STOCK 143658300 634 11861 SHARES X 1 10511 0 1350 CARNIVAL COMMON CORPORATION STOCK 143658300 603 11284 SHARES X 3 11284 0 0 CARNIVAL COMMON CORPORATION STOCK 143658300 243 4550 SHARES X 3 4550 0 0 CARPENTER TECHNOLOGY COMMON CORP COM STOCK 144285103 204 2900 SHARES X 1 2900 0 0 8 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - ---------------- -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- CARPENTER TECHNOLOGY COMMON CORP COM STOCK 144285103 209 2964 SHARES X 1 1964 0 1000 CARROLLTON COMMON BANCORP STOCK 145282109 7 462 SHARES X 1 462 0 0 CATERPILLAR INC COMMON STOCK 149123101 3161 54710 SHARES X 1 53810 0 900 CATERPILLAR INC COMMON STOCK 149123101 877 15189 SHARES X 1 13989 0 1200 CATERPILLAR INC COMMON STOCK 149123101 282 4882 SHARES X 3 4882 0 0 CATERPILLAR INC COMMON STOCK 149123101 1727 29920 SHARES X 3 29920 0 0 CAVCO INDUSTRIES, COMMON INC. STOCK 149568107 2 60 SHARES X 1 60 0 0 CCE SPINCO INC COMMON STOCK 14985W109 34 2588 SHARES X 1 2438 0 150 CCE SPINCO INC COMMON STOCK 14985W109 14 1047 SHARES X 1 959 0 88 CCE SPINCO INC COMMON STOCK 14985W109 9 692 SHARES X 3 511 0 181 C-COR INC COMMON STOCK 125010108 62 12700 SHARES X 1 12700 0 0 C-COR INC COMMON STOCK 125010108 413 85000 SHARES X 1 85000 0 0 C-COR COMMON INCORPORATED STOCK 125010108 14 2900 SHARES X 3 2900 0 0 CDW COMMON CORPORATION STOCK 12512N105 486 8445 SHARES X 1 8445 0 0 CDW COMMON CORPORATION STOCK 12512N105 1480 25700 SHARES X 3 25700 0 0 CELGENE CORP COMMON COM STOCK 151020104 19 300 SHARES X 1 300 0 0 CELGENE CORP COMMON COM STOCK 151020104 52 800 SHARES X 1 800 0 0 CENDANT CORP COMMON STOCK 151313103 137 7950 SHARES X 3 7950 0 0 CENDANT CORP COMMON COM STOCK 151313103 816 47300 SHARES X 1 46300 0 1000 CENDANT CORP COMMON COM STOCK 151313103 263 15265 SHARES X 1 15265 0 0 CENTERPOINT COMMON ENERGY STOCK 15189T107 30 2360 SHARES X 3 2360 0 0 CENTERPOINT COMMON ENERGY INC STOCK 15189T107 4 332 SHARES X 1 332 0 0 CENTERPOINT COMMON ENERGY INC STOCK 15189T107 10 800 SHARES X 1 800 0 0 CENTEX CORP COMMON STOCK 152312104 536 7500 SHARES X 1 7500 0 0 CENTEX CORP COMMON STOCK 152312104 314 4387 SHARES X 1 4387 0 0 CENTEX CORP COMMON STOCK 152312104 69 960 SHARES X 3 960 0 0 CENTURY ALUM COMMON CO STOCK 156431108 66 2500 SHARES X 3 2500 0 0 CENTURY ALUMINUM COMMON COMPANY STOCK 156431108 89 3400 SHARES X 1 3400 0 0 CENTURYTEL INC COMMON STOCK 156700106 33 1000 SHARES X 3 1000 0 0 CENTURYTEL INC COMMON COM STOCK 156700106 66 2000 SHARES X 1 2000 0 0 CERNER CORP COMMON STOCK 156782104 3365 37010 SHARES X 1 35910 0 1100 CERNER CORP COMMON STOCK 156782104 619 6810 SHARES X 1 5610 0 1200 CERNER CORP COMMON STOCK 156782104 70 775 SHARES X 3 0 0 775 CERNER CORP COMMON STOCK 156782104 1063 11700 SHARES X 3 11700 0 0 CERTEGY INC COM COMMON STOCK 156880106 20 500 SHARES X 1 500 0 0 CH ENERGY COMMON GROUP INC COM STOCK 12541M102 165 3600 SHARES X 1 3600 0 0 CH ROBINSON COMMON WORLDWIDE INC STOCK 12541W209 267 7210 SHARES X 1 7210 0 0 CHAPARRAL COMMON STEEL CO STOCK 159423102 57 1900 SHARES X 1 1900 0 0 CHAPARRAL COMMON STEEL CO STOCK 159423102 51 1700 SHARES X 3 1700 0 0 CHARTER COMMUNICATIONS COMMON INC CL A STOCK 16117M107 1 1000 SHARES X 1 1000 0 0 CHARTERMAC COMMON STOCK 160908109 205 9674 SHARES X 1 9674 0 0 CHARTERMAC COMMON STOCK 160908109 114 5406 SHARES X 1 5406 0 0 CHESAPEAKE ENERGY CORP COMMON COM STOCK 165167107 57 1800 SHARES X 1 1800 0 0 CHESAPEAKE ENERGY CORP COMMON COM STOCK 165167107 84 2650 SHARES X 1 2650 0 0 CHESAPEAKE UTILITIES COMMON CORPORATION STOCK 165303108 23 750 SHARES X 1 750 0 0 CHEVRON CORP COMMON STOCK 166764100 30252 532893 SHARES X 1 525062 0 7831 CHEVRON CORP COMMON STOCK 166764100 16287 286894 SHARES X 1 263939 0 22955 CHEVRON CORP COMMON STOCK 166764100 3138 55284 SHARES X 3 47290 0 7994 CHEVRON CORP COMMON STOCK 166764100 13245 233307 SHARES X 3 233307 0 0 CHEVRONTEXACO COMMON CORPORATION STOCK 166764100 633 11144 SHARES X 2 11144 0 0 CHICOS FAS INC COMMON STOCK 168615102 507 11530 SHARES X 1 11530 0 0 CHICOS FAS INC COMMON STOCK 168615102 2 50 SHARES X 1 50 0 0 CHICOS FAS INC COMMON STOCK 168615102 1594 36300 SHARES X 3 36300 0 0 CHILDRENS PLACE RETAIL STORES COMMON INC STOCK 168905107 7 150 SHARES X 1 150 0 0 CHIRON CORP COMMON STOCK 170040109 36 800 SHARES X 3 800 0 0 9 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - ---------------- -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- CHOICEPOINT INC COMMON COM STOCK 170388102 24 533 SHARES X 1 533 0 0 CHOICEPOINT INC COMMON COM STOCK 170388102 18 400 SHARES X 1 400 0 0 CHRISTOPHER & COMMON BANKS CORP STOCK 171046105 56 3000 SHARES X 1 3000 0 0 CHUBB CORP COMMON STOCK 171232101 514 5264 SHARES X 1 5264 0 0 CHUBB CORP COMMON STOCK 171232101 369 3780 SHARES X 1 3780 0 0 CHUBB CORP COMMON STOCK 171232101 144 1475 SHARES X 3 1475 0 0 CIENA CORP COMMON STOCK 171779101 14 4800 SHARES X 3 4800 0 0 CIGNA CORP COMMON STOCK 125509109 652 5839 SHARES X 1 5839 0 0 CIGNA CORP COMMON STOCK 125509109 330 2950 SHARES X 1 2950 0 0 CIGNA CORP COMMON STOCK 125509109 114 1025 SHARES X 3 1025 0 0 CINCINNATI BELL COMMON INC STOCK 171871106 2 500 SHARES X 1 500 0 0 CINCINNATI FINL COMMON CORP STOCK 172062101 4148 92837 SHARES X 3 92837 0 0 CINCINNATI FINL COMMON CORP COM STOCK 172062101 1774 39701 SHARES X 1 37542 0 2159 CINCINNATI FINL COMMON CORP COM STOCK 172062101 61 1360 SHARES X 1 1360 0 0 CINCINNATI FINL COMMON CORP COM STOCK 172062101 1076 24080 SHARES X 3 19427 0 4653 CINCINNATI FINL COMMON CORP COM STOCK 172062101 322 7215 SHARES X 3 7215 0 0 CINERGY CORP COMMON STOCK 172474108 40 937 SHARES X 1 937 0 0 CINERGY CORP COMMON STOCK 172474108 43 1005 SHARES X 1 1005 0 0 CINERGY CORP COMMON STOCK 172474108 66 1560 SHARES X 3 1560 0 0 CINTAS CORP COMMON STOCK 172908105 45 1100 SHARES X 3 1100 0 0 CIRCUIT CITY COMMON STORE STOCK 172737108 28 1250 SHARES X 3 1250 0 0 CIRCUIT STORES COMMON COM STOCK 172737108 72 3200 SHARES X 1 3200 0 0 CIRCUIT STORES COMMON COM STOCK 172737108 41 1800 SHARES X 1 1800 0 0 CISCO SYS INC COMMON STOCK 17275R102 15777 921565 SHARES X 1 902099 0 19466 CISCO SYS INC COMMON STOCK 17275R102 3938 230010 SHARES X 1 206785 0 23225 CISCO SYS INC COMMON STOCK 17275R102 11410 666447 SHARES X 3 646277 0 20170 CISCO SYSTEMS COMMON INCORPORATED STOCK 17275R102 2123 123994 SHARES X 2 123994 0 0 CIT GROUP INC COMMON STOCK 125581108 5212 100659 SHARES X 1 96904 0 3755 CIT GROUP INC COMMON STOCK 125581108 289 5585 SHARES X 1 2625 0 2960 CIT GROUP INC COMMON STOCK 125581108 1190 22989 SHARES X 3 19289 0 3700 CIT GROUP INC COMMON STOCK 125581108 7397 142852 SHARES X 3 142852 0 0 CITIGROUP INC COMMON STOCK 172967101 15674 322973 SHARES X 3 322973 0 0 CITIGROUP INC COMMON COM STOCK 172967101 26519 546442 SHARES X 1 532003 0 14439 CITIGROUP INC COMMON COM STOCK 172967101 10020 206469 SHARES X 1 192839 0 13630 CITIGROUP INC COMMON COM STOCK 172967101 3722 76694 SHARES X 3 59344 0 17350 CITIGROUP INC COMMON COM STOCK 172967101 905 18643 SHARES X 3 18643 0 0 CITIGROUP COMMON INCORPORATED STOCK 172967101 5150 106119 SHARES X 2 106119 0 0 CITIZENS COMMON COMMUN CO STOCK 17453B101 32 2600 SHARES X 3 2600 0 0 CITIZENS COMMUNICATIONS COMMON CO STOCK 17453B101 561 45840 SHARES X 1 40840 0 5000 CITIZENS COMMUNICATIONS COMMON CO STOCK 17453B101 236 19277 SHARES X 1 6102 0 13175 CITRIX SYS INC COMMON STOCK 177376100 37 1300 SHARES X 3 1300 0 0 CITRIX SYSTEMS COMMON INC COM STOCK 177376100 106 3700 SHARES X 1 3700 0 0 CLAIRES STORES COMMON INCORPORATED STOCK 179584107 6 200 SHARES X 1 200 0 0 CLAIRES STORES COMMON INCORPORATED STOCK 179584107 3 100 SHARES X 1 100 0 0 CLEAN HARBORS COMMON STOCK 184496107 29 1000 SHARES X 3 1000 0 0 CLEAN HARBORS COMMON INC STOCK 184496107 40 1400 SHARES X 1 1400 0 0 CLEAR CHANNEL COMMON COMMUN STOCK 184502102 132 4185 SHARES X 3 4185 0 0 CLEAR CHANNEL COMMUNICATIONS COMMON INC COM STOCK 184502102 624 19850 SHARES X 1 18650 0 1200 CLEAR CHANNEL COMMUNICATIONS COMMON INC COM STOCK 184502102 209 6650 SHARES X 1 5950 0 700 CLEAR CHANNEL COMMUNICATIONS COMMON INC COM STOCK 184502102 46 1450 SHARES X 3 0 0 1450 CLECO CORP COMMON STOCK 12561W105 17 800 SHARES X 1 800 0 0 CLEVELAND COMMON CLIFFS INC STOCK 185896107 1205 13600 SHARES X 3 13600 0 0 CLEVELAND COMMON CLIFFS INC COM STOCK 185896107 414 4675 SHARES X 1 4675 0 0 CLOROX CO COMMON STOCK 189054109 67 1175 SHARES X 3 1175 0 0 CLOROX CO COM COMMON STOCK 189054109 439 7725 SHARES X 1 7725 0 0 10 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - ------------------ -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- CLOROX CO COM COMMON STOCK 189054109 223 3915 SHARES X 1 3915 0 0 CMGI INC COM COMMON STOCK 125750109 0 290 SHARES X 1 290 0 0 CMS ENERGY CORP COMMON STOCK 125896100 25 1700 SHARES X 3 1700 0 0 CMS ENERGY CORP COMMON COM STOCK 125896100 9 586 SHARES X 1 586 0 0 CMS ENERGY CORP COMMON COM STOCK 125896100 17 1200 SHARES X 1 1200 0 0 CNF INC COM COMMON STOCK 12612W104 20 350 SHARES X 1 350 0 0 COACH INC COMMON STOCK 189754104 1140 34189 SHARES X 1 34189 0 0 COACH INC COMMON STOCK 189754104 196 5864 SHARES X 1 5864 0 0 COACH INC COMMON STOCK 189754104 144 4305 SHARES X 3 4305 0 0 COACH INC COMMON STOCK 189754104 808 24218 SHARES X 3 24218 0 0 COCA COLA BOTTLING CO COMMON CONSOLIDATED STOCK 191098102 5 125 SHARES X 1 125 0 0 COCA COLA CO COMMON STOCK 191216100 5499 136450 SHARES X 3 136450 0 0 COCA COLA CO COM COMMON STOCK 191216100 10362 257069 SHARES X 1 254540 0 2529 COCA COLA CO COM COMMON STOCK 191216100 5765 143009 SHARES X 1 141424 0 1585 COCA COLA CO COM COMMON STOCK 191216100 1328 32941 SHARES X 3 23111 0 9830 COCA COLA CO COM COMMON STOCK 191216100 247 6130 SHARES X 3 6130 0 0 COCA COLA CO COM COMMON STOCK 191216100 30 754 SHARES X 3 754 0 0 COCA COLA COMMON ENTERPRISE STOCK 191219104 44 2300 SHARES X 3 2300 0 0 COCA COLA COMMON ENTERPRISES INC STOCK 191219104 19 1000 SHARES X 1 1000 0 0 CODORUS VALLEY COMMON BANCORP INC STOCK 192025104 978 50471 SHARES X 1 36453 0 14018 CODORUS VALLEY COMMON BANCORP INC STOCK 192025104 34 1750 SHARES X 1 1750 0 0 COEUR D'ALENE COMMON MINES STOCK 192108108 15 3800 SHARES X 3 3800 0 0 COEUR D'ALENE COMMON MINES CORP STOCK 192108108 24 6100 SHARES X 1 6100 0 0 COGNIZANT TECH COMMON SOL CORP STOCK 192446102 394 7840 SHARES X 1 7840 0 0 COGNIZANT TECH COMMON SOLNS STOCK A 192446102 1030 20500 SHARES X 3 20500 0 0 COHU COMMON INCORPORATED STOCK 192576106 18 800 SHARES X 1 800 0 0 COLGATE COMMON PALMOLIVE CO STOCK 194162103 1247 22737 SHARES X 3 22737 0 0 COLGATE PALMOLIVE CO COMMON COM STOCK 194162103 7479 136347 SHARES X 1 135447 0 900 COLGATE PALMOLIVE CO COMMON COM STOCK 194162103 3736 68113 SHARES X 1 58213 0 9900 COLGATE PALMOLIVE CO COMMON COM STOCK 194162103 442 8051 SHARES X 3 5451 0 2600 COLGATE PALMOLIVE COMMON COMPANY STOCK 194162103 4316 78682 SHARES X 2 78682 0 0 COLONIAL COMMON BANCGROUP INC STOCK 195493309 24 1000 SHARES X 1 1000 0 0 COLUMBIA BANCORP COMMON STOCK 197227101 55 1332 SHARES X 1 1332 0 0 COMCAST CORP COMMON STOCK A 20030N101 7087 273422 SHARES X 3 263202 0 10220 COMCAST CORP NEW COMMON A STOCK 20030N101 7484 288747 SHARES X 1 280692 0 8055 COMCAST CORP NEW COMMON A STOCK 20030N101 1509 58203 SHARES X 1 55038 0 3165 COMCAST CORPORATION COMMON CLASS A NEW STOCK 20030N101 291 11214 SHARES X 2 11214 0 0 COMCAST CORPORATION COMMON SPECIAL CLASS A STOCK 20030N200 629 24500 SHARES X 2 24500 0 0 COMCAST CORP- COMMON SPECIAL CL A STOCK 20030N200 627 24395 SHARES X 1 24395 0 0 COMCAST CORP- COMMON SPECIAL CL A STOCK 20030N200 137 5333 SHARES X 1 5133 0 200 COMERICA INC COMMON STOCK 200340107 70 1232 SHARES X 3 1232 0 0 COMMERCE COMMON BANCORP INC N J STOCK 200519106 7 200 SHARES X 1 200 0 0 COMMERCE COMMON BANCORP INC N J STOCK 200519106 72 2100 SHARES X 1 1500 0 600 COMMERCE BANCSHARES INC COMMON COM STOCK 200525103 5 105 SHARES X 1 105 0 0 COMMERCIAL CAP COMMON BANCO STOCK 20162L105 63 3705 SHARES X 3 3705 0 0 COMMERCIAL CAP COMMON BANCORP INC STOCK 20162L105 65 3800 SHARES X 1 3800 0 0 COMMUNITY BANK COMMON SYSTEM INC STOCK 203607106 581 25762 SHARES X 1 25762 0 0 COMMUNITY BANKS COMMON INC STOCK 203628102 398 14229 SHARES X 14229 0 0 COMMUNITY BANKS COMMON INC COM STOCK 203628102 869 31039 SHARES X 1 31039 0 0 COMMUNITY BANKS COMMON INC COM STOCK 203628102 1205 43027 SHARES X 1 41646 0 1381 COMMUNITY HEALTH COMMON SYSTEMS INC STOCK 203668108 84 2200 SHARES X 1 2200 0 0 COMPASS COMMON BANCSHARES STOCK 20449H109 48 1000 SHARES X 3 1000 0 0 COMPASS COMMON BANCSHARES INC STOCK 20449H109 22 450 SHARES X 1 450 0 0 COMPEX COMMON TECHNOLOGIES STOCK 204513105 19 2900 SHARES X 3 2900 0 0 COMPEX COMMON TECHNOLOGIES INC STOCK 204513105 19 2900 SHARES X 1 2900 0 0 11 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - ------------------ -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- COMPUTER ASSOC COMMON INTL STOCK 204912109 99 3500 SHARES X 3 3500 0 0 COMPUTER ASSOCIATES COMMON INTERNATIONAL STOCK 204912109 82 2903 SHARES X 1 2903 0 0 COMPUTER ASSOCIATES COMMON INTERNATIONAL STOCK 204912109 20 712 SHARES X 1 112 0 600 COMPUTER SCIENCES COMMON STOCK 205363104 71 1400 SHARES X 3 1400 0 0 COMPUTER SCIENCES COMMON CORP COM STOCK 205363104 91 1800 SHARES X 1 1800 0 0 COMPUTER SCIENCES COMMON CORP COM STOCK 205363104 10 200 SHARES X 1 200 0 0 COMPUTER TASK COMMON GROUP COM STOCK 205477102 232 58750 SHARES X 1 0 0 58750 COMPUWARE CORP COMMON STOCK 205638109 3 300 SHARES X 1 300 0 0 COMPUWARE CORP COMMON STOCK 205638109 13 1500 SHARES X 1 1500 0 0 COMPUWARE CORP COMMON STOCK 205638109 26 2900 SHARES X 3 2900 0 0 COMSTOCK RES INC COMMON STOCK 205768203 31 1000 SHARES X 3 1000 0 0 COMSTOCK COMMON RESOURCES INC STOCK 205768203 43 1400 SHARES X 1 1400 0 0 COMVERSE COMMON TECHNOLOGY STOCK 205862402 40 1500 SHARES X 3 1500 0 0 COMVERSE TECHNOLOGY INC COMMON COM STOCK 205862402 16 600 SHARES X 1 600 0 0 COMVERSE TECHNOLOGY INC COMMON COM STOCK 205862402 17 650 SHARES X 1 650 0 0 CONAGRA FOODS INC COMMON STOCK 205887102 44 2166 SHARES X 1 1866 0 300 CONAGRA FOODS INC COMMON STOCK 205887102 105 5163 SHARES X 1 5163 0 0 CONAGRA FOODS INC COMMON STOCK 205887102 79 3900 SHARES X 3 3900 0 0 CONCURRENT COMMON COMPUTER STOCK 206710204 19 10000 SHARES X 3 10000 0 0 CONCURRENT COMPUTER COMMON CORPORATION STOCK 206710204 22 11400 SHARES X 1 11400 0 0 CONOCOPHILLIPS COMMON STOCK 20825C104 12416 213402 SHARES X 1 210231 0 3171 CONOCOPHILLIPS COMMON STOCK 20825C104 3581 61549 SHARES X 1 56499 0 5050 CONOCOPHILLIPS COMMON STOCK 20825C104 9796 168382 SHARES X 3 164722 0 3660 CONSOL ENERGY INC COMMON STOCK 20854P109 707 10845 SHARES X 1 10845 0 0 CONSOL ENERGY INC COMMON STOCK 20854P109 2134 32733 SHARES X 3 32733 0 0 CONSOLDTD EDISON COMMON INC STOCK 209115104 86 1860 SHARES X 3 1860 0 0 CONSOLIDATED COMMON EDISON INC COM STOCK 209115104 201 4330 SHARES X 1 4330 0 0 CONSOLIDATED COMMON EDISON INC COM STOCK 209115104 359 7747 SHARES X 1 7747 0 0 CONSTELLATION COMMON BRANDS STOCK A 21036P108 39 1500 SHARES X 3 1500 0 0 CONSTELLATION COMMON BRANDS INC CL A STOCK 21036P108 5 190 SHARES X 1 190 0 0 CONSTELLATION COMMON BRANDS INC CL A STOCK 21036P108 21 800 SHARES X 1 800 0 0 CONSTELLATION BRANDS INC CLASS COMMON A STOCK 21036P108 1517 57850 SHARES X 2 57850 0 0 CONSTELLATION ENERGY GROUP INC COMMON COM STOCK 210371100 4677 81203 SHARES X 1 81203 0 0 CONSTELLATION ENERGY GROUP INC COMMON COM STOCK 210371100 4886 84820 SHARES X 1 80220 0 4600 CONSTELLATION ENERGY GROUP INC COMMON COM STOCK 210371100 84 1460 SHARES X 3 1460 0 0 CONSTELLATION ENERGY GROUP INC COMMON COM STOCK 210371100 37 650 SHARES X 3 650 0 0 CONSTELLATION COMMON ENRGY STOCK 210371100 78 1355 SHARES X 3 1355 0 0 CONTINENTAL COMMON AIRLINES CL B STOCK 210795308 4 200 SHARES X 1 200 0 0 CONVERGYS CORP COMMON STOCK 212485106 11 700 SHARES X 1 700 0 0 CONVERGYS CORP COMMON STOCK 212485106 17 1100 SHARES X 3 1100 0 0 COOPER CAMERON COMMON CORP COM STOCK 216640102 47 1132 SHARES X 1 1132 0 0 COOPER INDS LTD COMMON STOCK A G24182100 52 710 SHARES X 3 710 0 0 COOPER TIRE & COMMON RUBBER STOCK 216831107 7 455 SHARES X 3 455 0 0 COOPER TIRE & COMMON RUBBER CO STOCK 216831107 11 700 SHARES X 1 700 0 0 CORN PRODS INTL COMMON INC COM STOCK 219023108 61 2540 SHARES X 1 2540 0 0 CORN PRODS INTL COMMON INC COM STOCK 219023108 138 5756 SHARES X 1 5756 0 0 CORNING INC COMMON STOCK 219350105 2881 146551 SHARES X 1 145551 0 1000 CORNING INC COMMON STOCK 219350105 765 38915 SHARES X 1 37165 0 1750 CORNING INC COMMON STOCK 219350105 341 17341 SHARES X 3 17341 0 0 CORNING COMMON INCORPORATED STOCK 219350105 1915 97375 SHARES X 3 97375 0 0 CORTEX PHARMACEUTICALS COMMON INC STOCK 220524300 3 1390 SHARES X 1 1390 0 0 COSTCO WHOLESALE COMMON CORP COM STOCK 22160K105 422 8525 SHARES X 1 8300 0 225 COSTCO WHOLESALE COMMON CORP COM STOCK 22160K105 270 5450 SHARES X 1 5450 0 0 COSTCO WHOLESALE COMMON CORP COM STOCK 22160K105 596 12030 SHARES X 3 12030 0 0 COUNTRYWIDE COMMON FINANCIAL CORP STOCK 222372104 47 1388 SHARES X 1 1388 0 0 12 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- COUNTRYWIDE FINANCIAL COMMON CORP STOCK 222372104 41 1200 SHARES X 1 0 0 1200 COUNTRYWIDE COMMON FINL STOCK 222372104 156 4558 SHARES X 3 4558 0 0 COVANCE INC COMMON COM STOCK 222816100 37 767 SHARES X 1 767 0 0 COVANCE INC COMMON COM STOCK 222816100 62 1283 SHARES X 1 1283 0 0 COVENTRY COMMON HEALTH CAR STOCK 222862104 77 1350 SHARES X 3 1350 0 0 COVENTRY HEALTH CARE COMMON INC STOCK 222862104 32 562 SHARES X 1 562 0 0 COVENTRY HEALTH CARE COMMON INCORPORATED STOCK 222862104 2523 44300 SHARES X 2 44300 0 0 CRANE CO COMMON STOCK 224399105 361 10246 SHARES X 1 10246 0 0 CRAY INC COMMON STOCK 225223106 0 300 SHARES X 1 300 0 0 CREE RESEARCH COMMON INC COM STOCK 225447101 25 1000 SHARES X 1 0 0 1000 CROWN COMMON HOLDINGS INC STOCK 228368106 1 52 SHARES X 1 52 0 0 CSX CORP COMMON STOCK 126408103 1881 37040 SHARES X 1 37040 0 0 CSX CORP COMMON STOCK 126408103 918 18075 SHARES X 1 13475 0 4600 CSX CORP COMMON STOCK 126408103 85 1670 SHARES X 3 1670 0 0 CUMMINS INC COMMON STOCK 231021106 28 310 SHARES X 3 310 0 0 CUMMINS INC COMMON COM STOCK 231021106 9 100 SHARES X 1 100 0 0 CURTISS WRIGHT COMMON CORP STOCK 231561101 46 838 SHARES X 1 838 0 0 CUTERA INC COMMON STOCK 232109108 11 400 SHARES X 1 400 0 0 CV THERAPEUTICS COMMON INC STOCK 126667104 20 800 SHARES X 1 800 0 0 CV THERAPEUTICS COMMON INC STOCK 126667104 20 800 SHARES X 3 800 0 0 CVS CORP COMMON STOCK 126650100 163 6180 SHARES X 3 6180 0 0 CVS CORP COM COMMON STOCK 126650100 1017 38500 SHARES X 1 38500 0 0 CVS CORP COM COMMON STOCK 126650100 277 10500 SHARES X 1 9900 0 600 CYPRESS SEMICONDUCTOR COMMON CORP COM STOCK 232806109 86 6000 SHARES X 1 6000 0 0 CYPRESS COMMON SEMICONDUCTR STOCK 232806109 63 4400 SHARES X 3 4400 0 0 CYTEC INDUSTRIES COMMON INC COM STOCK 232820100 5 100 SHARES X 1 100 0 0 CYTYC CORP COMMON STOCK 232946103 527 18665 SHARES X 1 18665 0 0 CYTYC CORP COMMON STOCK 232946103 1665 59000 SHARES X 3 59000 0 0 D R HORTON INC COMMON STOCK 23331A109 323 9032 SHARES X 1 9032 0 0 D R HORTON INC COMMON STOCK 23331A109 145 4062 SHARES X 1 4062 0 0 D R HORTON INC COMMON STOCK 23331A109 75 2100 SHARES X 3 2100 0 0 DANA CORP COMMON STOCK 235811106 8 1181 SHARES X 3 1181 0 0 DANA COMMON CORPORATION STOCK 235811106 3 400 SHARES X 1 400 0 0 DANAHER CORP COMMON STOCK 235851102 100 1800 SHARES X 3 1800 0 0 DANAHER CORP COMMON COM STOCK 235851102 1036 18580 SHARES X 1 18580 0 0 DANAHER CORP COMMON COM STOCK 235851102 70 1246 SHARES X 1 1086 0 160 DANAHER COMMON CORPORATION STOCK 235851102 429 7690 SHARES X 2 7690 0 0 DARDEN COMMON RESTAURANT STOCK 237194105 41 1050 SHARES X 3 1050 0 0 DARDEN RESTAURANTS COMMON INC COM STOCK 237194105 1477 37995 SHARES X 1 37995 0 0 DARDEN RESTAURANTS COMMON INC COM STOCK 237194105 423 10890 SHARES X 1 10890 0 0 DAVITA INC WITH ATTACHED COMMON RIGHTS STOCK 23918K108 78 1537 SHARES X 1 1237 0 300 DECODE COMMON GENETICS INC STOCK 243586104 2 200 SHARES X 1 200 0 0 DEERE & CO COMMON STOCK 244199105 1518 22281 SHARES X 1 21981 0 300 DEERE & CO COMMON STOCK 244199105 460 6755 SHARES X 1 6012 0 743 DEERE & CO COMMON STOCK 244199105 82 1200 SHARES X 3 0 0 1200 DEERE & CO COMMON STOCK 244199105 126 1855 SHARES X 3 1855 0 0 DEL MONTE COMMON FOODS CO STOCK 24522P103 18 1766 SHARES X 1 1766 0 0 DEL MONTE COMMON FOODS CO STOCK 24522P103 24 2337 SHARES X 1 2337 0 0 DELL INC COMMON STOCK 24702R101 10573 353029 SHARES X 1 345573 0 7456 DELL INC COMMON STOCK 24702R101 1926 64301 SHARES X 1 59261 0 5040 DELL INC COMMON STOCK 24702R101 10181 339938 SHARES X 3 330544 0 9394 DENBURY RES COMMON INC STOCK 247916208 30 1300 SHARES X 3 1300 0 0 DENBURY RESOURCES COMMON INCORPORATED STOCK 247916208 41 1800 SHARES X 1 1800 0 0 DENTSPLY INTERNATIONAL COMMON INC COM STOCK 249030107 392 7310 SHARES X 1 7310 0 0 DENTSPLY INTERNATIONAL COMMON INC COM STOCK 249030107 256 4775 SHARES X 1 4775 0 0 13 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- DESIGN WITHIN COMMON REACH INC STOCK 250557105 1 250 SHARES X 1 250 0 0 DEVON ENERGY COMMON CORP STOCK 25179M103 4740 75799 SHARES X 3 73523 0 2276 DEVON ENERGY CORP NEW COMMON COM STOCK 25179M103 2011 32162 SHARES X 1 31069 0 1093 DEVON ENERGY CORP NEW COMMON COM STOCK 25179M103 242 3868 SHARES X 1 3468 0 400 DEVRY INC COMMON STOCK 251893103 34 1700 SHARES X 1 1700 0 0 DIAMOND OFFSHORE DRILLING COMMON COM STOCK 25271C102 3 50 SHARES X 1 50 0 0 DIAMONDS TR COMMON UNIT SER 1 STOCK 252787106 246 2300 SHARES X 1 2300 0 0 DICKS SPORTING COMMON GOODS INC STOCK 253393102 13 400 SHARES X 1 400 0 0 DIEBOLD INC COMMON STOCK 253651103 18 463 SHARES X 1 463 0 0 DIEBOLD INC COMMON STOCK 253651103 13 350 SHARES X 1 350 0 0 DIGENE CORP COMMON STOCK 253752109 39 1350 SHARES X 3 1350 0 0 DIGENE CORP COMMON COMMON STOCK 253752109 45 1550 SHARES X 1 1550 0 0 DIGITAS INC COMMON STOCK 25388K104 35 2800 SHARES X 3 2800 0 0 DIGITAS INC COMMON COM STOCK 25388K104 44 3500 SHARES X 1 3500 0 0 DILLARDS INC COMMON STOCK A 254067101 12 480 SHARES X 3 480 0 0 DISCOVERY COMMON HOLDING CO STOCK 25468Y206 40 2600 SHARES X 1 2600 0 0 DISCOVERY HOLDING COMMON CO-A STOCK 25468Y107 100 6602 SHARES X 1 6602 0 0 DISCOVERY HOLDING COMMON CO-A STOCK 25468Y107 98 6500 SHARES X 1 6500 0 0 DISNEY WALT COMMON COMPANY STOCK 254687106 214 8946 SHARES X 2 8946 0 0 DOCUMENT SECURITIES COMMON SYSTEMS INC STOCK 25614T101 0 1 SHARES X 1 1 0 0 DOLBY LABORATORIES COMMON INC CL A STOCK 25659T107 2 100 SHARES X 1 100 0 0 DOLLAR GEN COMMON CORP STOCK 256669102 2 130 SHARES X 1 130 0 0 DOLLAR GEN COMMON CORP STOCK 256669102 47 2450 SHARES X 3 2450 0 0 DOLLAR TREE COMMON STORES STOCK 256747106 31 1300 SHARES X 3 1300 0 0 DOLLAR TREE STORES INC COMMON COM STOCK 256747106 43 1800 SHARES X 1 1800 0 0 DOMINION RES COMMON INC VA STOCK 25746U109 238 3084 SHARES X 3 2600 0 484 DOMINION RESOURCES BLACK COMMON WARRIOR TR STOCK 25746Q108 73 1500 SHARES X 1 1500 0 0 DOMINION RESOURCES INC COM COMMON NEW STOCK 25746U109 4588 59432 SHARES X 1 59432 0 0 DOMINION RESOURCES INC COM COMMON NEW STOCK 25746U109 3615 46821 SHARES X 1 41803 0 5018 DONEGAL GROUP INC COMMON CL A STOCK 257701201 29 1264 SHARES X 1 1264 0 0 DONEGAL GROUP INC COMMON CL B STOCK 257701300 13 632 SHARES X 1 632 0 0 DONNELLEY R COMMON R & SONS STOCK 257867101 55 1605 SHARES X 3 1605 0 0 DONNELLY R R COMMON & SONS CO STOCK 257867101 140 4099 SHARES X 1 4099 0 0 DONNELLY R R COMMON & SONS CO STOCK 257867101 151 4400 SHARES X 1 4400 0 0 DOVER CORP COMMON STOCK 260003108 1875 46304 SHARES X 1 46304 0 0 DOVER CORP COMMON STOCK 260003108 1579 38998 SHARES X 1 31598 0 7400 DOVER CORP COMMON STOCK 260003108 61 1510 SHARES X 3 1510 0 0 DOW CHEMICAL COMMON CO COM STOCK 260543103 6924 158021 SHARES X 1 157796 0 225 DOW CHEMICAL COMMON CO COM STOCK 260543103 3358 76630 SHARES X 1 75130 0 1500 DOW CHEMICAL COMMON CO COM STOCK 260543103 789 18000 SHARES X 3 10800 0 7200 DOW CHEMICAL COMMON COMPANY STOCK 260543103 1783 40700 SHARES X 2 40700 0 0 DOW CHEMICAL COMMON COMPANY STOCK 260543103 323 7382 SHARES X 3 7382 0 0 DOW JONES & COMMON CO INC STOCK 260561105 15 425 SHARES X 3 425 0 0 DOW JONES & COMMON CO INC COM STOCK 260561105 15 432 SHARES X 1 0 0 432 DPL INC COMMON STOCK 233293109 95 3635 SHARES X 1 3635 0 0 DPL INC COMMON STOCK 233293109 105 4051 SHARES X 1 4051 0 0 DREAMWORKS COMMON ANIMATION STOCK A 26153C103 27 1100 SHARES X 3 1100 0 0 DREAMWORKS ANIMATION COMMON SKG INC-A STOCK 26153C103 29 1200 SHARES X 1 1200 0 0 DREYER'S GRAND ICE CREAM COMMON HLDGS STOCK 261877104 17 200 SHARES X 1 200 0 0 DRS TECHNOLOGIES COMMON INCORPORATED STOCK 23330X100 5 100 SHARES X 1 100 0 0 DRYCLEAN USA COMMON INC STOCK 262432107 1 350 SHARES X 1 350 0 0 DTE ENERGY COMMON CO STOCK 233331107 1355 31368 SHARES X 1 30193 0 1175 DTE ENERGY COMMON CO STOCK 233331107 931 21550 SHARES X 1 16222 0 5328 DTE ENERGY COMMON CO STOCK 233331107 13 300 SHARES X 3 0 0 300 DTE ENERGY COMMON CO STOCK 233331107 58 1345 SHARES X 3 1345 0 0 14 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - --------------- -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- DU PONT E I DE COMMON NEMOU STOCK 263534109 325 7650 SHARES X 3 7650 0 0 DU PONT E I DE NEMOURS & COMMON COMPANY STOCK 263534109 625 14715 SHARES X 2 14715 0 0 DUKE ENERGY COMMON CORP STOCK 264399106 849 30945 SHARES X 1 30570 0 375 DUKE ENERGY COMMON CORP STOCK 264399106 910 33143 SHARES X 1 32643 0 500 DUKE ENERGY COMMON CORP STOCK 264399106 232 8434 SHARES X 3 6534 0 1900 DUKE ENERGY COMMON CORP STOCK 264399106 194 7075 SHARES X 3 7075 0 0 DUKE ENERGY COMMON CORP STOCK 264399106 26 950 SHARES X 3 950 0 0 DUN & BRADSTREET COMMON CORP STOCK 26483E100 64 949 SHARES X 1 949 0 0 DUN & BRADSTREET COMMON CORP STOCK 26483E100 127 1900 SHARES X 1 1900 0 0 DUPONT EI DE NEMOURS & COMMON CO COM STOCK 263534109 8807 207233 SHARES X 1 206908 0 325 DUPONT EI DE NEMOURS & COMMON CO COM STOCK 263534109 9061 213206 SHARES X 1 206806 0 6400 DUPONT EI DE NEMOURS & COMMON CO COM STOCK 263534109 94 2200 SHARES X 3 1000 0 1200 DUQUESNE LIGHT COMMON HOLDINGS INC STOCK 266233105 33 2035 SHARES X 1 2035 0 0 DUQUESNE LIGHT COMMON HOLDINGS INC STOCK 266233105 10 600 SHARES X 1 600 0 0 DYNEGY INC COMMON STOCK A 26816Q101 45 9200 SHARES X 3 9200 0 0 DYNEGY INC CL COMMON A STOCK 26816Q101 46 9460 SHARES X 1 9460 0 0 E M C CORPORATION COMMON MASSACHUSETTS STOCK 268648102 2322 170500 SHARES X 2 170500 0 0 E TRADE FINL COMMON CORP STOCK 269246104 58 2800 SHARES X 3 2800 0 0 E*TRADE FINANCIAL COMMON CORPORATION STOCK 269246104 12 580 SHARES X 1 580 0 0 EAGLE MATERIALS COMMON INC CL B STOCK 26969P207 10 89 SHARES X 1 89 0 0 EAGLE MATERIALS INC COM W COMMON RIGHTS STOCK 26969P108 3 26 SHARES X 1 26 0 0 EARTHLINK INC COMMON COM STOCK 270321102 9 807 SHARES X 1 807 0 0 EASTGROUP PROPERTIES COMMON INCORPORATED STOCK 277276101 370 8200 SHARES X 2 8200 0 0 EASTMAN CHEM COMMON CO STOCK 277432100 36 700 SHARES X 3 700 0 0 EASTMAN CHEMICAL COMPANY COMMON COM STOCK 277432100 48 930 SHARES X 1 930 0 0 EASTMAN CHEMICAL COMPANY COMMON COM STOCK 277432100 121 2355 SHARES X 1 1855 0 500 EASTMAN COMMON KODAK CO STOCK 277461109 51 2160 SHARES X 3 2160 0 0 EASTMAN KODAK CO COMMON COM STOCK 277461109 75 3205 SHARES X 1 3205 0 0 EASTMAN KODAK CO COMMON COM STOCK 277461109 223 9526 SHARES X 1 9526 0 0 EATON CORP COMMON STOCK 278058102 73 1090 SHARES X 3 1090 0 0 EATON CORP COMMON COM STOCK 278058102 519 7735 SHARES X 1 7735 0 0 EATON CORP COMMON COM STOCK 278058102 127 1900 SHARES X 1 1900 0 0 EATON VANCE COMMON CORP STOCK 278265103 9 330 SHARES X 1 330 0 0 EBAY INC COMMON STOCK 278642103 4424 102360 SHARES X 3 102360 0 0 EBAY INC COM COMMON STOCK 278642103 4948 114481 SHARES X 1 112303 0 2178 EBAY INC COM COMMON STOCK 278642103 605 13996 SHARES X 1 10736 0 3260 EBAY INC COM COMMON STOCK 278642103 1009 23339 SHARES X 3 19089 0 4250 EBAY INC COM COMMON STOCK 278642103 174 4030 SHARES X 3 4030 0 0 ECLIPSYS CORP COMMON COM STOCK 278856109 30 1600 SHARES X 1 1600 0 0 ECOLAB INC COMMON STOCK 278865100 50 1390 SHARES X 3 1390 0 0 ECOLAB INC COM COMMON STOCK 278865100 1025 28250 SHARES X 1 28250 0 0 ECOLAB INC COM COMMON STOCK 278865100 92 2550 SHARES X 1 2550 0 0 EDISON INTERNATIONAL COMMON COM STOCK 281020107 44 1010 SHARES X 1 1010 0 0 EDISON INTL COMMON STOCK 281020107 107 2465 SHARES X 3 2465 0 0 EDUCATION COMMON MGMT CORP STOCK 28139T101 1314 39226 SHARES X 3 39226 0 0 EDUCATIONAL MANAGEMENT COMMON CORP COM STOCK 28139T101 482 14370 SHARES X 1 14370 0 0 EDWARDS LIFESCIENCES COMMON CORP COM STOCK 28176E108 1484 35657 SHARES X 1 33527 0 2130 EDWARDS LIFESCIENCES COMMON CORP COM STOCK 28176E108 326 7825 SHARES X 1 5045 0 2780 EDWARDS LIFESCIENCES COMMON CORP COM STOCK 28176E108 33 800 SHARES X 3 0 0 800 EL PASO CORP COMMON COM STOCK 28336L109 42 3482 SHARES X 1 3482 0 0 EL PASO CORP COMMON COM STOCK 28336L109 43 3496 SHARES X 1 3496 0 0 EL PASO COMMON CORPORATION STOCK 28336L109 62 5083 SHARES X 3 5083 0 0 ELECTRIC CITY COMMON CORP STOCK 284868106 20 32600 SHARES X 1 32600 0 0 ELECTRIC CITY COMMON CORP STOCK 284868106 54 89200 SHARES X 3 89200 0 0 ELECTRONIC COMMON ARTS STOCK 285512109 5092 97386 SHARES X 3 97386 0 0 15 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - ------------------ -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- ELECTRONIC DATA COMMON SYS STOCK 285661104 94 3925 SHARES X 3 3925 0 0 ELECTRONIC DATA SYSTEM COMMON CORPORATION STOCK 285661104 56 2322 SHARES X 1 2322 0 0 ELECTRONIC DATA SYSTEM COMMON CORPORATION STOCK 285661104 81 3358 SHARES X 1 2958 0 400 ELECTRONICS ARTS COMMON COM STOCK 285512109 5476 104688 SHARES X 1 103049 0 1639 ELECTRONICS ARTS COMMON COM STOCK 285512109 488 9330 SHARES X 1 9080 0 250 ELECTRONICS ARTS COMMON COM STOCK 285512109 809 15472 SHARES X 3 13043 0 2429 ELECTRONICS ARTS COMMON COM STOCK 285512109 206 3930 SHARES X 3 3930 0 0 ELECTRONICS FOR COMMON IMAG STOCK 286082102 894 33600 SHARES X 3 33600 0 0 ELECTRONICS FOR COMMON IMAGING INC COM STOCK 286082102 359 13490 SHARES X 1 13490 0 0 ELECTRONICS FOR COMMON IMAGING INC COM STOCK 286082102 35 1300 SHARES X 1 0 0 1300 ELI LILLY & CO COMMON STOCK 532457108 1242 21965 SHARES X 3 21965 0 0 ELIZABETH ARDEN COMMON INC COM STOCK 28660G106 4 205 SHARES X 1 205 0 0 EMAGEON INC COMMON STOCK 29076V109 51 3200 SHARES X 1 3200 0 0 EMAGEON INC COMMON STOCK 29076V109 51 3200 SHARES X 3 3200 0 0 EMC CORP MASS COMMON STOCK 268648102 1515 111271 SHARES X 3 111271 0 0 EMC CORP MASS COM COMMON STOCK 268648102 5721 420026 SHARES X 1 416076 0 3950 EMC CORP MASS COM COMMON STOCK 268648102 767 56307 SHARES X 1 49437 0 6870 EMC CORP MASS COM COMMON STOCK 268648102 332 24406 SHARES X 3 19006 0 5400 EMDEON COMMON CORPORATION STOCK 290849108 3 350 SHARES X 1 350 0 0 EMERSON ELEC CO COMMON STOCK 291011104 5796 77596 SHARES X 1 76996 0 600 EMERSON ELEC CO COMMON STOCK 291011104 5233 70060 SHARES X 1 62945 0 7115 EMERSON ELEC CO COMMON STOCK 291011104 236 3160 SHARES X 3 3160 0 0 EMERSON ELECTRIC COMMON COMPANY STOCK 291011104 743 9950 SHARES X 2 9950 0 0 ENBRIDGE ENERGY COMMON PARTNERS LP STOCK 29250R106 115 2627 SHARES X 1 2627 0 0 ENCORE MED CORP COMMON STOCK 29256E109 20 4000 SHARES X 3 4000 0 0 ENCORE MEDICAL COMMON CORPORATION STOCK 29256E109 20 4000 SHARES X 1 4000 0 0 ENCYSIVE PHARMACEUTICALS COMMON INC STOCK 29256X107 118 15000 SHARES X 1 15000 0 0 ENERGEN CORP COMMON STOCK 29265N108 1 29 SHARES X 1 29 0 0 ENERGIZER HLDGS COMMON INC COM STOCK 29266R108 70 1412 SHARES X 1 1412 0 0 ENERGIZER HLDGS COMMON INC COM STOCK 29266R108 5 100 SHARES X 1 100 0 0 ENERGY CONVERSION COMMON DEVICES INC STOCK 292659109 8 200 SHARES X 1 200 0 0 ENERGY EAST CORP COMMON COM STOCK 29266M109 282 12371 SHARES X 1 12371 0 0 ENERGY EAST CORP COMMON COM STOCK 29266M109 307 13457 SHARES X 1 13257 0 200 ENERGY SELECT COMMON SECTOR SPDR FD STOCK 81369Y506 101 2000 SHARES X 1 2000 0 0 ENERGY TRANSFER COMMON PARTNERS LP STOCK 29273R109 34 1000 SHARES X 1 1000 0 0 ENGELHARD CORP COMMON STOCK 292845104 28 930 SHARES X 3 930 0 0 ENGELHARD COMMON CORPORATION COM STOCK 292845104 61 2025 SHARES X 1 2025 0 0 ENGELHARD COMMON CORPORATION COM STOCK 292845104 9 300 SHARES X 1 300 0 0 ENPRO INDUSTRIES COMMON STOCK 29355X107 22 800 SHARES X 1 800 0 0 ENSCO INTERNATIONAL COMMON INC COM STOCK 26874Q100 6175 139227 SHARES X 1 135454 0 3773 ENSCO INTERNATIONAL COMMON INC COM STOCK 26874Q100 371 8360 SHARES X 1 5970 0 2390 ENSCO INTERNATIONAL COMMON INC COM STOCK 26874Q100 9667 217960 SHARES X 3 211570 0 6390 ENTERGY CORP COMMON STOCK 29364G103 115 1680 SHARES X 3 1680 0 0 ENTERGY CORP COM COMMON NEW STOCK 29364G103 36 525 SHARES X 1 525 0 0 ENTERGY CORP COM COMMON NEW STOCK 29364G103 180 2621 SHARES X 1 2621 0 0 ENTERPRISE PRODUCTS COMMON PARTNERS LTD PTR STOCK 293792107 43 1787 SHARES X 1 1787 0 0 ENTERPRISE PRODUCTS COMMON PARTNERS LTD PTR STOCK 293792107 43 1810 SHARES X 1 1810 0 0 EOG RESOURCES INC COMMON STOCK 26875P101 925 12621 SHARES X 3 12621 0 0 EOG RESOURCES INC COMMON COM STOCK 26875P101 232 3167 SHARES X 1 3167 0 0 EOG RESOURCES INC COMMON COM STOCK 26875P101 71 970 SHARES X 1 970 0 0 EP MEDSYSTEMS INC COMMON COM STOCK 26881P103 23 8000 SHARES X 1 8000 0 0 EQUIFAX INC COMMON STOCK 294429105 39 1025 SHARES X 3 1025 0 0 EQUIFAX INC COM COMMON STOCK 294429105 95 2500 SHARES X 1 2500 0 0 EQUITABLE RESOURCES INC COMMON COM STOCK 294549100 1126 30700 SHARES X 1 30700 0 0 EQUITABLE RESOURCES INC COMMON COM STOCK 294549100 150 4100 SHARES X 1 4100 0 0 16 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- --------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - --------------- -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------- ------ ------ EQUITY OFFICE COMMON PPTYS STOCK 294741103 94 3100 SHARES X 3 3100 0 0 EQUITY COMMON RESIDENTIAL STOCK 29476L107 84 2150 SHARES X 3 2150 0 0 ERIE INDEMNITY COMMON CO CL A STOCK 29530P102 8488 159550 SHARES X 1 159550 0 0 ESSEX COMMON CORPORATION STOCK 296744105 9 500 SHARES X 1 500 0 0 ESTEE LAUDER COMMON CO STOCK A 518439104 6366 190128 SHARES X 3 190128 0 0 EVERGREEN COMMON SOLAR INC STOCK 30033R108 63 5900 SHARES X 1 5900 0 0 EVERGREEN COMMON SOLAR INC STOCK 30033R108 46 4300 SHARES X 3 4300 0 0 EXELON CORP COMMON STOCK 30161N101 300 5632 SHARES X 3 5132 0 500 EXELON CORP COMMON COM STOCK 30161N101 4835 90994 SHARES X 1 90994 0 0 EXELON CORP COMMON COM STOCK 30161N101 1790 33685 SHARES X 1 32535 0 1150 EXPEDIA INC COMMON STOCK 30212P105 84 3500 SHARES X 1 3500 0 0 EXPEDITORS INTL WASH INC COMMON COM STOCK 302130109 81 1200 SHARES X 1 1200 0 0 EXPRESS SCRIPTS COMMON INC STOCK 302182100 12752 152169 SHARES X 1 148124 0 4045 EXPRESS SCRIPTS COMMON INC STOCK 302182100 3150 37585 SHARES X 1 35425 0 2160 EXPRESS SCRIPTS COMMON INC STOCK 302182100 1139 13587 SHARES X 3 10778 0 2809 EXPRESS SCRIPTS COMMON INC STOCK 302182100 6479 77306 SHARES X 3 77306 0 0 EXXON MOBIL COMMON CORP STOCK 30231G102 78233 1392782 SHARES X 1 1379364 0 13418 EXXON MOBIL COMMON CORP STOCK 30231G102 67091 1194432 SHARES X 1 1074390 0 120042 EXXON MOBIL COMMON CORP STOCK 30231G102 27771 494414 SHARES X 3 479395 0 15019 EXXON MOBIL COMMON CORP STOCK 30231G102 75 1329 SHARES X 3 1329 0 0 EXXON MOBIL COMMON CORPORATION STOCK 30231G102 929 16545 SHARES X 2 16545 0 0 F N B CORP PA COMMON COM STOCK 302520101 54 3128 SHARES X 1 3128 0 0 F5 NETWORKS COMMON INC STOCK 315616102 122 2140 SHARES X 1 2140 0 0 F5 NETWORKS COMMON INC STOCK 315616102 360 6300 SHARES X 3 6300 0 0 FACTSET RESEARCH COMMON SYSTEMS INC STOCK 303075105 37 900 SHARES X 1 900 0 0 FAIRCHILD COMMON SEMICONDU STOCK 303726103 19 1100 SHARES X 3 1100 0 0 FAIRCHILD SEMICONDUCTOR COMMON INTL INC STOCK 303726103 20 1200 SHARES X 1 1200 0 0 FAMILY DLR COMMON STORES COM STOCK 307000109 9 350 SHARES X 1 350 0 0 FAMILY DOLLAR COMMON STORES STOCK 307000109 31 1250 SHARES X 3 1250 0 0 FASTENAL CO COMMON STOCK 311900104 230 5885 SHARES X 1 5885 0 0 FASTENAL CO COMMON STOCK 311900104 748 19100 SHARES X 3 19100 0 0 FEATHERLITE COMMON INCORPORATED STOCK 313054108 192 45422 SHARES X 1 45422 0 0 FED NATL MTG COMMON ASSN COM STOCK 313586109 6480 132767 SHARES X 1 131167 0 1600 FED NATL MTG COMMON ASSN COM STOCK 313586109 2608 53426 SHARES X 1 51526 0 1900 FED NATL MTG COMMON ASSN COM STOCK 313586109 195 4000 SHARES X 3 0 0 4000 FED NATL MTG COMMON ASSN COM STOCK 313586109 11 230 SHARES X 3 230 0 0 FEDERAL NTL COMMON MTG ASSN STOCK 313586109 362 7425 SHARES X 3 7425 0 0 FEDERAL SIGNAL COMMON CORP STOCK 313855108 15 1000 SHARES X 1 1000 0 0 FEDERATED DEPARTMENT STORES COMMON DELAWARE STOCK 31410H101 426 10021 SHARES X 2 10021 0 0 FEDERATED DEPT COMMON STORE STOCK 31410H101 137 2058 SHARES X 3 2058 0 0 FEDERATED DEPT COMMON STORES INC STOCK 31410H101 311 4690 SHARES X 1 4690 0 0 FEDERATED DEPT COMMON STORES INC STOCK 31410H101 50 749 SHARES X 1 749 0 0 FEDERATED INVS COMMON INC STOCK B 314211103 30 800 SHARES X 3 800 0 0 FEDEX CORP COM COMMON STOCK 31428X106 540 5220 SHARES X 1 5220 0 0 FEDEX CORP COM COMMON STOCK 31428X106 336 3245 SHARES X 1 2795 0 450 FEDEX COMMON CORPORATION STOCK 31428X106 240 2317 SHARES X 3 2317 0 0 FIFTH THIRD COMMON BANCORP STOCK 316773100 162 4300 SHARES X 3 4300 0 0 FIFTH THIRD COMMON BANCORP COM STOCK 316773100 690 18287 SHARES X 1 18287 0 0 FIFTH THIRD COMMON BANCORP COM STOCK 316773100 45 1200 SHARES X 1 1200 0 0 FIFTH THIRD COMMON BANCORP COM STOCK 316773100 264 7000 SHARES X 3 0 0 7000 FIRST DATA CORP COMMON STOCK 319963104 254 5914 SHARES X 3 5914 0 0 FIRST DATA CORP COMMON COM STOCK 319963104 2088 48541 SHARES X 1 48191 0 350 FIRST DATA CORP COMMON COM STOCK 319963104 1354 31490 SHARES X 1 28590 0 2900 FIRST DATA COMMON CORPORATION STOCK 319963104 669 15551 SHARES X 2 15551 0 0 FIRST HORIZON NATIONAL COMMON CORP STOCK 320517105 12 300 SHARES X 1 300 0 0 17 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - ----------------- -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- FIRST HORIZON COMMON NATL STOCK 320517105 35 900 SHARES X 3 900 0 0 FIRST MARBLEHEAD COMMON CORP STOCK 320771108 499 15200 SHARES X 2 15200 0 0 FIRST MARINER BANCORP COMMON INCORPORATED STOCK 320795107 61 3500 SHARES X 1 3500 0 0 FIRST NIAGARA FINANCIAL COMMON GROUP STOCK 33582V108 4 292 SHARES X 1 292 0 0 FIRST STATE FINANCIAL CORP COMMON FLORIDA STOCK 33708M206 50 3253 SHARES X 1 3253 0 0 FIRST UNITED CORP COMMON COM STOCK 33741H107 185 8708 SHARES X 1 8708 0 0 FIRST UNITED CORP COMMON COM STOCK 33741H107 62 2927 SHARES X 1 200 0 2727 FIRSTENERGY COMMON CORP STOCK 337932107 122 2488 SHARES X 3 2488 0 0 FIRSTENERGY COMMON CORP COM STOCK 337932107 456 9307 SHARES X 1 9307 0 0 FIRSTENERGY COMMON CORP COM STOCK 337932107 407 8310 SHARES X 1 8310 0 0 FISERV INC COMMON STOCK 337738108 14 334 SHARES X 1 220 0 114 FISERV INC COMMON STOCK 337738108 9 200 SHARES X 1 0 0 200 FISERV INC COMMON STOCK 337738108 63 1450 SHARES X 3 1450 0 0 FISERV COMMON INCORPORATED STOCK 337738108 1423 32886 SHARES X 2 32886 0 0 FISHER SCNTIFC COMMON INTL STOCK 338032204 56 900 SHARES X 3 900 0 0 FIVE STAR QUALITY CARE COMMON INC STOCK 33832D106 0 10 SHARES X 1 0 0 10 FLANDERS COMMON CORPORATION STOCK 338494107 1078 88673 SHARES X 2 88673 0 0 FLORIDA EAST COAST COMMON INDUSTRIES STOCK 340632108 0 8 SHARES X 1 8 0 0 FLORIDA ROCK COMMON INDUSTRIES STOCK 341140101 23 475 SHARES X 1 475 0 0 FLUOR CORP NEW COMMON COM STOCK 343412102 362 4689 SHARES X 1 4689 0 0 FLUOR CORP NEW COMMON COM STOCK 343412102 127 1650 SHARES X 1 1650 0 0 FLUOR COMMON CORPORATION STOCK 343412102 58 755 SHARES X 3 755 0 0 FONAR CORP COM COMMON STOCK 344437108 0 518 SHARES X 1 518 0 0 FORD MOTOR CO COMMON STOCK 345370860 149 19238 SHARES X 1 19238 0 0 FORD MOTOR CO COMMON STOCK 345370860 127 16514 SHARES X 1 12954 0 3560 FORD MOTOR CO COMMON STOCK 345370860 109 14100 SHARES X 3 14100 0 0 FORDING CANADIAN COAL COMMON TRUST STOCK 345425102 3169 91612 SHARES X 3 91612 0 0 FOREST LABS INC COMMON STOCK 345838106 106 2600 SHARES X 3 2600 0 0 FOREST LABS INC COMMON COM STOCK 345838106 19 475 SHARES X 1 475 0 0 FOREST LABS INC COMMON COM STOCK 345838106 84 2062 SHARES X 1 1962 0 100 FOREST OIL CORP COMMON STOCK 346091705 23 500 SHARES X 1 500 0 0 FOREST OIL CORP COMMON STOCK 346091705 64 1400 SHARES X 1 1400 0 0 FORTUNE BRANDS COMMON INC STOCK 349631101 1329 17040 SHARES X 1 17040 0 0 FORTUNE BRANDS COMMON INC STOCK 349631101 761 9754 SHARES X 1 8147 0 1607 FORTUNE BRANDS COMMON INC STOCK 349631101 98 1250 SHARES X 3 1250 0 0 FOSTER WHEELER COMMON LTD STOCK G36535139 121 3300 SHARES X 3 3300 0 0 FOUNDATION COAL COMMON HLDG STOCK 35039W100 114 3000 SHARES X 3 3000 0 0 FOUNDATION COAL COMMON HOLDINGS INC STOCK 35039W100 160 4200 SHARES X 1 4200 0 0 FPL GROUP INC COMMON STOCK 302571104 123 2970 SHARES X 3 2970 0 0 FPL GROUP INC COMMON COM STOCK 302571104 5408 130133 SHARES X 1 130133 0 0 FPL GROUP INC COMMON COM STOCK 302571104 2637 63462 SHARES X 1 55170 0 8292 FPL GROUP INC COMMON COM STOCK 302571104 17 400 SHARES X 3 0 0 400 FRANKLIN RES INC COMMON STOCK 354613101 103 1100 SHARES X 3 1100 0 0 FRANKLIN COMMON RESOURCES INC STOCK 354613101 40 430 SHARES X 1 430 0 0 FRANKLIN COMMON RESOURCES INC STOCK 354613101 14 150 SHARES X 1 150 0 0 FREDDIE MAC COMMON STOCK 313400301 2933 44877 SHARES X 1 43716 0 1161 FREDDIE MAC COMMON STOCK 313400301 245 3749 SHARES X 1 3749 0 0 FREDDIE MAC COMMON STOCK 313400301 835 12777 SHARES X 3 10435 0 2342 FREDDIE MAC COMMON STOCK 313400301 4508 68985 SHARES X 3 68985 0 0 FREDDIE MAC - FEDERAL HOME LOAN COMMON MORTGAGE STOCK 313400301 4388 67152 SHARES X 2 67152 0 0 FREEPORT MCMORAN CPR & COMMON GLD INC CL B STOCK 35671D857 38 701 SHARES X 1 701 0 0 FREEPORT MCMORAN CPR & COMMON GLD INC CL B STOCK 35671D857 41 765 SHARES X 1 765 0 0 FREEPORT- COMMON MCMORAN C&G STOCK B 35671D857 72 1330 SHARES X 3 1330 0 0 FREESCALE COMMON SEMICONDUC STOCK B 35687M206 97 3865 SHARES X 3 3865 0 0 FREESCALE COMMON SEMICONDUCTOR-B STOCK 35687M206 31 1248 SHARES X 1 1248 0 0 18 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- --------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER -------------- -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------- ------ ------ FREESCALE COMMON SEMICONDUCTOR-B STOCK 35687M206 91 3622 SHARES X 1 3402 0 220 FRIEDMAN BILLINGS RAMSEY GRP COMMON INC-A STOCK 358434108 1 87 SHARES X 1 87 0 0 FROZEN FOOD EXPRESS COMMON INDUSTRIES INC STOCK 359360104 11 1000 SHARES X 1 1000 0 0 FULTON FINANCAL COMMON CORP STOCK 360271100 6575 373602 SHARES X 373602 0 0 FULTON FINANCIAL COMMON CORP STOCK 360271100 2404 136577 SHARES X 1 136577 0 0 FULTON FINANCIAL COMMON CORP STOCK 360271100 3167 179953 SHARES X 1 136277 0 43676 GALLAGHER COMMON ARTHUR J. & CO STOCK 363576109 60 1940 SHARES X 1 1940 0 0 GALLAGHER COMMON ARTHUR J. & CO STOCK 363576109 6 200 SHARES X 1 200 0 0 GAMESTOP CORP - COMMON CLASS A STOCK 36467W109 162 5095 SHARES X 1 5095 0 0 GAMESTOP CORP COMMON HLDG STOCK A 36467W109 605 19000 SHARES X 3 19000 0 0 GANNETT CO INC COMMON STOCK 364730101 898 14821 SHARES X 1 14821 0 0 GANNETT CO INC COMMON STOCK 364730101 1037 17121 SHARES X 1 16921 0 200 GANNETT CO INC COMMON STOCK 364730101 61 1000 SHARES X 3 0 0 1000 GANNETT CO INC COMMON STOCK 364730101 6 100 SHARES X 3 100 0 0 GANNETT INC COMMON STOCK 364730101 115 1900 SHARES X 3 1900 0 0 GANNETT COMMON INCORPORATED STOCK 364730101 449 7420 SHARES X 2 7420 0 0 GAP INC COMMON STOCK 364760108 78 4395 SHARES X 3 4395 0 0 GAP INC COM COMMON STOCK 364760108 858 48637 SHARES X 1 48637 0 0 GAP INC COM COMMON STOCK 364760108 417 23620 SHARES X 1 23220 0 400 GATEWAY INC COMMON STOCK 367626108 5 2150 SHARES X 3 2150 0 0 GATX CORP COMMON STOCK 361448103 13 350 SHARES X 1 0 0 350 GEAC COMPUTER CORPORATION COMMON LIMITED STOCK 368289104 5 450 SHARES X 1 450 0 0 GENENTECH INC COMMON COM NEW STOCK 368710406 3001 32440 SHARES X 1 32440 0 0 GENENTECH INC COMMON COM NEW STOCK 368710406 397 4295 SHARES X 1 4295 0 0 GENERAL COMMON DYNAMICS STOCK 369550108 171 1500 SHARES X 3 1500 0 0 GENERAL DYNAMICS CORP COMMON COM STOCK 369550108 3357 29433 SHARES X 1 29433 0 0 GENERAL DYNAMICS CORP COMMON COM STOCK 369550108 855 7500 SHARES X 1 7500 0 0 GENERAL DYNAMICS CORP COMMON COM STOCK 369550108 56 489 SHARES X 3 489 0 0 GENERAL DYNAMICS CORP COMMON COM STOCK 369550108 57 500 SHARES X 3 500 0 0 GENERAL COMMON ELECTRIC CO STOCK 369604103 24027 685529 SHARES X 3 685529 0 0 GENERAL ELECTRIC COMMON COMPANY STOCK 369604103 81479 2324657 SHARES X 1 2287452 0 37205 GENERAL ELECTRIC COMMON COMPANY STOCK 369604103 77152 2201202 SHARES X 1 2048180 0 153022 GENERAL ELECTRIC COMMON COMPANY STOCK 369604103 202 5775 SHARES X 2 5775 0 0 GENERAL ELECTRIC COMMON COMPANY STOCK 369604103 5170 147514 SHARES X 2 147514 0 0 GENERAL ELECTRIC COMMON COMPANY STOCK 369604103 5992 170945 SHARES X 3 128569 0 42376 GENERAL ELECTRIC COMMON COMPANY STOCK 369604103 1074 30650 SHARES X 3 30650 0 0 GENERAL ELECTRIC COMMON COMPANY STOCK 369604103 30 855 SHARES X 3 855 0 0 GENERAL MILLS COMMON INC STOCK 370334104 6855 138998 SHARES X 1 136283 0 2715 GENERAL MILLS COMMON INC STOCK 370334104 1839 37282 SHARES X 1 36832 0 450 GENERAL MILLS COMMON INC STOCK 370334104 1225 24843 SHARES X 3 20898 0 3945 GENERAL MILLS COMMON INC STOCK 370334104 4780 96941 SHARES X 3 96941 0 0 GENERAL MILLS COMMON INC STOCK 370334104 44 900 SHARES X 3 900 0 0 GENERAL MOTORS COMMON CORP STOCK 370442105 83 4295 SHARES X 3 4295 0 0 GENERAL MOTORS COMMON CORP COM STOCK 370442105 159 8190 SHARES X 1 7790 0 400 GENERAL MOTORS COMMON CORP COM STOCK 370442105 1613 83052 SHARES X 1 82254 0 798 GENESIS COMMON MICROCHIP STOCK 37184C103 1233 68200 SHARES X 3 68200 0 0 GENESIS COMMON MICROCHIP INC STOCK 37184C103 510 28200 SHARES X 1 28200 0 0 GENUINE PARTS CO COMMON STOCK 372460105 60 1360 SHARES X 3 1360 0 0 GENUINE PARTS COMMON COMPANY STOCK 372460105 372 8475 SHARES X 2 8475 0 0 GENUINE PARTS COMMON INC STOCK 372460105 446 10155 SHARES X 1 10155 0 0 GENUINE PARTS COMMON INC STOCK 372460105 143 3250 SHARES X 1 3250 0 0 GENWORTH COMMON FINANCIAL STOCK A 37247D106 86 2500 SHARES X 3 2500 0 0 GENZYME CORP COMMON STOCK 372917104 136 1925 SHARES X 3 1925 0 0 GENZYME CORP COMMON COM STOCK 372917104 664 9381 SHARES X 1 9381 0 0 GENZYME CORP COMMON COM STOCK 372917104 39 550 SHARES X 1 550 0 0 19 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - --------------- -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- GEORGIA PAC COMMON CORP COM STOCK 373298108 19 400 SHARES X 1 400 0 0 GEORGIA PAC COMMON CORP COM STOCK 373298108 96 2008 SHARES X 1 0 0 2008 GERON CORP COMMON STOCK 374163103 4 500 SHARES X 1 0 0 500 GETTY IMAGES COMMON INC COM STOCK 374276103 2 21 SHARES X 1 21 0 0 GILEAD COMMON SCIENCES INC STOCK 375558103 1335 25410 SHARES X 3 25410 0 0 GILEAD SCIENCES INC COMMON COM STOCK 375558103 1469 27936 SHARES X 1 27936 0 0 GILEAD SCIENCES INC COMMON COM STOCK 375558103 201 3815 SHARES X 1 3815 0 0 GILEAD SCIENCES INC COMMON COM STOCK 375558103 145 2750 SHARES X 3 2750 0 0 GLADSTONE COMMON CAPITAL CORP STOCK 376535100 107 5000 SHARES X 1 5000 0 0 GLADSTONE COMMON CAPITAL CORP STOCK 376535100 2370 110855 SHARES X 2 110855 0 0 GLATFELTER COMMON STOCK 377316104 740 52120 SHARES X 1 52120 0 0 GLOBAL INDS COMMON LTD STOCK 379336100 32 2800 SHARES X 3 2800 0 0 GLOBAL INDUSTRIES COMMON LTD STOCK 379336100 47 4100 SHARES X 1 4100 0 0 GOLDEN WEST COMMON FINL STOCK 381317106 132 2000 SHARES X 3 2000 0 0 GOLDMAN COMMON SACHS GROUP STOCK 38141G104 447 3500 SHARES X 3 3500 0 0 GOLDMAN SACHS GROUP COMMON INC COM STOCK 38141G104 631 4938 SHARES X 1 4938 0 0 GOLDMAN SACHS GROUP COMMON INC COM STOCK 38141G104 67 525 SHARES X 1 450 0 75 GOODRICH CORP COMMON STOCK 382388106 4 100 SHARES X 1 100 0 0 GOODRICH CORP COMMON STOCK 382388106 230 5600 SHARES X 1 4000 0 1600 GOODRICH CORP COMMON STOCK 382388106 36 885 SHARES X 3 885 0 0 GOODYEAR COMMON TIRE & RUBR STOCK 382550101 54 3145 SHARES X 3 3145 0 0 GOODYEAR TIRE & RUBR COMMON CO STOCK 382550101 43 2450 SHARES X 1 2450 0 0 GOODYEAR TIRE & RUBR COMMON CO STOCK 382550101 36 2050 SHARES X 1 2050 0 0 GOOGLE INC CL COMMON A STOCK 38259P508 295 710 SHARES X 1 710 0 0 GOOGLE INC CL COMMON A STOCK 38259P508 81 195 SHARES X 1 175 0 20 GRACO INC COMMON STOCK 384109104 2645 72480 SHARES X 3 72480 0 0 GRACO INC COM COMMON STOCK 384109104 1040 28510 SHARES X 1 28510 0 0 GRACO INC COM COMMON STOCK 384109104 263 7218 SHARES X 3 7218 0 0 GRAINGER W W COMMON INC STOCK 384802104 43 605 SHARES X 3 605 0 0 GRANT PRIDECO COMMON INC STOCK 38821G101 922 20900 SHARES X 3 20900 0 0 GRANT PRIDECO COMMON INC COM STOCK 38821G101 343 7765 SHARES X 1 7765 0 0 GREAT AMERN FINL RES INC COMMON COM STOCK 389915109 2 100 SHARES X 1 0 0 100 GREAT PLAINS COMMON ENERGY INC STOCK 391164100 8 270 SHARES X 1 270 0 0 GREAT PLAINS COMMON ENERGY INC STOCK 391164100 24 850 SHARES X 1 850 0 0 GREEN MOUNTAIN COMMON POWER CORP STOCK 393154109 29 1000 SHARES X 1 1000 0 0 GUIDANT CORP COMMON STOCK 401698105 165 2550 SHARES X 3 2550 0 0 GUIDANT CORP COMMON COM STOCK 401698105 1190 18381 SHARES X 1 18381 0 0 GUIDANT CORP COMMON COM STOCK 401698105 326 5032 SHARES X 1 5032 0 0 HALLIBURTON COMMON STOCK 406216101 241 3890 SHARES X 3 3890 0 0 HALLIBURTON COMMON HLDG CO COM STOCK 406216101 402 6488 SHARES X 1 6488 0 0 HALLIBURTON COMMON HLDG CO COM STOCK 406216101 393 6350 SHARES X 1 2550 0 3800 HALOZYME COMMON THERAPEUTIC STOCK 40637H109 62 33800 SHARES X 3 33800 0 0 HALOZYME THERAPEUTICS COMMON INC STOCK 40637H109 62 34000 SHARES X 1 34000 0 0 HANSEN NAT COMMON CORP STOCK 411310105 32 400 SHARES X 3 400 0 0 HANSEN NATURAL COMMON CORPORATION STOCK 411310105 39 500 SHARES X 1 500 0 0 HARLEY COMMON DAVIDSON INC STOCK 412822108 1100 21363 SHARES X 1 21363 0 0 HARLEY COMMON DAVIDSON INC STOCK 412822108 292 5679 SHARES X 1 2479 0 3200 HARLEY COMMON DAVIDSON INC STOCK 412822108 108 2100 SHARES X 3 2100 0 0 HARLEYSVILLE NATL CORP COMMON COM STOCK 412850109 26 1339 SHARES X 1 1339 0 0 HARMAN INTERNATIONAL COMMON INDUSTRIES STOCK 413086109 577 5895 SHARES X 1 5895 0 0 HARMAN INTL COMMON INDS STOCK 413086109 1669 17050 SHARES X 3 17050 0 0 HARRAHS ENTERTAINMENT COMMON INC STOCK 413619107 2 25 SHARES X 1 25 0 0 HARRAHS COMMON ENTMT INC STOCK 413619107 100 1400 SHARES X 3 1400 0 0 HARRIS & HARRIS GROUP COMMON INC STOCK 413833104 6 400 SHARES X 1 400 0 0 HARRIS CORP COMMON STOCK 413875105 4001 93015 SHARES X 1 90753 0 2262 20 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - ------------------ -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- HARRIS CORP COMMON STOCK 413875105 42 965 SHARES X 1 965 0 0 HARRIS CORP COMMON STOCK 413875105 1294 30083 SHARES X 3 23993 0 6090 HARRIS CORP COMMON STOCK 413875105 7756 180305 SHARES X 3 180305 0 0 HARSCO CORP COMMON STOCK 415864107 12959 191950 SHARES X 1 158593 0 33357 HARSCO CORP COMMON STOCK 415864107 5589 82783 SHARES X 1 82783 0 0 HARSCO CORP COMMON STOCK 415864107 119 1765 SHARES X 3 375 0 1390 HARSCO CORP COMMON STOCK 415864107 1427 21150 SHARES X 3 21150 0 0 HARTFORD FINANCIAL SVCS COMMON GRP INC COM STOCK 416515104 2180 25379 SHARES X 1 23944 0 1435 HARTFORD FINANCIAL SVCS COMMON GRP INC COM STOCK 416515104 1417 16500 SHARES X 1 13245 0 3255 HARTFORD FINL SVCS COMMON STOCK 416515104 198 2300 SHARES X 3 2300 0 0 HASBRO INC COMMON STOCK 418056107 3 170 SHARES X 1 170 0 0 HASBRO INC COMMON STOCK 418056107 26 1300 SHARES X 3 1300 0 0 HAWAIIAN ELEC IND COMMON INC STOCK 419870100 4 140 SHARES X 1 140 0 0 HCA INC COM COMMON STOCK 404119109 105 2082 SHARES X 1 882 0 1200 HCA INC COM COMMON STOCK 404119109 74 1475 SHARES X 1 725 0 750 HCC INS HLDGS INC COMMON STOCK 404132102 1409 47500 SHARES X 3 47500 0 0 HCC INS HLDGS INC COMMON COM STOCK 404132102 555 18705 SHARES X 1 18705 0 0 HEALTH MANAGEMENT- COMMON CLASS A STOCK 421933102 1132 51528 SHARES X 1 48078 0 3450 HEALTH MANAGEMENT- COMMON CLASS A STOCK 421933102 460 20938 SHARES X 1 18738 0 2200 HEALTH MGMT COMMON ASSOC STOCK A 421933102 40 1825 SHARES X 3 1825 0 0 HEALTH NET INC COMMON COM STOCK 42222G108 31 600 SHARES X 1 600 0 0 HEALTHEXTRAS COMMON INCORPORATED STOCK 422211102 10 400 SHARES X 1 400 0 0 HEINZ H J CO COMMON STOCK 423074103 89 2650 SHARES X 3 2650 0 0 HEINZ H J CO COM COMMON STOCK 423074103 1225 36316 SHARES X 1 36316 0 0 HEINZ H J CO COM COMMON STOCK 423074103 766 22718 SHARES X 1 15968 0 6750 HEINZ H J CO COM COMMON STOCK 423074103 34 1000 SHARES X 3 1000 0 0 HEINZ H J COMPANY COMMON STOCK 423074103 365 10812 SHARES X 2 10812 0 0 HELEN OF TROY LTD COMMON STOCK G4388N106 5 300 SHARES X 1 300 0 0 HERBALIFE LTD COMMON STOCK G4412G101 16 500 SHARES X 3 500 0 0 HERCULES INC COMMON STOCK 427056106 35 3055 SHARES X 1 3055 0 0 HERCULES INC COMMON STOCK 427056106 58 5100 SHARES X 1 5100 0 0 HERCULES INC COMMON STOCK 427056106 9 800 SHARES X 3 800 0 0 HERLEY INDUSTRIES COMMON INC STOCK 427398102 3 180 SHARES X 1 180 0 0 HERMAN MILLER INC COMMON STOCK 600544100 18 650 SHARES X 1 650 0 0 HEWLETT PACKARD COMMON CO STOCK 428236103 597 20850 SHARES X 3 20850 0 0 HEWLETT PACKARD COMMON CO COM STOCK 428236103 3798 132641 SHARES X 1 132641 0 0 HEWLETT PACKARD COMMON CO COM STOCK 428236103 2370 82767 SHARES X 1 76135 0 6632 HEWLETT PACKARD COMMON CO COM STOCK 428236103 131 4580 SHARES X 3 4580 0 0 HEWLETT PACKARD COMMON COMPANY STOCK 428236103 508 17731 SHARES X 2 17731 0 0 HILTON HOTELS CORP COMMON STOCK 432848109 61 2520 SHARES X 3 2520 0 0 HOLOGIC INC COM COMMON STOCK 436440101 91 2400 SHARES X 1 1600 0 800 HOME DEPOT INC COMMON STOCK 437076102 6573 162380 SHARES X 3 162380 0 0 HOME DEPOT INC COMMON COM STOCK 437076102 17218 425337 SHARES X 1 420252 0 5085 HOME DEPOT INC COMMON COM STOCK 437076102 5956 147138 SHARES X 1 137403 0 9735 HOME DEPOT INC COMMON COM STOCK 437076102 1571 38811 SHARES X 3 34128 0 4683 HOME DEPOT INC COMMON COM STOCK 437076102 182 4485 SHARES X 3 4485 0 0 HOME DEPOT COMMON INCORPORATED STOCK 437076102 3634 89775 SHARES X 2 89775 0 0 HOME PROPERTIES OF COMMON NEW YORK INC STOCK 437306103 1608 39400 SHARES X 2 39400 0 0 HONEYWELL INTERNATIONAL COMMON INCORPORATED STOCK 438516106 682 18312 SHARES X 2 18312 0 0 HONEYWELL INTL COMMON INC STOCK 438516106 244 6541 SHARES X 3 6541 0 0 HONEYWELL INTL COMMON INC COM STOCK 438516106 1024 27479 SHARES X 1 27479 0 0 HONEYWELL INTL COMMON INC COM STOCK 438516106 1825 48982 SHARES X 1 48982 0 0 HOSPIRA INC COMMON STOCK 441060100 285 6658 SHARES X 1 6658 0 0 HOSPIRA INC COMMON STOCK 441060100 209 4876 SHARES X 1 4506 0 370 HOSPIRA INC COMMON STOCK 441060100 50 1179 SHARES X 3 1179 0 0 21 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - --------------------- -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- HOVNANIAN COMMON ENTERPRISES-A STOCK 442487203 11 225 SHARES X 1 225 0 0 HUDSON TECHNOLOGIES COMMON INC STOCK 444144109 1 500 SHARES X 1 500 0 0 HUMAN GENOME SCI COMMON STOCK 444903108 20 2300 SHARES X 3 2300 0 0 HUMAN GENOME COMMON SCIENCES INC STOCK 444903108 26 3000 SHARES X 1 3000 0 0 HUMAN GENOME COMMON SCIENCES INC STOCK 444903108 53 6200 SHARES X 1 6200 0 0 HUMANA INC COMMON STOCK 444859102 68 1250 SHARES X 3 1250 0 0 HUMANA INC COM COMMON STOCK 444859102 11 200 SHARES X 1 200 0 0 HUMMINGBIRD LTD COMMON STOCK 44544R101 11 500 SHARES X 1 0 0 500 HUNT JB TRANS SVCS COMMON STOCK 445658107 433 19100 SHARES X 3 19100 0 0 HUNTINGTON COMMON BANCSHARE STOCK 446150104 41 1742 SHARES X 3 1742 0 0 HUNTINGTON COMMON BANCSHARES INC COM STOCK 446150104 12 500 SHARES X 1 500 0 0 HUNTINGTON COMMON BANCSHARES INC COM STOCK 446150104 4 161 SHARES X 1 161 0 0 HUTCHINSON COMMON TECHNOLOGY INC STOCK 448407106 7 250 SHARES X 1 250 0 0 HUTTIG BLDG PRODS INC COMMON STOCK 448451104 19 2277 SHARES X 1 2277 0 0 HYPERCOM CORP COMMON STOCK 44913M105 43 6700 SHARES X 1 6700 0 0 HYPERCOM CORP COMMON STOCK 44913M105 31 4900 SHARES X 3 4900 0 0 HYPERION SOLUTIONS COMMON CORP COM STOCK 44914M104 40 1125 SHARES X 1 1125 0 0 IAC/INTERACTIVE CORP COMMON STOCK 44919P300 93 3300 SHARES X 1 3300 0 0 IDACORP INC COMMON STOCK 451107106 44 1492 SHARES X 1 250 0 1242 IDEX CORP COM COMMON STOCK 45167R104 8 200 SHARES X 1 200 0 0 ILLINOIS TOOL WKS INC COMMON COM STOCK 452308109 1368 15550 SHARES X 1 15550 0 0 ILLINOIS TOOL WKS INC COMMON COM STOCK 452308109 513 5825 SHARES X 1 5825 0 0 ILLINOIS TOOL WORKS COMMON STOCK 452308109 143 1625 SHARES X 3 1625 0 0 IMATION CORPORATION COMMON COM STOCK 45245A107 28 601 SHARES X 1 601 0 0 IMCLONE SYS INC COM COMMON STOCK 45245W109 2 50 SHARES X 1 50 0 0 IMPLANT SCIENCES CORP COMMON STOCK 45320R108 5 1500 SHARES X 1 1500 0 0 IMS HEALTH INC COMMON STOCK 449934108 44 1750 SHARES X 3 1750 0 0 IMS HEALTH INC COM COMMON STOCK 449934108 120 4800 SHARES X 1 4800 0 0 IMS HEALTH INC COM COMMON STOCK 449934108 36 1462 SHARES X 1 1462 0 0 INERGY LP COMMON STOCK 456615103 26 1000 SHARES X 1 1000 0 0 INFINITY ENERGY COMMON RESOURCES STOCK 45663L403 35 5000 SHARES X 1 5000 0 0 INFRASOURCE SERVICES COMMON INC STOCK 45684P102 13 1000 SHARES X 1 1000 0 0 INGERSOLL-RAND CO COMMON STOCK A G4776G101 105 2600 SHARES X 3 2600 0 0 INGRAM MICRO INC CL A COMMON STOCK 457153104 4 200 SHARES X 1 200 0 0 INTEGRA LIFESCIENCE COMMON STOCK 457985208 21 600 SHARES X 3 600 0 0 INTEGRA LIFESCIENCES COMMON HOLDING STOCK 457985208 35 1000 SHARES X 1 1000 0 0 INTEL CORP COMMON STOCK 458140100 8361 334976 SHARES X 3 334976 0 0 INTEL CORP COM COMMON STOCK 458140100 21768 872104 SHARES X 1 860705 0 11399 INTEL CORP COM COMMON STOCK 458140100 7494 300257 SHARES X 1 262369 0 37888 INTEL CORP COM COMMON STOCK 458140100 1646 65927 SHARES X 3 53937 0 11990 INTEL CORP COM COMMON STOCK 458140100 464 18595 SHARES X 3 18595 0 0 INTEL CORPORATION COMMON STOCK 458140100 1802 72201 SHARES X 2 72201 0 0 INTERCONTINENTAL COMMON EXCHANGE INC STOCK 45865V100 22 600 SHARES X 1 600 0 0 INTERCONTINENTALEXCH COMMON STOCK 45865V100 18 500 SHARES X 3 500 0 0 INTERNATIONAL BUSINESS MACHINES COMMON CORP STOCK 459200101 34073 414512 SHARES X 1 407557 0 6955 INTERNATIONAL BUSINESS MACHINES COMMON CORP STOCK 459200101 13840 168373 SHARES X 1 151842 0 16531 INTERNATIONAL BUSINESS MACHINES COMMON CORP STOCK 459200101 2504 30459 SHARES X 2 30459 0 0 INTERNATIONAL BUSINESS MACHINES COMMON CORP STOCK 459200101 2649 32227 SHARES X 3 22157 0 10070 INTERNATIONAL BUSINESS MACHINES COMMON CORP STOCK 459200101 351 4275 SHARES X 3 4275 0 0 INTERNATIONAL BUSINESS MACHINES COMMON CORP STOCK 459200101 89 1080 SHARES X 3 1080 0 0 INTERNATIONAL GAME COMMON TECH COM STOCK 459902102 8 248 SHARES X 1 248 0 0 INTERNATIONAL PAPER COMMON STOCK 460146103 127 3790 SHARES X 3 3790 0 0 INTERNATIONAL PAPER COMMON CO COM STOCK 460146103 1183 35192 SHARES X 1 34192 0 1000 INTERNATIONAL PAPER COMMON CO COM STOCK 460146103 438 13030 SHARES X 1 7744 0 5286 INTERNATIONAL COMMON RECTIFIER CORP STOCK 460254105 5888 184584 SHARES X 1 179448 0 5136 22 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------------- -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- INTERNATIONAL COMMON RECTIFIER CORP STOCK 460254105 616 19320 SHARES X 1 16570 0 2750 INTERNATIONAL COMMON RECTIFIER CORP STOCK 460254105 1249 39166 SHARES X 3 31640 0 7526 INTERNATIONAL COMMON RECTIFIER CORP STOCK 460254105 309 9680 SHARES X 3 9680 0 0 INTERNATIONAL SPEEDWAY CORP CL COMMON A STOCK 460335201 12 245 SHARES X 1 245 0 0 INTERPUBLIC GROUP COMMON STOCK 460690100 34 3500 SHARES X 3 3500 0 0 INTERPUBLIC GROUP COMMON COS INC COM STOCK 460690100 2 174 SHARES X 1 174 0 0 INTERPUBLIC GROUP COMMON COS INC COM STOCK 460690100 5 515 SHARES X 3 515 0 0 INTL BUSINESS MCHN COMMON STOCK 459200101 10386 126353 SHARES X 3 126353 0 0 INTL FLAVORS & FRAGR COMMON STOCK 459506101 20 585 SHARES X 3 585 0 0 INTL FLAVORS & FRAGRANCES INC COMMON COM STOCK 459506101 23 700 SHARES X 1 700 0 0 INTL GAME TECH COMMON STOCK 459902102 80 2600 SHARES X 3 2600 0 0 INTL RECTIFIER CORP COMMON STOCK 460254105 6784 212662 SHARES X 3 212662 0 0 INTRALASE CORP COMMON STOCK 461169104 1 50 SHARES X 1 50 0 0 INTUIT COMMON STOCK 461202103 76 1425 SHARES X 3 1425 0 0 INTUIT INC COM COMMON STOCK 461202103 16 300 SHARES X 1 300 0 0 INVESTORS FINANCIAL COMMON SERVICES CORP STOCK 461915100 2440 66250 SHARES X 2 66250 0 0 INVITROGEN CORP COM COMMON STOCK 46185R100 7 100 SHARES X 1 100 0 0 INVITROGEN CORP COM COMMON STOCK 46185R100 27 400 SHARES X 1 0 0 400 IOWA TELECOMMUNICATIONS COMMON SERVICES STOCK 462594201 39 2500 SHARES X 1 2500 0 0 ISHARES LEHMAN 7-10 COMMON YRS TREAS STOCK 464287440 8 95 SHARES X 1 0 0 95 ISHARES MSCI JAPAN COMMON INDEX FD STOCK 464286848 34 2500 SHARES X 1 2500 0 0 ISHARES MSCI JAPAN COMMON INDEX FD STOCK 464286848 1 100 SHARES X 1 100 0 0 ISHARES S&P 500 BARRA VALUE INDEX COMMON FD STOCK 464287408 98 1500 SHARES X 1 1500 0 0 ISHARES TRUST DOW COMMON JONES STOCK 464287721 1135 22832 SHARES X 2 22832 0 0 ISIS PHARMACEUTICALS COMMON COM STOCK 464330109 1 250 SHARES X 1 250 0 0 ISTAR COMMON STOCK 45031U101 1048 29395 SHARES X 2 29395 0 0 ITT INDS INC(IND) COMMON STOCK 450911102 77 745 SHARES X 3 745 0 0 ITT INDUSTRIES INC COMMON STOCK 450911102 234 2280 SHARES X 1 2200 0 80 ITT INDUSTRIES INC COMMON STOCK 450911102 233 2264 SHARES X 1 1464 0 800 IVAX CORP COMMON STOCK 465823102 15 468 SHARES X 1 468 0 0 IXIA COMMON STOCK 45071R109 11 775 SHARES X 1 775 0 0 J B HUNT TRANSPORT COMMON SERVICES INC STOCK 445658107 137 6055 SHARES X 1 6055 0 0 J2 GLOBAL COMMON COMMUNICAT STOCK 46626E205 17 400 SHARES X 3 400 0 0 J2 GLOBAL COMMUNICATONS COMMON INC NEW STOCK 46626E205 21 500 SHARES X 1 500 0 0 JABIL CIRCUIT INC COMMON STOCK 466313103 1558 42003 SHARES X 1 42003 0 0 JABIL CIRCUIT INC COMMON STOCK 466313103 438 11800 SHARES X 1 11200 0 600 JABIL CIRCUIT INC COMMON STOCK 466313103 327 8828 SHARES X 3 8828 0 0 JABIL CIRCUIT INC COMMON STOCK 466313103 1754 47270 SHARES X 3 47270 0 0 JACOBS ENGINEERING COMMON GROUP INC COM STOCK 469814107 31 450 SHARES X 1 450 0 0 JANUS CAPITAL GROUP COMMON STOCK 47102X105 32 1700 SHARES X 3 1700 0 0 JDS UNIPHASE CORP COMMON STOCK 46612J101 30 12500 SHARES X 3 12500 0 0 JDS UNIPHASE CORP COMMON COM STOCK 46612J101 5 2036 SHARES X 1 2036 0 0 JDS UNIPHASE COMMON CORPORATION STOCK 46612J101 52 21850 SHARES X 2 21850 0 0 JEFFERSON PILOT CORP COMMON STOCK 475070108 57 1000 SHARES X 3 1000 0 0 JEFFERSON PILOT CORP COMMON COM STOCK 475070108 331 5818 SHARES X 1 2970 0 2848 JEFFERSON PILOT CORP COMMON COM STOCK 475070108 213 3735 SHARES X 1 3735 0 0 JLG INDS INC COMMON STOCK 466210101 82 1800 SHARES X 3 1800 0 0 JLG INDUSTRIES INC COMMON STOCK 466210101 196 4300 SHARES X 1 4300 0 0 JM SMUCKER CO COMMON STOCK 832696405 124 2822 SHARES X 1 2822 0 0 JM SMUCKER CO COMMON STOCK 832696405 284 6462 SHARES X 1 5856 0 606 JMAR TECHNOLOGIES COMMON INC STOCK 466212107 1 1000 SHARES X 1 1000 0 0 JOHNSON & JOHNSON COMMON STOCK 478160104 1446 24055 SHARES X 2 24055 0 0 JOHNSON & JOHNSON COMMON STOCK 478160104 13906 231394 SHARES X 3 231394 0 0 JOHNSON & JOHNSON COMMON COM STOCK 478160104 30743 511527 SHARES X 1 507122 0 4405 JOHNSON & JOHNSON COMMON COM STOCK 478160104 31784 528845 SHARES X 1 512408 0 16437 23 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - ------------------ -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- JOHNSON & JOHNSON COMMON COM STOCK 478160104 2819 46902 SHARES X 3 44586 0 2316 JOHNSON & JOHNSON COMMON COM STOCK 478160104 502 8355 SHARES X 3 8355 0 0 JOHNSON & JOHNSON COMMON COM STOCK 478160104 36 600 SHARES X 3 600 0 0 JOHNSON CONTROLS COMMON INC STOCK 478366107 109 1500 SHARES X 3 1500 0 0 JOHNSON CONTROLS COMMON INC COM STOCK 478366107 589 8080 SHARES X 1 8080 0 0 JOHNSON CONTROLS COMMON INC COM STOCK 478366107 251 3440 SHARES X 1 2640 0 800 JONES APPAREL COMMON GROUP STOCK 480074103 26 850 SHARES X 3 850 0 0 JONES APPAREL COMMON GROUP INC COM STOCK 480074103 107 3490 SHARES X 1 3490 0 0 JOS A BANK COMMON CLOTHIERS INC STOCK 480838101 43 1000 SHARES X 1 1000 0 0 JOY GLOBAL INC COMMON STOCK 481165108 1162 29050 SHARES X 3 29050 0 0 JOY GLOBAL COMMON INCORPORATED STOCK 481165108 480 12007 SHARES X 1 12007 0 0 JOY GLOBAL COMMON INCORPORATED STOCK 481165108 6 150 SHARES X 1 150 0 0 JP MORGAN CHASE & COMMON COMPANY STOCK 46625H100 2900 73076 SHARES X 2 73076 0 0 JPMORGAN CHASE & COMMON CO STOCK 46625H100 9877 248854 SHARES X 1 247204 0 1650 JPMORGAN CHASE & COMMON CO STOCK 46625H100 7342 184984 SHARES X 1 171618 0 13366 JPMORGAN CHASE & COMMON CO STOCK 46625H100 1365 34388 SHARES X 3 32095 0 2293 JPMORGAN CHASE & COMMON CO STOCK 46625H100 54 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 COMMON COM STOCK 484836101 88 1750 SHARES X 1 1750 0 0 KB HOME COMMON STOCK 48666K109 39 540 SHARES X 3 540 0 0 KB HOME COM COMMON STOCK 48666K109 113 1562 SHARES X 1 1562 0 0 KELLOGG CO COMMON STOCK 487836108 86 2000 SHARES X 3 2000 0 0 KELLOGG CO COM COMMON STOCK 487836108 1097 25392 SHARES X 1 25392 0 0 KELLOGG CO COM COMMON STOCK 487836108 912 21097 SHARES X 1 19500 0 1597 KENNAMETAL INC COMMON STOCK 489170100 5 100 SHARES X 1 100 0 0 KERR MCGEE CORP COMMON STOCK 492386107 143 1569 SHARES X 1 769 0 800 KERR MCGEE CORP COMMON STOCK 492386107 45 500 SHARES X 1 500 0 0 KERR MCGEE CORP COMMON STOCK 492386107 11 117 SHARES X 3 117 0 0 KERR MCGEE CORP COMMON STOCK 492386107 93 1029 SHARES X 3 1029 0 0 KEYCORP COMMON STOCK 493267108 104 3145 SHARES X 3 3145 0 0 KEYCORP NEW COM COMMON STOCK 493267108 607 18437 SHARES X 1 18437 0 0 KEYCORP NEW COM COMMON STOCK 493267108 242 7350 SHARES X 1 7350 0 0 KEYCORP NEW COM COMMON STOCK 493267108 39 1170 SHARES X 3 170 0 1000 KEYCORP-NEW COMMON STOCK 493267108 286 8700 SHARES X 2 8700 0 0 KEYSPAN CORP COM COMMON STOCK 49337W100 114 3184 SHARES X 1 3084 0 100 KEYSPAN CORP COM COMMON STOCK 49337W100 113 3168 SHARES X 1 3168 0 0 KEYSPAN COMMON CORPORATION STOCK 49337W100 46 1300 SHARES X 3 1300 0 0 KIMBERLY CLARK COMMON CORP STOCK 494368103 6011 100771 SHARES X 1 100521 0 250 KIMBERLY CLARK COMMON CORP STOCK 494368103 4118 69044 SHARES X 1 62469 0 6575 KIMBERLY CLARK COMMON CORP STOCK 494368103 217 3630 SHARES X 3 3630 0 0 KINDER MORGAN ENERGY PARTNERS COMMON LP STOCK 494550106 166 3480 SHARES X 1 3480 0 0 KINDER MORGAN ENERGY PARTNERS COMMON LP STOCK 494550106 26 550 SHARES X 1 550 0 0 KINDER MORGAN INC COMMON STOCK 49455P101 73 800 SHARES X 3 800 0 0 KINDER MORGAN INC COMMON COM STOCK 49455P101 14 150 SHARES X 1 150 0 0 KINDER MORGAN INC COMMON COM STOCK 49455P101 145 1575 SHARES X 1 1575 0 0 KINETIC CONCEPTS COMMON STOCK 49460W208 5570 140080 SHARES X 3 136910 0 3170 KINETIC CONCEPTS COMMON INC STOCK 49460W208 3161 79511 SHARES X 1 77008 0 2503 KINETIC CONCEPTS COMMON INC STOCK 49460W208 178 4465 SHARES X 1 2205 0 2260 KING COMMON PHARMACEUTICALS STOCK 495582108 31 1833 SHARES X 3 1833 0 0 KING PHARMACEUTICALS COMMON INC COM STOCK 495582108 20 1200 SHARES X 1 1200 0 0 KLA TENCOR CORP COMMON COM STOCK 482480100 5 100 SHARES X 1 100 0 0 KLA-TENCOR CORP COMMON STOCK 482480100 74 1500 SHARES X 3 1500 0 0 KNIGHT RIDDER INC COMMON STOCK 499040103 25 400 SHARES X 1 400 0 0 KNIGHT-RIDDER INC COMMON STOCK 499040103 32 500 SHARES X 3 500 0 0 KOHLS CORP COMMON STOCK 500255104 129 2650 SHARES X 3 2650 0 0 24 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - ---------------- -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- KOHLS CORP COM COMMON STOCK 500255104 113 2330 SHARES X 1 2330 0 0 KOHLS CORP COM COMMON STOCK 500255104 119 2440 SHARES X 1 2440 0 0 KRAFT FOODS INC COMMON CL A STOCK 50075N104 1243 44109 SHARES X 1 41344 0 2765 KRAFT FOODS INC COMMON CL A STOCK 50075N104 195 6938 SHARES X 1 6438 0 500 KRAFT FOODS INC COMMON CL A STOCK 50075N104 850 30160 SHARES X 3 23960 0 6200 KRAFT FOODS INC COMMON CL A STOCK 50075N104 20 700 SHARES X 3 700 0 0 KROGER CO COMMON STOCK 501044101 505 26759 SHARES X 1 26759 0 0 KROGER CO COMMON STOCK 501044101 75 3950 SHARES X 1 3450 0 500 KROGER CO COMMON STOCK 501044101 105 5565 SHARES X 3 5565 0 0 KULICKE & SOFFA COMMON INDS STOCK 501242101 31 3500 SHARES X 3 3500 0 0 KULICKE & SOFFA COMMON INDUSTRIES INC STOCK 501242101 42 4800 SHARES X 1 4800 0 0 L-3 COMMON COMMUNICATIONS STOCK 502424104 78 1050 SHARES X 3 1050 0 0 LABORATORY COMMON CORP AMER STOCK 50540R409 54 1000 SHARES X 3 1000 0 0 LABORATORY CORPORATION COMMON OF AMER HLDGS STOCK 50540R409 2261 41990 SHARES X 2 41990 0 0 LAM RESEARCH COMMON CORP STOCK 512807108 503 14100 SHARES X 3 14100 0 0 LAM RESH CORP COMMON STOCK 512807108 177 4959 SHARES X 1 4959 0 0 LAM RESH CORP COMMON STOCK 512807108 17 485 SHARES X 1 485 0 0 LARGE SCALE COMMON BIOLOGY CORP STOCK 517053203 0 400 SHARES X 1 400 0 0 LAUDER ESTEE CO COMMON CL A STOCK 518439104 5424 161998 SHARES X 1 155590 0 6408 LAUDER ESTEE CO COMMON CL A STOCK 518439104 344 10261 SHARES X 1 6811 0 3450 LAUDER ESTEE CO COMMON CL A STOCK 518439104 1405 41959 SHARES X 3 33259 0 8700 LAUDER ESTEE CO COMMON CL A STOCK 518439104 359 10720 SHARES X 3 10720 0 0 LAUREATE COMMON EDUCATION STOCK 518613104 7351 140000 SHARES X 3 140000 0 0 LAUREATE COMMON EDUCATION INC STOCK 518613104 4622 88013 SHARES X 1 85118 0 2895 LAUREATE COMMON EDUCATION INC STOCK 518613104 156 2965 SHARES X 1 1960 0 1005 LAUREATE COMMON EDUCATION INC STOCK 518613104 1153 21963 SHARES X 3 17896 0 4067 LAUREATE COMMON EDUCATION INC STOCK 518613104 343 6540 SHARES X 3 6540 0 0 LAWSON COMMON SOFTWARE STOCK 520780107 29 3900 SHARES X 1 3900 0 0 LAWSON COMMON SOFTWARE INC STOCK 520780107 28 3800 SHARES X 3 3800 0 0 LEADING BRANDS COMMON INC STOCK 52170U108 0 425 SHARES X 1 425 0 0 LEAR CORP COMMON STOCK 521865105 127 4456 SHARES X 1 3956 0 500 LEAR CORP COMMON STOCK 521865105 246 8660 SHARES X 1 7660 0 1000 LEAR CORP COMMON STOCK 521865105 31 1100 SHARES X 3 1100 0 0 LEESPORT COMMON FINANCIAL CORP STOCK 524477106 69 2883 SHARES X 1 2883 0 0 LEGG MASON INC COMMON STOCK 524901105 863 7212 SHARES X 1 7212 0 0 LEGG MASON INC COMMON STOCK 524901105 129 1075 SHARES X 1 1075 0 0 LEGG MASON INC COMMON STOCK 524901105 1244 10400 SHARES X 3 10400 0 0 LEGGETT & PLATT COMMON INC STOCK 524660107 32 1400 SHARES X 3 1400 0 0 LEHMAN BROS COMMON HLDGS STOCK 524908100 7112 55487 SHARES X 3 55487 0 0 LEHMAN BROTHERS COMMON HLDGS INC COM STOCK 524908100 7872 61417 SHARES X 1 60719 0 698 LEHMAN BROTHERS COMMON HLDGS INC COM STOCK 524908100 867 6765 SHARES X 1 6265 0 500 LEHMAN BROTHERS COMMON HLDGS INC COM STOCK 524908100 1465 11429 SHARES X 3 9539 0 1890 LEHMAN BROTHERS COMMON HLDGS INC COM STOCK 524908100 321 2505 SHARES X 3 2505 0 0 LENNAR CORP COMMON STOCK A 526057104 61 1000 SHARES X 3 1000 0 0 LENNAR CORP CL COMMON A STOCK 526057104 12 200 SHARES X 1 200 0 0 LEVEL 3 COMMUNICATIONS COMMON INC STOCK 52729N100 14 5000 SHARES X 1 5000 0 0 LEVEL 3 COMMUNICATIONS COMMON INCORPORATED STOCK 52729N100 72 35000 SHARES X 2 35000 0 0 LEXMARK INTL COMMON STOCK A 529771107 43 950 SHARES X 3 950 0 0 LEXMARK INTL COMMON INC CL A STOCK 529771107 90 2000 SHARES X 1 2000 0 0 LIBERTY GLOBAL COMMON INC - CL A STOCK 530555101 56 2472 SHARES X 1 2472 0 0 LIBERTY GLOBAL COMMON INC - CL A STOCK 530555101 47 2100 SHARES X 1 2100 0 0 LIBERTY GLOBAL COMMON INC CL C STOCK 530555309 52 2472 SHARES X 1 2472 0 0 LIBERTY GLOBAL COMMON INC CL C STOCK 530555309 72 3400 SHARES X 1 3400 0 0 LIBERTY GLOBAL COMMON INC-CL B STOCK 530555200 30 1300 SHARES X 1 1300 0 0 LIBERTY MEDIA COMMON CORP -B STOCK 530718204 210 26000 SHARES X 1 26000 0 0 25 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- -------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - --------------- -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ------ LIBERTY MEDIA COMMON CORP CL A STOCK 530718105 452 57453 SHARES X 1 57453 0 0 LIBERTY MEDIA COMMON CORP CL A STOCK 530718105 500 63500 SHARES X 1 63500 0 0 LIFECELL CORP COMMON STOCK 531927101 21 1100 SHARES X 1 1100 0 0 LIFECELL CORP COMMON STOCK 531927101 21 1100 SHARES X 3 1100 0 0 LIFEPOINT COMMON HOSPITALS STOCK 53219L109 26 700 SHARES X 3 700 0 0 LIFEPOINT HOSPS COMMON INC COM STOCK 53219L109 26 700 SHARES X 1 700 0 0 LILLY ELI & CO COMMON STOCK 532457108 5647 99790 SHARES X 1 97924 0 1866 LILLY ELI & CO COMMON STOCK 532457108 6025 106476 SHARES X 1 105131 0 1345 LILLY ELI & CO COMMON STOCK 532457108 725 12813 SHARES X 3 3847 0 8966 LIMITED BRANDS COMMON INC STOCK 532716107 61 2718 SHARES X 3 2718 0 0 LIMITED BRANDS, INC COMMON COM STOCK 532716107 4 200 SHARES X 1 200 0 0 LINCOLN NATIONAL COMMON CORPORATION STOCK 534187109 670 12627 SHARES X 2 12627 0 0 LINCOLN NATL COMMON CORP STOCK 534187109 2516 47447 SHARES X 1 46147 0 1300 LINCOLN NATL COMMON CORP STOCK 534187109 702 13240 SHARES X 1 13240 0 0 LINCOLN NATL COMMON CORP STOCK 534187109 68 1280 SHARES X 3 1280 0 0 LINEAR COMMON TECHNOLOGY STOCK 535678106 85 2350 SHARES X 3 2350 0 0 LINEAR TECHNOLOGY COMMON CORP COM STOCK 535678106 74 2048 SHARES X 1 2048 0 0 LINEAR TECHNOLOGY COMMON CORP COM STOCK 535678106 29 800 SHARES X 1 0 0 800 LIZ CLAIBORNE COMMON INC STOCK 539320101 15 420 SHARES X 1 420 0 0 LIZ CLAIBORNE COMMON INC STOCK 539320101 36 1000 SHARES X 1 1000 0 0 LIZ CLAIBORNE COMMON INC STOCK 539320101 30 840 SHARES X 3 840 0 0 LOCKHEED COMMON MARTIN CORP STOCK 539830109 5365 84309 SHARES X 3 84309 0 0 LOCKHEED MARTIN CORPORATION COMMON COM STOCK 539830109 9457 148621 SHARES X 1 146296 0 2325 LOCKHEED MARTIN CORPORATION COMMON COM STOCK 539830109 1596 25081 SHARES X 1 22806 0 2275 LOCKHEED MARTIN CORPORATION COMMON COM STOCK 539830109 862 13542 SHARES X 3 13542 0 0 LOCKHEED MARTIN CORPORATION COMMON COM STOCK 539830109 332 5215 SHARES X 3 5215 0 0 LOEWS CORP COMMON STOCK 540424108 95 1000 SHARES X 3 1000 0 0 LOEWS CORP COMMON COM STOCK 540424108 142 1500 SHARES X 1 1500 0 0 LOEWS CORP COMMON COM STOCK 540424108 19 200 SHARES X 1 0 0 200 LOUISIANA PAC COMMON CORP STOCK 546347105 55 2004 SHARES X 1 0 0 2004 LOUISIANA PAC COMMON CORP STOCK 546347105 24 870 SHARES X 3 870 0 0 LOWES CO COMMON STOCK 548661107 1791 26860 SHARES X 3 26860 0 0 LOWES COS INC COMMON COM STOCK 548661107 3763 56447 SHARES X 1 55477 0 970 LOWES COS INC COMMON COM STOCK 548661107 480 7200 SHARES X 1 6600 0 600 LOWES COS INC COMMON COM STOCK 548661107 554 8316 SHARES X 3 4686 0 3630 LSI LOGIC CORP COMMON STOCK 502161102 24 2960 SHARES X 3 2960 0 0 LSI LOGIC CORP COMMON COM STOCK 502161102 52 6500 SHARES X 1 6500 0 0 LUBRIZOL CORP COMMON STOCK 549271104 200 4600 SHARES X 1 4600 0 0 LUBRIZOL CORP COMMON STOCK 549271104 740 17032 SHARES X 1 17032 0 0 LUCENT COMMON TECHNOLOGIES STOCK 549463107 90 34011 SHARES X 3 34011 0 0 LUCENT TECHNOLOGIES COMMON INC COM STOCK 549463107 153 57626 SHARES X 1 57626 0 0 LUCENT TECHNOLOGIES COMMON INC COM STOCK 549463107 104 39180 SHARES X 1 38468 0 712 LUCENT TECHNOLOGIES COMMON INC COM STOCK 549463107 8 2852 SHARES X 3 1316 0 1536 LUCENT TECHNOLOGIES COMMON INC COM STOCK 549463107 5 1828 SHARES X 3 1828 0 0 LUCENT TECHNOLOGIES COMMON INCORPORATED STOCK 549463107 120 44981 SHARES X 2 44981 0 0 LYONDELL CHEMICAL COMPANY COMMON COM STOCK 552078107 14 575 SHARES X 1 575 0 0 M & T BANK COMMON CORP COM STOCK 55261F104 66197 607033 SHARES X 1 606783 0 250 M & T BANK COMMON CORP COM STOCK 55261F104 20141 184697 SHARES X 1 31206 0 153491 M & T BANK COMMON CORP COM STOCK 55261F104 85 780 SHARES X 3 780 0 0 MACROVISION COMMON CORP STOCK 555904101 40 2400 SHARES X 3 2400 0 0 MACROVISION COMMON CORP COM STOCK 555904101 45 2700 SHARES X 1 2700 0 0 MAF BANCORP COMMON INC COM STOCK 55261R108 75 1821 SHARES X 1 1821 0 0 MAGELAN MIDSTREAM COMMON PARTNERS LP STOCK 559080106 203 6300 SHARES X 2 6300 0 0 MAGNA ENTERTAINMENT COMMON CORP CL A STOCK 559211107 1 200 SHARES X 1 200 0 0 MANHATTAN COMMON ASSOCS IN STOCK 562750109 20 1000 SHARES X 3 1000 0 0 26 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- MANHATTAN COMMON ASSOCS INC STOCK 562750109 25 1200 SHARES X 1 1200 0 0 MANITOWOC COMMON CO INC COM STOCK 563571108 5 100 SHARES X 1 100 0 0 MANOR CARE COMMON INC STOCK 564055101 23 590 SHARES X 3 590 0 0 MANOR CARE COMMON INC COM STOCK 564055101 199 5000 SHARES X 1 5000 0 0 MANPOWER COMMON INC WIS STOCK 56418H100 70 1500 SHARES X 1 1500 0 0 MARATHON OIL COMMON CORP STOCK 565849106 815 13375 SHARES X 1 13375 0 0 MARATHON OIL COMMON CORP STOCK 565849106 298 4880 SHARES X 1 4480 0 400 MARATHON OIL COMMON CORP STOCK 565849106 305 5000 SHARES X 3 0 0 5000 MARATHON OIL COMMON CORP STOCK 565849106 172 2824 SHARES X 3 2824 0 0 MARKEL CORP COMMON COM STOCK 570535104 32 100 SHARES X 1 100 0 0 MARRIOTT COMMON INTL INC STOCK A 571903202 89 1330 SHARES X 3 1330 0 0 MARRIOTT INTL INC CL COMMON A STOCK 571903202 133 1981 SHARES X 1 1981 0 0 MARSH & MCLENNAN COMMON COS STOCK 571748102 131 4139 SHARES X 3 4139 0 0 MARSH & MCLENNAN COMMON COS INC COM STOCK 571748102 112 3535 SHARES X 1 3535 0 0 MARSH & MCLENNAN COMMON COS INC COM STOCK 571748102 431 13578 SHARES X 1 13578 0 0 MARSHALL & COMMON ILSLEY STOCK 571834100 69 1600 SHARES X 3 1600 0 0 MARSHALL & COMMON ILSLEY CORP STOCK 571834100 419 9725 SHARES X 1 9725 0 0 MARSHALL & COMMON ILSLEY CORP STOCK 571834100 181 4200 SHARES X 1 4200 0 0 MARSHALL & COMMON ILSLEY CORP STOCK 571834100 155 3600 SHARES X 3 0 0 3600 MARTEK BIOSCIENCES COMMON CORP STOCK 572901106 10 400 SHARES X 1 400 0 0 MARTHA STEWART COMMON LIVING-CL A STOCK 573083102 21 1200 SHARES X 1 1200 0 0 MASCO CORP COMMON STOCK 574599106 5870 194424 SHARES X 1 190516 0 3908 MASCO CORP COMMON STOCK 574599106 962 31869 SHARES X 1 31469 0 400 MASCO CORP COMMON STOCK 574599106 1046 34654 SHARES X 3 26419 0 8235 MASCO CORP COMMON STOCK 574599106 5884 194915 SHARES X 3 194915 0 0 MASSEY COMMON ENERGY CO STOCK 576206106 53 1400 SHARES X 3 1400 0 0 MASSEY ENERGY CO COMMON COM STOCK 576206106 177 4673 SHARES X 1 4673 0 0 MASSEY ENERGY CO COMMON COM STOCK 576206106 57 1500 SHARES X 1 1500 0 0 MATRIA HEALTHCARE COMMON IN STOCK 576817209 23 600 SHARES X 3 600 0 0 MATRIA HEALTHCARE COMMON INCORPORATED STOCK 576817209 33 850 SHARES X 1 850 0 0 MATTEL INC COMMON STOCK 577081102 89 5595 SHARES X 1 5595 0 0 MATTEL INC COMMON STOCK 577081102 194 12241 SHARES X 1 11344 0 897 MATTEL INC COMMON STOCK 577081102 48 3040 SHARES X 3 3040 0 0 MATTHEWS INTL CORP CL COMMON A STOCK 577128101 11 300 SHARES X 1 300 0 0 MAXIM INTEGRATED COMMON PRO STOCK 57772K101 91 2500 SHARES X 3 2500 0 0 MAXIM INTEGRATED PRODS INC COMMON COM STOCK 57772K101 41 1131 SHARES X 1 1131 0 0 MAYTAG CORP COMMON STOCK 578592107 14 720 SHARES X 3 720 0 0 MAYTAG COMMON CORPORATION STOCK 578592107 34 1780 SHARES X 1 1780 0 0 MBIA INC COMMON STOCK 55262C100 63 1050 SHARES X 3 1050 0 0 MBNA CORP COMMON STOCK 55262L100 261 9595 SHARES X 3 9595 0 0 MBNA CORPORATION COMMON COM STOCK 55262L100 855 31506 SHARES X 1 31506 0 0 MBNA CORPORATION COMMON COM STOCK 55262L100 851 31360 SHARES X 1 31360 0 0 MC GRAW HILL COMPANIES COMMON INC STOCK 580645109 583 11300 SHARES X 1 11300 0 0 MC GRAW HILL COMPANIES COMMON INC STOCK 580645109 1584 30685 SHARES X 1 25085 0 5600 MCAFEE INC COMMON STOCK 579064106 5 200 SHARES X 1 200 0 0 MCCORMICK & COMMON CO INC STOCK 579780107 8 270 SHARES X 1 270 0 0 MCCORMICK & COMMON CO INC NON VTG 579780206 4212 136213 SHARES X 3 136213 0 0 MCCORMICK & CO-NON VTG COMMON SHS STOCK 579780206 5071 164015 SHARES X 1 160897 0 3118 MCCORMICK & CO-NON VTG COMMON SHS STOCK 579780206 461 14925 SHARES X 1 11275 0 3650 MCCORMICK & CO-NON VTG COMMON SHS STOCK 579780206 764 24724 SHARES X 3 20416 0 4308 MCCORMICK & CO-NON VTG COMMON SHS STOCK 579780206 173 5600 SHARES X 3 5600 0 0 MCCORMICK & CO-NON VTG COMMON SHS STOCK 579780206 31 1000 SHARES X 3 1000 0 0 MCDATA CORP COMMON STOCK 580031201 1 368 SHARES X 1 368 0 0 MCDERMOTT COMMON INTL INC STOCK 580037109 116 2600 SHARES X 1 2600 0 0 MCDERMOTT COMMON INTL INC STOCK 580037109 13 300 SHARES X 1 300 0 0 27 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- MCDERMOTT COMMON INTL INC STOCK 580037109 9 200 SHARES X 3 0 0 200 MCDERMOTT COMMON INTL INC STOCK 580037109 85 1900 SHARES X 3 1900 0 0 MCDONALDS COMMON CORP STOCK 580135101 321 9510 SHARES X 3 9510 0 0 MCDONALDS COMMON CORP COM STOCK 580135101 1849 54833 SHARES X 1 54833 0 0 MCDONALDS COMMON CORP COM STOCK 580135101 1312 38913 SHARES X 1 32313 0 6600 MCGRAW HILL COMMON COS INC STOCK 580645109 150 2900 SHARES X 3 2900 0 0 MCKESSON CORP COMMON STOCK 58155Q103 120 2331 SHARES X 3 2331 0 0 MCKESSON CORPORATION COMMON COM STOCK 58155Q103 52 1000 SHARES X 1 1000 0 0 MCKESSON CORPORATION COMMON COM STOCK 58155Q103 8 150 SHARES X 1 150 0 0 MCMORAN EXPLORATION COMMON CO STOCK 582411104 2 125 SHARES X 1 125 0 0 MCMORAN EXPLORATION COMMON CO STOCK 582411104 2 125 SHARES X 1 125 0 0 MEADWESTVACO COMMON CORP STOCK 583334107 60 2130 SHARES X 1 2130 0 0 MEADWESTVACO COMMON CORP STOCK 583334107 38 1365 SHARES X 3 1365 0 0 MEDAREX INC COMMON STOCK 583916101 42 3000 SHARES X 1 3000 0 0 MEDAREX INC COMMON STOCK 583916101 26 1900 SHARES X 3 1900 0 0 MEDCO HEALTH COMMON SOL STOCK 58405U102 132 2368 SHARES X 3 2368 0 0 MEDCO HEALTH SOLUTIONS COMMON INC STOCK 58405U102 1249 22384 SHARES X 1 22384 0 0 MEDCO HEALTH SOLUTIONS COMMON INC STOCK 58405U102 1790 32081 SHARES X 1 28230 0 3851 MEDIA SCIENCES COMMON INTL INC STOCK 58446X107 1 500 SHARES X 1 500 0 0 MEDIMMUNE INC COMMON STOCK 584699102 65 1850 SHARES X 3 1850 0 0 MEDTRONIC INC COMMON STOCK 585055106 12216 212190 SHARES X 1 206870 0 5320 MEDTRONIC INC COMMON STOCK 585055106 3109 54011 SHARES X 1 48170 0 5841 MEDTRONIC INC COMMON STOCK 585055106 1445 25104 SHARES X 3 19911 0 5193 MEDTRONIC INC COMMON STOCK 585055106 6980 121228 SHARES X 3 121228 0 0 MEDTRONIC COMMON INCORPORATED STOCK 585055106 8135 141307 SHARES X 2 141307 0 0 MELLON FINANCIAL COMMON CORP STOCK 58551A108 2449 71501 SHARES X 1 71501 0 0 MELLON FINANCIAL COMMON CORP STOCK 58551A108 139 4072 SHARES X 1 4072 0 0 MELLON FINANCIAL COMMON CORP STOCK 58551A108 109 3195 SHARES X 3 3160 0 35 MELLON FINANCIAL COMMON CORPORATION STOCK 58551A108 202 5900 SHARES X 2 5900 0 0 MERCANTILE BANK COMMON CORPORATION STOCK 587376104 11 288 SHARES X 1 288 0 0 MERCANTILE BANKSHARES COMMON CORP STOCK 587405101 970 17190 SHARES X 1 17190 0 0 MERCANTILE BANKSHARES COMMON CORP STOCK 587405101 3959 70153 SHARES X 1 64953 0 5200 MERCANTILE BANKSHARES COMMON CORP STOCK 587405101 135 2400 SHARES X 3 0 0 2400 MERCK & CO INC COMMON STOCK 589331107 503 15800 SHARES X 3 15800 0 0 MERCK & CO INC COMMON COM STOCK 589331107 7579 238273 SHARES X 1 236473 0 1800 MERCK & CO INC COMMON COM STOCK 589331107 9041 284223 SHARES X 1 252622 0 31601 MERCK & CO INC COMMON COM STOCK 589331107 82 2568 SHARES X 3 668 0 1900 MERCURY COMMON INTERACTIVE STOCK 589405109 19 700 SHARES X 3 700 0 0 MERCURY INTERACTIVE COMMON CORP COM STOCK 589405109 6 200 SHARES X 1 200 0 0 MEREDITH CORP COMMON STOCK 589433101 19 360 SHARES X 3 360 0 0 MERIDIAN GOLD COMMON INCORPORATED STOCK 589975101 5 250 SHARES X 1 250 0 0 MERRILL COMMON LYNCH & CO STOCK 590188108 479 7070 SHARES X 3 7070 0 0 MERRILL LYNCH & CO COMMON INC STOCK 590188108 2138 31563 SHARES X 1 31063 0 500 MERRILL LYNCH & CO COMMON INC STOCK 590188108 1483 21895 SHARES X 1 20275 0 1620 MERRILL LYNCH & COMPANY COMMON INCORPORATED STOCK 590188108 332 4900 SHARES X 2 4900 0 0 MESA LABORATORIES COMMON INC COM STOCK 59064R109 49 3250 SHARES X 1 3250 0 0 MESABI TRUST COMMON STOCK 590672101 51 2992 SHARES X 1 2992 0 0 MESABI TRUST COMMON STOCK 590672101 37 2200 SHARES X 3 2200 0 0 METLIFE CAP TR COMMON I STOCK 59156R108 14 291 SHARES X 1 291 0 0 METLIFE CAP TR COMMON I STOCK 59156R108 45 913 SHARES X 1 913 0 0 METLIFE INC COMMON STOCK 59156R108 281 5725 SHARES X 3 5725 0 0 MGIC INVT CORP COMMON STOCK 552848103 53 800 SHARES X 3 800 0 0 MGM MIRAGE COMMON STOCK 552953101 2 50 SHARES X 1 50 0 0 MICHAELS COMMON STORES INC STOCK 594087108 1641 46400 SHARES X 3 46400 0 0 MICHAELS STORES INC COMMON COM STOCK 594087108 500 14130 SHARES X 1 14130 0 0 28 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - ------------------ -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- MICROCHIP COMMON TECHNOLOGY STOCK 595017104 1000 31100 SHARES X 3 31100 0 0 MICROCHIP TECHNOLOGY INC COMMON COM STOCK 595017104 290 9035 SHARES X 1 9035 0 0 MICRON COMMON TECHNOLOGY STOCK 595112103 63 4700 SHARES X 3 4700 0 0 MICRON TECHNOLOGY INC COMMON COM STOCK 595112103 5 400 SHARES X 1 400 0 0 MICRON TECHNOLOGY INC COMMON COM STOCK 595112103 5 400 SHARES X 1 400 0 0 MICROSOFT CORP COMMON STOCK 594918104 25303 967596 SHARES X 1 951474 0 16122 MICROSOFT CORP COMMON STOCK 594918104 7802 298349 SHARES X 1 261310 0 37039 MICROSOFT CORP COMMON STOCK 594918104 4285 163868 SHARES X 3 135239 0 28629 MICROSOFT CORP COMMON STOCK 594918104 15946 609770 SHARES X 3 609770 0 0 MICROSOFT CORP COMMON STOCK 594918104 47 1800 SHARES X 3 1800 0 0 MICROSOFT COMMON CORPORATION STOCK 594918104 1966 75170 SHARES X 2 75170 0 0 MID PENN BANCORP COMMON INCORPORATED STOCK 59540G107 27 1050 SHARES X 1 1050 0 0 MIDCAP SPDR TRUST COMMON SERIES 1 S&P 400 STOCK 595635103 1958 14539 SHARES X 1 14539 0 0 MIDCAP SPDR TRUST COMMON SERIES 1 S&P 400 STOCK 595635103 531 3944 SHARES X 1 3944 0 0 MILACRON INC COMMON STOCK 598709103 1 1017 SHARES X 1 1017 0 0 MILLENNIUM PHARMACEUTICALS COMMON COM STOCK 599902103 49 5000 SHARES X 1 5000 0 0 MILLIPORE CORP COMMON STOCK 601073109 28 430 SHARES X 3 430 0 0 MILLS CORPORATION COMMON STOCK 601148109 356 8500 SHARES X 2 8500 0 0 MINDSPEED COMMON TECHNOLOGIES INC STOCK 602682106 0 66 SHARES X 1 66 0 0 MINE SAFETY COMMON APPLIANCES CO STOCK 602720104 24 650 SHARES X 1 650 0 0 ML MACADAMIA COMMON ORCHARDS STOCK 55307U107 1 100 SHARES X 1 100 0 0 MOHAWK INDUSTRIES INC COMMON COM STOCK 608190104 61 700 SHARES X 1 700 0 0 MOLEX INC COMMON STOCK 608554101 99 3812 SHARES X 1 3812 0 0 MOLEX INC COMMON STOCK 608554101 30 1150 SHARES X 3 1150 0 0 MOLSON COORS COMMON BREWING STOCK B 60871R209 32 485 SHARES X 3 485 0 0 MOLSON COORS BREWING COMMON COMPANY STOCK 60871R209 23 350 SHARES X 1 350 0 0 MOLSON COORS BREWING COMMON COMPANY STOCK 60871R209 20 300 SHARES X 1 300 0 0 MONSANTO CO COMMON STOCK 61166W101 158 2040 SHARES X 3 2040 0 0 MONSANTO COMMON COMPANY STOCK 61166W101 113 1456 SHARES X 1 1456 0 0 MONSANTO COMMON COMPANY STOCK 61166W101 626 8074 SHARES X 1 7392 0 682 MONSTER COMMON WORLDWIDE STOCK 611742107 37 900 SHARES X 3 900 0 0 MOODYS CORP COMMON STOCK 615369105 216 3510 SHARES X 1 3510 0 0 MOODYS CORP COMMON STOCK 615369105 528 8600 SHARES X 1 8600 0 0 MOODYS CORP COMMON STOCK 615369105 121 1970 SHARES X 3 1970 0 0 MORGAN STANLEY COMMON STOCK 617446448 6848 120690 SHARES X 1 118900 0 1790 MORGAN STANLEY COMMON STOCK 617446448 1956 34468 SHARES X 1 33806 0 662 MORGAN STANLEY COMMON STOCK 617446448 1156 20381 SHARES X 3 17672 0 2709 MORGAN STANLEY COMMON STOCK 617446448 6288 110798 SHARES X 3 110798 0 0 MORGAN STANLEY COMMON STOCK 617446448 24 424 SHARES X 3 424 0 0 MOTOROLA INC COMMON STOCK 620076109 4048 179199 SHARES X 1 178949 0 250 MOTOROLA INC COMMON STOCK 620076109 1784 78975 SHARES X 1 74350 0 4625 MOTOROLA INC COMMON STOCK 620076109 682 30206 SHARES X 3 15306 0 14900 MOTOROLA INC COMMON STOCK 620076109 1927 85356 SHARES X 3 85356 0 0 MUNICIPAL MTG & EQ COMMON LLC STOCK 62624B101 28 1100 SHARES X 1 1100 0 0 MUNICIPAL MTG & EQ COMMON LLC STOCK 62624B101 45 1750 SHARES X 1 1750 0 0 MURPHY OIL CORP COMMON STOCK 626717102 58 1075 SHARES X 1 1075 0 0 MURPHY OIL CORP COMMON STOCK 626717102 81 1500 SHARES X 1 1500 0 0 MURPHY OIL CORP COMMON STOCK 626717102 70 1300 SHARES X 3 1300 0 0 MYLAN COMMON LABORATORIES INC STOCK 628530107 35 1734 SHARES X 1 1734 0 0 MYLAN COMMON LABORATORIES INC STOCK 628530107 26 1325 SHARES X 1 0 0 1325 MYLAN LABS INC COMMON STOCK 628530107 34 1700 SHARES X 3 1700 0 0 MYRIAD GENETICS COMMON INC COM STOCK 62855J104 3 150 SHARES X 1 150 0 0 N J RES CORP COMMON STOCK 646025106 25 600 SHARES X 1 600 0 0 NABORS INDS LTD COMMON STOCK G6359F103 7448 98333 SHARES X 3 98333 0 0 NAM TAI ELECTRS COMMON INC STOCK 629865205 14 600 SHARES X 3 600 0 0 29 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - ------------------ -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- NANOGEN INC COMMON STOCK 630075109 2 600 SHARES X 1 600 0 0 NASDAQ-100 SHARES COMMON STOCK 631100104 323 7987 SHARES X 1 7987 0 0 NASDAQ-100 SHARES COMMON STOCK 631100104 13517 334480 SHARES X 1 334480 0 0 NATIONAL CITY CORP COMMON STOCK 635405103 145 4310 SHARES X 3 4310 0 0 NATIONAL CITY CORP COMMON COM STOCK 635405103 715 21309 SHARES X 1 21309 0 0 NATIONAL CITY CORP COMMON COM STOCK 635405103 39 1148 SHARES X 1 1148 0 0 NATIONAL OILWELL COMMON VAR STOCK 637071101 80 1275 SHARES X 3 1275 0 0 NATIONAL PENN COMMON BANCSHARES INC STOCK 637138108 126 6637 SHARES X 1 6637 0 0 NATIONAL PENN COMMON BANCSHARES INC STOCK 637138108 126 6637 SHARES X 1 6637 0 0 NATIONAL COMMON SEMICONDUCT STOCK 637640103 69 2670 SHARES X 3 2670 0 0 NATIONAL SEMICONDUCTOR COMMON CORP COM STOCK 637640103 66 2550 SHARES X 1 2550 0 0 NATIONAL SEMICONDUCTOR COMMON CORP COM STOCK 637640103 98 3790 SHARES X 1 3790 0 0 NATIONAL-OILWELL COMMON VARCO INC STOCK 637071101 8 130 SHARES X 1 130 0 0 NATIONWIDE FINL COMMON SVCS INC STOCK 638612101 10 238 SHARES X 1 238 0 0 NATL FUEL GAS CO COMMON STOCK 636180101 31 1000 SHARES X 1 1000 0 0 NAVIGATORS GROUP COMMON INC STOCK 638904102 92 2100 SHARES X 3 2100 0 0 NAVISTAR INTERNATIONAL COMMON CORP STOCK 63934E108 3 100 SHARES X 1 100 0 0 NAVISTAR INTL CORP COMMON STOCK 63934E108 13 445 SHARES X 3 445 0 0 NCR CORP COMMON STOCK 62886E108 54 1600 SHARES X 3 1600 0 0 NCR CORP COM COMMON STOCK 62886E108 5 139 SHARES X 1 139 0 0 NCR CORP COM COMMON STOCK 62886E108 32 942 SHARES X 1 894 0 48 NEENAH PAPER INC COMMON STOCK 640079109 58 2065 SHARES X 1 2065 0 0 NEENAH PAPER INC COMMON STOCK 640079109 10 366 SHARES X 1 347 0 19 NEKTAR COMMON THERAPEUTICS STOCK 640268108 28 1700 SHARES X 1 1700 0 0 NEKTAR COMMON THERAPEUTICS STOCK 640268108 21 1300 SHARES X 3 1300 0 0 NETWORK COMMON APPLIANCE STOCK 64120L104 80 2950 SHARES X 3 2950 0 0 NETWORK APPLIANCE COMMON INCORPORATED STOCK 64120L104 332 4000 SHARES X 2 4000 0 0 NEUROCRINE COMMON BIOSCIENCES INC STOCK 64125C109 31 500 SHARES X 1 0 0 500 NEVADA GOLD & COMMON CASINOS INC STOCK 64126Q206 2 200 SHARES X 1 200 0 0 NEW MILFORD COMMON BANCORP STOCK 651633109 396 13000 SHARES X 13000 0 0 NEW PLAN EXCEL COMMON REALTY TRUST INC STOCK 648053106 452 19500 SHARES X 2 19500 0 0 NEW YORK TIMES CO COMMON STOCK A 650111107 28 1070 SHARES X 3 1070 0 0 NEW YORK TIMES CO COMMON CL A STOCK 650111107 40 1520 SHARES X 1 1520 0 0 NEW YORK TIMES CO COMMON CL A STOCK 650111107 265 10000 SHARES X 1 10000 0 0 NEWELL COMMON RUBBERMAID IN STOCK 651229106 49 2050 SHARES X 3 2050 0 0 NEWELL RUBBERMAID INC COMMON COM STOCK 651229106 920 38690 SHARES X 1 37690 0 1000 NEWELL RUBBERMAID INC COMMON COM STOCK 651229106 560 23565 SHARES X 1 23065 0 500 NEWELL RUBBERMAID INC COMMON COM STOCK 651229106 27 1150 SHARES X 3 150 0 1000 NEWMARKET COMMON CORPORATION STOCK 651587107 192 7840 SHARES X 1 7840 0 0 NEWMONT MINING COMMON STOCK 651639106 72 1341 SHARES X 1 1290 0 51 NEWMONT MINING COMMON STOCK 651639106 53 1000 SHARES X 1 100 0 900 NEWMONT MINING COMMON CORP STOCK 651639106 180 3365 SHARES X 3 3365 0 0 NEWS CORP INC-A COMMON STOCK 65248E104 7 420 SHARES X 1 410 0 10 NEWS CORP INC-A COMMON STOCK 65248E104 60 3869 SHARES X 1 3755 0 114 NEWS CORP LTD COMMON STOCK A 65248E104 291 18700 SHARES X 3 18700 0 0 NEWS CORP-CLASS B COMMON STOCK 65248E203 133 8000 SHARES X 1 8000 0 0 NICOR INC COMMON STOCK 654086107 20 500 SHARES X 1 500 0 0 NICOR INC COMMON STOCK 654086107 37 950 SHARES X 1 950 0 0 NICOR INC COMMON STOCK 654086107 13 340 SHARES X 3 340 0 0 NIKE INC COMMON STOCK B 654106103 822 9470 SHARES X 3 9470 0 0 NIKE INC CL B COMMON STOCK 654106103 489 5638 SHARES X 1 5638 0 0 NIKE INC CL B COMMON STOCK 654106103 112 1295 SHARES X 1 1295 0 0 NIKE INC CL B COMMON STOCK 654106103 140 1608 SHARES X 3 1608 0 0 NISOURCE INC COMMON STOCK 65473P105 96 4598 SHARES X 1 4598 0 0 NISOURCE INC COMMON STOCK 65473P105 45 2171 SHARES X 1 2171 0 0 30 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - ------------------ -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- NISOURCE INC COMMON STOCK 65473P105 44 2092 SHARES X 3 2092 0 0 NOBLE COMMON CORPORATION STOCK G65422100 76 1075 SHARES X 3 1075 0 0 NOBLE ENERGY INC COMMON STOCK 655044105 60 1500 SHARES X 1 1500 0 0 NOBLE ENERGY INC COMMON STOCK 655044105 81 2000 SHARES X 1 2000 0 0 NORDSTROM INC COMMON STOCK 655664100 65 1750 SHARES X 3 1750 0 0 NORDSTROM INC COMMON COM STOCK 655664100 7 200 SHARES X 1 200 0 0 NORFOLK SOUTHERN COMMON STOCK 655844108 138 3075 SHARES X 3 3075 0 0 NORFOLK SOUTHERN COMMON CORP STOCK 655844108 678 15125 SHARES X 1 15125 0 0 NORFOLK SOUTHERN COMMON CORP STOCK 655844108 991 22098 SHARES X 1 19398 0 2700 NORFOLK SOUTHERN COMMON CORP STOCK 655844108 20 450 SHARES X 3 450 0 0 NORTH FORK COMMON BANCORP STOCK 659424105 100 3650 SHARES X 3 3650 0 0 NORTH FORK BANCORPORATION COMMON COM STOCK 659424105 62 2248 SHARES X 1 2248 0 0 NORTH FORK BANCORPORATION COMMON COM STOCK 659424105 77 2820 SHARES X 1 2820 0 0 NORTHEAST COMMON UTILITIES COM STOCK 664397106 6 300 SHARES X 1 300 0 0 NORTHERN BORDER PARTNERS LP UNIT COMMON LTD STOCK 664785102 29 700 SHARES X 1 700 0 0 NORTHERN BORDER PARTNERS LP UNIT COMMON LTD STOCK 664785102 63 1500 SHARES X 1 1500 0 0 NORTHERN BORDER PARTNERS LP UNIT COMMON LTD STOCK 664785102 210 5000 SHARES X 3 0 0 5000 NORTHERN TR CORP COMMON STOCK 665859104 76 1470 SHARES X 3 1470 0 0 NORTHERN TRUST COMMON CORP COM STOCK 665859104 14 272 SHARES X 1 272 0 0 NORTHERN TRUST COMMON CORP COM STOCK 665859104 12 225 SHARES X 1 225 0 0 NORTHROP COMMON GRUMMAN CO STOCK 666807102 163 2720 SHARES X 3 2720 0 0 NORTHROP COMMON GRUMMAN CORP STOCK 666807102 860 14313 SHARES X 1 14313 0 0 NORTHROP COMMON GRUMMAN CORP STOCK 666807102 358 5964 SHARES X 1 5964 0 0 NORTHROP COMMON GRUMMAN CORP STOCK 666807102 97 1611 SHARES X 3 1000 0 611 NORTHROP COMMON GRUMMAN CORP STOCK 666807102 24 400 SHARES X 3 400 0 0 NORTHWEST NATURAL GAS COMMON COMPANY STOCK 667655104 56 1650 SHARES X 1 1650 0 0 NORTHWEST NATURAL GAS COMMON COMPANY STOCK 667655104 34 1000 SHARES X 1 1000 0 0 NOVARTIS AG COMMON STOCK 66987V109 6895 131388 SHARES X 3 131388 0 0 NOVATEL WIRELESS COMMON INC STOCK 66987M604 42 3450 SHARES X 1 3450 0 0 NOVATEL WIRELESS COMMON INC STOCK 66987M604 31 2550 SHARES X 3 2550 0 0 NOVELL INC COMMON STOCK 670006105 1226 138860 SHARES X 1 138610 0 250 NOVELL INC COMMON STOCK 670006105 307 34725 SHARES X 1 34725 0 0 NOVELL INC COMMON STOCK 670006105 26 2925 SHARES X 3 2925 0 0 NOVELLUS SYS INC COMMON STOCK 670008101 24 1000 SHARES X 3 1000 0 0 NOVELLUS SYS INC COMMON COM STOCK 670008101 22 900 SHARES X 1 900 0 0 NSTAR COM COMMON STOCK 67019E107 41 1440 SHARES X 1 1440 0 0 NUCOR CORP COMMON STOCK 670346105 64 960 SHARES X 1 960 0 0 NUCOR CORP COMMON STOCK 670346105 77 1150 SHARES X 3 1150 0 0 NUVEEN COMMON INVESTMENTS INC STOCK 67090F106 5 115 SHARES X 1 115 0 0 NUVELO INC COMMON STOCK 67072M301 39 4760 SHARES X 1 4760 0 0 NUVELO INC COMMON STOCK 67072M301 35 4300 SHARES X 3 4300 0 0 NVIDIA CORP COMMON STOCK 67066G104 48 1325 SHARES X 3 1325 0 0 NVIDIA CORP COM COMMON STOCK 67066G104 11 300 SHARES X 1 300 0 0 NYER MEDICAL GROUP COMMON INCORPORATED STOCK 670711100 3 825 SHARES X 1 825 0 0 OCCIDENTAL PETE COMMON CORP STOCK 674599105 242 3025 SHARES X 3 3025 0 0 OCCIDENTAL PETE COMMON CORP COM STOCK 674599105 244 3055 SHARES X 1 3055 0 0 OCCIDENTAL PETE COMMON CORP COM STOCK 674599105 2 22 SHARES X 1 22 0 0 OCEANEERING INTL COMMON INC COM STOCK 675232102 20 400 SHARES X 1 400 0 0 ODYSSEY RE HLDGS COMMON CORP COM STOCK 67612W108 43 1700 SHARES X 1 1700 0 0 OFFICE DEPOT INC COMMON STOCK 676220106 63 2000 SHARES X 1 2000 0 0 OFFICE DEPOT INC COMMON STOCK 676220106 75 2400 SHARES X 3 2400 0 0 OFFICEMAX INC COMMON STOCK 67622P101 10 404 SHARES X 1 404 0 0 OFFICEMAX INC COMMON STOCK 67622P101 17 675 SHARES X 3 675 0 0 OGE ENERGY CORP COMMON COM STOCK 670837103 48 1800 SHARES X 1 1800 0 0 OGE ENERGY CORP COMMON COM STOCK 670837103 84 3136 SHARES X 1 3136 0 0 31 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - ------------------ -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- OHIO CAS CORP COMMON STOCK 677240103 7 240 SHARES X 1 240 0 0 OIL SERVICE COMMON HOLDERS TRUST STOCK 678002106 13 100 SHARES X 1 100 0 0 OLD NATIONAL COMMON BANCORP COM STOCK 680033107 136 6306 SHARES X 1 6306 0 0 OLD REPUBLIC INTL COMMON CORP COM STOCK 680223104 102 3900 SHARES X 1 3900 0 0 OLIN CORP COM COMMON STOCK 680665205 15 750 SHARES X 1 750 0 0 OLIN CORP COM COMMON STOCK 680665205 4 200 SHARES X 1 200 0 0 OMEGA FINANCIAL COMMON CORP STOCK 682092101 35 1239 SHARES X 1 1239 0 0 OMEGA FINANCIAL COMMON CORP STOCK 682092101 584 20938 SHARES X 1 16604 0 4334 OMI CORP COM NEW COMMON STOCK Y6476W104 47 2600 SHARES X 1 2600 0 0 OMNICARE INC COM COMMON STOCK 681904108 29 500 SHARES X 1 500 0 0 OMNICOM GROUP INC COMMON STOCK 681919106 117 1375 SHARES X 3 1375 0 0 OMNICOM GROUP INC COMMON COM STOCK 681919106 275 3234 SHARES X 1 3234 0 0 OMNICOM GROUP INC COMMON COM STOCK 681919106 183 2150 SHARES X 1 2150 0 0 ON SEMICONDUCTOR COMMON COR STOCK 682189105 31 5600 SHARES X 3 5600 0 0 ON SEMICONDUCTOR COMMON CORPORATION STOCK 682189105 43 7700 SHARES X 1 7700 0 0 ON TRACK COMMON INNOVATION STOCK M8791A109 75 5500 SHARES X 3 5500 0 0 ONEOK INC COMMON STOCK 682680103 60 2270 SHARES X 1 2270 0 0 ONEOK INC COMMON STOCK 682680103 5 200 SHARES X 1 200 0 0 ONYX COMMON PHARMACEUTICALS STOCK 683399109 20 700 SHARES X 3 700 0 0 ONYX PHARMACEUTICALS COMMON INC STOCK 683399109 20 700 SHARES X 1 700 0 0 OPENTV CORP COMMON STOCK A G67543101 11 4800 SHARES X 3 4800 0 0 OPENTV CORPORATION COMMON CLASS A STOCK G67543101 12 5300 SHARES X 1 5300 0 0 OPENWAVE SYS INC COMMON STOCK 683718308 9 500 SHARES X 3 500 0 0 OPENWAVE SYSTEMS COMMON INC STOCK 683718308 9 500 SHARES X 1 500 0 0 OPSWARE INC COMMON STOCK 68383A101 15 2200 SHARES X 3 2200 0 0 OPSWARE, INC. COMMON STOCK 68383A101 77 11300 SHARES X 1 11300 0 0 ORACLE CORP COMMON STOCK 68389X105 1183 96927 SHARES X 3 96427 0 500 ORACLE COMMON CORPORATION STOCK 68389X105 671 54966 SHARES X 2 54966 0 0 ORACLE COMMON CORPORATION COM STOCK 68389X105 1802 147566 SHARES X 1 146866 0 700 ORACLE COMMON CORPORATION COM STOCK 68389X105 308 25245 SHARES X 1 25245 0 0 OREGON STL MLS INC COMMON STOCK 686079104 85 2900 SHARES X 1 2900 0 0 OREGON STL MLS INC COMMON STOCK 686079104 79 2700 SHARES X 3 2700 0 0 OSHKOSH TRUCK COMMON CORP STOCK 688239201 7 150 SHARES X 1 150 0 0 OTELCO INC COMMON STOCK 688823202 21 1300 SHARES X 1 1300 0 0 OTTER TAIL COMMON CORPORATION STOCK 689648103 7 240 SHARES X 1 240 0 0 OUTBACK COMMON STEAKHOUSE STOCK 689899102 5942 142770 SHARES X 3 142770 0 0 OUTBACK STEAKHOUSE INC COMMON COM STOCK 689899102 3987 95812 SHARES X 1 93335 0 2477 OUTBACK STEAKHOUSE INC COMMON COM STOCK 689899102 205 4920 SHARES X 1 4570 0 350 OUTBACK STEAKHOUSE INC COMMON COM STOCK 689899102 1354 32539 SHARES X 3 25693 0 6846 OUTBACK STEAKHOUSE INC COMMON COM STOCK 689899102 328 7880 SHARES X 3 7880 0 0 P G & E CORP COMMON STOCK 69331C108 41 1100 SHARES X 1 1100 0 0 P G & E CORP COMMON STOCK 69331C108 82 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 208 3000 SHARES X 3 0 0 3000 PACCAR INC COMMON STOCK 693718108 90 1295 SHARES X 3 1295 0 0 PACIFIC SUNWEAR CA COMMON STOCK 694873100 1007 40400 SHARES X 3 40400 0 0 PACIFIC SUNWEAR OF COMMON CALIFORNIA STOCK 694873100 304 12200 SHARES X 1 12200 0 0 PACTIV CORP COMMON STOCK 695257105 26 1165 SHARES X 3 1165 0 0 PACTIV CORP COM COMMON STOCK 695257105 982 44615 SHARES X 1 41915 0 2700 PACTIV CORP COM COMMON STOCK 695257105 174 7900 SHARES X 1 1625 0 6275 PACTIV CORP COM COMMON STOCK 695257105 44 2000 SHARES X 3 0 0 2000 PALL CORP COMMON STOCK 696429307 26 980 SHARES X 3 980 0 0 PALL CORP COM COMMON STOCK 696429307 54 2000 SHARES X 1 2000 0 0 PALM INC COMMON STOCK 696643105 0 3 SHARES X 1 3 0 0 PALM INC COMMON STOCK 696643105 3 101 SHARES X 1 101 0 0 32 OF 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER -------------- -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- PARAMETRIC TECH COMMON CORP STOCK 699173100 13 2070 SHARES X 3 2070 0 0 PARAMETRIC TECHNOLOGY COMMON CORP COM STOCK 699173100 35 5682 SHARES X 1 5682 0 0 PARKER HANNIFIN COMMON CORP STOCK 701094104 303 4601 SHARES X 1 4601 0 0 PARKER HANNIFIN COMMON CORP STOCK 701094104 199 3021 SHARES X 1 3021 0 0 PARKER HANNIFIN COMMON CORP STOCK 701094104 65 990 SHARES X 3 990 0 0 PARTNERS TRUST COMMON FINANCIAL GROUP STOCK 70213F102 61 5090 SHARES X 1 5090 0 0 PARTNERS TRUST COMMON FINANCIAL GROUP STOCK 70213F102 15 1213 SHARES X 1 0 0 1213 PATTERSON COMMON COMPANIES INC STOCK 703395103 17 500 SHARES X 1 500 0 0 PATTERSON-UTI COMMON ENERGY INC STOCK 703481101 5 150 SHARES X 1 150 0 0 PATTERSON-UTI COMMON ENERGY INC STOCK 703481101 64 1950 SHARES X 1 1950 0 0 PAULA FINANCIAL COMMON STOCK 703588103 1 400 SHARES X 1 400 0 0 PAYCHEX INC COMMON STOCK 704326107 96 2525 SHARES X 3 2525 0 0 PAYCHEX INC COM COMMON STOCK 704326107 441 11577 SHARES X 1 11577 0 0 PAYCHEX INC COM COMMON STOCK 704326107 46 1200 SHARES X 1 1200 0 0 PC-TEL INC COMMON STOCK 69325Q105 21 2400 SHARES X 3 2400 0 0 PC-TEL COMMON INCORPORATED STOCK 69325Q105 21 2400 SHARES X 1 2400 0 0 PEABODY ENERGY COMMON CORP STOCK 704549104 2579 31290 SHARES X 3 31290 0 0 PEABODY ENERGY COMMON CORP COM STOCK 704549104 1416 17180 SHARES X 1 17180 0 0 PEABODY ENERGY COMMON CORP COM STOCK 704549104 93 1125 SHARES X 1 1125 0 0 PEABODY ENERGY COMMON CORP COM STOCK 704549104 137 1660 SHARES X 3 1660 0 0 PEABODY ENERGY COMMON CORP COM STOCK 704549104 21 250 SHARES X 3 250 0 0 PEDIATRIX MED GRP COMMON STOCK 705324101 1284 14500 SHARES X 3 14500 0 0 PEDIATRIX MEDICAL COMMON GROUP INC COM STOCK 705324101 467 5270 SHARES X 1 5270 0 0 PEETS COFFEE & TEA COMMON INC COM STOCK 705560100 11 350 SHARES X 1 350 0 0 PENN NATL GAMING COMMON INC STOCK 707569109 45 1375 SHARES X 1 1375 0 0 PENN NATL GAMING COMMON INC STOCK 707569109 23 700 SHARES X 3 700 0 0 PENN VA RESOURCE COMMON PARTNERS LP STOCK 707884102 28 500 SHARES X 1 500 0 0 PENNEY J C INC COMMON STOCK 708160106 106 1900 SHARES X 3 1900 0 0 PENNEY JC CO INC COMMON STOCK 708160106 181 3264 SHARES X 1 3264 0 0 PENNEY JC CO INC COMMON STOCK 708160106 178 3208 SHARES X 1 3208 0 0 PENNICHUCK COMMON CORPORATION NEW STOCK 708254206 18 889 SHARES X 1 889 0 0 PENNSYLVANIA COMMERCE COMMON BANCORP INC STOCK 708677109 228 7166 SHARES X 1 7166 0 0 PENTAIR INC COM COMMON STOCK 709631105 28 800 SHARES X 1 800 0 0 PENTAIR INC COM COMMON STOCK 709631105 269 7800 SHARES X 1 7800 0 0 PEOPLES ENERGY COMMON CORP STOCK 711030106 14 400 SHARES X 3 400 0 0 PEPCO HOLDINGS INC COMMON STOCK 713291102 701 31346 SHARES X 1 28620 0 2726 PEPCO HOLDINGS INC COMMON STOCK 713291102 707 31622 SHARES X 1 26972 0 4650 PEPCO HOLDINGS INC COMMON STOCK 713291102 90 4027 SHARES X 3 4027 0 0 PEPSI BOTTLING GRP COMMON STOCK 713409100 31 1100 SHARES X 3 1100 0 0 PEPSIAMERICAS INC COMMON COM STOCK 71343P200 14 600 SHARES X 1 600 0 0 PEPSICO INC COMMON STOCK 713448108 7989 135223 SHARES X 3 135223 0 0 PEPSICO INC COM COMMON STOCK 713448108 26604 450310 SHARES X 1 445522 0 4788 PEPSICO INC COM COMMON STOCK 713448108 17050 288589 SHARES X 1 263677 0 24912 PEPSICO INC COM COMMON STOCK 713448108 1982 33543 SHARES X 3 30310 0 3233 PEPSICO INC COM COMMON STOCK 713448108 263 4445 SHARES X 3 4445 0 0 PEPSICO COMMON INCORPORATED STOCK 713448108 437 7405 SHARES X 2 7405 0 0 PERFORMANCE FOOD COMMON GROUP CO STOCK 713755106 95 3340 SHARES X 1 3340 0 0 PERFORMANCE FOOD COMMON GROUP CO STOCK 713755106 45 1600 SHARES X 1 1600 0 0 PERFORMANCE FOOD COMMON GRP STOCK 713755106 14 500 SHARES X 3 500 0 0 PERKINELMER INC COMMON STOCK 714046109 24 1030 SHARES X 3 1030 0 0 PERKINELMER INC COMMON COM STOCK 714046109 94 4000 SHARES X 1 4000 0 0 PETMED EXPRESS INC COMMON STOCK 716382106 11 800 SHARES X 1 800 0 0 PETROHAWK ENERGY COMMON STOCK 716495106 30 2300 SHARES X 3 2300 0 0 PETROHAWK ENERGY COMMON CORP STOCK 716495106 41 3100 SHARES X 1 3100 0 0 PETROLEUM DEVELOPMENT COMMON CORPORATION STOCK 716578109 11 319 SHARES X 1 319 0 0 33 OF 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER -------------- -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- PETSMART INC COMMON STOCK 716768106 5634 219573 SHARES X 1 212475 0 7098 PETSMART INC COMMON STOCK 716768106 440 17160 SHARES X 1 12310 0 4850 PETSMART INC COMMON STOCK 716768106 1727 67307 SHARES X 3 55603 0 11704 PETSMART INC COMMON STOCK 716768106 8265 322090 SHARES X 3 322090 0 0 PETSMART INC COMMON STOCK 716768106 33 1300 SHARES X 3 1300 0 0 PFIZER INC COMMON STOCK 717081103 23150 992724 SHARES X 1 984034 0 8690 PFIZER INC COMMON STOCK 717081103 13620 584030 SHARES X 1 553656 0 30374 PFIZER INC COMMON STOCK 717081103 2412 103427 SHARES X 3 93447 0 9980 PFIZER INC COMMON STOCK 717081103 11280 483760 SHARES X 3 483760 0 0 PFIZER INC COMMON STOCK 717081103 26 1100 SHARES X 3 1100 0 0 PFIZER COMMON INCORPORATED STOCK 717081103 1876 80427 SHARES X 2 80427 0 0 PG&E CORP COMMON STOCK 69331C108 105 2830 SHARES X 3 2830 0 0 PHARMACEUTIAL PRODUCT DEVEL COMMON INC COM STOCK 717124101 5 75 SHARES X 1 75 0 0 PHARMACOPEIA COMMON DRUG DI STOCK 7171EP101 2 500 SHARES X 3 500 0 0 PHARMACOPEIA DRUG DISCOVERY COMMON INC STOCK 7171EP101 3 800 SHARES X 1 800 0 0 PHELPS DODGE CORP COMMON STOCK 717265102 105 733 SHARES X 1 733 0 0 PHELPS DODGE CORP COMMON STOCK 717265102 102 708 SHARES X 3 708 0 0 PHH CORPORATION COMMON STOCK 693320202 6 203 SHARES X 1 153 0 50 PHH CORPORATION COMMON STOCK 693320202 5 164 SHARES X 1 164 0 0 PHOENIX COS INC COMMON COM STOCK 71902E109 18 1320 SHARES X 1 1320 0 0 PHOENIX COS INC COMMON COM STOCK 71902E109 22 1588 SHARES X 1 1588 0 0 PICO HOLDINGS INC COMMON COM STOCK 693366205 797 24704 SHARES X 1 0 0 24704 PIEDMONT NAT GAS COMMON INC STOCK 720186105 16 678 SHARES X 1 278 0 400 PIER 1 INC COM COMMON STOCK 720279108 1 100 SHARES X 1 100 0 0 PINNACLE DATA COMMON SYSTEMS INC STOCK 723454104 1 300 SHARES X 1 300 0 0 PINNACLE WEST CAP COMMON STOCK 723484101 37 900 SHARES X 3 900 0 0 PINNACLE WEST COMMON CAPITAL CORP STOCK 723484101 21 500 SHARES X 1 500 0 0 PIONEER DRILLING COMMON CO STOCK 723655106 4 250 SHARES X 1 250 0 0 PIONEER NATURAL COMMON RESOURCES CO STOCK 723787107 10 189 SHARES X 1 189 0 0 PIPER JAFFRAY COMMON COMPANIES INC STOCK 724078100 2 60 SHARES X 1 60 0 0 PIPER JAFFRAY COMMON COMPANIES INC STOCK 724078100 2 56 SHARES X 1 6 0 50 PITNEY BOWES INC COMMON STOCK 724479100 84 1980 SHARES X 3 1980 0 0 PITNEY BOWES INC COMMON COM STOCK 724479100 532 12600 SHARES X 1 12600 0 0 PITNEY BOWES INC COMMON COM STOCK 724479100 247 5850 SHARES X 1 5850 0 0 PITNEY BOWES INC COMMON COM STOCK 724479100 68 1600 SHARES X 3 1600 0 0 PITNEY BOWES INC COMMON COM STOCK 724479100 53 1250 SHARES X 3 1250 0 0 PLACER SIERRA COMMON BANCSH STOCK 726079106 39 1400 SHARES X 3 1400 0 0 PLACER SIERRA COMMON BANCSHARES STOCK 726079106 39 1400 SHARES X 1 1400 0 0 PLAINS ALL AMERICAN COMMON PIPELINE L P STOCK 726503105 742 18750 SHARES X 2 18750 0 0 PLAINS EXPLORATION & PRODUCT COMMON COMPANY STOCK 726505100 119 3000 SHARES X 1 3000 0 0 PLUG POWER INC COMMON COM STOCK 72919P103 1 100 SHARES X 1 100 0 0 PLUM CREEK TIMBER COMMON CO STOCK 729251108 56 1550 SHARES X 3 1550 0 0 PMC-SIERRA INC COMMON STOCK 69344F106 10 1300 SHARES X 3 1300 0 0 PNC FINANCIAL SERVICES GROUP COMMON INC STOCK 693475105 10985 177667 SHARES X 1 175607 0 2060 PNC FINANCIAL SERVICES GROUP COMMON INC STOCK 693475105 2833 45814 SHARES X 1 42844 0 2970 PNC FINANCIAL SERVICES GROUP COMMON INC STOCK 693475105 25 400 SHARES X 3 0 0 400 PNC FINL SVCS GRP COMMON STOCK 693475105 140 2265 SHARES X 3 2265 0 0 PNM RESOURCES INC COMMON STOCK 69349H107 30 1208 SHARES X 1 1208 0 0 POGO PRODUCING CO COMMON STOCK 730448107 7 150 SHARES X 1 150 0 0 POLO RALPH LAUREN COMMON CORPORATION STOCK 731572103 6 100 SHARES X 1 100 0 0 PORTALPLAYER COMMON STOCK 736187204 42 1500 SHARES X 3 1500 0 0 PORTALPLAYER INC COMMON STOCK 736187204 59 2100 SHARES X 1 2100 0 0 POSSIS MEDICAL INC COMMON STOCK 737407106 28 2800 SHARES X 1 2800 0 0 POSSIS MEDICAL INC COMMON STOCK 737407106 20 2000 SHARES X 3 2000 0 0 POZEN COMMON INCORPORATED STOCK 73941U102 58 6100 SHARES X 1 6100 0 0 34 OF 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- -------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - ------------------ -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ------ PPG INDS INC COMMON STOCK 693506107 789 13620 SHARES X 1 13620 0 0 PPG INDS INC COMMON STOCK 693506107 2002 34573 SHARES X 1 31848 0 2725 PPG INDUSTRIES INC COMMON STOCK 693506107 75 1290 SHARES X 3 1290 0 0 PPL CORP COMMON STOCK 69351T106 86 2930 SHARES X 3 2930 0 0 PPL CORP COM COMMON STOCK 69351T106 5474 186180 SHARES X 1 184080 0 2100 PPL CORP COM COMMON STOCK 69351T106 1545 52542 SHARES X 1 43930 0 8612 PRAXAIR INC COMMON STOCK 74005P104 345 6510 SHARES X 3 2510 0 4000 PRAXAIR INC COM COMMON STOCK 74005P104 18 334 SHARES X 1 334 0 0 PRAXAIR INC COM COMMON STOCK 74005P104 162 3064 SHARES X 1 3064 0 0 PRICE T ROWE GROUP COMMON INC COM STOCK 74144T108 1434 19910 SHARES X 1 19910 0 0 PRICE T ROWE GROUP COMMON INC COM STOCK 74144T108 842 11695 SHARES X 1 11575 0 120 PRICE T ROWE GRP COMMON STOCK 74144T108 79 1100 SHARES X 3 1100 0 0 PRINCIPAL FINL COMMON GROUP INC STOCK 74251V102 90 1895 SHARES X 1 1895 0 0 PRINCIPAL FINL GRP COMMON STOCK 74251V102 102 2150 SHARES X 3 2150 0 0 PROCTER & GAMBLE COMMON CO STOCK 742718109 11086 191554 SHARES X 3 191554 0 0 PROCTER & GAMBLE COMMON CO COM STOCK 742718109 36713 634288 SHARES X 1 629021 0 5267 PROCTER & GAMBLE COMMON CO COM STOCK 742718109 38254 660920 SHARES X 1 537776 0 123144 PROCTER & GAMBLE COMMON CO COM STOCK 742718109 3732 64475 SHARES X 3 41377 0 23098 PROCTER & GAMBLE COMMON CO COM STOCK 742718109 273 4725 SHARES X 3 4725 0 0 PROCTER & GAMBLE COMMON CORPORATION STOCK 742718109 1792 30953 SHARES X 2 30953 0 0 PROGRESS ENERGY COMMON INC STOCK 743263105 85 1927 SHARES X 3 1927 0 0 PROGRESS ENERGY COMMON INC COM STOCK 743263105 322 7322 SHARES X 1 6722 0 600 PROGRESS ENERGY COMMON INC COM STOCK 743263105 243 5536 SHARES X 1 5536 0 0 PROGRESS ENERGY COMMON INC COM STOCK 743263105 18 400 SHARES X 3 0 0 400 PROGRESSIVE CORP COMMON STOCK 743315103 173 1485 SHARES X 3 1485 0 0 PROGRESSIVE CORP COMMON COM STOCK 743315103 123 1049 SHARES X 1 1049 0 0 PROLOGIS COMMON STOCK 743410102 89 1900 SHARES X 3 1900 0 0 PROTEIN DESIGN COMMON LABS STOCK 74369L103 767 27000 SHARES X 3 27000 0 0 PROTEIN DESIGN COMMON LABS INC STOCK 74369L103 257 9060 SHARES X 1 9060 0 0 PROTEIN DESIGN COMMON LABS INC STOCK 74369L103 9 300 SHARES X 1 300 0 0 PROVIDENT BANKSHARES COMMON CORPORATION STOCK 743859100 237 7032 SHARES X 1 7032 0 0 PROVIDENT BANKSHARES COMMON CORPORATION STOCK 743859100 135 4000 SHARES X 1 4000 0 0 PROVIDENT FINANCIAL COMMON SERVICES INC STOCK 74386T105 22 1200 SHARES X 1 1200 0 0 PROXYMED INC COMMON STOCK 744290305 2 500 SHARES X 1 500 0 0 PRUDENTIAL COMMON FINANCIAL INC STOCK 744320102 240 3276 SHARES X 1 3276 0 0 PRUDENTIAL COMMON FINANCIAL INC STOCK 744320102 34 468 SHARES X 1 468 0 0 PRUDENTIAL COMMON FINANCIAL INC STOCK 744320102 19 257 SHARES X 3 0 0 257 PRUDENTIAL FINL COMMON STOCK 744320102 285 3900 SHARES X 3 3900 0 0 PSYCHIATRIC COMMON SOLUTION STOCK 74439H108 1445 24600 SHARES X 3 24600 0 0 PSYCHIATRIC COMMON SOLUTIONS INC STOCK 74439H108 589 10025 SHARES X 1 10025 0 0 PSYCHIATRIC COMMON SOLUTIONS INC STOCK 74439H108 26 450 SHARES X 1 450 0 0 PUBLIC STORAGE INC COMMON STOCK 74460D109 41 600 SHARES X 3 600 0 0 PUBLIC SVC ENTERPR COMMON STOCK 744573106 118 1810 SHARES X 3 1810 0 0 PUBLIC SVC ENTERPRISE GROUP COMMON INC STOCK 744573106 235 3622 SHARES X 1 3622 0 0 PUBLIC SVC ENTERPRISE GROUP COMMON INC STOCK 744573106 248 3811 SHARES X 1 3811 0 0 PUGET ENERGY INC COMMON COM STOCK 745310102 157 7665 SHARES X 1 7665 0 0 PUGET ENERGY INC COMMON COM STOCK 745310102 54 2625 SHARES X 1 2625 0 0 PULTE HOMES INC COMMON STOCK 745867101 63 1600 SHARES X 3 1600 0 0 PURE CYCLE CORP COMMON STOCK 746228303 45 6000 SHARES X 1 6000 0 0 Q MED COMMON STOCK 747914109 34 3500 SHARES X 3 3500 0 0 QC HOLDINGS INC COMMON STOCK 74729T101 6 500 SHARES X 1 500 0 0 QLOGIC CORP COMMON STOCK 747277101 23 700 SHARES X 3 700 0 0 Q-MED INC COMMON STOCK 747914109 34 3500 SHARES X 1 3500 0 0 QUALCOMM INC COMMON STOCK 747525103 5802 134697 SHARES X 3 134697 0 0 QUALCOMM INC COM COMMON STOCK 747525103 4136 96002 SHARES X 1 94397 0 1605 35 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - ------------------ -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- QUALCOMM INC COM COMMON STOCK 747525103 297 6895 SHARES X 1 6495 0 400 QUALCOMM INC COM COMMON STOCK 747525103 1158 26891 SHARES X 3 22697 0 4194 QUALCOMM INC COM COMMON STOCK 747525103 214 4970 SHARES X 3 4970 0 0 QUEST DIAGNOSTICS COMMON STOCK 74834L100 67 1300 SHARES X 3 1300 0 0 QUEST DIAGNOSTICS COMMON INC STOCK 74834L100 464 9020 SHARES X 1 9020 0 0 QUEST DIAGNOSTICS COMMON INC STOCK 74834L100 287 5568 SHARES X 1 5268 0 300 QUEST SOFTWARE COMMON INC STOCK 74834T103 19 1300 SHARES X 3 1300 0 0 QUEST SOFTWARE COMMON INC COM STOCK 74834T103 26 1800 SHARES X 1 1800 0 0 QUESTAR CORP COMMON STOCK 748356102 1022 13500 SHARES X 3 13500 0 0 QUESTAR CORP COM COMMON STOCK 748356102 417 5515 SHARES X 1 5515 0 0 QUESTAR CORP COM COMMON STOCK 748356102 136 1800 SHARES X 1 1800 0 0 QWEST COMMUNCTN COMMON INTL STOCK 749121109 66 11754 SHARES X 3 11754 0 0 QWEST COMMUNICATIONS COMMON INTL INC STOCK 749121109 17 2927 SHARES X 1 2927 0 0 QWEST COMMUNICATIONS COMMON INTL INC STOCK 749121109 10 1814 SHARES X 1 1604 0 210 R H DONNELLEY COMMON CORP STOCK 74955W307 7 111 SHARES X 1 111 0 0 R H DONNELLEY COMMON CORP STOCK 74955W307 12 200 SHARES X 1 200 0 0 RADIOSHACK CORP COMMON STOCK 750438103 21 1000 SHARES X 3 1000 0 0 RADVISION LTD COMMON STOCK M81869105 20 1200 SHARES X 3 1200 0 0 RAYONIER INC COM COMMON STOCK 754907103 114 2850 SHARES X 1 2850 0 0 RAYONIER COMMON INCORPORATED STOCK 754907103 291 7300 SHARES X 2 7300 0 0 RAYTHEON COMMON STOCK 755111507 140 3480 SHARES X 3 3480 0 0 RAYTHEON CO COM COMMON NEW STOCK 755111507 1287 32066 SHARES X 1 29142 0 2924 RAYTHEON CO COM COMMON NEW STOCK 755111507 1161 28914 SHARES X 1 23974 0 4940 RED HAT INC COM COMMON STOCK 756577102 68 2500 SHARES X 1 2500 0 0 REEBOK INTL LTD COMMON STOCK 758110100 22 370 SHARES X 3 370 0 0 REGIONS FINANCIAL COMMON CORP STOCK 7591EP100 29 836 SHARES X 1 836 0 0 REGIONS FINANCIAL COMMON CORP STOCK 7591EP100 195 5697 SHARES X 1 5697 0 0 REGIONS FINL CORP COMMON STOCK 7591EP100 121 3545 SHARES X 3 3545 0 0 REMINGTON OIL & GAS CORP COM COMMON NEW STOCK 759594302 18 500 SHARES X 1 500 0 0 RENAL CARE GROUP COMMON INC COM STOCK 759930100 38 800 SHARES X 1 0 0 800 RENT A CTR INC NEW COMMON STOCK 76009N100 37 1950 SHARES X 3 1950 0 0 RENT-A-CENTER INCORPORATED COMMON NEW STOCK 76009N100 36 1900 SHARES X 1 1900 0 0 RESPIRONICS INC COMMON COM STOCK 761230101 15 400 SHARES X 1 400 0 0 REYNOLDS COMMON AMERICAN INC STOCK 761713106 91 958 SHARES X 1 958 0 0 REYNOLDS COMMON AMERICAN INC STOCK 761713106 43 450 SHARES X 1 450 0 0 REYNOLDS AMERN COMMON INC STOCK 761713106 67 700 SHARES X 3 700 0 0 RITE AID CORP COM COMMON STOCK 767754104 41 11740 SHARES X 1 9440 0 2300 ROBERT HALF INTL COMMON INC STOCK 770323103 49 1300 SHARES X 3 1300 0 0 ROBERT HALF INTL COMMON INC COM STOCK 770323103 29 770 SHARES X 1 770 0 0 ROBERT HALF INTL COMMON INC COM STOCK 770323103 19 500 SHARES X 1 500 0 0 ROCKWELL COMMON AUTOMATION STOCK 773903109 9786 165410 SHARES X 3 165410 0 0 ROCKWELL COMMON AUTOMATION INC. STOCK 773903109 7272 122917 SHARES X 1 119432 0 3485 ROCKWELL COMMON AUTOMATION INC. STOCK 773903109 557 9415 SHARES X 1 5810 0 3605 ROCKWELL COMMON AUTOMATION INC. STOCK 773903109 1742 29445 SHARES X 3 24757 0 4688 ROCKWELL COMMON AUTOMATION INC. STOCK 773903109 443 7485 SHARES X 3 7485 0 0 ROCKWELL COLLINS COMMON COM STOCK 774341101 227 4882 SHARES X 1 4882 0 0 ROCKWELL COLLINS COMMON COM STOCK 774341101 151 3255 SHARES X 1 2375 0 880 ROCKWELL COLLINS COMMON INC STOCK 774341101 65 1390 SHARES X 3 1390 0 0 ROGERS CORP COMMON STOCK 775133101 20 500 SHARES X 1 500 0 0 ROGERS CORP COMMON STOCK 775133101 20 500 SHARES X 3 500 0 0 ROHM & HAAS CO COMMON STOCK 775371107 20 404 SHARES X 1 404 0 0 ROHM & HAAS CO COMMON STOCK 775371107 586 12096 SHARES X 1 12096 0 0 ROHM & HAAS CO COMMON STOCK 775371107 56 1150 SHARES X 3 1150 0 0 ROSS STORES INC COMMON STOCK 778296103 6350 219700 SHARES X 3 219700 0 0 ROSS STORES INC COMMON COM STOCK 778296103 3922 135695 SHARES X 1 131549 0 4146 36 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - ------------------ -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- ROSS STORES INC COMMON COM STOCK 778296103 262 9065 SHARES X 1 7540 0 1525 ROSS STORES INC COMMON COM STOCK 778296103 1176 40682 SHARES X 3 31011 0 9671 ROSS STORES INC COMMON COM STOCK 778296103 339 11730 SHARES X 3 11730 0 0 ROTONICS MANUFACTURING COMMON INC STOCK 778903104 1 300 SHARES X 1 300 0 0 ROWAN COS INC COMMON STOCK 779382100 103 2900 SHARES X 1 2900 0 0 ROWAN COS INC COMMON STOCK 779382100 106 2960 SHARES X 3 2960 0 0 ROWE COMPANIES COMMON STOCK 779528108 103 34813 SHARES X 2 34813 0 0 ROYAL CARIBBEAN COMMON CRUS STOCK V7780T103 974 21600 SHARES X 3 21600 0 0 ROYAL GOLD COMMON INCORPORATED STOCK 780287108 35 1000 SHARES X 1 1000 0 0 ROYCE VALUE TRUST COMMON (CE) STOCK 780910105 91 4521 SHARES X 1 4521 0 0 RPM INCORPORATED COMMON OHIO STOCK 749685103 318 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 64 3660 SHARES X 1 3660 0 0 RSA SEC INC COMMON STOCK 749719100 18 1600 SHARES X 3 1600 0 0 RSA SECURITY INC COMMON COM STOCK 749719100 18 1600 SHARES X 1 1600 0 0 RUBY TUESDAY COMMON STOCK 781182100 47 1800 SHARES X 1 1800 0 0 RYDER SYSTEMS INC COMMON STOCK 783549108 19 470 SHARES X 3 470 0 0 S & T BANCORP INC COMMON STOCK 783859101 15 400 SHARES X 1 400 0 0 SABRE HOLDING COMMON CORP STOCK A 785905100 23 956 SHARES X 3 956 0 0 SABRE HOLDINGS COMMON CORPORATION COM STOCK 785905100 19 800 SHARES X 1 800 0 0 SABRE HOLDINGS COMMON CORPORATION COM STOCK 785905100 11 467 SHARES X 1 467 0 0 SAFECO CORP COMMON STOCK 786429100 52 925 SHARES X 3 925 0 0 SAFEWAY INC COMMON STOCK 786514208 82 3455 SHARES X 3 3455 0 0 SAFEWAY INC COM COMMON STOCK 786514208 9 400 SHARES X 1 400 0 0 SAFEWAY INC COM COMMON STOCK 786514208 82 3470 SHARES X 1 1970 0 1500 SALISBURY BANCORP COMMON INC STOCK 795226109 217 5700 SHARES X 5700 0 0 SAN JUAN BASIN COMMON ROYALTY TR STOCK 798241105 44 1000 SHARES X 1 1000 0 0 SAN JUAN BASIN COMMON ROYALTY TR STOCK 798241105 9 200 SHARES X 1 200 0 0 SANDISK CORP COMMON STOCK 80004C101 1231 19600 SHARES X 3 19600 0 0 SANDISK CORP COM COMMON STOCK 80004C101 539 8575 SHARES X 1 8575 0 0 SANDISK CORP COM COMMON STOCK 80004C101 6 100 SHARES X 1 100 0 0 SANDY SPRING COMMON BANCORP INC STOCK 800363103 7 200 SHARES X 1 200 0 0 SANDY SPRING COMMON BANCORP INC STOCK 800363103 150 4300 SHARES X 1 4300 0 0 SANMINA-SCI CORP COMMON STOCK 800907107 17 4000 SHARES X 3 4000 0 0 SARA LEE CORP COMMON STOCK 803111103 628 33245 SHARES X 1 32245 0 1000 SARA LEE CORP COMMON STOCK 803111103 1360 71961 SHARES X 1 61961 0 10000 SARA LEE CORP COMMON STOCK 803111103 38 2000 SHARES X 3 0 0 2000 SARA LEE CORP COMMON STOCK 803111103 114 6020 SHARES X 3 6020 0 0 SCANA CORP NEW COMMON COM STOCK 80589M102 329 8347 SHARES X 1 8347 0 0 SCANA CORP NEW COMMON COM STOCK 80589M102 335 8510 SHARES X 1 8510 0 0 SCANA CORP NEW COMMON COM STOCK 80589M102 39 1000 SHARES X 3 1000 0 0 SCHERING PLOUGH COMMON CORP STOCK 806605101 3290 157792 SHARES X 1 157792 0 0 SCHERING PLOUGH COMMON CORP STOCK 806605101 2287 109700 SHARES X 1 90268 0 19432 SCHERING PLOUGH COMMON CORP STOCK 806605101 235 11275 SHARES X 3 11275 0 0 SCHERING PLOUGH COMMON CORP STOCK 806605101 10 480 SHARES X 3 480 0 0 SCHLUMBERGER LTD COMMON STOCK 806857108 1112 11455 SHARES X 3 11455 0 0 SCHWAB CHARLES COMMON CORP STOCK 808513105 116 7900 SHARES X 3 7900 0 0 SCHWAB CHARLES COMMON CORP NEW COM STOCK 808513105 299 20364 SHARES X 1 20364 0 0 SCIENTIFIC ATLANTA COMMON STOCK 808655104 52 1200 SHARES X 3 1200 0 0 SCIENTIFIC ATLANTA COMMON INC STOCK 808655104 56 1300 SHARES X 1 0 0 1300 SEACHANGE INTL INC COMMON STOCK 811699107 37 4700 SHARES X 1 4700 0 0 SEACHANGE INTL INC COMMON STOCK 811699107 27 3400 SHARES X 3 3400 0 0 SEAGATE COMMON TECHNOLOGY STOCK G7945J104 87 4329 SHARES X 1 4329 0 0 SEALED AIR CORP COMMON STOCK 81211K100 38 682 SHARES X 3 682 0 0 SEALED AIR CORP COMMON NEW COM STOCK 81211K100 112 2000 SHARES X 1 2000 0 0 37 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - ------------------ -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- SEARS HOLDING COMMON CORP STOCK 812350106 90 782 SHARES X 3 782 0 0 SEARS HOLDINGS COMMON CORP STOCK 812350106 238 2058 SHARES X 1 2058 0 0 SEARS HOLDINGS COMMON CORP STOCK 812350106 100 868 SHARES X 1 868 0 0 SEI CORP COM COMMON STOCK 784117103 41 1100 SHARES X 1 1100 0 0 SEI CORP COM COMMON STOCK 784117103 14 390 SHARES X 1 390 0 0 SELECTIVE INS COMMON GROUP INC STOCK 816300107 5 100 SHARES X 1 100 0 0 SEMPRA ENERGY COMMON STOCK 816851109 89 1976 SHARES X 3 1976 0 0 SEMPRA ENERGY COMMON COM STOCK 816851109 9 200 SHARES X 1 200 0 0 SEMPRA ENERGY COMMON COM STOCK 816851109 24 532 SHARES X 1 532 0 0 SENOMYX INC COMMON STOCK 81724Q107 7 550 SHARES X 1 550 0 0 SEPRACOR INC COMMON STOCK 817315104 1480 28689 SHARES X 3 28689 0 0 SEPRACOR INC COM COMMON STOCK 817315104 443 8580 SHARES X 1 8580 0 0 SERVICEMASTER CO COMMON COM STOCK 81760N109 173 14500 SHARES X 1 0 0 14500 SEVERN BANCORP COMMON INC STOCK 81811M100 8 400 SHARES X 1 400 0 0 SEVERN BANCORP COMMON INC STOCK 81811M100 483 24838 SHARES X 1 24838 0 0 SHAW GROUP INC COMMON STOCK 820280105 128 4400 SHARES X 3 4400 0 0 SHAW GROUP INC COMMON COM STOCK 820280105 169 5800 SHARES X 1 5800 0 0 SHERWIN WILLIAMS COMMON CO STOCK 824348106 41 910 SHARES X 3 910 0 0 SHERWIN WILLIAMS COMMON CO COM STOCK 824348106 236 5200 SHARES X 1 200 0 5000 SHUFFLE MASTER INC COMMON STOCK 825549108 387 15385 SHARES X 1 15385 0 0 SHUFFLE MASTER INC COMMON STOCK 825549108 1048 41700 SHARES X 3 41700 0 0 SIEBEL SYS INC COMMON STOCK 826170102 42 4000 SHARES X 3 4000 0 0 SIEBEL SYSTEMS INC COMMON COM STOCK 826170102 1 100 SHARES X 1 100 0 0 SIERRA HEALTH COMMON SERVICES INC STOCK 826322109 16 200 SHARES X 1 200 0 0 SIERRA HEALTH SVCS COMMON STOCK 826322109 32 400 SHARES X 3 400 0 0 SIGMA ALDRICH COMMON CORP STOCK 826552101 35 550 SHARES X 3 550 0 0 SIMON PPTY INC COMMON STOCK 828806109 107 1400 SHARES X 3 1400 0 0 SIMON PROPERTY GROUP COMMON INCORPORATED STOCK 828806109 529 6900 SHARES X 2 6900 0 0 SIRIUS SATELLITE COMMON RADIO INC COM STOCK 82966U103 88 13120 SHARES X 1 13120 0 0 SIRIUS SATELLITE COMMON RADIO INC COM STOCK 82966U103 3 500 SHARES X 1 500 0 0 SKY FINANCIAL COMMON GROUP INC STOCK 83080P103 28 1000 SHARES X 1 1000 0 0 SKYWORKS COMMON SOLUTIONSINC STOCK 83088M102 0 70 SHARES X 1 70 0 0 SKYWORKS COMMON SOLUTIONSINC STOCK 83088M102 1 280 SHARES X 1 280 0 0 SL INDUSTRIES INC COMMON STOCK 784413106 48 3001 SHARES X 1 3001 0 0 SLM CORP COMMON STOCK 78442P106 173 3145 SHARES X 3 3145 0 0 SLM CORP COM COMMON STOCK 78442P106 127 2313 SHARES X 1 2313 0 0 SLM CORP. COMMON STOCK 78442P106 6671 121096 SHARES X 2 121096 0 0 SMITH INTL INC COMMON STOCK 832110100 2842 76580 SHARES X 1 76580 0 0 SMITH INTL INC COMMON STOCK 832110100 282 7600 SHARES X 1 7600 0 0 SMITHFIELD FOODS COMMON INC STOCK 832248108 61 2000 SHARES X 1 2000 0 0 SNAP ON INC COMMON STOCK 833034101 5 125 SHARES X 1 125 0 0 SNAP ON INC COMMON STOCK 833034101 4 100 SHARES X 1 100 0 0 SNAP-ON INC COMMON STOCK 833034101 18 480 SHARES X 3 480 0 0 SOLECTRON CORP COMMON STOCK 834182107 23 6158 SHARES X 1 6158 0 0 SOLECTRON CORP COMMON STOCK 834182107 8 2317 SHARES X 1 2317 0 0 SOLECTRON CORP COMMON STOCK 834182107 27 7500 SHARES X 3 7500 0 0 SOLECTRON COMMON CORPORATION STOCK 834182107 121 33000 SHARES X 2 33000 0 0 SONIC SOLUTIONS COMMON STOCK 835460106 23 1500 SHARES X 1 1500 0 0 SONIC SOLUTIONS COMMON STOCK 835460106 23 1500 SHARES X 3 1500 0 0 SONOCO PRODUCTS COMMON CO COM STOCK 835495102 56 1900 SHARES X 1 1900 0 0 SOUTH JERSEY COMMON INDUSTRIES INC STOCK 838518108 15 518 SHARES X 1 518 0 0 SOUTHERN CO COMMON STOCK 842587107 197 5710 SHARES X 3 5710 0 0 SOUTHERN CO COM COMMON STOCK 842587107 1073 31083 SHARES X 1 30083 0 1000 SOUTHERN CO COM COMMON STOCK 842587107 1148 33245 SHARES X 1 31030 0 2215 SOUTHERN CO COM COMMON STOCK 842587107 35 1000 SHARES X 3 0 0 1000 38 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - ------------------- -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- SOUTHERN UNION CO COMMON NEW COM STOCK 844030106 93 3946 SHARES X 1 3946 0 0 SOUTHWEST COMMON AIRLINES CO COM STOCK 844741108 179 10904 SHARES X 1 10904 0 0 SOUTHWEST COMMON AIRLINES CO COM STOCK 844741108 133 8100 SHARES X 1 8100 0 0 SOUTHWEST COMMON AIRLINES CO COM STOCK 844741108 236 14337 SHARES X 3 14337 0 0 SOUTHWEST AIRLS COMMON CO STOCK 844741108 86 5259 SHARES X 3 5259 0 0 SOUTHWEST GAS COMMON CORP COM STOCK 844895102 26 1000 SHARES X 1 1000 0 0 SOVEREIGN BANCORP COMMON STOCK 845905108 61 2800 SHARES X 3 2800 0 0 SOVEREIGN BANCORP COMMON INC STOCK 845905108 4165 192659 SHARES X 1 190064 0 2595 SOVEREIGN BANCORP COMMON INC STOCK 845905108 254 11755 SHARES X 1 11355 0 400 SPAR GROUP INC COMMON STOCK 784933103 0 450 SHARES X 1 450 0 0 SPARTAN STORES INC COMMON STOCK 846822104 21 2000 SHARES X 1 2000 0 0 SPARTAN STORES INC COMMON STOCK 846822104 15 1400 SHARES X 3 1400 0 0 SPATIALIGHT INC COMMON STOCK 847248101 87 25002 SHARES X 1 25002 0 0 SPATIALIGHT INC COMMON STOCK 847248101 63 18100 SHARES X 3 18100 0 0 SPDR TRUST SERIES 1 COMMON S&P 500 INDEX FD STOCK 78462F103 6572 52779 SHARES X 1 52779 0 0 SPDR TRUST SERIES 1 COMMON S&P 500 INDEX FD STOCK 78462F103 4177 33548 SHARES X 1 33548 0 0 SPEEDWAY MOTORSPORTS COMMON INCORPORATED STOCK 847788106 3 100 SHARES X 1 100 0 0 SPRINT NEXTEL COMMON STOCK 852061100 522 22364 SHARES X 3 22364 0 0 SPRINT NEXTEL CORP COMMON STOCK 852061100 805 34472 SHARES X 1 34061 0 411 SPRINT NEXTEL CORP COMMON STOCK 852061100 637 27272 SHARES X 1 14260 0 13012 SPX CORP COM COMMON STOCK 784635104 17 375 SHARES X 1 375 0 0 ST JOE CO COMMON STOCK 790148100 2358 35082 SHARES X 3 35082 0 0 ST JOE COMPANY COMMON STOCK 790148100 439 6530 SHARES X 2 6530 0 0 ST JOE CORP COMMON STOCK 790148100 5692 84675 SHARES X 1 82634 0 2041 ST JOE CORP COMMON STOCK 790148100 842 12527 SHARES X 1 12127 0 400 ST JOE CORP COMMON STOCK 790148100 447 6651 SHARES X 3 4826 0 1825 ST JOE CORP COMMON STOCK 790148100 109 1620 SHARES X 3 1620 0 0 ST JOE CORP COMMON STOCK 790148100 34 500 SHARES X 3 500 0 0 ST JUDE MEDICAL INC COMMON STOCK 790849103 139 2760 SHARES X 3 2760 0 0 ST PAUL TRAVELERS COMMON CO STOCK 792860108 231 5175 SHARES X 3 5175 0 0 ST PAUL TRAVELERS COMMON COMPANIES INC STOCK 792860108 1754 39276 SHARES X 1 37872 0 1404 ST PAUL TRAVELERS COMMON COMPANIES INC STOCK 792860108 764 17108 SHARES X 1 16748 0 360 STANDARD PACIFIC COMMON CORP NEW STOCK 85375C101 37 1000 SHARES X 1 1000 0 0 STANDARD REGISTER COMMON COMPANY STOCK 853887107 8 500 SHARES X 1 500 0 0 STANLEY WORKS COMMON STOCK 854616109 34 700 SHARES X 3 700 0 0 STANLEY WORKS COMMON COM STOCK 854616109 567 11800 SHARES X 1 11800 0 0 STANLEY WORKS COMMON COM STOCK 854616109 500 10400 SHARES X 1 4400 0 6000 STANLEY WORKS COMMON COM STOCK 854616109 240 5000 SHARES X 3 0 0 5000 STAPLES INC COMMON STOCK 855030102 3110 136952 SHARES X 3 136952 0 0 STAPLES INC COM COMMON STOCK 855030102 7284 320748 SHARES X 1 316467 0 4281 STAPLES INC COM COMMON STOCK 855030102 1143 50318 SHARES X 1 49918 0 400 STAPLES INC COM COMMON STOCK 855030102 733 32257 SHARES X 3 22357 0 9900 STAPLES INC COM COMMON STOCK 855030102 182 8012 SHARES X 3 8012 0 0 STARBUCKS CORP COMMON STOCK 855244109 177 5900 SHARES X 3 5900 0 0 STARBUCKS CORP COMMON COM STOCK 855244109 573 19105 SHARES X 1 19105 0 0 STARBUCKS CORP COMMON COM STOCK 855244109 96 3200 SHARES X 1 3200 0 0 STARWOOD COMMON HOTELS & RESORTS STOCK 85590A203 18 284 SHARES X 1 284 0 0 STARWOOD COMMON HOTELS & RESORTS STOCK 85590A203 49 771 SHARES X 1 0 0 771 STARWOOD COMMON HTLS&RES PAIRED SHS 85590A203 109 1700 SHARES X 3 1700 0 0 STATE AUTO COMMON FINANCIAL CORP STOCK 855707105 353 9690 SHARES X 1 9690 0 0 STATE AUTO FINL COMMON CORP STOCK 855707105 959 26300 SHARES X 3 26300 0 0 STATE STREET CORP COMMON STOCK 857477103 346 6232 SHARES X 1 6232 0 0 STATE STREET CORP COMMON STOCK 857477103 4974 89714 SHARES X 1 87214 0 2500 STATE STREET CORP COMMON STOCK 857477103 139 2500 SHARES X 3 2500 0 0 STEELCASE INC CL A COMMON STOCK 858155203 16 1000 SHARES X 1 0 0 1000 39 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - ------------------- -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- STEINER LEISURE LTD COMMON STOCK P8744Y102 14 400 SHARES X 3 400 0 0 STERLING FINANCIAL COMMON CORP STOCK 859317109 1177 59440 SHARES X 1 30373 0 29067 STERLING FINANCIAL COMMON CORP STOCK 859317109 129 6500 SHARES X 1 1500 0 5000 STOLT OFFSHORE SA COMMON STOCK 861567105 47 4000 SHARES X 3 4000 0 0 STONEPATH GROUP COMMON INC STOCK 861837102 1 750 SHARES X 1 750 0 0 STREETTRACKS GOLD COMMON TRUST STOCK 863307104 15 300 SHARES X 1 300 0 0 STRYKER CORP COMMON STOCK 863667101 111 2500 SHARES X 3 2500 0 0 STRYKER CORP COM COMMON STOCK 863667101 458 10300 SHARES X 1 10300 0 0 STRYKER CORP COM COMMON STOCK 863667101 76 1700 SHARES X 1 0 0 1700 STURM RUGER & CO COMMON INC COM STOCK 864159108 7 1050 SHARES X 1 1050 0 0 STURM RUGER & CO COMMON INC COM STOCK 864159108 7 1000 SHARES X 1 1000 0 0 SUBURBAN PROPANE PARTNERS LP COMMON LIMITED STOCK 864482104 7 250 SHARES X 1 250 0 0 SUBURBAN PROPANE PARTNERS LP COMMON LIMITED STOCK 864482104 24 900 SHARES X 1 300 0 600 SUN MICROSYSTEM COMMON INC STOCK 866810104 109 26100 SHARES X 3 26100 0 0 SUN MICROSYSTEMS COMMON INC COM STOCK 866810104 33 7950 SHARES X 1 7950 0 0 SUN MICROSYSTEMS COMMON INC COM STOCK 866810104 64 15300 SHARES X 1 15300 0 0 SUN MICROSYSTEMS COMMON INCORPORATED STOCK 866810104 65 15400 SHARES X 2 15400 0 0 SUNOCO INC COMMON STOCK 86764P109 84 1070 SHARES X 3 1070 0 0 SUNOCO INC COM COMMON STOCK 86764P109 207 2646 SHARES X 1 2646 0 0 SUNOCO INC COM COMMON STOCK 86764P109 38 484 SHARES X 1 484 0 0 SUNOCO LOGISTICS COMMON PARTNERS LP STOCK 86764L108 23 600 SHARES X 1 600 0 0 SUNRISE ASSISTED LIVING COMMON INCORPORATED STOCK 86768K106 1294 38400 SHARES X 2 38400 0 0 SUNRISE SENIOR COMMON LIVING INC STOCK 86768K106 7 200 SHARES X 1 200 0 0 SUNTRUST BANKS COMMON INC STOCK 867914103 647 8887 SHARES X 1 8887 0 0 SUNTRUST BANKS COMMON INC STOCK 867914103 1858 25532 SHARES X 1 23832 0 1700 SUNTRUST BANKS COMMON INC STOCK 867914103 117 1603 SHARES X 3 0 0 1603 SUNTRUST BANKS COMMON INC STOCK 867914103 200 2745 SHARES X 3 2745 0 0 SUPERIOR ENERGY COMMON SERVICES INC COM STOCK 868157108 15 700 SHARES X 1 700 0 0 SUPERVALU INC COMMON STOCK 868536103 78 2400 SHARES X 1 2400 0 0 SUPERVALU INC COMMON STOCK 868536103 35 1080 SHARES X 3 1080 0 0 SUSQUEHANNA BANCSHARES INC COMMON PA COM STOCK 869099101 1568 66213 SHARES X 1 56201 0 10012 SUSQUEHANNA BANCSHARES INC COMMON PA COM STOCK 869099101 12 500 SHARES X 1 500 0 0 SWIFT ENERGY COMMON COMPANY STOCK 870738101 43 950 SHARES X 1 950 0 0 SYMANTEC CORP COMMON STOCK 871503108 161 9176 SHARES X 3 9176 0 0 SYMANTEC CORP COMMON COM STOCK 871503108 1365 77979 SHARES X 1 77679 0 300 SYMANTEC CORP COMMON COM STOCK 871503108 215 12299 SHARES X 1 11725 0 574 SYMANTEC CORP COMMON COM STOCK 871503108 40 2314 SHARES X 3 314 0 2000 SYMBOL COMMON TECHNOLOGIES STOCK 871508107 24 1900 SHARES X 3 1900 0 0 SYMBOL COMMON TECHNOLOGIES INC STOCK 871508107 135 10569 SHARES X 1 9069 0 1500 SYMBOL COMMON TECHNOLOGIES INC STOCK 871508107 92 7213 SHARES X 1 6650 0 563 SYMMETRICOM INC COMMON STOCK 871543104 30 3500 SHARES X 3 3500 0 0 SYMMETRICOM COMMON INCORPORATED STOCK 871543104 33 3900 SHARES X 1 3900 0 0 SYNERON MEDICAL COMMON LTD STOCK M87245102 35 1100 SHARES X 3 1100 0 0 SYNOPSYS INC COM COMMON STOCK 871607107 51 2550 SHARES X 1 2550 0 0 SYNOPSYS INC COM COMMON STOCK 871607107 34 1700 SHARES X 1 200 0 1500 SYNOVUS FINL CORP COMMON STOCK 87161C105 70 2592 SHARES X 3 2592 0 0 SYNOVUS FINL CORP COMMON COM STOCK 87161C105 22 800 SHARES X 1 800 0 0 SYSCO CORP COMMON STOCK 871829107 8336 268461 SHARES X 1 262629 0 5832 SYSCO CORP COMMON STOCK 871829107 10557 339999 SHARES X 1 336164 0 3835 SYSCO CORP COMMON STOCK 871829107 1593 51312 SHARES X 3 43138 0 8174 SYSCO CORP COMMON STOCK 871829107 7652 246410 SHARES X 3 246410 0 0 SYSCO CORPORATION COMMON STOCK 871829107 2700 86972 SHARES X 2 86972 0 0 TARGET CORP COM COMMON STOCK 87612E106 8446 153647 SHARES X 1 152547 0 1100 TARGET CORP COM COMMON STOCK 87612E106 1491 27121 SHARES X 1 25746 0 1375 TARGET CORP COM COMMON STOCK 87612E106 2997 54521 SHARES X 3 54521 0 0 40 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - ------------------ -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- TASER INTERNATIONAL COMMON INC STOCK 87651B104 1 200 SHARES X 1 200 0 0 TASTY BAKING CO WITH RIGHTS COMMON 07/29/13 STOCK 876553306 5 625 SHARES X 1 625 0 0 TECH DATA CORP COMMON COM STOCK 878237106 24 600 SHARES X 1 600 0 0 TECO ENERGY INC COMMON STOCK 872375100 201 11689 SHARES X 1 11689 0 0 TECO ENERGY INC COMMON STOCK 872375100 410 23866 SHARES X 1 23566 0 300 TECO ENERGY INC COMMON STOCK 872375100 27 1600 SHARES X 3 1600 0 0 TEKTRONIX INC COMMON STOCK 879131100 17 600 SHARES X 3 600 0 0 TELEDYNE TECHNOLOGIES INC COMMON COM STOCK 879360105 8 275 SHARES X 1 275 0 0 TELLABS INC COMMON STOCK 879664100 38 3485 SHARES X 3 3485 0 0 TEMPLE INLAND INC COMMON STOCK 879868107 33 728 SHARES X 1 728 0 0 TEMPLE INLAND INC COMMON STOCK 879868107 40 900 SHARES X 3 900 0 0 TENET HEALTHCARE COMMON STOCK 88033G100 28 3637 SHARES X 3 3637 0 0 TENET HEALTHCARE COMMON CORP STOCK 88033G100 11 1500 SHARES X 1 1500 0 0 TEPPCO PARTNERS LIMITED COMMON PARTNERSHIP STOCK 872384102 538 15450 SHARES X 2 15450 0 0 TEPPCO PARTNERS COMMON LTD PARTNERS STOCK 872384102 87 2500 SHARES X 1 2500 0 0 TERADYNE INC COMMON STOCK 880770102 22 1500 SHARES X 3 1500 0 0 TERAYON COMMUNICATION COMMON SYS INC COM STOCK 880775101 0 44 SHARES X 1 44 0 0 TEREX CORP COMMON STOCK 880779103 35 588 SHARES X 1 588 0 0 TESORO CORP COMMON STOCK 881609101 86 1400 SHARES X 1 1400 0 0 TESORO COMMON CORPORATION STOCK 881609101 62 1000 SHARES X 3 1000 0 0 TEXAS INSTRUMENTS COMMON STOCK 882508104 1439 44877 SHARES X 3 44877 0 0 TEXAS INSTRUMENTS COMMON INC STOCK 882508104 4370 136250 SHARES X 1 136250 0 0 TEXAS INSTRUMENTS COMMON INC STOCK 882508104 2614 81515 SHARES X 1 76140 0 5375 TEXAS INSTRUMENTS COMMON INC STOCK 882508104 242 7537 SHARES X 3 6537 0 1000 TEXAS INSTRUMENTS COMMON INCORPORATED STOCK 882508104 2418 75384 SHARES X 2 75384 0 0 TEXTRON INC COMMON STOCK 883203101 89 1160 SHARES X 3 1160 0 0 TEXTRON INC COM COMMON STOCK 883203101 367 4768 SHARES X 1 4768 0 0 TEXTRON INC COM COMMON STOCK 883203101 85 1100 SHARES X 1 100 0 1000 TF FINANCIAL CORP COMMON STOCK 872391107 142 5000 SHARES X 1 5000 0 0 THE DIRECTV GROUP COMMON INC STOCK 25459L106 14 962 SHARES X 1 913 0 49 THE DIRECTV GROUP COMMON INC STOCK 25459L106 32 2266 SHARES X 1 1448 0 818 THE HERSHEY COMMON COMPANY STOCK 427866108 3402 61570 SHARES X 1 59020 0 2550 THE HERSHEY COMMON COMPANY STOCK 427866108 2426 43904 SHARES X 1 31604 0 12300 THE HERSHEY COMMON COMPANY STOCK 427866108 76 1370 SHARES X 3 1370 0 0 THE MOSAIC COMMON COMPANY STOCK 61945A107 6 400 SHARES X 1 400 0 0 THE MOSAIC COMMON COMPANY STOCK 61945A107 6 400 SHARES X 1 400 0 0 THE NAVIGATORS COMMON GROUP INC STOCK 638904102 126 2900 SHARES X 1 2900 0 0 THE SCOTTS MIRACLE-GRO COMMON COMPANY CL A STOCK 810186106 633 14000 SHARES X 1 14000 0 0 THERMO ELECTRON COMMON CORP STOCK 883556102 39 1280 SHARES X 3 1280 0 0 THERMO ELECTRON COMMON CORP COM STOCK 883556102 51 1700 SHARES X 1 1700 0 0 TIBCO SOFTWARE INC COMMON STOCK 88632Q103 31 4100 SHARES X 3 4100 0 0 TIBCO SOFTWARE INC COMMON COM STOCK 88632Q103 42 5600 SHARES X 1 5600 0 0 TIFFANY & CO COMMON STOCK 886547108 15 384 SHARES X 1 384 0 0 TIFFANY & CO COMMON STOCK 886547108 42 1100 SHARES X 3 1100 0 0 TIME WARNER INC COMMON STOCK 887317105 1485 85152 SHARES X 1 85152 0 0 TIME WARNER INC COMMON STOCK 887317105 834 47804 SHARES X 1 44679 0 3125 TIME WARNER INC COMMON STOCK 887317105 2370 140166 SHARES X 2 140166 0 0 TIME WARNER INC COMMON STOCK 887317105 318 18250 SHARES X 3 17650 0 600 TIME WARNER INC COMMON STOCK 887317105 2022 115905 SHARES X 3 115905 0 0 TIMKEN CO COM COMMON STOCK 887389104 40 1240 SHARES X 1 1240 0 0 TIVO INC COMMON STOCK 888706108 1 100 SHARES X 1 100 0 0 TJX COMPANIES COM COMMON STOCK 872540109 4 165 SHARES X 1 165 0 0 TJX COMPANIES INC COMMON STOCK 872540109 82 3540 SHARES X 3 3540 0 0 TODCO COMMON STOCK A 88889T107 46 1200 SHARES X 3 1200 0 0 TODCO-CLASS A COMMON STOCK 88889T107 70 1850 SHARES X 1 1850 0 0 41 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - ------------------- -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- TOLL BROS INC COMMON STOCK 889478103 3653 105460 SHARES X 1 102610 0 2850 TOLL BROS INC COMMON STOCK 889478103 1053 30402 SHARES X 1 29902 0 500 TOLL BROS INC COMMON STOCK 889478103 36 1033 SHARES X 3 233 0 800 TOLL BROTHERS INC COMMON STOCK 889478103 554 16000 SHARES X 3 16000 0 0 TOMPKINS TRUSTCO COMMON INC STOCK 890110109 48 1080 SHARES X 1 1080 0 0 TOOTSIE ROLL COMMON INDUSTRIES STOCK 890516107 52 1798 SHARES X 1 1798 0 0 TORCHMARK CORP COMMON STOCK 891027104 44 800 SHARES X 3 800 0 0 TORO CO COM COMMON STOCK 891092108 75 1720 SHARES X 1 1720 0 0 TOWER GROUP INC COMMON STOCK 891777104 33 1500 SHARES X 1 1500 0 0 TRADESTATION COMMON GROUP INC STOCK 89267P105 11 900 SHARES X 1 900 0 0 TRANSACT TECHNOLOGIES INC COMMON COM STOCK 892918103 8 1000 SHARES X 1 1000 0 0 TRANSCEND COMMON SERVICES INC STOCK 893929208 1 325 SHARES X 1 325 0 0 TRANSOCEAN INC COMMON STOCK G90078109 1607 23065 SHARES X 1 23065 0 0 TRANSOCEAN INC COMMON STOCK G90078109 273 3912 SHARES X 1 3912 0 0 TRANSOCEAN INC COMMON STOCK G90078109 178 2549 SHARES X 3 2549 0 0 TREDEGAR CORP COMMON STOCK 894650100 32 2500 SHARES X 1 2500 0 0 TRIAD HOSPITALS INC COMMON STOCK 89579K109 78 2000 SHARES X 1 0 0 2000 TRIBUNE CO COMMON STOCK 896047107 63 2077 SHARES X 3 2077 0 0 TRIBUNE CO NEW COMMON COM STOCK 896047107 39 1300 SHARES X 1 1300 0 0 TRIBUNE COMPANY COMMON NEW STOCK 896047107 200 6620 SHARES X 2 6620 0 0 TRIDENT COMMON MICROSYSTEMS STOCK 895919108 45 2500 SHARES X 3 2500 0 0 TRIDENT MICROSYSTEMS COMMON INC STOCK 895919108 61 3400 SHARES X 1 3400 0 0 TRINITY INDUSTRIES COMMON INC STOCK 896522109 4 100 SHARES X 1 100 0 0 TRINITY INDUSTRIES COMMON INC STOCK 896522109 57 1300 SHARES X 1 1300 0 0 TUPPERWARE COMMON BRANDS CORP STOCK 899896104 11 500 SHARES X 1 500 0 0 TUPPERWARE COMMON BRANDS CORP STOCK 899896104 10 450 SHARES X 1 450 0 0 TXU CORP COMMON STOCK 873168108 188 3750 SHARES X 3 3750 0 0 TXU CORP COM COMMON STOCK 873168108 195 3880 SHARES X 1 3880 0 0 TXU CORP COM COMMON STOCK 873168108 156 3100 SHARES X 1 2900 0 200 TYCO INTERNATIONAL COMMON LIMITED NEW STOCK 902124106 3813 132135 SHARES X 2 132135 0 0 TYCO INTL LTD COMMON STOCK 902124106 446 15441 SHARES X 3 15441 0 0 TYSON FOODS INC COMMON STOCK A 902494103 32 1900 SHARES X 3 1900 0 0 TYSON FOODS INC COMMON COM STOCK 902494103 21 1200 SHARES X 1 1200 0 0 U S BANCORP DEL COMMON COM NEW STOCK 902973304 3062 102439 SHARES X 1 101439 0 1000 U S BANCORP DEL COMMON COM NEW STOCK 902973304 834 27913 SHARES X 1 22813 0 5100 U S BANCORP DEL COMMON COM NEW STOCK 902973304 454 15200 SHARES X 3 15200 0 0 UCBH HOLDINGS INC COMMON STOCK 90262T308 16 885 SHARES X 1 885 0 0 UCBH HOLDINGS INC COMMON STOCK 90262T308 1059 59200 SHARES X 3 59200 0 0 UGI CORP COMMON STOCK 902681105 379 18400 SHARES X 1 18400 0 0 UGI CORP COMMON STOCK 902681105 247 12000 SHARES X 1 12000 0 0 UNION BANKSHARES COMMON CORPORATION STOCK 905399101 9 200 SHARES X 1 200 0 0 UNION PAC CORP COMMON STOCK 907818108 161 1995 SHARES X 3 1995 0 0 UNION PACIFIC CORP COMMON COM STOCK 907818108 847 10515 SHARES X 1 10415 0 100 UNION PACIFIC CORP COMMON COM STOCK 907818108 913 11335 SHARES X 1 6535 0 4800 UNION PACIFIC CORP COMMON COM STOCK 907818108 322 4000 SHARES X 3 0 0 4000 UNISYS CORP COMMON STOCK 909214108 5 841 SHARES X 1 841 0 0 UNISYS COMMON CORPORATION STOCK 909214108 15 2570 SHARES X 3 2570 0 0 UNITED PARCEL COMMON SERVICE CL B STOCK 911312106 7893 105035 SHARES X 1 103299 0 1736 UNITED PARCEL COMMON SERVICE CL B STOCK 911312106 1208 16070 SHARES X 1 14135 0 1935 UNITED PARCEL COMMON SERVICE CL B STOCK 911312106 1330 17698 SHARES X 3 14427 0 3271 UNITED PARCEL COMMON SERVICE CL B STOCK 911312106 7010 93262 SHARES X 3 93262 0 0 UNITED PARCEL SERVICE INC CLASS COMMON B STOCK 911312106 461 6130 SHARES X 2 6130 0 0 UNITED RENTAL INC COMMON STOCK 911363109 879 37600 SHARES X 3 37600 0 0 UNITED RENTALS INC COMMON COM STOCK 911363109 264 11290 SHARES X 1 11290 0 0 UNITED STATES STL COMMON STOCK 912909108 44 915 SHARES X 3 915 0 0 42 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - ------------------- -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- UNITED STS STL CORP COMMON NEW STOCK 912909108 9 179 SHARES X 1 179 0 0 UNITED STS STL CORP COMMON NEW STOCK 912909108 7 153 SHARES X 1 153 0 0 UNITED SURGICAL COMMON PART STOCK 913016309 1025 31900 SHARES X 3 31900 0 0 UNITED SURGICAL COMMON PARTNERS INTL STOCK 913016309 338 10499 SHARES X 1 10499 0 0 UNITED SURGICAL COMMON PARTNERS INTL STOCK 913016309 24 750 SHARES X 1 750 0 0 UNITED COMMON TECHNOLOGIES STOCK 913017109 1918 34320 SHARES X 3 34320 0 0 UNITED TECHNOLOGIES COMMON CORP COM STOCK 913017109 7356 131574 SHARES X 1 129824 0 1750 UNITED TECHNOLOGIES COMMON CORP COM STOCK 913017109 3095 55350 SHARES X 1 51650 0 3700 UNITED TECHNOLOGIES COMMON CORP COM STOCK 913017109 301 5390 SHARES X 3 5390 0 0 UNITED TECHNOLOGIES COMMON CORPORATION STOCK 913017109 224 4000 SHARES X 2 4000 0 0 UNITEDHEALTH COMMON GROUP INC STOCK 91324P102 4138 66598 SHARES X 1 65652 0 946 UNITEDHEALTH COMMON GROUP INC STOCK 91324P102 555 8932 SHARES X 1 5802 0 3130 UNITEDHEALTH COMMON GROUP INC STOCK 91324P102 6373 102552 SHARES X 3 99867 0 2685 UNITEDHEALTH COMMON GROUP INC. STOCK 91324P102 3662 58925 SHARES X 2 58925 0 0 UNITRIN INC COM COMMON STOCK 913275103 167 3715 SHARES X 1 3715 0 0 UNIVERSAL COMPRESSION COMMON HOLDINGS INC STOCK 913431102 41 1000 SHARES X 1 1000 0 0 UNIVEST CORP OF PA COMMON STOCK 915271100 60 2454 SHARES X 1 2454 0 0 UNIVISION COMMUN COMMON INC STOCK A 914906102 53 1800 SHARES X 3 1800 0 0 UNIVISION COMMUNICATIONS COMMON INC COM STOCK 914906102 8 280 SHARES X 1 280 0 0 UNUMPROVIDENT COMMON COR STOCK 91529Y106 52 2295 SHARES X 3 2295 0 0 UNUMPROVIDENT COMMON CORPORATION STOCK 91529Y106 1357 59650 SHARES X 2 59650 0 0 UNVL HEALTH COMMON SERVICES INC CL B STOCK 913903100 17 360 SHARES X 1 360 0 0 URBAN OUTFITTERS COMMON STOCK 917047102 853 33700 SHARES X 3 33700 0 0 URBAN OUTFITTERS COMMON INC STOCK 917047102 261 10330 SHARES X 1 10330 0 0 US BANCORP DEL COMMON STOCK 902973304 418 13975 SHARES X 3 13975 0 0 US BANCORP NEW COMMON STOCK 902973304 284 9500 SHARES X 2 9500 0 0 UST INC COMMON STOCK 902911106 52 1265 SHARES X 3 1265 0 0 UST INC COM COMMON STOCK 902911106 297 7275 SHARES X 1 7275 0 0 UST INC COM COMMON STOCK 902911106 188 4600 SHARES X 1 4600 0 0 UST INC COM COMMON STOCK 902911106 20 500 SHARES X 3 500 0 0 V F CORP COMMON STOCK 918204108 55 1000 SHARES X 1 1000 0 0 V F CORP COMMON STOCK 918204108 578 10440 SHARES X 1 10440 0 0 V F CORP COMMON STOCK 918204108 37 675 SHARES X 3 675 0 0 VALERO ENERGY COMMON CORP STOCK 91913Y100 237 4600 SHARES X 3 4600 0 0 VALERO ENERGY COMMON CORP COM STOCK 91913Y100 408 7900 SHARES X 1 7900 0 0 VALERO ENERGY COMMON CORP COM STOCK 91913Y100 114 2200 SHARES X 1 2200 0 0 VALERO L P COMMON STOCK 91913W104 17 335 SHARES X 1 335 0 0 VALERO L P COMMON STOCK 91913W104 259 5000 SHARES X 3 0 0 5000 VAN KAMPEN MUNI COMMON OPP TRUST II STOCK 920944105 12 910 SHARES X 1 910 0 0 VARIAN INC COMMON STOCK 922206107 5 120 SHARES X 1 120 0 0 VARIAN MED SYS INC COMMON STOCK 92220P105 7432 147638 SHARES X 3 144771 0 2867 VARIAN MEDICAL COMMON SYS INC COM STOCK 92220P105 4259 84614 SHARES X 1 82997 0 1617 VARIAN MEDICAL COMMON SYS INC COM STOCK 92220P105 238 4723 SHARES X 1 4148 0 575 VARIAN SEMICONDUCTOR COMMON EQUIP ASSOC COM STOCK 922207105 5 120 SHARES X 1 120 0 0 VASOMEDICAL INC COMMON STOCK 922321104 0 1500 SHARES X 1 1500 0 0 VERISIGN INC COMMON STOCK 92343E102 8044 367338 SHARES X 3 357342 0 9996 VERISIGN INC COM COMMON STOCK 92343E102 4727 215825 SHARES X 1 209503 0 6322 VERISIGN INC COM COMMON STOCK 92343E102 243 11109 SHARES X 1 8584 0 2525 VERITAS DGC INC COMMON STOCK 92343P107 28 800 SHARES X 3 800 0 0 VERITAS DGC INC COMMON COM STOCK 92343P107 43 1200 SHARES X 1 1200 0 0 VERIZON COMMON COMMUNICATIONS STOCK 92343V104 1868 62025 SHARES X 2 62025 0 0 VERIZON COMMUNICATIONS COMMON COM STOCK 92343V104 15628 518863 SHARES X 1 510363 0 8500 VERIZON COMMUNICATIONS COMMON COM STOCK 92343V104 8963 297568 SHARES X 1 279763 0 17805 VERIZON COMMUNICATIONS COMMON COM STOCK 92343V104 938 31158 SHARES X 3 28748 0 2410 VERIZON COMMUNICATIONS COMMON COM STOCK 92343V104 27 901 SHARES X 3 901 0 0 43 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - ------------------ -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- VIACOM INC COMMON STOCK B 925524308 395 12103 SHARES X 3 12103 0 0 VIACOM INC CL A COMMON STOCK 925524100 7 200 SHARES X 1 200 0 0 VIACOM INC CL A COMMON STOCK 925524100 15 450 SHARES X 1 450 0 0 VIACOM INC CL B COMMON STOCK 925524308 2169 66528 SHARES X 1 66528 0 0 VIACOM INC CL B COMMON STOCK 925524308 1167 35812 SHARES X 1 32861 0 2951 VIACOM INC CL B COMMON STOCK 925524308 375 11500 SHARES X 3 11000 0 500 VISHAY INTERTECHNOLOGY COMMON INC COM STOCK 928298108 14 1000 SHARES X 1 1000 0 0 VISTEON CORP COM COMMON STOCK 92839U107 16 2549 SHARES X 1 2549 0 0 VULCAN MATERIALS COMMON CO STOCK 929160109 61 900 SHARES X 3 900 0 0 W H ENERGY SVCS COMMON INC COM STOCK 92925E108 86 2600 SHARES X 1 2600 0 0 W W GRAINGER INC COMMON COM STOCK 384802104 371 5220 SHARES X 1 5220 0 0 W W GRAINGER INC COMMON COM STOCK 384802104 164 2300 SHARES X 1 2300 0 0 WACHOVIA CORP COMMON STOCK 929903102 612 11581 SHARES X 3 11581 0 0 WACHOVIA CORP COMMON COM STOCK 929903102 15319 289799 SHARES X 1 281821 0 7978 WACHOVIA CORP COMMON COM STOCK 929903102 6004 113575 SHARES X 1 104800 0 8775 WACHOVIA CORP COMMON COM STOCK 929903102 18 344 SHARES X 3 344 0 0 WACHOVIA COMMON CORPORATION NEW STOCK 929903102 338 6400 SHARES X 2 6400 0 0 WADDELL & REED COMMON FINL INC CL A STOCK 930059100 13 600 SHARES X 1 600 0 0 WADDELL & REED COMMON FINL INC CL A STOCK 930059100 41 1950 SHARES X 1 1950 0 0 WAL MART STORES COMMON INC STOCK 931142103 7948 169812 SHARES X 3 169812 0 0 WAL MART STORES COMMON INC COM STOCK 931142103 15371 328449 SHARES X 1 323873 0 4576 WAL MART STORES COMMON INC COM STOCK 931142103 5385 115059 SHARES X 1 105589 0 9470 WAL MART STORES COMMON INC COM STOCK 931142103 1859 39714 SHARES X 3 28577 0 11137 WAL MART STORES COMMON INC COM STOCK 931142103 257 5495 SHARES X 3 5495 0 0 WAL MART STORES COMMON INC COM STOCK 931142103 23 500 SHARES X 3 500 0 0 WAL MART STORES COMMON INCORPORATED STOCK 931142103 218 4668 SHARES X 2 4668 0 0 WALGREEN CO COMMON STOCK 931422109 1254 28333 SHARES X 1 27383 0 950 WALGREEN CO COMMON STOCK 931422109 1077 24339 SHARES X 1 16889 0 7450 WALGREEN CO COMMON STOCK 931422109 344 7775 SHARES X 3 7775 0 0 WALT DISNEY CO COMMON STOCK 254687106 368 15355 SHARES X 3 15355 0 0 WALT DISNEY CO COMMON COM STOCK 254687106 4413 184096 SHARES X 1 183496 0 600 WALT DISNEY CO COMMON COM STOCK 254687106 2675 111613 SHARES X 1 104863 0 6750 WALT DISNEY CO COMMON COM STOCK 254687106 24 1000 SHARES X 3 0 0 1000 WALTER INDS INC COMMON STOCK 93317Q105 179 3600 SHARES X 1 3600 0 0 WALTER INDS INC COMMON STOCK 93317Q105 159 3200 SHARES X 3 3200 0 0 WASHINGTON GROUP COMMON INT STOCK 938862208 101 1900 SHARES X 3 1900 0 0 WASHINGTON GROUP COMMON INTL INC STOCK 938862208 132 2500 SHARES X 1 2500 0 0 WASHINGTON COMMON MUTUAL STOCK 939322103 330 7595 SHARES X 3 7595 0 0 WASHINGTON COMMON MUTUAL COM STOCK 939322103 1833 42137 SHARES X 1 41712 0 425 WASHINGTON COMMON MUTUAL COM STOCK 939322103 759 17455 SHARES X 1 16455 0 1000 WASHINGTON MUTUAL COMMON INCORPORATED STOCK 939322103 3747 86130 SHARES X 2 86130 0 0 WASTE COMMON CONNECTIONS I STOCK 941053100 1085 31500 SHARES X 3 31500 0 0 WASTE COMMON CONNECTIONS INC STOCK 941053100 318 9225 SHARES X 1 9225 0 0 WASTE COMMON MANAGEMENT INC STOCK 94106L109 129 4250 SHARES X 3 4250 0 0 WASTE MANAGEMENT INC COMMON COM STOCK 94106L109 13 444 SHARES X 1 444 0 0 WASTE MANAGEMENT INC COMMON COM STOCK 94106L109 141 4647 SHARES X 1 3147 0 1500 WATER PIK TECHNOLOGIES INC COMMON COM STOCK 94113U100 2 96 SHARES X 1 96 0 0 WATERS CORP COMMON STOCK 941848103 32 850 SHARES X 3 850 0 0 WATSON COMMON PHARMACEUTCLS STOCK 942683103 29 900 SHARES X 3 900 0 0 WATSON PHARMACEUTICALS COMMON INC COM STOCK 942683103 10 300 SHARES X 1 300 0 0 WATSON PHARMACEUTICALS COMMON INC COM STOCK 942683103 50 1526 SHARES X 1 1526 0 0 WCI INDUSTRIES COMMON STOCK 92923C104 4 150 SHARES X 1 150 0 0 WD 40 CO COM COMMON STOCK 929236107 58 2200 SHARES X 1 2200 0 0 WEATHERFORD INTL COMMON LTD STOCK G95089101 3006 83020 SHARES X 3 83020 0 0 WEBSTER FINL CORP COMMON WATERBURY COM STOCK 947890109 28 600 SHARES X 1 600 0 0 44 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - ------------------ -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- WEIGHT WATCHERS COMMON INTL INC NEW STOCK 948626106 19 375 SHARES X 1 375 0 0 WEINGARTEN REALTY COMMON INVESTORS STOCK 948741103 752 19885 SHARES X 2 19885 0 0 WEIS MARKETS INC COMMON STOCK 948849104 19 450 SHARES X 1 0 0 450 WELLMAN INC COMMON STOCK 949702104 37 5500 SHARES X 1 5500 0 0 WELLMAN INC COMMON STOCK 949702104 37 5400 SHARES X 3 5400 0 0 WELLPOINT INC COMMON STOCK 94973V107 101 1260 SHARES X 1 1260 0 0 WELLPOINT INC COMMON STOCK 94973V107 371 4650 SHARES X 3 4650 0 0 WELLS FARGO & CO COMMON STOCK 949746101 12252 195001 SHARES X 1 193851 0 1150 WELLS FARGO & CO COMMON STOCK 949746101 5473 87108 SHARES X 1 84160 0 2948 WELLS FARGO & CO COMMON STOCK 949746101 380 6050 SHARES X 3 5850 0 200 WELLS FARGO & CO COMMON STOCK 949746101 781 12430 SHARES X 3 12430 0 0 WELLS FARGO & CO COMMON STOCK 949746101 25 400 SHARES X 3 400 0 0 WELLS FARGO & COMMON COMPANY NEW STOCK 949746101 2996 47681 SHARES X 2 47681 0 0 WENDYS INTL INC COMMON STOCK 950590109 52 935 SHARES X 3 935 0 0 WENDYS INTL INC COMMON COM STOCK 950590109 177 3200 SHARES X 1 3200 0 0 WENDYS INTL INC COMMON COM STOCK 950590109 11 200 SHARES X 1 200 0 0 WERNER COMMON ENTERPRISES INC STOCK 950755108 1232 62525 SHARES X 1 58325 0 4200 WERNER COMMON ENTERPRISES INC STOCK 950755108 84 4280 SHARES X 1 4280 0 0 WERNER COMMON ENTERPRISES INC STOCK 950755108 9 447 SHARES X 3 447 0 0 WESCO INTERNATIONAL COMMON INCORPORATED STOCK 95082P105 43 1000 SHARES X 1 1000 0 0 WESCO INTL INC COMMON STOCK 95082P105 30 700 SHARES X 3 700 0 0 WESTAR ENERGY INC COMMON STOCK 95709T100 6 300 SHARES X 1 300 0 0 WESTAR ENERGY INC COMMON STOCK 95709T100 19 900 SHARES X 1 300 0 600 WEYERHAEUSER CO COMMON STOCK 962166104 123 1850 SHARES X 3 1850 0 0 WEYERHAEUSER CO COMMON COM STOCK 962166104 186 2799 SHARES X 1 2799 0 0 WEYERHAEUSER CO COMMON COM STOCK 962166104 476 7171 SHARES X 1 6373 0 798 WGL HLDGS INC COM COMMON STOCK 92924F106 102 3382 SHARES X 1 3382 0 0 WGL HLDGS INC COM COMMON STOCK 92924F106 100 3328 SHARES X 3 3328 0 0 W-H ENERGY SVCS COMMON INC STOCK 92925E108 66 2000 SHARES X 3 2000 0 0 WHEELING- COMMON PITTSBURG CORP STOCK 963142302 2 245 SHARES X 1 245 0 0 WHIRLPOOL CORP COMMON STOCK 963320106 42 500 SHARES X 3 500 0 0 WHIRLPOOL CORP COMMON COM STOCK 963320106 75 892 SHARES X 1 892 0 0 WHIRLPOOL CORP COMMON COM STOCK 963320106 62 742 SHARES X 1 742 0 0 WHOLE FOODS MKT COMMON INC STOCK 966837106 443 5722 SHARES X 3 5722 0 0 WHOLE FOODS MKT COMMON INC COM STOCK 966837106 236 3050 SHARES X 1 3050 0 0 WHOLE FOODS MKT COMMON INC COM STOCK 966837106 1 16 SHARES X 1 16 0 0 WILD OATS MARKETS COMMON STOCK 96808B107 16 1300 SHARES X 3 1300 0 0 WILD OATS MKTS INC COMMON STOCK 96808B107 22 1800 SHARES X 1 1800 0 0 WILLIAM SONOMA COMMON INC COM STOCK 969904101 430 9965 SHARES X 1 9965 0 0 WILLIAM SONOMA COMMON INC COM STOCK 969904101 22 500 SHARES X 1 500 0 0 WILLIAMS COMPANIES COMMON INCORPORATED STOCK 969457100 115 11975 SHARES X 2 11975 0 0 WILLIAMS COMPANY COMMON INC (THE) STOCK 969457100 33 1428 SHARES X 1 1428 0 0 WILLIAMS COMPANY COMMON INC (THE) STOCK 969457100 69 2983 SHARES X 1 1783 0 1200 WILLIAMS COS INC COMMON STOCK 969457100 103 4425 SHARES X 3 4425 0 0 WILLIAMS SONOMA COMMON INC STOCK 969904101 984 22800 SHARES X 3 22800 0 0 WILMINGTON TRUST COMMON CORP STOCK 971807102 23 600 SHARES X 1 600 0 0 WIND RIV SYS INC COMMON STOCK 973149107 9 600 SHARES X 1 600 0 0 WISCONSIN ENERGY COMMON CORP COM STOCK 976657106 197 5052 SHARES X 1 5052 0 0 WISCONSIN ENERGY COMMON CORP COM STOCK 976657106 200 5118 SHARES X 1 5118 0 0 WORTHINGTON INDS COMMON INC COM STOCK 981811102 250 13000 SHARES X 1 0 0 13000 WPS RESOURCES COMMON CORP STOCK 92931B106 44 800 SHARES X 1 800 0 0 WPS RESOURCES COMMON CORP STOCK 92931B106 19 350 SHARES X 1 350 0 0 WRIGLEY WM JR CO COMMON STOCK 982526105 206 3100 SHARES X 1 3100 0 0 WRIGLEY WM JR CO COMMON STOCK 982526105 304 4570 SHARES X 1 3970 0 600 WRIGLEY WM JR CO COMMON STOCK 982526105 66 1000 SHARES X 3 0 0 1000 45 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ----------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - ------------------ -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- -------- ------ ------- WRIGLEY WM JR CO COMMON STOCK 982526105 94 1410 SHARES X 3 1410 0 0 WYETH COMMON STOCK 983024100 17338 376339 SHARES X 1 371819 0 4520 WYETH COMMON STOCK 983024100 16304 353905 SHARES X 1 300472 0 53433 WYETH COMMON STOCK 983024100 1241 26933 SHARES X 2 26933 0 0 WYETH COMMON STOCK 983024100 1704 36991 SHARES X 3 34791 0 2200 WYETH COMMON STOCK 983024100 8071 175201 SHARES X 3 175201 0 0 WYETH COMMON STOCK 983024100 51 1100 SHARES X 3 1100 0 0 WYNN RESORTS COMMON LIMITED STOCK 983134107 5 100 SHARES X 1 100 0 0 XANSER CORP COMMON STOCK 98389J103 1 400 SHARES X 1 400 0 0 XCEL ENERGY INC COMMON STOCK 98389B100 56 3028 SHARES X 3 3028 0 0 XCEL ENERGY INC COMMON COM STOCK 98389B100 47 2566 SHARES X 1 2566 0 0 XCEL ENERGY INC COMMON COM STOCK 98389B100 230 12454 SHARES X 1 12454 0 0 XCEL ENERGY, INC. COMMON STOCK 98389B100 188 10550 SHARES X 2 10550 0 0 XEROX CORP COMMON STOCK 984121103 75 5100 SHARES X 1 5100 0 0 XEROX CORP COMMON STOCK 984121103 178 12140 SHARES X 1 9140 0 3000 XEROX CORP COMMON STOCK 984121103 3 200 SHARES X 3 0 0 200 XEROX CORP COMMON STOCK 984121103 107 7300 SHARES X 3 7300 0 0 XILINX INC COMMON STOCK 983919101 68 2700 SHARES X 3 2700 0 0 XL CAP LTD COMMON STOCK A G98255105 69 1025 SHARES X 3 1025 0 0 XM SATELLITE RADIO COMMON STOCK A 983759101 913 33500 SHARES X 3 33500 0 0 XM SATELLITE RADIO COMMON HLDGS INC STOCK 983759101 423 15510 SHARES X 1 15510 0 0 XM SATELLITE RADIO COMMON HLDGS INC 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 3168 72096 SHARES X 3 72096 0 0 XTO ENERGY INC COMMON COM STOCK 98385X106 2388 54342 SHARES X 1 54342 0 0 XTO ENERGY INC COMMON COM STOCK 98385X106 135 3083 SHARES X 1 3083 0 0 YAHOO INC COMMON STOCK 984332106 376 9600 SHARES X 3 9600 0 0 YAHOO INC COM COMMON STOCK 984332106 66 1686 SHARES X 1 1686 0 0 YAHOO INC COM COMMON STOCK 984332106 24 600 SHARES X 1 500 0 100 YORK WATER COMMON COMPANY STOCK 987184108 1475 57062 SHARES X 1 57062 0 0 YORK WATER COMMON COMPANY STOCK 987184108 1248 48296 SHARES X 1 48296 0 0 YUM BRANDS INC COMMON STOCK 988498101 104 2225 SHARES X 3 2225 0 0 YUM! BRANDS INC COMMON STOCK 988498101 420 8954 SHARES X 1 8954 0 0 YUM! BRANDS INC COMMON STOCK 988498101 389 8300 SHARES X 1 6380 0 1920 ZEBRA TECHNOLOGIES COMMON CORP CL A STOCK 989207105 96 2250 SHARES X 1 2250 0 0 ZIMMER HLDGS INC COMMON COM STOCK 98956P102 6121 90755 SHARES X 1 88778 0 1977 ZIMMER HLDGS INC COMMON COM STOCK 98956P102 1254 18587 SHARES X 1 17172 0 1415 ZIMMER HLDGS INC COMMON COM STOCK 98956P102 8272 122656 SHARES X 3 118676 0 3980 ZIMMER HOLDINGS COMMON INCORPORATED STOCK 98956P102 1315 19495 SHARES X 2 19495 0 0 ZIONS COMMON BANCORPORATION STOCK 989701107 6889 91186 SHARES X 3 91186 0 0 ZIONS BANCORPORATION COMMON COM STOCK 989701107 4831 63933 SHARES X 1 62400 0 1533 ZIONS BANCORPORATION COMMON COM STOCK 989701107 211 2790 SHARES X 1 1075 0 1715 ZIONS BANCORPORATION COMMON COM STOCK 989701107 1240 16405 SHARES X 3 14248 0 2157 ZIONS BANCORPORATION COMMON COM STOCK 989701107 264 3500 SHARES X 3 3500 0 0 SUBTOTALS FOR DOMESTIC COMMON STOCKS 3181401 77537080 74578618 0 2958462 A. COMMON STOCK FOREIGN COMMON STOCK/ADR'S ABN AMRO HOLDINGS NV SPON COMMON ADR STOCK 000937102 9 350 SHARES X 1 350 0 0 46 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ----------------------- ---------------------- -------- -------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - ------------------- -------- --------- ---------- -------- --------- ---- ---- -------- -------- -------- ------ ------ ------ ACCENTURE LTD-CL COMMON A STOCK G1150G111 731 25331 SHARES X 1 22831 0 2500 ACCENTURE LTD-CL COMMON A STOCK G1150G111 395 13675 SHARES X 1 13175 0 500 ACE LTD COMMON STOCK G0070K103 5 100 SHARES X 1 100 0 0 ADVANTAGE ENERGY COMMON INCOME FUND STOCK 00762L101 356 18450 SHARES X 1 18450 0 0 AEGON NV ORD COMMON AMER REG SHS STOCK 007924103 220 13464 SHARES X 1 13464 0 0 AEGON NV ORD COMMON AMER REG SHS STOCK 007924103 15 908 SHARES X 1 908 0 0 AGNICO EAGLE COMMON MINES LTD STOCK 008474108 5 250 SHARES X 1 250 0 0 ALCAN INC COMMON STOCK 013716105 55 1350 SHARES X 1 1350 0 0 ALCON INC COMMON STOCK H01301102 26 200 SHARES X 1 200 0 0 ALLIED IRISH BKS COMMON PLC-SPON ADR STOCK 019228402 55956 1302509 SHARES X 1 928612 10511 363386 ALLIED IRISH BKS COMMON PLC-SPON ADR STOCK 019228402 21723 505662 SHARES X 1 394900 0 110762 AMERICA MOVIL- COMMON ADR SERIES A STOCK 02364W204 174 6000 SHARES X 1 6000 0 0 AMERICA MOVIL SA - COMMON SPONS ADR SER L STOCK 02364W105 353 12076 SHARES X 1 12076 0 0 AMERICA MOVIL SA - COMMON SPONS ADR SER L STOCK 02364W105 123 4200 SHARES X 1 1200 0 3000 ANGLO AMERICAN COMMON PLC ADR STOCK 03485P102 8 225 SHARES X 1 225 0 0 ANGLO AMERICAN COMMON PLC ADR STOCK 03485P102 116 3331 SHARES X 1 3331 0 0 ANGLOGOLD COMMON ASHANTI SPON ADR STOCK 035128206 5 110 SHARES X 1 110 0 0 ARLINGTON COMMON TANKERS LTD STOCK G04899103 65 3000 SHARES X 1 3000 0 0 ASTRAZENECA GROUP PLC COMMON SPONSORED ADR STOCK 046353108 68 1400 SHARES X 1 1400 0 0 ASTRAZENECA GROUP PLC COMMON SPONSORED ADR STOCK 046353108 24 485 SHARES X 1 485 0 0 AXA SPONSORED ADR COMMON STOCK 054536107 8 236 SHARES X 1 236 0 0 BANK OF IRELAND COMMON SPONSORED ADR STOCK 46267Q103 159 2500 SHARES X 1 2500 0 0 BARRICK GOLD CORP COMMON STOCK 067901108 6 200 SHARES X 1 200 0 0 BARRICK GOLD CORP COMMON STOCK 067901108 78 2800 SHARES X 1 2800 0 0 BAYER AG COMMON SPONSORED ADR STOCK 072730302 42 1000 SHARES X 1 1000 0 0 BHP BILLITON LTD COMMON SPONSORED ADR STOCK 088606108 48 1450 SHARES X 1 1450 0 0 BHP BILLITON LTD COMMON SPONSORED ADR STOCK 088606108 101 3032 SHARES X 1 2000 0 1032 BIOTECH HOLDRS COMMON TRUST STOCK 09067D201 32 160 SHARES X 1 160 0 0 BIOTECH HOLDRS COMMON TRUST STOCK 09067D201 40 200 SHARES X 1 200 0 0 BP PLC SPONSORED COMMON ADR STOCK 055622104 18699 291168 SHARES X 1 290184 0 984 BP PLC SPONSORED COMMON ADR STOCK 055622104 15062 234544 SHARES X 1 211962 0 22582 BP PLC SPONSORED COMMON ADR STOCK 055622104 199 3100 SHARES X 3 984 0 2116 BP PLC SPONSORED COMMON ADR STOCK 055622104 29 444 SHARES X 3 444 0 0 BT GROUP PLC-SPON COMMON ADR STOCK 05577E101 10 250 SHARES X 1 250 0 0 CADBURY SCHWEPPES PLC COMMON SPONS ADR STOCK 127209302 4 100 SHARES X 1 100 0 0 CAMECO COMMON CORPORATION STOCK 13321L108 24 375 SHARES X 1 375 0 0 CANADIAN NATIONAL RAILWAY COMMON COMPANY STOCK 136375102 114 1425 SHARES X 1 1425 0 0 CANON INC SPONS COMMON ADR STOCK 138006309 12 200 SHARES X 1 200 0 0 CARDIOME PHARMA COMMON CORP STOCK 14159U202 64 6300 SHARES X 1 6300 0 0 CELESTICA INC COM COMMON STOCK 15101Q108 5 505 SHARES X 3 505 0 0 CEMEX S A SPONS COMMON ADR PART CER STOCK 151290889 6 100 SHARES X 1 100 0 0 CHICAGO BRIDGE & COMMON IRON CO N V COM STOCK 167250109 49 1940 SHARES X 1 1940 0 0 CHICAGO BRIDGE & COMMON IRON CO N V COM STOCK 167250109 56 2225 SHARES X 1 225 0 2000 CHINA MOBILE HK COMMON LTD SPON ADR #451 STOCK 16941M109 7 300 SHARES X 1 300 0 0 CHINA YUCHAI INTERNATIONAL COMMON LIMITED STOCK G21082105 2 250 SHARES X 1 250 0 0 CNOOC LTD -ADR COMMON STOCK 126132109 20 300 SHARES X 1 300 0 0 COOPER INDUSTRIES COMMON LTD CL A STOCK G24182100 217 2974 SHARES X 1 2974 0 0 COOPER INDUSTRIES COMMON LTD CL A STOCK G24182100 177 2420 SHARES X 1 2420 0 0 DAIMLER CHRYSLER COMMON AG STOCK D1668R123 33 637 SHARES X 1 637 0 0 DAIMLER CHRYSLER COMMON AG STOCK D1668R123 73 1431 SHARES X 1 581 0 850 DEUTSCHE TELEKOM AG SPONSORED COMMON ADR STOCK 251566105 6 376 SHARES X 1 376 0 0 DIAGEO PLC COMMON SPONSORED ADR STOCK 25243Q205 198 3395 SHARES X 1 3395 0 0 DIAGEO PLC COMMON SPONSORED ADR STOCK 25243Q205 29 500 SHARES X 3 500 0 0 DR REDDYS LABS LTD COMMON ADR STOCK 256135203 22 1000 SHARES X 1 1000 0 0 DRDGOLD LTD ADR COMMON STOCK 26152H103 9 6000 SHARES X 1 6000 0 0 47 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------------- -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- DUSA PHARMACEUTICALS COMMON INCORPORATED STOCK 266898105 22 2000 SHARES X 1 2000 0 0 ELAN CORP PLC COMMON SPONS ADR STOCK 284131208 4 300 SHARES X 1 300 0 0 ENCANA CORP COMMON STOCK 292505104 44 980 SHARES X 1 980 0 0 ENCANA CORP COMMON STOCK 292505104 72 1600 SHARES X 1 1600 0 0 ENDESA S A COMMON SPONSORED ADR STOCK 29258N107 106 4068 SHARES X 1 4068 0 0 ENDESA S A COMMON SPONSORED ADR STOCK 29258N107 21 800 SHARES X 1 800 0 0 ENERPLUS COMMON RESOURCES FUND STOCK 29274D604 5 100 SHARES X 1 100 0 0 ENERPLUS COMMON RESOURCES FUND STOCK 29274D604 72 1500 SHARES X 1 1500 0 0 EVEREST RE GROUP COMMON LTD COM STOCK G3223R108 10 100 SHARES X 1 100 0 0 FALCONBRIDGE LTD COMMON STOCK 306104100 59 2000 SHARES X 1 2000 0 0 FALCONBRIDGE LTD COMMON STOCK 306104100 36 1200 SHARES X 1 1200 0 0 FLEXTRONICS INTL COMMON LTD STOCK Y2573F102 20 1892 SHARES X 1 1892 0 0 FLEXTRONICS INTL COMMON LTD STOCK Y2573F102 36 3488 SHARES X 1 3488 0 0 FORDING CANADIAN COMMON COAL TRUST STOCK 345425102 4944 143025 SHARES X 1 139896 0 3129 FORDING CANADIAN COMMON COAL TRUST STOCK 345425102 1306 37789 SHARES X 1 29989 0 7800 FORDING CANADIAN COMMON COAL TRUST STOCK 345425102 437 12632 SHARES X 3 10697 0 1935 FOSTER WHEELER COMMON LTD STOCK G36535139 158 4300 SHARES X 1 4300 0 0 FRONTLINE LTD COMMON STOCK G3682E127 34 900 SHARES X 1 900 0 0 GALLAHER GROUP COMMON PLC SPON ADR STOCK 363595109 187 3105 SHARES X 1 3105 0 0 GALLAHER GROUP COMMON PLC SPON ADR STOCK 363595109 140 2322 SHARES X 1 2214 0 108 GARMIN LIMITED COMMON ORD STOCK G37260109 8 116 SHARES X 1 116 0 0 GLAXOSMITHKLINE COMMON PLC ADR STOCK 37733W105 877 17367 SHARES X 1 17367 0 0 GLAXOSMITHKLINE COMMON PLC ADR STOCK 37733W105 1677 33216 SHARES X 1 26061 0 7155 GOLD FIELDS COMMON LIMITED ADR STOCK 38059T106 4 250 SHARES X 1 250 0 0 GOLDCORP INC COMMON STOCK 380956409 22 1000 SHARES X 1 1000 0 0 GOLDEN STAR COMMON RESOURCES LTD STOCK 38119T104 11 4000 SHARES X 1 4000 0 0 GROUPE DANONE COMMON SPONS ADR STOCK 399449107 21 1000 SHARES X 1 1000 0 0 GRUPO TELEVISA SA COMMON SPONS ADR STOCK 40049J206 8 100 SHARES X 1 100 0 0 HARMONY GOLD COMMON MINING SPON ADR STOCK 413216300 32 2425 SHARES X 1 2425 0 0 HELLENIC TELECOMMUNICATIONS COMMON ORG ADR STOCK 423325307 1 50 SHARES X 1 50 0 0 HERBALIFE LTD COMMON STOCK G4412G101 23 700 SHARES X 1 700 0 0 HSBC HOLDINGS PLC COMMON SPON ADR STOCK 404280406 108 1336 SHARES X 1 1336 0 0 HSBC HOLDINGS PLC COMMON SPON ADR STOCK 404280406 98 1220 SHARES X 1 1220 0 0 HUANENG POWER COMMON INTL-SPONS ADR STOCK 443304100 69 2620 SHARES X 1 2620 0 0 ICICI BANK LIMITED COMMON SPONSORED ADR STOCK 45104G104 9 300 SHARES X 1 300 0 0 IMPERIAL OIL LTD COMMON STOCK 453038408 5 49 SHARES X 1 49 0 0 INFOSYS TECHNOLOGIES COMMON LTDSPON ADR STOCK 456788108 16 200 SHARES X 1 200 0 0 ING GROEP N V COMMON SPONSORED ADR STOCK 456837103 19 550 SHARES X 1 550 0 0 INGERSOLL-RAND COMMON COMPANY LTD-A STOCK G4776G101 244 6044 SHARES X 1 6044 0 0 INGERSOLL-RAND COMMON COMPANY LTD-A STOCK G4776G101 428 10600 SHARES X 1 10600 0 0 KINROSS GOLD COMMON CORPORATION STOCK 496902404 18 1969 SHARES X 1 1969 0 0 KNIGHTSBRIDGE COMMON TANKERS LTD STOCK G5299G106 2 100 SHARES X 1 100 0 0 KONINKLIJKE PHILIPS COMMON ELEC N V NY SHR STOCK 500472303 20 650 SHARES X 1 650 0 0 KONINKLIJKE PHILIPS COMMON ELEC N V NY SHR STOCK 500472303 16 500 SHARES X 1 500 0 0 LLOYDS TSB GROUP COMMON PLC ADR STOCK 539439109 3 100 SHARES X 1 100 0 0 MAGNA INTL INC CL COMMON A STOCK 559222401 43 600 SHARES X 1 600 0 0 MAGNA INTL INC CL COMMON A STOCK 559222401 11 150 SHARES X 1 150 0 0 MANULIFE COMMON FINANCIAL CORP STOCK 56501R106 967 16441 SHARES X 1 16441 0 0 MANULIFE COMMON FINANCIAL CORP STOCK 56501R106 29 493 SHARES X 1 493 0 0 MARVEL TECHNOLOGY COMMON GROUP LTD STOCK G5876H105 2 30 SHARES X 1 30 0 0 MAX RE CAPITAL COMMON LIMITED STOCK G6052F103 4 165 SHARES X 1 165 0 0 MI DEVELOPMENTS COMMON INC STOCK 55304X104 21 600 SHARES X 1 600 0 0 NABORS INDUSTRIES COMMON LTD STOCK G6359F103 8645 114126 SHARES X 1 112386 0 1740 NABORS INDUSTRIES COMMON LTD STOCK G6359F103 1342 17710 SHARES X 1 17060 0 650 NABORS INDUSTRIES COMMON LTD STOCK G6359F103 1224 16156 SHARES X 3 14276 0 1880 48 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - ------------------ -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------ ------ ----- NAM TAI ELECTRONICS COMMON INCORPORATED STOCK 629865205 20 900 SHARES X 1 900 0 0 NAM TAI ELECTRONICS COMMON INCORPORATED STOCK 629865205 11 500 SHARES X 1 0 0 500 NATIONAL COMMON AUSTRALIA BK LTD STOCK 632525408 59 500 SHARES X 1 500 0 0 NISSAN MTR LTD COMMON SPONSORED ADR STOCK 654744408 22 1094 SHARES X 1 1094 0 0 NOBLE COMMON CORPORATION STOCK G65422100 78 1100 SHARES X 1 1100 0 0 NOKIA CORP COMMON SPONSORED ADR STOCK 654902204 1011 55270 SHARES X 1 55270 0 0 NOKIA CORP COMMON SPONSORED ADR STOCK 654902204 314 17161 SHARES X 1 16361 0 800 NORTEL NETWORKS COMMON CORP STOCK 656568102 14 4475 SHARES X 1 4475 0 0 NORTEL NETWORKS COMMON CORP STOCK 656568102 2 789 SHARES X 1 789 0 0 NOVARTIS AG ADR COMMON STOCK 66987V109 5246 99959 SHARES X 1 96998 0 2961 NOVARTIS AG ADR COMMON STOCK 66987V109 497 9473 SHARES X 1 6853 0 2620 NOVARTIS AG ADR COMMON STOCK 66987V109 1368 26063 SHARES X 3 22197 0 3866 NOVELIS INC COMMON STOCK 67000X106 6 270 SHARES X 1 270 0 0 ON TRACK COMMON INNOVATIONS LTD STOCK M8791A109 74 5400 SHARES X 1 5400 0 0 PARTNERRE LTD COMMON STOCK G6852T105 61 925 SHARES X 1 925 0 0 PETRO-CANADA COMMON STOCK 71644E102 64 1600 SHARES X 1 1600 0 0 PETROFUND ENERGY COMMON TRUST STOCK 71648W108 28 1600 SHARES X 1 1600 0 0 PETROLEO BRASILEIRO SA COMMON ADR STOCK 71654V101 13 200 SHARES X 1 200 0 0 PLACER DOME INC COMMON STOCK 725906101 28 1212 SHARES X 1 1212 0 0 PRIMEWEST ENERGY COMMON TRUST STOCK 741930309 19 600 SHARES X 1 600 0 0 PROVIDENT ENERGY COMMON TRUST UNITS STOCK 74386K104 43 4000 SHARES X 1 4000 0 0 PROVIDENT ENERGY COMMON TRUST UNITS STOCK 74386K104 18 1700 SHARES X 1 1700 0 0 RADA ELECTRONIC COMMON INDUSTRIES LTD STOCK M81863108 1 600 SHARES X 1 600 0 0 RADVISION LTD COMMON STOCK M81869105 22 1300 SHARES X 1 1300 0 0 REPSOL YPF SA SPON COMMON ADR STOCK 76026T205 50 1700 SHARES X 1 1700 0 0 REPSOL YPF SA SPON COMMON ADR STOCK 76026T205 18 600 SHARES X 1 600 0 0 RESEARCH IN COMMON MOTION LIMITED STOCK 760975102 7 100 SHARES X 1 100 0 0 REUTERS GROUP PLC COMMON SPONS ADR STOCK 76132M102 32 719 SHARES X 1 719 0 0 REXAM PLC COMMON STOCK 761655406 17 400 SHARES X 1 400 0 0 ROYAL BK CANADA COMMON STOCK 780087102 23 300 SHARES X 1 300 0 0 ROYAL CARIBBEAN COMMON CRUISES LTD STOCK V7780T103 319 7085 SHARES X 1 7085 0 0 ROYAL DUTCH SHELL COMMON PLC-ADR A STOCK 780259206 4023 65420 SHARES X 1 65020 0 400 ROYAL DUTCH SHELL COMMON PLC-ADR A STOCK 780259206 3468 56395 SHARES X 1 52395 0 4000 ROYAL DUTCH SHELL COMMON PLC-ADR A STOCK 780259206 344 5600 SHARES X 3 5000 0 600 ROYAL DUTCH SHELL COMMON PLC-ADR B STOCK 780259107 11 172 SHARES X 1 172 0 0 ROYAL DUTCH SHELL COMMON PLC-ADR B STOCK 780259107 33 517 SHARES X 1 517 0 0 SANOFI-AVENTIS ADR COMMON STOCK 80105N105 66 1500 SHARES X 1 1500 0 0 SANOFI-AVENTIS ADR COMMON STOCK 80105N105 55 1250 SHARES X 1 1250 0 0 SAP AG SPONS ADR COMMON STOCK 803054204 11 250 SHARES X 1 250 0 0 SAP AG SPONS ADR COMMON STOCK 803054204 54 1200 SHARES X 1 1200 0 0 SASOL LTD COMMON SPONS-ADR STOCK 803866300 36 1000 SHARES X 1 1000 0 0 SCHLUMBERGER LTD COMMON STOCK 806857108 10284 105861 SHARES X 1 105761 0 100 SCHLUMBERGER LTD COMMON STOCK 806857108 4388 45168 SHARES X 1 42318 0 2850 SCHLUMBERGER LTD COMMON STOCK 806857108 530 5455 SHARES X 3 1455 0 4000 SCHLUMBERGER LTD COMMON STOCK 806857108 27 280 SHARES X 3 280 0 0 SCOTTISH POWER PLC COMMON ADR STOCK 81013T705 50 1343 SHARES X 1 1343 0 0 SCOTTISH POWER PLC COMMON ADR STOCK 81013T705 28 756 SHARES X 1 756 0 0 SEASPAN CORP COMMON STOCK Y75638109 5 250 SHARES X 1 250 0 0 SONY CORP-- COMMON SPONSORED ADR STOCK 835699307 49 1200 SHARES X 1 1200 0 0 STATOIL ASA COMMON SPONSORED ADR STOCK 85771P102 5 200 SHARES X 1 200 0 0 STEINER LEISURE COMMON LIMITED ORD STOCK P8744Y102 21 600 SHARES X 1 600 0 0 STMICROELECTRONICS COMMON N V STOCK 861012102 14 800 SHARES X 1 800 0 0 STOLT OFFSHORE S A COMMON SPONSORED ADR STOCK 861567105 93 8000 SHARES X 1 8000 0 0 STORA ENSO OYJ COMMON SPONSORED ADR STOCK 86210M106 20 1500 SHARES X 1 1500 0 0 SUN LIFE FINL INC COMMON STOCK 866796105 139 3454 SHARES X 1 3454 0 0 49 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ -------------------- -------- --------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT SHARED COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - ------------------- -------- --------- ---------- --------- --------- ---- ---- -------- ------ -------- ------- ------ ------ SUNCOR ENERGY INC COMMON STOCK 867229106 35 550 SHARES X 1 550 0 0 SYNERON MEDICAL COMMON LTD STOCK M87245102 68 2150 SHARES X 1 2150 0 0 TAIWAN SEMICONDUCTOR COMMON SPON ADR STOCK 874039100 181 18280 SHARES X 1 17263 0 1017 TAIWAN SEMICONDUCTOR COMMON SPON ADR STOCK 874039100 53 5384 SHARES X 1 4188 0 1196 TD BANKNORTH INC COMMON STOCK 87235A101 13 441 SHARES X 1 441 0 0 TD BANKNORTH INC COMMON STOCK 87235A101 100 3440 SHARES X 1 3440 0 0 TDC A/S SPONSORED COMMON ADR STOCK 87236N102 3 100 SHARES X 1 100 0 0 TELECOM NEW ZEALAND SPON COMMON ADR STOCK 879278208 65 2000 SHARES X 1 2000 0 0 TELECOMUNICACOES DE SAO PAULO SA COMMON ADR STOCK 87929A102 2 100 SHARES X 1 100 0 0 TELEFONAKTIEBOLAGET COMMON LM ERICSSON ADR STOCK 294821608 15 430 SHARES X 1 430 0 0 TELEFONAKTIEBOLAGET COMMON LM ERICSSON ADR STOCK 294821608 50 1460 SHARES X 1 1460 0 0 TELEFONICA S A COMMON SPONSORED ADR STOCK 879382208 94 2080 SHARES X 1 2080 0 0 TELEFONICA S A COMMON SPONSORED ADR STOCK 879382208 33 741 SHARES X 1 741 0 0 TELEFONOS DE COMMON MEXICO SP ADR A STOCK 879403707 107 4396 SHARES X 1 4396 0 0 TELEFONOS DE COMMON MEXICO SP ADR L STOCK 879403780 186 7530 SHARES X 1 7530 0 0 TELEFONOS DE COMMON MEXICO SP ADR L STOCK 879403780 74 3000 SHARES X 1 1000 0 2000 TELSTRA CORP-ADR COMMON STOCK 87969N204 1 100 SHARES X 1 100 0 0 TEVA PHARMACEUTICAL COMMON SPONS ADR STOCK 881624209 602 14000 SHARES X 1 14000 0 0 TEVA PHARMACEUTICAL COMMON SPONS ADR STOCK 881624209 153 3565 SHARES X 1 3430 0 135 TOMMY HILFIGER COMMON CORP STOCK G8915Z102 13 800 SHARES X 1 800 0 0 TORONTO-DOMINION COMMON BANK STOCK 891160509 11 211 SHARES X 1 211 0 0 TORONTO-DOMINION COMMON BANK STOCK 891160509 74 1410 SHARES X 1 1410 0 0 TOTAL SA COMMON SPONSORED ADR STOCK 89151E109 3 21 SHARES X 1 21 0 0 TOYOTA MOTOR COMMON CORP SPON ADR STOCK 892331307 16 150 SHARES X 1 150 0 0 TOYOTA MOTOR COMMON CORP SPON ADR STOCK 892331307 31 300 SHARES X 1 300 0 0 TRANSCANADA CORP COMMON STOCK 89353D107 9 300 SHARES X 1 300 0 0 TSAKOS ENERGY COMMON NAVIAGATION LTD STOCK G9108L108 5 125 SHARES X 1 125 0 0 TYCO INTERNATIONAL COMMON LTD STOCK 902124106 670 23219 SHARES X 1 15001 0 8218 TYCO INTERNATIONAL COMMON LTD STOCK 902124106 4241 146947 SHARES X 1 143033 0 3914 TYCO INTERNATIONAL COMMON LTD STOCK 902124106 29 1000 SHARES X 3 600 0 400 UBS AG COMMON STOCK H8920M855 168 1761 SHARES X 1 1761 0 0 UNILEVER NV NY COMMON SHARES STOCK 904784709 466 6785 SHARES X 1 6785 0 0 UNILEVER NV NY COMMON SHARES STOCK 904784709 303 4417 SHARES X 1 4417 0 0 UNILEVER PLC COMMON SPONSORED ADR STOCK 904767704 4 89 SHARES X 1 89 0 0 UNILEVER PLC COMMON SPONSORED ADR STOCK 904767704 40 1000 SHARES X 1 1000 0 0 VODAFONE GROUP PLC SPONSORED COMMON ADR STOCK 92857W100 943 43934 SHARES X 1 43934 0 0 VODAFONE GROUP PLC SPONSORED COMMON ADR STOCK 92857W100 692 32215 SHARES X 1 31030 0 1185 VODAFONE GROUP PLC SPONSORED COMMON ADR STOCK 92857W100 64 3000 SHARES X 3 0 0 3000 VOLVO AB SPONS COMMON ADR B STOCK 928856400 28 600 SHARES X 1 0 0 600 WEATHERFORD INTL COMMON LTD BERMUDA STOCK G95089101 2002 55314 SHARES X 1 55054 0 260 WEATHERFORD INTL COMMON LTD BERMUDA STOCK G95089101 98 2700 SHARES X 1 2700 0 0 WEATHERFORD INTL COMMON LTD BERMUDA STOCK G95089101 364 10068 SHARES X 3 10068 0 0 WHITE MOUNTAINS INSURANCE GROUP COMMON LTD STOCK G9618E107 56 100 SHARES X 1 100 0 0 XL CAPITAL LTD CL A COMMON STOCK G98255105 31 460 SHARES X 1 460 0 0 SUBTOTALS FOR FOREIGN COMMON STOCK/ADR'S 185247 3926386 3337144 10511 578731 A. COMMON STOCK RIGHTS AND WARRANTS FOSTER WHEELER LTD WARRANTS COMMON 9/24/07 STOCK G36535113 0 1 SHARES X 1 1 0 0 50 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ----------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ---- ------ ----- SUBTOTALS FOR RIGHTS AND WARRANTS 0 1 1 0 0 A. COMMON STOCK REAL ESTATE INVESTMENT TRUSTS AMERICAN FINANCIAL REALTY COMMON TRUST STOCK 02607P305 48 4000 SHARES X 1 N.A. N.A. N.A. ANNALY MTGE MANAGEMENT COMMON INC (REIT) STOCK 035710409 5 500 SHARES X 1 N.A. N.A. N.A. ANTHRACITE CAPITAL INC COMMON COM STOCK 037023108 21 2000 SHARES X 1 N.A. N.A. N.A. APARTMENT INVT & COMMON MGMT CL A STOCK 03748R101 8 200 SHARES X 1 N.A. N.A. N.A. ARCHSTONE- SMITH TRUST COMMON (REIT) STOCK 039583109 226 5385 SHARES X 1 N.A. N.A. N.A. ARCHSTONE- SMITH TRUST COMMON (REIT) STOCK 039583109 166 3957 SHARES X 1 N.A. N.A. N.A. AVALONBAY COMMUNITIES COMMON INC STOCK 053484101 90 1005 SHARES X 1 N.A. N.A. N.A. BIMINI MORTGAGE INVESTMENT COMMON INC STOCK 09031E400 1 100 SHARES X 1 N.A. N.A. N.A. BOSTON PROPERTIES COMMON INC (REIT) STOCK 101121101 670 9044 SHARES X 1 N.A. N.A. N.A. BOSTON PROPERTIES COMMON INC (REIT) STOCK 101121101 289 3900 SHARES X 1 N.A. N.A. N.A. BRANDYWINE REALTY COMMON TRUST (REIT) STOCK 105368203 59 2100 SHARES X 1 N.A. N.A. N.A. CAMDEN PROPERTY COMMON TRUST (REIT) STOCK 133131102 58 1000 SHARES X 1 N.A. N.A. N.A. COMMERCIAL NET LEASE REALTY COMMON (REIT) STOCK 202218103 14 700 SHARES X 1 N.A. N.A. N.A. CORP OFFICE PROPERTIES COMMON TR (REIT) STOCK 22002T108 36 1000 SHARES X 1 N.A. N.A. N.A. CORP OFFICE PROPERTIES COMMON TR (REIT) STOCK 22002T108 18 500 SHARES X 1 N.A. N.A. N.A. CROSS TIMBERS ROYALTY COMMON TRUST STOCK 22757R109 0 1 SHARES X 1 N.A. N.A. N.A. DEVELOPERS DVRSFD REALTY COMMON CORP (REIT) STOCK 251591103 51 1091 SHARES X 1 N.A. N.A. N.A. DEVELOPERS DVRSFD REALTY COMMON CORP (REIT) STOCK 251591103 33 700 SHARES X 1 N.A. N.A. N.A. DUKE REALTY COMMON CORP STOCK 264411505 123 3680 SHARES X 1 N.A. N.A. N.A. DUKE REALTY COMMON CORP STOCK 264411505 114 3400 SHARES X 1 N.A. N.A. N.A. EQUITY OFFICE PROPERTIES COMMON TR (REIT) STOCK 294741103 666 21972 SHARES X 1 N.A. N.A. N.A. EQUITY OFFICE PROPERTIES COMMON TR (REIT) STOCK 294741103 799 26350 SHARES X 1 N.A. N.A. N.A. EQUITY ONE COMMON INCORPORATED STOCK 294752100 37 1600 SHARES X 1 N.A. N.A. N.A. EQUITY RESIDENTIAL COMMON (REIT) STOCK 29476L107 162 4150 SHARES X 1 N.A. N.A. N.A. EQUITY RESIDENTIAL COMMON (REIT) STOCK 29476L107 89 2278 SHARES X 1 N.A. N.A. N.A. FEDERAL REALTY INV COMMON TR (REIT) STOCK 313747206 85 1400 SHARES X 1 N.A. N.A. N.A. FIRST INDUSTRIAL REALTY TR COMMON (REIT) STOCK 32054K103 11 275 SHARES X 1 N.A. N.A. N.A. GENERAL GROWTH COMMON PPTYS INC STOCK 370021107 188 4000 SHARES X 1 N.A. N.A. N.A. GENERAL GROWTH COMMON PPTYS INC STOCK 370021107 23 500 SHARES X 1 N.A. N.A. N.A. GLADSTONE COMMERCIAL COMMON CORP STOCK 376536108 66 4000 SHARES X 1 N.A. N.A. N.A. HEALTH CARE PROPERTY COMMON (REIT) STOCK 421915109 63 2458 SHARES X 1 N.A. N.A. N.A. HEALTH CARE COMMON REIT INC STOCK 42217K106 34 1000 SHARES X 1 N.A. N.A. N.A. HEALTHCARE REALTY TRUST INC COMMON (REIT) STOCK 421946104 68 2030 SHARES X 1 N.A. N.A. N.A. HEALTHCARE REALTY TRUST INC COMMON (REIT) STOCK 421946104 7 200 SHARES X 1 N.A. N.A. N.A. HERSHA HOSPITALITY COMMON TRUST STOCK 427825104 16 1800 SHARES X 1 N.A. N.A. N.A. HIGHWOODS PROPERTIES COMMON (REIT) STOCK 431284108 14 500 SHARES X 1 N.A. N.A. N.A. HOME PROPERTIES COMMON INC (REIT) STOCK 437306103 155 3800 SHARES X 1 N.A. N.A. N.A. HOME PROPERTIES COMMON INC (REIT) STOCK 437306103 387 9488 SHARES X 1 N.A. N.A. N.A. HOSPITALITY PROPERTIES COMMON TRUST (REIT) STOCK 44106M102 8 200 SHARES X 1 N.A. N.A. N.A. HOSPITALITY PROPERTIES COMMON TRUST (REIT) STOCK 44106M102 12 300 SHARES X 1 N.A. N.A. N.A. HOST MARRIOTT CORP NEW COMMON COM STOCK 44107P104 2 117 SHARES X 1 N.A. N.A. N.A. HRPT PROPERTIES COMMON TRUST (REIT) STOCK 40426W101 12 1200 SHARES X 1 N.A. N.A. N.A. IMPAC MORTGAGE HOLDINGS COMMON INC(REIT) STOCK 45254P102 2 200 SHARES X 1 N.A. N.A. N.A. ISTAR FINL INC COMMON COM STOCK 45031U101 53 1500 SHARES X 1 N.A. N.A. N.A. KIMCO REALTY COMMON CORP (REIT) STOCK 49446R109 20 622 SHARES X 1 N.A. N.A. N.A. LASALLE HOTEL PROP COMMON REIT STOCK 517942108 4 100 SHARES X 1 N.A. N.A. N.A. LEXINGTON CORP PROPERTIES COMMON TR (REIT) STOCK 529043101 27 1257 SHARES X 1 N.A. N.A. N.A. 51 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ----------------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- -------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- -------- ------ ------- LIBERTY PROPERTY COMMON TRUST (REIT) STOCK 531172104 4 100 SHARES X 1 N.A. N.A. N.A. MACK CALI COMMON RLTY CORP STOCK 554489104 9 200 SHARES X 1 N.A. N.A. N.A. MILLS CORP COMMON COM STOCK 601148109 553 13175 SHARES X 1 N.A. N.A. N.A. MILLS CORP COMMON COM STOCK 601148109 245 5850 SHARES X 1 N.A. N.A. N.A. MORTGAGEIT HOLDINGS COMMON INC STOCK 61915Q108 68 5000 SHARES X 1 N.A. N.A. N.A. NATIONWIDE HEALTH PROPERTIES COMMON (REIT) STOCK 638620104 32 1500 SHARES X 1 N.A. N.A. N.A. NEW PLAN EXCEL REALTY TR COMMON (REIT) STOCK 648053106 39 1685 SHARES X 1 N.A. N.A. N.A. NEW PLAN EXCEL REALTY TR COMMON (REIT) STOCK 648053106 102 4400 SHARES X 1 N.A. N.A. N.A. NOVASTAR FINANCIAL COMMON INCORPORATED STOCK 669947400 70 2500 SHARES X 1 N.A. N.A. N.A. PENN ESTATE COMMON INV TR (REIT) STOCK 709102107 57 1516 SHARES X 1 N.A. N.A. N.A. PENN ESTATE COMMON INV TR (REIT) STOCK 709102107 11 300 SHARES X 1 N.A. N.A. N.A. PLUM CREEK TIMBER CO COMMON INC STOCK 729251108 30 825 SHARES X 1 N.A. N.A. N.A. PLUM CREEK TIMBER CO COMMON INC STOCK 729251108 57 1575 SHARES X 1 N.A. N.A. N.A. PROLOGIS COMMON (REIT) STOCK 743410102 43 927 SHARES X 1 N.A. N.A. N.A. RAIT INVESTMENT COMMON TRUST STOCK 749227104 13 500 SHARES X 1 N.A. N.A. N.A. RECKSON ASSOCS RLTY COMMON CORP STOCK 75621K106 59 1650 SHARES X 1 N.A. N.A. N.A. REDWOOD TRUST COMMON INC-REIT STOCK 758075402 12 300 SHARES X 1 N.A. N.A. N.A. SAUL CENTERS COMMON INCORPORATED STOCK 804395101 36 1000 SHARES X 1 N.A. N.A. N.A. SENIOR HOUSING PROPERTIES COMMON TR (REIT) STOCK 81721M109 2 100 SHARES X 1 N.A. N.A. N.A. SHURGARD STORAGE CENTERS INC COMMON CL A STOCK 82567D104 17 300 SHARES X 1 N.A. N.A. N.A. SIMON PROPERTY GRP INC COMMON (REIT) STOCK 828806109 1669 21780 SHARES X 1 N.A. N.A. N.A. SIMON PROPERTY GRP INC COMMON (REIT) STOCK 828806109 1397 18235 SHARES X 1 N.A. N.A. N.A. SPIRIT FINANCE COMMON CORP-REITS STOCK 848568309 28 2500 SHARES X 1 N.A. N.A. N.A. TANGER FACTORY OUTLET COMMON CENTERS INC STOCK 875465106 6 200 SHARES X 1 N.A. N.A. N.A. THORNBURG MTG INC COMMON (REIT) STOCK 885218107 555 21190 SHARES X 1 N.A. N.A. N.A. THORNBURG MTG INC COMMON (REIT) STOCK 885218107 128 4900 SHARES X 1 N.A. N.A. N.A. TOWN & COUNTRY COMMON TRUST COM STOCK 892081100 17 500 SHARES X 1 N.A. N.A. N.A. UNITED DOMINION REALTY COMMON TRUST (REIT) STOCK 910197102 21 900 SHARES X 1 N.A. N.A. N.A. UNITED DOMINION REALTY COMMON TRUST (REIT) STOCK 910197102 214 9149 SHARES X 1 N.A. N.A. N.A. UNITED DOMINION REALTY COMMON TRUST (REIT) STOCK 910197102 40 1700 SHARES X 3 N.A. N.A. N.A. URSTADT BIDDLE PPTYS INC CL COMMON A (REIT) STOCK 917286205 49 3000 SHARES X 1 N.A. N.A. N.A. VORNADO COMMON RLTY TR STOCK 929042109 83 1000 SHARES X 3 N.A. N.A. N.A. W P CAREY & COMMON CO LLC STOCK 92930Y107 133 5241 SHARES X 1 N.A. N.A. N.A. W P CAREY & COMMON CO LLC STOCK 92930Y107 127 5019 SHARES X 1 N.A. N.A. N.A. WASHINGTON REAL ESTATE COMMON INVT (REIT) STOCK 939653101 159 5225 SHARES X 1 N.A. N.A. N.A. WASHINGTON REAL ESTATE COMMON INVT (REIT) STOCK 939653101 18 600 SHARES X 1 N.A. N.A. N.A. WEINGARTEN REALTY INVESTORS COMMON (REIT) STOCK 948741103 49 1299 SHARES X 1 N.A. N.A. N.A. SUBTOTALS FOR REAL ESTATE INVESTMENT TRUSTS 11192 283401 N.A. N.A. N.A. *SUMMARY PAGE FOR A. COMMON STOCK * 43 DOMESTIC COMMON STOCKS 3181401 77537080 74578618 0 2958462 44 FOREIGN COMMON STOCK/ADR'S 185247 3926386 3337144 10511 578731 46 RIGHTS AND WARRANTS 0 1 1 0 0 47 REAL ESTATE INVESTMENT TRUSTS 11192 283401 N.A. N.A. N.A. *SUBTOTALS* 3377840 81746868 N.A. N.A. N.A. 52 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ----------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- --------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ---- ------ ----- B. PREFERRED STOCK FOREIGN PREFERRED STOCKS ROYAL BANK SCOTLAND PFD 6.4% SER PREFERRED M STOCK 780097796 51 2000 SHARES X 1 N.A. N.A. N.A. ROYAL BANK SCOTLAND PFD 7.875% PREFERRED SER K STOCK 780097820 10 400 SHARES X 1 N.A. N.A. N.A. ROYAL BANK SCOTLAND PREFERRED PLC ADR PFD E STOCK 780097705 13 500 SHARES X 1 N.A. N.A. N.A. SUBTOTALS FOR FOREIGN PREFERRED STOCKS 74 2900 N.A. N.A. N.A. B. PREFERRED STOCK CONVERTIBLE PREFERRED STOCKS AES TRUST III 6.75% CV CONV PFD PREFERRED STOCK 00808N202 1177 26500 SHARES X 2 N.A. N.A. N.A. BAXTER INTL CONV PFD INC. CONV PFD STOCK 071813406 1650 30700 SHARES X 2 N.A. N.A. N.A. CONSTELLATION BRANDS 5.75% CONV PFD 09/01/06 STOCK 21036P306 1108 28400 SHARES X 2 N.A. N.A. N.A. FORD MOTOR CAP TR II PFD PREFERRED CONV 6.50% STOCK 345395206 10 350 SHARES X 1 N.A. N.A. N.A. GLENBOROUGH REALTY TR 7.75% CONV PREFERRED PFD STOCK 37803P204 19 752 SHARES X 1 N.A. N.A. N.A. SCHERING- PLOUGH CV PFD 6.0% PREFERRED 09/14/07 STOCK 806605606 42 775 SHARES X 1 N.A. N.A. N.A. TEXTRON INC PFD CV $1.40 PREFERRED SER B STOCK 883203309 44 200 SHARES X 1 N.A. N.A. N.A. TRUSTSTREET PPTYS PFD PREFERRED CONV 7.72% STOCK 898404207 2 90 SHARES X 1 N.A. N.A. N.A. TRUSTSTREET PPTYS PFD PREFERRED CONV 7.72% STOCK 898404207 2 96 SHARES X 3 N.A. N.A. N.A. SUBTOTALS FOR CONVERTIBLE PREFERRED STOCKS 4054 87863 N.A. N.A. N.A. B. PREFERRED STOCK GLOBAL EQUITY MUTUAL FUNDS ABERDEEN AUSTRALIA PREFERRED EQUITY FUND STOCK 003011103 13 1000 SHARES X 1 N.A. N.A. N.A. ING GLOBAL EQUITY DIV & PREFERRED PREM OPPT FD STOCK 45684E107 20 1150 SHARES X 1 N.A. N.A. N.A. TEMPLETON DRAGON PREFERRED FUND INC STOCK 88018T101 2 100 SHARES X 1 N.A. N.A. N.A. SUBTOTALS FOR GLOBAL EQUITY MUTUAL FUNDS 35 2250 N.A. N.A. N.A. B. PREFERRED STOCK INTL EQUITY MUTUAL FUNDS ASA BERMUDA PREFERRED LTD STOCK G3156P103 55 1000 SHARES X 1 N.A. N.A. N.A. ISHARES MSCI EAFE INDEX PREFERRED FD STOCK 464287465 761 12801 SHARES X 1 N.A. N.A. N.A. ISHARES MSCI EAFE INDEX PREFERRED FD STOCK 464287465 357 6000 SHARES X 1 N.A. N.A. N.A. ISHARES TR PREFERRED STOCK 464287648 223 3200 SHARES X 3 N.A. N.A. N.A. ISHARES TR PREFERRED STOCK 464287655 113 1700 SHARES X 3 N.A. N.A. N.A. NICHOLAS- APPLEGATE PREFERRED INTL & PREM STOCK 65370C108 13 600 SHARES X 1 N.A. N.A. N.A. SUBTOTALS FOR INTL EQUITY MUTUAL FUNDS 1522 25301 N.A. N.A. N.A. 53 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ----------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER -------------- --------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ---- ------ ----- B. PREFERRED STOCK BALANCED MUTUAL FUND APOLLO INVESTMENT PREFERRED CORPORATION STOCK 03761U106 27 1500 SHARES X 1 N.A. N.A. N.A. JOHN HANCOCK PATRIOT GLOBAL PREFERRED DIV FD STOCK 41013G103 12 1000 SHARES X 1 N.A. N.A. N.A. SUBTOTALS FOR BALANCED MUTUAL FUND 39 2500 N.A. N.A. N.A. B. PREFERRED STOCK CLOSED END EQUITY MUTUAL FUNDS AIM SELECT REAL PREFERRED ESTATE INCOME FD STOCK 00888R107 39 2600 SHARES X 1 N.A. N.A. N.A. BLACKROCK DIVIDEND PREFERRED ACHIEVERS TRUST STOCK 09250N107 84 6750 SHARES X 1 N.A. N.A. N.A. BOULDER TOTAL PREFERRED RETURN FUND INC STOCK 101541100 17 1000 SHARES X 1 N.A. N.A. N.A. BRAZIL FUND PREFERRED INCORPORATED STOCK 105759104 3 66 SHARES X 1 N.A. N.A. N.A. CALAMOS STRATEGIC PREFERRED TOT RET FD STOCK 128125101 7 500 SHARES X 1 N.A. N.A. N.A. COHEN & STEERS ADVANTAGE INC PREFERRED RLTY FD STOCK 19247W102 20 1000 SHARES X 1 N.A. N.A. N.A. COHEN & STEERS QUALITY INC RLTY PREFERRED FD STOCK 19247L106 77 4028 SHARES X 1 N.A. N.A. N.A. COHEN & STEERS PREFERRED SELECT UTILITY FD STOCK 19248A109 20 1009 SHARES X 1 N.A. N.A. N.A. CORNERSTONE STRATEGIC VALUE PREFERRED FUND STOCK 21924B104 1 128 SHARES X 1 N.A. N.A. N.A. DNP SELECT INCOME PREFERRED FUND INC STOCK 23325P104 13 1210 SHARES X 1 N.A. N.A. N.A. DNP SELECT INCOME PREFERRED FUND INC STOCK 23325P104 194 18679 SHARES X 1 N.A. N.A. N.A. EATON VANCE TAX-ADVANTAGED PREFERRED DVD INC STOCK 27828G107 28 1250 SHARES X 1 N.A. N.A. N.A. EATON VANCE TAX-ADVANTAGED PREFERRED DVD INC STOCK 27828G107 88 3900 SHARES X 1 N.A. N.A. N.A. EVERGREEN INCOME PREFERRED ADV FD STOCK 30023Y105 26 2000 SHARES X 1 N.A. N.A. N.A. FIDUCIARY/ CLAYMORE MLP PREFERRED OPPOR FD STOCK 31647Q106 2 100 SHARES X 1 N.A. N.A. N.A. GABELLI EQUITY PREFERRED TRUST STOCK 362397101 18 2249 SHARES X 1 N.A. N.A. N.A. GABELLI UTILITY PREFERRED TRUST STOCK 36240A101 3 347 SHARES X 1 N.A. N.A. N.A. HANCOCK JOHN TAX-ADVANTAGED PREFERRED DIV FD STOCK 41013V100 6 350 SHARES X 1 N.A. N.A. N.A. INDIA FUND PREFERRED STOCK 454089103 107 2700 SHARES X 1 N.A. N.A. N.A. ING PRIME RATE TR PREFERRED STOCK 44977W106 13 2000 SHARES X 1 N.A. N.A. N.A. ISHARES COHEN & STEERS RLTY PREFERRED INDEX FD STOCK 464287564 120 1600 SHARES X 1 N.A. N.A. N.A. ISHARES COHEN & STEERS RLTY PREFERRED INDEX FD STOCK 464287564 449 6000 SHARES X 1 N.A. N.A. N.A. ISHARES DJ SELECT DIVIDEND INDEX PREFERRED FD STOCK 464287168 64 1045 SHARES X 1 N.A. N.A. N.A. ISHARES DJ SELECT DIVIDEND INDEX PREFERRED FD STOCK 464287168 15 250 SHARES X 1 N.A. N.A. N.A. ISHARES DJ US BASIC PREFERRED MATERIALS SEC FD STOCK 464287838 32 625 SHARES X 1 N.A. N.A. N.A. ISHARES DJ US TOTAL PREFERRED MARKET STOCK 464287846 6 100 SHARES X 1 N.A. N.A. N.A. ISHARES DOW JONES PREFERRED US UTIL SECT STOCK 464287697 29 385 SHARES X 1 N.A. N.A. N.A. ISHARES MSCI EMERGING PREFERRED MARKETS INDEX STOCK 464287234 65 740 SHARES X 1 N.A. N.A. N.A. ISHARES NASDAQ BIOTECHNOLOGY PREFERRED INDX FD STOCK 464287556 93 1200 SHARES X 1 N.A. N.A. N.A. ISHARES RUSSELL 1000 GROWTH PREFERRED INDEX FD STOCK 464287614 192 3766 SHARES X 1 N.A. N.A. N.A. ISHARES RUSSELL PREFERRED 1000 INDEX FD STOCK 464287622 4291 63384 SHARES X 1 N.A. N.A. N.A. ISHARES RUSSELL 1000 VALUE INDEX PREFERRED FD STOCK 464287598 239 3466 SHARES X 1 N.A. N.A. N.A. ISHARES RUSSELL PREFERRED 2000 GRWTH FD STOCK 464287648 307 4400 SHARES X 1 N.A. N.A. N.A. ISHARES RUSSELL PREFERRED 2000 INDEX FD STOCK 464287655 1620 24282 SHARES X 1 N.A. N.A. N.A. ISHARES RUSSELL PREFERRED 2000 INDEX FD STOCK 464287655 238 3572 SHARES X 1 N.A. N.A. N.A. ISHARES S&P 500 PREFERRED INDEX FD STOCK 464287200 1636 13125 SHARES X 1 N.A. N.A. N.A. ISHARES S&P 500/BARRA GRWTH PREFERRED INDEX FD STOCK 464287309 618 10430 SHARES X 1 N.A. N.A. N.A. ISHARES S&P EUROPE PREFERRED 350 INDEX FD STOCK 464287861 210 2600 SHARES X 1 N.A. N.A. N.A. ISHARES S&P MIDCAP 400 BARRA GRWTH PREFERRED I STOCK 464287606 384 5080 SHARES X 1 N.A. N.A. N.A. 54 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ----------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - ---------------- --------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ---- ------ ----- ISHARES S&P MIDCAP 400 PREFERRED INDEX FD STOCK 464287507 616 8350 SHARES X 1 N.A. N.A. N.A. ISHARES S&P MIDCAP 400/BARRA VAL PREFERRED IND STOCK 464287705 272 3865 SHARES X 1 N.A. N.A. N.A. ISHARES S&P SMALLCAP 600 PREFERRED BARRA GRWTH STOCK 464287887 425 3660 SHARES X 1 N.A. N.A. N.A. ISHARES S&P SMALLCAP 600 PREFERRED BARRA VAL I STOCK 464287879 179 2800 SHARES X 1 N.A. N.A. N.A. ISHARES S&P SMALLCAP 600 PREFERRED INDEX FD STOCK 464287804 688 11910 SHARES X 1 N.A. N.A. N.A. ISHARES S&P SMALLCAP 600 PREFERRED INDEX FD STOCK 464287804 267 4615 SHARES X 1 N.A. N.A. N.A. JOHN HANCOCK PATRIOT PFD PREFERRED DIVIDEND FD STOCK 41013J107 31 2300 SHARES X 1 N.A. N.A. N.A. NUVEEN EQUITY PREMIUM PREFERRED INCOME STOCK 6706ER101 9 500 SHARES X 1 N.A. N.A. N.A. RYDEX RUSSELL PREFERRED TOP 50 ETF STOCK 78355W205 492 5280 SHARES X 1 N.A. N.A. N.A. SALOMON BROTHERS PREFERRED FUND STOCK 795477108 62 4116 SHARES X 1 N.A. N.A. N.A. SOURCE CAPITAL PREFERRED INC STOCK 836144105 3 40 SHARES X 1 N.A. N.A. N.A. TEMPLETON EMERGING PREFERRED MKTS FD STOCK 880191101 17 858 SHARES X 1 N.A. N.A. N.A. TEMPLETON EMERGING PREFERRED MKTS INC FD-DE STOCK 880192109 34 2700 SHARES X 1 N.A. N.A. N.A. TEMPLETON EMERGING PREFERRED MKTS INC FD-DE STOCK 880192109 25 2000 SHARES X 1 N.A. N.A. N.A. TRI-CONTINENTAL PREFERRED CORP STOCK 895436103 19 1004 SHARES X 1 N.A. N.A. N.A. TRI-CONTINENTAL PREFERRED CORP STOCK 895436103 2 116 SHARES X 1 N.A. N.A. N.A. VANGUARD EMERGING PREFERRED MKTS VIPER STOCK 922042858 12 200 SHARES X 1 N.A. N.A. N.A. VANGUARD PREFERRED ENERGY VIPERS STOCK 92204A306 40 550 SHARES X 1 N.A. N.A. N.A. VANGUARD MATERIALS PREFERRED VIPERS STOCK 92204A801 15 250 SHARES X 1 N.A. N.A. N.A. VANGUARD TOTAL STOCK PREFERRED MARKET VIPERS STOCK 922908769 344 2790 SHARES X 1 N.A. N.A. N.A. SUBTOTALS FOR CLOSED END EQUITY MUTUAL FUNDS 14926 255820 N.A. N.A. N.A. B. PREFERRED STOCK INTL FIXED INCOME MUTUAL FUNDS SALOMON BROS GLOBAL HIGH PREFERRED INC FD STOCK 79550G102 26 2000 SHARES X 1 N.A. N.A. N.A. SUBTOTALS FOR INTL FIXED INCOME MUTUAL FUNDS 26 2000 N.A. N.A. N.A. B. PREFERRED STOCK CLOSED-END NON-TAXABLE INCOME APEX MUNICIPAL PREFERRED FUND STOCK 037580107 10 1000 SHARES X 1 N.A. N.A. N.A. APEX MUNICIPAL PREFERRED FUND STOCK 037580107 20 2027 SHARES X 1 N.A. N.A. N.A. BLACKROCK INSD MUNI 2008 TERM PREFERRED TR STOCK 09247K109 11 750 SHARES X 1 N.A. N.A. N.A. BLACKROCK INSD PREFERRED MUNI TERM TR STOCK 092474105 18 1750 SHARES X 1 N.A. N.A. N.A. BLACKROCK MUN PREFERRED TARGET TRM TR STOCK 09247M105 23 2325 SHARES X 1 N.A. N.A. N.A. BLACKROCK NY INS MUNI 2008 PREFERRED TERM TR STOCK 09247L107 11 750 SHARES X 1 N.A. N.A. N.A. DREYFUS MUNICIPAL PREFERRED INCOME FUND STOCK 26201R102 64 7200 SHARES X 1 N.A. N.A. N.A. DREYFUS STRATEGIC PREFERRED MUN BD FD STOCK 26202F107 224 27602 SHARES X 1 N.A. N.A. N.A. DREYFUS STRATEGIC PREFERRED MUN BD FD STOCK 26202F107 145 17864 SHARES X 1 N.A. N.A. N.A. EATON VANCE MUNICIPAL PREFERRED INCOME TRUST STOCK 27826U108 75 5000 SHARES X 1 N.A. N.A. N.A. EATON VANCE PA PREFERRED MUNI INC TR STOCK 27826T101 161 10000 SHARES X 1 N.A. N.A. N.A. MANAGED MUNICIPALS PREFERRED PORTFOLIO INC STOCK 561662107 11 1016 SHARES X 1 N.A. N.A. N.A. MORGAN STAN DEAN QUALITY PREFERRED MUN INC TR STOCK 61745P734 20 1413 SHARES X 1 N.A. N.A. N.A. MORGAN STANLEY INSD MUNI INCOME PREFERRED TR STOCK 61745P791 39 2814 SHARES X 1 N.A. N.A. N.A. MORGAN STANLEY MUNI PREFERRED INC OPP TR II STOCK 61745P445 18 2000 SHARES X 1 N.A. N.A. N.A. MORGAN STANLEY QUALITY MUNI PREFERRED INVST STOCK 61745P668 23 1708 SHARES X 1 N.A. N.A. N.A. MUNICIPAL HIGH PREFERRED INCOME FD INC STOCK 626214100 15 2050 SHARES X 1 N.A. N.A. N.A. 55 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ----------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER -------------- --------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ---- ------ ----- MUNICIPAL HIGH PREFERRED INCOME FD INC STOCK 626214100 16 2240 SHARES X 1 N.A. N.A. N.A. MUNIENHANCED PREFERRED FUND INC STOCK 626243109 21 1918 SHARES X 1 N.A. N.A. N.A. MUNIENHANCED PREFERRED FUND INC STOCK 626243109 23 2032 SHARES X 1 N.A. N.A. N.A. MUNIHOLDINGS NEW PREFERRED JERSEY INSD FD INC STOCK 625936109 47 3050 SHARES X 1 N.A. N.A. N.A. MUNIHOLDINGS NY PREFERRED INSURED FD STOCK 625931100 45 3050 SHARES X 1 N.A. N.A. N.A. MUNIYIELD CALIF PREFERRED INSD FUND INC STOCK 62629L104 45 3050 SHARES X 1 N.A. N.A. N.A. MUNIYIELD FUND INC PREFERRED STOCK 626299101 15 1000 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 NEW PREFERRED YORK INSURED FD STOCK 626301105 22 1601 SHARES X 1 N.A. N.A. N.A. MUNIYIELD PENNSYLVANIA PREFERRED INSURED FD STOCK 62630V109 26 1681 SHARES X 1 N.A. N.A. N.A. MUNIYIELD QUALITY PREFERRED FUND II STOCK 62630T104 85 6850 SHARES X 1 N.A. N.A. N.A. NUVEEN DIV ADVANTAGE MUN PREFERRED FD 2 STOCK 67070F100 37 2251 SHARES X 1 N.A. N.A. N.A. NUVEEN INSD PREFERRED QUALITY MUN FD STOCK 67062N103 68 4624 SHARES X 1 N.A. N.A. N.A. NUVEEN INVT PREFERRED QUALITY MUNI FD STOCK 67062E103 23 1600 SHARES X 1 N.A. N.A. N.A. NUVEEN INVT PREFERRED QUALITY MUNI FD STOCK 67062E103 5 333 SHARES X 1 N.A. N.A. N.A. NUVEEN MARYLAND DIVIDEND ADV PREFERRED MUN FD STOCK 67069R107 25 1623 SHARES X 1 N.A. N.A. N.A. NUVEEN MD DIV ADVANTAGE MUN PREFERRED FD 2 STOCK 67070V105 66 4059 SHARES X 1 N.A. N.A. N.A. NUVEEN MUNI MARKET PREFERRED OPPORTUNITY FD STOCK 67062W103 26 1800 SHARES X 1 N.A. N.A. N.A. NUVEEN MUNI MARKET PREFERRED OPPORTUNITY FD STOCK 67062W103 217 15000 SHARES X 1 N.A. N.A. N.A. NUVEEN MUNICIPAL PREFERRED ADVANTAGE FD STOCK 67062H106 10 650 SHARES X 1 N.A. N.A. N.A. NUVEEN MUNICIPAL PREFERRED ADVANTAGE FD STOCK 67062H106 164 10643 SHARES X 1 N.A. N.A. N.A. NUVEEN MUNICIPAL PREFERRED VALUE FUND STOCK 670928100 65 6700 SHARES X 1 N.A. N.A. N.A. NUVEEN MUNICIPAL PREFERRED VALUE FUND STOCK 670928100 44 4500 SHARES X 1 N.A. N.A. N.A. NUVEEN NY INVT PREFERRED QUALITY MUN FD STOCK 67062X101 42 2965 SHARES X 1 N.A. N.A. N.A. NUVEEN PA INVT PREFERRED QUALITY MUN FD STOCK 670972108 179 13086 SHARES X 1 N.A. N.A. N.A. NUVEEN PA INVT PREFERRED QUALITY MUN FD STOCK 670972108 231 16923 SHARES X 1 N.A. N.A. N.A. NUVEEN PA PREM PREFERRED INCOME MUN FD 2 STOCK 67061F101 74 5316 SHARES X 1 N.A. N.A. N.A. NUVEEN PA PREM PREFERRED INCOME MUN FD 2 STOCK 67061F101 48 3392 SHARES X 1 N.A. N.A. N.A. NUVEEN PERFORMANCE PREFERRED PLUS MUNI FD STOCK 67062P108 34 2290 SHARES X 1 N.A. N.A. N.A. NUVEEN PREM INC PREFERRED MUN FD 4 STOCK 6706K4105 5 440 SHARES X 1 N.A. N.A. N.A. NUVEEN PREM INC PREFERRED MUN FD 4 STOCK 6706K4105 20 1655 SHARES X 1 N.A. N.A. N.A. NUVEEN PREM INC PREFERRED MUNI FD STOCK 67062T100 10 700 SHARES X 1 N.A. N.A. N.A. NUVEEN PREMIER PREFERRED INSD MUNI INC FD STOCK 670987106 6 410 SHARES X 1 N.A. N.A. N.A. NUVEEN QUALITY PREFERRED INCOME MUNI FD STOCK 670977107 7 500 SHARES X 1 N.A. N.A. N.A. NUVEEN SELECT TAX PREFERRED FREE INC III STOCK 67063X100 28 2100 SHARES X 1 N.A. N.A. N.A. PIMCO MUNICIPAL PREFERRED INCOME FUND II STOCK 72200W106 51 3200 SHARES X 1 N.A. N.A. N.A. PIMCO MUNICIPAL PREFERRED INCOME FUND III STOCK 72201A103 21 1335 SHARES X 1 N.A. N.A. N.A. PUTNAM MANAGED MUNICIPAL PREFERRED INCOME TR STOCK 746823103 69 9663 SHARES X 1 N.A. N.A. N.A. SALOMON BROS PREFERRED MUNI PTR FD STOCK 794916106 18 1350 SHARES X 1 N.A. N.A. N.A. SCUDDER MUNICIPAL PREFERRED INCOME TR COM STOCK 81118R604 18 1400 SHARES X 1 N.A. N.A. N.A. SCUDDER STRATEGIC MUNI INCOME PREFERRED TRUST STOCK 811234103 21 1500 SHARES X 1 N.A. N.A. N.A. SELIGMAN SELECT PREFERRED MUNICIPAL FD STOCK 816344105 10 1000 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN ADVANTAGE MUNI PREFERRED INCOME TR STOCK 921124103 112 7500 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN PENN VALUE MUNI PREFERRED INCOME TR STOCK 92112T108 181 13352 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN PENN VALUE MUNI PREFERRED INCOME TR STOCK 92112T108 485 35753 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN TR FOR INV GR PREFERRED MUNICIPALS STOCK 920929106 85 5851 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN TRUST INSURED PREFERRED MUNICIPAL STOCK 920928108 7 505 SHARES X 1 N.A. N.A. N.A. SUBTOTALS FOR CLOSED-END NON-TAXABLE INCOME 3750 300060 N.A. N.A. N.A. B. PREFERRED STOCK CLOSED-END FIXED INCOME 56 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ----------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER -------------- --------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ---- ------ ----- ABERDEEN ASIA PREFERRED PACIFIC INC FD STOCK 003009107 17 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. AMERICAN SELECT PREFERRED PORTFOLIO STOCK 029570108 20 1600 SHARES X 1 N.A. N.A. N.A. AMERICAN STRATEGIC PREFERRED INCOME II STOCK 030099105 22 2000 SHARES X 1 N.A. N.A. N.A. AMERICAN STRATEGIC PREFERRED INCOME III FD STOCK 03009T101 20 1900 SHARES X 1 N.A. N.A. N.A. BANCROFT CONVERTIBLE PREFERRED FUND INC STOCK 059695106 1 41 SHARES X 1 N.A. N.A. N.A. CALAMOS CONV & PREFERRED HIGH INC FD STOCK 12811P108 41 2625 SHARES X 1 N.A. N.A. N.A. CITICORP INVESTMENTS PREFERRED CORP LN FD STOCK 17307C107 33 2583 SHARES X 1 N.A. N.A. N.A. DIVERSIFIED INC PREFERRED STRAT PTF STOCK 255251100 5 300 SHARES X 1 N.A. N.A. N.A. DREYFUS HIGH YIELD PREFERRED STRATEGIES FD STOCK 26200S101 8 2000 SHARES X 1 N.A. N.A. N.A. DUFF & PHELPS UTIL & CORP BOND PREFERRED FD STOCK 26432K108 20 1500 SHARES X 1 N.A. N.A. N.A. EATON VANCE LTD PREFERRED DURATION INC FD STOCK 27828H105 39 2400 SHARES X 1 N.A. N.A. N.A. EATON VANCE SR PREFERRED FLOATING RATE FD STOCK 27828Q105 41 2400 SHARES X 1 N.A. N.A. N.A. FRANKLIN TEMPLETON LTD PREFERRED DUR INC TR STOCK 35472T101 20 1600 SHARES X 1 N.A. N.A. N.A. FRANKLIN PREFERRED UNIVERSAL TRUST STOCK 355145103 26 4200 SHARES X 1 N.A. N.A. N.A. HIGH INCOME OPPORTUNITY FD PREFERRED INC STOCK 42967Q105 14 2281 SHARES X 1 N.A. N.A. N.A. ISHARES LEHMAN PREFERRED UST INF PR S STOCK 464287176 77 750 SHARES X 1 N.A. N.A. N.A. JOHN HANCOCK INC PREFERRED SEC TRUST STOCK 410123103 3 203 SHARES X 1 N.A. N.A. N.A. JOHN HANCOCK PREFERRED INVESTORS TRUST STOCK 410142103 5 300 SHARES X 1 N.A. N.A. N.A. JOHN HANCOCK PFD PREFERRED INC FD II STOCK 41013X106 24 1150 SHARES X 1 N.A. N.A. N.A. JOHN HANCOCK PFD PREFERRED INC FD III STOCK 41021P103 8 400 SHARES X 1 N.A. N.A. N.A. MFS INTERMEDIATE PREFERRED INCOME TRUST STOCK 55273C107 62 10000 SHARES X 1 N.A. N.A. N.A. MFS SPECIAL VALUE PREFERRED TRUST STOCK 55274E102 20 2125 SHARES X 1 N.A. N.A. N.A. MONTGOMERY ST PREFERRED INCOME SECS INC STOCK 614115103 118 7000 SHARES X 1 N.A. N.A. N.A. MORGAN STANLEY PREFERRED GLOBAL OPP BD FD STOCK 61744R103 18 2000 SHARES X 1 N.A. N.A. N.A. MORGAN STANLEY PREFERRED GOVT INC TRST STOCK 61745P106 26 3000 SHARES X 1 N.A. N.A. N.A. MORGAN STANLEY PREFERRED HIGH YLD FD INC STOCK 61744M104 2 300 SHARES X 1 N.A. N.A. N.A. MORGAN STANLEY PREFERRED HIGH YLD FD INC STOCK 61744M104 16 2750 SHARES X 1 N.A. N.A. N.A. NEW AMERICAN HIGH PREFERRED INCOME FD INC CE STOCK 641876107 7 3500 SHARES X 1 N.A. N.A. N.A. NUVEEN PFD & CONV PREFERRED INCOME FD II STOCK 67073D102 23 1860 SHARES X 1 N.A. N.A. N.A. NUVEEN PFD & CONV PREFERRED INCOME FD II STOCK 67073D102 6 500 SHARES X 1 N.A. N.A. N.A. NUVEEN PFD & CVRT PREFERRED INCOME FUND STOCK 67073B106 18 1500 SHARES X 1 N.A. N.A. N.A. NUVEEN QUALITY PREFERRED PFD INCOME FD 2 STOCK 67072C105 52 4085 SHARES X 1 N.A. N.A. N.A. NUVEEN QUALITY PREFERRED PFD INCOME FD 2 STOCK 67072C105 89 6965 SHARES X 1 N.A. N.A. N.A. NUVEEN QUALITY PREFERRED PFD INCOME FD 3 STOCK 67072W101 9 700 SHARES X 1 N.A. N.A. N.A. PIMCO CORPORATE PREFERRED INCOME FUND STOCK 72200U100 11 740 SHARES X 1 N.A. N.A. N.A. PIMCO RCM STRAT PREFERRED GLOBAL GOVT STOCK 72200X104 16 1500 SHARES X 1 N.A. N.A. N.A. PUTNAM MANAGED PREFERRED HIGH YIELD TRUST STOCK 746819101 21 2650 SHARES X 1 N.A. N.A. N.A. PUTNAM PREMIER PREFERRED INCOME TRUST STOCK 746853100 74 12141 SHARES X 1 N.A. N.A. N.A. PUTNAM PREMIER PREFERRED INCOME TRUST STOCK 746853100 2 300 SHARES X 1 N.A. N.A. N.A. TEMPLETON GLOBAL PREFERRED INCOME FUND-DE STOCK 880198106 332 41543 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN BOND PREFERRED FUND STOCK 920955101 68 4000 SHARES X 1 N.A. N.A. N.A. WESTERN ASSET PREFERRED INCOME FUND STOCK 95766T100 21 1500 SHARES X 1 N.A. N.A. N.A. SUBTOTALS FOR CLOSED-END FIXED INCOME 1471 145784 N.A. N.A. N.A. *SUMMARY PAGE FOR B. PREFERRED STOCK * MINOR ASSET TYPE 50 FOREIGN PREFERRED STOCKS 74 2900 N.A. N.A. N.A. 51 CONVERTIBLE PREFERRED STOCKS 4054 87863 N.A. N.A. N.A. 60 GLOBAL EQUITY MUTUAL FUNDS 35 2250 N.A. N.A. N.A. 57 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ----------------- SHARES COLUMN 4 OR SHARES PUT COLUMN 1 COLUMN 2 COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER TITLE OF CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - ----------------- -------------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ---- ------ ----- 61 INTL EQUITY MUTUAL FUNDS 1522 25301 N.A. N.A. N.A. 62 BALANCED MUTUAL FUND 39 2500 N.A. N.A. N.A. 63 CLOSED END EQUITY MUTUAL FUND 14926 255820 N.A. N.A. N.A. 64 INTL FIXED INCOME MUTUAL FUNDS 26 2000 N.A. N.A. N.A. 65 CLOSED-END NON-TAXABLE INCOME 3750 300060 N.A. N.A. N.A. 68 CLOSED-END FIXED INCOME 1471 145784 N.A. N.A. N.A. *SUBTOTALS* 25897 824478 N.A. N.A. N.A. C. OTHER MUNICIPAL UITS MFS MUN INCOME TR SH BEN INT UITS 552738106 13 1700 SHARES X 1 N.A. N.A. N.A. SUBTOTALS FOR MUNICIPAL UITS 13 1700 N.A. N.A. N.A. C. OTHER EQUITY UITS EQUITY INCOME FUND-AT&T SHARES UIT UITS 929042109 45 600 SHARES X 1 N.A. N.A. N.A. SUBTOTALS FOR EQUITY UITS 45 600 N.A. N.A. N.A. C. OTHER PARTNERSHIPS FERRELLGAS PARTNERS LP PARTNERSHIPS 315293100 21 1000 SHARES X 1 N.A. N.A. N.A. FERRELLGAS PARTNERS LP PARTNERSHIPS 315293100 185 9000 SHARES X 1 N.A. N.A. N.A. SUBTOTALS FOR PARTNERSHIPS 206 10000 N.A. N.A. N.A. *SUMMARY PAGE FOR C. OTHER * MINOR ASSET TYPE 70 MUNICIPAL UITS 13 1700 N.A. N.A. N.A. 58 of 59

SEC USE COLUMN 6 COLUMN 8 COLUMN 5 INVESTMENT AUTHORITY COLUMN 7 VOTING AUTHORITY ------------------------ ---------------------- -------- ----------------- SHARES COLUMN 2 COLUMN 4 OR SHARES PUT COLUMN 1 TITLE OF COLUMN 3 VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - -------------- -------- -------- ---------- --------- --------- ---- ---- -------- -------- -------- ---- ------ ----- 72 EQUITY UITS 45 600 N.A. N.A. N.A. 88 PARTNERSHIPS 206 10000 N.A. N.A. N.A. *SUBTOTALS*... 264 12300 N.A. N.A. N.A. * THESE ASSETS ARE CODED 13(F) ELIGILBLE, HOWEVER, THE MINOR ASSET IS NOT INCLUDED IN THE MAPPING **SUMMARY PAGE FOR: M & T BANK (SERVICE BUREAU) ** CATEGORY A. COMMON STOCK 3377840 81746868 N.A. N.A. N.A. B. PREFERRED STOCK 25897 824478 N.A. N.A. N.A. C. OTHER 264 12300 N.A. N.A. N.A. **GRAND TOTALS** 3404001 82583646 N.A. N.A. N.A. 59 of 59