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/2004 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 2/8/2005 [Signature] [City, State] [Date] Report Type (Check only one.): [X] 13F HOLDINGS REPORT. (Check here if all holdings of this reporting managers are reported in this report). [ ] 13F NOTICE. (Check here if no holdings reported are in this report, and all holdings are reported by other reporting manager(s).) [ ] 13F COMBINATION REPORT. (Check here if a portion of the holdings for this reporting managers are reported in this report and a portion are reported by other reporting managers(s).)

SEC USE ---------------------- COLUMN 5 COLUMN 6 COLUMN 4 ------------------------ INVESTMENT AUTHORITY COLUMN 8 COLUMN 2 VALUE SHARES OR PUT ---------------------- COLUMN 7 VOTING AUTHORITY COLUMN 1 TITLE OF COLUMN 3 ---------- PRINCIAL SHARES OR OR SHARED - SHARED - OTHER ------------------------ NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED OTHER - ------------------- --------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- --------- ------ ------- A. COMMON STOCK DOMESTIC COMMON STOCKS BOSTON PROPERTIES COMMON INCORPORATED STOCK 101121101 272 4200 SHARES X 2 4200 0 0 BOSTON SCIENTIFIC COMMON CORPORATION STOCK 101137107 1653 46500 SHARES X 2 46500 0 0 BOYKIN LODGING CO. COMMON STOCK 103430104 504 55000 SHARES X 3 55000 0 0 BRIGGS & STRATTON COMMON CORP. STOCK 109043109 620 14900 SHARES X 3 14900 0 0 BRIGHAM COMMON EXPLORATION CO. STOCK 109178103 105 11700 SHARES X 3 11700 0 0 BRIGHTPOINT, INC. COMMON STOCK 109473405 549 28100 SHARES X 3 28100 0 0 BRISTOL MYERS COMMON SQUIBB COMPANY STOCK 110122108 1434 55970 SHARES X 2 55970 0 0 BROADVISION, INC. COMMON STOCK 111412607 127 45900 SHARES X 3 45900 0 0 BROOKS AUTOMATION, COMMON INC. STOCK 114340102 1359 78900 SHARES X 3 78900 0 0 BUFFALO WILD COMMON WINGS, INC. STOCK 119848109 258 7400 SHARES X 3 7400 0 0 BUILD-A-BEAR COMMON WORKSHP INC. STOCK 120076104 137 3900 SHARES X 3 3900 0 0 CIGNA CORP. COMMON STOCK 125509109 1109 13600 SHARES X 3 13600 0 0 CSG SYSTEMS INTERNATIONAL, COMMON INC. STOCK 126349109 385 20600 SHARES X 3 20600 0 0 CACHE, INC. COMMON STOCK 127150308 227 12600 SHARES X 3 12600 0 0 CADENCE DESIGN COMMON SYSTEMS, INC. STOCK 127387108 639 46300 SHARES X 3 46300 0 0 CAPITAL AUTOMOTIVE COMMON REIT STOCK 139733109 2140 60229 SHARES X 2 60229 0 0 CAREER EDUCATION COMMON CORP. STOCK 141665109 892 22300 SHARES X 3 22300 0 0 CASCADE BANCORP COMMON STOCK 147154108 340 16800 SHARES X 3 16800 0 0 CASCADE CORP. COMMON STOCK 147195101 887 22200 SHARES X 3 22200 0 0 CATO CORP., COMMON CLASS A STOCK 149205106 827 28700 SHARES X 3 28700 0 0 CELL GENESYS, INC. COMMON STOCK 150921104 912 112629 SHARES X 3 112629 0 0 CENTURYTEL, INC. COMMON STOCK 156700106 986 27800 SHARES X 3 27800 0 0 CERES GROUP, INC. COMMON STOCK 156772105 445 86300 SHARES X 3 86300 0 0 CHECKERS DRIVE-IN RESTAURANT, COMMON INC. STOCK 162809305 123 9200 SHARES X 3 9200 0 0 CHECKPOINT COMMON SYSTEMS, INC. STOCK 162825103 644 35700 SHARES X 3 35700 0 0 CHEVRONTEXACO COMMON CORPORATION STOCK 166764100 570 10860 SHARES X 2 10860 0 0 CHIQUITA BRANDS COMMON INTERNATIONAL STOCK 170032809 600 27200 SHARES X 3 27200 0 0 CHRISTOPHER & COMMON BANKS CORP. STOCK 171046105 436 23650 SHARES X 3 23650 0 0 CINCINNATI COMMON FINANCIAL CORP. STOCK 172062101 1031 23300 SHARES X 3 23300 0 0 CITIGROUP COMMON INCORPORATED STOCK 172967101 6025 125053 SHARES X 2 125053 0 0 CITY HOLDING CO. COMMON STOCK 177835105 478 13200 SHARES X 3 13200 0 0 CLEAR CHANNEL COMMUNICATIONS COMMON INC STOCK 184502102 252 7520 SHARES X 2 7520 0 0 COCA COLA COMPANY COMMON STOCK 191216100 229 5500 SHARES X 2 5500 0 0 COGNEX CORP. COMMON STOCK 192422103 265 9500 SHARES X 3 9500 0 0 KENNETH COLE PRODUCTIONS, COMMON INC., CLASS A STOCK 193294105 577 18700 SHARES X 3 18700 0 0 COLGATE PALMOLIVE COMMON COMPANY STOCK 194162103 4770 93232 SHARES X 2 93232 0 0 COLONIAL COMMON BANCGROUP, INC. STOCK 195493309 1112 52400 SHARES X 3 52400 0 0 COLUMBIA LABORATORIES, COMMON INC. STOCK 197779101 30 11500 SHARES X 3 11500 0 0 COMERICA, INC. COMMON STOCK 200340107 1013 16600 SHARES X 3 16600 0 0

COMMERCE COMMON BANCSHARES, INC STOCK 200525103 643 12800 SHARES X 3 12800 0 0 COMMERCE GROUP, COMMON INC. STOCK 200641108 1367 22400 SHARES X 3 22400 0 0 COMMERCIAL FEDERAL COMMON CORP. STOCK 201647104 850 28600 SHARES X 3 28600 0 0 COMMUNITY HEALTH COMMON SYSTEMS, INC. STOCK 203668108 418 15000 SHARES X 3 15000 0 0 COMPUTER SCIENCES COMMON CORP. STOCK 205363104 1003 17800 SHARES X 3 17800 0 0 COOPER TIRE & COMMON RUBBER CO. STOCK 216831107 963 44700 SHARES X 3 44700 0 0 CORILLIAN CORP. COMMON STOCK 218725109 574 116690 SHARES X 3 116690 0 0 CORN PRODUCTS INTERNATIONAL, COMMON INC. STOCK 219023108 1344 25100 SHARES X 3 25100 0 0 CORUS BANKSHARES, COMMON INC. STOCK 220873103 480 10000 SHARES X 3 10000 0 0 COST PLUS, INC. COMMON STOCK 221485105 549 17100 SHARES X 3 17100 0 0 COUNTRYWIDE COMMON FINANCIAL CORP. STOCK 222372104 5260 142140 SHARES X 3 142140 0 0 COVENTRY HEALTH CARE COMMON INCORPORATED STOCK 222862104 1661 31300 SHARES X 2 31300 0 0 CREDENCE SYSTEMS COMMON CORP. STOCK 225302108 955 104320 SHARES X 3 104320 0 0 CREE, INC. COMMON STOCK 225447101 806 20100 SHARES X 3 20100 0 0 CRESCENT REAL ESTATE COMMON EQUITIES, INC. STOCK 225756105 900 49300 SHARES X 3 49300 0 0 CROMPTON CORP. COMMON STOCK 227116100 384 32500 SHARES X 3 32500 0 0 CUBIST PHARMACEUTICALS, COMMON INC. STOCK 229678107 988 83500 SHARES X 3 83500 0 0 CUMMINS, INC. COMMON STOCK 231021106 1039 12400 SHARES X 3 12400 0 0 CUMULUS MEDIA, COMMON INC., CLASS A STOCK 231082108 980 65000 SHARES X 3 65000 0 0 CYMER, INC. COMMON STOCK 232572107 529 17900 SHARES X 3 17900 0 0 CYTYC CORPORATION COMMON STOCK 232946103 1481 53700 SHARES X 3 53700 0 0 DANA CORP. COMMON STOCK 235811106 953 55000 SHARES X 3 55000 0 0 DARDEN RESTAURANTS, COMMON INC. STOCK 237194105 374 13500 SHARES X 3 13500 0 0 DIGIMARC CORP. COMMON STOCK 253807101 845 90700 SHARES X 3 90700 0 0 DISNEY WALT COMMON COMPANY STOCK 254687106 396 14246 SHARES X 2 14246 0 0 DOLLAR THRIFTY AUTOMOTIVE COMMON GROUP STOCK 256743105 837 27700 SHARES X 3 27700 0 0 DOLLAR TREE COMMON STORES, INC. STOCK 256747106 1385 48300 SHARES X 3 48300 0 0 DOW CHEMICAL COMMON COMPANY STOCK 260543103 2169 43800 SHARES X 2 43800 0 0 DU PONT E I DE NEMOURS & COMMON COMPANY STOCK 263534109 660 13462 SHARES X 2 13462 0 0 DUQUESNE LIGHT COMMON HOLDINGS, INC. STOCK 266233105 1018 54000 SHARES X 3 54000 0 0 E M C CORPORATION COMMON MASSACHUSETTS STOCK 268648102 3153 212055 SHARES X 2 212055 0 0 E*TRADE GROUP, COMMON INC. STOCK 269246104 2624 175500 SHARES X 3 175500 0 0 EARTHLINK NETWORK, COMMON INC. STOCK 270321102 688 59700 SHARES X 3 59700 0 0 EASTGROUP PROPERTIES COMMON INCORPORATED STOCK 277276101 644 16800 SHARES X 2 16800 0 0 EASTMAN CHEMICAL COMMON CO. STOCK 277432100 1045 18100 SHARES X 3 18100 0 0 EASTMAN KODAK CO. COMMON STOCK 277461109 1051 32600 SHARES X 3 32600 0 0 EDISON COMMON INTERNATIONAL STOCK 281020107 1054 32900 SHARES X 3 32900 0 0 EDWARDS(AG), INC. COMMON STOCK 281760108 1041 24100 SHARES X 3 24100 0 0 EL PASO ELECTRIC COMMON CO. STOCK 283677854 701 37000 SHARES X 3 37000 0 0 ELECTROGLAS, INC. COMMON STOCK 285324109 89 18700 SHARES X 3 18700 0 0 ELECTRONICS BOUTIQUE COMMON HOLDINGS CORP. STOCK 286045109 1237 28800 SHARES X 3 28800 0 0 ELECTRONICS FOR COMMON IMAGING, INC. STOCK 286082102 1165 66900 SHARES X 3 66900 0 0 EMERSON ELECTRIC COMMON COMPANY STOCK 291011104 1237 17650 SHARES X 2 17650 0 0 EMULEX CORP. COMMON STOCK 292475209 610 36200 SHARES X 3 36200 0 0 ENCORE CAPITAL COMMON GROUP, INC. STOCK 292554102 549 23100 SHARES X 3 23100 0 0 EURONET WORLDWIDE, COMMON INC. STOCK 298736109 656 25200 SHARES X 3 25200 0 0 BANK OF IRELAND COMMON STOCK 306062902 2451 148142 SHARES X 3 148142 0 0 BANK OF IRELAND COMMON STOCK 307073908 171 10261 SHARES X 3 10261 0 0 BT GROUP PLC COMMON STOCK 309135903 1366 350499 SHARES X 3 350499 0 0

FASTENAL CO. COMMON STOCK 311900104 554 9000 SHARES X 3 9000 0 0 FEDERAL REALTY INVESTMENT COMMON TRUST STOCK 313747206 372 7210 SHARES X 2 7210 0 0 FIRST CHARTER COMMON CORP. STOCK 319439105 675 25800 SHARES X 3 25800 0 0 FIRST DATA COMMON CORPORATION STOCK 319963104 1475 34666 SHARES X 2 34666 0 0 FIRST FINANCIAL COMMON BANCORP STOCK 320209109 466 26623 SHARES X 3 26623 0 0 FISERV COMMON INCORPORATED STOCK 337738108 1647 40975 SHARES X 2 40975 0 0 FLAGSTAR BANCORP, COMMON INC. STOCK 337930101 755 33400 SHARES X 3 33400 0 0 FLANDERS COMMON CORPORATION STOCK 338494107 154 16000 SHARES X 2 16000 0 0 FULLER (H.B.) CO. COMMON STOCK 359694106 422 14800 SHARES X 3 14800 0 0 FULTON FINANCIAL COMMON CORP. STOCK 360271100 6967 298882 SHARES X 298882 0 0 GATX CORP. COMMON STOCK 361448103 1176 39800 SHARES X 3 39800 0 0 GANNETT COMMON INCORPORATED STOCK 364730101 2040 24970 SHARES X 2 24970 0 0 GENERAL ELECTRIC COMMON COMPANY STOCK 369604103 7287 199646 SHARES X 2 199646 0 0 GENUINE PARTS COMMON COMPANY STOCK 372460105 528 11975 SHARES X 2 11975 0 0 GEORGIA GULF CORP. COMMON STOCK 373200203 931 18700 SHARES X 3 18700 0 0 GEORGIA-PACIFIC COMMON CORP. STOCK 373298108 1079 28800 SHARES X 3 28800 0 0 GERBER SCIENTIFIC, COMMON INC. STOCK 373730100 378 49700 SHARES X 3 49700 0 0 GILEAD COMMON SCIENCES, INC. STOCK 375558103 1847 52800 SHARES X 3 52800 0 0 GILLETTE COMPANY COMMON STOCK 375766102 1399 31250 SHARES X 2 31250 0 0 GLADSTONE CAPITAL COMMON CORP STOCK 376535100 2336 98555 SHARES X 2 98555 0 0 GOODRICH (B.F.) COMMON CO. STOCK 382388106 999 30600 SHARES X 3 30600 0 0 GOODYEAR TIRE & COMMON RUBBER CO. STOCK 382550101 950 64800 SHARES X 3 64800 0 0 GREATER BAY COMMON BANCORP STOCK 391648102 965 34600 SHARES X 3 34600 0 0 GREENHILL & CO., COMMON INC. STOCK 395259104 278 9700 SHARES X 3 9700 0 0 GREIF BROTHERS COMMON CORP., CLASS A STOCK 397624107 773 13800 SHARES X 3 13800 0 0 GRIFFON CORP. COMMON STOCK 398433102 926 34300 SHARES X 3 34300 0 0 GUILFORD PHARMACEUTICALS, COMMON INC. STOCK 401829106 250 50500 SHARES X 3 50500 0 0 HARMAN INTERNATIONAL INDUSTRIES, COMMON INC. STOCK 413086109 1676 13200 SHARES X 3 13200 0 0 HARMONIC LIGHTWAVES, COMMON INC. STOCK 413160102 320 38400 SHARES X 3 38400 0 0 HARRIS INTERACTIVE, COMMON INC. STOCK 414549105 169 21400 SHARES X 3 21400 0 0 HASBRO, INC. COMMON STOCK 418056107 882 45500 SHARES X 3 45500 0 0 HEINZ H J COMPANY COMMON STOCK 423074103 244 6262 SHARES X 2 6262 0 0 HENRY JACK & ASSOCIATES, COMMON INC. STOCK 426281101 880 44200 SHARES X 3 44200 0 0 HEWLETT PACKARD COMMON COMPANY STOCK 428236103 596 28437 SHARES X 2 28437 0 0 HIGHWOODS PROPERTIES, COMMON INC. STOCK 431284108 490 17700 SHARES X 3 17700 0 0 HOLLY CORP. COMMON STOCK 435758305 903 32400 SHARES X 3 32400 0 0 HOME DEPOT COMMON INCORPORATED STOCK 437076102 5041 117945 SHARES X 2 117945 0 0 HOME PROPERTIES OF COMMON NEW YORK INC STOCK 437306103 2447 56900 SHARES X 2 56900 0 0 HOMESTORE.COM, COMMON INC. STOCK 437852106 452 149100 SHARES X 3 149100 0 0 HONEYWELL INTERNATIONAL COMMON INCORPORATED STOCK 438516106 613 17312 SHARES X 2 17312 0 0 HORACE MANN COMMON EDUCATORS CORP. STOCK 440327104 939 49200 SHARES X 3 49200 0 0 HOT TOPIC, INC. COMMON STOCK 441339108 727 42300 SHARES X 3 42300 0 0 THE HOUSTON COMMON EXPLORATION CO. STOCK 442120101 1368 24300 SHARES X 3 24300 0 0 HUDSON RIVER COMMON BANCORP, INC. STOCK 444128102 38 1900 SHARES X 3 1900 0 0 HUMANA, INC. COMMON STOCK 444859102 478 16100 SHARES X 3 16100 0 0 HUNTINGTON BANCSHARES, COMMON INC. STOCK 446150104 1073 43300 SHARES X 3 43300 0 0 IKON OFFICE COMMON SOLUTIONS, INC. STOCK 451713101 733 63400 SHARES X 3 63400 0 0 IDENTIX, INC. COMMON STOCK 451906101 190 25799 SHARES X 3 25799 0 0 IMMERSION CORP. COMMON STOCK 452521107 999 137100 SHARES X 3 137100 0 0

INDEPENDENCE COMMON COMMUNITY BANK STOCK 453414104 1082 25400 SHARES X 3 25400 0 0 INDEPENDENT BANK CORP.- COMMON MICHIGAN STOCK 453838104 767 25700 SHARES X 3 25700 0 0 INDYMAC COMMON BANCORP, INC. STOCK 456607100 1082 31400 SHARES X 3 31400 0 0 INGRAM MICRO, COMMON INC., CLASS A STOCK 457153104 451 21700 SHARES X 3 21700 0 0 INTEL CORPORATION COMMON STOCK 458140100 2437 104193 SHARES X 2 104193 0 0 INTERNATIONAL BUSINESS COMMON MACHINES CORP STOCK 459200101 4925 49961 SHARES X 2 49961 0 0 ISHARES TRUST DOW COMMON JONES STOCK 464287721 1045 21561 SHARES X 2 21561 0 0 ISIS PHARMACEUTICALS, COMMON INC. STOCK 464330109 668 113200 SHARES X 3 113200 0 0 JEFFERSON-PILOT COMMON CORP. STOCK 475070108 1070 20600 SHARES X 3 20600 0 0 JOHNSON & JOHNSON COMMON STOCK 478160104 2007 31641 SHARES X 2 31641 0 0 KCS ENERGY, INC. COMMON STOCK 482434206 222 15000 SHARES X 3 15000 0 0 KEYCORP COMMON STOCK 493267108 1058 31200 SHARES X 3 31200 0 0 KEYCORP-NEW COMMON STOCK 493267108 359 10600 SHARES X 2 10600 0 0 KIMBERLY CLARK COMMON CORPORATION STOCK 494368103 329 5000 SHARES X 2 5000 0 0 KNOLL, INC. COMMON STOCK 498904200 256 14600 SHARES X 3 14600 0 0 KOMAG, INC. COMMON STOCK 500453204 659 35100 SHARES X 3 35100 0 0 LA JOLLA PHARMACEUTICAL COMMON CO. STOCK 503459109 197 117800 SHARES X 3 117800 0 0 LABOR READY, INC. COMMON STOCK 505401208 467 27600 SHARES X 3 27600 0 0 LANDAMERICA FINANCIAL COMMON GROUP, INC. STOCK 514936103 1284 23800 SHARES X 3 23800 0 0 FRANCE COMMON TELECOMMUNICATIONS STOCK 517617908 2091 63160 SHARES X 3 63160 0 0 LATTICE SEMICONDUCTOR COMMON CORP. STOCK 518415104 1831 321200 SHARES X 3 321200 0 0 LAUREATE COMMON EDUCATION, INC. STOCK 518613104 1186 26900 SHARES X 3 26900 0 0 LIMITED, INC. COMMON STOCK 532716107 978 42500 SHARES X 3 42500 0 0 LINCOLN NATIONAL COMMON CORP. STOCK 534187109 8500 182076 SHARES X 3 182076 0 0 LIVEPERSON, INC. COMMON STOCK 538146101 141 44900 SHARES X 3 44900 0 0 LOCKHEED MARTIN COMMON CORPORATION STOCK 539830109 822 14800 SHARES X 2 14800 0 0 LONE STAR STEAKHOUSE & COMMON SALOON STOCK 542307103 983 35100 SHARES X 3 35100 0 0 LONGS DRUG STORES COMMON CORP. STOCK 543162101 587 21300 SHARES X 3 21300 0 0 LUBRIZOL CORP. COMMON STOCK 549271104 708 19200 SHARES X 3 19200 0 0 LUCENT TECHNOLOGIES COMMON INCORPORATED STOCK 549463107 191 50758 SHARES X 2 50758 0 0 M.D.C. HOLDINGS, COMMON INC. STOCK 552676108 692 8000 SHARES X 3 8000 0 0 MACROVISION CORP. COMMON STOCK 555904101 311 12100 SHARES X 3 12100 0 0 MAGELAN MIDSTREAM COMMON PARTNERS LP STOCK 559080106 370 6300 SHARES X 2 6300 0 0 MASTEC, INC. COMMON STOCK 576323109 865 85600 SHARES X 3 85600 0 0 MAXTOR CORP. COMMON STOCK 577729205 579 109300 SHARES X 3 109300 0 0 MAYTAG CORP. COMMON STOCK 578592107 477 22600 SHARES X 3 22600 0 0 MEADWESTVACO CORP. COMMON STOCK 583334107 1064 31400 SHARES X 3 31400 0 0 MEDAREX, INC. COMMON STOCK 583916101 1399 129800 SHARES X 3 129800 0 0 MEDTRONIC COMMON INCORPORATED STOCK 585055106 9003 181253 SHARES X 2 181253 0 0 MENTOR GRAPHICS COMMON CORP. STOCK 587200106 480 31400 SHARES X 3 31400 0 0 MERRILL LYNCH & COMPANY COMMON INCORPORATED STOCK 590188108 562 9400 SHARES X 2 9400 0 0 METHODE ELECTRONICS, COMMON INC., CLASS A STOCK 591520200 1054 82000 SHARES X 3 82000 0 0 MICHAELS STORES, COMMON INC. STOCK 594087108 1352 45100 SHARES X 3 45100 0 0 MICROSOFT COMMON CORPORATION STOCK 594918104 2771 103720 SHARES X 2 103720 0 0 MICRON TECHNOLOGY, COMMON INC. STOCK 595112103 479 38800 SHARES X 3 38800 0 0 MILLS CORPORATION COMMON STOCK 601148109 893 14000 SHARES X 2 14000 0 0 MISSION WEST PROPERTIES, COMMON INC. STOCK 605203108 345 32400 SHARES X 3 32400 0 0 MOTOROLA COMMON INCORPORATED STOCK 620076109 426 24750 SHARES X 2 24750 0 0 NBT BANCORP, INC. COMMON STOCK 628778102 820 31900 SHARES X 3 31900 0 0

NACCO INDUSTRIES, COMMON INC., CLASS A STOCK 629579103 632 6000 SHARES X 3 6000 0 0 NASH FINCH CO. COMMON STOCK 631158102 238 6300 SHARES X 3 6300 0 0 NATIONWIDE FINANCIAL SERVICES, INC., COMMON CLASS A STOCK 638612101 1032 27000 SHARES X 3 27000 0 0 NAVARRE CORP. COMMON STOCK 639208107 517 29400 SHARES X 3 29400 0 0 NEW PLAN EXCEL REALTY TRUST COMMON INC STOCK 648053106 791 29200 SHARES X 2 29200 0 0 NEW MILFORD COMMON BANCORP STOCK 651633109 406 13000 SHARES X 13000 0 0 NICOR, INC. COMMON STOCK 654086107 388 10500 SHARES X 3 10500 0 0 NORTHERN TRUST COMMON CORP. STOCK 665859104 1205 24800 SHARES X 3 24800 0 0 NOVASTAR COMMON FINANCIAL, INC. STOCK 669947400 574 11600 SHARES X 3 11600 0 0 OM GROUP, INC. COMMON STOCK 670872100 898 27700 SHARES X 3 27700 0 0 OFFSHORE COMMON LOGISTICS, INC. STOCK 676255102 442 13600 SHARES X 3 13600 0 0 ONEOK, INC. COMMON STOCK 682680103 423 14900 SHARES X 3 14900 0 0 ONYX SOFTWARE COMMON CORP. STOCK 683402200 104 32450 SHARES X 3 32450 0 0 OUTBACK STEAKHOUSE, COMMON INC. STOCK 689899102 1474 32200 SHARES X 3 32200 0 0 PLX TECHNOLOGY, COMMON INC. STOCK 693417107 651 62600 SHARES X 3 62600 0 0 PPG INDUSTRIES, COMMON INC. STOCK 693506107 1063 15600 SHARES X 3 15600 0 0 PACIFICARE HEALTH COMMON SYSTEMS, INC. STOCK 695112102 203 3600 SHARES X 3 3600 0 0 PACTIV CORP. COMMON STOCK 695257105 926 36600 SHARES X 3 36600 0 0 PEABODY ENERGY COMMON CORP. STOCK 704549104 858 10600 SHARES X 3 10600 0 0 PENNEY (J.C.) CO., COMMON INC. STOCK 708160106 1072 25900 SHARES X 3 25900 0 0 PENNROCK FINANCIAL COMMON SERVICES CORP. STOCK 708352109 395 10164 SHARES X 10164 0 0 PEPSICO COMMON INCORPORATED STOCK 713448108 418 8005 SHARES X 2 8005 0 0 PERKINELMER, INC. COMMON STOCK 714046109 1147 51000 SHARES X 3 51000 0 0 PFIZER COMMON INCORPORATED STOCK 717081103 4847 180261 SHARES X 2 180261 0 0 PHELPS DODGE CORP. COMMON STOCK 717265102 495 5000 SHARES X 3 5000 0 0 PHILLIPS VAN COMMON HEUSEN CORP. STOCK 718592108 697 25800 SHARES X 3 25800 0 0 PHOTRONICS, INC. COMMON STOCK 719405102 531 32200 SHARES X 3 32200 0 0 PINNACLE SYSTEMS, COMMON INC. STOCK 723481107 1074 176100 SHARES X 3 176100 0 0 PINNACLE WEST COMMON CAPITAL CORP. STOCK 723484101 968 21800 SHARES X 3 21800 0 0 PLAINS ALL AMERICAN COMMON PIPELINE L P STOCK 726503105 994 26350 SHARES X 2 26350 0 0 POLARIS INDUSTRIES, COMMON INC. STOCK 731068102 197 2900 SHARES X 3 2900 0 0 POPULAR, INC. COMMON STOCK 733174106 476 16500 SHARES X 3 16500 0 0 POST PROPERTIES COMMON INCORPORATED STOCK 737464107 401 11500 SHARES X 2 11500 0 0 PRESIDENTIAL LIFE COMMON CORP. STOCK 740884101 471 27800 SHARES X 3 27800 0 0 PROCTER & GAMBLE COMMON CORPORATION STOCK 742718109 974 17688 SHARES X 2 17688 0 0 PROVIDENT BANKSHARES COMMON CORP. STOCK 743859100 451 12400 SHARES X 3 12400 0 0 PUGET ENERGY, INC. COMMON STOCK 745310102 995 40300 SHARES X 3 40300 0 0 QUANEX CORP. COMMON STOCK 747620102 1303 19000 SHARES X 3 19000 0 0 RAIT INVESTMENT COMMON TRUST STOCK 749227104 445 15900 SHARES X 3 15900 0 0 RPM INCORPORATED COMMON OHIO STOCK 749685103 360 18300 SHARES X 2 18300 0 0 RADISYS CORP. COMMON STOCK 750459109 729 37300 SHARES X 3 37300 0 0 REALTY INCOME COMMON CORPORATION STOCK 756109104 253 5000 SHARES X 2 5000 0 0 REDWOOD TRUST, COMMON INC. STOCK 758075402 503 8100 SHARES X 3 8100 0 0 REEBOK INTERNATIONAL COMMON LTD. STOCK 758110100 493 11200 SHARES X 3 11200 0 0 REPUBLIC BANCORP, COMMON INC. STOCK 760282103 1056 69105 SHARES X 3 69105 0 0 REX STORES CORP. COMMON STOCK 761624105 498 32800 SHARES X 3 32800 0 0 REYNOLDS & REYNOLDS CO., COMMON CLASS A STOCK 761695105 984 37100 SHARES X 3 37100 0 0 REYNOLDS AMERICAN, COMMON INC. STOCK 761713106 369 4700 SHARES X 3 4700 0 0 ROWE COMPANIES COMMON STOCK 779528108 152 35813 SHARES X 2 35813 0 0

RUDDICK CORP. COMMON STOCK 781258108 777 35800 SHARES X 3 35800 0 0 RUDOLPH COMMON TECHNOLOGIES, STOCK 781270103 809 47100 SHARES X 3 47100 0 0 INC. RYANS RESTAURANT COMMON GROUP, INC. STOCK 783520109 511 33150 SHARES X 3 33150 0 0 RYDER SYSTEMS, COMMON INC. STOCK 783549108 1199 25100 SHARES X 3 25100 0 0 RYLAND GROUP, INC. COMMON STOCK 783764103 1214 21100 SHARES X 3 21100 0 0 SABRE GROUP COMMON HOLDINGS, INC. STOCK 785905100 421 19000 SHARES X 3 19000 0 0 SAFECO CORP. COMMON STOCK 786429100 1097 21000 SHARES X 3 21000 0 0 SALISBURY BANCORP COMMON INC. STOCK 795226109 248 5700 SHARES X 5700 0 0 SECURE COMPUTING COMMON CORP. STOCK 813705100 452 45300 SHARES X 3 45300 0 0 7-ELEVEN, INC. COMMON STOCK 817826209 1260 52600 SHARES X 3 52600 0 0 SHERWIN-WILLIAMS COMMON CO. STOCK 824348106 433 9700 SHARES X 3 9700 0 0 SHOPKO STORES, COMMON INC. STOCK 824911101 792 42400 SHARES X 3 42400 0 0 SILGAN HOLDINGS, COMMON INC. STOCK 827048109 408 6700 SHARES X 3 6700 0 0 SILICON STORAGE COMMON TECHNOLOGY STOCK 827057100 644 108200 SHARES X 3 108200 0 0 SILICON VALLEY COMMON BANCSHARES STOCK 827064106 1103 24600 SHARES X 3 24600 0 0 SIMON PROPERTY GROUP COMMON INCORPORATED STOCK 828806109 818 12650 SHARES X 2 12650 0 0 SOLECTRON COMMON CORPORATION STOCK 834182107 259 48500 SHARES X 2 48500 0 0 SOURCECORP, INC. COMMON STOCK 836167106 577 30200 SHARES X 3 30200 0 0 SOUTHERN PERU COMMON COPPER CORP. STOCK 843611104 392 8300 SHARES X 3 8300 0 0 SOVEREIGN BANCORP COMMON INCORPORATED STOCK 845905108 237 10500 SHARES X 2 10500 0 0 STANCORP FINANCIAL COMMON GROUP, INC. STOCK 852891100 1172 14200 SHARES X 3 14200 0 0 STANDARD COMMERCIAL COMMON CORP. STOCK 853258101 397 20400 SHARES X 3 20400 0 0 STANLEY WORKS COMMON STOCK 854616109 1014 20700 SHARES X 3 20700 0 0 STARBUCKS COMMON CORPORATION STOCK 855244109 262 4200 SHARES X 2 4200 0 0 STEEL DYNAMICS, COMMON INC. STOCK 858119100 981 25900 SHARES X 3 25900 0 0 STEEL TECHNOLOGIES, COMMON INC. STOCK 858147101 817 29700 SHARES X 3 29700 0 0 STERLING COMMON FINANCIAL CORP. STOCK 859319105 341 8695 SHARES X 3 8695 0 0 STONE ENERGY CORP. COMMON STOCK 861642106 875 19400 SHARES X 3 19400 0 0 STORAGE TECHNOLOGY COMMON CORP. STOCK 862111200 689 21800 SHARES X 3 21800 0 0 STRAYER EDUCATION, COMMON INC. STOCK 863236105 867 7900 SHARES X 3 7900 0 0 SUN MICROSYSTEMS COMMON INCORPORATED STOCK 866810104 106 19600 SHARES X 2 19600 0 0 SUPERVALU, INC. COMMON STOCK 868536103 1005 29100 SHARES X 3 29100 0 0 SWIFT ENERGY CO. COMMON STOCK 870738101 715 24700 SHARES X 3 24700 0 0 SYBASE, INC. COMMON STOCK 871130100 800 40100 SHARES X 3 40100 0 0 SYMANTEC CORP. COMMON STOCK 871503108 796 30900 SHARES X 3 30900 0 0 SYSCO CORPORATION COMMON STOCK 871829107 3305 86591 SHARES X 2 86591 0 0 TEPPCO PARTNERS LIMITED COMMON PARTNERSHIP STOCK 872384102 806 20450 SHARES X 2 20450 0 0 THQ, INC. COMMON STOCK 872443403 122 5300 SHARES X 3 5300 0 0 TECUMSEH PRODUCTS COMMON CO., CLASS A STOCK 878895200 688 14400 SHARES X 3 14400 0 0 TERRA INDUSTRIES, COMMON INC. STOCK 880915103 386 43500 SHARES X 3 43500 0 0 TESORO PETROLEUM COMMON CORP. STOCK 881609101 1227 38500 SHARES X 3 38500 0 0 TEXAS INSTRUMENTS COMMON INCORPORATED STOCK 882508104 2115 85910 SHARES X 2 85910 0 0 TIME WARNER INC COMMON STOCK 887317105 1266 65091 SHARES X 2 65091 0 0 TIMKEN CO. COMMON STOCK 887389104 919 35300 SHARES X 3 35300 0 0 TREDEGAR INDUSTRIES, COMMON INC. STOCK 894650100 687 34000 SHARES X 3 34000 0 0 TRIDENT MICROSYSTEMS, COMMON INC. STOCK 895919108 62 3700 SHARES X 3 3700 0 0 TRIBUNE COMPANY COMMON NEW STOCK 896047107 1145 27170 SHARES X 2 27170 0 0 TRIZETTO GROUP, COMMON INC. STOCK 896882107 207 21800 SHARES X 3 21800 0 0 TYCO INTERNATIONAL COMMON LIMITED NEW STOCK 902124106 5293 148085 SHARES X 2 148085 0 0

TYSON FOODS, INC., COMMON CLASS A STOCK 902494103 499 27100 SHARES X 3 27100 0 0 UGI CORP. COMMON STOCK 902681105 1080 26400 SHARES X 3 26400 0 0 UIL HOLDINGS CORP. COMMON STOCK 902748102 482 9400 SHARES X 3 9400 0 0 US BANCORP NEW COMMON STOCK 902973304 454 14500 SHARES X 2 14500 0 0 UNIFIRST CORP. COMMON STOCK 904708104 368 13000 SHARES X 3 13000 0 0 UNISOURCE ENERGY COMMON CORP. STOCK 909205106 1025 42500 SHARES X 3 42500 0 0 UNISYS CORP. COMMON STOCK 909214108 336 33000 SHARES X 3 33000 0 0 UNITED PANAM COMMON FINANCIAL CORP. STOCK 911301109 356 18700 SHARES X 3 18700 0 0 UNITED RENTALS, COMMON INC. STOCK 911363109 1117 59100 SHARES X 3 59100 0 0 UNITED STATES COMMON STEEL CORP. STOCK 912909108 748 14600 SHARES X 3 14600 0 0 UNITED TECHNOLOGIES COMMON CORPORATION STOCK 913017109 310 3000 SHARES X 2 3000 0 0 UNITRIN, INC. COMMON STOCK 913275103 600 13200 SHARES X 3 13200 0 0 UNIVERSAL CORP. COMMON STOCK 913456109 598 12500 SHARES X 3 12500 0 0 UNIVERSAL FOREST COMMON PRODUCTS, INC. STOCK 913543104 1076 24800 SHARES X 3 24800 0 0 UNIVERSAL HEALTH SERVICES, INC., COMMON CLASS B STOCK 913903100 432 9700 SHARES X 3 9700 0 0 UNOCAL CORP. COMMON STOCK 915289102 1046 24200 SHARES X 3 24200 0 0 V.F. CORP. COMMON STOCK 918204108 1058 19100 SHARES X 3 19100 0 0 VIACOM INCORPORATED COMMON CLASS B STOCK 925524308 570 15670 SHARES X 2 15670 0 0 VIROPHARMA, INC. COMMON STOCK 928241108 160 49100 SHARES X 3 49100 0 0 VISHAY INTERTECHNOLOGY, COMMON INC. STOCK 928298108 819 54500 SHARES X 3 54500 0 0 VORNADO REALTY COMMON TRUST STOCK 929042109 274 3600 SHARES X 2 3600 0 0 W HOLDING CO., COMMON INC. STOCK 929251106 959 41820 SHARES X 3 41820 0 0 WACHOVIA COMMON CORPORATION NEW STOCK 929903102 337 6400 SHARES X 2 6400 0 0 WAL MART STORES COMMON INCORPORATED STOCK 931142103 334 6332 SHARES X 2 6332 0 0 WASHINGTON MUTUAL COMMON INCORPORATED STOCK 939322103 3764 89030 SHARES X 2 89030 0 0 WASHINGTON POST COMMON CO., CLASS B STOCK 939640108 560 570 SHARES X 3 570 0 0 WASTE CONNECTIONS, COMMON INC. STOCK 941053100 1089 31800 SHARES X 3 31800 0 0 WEINGARTEN REALTY COMMON INVESTORS STOCK 948741103 1332 33217 SHARES X 2 33217 0 0 WELLS FARGO & COMMON COMPANY NEW STOCK 949746101 3769 60647 SHARES X 2 60647 0 0 WEST PHARMACEUTICAL COMMON SERVICES, INC. STOCK 955306105 751 30000 SHARES X 3 30000 0 0 WESTERN DIGITAL COMMON CORP. STOCK 958102105 1452 133900 SHARES X 3 133900 0 0 WHIRLPOOL CORP. COMMON STOCK 963320106 1045 15100 SHARES X 3 15100 0 0 WILLIAMS COMPANIES COMMON INCORPORATED STOCK 969457100 115 11975 SHARES X 2 11975 0 0 WILLIAMS-SONOMA, COMMON INC. STOCK 969904101 522 14900 SHARES X 3 14900 0 0 WOODWARD GOVERNOR COMMON CO. STOCK 980745103 938 13100 SHARES X 3 13100 0 0 WYETH COMMON STOCK 983024100 1431 33608 SHARES X 2 33608 0 0 XM SATELLITE RADIO HOLDINGS, INC., COMMON CLASS A STOCK 983759101 749 19900 SHARES X 3 19900 0 0 YORK INTERNATIONAL COMMON CORP. STOCK 986670107 646 18700 SHARES X 3 18700 0 0 ZALE CORP. COMMON STOCK 988858106 1028 34400 SHARES X 3 34400 0 0 ADC TELECOMMUNICATIONS COMMON INC COM STOCK 000886101 32 12000 SHARES X 1 12000 0 0 ADE CORPORATION COMMON STOCK 00089C107 86 4600 SHARES X 1 4600 0 0 ADE CORPORATION COMMON STOCK 00089C107 94 5000 SHARES X 3 5000 0 0 ABM INDUSTRIES COMMON INCORPORATED STOCK 000957100 8 400 SHARES X 1 400 0 0 AFLAC INCORPORATED COMMON STOCK 001055102 2199 55205 SHARES X 1 55205 0 0 AFLAC INCORPORATED COMMON STOCK 001055102 112 2804 SHARES X 1 1804 0 1000 AGCO CORP COM COMMON STOCK 001084102 86 3943 SHARES X 3 3943 0 0 AGCO CORP. COMMON STOCK 001084102 681 31100 SHARES X 3 31100 0 0 AGL RESOURCES COMMON INC COM STOCK 001204106 123 3700 SHARES X 1 3700 0 0 AGL RESOURCES INC COMMON COM STOCK 001204106 384 11565 SHARES X 1 11565 0 0

AGL RESOURCES INC COMMON COM STOCK 001204106 47 1400 SHARES X 3 1400 0 0 AES CORP COM COMMON STOCK 00130H105 198 14500 SHARES X 1 14500 0 0 AES CORP COM COMMON STOCK 00130H105 11 800 SHARES X 1 800 0 0 AES CORPORATION COMMON STOCK 00130H105 5703 417175 SHARES X 2 417175 0 0 AK STEEL HOLDING COMMON CORP COM STOCK 001547108 1 66 SHARES X 1 66 0 0 AMLI RESIDENTIAL PROPERTIES COMMON TRUST STOCK 001735109 1393 43529 SHARES X 2 43529 0 0 ATI TECHNOLOGIES COMMON INC STOCK 001941103 60 3100 SHARES X 1 3100 0 0 AT&T CORP COMMON STOCK 001957505 346 18178 SHARES X 1 18178 0 0 AT&T CORP COMMON STOCK 001957505 238 12486 SHARES X 1 11584 0 902 AT&T CORP COMMON STOCK 001957505 918 48188 SHARES X 3 48068 0 120 ATP OIL & GAS CORP COMMON COM STOCK 00208J108 113 6100 SHARES X 1 6100 0 0 ATP OIL & GAS CORP COMMON COM STOCK 00208J108 125 6700 SHARES X 3 6700 0 0 AVX CORPORATION COMMON COM STOCK 002444107 13 1000 SHARES X 1 1000 0 0 AAMES INVESTMENT COMMON CORP STOCK 00253G108 43 4000 SHARES X 1 4000 0 0 ABBOTT COMMON LABORATORIES STOCK 002824100 13307 285242 SHARES X 1 284987 0 255 ABBOTT COMMON LABORATORIES STOCK 002824100 6219 133308 SHARES X 1 118308 0 15000 ABBOTT COMMON LABORATORIES STOCK 002824100 2621 56175 SHARES X 2 56175 0 0 ABBOTT COMMON LABORATORIES STOCK 002824100 1846 39570 SHARES X 3 30375 0 9195 ABBOTT COMMON LABORATORIES STOCK 002824100 72 1550 SHARES X 3 550 0 1000 ABERCROMBIE & COMMON FITCH CO CL A STOCK 002896207 113 2400 SHARES X 1 2400 0 0 ABERCROMBIE & COMMON FITCH CO CL A STOCK 002896207 23 500 SHARES X 1 500 0 0 ACTION PERFORMANCE COMMON COS., INC. STOCK 004933107 149 13600 SHARES X 3 13600 0 0 ACTIVE POWER, INC. COMMON STOCK 00504W100 135 29300 SHARES X 3 29300 0 0 ACUITY BRANDS, COMMON INC. STOCK 00508Y102 750 23600 SHARES X 3 23600 0 0 ACXIOM CORP COMMON STOCK 005125109 158 6000 SHARES X 3 6000 0 0 ADESA INC COMMON STOCK 00686U104 21 1000 SHARES X 1 1000 0 0 ADESA INC COMMON STOCK 00686U104 112 5300 SHARES X 1 5300 0 0 ADOBE SYS INC COM COMMON STOCK 00724F101 235 3750 SHARES X 1 3750 0 0 ADOBE SYS INC COM COMMON STOCK 00724F101 24 390 SHARES X 1 390 0 0 ADOBE SYSTEMS COMMON INCORPORATED STOCK 00724F101 740 14950 SHARES X 2 14950 0 0 ADVANCE AUTO PARTS COMMON STOCK 00751Y106 162 3700 SHARES X 1 3700 0 0 ADVANCED MEDICAL COMMON OPTICS STOCK 00763M108 8 184 SHARES X 1 184 0 0 ADVANCED MICRO COMMON DEVICES INC COM STOCK 007903107 138 6250 SHARES X 1 6250 0 0 ADVANCED MICRO COMMON DEVICES INC COM STOCK 007903107 26 1200 SHARES X 1 200 0 1000 ADVANTA CORP., COMMON CLASS B STOCK 007942204 1070 44100 SHARES X 3 44100 0 0 AETNA INC COMMON STOCK 00817Y108 2383 19100 SHARES X 3 19100 0 0 AETNA INC NEW COM COMMON STOCK 00817Y108 675 5414 SHARES X 1 5414 0 0 AETNA INC NEW COM COMMON STOCK 00817Y108 37 300 SHARES X 1 300 0 0 AETNA INC NEW COM COMMON STOCK 00817Y108 40 320 SHARES X 3 320 0 0 AFFILIATED COMPUTER SVCS COMMON INC CL A STOCK 008190100 51 845 SHARES X 1 845 0 0 AFFILIATED COMPUTER SVCS COMMON INC CL A STOCK 008190100 80 1325 SHARES X 1 1325 0 0 AFFILIATED COMMON MANAGERS GROUP STOCK 008252108 19 275 SHARES X 1 275 0 0 AFFILIATED COMMON MANAGERS GROUP STOCK 008252108 1165 17200 SHARES X 3 17200 0 0 AFFYMETRIX INC COMMON STOCK 00826T108 48 1300 SHARES X 1 1300 0 0 AFFYMETRIX, INC. COMMON STOCK 00826T108 789 21600 SHARES X 3 21600 0 0 AGERE SYS INC CL A COMMON STOCK 00845V100 42 30488 SHARES X 1 30488 0 0 AGERE SYS INC CL A COMMON STOCK 00845V100 0 154 SHARES X 1 149 0 5 AGERE SYS INC CL A COMMON STOCK 00845V100 46 33400 SHARES X 3 33400 0 0 AGERE SYS INC CL B COMMON STOCK 00845V209 4 2917 SHARES X 1 2917 0 0

AGERE SYS INC CL B COMMON STOCK 00845V209 6 4225 SHARES X 1 4057 0 168 AGILENT TECHNOLOGIES COMMON INC COM STOCK 00846U101 203 8425 SHARES X 1 8425 0 0 AGILENT TECHNOLOGIES COMMON INC COM STOCK 00846U101 263 10921 SHARES X 1 10311 0 610 AGILENT TECHNOLOGIES COMMON INC COM STOCK 00846U101 3164 131300 SHARES X 3 131300 0 0 AGILENT TECHNOLOGIES COMMON INC COM STOCK 00846U101 37 1525 SHARES X 3 1525 0 0 AGILE SOFTWARE COMMON CORP DEL STOCK 00846X105 38 4700 SHARES X 1 4700 0 0 AGILE SOFTWARE COMMON CORP DEL STOCK 00846X105 42 5200 SHARES X 3 5200 0 0 AIR PRODUCTS & COMMON CHEMICALS INC STOCK 009158106 1259 21719 SHARES X 1 21719 0 0 AIR PRODUCTS & COMMON CHEMICALS INC STOCK 009158106 1080 18625 SHARES X 1 16375 0 2250 AIRTRAN HLDGS INC COMMON STOCK 00949P108 54 5000 SHARES X 1 5000 0 0 AIRTRAN HLDGS INC COMMON STOCK 00949P108 60 5600 SHARES X 3 5600 0 0 ALASKA AIR GROUP, COMMON INC. STOCK 011659109 817 24400 SHARES X 3 24400 0 0 ALBANY INTERNATIONAL COMMON CORP., CLASS A STOCK 012348108 1150 32700 SHARES X 3 32700 0 0 ALBEMARLE CORP COM COMMON STOCK 012653101 155 4000 SHARES X 1 4000 0 0 ALBEMARLE CORP COM COMMON STOCK 012653101 921 23800 SHARES X 1 23800 0 0 ALBEMARLE CORP. COMMON STOCK 012653101 929 24000 SHARES X 3 24000 0 0 ALBERTO CULVER CO COMMON STOCK 013068101 15 300 SHARES X 1 300 0 0 ALBERTSONS INC COMMON STOCK 013104104 2637 110400 SHARES X 3 110400 0 0 ALBERTSON'S INC COMMON STOCK 013104104 22 907 SHARES X 1 907 0 0 ALBERTSON'S INC COMMON STOCK 013104104 48 2000 SHARES X 1 0 0 2000 ALCOA INC COM COMMON STOCK 013817101 12269 390492 SHARES X 1 385510 0 4982 ALCOA INC COM COMMON STOCK 013817101 2558 81407 SHARES X 1 73792 0 7615 ALCOA INC COM COMMON STOCK 013817101 5815 185060 SHARES X 3 178221 0 6839 ALDERWOODS GROUP COMMON INC STOCK 014383103 6 500 SHARES X 1 500 0 0 ALDILA INCORPORATED COMMON NEW STOCK 014384200 1 66 SHARES X 1 66 0 0 ALEXION PHARMACEUTICALS COMMON INC COM STOCK 015351109 8 300 SHARES X 1 0 0 300 ALIGN TECHNOLOGY COMMON INCORPORATED STOCK 016255101 82 7655 SHARES X 1 7655 0 0 ALIGN TECHNOLOGY COMMON INCORPORATED STOCK 016255101 427 39745 SHARES X 3 39745 0 0 ALKERMES, INC. COMMON STOCK 01642T108 459 32600 SHARES X 3 32600 0 0 ALLEGHENY ENERGY COMMON INC STOCK 017361106 24 1229 SHARES X 1 1229 0 0 ALLEGHENY ENERGY COMMON INC STOCK 017361106 70 3575 SHARES X 1 3275 0 300 ALLEGHENY TECHNOLOGIES COMMON INC COM STOCK 01741R102 21 962 SHARES X 1 962 0 0 ALLEGHENY TECHNOLOGIES COMMON INC COM STOCK 01741R102 10 481 SHARES X 1 0 0 481 ALLERGAN INC COMMON STOCK 018490102 71 870 SHARES X 1 870 0 0 ALLERGAN INC COMMON STOCK 018490102 100 1232 SHARES X 1 1232 0 0 ALLETE INC COMMON STOCK 018522300 12 334 SHARES X 1 334 0 0 ALLETE INC COMMON STOCK 018522300 65 1766 SHARES X 1 1766 0 0 ALLIANCE CAP MGMT COMMON HLDG L P STOCK 01855A101 98 2325 SHARES X 1 2325 0 0 ALLIANCE CAP MGMT COMMON HLDG L P STOCK 01855A101 84 2000 SHARES X 1 2000 0 0 ALLIANCE DATA SYS COMMON CORP STOCK 018581108 138 2900 SHARES X 1 2900 0 0 ALLIANCE IMAGING, COMMON INC. STOCK 018606202 507 45100 SHARES X 3 45100 0 0 ALLIANT ENERGY COMMON CORP STOCK 018802108 23 805 SHARES X 1 805 0 0 ALLIANT ENERGY COMMON CORP STOCK 018802108 3 111 SHARES X 1 111 0 0 ALLIANT COMMON TECHSYSTEMS INC STOCK 018804104 8 127 SHARES X 1 127 0 0 ALLIANT COMMON TECHSYSTEMS INC STOCK 018804104 26 405 SHARES X 1 405 0 0 ALLIED CAPITAL COMMON CORP NEW COM STOCK 01903Q108 27 1050 SHARES X 1 1050 0 0 ALLIED CAPITAL COMMON CORP NEW COM STOCK 01903Q108 99 3845 SHARES X 1 3845 0 0 ALLIED CAPITAL COMMON CORP NEW COM STOCK 01903Q108 18 700 SHARES X 3 700 0 0 ALLIED CAPITAL COMMON CORPORATION STOCK 01903Q108 909 35197 SHARES X 2 35197 0 0

ALLIS-CHALMERS COMMON CORPORATION STOCK 019645506 0 3 SHARES X 1 3 0 0 ALLSTATE CORP COMMON STOCK 020002101 6731 130137 SHARES X 1 128917 0 1220 ALLSTATE CORP COMMON STOCK 020002101 2444 47251 SHARES X 1 46126 0 1125 ALLSTATE CORP COMMON STOCK 020002101 2464 47638 SHARES X 3 47638 0 0 ALLSTATE COMMON CORPORATION STOCK 020002101 1519 29373 SHARES X 2 29373 0 0 ALLTEL CORP COMMON STOCK 020039103 475 8090 SHARES X 1 8090 0 0 ALLTEL CORP COMMON STOCK 020039103 1717 29217 SHARES X 1 25017 0 4200 ALLTEL COMMON CORPORATION STOCK 020039103 235 4000 SHARES X 2 4000 0 0 ALPHARMA, INC., COMMON CLASS A STOCK 020813101 841 49600 SHARES X 3 49600 0 0 ALTERA CORP COM COMMON STOCK 021441100 138 6675 SHARES X 1 6675 0 0 ALTERA CORP COM COMMON STOCK 021441100 13 650 SHARES X 1 650 0 0 ALTERA CORP. COMMON STOCK 021441100 936 45200 SHARES X 3 45200 0 0 ALTRIA GROUP INC COMMON STOCK 02209S103 13049 213566 SHARES X 1 213466 0 100 ALTRIA GROUP INC COMMON STOCK 02209S103 11058 180988 SHARES X 1 171638 0 9350 ALTRIA GROUP INC COMMON STOCK 02209S103 767 12550 SHARES X 2 12550 0 0 ALTRIA GROUP INC COMMON STOCK 02209S103 4081 66805 SHARES X 3 66305 0 500 ALTRIA GROUP INC COMMON STOCK 02209S103 282 4618 SHARES X 3 785 0 3833 AMAZON.COM INC COMMON COM STOCK 023135106 53 1200 SHARES X 1 1200 0 0 AMAZON.COM INC COMMON COM STOCK 023135106 4 100 SHARES X 1 0 0 100 AMERADA-HESS CORP. COMMON STOCK 023551104 1038 12600 SHARES X 3 12600 0 0 AMEREN CORP COMMON STOCK 023608102 128 2556 SHARES X 1 2556 0 0 AMEREN CORP COMMON STOCK 023608102 68 1365 SHARES X 1 1365 0 0 AMERICAN AXLE & MANUFACTURING COMMON HOLDINGS, INC. STOCK 024061103 745 24300 SHARES X 3 24300 0 0 AMERICAN CAPITAL COMMON STRATEGIES LTD STOCK 024937104 33 1000 SHARES X 1 1000 0 0 AMERICAN CAPITAL COMMON STRATEGIES LTD STOCK 024937104 43 1300 SHARES X 1 1300 0 0 AMERICAN CAPITAL COMMON STRATEGIES LTD STOCK 024937104 2148 64400 SHARES X 2 64400 0 0 AMERICAN ELECTRIC COMMON POWER CO INC STOCK 025537101 313 9126 SHARES X 1 8726 0 400 AMERICAN ELECTRIC COMMON POWER CO INC STOCK 025537101 443 12911 SHARES X 1 9681 0 3230 AMERICAN ELECTRIC COMMON POWER CO INC STOCK 025537101 25 720 SHARES X 3 720 0 0 AMERICAN ELECTRIC COMMON POWER CO., INC. STOCK 025537101 1037 30200 SHARES X 3 30200 0 0 AMERICAN ELECTRIC POWER COMMON INCORPORATED STOCK 025537101 223 6500 SHARES X 2 6500 0 0 AMERICAN EXPRESS COMMON CO STOCK 025816109 2970 52691 SHARES X 1 52091 0 600 AMERICAN EXPRESS COMMON CO STOCK 025816109 1267 22477 SHARES X 1 18721 0 3756 AMERICAN EXPRESS COMMON CO STOCK 025816109 61 1075 SHARES X 3 1075 0 0 AMERICAN EXPRESS COMMON CO STOCK 025816109 508 9006 SHARES X 3 9006 0 0 AMERICAN EXPRESS COMMON COMPANY STOCK 025816109 913 16200 SHARES X 2 16200 0 0 AMERICAN FINL COMMON GROUP INC COM STOCK 025932104 13 400 SHARES X 1 0 0 400 AMERICAN FINL COMMON GROUP INC COM STOCK 025932104 4 117 SHARES X 3 117 0 0 AMERICAN FINANCIAL COMMON REALTY STOCK 02607P305 2040 126100 SHARES X 2 126100 0 0 AMERICAN FINANCIAL COMMON REALTY TRUST STOCK 02607P305 65 4000 SHARES X 1 4000 0 0 AMERICAN GREETINGS COMMON CORP CL A STOCK 026375105 61 2400 SHARES X 1 2400 0 0 AMERICAN GREETINGS COMMON CORP., CLASS A STOCK 026375105 700 27600 SHARES X 3 27600 0 0 AMERICAN INTERNATIONAL COMMON GROUP INC STOCK 026874107 4626 70443 SHARES X 2 70443 0 0 AMERICAN INTERNATIONAL COMMON GROUP INC COM STOCK 026874107 26351 401271 SHARES X 1 397010 0 4261 AMERICAN INTERNATIONAL COMMON GROUP INC COM STOCK 026874107 9804 149292 SHARES X 1 129121 0 20171 AMERICAN INTERNATIONAL COMMON GROUP INC COM STOCK 026874107 12759 194286 SHARES X 3 193761 0 525 AMERICAN LOCKER COMMON GROUP INC COM STOCK 027284108 12 800 SHARES X 1 800 0 0 AMERICAN PWR COMMON CONVERSION STOCK 029066107 195 9100 SHARES X 1 9100 0 0 AMERICAN SELECT COMMON PORTFOLIO STOCK 029570108 51 4000 SHARES X 1 4000 0 0

AMERICAN STANDARD COMMON COS INC DEL COM STOCK 029712106 140 3400 SHARES X 1 3400 0 0 AMERICAN COMMON TECHNOLOGY CORP STOCK 030145205 66 6000 SHARES X 1 6000 0 0 AMERON, INC. COMMON STOCK 030710107 584 15400 SHARES X 3 15400 0 0 AMERUS GROUP CO. COMMON STOCK 03072M108 1196 26400 SHARES X 3 26400 0 0 AMERISOURCE BERGEN COMMON CORP COM STOCK 03073E105 117 2000 SHARES X 1 2000 0 0 AMERIGROUP CORP. COMMON STOCK 03073T102 1574 20800 SHARES X 3 20800 0 0 AMERIGROUP COMMON CORPORATION STOCK 03073T102 25 335 SHARES X 1 335 0 0 AMERITRADE HOLDING COMMON CORP STOCK 03074K100 7 515 SHARES X 1 515 0 0 AMERIGAS PARTNERS COMMON LP STOCK 030975106 9 300 SHARES X 1 300 0 0 AMERIGAS PARTNERS COMMON LP STOCK 030975106 47 1600 SHARES X 1 1600 0 0 AMETEK AEROSPACE COMMON PRODS INC COM STOCK 031100100 67 1884 SHARES X 1 1884 0 0 AMGEN INC COM COMMON STOCK 031162100 21548 335895 SHARES X 1 331298 0 4597 AMGEN INC COM COMMON STOCK 031162100 4344 67716 SHARES X 1 59546 0 8170 AMGEN INC COM COMMON STOCK 031162100 12159 189542 SHARES X 3 181292 0 8250 AMGEN INC COM COMMON STOCK 031162100 359 5600 SHARES X 3 5600 0 0 AMSOUTH COMMON BANCORPORATION STOCK 032165102 31 1200 SHARES X 1 1200 0 0 AMSURG CORP COMMON STOCK 03232P405 121 4100 SHARES X 1 4100 0 0 AMSURG CORP COMMON STOCK 03232P405 24 800 SHARES X 1 800 0 0 AMSURG CORP COMMON STOCK 03232P405 1359 46000 SHARES X 3 46000 0 0 ANADARKO PETROLEUM COMMON CORP STOCK 032511107 1052 16227 SHARES X 1 16227 0 0 ANADARKO PETROLEUM COMMON CORP STOCK 032511107 227 3506 SHARES X 1 3506 0 0 ANADARKO PETROLEUM COMMON CORP STOCK 032511107 298 4600 SHARES X 3 4600 0 0 ANADARKO PETROLEUM COMMON CORP STOCK 032511107 199 3064 SHARES X 3 3064 0 0 ANADARKO PETROLEUM COMMON CORPORATION STOCK 032511107 220 3400 SHARES X 2 3400 0 0 ANALOG DEVICES INC COMMON STOCK 032654105 254 6890 SHARES X 1 6890 0 0 ANALOG DEVICES INC COMMON STOCK 032654105 30 800 SHARES X 1 0 0 800 ANHEUSER BUSCH COMMON COMPANIES INC STOCK 035229103 422 8328 SHARES X 2 8328 0 0 ANHEUSER BUSCH COMMON COS INC COM STOCK 035229103 1572 30991 SHARES X 1 30991 0 0 ANHEUSER BUSCH COMMON COS INC COM STOCK 035229103 1376 27127 SHARES X 1 26897 0 230 ANHEUSER BUSCH COMMON COS INC COM STOCK 035229103 30 600 SHARES X 3 0 0 600 ANHEUSER BUSCH COMMON COS INC COM STOCK 035229103 122 2400 SHARES X 3 0 0 2400 ANNALY MTGE MANAGEMENT INC COMMON (REIT) STOCK 035710409 20 1000 SHARES X 1 1000 0 0 ANNALY MTGE MANAGEMENT INC COMMON (REIT) STOCK 035710409 48 2425 SHARES X 1 2425 0 0 ANNAPOLIS BANCORP COMMON INCORPORATED STOCK 035848100 12 1333 SHARES X 1 1333 0 0 ANNTAYLOR STORES COMMON CORP STOCK 036115103 5 225 SHARES X 1 225 0 0 ANSWERTHINK CONSULTING COMMON GROUP INC STOCK 036916104 41 8800 SHARES X 1 8800 0 0 ANSWERTHINK CONSULTING COMMON GROUP INC STOCK 036916104 45 9700 SHARES X 3 9700 0 0 AON CORP COM COMMON STOCK 037389103 214 8975 SHARES X 1 8975 0 0 AON CORP COM COMMON STOCK 037389103 36 1500 SHARES X 1 1500 0 0 AON CORPORATION COMMON STOCK 037389103 2474 103700 SHARES X 3 103700 0 0 APACHE CORP COM COMMON STOCK 037411105 1736 34320 SHARES X 1 34320 0 0 APACHE CORP COM COMMON STOCK 037411105 567 11207 SHARES X 1 10997 0 210 APOLLO GROUP INC COMMON CL A STOCK 037604105 2 26 SHARES X 1 26 0 0 APOLLO GROUP INC COMMON CL A STOCK 037604105 20 250 SHARES X 1 250 0 0 APPLE COMPUTER INC COMMON COM STOCK 037833100 32 500 SHARES X 1 500 0 0 APPLE COMPUTER INC COMMON COM STOCK 037833100 97 1500 SHARES X 1 500 0 1000 APPLEBEE INTERNATIONAL COMMON INC COM STOCK 037899101 58 2175 SHARES X 1 2175 0 0 APPLERA CORP.- APPLIED BIOSYSTEMS COMMON GROUP STOCK 038020103 460 22000 SHARES X 3 22000 0 0 APPLERA CORP.- APPLIED COMMON BIOSYSTEMS GRP STOCK 038020103 62 2975 SHARES X 1 2975 0 0

APPLERA CORP-CELERA COMMON GENOMICS GR STOCK 038020202 8 600 SHARES X 1 600 0 0 APPLICA INC COMMON STOCK 03815A106 42 7000 SHARES X 1 7000 0 0 APPLICA INC COMMON STOCK 03815A106 47 7700 SHARES X 3 7700 0 0 APPLIED MATERIALS COMMON INC COM STOCK 038222105 2423 141685 SHARES X 1 140005 0 1680 APPLIED MATERIALS COMMON INC COM STOCK 038222105 199 11654 SHARES X 1 9754 0 1900 APPLIED MATERIALS COMMON INC COM STOCK 038222105 918 53680 SHARES X 3 46005 0 7675 APPLIED MATERIALS COMMON INCORPORATED STOCK 038222105 963 56300 SHARES X 2 56300 0 0 APPLED MICRO CIRCUITS CORP COMMON COM STOCK 03822W109 65 15500 SHARES X 1 15500 0 0 APPLIED SIGNAL COMMON TECHNOLOGY INC STOCK 038237103 85 2400 SHARES X 1 2400 0 0 APPLIED SIGNAL COMMON TECHNOLOGY INC STOCK 038237103 95 2700 SHARES X 3 2700 0 0 AQUA AMERICA INC COMMON STOCK 03836W103 107 4338 SHARES X 1 4338 0 0 AQUANTIVE, INC. COMMON STOCK 03839G105 789 88300 SHARES X 3 88300 0 0 ARAMARK CORP COMMON STOCK 038521100 1 50 SHARES X 1 50 0 0 ARCH CHEMICALS INC COMMON COM STOCK 03937R102 9 300 SHARES X 1 300 0 0 ARCHER DANIELS COMMON MIDLAND CO COM STOCK 039483102 377 16914 SHARES X 1 16914 0 0 ARCHER DANIELS COMMON MIDLAND CO COM STOCK 039483102 219 9814 SHARES X 1 3314 0 6500 ARCHER-DANIELS- COMMON MIDLAND CO. STOCK 039483102 1086 48700 SHARES X 3 48700 0 0 ARCHSTONE-SMITH COMMON TRUST STOCK 039583109 2320 60567 SHARES X 2 60567 0 0 ARCHSTONE-SMITH COMMON TRUST (REIT) STOCK 039583109 789 20610 SHARES X 1 20610 0 0 ARCHSTONE-SMITH COMMON TRUST (REIT) STOCK 039583109 256 6675 SHARES X 1 6675 0 0 ARGONAUT GROUP COMMON STOCK 040157109 15 732 SHARES X 1 732 0 0 ARIBA INC COMMON STOCK 04033V203 0 5 SHARES X 1 5 0 0 ARQULE, INC. COMMON STOCK 04269E107 63 10900 SHARES X 3 10900 0 0 ARROW ELECTRONICS COMMON INC STOCK 042735100 80 3300 SHARES X 1 3300 0 0 ARROW INTERNATIONAL COMMON INC STOCK 042764100 62 2000 SHARES X 1 2000 0 0 ARROW INTERNATIONAL COMMON INC STOCK 042764100 6 200 SHARES X 1 0 0 200 ARTESIAN RESOURCES CORPORATION COMMON CL A STOCK 043113208 21 750 SHARES X 1 0 0 750 ARVINMERITOR INC COMMON COM STOCK 043353101 2 99 SHARES X 1 99 0 0 ARVINMERITOR, INC. COMMON STOCK 043353101 649 29000 SHARES X 3 29000 0 0 ASHLAND INC COM COMMON STOCK 044204105 42 726 SHARES X 1 726 0 0 ASHLAND INC COM COMMON STOCK 044204105 29 498 SHARES X 1 498 0 0 ASPECT COMMUNICATIONS COMMON CORP. STOCK 04523Q102 381 34200 SHARES X 3 34200 0 0 ASPEN TECHNOLOGY, COMMON INC. STOCK 045327103 566 91100 SHARES X 3 91100 0 0 ASTA FUNDING, INC. COMMON STOCK 046220109 86 3200 SHARES X 1 3200 0 0 ASTA FUNDING, INC. COMMON STOCK 046220109 97 3600 SHARES X 3 3600 0 0 ATLAS PIPELINE COMMON PARTNERS LP STOCK 049392103 8 200 SHARES X 1 200 0 0 ATMEL CORP COMMON STOCK 049513104 4 1000 SHARES X 1 1000 0 0 ATMOS ENERGY CORP COMMON STOCK 049560105 4 150 SHARES X 1 150 0 0 AUGUST TECHNOLOGY COMMON CORP. STOCK 05106U105 346 32900 SHARES X 3 32900 0 0 AUTODESK COM COMMON STOCK 052769106 61 1600 SHARES X 1 1600 0 0 AUTOLIV INC COMMON STOCK 052800109 126 2600 SHARES X 1 2600 0 0 AUTOLIV INC. COMMON STOCK 052800109 990 20500 SHARES X 3 20500 0 0 AUTOMATIC DATA COMMON PROCESSING INC STOCK 053015103 3613 81455 SHARES X 1 80455 0 1000 AUTOMATIC DATA COMMON PROCESSING INC STOCK 053015103 2296 51764 SHARES X 1 48514 0 3250 AUTOMATIC DATA COMMON PROCESSING INC STOCK 053015103 1814 40898 SHARES X 2 40898 0 0 AVAYA INC COM COMMON STOCK 053499109 15 853 SHARES X 1 853 0 0 AVAYA INC COM COMMON STOCK 053499109 26 1493 SHARES X 1 1319 0 174 AVERY DENNISON COMMON CORP COM STOCK 053611109 36 600 SHARES X 1 600 0 0 AVERY DENNISON COMMON CORP COM STOCK 053611109 150 2500 SHARES X 1 2500 0 0

AVISTA CORP. COMMON STOCK 05379B107 449 25400 SHARES X 3 25400 0 0 AVNET INC COM COMMON STOCK 053807103 41 2250 SHARES X 1 2250 0 0 AVNET INC COM COMMON STOCK 053807103 11 590 SHARES X 1 590 0 0 AVON PRODUCTS INC COMMON STOCK 054303102 373 9628 SHARES X 1 9628 0 0 AVON PRODUCTS INC COMMON STOCK 054303102 292 7544 SHARES X 1 7544 0 0 AXCELIS TECHNOLOGIES COMMON INC COM STOCK 054540109 22 2652 SHARES X 1 2652 0 0 BB & T CORPORATION COMMON STOCK 054937107 2302 54740 SHARES X 2 54740 0 0 BB&T CORP COM COMMON STOCK 054937107 215 5115 SHARES X 1 4715 0 400 BB&T CORP COM COMMON STOCK 054937107 1302 30957 SHARES X 1 27863 0 3094 BB&T CORP COM COMMON STOCK 054937107 91 2167 SHARES X 3 892 0 1275 BJ'S WHOLESALE COMMON CLUB INC COM STOCK 05548J106 34 1150 SHARES X 1 1150 0 0 BJ'S WHOLESALE COMMON CLUB INC COM STOCK 05548J106 20 700 SHARES X 1 400 0 300 BJ'S WHOLESALE COMMON CLUB, INC. STOCK 05548J106 603 20700 SHARES X 3 20700 0 0 BOK FINANCIAL COMMON CORPORATION STOCK 05561Q201 1 12 SHARES X 1 12 0 0 BMC SOFTWARE INC COMMON COM STOCK 055921100 4 200 SHARES X 1 200 0 0 B2B INTERNET COMMON HOLDRS TRUST STOCK 056033103 0 100 SHARES X 1 100 0 0 BAKER HUGHES INC COMMON COM STOCK 057224107 366 8570 SHARES X 1 8570 0 0 BAKER HUGHES INC COMMON COM STOCK 057224107 70 1650 SHARES X 1 1650 0 0 BALDWIN & LYONS COMMON INC CL A STOCK 057755100 32 1250 SHARES X 1 0 0 1250 BALL CORPORATION COMMON STOCK 058498106 1056 24000 SHARES X 1 24000 0 0 BALLY TOTAL FITNESS HLDG COMMON CORP STOCK 05873K108 54 12700 SHARES X 1 12700 0 0 BALLY TOTAL FITNESS HLDG COMMON CORP STOCK 05873K108 60 14100 SHARES X 3 14100 0 0 BANDAG INC. COMMON STOCK 059815100 458 9200 SHARES X 3 9200 0 0 BANK OF AMERICA COMMON CORPORATION STOCK 060505104 20107 427906 SHARES X 1 424996 0 2910 BANK OF AMERICA COMMON CORPORATION STOCK 060505104 9653 205418 SHARES X 1 190862 0 14556 BANK OF AMERICA COMMON CORPORATION STOCK 060505104 8677 184664 SHARES X 2 184664 0 0 BANK OF AMERICA COMMON CORPORATION STOCK 060505104 9786 208262 SHARES X 3 208062 0 200 BANK OF AMERICA COMMON CORPORATION STOCK 060505104 66 1400 SHARES X 3 1400 0 0 BANK OF HAWAII COMMON CORP STOCK 062540109 15 300 SHARES X 1 300 0 0 BANK OF HAWAII COMMON CORP. STOCK 062540109 984 19400 SHARES X 3 19400 0 0 BANK OF THE COMMON OZARKS, INC. STOCK 063904106 126 3700 SHARES X 3 3700 0 0 BANK NEW YORK COMMON INCORPORATED STOCK 064057102 2494 74612 SHARES X 2 74612 0 0 BANK OF NEW YORK COMMON INC COM STOCK 064057102 7566 226397 SHARES X 1 223944 0 2453 BANK OF NEW YORK COMMON INC COM STOCK 064057102 1304 39021 SHARES X 1 35696 0 3325 BANK OF NEW YORK COMMON INC COM STOCK 064057102 4708 140875 SHARES X 3 140875 0 0 BANK OF NEW YORK COMMON INC COM STOCK 064057102 40 1200 SHARES X 3 1200 0 0 BANKATLANTIC BANCORP INC COMMON CL A STOCK 065908501 88 4400 SHARES X 1 4400 0 0 BANKATLANTIC BANCORP INC COMMON CL A STOCK 065908501 96 4800 SHARES X 3 4800 0 0 BANKATLANTIC BANCORP COMMON INCORPORATED STOCK 065908501 219 11025 SHARES X 2 11025 0 0 BANKNORTH GROUP COMMON INC STOCK 06646R107 33 900 SHARES X 1 900 0 0 BANKNORTH GROUP COMMON INC STOCK 06646R107 269 7355 SHARES X 1 7355 0 0 BANTA CORP. COMMON STOCK 066821109 1065 23800 SHARES X 3 23800 0 0 BARD C R INC COM COMMON STOCK 067383109 486 7592 SHARES X 1 7592 0 0 BARD C R INC COM COMMON STOCK 067383109 345 5400 SHARES X 1 5400 0 0 BARNES & NOBLE, COMMON INC. STOCK 067774109 474 14700 SHARES X 3 14700 0 0 BARRICK GOLD CORP COMMON STOCK 067901108 2787 115100 SHARES X 3 115100 0 0 BARR PHARMACEUTICALS COMMON INC STOCK 068306109 168 3700 SHARES X 1 3700 0 0 BAUSCH & LOMB INC COMMON COM STOCK 071707103 6 100 SHARES X 1 100 0 0 BAXTER INTL INC COMMON STOCK 071813109 411 11904 SHARES X 1 11904 0 0

BAXTER INTL INC COMMON STOCK 071813109 411 11911 SHARES X 1 9633 0 2278 BAXTER INTL INC COMMON STOCK 071813109 41 1200 SHARES X 3 1200 0 0 BEA SYSTEMS INC COMMON STOCK 073325102 12 1400 SHARES X 1 1400 0 0 BEA SYSTEMS INC COMMON STOCK 073325102 132 14945 SHARES X 1 14945 0 0 BEAR STEARNS COS COMMON INC STOCK 073902108 123 1205 SHARES X 1 1205 0 0 BEAR STEARNS COS COMMON INC STOCK 073902108 123 1206 SHARES X 1 1206 0 0 BEAR STEARNS COS., COMMON INC. STOCK 073902108 1033 10100 SHARES X 3 10100 0 0 BEARINGPOINT INC COMMON STOCK 074002106 18 2210 SHARES X 1 2210 0 0 BECKMAN COULTER COMMON INC STOCK 075811109 77 1148 SHARES X 1 600 0 548 BECTON DICKINSON & COMMON CO COM STOCK 075887109 363 6389 SHARES X 1 6389 0 0 BECTON DICKINSON & COMMON CO COM STOCK 075887109 903 15900 SHARES X 1 15900 0 0 BED BATH & BEYOND COMMON INC COM STOCK 075896100 239 5990 SHARES X 1 5990 0 0 BED BATH & BEYOND COMMON INC COM STOCK 075896100 55 1380 SHARES X 1 1380 0 0 BEDFORD PROPERTY COMMON INVESTORS, INC. STOCK 076446301 74 2600 SHARES X 3 2600 0 0 BELLSOUTH CORP COMMON STOCK 079860102 9302 334715 SHARES X 1 334115 0 600 BELLSOUTH CORP COMMON STOCK 079860102 7104 255643 SHARES X 1 212008 0 43635 BELLSOUTH CORP COMMON STOCK 079860102 45 1589 SHARES X 3 1589 0 0 BELLSOUTH CORP COMMON STOCK 079860102 31 1124 SHARES X 3 1124 0 0 BENIHANA INCORPORATED COMMON CLASS A STOCK 082047200 119 7300 SHARES X 1 7300 0 0 BENIHANA INCORPORATED COMMON CLASS A STOCK 082047200 128 7900 SHARES X 3 7900 0 0 BERKSHIRE HATHAWAY COMMON INC CLASS A STOCK 084670108 264 3 SHARES X 1 3 0 0 BERKSHIRE HATHAWAY COMMON INC CLASS B STOCK 084670207 658 224 SHARES X 1 224 0 0 BERKSHIRE HATHAWAY COMMON INC CLASS B STOCK 084670207 361 123 SHARES X 1 113 0 10 BEST BUY INC COM COMMON STOCK 086516101 293 4932 SHARES X 1 4932 0 0 BEST BUY INC COM COMMON STOCK 086516101 122 2050 SHARES X 1 2050 0 0 BEVERLY ENTERPRISES, COMMON INC. STOCK 087851309 1101 120300 SHARES X 3 120300 0 0 TESCO PLC COMMON STOCK 088470000 1946 315035 SHARES X 3 315035 0 0 BIOANALYTICAL SYSTEMS COMMON INCORPORATED STOCK 09058M103 0 16 SHARES X 1 16 0 0 BIOMET COM COMMON STOCK 090613100 65 1500 SHARES X 1 1500 0 0 BIOMET COM COMMON STOCK 090613100 49 1125 SHARES X 1 1125 0 0 BIOGEN IDEC INC COMMON STOCK 09062X103 716 10745 SHARES X 1 10745 0 0 BIOGEN IDEC INC COMMON STOCK 09062X103 30 450 SHARES X 1 450 0 0 BIOGEN IDEC INC COMMON STOCK 09062X103 1492 22390 SHARES X 3 19673 0 2717 BLACK & DECKER COMMON CORP COM STOCK 091797100 545 6168 SHARES X 1 6168 0 0 BLACK & DECKER COMMON CORP COM STOCK 091797100 1623 18376 SHARES X 1 18376 0 0 BJ'S RESTAURANTS, COMMON INC. STOCK 09180C106 111 7900 SHARES X 3 7900 0 0 BLACK BOX CORP. COMMON STOCK 091826107 533 11100 SHARES X 3 11100 0 0 BLACKBOARD INC. COMMON STOCK 091935502 425 28700 SHARES X 3 28700 0 0 BLACK HILLS CORP COMMON STOCK 092113109 7 225 SHARES X 1 225 0 0 BLOCK H & R INC COMMON STOCK 093671105 74 1520 SHARES X 1 1520 0 0 BLOCK H & R INC COMMON STOCK 093671105 108 2200 SHARES X 1 2200 0 0 BLUE NILE, INC. COMMON STOCK 09578R103 461 16700 SHARES X 3 16700 0 0 BLYTH INDUSTRIES, COMMON INC. STOCK 09643P108 375 12700 SHARES X 3 12700 0 0 BOEING CO COM COMMON STOCK 097023105 802 15495 SHARES X 1 15295 0 200 BOEING CO COM COMMON STOCK 097023105 905 17476 SHARES X 1 16276 0 1200 BON-TON STORES COMMON INCORPORATED STOCK 09776J101 950 60333 SHARES X 1 60333 0 0 BORDERS GROUP INC COMMON COM STOCK 099709107 34 1346 SHARES X 1 1346 0 0 BORG WARNER INC COMMON COM STOCK 099724106 358 6600 SHARES X 1 6600 0 0 BORGWARNER, INC. COMMON STOCK 099724106 1311 24200 SHARES X 3 24200 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 2 100 SHARES X 1 100 0 0 BOSTON PRIVATE COMMON BANCORP INC COM STOCK 101119105 76 2700 SHARES X 1 2700 0 0 BOSTON PROPERTIES COMMON INC (REIT) STOCK 101121101 999 15444 SHARES X 1 15444 0 0 BOSTON PROPERTIES COMMON INC (REIT) STOCK 101121101 315 4867 SHARES X 1 4467 0 400 BOSTON SCIENTIFIC COMMON CORP COM STOCK 101137107 1040 29256 SHARES X 1 29036 0 220 BOSTON SCIENTIFIC COMMON CORP COM STOCK 101137107 1918 53961 SHARES X 3 45840 0 8121 BOWATER INC COM COMMON STOCK 102183100 46 1042 SHARES X 1 1042 0 0 BOWATER INC COM COMMON STOCK 102183100 176 4000 SHARES X 3 4000 0 0 BRANDYWINE REALTY COMMON TRUST (REIT) STOCK 105368203 68 2300 SHARES X 1 2300 0 0 BRANDYWINE REALTY COMMON TRUST (REIT) STOCK 105368203 29 1000 SHARES X 1 1000 0 0 BRINKER INTL INC COMMON COM STOCK 109641100 1592 45400 SHARES X 1 44900 0 500 BRINKER INTL INC COMMON COM STOCK 109641100 867 24722 SHARES X 1 24722 0 0 BRISTOL-MYERS COMMON SQUIBB CO STOCK 110122108 10473 408797 SHARES X 1 407597 0 1200 BRISTOL-MYERS COMMON SQUIBB CO STOCK 110122108 10084 393596 SHARES X 1 339956 0 53640 BRISTOL-MYERS COMMON SQUIBB CO STOCK 110122108 459 17900 SHARES X 3 17200 0 700 BRISTOL-MYERS COMMON SQUIBB CO STOCK 110122108 331 12920 SHARES X 3 8800 0 4120 BROADCOM CORP CL A COMMON STOCK 111320107 6 200 SHARES X 1 200 0 0 BROCADE COMMUNICATIONS COMMON SYS INC COM STOCK 111621108 5 650 SHARES X 1 650 0 0 BRUNSWICK CORP COM COMMON STOCK 117043109 114 2300 SHARES X 1 2300 0 0 BRYN MAWR BANK COMMON CORPORATION STOCK 117665109 251 11392 SHARES X 1 11392 0 0 BUCKEYE PARTNERS LP UNIT LTD COMMON PARTNER STOCK 118230101 38 900 SHARES X 1 900 0 0 BURLINGTON NORTHN SANTA FE CORP COMMON COM STOCK 12189T104 347 7325 SHARES X 1 7325 0 0 BURLINGTON NORTHN SANTA FE CORP COMMON COM STOCK 12189T104 672 14200 SHARES X 1 12754 0 1446 BURLINGTON NORTHN SANTA FE CORP COMMON COM STOCK 12189T104 14 300 SHARES X 3 300 0 0 BURLINGTON RES INC COMMON STOCK 122014103 6094 140081 SHARES X 1 138031 0 2050 BURLINGTON RES INC COMMON STOCK 122014103 1608 36971 SHARES X 1 33246 0 3725 BURLINGTON RES INC COMMON STOCK 122014103 23 530 SHARES X 3 530 0 0 C-COR INC COMMON STOCK 125010108 56 6000 SHARES X 1 6000 0 0 C-COR INC COMMON STOCK 125010108 791 85000 SHARES X 1 85000 0 0 CDI CORPORATION COMMON STOCK 125071100 124 5800 SHARES X 1 5800 0 0 CDW CORP. COMMON STOCK 12512N105 1845 27800 SHARES X 3 27800 0 0 CDW CORPORATION COMMON STOCK 12512N105 216 3250 SHARES X 1 3250 0 0 CH ENERGY GROUP COMMON INC COM STOCK 12541M102 180 3740 SHARES X 1 3740 0 0 CIGNA CORP COMMON STOCK 125509109 434 5324 SHARES X 1 5324 0 0 CIGNA CORP COMMON STOCK 125509109 265 3250 SHARES X 1 3250 0 0 CIT GROUP INC COMMON STOCK 125581108 6224 135835 SHARES X 1 133530 0 2305 CIT GROUP INC COMMON STOCK 125581108 310 6760 SHARES X 1 3205 0 3555 CIT GROUP INC COMMON STOCK 125581108 30363 642252 SHARES X 3 642252 0 0 CLECO CORP COMMON STOCK 12561W105 16 800 SHARES X 1 800 0 0 CLECO CORP. COMMON STOCK 12561W105 470 23200 SHARES X 3 23200 0 0 CMGI INC COM COMMON STOCK 125750109 2 640 SHARES X 1 640 0 0 CMS ENERGY CORP COMMON COM STOCK 125896100 3 245 SHARES X 1 245 0 0 CMS ENERGY CORP COMMON COM STOCK 125896100 13 1200 SHARES X 1 1200 0 0 CNF INC COM COMMON STOCK 12612W104 15 300 SHARES X 1 300 0 0 CNF INC COM COMMON STOCK 12612W104 35 700 SHARES X 1 700 0 0 CPAC INC COMMON STOCK 126145101 1 178 SHARES X 1 178 0 0 CSX CORP COM COMMON STOCK 126408103 2355 58751 SHARES X 1 58751 0 0 CSX CORP COM COMMON STOCK 126408103 1074 26800 SHARES X 1 21800 0 5000

CSX CORP COM COMMON STOCK 126408103 17 425 SHARES X 3 425 0 0 CUNO INC COMMON STOCK 126583103 125 2100 SHARES X 1 2100 0 0 CUNO INC COMMON STOCK 126583103 159 2677 SHARES X 1 2677 0 0 CVS CORP COM COMMON STOCK 126650100 394 8750 SHARES X 1 8750 0 0 CVS CORP COM COMMON STOCK 126650100 262 5805 SHARES X 1 5505 0 300 CABOT MICROELECTRONICS COMMON CORP. STOCK 12709P103 200 5000 SHARES X 3 5000 0 0 CADENCE DESIGN SYS COMMON INC STOCK 127387108 114 8225 SHARES X 1 8225 0 0 CADENCE DESIGN SYS COMMON INC STOCK 127387108 19 1400 SHARES X 1 1400 0 0 CAL DIVE INTERNATIONAL COMMON INC STOCK 127914109 77 1900 SHARES X 1 1900 0 0 CAL DIVE INTERNATIONAL COMMON INC STOCK 127914109 86 2100 SHARES X 3 2100 0 0 CALLAWAY GOLF CO COMMON COM STOCK 131193104 0 23 SHARES X 1 23 0 0 CALPINE CORP COM COMMON STOCK 131347106 11 2700 SHARES X 1 2700 0 0 CALPINE CORP COM COMMON STOCK 131347106 5 1250 SHARES X 1 1250 0 0 CALYPTE BIOMEDICAL COMMON CORP STOCK 131722605 64 163500 SHARES X 1 163500 0 0 CALYPTE BIOMEDICAL COMMON CORP STOCK 131722605 68 174800 SHARES X 3 174800 0 0 CAMDEN PROPERTY COMMON TRUST (REIT) STOCK 133131102 51 1000 SHARES X 1 1000 0 0 CAMPBELL SOUP CO COMMON COM STOCK 134429109 90 3016 SHARES X 1 3016 0 0 CAMPBELL SOUP CO COMMON COM STOCK 134429109 445 14900 SHARES X 1 14900 0 0 CAMPBELL SOUP CO COMMON COM STOCK 134429109 24 800 SHARES X 3 800 0 0 CAPITAL ONE COMMON FINANCIAL CORP STOCK 14040H105 9671 114839 SHARES X 1 113369 0 1470 CAPITAL ONE COMMON FINANCIAL CORP STOCK 14040H105 1884 22369 SHARES X 1 17019 0 5350 CAPITAL ONE COMMON FINANCIAL CORP STOCK 14040H105 11716 139144 SHARES X 3 136594 0 2550 CAPITAL ONE FINANCIAL COMMON CORPORATION STOCK 14040H105 6573 78050 SHARES X 2 78050 0 0 CAPITALSOURCE INC COMMON STOCK 14055X102 17 650 SHARES X 1 650 0 0 CAPITALSOURCE INC COMMON STOCK 14055X102 1001 39000 SHARES X 3 39000 0 0 CAPSTONE TURBINE COMMON CORP STOCK 14067D102 0 100 SHARES X 1 100 0 0 CARDINAL HEALTH COMMON INCORPORATED STOCK 14149Y108 384 6600 SHARES X 2 6600 0 0 CARDINAL HLTH INC COMMON STOCK 14149Y108 358 6154 SHARES X 1 6154 0 0 CARDINAL HLTH INC COMMON STOCK 14149Y108 85 1468 SHARES X 1 1199 0 269 CAREER EDUCATION COMMON CORP COM STOCK 141665109 16 400 SHARES X 1 400 0 0 CAREMARK RX INC COMMON COM STOCK 141705103 11428 289820 SHARES X 1 286922 0 2898 CAREMARK RX INC COMMON COM STOCK 141705103 1259 31926 SHARES X 1 30476 0 1450 CAREMARK RX INC COMMON COM STOCK 141705103 12196 309324 SHARES X 3 304974 0 4350 CARLISLE COMPANIES COMMON INC STOCK 142339100 58 900 SHARES X 1 500 0 400 CARLISLE COMPANIES COMMON INC STOCK 142339100 1471 22658 SHARES X 1 22000 0 658 CARMAX INC COMMON STOCK 143130102 8068 259836 SHARES X 1 253986 0 5850 CARMAX INC COMMON STOCK 143130102 584 18820 SHARES X 1 15025 0 3795 CARMAX INC COMMON STOCK 143130102 11618 374191 SHARES X 3 374191 0 0 CARNIVAL COMMON CORPORATION STOCK 143658300 6224 107994 SHARES X 1 107326 0 668 CARNIVAL COMMON CORPORATION STOCK 143658300 708 12278 SHARES X 1 10928 0 1350 CARNIVAL COMMON CORPORATION STOCK 143658300 3439 59673 SHARES X 3 59673 0 0 CARPENTER TECHNOLOGY COMMON CORP COM STOCK 144285103 256 4372 SHARES X 1 4372 0 0 CARPENTER TECHNOLOGY CORP COMMON COM STOCK 144285103 208 3564 SHARES X 1 1964 0 1600 CASELLA WASTE COMMON SYSTEMS INC STOCK 147448104 40 2700 SHARES X 1 2700 0 0 CASELLA WASTE COMMON SYSTEMS INC STOCK 147448104 44 3000 SHARES X 3 3000 0 0 CATELLUS DEVELOPMENT COMMON CORPORATION STOCK 149113102 4 147 SHARES X 1 147 0 0 CATELLUS DEVELOPMENT COMMON CORPORATION STOCK 149113102 2 54 SHARES X 1 0 0 54 CATERPILLAR INC COMMON STOCK 149123101 2877 29505 SHARES X 1 28995 0 510 CATERPILLAR INC COMMON STOCK 149123101 335 3431 SHARES X 1 2831 0 600

CATERPILLAR INC COMMON STOCK 149123101 997 10217 SHARES X 3 8577 0 1640 CAVCO INDUSTRIES, COMMON INC. STOCK 149568107 1 30 SHARES X 1 30 0 0 CAVCO INDUSTRIES, COMMON INC. STOCK 149568107 0 6 SHARES X 1 6 0 0 CEDAR FAIR LTD PTR COMMON STOCK 150185106 23 700 SHARES X 1 700 0 0 CELGENE CORP COM COMMON STOCK 151020104 21 800 SHARES X 1 800 0 0 CENDANT CORP COM COMMON STOCK 151313103 10744 459538 SHARES X 1 452354 0 7184 CENDANT CORP COM COMMON STOCK 151313103 1023 43769 SHARES X 1 38410 0 5359 CENDANT CORP COM COMMON STOCK 151313103 10021 428606 SHARES X 3 424376 0 4230 CENTERPOINT ENERGY COMMON INC STOCK 15189T107 4 332 SHARES X 1 332 0 0 CENTERPOINT ENERGY COMMON INC STOCK 15189T107 9 800 SHARES X 1 800 0 0 CENTERPOINT ENERGY COMMON INC STOCK 15189T107 34 3000 SHARES X 3 3000 0 0 CENTEX CORP COMMON STOCK 152312104 1034 17355 SHARES X 1 17355 0 0 CENTEX CORP COMMON STOCK 152312104 579 9725 SHARES X 1 9725 0 0 CENTURY ALUMINUM COMMON COMPANY STOCK 156431108 63 2400 SHARES X 1 2400 0 0 CENTURY ALUMINUM COMMON COMPANY STOCK 156431108 68 2600 SHARES X 3 2600 0 0 CENTURY BUSINESS COMMON SERVICES INC STOCK 156490104 4 1000 SHARES X 1 1000 0 0 CENTURY REALTY COMMON TRUST STOCK 156671109 9 525 SHARES X 1 525 0 0 CENTURYTEL INC COM COMMON STOCK 156700106 106 3000 SHARES X 1 3000 0 0 CERIDIAN CORP COMMON STOCK 156779100 5 300 SHARES X 1 300 0 0 CERNER CORP COMMON STOCK 156782104 4963 93338 SHARES X 1 92113 0 1225 CERNER CORP COMMON STOCK 156782104 158 2980 SHARES X 1 1980 0 1000 CERNER CORP COMMON STOCK 156782104 7808 146846 SHARES X 3 146846 0 0 CERTEGY INC COM COMMON STOCK 156880106 18 500 SHARES X 1 500 0 0 CHARTERMAC COMMON STOCK 160908109 236 9674 SHARES X 1 9674 0 0 CHARTER COMMUNICATIONS COMMON INC CL A STOCK 16117M107 2 1000 SHARES X 1 1000 0 0 CHESAPEAKE ENERGY COMMON CORP COM STOCK 165167107 104 6300 SHARES X 1 6300 0 0 CHESAPEAKE UTILITIES COMMON CORPORATION STOCK 165303108 20 750 SHARES X 1 750 0 0 CHEVRONTEXACO CORP COMMON STOCK 166764100 29018 552620 SHARES X 1 548755 0 3865 CHEVRONTEXACO CORP COMMON STOCK 166764100 15008 285807 SHARES X 1 261712 0 24095 CHEVRONTEXACO CORP COMMON STOCK 166764100 13065 248805 SHARES X 3 247111 0 1694 CHEVRONTEXACO CORP COMMON STOCK 166764100 210 4000 SHARES X 3 4000 0 0 CHICOS FAS INC COMMON STOCK 168615102 16 350 SHARES X 1 350 0 0 CHOICEPOINT INC COMMON COM STOCK 170388102 25 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 57 3100 SHARES X 1 3100 0 0 CHUBB CORP COMMON STOCK 171232101 870 11314 SHARES X 1 11314 0 0 CHUBB CORP COMMON STOCK 171232101 714 9285 SHARES X 1 9285 0 0 CHURCH & DWIGHT CO COMMON INC STOCK 171340102 111 3300 SHARES X 1 3300 0 0 CIENA CORP COMMON STOCK 171779101 9 2618 SHARES X 1 2618 0 0 CIENA CORP COMMON STOCK 171779101 2 700 SHARES X 1 700 0 0 CINCINNATI BELL COMMON INC STOCK 171871106 2 500 SHARES X 1 500 0 0 CINCINNATI FINL COMMON CORP COM STOCK 172062101 9 200 SHARES X 1 200 0 0 CINERGY CORP COMMON STOCK 172474108 239 5732 SHARES X 1 5732 0 0 CINERGY CORP COMMON STOCK 172474108 38 905 SHARES X 1 905 0 0 CIRCUIT STORES COM COMMON STOCK 172737108 191 12200 SHARES X 1 12200 0 0 CIRCUIT STORES COM COMMON STOCK 172737108 41 2600 SHARES X 1 2600 0 0 CIRRUS LOGIC INC COMMON STOCK 172755100 11 2000 SHARES X 1 2000 0 0 CISCO SYS INC COMMON STOCK 17275R102 21979 1137612 SHARES X 1 1123157 0 14455 CISCO SYS INC COMMON STOCK 17275R102 4339 224570 SHARES X 1 202595 0 21975

CISCO SYS INC COMMON STOCK 17275R102 14207 735318 SHARES X 3 709636 0 25682 CISCO SYSTEMS COMMON INCORPORATED STOCK 17275R102 2693 139374 SHARES X 2 139374 0 0 CINTAS CORP COM COMMON STOCK 172908105 39 900 SHARES X 1 900 0 0 CITIGROUP INC COM COMMON STOCK 172967101 31577 655402 SHARES X 1 647832 0 7570 CITIGROUP INC COM COMMON STOCK 172967101 9679 200902 SHARES X 1 187002 0 13900 CITIGROUP INC COM COMMON STOCK 172967101 3082 63977 SHARES X 3 63027 0 950 CITIGROUP INC COM COMMON STOCK 172967101 18 375 SHARES X 3 375 0 0 CITIZENS COMMUNICATIONS COMMON CO STOCK 17453B101 657 47640 SHARES X 1 47640 0 0 CITIZENS COMMUNICATIONS COMMON CO STOCK 17453B101 87 6333 SHARES X 1 4583 0 1750 CITRIX SYSTEMS INC COMMON COM STOCK 177376100 160 6550 SHARES X 1 6150 0 400 CITRIX SYSTEMS INC COMMON COM STOCK 177376100 7 300 SHARES X 1 0 0 300 CLAIRES STORES COMMON INCORPORATED STOCK 179584107 72 3400 SHARES X 1 3400 0 0 CLAIRES STORES COMMON INCORPORATED STOCK 179584107 2 100 SHARES X 1 100 0 0 CLEAR CHANNEL COMMUNICATIONS COMMON INC COM STOCK 184502102 4881 145736 SHARES X 1 144190 0 1546 CLEAR CHANNEL COMMUNICATIONS COMMON INC COM STOCK 184502102 423 12636 SHARES X 1 10406 0 2230 CLEAR CHANNEL COMMUNICATIONS COMMON INC COM STOCK 184502102 4390 131086 SHARES X 3 131086 0 0 CLOROX CO COM COMMON STOCK 189054109 467 7925 SHARES X 1 7925 0 0 CLOROX CO COM COMMON STOCK 189054109 231 3915 SHARES X 1 3915 0 0 COACH INC COMMON STOCK 189754104 877 15541 SHARES X 1 15541 0 0 COACH INC COMMON STOCK 189754104 165 2932 SHARES X 1 2932 0 0 COCA COLA CO COM COMMON STOCK 191216100 12551 301410 SHARES X 1 300565 0 845 COCA COLA CO COM COMMON STOCK 191216100 6170 148186 SHARES X 1 130184 0 18002 COCA COLA CO COM COMMON STOCK 191216100 6189 148668 SHARES X 3 145258 0 3410 COCA COLA CO COM COMMON STOCK 191216100 221 5304 SHARES X 3 754 0 4550 CODORUS VALLEY COMMON BANCORP INC STOCK 192025104 1007 52949 SHARES X 1 52949 0 0 CODORUS VALLEY COMMON BANCORP INC STOCK 192025104 71 3713 SHARES X 1 1668 0 2045 COEUR D'ALENE COMMON MINES CORP STOCK 192108108 4 1000 SHARES X 1 1000 0 0 COINSTAR COMMON INCORPORATED STOCK 19259P300 137 5100 SHARES X 1 5100 0 0 COINSTAR COMMON INCORPORATED STOCK 19259P300 153 5700 SHARES X 3 5700 0 0 COLGATE PALMOLIVE COMMON CO COM STOCK 194162103 9791 191387 SHARES X 1 190257 0 1130 COLGATE PALMOLIVE COMMON CO COM STOCK 194162103 3125 61081 SHARES X 1 51781 0 9300 COLGATE PALMOLIVE COMMON CO COM STOCK 194162103 5988 117059 SHARES X 3 113563 0 3496 COLGATE PALMOLIVE COMMON CO COM STOCK 194162103 72 1400 SHARES X 3 0 0 1400 COLONIAL BANCGROUP COMMON INC STOCK 195493309 21 1000 SHARES X 1 1000 0 0 COLOR KINETICS INC COMMON STOCK 19624P100 32 1800 SHARES X 1 1800 0 0 COLOR KINETICS INC COMMON STOCK 19624P100 35 2000 SHARES X 3 2000 0 0 COLUMBIA BANCORP COMMON STOCK 197227101 106 3100 SHARES X 1 3100 0 0 COLUMBIA BANCORP COMMON STOCK 197227101 116 3400 SHARES X 3 3400 0 0 COMCAST CORP NEW A COMMON STOCK 20030N101 13969 419749 SHARES X 1 415114 0 4635 COMCAST CORP NEW A COMMON STOCK 20030N101 2252 67669 SHARES X 1 64128 0 3541 COMCAST CORP NEW A COMMON STOCK 20030N101 12980 390015 SHARES X 3 383315 0 6700 COMCAST CORPORATION COMMON CLASS A NEW STOCK 20030N101 426 12814 SHARES X 2 12814 0 0 COMCAST CORPORATION COMMON SPECIAL CLASS A STOCK 20030N200 1018 31000 SHARES X 2 31000 0 0 COMCAST CORP-SPECIAL COMMON CL A STOCK 20030N200 944 28736 SHARES X 1 28736 0 0 COMCAST CORP-SPECIAL COMMON CL A STOCK 20030N200 257 7833 SHARES X 1 7633 0 200 COMERICA INC COMMON STOCK 200340107 122 2000 SHARES X 1 2000 0 0 COMMERCE BANCORP COMMON INC N J STOCK 200519106 61 942 SHARES X 1 942 0 0 COMMERCE BANCORP COMMON INC N J STOCK 200519106 19 300 SHARES X 1 0 0 300 COMMERCIAL CAP COMMON BANCORP INC STOCK 20162L105 127 5500 SHARES X 1 5500 0 0

COMMERCIAL CAP COMMON BANCORP INC STOCK 20162L105 1603 69166 SHARES X 3 69166 0 0 COMMERCIAL NET LEASE REALTY COMMON (REIT) STOCK 202218103 14 700 SHARES X 1 700 0 0 COMMONWEALTH TEL ENTERPRISES INC COMMON COM STOCK 203349105 76 1527 SHARES X 1 1527 0 0 COMMUNITY BK SYS COMMON INC COM STOCK 203607106 728 25762 SHARES X 1 25762 0 0 COMMUNITY BANKS COMMON INC COM STOCK 203628102 928 32969 SHARES X 1 32969 0 0 COMMUNITY BANKS COMMON INC COM STOCK 203628102 1373 48748 SHARES X 1 48748 0 0 COMMUNITY HLTH SYS COMMON INC NEW COM STOCK 203668108 148 5300 SHARES X 1 5300 0 0 COMPASS BANCSHARES COMMON INC STOCK 20449H109 22 450 SHARES X 1 450 0 0 COMPUTER ASSOC COMMON INTL STOCK 204912109 4041 130100 SHARES X 3 130100 0 0 COMPUTER ASSOC COMMON INTL INC STOCK 204912109 102 3282 SHARES X 1 3282 0 0 COMPUTER ASSOC COMMON INTL INC STOCK 204912109 17 562 SHARES X 1 562 0 0 COMPUTER SCIENCES COMMON CORP COM STOCK 205363104 218 3866 SHARES X 1 3866 0 0 COMPUTER SCIENCES COMMON CORP COM STOCK 205363104 13 225 SHARES X 1 225 0 0 COMPUTER TASK COMMON GROUP COM STOCK 205477102 329 58750 SHARES X 1 0 0 58750 COMPUWARE CORP COMMON STOCK 205638109 3 450 SHARES X 1 450 0 0 COMSTOCK HOMEBUILDING COMMON COS INC CL A STOCK 205684103 62 2800 SHARES X 1 2800 0 0 COMSTOCK HOMEBUILDING COMMON COS INC CL A STOCK 205684103 70 3200 SHARES X 3 3200 0 0 COMVERSE TECHNOLOGY INC COMMON COM STOCK 205862402 111 4550 SHARES X 1 4550 0 0 COMVERSE TECHNOLOGY INC COMMON COM STOCK 205862402 69 2817 SHARES X 1 2817 0 0 CONAGRA FOODS INC COMMON STOCK 205887102 164 5577 SHARES X 1 5277 0 300 COMMON CONAGRA FOODS INC STOCK 205887102 183 6216 SHARES X 1 6216 0 0 CONEXANT SYS INC COMMON COM STOCK 207142100 1 400 SHARES X 1 400 0 0 CONEXANT SYS INC COMMON COM STOCK 207142100 1 600 SHARES X 1 600 0 0 CONOCOPHILLIPS COMMON STOCK 20825C104 5581 64277 SHARES X 1 63349 0 928 CONOCOPHILLIPS COMMON STOCK 20825C104 2467 28411 SHARES X 1 25612 0 2799 CONOCOPHILLIPS COMMON STOCK 20825C104 1433 16505 SHARES X 3 16505 0 0 CONSECO INC COMMON STOCK 208464883 19 967 SHARES X 1 967 0 0 CONSOL ENERGY INC COMMON STOCK 20854P109 78 1900 SHARES X 1 1900 0 0 CONSOLIDATED COMMON EDISON INC COM STOCK 209115104 130 2980 SHARES X 1 2980 0 0 CONSOLIDATED COMMON EDISON INC COM STOCK 209115104 343 7847 SHARES X 1 7847 0 0 CONSTELLATION COMMON BRANDS INC CL A STOCK 21036P108 209 4500 SHARES X 1 4500 0 0 CONSTELLATION COMMON BRANDS INC CL A STOCK 21036P108 103 2225 SHARES X 1 2225 0 0 CONSTELLATION ENERGY GROUP COMMON INC COM STOCK 210371100 4158 95129 SHARES X 1 95029 0 100 CONSTELLATION ENERGY GROUP COMMON INC COM STOCK 210371100 4098 93760 SHARES X 1 87360 0 6400 CONSTELLATION ENERGY GROUP COMMON INC COM STOCK 210371100 64 1460 SHARES X 3 1460 0 0 CONSTELLATION ENERGY GROUP COMMON INC COM STOCK 210371100 57 1300 SHARES X 3 1300 0 0 CONSUMER PORTFOLIO COMMON SERVICES STOCK 210502100 12 2500 SHARES X 1 2500 0 0 CONVERGYS CORP COMMON STOCK 212485106 1 100 SHARES X 1 100 0 0 CONVERGYS CORP COMMON STOCK 212485106 19 1250 SHARES X 1 1000 0 250 COOPER CAMERON COMMON CORP COM STOCK 216640102 30 566 SHARES X 1 566 0 0 COOPER TIRE & RUBR COMMON CO COM STOCK 216831107 15 700 SHARES X 1 700 0 0 COORS, ADOLPH CO COMMON CL B STOCK 217016104 8 100 SHARES X 1 100 0 0 COORS, ADOLPH CO COMMON CL B STOCK 217016104 23 300 SHARES X 1 300 0 0 CORIXA, CORP. COMMON STOCK 21887F100 353 97000 SHARES X 3 97000 0 0 CORN PRODS INTL COMMON INC COM STOCK 219023108 83 1545 SHARES X 1 1545 0 0 CORN PRODS INTL COMMON INC COM STOCK 219023108 155 2885 SHARES X 1 2885 0 0 CORN PRODS INTL COMMON INC COM STOCK 219023108 54 1000 SHARES X 3 1000 0 0 CORNING INC COMMON STOCK 219350105 2850 242132 SHARES X 1 240732 0 1400 CORNING INC COMMON STOCK 219350105 502 42640 SHARES X 1 40890 0 1750

CORNING INC COMMON STOCK 219350105 1642 139517 SHARES X 3 119377 0 20140 CORP OFFICE PROPERTIES TR COMMON (REIT) STOCK 22002T108 29 1000 SHARES X 1 1000 0 0 CORTEX PHARMACEUTICALS COMMON INC STOCK 220524300 4 1390 SHARES X 1 1390 0 0 COSTCO WHOLESALE COMMON CORP COM STOCK 22160K105 657 13575 SHARES X 1 13350 0 225 COSTCO WHOLESALE COMMON CORP COM STOCK 22160K105 275 5675 SHARES X 1 5675 0 0 COSTCO WHOLESALE COMMON CORP COM STOCK 22160K105 407 8400 SHARES X 3 8400 0 0 COUNTRYWIDE COMMON FINANCIAL CORP STOCK 222372104 93 2504 SHARES X 1 2504 0 0 COUNTRYWIDE COMMON FINANCIAL CORP STOCK 222372104 44 1200 SHARES X 1 0 0 1200 COVANCE INC COM COMMON STOCK 222816100 34 872 SHARES X 1 872 0 0 COVANCE INC COM COMMON STOCK 222816100 50 1283 SHARES X 1 1283 0 0 COVENTRY HEALTH COMMON CARE INC STOCK 222862104 100 1875 SHARES X 1 1875 0 0 CRANE CO COMMON STOCK 224399105 295 10246 SHARES X 1 10246 0 0 CRANE CO COMMON STOCK 224399105 130 4500 SHARES X 3 4500 0 0 CRAY INC COMMON STOCK 225223106 1 300 SHARES X 1 300 0 0 CREE RESEARCH INC COMMON COM STOCK 225447101 107 2675 SHARES X 1 2675 0 0 CREE RESEARCH INC COMMON COM STOCK 225447101 40 1000 SHARES X 1 0 0 1000 CRESCENT REAL ESTATE EQUITIES COMMON (REIT) STOCK 225756105 18 1000 SHARES X 1 0 0 1000 CROMPTON CORP COM COMMON STOCK 227116100 7 600 SHARES X 1 600 0 0 CROWN HOLDINGS INC COMMON STOCK 228368106 41 3000 SHARES X 1 3000 0 0 CUMMINS INC COM COMMON STOCK 231021106 8 100 SHARES X 1 100 0 0 CUMULUS MEDIA INC COMMON CL A STOCK 231082108 15 1025 SHARES X 1 1025 0 0 CURTIS WRIGHT COMMON CORPORATION STOCK 231561101 46 800 SHARES X 1 800 0 0 CURTISS WRIGHT COMMON CORP STOCK 231561408 28 496 SHARES X 1 496 0 0 CYPRESS SEMICONDUCTOR COMMON CORP COM STOCK 232806109 53 4500 SHARES X 1 4500 0 0 CYPRESS SEMICONDUCTOR COMMON CORP COM STOCK 232806109 59 5000 SHARES X 3 5000 0 0 CYTEC INDUSTRIES COMMON INC COM STOCK 232820100 96 1873 SHARES X 1 1873 0 0 CYTEC INDUSTRIES COMMON INC COM STOCK 232820100 13 261 SHARES X 1 261 0 0 CYTYC CORP COMMON STOCK 232946103 22 815 SHARES X 1 815 0 0 DPL INC COMMON STOCK 233293109 5 200 SHARES X 1 200 0 0 DPL INC COMMON STOCK 233293109 162 6467 SHARES X 1 6467 0 0 DRS TECHNOLOGIES COMMON INCORPORATED STOCK 23330X100 35 820 SHARES X 1 820 0 0 D R HORTON INC COMMON STOCK 23331A109 795 19710 SHARES X 1 19710 0 0 D R HORTON INC COMMON STOCK 23331A109 187 4639 SHARES X 1 4639 0 0 DST SYSTEMS INC COMMON COM STOCK 233326107 151 2900 SHARES X 1 2900 0 0 DTE ENERGY CO COMMON STOCK 233331107 5836 135313 SHARES X 1 133288 0 2025 DTE ENERGY CO COMMON STOCK 233331107 2323 53867 SHARES X 1 46487 0 7380 DTE ENERGY CO COMMON STOCK 233331107 71 1650 SHARES X 3 1650 0 0 DTE ENERGY CO COMMON STOCK 233331107 13 300 SHARES X 3 0 0 300 DANA CORP COMMON STOCK 235811106 10 600 SHARES X 1 0 0 600 DANAHER CORP COM COMMON STOCK 235851102 1067 18590 SHARES X 1 18590 0 0 DANAHER CORP COM COMMON STOCK 235851102 112 1950 SHARES X 1 1650 0 300 DANAHER CORP COM COMMON STOCK 235851102 276 4800 SHARES X 3 4800 0 0 DARDEN RESTAURANTS COMMON INC COM STOCK 237194105 1269 45750 SHARES X 1 45750 0 0 DARDEN RESTAURANTS COMMON INC COM STOCK 237194105 422 15195 SHARES X 1 14895 0 300 DAVITA INC WITH COMMON ATTACHED RIGHTS STOCK 23918K108 178 4500 SHARES X 1 4500 0 0 DAVITA INC WITH COMMON ATTACHED RIGHTS STOCK 23918K108 61 1537 SHARES X 1 1237 0 300 DECODE GENETICS COMMON INC STOCK 243586104 2 200 SHARES X 1 200 0 0 DEERE & CO COMMON STOCK 244199105 1732 23286 SHARES X 1 22986 0 300 DEERE & CO COMMON STOCK 244199105 542 7280 SHARES X 1 6337 0 943

DEERE & CO COMMON STOCK 244199105 179 2400 SHARES X 3 1200 0 1200 DEL MONTE FOODS CO COMMON STOCK 24522P103 23 2088 SHARES X 1 2088 0 0 DEL MONTE FOODS CO COMMON STOCK 24522P103 18 1619 SHARES X 1 1619 0 0 DEL MONTE FOODS CO COMMON STOCK 24522P103 5 446 SHARES X 3 446 0 0 DELL INC COMMON STOCK 24702R101 14385 341372 SHARES X 1 337344 0 4028 DELL INC COMMON STOCK 24702R101 2453 58221 SHARES X 1 52321 0 5900 DELL INC COMMON STOCK 24702R101 11636 276134 SHARES X 3 269651 0 6483 DELPHI CORP COM COMMON STOCK 247126105 54 5976 SHARES X 1 5976 0 0 DELPHI CORP COM COMMON STOCK 247126105 36 3987 SHARES X 1 2462 0 1525 DELPHI CORP COM COMMON STOCK 247126105 920 101945 SHARES X 3 101945 0 0 DENDREON CORP. COMMON STOCK 24823Q107 969 89900 SHARES X 3 89900 0 0 DENTSPLY INTERNATIONAL COMMON INC COM STOCK 249030107 325 5790 SHARES X 1 5790 0 0 DENTSPLY INTERNATIONAL COMMON INC COM STOCK 249030107 257 4575 SHARES X 1 4575 0 0 DEVELOPERS DVRSFD REALTY CORP COMMON (REIT) STOCK 251591103 21 466 SHARES X 1 466 0 0 DEVON ENERGY CORP COMMON NEW COM STOCK 25179M103 371 9540 SHARES X 1 9540 0 0 DEVON ENERGY CORP COMMON NEW COM STOCK 25179M103 143 3668 SHARES X 1 3242 0 426 DEVRY INC DEL COM COMMON STOCK 251893103 9 500 SHARES X 1 500 0 0 DIAMONDS TR UNIT COMMON SER 1 STOCK 252787106 247 2300 SHARES X 1 2300 0 0 DICKS SPORTING COMMON GOODS INC STOCK 253393102 14 400 SHARES X 1 400 0 0 DIEBOLD INC COMMON STOCK 253651103 26 463 SHARES X 1 463 0 0 DIGENE CORP COMMON COMMON STOCK 253752109 60 2300 SHARES X 1 2300 0 0 DIGENE CORP COMMON COMMON STOCK 253752109 65 2500 SHARES X 3 2500 0 0 DIONEX CORP COMMON STOCK 254546104 85 1500 SHARES X 1 1500 0 0 DIONEX CORP COMMON STOCK 254546104 96 1700 SHARES X 3 1700 0 0 THE DIRECTV GROUP COMMON INC STOCK 25459L106 20 1223 SHARES X 1 1223 0 0 THE DIRECTV GROUP COMMON INC STOCK 25459L106 45 2685 SHARES X 1 1818 0 867 DISCOVERY LABORATORIES COMMON INCORPORATED STOCK 254668106 18 2300 SHARES X 1 2300 0 0 DISCOVERY LABORATORIES COMMON INCORPORATED STOCK 254668106 20 2500 SHARES X 3 2500 0 0 WALT DISNEY CO COM COMMON STOCK 254687106 6953 250108 SHARES X 1 249508 0 600 WALT DISNEY CO COM COMMON STOCK 254687106 3606 129709 SHARES X 1 121359 0 8350 WALT DISNEY CO COM COMMON STOCK 254687106 36 1300 SHARES X 3 300 0 1000 WALT DISNEY CO COM COMMON STOCK 254687106 262 9441 SHARES X 3 9441 0 0 DOCUMENT SECURITIES COMMON SYSTEMS INC STOCK 25614T101 0 1 SHARES X 1 1 0 0 DOLLAR TREE STORES COMMON INC COM STOCK 256747106 44 1520 SHARES X 1 1520 0 0 DOMINION RESOURCES COMMON INC COM NEW STOCK 25746U109 2706 39954 SHARES X 1 39954 0 0 DOMINION RESOURCES COMMON INC COM NEW STOCK 25746U109 3361 49614 SHARES X 1 45864 0 3750 DOMINION RESOURCES COMMON INC COM NEW STOCK 25746U109 1903 28084 SHARES X 3 27600 0 484 DONEGAL GROUP INC COMMON CL A STOCK 257701201 22 948 SHARES X 1 948 0 0 DONEGAL GROUP INC COMMON CL B STOCK 257701300 11 474 SHARES X 1 474 0 0 DONNELLY R R & COMMON SONS CO STOCK 257867101 49 1400 SHARES X 1 1400 0 0 DONNELLY R R & COMMON SONS CO STOCK 257867101 155 4400 SHARES X 1 4400 0 0 DOVER CORP COMMON STOCK 260003108 1514 36092 SHARES X 1 36092 0 0 DOVER CORP COMMON STOCK 260003108 1706 40673 SHARES X 1 33273 0 7400 DOW CHEMICAL CO COMMON COM STOCK 260543103 7214 145713 SHARES X 1 145488 0 225 DOW CHEMICAL CO COMMON COM STOCK 260543103 4354 87936 SHARES X 1 86336 0 1600 DOW CHEMICAL CO COMMON COM STOCK 260543103 649 13100 SHARES X 3 13100 0 0 DOW CHEMICAL CO COMMON COM STOCK 260543103 431 8706 SHARES X 3 7506 0 1200 DOW JONES & CO COMMON INC COM STOCK 260561105 19 432 SHARES X 1 0 0 432 DREYER'S GRAND COMMON ICE CREAM HLDGS STOCK 261877104 16 200 SHARES X 1 200 0 0

DUPONT EI DE NEMOURS & CO COMMON COM STOCK 263534109 12175 248221 SHARES X 1 247830 0 391 DUPONT EI DE NEMOURS & CO COMMON COM STOCK 263534109 11225 228852 SHARES X 1 205347 0 23505 DUPONT EI DE NEMOURS & CO COMMON COM STOCK 263534109 85 1750 SHARES X 3 1150 0 600 DUPONT EI DE NEMOURS & CO COMMON COM STOCK 263534109 29 600 SHARES X 3 0 0 600 DUKE ENERGY CORP COMMON STOCK 264399106 951 37544 SHARES X 1 37169 0 375 DUKE ENERGY CORP COMMON STOCK 264399106 582 22986 SHARES X 1 21986 0 1000 DUKE ENERGY CORP COMMON STOCK 264399106 184 7259 SHARES X 3 6659 0 600 DUKE ENERGY CORP COMMON STOCK 264399106 57 2250 SHARES X 3 950 0 1300 DUN & BRADSTREET COMMON CORP COM STOCK 26483E100 339 5675 SHARES X 1 5675 0 0 DUN & BRADSTREET COMMON CORP COM STOCK 26483E100 112 1874 SHARES X 1 1874 0 0 DUQUESNE LIGHT COMMON HOLDINGS INC STOCK 266233105 49 2580 SHARES X 1 2580 0 0 DUQUESNE LIGHT COMMON HOLDINGS INC STOCK 266233105 11 600 SHARES X 1 600 0 0 EGL INC COM COMMON STOCK 268484102 114 3800 SHARES X 1 3800 0 0 EMC CORP MASS COM COMMON STOCK 268648102 5212 350506 SHARES X 1 347006 0 3500 EMC CORP MASS COM COMMON STOCK 268648102 1435 96534 SHARES X 1 90264 0 6270 EMC CORP MASS COM COMMON STOCK 268648102 1456 97848 SHARES X 3 83044 0 14804 EMC CORP MASS COM COMMON STOCK 268648102 80 5400 SHARES X 3 0 0 5400 EOG RESOURCES INC COMMON COM STOCK 26875P101 264 3700 SHARES X 1 3700 0 0 EOG RESOURCES INC COMMON COM STOCK 26875P101 35 485 SHARES X 1 485 0 0 EP MEDSYSTEMS INC COMMON COM STOCK 26881P103 30 8000 SHARES X 1 8000 0 0 E*TRADE FINANCIAL COMMON CORPORATION STOCK 269246104 273 18280 SHARES X 1 18280 0 0 EAGLE MATERIALS INC COM W COMMON RIGHTS STOCK 26969P108 4 45 SHARES X 1 45 0 0 EAGLE MATERIALS INC COM W COMMON RIGHTS STOCK 26969P108 2 22 SHARES X 1 22 0 0 EAGLE MATERIALS COMMON INC CL B STOCK 26969P207 13 155 SHARES X 1 155 0 0 EAGLE MATERIALS COMMON INC CL B STOCK 26969P207 14 166 SHARES X 1 166 0 0 EARTHLINK INC COM COMMON STOCK 270321102 9 807 SHARES X 1 807 0 0 EASTMAN CHEMICAL COMMON COMPANY COM STOCK 277432100 78 1356 SHARES X 1 1356 0 0 EASTMAN CHEMICAL COMMON COMPANY COM STOCK 277432100 173 3002 SHARES X 1 2240 0 762 EASTMAN KODAK CO COMMON COM STOCK 277461109 159 4929 SHARES X 1 4929 0 0 EASTMAN KODAK CO COMMON COM STOCK 277461109 311 9638 SHARES X 1 9638 0 0 EATON CORP COM COMMON STOCK 278058102 822 11360 SHARES X 1 11360 0 0 EATON CORP COM COMMON STOCK 278058102 615 8500 SHARES X 1 8500 0 0 EATON VANCE CORP COMMON STOCK 278265103 49 945 SHARES X 1 945 0 0 EBAY INC COM COMMON STOCK 278642103 80 688 SHARES X 1 688 0 0 ECLIPSYS CORP COM COMMON STOCK 278856109 33 1600 SHARES X 1 1600 0 0 ECOLAB INC COM COMMON STOCK 278865100 1117 31800 SHARES X 1 31800 0 0 ECOLAB INC COM COMMON STOCK 278865100 167 4750 SHARES X 1 2750 0 2000 EDISON INTERNATIONAL COMMON COM STOCK 281020107 279 8700 SHARES X 1 8700 0 0 EDUCATIONAL MANAGEMENT CORP COMMON COM STOCK 28139T101 40 1200 SHARES X 1 1200 0 0 EDUCATIONAL MANAGEMENT COMMON CORP COM STOCK 28139T101 426 12900 SHARES X 3 12900 0 0 EDWARDS AG INC COM COMMON STOCK 281760108 147 3400 SHARES X 1 3400 0 0 EDWARDS LIFESCIENCES COMMON CORP COM STOCK 28176E108 4916 119135 SHARES X 1 116615 0 2520 EDWARDS LIFESCIENCES COMMON CORP COM STOCK 28176E108 267 6460 SHARES X 1 2910 0 3550 EDWARDS LIFESCIENCES COMMON CORP COM STOCK 28176E108 8020 194399 SHARES X 3 189692 0 4707 EL PASO CORP COM COMMON STOCK 28336L109 18 1732 SHARES X 1 1732 0 0 EL PASO CORP COM COMMON STOCK 28336L109 93 8906 SHARES X 1 8906 0 0 ELECTRIC CITY CORP COMMON STOCK 284868106 59 47600 SHARES X 1 47600 0 0 ELECTRIC CITY CORP COMMON STOCK 284868106 65 52600 SHARES X 3 52600 0 0 ELECTRONICS ARTS COMMON COM STOCK 285512109 4782 77532 SHARES X 1 77072 0 460

ELECTRONICS ARTS COMMON COM STOCK 285512109 363 5880 SHARES X 1 5630 0 250 ELECTRONICS ARTS COMMON COM STOCK 285512109 5224 84706 SHARES X 3 83477 0 1229 ELECTRONICS ARTS COMMON COM STOCK 285512109 247 4000 SHARES X 3 4000 0 0 ELECTRONIC DATA SYSTEM COMMON CORPORATION STOCK 285661104 197 8530 SHARES X 1 8530 0 0 ELECTRONIC DATA SYSTEM COMMON CORPORATION STOCK 285661104 100 4346 SHARES X 1 3946 0 400 ELECTRONIC DATA SYSTEM COMMON CORPORATION STOCK 285661104 5 200 SHARES X 3 200 0 0 ELECTRONIC DATA SYSTEM COMMON CORPORATION STOCK 285661104 18 800 SHARES X 3 800 0 0 ELECTRONICS FOR COMMON IMAGING INC COM STOCK 286082102 418 24000 SHARES X 1 24000 0 0 ELECTRONICS FOR COMMON IMAGING INC COM STOCK 286082102 23 1300 SHARES X 1 0 0 1300 ELECTRONICS FOR COMMON IMAGING INC COM STOCK 286082102 40 2300 SHARES X 3 2300 0 0 EMERSON ELEC CO COMMON STOCK 291011104 6322 90191 SHARES X 1 89591 0 600 EMERSON ELEC CO COMMON STOCK 291011104 4992 71211 SHARES X 1 63761 0 7450 EMERSON ELEC CO COMMON STOCK 291011104 121 1720 SHARES X 3 1720 0 0 ENBRIDGE ENERGY COMMON PARTNERS LP STOCK 29250R106 166 3227 SHARES X 1 3227 0 0 ENCYSIVE PHARMACEUTICALS COMMON INC STOCK 29256X107 99 10000 SHARES X 1 10000 0 0 ENERGY EAST CORP COMMON COM STOCK 29266M109 389 14584 SHARES X 1 14584 0 0 ENERGY EAST CORP COMMON COM STOCK 29266M109 462 17300 SHARES X 1 16600 0 700 ENERGIZER HLDGS COMMON INC COM STOCK 29266R108 80 1612 SHARES X 1 1612 0 0 ENERGIZER HLDGS COMMON INC COM STOCK 29266R108 5 100 SHARES X 1 100 0 0 ENERGIZER COMMON HOLDINGS, INC. STOCK 29266R108 616 12400 SHARES X 3 12400 0 0 ENERGY TRANSFER COMMON PARTNERS LP STOCK 29273R109 30 500 SHARES X 1 500 0 0 ENGELHARD COMMON CORPORATION COM STOCK 292845104 62 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 33 1120 SHARES X 1 800 0 320 ENPRO INDUSTRIES, COMMON INC. STOCK 29355X107 500 16900 SHARES X 3 16900 0 0 ENTERCOM COMMUNICATIONS COMMON CORP COM STOCK 293639100 7 200 SHARES X 1 200 0 0 ENTERGY CORP COM COMMON NEW STOCK 29364G103 36 537 SHARES X 1 537 0 0 ENTERGY CORP COM COMMON NEW STOCK 29364G103 236 3496 SHARES X 1 2496 0 1000 ENTERPRISE PRODUCTS PARTNERS LTD COMMON PTR STOCK 293792107 44 1687 SHARES X 1 1687 0 0 ENTERPRISE PRODUCTS PARTNERS LTD COMMON PTR STOCK 293792107 54 2081 SHARES X 1 1810 0 271 ENTREMED INC COM COMMON STOCK 29382F103 2 500 SHARES X 1 500 0 0 ENZO BIOCHEM COMMON INCORPORATED STOCK 294100102 3 173 SHARES X 1 173 0 0 EON LABS INC COMMON STOCK 29412E100 135 5000 SHARES X 1 5000 0 0 EON LABS INC COMMON STOCK 29412E100 151 5600 SHARES X 3 5600 0 0 EQUIFAX INC COM COMMON STOCK 294429105 37 1300 SHARES X 1 1300 0 0 EQUITABLE RESOURCES INC COMMON COM STOCK 294549100 1019 16800 SHARES X 1 16800 0 0 EQUITABLE RESOURCES INC COMMON COM STOCK 294549100 206 3400 SHARES X 1 3400 0 0 EQUITY OFFICE PROPERTIES TR COMMON (REIT) STOCK 294741103 1433 49219 SHARES X 1 49219 0 0 EQUITY OFFICE PROPERTIES TR COMMON (REIT) STOCK 294741103 775 26625 SHARES X 1 26225 0 400 EQUITY OFFICE PROPERTIES TR COMMON (REIT) STOCK 294741103 1048 36000 SHARES X 3 36000 0 0 EQUITY RESIDENTIAL COMMON (REIT) STOCK 29476L107 156 4300 SHARES X 1 4300 0 0 EQUITY RESIDENTIAL COMMON (REIT) STOCK 29476L107 111 3066 SHARES X 1 3066 0 0 ERESEARCH COMMON TECHNOLOGY INC STOCK 29481V108 79 5000 SHARES X 1 5000 0 0 ERESEARCH COMMON TECHNOLOGY INC STOCK 29481V108 87 5500 SHARES X 3 5500 0 0 ERIE INDEMNITY COMMON CO CL A STOCK 29530P102 9018 171550 SHARES X 1 171550 0 0 ESSEX CORPORATION COMMON STOCK 296744105 10 500 SHARES X 1 500 0 0 EXACT SCIENCES COMMON CORP. STOCK 30063P105 184 48200 SHARES X 3 48200 0 0 EXELON CORP COM COMMON STOCK 30161N101 3884 88136 SHARES X 1 87636 0 500 EXELON CORP COM COMMON STOCK 30161N101 1309 29695 SHARES X 1 28645 0 1050

EXPEDITORS INTL COMMON WASH INC COM STOCK 302130109 67 1200 SHARES X 1 1200 0 0 EXPRESS SCRIPTS COMMON INC STOCK 302182100 10361 135549 SHARES X 1 133120 0 2429 EXPRESS SCRIPTS COMMON INC STOCK 302182100 1333 17435 SHARES X 1 15680 0 1755 EXPRESS SCRIPTS COMMON INC STOCK 302182100 10203 133490 SHARES X 3 128926 0 4564 EXPRESSJET COMMON HOLDINGS, INC. STOCK 30218U108 460 35700 SHARES X 3 35700 0 0 EXTREME NETWORKS COMMON INC COM STOCK 30226D106 45 6800 SHARES X 1 6800 0 0 EXTREME NETWORKS COMMON INC COM STOCK 30226D106 49 7500 SHARES X 3 7500 0 0 EXXON MOBIL CORP COMMON STOCK 30231G102 77816 1518074 SHARES X 1 1508661 0 9413 EXXON MOBIL CORP COMMON STOCK 30231G102 68701 1340238 SHARES X 1 1167123 0 173115 EXXON MOBIL CORP COMMON STOCK 30231G102 16233 316687 SHARES X 3 309914 0 6773 EXXON MOBIL CORP COMMON STOCK 30231G102 578 11274 SHARES X 3 7946 0 3328 EXXON MOBIL COMMON CORPORATION STOCK 30231G102 1282 25015 SHARES X 2 25015 0 0 FEI CO. COMMON STOCK 30241L109 1338 63700 SHARES X 3 63700 0 0 F N B CORP PA COM COMMON STOCK 302520101 50 2474 SHARES X 1 2474 0 0 FPL GROUP INC COM COMMON STOCK 302571104 5589 74764 SHARES X 1 74764 0 0 FPL GROUP INC COM COMMON STOCK 302571104 2158 28871 SHARES X 1 24450 0 4421 FPL GROUP INC COM COMMON STOCK 302571104 22 300 SHARES X 3 100 0 200 F S I INTL CORP COMMON COM STOCK 302633102 104 22200 SHARES X 1 22200 0 0 F S I INTL CORP COMMON COM STOCK 302633102 114 24500 SHARES X 3 24500 0 0 FX ENERGY INC COMMON STOCK 302695101 6 500 SHARES X 1 500 0 0 FACTSET RESEARCH COMMON SYSTEMS INC STOCK 303075105 64 1100 SHARES X 1 1100 0 0 FACTSET RESEARCH COMMON SYSTEMS INC STOCK 303075105 35 600 SHARES X 1 600 0 0 FACTSET RESEARCH COMMON SYSTEMS INC STOCK 303075105 76 1300 SHARES X 3 1300 0 0 FAIRCHILD SEMICONDUCTOR COMMON INTL INC STOCK 303726103 5 300 SHARES X 1 300 0 0 FAMILY DLR STORES COMMON COM STOCK 307000109 12 400 SHARES X 1 400 0 0 FASTENAL CO COMMON STOCK 311900104 12 200 SHARES X 1 200 0 0 FASTENAL CO COMMON STOCK 311900104 123 2000 SHARES X 1 2000 0 0 FEATHERLITE COMMON INCORPORATED STOCK 313054108 339 65281 SHARES X 1 65281 0 0 FREDDIE MAC COMMON STOCK 313400301 820 11124 SHARES X 1 11124 0 0 FREDDIE MAC COMMON STOCK 313400301 528 7170 SHARES X 1 7170 0 0 FANNIE MAE COMMON STOCK 313586109 19769 277613 SHARES X 1 274379 0 3234 FANNIE MAE COMMON STOCK 313586109 5549 77928 SHARES X 1 71181 0 6747 FANNIE MAE COMMON STOCK 313586109 13218 185626 SHARES X 3 182240 0 3386 FANNIE MAE COMMON STOCK 313586109 16 230 SHARES X 3 230 0 0 FEDERAL SIGNAL COMMON CORP STOCK 313855108 18 1000 SHARES X 1 1000 0 0 FEDERATED DEPARTMENT COMMON STORES DELAWARE STOCK 31410H101 426 10021 SHARES X 2 10021 0 0 FEDERATED DEPARTMENT COMMON STORES, INC. STOCK 31410H101 1069 18500 SHARES X 3 18500 0 0 FEDERATED DEPT COMMON STORES INC STOCK 31410H101 235 4060 SHARES X 1 4060 0 0 FEDERATED DEPT COMMON STORES INC STOCK 31410H101 12 200 SHARES X 1 200 0 0 FEDEX CORP COM COMMON STOCK 31428X106 585 5941 SHARES X 1 5941 0 0 FEDEX CORP COM COMMON STOCK 31428X106 319 3235 SHARES X 1 2935 0 300 FEDEX CORPORATION COMMON STOCK 31428X106 752 10000 SHARES X 2 10000 0 0 FIFTH THIRD COMMON BANCORP COM STOCK 316773100 898 18990 SHARES X 1 18990 0 0 FIFTH THIRD COMMON BANCORP COM STOCK 316773100 234 4946 SHARES X 1 4646 0 300 FIFTH THIRD COMMON BANCORP COM STOCK 316773100 426 9000 SHARES X 3 9000 0 0 FIRST COMMUNITY COMMON BANCORP CA STOCK 31983B101 85 2000 SHARES X 1 2000 0 0 FIRST DATA CORP COMMON COM STOCK 319963104 5188 121948 SHARES X 1 120783 0 1165 FIRST DATA CORP COMMON COM STOCK 319963104 1945 45721 SHARES X 1 41701 0 4020 FIRST DATA CORP COMMON COM STOCK 319963104 255 6000 SHARES X 3 6000 0 0

FIRST HORIZON COMMON NATIONAL CORP STOCK 320517105 9 200 SHARES X 1 200 0 0 THE FIRST MARBLEHEAD COMMON CORPORATION STOCK 320771108 186 3300 SHARES X 1 3300 0 0 FIRST MARINER BANCORP COMMON INCORPORATED STOCK 320795107 61 3500 SHARES X 1 3500 0 0 FIRST NATIONAL BANKSHARES OF COMMON FLORIDA STOCK 321100109 35 1444 SHARES X 1 1444 0 0 FIRST NIAGARA COMMON FINANCIAL GROUP STOCK 33582V108 4 292 SHARES X 1 292 0 0 FIRST UNITED CORP COMMON COM STOCK 33741H107 266 12908 SHARES X 1 12908 0 0 FIRST UNITED CORP COMMON COM STOCK 33741H107 83 4027 SHARES X 1 200 0 3827 FISERV INC COMMON STOCK 337738108 8 200 SHARES X 1 0 0 200 FIRSTENERGY CORP COMMON COM STOCK 337932107 383 9696 SHARES X 1 9696 0 0 FIRSTENERGY CORP COMMON COM STOCK 337932107 328 8297 SHARES X 1 8297 0 0 FISHER SCIENTIFIC INTERNATIONAL COMMON INC STOCK 338032204 56 900 SHARES X 1 900 0 0 FIVE STAR QUALITY COMMON CARE INC STOCK 33832D106 0 55 SHARES X 1 55 0 0 FIVE STAR QUALITY COMMON CARE INC STOCK 33832D106 0 10 SHARES X 1 0 0 10 FLORIDA EAST COAST COMMON INDS INC STOCK 340632108 0 8 SHARES X 1 8 0 0 FLUOR CORP NEW COM COMMON STOCK 343412102 256 4689 SHARES X 1 4689 0 0 FLUOR CORP NEW COM COMMON STOCK 343412102 161 2950 SHARES X 1 1950 0 1000 FLUOR CORP NEW COM COMMON STOCK 343412102 22 400 SHARES X 3 400 0 0 FLOWERS FOODS INC COMMON COM STOCK 343498101 6 200 SHARES X 1 200 0 0 FLOWERS FOODS INC COMMON COM STOCK 343498101 0 11 SHARES X 1 11 0 0 FONAR CORP COM COMMON STOCK 344437108 0 18 SHARES X 1 18 0 0 FOOT LOCKER INC COMMON STOCK 344849104 1 50 SHARES X 1 50 0 0 FORD MOTOR CO COMMON STOCK 345370860 771 52662 SHARES X 1 52562 0 100 FORD MOTOR CO COMMON STOCK 345370860 597 40776 SHARES X 1 35468 0 5308 FOREST LABS INC COMMON COM STOCK 345838106 253 5650 SHARES X 1 5600 0 50 FOREST LABS INC COMMON COM STOCK 345838106 438 9760 SHARES X 3 8265 0 1495 FOREST OIL CORP COMMON STOCK 346091705 114 3600 SHARES X 1 3600 0 0 FOREST OIL CORP COMMON STOCK 346091705 44 1400 SHARES X 1 1400 0 0 FORTUNE BRANDS INC COMMON STOCK 349631101 834 10801 SHARES X 1 10801 0 0 FORTUNE BRANDS INC COMMON STOCK 349631101 730 9464 SHARES X 1 7857 0 1607 FOUNDATION COAL COMMON HOLDINGS INC STOCK 35039W100 42 1800 SHARES X 1 1800 0 0 FOUNDATION COAL COMMON HOLDINGS INC STOCK 35039W100 69 3000 SHARES X 3 3000 0 0 FOUNDRY NETWORKS COMMON INC STOCK 35063R100 45 3400 SHARES X 1 3400 0 0 FOUNDRY NETWORKS COMMON INC STOCK 35063R100 1 100 SHARES X 1 100 0 0 FOUNDRY NETWORKS COMMON INC STOCK 35063R100 50 3800 SHARES X 3 3800 0 0 FOX ENTERTAINMENT COMMON GROUP INC COM STOCK 35138T107 20 625 SHARES X 1 625 0 0 FRANKLIN RESOURCES COMMON INC STOCK 354613101 134 1930 SHARES X 1 1930 0 0 FRANKLIN RESOURCES COMMON INC STOCK 354613101 21 300 SHARES X 1 150 0 150 FREEPORT MCMORAN CPR & GLD INC COMMON CL B STOCK 35671D857 80 2101 SHARES X 1 2101 0 0 FREEPORT MCMORAN CPR & GLD INC COMMON CL B STOCK 35671D857 30 785 SHARES X 1 785 0 0 FREESCALE COMMON SEMICONDUCTOR-B STOCK 35687M206 320 17424 SHARES X 1 17397 0 27 FREESCALE COMMON SEMICONDUCTOR-B STOCK 35687M206 153 8359 SHARES X 1 8111 0 248 FREESCALE COMMON SEMICONDUCTOR-B STOCK 35687M206 29 1577 SHARES X 3 1577 0 0 FREESCALE COMMON SEMICONDUCTOR-B STOCK 35687M206 24 1324 SHARES X 3 1324 0 0 FRIEDMAN BILLINGS RAMSEY GRP INC- COMMON A STOCK 358434108 35 1825 SHARES X 1 1825 0 0 FRONTIER AIRLINES COMMON INCORPORATED STOCK 359065109 51 4500 SHARES X 3 4500 0 0 FROZEN FOOD EXPRESS COMMON INDUSTRIES INC STOCK 359360104 13 1000 SHARES X 1 1000 0 0 FULTON FIN CORP COMMON COM STOCK 360271100 3256 139680 SHARES X 1 139680 0 0 FULTON FIN CORP COMMON COM STOCK 360271100 3185 136658 SHARES X 1 99877 0 36781 GATX CORP COMMON STOCK 361448103 10 350 SHARES X 1 0 0 350

GALLAGHER ARTHUR COMMON J. & CO STOCK 363576109 15 475 SHARES X 1 475 0 0 GAMESTOP CORP COMMON STOCK 36466R101 145 6500 SHARES X 1 6500 0 0 GAMESTOP CORP COMMON STOCK 36466R101 1281 57300 SHARES X 3 57300 0 0 GAMESTOP CORP. COMMON STOCK 36466R200 140 6245 SHARES X 3 6245 0 0 GANNETT CO INC COMMON STOCK 364730101 1129 13822 SHARES X 1 13822 0 0 GANNETT CO INC COMMON STOCK 364730101 2465 30173 SHARES X 1 29973 0 200 GANNETT CO INC COMMON STOCK 364730101 90 1100 SHARES X 3 100 0 1000 GAP INC COM COMMON STOCK 364760108 1361 64442 SHARES X 1 64442 0 0 GAP INC COM COMMON STOCK 364760108 498 23600 SHARES X 1 23200 0 400 GATEWAY INC COMMON STOCK 367626108 0 33 SHARES X 1 33 0 0 GEAC COMPUTER CORPORATION COMMON LIMITED STOCK 368289104 4 600 SHARES X 1 600 0 0 GENELABS TECHNOLOGIES COMMON INC STOCK 368706107 4 3300 SHARES X 1 3300 0 0 GENENTECH INC COMMON COM NEW STOCK 368710406 1824 33500 SHARES X 1 33500 0 0 GENENTECH INC COM COMMON NEW STOCK 368710406 204 3740 SHARES X 1 3740 0 0 GENERAL DYNAMICS COMMON CORP COM STOCK 369550108 3456 33038 SHARES X 1 33038 0 0 GENERAL DYNAMICS COMMON CORP COM STOCK 369550108 859 8217 SHARES X 1 8217 0 0 GENERAL DYNAMICS COMMON CORP COM STOCK 369550108 51 489 SHARES X 3 489 0 0 GENERAL DYNAMICS COMMON CORP COM STOCK 369550108 52 500 SHARES X 3 500 0 0 GENERAL ELECTRIC COMMON COMPANY STOCK 369604103 92663 2538725 SHARES X 1 2503936 0 34789 GENERAL ELECTRIC COMMON COMPANY STOCK 369604103 87015 2383971 SHARES X 1 2187849 0 196122 GENERAL ELECTRIC COMMON COMPANY STOCK 369604103 24965 683944 SHARES X 3 663613 0 20331 GENERAL ELECTRIC COMMON COMPANY STOCK 369604103 748 20493 SHARES X 3 11643 0 8850 GENERAL MILLS INC COMMON STOCK 370334104 8146 163862 SHARES X 1 162402 0 1460 GENERAL MILLS INC COMMON STOCK 370334104 1612 32437 SHARES X 1 31587 0 850 GENERAL MILLS INC COMMON STOCK 370334104 6289 126512 SHARES X 3 123767 0 2745 GENERAL MILLS INC COMMON STOCK 370334104 94 1900 SHARES X 3 900 0 1000 GENERAL MOTORS COMMON CORP COM STOCK 370442105 829 20703 SHARES X 1 20703 0 0 GENERAL MOTORS COMMON CORP COM STOCK 370442105 658 16421 SHARES X 1 13153 0 3268 GENERAL MOTORS COMMON CORP COM STOCK 370442105 25 636 SHARES X 3 636 0 0 GENERAL MOTORS COMMON CORP COM STOCK 370442105 25 636 SHARES X 3 636 0 0 GENESIS MICROCHIP COMMON INC STOCK 37184C103 8 500 SHARES X 1 500 0 0 GENESIS MICROCHIP, COMMON INC. STOCK 37184C103 1471 90700 SHARES X 3 90700 0 0 GENITOPE COMMON CORPORATION STOCK 37229P507 61 3600 SHARES X 1 3600 0 0 GENITOPE COMMON CORPORATION STOCK 37229P507 68 4000 SHARES X 3 4000 0 0 GENTA INCORPORATED COMMON STOCK 37245M207 1 400 SHARES X 1 400 0 0 GENUINE PARTS INC COMMON STOCK 372460105 460 10442 SHARES X 1 10442 0 0 GENUINE PARTS INC COMMON STOCK 372460105 99 2250 SHARES X 1 2250 0 0 GENVEC INC COM COMMON STOCK 37246C109 1 400 SHARES X 1 400 0 0 GENTIVA HLTH SVCS COMMON INC COM STOCK 37247A102 1 62 SHARES X 1 62 0 0 GENWORTH FINANCIAL COMMON STOCK 37247D106 1423 52700 SHARES X 3 52700 0 0 GENZYME CORP COM COMMON STOCK 372917104 224 3866 SHARES X 1 3866 0 0 GENZYME CORP COM COMMON STOCK 372917104 3 50 SHARES X 1 50 0 0 GEORGIA GULF COMMON CORPORATION STOCK 373200203 125 2500 SHARES X 1 2500 0 0 GEORGIA PAC CORP COMMON COM STOCK 373298108 15 400 SHARES X 1 400 0 0 GEORGIA PAC CORP COMMON COM STOCK 373298108 95 2535 SHARES X 1 527 0 2008 GERBER SCIENTIFIC COMMON INC STOCK 373730100 10 1300 SHARES X 1 1300 0 0 GERBER SCIENTIFIC COMMON INC STOCK 373730100 11 1400 SHARES X 3 1400 0 0 GERON CORP COMMON STOCK 374163103 4 500 SHARES X 1 0 0 500 GETTY REALTY COMMON CORPORATION STOCK 374297109 9 300 SHARES X 1 300 0 0

GILEAD SCIENCES COMMON INC COM STOCK 375558103 1025 29281 SHARES X 1 29041 0 240 GILEAD SCIENCES COMMON INC COM STOCK 375558103 542 15493 SHARES X 3 9830 0 5663 GILLETTE CO COMMON STOCK 375766102 9782 218435 SHARES X 1 216995 0 1440 GILLETTE CO COMMON STOCK 375766102 5806 129654 SHARES X 1 120988 0 8666 GILLETTE CO COMMON STOCK 375766102 7526 168069 SHARES X 3 161339 0 6730 GILLETTE CO COMMON STOCK 375766102 107 2400 SHARES X 3 0 0 2400 GLACIER BANCORP, COMMON INC. STOCK 37637Q105 240 7061 SHARES X 3 7061 0 0 GLADSTONE CAPITAL COMMON CORP STOCK 376535100 59 2500 SHARES X 1 2500 0 0 GLATFELTER COMMON STOCK 377316104 700 45820 SHARES X 1 45820 0 0 GLATFELTER COMMON STOCK 377316104 8 520 SHARES X 1 520 0 0 GOLDMAN SACHS COMMON GROUP INC COM STOCK 38141G104 162 1553 SHARES X 1 1553 0 0 GOODRICH CORP COMMON STOCK 382388106 3 100 SHARES X 1 100 0 0 GOODRICH CORP COMMON STOCK 382388106 183 5600 SHARES X 1 4000 0 1600 GOODYEAR TIRE & COMMON RUBR CO STOCK 382550101 11 779 SHARES X 1 779 0 0 GOODYEAR TIRE & COMMON RUBR CO STOCK 382550101 32 2155 SHARES X 1 2155 0 0 GOOGLE INC CL A COMMON STOCK 38259P508 77 400 SHARES X 1 400 0 0 W R GRACE & CO COMMON STOCK 38388F108 14 1000 SHARES X 1 1000 0 0 W W GRAINGER INC COMMON COM STOCK 384802104 301 4520 SHARES X 1 4520 0 0 W W GRAINGER INC COMMON COM STOCK 384802104 406 6100 SHARES X 1 6100 0 0 GRANT PRIDECO INC COMMON COM STOCK 38821G101 273 13600 SHARES X 1 13600 0 0 GREAT AMERN FINL COMMON RES INC COM STOCK 389915109 2 100 SHARES X 1 0 0 100 GREAT PLAINS COMMON ENERGY INC STOCK 391164100 17 570 SHARES X 1 570 0 0 GREAT PLAINS COMMON ENERGY INC STOCK 391164100 26 850 SHARES X 1 850 0 0 GREEN MOUNTAIN COMMON POWER CORP STOCK 393154109 29 1000 SHARES X 1 1000 0 0 GUIDANT CORP COM COMMON STOCK 401698105 1639 22731 SHARES X 1 22731 0 0 GUIDANT CORP COM COMMON STOCK 401698105 395 5482 SHARES X 1 5482 0 0 HCA INC COM COMMON STOCK 404119109 794 19858 SHARES X 1 18658 0 1200 HCA INC COM COMMON STOCK 404119109 142 3566 SHARES X 1 2816 0 750 HCA INC COM COMMON STOCK 404119109 32 800 SHARES X 3 800 0 0 HRPT PROPERTIES COMMON TRUST STOCK 40426W101 1354 105500 SHARES X 3 105500 0 0 HRPT PROPERTIES COMMON TRUST (REIT) STOCK 40426W101 15 1200 SHARES X 1 1200 0 0 HALLIBURTON HLDG COMMON CO COM STOCK 406216101 252 6419 SHARES X 1 6419 0 0 HALLIBURTON HLDG COMMON CO COM STOCK 406216101 286 7300 SHARES X 1 3500 0 3800 HALLIBURTON HLDG COMMON CO COM STOCK 406216101 78 2000 SHARES X 3 2000 0 0 HALOZYME THERAPEUTICS COMMON INC STOCK 40637H109 57 26100 SHARES X 1 26100 0 0 HALOZYME THERAPEUTICS COMMON INC STOCK 40637H109 64 29000 SHARES X 3 29000 0 0 HARLEY DAVIDSON COMMON INC STOCK 412822108 1316 21657 SHARES X 1 21657 0 0 HARLEY DAVIDSON COMMON INC STOCK 412822108 351 5779 SHARES X 1 2579 0 3200 HARLEYSVILLE NATL COMMON CORP COM STOCK 412850109 34 1276 SHARES X 1 1276 0 0 HARMAN INTERNATIONAL COMMON INDUSTRIES STOCK 413086109 216 1700 SHARES X 1 1700 0 0 HARRIS CORP COMMON STOCK 413875105 83 1350 SHARES X 1 1350 0 0 HARSCO CORP COMMON STOCK 415864107 11465 205690 SHARES X 1 172968 0 32722 HARSCO CORP COMMON STOCK 415864107 3175 56958 SHARES X 1 56958 0 0 HARSCO CORP COMMON STOCK 415864107 3109 55775 SHARES X 3 55775 0 0 HARTFORD FINANCIAL SVCS GRP INC COMMON COM STOCK 416515104 2528 36478 SHARES X 1 35043 0 1435 HARTFORD FINANCIAL SVCS GRP INC COMMON COM STOCK 416515104 1208 17435 SHARES X 1 14285 0 3150 HARTFORD FINANCIAL SVCS GRP INC COMMON COM STOCK 416515104 2418 34880 SHARES X 3 34880 0 0 HASBRO INC COMMON STOCK 418056107 3 170 SHARES X 1 170 0 0 HEALTH CARE PPTY INVEST INC COMMON (REIT) STOCK 421915109 61 2200 SHARES X 1 2200 0 0

HEALTH CARE PPTY INVEST INC COMMON (REIT) STOCK 421915109 100 3600 SHARES X 1 3600 0 0 HEALTH MGMT ASSOC COMMON INC CL A STOCK 421933102 3234 142347 SHARES X 1 138497 0 3850 HEALTH MGMT ASSOC COMMON INC CL A STOCK 421933102 724 31880 SHARES X 1 28855 0 3025 HEALTH MGMT ASSOC COMMON INC CL A STOCK 421933102 58 2550 SHARES X 3 2550 0 0 HEALTHCARE REALTY TRUST INC COMMON (REIT) STOCK 421946104 91 2230 SHARES X 1 2230 0 0 HEALTHCARE REALTY TRUST INC COMMON (REIT) STOCK 421946104 8 200 SHARES X 1 200 0 0 HEADWATERS, INC. COMMON STOCK 42210P102 365 12800 SHARES X 3 12800 0 0 HEALTH NET INC COM COMMON STOCK 42222G108 31 1064 SHARES X 1 1064 0 0 HEINZ H J CO COM COMMON STOCK 423074103 1903 48813 SHARES X 1 48713 0 100 HEINZ H J CO COM COMMON STOCK 423074103 1181 30289 SHARES X 1 23539 0 6750 HEINZ H J CO COM COMMON STOCK 423074103 39 1000 SHARES X 3 1000 0 0 HEINZ H J CO COM COMMON STOCK 423074103 37 950 SHARES X 3 950 0 0 HERCULES INC COMMON STOCK 427056106 45 3000 SHARES X 1 3000 0 0 HERCULES INC COMMON STOCK 427056106 76 5100 SHARES X 1 5100 0 0 HERSHEY FOODS CORP COMMON STOCK 427866108 3808 68566 SHARES X 1 68166 0 400 HERSHEY FOODS CORP COMMON STOCK 427866108 3013 54250 SHARES X 1 38850 0 15400 HEWITT ASSOCIATES COMMON INC STOCK 42822Q100 144 4500 SHARES X 1 4500 0 0 HEWLETT PACKARD CO COMMON COM STOCK 428236103 3099 147804 SHARES X 1 147488 0 316 HEWLETT PACKARD CO COMMON COM STOCK 428236103 2324 110842 SHARES X 1 104542 0 6300 HEWLETT PACKARD CO COMMON COM STOCK 428236103 336 16010 SHARES X 3 16010 0 0 HEWLETT PACKARD CO COMMON COM STOCK 428236103 168 8000 SHARES X 3 8000 0 0 HIGHWOODS PROPERTIES COMMON (REIT) STOCK 431284108 14 500 SHARES X 1 500 0 0 HILTON HOTELS CORP COMMON STOCK 432848109 141 6200 SHARES X 1 6200 0 0 HOLOGIC INC COM COMMON STOCK 436440101 11 400 SHARES X 1 0 0 400 HOME DEPOT INC COM COMMON STOCK 437076102 21335 499176 SHARES X 1 494717 0 4459 HOME DEPOT INC COM COMMON STOCK 437076102 6222 145577 SHARES X 1 134306 0 11271 HOME DEPOT INC COM COMMON STOCK 437076102 10505 245798 SHARES X 3 239460 0 6338 HOME PROPERTIES COMMON INC (REIT) STOCK 437306103 43 1000 SHARES X 1 1000 0 0 HOME PROPERTIES COMMON INC (REIT) STOCK 437306103 331 7700 SHARES X 1 6200 0 1500 HONEYWELL INTL INC COMMON COM STOCK 438516106 3146 88839 SHARES X 1 88839 0 0 HONEYWELL INTL INC COMMON COM STOCK 438516106 2560 72298 SHARES X 1 71798 0 500 HONEYWELL INTL INC COMMON COM STOCK 438516106 5 150 SHARES X 3 150 0 0 HOSPIRA INC COMMON STOCK 441060100 368 10971 SHARES X 1 10971 0 0 HOSPIRA INC COMMON STOCK 441060100 244 7284 SHARES X 1 6914 0 370 HOSPITALITY PROPERTIES COMMON TRUST STOCK 44106M102 952 20700 SHARES X 3 20700 0 0 HOSPITALITY PROPERTIES COMMON TRUST (REIT) STOCK 44106M102 46 1000 SHARES X 1 1000 0 0 HOST MARRIOTT CORP COMMON NEW COM STOCK 44107P104 4 217 SHARES X 1 217 0 0 HOST MARRIOTT CORP COMMON NEW COM STOCK 44107P104 16 910 SHARES X 1 910 0 0 HOT TOPIC INC COMMON STOCK 441339108 12 675 SHARES X 1 675 0 0 HOVNANIAN COMMON ENTERPRISES-A STOCK 442487203 139 2800 SHARES X 1 2800 0 0 HUMANA INC COM COMMON STOCK 444859102 249 8400 SHARES X 1 8400 0 0 HUMAN GENOME COMMON SCIENCES INC STOCK 444903108 1 100 SHARES X 1 100 0 0 HUMAN GENOME COMMON SCIENCES INC STOCK 444903108 75 6200 SHARES X 1 6200 0 0 HUMMINGBIRD LTD COMMON STOCK 44544R101 13 500 SHARES X 1 0 0 500 HUNTINGTON BANCSHARES INC COMMON COM STOCK 446150104 12 500 SHARES X 1 500 0 0 HUNTINGTON BANCSHARES INC COMMON COM STOCK 446150104 4 161 SHARES X 1 161 0 0 HUTCHINSON COMMON TECHNOLOGY INC STOCK 448407106 18 535 SHARES X 1 535 0 0 HUTTIG BLDG PRODS COMMON INC STOCK 448451104 6 585 SHARES X 1 585 0 0 HUTTIG BLDG PRODS COMMON INC STOCK 448451104 24 2277 SHARES X 1 2277 0 0

HYPERCOM CORP COMMON STOCK 44913M105 58 9800 SHARES X 1 9800 0 0 HYPERCOM CORP COMMON STOCK 44913M105 66 11100 SHARES X 3 11100 0 0 IAC/ COMMON INTERACTIVECORP STOCK 44919P102 10 350 SHARES X 1 350 0 0 IAC/ COMMON INTERACTIVECORP STOCK 44919P102 200 7255 SHARES X 1 7255 0 0 ICOS CORP COM COMMON STOCK 449295104 3 100 SHARES X 1 100 0 0 I-FLOW CORPORATION COMMON STOCK 449520303 9 500 SHARES X 1 500 0 0 IMS HEALTH INC COM COMMON STOCK 449934108 160 6910 SHARES X 1 6910 0 0 IMS HEALTH INC COM COMMON STOCK 449934108 132 5687 SHARES X 1 5387 0 300 ISTAR COMMON STOCK 45031U101 1493 32995 SHARES X 2 32995 0 0 ITT INDUSTRIES INC COMMON STOCK 450911102 147 1746 SHARES X 1 1666 0 80 ITT INDUSTRIES INC COMMON STOCK 450911102 183 2164 SHARES X 1 1364 0 800 IDACORP INC COMMON STOCK 451107106 47 1542 SHARES X 1 300 0 1242 ILLINOIS TOOL WKS COMMON INC COM STOCK 452308109 1850 19963 SHARES X 1 19963 0 0 ILLINOIS TOOL WKS COMMON INC COM STOCK 452308109 587 6331 SHARES X 1 6331 0 0 ILLINOIS TOOL WKS COMMON INC COM STOCK 452308109 10 113 SHARES X 3 113 0 0 IMATION COMMON CORPORATION COM STOCK 45245A107 3 81 SHARES X 1 81 0 0 IMCLONE SYS INC COMMON COM STOCK 45245W109 2 50 SHARES X 1 50 0 0 IMCLONE SYS INC COMMON COM STOCK 45245W109 2 50 SHARES X 1 50 0 0 IMAGISTICS INTL COMMON INC STOCK 45247T104 15 460 SHARES X 1 460 0 0 IMAGISTICS INTL COMMON INC STOCK 45247T104 28 832 SHARES X 1 0 0 832 INERGY LP COMMON STOCK 456615103 29 1000 SHARES X 1 1000 0 0 INFORMATICA CORP COMMON COM STOCK 45666Q102 24 3000 SHARES X 1 3000 0 0 INFOSPACE INC COMMON STOCK 45678T201 0 10 SHARES X 1 10 0 0 INFRASOURCE COMMON SERVICES INC STOCK 45684P102 13 1000 SHARES X 1 1000 0 0 INGRAM MICRO INC COMMON CL A STOCK 457153104 133 6400 SHARES X 1 6400 0 0 INGRAM MICRO INC COMMON CL A STOCK 457153104 4 200 SHARES X 1 200 0 0 INTEGRA LIFESCIENCES COMMON HOLDING STOCK 457985208 15 400 SHARES X 1 400 0 0 INTERGRATED COMMON DEVICE TECH INC STOCK 458118106 58 5000 SHARES X 1 5000 0 0 INTERGRATED COMMON DEVICE TECH INC STOCK 458118106 58 5000 SHARES X 3 5000 0 0 INTEGRATED ELECTRICAL COMMON SERVICES STOCK 45811E103 378 78000 SHARES X 3 78000 0 0 INTEGRATED CIRCUIT COMMON SYSTEM, INC. STOCK 45811K208 473 22600 SHARES X 3 22600 0 0 INTEL CORP COM COMMON STOCK 458140100 24068 1028999 SHARES X 1 1020416 0 8583 INTEL CORP COM COMMON STOCK 458140100 7930 339053 SHARES X 1 299965 0 39088 INTEL CORP COM COMMON STOCK 458140100 12934 552977 SHARES X 3 532072 0 20905 INTERDIGITAL COMMUNICATIONS COMMON CORP STOCK 45866A105 232 10500 SHARES X 2 10500 0 0 INTERNATIONAL BUSINESS COMMON MACHINES CORP STOCK 459200101 42914 435322 SHARES X 1 430394 0 4928 INTERNATIONAL BUSINESS COMMON MACHINES CORP STOCK 459200101 19048 193226 SHARES X 1 171491 0 21735 INTERNATIONAL BUSINESS COMMON MACHINES CORP STOCK 459200101 9589 97280 SHARES X 3 93280 0 4000 INTERNATIONAL BUSINESS COMMON MACHINES CORP STOCK 459200101 670 6792 SHARES X 3 4392 0 2400 INTL FLAVORS & FRAGRANCES INC COMMON COM STOCK 459506101 30 700 SHARES X 1 700 0 0 INTERNATIONAL GAME COMMON TECH COM STOCK 459902102 8 240 SHARES X 1 240 0 0 INTERNATIONAL GAME COMMON TECH COM STOCK 459902102 34 1000 SHARES X 1 0 0 1000 INTERNATIONAL COMMON PAPER STOCK 460146103 1882 44800 SHARES X 3 44800 0 0 INTERNATIONAL COMMON PAPER CO COM STOCK 460146103 1690 40239 SHARES X 1 39139 0 1100 INTERNATIONAL COMMON PAPER CO COM STOCK 460146103 718 17086 SHARES X 1 12100 0 4986 INTERNATIONAL COMMON RECTIFIER CORP STOCK 460254105 9749 218744 SHARES X 1 216166 0 2578 INTERNATIONAL COMMON RECTIFIER CORP STOCK 460254105 924 20736 SHARES X 1 18061 0 2675 INTERNATIONAL COMMON RECTIFIER CORP STOCK 460254105 12193 273576 SHARES X 3 273576 0 0 INTERNATIONAL SPEEDWAY CORP COMMON CL A STOCK 460335201 154 2920 SHARES X 1 2920 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 3 200 SHARES X 1 200 0 0 INTERPUBLIC GROUP COMMON COS INC COM STOCK 460690100 7 515 SHARES X 3 515 0 0 INTERSIL CORP CL A COMMON STOCK 46069S109 27 1600 SHARES X 1 1600 0 0 INTUIT INC COM COMMON STOCK 461202103 141 3200 SHARES X 1 3200 0 0 INTUIT INC COM COMMON STOCK 461202103 7 150 SHARES X 1 0 0 150 INVACARE CORP COM COMMON STOCK 461203101 19 400 SHARES X 1 400 0 0 INVITROGEN CORP COMMON COM STOCK 46185R100 27 400 SHARES X 1 0 0 400 INVESTORS FINANCIAL COMMON SERVICES CORP STOCK 461915100 20 398 SHARES X 1 398 0 0 IPAYMENT HOLDINGS, COMMON INC. STOCK 46262E105 228 4600 SHARES X 3 4600 0 0 ISHARES MSCI JAPAN COMMON INDEX FD STOCK 464286848 27 2500 SHARES X 1 2500 0 0 ISHARES TR COMMON STOCK 464287309 578 10000 SHARES X 3 10000 0 0 ISHARES S&P 500 BARRA VALUE COMMON INDEX FD STOCK 464287408 94 1500 SHARES X 1 1500 0 0 ISHARES LEHMAN COMMON 7-10 YRS TREAS STOCK 464287440 13 150 SHARES X 1 0 0 150 ISHARES MSCI EAFE COMMON INDEX FD STOCK 464287465 698 4358 SHARES X 1 4358 0 0 ISHARES MSCI EAFE COMMON INDEX FD STOCK 464287465 613 3826 SHARES X 1 3826 0 0 ISIS PHARMACEUTICALS COMMON COM STOCK 464330109 2 350 SHARES X 1 350 0 0 IVAX CORP COMMON STOCK 465823102 7 468 SHARES X 1 468 0 0 JDS UNIPHASE CORP COMMON COM STOCK 46612J101 7 2161 SHARES X 1 2161 0 0 JDS UNIPHASE CORP COMMON COM STOCK 46612J101 1 300 SHARES X 1 300 0 0 JDS UNIPHASE COMMON CORPORATION STOCK 46612J101 32 10150 SHARES X 2 10150 0 0 J JILL GROUP INC COMMON STOCK 466189107 71 4800 SHARES X 1 4800 0 0 J JILL GROUP INC COMMON STOCK 466189107 79 5300 SHARES X 3 5300 0 0 JLG INDUSTRIES INC COMMON STOCK 466210101 18 900 SHARES X 1 900 0 0 JMAR TECHNOLOGIES COMMON INC STOCK 466212107 2 1000 SHARES X 1 1000 0 0 JP MORGAN CHASE & COMMON COMPANY STOCK 46625H100 2814 72144 SHARES X 2 72144 0 0 JPMORGAN CHASE & COMMON CO STOCK 46625H100 11240 288120 SHARES X 1 285970 0 2150 JPMORGAN CHASE & COMMON CO STOCK 46625H100 7515 192637 SHARES X 1 161251 0 31386 JPMORGAN CHASE & COMMON CO STOCK 46625H100 2157 55283 SHARES X 3 53763 0 1520 JPMORGAN CHASE & COMMON CO STOCK 46625H100 83 2123 SHARES X 3 1350 0 773 J2 GLOBAL COMMUNICATONS COMMON INC NEW STOCK 46626E205 107 3100 SHARES X 1 3100 0 0 J2 GLOBAL COMMUNICATONS COMMON INC NEW STOCK 46626E205 121 3500 SHARES X 3 3500 0 0 JABIL CIRCUIT INC COMMON STOCK 466313103 2114 82633 SHARES X 1 82443 0 190 JABIL CIRCUIT INC COMMON STOCK 466313103 295 11550 SHARES X 1 11550 0 0 JABIL CIRCUIT INC COMMON STOCK 466313103 1955 76409 SHARES X 3 65058 0 11351 JACOBS ENGINEERING COMMON GROUP INC COM STOCK 469814107 22 450 SHARES X 1 450 0 0 JAMDAT MOBILE INC COMMON STOCK 47023T100 91 4400 SHARES X 1 4400 0 0 JAMDAT MOBILE INC COMMON STOCK 47023T100 101 4900 SHARES X 3 4900 0 0 JANUS CAPITAL COMMON GROUP INC STOCK 47102X105 719 42800 SHARES X 1 42800 0 0 JEFFERSON PILOT COMMON CORP COM STOCK 475070108 479 9225 SHARES X 1 6377 0 2848 JEFFERSON PILOT COMMON CORP COM STOCK 475070108 264 5084 SHARES X 1 5084 0 0 JOHNSON & JOHNSON COMMON COM STOCK 478160104 33984 535852 SHARES X 1 531402 0 4450 JOHNSON & JOHNSON COMMON COM STOCK 478160104 34173 538833 SHARES X 1 522556 0 16277 JOHNSON & JOHNSON COMMON COM STOCK 478160104 13552 213692 SHARES X 3 212792 0 900 JOHNSON CONTROLS COMMON INC COM STOCK 478366107 704 11090 SHARES X 1 11090 0 0 JOHNSON CONTROLS COMMON INC COM STOCK 478366107 225 3540 SHARES X 1 2740 0 800 JOHNSON CONTROLS COMMON INC COM STOCK 478366107 190 3000 SHARES X 3 3000 0 0 JONES APPAREL COMMON GROUP INC COM STOCK 480074103 165 4525 SHARES X 1 4525 0 0 JOS A BANK COMMON CLOTHIERS INC STOCK 480838101 20 700 SHARES X 1 700 0 0

JUPITERMEDIA CORP. COMMON STOCK 48207D101 407 17100 SHARES X 3 17100 0 0 KFX INCORPORATED COMMON STOCK 48245L107 14 10000 SHARES X 2 10000 0 0 KANSAS LIFE INS CO COMMON COM STOCK 484836101 191 4000 SHARES X 1 4000 0 0 KB HOME COM COMMON STOCK 48666K109 82 781 SHARES X 1 781 0 0 KELLOGG CO COM COMMON STOCK 487836108 1451 32481 SHARES X 1 32481 0 0 KELLOGG CO COM COMMON STOCK 487836108 1009 22582 SHARES X 1 20985 0 1597 KENNAMETAL INC COMMON STOCK 489170100 5 100 SHARES X 1 100 0 0 KERR MCGEE CORP COMMON STOCK 492386107 74 1283 SHARES X 1 483 0 800 KERR MCGEE CORP COMMON STOCK 492386107 29 500 SHARES X 1 500 0 0 KERR MCGEE CORP COMMON STOCK 492386107 2677 46317 SHARES X 3 46317 0 0 KEYCORP NEW COM COMMON STOCK 493267108 1375 40547 SHARES X 1 40547 0 0 KEYCORP NEW COM COMMON STOCK 493267108 321 9482 SHARES X 1 8932 0 550 KEYCORP NEW COM COMMON STOCK 493267108 170 5000 SHARES X 3 4000 0 1000 KEYSPAN CORP COM COMMON STOCK 49337W100 86 2184 SHARES X 1 2084 0 100 KEYSPAN CORP COM COMMON STOCK 49337W100 166 4198 SHARES X 1 3598 0 600 KIMBERLY CLARK COMMON CORP STOCK 494368103 8687 132005 SHARES X 1 131255 0 750 KIMBERLY CLARK COMMON CORP STOCK 494368103 4678 71088 SHARES X 1 47663 0 23425 KIMBERLY CLARK COMMON CORP STOCK 494368103 2808 42675 SHARES X 3 42675 0 0 KIMCO REALTY CORP COMMON (REIT) STOCK 49446R109 26 450 SHARES X 1 450 0 0 KINDER MORGAN ENERGY PARTNERS COMMON LP STOCK 494550106 190 4280 SHARES X 1 4280 0 0 KINDER MORGAN INC COMMON COM STOCK 49455P101 11 150 SHARES X 1 150 0 0 KINDER MORGAN INC COMMON COM STOCK 49455P101 102 1400 SHARES X 1 1400 0 0 KINDER MORGAN INC COMMON COM STOCK 49455P101 7 100 SHARES X 3 100 0 0 KING PHARMACEUTICALS COMMON INC COM STOCK 495582108 16 1300 SHARES X 1 1300 0 0 KNIGHT RIDDER INC COMMON STOCK 499040103 37 550 SHARES X 1 550 0 0 KOHLS CORP COM COMMON STOCK 500255104 326 6620 SHARES X 1 6620 0 0 KOHLS CORP COM COMMON STOCK 500255104 120 2440 SHARES X 1 2440 0 0 KOHLS CORP COM COMMON STOCK 500255104 246 5000 SHARES X 3 5000 0 0 KOSAN BIOSCIENCES, COMMON INC. STOCK 50064W107 290 41800 SHARES X 3 41800 0 0 KRAFT FOODS INC COMMON CL A STOCK 50075N104 2066 58023 SHARES X 1 57823 0 200 KRAFT FOODS INC COMMON CL A STOCK 50075N104 436 12250 SHARES X 1 11750 0 500 KRAFT FOODS INC COMMON CL A STOCK 50075N104 57 1600 SHARES X 3 1600 0 0 KRAFT FOODS INC COMMON CL A STOCK 50075N104 25 700 SHARES X 3 700 0 0 KRISPY KREME DOUGHNUTS INC COMMON COM STOCK 501014104 1 100 SHARES X 1 100 0 0 KROGER CO COMMON STOCK 501044101 637 36290 SHARES X 1 36290 0 0 KROGER CO COMMON STOCK 501044101 71 4050 SHARES X 1 3550 0 500 KROGER CO COMMON STOCK 501044101 4 250 SHARES X 3 250 0 0 LSI LOGIC CORP COM COMMON STOCK 502161102 42 7700 SHARES X 1 7700 0 0 LSI LOGIC CORP COM COMMON STOCK 502161102 1 200 SHARES X 1 200 0 0 LSI LOGIC CORP COM COMMON STOCK 502161102 47 8500 SHARES X 3 8500 0 0 LABOR READY INC COMMON STOCK 505401208 98 5800 SHARES X 1 5800 0 0 LABOR READY INC COMMON STOCK 505401208 108 6400 SHARES X 3 6400 0 0 LABORATORY CORPORATION OF COMMON AMER HLDGS STOCK 50540R409 2319 46540 SHARES X 2 46540 0 0 LABORATORY CRP OF AMER HLDGS COM COMMON NEW STOCK 50540R409 65 1300 SHARES X 1 1300 0 0 LABORATORY CRP OF AMER HLDGS COM COMMON NEW STOCK 50540R409 76 1535 SHARES X 1 1435 0 100 LAMAR ADVERTISING COMMON CO COM STOCK 512815101 9 200 SHARES X 1 200 0 0 LARGE SCALE BIOLOGY CORP COMMON COM STOCK 517053104 3 2000 SHARES X 1 2000 0 0 LAS VEGAS SANDS COMMON CORP STOCK 517834107 4 90 SHARES X 1 90 0 0 LAUDER ESTEE CO COMMON CL A STOCK 518439104 7125 155660 SHARES X 1 152315 0 3345

LAUDER ESTEE CO COMMON CL A STOCK 518439104 464 10140 SHARES X 1 6890 0 3250 LAUDER ESTEE CO CL COMMON CL A STOCK 518439104 9603 209806 SHARES X 3 209806 0 0 LAUREATE EDUCATION COMMON INC STOCK 518613104 47 1075 SHARES X 1 1075 0 0 LEADIS TECHNOLOGY, COMMON INC. STOCK 52171N103 134 12600 SHARES X 3 12600 0 0 LEAR CORP COMMON STOCK 521865105 7870 128991 SHARES X 1 128026 0 965 LEAR CORP COMMON STOCK 521865105 1680 27537 SHARES X 1 26337 0 1200 LEAR CORP COMMON STOCK 521865105 5862 96077 SHARES X 3 92672 0 3405 LEAR CORP COMMON STOCK 521865105 67 1100 SHARES X 3 1100 0 0 LEESPORT FINANCIAL COMMON CORP STOCK 524477106 76 3041 SHARES X 1 3041 0 0 LEGG MASON INC COMMON STOCK 524901105 323 4409 SHARES X 1 4409 0 0 LEGG MASON INC COMMON STOCK 524901105 79 1075 SHARES X 1 1075 0 0 LEHMAN BROTHERS COMMON HLDGS INC COM STOCK 524908100 338 3869 SHARES X 1 3869 0 0 LEHMAN BROTHERS COMMON HLDGS INC COM STOCK 524908100 105 1200 SHARES X 3 1200 0 0 LENNAR CORP CL A COMMON STOCK 526057104 159 2800 SHARES X 1 2800 0 0 LEVEL 3 COMMUNICATIONS COMMON INC STOCK 52729N100 17 5000 SHARES X 1 5000 0 0 LEVEL 3 COMMUNICATIONS COMMON INCORPORATED STOCK 52729N100 85 25000 SHARES X 2 25000 0 0 LEVITT CORPORATION COMMON STOCK 52742P108 113 3700 SHARES X 1 3700 0 0 LEVITT CORPORATION COMMON STOCK 52742P108 532 17425 SHARES X 3 17425 0 0 LEXINGTON CORP PROPERTIES TR COMMON (REIT) STOCK 529043101 33 1482 SHARES X 1 1482 0 0 LEXMARK INTL INC COMMON CL A STOCK 529771107 46 540 SHARES X 1 540 0 0 LEXMARK INTL INC COMMON CL A STOCK 529771107 30 350 SHARES X 1 350 0 0 LIBERTY MEDIA CORP COMMON STOCK 530718105 1418 129200 SHARES X 3 129200 0 0 LIBERTY MEDIA CORP COMMON CL A STOCK 530718105 1346 122548 SHARES X 1 122548 0 0 LIBERTY MEDIA CORP COMMON CL A STOCK 530718105 1109 101010 SHARES X 1 101010 0 0 LIBERTY MEDIA CORP COMMON -B STOCK 530718204 302 26000 SHARES X 1 26000 0 0 LIBERTY MEDIA INTL COMMON INC-A STOCK 530719103 140 3018 SHARES X 1 3018 0 0 LIBERTY MEDIA INTL COMMON INC-A STOCK 530719103 220 4767 SHARES X 1 4767 0 0 LIBERTY MEDIA CORP COMMON STOCK 530719202 63 1300 SHARES X 1 1300 0 0 LIFEPOINT COMMON HOSPITALS, INC. STOCK 53219L109 742 21300 SHARES X 3 21300 0 0 LILLY ELI & CO COMMON STOCK 532457108 6932 122154 SHARES X 1 121904 0 250 LILLY ELI & CO COMMON STOCK 532457108 6928 122086 SHARES X 1 119786 0 2300 LILLY ELI & CO COMMON STOCK 532457108 1388 24457 SHARES X 3 17306 0 7151 LINCARE HOLDINGS COMMON INC COM STOCK 532791100 149 3500 SHARES X 1 3500 0 0 LINCOLN NATL CORP COMMON IND STOCK 534187109 6373 136532 SHARES X 1 135077 0 1455 LINCOLN NATL CORP COMMON IND STOCK 534187109 851 18220 SHARES X 1 16355 0 1865 LINEAR TECHNOLOGY COMMON CORP COM STOCK 535678106 25 643 SHARES X 1 643 0 0 LINEAR TECHNOLOGY COMMON CORP COM STOCK 535678106 31 800 SHARES X 1 0 0 800 LIONBRIDGE TECHNOLOGIES COMMON INC STOCK 536252109 59 8800 SHARES X 1 8800 0 0 LIONBRIDGE TECHNOLOGIES COMMON INC STOCK 536252109 369 54900 SHARES X 3 54900 0 0 LIZ CLAIBORNE INC COMMON STOCK 539320101 159 3766 SHARES X 1 3766 0 0 LIZ CLAIBORNE INC COMMON STOCK 539320101 67 1594 SHARES X 1 1594 0 0 LIZ CLAIBORNE INC COMMON STOCK 539320101 84 2000 SHARES X 3 2000 0 0 LOCKHEED MARTIN COMMON CORPORATION COM STOCK 539830109 9553 171976 SHARES X 1 169651 0 2325 LOCKHEED MARTIN COMMON CORPORATION COM STOCK 539830109 1308 23552 SHARES X 1 21702 0 1850 LOCKHEED MARTIN COMMON CORPORATION COM STOCK 539830109 7853 141365 SHARES X 3 141365 0 0 LOEWS CORP COMMON STOCK 540424108 2860 40700 SHARES X 3 40700 0 0 LOEWS CORP COM COMMON STOCK 540424108 91 1300 SHARES X 1 1300 0 0 LOEWS CORP- COMMON CAROLINA GROUP STOCK 540424207 87 3000 SHARES X 1 3000 0 0 LOUISIANA PAC CORP COMMON STOCK 546347105 54 2004 SHARES X 1 0 0 2004

LOWES COS INC COM COMMON STOCK 548661107 3061 53159 SHARES X 1 53089 0 70 LOWES COS INC COM COMMON STOCK 548661107 671 11650 SHARES X 1 11350 0 300 LOWES COS INC COM COMMON STOCK 548661107 825 14336 SHARES X 3 11606 0 2730 LUBRIZOL CORP COMMON STOCK 549271104 188 5100 SHARES X 1 5100 0 0 LUBRIZOL CORP COMMON STOCK 549271104 694 18832 SHARES X 1 18832 0 0 LUBRIZOL CORP COMMON STOCK 549271104 74 2000 SHARES X 3 2000 0 0 LUCENT TECHNOLOGIES COMMON INC COM STOCK 549463107 862 229163 SHARES X 1 228635 0 528 LUCENT TECHNOLOGIES COMMON INC COM STOCK 549463107 216 57551 SHARES X 1 55839 0 1712 LUCENT TECHNOLOGIES COMMON INC COM STOCK 549463107 22 5852 SHARES X 3 4316 0 1536 LUCENT TECHNOLOGIES COMMON INC COM STOCK 549463107 7 1828 SHARES X 3 1828 0 0 LYONDELL CHEMICAL COMMON COMPANY COM STOCK 552078107 7 250 SHARES X 1 250 0 0 M & T BANK CORP COMMON COM STOCK 55261F104 69428 643801 SHARES X 1 643551 0 250 M & T BANK CORP COMMON COM STOCK 55261F104 21272 197254 SHARES X 1 40441 0 156813 MAF BANCORP INC COMMON COM STOCK 55261R108 82 1821 SHARES X 1 1821 0 0 MBIA INC COM COMMON STOCK 55262C100 101 1600 SHARES X 1 1600 0 0 MBNA CORP COM COMMON STOCK 55262L100 1008 35754 SHARES X 1 35754 0 0 MBNA CORP COM COMMON STOCK 55262L100 935 33180 SHARES X 1 33180 0 0 MCI INC COMMON STOCK 552691107 32 1563 SHARES X 3 1563 0 0 MFA MORTGAGE COMMON INVESTMENTS INC STOCK 55272X102 9 1000 SHARES X 1 1000 0 0 MGE ENERGY INC COMMON STOCK 55277P104 2 52 SHARES X 1 52 0 0 MGIC INVT CORP COMMON STOCK 552848103 1406 20400 SHARES X 3 20400 0 0 MGI PHARMA INC COM COMMON STOCK 552880106 95 3400 SHARES X 1 3400 0 0 MGI PHARMA INC COM COMMON STOCK 552880106 104 3700 SHARES X 3 3700 0 0 M/I SCHOTTENSTEIN COMMON HOMES, INC. STOCK 55305B101 1290 23400 SHARES X 3 23400 0 0 ML MACADAMIA COMMON ORCHARDS STOCK 55307U107 1 100 SHARES X 1 100 0 0 MANITOWOC CO INC COMMON COM STOCK 563571108 94 2500 SHARES X 1 2500 0 0 MANITOWOC CO INC COMMON COM STOCK 563571108 109 2900 SHARES X 3 2900 0 0 MANOR CARE INC COM COMMON STOCK 564055101 301 8500 SHARES X 1 8500 0 0 MANPOWER INC WIS COMMON STOCK 56418H100 198 4100 SHARES X 1 4100 0 0 MARATHON OIL CORP COMMON STOCK 565849106 1062 28230 SHARES X 1 28230 0 0 MARATHON OIL CORP COMMON STOCK 565849106 241 6405 SHARES X 1 5105 0 1300 MARATHON OIL CORP COMMON STOCK 565849106 1287 34210 SHARES X 3 34210 0 0 MARKEL CORP COM COMMON STOCK 570535104 36 100 SHARES X 1 100 0 0 MARKEL CORP COM COMMON STOCK 570535104 155 425 SHARES X 1 425 0 0 MARSH & MCLENNAN COMMON COS INC COM STOCK 571748102 190 5775 SHARES X 1 5775 0 0 MARSH & MCLENNAN COMMON COS INC COM STOCK 571748102 583 17710 SHARES X 1 17710 0 0 MARSHALL & ILSLEY COMMON CORP STOCK 571834100 483 10925 SHARES X 1 10925 0 0 MARSHALL & ILSLEY COMMON CORP STOCK 571834100 281 6350 SHARES X 1 6350 0 0 MARSHALL & ILSLEY COMMON CORP STOCK 571834100 159 3600 SHARES X 3 0 0 3600 MARRIOTT INTL INC COMMON CL A STOCK 571903202 66 1045 SHARES X 1 1045 0 0 MARRIOTT INTL INC COMMON CL A STOCK 571903202 374 5937 SHARES X 1 5937 0 0 MARTEK BIOSCIENCES COMMON CORP STOCK 572901106 20 400 SHARES X 1 400 0 0 MARTHA STEWART COMMON LIVING-CL A STOCK 573083102 45 1559 SHARES X 1 1559 0 0 MARTIN MARIETTA COMMON MATERIALS INC STOCK 573284106 30 550 SHARES X 1 550 0 0 MARVEL ENTERPRISES COMMON STOCK 57383M108 254 12400 SHARES X 1 12400 0 0 MARVEL ENTERPRISES, COMMON INC. STOCK 57383M108 662 32300 SHARES X 3 32300 0 0 MASCO CORP COMMON STOCK 574599106 4996 136774 SHARES X 1 136584 0 190 MASCO CORP COMMON STOCK 574599106 740 20244 SHARES X 1 20244 0 0 MASCO CORP COMMON STOCK 574599106 7350 201209 SHARES X 3 201209 0 0

MASCO CORP COMMON STOCK 574599106 95 2600 SHARES X 3 2600 0 0 MASSEY ENERGY CO COMMON COM STOCK 576206106 100 2872 SHARES X 1 2872 0 0 MASSEY ENERGY CO COMMON COM STOCK 576206106 73 2100 SHARES X 1 2100 0 0 MASSEY ENERGY CO COMMON COM STOCK 576206106 91 2600 SHARES X 3 2600 0 0 MATERIAL SCIENCES COMMON CORP STOCK 576674105 2 100 SHARES X 1 100 0 0 MATRIA HEALTHCARE COMMON INCORPORATED STOCK 576817209 4 100 SHARES X 1 100 0 0 MATRIXONE INC COMMON STOCK 57685P304 92 14001 SHARES X 1 14001 0 0 MATRIXONE INC COMMON STOCK 57685P304 101 15399 SHARES X 3 15399 0 0 MATTEL INC COMMON STOCK 577081102 5706 292789 SHARES X 1 288495 0 4294 MATTEL INC COMMON STOCK 577081102 971 49823 SHARES X 1 45331 0 4492 MATTEL INC COMMON STOCK 577081102 5248 269280 SHARES X 3 269280 0 0 MATTHEWS INTL CORP COMMON CL A STOCK 577128101 11 300 SHARES X 1 300 0 0 MAXIM INTEGRATED COMMON PRODS INC COM STOCK 57772K101 14 331 SHARES X 1 331 0 0 MAY DEPT STORES & COMMON CO COM STOCK 577778103 444 15086 SHARES X 1 15086 0 0 MAY DEPT STORES & COMMON CO COM STOCK 577778103 362 12299 SHARES X 1 11549 0 750 MAYTAG CORPORATION COMMON STOCK 578592107 56 2661 SHARES X 1 2661 0 0 MAYTAG CORPORATION COMMON STOCK 578592107 22 1050 SHARES X 1 1050 0 0 MCAFEE INC COMMON STOCK 579064106 116 4000 SHARES X 1 4000 0 0 MCCORMICK & CO INC COMMON STOCK 579780107 10 265 SHARES X 1 265 0 0 MCCORMICK & CO-NON COMMON VTG SHS STOCK 579780206 1020 26424 SHARES X 1 26424 0 0 MCCORMICK & CO-NON COMMON VTG SHS STOCK 579780206 162 4200 SHARES X 1 4200 0 0 MCDATA CORP COMMON STOCK 580031201 4 728 SHARES X 1 728 0 0 MCDONALDS CORP COM COMMON STOCK 580135101 1822 56843 SHARES X 1 56843 0 0 MCDONALDS CORP COM COMMON STOCK 580135101 1426 44489 SHARES X 1 37356 0 7133 MCG CAPITAL COMMON CORPORATION STOCK 58047P107 17 1000 SHARES X 1 1000 0 0 MC GRAW HILL COMMON COMPANIES INC STOCK 580645109 558 6095 SHARES X 1 6095 0 0 MC GRAW HILL COMMON COMPANIES INC STOCK 580645109 1463 15982 SHARES X 1 12940 0 3042 MCKESSON COMMON CORPORATION COM STOCK 58155Q103 88 2800 SHARES X 1 2800 0 0 MCKESSON COMMON CORPORATION COM STOCK 58155Q103 204 6500 SHARES X 1 6500 0 0 MCMORAN COMMON EXPLORATION CO STOCK 582411104 2 125 SHARES X 1 125 0 0 MCMORAN COMMON EXPLORATION CO STOCK 582411104 2 125 SHARES X 1 125 0 0 MEADWESTVACO CORP COMMON STOCK 583334107 111 3265 SHARES X 1 3265 0 0 MEADWESTVACO CORP COMMON STOCK 583334107 14 400 SHARES X 1 400 0 0 MECHANICAL TECHNOLOGY INC COMMON COM STOCK 583538103 5 800 SHARES X 1 800 0 0 MEDCO HEALTH COMMON SOLUTIONS INC STOCK 58405U102 731 17569 SHARES X 1 17569 0 0 MEDCO HEALTH COMMON SOLUTIONS INC STOCK 58405U102 1309 31456 SHARES X 1 27082 0 4374 MEDCO HEALTH COMMON SOLUTIONS INC STOCK 58405U102 33 789 SHARES X 3 789 0 0 MEDTRONIC INC COMMON STOCK 585055106 12262 246865 SHARES X 1 243056 0 3809 MEDTRONIC INC COMMON STOCK 585055106 2828 56938 SHARES X 1 47302 0 9636 MEDTRONIC INC COMMON STOCK 585055106 8253 166135 SHARES X 3 161542 0 4593 MELLON FINANCIAL COMMON CORP STOCK 58551A108 2107 67734 SHARES X 1 67634 0 100 MELLON FINANCIAL COMMON CORP STOCK 58551A108 183 5872 SHARES X 1 5872 0 0 MERCANTILE COMMON BANKSHARES CORP STOCK 587405101 1158 22185 SHARES X 1 22185 0 0 MERCANTILE COMMON BANKSHARES CORP STOCK 587405101 3792 72641 SHARES X 1 66407 0 6234 MERCANTILE COMMON BANKSHARES CORP STOCK 587405101 125 2400 SHARES X 3 0 0 2400 MERCK & CO INC COM COMMON STOCK 589331107 12302 382774 SHARES X 1 380873 0 1901 MERCK & CO INC COM COMMON STOCK 589331107 11248 349980 SHARES X 1 309895 0 40085 MERCK & CO INC COM COMMON STOCK 589331107 3684 114628 SHARES X 3 108698 0 5930 MERCK & CO INC COM COMMON STOCK 589331107 32 1000 SHARES X 3 0 0 1000

MERCURY INTERACTIVE COMMON CORP COM STOCK 589405109 9 200 SHARES X 1 200 0 0 MERIDIAN GOLD COMMON INCORPORATED STOCK 589975101 5 250 SHARES X 1 250 0 0 MERITAGE CORP. COMMON STOCK 59001A102 1071 9500 SHARES X 3 9500 0 0 MERRILL LYNCH & COMMON CO INC STOCK 590188108 2413 40373 SHARES X 1 39473 0 900 MERRILL LYNCH & COMMON CO INC STOCK 590188108 1651 27619 SHARES X 1 25824 0 1795 MERRILL LYNCH & COMMON CO INC STOCK 590188108 3 50 SHARES X 3 50 0 0 MESABI TRUST COMMON STOCK 590672101 20 1500 SHARES X 1 1500 0 0 METLIFE CAP TR I COMMON STOCK 59156R108 4 91 SHARES X 1 91 0 0 METLIFE CAP TR I COMMON STOCK 59156R108 41 1019 SHARES X 1 1019 0 0 MICHAELS STORES COMMON INC COM STOCK 594087108 21 700 SHARES X 1 700 0 0 MICROSOFT CORP COMMON STOCK 594918104 28500 1066605 SHARES X 1 1054285 0 12320 MICROSOFT CORP COMMON STOCK 594918104 9481 354846 SHARES X 1 316857 0 37989 MICROSOFT CORP COMMON STOCK 594918104 19878 743924 SHARES X 3 718960 0 24964 MICROSOFT CORP COMMON STOCK 594918104 115 4300 SHARES X 3 1800 0 2500 MICRON TECHNOLOGY COMMON INC COM STOCK 595112103 5 400 SHARES X 1 400 0 0 MIDCAP SPDR TRUST SERIES 1 S&P COMMON 400 STOCK 595635103 2942 24310 SHARES X 1 24310 0 0 MIDCAP SPDR TRUST SERIES 1 S&P COMMON 400 STOCK 595635103 416 3440 SHARES X 1 3440 0 0 MILACRON INC COMMON STOCK 598709103 6 1767 SHARES X 1 1767 0 0 MILLENNIUM PHARMACEUTICALS COMMON COM STOCK 599902103 30 2500 SHARES X 1 0 0 2500 MILLS CORP COM COMMON STOCK 601148109 1681 26365 SHARES X 1 26365 0 0 MILLS CORP COM COMMON STOCK 601148109 394 6175 SHARES X 1 6175 0 0 MINDSPEED TECHNOLOGIES COMMON INC STOCK 602682106 1 199 SHARES X 1 199 0 0 MINDSPEED TECHNOLOGIES COMMON INC STOCK 602682106 1 266 SHARES X 1 266 0 0 MISSION RESOURCES COMMON CORPORATION STOCK 605109107 42 7172 SHARES X 1 7172 0 0 MISSION RESOURCES COMMON CORPORATION STOCK 605109107 46 7928 SHARES X 3 7928 0 0 MOHAWK INDUSTRIES COMMON INC COM STOCK 608190104 83 910 SHARES X 1 910 0 0 MOLEX INC COMMON STOCK 608554101 229 7624 SHARES X 1 7624 0 0 MOLEX INC CL A COMMON STOCK 608554200 7 250 SHARES X 1 250 0 0 MONSANTO COMPANY COMMON STOCK 61166W101 172 3104 SHARES X 1 3104 0 0 MONSANTO COMPANY COMMON STOCK 61166W101 500 9004 SHARES X 1 7896 0 1108 MOODYS CORP COMMON STOCK 615369105 182 2100 SHARES X 1 2100 0 0 MOODYS CORP COMMON STOCK 615369105 357 4105 SHARES X 1 4105 0 0 MORGAN STANLEY COMMON STOCK 617446448 14813 266803 SHARES X 1 265184 0 1619 MORGAN STANLEY COMMON STOCK 617446448 2361 42527 SHARES X 1 41340 0 1187 MORGAN STANLEY COMMON STOCK 617446448 10695 192632 SHARES X 3 186047 0 6585 MORGAN STANLEY COMMON STOCK 617446448 24 424 SHARES X 3 424 0 0 MORTGAGEIT COMMON HOLDINGS INC STOCK 61915Q108 90 5000 SHARES X 1 5000 0 0 THE MOSAIC COMPANY COMMON STOCK 61945A107 7 400 SHARES X 1 400 0 0 THE MOSAIC COMPANY COMMON STOCK 61945A107 7 400 SHARES X 1 400 0 0 MOTIVE, INC. COMMON STOCK 61980V107 267 23500 SHARES X 3 23500 0 0 MOTOROLA INC COMMON STOCK 620076109 4188 243474 SHARES X 1 243224 0 250 MOTOROLA INC COMMON STOCK 620076109 1422 82675 SHARES X 1 79865 0 2810 MOTOROLA INC COMMON STOCK 620076109 2939 170861 SHARES X 3 160131 0 10730 MOTOROLA INC COMMON STOCK 620076109 206 12000 SHARES X 3 12000 0 0 MULTIMEDIA GAMES COMMON INC STOCK 625453105 143 9100 SHARES X 1 9100 0 0 MULTIMEDIA GAMES COMMON INC STOCK 625453105 159 10100 SHARES X 3 10100 0 0 MUNICIPAL MTG & COMMON EQ LLC STOCK 62624B101 45 1650 SHARES X 1 1650 0 0 MURPHY OIL CORP COMMON STOCK 626717102 322 4000 SHARES X 1 4000 0 0 MYKROLIS CORP. COMMON STOCK 62852P103 9040 212950 SHARES X 3 212950 0 0

MYLAN LABORATORIES COMMON INC STOCK 628530107 4 249 SHARES X 1 249 0 0 MYLAN LABORATORIES COMMON INC STOCK 628530107 51 2877 SHARES X 1 1552 0 1325 MYRIAD GENETICS COMMON INC COM STOCK 62855J104 3 150 SHARES X 1 150 0 0 NCR CORP COM COMMON STOCK 62886E108 3 41 SHARES X 1 41 0 0 NCR CORP COM COMMON STOCK 62886E108 11 154 SHARES X 1 130 0 24 NPS PHARMACEUTICALS COMMON INCORPORATED STOCK 62936P103 79 4300 SHARES X 1 4300 0 0 NPS PHARMACEUTICALS COMMON INCORPORATED STOCK 62936P103 88 4800 SHARES X 3 4800 0 0 NVR, INC. COMMON STOCK 62944T105 1077 1400 SHARES X 3 1400 0 0 NALCO HOLDING CO COMMON STOCK 62985Q101 47 2400 SHARES X 1 2400 0 0 NARA BANCORP, INC. COMMON STOCK 63080P105 134 6300 SHARES X 3 6300 0 0 NASDAQ-100 SHARES COMMON STOCK 631100104 1589 39807 SHARES X 1 39807 0 0 NASDAQ-100 SHARES COMMON STOCK 631100104 32 800 SHARES X 1 800 0 0 NATIONAL CITY CORP COMMON COM STOCK 635405103 1237 32933 SHARES X 1 32933 0 0 NATIONAL CITY CORP COMMON COM STOCK 635405103 43 1148 SHARES X 1 1148 0 0 NATL FUEL GAS CO COMMON STOCK 636180101 57 2013 SHARES X 1 2013 0 0 NATIONAL OILWELL COMMON INC COM STOCK 637071101 148 4200 SHARES X 1 4200 0 0 NATIONAL OILWELL COMMON INC COM STOCK 637071101 101 2855 SHARES X 1 2855 0 0 NATIONAL PENN COMMON BANCSHARES INC STOCK 637138108 147 5310 SHARES X 1 5310 0 0 NATIONAL PENN COMMON BANCSHARES INC STOCK 637138108 147 5310 SHARES X 1 5310 0 0 NATIONAL SEMICONDUCTOR COMMON CORP COM STOCK 637640103 46 2550 SHARES X 1 2550 0 0 NATIONAL SEMICONDUCTOR COMMON CORP COM STOCK 637640103 68 3790 SHARES X 1 3790 0 0 NATIONWIDE FINL COMMON SVCS INC STOCK 638612101 77 2010 SHARES X 1 2010 0 0 NATIONWIDE FINL COMMON SVCS INC STOCK 638612101 9 238 SHARES X 1 238 0 0 NATIONWIDE HEALTH PROPERTIES COMMON (REIT) STOCK 638620104 36 1500 SHARES X 1 1500 0 0 NAVARRE COMMON CORPORATION STOCK 639208107 135 7650 SHARES X 1 7650 0 0 NAVARRE COMMON CORPORATION STOCK 639208107 141 8000 SHARES X 3 8000 0 0 NAVISTAR INTERNATIONAL COMMON CORP STOCK 63934E108 4 100 SHARES X 1 100 0 0 NAVIGANT CONSULTING, COMMON INC. STOCK 63935N107 370 13900 SHARES X 3 13900 0 0 NEENAH PAPER INC COMMON STOCK 640079109 91 2803 SHARES X 1 2781 0 22 NEENAH PAPER INC COMMON STOCK 640079109 61 1868 SHARES X 1 1219 0 649 NEENAH PAPER INC COMMON STOCK 640079109 0 3 SHARES X 3 3 0 0 NETWORK EQUIPMENT COMMON TECHNOLOGIES STOCK 641208103 20 2000 SHARES X 1 2000 0 0 NETWORK APPLIANCE COMMON INCORPORATED STOCK 64120L104 332 4000 SHARES X 2 4000 0 0 NEUROCRINE COMMON BIOSCIENCES INC STOCK 64125C109 25 500 SHARES X 1 0 0 500 NEVADA GOLD & COMMON CASINOS INC STOCK 64126Q206 2 200 SHARES X 1 200 0 0 NEW CENTURY COMMON FINANCIAL CORP STOCK 6435EV108 38 600 SHARES X 1 600 0 0 NEW CENTURY COMMON FINANCIAL CORP. STOCK 6435EV108 1246 19500 SHARES X 3 19500 0 0 NEW PLAN EXCEL REALTY TR COMMON (REIT) STOCK 648053106 282 10410 SHARES X 1 10410 0 0 NEW PLAN EXCEL REALTY TR COMMON (REIT) STOCK 648053106 245 9030 SHARES X 1 9030 0 0 NEW YORK TIMES CO COMMON CL A STOCK 650111107 67 1645 SHARES X 1 1645 0 0 NEW YORK TIMES CO COMMON CL A STOCK 650111107 408 10000 SHARES X 1 10000 0 0 NEWELL RUBBERMAID COMMON INC COM STOCK 651229106 2128 87964 SHARES X 1 86614 0 1350 NEWELL RUBBERMAID COMMON INC COM STOCK 651229106 923 38143 SHARES X 1 35743 0 2400 NEWELL RUBBERMAID COMMON INC COM STOCK 651229106 6 250 SHARES X 3 250 0 0 NEWFIELD COMMON EXPLORATION CO STOCK 651290108 177 3000 SHARES X 1 3000 0 0 NEWMARKET COMMON CORPORATION STOCK 651587107 210 10540 SHARES X 1 10540 0 0 NEWMONT MINING COMMON STOCK 651639106 64 1440 SHARES X 1 1440 0 0 NEWMONT MINING COMMON STOCK 651639106 89 1997 SHARES X 1 1046 0 951 NEWS CORP INC-A COMMON STOCK 65248E104 13 670 SHARES X 1 670 0 0

NEWS CORP INC-A COMMON STOCK 65248E104 49 2620 SHARES X 1 2386 0 234 NEWS CORP-CLASS B COMMON STOCK 65248E203 1 40 SHARES X 1 40 0 0 NEXTEL COMMUNICATION COMMON INC COM STOCK 65332V103 140 4665 SHARES X 1 4340 0 325 NEXTEL COMMUNICATION COMMON INC COM STOCK 65332V103 18 600 SHARES X 1 600 0 0 NEXTEL COMMUNICATIONS COMMON INC CLASS A STOCK 65332V103 2113 70400 SHARES X 2 70400 0 0 NICOR INC COMMON STOCK 654086107 22 600 SHARES X 1 600 0 0 NICOR INC COMMON STOCK 654086107 37 1000 SHARES X 1 0 0 1000 NIKE INC CL B COMMON STOCK 654106103 95 1047 SHARES X 1 1047 0 0 NIKE INC CL B COMMON STOCK 654106103 52 575 SHARES X 1 575 0 0 NISOURCE INC COMMON STOCK 65473P105 64 2798 SHARES X 1 2798 0 0 NISOURCE INC COMMON STOCK 65473P105 5 200 SHARES X 1 200 0 0 NOBLE ENERGY INC COMMON STOCK 655044105 119 1934 SHARES X 1 1934 0 0 NOBLE ENERGY INC COMMON STOCK 655044105 943 15300 SHARES X 3 15300 0 0 NORDSTROM INC COM COMMON STOCK 655664100 210 4500 SHARES X 1 4500 0 0 NORFOLK SOUTHN COMMON CORP STOCK 655844108 743 20543 SHARES X 1 20543 0 0 NORFOLK SOUTHN COMMON CORP STOCK 655844108 1150 31765 SHARES X 1 27865 0 3900 NORFOLK SOUTHN COMMON CORP STOCK 655844108 16 450 SHARES X 3 450 0 0 NORTH FORK BANCORPORATION COMMON COM STOCK 659424105 61 2126 SHARES X 1 2126 0 0 NORTHERN BORDER PARTNERS LP COMMON UNIT LTD STOCK 664785102 34 700 SHARES X 1 700 0 0 NORTHERN BORDER PARTNERS LP COMMON UNIT LTD STOCK 664785102 72 1500 SHARES X 1 1500 0 0 NORTHERN BORDER PARTNERS LP COMMON UNIT LTD STOCK 664785102 241 5000 SHARES X 3 5000 0 0 NORTHERN TRUST COMMON CORP COM STOCK 665859104 32 667 SHARES X 1 667 0 0 NORTHERN TRUST COMMON CORP COM STOCK 665859104 11 225 SHARES X 1 225 0 0 NORTHROP GRUMMAN COMMON CORP STOCK 666807102 1721 31653 SHARES X 1 31613 0 40 NORTHROP GRUMMAN COMMON CORP STOCK 666807102 455 8365 SHARES X 1 8365 0 0 NORTHROP GRUMMAN COMMON CORP STOCK 666807102 3041 55945 SHARES X 3 55945 0 0 NORTHROP GRUMMAN COMMON CORP STOCK 666807102 54 1000 SHARES X 3 400 0 600 NORTHSTAR REALTY COMMON FINANCE CORP. STOCK 66704R100 303 26500 SHARES X 3 26500 0 0 NORTHWEST NATURAL COMMON GAS COMPANY STOCK 667655104 71 2100 SHARES X 1 2100 0 0 NORTHWEST NATURAL COMMON GAS COMPANY STOCK 667655104 53 1575 SHARES X 1 1575 0 0 NOVELL INC COMMON STOCK 670006105 4574 677609 SHARES X 1 664969 0 12640 NOVELL INC COMMON STOCK 670006105 228 33775 SHARES X 1 27700 0 6075 NOVELL INC COMMON STOCK 670006105 6459 956957 SHARES X 3 956957 0 0 NOVELLUS SYS INC COMMON COM STOCK 670008101 69 2460 SHARES X 1 2460 0 0 NOVELLUS SYS INC COMMON COM STOCK 670008101 25 900 SHARES X 1 900 0 0 NUCOR CORP COMMON STOCK 670346105 115 2200 SHARES X 1 2200 0 0 NUCOR CORP COMMON STOCK 670346105 66 1260 SHARES X 1 1260 0 0 NUVELO INC COMMON STOCK 67072M301 134 13600 SHARES X 1 13600 0 0 NUVELO INC COMMON STOCK 67072M301 148 15000 SHARES X 3 15000 0 0 OGE ENERGY CORP COMMON COM STOCK 670837103 73 2760 SHARES X 1 2760 0 0 OGE ENERGY CORP COMMON COM STOCK 670837103 106 3986 SHARES X 1 3986 0 0 OCCIDENTAL PETE COMMON CORP COM STOCK 674599105 233 4000 SHARES X 1 4000 0 0 OCCIDENTAL PETE COMMON CORP COM STOCK 674599105 6 100 SHARES X 1 100 0 0 OCEANEERING INTL COMMON INC COM STOCK 675232102 15 400 SHARES X 1 400 0 0 ODYSSEY HEALTHCARE, COMMON INC. STOCK 67611V101 122 8900 SHARES X 3 8900 0 0 ODYSSEY RE HLDGS COMMON CORP COM STOCK 67612W108 55 2200 SHARES X 1 2200 0 0 OFFICE DEPOT INC COMMON STOCK 676220106 36 2100 SHARES X 1 2100 0 0 OIL SERVICE COMMON HOLDERS TRUST STOCK 678002106 9 100 SHARES X 1 100 0 0 OLD NATIONAL COMMON BANCORP COM STOCK 680033107 155 6006 SHARES X 1 6006 0 0

OLD REPUBLIC INTL COMMON CORP COM STOCK 680223104 343 13550 SHARES X 1 13550 0 0 OLIN CORP COM COMMON STOCK 680665205 13 600 SHARES X 1 600 0 0 OMNICARE INC COM COMMON STOCK 681904108 17 500 SHARES X 1 500 0 0 OMNICOM GROUP INC COMMON COM STOCK 681919106 548 6500 SHARES X 1 6500 0 0 OMNICOM GROUP INC COMMON COM STOCK 681919106 282 3350 SHARES X 1 3350 0 0 OMEGA FINANCIAL COMMON CORP STOCK 682092101 44 1276 SHARES X 1 1276 0 0 OMEGA FINANCIAL COMMON CORP STOCK 682092101 718 20938 SHARES X 1 16604 0 4334 ON SEMICONDUCTOR COMMON CORPORATION STOCK 682189105 90 19850 SHARES X 1 19850 0 0 ON SEMICONDUCTOR COMMON CORPORATION STOCK 682189105 97 21300 SHARES X 3 21300 0 0 ONEOK INC COMMON STOCK 682680103 20 700 SHARES X 1 700 0 0 ONEOK INC COMMON STOCK 682680103 34 1200 SHARES X 1 1200 0 0 OPEN SOLUTIONS, COMMON INC. STOCK 68371P102 286 11000 SHARES X 3 11000 0 0 OPSWARE, INC. COMMON STOCK 68383A101 186 25275 SHARES X 1 25275 0 0 OPSWARE, INC. COMMON STOCK 68383A101 15 2000 SHARES X 1 0 0 2000 OPSWARE, INC. COMMON STOCK 68383A101 1215 165600 SHARES X 3 165600 0 0 ORACLE CORPORATION COMMON STOCK 68389X105 952 69366 SHARES X 2 69366 0 0 ORACLE CORPORATION COMMON COM STOCK 68389X105 2357 171800 SHARES X 1 171100 0 700 ORACLE CORPORATION COMMON COM STOCK 68389X105 337 24595 SHARES X 1 24595 0 0 ORACLE CORPORATION COMMON COM STOCK 68389X105 11 825 SHARES X 3 825 0 0 ORASURE TECHNOLOGIES, COMMON INC. STOCK 68554V108 331 49200 SHARES X 3 49200 0 0 OSHKOSH TRUCK CORP COMMON STOCK 688239201 3 50 SHARES X 1 50 0 0 OTTER TAIL COMMON CORPORATION STOCK 689648103 6 240 SHARES X 1 240 0 0 OUTBACK STEAKHOUSE COMMON INC COM STOCK 689899102 24 525 SHARES X 1 525 0 0 OVERNITE COMMON CORPORATION STOCK 690322102 93 2500 SHARES X 1 2500 0 0 OVERSEAS SHIPHOLDING COMMON GROUP INC STOCK 690368105 160 2900 SHARES X 1 2900 0 0 OVERSEAS SHIPHOLDING COMMON GROUP INC STOCK 690368105 88 1600 SHARES X 3 1600 0 0 P G & E CORP COMMON STOCK 69331C108 40 1200 SHARES X 1 1200 0 0 P G & E CORP COMMON STOCK 69331C108 73 2200 SHARES X 1 700 0 1500 PICO HOLDINGS COMMON INC COM STOCK 693366205 513 24704 SHARES X 1 0 0 24704 THE PMI GROUP INC COMMON STOCK 69344M101 113 2700 SHARES X 1 2700 0 0 PNC FINL SVCS COMMON GROUP COM STOCK 693475105 9961 173414 SHARES X 1 171994 0 1420 PNC FINL SVCS COMMON GROUP COM STOCK 693475105 2999 52209 SHARES X 1 48299 0 3910 PNC FINL SVCS COMMON GROUP COM STOCK 693475105 23 400 SHARES X 3 0 0 400 PNC FINL SVCS COMMON GROUP COM STOCK 693475105 184 3200 SHARES X 3 3200 0 0 POSCO COMMON STOCK 693483109 864 19400 SHARES 3 19400 0 0 PNM RESOURCES, COMMON INC. STOCK 69349H107 865 34200 SHARES X 3 34200 0 0 PPG INDS INC COMMON STOCK 693506107 1271 18645 SHARES X 1 18645 0 0 PPG INDS INC COMMON STOCK 693506107 2734 40111 SHARES X 1 38036 0 2075 PPL CORP COM COMMON STOCK 69351T106 6031 113202 SHARES X 1 111802 0 1400 PPL CORP COM COMMON STOCK 69351T106 1861 34924 SHARES X 1 29043 0 5881 PACCAR INC COMMON STOCK 693718108 10 125 SHARES X 1 125 0 0 PACCAR INC COMMON STOCK 693718108 483 6000 SHARES X 3 6000 0 0 PACIFIC SUNWEAR OF COMMON CALIFORNIA STOCK 694873100 60 2700 SHARES X 1 2700 0 0 PACKETEER INC COM COMMON STOCK 695210104 101 7000 SHARES X 1 7000 0 0 PACKETEER INC COM COMMON STOCK 695210104 111 7700 SHARES X 3 7700 0 0 PACTIV CORP COM COMMON STOCK 695257105 24 965 SHARES X 1 965 0 0 PAINCARE HOLDINGS, COMMON INC. STOCK 69562E104 214 70200 SHARES X 3 70200 0 0 PAIN THERAPEUTICS, COMMON INC. STOCK 69562K100 196 27200 SHARES X 3 27200 0 0 PALL CORP COM COMMON STOCK 696429307 304 10500 SHARES X 1 10500 0 0

PALL CORP COM COMMON STOCK 696429307 58 2000 SHARES X 1 2000 0 0 PALMONE INC COMMON STOCK 69713P107 1 24 SHARES X 1 24 0 0 PALMONE INC COMMON STOCK 69713P107 3 101 SHARES X 1 101 0 0 PALMSOURCE INC COMMON STOCK 697154102 0 6 SHARES X 1 6 0 0 PALMSOURCE INC COMMON STOCK 697154102 0 30 SHARES X 1 30 0 0 PANERA BREAD CO. COMMON STOCK 69840W108 855 21200 SHARES X 3 21200 0 0 PARAMETRIC TECHNOLOGY COMMON CORP COM STOCK 699173100 80 13600 SHARES X 1 13600 0 0 PARAMETRIC TECHNOLOGY COMMON CORP COM STOCK 699173100 70 11940 SHARES X 1 11940 0 0 PARAMETRIC TECHNOLOGY COMMON CORP COM STOCK 699173100 88 15000 SHARES X 3 15000 0 0 PARK ELECTROCHEMICAL COMMON CORPORATION STOCK 700416209 46 2100 SHARES X 1 2100 0 0 PARK ELECTROCHEMICAL COMMON CORPORATION STOCK 700416209 48 2200 SHARES X 3 2200 0 0 PARKER HANNIFIN COMMON CORP STOCK 701094104 424 5600 SHARES X 1 5600 0 0 PARKER HANNIFIN COMMON CORP STOCK 701094104 204 2696 SHARES X 1 2696 0 0 PARKVALE FINANCIAL COMMON CORP STOCK 701492100 44 1525 SHARES X 1 1525 0 0 PARTNERS TRUST COMMON FINANCIAL GROUP STOCK 70213F102 35 2973 SHARES X 1 2973 0 0 PARTNERS TRUST COMMON FINANCIAL GROUP STOCK 70213F102 14 1213 SHARES X 1 0 0 1213 PATTERSON COMMON COMPANIES INC STOCK 703395103 65 1500 SHARES X 1 1500 0 0 PATTERSON-UTI COMMON ENERGY INC STOCK 703481101 38 1950 SHARES X 1 1950 0 0 PAYCHEX INC COM COMMON STOCK 704326107 384 11277 SHARES X 1 11277 0 0 PAYCHEX INC COM COMMON STOCK 704326107 43 1274 SHARES X 1 1124 0 150 PEABODY ENERGY COMMON CORP COM STOCK 704549104 26 325 SHARES X 1 325 0 0 PEDIATRIX MEDICAL COMMON GROUP INC COM STOCK 705324101 122 1900 SHARES X 1 1900 0 0 PEDIATRIX MEDICAL COMMON GROUP INC COM STOCK 705324101 135 2100 SHARES X 3 2100 0 0 PEETS COFFEE & TEA COMMON INC COM STOCK 705560100 10 375 SHARES X 1 375 0 0 PENN NATL GAMING COMMON INC STOCK 707569109 27 452 SHARES X 1 452 0 0 PENNEY J C CO INC COMMON STOCK 708160106 135 3264 SHARES X 1 3264 0 0 PENNEY J C CO INC COMMON STOCK 708160106 133 3208 SHARES X 1 3208 0 0 PENNEY J C CO INC COMMON STOCK 708160106 83 2000 SHARES X 3 2000 0 0 PENNICHUCK COMMON CORPORATION NEW STOCK 708254206 17 667 SHARES X 1 667 0 0 PENNSYLVANIA COMMERCE COMMON BANCORP INC STOCK 708677109 261 4145 SHARES X 1 4145 0 0 PENN ESTATE INV TR COMMON (REIT) STOCK 709102107 51 1200 SHARES X 1 1200 0 0 PENN ESTATE INV TR COMMON (REIT) STOCK 709102107 13 300 SHARES X 1 300 0 0 PENTAIR INC COM COMMON STOCK 709631105 35 800 SHARES X 1 800 0 0 PENTAIR INC COM COMMON STOCK 709631105 340 7800 SHARES X 1 7800 0 0 PEOPLESOFT INC COM COMMON STOCK 712713106 1 50 SHARES X 1 50 0 0 PEPCO HOLDINGS INC COMMON STOCK 713291102 1139 53447 SHARES X 1 52247 0 1200 PEPCO HOLDINGS INC COMMON STOCK 713291102 729 34173 SHARES X 1 29922 0 4251 PEPCO HOLDINGS INC COMMON STOCK 713291102 86 4027 SHARES X 3 4027 0 0 PEPSIAMERICAS INC COMMON COM STOCK 71343P200 13 600 SHARES X 1 600 0 0 PEPSIAMERICAS, COMMON INC. STOCK 71343P200 971 45700 SHARES X 3 45700 0 0 PEPSICO INC COM COMMON STOCK 713448108 25002 478973 SHARES X 1 474953 0 4020 PEPSICO INC COM COMMON STOCK 713448108 16385 313887 SHARES X 1 289245 0 24642 PEPSICO INC COM COMMON STOCK 713448108 7895 151245 SHARES X 3 143112 0 8133 PERFORMANCE FOOD COMMON GROUP CO STOCK 713755106 434 16120 SHARES X 1 16120 0 0 PERFORMANCE FOOD COMMON GROUP CO STOCK 713755106 108 4000 SHARES X 1 2800 0 1200 PERFORMANCE FOOD COMMON GROUP CO STOCK 713755106 108 4040 SHARES X 3 4040 0 0 PERKINELMER INC COMMON COM STOCK 714046109 90 4000 SHARES X 1 4000 0 0 PEROT SYS CORP CL COMMON A STOCK 714265105 1 50 SHARES X 1 50 0 0 PETSMART INC COMMON STOCK 716768106 85 2400 SHARES X 1 2400 0 0

PFIZER INC COMMON STOCK 717081103 33378 1241294 SHARES X 1 1228109 0 13185 PFIZER INC COMMON STOCK 717081103 17621 655310 SHARES X 1 601331 0 53979 PFIZER INC COMMON STOCK 717081103 17951 667574 SHARES X 3 666874 0 700 PFIZER INC COMMON STOCK 717081103 562 20905 SHARES X 3 19925 0 980 PHELPS DODGE CORP COMMON STOCK 717265102 69 700 SHARES X 1 700 0 0 PHOENIX COS INC COMMON COM STOCK 71902E109 9 701 SHARES X 1 701 0 0 PHOENIX COS INC COMMON COM STOCK 71902E109 16 1256 SHARES X 1 1256 0 0 PIEDMONT NAT GAS COMMON INC STOCK 720186105 16 678 SHARES X 1 278 0 400 PIER 1 INC COM COMMON STOCK 720279108 62 3165 SHARES X 1 3165 0 0 PIER 1 INC COM COMMON STOCK 720279108 5 250 SHARES X 1 250 0 0 PILGRIMS PRIDE CORPORATION COMMON CLASS B STOCK 721467108 86 2800 SHARES X 1 2800 0 0 PIONEER DRILLING COMMON CO STOCK 723655106 3 300 SHARES X 1 300 0 0 PIONEER NATURAL COMMON RESOURCES CO STOCK 723787107 4 114 SHARES X 1 114 0 0 PIONEER RAILCORP COMMON STOCK 723839106 3 1000 SHARES X 1 0 0 1000 PIPER JAFFRAY COMMON COMPANIES INC STOCK 724078100 18 371 SHARES X 1 371 0 0 PIPER JAFFRAY COMMON COMPANIES INC STOCK 724078100 7 136 SHARES X 1 40 0 96 PITNEY BOWES INC COMMON COM STOCK 724479100 433 9350 SHARES X 1 9350 0 0 PITNEY BOWES INC COMMON COM STOCK 724479100 1476 31900 SHARES X 1 21500 0 10400 PITNEY BOWES INC COMMON COM STOCK 724479100 2365 51100 SHARES X 3 51100 0 0 PITNEY BOWES INC COMMON COM STOCK 724479100 58 1250 SHARES X 3 1250 0 0 PIXELWORKS, INC. COMMON STOCK 72581M107 1802 158900 SHARES X 3 158900 0 0 PLACER SIERRA COMMON BANCSHARES STOCK 726079106 165 5800 SHARES X 1 5800 0 0 PLACER SIERRA COMMON BANCSHARES STOCK 726079106 182 6400 SHARES X 3 6400 0 0 PLAINS EXPLORATION & PRODUCT COMMON COMPANY STOCK 726505100 140 5400 SHARES X 1 5400 0 0 PLAINS EXPLORATION & PRODUCT COMMON COMPANY STOCK 726505100 104 4000 SHARES X 1 4000 0 0 PLUG POWER INC COM COMMON STOCK 72919P103 1 100 SHARES X 1 100 0 0 POGO PRODUCING CO COMMON STOCK 730448107 7 150 SHARES X 1 150 0 0 POLYCOM INC COM COMMON STOCK 73172K104 7 300 SHARES X 1 300 0 0 POLYCOM, INC. COMMON STOCK 73172K104 2610 111900 SHARES X 3 111900 0 0 PRAXAIR INC COM COMMON STOCK 74005P104 24 534 SHARES X 1 534 0 0 PRAXAIR INC COM COMMON STOCK 74005P104 134 3046 SHARES X 1 3046 0 0 PRAXAIR INC COM COMMON STOCK 74005P104 177 4000 SHARES X 3 4000 0 0 PRICE T ROWE GROUP COMMON INC COM STOCK 74144T108 1202 19325 SHARES X 1 19325 0 0 PRICE T ROWE GROUP COMMON INC COM STOCK 74144T108 807 12975 SHARES X 1 12975 0 0 PRINCIPAL COMMON FINANCIAL GROUP STOCK 74251V102 1085 26500 SHARES X 3 26500 0 0 PRINCIPAL FINL COMMON GROUP INC STOCK 74251V102 298 7279 SHARES X 1 7279 0 0 PROCTER & GAMBLE COMMON CO COM STOCK 742718109 28869 524121 SHARES X 1 519866 0 4255 PROCTER & GAMBLE COMMON CO COM STOCK 742718109 32365 587591 SHARES X 1 463434 0 124157 PROCTER & GAMBLE COMMON CO COM STOCK 742718109 8947 162438 SHARES X 3 155353 0 7085 PROCTER & GAMBLE COMMON CO COM STOCK 742718109 308 5600 SHARES X 3 0 0 5600 PROGRESS ENERGY COMMON INC COM STOCK 743263105 477 10553 SHARES X 1 10553 0 0 PROGRESS ENERGY COMMON INC COM STOCK 743263105 475 10509 SHARES X 1 9176 0 1333 PROGRESS ENERGY COMMON INC COM STOCK 743263105 18 400 SHARES X 3 0 0 400 PROGRESSIVE CORP COMMON COM STOCK 743315103 106 1249 SHARES X 1 1249 0 0 PROTECTIVE LIFE COMMON CORP COM STOCK 743674103 162 3800 SHARES X 1 3800 0 0 PROTEIN DESIGN LABORATORIES, COMMON INC. STOCK 74369L103 1054 51000 SHARES X 3 51000 0 0 PROTEIN DESIGN COMMON LABS INC STOCK 74369L103 17 800 SHARES X 1 800 0 0 PROTEIN DESIGN COMMON LABS INC STOCK 74369L103 6 300 SHARES X 1 300 0 0 PROVIDENT BANKSHARES COMMON CORPORATION STOCK 743859100 66 1802 SHARES X 1 1802 0 0

PROVIDENT BANKSHARES COMMON CORPORATION STOCK 743859100 370 10161 SHARES X 1 10161 0 0 PROVIDENT FINANCIAL COMMON SERVICES INC STOCK 74386T105 31 1595 SHARES X 1 1595 0 0 PROVIDIAN FINANCIAL CORP COMMON COM STOCK 74406A102 417 25300 SHARES X 1 25300 0 0 PROVIDIAN COMMON FINANCIAL CORP. STOCK 74406A102 576 35000 SHARES X 3 35000 0 0 PROXYMED INC COMMON STOCK 744290305 5 500 SHARES X 1 500 0 0 PRUDENTIAL COMMON FINANCIAL INC STOCK 744320102 187 3396 SHARES X 1 3396 0 0 PRUDENTIAL COMMON FINANCIAL INC STOCK 744320102 26 468 SHARES X 1 468 0 0 PSYCHIATRIC COMMON SOLUTIONS INC STOCK 74439H108 170 4650 SHARES X 1 4650 0 0 PSYCHIATRIC COMMON SOLUTIONS INC STOCK 74439H108 1729 47300 SHARES X 3 47300 0 0 PUBLIC SVC ENTERPRISE COMMON GROUP INC STOCK 744573106 352 6800 SHARES X 1 6800 0 0 PUBLIC SVC ENTERPRISE COMMON GROUP INC STOCK 744573106 252 4873 SHARES X 1 4873 0 0 PUGET ENERGY INC COMMON COM STOCK 745310102 688 27850 SHARES X 1 27850 0 0 PUGET ENERGY INC COMMON COM STOCK 745310102 72 2925 SHARES X 1 2925 0 0 PULTE HOMES INC COMMON COM STOCK 745867101 70 1100 SHARES X 1 1100 0 0 PURE CYCLE CORP COMMON STOCK 746228303 53 6000 SHARES X 1 6000 0 0 QC HOLDINGS INC COMMON STOCK 74729T101 163 8500 SHARES X 1 8500 0 0 QC HOLDINGS INC COMMON STOCK 74729T101 180 9400 SHARES X 3 9400 0 0 QUALCOMM INC COM COMMON STOCK 747525103 357 8414 SHARES X 1 8414 0 0 QUALCOMM INC COM COMMON STOCK 747525103 91 2150 SHARES X 1 1750 0 400 QUEST DIAGNOSTICS COMMON INC STOCK 74834L100 992 10379 SHARES X 1 10379 0 0 QUEST DIAGNOSTICS COMMON INC STOCK 74834L100 403 4219 SHARES X 1 4069 0 150 QUESTAR CORP COM COMMON STOCK 748356102 76 1500 SHARES X 1 1500 0 0 QUESTAR CORP COM COMMON STOCK 748356102 102 2000 SHARES X 1 2000 0 0 QUICKSILVER RES COMMON INC WITH RIGHTS STOCK 74837R104 99 2700 SHARES X 1 2700 0 0 QUICKSILVER RES COMMON INC WITH RIGHTS STOCK 74837R104 110 3000 SHARES X 3 3000 0 0 QUIKSILVER, INC. COMMON STOCK 74838C106 1144 38400 SHARES X 3 38400 0 0 QWEST COMMUNICATIONS COMMON INTL INC STOCK 749121109 25 5589 SHARES X 1 5589 0 0 QWEST COMMUNICATIONS COMMON INTL INC STOCK 749121109 12 2592 SHARES X 1 1673 0 919 RC2 CORPORATION COMMON STOCK 749388104 49 1500 SHARES X 1 1500 0 0 R H DONNELLEY CORP COMMON STOCK 74955W307 18 311 SHARES X 1 311 0 0 RPM INTL INC COMMON STOCK 749685103 10 500 SHARES X 1 500 0 0 RPM INTL INC COMMON STOCK 749685103 263 13380 SHARES X 1 13380 0 0 RADIAN GROUP INC COMMON STOCK 750236101 2284 42900 SHARES X 3 42900 0 0 RADIOSHACK CORP COMMON COM STOCK 750438103 66 2000 SHARES X 1 2000 0 0 RANGE RESOURCES COMMON CORP. STOCK 75281A109 469 22900 SHARES X 3 22900 0 0 RAVEN INDUSTRIES COMMON INC STOCK 754212108 83 3900 SHARES X 1 3900 0 0 RAVEN INDUSTRIES COMMON INC STOCK 754212108 94 4400 SHARES X 3 4400 0 0 RAYONIER INC COM COMMON STOCK 754907103 24 500 SHARES X 1 500 0 0 RAYTHEON CO COM COMMON NEW STOCK 755111507 3824 98476 SHARES X 1 95176 0 3300 RAYTHEON CO COM COMMON NEW STOCK 755111507 1230 31668 SHARES X 1 26124 0 5544 RAYTHEON CO COM COMMON NEW STOCK 755111507 911 23457 SHARES X 3 23457 0 0 RED HAT INC COM COMMON STOCK 756577102 33 2500 SHARES X 1 2500 0 0 RED ROBIN GOURMET COMMON BURGERS STOCK 75689M101 743 13900 SHARES X 3 13900 0 0 REEBOK INTERNATIONAL COMMON LTD STOCK 758110100 119 2710 SHARES X 1 2710 0 0 REGISTER COM INC COMMON STOCK 75914G101 56 8700 SHARES X 1 8700 0 0 REGISTER COM INC COMMON STOCK 75914G101 523 82300 SHARES X 3 82300 0 0 REGIONS FINANCIAL COMMON CORP STOCK 7591EP100 39 1086 SHARES X 1 1086 0 0 REGIONS FINANCIAL COMMON CORP STOCK 7591EP100 201 5647 SHARES X 1 5647 0 0 RELIANT ENERGY INC COMMON STOCK 75952B105 11 800 SHARES X 1 800 0 0

RELIANT ENERGY INC COMMON STOCK 75952B105 32 2365 SHARES X 3 2365 0 0 RENAL CARE GROUP COMMON INC COM STOCK 759930100 29 800 SHARES X 1 0 0 800 RESPIRONICS INC COMMON COM STOCK 761230101 11 200 SHARES X 1 200 0 0 REYNOLDS AMERICAN COMMON INC STOCK 761713106 226 2876 SHARES X 1 2876 0 0 REYNOLDS AMERICAN COMMON INC STOCK 761713106 35 450 SHARES X 1 450 0 0 RIO TINTO PLC COMMON STOCK 767204100 1419 11900 SHARES X 3 11900 0 0 RITE AID CORP COM COMMON STOCK 767754104 12 3250 SHARES X 1 3250 0 0 RITE AID CORP COM COMMON STOCK 767754104 8 2300 SHARES X 1 0 0 2300 ROCKWELL COMMON AUTOMATION INC. STOCK 773903109 597 12040 SHARES X 1 12040 0 0 ROCKWELL COMMON AUTOMATION INC. STOCK 773903109 179 3617 SHARES X 1 3617 0 0 ROCKWELL COLLINS COMMON COM STOCK 774341101 138 3490 SHARES X 1 3490 0 0 ROCKWELL COLLINS COMMON COM STOCK 774341101 133 3367 SHARES X 1 3367 0 0 ROHM & HAAS CO COMMON STOCK 775371107 168 3804 SHARES X 1 3804 0 0 ROHM & HAAS CO COMMON STOCK 775371107 535 12096 SHARES X 1 12096 0 0 ROSS STORES INC COMMON COM STOCK 778296103 64 2200 SHARES X 1 2200 0 0 ROWAN COS INC COMMON STOCK 779382100 16 600 SHARES X 3 600 0 0 RUBY TUESDAY COMMON STOCK 781182100 47 1800 SHARES X 1 1800 0 0 S & T BANCORP INC COMMON STOCK 783859101 15 400 SHARES X 1 400 0 0 SBC COMMUNICATIONS COMMON INC COM STOCK 78387G103 7629 296041 SHARES X 1 296041 0 0 SBC COMMUNICATIONS COMMON INC COM STOCK 78387G103 5440 211087 SHARES X 1 193196 0 17891 SBC COMMUNICATIONS COMMON INC COM STOCK 78387G103 36 1395 SHARES X 3 1395 0 0 SBC COMMUNICATIONS COMMON INCORPORATED STOCK 78387G103 382 14832 SHARES X 2 14832 0 0 SEI CORP COM COMMON STOCK 784117103 8 200 SHARES X 1 200 0 0 SEI CORP COM COMMON STOCK 784117103 16 390 SHARES X 1 390 0 0 SLM CORP COM COMMON STOCK 78442P106 70 1313 SHARES X 1 1313 0 0 SLM CORP COM COMMON STOCK 78442P106 115 2153 SHARES X 1 1887 0 266 SLM CORP. COMMON STOCK 78442P106 7488 140244 SHARES X 2 140244 0 0 S&P 500 DEP COMMON RECEIPTS STOCK 78462F103 4615 38200 SHARES 3 38200 0 0 SPDR TRUST SERIES 1 S&P 500 INDEX COMMON FD STOCK 78462F103 11900 98451 SHARES X 1 98451 0 0 SPDR TRUST SERIES 1 S&P 500 INDEX COMMON FD STOCK 78462F103 320 2645 SHARES X 1 2645 0 0 SPX CORP COM COMMON STOCK 784635104 17 425 SHARES X 1 425 0 0 SPX CORP COM COMMON STOCK 784635104 15 375 SHARES X 1 375 0 0 SPX CORP COM COMMON STOCK 784635104 4 100 SHARES X 3 100 0 0 SRA INTERNATIONAL INCORPORATED COMMON CL A STOCK 78464R105 93 1450 SHARES X 1 1450 0 0 SRA INTERNATIONAL INCORPORATED COMMON CL A STOCK 78464R105 106 1650 SHARES X 3 1650 0 0 SABRE HOLDINGS COMMON CORPORATION COM STOCK 785905100 10 467 SHARES X 1 467 0 0 SAFECO CORP COM COMMON STOCK 786429100 89 1700 SHARES X 1 1700 0 0 SAFEWAY INC COM COMMON STOCK 786514208 17 880 SHARES X 1 880 0 0 SAFEWAY INC COM COMMON STOCK 786514208 263 13320 SHARES X 1 11820 0 1500 ST JOE CO COM COMMON STOCK 790148100 8546 133117 SHARES X 1 131407 0 1710 ST JOE CO COM COMMON STOCK 790148100 557 8683 SHARES X 1 8283 0 400 ST JOE CO COM COMMON STOCK 790148100 9489 147797 SHARES X 3 147797 0 0 ST JOE CO COM COMMON STOCK 790148100 64 1000 SHARES X 3 1000 0 0 ST JUDE MEDICAL COMMON INC COM STOCK 790849103 27 650 SHARES X 1 650 0 0 ST PAUL TRAVELERS COMMON COMPANIES INC STOCK 792860108 6530 176160 SHARES X 1 174603 0 1557 ST PAUL TRAVELERS COMMON COMPANIES INC STOCK 792860108 836 22552 SHARES X 1 20085 0 2467 ST PAUL TRAVELERS COMMON COMPANIES INC STOCK 792860108 5124 138214 SHARES X 3 138214 0 0 SAKS INC COM COMMON STOCK 79377W108 3 200 SHARES X 1 200 0 0 SAN JUAN BASIN COMMON ROYALTY TR STOCK 798241105 29 1000 SHARES X 1 1000 0 0

SANDISK CORP COM COMMON STOCK 80004C101 60 2400 SHARES X 1 2400 0 0 SANDY SPRING COMMON BANCORP INC STOCK 800363103 203 5300 SHARES X 1 5300 0 0 SARA LEE CORP COMMON STOCK 803111103 1924 79721 SHARES X 1 78721 0 1000 SARA LEE CORP COMMON STOCK 803111103 2268 93953 SHARES X 1 83453 0 10500 SARA LEE CORP COMMON STOCK 803111103 169 7000 SHARES X 3 5000 0 2000 SAVVIS COMMUNICATIONS COMMON CORP STOCK 805423100 0 100 SHARES X 1 100 0 0 SAXON CAPITAL, COMMON INC. STOCK 80556T106 559 23300 SHARES X 3 23300 0 0 SCANA CORP NEW COM COMMON STOCK 80589M102 397 10072 SHARES X 1 10072 0 0 SCANA CORP NEW COM COMMON STOCK 80589M102 447 11347 SHARES X 1 10855 0 492 SCANA CORP NEW COM COMMON STOCK 80589M102 260 6600 SHARES X 3 6600 0 0 SCHERING PLOUGH COMMON CORP STOCK 806605101 4111 196894 SHARES X 1 196894 0 0 SCHERING PLOUGH COMMON CORP STOCK 806605101 2093 100250 SHARES X 1 77468 0 22782 SCHERING PLOUGH COMMON CORP STOCK 806605101 10 480 SHARES X 3 480 0 0 SCHLUMBERGER LTD COMMON STOCK 806857108 371 5550 SHARES X 3 5550 0 0 SCHOLASTIC CORP COMMON STOCK 807066105 140 3800 SHARES X 1 3800 0 0 SCHWAB CHARLES COMMON CORP NEW COM STOCK 808513105 180 15014 SHARES X 1 15014 0 0 SCIENTIFIC ATLANTA COMMON INC STOCK 808655104 53 1600 SHARES X 1 0 0 1600 SCOTTS CO CL A COMMON STOCK 810186106 551 7500 SHARES X 1 7500 0 0 SCRIPPS E W CO COMMON OHIO CL A STOCK 811054204 135 2800 SHARES X 1 2800 0 0 SCS TRANSPORTATION, COMMON INC. STOCK 81111T102 110 4700 SHARES X 3 4700 0 0 SEALED AIR CORP COMMON NEW COM STOCK 81211K100 107 2000 SHARES X 1 2000 0 0 SEARS ROEBUCK & CO COMMON STOCK 812387108 408 7990 SHARES X 1 7990 0 0 SEARS ROEBUCK & CO COMMON STOCK 812387108 315 6164 SHARES X 1 6164 0 0 SEARS ROEBUCK & CO COMMON STOCK 812387108 3 50 SHARES X 3 50 0 0 ENERGY SELECT COMMON SECTOR SPDR FD STOCK 81369Y506 73 2000 SHARES X 1 2000 0 0 SELECT SECTOR COMMON SPDRTECHNOLOGY STOCK 81369Y803 25 1200 SHARES X 1 0 0 1200 SELECT SECTOR SPDR COMMON UTILITIES STOCK 81369Y886 10 350 SHARES X 1 0 0 350 SELECT MEDICAL COMMON CORP STOCK 816196109 56 3200 SHARES X 1 3200 0 0 SELECTIVE INS COMMON GROUP INC STOCK 816300107 177 4000 SHARES X 1 4000 0 0 SEMPRA ENERGY COM COMMON STOCK 816851109 176 4800 SHARES X 1 4800 0 0 SEMPRA ENERGY COM COMMON STOCK 816851109 20 532 SHARES X 1 532 0 0 SENIOR HOUSING PROPERTIES TR COMMON (REIT) STOCK 81721M109 2 100 SHARES X 1 0 0 100 SEROLOGICALS CORP COMMON STOCK 817523103 74 3340 SHARES X 1 3340 0 0 SEROLOGICALS CORP COMMON STOCK 817523103 81 3660 SHARES X 3 3660 0 0 SERVICEMASTER CO COMMON COM STOCK 81760N109 200 14500 SHARES X 1 0 0 14500 SEVERN BANCORP INC COMMON STOCK 81811M100 14 600 SHARES X 1 600 0 0 SHERWIN WILLIAMS COMMON CO COM STOCK 824348106 31 700 SHARES X 1 700 0 0 SHERWIN WILLIAMS COMMON CO COM STOCK 824348106 223 5000 SHARES X 1 0 0 5000 SHORE BANCSHARES, COMMON INC. STOCK 825107105 0 9 SHARES X 3 9 0 0 SIEBEL SYSTEMS INC COMMON COM STOCK 826170102 22 2050 SHARES X 1 1550 0 500 SIMON PROPERTY GROUP INC COMMON (REIT) STOCK 828806109 1492 23066 SHARES X 1 23066 0 0 SIMON PROPERTY GROUP INC COMMON (REIT) STOCK 828806109 1148 17744 SHARES X 1 17744 0 0 SIRIUS SATELLITE COMMON RADIO INC COM STOCK 82966U103 101 13300 SHARES X 1 13300 0 0 SIRIUS SATELLITE COMMON RADIO INC COM STOCK 82966U103 4 500 SHARES X 1 500 0 0 SITEL CORP. COMMON STOCK 82980K107 300 121800 SHARES X 3 121800 0 0 SKY FINANCIAL COMMON GROUP INC STOCK 83080P103 29 1000 SHARES X 1 1000 0 0 SKYWORKS COMMON SOLUTIONS, INC. STOCK 83088M102 885 93900 SHARES X 3 93900 0 0 SKYWORKS COMMON SOLUTIONSINC STOCK 83088M102 2 210 SHARES X 1 210 0 0 SKYWORKS COMMON SOLUTIONSINC STOCK 83088M102 3 280 SHARES X 1 280 0 0

SMITH INTL INC COMMON STOCK 832110100 2837 52140 SHARES X 1 52140 0 0 SMITH INTL INC COMMON STOCK 832110100 354 6500 SHARES X 1 6500 0 0 SMITHFIELD FOODS COMMON INC STOCK 832248108 59 2000 SHARES X 1 2000 0 0 JM SMUCKER CO COMMON STOCK 832696405 88 1871 SHARES X 1 1871 0 0 JM SMUCKER CO COMMON STOCK 832696405 380 8078 SHARES X 1 7374 0 704 SMURFIT STONE CONTAINER CORP COMMON COM STOCK 832727101 467 25000 SHARES X 1 25000 0 0 SMURFIT STONE CONTAINER CORP COMMON COM STOCK 832727101 37 2000 SHARES X 1 2000 0 0 SNAP ON INC COMMON STOCK 833034101 99 2890 SHARES X 1 2890 0 0 SNAP ON INC COMMON STOCK 833034101 146 4240 SHARES X 1 4240 0 0 SOLECTRON CORP COMMON STOCK 834182107 3061 574269 SHARES X 1 567363 0 6906 SOLECTRON CORP COMMON STOCK 834182107 107 20037 SHARES X 1 16087 0 3950 SOLECTRON CORP COMMON STOCK 834182107 3757 704978 SHARES X 3 679650 0 25328 SONIC AUTOMOTIVE, COMMON INC. STOCK 83545G102 332 13400 SHARES X 3 13400 0 0 SONICWALL INC COMMON STOCK 835470105 28 4500 SHARES X 1 4500 0 0 SONOCO PRODUCTS CO COMMON COM STOCK 835495102 36 1200 SHARES X 1 1200 0 0 SONUS NETWORKS INC COMMON COM STOCK 835916107 39 6800 SHARES X 1 6800 0 0 SONUS NETWORKS INC COMMON COM STOCK 835916107 43 7500 SHARES X 3 7500 0 0 SOUTH FINANCIAL GROUP COMMON INCORPORATED STOCK 837841105 33 1000 SHARES X 1 1000 0 0 SOUTH JERSEY COMMON INDUSTRIES INC STOCK 838518108 14 259 SHARES X 1 259 0 0 SOUTHERN CO COM COMMON STOCK 842587107 960 28643 SHARES X 1 27543 0 1100 SOUTHERN CO COM COMMON STOCK 842587107 882 26306 SHARES X 1 24491 0 1815 SOUTHERN CO COM COMMON STOCK 842587107 34 1000 SHARES X 3 0 0 1000 SOUTHERN UNION CO COMMON NEW COM STOCK 844030106 79 3312 SHARES X 1 3312 0 0 SOUTHWEST AIRLINES COMMON CO COM STOCK 844741108 744 45684 SHARES X 1 45684 0 0 SOUTHWEST AIRLINES COMMON CO COM STOCK 844741108 214 13155 SHARES X 1 13155 0 0 SOUTHWEST AIRLINES COMMON CO COM STOCK 844741108 1266 77740 SHARES X 3 68183 0 9557 SOUTHWEST GAS CORP COMMON COM STOCK 844895102 25 1000 SHARES X 1 1000 0 0 SOVEREIGN BANCORP COMMON INC COM STOCK 845905108 624 27670 SHARES X 1 27670 0 0 SOVEREIGN BANCORP COMMON INC COM STOCK 845905108 111 4933 SHARES X 1 4533 0 400 SPATIALIGHT INC COMMON STOCK 847248101 72 8000 SHARES X 1 8000 0 0 SPATIALIGHT INC COMMON STOCK 847248101 69 7700 SHARES X 3 7700 0 0 SPEEDWAY MOTORSPORTS COMMON INCORPORATED STOCK 847788106 4 100 SHARES X 1 100 0 0 SPINNAKER EXPLORATION COMMON COMPANY STOCK 84855W109 74 2100 SHARES X 1 2100 0 0 SPRINT CORP COMMON STOCK 852061100 1955 78700 SHARES X 3 78700 0 0 SPRINT CORP FON COMMON GROUP STOCK 852061100 834 33548 SHARES X 1 33548 0 0 SPRINT CORP FON COMMON GROUP STOCK 852061100 311 12507 SHARES X 1 12507 0 0 STAGE STORES, INC. COMMON STOCK 85254C305 876 21100 SHARES X 3 21100 0 0 STANDARD PACIFIC COMMON CORP NEW STOCK 85375C101 64 1000 SHARES X 1 1000 0 0 STANLEY WORKS COM COMMON STOCK 854616109 801 16350 SHARES X 1 16350 0 0 STANLEY WORKS COM COMMON STOCK 854616109 563 11500 SHARES X 1 5500 0 6000 STANLEY WORKS COM COMMON STOCK 854616109 245 5000 SHARES X 3 5000 0 0 STAPLES INC COM COMMON STOCK 855030102 9238 274040 SHARES X 1 273088 0 952 STAPLES INC COM COMMON STOCK 855030102 994 29493 SHARES X 1 29493 0 0 STAPLES INC COM COMMON STOCK 855030102 8741 259301 SHARES X 3 259301 0 0 STARBUCKS CORP COM COMMON STOCK 855244109 530 8500 SHARES X 1 8500 0 0 STARBUCKS CORP COM COMMON STOCK 855244109 87 1400 SHARES X 1 1400 0 0 STARWOOD HOTELS & COMMON RESORTS STOCK 85590A203 9 154 SHARES X 1 154 0 0 STARWOOD HOTELS & COMMON RESORTS STOCK 85590A203 45 771 SHARES X 1 0 0 771 STATE STREET CORP COMMON STOCK 857477103 1080 21982 SHARES X 1 21982 0 0

STATE STREET CORP COMMON STOCK 857477103 4519 92000 SHARES X 1 87000 0 5000 STATION CASINOS COMMON INC COM STOCK 857689103 98 1800 SHARES X 1 1800 0 0 STATS CHIPPAC COMMON LTD., ADR STOCK 85771T104 354 57824 SHARES X 3 57824 0 0 STEEL DYNAMICS INC COMMON STOCK 858119100 19 500 SHARES X 1 500 0 0 STEEL DYNAMICS INC COMMON STOCK 858119100 19 500 SHARES X 3 500 0 0 STEELCASE INC CL A COMMON STOCK 858155203 14 1000 SHARES X 1 0 0 1000 STERIS CORP COMMON STOCK 859152100 12 500 SHARES X 1 500 0 0 STERLING FINANCIAL COMMON CORP STOCK 859317109 970 33838 SHARES X 1 33838 0 0 STERLING FINANCIAL COMMON CORP STOCK 859317109 676 23587 SHARES X 1 3906 0 19681 STORAGE TECHNOLOGY COMMON CORP STOCK 862111200 196 6200 SHARES X 1 6200 0 0 STRYKER CORP COM COMMON STOCK 863667101 577 11950 SHARES X 1 11950 0 0 STRYKER CORP COM COMMON STOCK 863667101 290 6000 SHARES X 1 3000 0 3000 STURM RUGER & CO COMMON INC COM STOCK 864159108 7 750 SHARES X 1 750 0 0 STURM RUGER & CO COMMON INC COM STOCK 864159108 9 1000 SHARES X 1 1000 0 0 SUBURBAN PROPANE PARTNERS LP COMMON LIMITED STOCK 864482104 9 250 SHARES X 1 250 0 0 SUBURBAN PROPANE PARTNERS LP COMMON LIMITED STOCK 864482104 28 800 SHARES X 1 300 0 500 SUN MICROSYSTEMS COMMON INC COM STOCK 866810104 190 35275 SHARES X 1 35275 0 0 SUN MICROSYSTEMS COMMON INC COM STOCK 866810104 167 30967 SHARES X 1 30967 0 0 SUNGARD DATA SYS COMMON INC STOCK 867363103 59 2100 SHARES X 1 2100 0 0 SUNGARD DATA SYS COMMON INC STOCK 867363103 96 3396 SHARES X 1 3396 0 0 SUNOCO LOGISTICS COMMON PARTNERS LP STOCK 86764L108 22 500 SHARES X 1 500 0 0 SUNOCO LOGISTICS COMMON PARTNERS LP STOCK 86764L108 9 200 SHARES X 1 200 0 0 SUNOCO INC COM COMMON STOCK 86764P109 104 1273 SHARES X 1 1273 0 0 SUNOCO, INC. COMMON STOCK 86764P109 1087 13300 SHARES X 3 13300 0 0 SUNRISE SENIOR COMMON LIVING INC STOCK 86768K106 25 550 SHARES X 1 550 0 0 SUNRISE SENIOR COMMON LIVING, INC. STOCK 86768K106 519 11200 SHARES X 3 11200 0 0 SUNTERRA COMMON CORPORATION STOCK 86787D208 100 7100 SHARES X 1 7100 0 0 SUNTERRA COMMON CORPORATION STOCK 86787D208 110 7800 SHARES X 3 7800 0 0 SUNTRUST BKS INC COMMON COM STOCK 867914103 541 7321 SHARES X 1 7321 0 0 SUNTRUST BKS INC COMMON COM STOCK 867914103 2074 28076 SHARES X 1 26376 0 1700 SUNTRUST BKS INC COMMON COM STOCK 867914103 118 1603 SHARES X 3 0 0 1603 SUPERVALU INC COMMON STOCK 868536103 83 2400 SHARES X 1 2400 0 0 SUSQUEHANNA BANCSHARES INC COMMON PA COM STOCK 869099101 1859 74528 SHARES X 1 74528 0 0 SUSQUEHANNA BANCSHARES INC COMMON PA COM STOCK 869099101 54 2175 SHARES X 1 1500 0 675 SYBRON DENTAL SPECIALTIES INC COMMON COM STOCK 871142105 92 2600 SHARES X 1 2600 0 0 SYBRON DENTAL SPECIALTIES INC COMMON COM STOCK 871142105 103 2900 SHARES X 3 2900 0 0 SYMANTEC CORP COM COMMON STOCK 871503108 350 13592 SHARES X 1 13592 0 0 SYMANTEC CORP COM COMMON STOCK 871503108 130 5050 SHARES X 1 5050 0 0 SYMBOL TECHNOLOGIES COMMON INC STOCK 871508107 7283 420977 SHARES X 1 414867 0 6110 SYMBOL TECHNOLOGIES COMMON INC STOCK 871508107 399 23045 SHARES X 1 18345 0 4700 SYMBOL TECHNOLOGIES COMMON INC STOCK 871508107 8556 494523 SHARES X 3 494523 0 0 SYMYX TECHNOLOGIES, COMMON INC. STOCK 87155S108 1080 35900 SHARES X 3 35900 0 0 SYNAPTICS COMMON INCORPORATED STOCK 87157D109 86 2800 SHARES X 1 2800 0 0 SYNAPTICS COMMON INCORPORATED STOCK 87157D109 95 3100 SHARES X 3 3100 0 0 SYNOPSYS INC COM COMMON STOCK 871607107 3644 186416 SHARES X 1 184361 0 2055 SYNOPSYS INC COM COMMON STOCK 871607107 116 5950 SHARES X 1 1725 0 4225 SYNOPSYS INC COM COMMON STOCK 871607107 6102 311266 SHARES X 3 306181 0 5085 SYNOVUS FINL CORP COMMON COM STOCK 87161C105 23 800 SHARES X 1 800 0 0 SYSCO CORP COMMON STOCK 871829107 2673 70040 SHARES X 1 69940 0 100

SYSCO CORP COMMON STOCK 871829107 13189 345530 SHARES X 1 345530 0 0 SYSCO CORP COMMON STOCK 871829107 709 18582 SHARES X 3 15843 0 2739 TCF FINL CORP COM COMMON STOCK 872275102 3 100 SHARES X 1 100 0 0 TECO ENERGY INC COMMON STOCK 872375100 232 15106 SHARES X 1 15106 0 0 TECO ENERGY INC COMMON STOCK 872375100 513 33416 SHARES X 1 32166 0 1250 TEPPCO PARTNERS COMMON LTD PARTNERS STOCK 872384102 106 2700 SHARES X 1 2700 0 0 TF FINANCIAL CORP COMMON STOCK 872391107 160 5000 SHARES X 1 5000 0 0 TXU CORP COM COMMON STOCK 873168108 370 5725 SHARES X 1 5725 0 0 TXU CORP COM COMMON STOCK 873168108 6 100 SHARES X 1 0 0 100 TAIWAN COMMON SEMICONDUCTOR STOCK 874039100 576 67900 SHARES X 3 67900 0 0 TALK AMERICA COMMON HOLDINGS, INC. STOCK 87426R202 441 66600 SHARES X 3 66600 0 0 TANGER FACTORY OUTLET CENTERS COMMON INC STOCK 875465106 5 200 SHARES X 1 200 0 0 TARGET CORP COMMON STOCK 87612E106 372 12700 SHARES X 2 12700 0 0 TARGET CORP COM COMMON STOCK 87612E106 7800 150199 SHARES X 1 149119 0 1080 TARGET CORP COM COMMON STOCK 87612E106 1503 28939 SHARES X 1 28739 0 200 TARGET CORP COM COMMON STOCK 87612E106 1387 26718 SHARES X 3 22851 0 3867 TARGETED GENETICS COMMON CORP STOCK 87612M108 2 1000 SHARES X 1 1000 0 0 TASER INTERNATIONAL COMMON INC STOCK 87651B104 6 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 COM COMMON STOCK 878237106 118 2600 SHARES X 1 2600 0 0 TECH DATA CORP COM COMMON STOCK 878237106 27 600 SHARES X 1 600 0 0 TECHNOLOGY RESEARCH COMMON CORPORATION STOCK 878727304 29 4200 SHARES X 1 4200 0 0 TECHNOLOGY RESEARCH COMMON CORPORATION STOCK 878727304 33 4700 SHARES X 3 4700 0 0 TELEDYNE TECHNOLOGIES COMMON INC COM STOCK 879360105 8 275 SHARES X 1 275 0 0 TELIK, INC. COMMON STOCK 87959M109 928 48500 SHARES X 3 48500 0 0 TEMPLE INLAND INC COMMON STOCK 879868107 4 64 SHARES X 1 64 0 0 TENET HEALTHCARE COMMON CORP STOCK 88033G100 18 1650 SHARES X 1 1650 0 0 TERAYON COMMUNICATION COMMON SYS INC COM STOCK 880775101 0 44 SHARES X 1 44 0 0 TEXAS INSTRUMENTS COMMON INC STOCK 882508104 4345 176463 SHARES X 1 175563 0 900 TEXAS INSTRUMENTS COMMON INC STOCK 882508104 2366 96100 SHARES X 1 89525 0 6575 TEXAS INSTRUMENTS COMMON INC STOCK 882508104 29 1160 SHARES X 3 160 0 1000 TEXTRON INC COM COMMON STOCK 883203101 420 5688 SHARES X 1 5688 0 0 TEXTRON INC COM COMMON STOCK 883203101 81 1100 SHARES X 1 100 0 1000 THERMO ELECTRON COMMON CORP COM STOCK 883556102 3 113 SHARES X 1 113 0 0 THERMO ELECTRON COMMON CORP COM STOCK 883556102 18 600 SHARES X 1 600 0 0 THIRD WAVE TECHNOLOGIES, COMMON INC. STOCK 88428W108 1106 128600 SHARES X 3 128600 0 0 THORNBURG MTG INC COMMON (REIT) STOCK 885218107 672 23200 SHARES X 1 23200 0 0 THORNBURG MTG INC COMMON (REIT) STOCK 885218107 155 5350 SHARES X 1 5350 0 0 3 COM CORP COM COMMON STOCK 885535104 3 650 SHARES X 1 650 0 0 3 COM CORP COM COMMON STOCK 885535104 6 1400 SHARES X 1 1100 0 300 3M CO COMMON STOCK 88579Y101 16998 207118 SHARES X 1 205723 0 1395 3M CO COMMON STOCK 88579Y101 14881 181319 SHARES X 1 151127 0 30192 3M CO COMMON STOCK 88579Y101 9556 116431 SHARES X 3 112056 0 4375 3M CO COMMON STOCK 88579Y101 644 7850 SHARES X 3 7850 0 0 3M COMPANY COMMON STOCK 88579Y101 918 11185 SHARES X 2 11185 0 0 TIBCO SOFTWARE INC COMMON COM STOCK 88632Q103 89 6700 SHARES X 1 6700 0 0 TIBCO SOFTWARE INC COMMON COM STOCK 88632Q103 100 7500 SHARES X 3 7500 0 0 TIDEWATER INC COMMON STOCK 886423102 36 1000 SHARES X 1 1000 0 0 TIFFANY & CO COMMON STOCK 886547108 12 384 SHARES X 1 384 0 0

TIME WARNER INC COMMON STOCK 887317105 1827 93910 SHARES X 1 93710 0 200 TIME WARNER INC COMMON STOCK 887317105 1195 61452 SHARES X 1 50952 0 10500 TIME WARNER INC COMMON STOCK 887317105 40 2055 SHARES X 3 1455 0 600 TIMKEN CO COM COMMON STOCK 887389104 32 1240 SHARES X 1 1240 0 0 TIVO INC COMMON STOCK 888706108 6 1100 SHARES X 1 1100 0 0 TOLL BROS INC COMMON STOCK 889478103 11201 163262 SHARES X 1 160662 0 2600 TOLL BROS INC COMMON STOCK 889478103 1884 27460 SHARES X 1 26810 0 650 TOLL BROS INC COMMON STOCK 889478103 12646 184304 SHARES X 3 184304 0 0 TOMPKINS TRUSTCO COMMON INC STOCK 890110109 64 1200 SHARES X 1 1200 0 0 TOOTSIE ROLL COMMON INDUSTRIES STOCK 890516107 44 1262 SHARES X 1 1262 0 0 TORO CO COM COMMON STOCK 891092108 65 800 SHARES X 1 800 0 0 TOWER GROUP INC COMMON STOCK 891777104 42 3500 SHARES X 1 3500 0 0 TRADESTATION COMMON GROUP, INC. STOCK 89267P105 406 57800 SHARES X 3 57800 0 0 TRANSACT TECHNOLOGIES COMMON INC COM STOCK 892918103 30 1400 SHARES X 1 1400 0 0 TRANSGENOMIC, INC. COMMON STOCK 89365K206 61 52800 SHARES X 3 52800 0 0 TREDEGAR CORP COMMON STOCK 894650100 65 3212 SHARES X 1 3212 0 0 TRIAD HOSPITALS COMMON INC STOCK 89579K109 97 2600 SHARES X 1 2600 0 0 TRIAD HOSPITALS COMMON INC STOCK 89579K109 78 2100 SHARES X 1 0 0 2100 TRIBUNE CO NEW COM COMMON STOCK 896047107 77 1833 SHARES X 1 1300 0 533 TRIMBLE NAV LTD COMMON COM STOCK 896239100 69 2100 SHARES X 1 2100 0 0 TRINITY INDUSTRIES COMMON INC STOCK 896522109 3 100 SHARES X 1 100 0 0 TRINITY INDUSTRIES COMMON INC STOCK 896522109 60 1750 SHARES X 1 1750 0 0 TRIQUINT SEMICONDUCTOR, COMMON INC. STOCK 89674K103 1004 225600 SHARES X 3 225600 0 0 TRUSTCO BANK CORP COMMON NY COM STOCK 898349105 67 4884 SHARES X 1 4884 0 0 TRUSTCO BANK CORP COMMON NY COM STOCK 898349105 395 28643 SHARES X 1 28643 0 0 TUPPERWARE COMMON CORPORATION COM STOCK 899896104 5 250 SHARES X 1 250 0 0 TYSON FOODS INC COMMON COM STOCK 902494103 22 1200 SHARES X 1 1200 0 0 UCBH HOLDINGS INC COMMON STOCK 90262T308 16 350 SHARES X 1 350 0 0 UCBH HOLDINGS, INC. COMMON STOCK 90262T308 907 19800 SHARES X 3 19800 0 0 UGI CORP COMMON STOCK 902681105 350 8550 SHARES X 1 8550 0 0 UGI CORP COMMON STOCK 902681105 301 7350 SHARES X 1 7350 0 0 UST INC COM COMMON STOCK 902911106 364 7575 SHARES X 1 7575 0 0 UST INC COM COMMON STOCK 902911106 539 11200 SHARES X 1 7600 0 3600 UST INC COM COMMON STOCK 902911106 24 500 SHARES X 3 500 0 0 U S BANCORP DEL COMMON COM NEW STOCK 902973304 3768 120315 SHARES X 1 118815 0 1500 U S BANCORP DEL COMMON COM NEW STOCK 902973304 1013 32352 SHARES X 1 26652 0 5700 U S BANCORP DEL COMMON COM NEW STOCK 902973304 485 15500 SHARES X 3 15500 0 0 URS CORP NEW COMMON STOCK 903236107 67 2100 SHARES X 1 2100 0 0 URS CORP NEW COMMON STOCK 903236107 80 2500 SHARES X 3 2500 0 0 USANA HEALTH SCIENCES COMMON INCORPORATED STOCK 90328M107 48 1400 SHARES X 1 1400 0 0 USANA HEALTH SCIENCES COMMON INCORPORATED STOCK 90328M107 51 1500 SHARES X 3 1500 0 0 U S XPRESS ENTERPRISES INC COMMON CL A STOCK 90338N103 100 3400 SHARES X 1 3400 0 0 U S XPRESS ENTERPRISES INC COMMON CL A STOCK 90338N103 111 3800 SHARES X 3 3800 0 0 UAP HOLDING CORP COMMON STOCK 903441103 55 3200 SHARES X 1 3200 0 0 ULTRA CLEAN COMMON HOLDINGS, INC. STOCK 90385V107 268 44300 SHARES X 3 44300 0 0 UNION BANKSHARES COMMON CORPORATION STOCK 905399101 8 200 SHARES X 1 200 0 0 UNION PACIFIC CORP COMMON COM STOCK 907818108 921 13693 SHARES X 1 13593 0 100 UNION PACIFIC CORP COMMON COM STOCK 907818108 1018 15138 SHARES X 1 12538 0 2600 UNION PACIFIC CORP COMMON COM STOCK 907818108 2273 33800 SHARES X 3 33800 0 0

UNIONBANCAL CORP COMMON COM STOCK 908906100 71 1100 SHARES X 1 1100 0 0 UNITED DEFENSE IND COMMON STOCK 91018B104 255 5400 SHARES X 1 5400 0 0 UNITED DOMINION REALTY TRUST COMMON (REIT) STOCK 910197102 27 1100 SHARES X 1 1100 0 0 UNITED DOMINION REALTY TRUST COMMON (REIT) STOCK 910197102 240 9669 SHARES X 1 8669 0 1000 UNITED DOMINION REALTY TRUST COMMON (REIT) STOCK 910197102 42 1700 SHARES X 3 1700 0 0 UNITED PARCEL COMMON SERVICE CL B STOCK 911312106 1131 13238 SHARES X 1 13138 0 100 UNITED PARCEL COMMON SERVICE CL B STOCK 911312106 215 2520 SHARES X 1 2520 0 0 UNITED PARCEL COMMON SERVICE CL B STOCK 911312106 1630 19075 SHARES X 3 16219 0 2856 UNITED RENTALS INC COMMON COM STOCK 911363109 7 350 SHARES X 1 350 0 0 UNITED STS STL COMMON CORP NEW STOCK 912909108 183 3579 SHARES X 1 3579 0 0 UNITED STS STL COMMON CORP NEW STOCK 912909108 8 153 SHARES X 1 153 0 0 UNITED SURGICAL COMMON PARTNERS INTL STOCK 913016309 100 2400 SHARES X 1 2400 0 0 UNITED SURGICAL COMMON PARTNERS INTL STOCK 913016309 21 500 SHARES X 1 500 0 0 UNITED SURGICAL COMMON PARTNERS INTL STOCK 913016309 1301 31200 SHARES X 3 31200 0 0 UNITED TECHNOLOGIES COMMON CORP COM STOCK 913017109 6736 65179 SHARES X 1 63944 0 1235 UNITED TECHNOLOGIES COMMON CORP COM STOCK 913017109 2987 28897 SHARES X 1 24690 0 4207 UNITED TECHNOLOGIES COMMON CORP COM STOCK 913017109 877 8475 SHARES X 3 8475 0 0 UNITED TECHNOLOGIES COMMON CORP COM STOCK 913017109 231 2232 SHARES X 3 2232 0 0 UNITEDHEALTH GROUP COMMON INC STOCK 91324P102 98 1115 SHARES X 1 1115 0 0 UNITEDHEALTH GROUP COMMON INC STOCK 91324P102 169 1925 SHARES X 1 525 0 1400 UNITEDHEALTH GROUP COMMON INC. STOCK 91324P102 4032 45800 SHARES X 2 45800 0 0 UNITRIN INC COM COMMON STOCK 913275103 137 3015 SHARES X 1 3015 0 0 UNIVERSAL DISPLAY COMMON CORP. STOCK 91347P105 97 10800 SHARES X 3 10800 0 0 UNIVERSAL HEALTH REALTY TRUST, COMMON INC. STOCK 91359E105 488 15200 SHARES X 3 15200 0 0 UNVL HEALTH SERVICES INC COMMON CL B STOCK 913903100 16 360 SHARES X 1 360 0 0 UNIVISION COMMUNICATIONS COMMON INC COM STOCK 914906102 63 2155 SHARES X 1 2155 0 0 UNIVEST CORP OF PA COMMON STOCK 915271100 261 5663 SHARES X 1 5663 0 0 UNOCAL CORP COMMON STOCK 915289102 390 9025 SHARES X 1 9025 0 0 UNOCAL CORP COMMON STOCK 915289102 134 3100 SHARES X 1 3100 0 0 UNOCAL CORP COMMON STOCK 915289102 43 1000 SHARES X 3 1000 0 0 UNUMPROVIDENT COMMON CORPORATION STOCK 91529Y106 1234 68810 SHARES X 2 68810 0 0 URSTADT BIDDLE PPTYS INC CL A COMMON (REIT) STOCK 917286205 51 3000 SHARES X 1 3000 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 VALERO L P COMMON STOCK 91913W104 20 335 SHARES X 1 335 0 0 VALERO L P COMMON STOCK 91913W104 416 7000 SHARES X 3 7000 0 0 VALERO ENERGY CORP COMMON COM STOCK 91913Y100 302 6650 SHARES X 1 6650 0 0 VALERO ENERGY CORP COMMON COM STOCK 91913Y100 82 1800 SHARES X 1 1800 0 0 VALERO ENERGY COMMON CORP. STOCK 91913Y100 1112 24500 SHARES X 3 24500 0 0 VAN KAMPEN MUNI COMMON OPP TRUST II STOCK 920944105 13 910 SHARES X 1 910 0 0 VARIAN INC COMMON STOCK 922206107 5 120 SHARES X 1 120 0 0 VARIAN SEMICONDUCTOR COMMON EQUIP ASSOC COM STOCK 922207105 4 120 SHARES X 1 120 0 0 VARIAN MEDICAL SYS COMMON INC COM STOCK 92220P105 95 2200 SHARES X 1 2200 0 0 VASOGEN, INC. COMMON STOCK 92232F103 211 41400 SHARES X 3 41400 0 0 VERITAS SOFTWARE COMMON CORP STOCK 923436109 1342 46993 SHARES X 1 46633 0 360 VERITAS SOFTWARE COMMON CORP STOCK 923436109 93 3250 SHARES X 1 3050 0 200 VERITAS SOFTWARE COMMON CORP STOCK 923436109 1693 59287 SHARES X 3 50748 0 8539 VERISIGN INC COM COMMON STOCK 92343E102 44 1320 SHARES X 1 1320 0 0 VERISIGN, INC. COMMON STOCK 92343E102 1451 43300 SHARES X 3 43300 0 0

VERIZON COMMON COMMUNICATIONS STOCK 92343V104 1405 34675 SHARES X 2 34675 0 0 VERIZON COMMUNICATIONS COMMON COM STOCK 92343V104 24659 608706 SHARES X 1 598191 0 10515 VERIZON COMMUNICATIONS COMMON COM STOCK 92343V104 13829 341362 SHARES X 1 320699 0 20663 VERIZON COMMUNICATIONS COMMON COM STOCK 92343V104 4781 118016 SHARES X 3 117406 0 610 VERIZON COMMUNICATIONS COMMON COM STOCK 92343V104 190 4701 SHARES X 3 2901 0 1800 VERINT SYSTEMS INC COMMON STOCK 92343X100 91 2500 SHARES X 1 2500 0 0 VERSO TECHNOLOGIES COMMON INCORPORATED STOCK 925317109 0 393 SHARES X 1 393 0 0 VERTRUE, INC. COMMON STOCK 92534N101 948 25100 SHARES X 3 25100 0 0 VIACOM INC CL A COMMON STOCK 925524100 16 425 SHARES X 1 425 0 0 VIACOM INC CL A COMMON STOCK 925524100 17 450 SHARES X 1 450 0 0 VIACOM INC CL B COMMON STOCK 925524308 9520 261613 SHARES X 1 260393 0 1220 VIACOM INC CL B COMMON STOCK 925524308 1488 40899 SHARES X 1 36118 0 4781 VIACOM INC CL B COMMON STOCK 925524308 11157 306588 SHARES X 3 301833 0 4755 VISHAY INTERTECHNOLOGY COMMON INC COM STOCK 928298108 214 14275 SHARES X 1 14275 0 0 VISTEON CORP COM COMMON STOCK 92839U107 21 2100 SHARES X 1 2100 0 0 VISTEON CORP COM COMMON STOCK 92839U107 42 4269 SHARES X 1 4139 0 130 WD 40 CO COM COMMON STOCK 929236107 63 2200 SHARES X 1 2200 0 0 WCI COMMUNITIES, COMMON INC. STOCK 92923C104 512 17400 SHARES X 3 17400 0 0 WGL HLDGS INC COM COMMON STOCK 92924F106 7 219 SHARES X 1 219 0 0 WGL HLDGS INC COM COMMON STOCK 92924F106 104 3382 SHARES X 1 3382 0 0 WGL HLDGS INC COM COMMON STOCK 92924F106 563 18228 SHARES X 3 18228 0 0 WPS RESOURCES CORP COMMON STOCK 92931B106 40 800 SHARES X 1 800 0 0 WPS RESOURCES CORP COMMON STOCK 92931B106 17 350 SHARES X 1 350 0 0 WACHOVIA CORP COM COMMON STOCK 929903102 18908 359475 SHARES X 1 358360 0 1115 WACHOVIA CORP COM COMMON STOCK 929903102 6565 124802 SHARES X 1 110373 0 14429 WACHOVIA CORP COM COMMON STOCK 929903102 7372 140150 SHARES X 3 140150 0 0 WADDELL & REED COMMON FINL INC CL A STOCK 930059100 95 3964 SHARES X 1 3964 0 0 WADDELL & REED COMMON FINL INC CL A STOCK 930059100 154 6450 SHARES X 1 6450 0 0 WAL MART STORES COMMON INC COM STOCK 931142103 19312 365615 SHARES X 1 361806 0 3809 WAL MART STORES COMMON INC COM STOCK 931142103 6902 130670 SHARES X 1 120120 0 10550 WAL MART STORES COMMON INC COM STOCK 931142103 9339 176823 SHARES X 3 167496 0 9327 WAL MART STORES COMMON INC COM STOCK 931142103 42 800 SHARES X 3 500 0 300 WALGREEN CO COMMON STOCK 931422109 986 25706 SHARES X 1 24756 0 950 WALGREEN CO COMMON STOCK 931422109 793 20675 SHARES X 1 13225 0 7450 WALTER INDUSTRIES, COMMON INC. STOCK 93317Q105 1491 44200 SHARES X 3 44200 0 0 THE WARNACO GROUP COMMON INC STOCK 934390402 50 2300 SHARES X 1 2300 0 0 WASHINGTON MUTUAL COMMON COM STOCK 939322103 1977 46760 SHARES X 1 46135 0 625 WASHINGTON MUTUAL COMMON COM STOCK 939322103 1294 30608 SHARES X 1 29408 0 1200 WASHINGTON MUTUAL COMMON COM STOCK 939322103 8 200 SHARES X 3 200 0 0 WASHINGTON POST CO COMMON CL B STOCK 939640108 10 10 SHARES X 1 10 0 0 WASHINGTON REAL ESTATE INVT COMMON (REIT) STOCK 939653101 217 6399 SHARES X 1 6399 0 0 WASHINGTON REAL ESTATE INVT COMMON (REIT) STOCK 939653101 20 600 SHARES X 1 100 0 500 WASTE CONNECTIONS COMMON INC STOCK 941053100 18 525 SHARES X 1 525 0 0 WASTE MANAGEMENT COMMON INC COM STOCK 94106L109 16 544 SHARES X 1 544 0 0 WASTE MANAGEMENT COMMON INC COM STOCK 94106L109 154 5147 SHARES X 1 3647 0 1500 WATER PIK TECHNOLOGIES COMMON INC COM STOCK 94113U100 2 96 SHARES X 1 96 0 0 WATSON PHARMACEUTICALS COMMON INC COM STOCK 942683103 50 1526 SHARES X 1 1526 0 0 WAYPOINT FINL CORP COMMON COM STOCK 946756103 6738 237658 SHARES X 1 181765 0 55893 WEBSTER FINL CORP COMMON WATERBURY COM STOCK 947890109 30 600 SHARES X 1 600 0 0

WEINGARTEN REALTY INVESTORS COMMON (REIT) STOCK 948741103 52 1299 SHARES X 1 1299 0 0 WEIS MARKETS INC COMMON STOCK 948849104 76 1968 SHARES X 1 0 0 1968 WELLCHOICE INC COMMON STOCK 949475107 96 1800 SHARES X 1 1800 0 0 WELLPOINT INC COMMON STOCK 94973V107 76 660 SHARES X 1 660 0 0 WELLS FARGO CO COMMON STOCK 949746101 13500 217215 SHARES X 1 215765 0 1450 WELLS FARGO CO COMMON STOCK 949746101 6330 101849 SHARES X 1 93816 0 8033 WELLS FARGO CO COMMON STOCK 949746101 3115 50134 SHARES X 3 50134 0 0 WELLS FARGO CO COMMON STOCK 949746101 25 400 SHARES X 3 400 0 0 WENDYS INTL INC COMMON COM STOCK 950590109 128 3250 SHARES X 1 3250 0 0 WERNER ENTERPRISES COMMON INC STOCK 950755108 5316 234799 SHARES X 1 230494 0 4305 WERNER ENTERPRISES COMMON INC STOCK 950755108 108 4785 SHARES X 1 4785 0 0 WERNER ENTERPRISES COMMON INC STOCK 950755108 8699 384264 SHARES X 3 379724 0 4540 WEST MARINE INC COMMON COM STOCK 954235107 87 3500 SHARES X 1 3500 0 0 WEST MARINE INC COMMON COM STOCK 954235107 97 3900 SHARES X 3 3900 0 0 WESTAR ENERGY INC COMMON STOCK 95709T100 7 300 SHARES X 1 300 0 0 WESTAR ENERGY INC COMMON STOCK 95709T100 45 1950 SHARES X 1 1350 0 600 WESTELL TECHNOLOGIES COMMON INC COM STOCK 957541105 41 6000 SHARES X 1 6000 0 0 WESTELL TECHNOLOGIES COMMON INC COM STOCK 957541105 45 6600 SHARES X 3 6600 0 0 WEYERHAEUSER CO COMMON COM STOCK 962166104 264 3924 SHARES X 1 3924 0 0 WEYERHAEUSER CO COMMON COM STOCK 962166104 482 7171 SHARES X 1 6373 0 798 WHEELING-PITTSBURG COMMON CORP STOCK 963142302 9 245 SHARES X 1 245 0 0 WHIRLPOOL CORP COM COMMON STOCK 963320106 103 1492 SHARES X 1 1492 0 0 WHIRLPOOL CORP COM COMMON STOCK 963320106 51 742 SHARES X 1 742 0 0 WHOLE FOODS MKT COMMON INC COM STOCK 966837106 45 475 SHARES X 1 475 0 0 WHOLE FOODS MKT COMMON INC COM STOCK 966837106 5 50 SHARES X 1 50 0 0 WILLIAMS COS INC COMMON COM STOCK 969457100 42 2577 SHARES X 1 2577 0 0 WILLIAMS COS INC COMMON COM STOCK 969457100 57 3483 SHARES X 1 2283 0 1200 WILLIAM SONOMA INC COMMON COM STOCK 969904101 16 470 SHARES X 1 470 0 0 WILMINGTON TRUST COMMON CORP STOCK 971807102 7 200 SHARES X 1 200 0 0 WINN DIXIE STORES COMMON INC COM STOCK 974280109 285 62668 SHARES X 1 62668 0 0 WISCONSIN ENERGY COMMON CORP COM STOCK 976657106 221 6550 SHARES X 1 6550 0 0 WISCONSIN ENERGY COMMON CORP COM STOCK 976657106 180 5338 SHARES X 1 5338 0 0 WORTHINGTON INDS COMMON INC COM STOCK 981811102 255 13000 SHARES X 1 0 0 13000 WRIGLEY WM JR CO COMMON STOCK 982526105 259 3750 SHARES X 1 3750 0 0 WRIGLEY WM JR CO COMMON STOCK 982526105 500 7220 SHARES X 1 6470 0 750 WRIGLEY WM JR CO COMMON STOCK 982526105 208 3000 SHARES X 3 2000 0 1000 WYETH COMMON STOCK 983024100 18480 433908 SHARES X 1 428058 0 5850 WYETH COMMON STOCK 983024100 15889 373064 SHARES X 1 293356 0 79708 WYETH COMMON STOCK 983024100 9087 213371 SHARES X 3 212371 0 1000 WYETH COMMON STOCK 983024100 98 2300 SHARES X 3 1100 0 1200 WYNDHAM INTL INC COMMON CL A STOCK 983101106 2 1439 SHARES X 1 1439 0 0 WYNN RESORTS COMMON LIMITED STOCK 983134107 7 100 SHARES X 1 100 0 0 XM SATELLITE RADIO COMMON HLDGS INC STOCK 983759101 81 2150 SHARES X 1 2150 0 0 XM SATELLITE RADIO COMMON HLDGS INC STOCK 983759101 4 100 SHARES X 1 100 0 0 X-RITE INC COM COMMON STOCK 983857103 4 250 SHARES X 1 250 0 0 XTO ENERGY INC COM COMMON STOCK 98385X106 689 19472 SHARES X 1 19472 0 0 XTO ENERGY INC COM COMMON STOCK 98385X106 58 1650 SHARES X 1 1650 0 0 XTO ENERGY, INC. COMMON STOCK 98385X106 1967 55600 SHARES X 3 55600 0 0 XCEL ENERGY INC COMMON COM STOCK 98389B100 112 6155 SHARES X 1 6155 0 0

XCEL ENERGY INC COMMON COM STOCK 98389B100 277 15219 SHARES X 1 15219 0 0 XCEL ENERGY, INC. COMMON STOCK 98389B100 232 13050 SHARES X 2 13050 0 0 XCEL ENERGY, INC. COMMON STOCK 98389B100 1045 57400 SHARES X 3 57400 0 0 XEROX CORP COMMON STOCK 984121103 148 8686 SHARES X 1 8686 0 0 XEROX CORP COMMON STOCK 984121103 168 9900 SHARES X 1 6900 0 3000 XEROX CORP COMMON STOCK 984121103 1122 66000 SHARES X 3 65800 0 200 XYBERNAUT CORP COM COMMON STOCK 984149104 0 100 SHARES X 1 100 0 0 YAHOO INC COM COMMON STOCK 984332106 35 936 SHARES X 1 936 0 0 YAHOO INC COM COMMON STOCK 984332106 19 500 SHARES X 1 500 0 0 YORK INTL CORP NEW COMMON COM STOCK 986670107 35 1000 SHARES X 1 1000 0 0 YORK WATER COMPANY COMMON STOCK 987184108 1058 54523 SHARES X 1 54523 0 0 YORK WATER COMPANY COMMON STOCK 987184108 906 46696 SHARES X 1 46696 0 0 YUM! BRANDS INC COMMON STOCK 988498101 473 10018 SHARES X 1 10018 0 0 YUM! BRANDS INC COMMON STOCK 988498101 470 9970 SHARES X 1 8050 0 1920 ZIMMER HLDGS INC COMMON COM STOCK 98956P102 623 7779 SHARES X 1 7739 0 40 ZIMMER HLDGS INC COMMON COM STOCK 98956P102 917 11442 SHARES X 1 10962 0 480 ZIMMER HLDGS INC COMMON COM STOCK 98956P102 64 800 SHARES X 3 800 0 0 ZIMMER HOLDINGS COMMON INCORPORATED STOCK 98956P102 1790 22340 SHARES X 2 22340 0 0 ZIONS BANCORPORATION COMMON COM STOCK 989701107 61 900 SHARES X 1 900 0 0 ZORAN CORP COMMON STOCK 98975F101 3 300 SHARES X 1 300 0 0 ZOLTEK COS INC COM COMMON STOCK 98975W104 67 4500 SHARES X 1 4500 0 0 ZOLTEK COS INC COM COMMON STOCK 98975W104 75 5000 SHARES X 3 5000 0 0 ARLINGTON TANKERS COMMON LTD STOCK G04899103 1160 50550 SHARES X 2 50550 0 0 ACCENTURE LTD COMMON BERMUDA STOCK G1150G111 4533 167875 SHARES X 3 167875 0 0 GLOBALSANTAFE CORP COMMON STOCK G3930E101 8 250 SHARES X 1 0 0 250 HELEN OF TROY LTD COMMON STOCK G4388N106 10 300 SHARES X 1 300 0 0 INGERSOLL-RAND CO COMMON STOCK G4776G101 1919 23900 SHARES X 3 23900 0 0 TRANSOCEAN INC COMMON STOCK G90078109 1278 30143 SHARES X 1 30143 0 0 TRANSOCEAN INC COMMON STOCK G90078109 104 2461 SHARES X 1 2461 0 0 TRANSOCEAN INC COMMON STOCK G90078109 174 4099 SHARES X 3 4099 0 0 TRANSOCEAN INC COMMON STOCK G90078109 101 2387 SHARES X 3 2387 0 0 WEATHERFORD INTERNATIONAL, COMMON INC. STOCK G95089101 1767 34450 SHARES X 3 34450 0 0 TARO PHARMACEUTICAL COMMON INDUSTRIES LTD. STOCK M8737E108 323 9500 SHARES X 3 9500 0 0 ROYAL CARIBBEAN COMMON CRUISES, LTD. STOCK V7780T103 1160 21300 SHARES X 3 21300 0 0 SUBTOTALS FOR DOMESTIC COMMON STOCKS 3626123 100104808 97038822 0 3065986 A. COMMON STOCK FOREIGN COMMON STOCK/ADR'S ABN AMRO HOLDINGS COMMON NV SPON ADR STOCK 000937102 9 350 SHARES X 1 350 0 0 ACCENTURE LTD-CL A COMMON STOCK G1150G111 4175 154625 SHARES X 1 151913 0 2712 ACCENTURE LTD-CL A COMMON STOCK G1150G111 398 14724 SHARES X 1 14224 0 500 ACE LTD COMMON STOCK G0070K103 41 970 SHARES X 1 970 0 0 AEGON N V ORD AMER COMMON REG SHS STOCK 007924103 287 20942 SHARES X 1 20942 0 0 AEGON N V ORD AMER COMMON REG SHS STOCK 007924103 30 2184 SHARES X 1 2184 0 0

AGNICO EAGLE MINES COMMON LTD STOCK 008474108 3 250 SHARES X 1 250 0 0 ALCAN INC COMMON STOCK 013716105 83 1700 SHARES X 1 1700 0 0 ALCATEL SA-SPON COMMON ADR STOCK 013904305 4 244 SHARES X 1 244 0 0 ALCON INC COMMON STOCK H01301102 24 300 SHARES X 1 300 0 0 ALLIED DOMECQ COMMON PLC-SPONS ADR STOCK 019121201 12 300 SHARES X 1 300 0 0 ALLIED IRISH BKS COMMON PLC-SPON ADR STOCK 019228402 59760 1447663 SHARES X 1 1029097 50963 367603 ALLIED IRISH BKS COMMON PLC-SPON ADR STOCK 019228402 22259 539218 SHARES X 1 342461 0 196757 ALVARION LTD COMMON STOCK M0861T100 117 8800 SHARES X 1 8800 0 0 AMERICA MOVIL - COMMON ADR SERIES A STOCK 02364W204 104 2000 SHARES X 1 2000 0 0 AMERICA MOVIL - COMMON ADR SERIES L STOCK 02364W105 251 4800 SHARES X 1 4800 0 0 AMERICA MOVIL - COMMON ADR SERIES L STOCK 02364W105 89 1700 SHARES X 1 700 0 1000 ANGLO AMERICAN PLC COMMON ADR STOCK 03485P102 5 225 SHARES X 1 225 0 0 ANGLO AMERICAN PLC COMMON ADR STOCK 03485P102 79 3331 SHARES X 1 3331 0 0 ANGLOGOLD ASHANTI COMMON SPON ADR STOCK 035128206 6 155 SHARES X 1 155 0 0 ARLINGTON TANKERS COMMON LTD STOCK G04899103 69 3000 SHARES X 1 3000 0 0 ASTRAZENECA GROUP PLC SPONSORED COMMON ADR STOCK 046353108 47 1300 SHARES X 1 1300 0 0 ASTRAZENECA GROUP PLC SPONSORED COMMON ADR STOCK 046353108 18 485 SHARES X 1 485 0 0 AXA SPONSORED ADR COMMON STOCK 054536107 6 236 SHARES X 1 236 0 0 BALLARD PWR SYS COMMON INC STOCK 05858H104 5 800 SHARES X 1 800 0 0 BANK OF IRELAND COMMON SPONSORED ADR STOCK 46267Q103 334 5000 SHARES X 1 5000 0 0 BARRICK GOLD CORP COMMON STOCK 067901108 5 200 SHARES X 1 200 0 0 BARRICK GOLD CORP COMMON STOCK 067901108 48 2000 SHARES X 1 2000 0 0 BAYER AG SPONSORED COMMON ADR STOCK 072730302 34 1000 SHARES X 1 1000 0 0 BHP BILLITON LTD COMMON SPONSORED ADR STOCK 088606108 61 2532 SHARES X 1 1500 0 1032 BIOTECH HOLDRS COMMON TRUST STOCK 09067D201 110 717 SHARES X 1 717 0 0 BIOTECH HOLDRS COMMON TRUST STOCK 09067D201 31 200 SHARES X 1 200 0 0 BP PLC SPONSORED COMMON ADR STOCK 055622104 17819 305114 SHARES X 1 303480 0 1634 BP PLC SPONSORED COMMON ADR STOCK 055622104 16009 274124 SHARES X 1 238522 0 35602 BT GROUP PLC-SPON COMMON ADR STOCK 05577E101 10 250 SHARES X 1 250 0 0 CABLE & WIRELESS COMMON PLC SPONS ADR STOCK 126830207 1 200 SHARES X 1 200 0 0 CADBURY SCHWEPPES COMMON PLC SPONS ADR STOCK 127209302 4 100 SHARES X 1 100 0 0 CAMECO CORPORATION COMMON STOCK 13321L108 13 125 SHARES X 1 125 0 0 CANADIAN NATL RY COMMON CO STOCK 136375102 204 3325 SHARES X 1 3325 0 0 CANADIAN NATL RY COMMON CO STOCK 136375102 37 600 SHARES X 1 600 0 0 CANON INC SPONS COMMON ADR STOCK 138006309 22 400 SHARES X 1 400 0 0 CANON INC SPONS COMMON ADR STOCK 138006309 11 200 SHARES X 1 200 0 0 CEMEX S A SPONS COMMON ADR PART CER STOCK 151290889 103 2816 SHARES X 1 2816 0 0 CHINA YUCHAI INTERNATIONAL COMMON LIMITED STOCK G21082105 3 250 SHARES X 1 250 0 0 CNOOC LTD -ADR COMMON STOCK 126132109 16 300 SHARES X 1 300 0 0 COOPER INDUSTRIES COMMON LTD CL A STOCK G24182100 1389 20463 SHARES X 1 20463 0 0 COOPER INDUSTRIES COMMON LTD CL A STOCK G24182100 179 2640 SHARES X 1 2640 0 0 DAIMLER CHRYSLER COMMON AG STOCK D1668R123 59 1227 SHARES X 1 1227 0 0 DAIMLER CHRYSLER COMMON AG STOCK D1668R123 96 2002 SHARES X 1 581 0 1421 DANKA BUSINESS SYSTEMS-SPON COMMON ADR STOCK 236277109 101 31817 SHARES X 1 31817 0 0 DEUTSCHE TELEKOM AG SPONSORED COMMON ADR STOCK 251566105 9 376 SHARES X 1 376 0 0 DIAGEO PLC SPONSORED ADR COMMON STOCK 25243Q205 197 3395 SHARES X 1 3395 0 0 DR REDDYS LABS LTD COMMON ADR STOCK 256135203 20 1000 SHARES X 1 1000 0 0 DUSA PHARMACEUTICALS COMMON INCORPORATED STOCK 266898105 60 4200 SHARES X 1 4200 0 0 ELAN CORP PLC COMMON SPONS ADR STOCK 284131208 27 1000 SHARES X 1 1000 0 0

ELAN CORP PLC COMMON SPONS ADR STOCK 284131208 17 615 SHARES X 1 0 0 615 ENCANA CORP COMMON STOCK 292505104 6 100 SHARES X 1 100 0 0 ENDESA S A COMMON SPONSORED ADR STOCK 29258N107 157 6768 SHARES X 1 6768 0 0 ENDESA S A COMMON SPONSORED ADR STOCK 29258N107 19 800 SHARES X 1 800 0 0 ENTERRA ENERGY COMMON TRUST STOCK 29381P102 76 4000 SHARES X 1 4000 0 0 EVEREST RE GROUP COMMON LTD COM STOCK G3223R108 322 3600 SHARES X 1 3600 0 0 FAIRFAX FINANCIAL HOLDINGS COMMON LIMITED STOCK 303901102 67 400 SHARES X 1 400 0 0 FLEXTRONICS INTL COMMON LTD STOCK Y2573F102 219 15862 SHARES X 1 15862 0 0 FLEXTRONICS INTL COMMON LTD STOCK Y2573F102 133 9638 SHARES X 1 9638 0 0 FRESENIUS MED CARE COMMON STOCK 358029106 1 41 SHARES X 1 41 0 0 GALLAHER GROUP PLC COMMON SPON ADR STOCK 363595109 201 3305 SHARES X 1 3305 0 0 GALLAHER GROUP PLC COMMON SPON ADR STOCK 363595109 150 2477 SHARES X 1 2369 0 108 GARMIN LIMITED ORD COMMON STOCK G37260109 7 116 SHARES X 1 116 0 0 GLAXOSMITHKLINE COMMON PLC ADR STOCK 37733W105 806 17011 SHARES X 1 17011 0 0 GLAXOSMITHKLINE COMMON PLC ADR STOCK 37733W105 1396 29459 SHARES X 1 22304 0 7155 GOLD FIELDS COMMON LIMITED ADR STOCK 38059T106 3 250 SHARES X 1 250 0 0 GOLDCORP INC COMMON STOCK 380956409 15 1000 SHARES X 1 1000 0 0 GROUPE DANONE COMMON SPONS ADR STOCK 399449107 18 1000 SHARES X 1 1000 0 0 GRUPO TELEVISA SA COMMON SPONS ADR STOCK 40049J206 6 100 SHARES X 1 100 0 0 HARMONY GOLD COMMON MINING SPON ADR STOCK 413216300 14 1525 SHARES X 1 1525 0 0 HELLENIC TELECOMMUNICATIONS COMMON ORG ADR STOCK 423325307 1 100 SHARES X 1 100 0 0 HONDA MTR LTD COMMON AMERN SHS STOCK 438128308 5 200 SHARES X 1 200 0 0 HSBC HOLDINGS PLC COMMON SPONSORED ADR STOCK 404280406 193 2265 SHARES X 1 2265 0 0 HSBC HOLDINGS PLC COMMON SPONSORED ADR STOCK 404280406 101 1190 SHARES X 1 1190 0 0 HUANENG POWER COMMON INTL-SPONS ADR STOCK 443304100 88 2920 SHARES X 1 2920 0 0 ICICI BANK LIMITED COMMON SPONSORED ADR STOCK 45104G104 4 200 SHARES X 1 200 0 0 IMPERIAL OIL LTD COMMON STOCK 453038408 3 49 SHARES X 1 49 0 0 INFOSYS TECHNOLOGIES COMMON LTDSPON ADR STOCK 456788108 49 700 SHARES X 1 700 0 0 INGERSOLL-RAND COMMON COMPANY LTD-A STOCK G4776G101 195 2425 SHARES X 1 2425 0 0 INGERSOLL-RAND COMMON COMPANY LTD-A STOCK G4776G101 586 7300 SHARES X 1 7300 0 0 KINROSS GOLD COMMON CORPORATION STOCK 496902404 1 169 SHARES X 1 169 0 0 KONINKLIJKE PHILIPS ELEC N COMMON V NY SHR STOCK 500472303 407 15350 SHARES X 1 15350 0 0 KONINKLIJKE PHILIPS ELEC N COMMON V NY SHR STOCK 500472303 28 1051 SHARES X 1 1051 0 0 KOREA ELECTRIC POWER CORP SP COMMON ADR STOCK 500631106 20 1500 SHARES X 1 1500 0 0 LLOYDS TSB GROUP COMMON PLC ADR STOCK 539439109 4 100 SHARES X 1 100 0 0 MAGNA INTL INC CL COMMON A STOCK 559222401 165 2000 SHARES X 1 2000 0 0 MAGNA INTL INC CL COMMON A STOCK 559222401 12 150 SHARES X 1 150 0 0 MANULIFE FINANCIAL COMMON CORP STOCK 56501R106 783 16947 SHARES X 1 16947 0 0 MANULIFE FINANCIAL COMMON CORP STOCK 56501R106 57 1238 SHARES X 1 1238 0 0 MARVEL TECHNOLOGY COMMON GROUP LTD STOCK G5876H105 1 30 SHARES X 1 30 0 0 MI DEVELOPMENTS COMMON INC STOCK 55304X104 18 600 SHARES X 1 600 0 0 NABORS INDUSTRIES COMMON LTD STOCK G6359F103 7544 147077 SHARES X 1 146217 0 860 NABORS INDUSTRIES COMMON LTD STOCK G6359F103 722 14070 SHARES X 1 13595 0 475 NATIONAL AUSTRALIA COMMON BK LTD STOCK 632525408 112 1000 SHARES X 1 1000 0 0 NISSAN MTR LTD COMMON SPONSORED ADR STOCK 654744408 57 2594 SHARES X 1 2594 0 0 NOKIA CORP COMMON SPONSORED ADR STOCK 654902204 1651 105355 SHARES X 1 105355 0 0 NOKIA CORP COMMON SPONSORED ADR STOCK 654902204 535 34146 SHARES X 1 32646 0 1500 NORANDA INC LTD COMMON STOCK 655422103 35 2000 SHARES X 1 2000 0 0 NORANDA INC LTD COMMON STOCK 655422103 21 1200 SHARES X 1 1200 0 0

NORTEL NETWORKS COMMON CORP STOCK 656568102 94 27157 SHARES X 1 26807 0 350 NORTEL NETWORKS COMMON CORP STOCK 656568102 20 5750 SHARES X 1 5650 0 100 NOVARTIS AG ADR COMMON STOCK 66987V109 86 1700 SHARES X 1 1700 0 0 ON TRACK COMMON INNOVATIONS LTD STOCK M8791A109 144 10800 SHARES X 1 10800 0 0 OPEN TEXT COMMON CORPORATION STOCK 683715106 72 3600 SHARES X 1 3600 0 0 PARTNERRE LTD COMMON STOCK G6852T105 93 1500 SHARES X 1 1500 0 0 PETRO-CANADA COMMON STOCK 71644E102 41 800 SHARES X 1 800 0 0 PLACER DOME INC COMMON STOCK 725906101 23 1212 SHARES X 1 1212 0 0 POPULAR INC COMMON STOCK 733174106 29 1000 SHARES X 1 1000 0 0 POPULAR INC COMMON STOCK 733174106 29 1000 SHARES X 1 1000 0 0 PROVIDENT ENERGY COMMON TRUST UNITS STOCK 74386K104 38 4000 SHARES X 1 4000 0 0 QUANTA CAPITAL COMMON HOLDINGS LTD STOCK G7313F106 31 3400 SHARES X 1 3400 0 0 RENAISSANCERE COMMON HOLDINGS LTD STOCK G7496G103 239 4590 SHARES X 1 4590 0 0 REPSOL YPF SA SPON COMMON ADR STOCK 76026T205 104 4000 SHARES X 1 4000 0 0 REPSOL YPF SA SPON COMMON ADR STOCK 76026T205 16 600 SHARES X 1 600 0 0 REUTERS GROUP PLC COMMON SPONS ADR STOCK 76132M102 31 719 SHARES X 1 719 0 0 ROYAL CARIBBEAN COMMON CRUISES LTD STOCK V7780T103 18 325 SHARES X 1 325 0 0 ROYAL DUTCH PETE CO N Y REGISTRY COMMON SH STOCK 780257804 4929 85909 SHARES X 1 85209 0 700 ROYAL DUTCH PETE CO N Y REGISTRY COMMON SH STOCK 780257804 4695 81830 SHARES X 1 69182 0 12648 SANOFI-AVENTIS ADR COMMON STOCK 80105N105 8 200 SHARES X 1 200 0 0 SAP AG SPONS ADR COMMON STOCK 803054204 11 250 SHARES X 1 250 0 0 SASOL LTD COMMON SPONS-ADR STOCK 803866300 22 1000 SHARES X 1 1000 0 0 SCHLUMBERGER LTD COMMON STOCK 806857108 7976 119134 SHARES X 1 118334 0 800 SCHLUMBERGER LTD COMMON STOCK 806857108 3363 50225 SHARES X 1 46825 0 3400 SCOTTISH POWER PLC COMMON ADR STOCK 81013T705 52 1656 SHARES X 1 1656 0 0 SCOTTISH POWER PLC COMMON ADR STOCK 81013T705 24 756 SHARES X 1 756 0 0 SHELL TRANSPORT & COMMON TRADING PLC ADR STOCK 822703609 10 200 SHARES X 1 200 0 0 SONY CORP - COMMON SPONSORED ADR STOCK 835699307 47 1200 SHARES X 1 1200 0 0 SOUTHERN PERU COPPER COMMON CORPORATION STOCK 843611104 47 1000 SHARES X 1 1000 0 0 STMICROELECTRONICS COMMON N V STOCK 861012102 49 2550 SHARES X 1 2550 0 0 STMICROELECTRONICS COMMON N V STOCK 861012102 4 200 SHARES X 1 200 0 0 STOLT OFFSHORE S A COMMON SPONSORED ADR STOCK 861567105 86 13200 SHARES X 1 13200 0 0 STORA ENSO OYJ COMMON SPONSORED ADR STOCK 86210M106 23 1500 SHARES X 1 1500 0 0 SUN LIFE FINL INC COMMON STOCK 866796105 94 2809 SHARES X 1 2809 0 0 SUNCOR ENERGY INC COMMON COM STOCK 867229106 4 100 SHARES X 1 100 0 0 SYNERON MEDICAL COMMON LTD STOCK M87245102 55 1800 SHARES X 1 1800 0 0 TAIWAN SEMICONDUCTOR COMMON SPON ADR STOCK 874039100 1412 166332 SHARES X 1 158544 0 7788 TAIWAN SEMICONDUCTOR COMMON SPON ADR STOCK 874039100 107 12571 SHARES X 1 8083 0 4488 TDC A/S SPONSORED COMMON ADR STOCK 87236N102 2 100 SHARES X 1 100 0 0 TELECOM HOLDERS COMMON TRUST STOCK 87927P200 3 100 SHARES X 1 100 0 0 TELECOM NEW ZEALAND SPON COMMON ADR STOCK 879278208 71 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 LM ERICSSON COMMON ADR STOCK 294821608 24 770 SHARES X 1 770 0 0 TELEFONAKTIEBOLAGET LM ERICSSON COMMON ADR STOCK 294821608 46 1460 SHARES X 1 1460 0 0 TELEFONICA S A COMMON SPONSORED ADR STOCK 879382208 271 4802 SHARES X 1 4802 0 0 TELEFONICA S A COMMON SPONSORED ADR STOCK 879382208 40 713 SHARES X 1 713 0 0 TELEFONOS DE COMMON MEXICO SP ADR A STOCK 879403707 84 2198 SHARES X 1 2198 0 0 TELEFONOS DE COMMON MEXICO SP ADR L STOCK 879403780 147 3846 SHARES X 1 3846 0 0 TELEFONOS DE COMMON MEXICO SP ADR L STOCK 879403780 65 1700 SHARES X 1 700 0 1000

TENARIS SA COMMON SPONSORED ADR STOCK 88031M109 5 100 SHARES X 1 100 0 0 TEVA PHARMACEUTICAL COMMON SPONS ADR STOCK 881624209 543 18180 SHARES X 1 18180 0 0 TEVA PHARMACEUTICAL COMMON SPONS ADR STOCK 881624209 87 2930 SHARES X 1 2930 0 0 TOMMY HILFIGER COMMON CORP STOCK G8915Z102 9 800 SHARES X 1 800 0 0 TOTAL SA SPONSORED COMMON ADR STOCK 89151E109 23 205 SHARES X 1 205 0 0 TOYOTA MOTOR CORP COMMON SPON ADR STOCK 892331307 12 150 SHARES X 1 150 0 0 TOYOTA MOTOR CORP COMMON SPON ADR STOCK 892331307 25 300 SHARES X 1 300 0 0 TSAKOS ENERGY COMMON NAVIAGATION LTD STOCK G9108L108 4 125 SHARES X 1 125 0 0 TYCO INTERNATIONAL COMMON LTD STOCK 902124106 2597 72654 SHARES X 1 64336 0 8318 TYCO INTERNATIONAL COMMON LTD STOCK 902124106 912 25525 SHARES X 1 21321 0 4204 UBS AG COMMON STOCK H8920M855 93 1113 SHARES X 1 1113 0 0 UBS AG COMMON STOCK H8920M855 54 648 SHARES X 1 648 0 0 UNILEVER NV NY COMMON SHARES STOCK 904784709 405 6070 SHARES X 1 6070 0 0 UNILEVER NV NY COMMON SHARES STOCK 904784709 326 4892 SHARES X 1 4892 0 0 UNILEVER PLC COMMON SPONSORED ADR STOCK 904767704 4 89 SHARES X 1 89 0 0 UNILEVER PLC COMMON SPONSORED ADR STOCK 904767704 28 700 SHARES X 1 700 0 0 VODAFONE GROUP PLC COMMON SPONSORED ADR STOCK 92857W100 1361 49725 SHARES X 1 49725 0 0 VODAFONE GROUP PLC COMMON SPONSORED ADR STOCK 92857W100 959 35038 SHARES X 1 32333 0 2705 VOLVO AB SPONS ADR COMMON B STOCK 928856400 24 600 SHARES X 1 0 0 600 W HOLDING COMPANY COMMON INC STOCK 929251106 271 11832 SHARES X 1 11832 0 0 WEATHERFORD INTL COMMON LTD BERMUDA STOCK G95089101 1359 26494 SHARES X 1 26364 0 130 WEATHERFORD INTL COMMON LTD BERMUDA STOCK G95089101 69 1350 SHARES X 1 1350 0 0 WHITE MOUNTAINS INSURANCE GROUP COMMON LTD STOCK G9618E107 65 100 SHARES X 1 100 0 0 WPP GROUP PLC COMMON SPONS ADR STOCK 929309300 87 1600 SHARES X 1 1600 0 0 XL CAPITAL LTD CL COMMON A STOCK G98255105 119 1532 SHARES X 1 1532 0 0 ACCENTURE LTD-CL A COMMON STOCK G1150G111 616 22824 SHARES X 3 22824 0 0 ALVARION LTD COMMON STOCK M0861T100 130 9800 SHARES X 3 9800 0 0 BP PLC SPONSORED COMMON ADR STOCK 055622104 57 984 SHARES X 3 984 0 0 BP PLC SPONSORED COMMON ADR STOCK 055622104 456 7808 SHARES X 3 5692 0 2116 CELESTICA INC COM COMMON STOCK 15101Q108 7 505 SHARES X 3 505 0 0 COOPER INDUSTRIES COMMON LTD CL A STOCK G24182100 178 2617 SHARES X 3 382 0 2235 DANKA BUSINESS SYSTEMS-SPON COMMON ADR STOCK 236277109 111 35183 SHARES X 3 35183 0 0 DIAGEO PLC COMMON SPONSORED ADR STOCK 25243Q205 29 500 SHARES X 3 500 0 0 ENDESA S A COMMON SPONSORED ADR STOCK 29258N107 37 1600 SHARES X 3 1600 0 0 NABORS INDUSTRIES COMMON LTD STOCK G6359F103 1497 29188 SHARES X 3 24563 0 4625 NOKIA CORP COMMON SPONSORED ADR STOCK 654902204 97 6200 SHARES X 3 6200 0 0 ON TRACK COMMON INNOVATIONS LTD STOCK M8791A109 159 11900 SHARES X 3 11900 0 0 OPEN TEXT COMMON CORPORATION STOCK 683715106 80 4000 SHARES X 3 4000 0 0 QUANTA CAPITAL COMMON HOLDINGS LTD STOCK G7313F106 35 3800 SHARES X 3 3800 0 0 REPSOL YPF SA SPON COMMON ADR STOCK 76026T205 78 3000 SHARES X 3 3000 0 0 ROYAL DUTCH PETE CO N Y REGISTRY COMMON SH STOCK 780257804 321 5600 SHARES X 3 5000 0 600 ROYAL DUTCH PETE CO N Y REGISTRY COMMON SH STOCK 780257804 23 400 SHARES X 3 0 0 400 SCHLUMBERGER LTD COMMON STOCK 806857108 268 4000 SHARES X 3 4000 0 0 SCHLUMBERGER LTD COMMON STOCK 806857108 153 2280 SHARES X 3 2280 0 0 STOLT OFFSHORE S A COMMON SPONSORED ADR STOCK 861567105 95 14600 SHARES X 3 14600 0 0 SYNERON MEDICAL COMMON LTD STOCK M87245102 61 2000 SHARES X 3 2000 0 0 TAIWAN SEMICONDUCTOR COMMON SPON ADR STOCK 874039100 418 49248 SHARES X 3 31988 0 17260 TELEFONICA S A COMMON SPONSORED ADR STOCK 879382208 202 3580 SHARES X 3 3580 0 0 TELEFONOS DE COMMON MEXICO SP ADR L STOCK 879403780 77 2000 SHARES X 3 2000 0 0

TYCO INTERNATIONAL COMMON LTD STOCK 902124106 36 1000 SHARES X 3 600 0 400 UNILEVER NV NY COMMON SHARES STOCK 904784709 71 1071 SHARES X 3 1071 0 0 VODAFONE GROUP PLC COMMON SPONSORED ADR STOCK 92857W100 164 6000 SHARES X 3 6000 0 0 W HOLDING COMPANY COMMON INC STOCK 929251106 138 6018 SHARES X 3 6018 0 0 WEATHERFORD INTL COMMON LTD BERMUDA STOCK G95089101 579 11279 SHARES X 3 7439 0 3840 SUBTOTALS FOR FOREIGN COMMON STOCK/ADR'S 182419 4485969 3737325 50963 697681 A. COMMON STOCK REAL ESTATE INVESTMENT TRUSTS AVALONBAY COMMON COMMUNITIES INC STOCK 053484101 143 1900 SHARES X 1 N.A. N.A. N.A. AVATAR HOLDINGS COMMON INCORPORATED STOCK 053494100 370 7700 SHARES X 1 N.A. N.A. N.A. CROSS TIMBERS COMMON ROYALTY TRUST STOCK 22757R109 16 401 SHARES X 1 N.A. N.A. N.A. DOMINION RES BLACK COMMON WARRIOR STOCK 25746Q108 72 2000 SHARES X 1 N.A. N.A. N.A. DUKE REALTY COMMON CORPORATION STOCK 264411505 194 5680 SHARES X 1 N.A. N.A. N.A. DUKE REALTY COMMON CORPORATION STOCK 264411505 126 3700 SHARES X 1 N.A. N.A. N.A. EQUITY ONE COMMON INCORPORATED STOCK 294752100 43 1809 SHARES X 1 N.A. N.A. N.A. GENERAL GROWTH COMMON PPTYS INC STOCK 370021107 286 7900 SHARES X 1 N.A. N.A. N.A. GENERAL GROWTH COMMON PPTYS INC STOCK 370021107 18 500 SHARES X 1 N.A. N.A. N.A. HERSHA HOSPITALITY COMMON TRUST STOCK 427825104 21 1800 SHARES X 1 N.A. N.A. N.A. MACK CALI RLTY COMMON CORP STOCK 554489104 9 200 SHARES X 1 N.A. N.A. N.A. NOVASTAR FINANCIAL COMMON INCORPORATED STOCK 669947400 163 3300 SHARES X 1 N.A. N.A. N.A. PLUM CREEK TIMBER COMMON CO INC STOCK 729251108 66 1725 SHARES X 1 N.A. N.A. N.A. PLUM CREEK TIMBER COMMON CO INC STOCK 729251108 61 1575 SHARES X 1 N.A. N.A. N.A. RECKSON ASSOCS COMMON RLTY CORP STOCK 75621K106 109 3322 SHARES X 1 N.A. N.A. N.A. SHURGARD STORAGE CENTERS INC CL COMMON A STOCK 82567D104 13 300 SHARES X 1 N.A. N.A. N.A. TOWN & COUNTRY COMMON TRUST COM STOCK 892081100 14 500 SHARES X 1 N.A. N.A. N.A. W P CAREY & CO LLC COMMON STOCK 92930Y107 228 6485 SHARES X 1 N.A. N.A. N.A. W P CAREY & CO LLC COMMON STOCK 92930Y107 176 5019 SHARES X 1 N.A. N.A. N.A. WCI INDUSTRIES COMMON STOCK 92923C104 22050 750 SHARES X 1 N.A. N.A. N.A. SUBTOTALS FOR REAL ESTATE INVESTMENT TRUSTS 24178 56566 N.A. N.A. N.A. *SUMMARY PAGE FOR A. COMMON STOCK* MINOR ASSET TYPE 43 DOMESTIC COMMON STOCKS 3626123 100104808 97038822 0 3065986 44 FOREIGN COMMON STOCK/ADR'S 182419 4485969 3737325 50963 697681 47 REAL ESTATE INVESTMENT TRUSTS 24178 56566 N.A. N.A. N.A. *SUBTOTALS* 3832720 104647343 100776147 50963 3763667

B. PREFERRED STOCK FOREIGN PREFERRED STOCKS ROYAL BANK SCOTLAND PFD PREFERRED 6.4% SER M STOCK 780097796 52 2000 SHARES X 1 N.A. N.A. N.A. ROYAL BANK SCOTLAND PLC PREFERRED ADR PFD E STOCK 780097705 14 500 SHARES X 1 N.A. N.A. N.A. ROYAL BK SCOTLAND PREFERRED PFD 8.50% SER J STOCK 780097853 26 1000 SHARES X 1 N.A. N.A. N.A. 1 SUBTOTALS FOR FOREIGN PREFERRED STOCKS 92 3500 N.A. N.A. N.A. B. PREFERRED STOCK CONVERTIBLE PREFERRED STOCKS BAXTER INTL CONV PREFERRED PFD 7.0% 02/06 STOCK 071813406 169 3000 SHARES X 1 N.A. N.A. N.A. FORD MOTOR CAP TR II CONV PFD PREFERRED 6.50% STOCK 345395206 8 150 SHARES X 1 N.A. N.A. N.A. SCHERING-PLOUGH CV PFD 6.0% PREFERRED 09/14/07 STOCK 806605606 43 775 SHARES X 1 N.A. N.A. N.A. ALLTEL CORP CONV PFD 7.75% PREFERRED 05/17/05 STOCK 020039822 53 1000 SHARES X 1 N.A. N.A. N.A. BAXTER INTL CONV PREFERRED PFD 7.0% 02/06 STOCK 071813406 150 2650 SHARES X 1 N.A. N.A. N.A. GLENBOROUGH REALTY TR 7.75% CONV PREFERRED PFD STOCK 37803P204 35 1376 SHARES X 1 N.A. N.A. N.A. TEXTRON INC $1.40 PREFERRED SER B CV PFD STOCK 883203309 51 200 SHARES X 1 N.A. N.A. N.A. AES TRUST III 6.75% CV PREFERRED PREFERRED STOCK 00808N202 1518 30750 SHARES X 2 30750 0 0 ALLTELL CORP 7.75% PREFERRED CON'V STOCK 020039822 3665 69300 SHARES X 2 69300 0 0 BAXTER INTL INC. PREFERRED CONV PFD STOCK 071813406 2541 45014 SHARES X 2 45014 0 0 CAPITAL ONE 6.25% PREFERRED 5/17/05 CV PFD STOCK 14040H204 2004 35500 SHARES X 2 35500 0 0 CONSTELLATION BRANDS 5.75% PREFERRED 09/01/06 STOCK 21036P306 1185 31500 SHARES X 2 31500 0 0 KRAMONT RLTY TR 9.75% SER B-1 PREFERRED CV PFD STOCK 50075Q206 4 130 SHARES X 3 N.A. N.A. N.A. SUBTOTALS FOR CONVERTIBLE PREFERRED STOCKS 11426 221345 N.A. N.A. N.A. B. PREFERRED STOCK GLOBAL EQUITY MUTUAL FUNDS ABERDEEN AUSTRALIA PREFERRED EQUITY FUND STOCK 003011103 12 1000 SHARES X 1 N.A. N.A. N.A. TEMPLETON DRAGON FUND INC PREFERRED STOCK 88018T101 2 100 SHARES X 1 N.A. N.A. N.A. SUBTOTALS FOR GLOBAL EQUITY MUTUAL FUNDS 14 1100 N.A. N.A. N.A.

B. PREFERRED STOCK INTL EQUITY MUTUAL FUNDS ASA BERMUDA LTD PREFERRED STOCK G3156P103 40 1000 SHARES X 1 N.A. N.A. N.A. SUBTOTALS FOR INTL EQUITY MUTUAL FUNDS 40 1000 N.A. N.A. N.A. B. PREFERRED STOCK CLOSED END EQUITY MUTUAL FUND BLACKROCK DIVIDEND PREFERRED ACHIEVERS TRUST STOCK 09250N107 101 6750 SHARES X 1 N.A. N.A. N.A. BRAZIL FUND PREFERRED INCORPORATED STOCK 105759104 2 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 22 1000 SHARES X 1 N.A. N.A. N.A. COHEN & STEERS QUALITY INC PREFERRED RLTY FD STOCK 19247L106 21 1028 SHARES X 1 N.A. N.A. N.A. COHEN & STEERS SELECT UTILITY PREFERRED 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 214 17945 SHARES X 1 N.A. N.A. N.A. EATON VANCE TAX-ADVANTAGED PREFERRED DVD INC STOCK 27828G107 27 1250 SHARES X 1 N.A. N.A. N.A. GABELLI EQUITY PREFERRED TRUST STOCK 362397101 20 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. GABELLI UTILITY PREFERRED TRUST STOCK 36240A101 4 422 SHARES X 1 N.A. N.A. N.A. HANCOCK JOHN PATRIOT PFD PREFERRED DIVID FD STOCK 41013J107 32 2300 SHARES X 1 N.A. N.A. N.A. INDIA FUND PREFERRED STOCK 454089103 59 2000 SHARES X 1 N.A. N.A. N.A. ING PRIME RATE TR PREFERRED STOCK 44977W106 15 2000 SHARES X 1 N.A. N.A. N.A. ISHARES COHEN & STEERS RLTY PREFERRED INDEX FD STOCK 464287564 109 800 SHARES X 1 N.A. N.A. N.A. ISHARES COHEN & STEERS RLTY PREFERRED INDEX FD STOCK 464287564 545 4000 SHARES X 1 N.A. N.A. N.A. ISHARES DJ SELECT DIVIDEND INDEX PREFERRED FD STOCK 464287168 26 425 SHARES X 1 N.A. N.A. N.A. ISHARES DJ SELECT DIVIDEND INDEX PREFERRED FD STOCK 464287168 28 450 SHARES X 1 N.A. N.A. N.A. ISHARES RUSSELL MID CAP GROWTH PREFERRED INDEX STOCK 464287481 68 800 SHARES X 1 N.A. N.A. N.A. ISHARES RUSSELL 1000 GROWTH PREFERRED INDEX FD STOCK 464287614 185 3766 SHARES X 1 N.A. N.A. N.A. ISHARES RUSSELL 1000 VALUE PREFERRED INDEX FD STOCK 464287598 230 3466 SHARES X 1 N.A. N.A. N.A. ISHARES RUSSELL PREFERRED 2000 GRWTH FD STOCK 464287648 54 800 SHARES X 1 N.A. N.A. N.A. ISHARES RUSSELL PREFERRED 2000 INDEX FD STOCK 464287655 2698 20836 SHARES X 1 N.A. N.A. N.A. ISHARES RUSSELL PREFERRED 2000 INDEX FD STOCK 464287655 238 1836 SHARES X 1 N.A. N.A. N.A. ISHARES S&P MIDCAP 400 BARRA PREFERRED GRWTH I STOCK 464287606 323 2405 SHARES X 1 N.A. N.A. N.A. ISHARES S&P MIDCAP PREFERRED 400 INDEX FD STOCK 464287507 552 4175 SHARES X 1 N.A. N.A. N.A. ISHARES S&P MIDCAP 400/BARRA VAL PREFERRED IND STOCK 464287705 218 1700 SHARES X 1 N.A. N.A. N.A. ISHARES S&P SMALLCAP 600 PREFERRED BARRA GRWTH STOCK 464287887 332 3100 SHARES X 1 N.A. N.A. N.A. ISHARES S&P SMALLCAP 600 PREFERRED BARRA VAL I STOCK 464287879 171 1400 SHARES X 1 N.A. N.A. N.A. ISHARES S&P SMALLCAP 600 PREFERRED INDEX FD STOCK 464287804 646 3970 SHARES X 1 N.A. N.A. N.A. ISHARES S&P 500 PREFERRED INDEX FD STOCK 464287200 1575 13020 SHARES X 1 N.A. N.A. N.A. ISHARES S&P 500/BARRA GRWTH PREFERRED INDEX FD STOCK 464287309 202 3500 SHARES X 1 N.A. N.A. N.A. JOHN HANCOCK BANK PREFERRED & THRIFT OPP FD STOCK 409735107 9 800 SHARES X 1 N.A. N.A. N.A. PUTNAM MASTER PREFERRED INCOME TR STOCK 74683K104 79 12000 SHARES X 1 N.A. N.A. N.A. SALOMON BROTHERS PREFERRED FUND STOCK 795477108 21 1616 SHARES X 1 N.A. N.A. N.A.

SOURCE CAPITAL INC PREFERRED STOCK 836144105 14 200 SHARES X 1 N.A. N.A. N.A. TEMPLETON EMERGING PREFERRED MKTS FD STOCK 880191101 14 858 SHARES X 1 N.A. N.A. N.A. TEMPLETON EMERGING PREFERRED MKTS INC FD-DE STOCK 880192109 37 2700 SHARES X 1 N.A. N.A. N.A. TEMPLETON EMERGING PREFERRED MKTS INC FD-DE STOCK 880192109 28 2000 SHARES X 1 N.A. N.A. N.A. TRI-CONTINENTAL PREFERRED CORP STOCK 895436103 23 1267 SHARES X 1 N.A. N.A. N.A. ZWEIG FUND PREFERRED STOCK 989834106 11 2000 SHARES X 1 N.A. N.A. N.A. ZWEIG TOTAL RETURN PREFERRED FUND STOCK 989837109 2 395 SHARES X 1 N.A. N.A. N.A. SUBTOTALS FORr CLOSED END EQUITY MUTUAL FUND 8986 133279 N.A. N.A. N.A. B. PREFERRED STOCK CLOSED-END NON-TAXABLE INCOME APEX MUNICIPAL PREFERRED FUND STOCK 037580107 18 2027 SHARES X 1 N.A. N.A. N.A. BLACKROCK INSD MUNI 2008 TERM PREFERRED TR STOCK 09247K109 12 750 SHARES X 1 N.A. N.A. N.A. BLACKROCK INVT PREFERRED QUALITY MUN TR STOCK 09247D105 13 870 SHARES X 1 N.A. N.A. N.A. BLACKROCK MUN PREFERRED TARGET TRM TR STOCK 09247M105 24 2325 SHARES X 1 N.A. N.A. N.A. BLACKROCK NY INS MUNI 2008 TERM PREFERRED TR STOCK 09247L107 12 750 SHARES X 1 N.A. N.A. N.A. DREYFUS MUNICIPAL PREFERRED INCOME FUND STOCK 26201R102 72 7200 SHARES X 1 N.A. N.A. N.A. DREYFUS STRATEGIC PREFERRED MUN BD FD STOCK 26202F107 235 27602 SHARES X 1 N.A. N.A. N.A. DREYFUS STRATEGIC PREFERRED MUN BD FD STOCK 26202F107 152 17864 SHARES X 1 N.A. N.A. N.A. DREYFUS STRATEGIC PREFERRED MUNS INC STOCK 261932107 18 2109 SHARES X 1 N.A. N.A. N.A. EATON VANCE MUNICIPAL PREFERRED INCOME TRUST STOCK 27826U108 82 5000 SHARES X 1 N.A. N.A. N.A. EATON VANCE PA PREFERRED MUNI INC TR STOCK 27826T101 158 10000 SHARES X 1 N.A. N.A. N.A. MORGAN STAN DEAN QUALITY MUN INC PREFERRED TR STOCK 61745P734 19 1413 SHARES X 1 N.A. N.A. N.A. MORGAN STANLEY INSD MUNI PREFERRED INCOME TR STOCK 61745P791 60 4334 SHARES X 1 N.A. N.A. N.A. MORGAN STANLEY MUNI INC OPP PREFERRED TR II STOCK 61745P445 16 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. MORGAN STANLEY QUALITY PREFERRED MUNICIPAL SEC STOCK 61745P585 20 1460 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. MUNICIPAL HIGH PREFERRED INCOME FD INC STOCK 626214100 50 7040 SHARES X 1 N.A. N.A. N.A. MUNIENHANCED FUND PREFERRED INC STOCK 626243109 21 1918 SHARES X 1 N.A. N.A. N.A. MUNIENHANCED FUND PREFERRED INC STOCK 626243109 22 2032 SHARES X 1 N.A. N.A. N.A. MUNIHOLDINGS NEW JERSEY INSD FD PREFERRED INC STOCK 625936109 46 3050 SHARES X 1 N.A. N.A. N.A. MUNIHOLDINGS NY PREFERRED INSURED FD STOCK 625931100 124 8850 SHARES X 1 N.A. N.A. N.A. MUNIYIELD CALIF PREFERRED INSD FUND INC STOCK 62629L104 41 3050 SHARES X 1 N.A. N.A. N.A. MUNIYIELD FUND INC PREFERRED STOCK 626299101 19 1371 SHARES X 1 N.A. N.A. N.A. MUNIYIELD FUND INC PREFERRED STOCK 626299101 10 753 SHARES X 1 N.A. N.A. N.A. MUNIYIELD INSURED PREFERRED FUND STOCK 62630E107 6 390 SHARES X 1 N.A. N.A. N.A. MUNIYIELD NEW YORK PREFERRED INSURED FD STOCK 626301105 21 1601 SHARES X 1 N.A. N.A. N.A. MUNIYIELD PENNSYLVANIA PREFERRED INSURED FD STOCK 62630V109 39 2467 SHARES X 1 N.A. N.A. N.A. MUNIYIELD PENNSYLVANIA PREFERRED INSURED FD STOCK 62630V109 44 2755 SHARES X 1 N.A. N.A. N.A. MUNIYIELD QUALITY PREFERRED FUND II STOCK 62630T104 84 6850 SHARES X 1 N.A. N.A. N.A. NUVEEN DIV ADVANTAGE MUN PREFERRED FD 2 STOCK 67070F100 35 2251 SHARES X 1 N.A. N.A. N.A. NUVEEN INSD PREFERRED QUALITY MUN FD STOCK 67062N103 72 4624 SHARES X 1 N.A. N.A. N.A. NUVEEN INVT PREFERRED QUALITY MUNI FD STOCK 67062E103 24 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 MUNI MARKET PREFERRED OPPORTUNITY FD STOCK 67062W103 35 2500 SHARES X 1 N.A. N.A. N.A. NUVEEN MUNI MARKET PREFERRED OPPORTUNITY FD STOCK 67062W103 211 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 163 10643 SHARES X 1 N.A. N.A. N.A. NUVEEN MUNICIPAL PREFERRED VALUE FUND STOCK 670928100 39 4200 SHARES X 1 N.A. N.A. N.A. NUVEEN MUNICIPAL PREFERRED VALUE FUND STOCK 670928100 107 11679 SHARES X 1 N.A. N.A. N.A. NUVEEN PA INVT PREFERRED QUALITY MUN FD STOCK 670972108 165 10785 SHARES X 1 N.A. N.A. N.A. NUVEEN PA INVT PREFERRED QUALITY MUN FD STOCK 670972108 316 20606 SHARES X 1 N.A. N.A. N.A. NUVEEN PA PREM PREFERRED INCOME MUN FD 2 STOCK 67061F101 153 9828 SHARES X 1 N.A. N.A. N.A. NUVEEN PA PREM PREFERRED INCOME MUN FD 2 STOCK 67061F101 53 3392 SHARES X 1 N.A. N.A. N.A. NUVEEN PERFORMANCE PREFERRED PLUS MUNI FD STOCK 67062P108 7 500 SHARES X 1 N.A. N.A. N.A. NUVEEN PERFORMANCE PREFERRED PLUS MUNI FD STOCK 67062P108 44 3050 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 31 2525 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 PREM INC PREFERRED MUNI FD STOCK 67062T100 11 775 SHARES X 1 N.A. N.A. N.A. NUVEEN PREMIER INSD MUNI INC PREFERRED FD STOCK 670987106 6 410 SHARES X 1 N.A. N.A. N.A. NUVEEN PREMIER MUNICIPAL PREFERRED INCOME FD STOCK 670988104 10 755 SHARES X 1 N.A. N.A. N.A. NUVEEN PREMIUM INCOME PREFERRED MUNICIPAL FD 2 STOCK 67063W102 11 765 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 QUALITY PREFERRED INCOME MUNI FD STOCK 670977107 11 780 SHARES X 1 N.A. N.A. N.A. NUVEEN SELECT PREFERRED QUALITY MUN FD STOCK 670973106 12 770 SHARES X 1 N.A. N.A. N.A. PIMCO MUNICIPAL PREFERRED INCOME FUND III STOCK 72201A103 19 1335 SHARES X 1 N.A. N.A. N.A. PUTNAM MANAGED MUNICIPAL PREFERRED INCOME TR STOCK 746823103 18 2524 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 29 2500 SHARES X 1 N.A. N.A. N.A. SCUDDER MUNICIPAL PREFERRED INCOME TR COM STOCK 81118R604 16 1400 SHARES X 1 N.A. N.A. N.A. SCUDDER STRATEGIC MUNI INCOME PREFERRED TRUST STOCK 811234103 19 1500 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN ADVANTAGE MUNI PREFERRED INCOME TR STOCK 921124103 109 7500 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN ADVANTAGE PA PREFERRED MUNI INCOME STOCK 920937109 25 1650 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN ADVANTAGE PA PREFERRED MUNI INCOME STOCK 920937109 152 10200 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN MUNICIPAL PREFERRED INCOME TRUST STOCK 920909108 90 10000 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN PA QUALITY MUNI PREFERRED TR (CE) STOCK 920924107 42 2800 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN PA QUALITY MUNI PREFERRED TR (CE) STOCK 920924107 200 13400 SHARES X 1 N.A. N.A. N.A. VAN KAMPEN PENN VALUE MUNI PREFERRED INCOME TR STOCK 92112T108 94 5870 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. VAN KAMPEN TRUST INVT GRADE PA PREFERRED MUNI STOCK 920934106 52 3425 SHARES X N.A. N.A. N.A. SUBTOTALS FOR CLOSED-END NON-TAXABLE INCOME 3988 317272 N.A. N.A. N.A. B. PREFERRED STOCK CLOSED-END FIXED INCOME ABERDEEN ASIA PREFERRED PACIFIC INC FD STOCK 003009107 19 3000 SHARES X 1 N.A. N.A. N.A. ACM INCOME FUND PREFERRED STOCK 000912105 7 892 SHARES X 1 N.A. N.A. N.A. ALLIANCE WORLD DLR PREFERRED GOVT FUND (CE) STOCK 018796102 32 2500 SHARES X 1 N.A. N.A. N.A.

AMERICAN STRATEGIC PREFERRED INCOME III FD STOCK 03009T101 53 4300 SHARES X 1 N.A. N.A. N.A. AMERICAN STRATEGIC PREFERRED INCOME PORT II STOCK 030099105 54 4400 SHARES X 1 N.A. N.A. N.A. CALAMOS CONV PREFERRED & HIGH INC FD STOCK 12811P108 17 1000 SHARES X 1 N.A. N.A. N.A. CIGNA HIGH INCOME SHARE PREFERRED (CE) STOCK 12551D109 1 241 SHARES X 1 N.A. N.A. N.A. CIM HIGH YIELD SECS SH BEN PREFERRED INT (CE) STOCK 125527101 1 136 SHARES X 1 N.A. N.A. N.A. CITICORP INVESTMENTS PREFERRED CORP LN FD STOCK 17307C107 36 2583 SHARES X 1 N.A. N.A. N.A. DREYFUS HIGH YIELD PREFERRED STRATEGIES FD STOCK 26200S101 10 2000 SHARES X 1 N.A. N.A. N.A. DUFF & PHELPS UTIL PREFERRED & CORP BOND FD STOCK 26432K108 22 1500 SHARES X 1 N.A. N.A. N.A. FLAHERTY & CRUMRINE/ CLAYMORE PFD PREFERRED SEC STOCK 338478100 26 1010 SHARES X 1 N.A. N.A. N.A. FRANKLIN PREFERRED UNIVERSAL TRUST STOCK 355145103 25 4200 SHARES X 1 N.A. N.A. N.A. HIGH INCOME OPPORTUNITY PREFERRED FD INC STOCK 42967Q105 19 2881 SHARES X 1 N.A. N.A. N.A. ISHARES LEHMAN UST PREFERRED INF PR S STOCK 464287176 79 750 SHARES X 1 N.A. N.A. N.A. JOHN HANCOCK PREFERRED INVESTORS TRUST STOCK 410142103 7 300 SHARES X 1 N.A. N.A. N.A. JOHN HANCOCK PFD PREFERRED INC FD II STOCK 41013X106 26 1050 SHARES X 1 N.A. N.A. N.A. MFS CHARTER INCOME PREFERRED TRUST STOCK 552727109 1 166 SHARES X 1 N.A. N.A. N.A. MFS INTERMEDIATE PREFERRED INCOME TRUST STOCK 55273C107 65 10000 SHARES X 1 N.A. N.A. N.A. MFS SPECIAL VALUE PREFERRED TRUST STOCK 55274E102 25 2125 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 18 2750 SHARES X 1 N.A. N.A. N.A. NEW AMERICAN HIGH INCOME FD INC PREFERRED CE STOCK 641876107 8 3500 SHARES X 1 N.A. N.A. N.A. NUVEEN PFD & CONV PREFERRED INCOME FD II STOCK 67073D102 26 1860 SHARES X 1 N.A. N.A. N.A. NUVEEN PFD & CVRT PREFERRED INCOME FUND STOCK 67073B106 21 1500 SHARES X 1 N.A. N.A. N.A. NUVEEN QUALITY PFD PREFERRED INCOME FD 2 STOCK 67072C105 59 4085 SHARES X 1 N.A. N.A. N.A. NUVEEN QUALITY PFD PREFERRED INCOME FD 2 STOCK 67072C105 100 6965 SHARES X 1 N.A. N.A. N.A. PACIFIC AMERICAN INCOME SHS PREFERRED INC CE STOCK 693796104 23 1500 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 18 1500 SHARES X 1 N.A. N.A. N.A. PUTNAM MANAGED HIGH YIELD PREFERRED TRUST STOCK 746819101 22 2650 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 413 41543 SHARES X 1 N.A. N.A. N.A. SUBTOTALS FOR CLOSED-END FIXED INCOME 1248 114227 N.A. N.A. N.A. *SUMMARY PAGE FOR B. PREFERRED STOCK* MINOR ASSET TYPE 50 FOREIGN PREFERRED STOCKS 92 3500 N.A. N.A. N.A. 51 CONVERTIBLE PREFERRED STOCKS 11426 221345 N.A. N.A. N.A. 60 GLOBAL EQUITY MUTUAL FUNDS 14 1100 N.A. N.A. N.A. 61 INTL EQUITY MUTUAL FUNDS 40 1000 N.A. N.A. N.A. 63 CLOSED END EQUITY MUTUAL FUND 8986 133279 N.A. N.A. N.A. 65 CLOSED-END NON-TAXABLE INCOME 3988 317272 N.A. N.A. N.A. 68 CLOSED-END FIXED INCOME 1248 114227 N.A. N.A. N.A. *SUBTOTALS* 25794 791723 N.A. N.A. N.A.

C. OTHER MUNICIPAL UITS MFS MUN INCOME TR UNIT INVT SH BEN INT TRUST 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 UNIT INVT SHARES UIT TRUST 294700703 7 81 SHARES X 1 N.A. N.A. N.A. SUBTOTALS FOR EQUITY UITS 7 81 N.A. N.A. N.A. C. OTHER PARTNERSHIPS FERRELLGAS UNIT INVT PARTNERS LP * TRUST 315293100 20 1000 SHARES X 1 N.A. N.A. N.A. FERRELLGAS UNIT INVT PARTNERS LP * TRUST 315293100 183 9000 SHARES X 1 N.A. N.A. N.A. SUBTOTALS FOR PARTNERSHIPS 203 10000 N.A. N.A. N.A. MINOR ASSET TYPE 70 MUNICIPAL UITS 13 1700 N.A. N.A. N.A. 72 EQUITY UITS 7 81 N.A. N.A. N.A. 88 PARTNERSHIPS 203 10000 N.A. N.A. N.A. *SUBTOTALS* 223 11781 N.A. N.A. N.A. *THESE ASSETS ARE CODED 13(F) ELIGIBLE, HOWEVER, THE MINOR ASSET TYPE IS NOT INCLUDED IN THE MAPPING **SUMMARY PAGE FOR: M & T BANK (SERVICE BUREAU)**

CATEGORY A. COMMON STOCK 3832720 104647343 100776147 50963 3763667 B. PREFERRED STOCK 25794 791723 N.A. N.A. N.A. C. OTHER 223 11781 N.A. N.A. N.A. **GRAND TOTALS** 3858737 105450847 100776147 50963 3763667

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