================================================================================ 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/2012 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: Robert G. Wilmers Title: Chairman & CEO Phone: (716) 842-5425 Signature, Place & Date of Signing: /s/ Robert G. Wilmers, Chairman & CEO Buffalo, New York 2/15/2013 ------------------------------------- ----------------- ---------------- [Signature] [City, State] [Date] Report Type (Check only one.): [_] 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).) [X] 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).) List of Other Included Managers: Form 13F File Number Name 028-03980 Manufacturers & Traders Trust Company 028-11878 M&T Trust Company of Delaware, Inc. 028-10909 Wilmington Trust Investment Advisors, Inc. List of Other Managers Reporting for this Manager: Form 13F File Number Name 028-03742 Wilmington Trust Company 028-12629 Wilmington Trust Investment Management, LLC 028-06601 Wilmington Funds Management Corporation 028-03740 Wilmington Trust, National Association ================================================================================

FORM 13-F SUMMARY PAGE Report Summary: Number of Other Included Managers: 3 Form 13-F Information Table Entry Total: 1,982 Form 13-F Information Table Value Total: 2,101,451 ----------- (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 3 028-10909 Wilmington Trust Investment Advisors, Inc. 4 028-11878 M&T Trust Company of Delaware, Inc.

M T 13-F Report for 12/31/2012 SEC USE COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8 INVESTMENT AUTHORITY --------- --------- ---------- ------------------------ ---------------------- SHARES VOTING AUTHORITY OR SHARES PUT ---------------------- TITLE OF VALUE PRINCIPAL OR OR SHARED - SHARED - OTHER NAME OF ISSUER CLASS CUSIP (X $1,000) AMOUNT PRINCIPAL CALL SOLE DEFINED OTHER MANAGERS SOLE SHARED NONE -------------- --------- --------- ---------- --------- --------- ---- ---- -------- -------- -------- ------- ------ ------- 3M CO COMMON 88579Y101 9355 100751 Shares X 1 100326 0 425 3M CO COMMON 88579Y101 7847 84517 Shares X 1 76501 0 8016 3M CO COMMON 88579Y101 18 195 Shares X 3 195 0 0 3M CO COMMON 88579Y101 116 1250 Shares X 4 1250 0 0 ABB LTD SPON ADR COMMON 000375204 15 700 Shares X 1 700 0 0 ABB LTD SPON ADR COMMON 000375204 27 1300 Shares X 1 1300 0 0 ABBOTT LABORATORIES COMMON 002824100 8246 125894 Shares X 1 124394 0 1500 ABBOTT LABORATORIES COMMON 002824100 4561 69626 Shares X 1 66956 0 2670 ABBOTT LABORATORIES COMMON 002824100 214 3262 Shares X 3 3022 0 240 ABBOTT LABORATORIES COMMON 002824100 49 750 Shares X 4 750 0 0 ABERCROMBIE & FITCH CO CL A COMMON 002896207 12 245 Shares X 1 245 0 0 ABERDEEN ASIA PACIFIC INCOME CEF * OTHER 003009107 20 2533 Shares X 1 0 0 2533 ABERDEEN CHILE CLS END * OTHER 00301W105 5 300 Shares X 1 0 0 300 ACCENTURE PLC- CL A COMMON G1151C101 630 9468 Shares X 1 9368 0 100 ACCENTURE PLC- CL A COMMON G1151C101 622 9360 Shares X 1 9225 0 135 ACCO BRANDS CORP COMMON 00081T108 82 11110 Shares X 1 11110 0 0 ACCO BRANDS CORP COMMON 00081T108 9 1265 Shares X 1 1265 0 0 ACE LIMITED COMMON H0023R105 1206 15118 Shares X 1 15118 0 0 ACE LIMITED COMMON H0023R105 372 4660 Shares X 1 4643 0 17 ACME PACKET INC COMMON 004764106 7 318 Shares X 1 318 0 0 ACNB CORP COMMON 000868109 303 18745 Shares X 1 14548 0 4197 ACNB CORP COMMON 000868109 0 1 Shares X 3 1 0 0 ACTIVISION BLIZZARD INC COMMON 00507V109 53 4990 Shares X 1 4990 0 0 ACTIVISION BLIZZARD INC COMMON 00507V109 37 3500 Shares X 1 3500 0 0 ADOBE SYSTEMS COMMON COMMON 00724F101 53 1400 Shares X 1 1400 0 0 ADOBE SYSTEMS COMMON COMMON 00724F101 10 265 Shares X 1 265 0 0 ADR TIM PARTICIPACOES SA COMMON 88706P205 6 322 Shares X 1 322 0 0 ADT CORP/THE COMMON 00101J106 32 693 Shares X 1 693 0 0 ADT CORP/THE COMMON 00101J106 25 548 Shares X 1 147 0 401 ADTRAN INC COM COMMON 00738A106 329 16841 Shares X 1 16841 0 0 ADTRAN INC COM COMMON 00738A106 240 12265 Shares X 3 12265 0 0 ADVANCED MICRO DEVICES INC COM COMMON 007903107 0 80 Shares X 1 80 0 0 ADVANCED SEMICONDUCTOR E ADR COMMON 00756M404 11 2577 Shares X 1 2577 0 0 AECOM TECHNOLOGY CORP COMMON 00766T100 8 335 Shares X 1 335 0 0 AEGON NV ORD AMER REG SHS COMMON 007924103 15 2404 Shares X 1 2404 0 0 AERCAP HOLDINGS NV COMMON N00985106 8 564 Shares X 1 564 0 0 AES CORP COM COMMON 00130H105 14 1300 Shares X 1 1300 0 0 AES TRUST III 6.750% CONV PFD PREFERRED 00808N202 20 400 Shares X 1 0 0 400 AES TRUST III 6.750% CONV PFD PREFERRED 00808N202 16 325 Shares X 1 0 0 325 AETNA INC NEW COM COMMON 00817Y108 452 9759 Shares X 1 9759 0 0 AFFILIATED MANAGERS GROUP COMMON 008252108 1685 12945 Shares X 1 12945 0 0 AFFILIATED MANAGERS GROUP COMMON 008252108 84 645 Shares X 1 645 0 0 AFLAC INC COMMON 001055102 404 7597 Shares X 1 7597 0 0 AFLAC INC COMMON 001055102 665 12525 Shares X 1 12525 0 0 AG MORTGAGE INVESTMENT TRUST COMMON 001228105 18 780 Shares X 1 780 0 0 AGILENT TECHNOLOGIES INC COM COMMON 00846U101 8 190 Shares X 1 190 0 0 AGILENT TECHNOLOGIES INC COM COMMON 00846U101 35 853 Shares X 1 243 0 610 AGILENT TECHNOLOGIES INC COM COMMON 00846U101 9 229 Shares X 3 229 0 0 AGL RESOURCES INC COMMON 001204106 23 567 Shares X 1 567 0 0 AGNICO EAGLE MINES LTD COMMON 008474108 3 50 Shares X 1 50 0 0 AIR PRODUCTS & CHEMICALS INC COMMON 009158106 1424 16947 Shares X 1 16697 0 250 AIR PRODUCTS & CHEMICALS INC COMMON 009158106 1156 13759 Shares X 1 13645 0 114 AIRGAS INC COMMON 009363102 133 1460 Shares X 1 1460 0 0 AIRGAS INC COMMON 009363102 95 1045 Shares X 3 1045 0 0 AK STEEL HOLDING CORP COM COMMON 001547108 0 66 Shares X 1 66 0 0 ALBEMARLE CORP COM COMMON 012653101 2737 44065 Shares X 1 44065 0 0 ALBEMARLE CORP COM COMMON 012653101 1432 23056 Shares X 1 23056 0 0 ALBEMARLE CORP COM COMMON 012653101 51 815 Shares X 3 815 0 0 ALCATEL-LUCENT - SPON ADR COMMON 013904305 0 175 Shares X 1 175 0 0 ALCATEL-LUCENT - SPON ADR COMMON 013904305 0 253 Shares X 1 253 0 0 ALCOA INC COM COMMON 013817101 210 24192 Shares X 1 23892 0 300 ALCOA INC COM COMMON 013817101 164 18885 Shares X 1 18125 0 760 ALERE INC COMMON 01449J105 269 14549 Shares X 1 14549 0 0 ALERE INC COMMON 01449J105 196 10595 Shares X 3 10595 0 0 ALEXANDER & BALDWIN INC COMMON 014491104 890 30293 Shares X 1 30293 0 0 ALEXANDER & BALDWIN INC COMMON 014491104 42 1438 Shares X 1 1438 0 0 ALEXANDER & BALDWIN INC COMMON 014491104 15 504 Shares X 3 504 0 0 ALEXION PHARMACEUTICALS INC COM COMMON 015351109 2553 27232 Shares X 1 27232 0 0 ALEXION PHARMACEUTICALS INC COM COMMON 015351109 89 952 Shares X 1 952 0 0 ALLEGHANY CORPORATION COMMON 017175100 7 21 Shares X 1 21 0 0 ALLEGHENY TECH CONV 4.250% 6/01/14 * OTHER 01741RAD4 2 2000 Shares X 1 0 0 2000 ALLERGAN INC COMMON 018490102 2378 25927 Shares X 1 25927 0 0 ALLERGAN INC COMMON 018490102 121 1324 Shares X 1 1324 0 0 ALLETE INC COMMON 018522300 46 1125 Shares X 1 1125 0 0 ALLIANCE DATA SYSTEMS CORP COMMON 018581108 96 664 Shares X 1 664 0 0 ALLIANCE DATA SYSTEMS CORP COMMON 018581108 4 28 Shares X 1 28 0 0 ALLIANCEBERNSTEIN INCOME FUND PREFERRED 01881E101 16 2000 Shares X 1 0 0 2000 1 of 24

M T 13-F Report for 12/31/2012 ALLIANT TECH SYSTEMS INC COMMON 018804104 25 405 Shares X 1 405 0 0 ALLISON TRANSMISSION HOLDINGS COMMON 01973R101 9 430 Shares X 1 430 0 0 ALLSCRIPTS HEALTHCARE SOLUTIONS INC COMMON 01988P108 27 2852 Shares X 1 2852 0 0 ALLSCRIPTS HEALTHCARE SOLUTIONS INC COMMON 01988P108 32 3450 Shares X 1 3450 0 0 ALLSTATE CORP COMMON 020002101 367 9147 Shares X 1 9147 0 0 ALLSTATE CORP COMMON 020002101 187 4658 Shares X 1 4658 0 0 ALPHA NATURAL RESOURCES COMMON 02076X102 19 2000 Shares X 1 2000 0 0 ALPHA NATURAL RESOURCES COMMON 02076X102 29 3000 Shares X 1 3000 0 0 ALPINE GLBL PREMIER PROPERTIES FUND PREFERRED 02083A103 1503 206476 Shares X 1 0 0 206476 ALPINE GLBL PREMIER PROPERTIES FUND PREFERRED 02083A103 812 111501 Shares X 1 0 0 111501 ALPINE TOTAL DYNAMIC DVD FD * OTHER 021060108 20 4844 Shares X 1 0 0 4844 ALPINE TOTAL DYNAMIC DVD FD * OTHER 021060108 2 500 Shares X 1 0 0 500 ALTERA CORP COM COMMON 021441100 502 14606 Shares X 1 14606 0 0 ALTERA CORP COM COMMON 021441100 325 9455 Shares X 3 9455 0 0 ALTRIA GROUP INC COMMON 02209S103 8622 274222 Shares X 1 271522 0 2700 ALTRIA GROUP INC COMMON 02209S103 3740 118948 Shares X 1 113223 0 5725 ALTRIA GROUP INC COMMON 02209S103 96 3064 Shares X 3 3064 0 0 AMAZON.COM INC COMMON 023135106 6337 25262 Shares X 1 25027 0 235 AMAZON.COM INC COMMON 023135106 322 1283 Shares X 1 683 0 600 AMAZON.COM INC COMMON 023135106 351 1398 Shares X 3 1398 0 0 AMAZON.COM INC COMMON 023135106 144 575 Shares X 4 575 0 0 AMERICA MOVIL SA - SPON ADR SER A COMMON 02364W204 0 1 Shares X 3 1 0 0 AMERICA MOVIL SA - SPONS ADR SER L COMMON 02364W105 7 310 Shares X 1 310 0 0 AMERICA MOVIL SA - SPONS ADR SER L COMMON 02364W105 141 6100 Shares X 1 600 0 5500 AMERICAN CAMPUS COMMUNITIES INC-REIT COMMON 024835100 695 15071 Shares X 1 15071 0 0 AMERICAN CAMPUS COMMUNITIES INC-REIT COMMON 024835100 81 1757 Shares X 1 1757 0 0 AMERICAN CAMPUS COMMUNITIES INC-REIT COMMON 024835100 74 1608 Shares X 3 1608 0 0 AMERICAN CAPITAL AGENCY CORP COMMON 02503X105 36 1250 Shares X 1 1250 0 0 AMERICAN CAPITAL AGENCY CORP COMMON 02503X105 9 300 Shares X 1 300 0 0 AMERICAN EAGLE OUTFITTER INC COMMON 02553E106 8 400 Shares X 1 400 0 0 AMERICAN ELECTRIC POWER CO INC COMMON 025537101 204 4777 Shares X 1 4777 0 0 AMERICAN ELECTRIC POWER CO INC COMMON 025537101 127 2975 Shares X 1 2376 0 599 AMERICAN EXPRESS CO COMMON 025816109 642 11175 Shares X 1 10575 0 600 AMERICAN EXPRESS CO COMMON 025816109 651 11320 Shares X 1 9120 0 2200 AMERICAN FINANCIAL GROUP INC COMMON 025932104 24 600 Shares X 1 0 0 600 AMERICAN INTERNATIONAL GROUP COMMON 026874784 3 76 Shares X 1 76 0 0 AMERICAN INTERNATIONAL GROUP COMMON 026874784 5 141 Shares X 1 41 0 100 AMERICAN INTL CW21 1/19/21 COMMON 026874156 4 268 Shares X 1 268 0 0 AMERICAN INTL CW21 1/19/21 COMMON 026874156 0 22 Shares X 1 22 0 0 AMERICAN INTL CW21 1/19/21 COMMON 026874156 2 122 Shares X 4 122 0 0 AMERICAN INTL CW21 1/19/21 COMMON 026874156 2 122 Shares X 3 122 0 0 AMERICAN REALTY COMMON 02917T104 9 700 Shares X 1 700 0 0 AMERICAN REALTY COMMON 02917T104 3 200 Shares X 1 200 0 0 AMERICAN TOWER CORP CL A COMMON 03027X100 118 1532 Shares X 1 1532 0 0 AMERICAN TOWER CORP CL A COMMON 03027X100 4 50 Shares X 1 50 0 0 AMERICAN WATER WORKS CO INC COMMON 030420103 32 850 Shares X 1 850 0 0 AMERICAN WATER WORKS CO INC COMMON 030420103 40 1090 Shares X 1 1090 0 0 AMERIGAS PARTNERS LP* OTHER 030975106 12 300 Shares X 1 300 0 0 AMERIGAS PARTNERS LP* OTHER 030975106 12 300 Shares X 1 300 0 0 AMERIPRISE FINANCIAL INC COMMON 03076C106 82 1309 Shares X 1 1189 0 120 AMERIPRISE FINANCIAL INC COMMON 03076C106 85 1351 Shares X 1 1156 0 195 AMERIS BANCORP COMMON 03076K108 2 123 Shares X 1 123 0 0 AMERISOURCE BERGEN CORP COMMON 03073E105 13 300 Shares X 1 300 0 0 AMETEK AEROSPACE PRODS INC COM COMMON 031100100 310 8254 Shares X 1 8254 0 0 AMETEK AEROSPACE PRODS INC COM COMMON 031100100 224 5975 Shares X 3 5975 0 0 AMGEN INC COM COMMON 031162100 8813 102234 Shares X 1 102010 0 224 AMGEN INC COM COMMON 031162100 2098 24334 Shares X 1 19844 0 4490 AMGEN INC COM COMMON 031162100 950 11018 Shares X 3 8078 0 2940 AMGEN INC COM COMMON 031162100 34 400 Shares X 4 400 0 0 AMGEN INC CONV 0.375% 2/01/13 * OTHER 031162AQ3 6 5000 Shares X 1 0 0 5000 AMPAL AMER-A COMMON 032015703 4 1268 Shares X 1 1268 0 0 ANADARKO PETROLEUM CORP COMMON 032511107 807 10856 Shares X 1 10386 0 470 ANADARKO PETROLEUM CORP COMMON 032511107 202 2719 Shares X 1 2719 0 0 ANALOG DEVICES INC COMMON 032654105 5 108 Shares X 1 108 0 0 ANALOG DEVICES INC COMMON 032654105 15 360 Shares X 1 360 0 0 ANHEUSER-BUSCH INBEV NV COMMON 03524A108 32 365 Shares X 1 365 0 0 ANNALY CAPITAL MANAGEMENT INC (REIT) COMMON 035710409 83 5930 Shares X 1 5930 0 0 ANNALY CAPITAL MANAGEMENT INC (REIT) COMMON 035710409 4 300 Shares X 1 200 0 100 ANSYS INC COMMON 03662Q105 476 7062 Shares X 1 7062 0 0 ANSYS INC COMMON 03662Q105 347 5160 Shares X 3 5160 0 0 AOL INC COMMON 00184X105 2 62 Shares X 1 62 0 0 AOL INC COMMON 00184X105 3 95 Shares X 1 95 0 0 AON PLC COMMON G0408V102 97 1750 Shares X 1 1750 0 0 APACHE CORP 6.000% CONV PFD PREFERRED 037411808 9 200 Shares X 1 0 0 200 APACHE CORP COM COMMON 037411105 2490 31718 Shares X 1 31718 0 0 APACHE CORP COM COMMON 037411105 633 8059 Shares X 1 7841 0 218 APACHE CORP COM COMMON 037411105 31 400 Shares X 4 400 0 0 APOLLO GROUP INC CL A COMMON 037604105 6 300 Shares X 1 300 0 0 APOLLO INVESTMENT CORPORATION PREFERRED 03761U106 25 3000 Shares X 1 0 0 3000 APOLLO INVESTMENT CORPORATION PREFERRED 03761U106 7 800 Shares X 1 0 0 800 APPLE INC COMMON 037833100 38083 71561 Shares X 1 70848 0 713 APPLE INC COMMON 037833100 5305 9969 Shares X 1 9284 0 685 APPLE INC COMMON 037833100 2247 4223 Shares X 3 3071 0 1152 APPLE INC COMMON 037833100 905 1700 Shares X 4 1700 0 0 APPLIED MATERIALS INC COM COMMON 038222105 261 22791 Shares X 1 21791 0 1000 2 of 24

M T 13-F Report for 12/31/2012 APPLIED MATERIALS INC COM COMMON 038222105 54 4686 Shares X 1 3686 0 1000 AQUA AMERICA INC COMMON 03836W103 29 1150 Shares X 1 1000 0 150 AQUA AMERICA INC COMMON 03836W103 25 988 Shares X 3 988 0 0 ARCELORMITTAL-NY REGISTERED COMMON 03938L104 5 300 Shares X 1 300 0 0 ARCHER DANIELS MIDLAND CO COM COMMON 039483102 148 5413 Shares X 1 5413 0 0 ARCHER DANIELS MIDLAND CO COM COMMON 039483102 299 10900 Shares X 1 5400 0 5500 ARM HOLDINGS PLC COMMON 042068106 125 3314 Shares X 1 3314 0 0 ARM HOLDINGS PLC COMMON 042068106 3 72 Shares X 1 72 0 0 ARRIS GROUP COMMON 04269Q100 295 19720 Shares X 1 19720 0 0 ARROW FINL CORP COMMON 042744102 38 1543 Shares X 3 1543 0 0 ARTESIAN RESOURCES CORPORATION CL A COMMON 043113208 20 885 Shares X 1 885 0 0 ARUBA NETWORKS INC COMMON 043176106 418 20137 Shares X 1 20137 0 0 ARUBA NETWORKS INC COMMON 043176106 282 13585 Shares X 3 13585 0 0 ASHLAND INC COMMON 044209104 507 6306 Shares X 1 6306 0 0 ASHLAND INC COMMON 044209104 38 474 Shares X 1 474 0 0 ASHLAND INC COMMON 044209104 366 4555 Shares X 3 4555 0 0 ASML HOLDING N.V. ADR COMMON N07059210 39 612 Shares X 1 612 0 0 ASML HOLDING N.V. ADR COMMON N07059210 2 26 Shares X 1 26 0 0 ASPEN INSURANCE HOLDINGS LTD COMMON G05384105 7 230 Shares X 1 230 0 0 ASTRAZENECA GROUP PLC SPONSORED ADR COMMON 046353108 95 2013 Shares X 1 2013 0 0 ASTRAZENECA GROUP PLC SPONSORED ADR COMMON 046353108 70 1480 Shares X 1 1480 0 0 AT&T INC COMMON 00206R102 13910 412641 Shares X 1 410011 0 2630 AT&T INC COMMON 00206R102 10342 306804 Shares X 1 259953 0 46851 AT&T INC COMMON 00206R102 299 8872 Shares X 3 8872 0 0 ATLAS AIR WORLDWIDE HOLDINGS COMMON 049164205 6 130 Shares X 1 130 0 0 ATLAS PIPELINE PARTNERS LP * OTHER 049392103 8 243 Shares X 1 243 0 0 ATMOS ENERGY CORP COMMON 049560105 1 30 Shares X 1 30 0 0 AUTODESK COM COMMON 052769106 559 15813 Shares X 1 15813 0 0 AUTODESK COM COMMON 052769106 358 10120 Shares X 3 10120 0 0 AUTOMATIC DATA PROCESSING INC COMMON 053015103 1596 28043 Shares X 1 27243 0 800 AUTOMATIC DATA PROCESSING INC COMMON 053015103 2080 36544 Shares X 1 33794 0 2750 AUTOMATIC DATA PROCESSING INC COMMON 053015103 0 1 Shares X 3 1 0 0 AUTOZONE INC COM COMMON 053332102 10 28 Shares X 1 28 0 0 AUTOZONE INC COM COMMON 053332102 71 200 Shares X 1 200 0 0 AUXILIUM PHARMACEUTICALS INC COMMON 05334D107 151 8125 Shares X 1 8125 0 0 AUXILIUM PHARMACEUTICALS INC COMMON 05334D107 110 5925 Shares X 3 5925 0 0 AVALONBAY COMMUNITIES INC COMMON 053484101 48 357 Shares X 1 357 0 0 AVERY DENNISON CORP COM COMMON 053611109 10 275 Shares X 1 275 0 0 AVIVA PLC SPONS ADR COMMON 05382A104 2 184 Shares X 1 184 0 0 AVNET INC COM COMMON 053807103 6 185 Shares X 1 185 0 0 AVON PRODUCTS INC COMMON 054303102 11 750 Shares X 1 750 0 0 AVON PRODUCTS INC COMMON 054303102 6 441 Shares X 1 441 0 0 AXCELIS TECHNOLOGIES INC COM COMMON 054540109 0 330 Shares X 1 330 0 0 BABCOCK & WILCOX CO COMMON 05615F102 305 11625 Shares X 1 11625 0 0 BABCOCK & WILCOX CO COMMON 05615F102 7 275 Shares X 1 275 0 0 BABCOCK & WILCOX CO COMMON 05615F102 213 8115 Shares X 3 8115 0 0 BAIDU INC-SPON ADR COMMON 056752108 111 1106 Shares X 1 1106 0 0 BAIDU INC-SPON ADR COMMON 056752108 20 200 Shares X 1 200 0 0 BAKER HUGHES INC COM COMMON 057224107 110 2692 Shares X 1 2692 0 0 BAKER HUGHES INC COM COMMON 057224107 16 400 Shares X 1 400 0 0 BALL CORPORATION COMMON 058498106 1432 32010 Shares X 1 32010 0 0 BANCO BILBAO VIZCAYA ARGENTARIA ADR COMMON 05946K101 4 470 Shares X 1 470 0 0 BANCO BRADESCO - SPONS ADR COMMON 059460303 11 610 Shares X 1 610 0 0 BANCO SANTANDER SA - SPONS ADR COMMON 05964H105 1 111 Shares X 1 111 0 0 BANCO SANTANDER SA - SPONS ADR COMMON 05964H105 14 1744 Shares X 1 1744 0 0 BANCOLOMBIA SA SPONS ADR COMMON 05968L102 14 212 Shares X 1 212 0 0 BANK AMER CORP COMMON 060505104 1948 167829 Shares X 1 161468 0 6361 BANK AMER CORP COMMON 060505104 1026 88329 Shares X 1 87546 0 783 BANK AMER CORP COMMON 060505104 92 7882 Shares X 3 7882 0 0 BANK NEW YORK MELLON CORP COMMON 064058100 1630 63413 Shares X 1 63413 0 0 BANK NEW YORK MELLON CORP COMMON 064058100 284 11052 Shares X 1 10290 0 762 BARCLAYS BANK PFD 7.1% SER 3 PREFERRED 06739H776 25 1000 Shares X 1 0 0 1000 BARCLAYS PLC - SPONS ADR COMMON 06738E204 30 1757 Shares X 1 1757 0 0 BARCLAYS PLC - SPONS ADR COMMON 06738E204 13 755 Shares X 1 755 0 0 BARD C R INC COM COMMON 067383109 29 298 Shares X 1 298 0 0 BARD C R INC COM COMMON 067383109 401 4100 Shares X 1 4100 0 0 BARD C R INC COM COMMON 067383109 141 1441 Shares X 3 1441 0 0 BARNES GROUP INCORPORATED COMMON 067806109 10 430 Shares X 1 430 0 0 BARRICK GOLD CORP COMMON 067901108 11 319 Shares X 1 319 0 0 BARRICK GOLD CORP COMMON 067901108 113 3220 Shares X 1 3220 0 0 BAXTER INTERNATIONAL COMMON 071813109 654 9808 Shares X 1 9808 0 0 BAXTER INTERNATIONAL COMMON 071813109 343 5150 Shares X 1 5150 0 0 BAXTER INTERNATIONAL COMMON 071813109 83 1238 Shares X 3 1238 0 0 BB&T CORP COM COMMON 054937107 800 27480 Shares X 1 26580 0 900 BB&T CORP COM COMMON 054937107 453 15549 Shares X 1 15549 0 0 BCE INC COMMON 05534B760 130 3028 Shares X 1 3028 0 0 BCE INC COMMON 05534B760 29 664 Shares X 1 664 0 0 BEAM INC COMMON 073730103 449 7343 Shares X 1 7343 0 0 BEAM INC COMMON 073730103 199 3258 Shares X 1 3151 0 107 BECTON DICKINSON & CO COM COMMON 075887109 1028 13143 Shares X 1 13143 0 0 BECTON DICKINSON & CO COM COMMON 075887109 319 4079 Shares X 1 4079 0 0 BED BATH & BEYOND INC COM COMMON 075896100 110 1970 Shares X 1 1970 0 0 BERKSHIRE HATHAWAY INC CLASS A COMMON 084670108 268 2 Shares X 1 2 0 0 BERKSHIRE HATHAWAY INC DEL CL B COMMON 084670702 4035 44980 Shares X 1 44675 0 305 BERKSHIRE HATHAWAY INC DEL CL B COMMON 084670702 903 10072 Shares X 1 7534 0 2538 3 of 24

M T 13-F Report for 12/31/2012 BERKSHIRE HATHAWAY INC DEL CL B COMMON 084670702 50 552 Shares X 3 552 0 0 BERKSHIRE HATHAWAY INC DEL CL B COMMON 084670702 18 200 Shares X 4 200 0 0 BEST BUY COMPANY INC COMMON 086516101 60 5076 Shares X 1 5076 0 0 BEST BUY COMPANY INC COMMON 086516101 5 407 Shares X 1 375 0 32 BHP BILLITON LTD SPONSORED ADR COMMON 088606108 457 5828 Shares X 1 5828 0 0 BHP BILLITON LTD SPONSORED ADR COMMON 088606108 413 5265 Shares X 1 3793 0 1472 BIG LOTS INC COMMON 089302103 4 150 Shares X 1 150 0 0 BIOGEN IDEC INC COMMON 09062X103 2577 17605 Shares X 1 17605 0 0 BIOGEN IDEC INC COMMON 09062X103 325 2218 Shares X 1 2108 0 110 BIOMARIN PHARMACEUTICAL INC COMMON 09061G101 10 200 Shares X 1 200 0 0 BK OF AMERICA 7.250% CONV PFD SER L PREFERRED 060505682 57 50 Shares X 1 0 0 50 BLACK HILLS CORP COMMON 092113109 58 1600 Shares X 1 1600 0 0 BLACKROCK ENERGY & RESOURCES TRUST PREFERRED 09250U101 10 438 Shares X 1 0 0 438 BLACKROCK HEALTH SCIENCES TRUST PREFERRED 09250W107 130 4650 Shares X 1 0 0 4650 BLACKROCK INC COMMON 09247X101 3665 17732 Shares X 1 17732 0 0 BLACKROCK INC COMMON 09247X101 327 1582 Shares X 1 1582 0 0 BLACKROCK INC COMMON 09247X101 31 148 Shares X 3 148 0 0 BLACKROCK INTL GROWTH & INCOME TR * OTHER 092524107 1 200 Shares X 1 0 0 200 BLACKROCK KELSO CAPITAL CORP COMMON 092533108 4 420 Shares X 1 420 0 0 BLACKROCK MUNI ENHANCED FUND INC PREFERRED 09253Y100 16 1316 Shares X 1 0 0 1316 BLACKROCK MUNI INCOME TRUST PREFERRED 09248F109 5 344 Shares X 1 0 0 344 BLACKROCK MUNIHLDGS NJ INSURED FD PREFERRED 09254X101 51 3050 Shares X 1 0 0 3050 BLACKROCK MUNIHLDGS NY INSURED FD PREFERRED 09255C106 49 3050 Shares X 1 0 0 3050 BLACKROCK MUNIYIELD QUALITY FD III PREFERRED 09254E103 15 984 Shares X 1 0 0 984 BLACKROCK MUNIYLD QUALITY FUND II PREFERRED 09254G108 99 6850 Shares X 1 0 0 6850 BLACKROCK REAL ASSET EQUITY TRUST PREFERRED 09254B109 21 2000 Shares X 1 0 0 2000 BLACKSTONE GROUP LP (THE) * OTHER 09253U108 18 1130 Shares X 1 1130 0 0 BLACKSTONE GROUP LP (THE) * OTHER 09253U108 2 100 Shares X 1 0 0 100 BLONDER TONGUE LABS INC COM COMMON 093698108 230 200001 Shares X 3 200001 0 0 BOEING CO COM COMMON 097023105 6557 87012 Shares X 1 86390 0 622 BOEING CO COM COMMON 097023105 1194 15845 Shares X 1 14149 0 1696 BOEING CO COM COMMON 097023105 749 9944 Shares X 3 7444 0 2500 BOEING CO COM COMMON 097023105 57 750 Shares X 4 750 0 0 BOK FINANCIAL CORPORATION COMMON 05561Q201 1 11 Shares X 1 11 0 0 BORG WARNER INC COM COMMON 099724106 578 8070 Shares X 1 8070 0 0 BORG WARNER INC COM COMMON 099724106 367 5120 Shares X 3 5120 0 0 BOSTON BEER INCORPORATED CLASS A COMMON 100557107 7 50 Shares X 1 50 0 0 BOSTON PROPERTIES INC (REIT) COMMON 101121101 21 200 Shares X 1 200 0 0 BOSTON PROPERTIES INC (REIT) COMMON 101121101 63 600 Shares X 1 600 0 0 BP PLC SPONSORED ADR COMMON 055622104 820 19699 Shares X 1 19699 0 0 BP PLC SPONSORED ADR COMMON 055622104 479 11502 Shares X 1 10902 0 600 BRANDYWINE REALTY TRUST (REIT) COMMON 105368203 18 1500 Shares X 1 1500 0 0 BRIGGS & STRATTON CORP COMMON 109043109 17 800 Shares X 1 800 0 0 BRIGGS & STRATTON CORP COMMON 109043109 72 3401 Shares X 3 3401 0 0 BRINKER INTL INC COM COMMON 109641100 44 1425 Shares X 1 1425 0 0 BRISTOL-MYERS SQUIBB CO COMMON 110122108 14283 438261 Shares X 1 437731 0 530 BRISTOL-MYERS SQUIBB CO COMMON 110122108 6572 201668 Shares X 1 180683 0 20985 BRISTOL-MYERS SQUIBB CO COMMON 110122108 796 24434 Shares X 3 17384 0 7050 BRISTOL-MYERS SQUIBB CO COMMON 110122108 33 1000 Shares X 4 1000 0 0 BRISTOL-MYERS SQUIBB CO COMMON 110122108 151 4641 Shares X 3 4641 0 0 BROADCOM CORP CL A COMMON 111320107 237 7149 Shares X 1 7149 0 0 BROADCOM CORP CL A COMMON 111320107 10 314 Shares X 1 314 0 0 BROADRIDGE FINANCIAL SOLUTIONS INC COMMON 11133T103 3 150 Shares X 1 150 0 0 BROCADE COMMUNICATIONS SYSTEM COMMON 111621306 3 500 Shares X 1 500 0 0 BROOKFIELD INFRASTRUCTURE PTNRS * OTHER G16252101 11 300 Shares X 1 300 0 0 BROWN & BROWN INC COMMON COMMON 115236101 366 14370 Shares X 1 14370 0 0 BROWN & BROWN INC COMMON COMMON 115236101 144 5640 Shares X 3 5640 0 0 BROWN & BROWN INC COMMON COMMON 115236101 122 4800 Shares X 3 4800 0 0 BROWN-FORMAN CORP CL B COMMON 115637209 759 12006 Shares X 1 12006 0 0 BROWN-FORMAN CORP CL B COMMON 115637209 69 1095 Shares X 1 1095 0 0 BROWN-FORMAN CORP CL B COMMON 115637209 12 194 Shares X 3 194 0 0 BUCKEYE PARTNERS LP UNIT LTD PARTNER * OTHER 118230101 2 50 Shares X 1 50 0 0 CA INC COMMON 12673P105 110 5000 Shares X 1 5000 0 0 CABOT OIL & GAS CORP COMMON 127097103 372 7482 Shares X 1 7482 0 0 CABOT OIL & GAS CORP COMMON 127097103 147 2950 Shares X 3 2950 0 0 CABOT OIL & GAS CORP COMMON 127097103 125 2505 Shares X 3 2505 0 0 CALAMOS STRATEGIC TOT RET FD PREFERRED 128125101 49 5000 Shares X 1 0 0 5000 CALLAWAY GOLF CO COM COMMON 131193104 0 23 Shares X 1 23 0 0 CAMDEN PROPERTY TRUST (REIT) COMMON 133131102 68 1000 Shares X 1 1000 0 0 CAMECO CORPORATION COMMON 13321L108 4 200 Shares X 1 200 0 0 CAMERON INTERNATIONAL CORP COMMON 13342B105 2979 52760 Shares X 1 52760 0 0 CAMERON INTERNATIONAL CORP COMMON 13342B105 82 1460 Shares X 1 1460 0 0 CAMERON INTERNATIONAL CORP COMMON 13342B105 320 5675 Shares X 3 5675 0 0 CAMERON INTERNATIONAL CORP COMMON 13342B105 28 500 Shares X 4 500 0 0 CAMPBELL SOUP CO COM COMMON 134429109 23 650 Shares X 1 650 0 0 CAMPBELL SOUP CO COM COMMON 134429109 106 3050 Shares X 1 3050 0 0 CANADIAN IMPERIAL BANK OF COMMERCE COMMON 136069101 8 100 Shares X 1 100 0 0 CANADIAN NATIONAL RAILWAY COMPANY COMMON 136375102 9 95 Shares X 1 95 0 0 CANADIAN NATURAL RESOURCES LTD COMMON 136385101 9 322 Shares X 1 322 0 0 CANADIAN PACIFIC RAILWAY LTD COMMON 13645T100 0 1 Shares X 3 1 0 0 CANON INC SPONS ADR COMMON 138006309 22 555 Shares X 1 555 0 0 CAPITAL ONE FINANCIAL CORP COMMON 14040H105 267 4613 Shares X 1 4613 0 0 CAPITAL ONE FINANCIAL CORP COMMON 14040H105 170 2940 Shares X 1 2440 0 500 CAPSTEAD MTG CORP CONV PFD SER B PREFERRED 14067E308 34 2400 Shares X 1 0 0 2400 CARDINAL HEALTH INC COMMON 14149Y108 430 10439 Shares X 1 10439 0 0 4 of 24

M T 13-F Report for 12/31/2012 CARDINAL HEALTH INC COMMON 14149Y108 50 1222 Shares X 1 1222 0 0 CARDINAL HEALTH INC COMMON 14149Y108 16 380 Shares X 3 380 0 0 CAREFUSION CORP COMMON 14170T101 6 205 Shares X 1 205 0 0 CARLISLE COMPANIES INC COMMON 142339100 22 370 Shares X 1 370 0 0 CARLISLE COMPANIES INC COMMON 142339100 59 1000 Shares X 1 1000 0 0 CARMAX INC COMMON 143130102 2439 64963 Shares X 1 64963 0 0 CARMAX INC COMMON 143130102 107 2844 Shares X 1 2844 0 0 CARMAX INC COMMON 143130102 37 991 Shares X 3 991 0 0 CARNIVAL CORPORATION COMMON 143658300 556 15124 Shares X 1 15124 0 0 CARNIVAL CORPORATION COMMON 143658300 220 5975 Shares X 1 4975 0 1000 CARPENTER TECHNOLOGY CORP COM COMMON 144285103 40 776 Shares X 1 776 0 0 CATAMARAN CORPORATION COMMON 148887102 59 1248 Shares X 1 1248 0 0 CATERPILLAR INC COMMON 149123101 7264 81065 Shares X 1 79610 0 1455 CATERPILLAR INC COMMON 149123101 2426 27069 Shares X 1 25552 0 1517 CATERPILLAR INC COMMON 149123101 40 450 Shares X 3 450 0 0 CATERPILLAR INC COMMON 149123101 166 1850 Shares X 4 1850 0 0 CBRE CLARION GLBL REAL ESTATE INCOME PREFERRED 12504G100 3127 352976 Shares X 1 0 0 352976 CBRE CLARION GLBL REAL ESTATE INCOME PREFERRED 12504G100 1835 207108 Shares X 1 0 0 207108 CBRE CLARION GLBL REAL ESTATE INCOME PREFERRED 12504G100 0 4 Shares X 3 0 0 4 CBRE GROUP INC COMMON 12504L109 509 25599 Shares X 1 25599 0 0 CBRE GROUP INC COMMON 12504L109 8 388 Shares X 1 388 0 0 CBRE GROUP INC COMMON 12504L109 323 16215 Shares X 3 16215 0 0 CBS CORP CL A COMMON 124857103 6 155 Shares X 1 155 0 0 CBS CORP CL B COMMON 124857202 872 22907 Shares X 1 22407 0 500 CBS CORP CL B COMMON 124857202 103 2711 Shares X 1 2386 0 325 CBS CORP CL B COMMON 124857202 247 6485 Shares X 3 6485 0 0 CBS CORP CL B COMMON 124857202 207 5430 Shares X 3 5430 0 0 CEDAR FAIR LTD PTR * OTHER 150185106 25 750 Shares X 1 750 0 0 CELGENE CORP COM COMMON 151020104 1007 12831 Shares X 1 12491 0 340 CELGENE CORP COM COMMON 151020104 239 3050 Shares X 1 2150 0 900 CENOVUS ENERGY INC COMMON 15135U109 10 300 Shares X 1 300 0 0 CENTERPOINT ENERGY INC COMMON 15189T107 1 63 Shares X 1 63 0 0 CENTRAIS ELETRICAS BRAS-SP ADR CM COMMON 15234Q207 5 1540 Shares X 1 1540 0 0 CENTRAL FUND OF CANADA COMMON 153501101 2 100 Shares X 1 100 0 0 CENTURYLINK INC COMMON 156700106 3272 83652 Shares X 1 83468 0 184 CENTURYLINK INC COMMON 156700106 354 9053 Shares X 1 8788 0 265 CENTURYLINK INC COMMON 156700106 571 14602 Shares X 3 11427 0 3175 CENTURYLINK INC COMMON 156700106 39 1000 Shares X 4 1000 0 0 CERAGON NETWORKS LTD COMMON M22013102 3 622 Shares X 1 622 0 0 CERNER CORP COMMON 156782104 4518 58295 Shares X 1 57965 0 330 CERNER CORP COMMON 156782104 882 11385 Shares X 1 11135 0 250 CERNER CORP COMMON 156782104 484 6243 Shares X 3 4352 0 1891 CERNER CORP COMMON 156782104 112 1450 Shares X 3 1450 0 0 CF INDUSTRIES HOLDINGS INC COMMON 125269100 25 125 Shares X 1 125 0 0 CH ENERGY GROUP INC COM COMMON 12541M102 7 100 Shares X 1 100 0 0 CH ENERGY GROUP INC COM COMMON 12541M102 65 1000 Shares X 1 1000 0 0 CH ROBINSON WORLDWIDE INC COMMON 12541W209 425 6725 Shares X 1 6725 0 0 CH ROBINSON WORLDWIDE INC COMMON 12541W209 275 4350 Shares X 3 4350 0 0 CHECK POINT SOFTWARE TECH COM COMMON M22465104 6 131 Shares X 1 131 0 0 CHENIERE ENERGY PARTNERS LP * OTHER 16411Q101 47 2200 Shares X 1 0 0 2200 CHESAPEAKE ENERGY CORP COM COMMON 165167107 57 3410 Shares X 1 3410 0 0 CHESAPEAKE ENERGY CORP COM COMMON 165167107 46 2775 Shares X 1 2775 0 0 CHESAPEAKE GRANITE WASH TRUST OTHER 165185109 9 525 Shares X 1 0 0 525 CHEVRON CORP COMMON 166764100 31304 289474 Shares X 1 286638 0 2836 CHEVRON CORP COMMON 166764100 18580 171816 Shares X 1 161472 0 10344 CHEVRON CORP COMMON 166764100 1270 11744 Shares X 3 9444 0 2300 CHEVRON CORP COMMON 166764100 204 1890 Shares X 4 1890 0 0 CHICAGO BRIDGE & IRON CO N V COM COMMON 167250109 1 25 Shares X 1 25 0 0 CHIMERA INVESTMENT CORP COMMON 16934Q109 3 1250 Shares X 1 1250 0 0 CHINA MOBILE LTD SPON ADR COMMON 16941M109 29 501 Shares X 1 501 0 0 CHINA MOBILE LTD SPON ADR COMMON 16941M109 37 625 Shares X 1 625 0 0 CHIPOTLE MEXICAN GRILL-CL A COMMON 169656105 1416 4760 Shares X 1 4760 0 0 CHIPOTLE MEXICAN GRILL-CL A COMMON 169656105 45 150 Shares X 1 150 0 0 CHUBB CORP COMMON 171232101 440 5845 Shares X 1 5845 0 0 CHUBB CORP COMMON 171232101 53 700 Shares X 1 700 0 0 CHURCH & DWIGHT CO INC COMMON 171340102 399 7456 Shares X 1 7456 0 0 CHURCH & DWIGHT CO INC COMMON 171340102 3 50 Shares X 1 50 0 0 CHURCH & DWIGHT CO INC COMMON 171340102 134 2500 Shares X 3 2500 0 0 CHURCH & DWIGHT CO INC COMMON 171340102 113 2110 Shares X 3 2110 0 0 CIGNA CORP COMMON 125509109 165 3080 Shares X 1 3080 0 0 CIGNA CORP COMMON 125509109 4 68 Shares X 3 68 0 0 CINCINNATI FINANCIAL CORP COMMON COMMON 172062101 16 401 Shares X 1 401 0 0 CINCINNATI FINANCIAL CORP COMMON COMMON 172062101 22 550 Shares X 1 550 0 0 CINEMARK HOLDINGS INC COMMON 17243V102 19 750 Shares X 1 750 0 0 CIRRUS LOGIC INC COMMON 172755100 6 200 Shares X 1 200 0 0 CISCO SYSTEMS INC COMMON 17275R102 7977 405953 Shares X 1 399953 0 6000 CISCO SYSTEMS INC COMMON 17275R102 3192 162454 Shares X 1 152487 0 9967 CISCO SYSTEMS INC COMMON 17275R102 86 4391 Shares X 3 4391 0 0 CITIGROUP INC COMMON 172967424 191 4819 Shares X 1 4819 0 0 CITIGROUP INC COMMON 172967424 71 1806 Shares X 1 1420 0 386 CITRIX SYSTEMS INC COM COMMON 177376100 3011 45887 Shares X 1 45887 0 0 CITRIX SYSTEMS INC COM COMMON 177376100 78 1196 Shares X 1 1196 0 0 CITRIX SYSTEMS INC COM COMMON 177376100 178 2710 Shares X 3 2710 0 0 CITRIX SYSTEMS INC COM COMMON 177376100 146 2225 Shares X 3 2225 0 0 CLIFFS NATURAL RESOURCES INC COMMON 18683K101 594 15405 Shares X 1 15405 0 0 5 of 24

M T 13-F Report for 12/31/2012 CLIFFS NATURAL RESOURCES INC COMMON 18683K101 49 1270 Shares X 1 1270 0 0 CLOROX COMPANY COMMON 189054109 839 11457 Shares X 1 11457 0 0 CLOROX COMPANY COMMON 189054109 543 7421 Shares X 1 5421 0 2000 CLOROX COMPANY COMMON 189054109 32 432 Shares X 3 432 0 0 CLOUGH GLOBAL OPPORTUNITIES PREFERRED 18914E106 125 10613 Shares X 1 0 0 10613 CME GROUP INC COMMON 12572Q105 27 530 Shares X 1 530 0 0 CME GROUP INC COMMON 12572Q105 3 50 Shares X 1 50 0 0 CNOOC LTD -ADR COMMON 126132109 26 116 Shares X 1 116 0 0 COACH INC COMMON COMMON 189754104 2512 45260 Shares X 1 43632 0 1628 COACH INC COMMON COMMON 189754104 307 5527 Shares X 1 5012 0 515 COACH INC COMMON COMMON 189754104 342 6168 Shares X 3 5983 0 185 COACH INC COMMON COMMON 189754104 148 2675 Shares X 3 2675 0 0 COCA COLA CO COM COMMON 191216100 13842 381836 Shares X 1 376386 0 5450 COCA COLA CO COM COMMON 191216100 6999 193079 Shares X 1 186803 0 6276 COCA COLA CO COM COMMON 191216100 374 10309 Shares X 3 9702 0 607 COCA COLA CO COM COMMON 191216100 82 2250 Shares X 4 2250 0 0 COCA COLA CO COM COMMON 191216100 198 5468 Shares X 3 5468 0 0 COCA-COLA ENTERPRISES INC COMMON 19122T109 53 1656 Shares X 1 1656 0 0 CODORUS VALLEY BANCORP INC COMMON 192025104 201 13334 Shares X 1 13334 0 0 CODORUS VALLEY BANCORP INC COMMON 192025104 115 7637 Shares X 1 7637 0 0 COGNIZANT TECHNOLOGY SOLUTIONS CORP COMMON 192446102 2382 32246 Shares X 1 32246 0 0 COGNIZANT TECHNOLOGY SOLUTIONS CORP COMMON 192446102 306 4148 Shares X 1 4148 0 0 COHEN & STEERS REIT & PFD INC ETF PREFERRED 19247X100 0 7 Shares X 1 0 0 7 COHEN & STEERS REIT & PFD INC ETF PREFERRED 19247X100 27 1600 Shares X 1 0 0 1600 COHU INCORPORATED COMMON 192576106 9 800 Shares X 1 800 0 0 COLGATE PALMOLIVE CO COM COMMON 194162103 5601 53577 Shares X 1 53577 0 0 COLGATE PALMOLIVE CO COM COMMON 194162103 3921 37507 Shares X 1 33457 0 4050 COLGATE PALMOLIVE CO COM COMMON 194162103 485 4641 Shares X 3 4641 0 0 COMCAST CORP NEW A COMMON 20030N101 8356 223656 Shares X 1 222190 0 1466 COMCAST CORP NEW A COMMON 20030N101 1145 30659 Shares X 1 25363 0 5296 COMCAST CORP NEW A COMMON 20030N101 1477 39526 Shares X 3 29831 0 9695 COMCAST CORP-SPECIAL CL A COMMON 20030N200 185 5140 Shares X 1 5140 0 0 COMCAST CORP-SPECIAL CL A COMMON 20030N200 129 3597 Shares X 1 3597 0 0 COMMONWEALTH REIT COMMON 203233101 6 400 Shares X 1 400 0 0 COMMUNITY BANK SYSTEM INC COMMON 203607106 71 2600 Shares X 1 100 0 2500 COMMUNITY BANK SYSTEM INC COMMON 203607106 16 600 Shares X 1 600 0 0 COMMUNITY HEALTH SYSTEMS INC COMMON 203668108 8 260 Shares X 1 260 0 0 COMPANHIA DE BEBIDAS DAS AMERICAS PREFERRED 20441W203 9 212 Shares X 1 0 0 212 COMPANHIA PARANAENSE DE ENERGIA COMMON 20441B407 2 142 Shares X 1 142 0 0 COMPASS DIVERSIFIED HLDG * OTHER 20451Q104 22 1500 Shares X 1 1500 0 0 COMPUTER TASK GROUP COMMON 205477102 1071 58750 Shares X 1 58750 0 0 COMVERSE INC COMMON 20585P105 1 20 Shares X 1 20 0 0 COMVERSE TECHNOLOGY INC COM COMMON 205862402 1 200 Shares X 1 200 0 0 CONAGRA FOODS INC COMMON 205887102 11 360 Shares X 1 360 0 0 CONAGRA FOODS INC COMMON 205887102 352 11946 Shares X 1 11946 0 0 CONOCOPHILLIPS COMMON 20825C104 10809 186399 Shares X 1 184515 0 1884 CONOCOPHILLIPS COMMON 20825C104 3435 59234 Shares X 1 54835 0 4399 CONOCOPHILLIPS COMMON 20825C104 926 15968 Shares X 3 12488 0 3480 CONOCOPHILLIPS COMMON 20825C104 87 1500 Shares X 4 1500 0 0 CONSOL ENERGY INC COMMON 20854P109 3 100 Shares X 1 100 0 0 CONSOL ENERGY INC COMMON 20854P109 27 850 Shares X 1 0 0 850 CONSOLIDATED EDISON INC COMMON 209115104 136 2440 Shares X 1 2440 0 0 CONSOLIDATED EDISON INC COMMON 209115104 71 1274 Shares X 1 1024 0 250 CONSOLIDATED EDISON INC COMMON 209115104 6 101 Shares X 3 101 0 0 CONSTELLATION BRANDS INC CL A COMMON 21036P108 10 270 Shares X 1 270 0 0 CONTINENTAL RESOURCES INC COMMON 212015101 40 550 Shares X 1 500 0 50 CORE LABORATORIES N V COMMON N22717107 474 4332 Shares X 1 4332 0 0 CORE LABORATORIES N V COMMON N22717107 331 3025 Shares X 3 3025 0 0 CORNING INC COMMON 219350105 2319 183737 Shares X 1 183737 0 0 CORNING INC COMMON 219350105 321 25440 Shares X 1 23440 0 2000 CORNING INC COMMON 219350105 27 2100 Shares X 3 2100 0 0 CORNING INC COMMON 219350105 45 3601 Shares X 3 3601 0 0 COSTCO WHOLESALE CORP COM COMMON 22160K105 612 6196 Shares X 1 6196 0 0 COSTCO WHOLESALE CORP COM COMMON 22160K105 285 2886 Shares X 1 2886 0 0 COSTCO WHOLESALE CORP COM COMMON 22160K105 23 233 Shares X 3 18 0 215 COSTCO WHOLESALE CORP COM COMMON 22160K105 123 1250 Shares X 4 1250 0 0 COVANCE INC COM COMMON 222816100 58 1000 Shares X 1 1000 0 0 COVANTA HOLDING CORP COMMON 22282E102 1 69 Shares X 1 69 0 0 COVIDIEN PLC COMMON G2554F113 137 2378 Shares X 1 2303 0 75 COVIDIEN PLC COMMON G2554F113 100 1732 Shares X 1 929 0 803 CRANE CO COMMON 224399105 324 7000 Shares X 1 7000 0 0 CREDIT SUISSE GROUP SPONSORED ADR COMMON 225401108 19 756 Shares X 1 756 0 0 CREDIT SUISSE GROUP SPONSORED ADR COMMON 225401108 17 675 Shares X 1 675 0 0 CREE RESEARCH INC COM COMMON 225447101 25 750 Shares X 1 0 0 750 CRH PLC SPONSORED ADR COMMON 12626K203 2 77 Shares X 1 77 0 0 CROWN CASTLE INTL CORP COM COMMON 228227104 74 1020 Shares X 1 1020 0 0 CROWN CASTLE INTL CORP COM COMMON 228227104 3 36 Shares X 1 36 0 0 CROWN HOLDINGS INC COMMON 228368106 425 11550 Shares X 1 11550 0 0 CROWN HOLDINGS INC COMMON 228368106 153 4160 Shares X 3 4160 0 0 CROWN HOLDINGS INC COMMON 228368106 126 3435 Shares X 3 3435 0 0 CSX CORP COMMON COMMON 126408103 2226 112812 Shares X 1 112812 0 0 CSX CORP COMMON COMMON 126408103 1273 64544 Shares X 1 63944 0 600 CUMMINS INC COM COMMON 231021106 1561 14410 Shares X 1 14185 0 225 CUMMINS INC COM COMMON 231021106 163 1507 Shares X 1 1507 0 0 CUMMINS INC COM COMMON 231021106 154 1425 Shares X 3 1425 0 0 6 of 24

M T 13-F Report for 12/31/2012 CUMMINS INC COM COMMON 231021106 130 1200 Shares X 3 1200 0 0 CURTISS WRIGHT CORP COMMON 231561101 18 552 Shares X 1 552 0 0 CVS/CAREMARK CORP COMMON 126650100 2781 57508 Shares X 1 57508 0 0 CVS/CAREMARK CORP COMMON 126650100 1114 23036 Shares X 1 22452 0 584 CVS/CAREMARK CORP COMMON 126650100 39 800 Shares X 4 800 0 0 CYS INVESTMENTS INC COMMON 12673A108 12 1050 Shares X 1 1050 0 0 D R HORTON INC COMMON 23331A109 1043 52744 Shares X 1 51744 0 1000 D R HORTON INC COMMON 23331A109 364 18396 Shares X 1 18321 0 75 D R HORTON INC COMMON 23331A109 9 466 Shares X 3 466 0 0 DANAHER CORP COM COMMON 235851102 3903 69824 Shares X 1 69622 0 202 DANAHER CORP COM COMMON 235851102 379 6781 Shares X 1 5276 0 1505 DANAHER CORP COM COMMON 235851102 644 11513 Shares X 3 8570 0 2943 DARDEN RESTAURANTS INC COM COMMON 237194105 898 19927 Shares X 1 19927 0 0 DARDEN RESTAURANTS INC COM COMMON 237194105 119 2630 Shares X 1 2630 0 0 DARDEN RESTAURANTS INC COM COMMON 237194105 27 606 Shares X 3 606 0 0 DEERE & CO COMMON COMMON 244199105 2343 27107 Shares X 1 26507 0 600 DEERE & CO COMMON COMMON 244199105 473 5470 Shares X 1 3984 0 1486 DEERE & CO COMMON COMMON 244199105 29 333 Shares X 3 26 0 307 DELHAIZE GROUP SPONSORED ADR COMMON 29759W101 4 100 Shares X 1 100 0 0 DELL INC COMMON 24702R101 210 20701 Shares X 1 20701 0 0 DELL INC COMMON 24702R101 54 5337 Shares X 1 3587 0 1750 DELPHI AUTOMOTIVE PLC COMMON G27823106 47 1238 Shares X 1 1238 0 0 DELTA AIR LINES INC COMMON 247361702 0 18 Shares X 1 18 0 0 DENTSPLY INTERNATIONAL INC COM COMMON 249030107 1006 25399 Shares X 1 25299 0 100 DENTSPLY INTERNATIONAL INC COM COMMON 249030107 139 3500 Shares X 1 3500 0 0 DESARROLLADORA HOMEX ADR COMMON 25030W100 1 114 Shares X 1 114 0 0 DEUTSCHE BANK AG-REG COMMON D18190898 3 72 Shares X 1 72 0 0 DEVON ENERGY CORP COMMON 25179M103 40 770 Shares X 1 770 0 0 DEVON ENERGY CORP COMMON 25179M103 96 1836 Shares X 1 1836 0 0 DIAGEO PLC SPONSORED ADR COMMON 25243Q205 273 2342 Shares X 1 2342 0 0 DIAGEO PLC SPONSORED ADR COMMON 25243Q205 15 125 Shares X 1 125 0 0 DIAGEO PLC SPONSORED ADR COMMON 25243Q205 58 500 Shares X 3 500 0 0 DIAMOND OFFSHORE DRILLING COM COMMON 25271C102 37 550 Shares X 1 550 0 0 DIEBOLD INC COMMON COMMON 253651103 3 90 Shares X 1 90 0 0 DINEEQUITY INC COMMON 254423106 419 6252 Shares X 1 6252 0 0 DINEEQUITY INC COMMON 254423106 165 2460 Shares X 3 2460 0 0 DINEEQUITY INC COMMON 254423106 140 2090 Shares X 3 2090 0 0 DIRECTV COMMON 25490A309 82 1636 Shares X 1 1636 0 0 DIRECTV COMMON 25490A309 323 6446 Shares X 1 6446 0 0 DIREXION DAILY SMALL CAP BEAR 3X ETF PREFERRED 25459W110 1 100 Shares X 1 0 0 100 DISCOVER FINANCIAL SERVICES COMMON 254709108 58 1504 Shares X 1 1504 0 0 DISCOVER FINANCIAL SERVICES COMMON 254709108 15 395 Shares X 1 239 0 156 DISCOVERY COMMUNICATIONS INC COMMON 25470F104 15 234 Shares X 1 234 0 0 DISCOVERY COMMUNICATIONS INC COMMON 25470F104 44 696 Shares X 1 696 0 0 DISCOVERY COMMUNICATIONS INC - C COMMON 25470F302 14 234 Shares X 1 234 0 0 DISCOVERY COMMUNICATIONS INC - C COMMON 25470F302 72 1239 Shares X 1 1239 0 0 DISH NETWORK CORP CL A COMMON 25470M109 13 350 Shares X 1 350 0 0 DISNEY WALT CO COMMON 254687106 4918 98768 Shares X 1 98468 0 300 DISNEY WALT CO COMMON 254687106 2220 44596 Shares X 1 39346 0 5250 DISNEY WALT CO COMMON 254687106 120 2401 Shares X 3 2401 0 0 DNB FINANCIAL CORPORATION COMMON 233237106 29 1878 Shares X 1 1878 0 0 DNP SELECT INCOME FUND PREFERRED 23325P104 9 1000 Shares X 1 0 0 1000 DOLLAR GENERAL CORPORATION COMMON 256677105 44 1006 Shares X 1 1006 0 0 DOLLAR GENERAL CORPORATION COMMON 256677105 2 48 Shares X 1 48 0 0 DOLLAR TREE INC COMMON 256746108 215 5294 Shares X 1 5294 0 0 DOLLAR TREE INC COMMON 256746108 27 656 Shares X 1 656 0 0 DOMINION RESOURCES INC COMMON 25746U109 6125 118240 Shares X 1 117390 0 850 DOMINION RESOURCES INC COMMON 25746U109 3108 60003 Shares X 1 50903 0 9100 DOMINION RESOURCES INC COMMON 25746U109 49 941 Shares X 3 941 0 0 DOMINION RESOURCES INC COMMON 25746U109 155 3000 Shares X 4 3000 0 0 DOVER CORP COMMON COMMON 260003108 551 8380 Shares X 1 8380 0 0 DOVER CORP COMMON COMMON 260003108 26 394 Shares X 1 394 0 0 DOW CHEMICAL CO COMMON 260543103 2838 87778 Shares X 1 87778 0 0 DOW CHEMICAL CO COMMON 260543103 1444 44679 Shares X 1 44679 0 0 DOW CHEMICAL CO COMMON 260543103 101 3118 Shares X 3 3118 0 0 DR PEPPER SNAPPLE GROUP INC COMMON 26138E109 23 521 Shares X 3 41 0 480 DREYFUS MUNICIPAL INCOME FUND PREFERRED 26201R102 75 7200 Shares X 1 0 0 7200 DREYFUS STRATEGIC MUNI BOND FUND PREFERRED 26202F107 258 27602 Shares X 1 0 0 27602 DREYFUS STRATEGIC MUNI BOND FUND PREFERRED 26202F107 106 11300 Shares X 1 0 0 11300 DRYSHIPS INC COMMON Y2109Q101 2 1000 Shares X 1 1000 0 0 DTE ENERGY COMPANY COMMON COMMON 233331107 147 2450 Shares X 1 2450 0 0 DTE ENERGY COMPANY COMMON COMMON 233331107 60 1001 Shares X 1 1001 0 0 DUKE ENERGY HOLDING CORP COMMON 26441C204 2399 37595 Shares X 1 37073 0 522 DUKE ENERGY HOLDING CORP COMMON 26441C204 722 11323 Shares X 1 10219 0 1104 DUKE ENERGY HOLDING CORP COMMON 26441C204 17 265 Shares X 3 265 0 0 DUN & BRADSTREET CORP COMMON 26483E100 16 208 Shares X 1 208 0 0 DUN & BRADSTREET CORP COMMON 26483E100 24 308 Shares X 1 308 0 0 E I DUPONT DE NEMOURS & CO COMMON COMMON 263534109 6310 140285 Shares X 1 139720 0 565 E I DUPONT DE NEMOURS & CO COMMON COMMON 263534109 5537 123093 Shares X 1 116347 0 6746 E I DUPONT DE NEMOURS & CO COMMON COMMON 263534109 521 11585 Shares X 3 7810 0 3775 E I DUPONT DE NEMOURS & CO COMMON COMMON 263534109 67 1500 Shares X 4 1500 0 0 E I DUPONT DE NEMOURS & CO COMMON COMMON 263534109 3174 70575 Shares X 3 70575 0 0 EASTERN INSURANCE HOLDINGS COMMON 276534104 9 500 Shares X 1 500 0 0 EASTMAN CHEMICAL COMPANY COM COMMON 277432100 68 1000 Shares X 1 0 0 1000 EASTMAN CHEMICAL COMPANY COM COMMON 277432100 1 15 Shares X 3 15 0 0 7 of 24

M T 13-F Report for 12/31/2012 EATON CORP PLC COMMON G29183103 752 13880 Shares X 1 13880 0 0 EATON CORP PLC COMMON G29183103 33 600 Shares X 1 600 0 0 EATON VANCE CORP COMMON 278265103 1962 61609 Shares X 1 61609 0 0 EATON VANCE CORP COMMON 278265103 106 3316 Shares X 1 3316 0 0 EATON VANCE CORP COMMON 278265103 32 998 Shares X 3 998 0 0 EATON VANCE FLOATING RATE INCOME CEF PREFERRED 278279104 8 450 Shares X 1 0 0 450 EATON VANCE MUNICIPAL BOND FD II PREFERRED 27827K109 32 2400 Shares X 1 0 0 2400 EATON VANCE MUNICIPAL INCOME TRUST PREFERRED 27826U108 69 5000 Shares X 1 0 0 5000 EATON VANCE SR FLOATING RATE CEF PREFERRED 27828Q105 562 35200 Shares X 1 0 0 35200 EATON VANCE SR FLOATING RATE CEF PREFERRED 27828Q105 61 3802 Shares X 1 0 0 3802 EATON VANCE TAX-MAN GLBL BUY-WRT CES PREFERRED 27829C105 11 1000 Shares X 1 0 0 1000 EBAY INC COM COMMON 278642103 2622 51412 Shares X 1 51412 0 0 EBAY INC COM COMMON 278642103 68 1342 Shares X 1 1342 0 0 ECOLAB INC COM COMMON 278865100 1210 16825 Shares X 1 16825 0 0 ECOLAB INC COM COMMON 278865100 144 2000 Shares X 1 2000 0 0 EDISON INTERNATIONAL COM COMMON 281020107 45 992 Shares X 1 992 0 0 EDISON INTERNATIONAL COM COMMON 281020107 45 1000 Shares X 1 1000 0 0 EDWARDS LIFESCIENCES CORP COM COMMON 28176E108 41 450 Shares X 1 450 0 0 EL PASO PIPELINE PARTNERS LP * OTHER 283702108 45 1229 Shares X 1 1229 0 0 ELAN CORP PLC SPONS ADR COMMON 284131208 1 50 Shares X 1 50 0 0 ELECTRONICS ARTS COM COMMON 285512109 8 585 Shares X 1 585 0 0 ELECTRONICS ARTS COM COMMON 285512109 1 50 Shares X 1 50 0 0 ELEMENTS ROGERS INTL COMMOD AGRI ETN * OTHER 870297603 5 500 Shares X 1 0 0 500 EMC CORP MASS COM COMMON 268648102 7657 302638 Shares X 1 301738 0 900 EMC CORP MASS COM COMMON 268648102 1194 47189 Shares X 1 46739 0 450 EMC CORP MASS COM COMMON 268648102 40 1564 Shares X 3 1564 0 0 EMERSON ELECTRIC CO COMMON 291011104 4873 92020 Shares X 1 91220 0 800 EMERSON ELECTRIC CO COMMON 291011104 4562 86140 Shares X 1 74140 0 12000 EMERSON ELECTRIC CO COMMON 291011104 172 3251 Shares X 3 2836 0 415 EMERSON ELECTRIC CO COMMON 291011104 369 6969 Shares X 3 6969 0 0 ENBRIDGE INC COMMON 29250N105 1263 29151 Shares X 1 29151 0 0 ENBRIDGE INC COMMON 29250N105 100 2311 Shares X 1 2311 0 0 ENBRIDGE INC COMMON 29250N105 99 2286 Shares X 3 2286 0 0 ENCANA CORP COMMON 292505104 30 1500 Shares X 1 1500 0 0 ENERGEN CORP COMMON COMMON 29265N108 13 284 Shares X 1 284 0 0 ENERGIZER HLDGS INC COM COMMON 29266R108 1774 22180 Shares X 1 22180 0 0 ENERGIZER HLDGS INC COM COMMON 29266R108 92 1156 Shares X 1 1156 0 0 ENERGIZER HLDGS INC COM COMMON 29266R108 30 370 Shares X 3 370 0 0 ENERGY TRANSFER EQUITY LP * OTHER 29273V100 5 100 Shares X 1 100 0 0 ENERGY TRANSFER PARTNERS LP * OTHER 29273R109 38 883 Shares X 1 850 0 33 ENERGY TRANSFER PARTNERS LP * OTHER 29273R109 109 2550 Shares X 1 2500 0 50 ENI SPA-SPONS ADR COMMON 26874R108 14 288 Shares X 1 288 0 0 ENI SPA-SPONS ADR COMMON 26874R108 19 380 Shares X 1 380 0 0 ENSCO PLC CL A COMMON G3157S106 17 282 Shares X 1 282 0 0 ENSCO PLC CL A COMMON G3157S106 47 800 Shares X 1 0 0 800 ENTERGY CORP COM NEW COMMON 29364G103 103 1612 Shares X 1 1612 0 0 ENTERGY CORP COM NEW COMMON 29364G103 100 1575 Shares X 1 1575 0 0 ENTERPRISE PRODUCTS PARTNERS LP OTHER 293792107 134 2673 Shares X 3 2673 0 0 ENTERPRISE PRODUCTS PARTNERS LP * OTHER 293792107 248 4952 Shares X 1 4952 0 0 ENTERPRISE PRODUCTS PARTNERS LP * OTHER 293792107 45 904 Shares X 1 904 0 0 EOG RESOURCES INC COM COMMON 26875P101 254 2100 Shares X 1 2100 0 0 EOG RESOURCES INC COM COMMON 26875P101 82 681 Shares X 1 681 0 0 EQT CORPORATION COMMON 26884L109 46 775 Shares X 1 775 0 0 EQT CORPORATION COMMON 26884L109 65 1100 Shares X 1 1100 0 0 EQUIFAX INC COM COMMON 294429105 65 1200 Shares X 1 1200 0 0 EQUINIX INC COMMON 29444U502 97 468 Shares X 1 468 0 0 EQUINIX INC COMMON 29444U502 5 22 Shares X 1 22 0 0 EQUITY ONE INC COMMON 294752100 4 200 Shares X 1 200 0 0 EQUITY RESIDENTIAL REIT COMMON 29476L107 16 286 Shares X 1 286 0 0 EQUITY RESIDENTIAL REIT COMMON 29476L107 55 975 Shares X 1 975 0 0 ERICSSON SPONS ADR COMMON 294821608 31 3084 Shares X 1 3084 0 0 ERICSSON SPONS ADR COMMON 294821608 21 2115 Shares X 1 2115 0 0 ERIE INDEMNITY CO CL A COMMON 29530P102 87 1250 Shares X 1 1250 0 0 ESTEE LAUDER COMPANIES INC COMMON 518439104 1035 17297 Shares X 1 17297 0 0 ESTEE LAUDER COMPANIES INC COMMON 518439104 138 2300 Shares X 1 2300 0 0 EVANS BANCORP INC COMMON 29911Q208 0 1 Shares X 3 1 0 0 EVEREST RE GROUP LTD COM COMMON G3223R108 12 106 Shares X 1 106 0 0 EXELIS COMMON 30162A108 27 2400 Shares X 1 2400 0 0 EXELON CORP COMMON 30161N101 1966 66108 Shares X 1 66108 0 0 EXELON CORP COMMON 30161N101 1407 47297 Shares X 1 46247 0 1050 EXPEDITORS INTL WASH INC COM COMMON 302130109 442 11170 Shares X 1 11170 0 0 EXPEDITORS INTL WASH INC COM COMMON 302130109 10 248 Shares X 1 48 0 200 EXPEDITORS INTL WASH INC COM COMMON 302130109 103 2610 Shares X 3 2610 0 0 EXPEDITORS INTL WASH INC COM COMMON 302130109 87 2200 Shares X 3 2200 0 0 EXPRESS SCRIPTS HOLDING C COMMON 30219G108 12080 223696 Shares X 1 221873 0 1823 EXPRESS SCRIPTS HOLDING C COMMON 30219G108 4608 85325 Shares X 1 77522 0 7803 EXPRESS SCRIPTS HOLDING C COMMON 30219G108 930 17214 Shares X 3 14566 0 2648 EXXON MOBIL CORP COMMON 30231G102 54769 632798 Shares X 1 626370 0 6428 EXXON MOBIL CORP COMMON 30231G102 45697 527980 Shares X 1 455956 0 72024 EXXON MOBIL CORP COMMON 30231G102 4046 46746 Shares X 3 43410 0 3336 EXXON MOBIL CORP COMMON 30231G102 325 3750 Shares X 4 3750 0 0 F5 NETWORKS INC COMMON 315616102 698 7184 Shares X 1 7184 0 0 F5 NETWORKS INC COMMON 315616102 106 1094 Shares X 1 1094 0 0 F5 NETWORKS INC COMMON 315616102 125 1290 Shares X 3 1290 0 0 F5 NETWORKS INC COMMON 315616102 106 1090 Shares X 3 1090 0 0 8 of 24

M T 13-F Report for 12/31/2012 FACEBOOK INC-A COMMON 30303M102 45 1700 Shares X 1 1700 0 0 FACTSET RESEARCH SYSTEMS INC COMMON 303075105 16 180 Shares X 1 180 0 0 FACTSET RESEARCH SYSTEMS INC COMMON 303075105 44 500 Shares X 1 500 0 0 FAMILY DOLLAR STORES COMMON 307000109 2 33 Shares X 1 33 0 0 FAMILY DOLLAR STORES COMMON 307000109 5 75 Shares X 1 75 0 0 FASTENAL CO COMMON 311900104 2109 45203 Shares X 1 45203 0 0 FASTENAL CO COMMON 311900104 135 2886 Shares X 1 2886 0 0 FASTENAL CO COMMON 311900104 152 3250 Shares X 3 3250 0 0 FASTENAL CO COMMON 311900104 128 2750 Shares X 3 2750 0 0 FEDEX CORP COM COMMON 31428X106 1685 18374 Shares X 1 17674 0 700 FEDEX CORP COM COMMON 31428X106 178 1943 Shares X 1 1943 0 0 FEDEX CORP COM COMMON 31428X106 18 194 Shares X 3 194 0 0 FEI CO COMMON 30241L109 201 3620 Shares X 1 3620 0 0 FEI CO COMMON 30241L109 148 2665 Shares X 3 2665 0 0 FIDELITY NATL INFORMATION SERVICES COMMON 31620M106 56 1620 Shares X 1 1620 0 0 FIFTH THIRD BANCORP COM COMMON 316773100 165 10824 Shares X 1 10824 0 0 FINANCIAL INSTITUTIONS INCORPORATED COMMON 317585404 0 1 Shares X 3 1 0 0 FIRST NIAGARA FINANCIAL GROUP COMMON 33582V108 20 2572 Shares X 1 2572 0 0 FIRST NIAGARA FINANCIAL GROUP COMMON 33582V108 2 225 Shares X 1 225 0 0 FIRST NIAGARA FINANCIAL GROUP COMMON 33582V108 427 53803 Shares X 3 53803 0 0 FIRST POTOMAC REALTY TRUST COMMON 33610F109 29 2320 Shares X 1 2320 0 0 FIRST TRUST ENHANCED EQUITY INCOME PREFERRED 337318109 26 2200 Shares X 1 0 0 2200 FIRST UNITED CORP COM COMMON 33741H107 17 2416 Shares X 3 2416 0 0 FIRSTENERGY CORP COMMON 337932107 144 3439 Shares X 1 3439 0 0 FIRSTENERGY CORP COMMON 337932107 113 2709 Shares X 1 2509 0 200 FISERV INC COMMON 337738108 4 50 Shares X 1 50 0 0 FISERV INC COMMON 337738108 16 200 Shares X 1 0 0 200 FLAHERTY/CRUMRINE CLAY PREF SEC FD PREFERRED 338478100 10 500 Shares X 1 0 0 500 FLEXTRONICS INTL LTD COMMON Y2573F102 11 1700 Shares X 1 1700 0 0 FLOWERS FOODS INC COM COMMON 343498101 17 750 Shares X 1 750 0 0 FLOWSERVE CORP COM COMMON 34354P105 6 40 Shares X 1 40 0 0 FLUOR CORP COMMON 343412102 4 73 Shares X 1 73 0 0 FLUOR CORP COMMON 343412102 176 3000 Shares X 1 3000 0 0 FMC TECHNOLOGIES INC COM COMMON 30249U101 15 339 Shares X 1 339 0 0 FNB CORP PA COMMON 302520101 69 6463 Shares X 1 6463 0 0 FNB CORP PA COMMON 302520101 52 4907 Shares X 1 0 0 4907 FOOT LOCKER INC COMMON 344849104 43 1338 Shares X 1 1338 0 0 FOOT LOCKER INC COMMON 344849104 2 62 Shares X 1 62 0 0 FORD MOTOR CO COMMON 345370860 1060 81882 Shares X 1 81532 0 350 FORD MOTOR CO COMMON 345370860 164 12691 Shares X 1 11836 0 855 FORD MOTOR CO COMMON 345370860 100 7750 Shares X 4 7750 0 0 FORD MOTOR CO COMMON 345370860 15 1140 Shares X 3 1140 0 0 FOREST LABS INC COM COMMON 345838106 56 1575 Shares X 1 1575 0 0 FOREST LABS INC COM COMMON 345838106 58 1630 Shares X 1 1630 0 0 FORESTAR GROUP INC COMMON 346233109 1 42 Shares X 1 42 0 0 FORTUNE HOME BRANDS HOME & SEC INC COMMON 34964C106 34 1160 Shares X 1 1160 0 0 FORTUNE HOME BRANDS HOME & SEC INC COMMON 34964C106 46 1583 Shares X 1 1583 0 0 FOSTER WHEELER AG COMMON H27178104 66 2734 Shares X 1 2734 0 0 FRANKLIN RESOURCES INC COMMON 354613101 45 360 Shares X 1 360 0 0 FREEPORT-MCMORAN COPPER & GOLD INC COMMON 35671D857 4114 120278 Shares X 1 118771 0 1507 FREEPORT-MCMORAN COPPER & GOLD INC COMMON 35671D857 551 16103 Shares X 1 12543 0 3560 FREEPORT-MCMORAN COPPER & GOLD INC COMMON 35671D857 463 13540 Shares X 3 10378 0 3162 FREEPORT-MCMORAN COPPER & GOLD INC COMMON 35671D857 55 1600 Shares X 4 1600 0 0 FRONTIER COMMUNICATIONS CORP COMMON 35906A108 14 3387 Shares X 1 3387 0 0 FRONTIER COMMUNICATIONS CORP COMMON 35906A108 34 7901 Shares X 1 7169 0 732 FULTON FINANCIAL CORP COMMON 360271100 4490 467256 Shares X 1 467256 0 0 FULTON FINANCIAL CORP COMMON 360271100 84 8774 Shares X 1 8432 0 342 FULTON FINANCIAL CORP COMMON 360271100 96 10000 Shares X 3 10000 0 0 FULTON FINANCIAL CORP COMMON 360271100 3771 392361 Shares X 3 392361 0 0 GALLAGHER ARTHUR J. & CO COMMON 363576109 711 20526 Shares X 1 20526 0 0 GALLAGHER ARTHUR J. & CO COMMON 363576109 75 2156 Shares X 1 2156 0 0 GALLAGHER ARTHUR J. & CO COMMON 363576109 69 1978 Shares X 3 1978 0 0 GAMESTOP CORP - CLASS A COMMON 36467W109 321 12785 Shares X 1 12785 0 0 GAMESTOP CORP - CLASS A COMMON 36467W109 216 8615 Shares X 3 8615 0 0 GANNET CO COMMON COMMON 364730101 36 2000 Shares X 1 2000 0 0 GAP INC COM COMMON 364760108 47 1500 Shares X 1 1500 0 0 GAP INC COM COMMON 364760108 78 2500 Shares X 1 2500 0 0 GENERAL DYNAMICS CORP COM COMMON 369550108 1762 25442 Shares X 1 25442 0 0 GENERAL DYNAMICS CORP COM COMMON 369550108 506 7305 Shares X 1 7305 0 0 GENERAL DYNAMICS CORP COM COMMON 369550108 0 1 Shares X 3 1 0 0 GENERAL ELECTRIC COMPANY COMMON 369604103 27170 1294426 Shares X 1 1276435 0 17991 GENERAL ELECTRIC COMPANY COMMON 369604103 23617 1125135 Shares X 1 1082701 0 42434 GENERAL ELECTRIC COMPANY COMMON 369604103 970 46204 Shares X 3 34429 0 11775 GENERAL ELECTRIC COMPANY COMMON 369604103 84 4000 Shares X 4 4000 0 0 GENERAL ELECTRIC COMPANY COMMON 369604103 933 44435 Shares X 3 44435 0 0 GENERAL MILLS INC COMMON 370334104 2941 72765 Shares X 1 72765 0 0 GENERAL MILLS INC COMMON 370334104 1618 40038 Shares X 1 39138 0 900 GENERAL MOTORS CO COMMON 37045V100 9 324 Shares X 1 324 0 0 GENUINE PARTS INC COMMON 372460105 43 675 Shares X 1 675 0 0 GENUINE PARTS INC COMMON 372460105 79 1250 Shares X 1 1250 0 0 GILEAD SCIENCES INC COM COMMON 375558103 2172 29565 Shares X 1 29565 0 0 GILEAD SCIENCES INC COM COMMON 375558103 685 9322 Shares X 1 8533 0 789 GILEAD SCIENCES INC COM COMMON 375558103 146 1985 Shares X 3 1800 0 185 GLACIER BANCORP INC NEW COMMON 37637Q105 399 27107 Shares X 1 27107 0 0 GLACIER BANCORP INC NEW COMMON 37637Q105 48 3257 Shares X 1 3257 0 0 9 of 24

M T 13-F Report for 12/31/2012 GLACIER BANCORP INC NEW COMMON 37637Q105 45 3026 Shares X 3 3026 0 0 GLATFELTER COMMON 377316104 263 15025 Shares X 1 15025 0 0 GLAXOSMITHKLINE PLC ADR COMMON 37733W105 720 16554 Shares X 1 16554 0 0 GLAXOSMITHKLINE PLC ADR COMMON 37733W105 1100 25311 Shares X 1 19811 0 5500 GLAXOSMITHKLINE PLC ADR COMMON 37733W105 17 401 Shares X 3 401 0 0 GLOBAL PAYMENTS INC COMMON 37940X102 316 6977 Shares X 1 6977 0 0 GLOBAL PAYMENTS INC COMMON 37940X102 222 4900 Shares X 3 4900 0 0 GM CO WARRANTS 7/10/16 COMMON 37045V118 0 16 Shares X 1 16 0 0 GM CO WARRANTS 7/10/19 COMMON 37045V126 0 16 Shares X 1 16 0 0 GOLAR LNG PARTNERS LP * OTHER Y2745C102 4 123 Shares X 1 123 0 0 GOLDCORP INC COMMON 380956409 2 50 Shares X 1 50 0 0 GOLDMAN SACHS GROUP INC COM COMMON 38141G104 3422 26830 Shares X 1 25880 0 950 GOLDMAN SACHS GROUP INC COM COMMON 38141G104 413 3239 Shares X 1 2980 0 259 GOOGLE INC CL A COMMON 38259P508 9668 13667 Shares X 1 13617 0 50 GOOGLE INC CL A COMMON 38259P508 827 1169 Shares X 1 916 0 253 GOOGLE INC CL A COMMON 38259P508 1104 1561 Shares X 3 1167 0 394 GOVERNMENT PROPERTIES INCOME TRUST COMMON 38376A103 24 1000 Shares X 1 1000 0 0 GOVERNMENT PROPERTIES INCOME TRUST COMMON 38376A103 72 3000 Shares X 1 3000 0 0 GRACO INC COM COMMON 384109104 465 9027 Shares X 1 9027 0 0 GRACO INC COM COMMON 384109104 3 50 Shares X 1 50 0 0 GRACO INC COM COMMON 384109104 177 3430 Shares X 3 3430 0 0 GRACO INC COM COMMON 384109104 145 2825 Shares X 3 2825 0 0 GREAT PLAINS ENERGY INC COMMON 391164100 16 770 Shares X 1 770 0 0 GREATBATCH INC COMMON 39153L106 36 1564 Shares X 3 1564 0 0 GREEN MOUNTAIN COFFEE ROASTERS INC COMMON 393122106 345 8354 Shares X 1 8354 0 0 GREEN MOUNTAIN COFFEE ROASTERS INC COMMON 393122106 129 3110 Shares X 3 3110 0 0 GREEN MOUNTAIN COFFEE ROASTERS INC COMMON 393122106 109 2625 Shares X 3 2625 0 0 GRUPO TELEVISA SA SPONS ADR COMMON 40049J206 8 297 Shares X 1 297 0 0 GUGGENHEIM RUSSELL TOP 50 ETF PREFERRED 78355W205 7 67 Shares X 1 0 0 67 GUGGENHEIM S&P GBL WATER IDX ETF PREFERRED 18383Q507 2 100 Shares X 1 0 0 100 H & R BLOCK COMMON COMMON 093671105 324 17457 Shares X 1 17457 0 0 H & R BLOCK COMMON COMMON 093671105 37 1992 Shares X 1 1992 0 0 H & R BLOCK COMMON COMMON 093671105 35 1904 Shares X 3 1904 0 0 HALLIBURTON HLDG CO COM COMMON 406216101 243 7010 Shares X 1 7010 0 0 HALLIBURTON HLDG CO COM COMMON 406216101 173 5000 Shares X 1 5000 0 0 HANESBRANDS INC COMMON 410345102 14 400 Shares X 1 0 0 400 HARLEY DAVIDSON COMMON COMMON 412822108 261 5338 Shares X 1 5338 0 0 HARLEY DAVIDSON COMMON COMMON 412822108 166 3400 Shares X 1 200 0 3200 HARRIS CORP COMMON COMMON 413875105 246 5025 Shares X 1 5025 0 0 HARRIS CORP COMMON COMMON 413875105 26 537 Shares X 3 537 0 0 HARSCO CORP COMMON COMMON 415864107 2716 115569 Shares X 1 115569 0 0 HARSCO CORP COMMON COMMON 415864107 945 40221 Shares X 1 40221 0 0 HARTFORD FINANCIAL SVCS GRP INC COMMON 416515104 55 2434 Shares X 1 2434 0 0 HARTFORD FINANCIAL SVCS GRP INC COMMON 416515104 35 1570 Shares X 1 1480 0 90 HATTERAS FINANCIAL CORP COMMON 41902R103 935 37699 Shares X 1 37699 0 0 HATTERAS FINANCIAL CORP COMMON 41902R103 43 1742 Shares X 1 1742 0 0 HATTERAS FINANCIAL CORP COMMON 41902R103 13 507 Shares X 3 507 0 0 HAWAIIAN ELECTRIC INDUSTRIES COMMON COMMON 419870100 18 714 Shares X 1 714 0 0 HCP INCORPORATED REITS COMMON 40414L109 73 1614 Shares X 1 1614 0 0 HCP INCORPORATED REITS COMMON 40414L109 9 208 Shares X 1 208 0 0 HEALTH CARE REIT INC COMMON 42217K106 78 1279 Shares X 1 1279 0 0 HEALTH CARE REIT INC COMMON 42217K106 12 190 Shares X 1 190 0 0 HEALTH MANAGEMENT- CLASS A COMMON 421933102 5 540 Shares X 1 540 0 0 HEALTH MANAGEMENT- CLASS A COMMON 421933102 0 50 Shares X 1 50 0 0 HEICO CORPORATION - CLASS A COMMON 422806208 260 8141 Shares X 1 8141 0 0 HEICO CORPORATION - CLASS A COMMON 422806208 101 3162 Shares X 3 3162 0 0 HEICO CORPORATION - CLASS A COMMON 422806208 101 3158 Shares X 3 3158 0 0 HEINZ H J CO COM COMMON 423074103 1830 31725 Shares X 1 31725 0 0 HEINZ H J CO COM COMMON 423074103 637 11044 Shares X 1 11044 0 0 HEINZ H J CO COM COMMON 423074103 61 1062 Shares X 3 1062 0 0 HEINZ H J CO COM COMMON 423074103 87 1500 Shares X 4 1500 0 0 HENRY SCHEIN INC COM COMMON 806407102 92 1149 Shares X 1 1149 0 0 HERBALIFE LTD COMMON G4412G101 307 9328 Shares X 1 9328 0 0 HERBALIFE LTD COMMON G4412G101 223 6780 Shares X 3 6780 0 0 HERCULES TECHNOLOGY GROWTH COMMON 427096508 9 812 Shares X 1 812 0 0 HESS CORPORATION COMMON 42809H107 53 1000 Shares X 1 1000 0 0 HEWLETT-PACKARD CO COMMON 428236103 724 50806 Shares X 1 50806 0 0 HEWLETT-PACKARD CO COMMON 428236103 402 28218 Shares X 1 25018 0 3200 HEWLETT-PACKARD CO COMMON 428236103 17 1201 Shares X 3 1201 0 0 HILLSHIRE BRANDS COMPANY COMMON 432589109 5 160 Shares X 1 160 0 0 HILLSHIRE BRANDS COMPANY COMMON 432589109 31 1085 Shares X 1 445 0 640 HOLOGIC INC COM COMMON 436440101 68 3400 Shares X 1 0 0 3400 HOME DEPOT INC COM COMMON 437076102 7017 113459 Shares X 1 112359 0 1100 HOME DEPOT INC COM COMMON 437076102 4836 78190 Shares X 1 74050 0 4140 HOME DEPOT INC COM COMMON 437076102 53 861 Shares X 3 861 0 0 HOME PROPERTIES INC (REIT) COMMON 437306103 153 2500 Shares X 1 0 0 2500 HONDA MTR LTD AMERN SHS COMMON 438128308 12 320 Shares X 1 320 0 0 HONDA MTR LTD AMERN SHS COMMON 438128308 25 675 Shares X 1 675 0 0 HONEYWELL INTL INC COM COMMON 438516106 881 13886 Shares X 1 13886 0 0 HONEYWELL INTL INC COM COMMON 438516106 1821 28688 Shares X 1 28688 0 0 HONEYWELL INTL INC COM COMMON 438516106 186 2925 Shares X 3 2925 0 0 HONEYWELL INTL INC COM COMMON 438516106 13 200 Shares X 4 200 0 0 HOSPIRA INC COMMON 441060100 68 2185 Shares X 1 2185 0 0 HOSPIRA INC COMMON 441060100 29 924 Shares X 1 924 0 0 HSBC HOLDINGS PLC PFD 6.2SER A PREFERRED 404280604 25 1000 Shares X 1 0 0 1000 10 of 24

M T 13-F Report for 12/31/2012 HSBC HOLDINGS PLC SPON ADR COMMON 404280406 54 1025 Shares X 1 1025 0 0 HSBC HOLDINGS PLC SPON ADR COMMON 404280406 17 323 Shares X 1 323 0 0 HUGOTON ROYALTY TRUST COMMON 444717102 1 150 Shares X 1 0 0 150 HUNTINGTON INGALLS INDUSTRIES WI COMMON 446413106 11 249 Shares X 1 249 0 0 IBM CORPORATION COMMON 459200101 36200 188985 Shares X 1 187052 0 1933 IBM CORPORATION COMMON 459200101 17003 88764 Shares X 1 80368 0 8396 IBM CORPORATION COMMON 459200101 757 3954 Shares X 3 3085 0 869 IBM CORPORATION COMMON 459200101 215 1125 Shares X 4 1125 0 0 IBM CORPORATION COMMON 459200101 56062 292675 Shares X 3 292675 0 0 ICICI BANK LIMITED SPONSORED ADR COMMON 45104G104 8 172 Shares X 1 172 0 0 ICON PLC SPONSORED ADR COMMON 45103T107 14 508 Shares X 1 508 0 0 ILLINOIS TOOL WKS INC COM COMMON 452308109 266 4380 Shares X 1 4380 0 0 ILLINOIS TOOL WKS INC COM COMMON 452308109 73 1200 Shares X 1 1200 0 0 ILLUMINA INC COMMON 452327109 8 150 Shares X 1 150 0 0 IMMUNOGEN INC COMMON 45253H101 1 100 Shares X 1 0 0 100 IMPERIAL OIL LTD COMMON 453038408 65 1500 Shares X 1 1500 0 0 INDIA FUND PREFERRED 454089103 52 2500 Shares X 1 0 0 2500 INERGY LP * OTHER 456615103 33 1810 Shares X 1 1810 0 0 INFOSYS LIMITED COMMON 456788108 8 200 Shares X 1 200 0 0 ING GROEP NV SPONSORED ADR COMMON 456837103 2 214 Shares X 1 214 0 0 ING GROEP NV SPONSORED ADR COMMON 456837103 14 1450 Shares X 1 1450 0 0 INGERSOLL-RAND PUBLIC LTD CO COMMON G47791101 17 350 Shares X 1 350 0 0 INGERSOLL-RAND PUBLIC LTD CO COMMON G47791101 224 4670 Shares X 1 4670 0 0 INGREDION INC COMMON 457187102 26 400 Shares X 1 400 0 0 INTEGRYS ENERGY GROUP INC COMMON 45822P105 17 320 Shares X 1 320 0 0 INTEL CORP COM COMMON 458140100 9854 477905 Shares X 1 474525 0 3380 INTEL CORP COM COMMON 458140100 5002 242599 Shares X 1 215209 0 27390 INTEL CORP COM COMMON 458140100 69 3347 Shares X 3 3347 0 0 INTEL CORP COM COMMON 458140100 103 5000 Shares X 4 5000 0 0 INTEL CORP COM COMMON 458140100 247 12001 Shares X 3 12001 0 0 INTERCONTINENTAL EXCHANGE INC COMMON 45865V100 721 5827 Shares X 1 5827 0 0 INTERCONTINENTAL EXCHANGE INC COMMON 45865V100 285 2305 Shares X 3 2305 0 0 INTERDIGITAL INC COMMON 45867G101 21 500 Shares X 1 500 0 0 INTERNATIONAL PAPER CO COM COMMON 460146103 197 4943 Shares X 1 4943 0 0 INTERNATIONAL PAPER CO COM COMMON 460146103 176 4423 Shares X 1 2487 0 1936 INTERNATIONAL SPEEDWAY CORP CL A COMMON 460335201 1 50 Shares X 1 50 0 0 INTL FLAVORS & FRAGRANCES INC COM COMMON 459506101 47 700 Shares X 1 700 0 0 INTUIT INC COM COMMON 461202103 4 75 Shares X 1 75 0 0 INTUITIVE SURGICAL INC COMMON 46120E602 5208 10621 Shares X 1 10501 0 120 INTUITIVE SURGICAL INC COMMON 46120E602 255 520 Shares X 1 520 0 0 INTUITIVE SURGICAL INC COMMON 46120E602 471 961 Shares X 3 806 0 155 INTUITIVE SURGICAL INC COMMON 46120E602 306 625 Shares X 4 625 0 0 INVECO TRST FOR INVETMT GRDE NY MU PREFERRED 46131T101 8 500 Shares X 1 0 0 500 INVESC ADVATG MUNIPAL INCME TRU II PREFERRED 46132E103 8 600 Shares X 1 0 0 600 INVESCO BOND FUND PREFERRED 46132L107 17 818 Shares X 1 0 0 818 INVESCO HIGH INCOME TRUST II PREFERRED 46131F101 2 111 Shares X 1 0 0 111 INVESCO LIMITED COMMON G491BT108 12 466 Shares X 1 466 0 0 INVESCO MORTGAGE CAPITAL COMMON 46131B100 4 200 Shares X 1 200 0 0 INVESCO MUNICIPAL OPPORTNITY TRUST PREFERRED 46132C107 17 1152 Shares X 1 0 0 1152 INVESCO MUNICIPAL OPPORTNITY TRUST PREFERRED 46132C107 108 7385 Shares X 1 0 0 7385 INVESCO SENIOR INCOME TRUST PREFERRED 46131H107 0 2 Shares X 1 0 0 2 INVESCO TRUST FOR INVEST GRAD MUNI PREFERRED 46131M106 9 600 Shares X 1 0 0 600 INVESCO TRUST FOR INVEST GRAD MUNI PREFERRED 46131M106 89 5851 Shares X 1 0 0 5851 INVESCO VALUE MUNICIPAL INCOME TRUST PREFERRED 46132P108 47 2814 Shares X 1 0 0 2814 INVESCO VAN KAMPEN QUALITY MUNI INC PREFERRED 46133G107 44 3196 Shares X 1 0 0 3196 INVESO PENLVNA VALUE MUNCPA INC TR PREFERRED 46132K109 534 34907 Shares X 1 0 0 34907 INVESO PENLVNA VALUE MUNCPA INC TR PREFERRED 46132K109 211 13763 Shares X 1 0 0 13763 IPG PHOTONICS CORP COMMON 44980X109 407 6108 Shares X 1 6108 0 0 IPG PHOTONICS CORP COMMON 44980X109 294 4410 Shares X 3 4410 0 0 IRON MTN INC PA COM COMMON 462846106 11 358 Shares X 1 358 0 0 ISHARES BARCLAYS INTER GOV/CRED ETF PREFERRED 464288612 4757 42320 Shares X 3 0 0 42320 ISHARES BARCLAYS TIPS BOND ETF PREFERRED 464287176 1492 12288 Shares X 1 0 0 12288 ISHARES BARCLAYS TIPS BOND ETF PREFERRED 464287176 44 365 Shares X 1 0 0 365 ISHARES BARCLAYS TIPS BOND ETF PREFERRED 464287176 1780 14658 Shares X 3 0 0 14658 ISHARES CORE S&P 500 ETF PREFERRED 464287200 5862 40954 Shares X 1 0 0 40954 ISHARES CORE S&P 500 ETF PREFERRED 464287200 992 6927 Shares X 1 0 0 6927 ISHARES CORE S&P MID-CAP ETF PREFERRED 464287507 183 1799 Shares X 1 0 0 1799 ISHARES CORE S&P MID-CAP ETF PREFERRED 464287507 873 8580 Shares X 3 0 0 8580 ISHARES CORE S&P SMALL-CAP ETF PREFERRED 464287804 1450 18564 Shares X 1 0 0 18564 ISHARES CORE S&P SMALL-CAP ETF PREFERRED 464287804 903 11559 Shares X 3 0 0 11559 ISHARES CORE TOTAL U.S. BOND MKT ETF PREFERRED 464287226 280 2520 Shares X 1 0 0 2520 ISHARES CORE TOTAL U.S. BOND MKT ETF PREFERRED 464287226 78 701 Shares X 1 0 0 701 ISHARES DJ SELECT DIVIDEND ETF PREFERRED 464287168 101 1760 Shares X 1 0 0 1760 ISHARES DJ US BASIC MATERIALS ETF PREFERRED 464287838 52 750 Shares X 1 0 0 750 ISHARES DJ US FINANCIAL SECTOR ETF PREFERRED 464287788 12 200 Shares X 1 0 0 200 ISHARES DJ US HOME CONSTRUCTION ETF PREFERRED 464288752 17 825 Shares X 1 0 0 825 ISHARES DJ US UTILITIES SECTOR ETF PREFERRED 464287697 5 60 Shares X 1 0 0 60 ISHARES FTSE CHINA 25 ETF * OTHER 464287184 10 258 Shares X 1 0 0 258 ISHARES FTSE DEVLPD SMALL EX NA ETF * OTHER 464288497 1 40 Shares X 1 0 0 40 ISHARES GLOBAL INFL-LINKED PREFERRED 46429B812 80 1475 Shares X 1 0 0 1475 ISHARES GOLD TRUST PREFERRED 464285105 1225 75256 Shares X 1 0 0 75256 ISHARES GOLD TRUST PREFERRED 464285105 1 50 Shares X 1 0 0 50 ISHARES HIGH DIVIDEND EQUITY ETF PREFERRED 46429B663 33564 571198 Shares X 1 0 0 571198 ISHARES HIGH DIVIDEND EQUITY ETF PREFERRED 46429B663 2139 36400 Shares X 1 0 0 36400 ISHARES HIGH DIVIDEND EQUITY ETF PREFERRED 46429B663 9844 167528 Shares X 3 0 0 167528 11 of 24

M T 13-F Report for 12/31/2012 ISHARES HIGH DIVIDEND EQUITY ETF PREFERRED 46429B663 235 4000 Shares X 4 0 0 4000 ISHARES IBOXX HIGH YLD CORP BND ETF PREFERRED 464288513 41 434 Shares X 1 0 0 434 ISHARES IBOXX INV GRADE CORP BND ETF PREFERRED 464287242 324 2675 Shares X 3 2675 0 0 ISHARES MSCI CANADA INDEX ETF * OTHER 464286509 25 875 Shares X 1 0 0 875 ISHARES MSCI EAFE GROWTH INDEX ETF OTHER 464288885 33470 557466 Shares X 1 0 0 557466 ISHARES MSCI EAFE GROWTH INDEX ETF OTHER 464288885 357 5940 Shares X 1 0 0 5940 ISHARES MSCI EAFE GROWTH INDEX ETF OTHER 464288885 9704 161628 Shares X 3 0 0 161628 ISHARES MSCI EAFE INDEX OTHER 464287465 28125 494634 Shares X 1 0 0 494634 ISHARES MSCI EAFE INDEX OTHER 464287465 4706 82759 Shares X 1 0 0 82759 ISHARES MSCI EAFE INDEX OTHER 464287465 798 14040 Shares X 3 0 0 14040 ISHARES MSCI EAFE INDEX OTHER 464287465 801 14094 Shares X 3 0 0 14094 ISHARES MSCI EAFE INDEX OTHER 464287465 70 1228 Shares X 4 0 0 1228 ISHARES MSCI EMERGING MARKETS ETF * OTHER 464287234 472 10640 Shares X 1 0 0 10640 ISHARES MSCI EMERGING MARKETS ETF * OTHER 464287234 69 1550 Shares X 1 0 0 1550 ISHARES MSCI ISRAEL CAPPED IMI ETF * OTHER 464286632 16 393 Shares X 1 0 0 393 ISHARES MSCI USA ESG SLCT SOCIAL ETF PREFERRED 464288802 19 316 Shares X 1 0 0 316 ISHARES NASDAQ BIOTECHNOLOGY ETF PREFERRED 464287556 4 30 Shares X 1 0 0 30 ISHARES RUSSELL 1000 GROWTH INDX ETF PREFERRED 464287614 9933 151675 Shares X 1 0 0 151675 ISHARES RUSSELL 1000 GROWTH INDX ETF PREFERRED 464287614 1945 29700 Shares X 1 0 0 29700 ISHARES RUSSELL 1000 GROWTH INDX ETF PREFERRED 464287614 47 720 Shares X 3 0 0 720 ISHARES RUSSELL 1000 GROWTH INDX ETF PREFERRED 464287614 21 327 Shares X 3 0 0 327 ISHARES RUSSELL 1000 GROWTH INDX ETF PREFERRED 464287614 90 1380 Shares X 4 0 0 1380 ISHARES RUSSELL 1000 INDEX ETF PREFERRED 464287622 4655 58809 Shares X 1 0 0 58809 ISHARES RUSSELL 1000 VALUE INDEX ETF PREFERRED 464287598 20302 278791 Shares X 1 0 0 278791 ISHARES RUSSELL 1000 VALUE INDEX ETF PREFERRED 464287598 2581 35448 Shares X 1 0 0 35448 ISHARES RUSSELL 1000 VALUE INDEX ETF PREFERRED 464287598 566 7776 Shares X 3 0 0 7776 ISHARES RUSSELL 1000 VALUE INDEX ETF PREFERRED 464287598 98 1344 Shares X 4 0 0 1344 ISHARES RUSSELL 1000 VALUE INDEX ETF PREFERRED 464287598 11 150 Shares X 3 150 0 0 ISHARES RUSSELL 2000 GROWTH INDX ETF PREFERRED 464287648 6489 68084 Shares X 1 0 0 68084 ISHARES RUSSELL 2000 GROWTH INDX ETF PREFERRED 464287648 478 5011 Shares X 1 0 0 5011 ISHARES RUSSELL 2000 GROWTH INDX ETF PREFERRED 464287648 599 6280 Shares X 3 0 0 6280 ISHARES RUSSELL 2000 GROWTH INDX ETF PREFERRED 464287648 40 422 Shares X 4 0 0 422 ISHARES RUSSELL 2000 INDEX ETF PREFERRED 464287655 200 2375 Shares X 1 0 0 2375 ISHARES RUSSELL 2000 INDEX ETF PREFERRED 464287655 22 260 Shares X 1 0 0 260 ISHARES RUSSELL MID CAP INDEX ETF PREFERRED 464287499 23 200 Shares X 1 0 0 200 ISHARES S&P EUROPE 350 INDEX ETF * OTHER 464287861 98 2500 Shares X 1 0 0 2500 ISHARES S&P GSCI COMMODITY TRUST PREFERRED 46428R107 16 500 Shares X 1 0 0 500 ISHARES S&P MIDCAP 400 BARRA GRW ETF PREFERRED 464287606 1012 8849 Shares X 1 0 0 8849 ISHARES S&P MIDCAP 400 BARRA VAL ETF PREFERRED 464287705 593 6728 Shares X 1 0 0 6728 ISHARES S&P SMALL CAP 600 GROWTH ETF PREFERRED 464287887 1511 17980 Shares X 1 0 0 17980 ISHARES S&P US PREFERRED STOCK ETF PREFERRED 464288687 63 1600 Shares X 1 0 0 1600 ISHARES SILVER TRUST PREFERRED 46428Q109 22 750 Shares X 1 0 0 750 ISIS PHARMACEUTICALS COM COMMON 464330109 4 350 Shares X 1 350 0 0 ITAU UNIBANCO HOLDING SA - PREF ADR COMMON 465562106 8 500 Shares X 1 500 0 0 ITT CORP COMMON 450911201 28 1200 Shares X 1 1200 0 0 J B HUNT TRANSPORT SERVICES INC COMMON 445658107 965 16158 Shares X 1 16158 0 0 J B HUNT TRANSPORT SERVICES INC COMMON 445658107 20 332 Shares X 1 332 0 0 J C PENNEY COMPANY COMMON COMMON 708160106 22 1140 Shares X 1 1140 0 0 JACOBS ENGINEERING GROUP INC COM COMMON 469814107 92 2150 Shares X 1 2150 0 0 JACOBS ENGINEERING GROUP INC COM COMMON 469814107 55 1290 Shares X 1 1290 0 0 JETBLUE AIRWAYS CORPORATION COMMON 477143101 1 100 Shares X 1 100 0 0 JM SMUCKER CO COMMON 832696405 63 725 Shares X 1 725 0 0 JM SMUCKER CO COMMON 832696405 283 3278 Shares X 1 2680 0 598 JOHN HANCOCK PREFERRED INCOME FD II PREFERRED 41013X106 35 1600 Shares X 1 0 0 1600 JOHNSON & JOHNSON COMMON 478160104 23377 333485 Shares X 1 329702 0 3783 JOHNSON & JOHNSON COMMON 478160104 19896 283816 Shares X 1 270915 0 12901 JOHNSON & JOHNSON COMMON 478160104 791 11277 Shares X 3 9277 0 2000 JOHNSON & JOHNSON COMMON 478160104 182 2600 Shares X 4 2600 0 0 JOHNSON & JOHNSON COMMON 478160104 18 257 Shares X 3 257 0 0 JOHNSON CONTROLS INC COM COMMON 478366107 330 10760 Shares X 1 10760 0 0 JOHNSON CONTROLS INC COM COMMON 478366107 236 7700 Shares X 1 7700 0 0 JOY GLOBAL INCORPORATED COMMON 481165108 1433 22462 Shares X 1 21962 0 500 JOY GLOBAL INCORPORATED COMMON 481165108 111 1735 Shares X 1 1610 0 125 JOY GLOBAL INCORPORATED COMMON 481165108 132 2070 Shares X 3 2070 0 0 JOY GLOBAL INCORPORATED COMMON 481165108 110 1725 Shares X 3 1725 0 0 JPMORGAN CHASE & CO COMMON 46625H100 12880 292932 Shares X 1 290617 0 2315 JPMORGAN CHASE & CO COMMON 46625H100 5107 116141 Shares X 1 106318 0 9823 JPMORGAN CHASE & CO COMMON 46625H100 967 21995 Shares X 3 17318 0 4677 JPMORGAN CHASE & CO COMMON 46625H100 132 3000 Shares X 4 3000 0 0 JUNIPER NETWORKS INC COMMON 48203R104 55 2809 Shares X 1 2809 0 0 KELLOGG CO COM COMMON 487836108 789 14125 Shares X 1 14125 0 0 KELLOGG CO COM COMMON 487836108 685 12273 Shares X 1 12173 0 100 KENNAMETAL INC COMMON 489170100 2 60 Shares X 1 60 0 0 KIMBERLY CLARK CORP COMMON 494368103 2758 32671 Shares X 1 32671 0 0 KIMBERLY CLARK CORP COMMON 494368103 2796 33119 Shares X 1 29969 0 3150 KINDER MORGAN ENERGY PARTNERS LP OTHER 494550106 319 4001 Shares X 3 4001 0 0 KINDER MORGAN ENERGY PARTNERS LP * OTHER 494550106 285 3575 Shares X 1 3575 0 0 KINDER MORGAN ENERGY PARTNERS LP * OTHER 494550106 176 2202 Shares X 1 2027 0 175 KINDER MORGAN INC DEL-WTS 5/25/17 COMMON 49456B119 0 98 Shares X 1 98 0 0 KINDER MORGAN MANAGEMENT LLC OTHER 49455U100 1193 15811 Shares X 1 15811 0 0 KINDER MORGAN MANAGEMENT LLC OTHER 49455U100 63 834 Shares X 1 834 0 0 KINDER MORGAN MANAGEMENT LLC OTHER 49455U100 28 373 Shares X 3 373 0 0 KINDRED HEALTHCARE INC COMMON 494580103 44 4025 Shares X 1 4025 0 0 KINROSS GOLD CORPORATION COMMON 496902404 4 419 Shares X 1 419 0 0 KOHLS CORP COM COMMON 500255104 87 2013 Shares X 1 2013 0 0 12 of 24

M T 13-F Report for 12/31/2012 KOHLS CORP COM COMMON 500255104 92 2130 Shares X 1 2130 0 0 KONINKLIJKE PHILIPS ELEC N V NY SHR COMMON 500472303 15 579 Shares X 1 579 0 0 KOREA ELECTRIC POWER CORP SP ADR COMMON 500631106 9 655 Shares X 1 655 0 0 KRAFT FOODS GROUP INC COMMON 50076Q106 4186 92064 Shares X 1 91726 0 338 KRAFT FOODS GROUP INC COMMON 50076Q106 1298 28554 Shares X 1 27514 0 1040 KRAFT FOODS GROUP INC COMMON 50076Q106 407 8958 Shares X 3 6985 0 1973 KRAFT FOODS GROUP INC COMMON 50076Q106 24 533 Shares X 4 533 0 0 KROGER COMPANY COMMON COMMON 501044101 171 6571 Shares X 1 6571 0 0 KROGER COMPANY COMMON COMMON 501044101 13 500 Shares X 1 0 0 500 KT CORPORATION SP ADR COMMON 48268K101 4 235 Shares X 1 235 0 0 KUBOTA CORP-SPONS ADR COMMON 501173207 13 220 Shares X 1 220 0 0 LAM RESEARCH CORP COMMON COMMON 512807108 291 8061 Shares X 1 8061 0 0 LAM RESEARCH CORP COMMON COMMON 512807108 107 2950 Shares X 3 2950 0 0 LAM RESEARCH CORP COMMON COMMON 512807108 90 2500 Shares X 3 2500 0 0 LEGG MASON INC COMMON 524901105 9 345 Shares X 1 345 0 0 LEGG MASON INC COMMON 524901105 3 125 Shares X 1 125 0 0 LEGGETT & PLATT INC COMMON 524660107 529 19431 Shares X 1 19431 0 0 LEGGETT & PLATT INC COMMON 524660107 34 1250 Shares X 1 1250 0 0 LEGGETT & PLATT INC COMMON 524660107 36 1308 Shares X 3 1308 0 0 LENNOX INTL INC COM COMMON 526107107 317 6044 Shares X 3 6044 0 0 LEXINGTON REALTY TRUST COMMON 529043101 35 3315 Shares X 1 3315 0 0 LIBERTY GLOBAL INC - CL A COMMON 530555101 13 213 Shares X 1 213 0 0 LIBERTY GLOBAL INC - CL A COMMON 530555101 55 877 Shares X 1 877 0 0 LIBERTY GLOBAL INC CL C COMMON 530555309 13 216 Shares X 1 216 0 0 LIBERTY GLOBAL INC CL C COMMON 530555309 83 1420 Shares X 1 1420 0 0 LIBERTY GLOBAL INC- CL B COMMON 530555200 34 543 Shares X 1 543 0 0 LIBERTY INTERACTIV CORPORATION COMMON 53071M104 10 500 Shares X 1 500 0 0 LIBERTY INTERACTIV CORPORATION COMMON 53071M104 78 3967 Shares X 1 3967 0 0 LIBERTY INTERACTIVE CORPORATION COMMON 53071M203 53 2714 Shares X 1 2714 0 0 LIBERTY MEDIA CORP COMMON 530322205 63 543 Shares X 1 543 0 0 LIBERTY MEDIA CORP - LIBERTY A COMMON 530322106 48 415 Shares X 1 415 0 0 LIBERTY MEDIA CORP - LIBERTY A COMMON 530322106 120 1037 Shares X 1 1037 0 0 LIBERTY VENTUR-A COMMON 53071M880 2 25 Shares X 1 25 0 0 LIBERTY VENTUR-A COMMON 53071M880 13 198 Shares X 1 198 0 0 LIBERTY VENTUR-B COMMON 53071M872 9 135 Shares X 1 135 0 0 LIFE TECHNOLOGIES CORP COMMON 53217V109 313 6382 Shares X 1 6382 0 0 LIFE TECHNOLOGIES CORP COMMON 53217V109 208 4245 Shares X 3 4245 0 0 LIHUA INTERNATIONAL INC COMMON 532352101 9 2000 Shares X 1 2000 0 0 LILLY ELI & COMPANY COMMON COMMON 532457108 4365 88508 Shares X 1 88308 0 200 LILLY ELI & COMPANY COMMON COMMON 532457108 3970 80492 Shares X 1 79261 0 1231 LILLY ELI & COMPANY COMMON COMMON 532457108 355 7189 Shares X 3 6701 0 488 LILLY ELI & COMPANY COMMON COMMON 532457108 49 1000 Shares X 4 1000 0 0 LIMITED BRANDS, INC COM COMMON 532716107 1052 22351 Shares X 1 21901 0 450 LIMITED BRANDS, INC COM COMMON 532716107 14 294 Shares X 1 94 0 200 LIMITED BRANDS, INC COM COMMON 532716107 175 3710 Shares X 3 3710 0 0 LIMITED BRANDS, INC COM COMMON 532716107 120 2540 Shares X 3 2540 0 0 LINCOLN NATIONAL CORP COMMON COMMON 534187109 26 1000 Shares X 1 1000 0 0 LINEAR TECHNOLOGY CORP COM COMMON 535678106 19 550 Shares X 1 550 0 0 LINEAR TECHNOLOGY CORP COM COMMON 535678106 4 110 Shares X 1 0 0 110 LINKEDIN CORP A COMMON 53578A108 768 6688 Shares X 1 6688 0 0 LINKEDIN CORP A COMMON 53578A108 16 142 Shares X 1 142 0 0 LINN ENERGY LLC * OTHER 536020100 81 2300 Shares X 1 2300 0 0 LINN ENERGY LLC * OTHER 536020100 33 947 Shares X 1 822 0 125 LKQ CORPORATION COMMON 501889208 560 26550 Shares X 1 26550 0 0 LKQ CORPORATION COMMON 501889208 221 10480 Shares X 3 10480 0 0 LKQ CORPORATION COMMON 501889208 187 8850 Shares X 3 8850 0 0 LLOYDS BANKING GROUP PLC COMMON 539439109 5 1424 Shares X 1 1424 0 0 LOCKHEED MARTIN CORPORATION COM COMMON 539830109 3007 32581 Shares X 1 32581 0 0 LOCKHEED MARTIN CORPORATION COM COMMON 539830109 892 9668 Shares X 1 9668 0 0 LOCKHEED MARTIN CORPORATION COM COMMON 539830109 46 500 Shares X 4 500 0 0 LOEWS CORP COMMON 540424108 161 3950 Shares X 1 3950 0 0 LOEWS CORP COMMON 540424108 17 405 Shares X 1 405 0 0 LORILLARD INC COMMON 544147101 126 1076 Shares X 1 1076 0 0 LORILLARD INC COMMON 544147101 7 60 Shares X 1 60 0 0 LOWES COMPANIES INC COMMON 548661107 3738 105232 Shares X 1 105232 0 0 LOWES COMPANIES INC COMMON 548661107 413 11640 Shares X 1 10540 0 1100 LOWES COMPANIES INC COMMON 548661107 16 438 Shares X 3 438 0 0 LSI CORPORATION COMMON 502161102 0 14 Shares X 1 14 0 0 LUFKIN INDUSTRIES INC COMMON 549764108 262 4508 Shares X 1 4508 0 0 LUFKIN INDUSTRIES INC COMMON 549764108 103 1775 Shares X 3 1775 0 0 LUFKIN INDUSTRIES INC COMMON 549764108 87 1500 Shares X 3 1500 0 0 LULULEMON ATHLETICA INC-W/I COMMON 550021109 1850 24264 Shares X 1 24264 0 0 LULULEMON ATHLETICA INC-W/I COMMON 550021109 61 804 Shares X 1 804 0 0 LULULEMON ATHLETICA INC-W/I COMMON 550021109 158 2070 Shares X 3 2070 0 0 LULULEMON ATHLETICA INC-W/I COMMON 550021109 133 1750 Shares X 3 1750 0 0 LUXOTTICA GROUP SPA-SPON ADR COMMON 55068R202 15 358 Shares X 1 358 0 0 M & T BANK CORP COMMON 55261F104 130928 1329626 Shares X 1 7579 0 1322047 M & T BANK CORP COMMON 55261F104 12211 124006 Shares X 1 0 0 124006 M & T BANK CORP COMMON 55261F104 4793 48676 Shares X 3 48676 0 0 M & T BANK CORP COMMON 55261F104 15 150 Shares X 4 0 0 150 MACY'S INC COMMON 55616P104 157 4021 Shares X 1 4021 0 0 MACY'S INC COMMON 55616P104 3 72 Shares X 1 72 0 0 MAGELLAN MIDSTREAM PARTNERS L.P. * OTHER 559080106 244 5650 Shares X 1 5650 0 0 MAGELLAN MIDSTREAM PARTNERS L.P. * OTHER 559080106 18 424 Shares X 1 424 0 0 MAGNA INTERNATIONAL COMMON 559222401 20 400 Shares X 1 400 0 0 13 of 24

M T 13-F Report for 12/31/2012 MAGNUM HUNTER RESOURCES CORP COMMON 55973B102 0 100 Shares X 1 0 0 100 MAKO SURGICAL CORP COMMON 560879108 6 500 Shares X 1 500 0 0 MANCHESTER UNITED PLC-CL A COMMON G5784H106 1 100 Shares X 1 100 0 0 MANITOWOC CO INC COM COMMON 563571108 12 750 Shares X 1 750 0 0 MANPOWER INC WIS COMMON 56418H100 64 1500 Shares X 1 1500 0 0 MANULIFE FINANCIAL CORP COMMON 56501R106 24 1762 Shares X 1 1762 0 0 MAP PHARMACEUTICALS INC COMMON 56509R108 224 14306 Shares X 1 14306 0 0 MAP PHARMACEUTICALS INC COMMON 56509R108 164 10465 Shares X 3 10465 0 0 MARATHON OIL CORP COMMON 565849106 148 4825 Shares X 1 4825 0 0 MARATHON OIL CORP COMMON 565849106 33 1076 Shares X 1 1076 0 0 MARATHON PETROLEUM CORPORATION COMMON 56585A102 271 4297 Shares X 1 4297 0 0 MARATHON PETROLEUM CORPORATION COMMON 56585A102 36 579 Shares X 1 579 0 0 MARKWEST ENERGY PARTNERS LP * OTHER 570759100 4 75 Shares X 1 75 0 0 MARKWEST ENERGY PARTNERS LP * OTHER 570759100 10 200 Shares X 1 200 0 0 MARRIOTT INTL INC CL A COMMON 571903202 19 500 Shares X 1 500 0 0 MARSH & MCLENNAN COS INC COM COMMON 571748102 62 1800 Shares X 1 1800 0 0 MARVEL TECHNOLOGY GROUP LTD COMMON G5876H105 1 200 Shares X 1 200 0 0 MASCO CORP COMMON 574599106 1 67 Shares X 1 67 0 0 MASCO CORP COMMON 574599106 17 1000 Shares X 1 1000 0 0 MASTERCARD INC CL A COMMON 57636Q104 347 707 Shares X 1 707 0 0 MASTERCARD INC CL A COMMON 57636Q104 61 124 Shares X 1 124 0 0 MATSON INC COMMON 57686G105 165 6661 Shares X 1 6661 0 0 MATSON INC COMMON 57686G105 13 530 Shares X 1 530 0 0 MATSON INC COMMON 57686G105 14 569 Shares X 3 569 0 0 MATTEL COMMON COMMON 577081102 795 21705 Shares X 1 21705 0 0 MATTEL COMMON COMMON 577081102 84 2288 Shares X 1 2288 0 0 MATTEL COMMON COMMON 577081102 78 2138 Shares X 3 2138 0 0 MAXIM INTEGRATED PRODS INC COM COMMON 57772K101 478 16254 Shares X 1 16254 0 0 MAXIM INTEGRATED PRODS INC COM COMMON 57772K101 40 1352 Shares X 1 1352 0 0 MAXIM INTEGRATED PRODS INC COM COMMON 57772K101 33 1124 Shares X 3 1124 0 0 MCCORMICK & CO INC COMMON 579780107 3 50 Shares X 3 50 0 0 MCCORMICK & CO-NON VTG SHS COMMON 579780206 3176 49995 Shares X 1 49995 0 0 MCCORMICK & CO-NON VTG SHS COMMON 579780206 154 2425 Shares X 1 2425 0 0 MCDERMOTT INTL INC COMMON 580037109 23 2050 Shares X 1 2050 0 0 MCDERMOTT INTL INC COMMON 580037109 6 550 Shares X 1 550 0 0 MCDONALD'S CORPORATION COMMON 580135101 7414 84048 Shares X 1 83973 0 75 MCDONALD'S CORPORATION COMMON 580135101 3892 44119 Shares X 1 42054 0 2065 MCDONALD'S CORPORATION COMMON 580135101 203 2300 Shares X 4 2300 0 0 MCEWEN MINING INC COMMON 58039P107 2 440 Shares X 1 440 0 0 MCGRAW HILL COMPANIES INC COMMON COMMON 580645109 264 4830 Shares X 1 4830 0 0 MCGRAW HILL COMPANIES INC COMMON COMMON 580645109 971 17770 Shares X 1 14770 0 3000 MCKESSON CORPORATION COM COMMON 58155Q103 39 400 Shares X 1 400 0 0 MCMORAN EXPLORATION CO COMMON 582411104 161 10000 Shares X 1 10000 0 0 MDC HOLDINGS INC COMMON 552676108 362 9861 Shares X 1 9861 0 0 MDC HOLDINGS INC COMMON 552676108 40 1098 Shares X 1 1098 0 0 MDC HOLDINGS INC COMMON 552676108 41 1114 Shares X 3 1114 0 0 MEAD JOHNSON NUTRITION CO COMMON 582839106 155 2345 Shares X 1 2345 0 0 MEAD JOHNSON NUTRITION CO COMMON 582839106 14 218 Shares X 1 218 0 0 MEADWESTVACO CORP COMMON COMMON 583334107 1544 48462 Shares X 1 48462 0 0 MEADWESTVACO CORP COMMON COMMON 583334107 71 2220 Shares X 1 2220 0 0 MEADWESTVACO CORP COMMON COMMON 583334107 21 660 Shares X 3 660 0 0 MEDIA GEN INC CL A COMMON 584404107 6 1340 Shares X 3 1340 0 0 MEDIDATA SOLUTIONS INC COMMON 58471A105 8 200 Shares X 1 200 0 0 MEDTRONIC INC COMMON 585055106 635 15489 Shares X 1 15289 0 200 MEDTRONIC INC COMMON 585055106 963 23478 Shares X 1 20628 0 2850 MEDTRONIC INC CONV 1.625% 4/15/13 * OTHER 585055AM8 5 5000 Shares X 1 0 0 5000 MERCK & CO INC COMMON 58933Y105 13273 324201 Shares X 1 322542 0 1659 MERCK & CO INC COMMON 58933Y105 6515 159137 Shares X 1 144361 0 14776 MERCK & CO INC COMMON 58933Y105 544 13282 Shares X 3 11282 0 2000 MERCK & CO INC COMMON 58933Y105 72 1750 Shares X 4 1750 0 0 METLIFE INC COMMON 59156R108 4605 139790 Shares X 1 138838 0 952 METLIFE INC COMMON 59156R108 341 10341 Shares X 1 6960 0 3381 METLIFE INC COMMON 59156R108 809 24548 Shares X 3 18627 0 5921 METRO BANCORP INC COMMON 59161R101 370 28015 Shares X 3 28015 0 0 MFS HIGH YIELD MUNICIPAL TRUST PREFERRED 59318E102 3 600 Shares X 1 0 0 600 MFS INVESTMENT GRADE MUNICIPAL TRUST PREFERRED 59318B108 12 1121 Shares X 1 0 0 1121 MFS MUN INCOME TR SH BEN INT OTHER 552738106 2 300 Shares X 1 0 0 300 MICROCHIP TECHNOLOGY INC COM COMMON 595017104 505 15501 Shares X 1 15501 0 0 MICROCHIP TECHNOLOGY INC COM COMMON 595017104 143 4378 Shares X 1 4378 0 0 MICROCHIP TECHNOLOGY INC COM COMMON 595017104 40 1242 Shares X 3 1242 0 0 MICROSOFT CORP COMMON 594918104 14485 542296 Shares X 1 536099 0 6197 MICROSOFT CORP COMMON 594918104 6008 224946 Shares X 1 198664 0 26282 MICROSOFT CORP COMMON 594918104 815 30495 Shares X 3 23580 0 6915 MICROSOFT CORP COMMON 594918104 93 3500 Shares X 4 3500 0 0 MICROSOFT CORP COMMON 594918104 27 1001 Shares X 3 1001 0 0 MID PENN BANCORP INCORPORATED COMMON 59540G107 11 1000 Shares X 1 1000 0 0 MINDRAY MEDICAL INTL LTD-ADR COMMON 602675100 14 414 Shares X 1 414 0 0 MITSUBISHI UFJ FINANCIAL GRP-ADR COMMON 606822104 18 3273 Shares X 1 3273 0 0 MITSUBISHI UFJ FINANCIAL GRP-ADR COMMON 606822104 17 3180 Shares X 1 3180 0 0 MIZUHO FINANCIAL GROUP INC COMMON 60687Y109 5 1415 Shares X 1 1415 0 0 MKS INSTRUMENTS INC COMMON 55306N104 277 10755 Shares X 1 10755 0 0 MKS INSTRUMENTS INC COMMON 55306N104 200 7740 Shares X 3 7740 0 0 MOLSON COORS BREWING COMPANY COMMON 60871R209 26 600 Shares X 1 600 0 0 MONDELEZ INTERNATIONAL INC COMMON 609207105 6127 240730 Shares X 1 239720 0 1010 MONDELEZ INTERNATIONAL INC COMMON 609207105 2285 89766 Shares X 1 86154 0 3612 14 of 24

M T 13-F Report for 12/31/2012 MONDELEZ INTERNATIONAL INC COMMON 609207105 566 22250 Shares X 3 16328 0 5922 MONDELEZ INTERNATIONAL INC COMMON 609207105 51 2000 Shares X 4 2000 0 0 MONSANTO COMPANY COMMON 61166W101 3038 32099 Shares X 1 32099 0 0 MONSANTO COMPANY COMMON 61166W101 1000 10561 Shares X 1 10561 0 0 MONSTER BEVERAGE CORP COMMON 611740101 9 178 Shares X 1 178 0 0 MOODYS CORP COMMON 615369105 66 1305 Shares X 1 1305 0 0 MOODYS CORP COMMON 615369105 9 170 Shares X 1 170 0 0 MOOG INC CL A COMMON 615394202 12 300 Shares X 1 300 0 0 MOOG INC CL A COMMON 615394202 1374 33492 Shares X 3 33492 0 0 MOOG INC CL B COMMON 615394301 1211 29693 Shares X 3 29693 0 0 MORGAN STANLEY GROUP INC COMMON 617446448 322 16850 Shares X 1 16850 0 0 MORGAN STANLEY GROUP INC COMMON 617446448 118 6175 Shares X 1 3880 0 2295 MORGAN STANLEY GROUP INC COMMON 617446448 10 500 Shares X 4 500 0 0 MOSAIC CO THE COMMON 61945C103 513 9060 Shares X 1 9060 0 0 MOSAIC CO THE COMMON 61945C103 66 1167 Shares X 1 667 0 500 MOTOROLA SOLUTIONS INC COMMON 620076307 70 1250 Shares X 1 1250 0 0 MOTOROLA SOLUTIONS INC COMMON 620076307 116 2085 Shares X 1 2085 0 0 MURPHY OIL CORP COMMON COMMON 626717102 12 197 Shares X 1 197 0 0 MURPHY OIL CORP COMMON COMMON 626717102 60 1000 Shares X 1 1000 0 0 MV OIL TRUST COMMON 553859109 2 100 Shares X 1 100 0 0 MYLAN INC COMMON 628530107 64 2317 Shares X 1 2317 0 0 MYLAN INC COMMON 628530107 2 86 Shares X 1 86 0 0 MYRIAD GENETICS INC COMMON 62855J104 6 225 Shares X 1 225 0 0 NABORS INDUSTRIES LTD COMMON G6359F103 56 3880 Shares X 1 3880 0 0 NABORS INDUSTRIES LTD COMMON G6359F103 99 6850 Shares X 1 6850 0 0 NASDAQ OMX GROUP INC COMMON 631103108 16 626 Shares X 1 626 0 0 NATIONAL FUEL GAS CO COMMON COMMON 636180101 86 1700 Shares X 1 1700 0 0 NATIONAL GRID GROUP PLC-ADR COMMON 636274300 112 1945 Shares X 1 1945 0 0 NATIONAL GRID GROUP PLC-ADR COMMON 636274300 90 1566 Shares X 1 1566 0 0 NATIONAL INSTRUMENTS CORP COM COMMON 636518102 256 9903 Shares X 1 9903 0 0 NATIONAL INSTRUMENTS CORP COM COMMON 636518102 101 3915 Shares X 3 3915 0 0 NATIONAL INSTRUMENTS CORP COM COMMON 636518102 86 3325 Shares X 3 3325 0 0 NATIONAL OILWELL VARCO INC COMMON 637071101 4906 71776 Shares X 1 71041 0 735 NATIONAL OILWELL VARCO INC COMMON 637071101 237 3464 Shares X 1 2795 0 669 NATIONAL OILWELL VARCO INC COMMON 637071101 431 6313 Shares X 3 5080 0 1233 NATIONAL OILWELL VARCO INC COMMON 637071101 34 500 Shares X 4 500 0 0 NATIONAL PENN BANCSHARES INC COMMON 637138108 14 1500 Shares X 1 1500 0 0 NATIONAL PENN BANCSHARES INC COMMON 637138108 75 8001 Shares X 3 8001 0 0 NATIONAL RETAIL PROPERTIES INC COMMON 637417106 86 2750 Shares X 1 2750 0 0 NAVISTAR INTERNATIONAL CORP COMMON 63934E108 2 100 Shares X 1 100 0 0 NBT BANCORP INC. COM COMMON 628778102 4278 211059 Shares X 3 211059 0 0 NETAPP APPLIANCE INC COMMON 64110D104 14 418 Shares X 1 418 0 0 NEW YORK COMMUNITY BANCORP INC COMMON 649445103 768 58632 Shares X 1 58632 0 0 NEW YORK COMMUNITY BANCORP INC COMMON 649445103 115 8797 Shares X 1 8797 0 0 NEW YORK COMMUNITY BANCORP INC COMMON 649445103 73 5566 Shares X 3 5566 0 0 NEWELL RUBBERMAID INC COM COMMON 651229106 67 3000 Shares X 1 3000 0 0 NEWFIELD EXPLORATION CO COMMON COMMON 651290108 2 65 Shares X 1 65 0 0 NEWMARKET CORPORATION COMMON 651587107 3101 11827 Shares X 1 11827 0 0 NEWMARKET CORPORATION COMMON 651587107 1927 7350 Shares X 1 7350 0 0 NEWMARKET CORPORATION COMMON 651587107 58 222 Shares X 3 222 0 0 NEWMONT MINING CORP COMMON COMMON 651639106 24 526 Shares X 1 526 0 0 NEWMONT MINING CORP COMMON COMMON 651639106 42 900 Shares X 1 0 0 900 NEWS CORP INC-A COMMON 65248E104 22 854 Shares X 1 854 0 0 NEWS CORP INC-A COMMON 65248E104 27 1073 Shares X 1 1073 0 0 NEWS CORP-CLASS B COMMON 65248E203 17 662 Shares X 1 662 0 0 NEXTERA ENERGY INC COMMON 65339F101 4555 65826 Shares X 1 65751 0 75 NEXTERA ENERGY INC COMMON 65339F101 3498 50559 Shares X 1 44409 0 6150 NEXTERA ENERGY INC COMMON 65339F101 37 536 Shares X 3 536 0 0 NIKE INC CL B COMMON 654106103 1633 31648 Shares X 1 31648 0 0 NIKE INC CL B COMMON 654106103 242 4691 Shares X 1 4101 0 590 NIPPON TELEGRAPH & TELE ADR COMMON 654624105 16 783 Shares X 1 783 0 0 NIPPON TELEGRAPH & TELE ADR COMMON 654624105 16 745 Shares X 1 745 0 0 NISOURCE INC COMMON 65473P105 127 5102 Shares X 1 5102 0 0 NISOURCE INC COMMON 65473P105 101 4061 Shares X 1 4061 0 0 NOBLE CORPORATION COMMON H5833N103 78 2250 Shares X 1 2250 0 0 NOBLE CORPORATION COMMON H5833N103 23 650 Shares X 1 650 0 0 NOBLE ENERGY INC COMMON 655044105 566 5568 Shares X 1 5568 0 0 NOBLE ENERGY INC COMMON 655044105 147 1440 Shares X 3 1440 0 0 NOBLE ENERGY INC COMMON 655044105 123 1210 Shares X 3 1210 0 0 NOKIA CORP SPONSORED ADR COMMON 654902204 9 2360 Shares X 1 2360 0 0 NOKIA CORP SPONSORED ADR COMMON 654902204 16 4045 Shares X 1 4045 0 0 NOMURA HLDGS INC COMMON 65535H208 5 875 Shares X 1 875 0 0 NORDSTROM INC COM COMMON 655664100 826 15430 Shares X 1 15430 0 0 NORDSTROM INC COM COMMON 655664100 5 86 Shares X 1 86 0 0 NORDSTROM INC COM COMMON 655664100 176 3285 Shares X 3 3285 0 0 NORDSTROM INC COM COMMON 655664100 123 2300 Shares X 3 2300 0 0 NORFOLK SOUTHERN CORP COMMON 655844108 1325 21420 Shares X 1 21220 0 200 NORFOLK SOUTHERN CORP COMMON 655844108 352 5690 Shares X 1 2990 0 2700 NORTHEAST UTILITIES COM COMMON 664397106 8 196 Shares X 1 196 0 0 NORTHROP GRUMMAN CORP COMMON 666807102 136 2007 Shares X 1 2007 0 0 NORTHROP GRUMMAN CORP COMMON 666807102 128 1898 Shares X 1 1898 0 0 NOVARTIS AG ADR COMMON 66987V109 1636 25846 Shares X 1 25709 0 137 NOVARTIS AG ADR COMMON 66987V109 634 10015 Shares X 1 9930 0 85 NOVAVAX INC COMMON 670002104 19 10000 Shares X 1 10000 0 0 NRG ENERGY INC COMMON 629377508 0 5 Shares X 1 5 0 0 15 of 24

M T 13-F Report for 12/31/2012 NUANCE COMMUNICATIONS INC COMMON 67020Y100 185 8267 Shares X 1 8267 0 0 NUANCE COMMUNICATIONS INC COMMON 67020Y100 114 5115 Shares X 3 5115 0 0 NUCOR CORP COMMON COMMON 670346105 51 1178 Shares X 1 1178 0 0 NUCOR CORP COMMON COMMON 670346105 498 11550 Shares X 1 11550 0 0 NUSTAR ENERGY LP * OTHER 67058H102 8 200 Shares X 1 200 0 0 NUVEEN CA DIV ADVANTAGE MUNI FD 2 PREFERRED 67069X104 98 6300 Shares X 1 0 0 6300 NUVEEN CREDIT STRATEGIES INCOME FUND PREFERRED 67073D102 18 1860 Shares X 1 0 0 1860 NUVEEN EQUITY PREMIUM ADVANTAGE FUND PREFERRED 6706ET107 2 200 Shares X 1 0 0 200 NUVEEN INVT QUALITY MUNI FD PREFERRED 67062E103 21 1301 Shares X 1 0 0 1301 NUVEEN INVT QUALITY MUNI FD PREFERRED 67062E103 5 333 Shares X 1 0 0 333 NUVEEN MARYLAND PREMIUM INC MUNI FD PREFERRED 67061Q107 5 311 Shares X 1 0 0 311 NUVEEN MUNI MKT OPPORTUNITY PREFERRED 67062W103 19 1304 Shares X 1 0 0 1304 NUVEEN MUNICIPAL INCOME FUND PREFERRED 67062J102 28 2330 Shares X 1 0 0 2330 NUVEEN MUNICIPAL OPPORTUNITY FD INC PREFERRED 670984103 6 396 Shares X 1 0 0 396 NUVEEN MUNICIPAL VALUE FUND PREFERRED 670928100 51 4944 Shares X 1 0 0 4944 NUVEEN MUNICIPAL VALUE FUND PREFERRED 670928100 6 594 Shares X 1 0 0 594 NUVEEN NY PERFORMANCE PLUS MUNI FD PREFERRED 67062R104 8 500 Shares X 1 0 0 500 NUVEEN PA DIVIDEND ADVANTAGE MUNI FD PREFERRED 67070E103 45 3000 Shares X 1 0 0 3000 NUVEEN PA DVD ADV MUNI FD 2 PREFERRED 67071W102 45 3000 Shares X 1 0 0 3000 NUVEEN PA INVESTMENT QUALITY MUNI FD PREFERRED 670972108 148 9486 Shares X 1 0 0 9486 NUVEEN PA INVESTMENT QUALITY MUNI FD PREFERRED 670972108 56 3600 Shares X 1 0 0 3600 NUVEEN PA PREM INCOME MUN FD 2 PREFERRED 67061F101 160 10629 Shares X 1 0 0 10629 NUVEEN PERFORMANCE PLUS MUNI FD PREFERRED 67062P108 6 390 Shares X 1 0 0 390 NUVEEN PREMIER MUNICIPAL OPPRTY FUND PREFERRED 670987106 6 410 Shares X 1 0 0 410 NUVEEN QUALITY INCOME MUNICIPAL FUND PREFERRED 670977107 8 500 Shares X 1 0 0 500 NUVEEN QUALITY INCOME MUNICIPAL FUND PREFERRED 670977107 3 210 Shares X 1 0 0 210 NUVEEN QUALITY MUNI FD PREFERRED 67062N103 18 1200 Shares X 1 0 0 1200 NUVEEN QUALITY PFD INCOME FD 2 PREFERRED 67072C105 30 3135 Shares X 1 0 0 3135 NUVEEN QUALITY PFD INCOME FD 3 PREFERRED 67072W101 12 1400 Shares X 1 0 0 1400 NUVEEN QUALITY PFD INCOME FD 3 PREFERRED 67072W101 6 700 Shares X 1 0 0 700 NUVEEN QUALITY PREFERRED INCOME FUND PREFERRED 67071S101 12 1400 Shares X 1 0 0 1400 NUVEEN SELECT MATURITIES MUNI FUND PREFERRED 67061T101 26 2550 Shares X 1 0 0 2550 NUVEEN SELECT QUALITY MUNICIPAL FUND PREFERRED 670973106 6 406 Shares X 1 0 0 406 NUVEEN SELECT TF INCOME PORTFOLIO 2 PREFERRED 67063C106 31 2181 Shares X 1 0 0 2181 NV ENERGY INC COMMON 67073Y106 17 920 Shares X 1 920 0 0 NVIDIA CORP COM COMMON 67066G104 23 1847 Shares X 1 1847 0 0 OCCIDENTAL PETROLEUM CORP COMMON COMMON 674599105 399 5214 Shares X 1 5214 0 0 OCCIDENTAL PETROLEUM CORP COMMON COMMON 674599105 352 4589 Shares X 1 4589 0 0 OCCIDENTAL PETROLEUM CORP COMMON COMMON 674599105 17 225 Shares X 3 18 0 207 ODYSSEY MARINE COMMON 676118102 15 5000 Shares X 1 5000 0 0 OGE ENERGY CORP COM COMMON 670837103 23 400 Shares X 1 400 0 0 OI SA COMMON 670851104 1 122 Shares X 1 122 0 0 OI SA ADR COMMON 670851203 4 984 Shares X 1 984 0 0 OLD LINE BANCSHARES INC COMMON 67984M100 6 500 Shares X 1 500 0 0 OLD NATIONAL BANCORP COM COMMON 680033107 24 2000 Shares X 1 2000 0 0 OLD REPUBLIC INTL CORP COM COMMON 680223104 581 54513 Shares X 1 54513 0 0 OLD REPUBLIC INTL CORP COM COMMON 680223104 65 6094 Shares X 1 6094 0 0 OLD REPUBLIC INTL CORP COM COMMON 680223104 64 5967 Shares X 3 5967 0 0 OLIN CORP COM COMMON 680665205 16 750 Shares X 1 750 0 0 OMNICOM GROUP INC COM COMMON 681919106 435 8715 Shares X 1 8715 0 0 OMNICOM GROUP INC COM COMMON 681919106 35 698 Shares X 1 698 0 0 ONCOTHYREON INC COMMON 682324108 2 833 Shares X 1 150 0 683 ONEBEACON INSURANCE GROUP LTD COMMON G67742109 549 39503 Shares X 1 39503 0 0 ONEBEACON INSURANCE GROUP LTD COMMON G67742109 60 4308 Shares X 1 4308 0 0 ONEBEACON INSURANCE GROUP LTD COMMON G67742109 64 4616 Shares X 3 4616 0 0 ONEOK INC COMMON 682680103 60 1400 Shares X 1 1400 0 0 ONEOK PARTNERS LP * OTHER 68268N103 27 500 Shares X 1 500 0 0 ONEOK PARTNERS LP * OTHER 68268N103 97 1800 Shares X 1 1800 0 0 ORACLE CORPORATION COM COMMON 68389X105 6287 188690 Shares X 1 186281 0 2409 ORACLE CORPORATION COM COMMON 68389X105 796 23878 Shares X 1 19918 0 3960 ORACLE CORPORATION COM COMMON 68389X105 952 28575 Shares X 3 21748 0 6827 O'REILLY AUTOMOTIVE INC COMMON 67103H107 8 94 Shares X 1 94 0 0 OSHKOSH CORPORATION COMMON 688239201 6 200 Shares X 1 200 0 0 OWENS CORNING INC WTS 10/31/13 COMMON 690742127 0 34 Shares X 1 34 0 0 OXIGENE INC COMMON 691828305 0 250 Shares X 1 250 0 0 P G & E CORP COMMON 69331C108 126 3135 Shares X 1 3135 0 0 P G & E CORP COMMON 69331C108 148 3688 Shares X 1 2188 0 1500 PAA NATURAL GAS STORAGE LP * OTHER 693139107 10 500 Shares X 1 500 0 0 PACCAR INC COMMON 693718108 11 250 Shares X 1 250 0 0 PACKAGING CORP OF AMER COM COMMON 695156109 302 7855 Shares X 1 7855 0 0 PACKAGING CORP OF AMER COM COMMON 695156109 40 1047 Shares X 1 1047 0 0 PACKAGING CORP OF AMER COM COMMON 695156109 34 884 Shares X 3 884 0 0 PALL CORP COM COMMON 696429307 329 5465 Shares X 1 5465 0 0 PALL CORP COM COMMON 696429307 125 2080 Shares X 3 2080 0 0 PALL CORP COM COMMON 696429307 107 1780 Shares X 3 1780 0 0 PAN AMERICAN SILVER CORP COMMON 697900108 3 150 Shares X 1 150 0 0 PANASONIC CORP SPONS ADR COMMON 69832A205 5 875 Shares X 1 875 0 0 PANERA BREAD CO CL-A COMMON 69840W108 366 2302 Shares X 1 2302 0 0 PANERA BREAD CO CL-A COMMON 69840W108 261 1645 Shares X 3 1645 0 0 PARKER HANNIFIN CORP COMMON 701094104 150 1758 Shares X 1 1758 0 0 PARKER HANNIFIN CORP COMMON 701094104 103 1216 Shares X 1 1216 0 0 PATTERSON-UTI ENERGY INC COMMON 703481101 12 635 Shares X 1 635 0 0 PAYCHEX INC COM COMMON 704326107 1628 52363 Shares X 1 52363 0 0 PAYCHEX INC COM COMMON 704326107 290 9324 Shares X 1 9324 0 0 PAYCHEX INC COM COMMON 704326107 60 1918 Shares X 3 1918 0 0 16 of 24

M T 13-F Report for 12/31/2012 PAYCHEX INC COM COMMON 704326107 54430 1750163 Shares X 3 1750163 0 0 PEABODY ENERGY CORP COMMON 704549104 441 16562 Shares X 1 16562 0 0 PEABODY ENERGY CORP COMMON 704549104 84 3160 Shares X 1 3160 0 0 PEABODY ENERGY CORP COMMON 704549104 95 3580 Shares X 3 3580 0 0 PEABODY ENERGY CORP COMMON 704549104 80 3020 Shares X 3 3020 0 0 PENN NATL GAMING INC COMMON 707569109 49 1000 Shares X 1 1000 0 0 PENN WEST ENERGY PETROLEUM LTD COMMON 707887105 22 2000 Shares X 1 2000 0 0 PENNS WOODS BANCORP INC. COMMON 708430103 37 1000 Shares X 1 1000 0 0 PENTAIR LTD COMMON H6169Q108 16 316 Shares X 1 316 0 0 PENTAIR LTD COMMON H6169Q108 209 4262 Shares X 1 4070 0 192 PEOPLES UNITED FINANCIAL INC COMMON 712704105 637 52701 Shares X 1 52701 0 0 PEOPLES UNITED FINANCIAL INC COMMON 712704105 69 5694 Shares X 1 5694 0 0 PEOPLES UNITED FINANCIAL INC COMMON 712704105 65 5416 Shares X 3 5416 0 0 PEPCO HOLDINGS INC COMMON 713291102 261 13335 Shares X 1 12572 0 763 PEPCO HOLDINGS INC COMMON 713291102 175 8912 Shares X 1 6629 0 2283 PEPSICO INC COM COMMON 713448108 20143 294353 Shares X 1 292199 0 2154 PEPSICO INC COM COMMON 713448108 10460 152862 Shares X 1 141662 0 11200 PEPSICO INC COM COMMON 713448108 878 12833 Shares X 3 9508 0 3325 PEPSICO INC COM COMMON 713448108 116 1700 Shares X 4 1700 0 0 PEPSICO INC COM COMMON 713448108 1774 25931 Shares X 3 25931 0 0 PERKINELMER INC COM COMMON 714046109 119 3750 Shares X 1 3750 0 0 PERRIGO COMPANY COMMON 714290103 2300 22111 Shares X 1 22111 0 0 PERRIGO COMPANY COMMON 714290103 74 710 Shares X 1 710 0 0 PERRIGO COMPANY COMMON 714290103 186 1790 Shares X 3 1790 0 0 PERRIGO COMPANY COMMON 714290103 153 1470 Shares X 3 1470 0 0 PETROCHINA CO LTD ADR COMMON 71646E100 18 125 Shares X 1 125 0 0 PETROLEO BRASILEIRO SA SPNS ADR COMMON 71654V408 54 2749 Shares X 1 2749 0 0 PETROLEO BRASILEIRO SA SPNS ADR COMMON 71654V408 15 760 Shares X 1 760 0 0 PETSMART INC COMMON COMMON 716768106 161 2350 Shares X 1 2350 0 0 PETSMART INC COMMON COMMON 716768106 21 300 Shares X 1 300 0 0 PFD SUNPOWER CORP "ONE" COMMON 867652406 1 200 Shares X 1 200 0 0 PFIZER INC COMMON 717081103 17019 678597 Shares X 1 676854 0 1743 PFIZER INC COMMON 717081103 10174 405686 Shares X 1 361608 0 44078 PFIZER INC COMMON 717081103 510 20349 Shares X 3 17849 0 2500 PFIZER INC COMMON 717081103 8 311 Shares X 3 311 0 0 PHILIP MORRIS INTL INC COMMON 718172109 20984 250880 Shares X 1 248840 0 2040 PHILIP MORRIS INTL INC COMMON 718172109 8420 100675 Shares X 1 94910 0 5765 PHILIP MORRIS INTL INC COMMON 718172109 787 9414 Shares X 3 9414 0 0 PHILIP MORRIS INTL INC COMMON 718172109 146 1750 Shares X 4 1750 0 0 PHILLIPS 66 COMMON 718546104 4431 83441 Shares X 1 83047 0 394 PHILLIPS 66 COMMON 718546104 1252 23583 Shares X 1 20878 0 2705 PHILLIPS 66 COMMON 718546104 380 7152 Shares X 3 5427 0 1725 PHILLIPS 66 COMMON 718546104 80 1500 Shares X 4 1500 0 0 PHOENIX COMPANIES INC COMMON 71902E604 1 53 Shares X 1 53 0 0 PICO HOLDINGS INC COM COMMON 693366205 1 57 Shares X 1 57 0 0 PIEDMONT NAT GAS INC COMMON 720186105 56 1780 Shares X 1 1780 0 0 PIEDMONT NAT GAS INC COMMON 720186105 13 400 Shares X 1 400 0 0 PIEDMONT OFFICE REALTY TRUST-A COMMON 720190206 195 10792 Shares X 1 10792 0 0 PIMCO NEW YORK MUNICIPAL II PREFERRED 72200Y102 15 1147 Shares X 1 0 0 1147 PINNACLE WEST CAPITAL CORP COMMON 723484101 5 100 Shares X 1 100 0 0 PIONEER MUNI HIGH INCOME ADV TRUST PREFERRED 723762100 23 1500 Shares X 1 0 0 1500 PITNEY BOWES INC COM COMMON 724479100 1 118 Shares X 1 118 0 0 PLAINS ALL AMERICAN PIPELINE L P * OTHER 726503105 23 500 Shares X 1 500 0 0 PLUM CREEK TIMBER CO INC COMMON 729251108 148 3340 Shares X 1 3340 0 0 PNC FINANCIAL SERVICES GROUP INC COMMON 693475105 6347 108853 Shares X 1 107553 0 1300 PNC FINANCIAL SERVICES GROUP INC COMMON 693475105 1236 21196 Shares X 1 16866 0 4330 PNC FINANCIAL SERVICES GROUP INC COMMON 693475105 2222 38114 Shares X 3 38114 0 0 POLYPORE INTERNATIONAL INC COMMON 73179V103 10 218 Shares X 1 218 0 0 POLYPORE INTERNATIONAL INC COMMON 73179V103 8 166 Shares X 1 166 0 0 PORTUGAL TELECOM SGPS S A SPONS ADR COMMON 737273102 8 1614 Shares X 1 1614 0 0 POSCO - ADR COMMON 693483109 19 229 Shares X 1 229 0 0 POTASH CORP OF SASKATCHEWAN INC COMMON 73755L107 280 6891 Shares X 1 6891 0 0 POTASH CORP OF SASKATCHEWAN INC COMMON 73755L107 41 1004 Shares X 1 1004 0 0 POWERSHARES DB COMM IDX TRACKING ETF PREFERRED 73935S105 86 3096 Shares X 1 0 0 3096 POWERSHARES DB US DOLLAR BEARISH ETF PREFERRED 73936D206 54 2000 Shares X 1 0 0 2000 POWERSHARES GLOBAL WATER PORTFOLIO COMMON 73935X575 27 1300 Shares X 1 1300 0 0 POWERSHARES QQQ PREFERRED 73935A104 1081 16604 Shares X 1 0 0 16604 PPG INDUSTRIES COMMON COMMON 693506107 1568 11585 Shares X 1 10785 0 800 PPG INDUSTRIES COMMON COMMON 693506107 933 6890 Shares X 1 6890 0 0 PPL CORP COM COMMON 69351T106 5833 203751 Shares X 1 201998 0 1753 PPL CORP COM COMMON 69351T106 1078 37640 Shares X 1 32650 0 4990 PPL CORP COM COMMON 69351T106 820 28644 Shares X 3 22909 0 5735 PRAXAIR INC COM COMMON 74005P104 296 2707 Shares X 1 2707 0 0 PRAXAIR INC COM COMMON 74005P104 325 2971 Shares X 1 2771 0 200 PRECISION CASTPARTS CORP COM COMMON 740189105 967 5107 Shares X 1 5107 0 0 PRECISION CASTPARTS CORP COM COMMON 740189105 8 40 Shares X 1 40 0 0 PRECISION CASTPARTS CORP COM COMMON 740189105 381 2013 Shares X 3 1863 0 150 PRECISION CASTPARTS CORP COM COMMON 740189105 98 520 Shares X 3 520 0 0 PRICELINE.COM INCORPORATED COMMON 741503403 1732 2791 Shares X 1 2791 0 0 PRICELINE.COM INCORPORATED COMMON 741503403 66 106 Shares X 1 106 0 0 PRINCIPAL FINANCIAL GROUP COMMON COMMON 74251V102 23 795 Shares X 1 795 0 0 PRINCIPAL FINANCIAL GROUP COMMON COMMON 74251V102 59 2070 Shares X 3 2070 0 0 PROCTER & GAMBLE CO COM COMMON 742718109 23357 344041 Shares X 1 343411 0 630 PROCTER & GAMBLE CO COM COMMON 742718109 26469 389878 Shares X 1 310125 0 79753 PROCTER & GAMBLE CO COM COMMON 742718109 450 6629 Shares X 3 3823 0 2806 17 of 24

M T 13-F Report for 12/31/2012 PROCTER & GAMBLE CO COM COMMON 742718109 289 4250 Shares X 4 4250 0 0 PROCTER & GAMBLE CO COM COMMON 742718109 3735 55018 Shares X 3 55018 0 0 PROGRESSIVE CORP COM COMMON 743315103 86 4087 Shares X 1 4087 0 0 PROGRESSIVE CORP COM COMMON 743315103 15 711 Shares X 1 711 0 0 PROLOGIS INC COMMON 74340W103 1 38 Shares X 1 38 0 0 PROSHARES SHORT S&P 500 PREFERRED 74347R503 7 200 Shares X 1 0 0 200 PROSHARES TRUST PREFERRED 74347B300 1 25 Shares X 1 0 0 25 PROSHARES ULTRASHORT 20+Y TR PREFERRED 74347B201 8 125 Shares X 1 0 0 125 PROSPECT CAPITAL CORPORATION COMMON 74348T102 28 2583 Shares X 1 583 0 2000 PROVIDENT NEW YORK BANCORP COMMON 744028101 21 2225 Shares X 1 2225 0 0 PRUDENTIAL FINANCIAL INC COMMON 744320102 181 3390 Shares X 1 3390 0 0 PRUDENTIAL FINANCIAL INC COMMON 744320102 36 683 Shares X 1 683 0 0 PRUDENTIAL PLC-ADR COMMON 74435K204 16 554 Shares X 1 554 0 0 PUBLIC SVC ENTERPRISE GROUP INC COMMON 744573106 183 5972 Shares X 1 5972 0 0 PUBLIC SVC ENTERPRISE GROUP INC COMMON 744573106 111 3634 Shares X 1 3634 0 0 PVH CORP COMMON 693656100 658 5925 Shares X 1 5925 0 0 PVH CORP COMMON 693656100 246 2215 Shares X 3 2215 0 0 PVH CORP COMMON 693656100 205 1845 Shares X 3 1845 0 0 QEP RESOURCES INC COMMON 74733V100 6 200 Shares X 1 200 0 0 QEP RESOURCES INC COMMON 74733V100 97 3200 Shares X 1 3200 0 0 QLT INC COMMON 746927102 16 2000 Shares X 1 2000 0 0 QUALCOMM INC COM COMMON 747525103 10849 175374 Shares X 1 174584 0 790 QUALCOMM INC COM COMMON 747525103 1002 16205 Shares X 1 12735 0 3470 QUALCOMM INC COM COMMON 747525103 1272 20570 Shares X 3 15705 0 4865 QUALITY SYSTEMS INCORPORATED COMMON 747582104 1 70 Shares X 1 70 0 0 QUEST DIAGNOSTICS INC COMMON 74834L100 1 20 Shares X 1 20 0 0 QUEST DIAGNOSTICS INC COMMON 74834L100 134 2300 Shares X 1 2000 0 300 QUESTAR CORP COMMON 748356102 24 1200 Shares X 1 1200 0 0 QUESTAR CORP COMMON 748356102 75 3800 Shares X 1 3800 0 0 QUESTCOR PHARMACEUTICALS INC COMMON 74835Y101 24 900 Shares X 1 900 0 0 RALPH LAUREN CORP COMMON 751212101 13 86 Shares X 1 86 0 0 RAYMOND JAMES FINANCIAL INC COMMON 754730109 499 12938 Shares X 1 12938 0 0 RAYMOND JAMES FINANCIAL INC COMMON 754730109 197 5110 Shares X 3 5110 0 0 RAYMOND JAMES FINANCIAL INC COMMON 754730109 164 4250 Shares X 3 4250 0 0 RAYTHEON CO COM NEW COMMON 755111507 120 2083 Shares X 1 2083 0 0 RAYTHEON CO COM NEW COMMON 755111507 212 3675 Shares X 1 3675 0 0 REALTY INCOME CORP COMMON 756109104 53 1309 Shares X 1 1309 0 0 REAVES UTILITY INCOME FUND PREFERRED 756158101 12 500 Shares X 1 0 0 500 REED ELSEVIER NV SPONSORED ADR COMMON 758204200 2 68 Shares X 1 68 0 0 REGENCY ENERGY PARTNERS LP * OTHER 75885Y107 26 1200 Shares X 1 1200 0 0 REGENERON PHARMACEUTICALS COMMON 75886F107 312 1826 Shares X 1 1826 0 0 REGENERON PHARMACEUTICALS COMMON 75886F107 223 1305 Shares X 3 1305 0 0 REGIONS FINANCIAL CORP COMMON 7591EP100 30 4271 Shares X 1 4271 0 0 REPUBLIC SERVICES INC COMMON COMMON 760759100 1 41 Shares X 1 41 0 0 RESEARCH IN MOTION LIMITED COMMON 760975102 28 2317 Shares X 1 2317 0 0 RESMED INC COMMON 761152107 358 8621 Shares X 1 8621 0 0 RESMED INC COMMON 761152107 145 3500 Shares X 3 3500 0 0 RESMED INC COMMON 761152107 123 2950 Shares X 3 2950 0 0 REYNOLDS AMERICAN INC COMMON 761713106 73 1762 Shares X 1 1762 0 0 REYNOLDS AMERICAN INC COMMON 761713106 55 1320 Shares X 1 1320 0 0 RGC RESOURCES INC COMMON 74955L103 35 1900 Shares X 1 1900 0 0 RGC RESOURCES INC COMMON 74955L103 11 600 Shares X 1 600 0 0 RIO TINTO PLC SPONSORED ADR COMMON 767204100 43 743 Shares X 1 743 0 0 RIO TINTO PLC SPONSORED ADR COMMON 767204100 23 400 Shares X 1 400 0 0 RITE AID CORP COM COMMON 767754104 52 38300 Shares X 1 37000 0 1300 RITE AID CORP COM COMMON 767754104 45 33201 Shares X 3 33201 0 0 ROBERT HALF INTL INC COM COMMON 770323103 19 605 Shares X 1 500 0 105 ROCKWELL AUTOMATION INC. COMMON 773903109 1051 12516 Shares X 1 12516 0 0 ROCKWELL AUTOMATION INC. COMMON 773903109 359 4275 Shares X 1 4125 0 150 ROCKWELL AUTOMATION INC. COMMON 773903109 164 1950 Shares X 3 1950 0 0 ROCKWELL AUTOMATION INC. COMMON 773903109 180 2141 Shares X 3 2141 0 0 ROCKWELL COLLINS COM COMMON 774341101 214 3682 Shares X 1 3682 0 0 ROCKWELL COLLINS COM COMMON 774341101 116 2000 Shares X 1 1920 0 80 ROGERS COMMUNICATIONS INC CL B COMMON 775109200 9 200 Shares X 1 200 0 0 ROPER INDUSTRIES INC COMMON 776696106 9 77 Shares X 1 77 0 0 ROSS STORES INC COM COMMON 778296103 57 1046 Shares X 1 1046 0 0 ROSS STORES INC COM COMMON 778296103 254 4700 Shares X 1 4700 0 0 ROYAL BANK SCOTLAND PFD 6.35% SER N PREFERRED 780097770 23 1000 Shares X 1 0 0 1000 ROYAL BANK SCOTLAND-SPON ADR COMMON 780097689 3 281 Shares X 1 281 0 0 ROYAL BK CANADA COMMON 780087102 24 400 Shares X 1 400 0 0 ROYAL BK CANADA COMMON 780087102 60 1000 Shares X 1 1000 0 0 ROYAL DUTCH SHELL PLC-ADR A COMMON 780259206 3143 45589 Shares X 1 45589 0 0 ROYAL DUTCH SHELL PLC-ADR A COMMON 780259206 2661 38592 Shares X 1 34542 0 4050 ROYAL DUTCH SHELL PLC-ADR A COMMON 780259206 44 644 Shares X 3 644 0 0 ROYAL DUTCH SHELL PLC-ADR B COMMON 780259107 131 1842 Shares X 1 1842 0 0 ROYAL DUTCH SHELL PLC-ADR B COMMON 780259107 28 390 Shares X 1 390 0 0 RPM INTERNATIONAL INC COMMON COMMON 749685103 1008 34349 Shares X 1 34349 0 0 RPM INTERNATIONAL INC COMMON COMMON 749685103 109 3709 Shares X 1 3709 0 0 RPM INTERNATIONAL INC COMMON COMMON 749685103 107 3648 Shares X 3 3648 0 0 RYDER SYS INC COM COMMON 783549108 41 815 Shares X 1 815 0 0 SAFEWAY INC COM COMMON 786514208 16 879 Shares X 1 879 0 0 SAFEWAY INC COM COMMON 786514208 27 1500 Shares X 1 0 0 1500 SALESFORCE.COM INC COMMON 79466L302 55 327 Shares X 1 327 0 0 SALLY BEAUTY COMPANY INC COMMON 79546E104 2 100 Shares X 1 100 0 0 SAN JUAN BASIN ROYALTY TR * OTHER 798241105 2 150 Shares X 1 0 0 150 18 of 24

M T 13-F Report for 12/31/2012 SANDISK CORP COM COMMON 80004C101 4 100 Shares X 1 100 0 0 SANDRIDGE MISSISSIPPIAN TRUST OTHER 80007T101 16 960 Shares X 1 0 0 960 SANDRIDGE MISSISSIPPIAN TRUST OTHER 80007T101 6 375 Shares X 1 0 0 375 SANDY SPRING BANCORP INC COMMON 800363103 234 12067 Shares X 1 12067 0 0 SANOFI-ADR COMMON 80105N105 35 742 Shares X 1 742 0 0 SANOFI-ADR COMMON 80105N105 107 2250 Shares X 1 2250 0 0 SANOFI-CVR 12/31/20 COMMON 80105N113 5 2700 Shares X 1 2700 0 0 SANOFI-CVR 12/31/20 COMMON 80105N113 1 400 Shares X 1 400 0 0 SAP AG SPONS ADR COMMON 803054204 40 500 Shares X 1 500 0 0 SAREPTA THERAPEUTICS INC COMMON 803607100 49 1900 Shares X 1 1900 0 0 SCANA CORP NEW COM COMMON 80589M102 109 2396 Shares X 1 2396 0 0 SCANA CORP NEW COM COMMON 80589M102 97 2130 Shares X 1 2130 0 0 SCHLUMBERGER LTD COMMON 806857108 15857 228815 Shares X 1 227854 0 961 SCHLUMBERGER LTD COMMON 806857108 4844 69896 Shares X 1 64026 0 5870 SCHLUMBERGER LTD COMMON 806857108 967 13948 Shares X 3 10505 0 3443 SCHLUMBERGER LTD COMMON 806857108 107 1550 Shares X 4 1550 0 0 SCHLUMBERGER LTD COMMON 806857108 11 163 Shares X 3 163 0 0 SCHWAB CHARLES CORP NEW COM COMMON 808513105 211 14681 Shares X 1 14681 0 0 SCOTTS MIRACLE-GRO COMPANY COMMON 810186106 1 27 Shares X 1 27 0 0 SCRIPPS NETWORKS INTERACTIVE - CL A COMMON 811065101 303 5235 Shares X 1 5235 0 0 SCRIPPS NETWORKS INTERACTIVE - CL A COMMON 811065101 120 2080 Shares X 3 2080 0 0 SCRIPPS NETWORKS INTERACTIVE - CL A COMMON 811065101 102 1755 Shares X 3 1755 0 0 SEADRILL LTD COMMON G7945E105 22 600 Shares X 1 600 0 0 SEADRILL LTD COMMON G7945E105 20 550 Shares X 1 550 0 0 SEAGATE TECHNOLOGY COMMON G7945M107 48 1584 Shares X 1 1584 0 0 SEAGATE TECHNOLOGY COMMON G7945M107 2 78 Shares X 1 78 0 0 SEALED AIR CORP NEW COM COMMON 81211K100 11 655 Shares X 1 655 0 0 SEALED AIR CORP NEW COM COMMON 81211K100 9 498 Shares X 1 498 0 0 SEARS HOLDINGS CORP COMMON 812350106 0 10 Shares X 1 10 0 0 SEARS HOLDINGS CORP COMMON 812350106 14 350 Shares X 1 350 0 0 SEASPAN CORP COMMON Y75638109 81 5050 Shares X 1 5050 0 0 SECTOR SPDR HEALTH CARE PREFERRED 81369Y209 2 60 Shares X 1 0 0 60 SECTOR SPDR TECHNOLOGY PREFERRED 81369Y803 27 936 Shares X 1 0 0 936 SEI CORP COM COMMON 784117103 4 175 Shares X 1 175 0 0 SELECTIVE INS GROUP INC COMMON 816300107 72 3712 Shares X 1 3712 0 0 SEMPRA ENERGY COM COMMON 816851109 60 842 Shares X 1 842 0 0 SEMPRA ENERGY COM COMMON 816851109 2 34 Shares X 1 34 0 0 SENIOR HOUSING PROPERTIES TR (REIT) COMMON 81721M109 2 100 Shares X 1 0 0 100 SENSATA TECHNOLOGIES HLDG NV COMMON N7902X106 4 120 Shares X 1 120 0 0 SEQUENOM INC COMMON 817337405 5 1000 Shares X 1 1000 0 0 SHERWIN WILLIAMS CO COM COMMON 824348106 31 200 Shares X 1 200 0 0 SHERWIN WILLIAMS CO COM COMMON 824348106 769 5000 Shares X 1 0 0 5000 SHIRE PLC - ADR COMMON 82481R106 15 164 Shares X 1 164 0 0 SIEMENS A G SPONSORED ADR COMMON 826197501 23 214 Shares X 1 214 0 0 SIEMENS A G SPONSORED ADR COMMON 826197501 148 1350 Shares X 1 1350 0 0 SIGMA-ALDRICH CORP COMMON COMMON 826552101 1 18 Shares X 1 18 0 0 SILVER WHEATON CORPORATION COMMON 828336107 13 350 Shares X 1 350 0 0 SILVER WHEATON CORPORATION COMMON 828336107 144 4000 Shares X 1 4000 0 0 SILVERCORP METALS INC COMMON 82835P103 3 600 Shares X 1 600 0 0 SIMON PROPERTY GRP INC (REIT) COMMON 828806109 1223 7738 Shares X 1 7738 0 0 SIMON PROPERTY GRP INC (REIT) COMMON 828806109 846 5353 Shares X 1 5153 0 200 SIRIUS XM RADIO INC COMMON 82967N108 10 3588 Shares X 1 3588 0 0 SK TELECOM CO LTD - ADR COMMON 78440P108 16 1020 Shares X 1 1020 0 0 SKILLED HEALTHCARE GROUP INC-CL A COMMON 83066R107 733 115000 Shares X 1 115000 0 0 SMITH & NEPHEW PLC - SPONS ADR COMMON 83175M205 2 42 Shares X 1 42 0 0 SNYDERS-LANCE INC COMMON 833551104 1422 58948 Shares X 1 58948 0 0 SONOCO PRODUCTS CO COM COMMON 835495102 400 13469 Shares X 1 13469 0 0 SONOCO PRODUCTS CO COM COMMON 835495102 44 1479 Shares X 1 1479 0 0 SONOCO PRODUCTS CO COM COMMON 835495102 39 1320 Shares X 3 1320 0 0 SONY CORP - SPONSORED ADR COMMON 835699307 2 214 Shares X 1 214 0 0 SOURCEFIRE INC COMMON 83616T108 318 6726 Shares X 1 6726 0 0 SOURCEFIRE INC COMMON 83616T108 226 4785 Shares X 3 4785 0 0 SOUTHERN CO COM COMMON 842587107 2180 50931 Shares X 1 49881 0 1050 SOUTHERN CO COM COMMON 842587107 1518 35454 Shares X 1 35054 0 400 SOUTHERN CO COM COMMON 842587107 56 1318 Shares X 3 1318 0 0 SOUTHERN CO COM COMMON 842587107 64 1500 Shares X 4 1500 0 0 SOUTHERN COPPER CORP COMMON 84265V105 673 17777 Shares X 1 17171 0 606 SOUTHERN COPPER CORP COMMON 84265V105 184 4869 Shares X 1 4869 0 0 SOUTHERN COPPER CORP COMMON 84265V105 52 1382 Shares X 3 1382 0 0 SOUTHWEST AIRLINES CO COM COMMON 844741108 3 300 Shares X 1 300 0 0 SOUTHWEST AIRLINES CO COM COMMON 844741108 3 300 Shares X 1 300 0 0 SOUTHWESTERN ENERGY COMPANY COMMON 845467109 107 3212 Shares X 1 3212 0 0 SOUTHWESTERN ENERGY COMPANY COMMON 845467109 3 75 Shares X 1 75 0 0 SPDR BARCLAYS HIGH YIELD BOND ETF PREFERRED 78464A417 49 1196 Shares X 1 0 0 1196 SPDR BARCLAYS TIPS ETF PREFERRED 78464A656 197 3250 Shares X 1 0 0 3250 SPDR CONSUMER DISCRETIONARY ETF PREFERRED 81369Y407 2 41 Shares X 1 0 0 41 SPDR CONSUMER STAPLES ETF PREFERRED 81369Y308 2 54 Shares X 1 0 0 54 SPDR DJ INDUSTRIAL AVG ETF PREFERRED 78467X109 5415 41470 Shares X 1 0 0 41470 SPDR DJ INTL REAL ESTATE ETF OTHER 78463X863 1369 33113 Shares X 1 0 0 33113 SPDR DJ INTL REAL ESTATE ETF OTHER 78463X863 25 600 Shares X 1 0 0 600 SPDR DJ INTL REAL ESTATE ETF OTHER 78463X863 2253 54490 Shares X 3 0 0 54490 SPDR DJ REIT ETF PREFERRED 78464A607 236 3235 Shares X 1 0 0 3235 SPDR ENERGY SELECT SECTOR ETF PREFERRED 81369Y506 13 176 Shares X 1 0 0 176 SPDR ENERGY SELECT SECTOR ETF PREFERRED 81369Y506 13 178 Shares X 1 0 0 178 SPDR FINANCIAL SELECT SECTOR ETF PREFERRED 81369Y605 906 55290 Shares X 1 0 0 55290 19 of 24

M T 13-F Report for 12/31/2012 SPDR FINANCIAL SELECT SECTOR ETF PREFERRED 81369Y605 693 42299 Shares X 1 0 0 42299 SPDR FINANCIAL SELECT SECTOR ETF PREFERRED 81369Y605 5 300 Shares X 4 0 0 300 SPDR GOLD SHARES PREFERRED 78463V107 2578 15912 Shares X 1 0 0 15912 SPDR GOLD SHARES PREFERRED 78463V107 372 2296 Shares X 1 0 0 2296 SPDR INDUSTRIAL SELECT SECTOR ETF PREFERRED 81369Y704 2 48 Shares X 1 0 0 48 SPDR MATERIALS SELECT SECTOR ETF PREFERRED 81369Y100 0 11 Shares X 1 0 0 11 SPDR S&P 400 MID CAP VALUE ETF PREFERRED 78464A839 28 460 Shares X 1 0 0 460 SPDR S&P 500 ETF PREFERRED 78462F103 8653 60758 Shares X 1 0 0 60758 SPDR S&P 500 ETF PREFERRED 78462F103 4967 34881 Shares X 1 0 0 34881 SPDR S&P 500 ETF PREFERRED 78462F103 2314 16249.125 Shares X 3 16249.125 0 0 SPDR S&P 500 ETF PREFERRED 78462F103 2684 18846 Shares X 3 0 0 18846 SPDR S&P 500 ETF PREFERRED 78462F103 1447 10159 Shares X 4 0 0 10159 SPDR S&P 600 SMALL CAP VALUE ETF PREFERRED 78464A300 29 380 Shares X 1 0 0 380 SPDR S&P BIOTECH ETF PREFERRED 78464A870 440 5000 Shares X 1 0 0 5000 SPDR S&P DIVIDEND ETF PREFERRED 78464A763 22460 386179 Shares X 1 0 0 386179 SPDR S&P DIVIDEND ETF PREFERRED 78464A763 3808 65483 Shares X 1 0 0 65483 SPDR S&P DIVIDEND ETF PREFERRED 78464A763 478 8226 Shares X 3 0 0 8226 SPDR S&P DIVIDEND ETF PREFERRED 78464A763 28 476 Shares X 4 0 0 476 SPDR S&P DIVIDEND ETF PREFERRED 78464A763 166 2853 Shares X 4 0 0 2853 SPDR S&P MIDCAP 400 ETF PREFERRED 78467Y107 149 800 Shares X 1 0 0 800 SPDR S&P MIDCAP 400 ETF PREFERRED 78467Y107 3022 16270 Shares X 1 0 0 16270 SPDR S&P OIL & GAS EXPL & PROD ETF PREFERRED 78464A730 39 720 Shares X 1 0 0 720 SPDR S&P REGIONAL BANKING ETF PREFERRED 78464A698 11 400 Shares X 1 0 0 400 SPDR S&P REGIONAL BANKING ETF PREFERRED 78464A698 6 200 Shares X 1 0 0 200 SPECTRA ENERGY CORP COMMON 847560109 988 36081 Shares X 1 36081 0 0 SPECTRA ENERGY CORP COMMON 847560109 283 10333 Shares X 1 9933 0 400 SPECTRA ENERGY CORP COMMON 847560109 74 2692 Shares X 3 2692 0 0 SPECTRA ENERGY PARTNERS LP * OTHER 84756N109 2 50 Shares X 1 50 0 0 SPIRIT AEROSYSTEMS HOLD-CL A COMMON 848574109 2 140 Shares X 1 140 0 0 SPRINT NEXTEL CORP COMMON 852061100 0 46 Shares X 1 46 0 0 SPROTT PHYSICAL SILVER TRUST * OTHER 85207K107 18 1500 Shares X 1 0 0 1500 SPX CORP COM COMMON 784635104 72 1020 Shares X 1 1020 0 0 SPX CORP COM COMMON 784635104 210 3000 Shares X 1 3000 0 0 ST JOE COMPANY COMMON COMMON 790148100 5 200 Shares X 1 200 0 0 ST JUDE MEDICAL INC COM COMMON 790849103 40 1119 Shares X 1 1119 0 0 ST JUDE MEDICAL INC COM COMMON 790849103 36 1000 Shares X 1 1000 0 0 STANDARD REGISTER COMPANY COMMON 853887107 2 3000 Shares X 1 3000 0 0 STANLEY BLACK & DECKER INC COMMON 854502101 191 2585 Shares X 1 2585 0 0 STANLEY BLACK & DECKER INC COMMON 854502101 597 8067 Shares X 1 8067 0 0 STAPLES INC COM COMMON 855030102 393 34443 Shares X 1 34443 0 0 STAPLES INC COM COMMON 855030102 180 15822 Shares X 1 15722 0 100 STARBUCKS CORP COM COMMON 855244109 4944 92192 Shares X 1 91560 0 632 STARBUCKS CORP COM COMMON 855244109 187 3484 Shares X 1 3484 0 0 STARBUCKS CORP COM COMMON 855244109 645 12024 Shares X 3 9164 0 2860 STARBUCKS CORP COM COMMON 855244109 67 1250 Shares X 4 1250 0 0 STARWOOD HOTELS & RESORTS WORLDWIDE COMMON 85590A401 484 8432 Shares X 1 8432 0 0 STARWOOD HOTELS & RESORTS WORLDWIDE COMMON 85590A401 30 526 Shares X 1 526 0 0 STARWOOD PROPERTY TRUST INC COMMON 85571B105 437 19030 Shares X 1 19030 0 0 STARWOOD PROPERTY TRUST INC COMMON 85571B105 73 3162 Shares X 1 3162 0 0 STARWOOD PROPERTY TRUST INC COMMON 85571B105 46 1986 Shares X 3 1986 0 0 STATE STREET CORP COMMON 857477103 47 996 Shares X 1 996 0 0 STATE STREET CORP COMMON 857477103 2990 63600 Shares X 1 63600 0 0 STATOIL ASA SPONSORED ADR COMMON 85771P102 24 948 Shares X 1 948 0 0 STELLARONE CORP COMMON 85856G100 24 1731 Shares X 1 1731 0 0 STERICYCLE INC COM COMMON 858912108 4 42 Shares X 1 42 0 0 STRATASYS LTD COMMON M85548101 273 3407 Shares X 1 3407 0 0 STRATASYS LTD COMMON M85548101 198 2475 Shares X 3 2475 0 0 STRYKER CORP COM COMMON 863667101 307 5596 Shares X 1 5596 0 0 STRYKER CORP COM COMMON 863667101 167 3055 Shares X 1 2055 0 1000 STRYKER CORP COM COMMON 863667101 115 2106 Shares X 3 1906 0 200 STUDENT TRANSPORTATION INC COMMON 86388A108 13 2100 Shares X 1 2100 0 0 STURM RUGER & CO INC COM COMMON 864159108 11 250 Shares X 1 250 0 0 STURM RUGER & CO INC COM COMMON 864159108 45 1000 Shares X 1 1000 0 0 SUBURBAN PROPANE PARTNERS LP LIMITED * OTHER 864482104 17 445 Shares X 1 445 0 0 SUBURBAN PROPANE PARTNERS LP LIMITED * OTHER 864482104 39 1000 Shares X 1 1000 0 0 SUMITOMO TRUST AND BANKING CO COMMON 86562M209 15 2012 Shares X 1 2012 0 0 SUN LIFE FINL INC COMMON 866796105 68 2567 Shares X 1 2567 0 0 SUNCOR ENERGY INC COMMON 867224107 21 635 Shares X 1 635 0 0 SUNCOR ENERGY INC COMMON 867224107 451 13665 Shares X 1 13665 0 0 SUNOCO LOGISTICS PARTNERS LP * OTHER 86764L108 62 1250 Shares X 1 1250 0 0 SUNOCO LOGISTICS PARTNERS LP * OTHER 86764L108 20 400 Shares X 1 400 0 0 SUNTRUST BANKS INC COMMON 867914103 216 7603 Shares X 1 7603 0 0 SUNTRUST BANKS INC COMMON 867914103 128 4521 Shares X 1 2821 0 1700 SUNTRUST BANKS INC COMMON 867914103 567 20001 Shares X 3 20001 0 0 SUPERVALU INC COMMON COMMON 868536103 0 126 Shares X 1 126 0 0 SUPERVALU INC COMMON COMMON 868536103 2 750 Shares X 1 750 0 0 SUSQUEHANNA BANCSHARES INC PA COM COMMON 869099101 381 36364 Shares X 1 33869 0 2495 SUSQUEHANNA BANCSHARES INC PA COM COMMON 869099101 93 8880 Shares X 1 8880 0 0 SUSQUEHANNA BANCSHARES INC PA COM COMMON 869099101 48 4627 Shares X 3 4627 0 0 SVB FINANCIAL GROUP COMMON 78486Q101 287 5127 Shares X 1 5127 0 0 SVB FINANCIAL GROUP COMMON 78486Q101 209 3735 Shares X 3 3735 0 0 SYMANTEC CORP COM COMMON 871503108 65 3468 Shares X 1 3468 0 0 SYNGENTA AG ADR COMMON 87160A100 162 2000 Shares X 1 2000 0 0 SYSCO CORP COMMON COMMON 871829107 2556 80733 Shares X 1 80633 0 100 SYSCO CORP COMMON COMMON 871829107 2303 72735 Shares X 1 70635 0 2100 20 of 24

M T 13-F Report for 12/31/2012 SYSCO CORP COMMON COMMON 871829107 40 1248 Shares X 3 1248 0 0 T ROWE PRICE GROUP INC COMMON COMMON 74144T108 9371 143907 Shares X 1 142967 0 940 T ROWE PRICE GROUP INC COMMON COMMON 74144T108 1883 28915 Shares X 1 25136 0 3779 T ROWE PRICE GROUP INC COMMON COMMON 74144T108 1217 18697 Shares X 3 15139 0 3558 T ROWE PRICE GROUP INC COMMON COMMON 74144T108 147 2250 Shares X 4 2250 0 0 TAIWAN SEMICONDUCTOR SPON ADR COMMON 874039100 10 574 Shares X 1 574 0 0 TAIWAN SEMICONDUCTOR SPON ADR COMMON 874039100 22 1264 Shares X 1 250 0 1014 TALISMAN ENERGY INC COMMON 87425E103 4 397 Shares X 1 397 0 0 TALISMAN ENERGY INC COMMON 87425E103 2 210 Shares X 1 0 0 210 TANZANIAN ROYALTY EXPLORATION COMMON 87600U104 1 250 Shares X 1 250 0 0 TARGET CORP COM COMMON 87612E106 7592 128306 Shares X 1 128026 0 280 TARGET CORP COM COMMON 87612E106 651 10994 Shares X 1 10339 0 655 TARGET CORP COM COMMON 87612E106 852 14403 Shares X 3 10953 0 3450 TATA MOTORS LIMITED - SPON ADR COMMON 876568502 13 465 Shares X 1 465 0 0 TC PIPELINES LIMITED PARTNERSHIP OTHER 87233Q108 121 3001 Shares X 3 3001 0 0 TE CONNECTIVITY LTD COMMON H84989104 44 1188 Shares X 1 1188 0 0 TE CONNECTIVITY LTD COMMON H84989104 30 815 Shares X 1 815 0 0 TECH DATA CORP COM COMMON 878237106 23 500 Shares X 1 500 0 0 TECK RESOURCES LTD- CL B COMMON 878742204 36 1000 Shares X 1 1000 0 0 TECO ENERGY INC COMMON 872375100 30 1800 Shares X 1 1800 0 0 TECO ENERGY INC COMMON 872375100 64 3814 Shares X 1 3814 0 0 TELECOM ITALIA SPA COMMON 87927Y102 1 110 Shares X 1 110 0 0 TELECOM ITALIA SPA COMMON 87927Y102 14 1519 Shares X 1 1519 0 0 TELEFONICA BRASIL/S ADR COMMON 87936R106 5 192 Shares X 1 192 0 0 TELEFONICA S A SPONSORED ADR COMMON 879382208 17 1263 Shares X 1 1263 0 0 TELEFONICA S A SPONSORED ADR COMMON 879382208 33 2477 Shares X 1 2477 0 0 TELLABS INC COM COMMON 879664100 1 384 Shares X 1 384 0 0 TEMPLETON DRAGON FUND INC * OTHER 88018T101 3 100 Shares X 1 0 0 100 TEMPLETON GLOBAL INCOME FUND-DE PREFERRED 880198106 361 38250 Shares X 1 0 0 38250 TERADATA CORP COMMON 88076W103 1410 22782 Shares X 1 22782 0 0 TERADATA CORP COMMON 88076W103 42 678 Shares X 1 678 0 0 TEREX CORP COMMON 880779103 13 449 Shares X 1 449 0 0 TEVA PHARMACEUTICAL SPONS ADR COMMON 881624209 426 11410 Shares X 1 11410 0 0 TEVA PHARMACEUTICAL SPONS ADR COMMON 881624209 560 14990 Shares X 1 14990 0 0 TEXAS CAPITAL BANCSHARES INC COMMON 88224Q107 224 4998 Shares X 1 4998 0 0 TEXAS CAPITAL BANCSHARES INC COMMON 88224Q107 166 3705 Shares X 3 3705 0 0 TEXAS INSTRUMENTS INC COMMON 882508104 1328 43002 Shares X 1 43002 0 0 TEXAS INSTRUMENTS INC COMMON 882508104 1273 41201 Shares X 1 38601 0 2600 TEXTRON INC COM COMMON 883203101 178 7193 Shares X 1 7193 0 0 THE HERSHEY COMPANY COMMON 427866108 2630 36423 Shares X 1 35623 0 800 THE HERSHEY COMPANY COMMON 427866108 1384 19159 Shares X 1 16334 0 2825 THE HERSHEY COMPANY COMMON 427866108 10 134 Shares X 3 134 0 0 THE HERSHEY COMPANY COMMON 427866108 37 511 Shares X 3 511 0 0 THE TRAVELERS COMPANIES INC COMMON 89417E109 4654 64794 Shares X 1 64574 0 220 THE TRAVELERS COMPANIES INC COMMON 89417E109 903 12577 Shares X 1 12052 0 525 THE TRAVELERS COMPANIES INC COMMON 89417E109 812 11301 Shares X 3 8586 0 2715 THE TRAVELERS COMPANIES INC COMMON 89417E109 90 1250 Shares X 4 1250 0 0 THE WENDY'S COMPANY COMMON 95058W100 64 13600 Shares X 1 13600 0 0 THERMO FISHER SCIENTIFIC INC COMMON 883556102 39 615 Shares X 1 615 0 0 THERMO FISHER SCIENTIFIC INC COMMON 883556102 38 600 Shares X 1 0 0 600 THERMO FISHER SCIENTIFIC INC COMMON 883556102 126 1970 Shares X 3 1785 0 185 TIDEWATER COMMON COMMON 886423102 45 1000 Shares X 1 1000 0 0 TIFFANY & CO COMMON 886547108 46 804 Shares X 1 804 0 0 TIFFANY & CO COMMON 886547108 92 1600 Shares X 1 1600 0 0 TIM HORTONS INC COMMON 88706M103 213 4333 Shares X 1 4333 0 0 TIME WARNER CABLE INC COMMON 88732J207 52 535 Shares X 1 535 0 0 TIME WARNER CABLE INC COMMON 88732J207 26 265 Shares X 1 265 0 0 TIME WARNER CABLE INC COMMON 88732J207 278 2862 Shares X 3 2862 0 0 TIME WARNER INC COMMON 887317303 151 3163 Shares X 1 3163 0 0 TIME WARNER INC COMMON 887317303 68 1425 Shares X 1 1425 0 0 TJX COMPANIES COM COMMON 872540109 134 3166 Shares X 1 3166 0 0 TJX COMPANIES COM COMMON 872540109 135 3184 Shares X 1 3184 0 0 TOLL BROTHERS COMMON COMMON 889478103 69 2134 Shares X 1 2134 0 0 TOLL BROTHERS COMMON COMMON 889478103 18 568 Shares X 1 68 0 500 TOMPKINS FINANCIAL CORP COMMON 890110109 14 365 Shares X 1 365 0 0 TOOTSIE ROLL INDUSTRIES COMMON 890516107 72 2781 Shares X 1 2781 0 0 TORONTO-DOMINION BANK COMMON 891160509 22 262 Shares X 1 262 0 0 TORONTO-DOMINION BANK COMMON 891160509 32 382 Shares X 1 300 0 82 TORTOISE ENERGY CAPITAL CORP COM PREFERRED 89147U100 28 1000 Shares X 1 0 0 1000 TORTOISE MLP FUND INC * OTHER 89148B101 64 2618 Shares X 1 2618 0 0 TOTAL SA SPONSORED ADR COMMON 89151E109 242 4649 Shares X 1 4649 0 0 TOTAL SA SPONSORED ADR COMMON 89151E109 51 978 Shares X 1 978 0 0 TOYOTA MOTOR CORP SPON ADR COMMON 892331307 9 100 Shares X 1 100 0 0 TOYOTA MOTOR CORP SPON ADR COMMON 892331307 19 200 Shares X 1 200 0 0 TRACTOR SUPPLY COMPANY COMMON 892356106 1451 16422 Shares X 1 16422 0 0 TRACTOR SUPPLY COMPANY COMMON 892356106 53 604 Shares X 1 604 0 0 TRANSACT TECHNOLOGIES INC COM COMMON 892918103 7 1000 Shares X 1 1000 0 0 TRANSMONTAIGNE PARTNERS LP * OTHER 89376V100 22 570 Shares X 1 570 0 0 TRANSMONTAIGNE PARTNERS LP * OTHER 89376V100 11 300 Shares X 1 300 0 0 TRANSOCEAN LIMITED COMMON H8817H100 907 20319 Shares X 1 19104 0 1215 TRANSOCEAN LIMITED COMMON H8817H100 204 4559 Shares X 1 4025 0 534 TREDEGAR CORP COMMON 894650100 15 750 Shares X 1 750 0 0 TRUE RELIGION APPAREL INC COMMON 89784N104 1 55 Shares X 1 55 0 0 TUPPERWARE BRANDS CORP COMMON 899896104 29 450 Shares X 1 450 0 0 TYCO INTERNATIONAL LTD COMMON H89128104 53 1816 Shares X 1 1816 0 0 21 of 24

M T 13-F Report for 12/31/2012 TYCO INTERNATIONAL LTD COMMON H89128104 36 1224 Shares X 1 421 0 803 TYSON FOODS INC COM COMMON 902494103 12 625 Shares X 1 625 0 0 U S BANCORP DEL COM NEW COMMON 902973304 6858 214726 Shares X 1 213280 0 1446 U S BANCORP DEL COM NEW COMMON 902973304 608 19047 Shares X 1 15127 0 3920 U S BANCORP DEL COM NEW COMMON 902973304 1173 36722 Shares X 3 27872 0 8850 UBS AG COMMON H89231338 14 906 Shares X 1 906 0 0 UBS AG COMMON H89231338 7 450 Shares X 1 450 0 0 UDR INC COM COMMON 902653104 359 15091 Shares X 1 15091 0 0 UDR INC COM COMMON 902653104 27 1138 Shares X 1 1138 0 0 UGI CORP NEW COMMON COMMON 902681105 247 7538 Shares X 1 7538 0 0 UGI CORP NEW COMMON COMMON 902681105 98 3000 Shares X 1 3000 0 0 UIL HOLDINGS CORPORATION COMMON 902748102 42 1180 Shares X 1 1180 0 0 ULTA SALON COSMETICS & FRAGRANCE COMMON 90384S303 74 754 Shares X 1 754 0 0 ULTA SALON COSMETICS & FRAGRANCE COMMON 90384S303 3 32 Shares X 1 32 0 0 UNDER ARMOUR INC- CLASS A COMMON 904311107 68 1400 Shares X 1 1400 0 0 UNDER ARMOUR INC- CLASS A COMMON 904311107 7 140 Shares X 1 140 0 0 UNILEVER NV NY SHARES COMMON 904784709 302 7892 Shares X 1 7892 0 0 UNILEVER NV NY SHARES COMMON 904784709 101 2650 Shares X 1 2650 0 0 UNILEVER NV NY SHARES COMMON 904784709 38 1000 Shares X 4 1000 0 0 UNILEVER PLC SPONSORED ADR COMMON 904767704 1019 26316 Shares X 1 26316 0 0 UNILEVER PLC SPONSORED ADR COMMON 904767704 296 7657 Shares X 1 4657 0 3000 UNILEVER PLC SPONSORED ADR COMMON 904767704 96 2486 Shares X 3 2486 0 0 UNILEVER PLC SPONSORED ADR COMMON 904767704 10 250 Shares X 4 250 0 0 UNION PACIFIC CORP COM COMMON 907818108 6119 48668 Shares X 1 48602 0 66 UNION PACIFIC CORP COM COMMON 907818108 1327 10558 Shares X 1 10264 0 294 UNION PACIFIC CORP COM COMMON 907818108 432 3437 Shares X 3 2548 0 889 UNION PACIFIC CORP COM COMMON 907818108 94 750 Shares X 4 750 0 0 UNITED PARCEL SERVICE CL B COMMON 911312106 5803 78700 Shares X 1 78315 0 385 UNITED PARCEL SERVICE CL B COMMON 911312106 1027 13923 Shares X 1 12473 0 1450 UNITED PARCEL SERVICE CL B COMMON 911312106 690 9361 Shares X 3 7201 0 2160 UNITED PARCEL SERVICE CL B COMMON 911312106 22 300 Shares X 4 300 0 0 UNITED PARCEL SERVICE CL B COMMON 911312106 299 4053 Shares X 3 4053 0 0 UNITED STATES OIL ETF PREFERRED 91232N108 17 500 Shares X 1 0 0 500 UNITED STS STL CORP NEW COMMON 912909108 23 950 Shares X 1 950 0 0 UNITED STS STL CORP NEW COMMON 912909108 2 70 Shares X 1 70 0 0 UNITED TECHNOLOGIES CORP COM COMMON 913017109 8820 107546 Shares X 1 106274 0 1272 UNITED TECHNOLOGIES CORP COM COMMON 913017109 3455 42134 Shares X 1 40884 0 1250 UNITED TECHNOLOGIES CORP COM COMMON 913017109 506 6175 Shares X 3 6175 0 0 UNITEDHEALTH GROUP INC COMMON 91324P102 1216 22419 Shares X 1 22069 0 350 UNITEDHEALTH GROUP INC COMMON 91324P102 209 3852 Shares X 1 2452 0 1400 UNITEDHEALTH GROUP INC COMMON 91324P102 510 9411 Shares X 3 5454 0 3957 UNIVERSAL DISPLAY CORP COMMON 91347P105 33 1300 Shares X 1 1300 0 0 UNIVERSAL HEALTH REALTY INCOME TRUST COMMON 91359E105 20 400 Shares X 1 400 0 0 UNIVEST CORP OF PA COMMON 915271100 38 2210 Shares X 1 2210 0 0 URSTADT BIDDLE PPTYS INC CL A (REIT) COMMON 917286205 35 1800 Shares X 1 1800 0 0 URSTADT BIDDLE PPTYS INC CL A (REIT) COMMON 917286205 59 3000 Shares X 1 3000 0 0 US ECOLOGY INC COMMON 91732J102 2 100 Shares X 1 100 0 0 UTILITIES SELECT SECTOR SPDR ETF PREFERRED 81369Y886 1252 35843 Shares X 1 0 0 35843 UTILITIES SELECT SECTOR SPDR ETF PREFERRED 81369Y886 226 6469 Shares X 1 0 0 6469 UTILITIES SELECT SECTOR SPDR ETF PREFERRED 81369Y886 238 6809 Shares X 3 0 0 6809 V F CORP COMMON 918204108 251 1663 Shares X 1 1663 0 0 V F CORP COMMON 918204108 30 200 Shares X 1 200 0 0 VALE SA COMMON 91912E105 17 792 Shares X 1 792 0 0 VALE SA COMMON 91912E105 17 800 Shares X 1 800 0 0 VALERO ENERGY CORP COM COMMON 91913Y100 34 990 Shares X 1 990 0 0 VALERO ENERGY CORP COM COMMON 91913Y100 34 1000 Shares X 1 1000 0 0 VALIDUS HOLDINGS LTD COMMON G9319H102 1 36 Shares X 1 36 0 0 VANGUARD DIVIDEND APPRECIATION ETF PREFERRED 921908844 12 200 Shares X 1 0 0 200 VANGUARD HIGH DIVIDEND YIELD ETF PREFERRED 921946406 739 14970 Shares X 1 0 0 14970 VANGUARD HIGH DIVIDEND YIELD ETF PREFERRED 921946406 360 7285 Shares X 1 0 0 7285 VANGUARD HIGH DIVIDEND YIELD ETF PREFERRED 921946406 276 5590 Shares X 3 0 0 5590 VANGUARD INT-TRM BOND ETF PREFERRED 921937819 50 561 Shares X 1 0 0 561 VANGUARD MID-CAP ETF PREFERRED 922908629 27 331 Shares X 1 0 0 331 VANGUARD MSCI EAFE ETF OTHER 921943858 8428 239221 Shares X 1 0 0 239221 VANGUARD MSCI EAFE ETF OTHER 921943858 546 15492 Shares X 1 0 0 15492 VANGUARD MSCI EAFE ETF OTHER 921943858 31 875 Shares X 3 0 0 875 VANGUARD MSCI EAFE ETF OTHER 921943858 16 460 Shares X 4 0 0 460 VANGUARD MSCI EMERGING MKTS ETF PREFERRED 922042858 98 2192 Shares X 1 0 0 2192 VANGUARD MSCI EMERGING MKTS ETF PREFERRED 922042858 524 11765 Shares X 1 0 0 11765 VANGUARD MSCI EMERGING MKTS ETF PREFERRED 922042858 193 4341 Shares X 3 0 0 4341 VANGUARD REIT ETF PREFERRED 922908553 1067 16213 Shares X 1 0 0 16213 VANGUARD REIT ETF PREFERRED 922908553 155 2359 Shares X 1 0 0 2359 VANGUARD REIT ETF PREFERRED 922908553 2038 30968 Shares X 3 0 0 30968 VANGUARD RUSSELL 2000 ETF PREFERRED 92206C664 1064 15884 Shares X 1 0 0 15884 VANGUARD S&P 500 ETF PREFERRED 922908413 1031 15813 Shares X 1 0 0 15813 VANGUARD SHORT-TERM BD ETF PREFERRED 921937827 133 1646 Shares X 1 0 0 1646 VANGUARD SHORT-TERM BD ETF PREFERRED 921937827 13 155 Shares X 1 0 0 155 VANGUARD SHORT-TERM BD ETF PREFERRED 921937827 5781 71375 Shares X 3 0 0 71375 VANGUARD TOTAL BOND MKT ETF PREFERRED 921937835 8231 97950 Shares X 1 0 0 97950 VANGUARD TOTAL BOND MKT ETF PREFERRED 921937835 752 8953 Shares X 1 0 0 8953 VANGUARD TOTAL BOND MKT ETF PREFERRED 921937835 3577 42565 Shares X 3 0 0 42565 VANGUARD TOTAL STOCK MARKET ETF PREFERRED 922908769 12 168 Shares X 1 0 0 168 VANGUARD UTILITIES ETF PREFERRED 92204A876 4 50 Shares X 1 0 0 50 VANGUARD UTILITIES ETF PREFERRED 92204A876 24 325 Shares X 1 0 0 325 VCA ANTECH INC COMMON 918194101 1 53 Shares X 1 53 0 0 22 of 24

M T 13-F Report for 12/31/2012 VENTAS INC COM COMMON 92276F100 5 78 Shares X 1 78 0 0 VERISIGN INC COM COMMON 92343E102 13 324 Shares X 1 324 0 0 VERIZON COMMUNICATIONS COM COMMON 92343V104 16700 385944 Shares X 1 379839 0 6105 VERIZON COMMUNICATIONS COM COMMON 92343V104 7967 184129 Shares X 1 174594 0 9535 VERIZON COMMUNICATIONS COM COMMON 92343V104 180 4153 Shares X 3 4153 0 0 VERIZON COMMUNICATIONS COM COMMON 92343V104 54 1250 Shares X 4 1250 0 0 VERTEX PHARMACEUTICALS INC COMMON 92532F100 933 22270 Shares X 1 22270 0 0 VERTEX PHARMACEUTICALS INC COMMON 92532F100 34 816 Shares X 1 816 0 0 VIACOM INC-CLASS B COMMON 92553P201 207 3930 Shares X 1 3930 0 0 VIACOM INC-CLASS B COMMON 92553P201 228 4321 Shares X 1 1921 0 2400 VIRTUALSCOPICS INC COMMON 928269109 5 8400 Shares X 1 0 0 8400 VISA INC COMMON 92826C839 5037 33227 Shares X 1 33227 0 0 VISA INC COMMON 92826C839 844 5566 Shares X 1 5566 0 0 VISA INC COMMON 92826C839 30 200 Shares X 3 200 0 0 VITAMIN SHOPPE INC COMMON 92849E101 363 6325 Shares X 1 6325 0 0 VITAMIN SHOPPE INC COMMON 92849E101 265 4615 Shares X 3 4615 0 0 VMWARE INC COMMON 928563402 28 300 Shares X 1 300 0 0 VODAFONE GROUP PLC - SP ADR COMMON 92857W209 3756 149123 Shares X 1 146609 0 2514 VODAFONE GROUP PLC - SP ADR COMMON 92857W209 320 12696 Shares X 1 11445 0 1251 VODAFONE GROUP PLC - SP ADR COMMON 92857W209 660 26210 Shares X 3 19820 0 6390 VODAFONE GROUP PLC - SP ADR COMMON 92857W209 49 1950 Shares X 4 1950 0 0 VULCAN MATERIAL COM COMMON 929160109 16 302 Shares X 1 302 0 0 W P CAREY INC COMMON 92936U109 21 400 Shares X 1 400 0 0 W W GRAINGER INC COM COMMON 384802104 921 4550 Shares X 1 4550 0 0 W W GRAINGER INC COM COMMON 384802104 435 2150 Shares X 1 2150 0 0 WAL MART STORES INC COM COMMON 931142103 8740 128091 Shares X 1 127021 0 1070 WAL MART STORES INC COM COMMON 931142103 3916 57399 Shares X 1 55195 0 2204 WAL MART STORES INC COM COMMON 931142103 407 5959 Shares X 3 3409 0 2550 WAL MART STORES INC COM COMMON 931142103 205 3001 Shares X 3 3001 0 0 WALGREEN COMPANY COMMON COMMON 931422109 389 10512 Shares X 1 10512 0 0 WALGREEN COMPANY COMMON COMMON 931422109 186 5018 Shares X 1 4948 0 70 WALGREEN COMPANY COMMON COMMON 931422109 0 1 Shares X 3 1 0 0 WALTER ENERGY INC COMMON 93317Q105 1 14 Shares X 1 14 0 0 WASHINGTON REAL ESTATE INVT (REIT) COMMON 939653101 39 1500 Shares X 1 1000 0 500 WASTE CONNECTIONS INC COMMON 941053100 302 8944 Shares X 1 8944 0 0 WASTE CONNECTIONS INC COMMON 941053100 121 3580 Shares X 3 3580 0 0 WASTE CONNECTIONS INC COMMON 941053100 103 3050 Shares X 3 3050 0 0 WASTE MANAGEMENT INC COMMON 94106L109 960 28460 Shares X 1 27960 0 500 WASTE MANAGEMENT INC COMMON 94106L109 404 11969 Shares X 1 7669 0 4300 WASTE MANAGEMENT INC COMMON 94106L109 50 1478 Shares X 3 1478 0 0 WASTE MANAGEMENT INC COMMON 94106L109 67 2000 Shares X 4 2000 0 0 WATERS CORP COMMON COMMON 941848103 192 2200 Shares X 1 2200 0 0 WATSON PHARMACEUTICALS INC COM COMMON 942683103 66 763 Shares X 1 763 0 0 WD 40 CO COM COMMON 929236107 9 200 Shares X 1 200 0 0 WD 40 CO COM COMMON 929236107 9 200 Shares X 1 200 0 0 WEATHERFORD INTL LTD SWITZERLAND COMMON H27013103 70 6232 Shares X 1 6232 0 0 WEATHERFORD INTL LTD SWITZERLAND COMMON H27013103 45 4000 Shares X 1 4000 0 0 WEIS MARKETS INC COMMON 948849104 45 1150 Shares X 1 900 0 250 WELLPOINT INC COMMON 94973V107 34 560 Shares X 1 560 0 0 WELLS FARGO & CO COMMON 949746101 13227 386986 Shares X 1 385538 0 1448 WELLS FARGO & CO COMMON 949746101 3048 89167 Shares X 1 84880 0 4287 WELLS FARGO & CO COMMON 949746101 850 24860 Shares X 3 19110 0 5750 WELLS FARGO & CO COMMON 949746101 85 2500 Shares X 4 2500 0 0 WELLS FARGO & CO COMMON 949746101 10 297 Shares X 3 297 0 0 WELLS FARGO 7.500% CONV PFD SER L PREFERRED 949746804 61 50 Shares X 1 0 0 50 WELLS FARGO INCOME OPPORTUNITIES FD PREFERRED 94987B105 41 4035 Shares X 1 0 0 4035 WESTAR ENERGY INC COMMON 95709T100 280 9777 Shares X 1 9777 0 0 WESTAR ENERGY INC COMMON 95709T100 36 1251 Shares X 1 1251 0 0 WESTAR ENERGY INC COMMON 95709T100 31 1068 Shares X 3 1068 0 0 WESTERN ASSET EMRG MKTS DEBT FD INC * OTHER 95766A101 5 250 Shares X 1 0 0 250 WESTERN ASSET EMRG MKTS DEBT FD INC * OTHER 95766A101 13 600 Shares X 1 0 0 600 WESTERN GAS PARTNERS LP * OTHER 958254104 102 2150 Shares X 1 2150 0 0 WESTERN GAS PARTNERS LP * OTHER 958254104 49 1028 Shares X 1 1028 0 0 WESTERN UNION COMPANY COMMON 959802109 121 8899 Shares X 1 8899 0 0 WESTERN UNION COMPANY COMMON 959802109 70 5127 Shares X 1 5127 0 0 WESTLAKE CHEMICAL CORP COMMON 960413102 8 104 Shares X 1 104 0 0 WESTN DIGITAL CORP COMMON 958102105 38 886 Shares X 1 886 0 0 WEYERHAEUSER CO COM COMMON 962166104 66 2370 Shares X 1 2370 0 0 WEYERHAEUSER CO COM COMMON 962166104 189 6798 Shares X 1 4699 0 2099 WHIRLPOOL CORP COM COMMON 963320106 3 30 Shares X 1 30 0 0 WHIRLPOOL CORP COM COMMON 963320106 26 254 Shares X 1 254 0 0 WHITE MOUNTAINS INSURANCE GROUP LTD COMMON G9618E107 1066 2069 Shares X 1 2069 0 0 WHITE MOUNTAINS INSURANCE GROUP LTD COMMON G9618E107 96 186 Shares X 1 186 0 0 WHITE MOUNTAINS INSURANCE GROUP LTD COMMON G9618E107 28 54 Shares X 3 54 0 0 WHITESTONE REIT COMMON 966084204 28 2000 Shares X 1 2000 0 0 WHITING PETROLEUM CORPORATION COMMON 966387102 427 9840 Shares X 1 9840 0 0 WHITING PETROLEUM CORPORATION COMMON 966387102 167 3840 Shares X 3 3840 0 0 WHITING PETROLEUM CORPORATION COMMON 966387102 141 3250 Shares X 3 3250 0 0 WHOLE FOODS MKT INC COM COMMON 966837106 122 1343 Shares X 1 1343 0 0 WHOLE FOODS MKT INC COM COMMON 966837106 3 38 Shares X 1 38 0 0 WILLIAMS COMPANY INC (THE) COMMON 969457100 52 1587 Shares X 1 1587 0 0 WILLIAMS COMPANY INC (THE) COMMON 969457100 42 1268 Shares X 1 68 0 1200 WINDSTREAM CORP COMMON 97381W104 79 9599 Shares X 1 9599 0 0 WINDSTREAM CORP COMMON 97381W104 46 5572 Shares X 1 5272 0 300 WISCONSIN ENERGY CORP COM COMMON 976657106 112 3050 Shares X 1 3050 0 0 23 of 24

M T 13-F Report for 12/31/2012 WISCONSIN ENERGY CORP COM COMMON 976657106 88 2400 Shares X 1 2400 0 0 WISDOMTREE EMG MARKET EQUITY INC ET OTHER 97717W315 2004 35043 Shares X 1 0 0 35043 WISDOMTREE EMG MARKET EQUITY INC ET OTHER 97717W315 177 3087 Shares X 1 0 0 3087 WISDOMTREE EMG MARKET EQUITY INC ET OTHER 97717W315 237 4150 Shares X 3 0 0 4150 WISDOMTREE GLB EX-US REAL ESTATE ETF PREFERRED 97717W331 180 6015 Shares X 1 0 0 6015 WISDOMTREE JAPAN SM CAP DIVIDEND ETF * OTHER 97717W836 44 1000 Shares X 1 0 0 1000 WORLD FUEL SERVICES CORPORATION COMMON 981475106 80 1950 Shares X 1 1950 0 0 WORTHINGTON INDS INC COM COMMON 981811102 312 12000 Shares X 1 0 0 12000 WPX ENERGY INC-W/I COMMON 98212B103 1 59 Shares X 1 59 0 0 WPX ENERGY INC-W/I COMMON 98212B103 6 400 Shares X 1 0 0 400 WR GRACE & CO COMMON 38388F108 440 6548 Shares X 1 6548 0 0 WR GRACE & CO COMMON 38388F108 329 4890 Shares X 3 4890 0 0 WYNDHAM WORLDWIDE CORP COMMON 98310W108 70 1312 Shares X 1 1312 0 0 WYNDHAM WORLDWIDE CORP COMMON 98310W108 20 381 Shares X 1 381 0 0 WYNN RESORTS LIMITED COMMON 983134107 11 100 Shares X 1 100 0 0 XCEL ENERGY INC COM COMMON 98389B100 106 3954 Shares X 1 3954 0 0 XCEL ENERGY INC COM COMMON 98389B100 66 2464 Shares X 1 2464 0 0 XEROX CORPORATION COMMON COMMON 984121103 15 2175 Shares X 1 2175 0 0 XILINX COM COMMON 983919101 16 442 Shares X 1 442 0 0 XL GROUP PLC COMMON G98290102 8 300 Shares X 1 300 0 0 XYLEM INC-W/I COMMON 98419M100 15 557 Shares X 1 557 0 0 XYLEM INC-W/I COMMON 98419M100 71 2620 Shares X 1 2620 0 0 YAHOO INC COM COMMON 984332106 19 957 Shares X 1 957 0 0 YAHOO INC COM COMMON 984332106 20 1000 Shares X 1 1000 0 0 YAMANA GOLD INC COMMON 98462Y100 1 50 Shares X 1 0 0 50 YORK WATER COMPANY COMMON 987184108 1007 57303 Shares X 1 57303 0 0 YORK WATER COMPANY COMMON 987184108 681 38744 Shares X 1 38494 0 250 YUM! BRANDS INC COMMON 988498101 577 8692 Shares X 1 8692 0 0 YUM! BRANDS INC COMMON 988498101 701 10550 Shares X 1 8350 0 2200 ZIMMER HOLDINGS INC COMMON COMMON 98956P102 454 6809 Shares X 1 6809 0 0 ZIMMER HOLDINGS INC COMMON COMMON 98956P102 393 5891 Shares X 1 4841 0 1050 ZIMMER HOLDINGS INC COMMON COMMON 98956P102 11 161 Shares X 3 161 0 0 ZIONS BANCORPORATION COM COMMON 989701107 33 1555 Shares X 1 1555 0 0 ZIONS BANCORPORATION COM COMMON 989701107 1 25 Shares X 1 25 0 0 ZWEIG TOTAL RETURN FD INC PREFERRED 989837208 4 356 Shares X 1 0 0 356 1982 2101451 41795804 33349201 0 8446603 24 of 24