The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Apple Inc. common 037833100 985 7,852 SH   SOLE   7,852 0 0
Atlas Air Worldwide Hldg common 049164205 606 11,025 SH   SOLE   10,850 0 175
AbbVie Inc. common 00287Y109 392 5,827 SH   SOLE   5,827 0 0
Amerisource Bergen Corp. common 03073E105 65 609 SH   SOLE   609 0 0
Abbott Laboratories common 002824100 496 10,106 SH   SOLE   10,106 0 0
Barrick Gold common 067901108 9 800 SH   SOLE   800 0 0
Acco Brands Corp common 00081T108 576 74,095 SH   SOLE   74,095 0 0
Ace Ltd common H0023R105 10 100 SH   SOLE   100 0 0
Accenture Ltd Cl A F common G1150G111 21 220 SH   SOLE   220 0 0
ACNB Corporation common 000868109 130 6,229 SH   SOLE   6,229 0 0
Archer-Daniels-Midland Inc. common 039483102 353 7,324 SH   SOLE   6,331 0 993
Auto Data Processing common 053015103 8 100 SH   SOLE   100 0 0
Amer Electric Pwr Co Inc common 025537101 26 500 SH   SOLE   500 0 0
Aetna Inc. common 00817Y108 5 38 SH   SOLE   38 0 0
A F L A C Inc. common 001055102 22 350 SH   SOLE   350 0 0
Agco Corp. common 001084102 858 15,105 SH   SOLE   14,515 0 590
Agrium Inc common 008916108 87 825 SH   SOLE   825 0 0
Allstate common 020002101 129 1,982 SH   SOLE   1,982 0 0
Allegion Public Ltd Co common G0176J109 8 133 SH   SOLE   133 0 0
Amedisys Inc common 023436108 45 1,130 SH   SOLE   1,130 0 0
Affiliated Managers Group common 008252108 6 28 SH   SOLE   28 0 0
Amgen Incorporated common 031162100 141 921 SH   SOLE   921 0 0
Amkor Technology Inc common 031652100 911 152,270 SH   SOLE   152,270 0 0
Amarin Corp Plc New ADR ADR 023111206 3 1,075 SH   SOLE   1,075 0 0
America Movil L sh adr ADR 02364W105 611 28,670 SH   SOLE   27,552 0 1,118
Amazon.Com common 023135106 49 112 SH   SOLE   112 0 0
Anacor Pharmaceuticals common 032420101 40 515 SH   SOLE   515 0 0
Andrea Electronics Corp. common 61748A189 0 4,800 SH   SOLE   4,800 0 0
Anthem Inc common 036752103 33 200 SH   SOLE   200 0 0
Apache Corporation common 037411105 155 2,685 SH   SOLE   2,685 0 0
Air Products & Chemicals Inc. common 009158106 118 861 SH   SOLE   861 0 0
Apricus Biosciences Inc common 03832V109 2 1,000 SH   SOLE   1,000 0 0
Arrowhead Research New common 042797209 3 470 SH   SOLE   470 0 0
Astec Industries common 046224101 1,004 23,998 SH   SOLE   23,805 0 193
Athenahealth Inc common 04685W103 69 600 SH   SOLE   600 0 0
Avon Products Inc common 054303102 91 14,555 SH   SOLE   14,555 0 0
American Express Company common 025816109 220 2,831 SH   SOLE   2,831 0 0
AstraZeneca plc ADR ADR 046353108 1,164 18,270 SH   SOLE   18,270 0 0
Boeing Co. common 097023105 1,424 10,268 SH   SOLE   10,188 0 80
Natus Medical Inc common 639050103 51 1,200 SH   SOLE   1,200 0 0
Bank of America Corp common 060505104 23 1,342 SH   SOLE   1,342 0 0
Baxter International common 071813109 1,254 17,934 SH   SOLE   17,934 0 0
BBCN Bancorp Inc. common 073295107 224 15,155 SH   SOLE   15,155 0 0
BCE Inc. common 05534B760 393 9,258 SH   SOLE   8,160 0 1,098
Barclays Bk Plc ADR ADR 06738E204 147 8,920 SH   SOLE   8,920 0 0
Bombardier Inc Cv Cl B common 097751200 1 600 SH   SOLE   600 0 0
Becton Dickinson & Co common 075887109 95 670 SH   SOLE   670 0 0
General Cable Cp De New common 369300108 356 18,020 SH   SOLE   18,020 0 0
Baidu Inc ADR ADR 056752108 971 4,878 SH   SOLE   4,878 0 0
Biogen Idec Inc common 09062X103 212 525 SH   SOLE   525 0 0
Vanguard Bond Index ETF ETF 921937819 24 290 SH   SOLE   290 0 0
Bank of New York common 064057102 171 4,085 SH   SOLE   4,085 0 0
Barnes & Noble, Inc. common 067774109 1,449 55,810 SH   SOLE   55,810 0 0
Banco Latinoamericano common P16994132 3,114 96,775 SH   SOLE   94,625 0 2,150
Biomarin Pharmaceutical Inc common 09061G101 27 200 SH   SOLE   200 0 0
Bristol Myers common 110122108 2,328 34,980 SH   SOLE   34,730 0 250
Vanguard Total Bond Mkt ETF ETF 921937835 7,628 93,872 SH   SOLE   92,210 0 1,662
Bank Of Nova Scotia common 064149107 4 85 SH   SOLE   85 0 0
BP Amoco plc ADR ADR 055622104 34 861 SH   SOLE   861 0 0
Popular Inc common 733174700 181 6,285 SH   SOLE   6,285 0 0
BG Group PLC ADR ADR 055434203 159 9,490 SH   SOLE   9,490 0 0
Berkshire Hathaway Cl B common 084670702 451 3,313 SH   SOLE   3,013 0 300
Vanguard Short Term Bd Idx ETF ETF 921937827 2,938 36,640 SH   SOLE   36,044 0 596
Blackstone Group Lp common 09253U108 8 200 SH   SOLE   200 0 0
Citigroup common 172967424 595 10,780 SH   SOLE   10,610 0 170
Canon Inc ADR ADR 138006309 738 22,785 SH   SOLE   22,785 0 0
Cambridge Heart Inc common 131910101 0 2,000 SH   SOLE   2,000 0 0
Caterpillar common 149123101 206 2,431 SH   SOLE   2,431 0 0
Chubb Corp. common 171232101 108 1,137 SH   SOLE   1,137 0 0
CBRE Group Inc. common 12504L109 180 4,865 SH   SOLE   4,865 0 0
Community Bank System common 203607106 675 17,880 SH   SOLE   16,880 0 1,000
Calgon Carbon Corp. common 129603106 173 8,935 SH   SOLE   8,935 0 0
Celgene Corporation common 151020104 23 200 SH   SOLE   200 0 0
Central Garden & Pet Company common 153527106 279 26,390 SH   SOLE   26,390 0 0
Cerner Corp common 156782104 8 120 SH   SOLE   120 0 0
Guggenheim S&P Global Water In ETF 18383Q507 6 195 SH   SOLE   195 0 0
The Aberdeen Chile Fund common 00301W105 3 442 SH   SOLE   442 0 0
Chemed Corp. common 16359R103 1,230 9,385 SH   SOLE   9,385 0 0
Chesapeake Energy Corp. common 165167BW6 5 410 SH   SOLE   410 0 0
Cigna Corp common 125509109 132 817 SH   SOLE   817 0 0
iShares Barclays Int Credit Bo ETF 464288638 110 1,012 SH   SOLE   1,012 0 0
Ck Hutchison Hldgs ADR ADR 12562Y100 10 425 SH   SOLE   425 0 0
Colgate-Palmolive common 194162103 97 1,490 SH   SOLE   1,490 0 0
Clorox Company common 189054109 21 200 SH   SOLE   200 0 0
Comcast Corp. common 20030N101 36 600 SH   SOLE   600 0 0
CME Group Inc. common 12572Q105 439 4,715 SH   SOLE   4,715 0 0
Capstead Mortgage Cp New common 14067E506 14 1,245 SH   SOLE   1,245 0 0
C N A Financial Corp common 126117100 7 189 SH   SOLE   189 0 0
Canadian Natl Ry Co common 136375102 6 100 SH   SOLE   100 0 0
Cleco Corporation common 12561W105 22 414 SH   SOLE   414 0 0
Centerpoint Energy Inc common 15189T107 247 12,960 SH   SOLE   11,960 0 1,000
Coherent, Inc. common 192479103 3 50 SH   SOLE   50 0 0
Conoco Phillips common 20825C104 1,258 20,492 SH   SOLE   20,492 0 0
Costco common 22160K105 2,058 15,240 SH   SOLE   15,140 0 100
Canadian Oil Sands Trust common 13642L100 4 475 SH   SOLE   475 0 0
Campbell Soup common 134429109 30 640 SH   SOLE   640 0 0
California Res Corp common 13057Q107 0 70 SH   SOLE   70 0 0
Cisco Systems, Inc. common 17275R102 2,692 98,016 SH   SOLE   95,196 0 2,820
CSX Corp common 126408103 66 2,018 SH   SOLE   2,018 0 0
CenturyLink Inc common 156700106 1,097 37,336 SH   SOLE   37,141 0 195
Convergys Corp common 212485106 4 150 SH   SOLE   150 0 0
CVS Corp common 126650100 21 200 SH   SOLE   200 0 0
Chevron Corp. common 166764100 702 7,281 SH   SOLE   7,281 0 0
Cemex ADR 151290889 85 9,274 SH   SOLE   8,467 0 807
Dominion Resources common 25746U109 252 3,771 SH   SOLE   3,771 0 0
Daktronics Inc common 234264109 67 5,635 SH   SOLE   5,635 0 0
Powershs Db Commdty Indx ETF 73935S105 18 1,017 SH   SOLE   1,017 0 0
Diebold common 253651103 240 6,847 SH   SOLE   6,847 0 0
E I DuPont common 263534109 167 2,619 SH   SOLE   2,619 0 0
Deere & Company common 244199105 298 3,068 SH   SOLE   3,068 0 0
Wisdomtree Japan Smallcap Divi common 97717W836 88 1,550 SH   SOLE   1,550 0 0
WisdomTree Emerg Mk SmCap ETF ETF 97717W281 3,395 78,249 SH   SOLE   76,510 0 1,739
Walt Disney Hldg common 254687106 217 1,900 SH   SOLE   1,900 0 0
Digital Realty Trust REIT REIT 253868103 446 6,690 SH   SOLE   6,560 0 130
Diamond Foods Inc common 252603105 13 420 SH   SOLE   420 0 0
Dow Chemical common 260543103 526 10,275 SH   SOLE   10,275 0 0
Deutsche Telekom AG ADR ADR 251566105 2,926 169,970 SH   SOLE   169,470 0 500
Duke Energy Corp. common 26441C105 2,070 29,306 SH   SOLE   29,306 0 0
Devry Inc. common 251893103 173 5,785 SH   SOLE   5,785 0 0
Devon Energy Corp common 25179M103 1,567 26,334 SH   SOLE   25,749 0 585
Ecolab Inc. common 278865100 6 50 SH   SOLE   50 0 0
EGshares EM Consumer ETF ETF 268461779 20 749 SH   SOLE   749 0 0
Consolidated Edison Inc. common 209115104 93 1,613 SH   SOLE   1,613 0 0
New Oriental Ed Adr ADR 647581107 27 1,115 SH   SOLE   1,115 0 0
iShares MSCI Emerging Market E ETF 464287234 14 349 SH   SOLE   349 0 0
iShares MSCI EAFE ETF ETF 464287465 268 4,228 SH   SOLE   4,228 0 0
Edison International common 281020107 52 933 SH   SOLE   551 0 382
EMC Corporation common 268648102 34 1,300 SH   SOLE   1,300 0 0
Emerson Electric Co. common 291011104 1,230 22,198 SH   SOLE   21,447 0 751
Enterprise Products Prtn LP common 293792107 58 1,950 SH   SOLE   1,950 0 0
Equity Residential Prop. REIT REIT 29476L107 431 6,138 SH   SOLE   6,138 0 0
Ensco Plc Adr ADR 29358Q109 212 9,540 SH   SOLE   9,330 0 210
Eaton Corp. common 278058102 5 68 SH   SOLE   68 0 0
Entergy Corporation common 29364G103 18 258 SH   SOLE   258 0 0
Eaton Vance Tax Mgd Glbl common 27829C105 46 3,887 SH   SOLE   3,887 0 0
Evercel Inc common 299759100 0 120 SH   SOLE   120 0 0
East West Bancorp common 27579R104 1,217 27,156 SH   SOLE   27,156 0 0
iShares MSCI Germany Index Fun ETF 464286806 15 554 SH   SOLE   554 0 0
iShares MSCI Hong Kong ETF ETF 464286871 9 400 SH   SOLE   400 0 0
iShares MSCI Japan Index ETF ETF 464286848 119 9,280 SH   SOLE   9,280 0 0
iShares MSCI Singapore Index E ETF 464286673 6 500 SH   SOLE   500 0 0
iShares MSCI Taiwan Index ETF ETF 464286731 523 33,146 SH   SOLE   33,146 0 0
iShares MSCI Brazil Free Index ETF 464286400 9 275 SH   SOLE   275 0 0
Exelon Corp. common 30161N101 20 627 SH   SOLE   627 0 0
Expeditors Int'l of Washington common 302130109 99 2,150 SH   SOLE   2,150 0 0
EZCorp Inc. CL A Non-voting common 302301106 260 35,000 SH   SOLE   34,185 0 815
Facebook Inc Class A common 30303M102 39 460 SH   SOLE   460 0 0
Fibria Celulose S.A. ADR ADR 31573A109 40 2,928 SH   SOLE   2,928 0 0
Freeport McMoran Copper & Gold common 35670D857 59 3,182 SH   SOLE   3,182 0 0
Fedex Corporation common 31428X106 238 1,397 SH   SOLE   1,397 0 0
Flextronics International Ltd. common Y2573F102 799 70,652 SH   SOLE   69,307 0 1,345
Foundation Medicine common 350465100 11 335 SH   SOLE   335 0 0
First Bancorp Inc Me common 31866P102 14 710 SH   SOLE   710 0 0
Formfactor Inc common 346375108 3 350 SH   SOLE   350 0 0
iShares Tr China 25 Index ETF ETF 464287184 79 1,703 SH   SOLE   1,703 0 0
Greatbatch Inc common 39153L106 567 10,510 SH   SOLE   10,510 0 0
Gannett Spinco Inc common 364730104 34 2,408 SH   SOLE   2,408 0 0
Sanofi 20rtsf rights 80105N113 0 30 SH   SOLE   30 0 0
GDF Suez Adr ADR 36160B105 386 20,733 SH   SOLE   20,733 0 0
Market Vectors Gold Miners ETF ETF 57060U100 777 43,743 SH   SOLE   43,658 0 85
General Electric Co. common 369604103 5,259 197,945 SH   SOLE   194,709 0 3,236
Guess Inc common 401617105 925 48,260 SH   SOLE   48,260 0 0
Templeton Global Income Fund common 880198106 11 1,500 SH   SOLE   1,500 0 0
General Mills, Inc. common 370334104 98 1,766 SH   SOLE   1,766 0 0
SPDR Gold Trust ETF ETF 78463V107 849 7,555 SH   SOLE   7,555 0 0
Corning common 219350105 3,608 182,883 SH   SOLE   182,713 0 170
General Motors common 370442105 31 934 SH   SOLE   892 0 42
Keurig Green Mountain, Inc common 393122106 3,397 44,330 SH   SOLE   44,330 0 0
General Motors Cl A 16wt warrants 37045V118 1 37 SH   SOLE   0 0 37
General Motors Cl B 19wt warrants 37045V126 1 37 SH   SOLE   0 0 37
Google Inc Class C Non Voting common 38259P706 1,121 2,153 SH   SOLE   2,116 0 37
Google Inc. Cl A common 38259P508 119 221 SH   SOLE   221 0 0
Goldman Sachs Group Inc common 38141G104 274 1,312 SH   SOLE   1,312 0 0
Glaxo Smithkline ADR ADR 37733W105 1,109 26,620 SH   SOLE   26,175 0 445
Global Sources Limited common G39300101 850 122,263 SH   SOLE   122,263 0 0
Chart Industries Inc common 16115Q308 20 550 SH   SOLE   550 0 0
Halliburton Company common 406216101 193 4,474 SH   SOLE   4,474 0 0
Health Care Reit Inc. REIT 42217K106 85 1,300 SH   SOLE   1,300 0 0
Home Depot common 437076102 100 903 SH   SOLE   903 0 0
Honda Motor Co. ADR ADR 438128308 523 16,140 SH   SOLE   16,140 0 0
Honeywell International common 438516106 20 200 SH   SOLE   200 0 0
Heartland Payment Systems Inc common 42235N108 27 500 SH   SOLE   500 0 0
HSBC Holdings PLC ADR 404280406 36 809 SH   SOLE   809 0 0
Harsco common 415864107 800 48,510 SH   SOLE   48,510 0 0
Humana common 444859102 464 2,428 SH   SOLE   2,428 0 0
Halyard Health Inc common 40650V100 5 116 SH   SOLE   116 0 0
Ing Asia Pacific High Fd common 44983J107 9 750 SH   SOLE   750 0 0
iShares NASDAQ Biotech ETF ETF 464287556 912 2,473 SH   SOLE   2,473 0 0
IBM Corp. common 459200101 3,238 19,905 SH   SOLE   19,530 0 375
ICICI Bank Ltd. ADR 45104G104 7 690 SH   SOLE   690 0 0
iShares Cohen & Steer Realty E ETF 464287564 5 58 SH   SOLE   58 0 0
IdaCorp Inc. common 451107106 14 250 SH   SOLE   250 0 0
iShares Barclays 3-7 Treasury ETF 464288661 161 1,310 SH   SOLE   1,310 0 0
iShares Tr S&P Europe 350 ETF ETF 464287861 72 1,648 SH   SOLE   1,648 0 0
Ishares Asia ETF ETF 464288463 9 285 SH   SOLE   285 0 0
India Fund common 454089103 113 4,259 SH   SOLE   4,259 0 0
iShares S&P Midcap 400 Index E ETF 464287507 14 90 SH   SOLE   90 0 0
iShares S&P Midcap 400 Value E ETF 464287705 14 107 SH   SOLE   107 0 0
iShares S&P Sm Cap Idx 600 ETF ETF 464287804 25 209 SH   SOLE   209 0 0
Ingles Markets Inc Cl A common 457030104 42 875 SH   SOLE   875 0 0
Imperial Oil Ltd common 453038408 333 8,615 SH   SOLE   8,615 0 0
Intel Corp. common 458140100 464 15,241 SH   SOLE   15,241 0 0
Invensense Inc common 46123D205 3 180 SH   SOLE   180 0 0
International Paper common 460146103 32 666 SH   SOLE   666 0 0
Ingersoll Rand Co. Cl A common G4776G101 69 1,030 SH   SOLE   1,030 0 0
New Ireland Fund Inc. common 645673104 2 151 SH   SOLE   151 0 0
ITC Holdings Corp common 465685105 200 6,230 SH   SOLE   6,230 0 0
Itron Inc. common 465741106 253 7,360 SH   SOLE   7,360 0 0
iShares S&P 500 Value Indx ETF ETF 464287408 11 121 SH   SOLE   121 0 0
iShares S&P 500 Index ETF ETF 464287200 47 226 SH   SOLE   226 0 0
Ishares Russell 2000 Value ETF ETF 464287630 8 79 SH   SOLE   79 0 0
JetBlue Airways Corp. common 477143101 147 7,075 SH   SOLE   7,075 0 0
Johnson & Johnson common 478160104 1,328 13,630 SH   SOLE   12,876 0 754
JP Morgan Chase & Co common 46625H100 1,467 21,650 SH   SOLE   20,853 0 797
Jinpan Int'l Ltd. common G5138L100 325 67,752 SH   SOLE   67,752 0 0
John Wiley & Son Cl A common 968223206 409 7,530 SH   SOLE   7,530 0 0
Kellogg Company common 487836108 16 256 SH   SOLE   256 0 0
Kimberly-Clark Corp. common 464368103 120 1,135 SH   SOLE   1,135 0 0
Kinder Morgan Inc. common 49455P101 132 3,447 SH   SOLE   3,447 0 0
Coca-Cola Co common 191216100 2,397 61,109 SH   SOLE   59,749 0 1,360
Kraft Foods Group Inc Com common 50076Q106 1,106 12,987 SH   SOLE   12,272 0 715
Kohls Corp. common 500255104 157 2,500 SH   SOLE   2,500 0 0
Kansas City Southern common 485170302 26 285 SH   SOLE   285 0 0
Key Technology Inc common 493143101 4 320 SH   SOLE   320 0 0
Layne Christensen Co. common 521050104 16 1,800 SH   SOLE   1,800 0 0
Laboratory Corp of America Hld common 50540R409 34 278 SH   SOLE   159 0 119
Linn Energy common 536020100 1 130 SH   SOLE   130 0 0
Eli Lilly & Co. common 532457108 321 3,849 SH   SOLE   3,849 0 0
Linkedin Corp common 53578A108 21 100 SH   SOLE   100 0 0
Alliant Energy Corp common 018802108 674 11,680 SH   SOLE   11,680 0 0
Lpkf Laser & Elec Ord common D5075P109 12 1,445 SH   SOLE   1,445 0 0
Lpath Inc New common 548910306 1 3,910 SH   SOLE   3,910 0 0
Lake Sunapee Bank Gr common 510866106 11 770 SH   SOLE   770 0 0
Mastercard Inc common 57636Q104 14 150 SH   SOLE   150 0 0
Merchants Bancshares common 588448100 298 9,022 SH   SOLE   9,022 0 0
McDonald's Corp common 580135101 190 1,996 SH   SOLE   1,996 0 0
McKesson Corp. common 58155Q103 302 1,345 SH   SOLE   1,195 0 150
Mercury General Corp. common 589400100 25 450 SH   SOLE   450 0 0
Mondelez Int'l Inc. common 609207105 806 19,593 SH   SOLE   19,253 0 340
McDermott International Inc. common 580037109 106 19,925 SH   SOLE   19,925 0 0
Medtronic Inc. common G5960L103 1,362 18,374 SH   SOLE   18,234 0 140
Middlebury National Corp common 596237107 9 300 SH   SOLE   300 0 0
M L Capital Tr Pfd 7.28% Perpe preferred 59021K205 23 900 SH   SOLE   900 0 0
M K S Instruments Inc. common 55306N104 428 11,290 SH   SOLE   11,215 0 75
3M Company common 88579Y101 274 1,775 SH   SOLE   1,775 0 0
Magellan Midstream Ptnrs common 559080106 73 1,000 SH   SOLE   1,000 0 0
Altria Group Inc. common 02209S103 15 300 SH   SOLE   300 0 0
Monsanto Co. common 61166W101 497 4,661 SH   SOLE   4,661 0 0
Marathon Petroleum Corp common 565849106 64 1,230 SH   SOLE   1,230 0 0
Melco Crown Entertainment ADR ADR 585464100 461 23,505 SH   SOLE   22,190 0 1,315
Mindray Med Int'l ADR ADR 602675100 1,107 38,844 SH   SOLE   38,844 0 0
Merck common 589331107 1,492 26,203 SH   SOLE   25,265 0 938
Marathon Oil Corp common 565849106 35 1,330 SH   SOLE   1,330 0 0
Microsoft common 594918104 3,418 77,412 SH   SOLE   75,852 0 1,560
Motors Liq Co GUC Tr common 62010U101 0 10 SH   SOLE   0 0 10
Mitsubishi Financial Group ADR 606922104 1 200 SH   SOLE   200 0 0
Noble Energy Inc common 655044105 12 270 SH   SOLE   270 0 0
Nabors Industries Ltd. common G6359F103 174 12,050 SH   SOLE   12,050 0 0
NCR Corporation common 62886E108 2,241 74,453 SH   SOLE   72,813 0 1,640
Nextera Energy common 302571104 177 1,802 SH   SOLE   1,802 0 0
National Grid Plc ADR ADR 636274300 652 10,105 SH   SOLE   10,105 0 0
Nike, Inc. common 654106103 26 242 SH   SOLE   242 0 0
Annaly Mortgage Mgmt REIT REIT 035710409 38 4,140 SH   SOLE   4,140 0 0
Northrop Grumman Corp common 666807102 131 824 SH   SOLE   824 0 0
National Oilwell Varco common 637071101 36 755 SH   SOLE   755 0 0
Nissan Motor ADR ADR 654744408 60 2,850 SH   SOLE   2,850 0 0
Norfolk Southern common 655844108 107 1,230 SH   SOLE   1,230 0 0
Nestle S A ADR ADR 641069406 11 150 SH   SOLE   150 0 0
Nuance Communication Inc. common 67020Y100 37 2,127 SH   SOLE   2,127 0 0
Nucor Corp common 670346105 47 1,064 SH   SOLE   1,064 0 0
Nuveen Mun Value Fd Inc. common 670928100 41 4,270 SH   SOLE   2,072 0 2,198
Novartis Ag ADR ADR 66987V109 8 80 SH   SOLE   80 0 0
Newell Rubbermaid common 651229106 18 450 SH   SOLE   450 0 0
New York Times Co Cl A common 650111107 10 750 SH   SOLE   750 0 0
Corp Office Pptys REIT REIT 22002T108 9 400 SH   SOLE   400 0 0
Oceaneering Int'l Inc common 675232102 2 50 SH   SOLE   50 0 0
Oneok Inc New common 682680103 1,015 25,700 SH   SOLE   25,700 0 0
Orbotech Ltd common M75253100 60 2,895 SH   SOLE   2,895 0 0
Oracle common 68389X105 77 1,900 SH   SOLE   1,900 0 0
Old Republic Intl Corp common 680223104 12 750 SH   SOLE   750 0 0
Occidental Petroleum Corp. common 674599105 14 175 SH   SOLE   175 0 0
Plains All American LP common 726503105 50 1,140 SH   SOLE   1,140 0 0
Verifone Systems Inc common 92342Y109 1,871 55,100 SH   SOLE   55,100 0 0
Peoples United Finl Inc common 712704105 3,988 246,005 SH   SOLE   244,110 0 1,895
Pitney Bowes Inc common 724479100 21 1,000 SH   SOLE   1,000 0 0
Plum Creek Timber Co. REIT REIT 729251108 175 4,325 SH   SOLE   4,325 0 0
Precision Castparts common 740189105 791 3,959 SH   SOLE   3,959 0 0
Public Sv Enterprise common 744573106 293 7,466 SH   SOLE   7,466 0 0
Pepsico, Inc. common 713448108 466 4,993 SH   SOLE   4,993 0 0
Powershs Exch Trad Fd Tr ETF 73935X302 5 383 SH   SOLE   383 0 0
Pfizer Inc. common 717081103 4,316 128,713 SH   SOLE   126,929 0 1,784
Procter & Gamble common 742718109 626 8,002 SH   SOLE   7,834 0 168
Parker Hannifin Corp common 701094104 67 575 SH   SOLE   575 0 0
Kon Philips Electric NV common 500472303 118 4,634 SH   SOLE   4,634 0 0
Photronics Inc. common 719405102 6 640 SH   SOLE   640 0 0
Plantronics Inc. common 727493108 754 13,396 SH   SOLE   13,396 0 0
Philip Morris Intl Inc common 718172109 62 777 SH   SOLE   777 0 0
PNC Financial Services Group I common 693475105 110 1,150 SH   SOLE   1,150 0 0
Pentair PLC common G7S00T104 253 3,685 SH   SOLE   3,685 0 0
Pepco Holdings Inc. common 713291102 8 285 SH   SOLE   285 0 0
Potash Corp Sask Inc common 73755L107 2,255 72,815 SH   SOLE   71,530 0 1,285
P P G Industries Inc. common 693506107 405 3,530 SH   SOLE   3,530 0 0
Portfolio Recovery Assoc Inc common 73640Q105 37 600 SH   SOLE   600 0 0
PartnerRe Ltd. common G6852T105 32 250 SH   SOLE   250 0 0
Powershs Exch Trad Fd Tr ETF 73935X583 67 737 SH   SOLE   737 0 0
Parexel International Corp. common 699462107 2,296 35,701 SH   SOLE   35,026 0 675
Public Storage, Inc. common 74460D109 63 339 SH   SOLE   339 0 0
Public Storage 5.75% 3/13/17 P preferred 74460W404 9 390 SH   SOLE   390 0 0
Phillips 66 SHS common 718546104 744 9,238 SH   SOLE   9,238 0 0
Patterson-UTI Energy Inc. common 703481101 73 3,885 SH   SOLE   3,885 0 0
Praxair Inc. common 74005P104 45 375 SH   SOLE   375 0 0
Qualcomm Inc. common 747525103 14 225 SH   SOLE   225 0 0
Qiagen N V common N72482107 2 100 SH   SOLE   100 0 0
PowerShares QQQ Trust Sr 1 ETF ETF 73935A104 8 72 SH   SOLE   72 0 0
Nuveen Nasdaq common 670699107 9 465 SH   SOLE   465 0 0
Qorvo Inc common 74736K101 1,771 22,066 SH   SOLE   22,066 0 0
Quality Systems Inc common 747582104 358 21,630 SH   SOLE   21,630 0 0
Royal Dutch Shell ADR ADR 780259206 2,739 48,048 SH   SOLE   47,663 0 385
Dr Reddys Labs ADR ADR 256135203 949 17,157 SH   SOLE   15,655 0 1,502
Transocean Sedco Fore common H8817H100 372 23,082 SH   SOLE   23,082 0 0
Royce Micro-Cap Trust common 780915104 30 3,218 SH   SOLE   3,218 0 0
Cohen & Steers Reit Balance In common 19247X100 5 262 SH   SOLE   262 0 0
Republic Services Inc common 760759100 45 1,147 SH   SOLE   1,147 0 0
Rydex S&P 500 Equal Wght Index ETF 78355W106 45 565 SH   SOLE   565 0 0
Guggenheim S&P 500 Weight Mate ETF 40167M106 12 142 SH   SOLE   142 0 0
Raytheon Company New common 755111507 64 665 SH   SOLE   665 0 0
SPDR DJ Wilshire Intl Real Est ETF 78463X749 3 78 SH   SOLE   78 0 0
Guggenheim Etf ETF 78355W866 13 203 SH   SOLE   203 0 0
Rayonier Inc REIT REIT 754907103 10 397 SH   SOLE   397 0 0
Banco Santander SA ADR ADR 05964H105 593 84,572 SH   SOLE   84,572 0 0
Companhia de Saneamento ADR ADR 20441A102 3 600 SH   SOLE   600 0 0
Starbucks common 855244109 5 100 SH   SOLE   100 0 0
Schwab U.S. Broad Mkt ETF ETF 808524102 15,336 305,306 SH   SOLE   303,705 0 1,601
Schwab US Div Equity ETF ETF 808524797 45 1,168 SH   SOLE   1,168 0 0
Schw Emg Mkt Eq ETF ETF 808524706 5 209 SH   SOLE   209 0 0
Schw Int'l Equity ETF ETF 808524805 6,578 215,900 SH   SOLE   215,561 0 339
Schw US Lcap Gro ETF ETF 808524300 8 144 SH   SOLE   144 0 0
Schnitzer Stl Inds Cl A common 806882106 101 5,800 SH   SOLE   5,800 0 0
The Charles Schwab Corp. common 808513105 4,290 131,392 SH   SOLE   128,702 0 2,690
Sch US Agg Bnd Etf ETF 808524839 1 10 SH   SOLE   10 0 0
SPDR S&P Dividend ETF ETF 78464A763 117 1,530 SH   SOLE   1,530 0 0
Spectra Energy Corp common 847560109 24 740 SH   SOLE   740 0 0
Aberdeen Singapore Fund Inc. common 003244100 19 1,725 SH   SOLE   1,725 0 0
Sigma-Aldrich Corp. common 826552101 63 449 SH   SOLE   449 0 0
Silicon Motion Tech Adrf ADR 82706C108 52 1,490 SH   SOLE   1,490 0 0
J M Smuckers Co. common 832696405 13 116 SH   SOLE   116 0 0
SK Telecom Ltd ADR 78440P108 119 4,810 SH   SOLE   4,810 0 0
Skywest Inc common 830879102 551 36,665 SH   SOLE   36,665 0 0
Schlumberger Limited common 806857108 1,254 14,552 SH   SOLE   14,217 0 335
iShares Silver Trust ETF ETF 46428Q109 10 646 SH   SOLE   646 0 0
Spdr S&P 600 Small Cap ETF 78464A300 31 295 SH   SOLE   295 0 0
Sony Corp. adr ADR 835699307 1,530 53,891 SH   SOLE   53,721 0 170
Sunesis Pharma Inc New common 867328601 3 1,000 SH   SOLE   1,000 0 0
Southern Company common 844030106 208 4,953 SH   SOLE   4,953 0 0
Sonoco Products common 835495102 369 8,612 SH   SOLE   7,845 0 767
Suburban Propane Prt L Ltd common 864482104 18 450 SH   SOLE   450 0 0
Staples Inc. common 855030102 1,837 120,009 SH   SOLE   116,954 0 3,055
SPDR S&P 500 ETF ETF 68462F103 253 1,227 SH   SOLE   1,227 0 0
Sempra Energy common 816851109 35 351 SH   SOLE   351 0 0
Steris Corp. common 859152100 97 1,500 SH   SOLE   1,500 0 0
Sunopta Inc common 8676EP108 44 4,088 SH   SOLE   4,088 0 0
Pimco 1-5 yr US TIP ETF ETF 72201R205 16 300 SH   SOLE   300 0 0
Seagate Technology PLC common G7945M107 3,342 70,367 SH   SOLE   68,948 0 1,419
Suncor Energy Inc. common 867229106 62 2,270 SH   SOLE   2,270 0 0
Susquehanna Bancshrs Inc common 869099101 164 11,625 SH   SOLE   11,135 0 490
Standex Int'l Corp. common 854231107 77 960 SH   SOLE   960 0 0
Stryker Corp. common 863667101 44 465 SH   SOLE   465 0 0
Synutra International common 87164C102 26 3,675 SH   SOLE   3,675 0 0
AT&T Inc. common 891160509 2,148 60,475 SH   SOLE   60,475 0 0
Toronto-dominion Bank common 886423102 465 10,946 SH   SOLE   10,946 0 0
Teradata Corp common 88076W103 515 13,923 SH   SOLE   13,923 0 0
Tidewater Inc. common 886423102 462 20,325 SH   SOLE   20,325 0 0
Telefonica ADR ADR 879382208 397 27,959 SH   SOLE   27,959 0 0
Teva Pharma Ind ADR ADR 881624209 1,779 30,106 SH   SOLE   29,976 0 130
Terex Corp common 880779103 990 42,590 SH   SOLE   42,590 0 0
SPDR Nuveen Barclays Muni Bd E ETF 78464A458 38 1,590 SH   SOLE   1,590 0 0
Tegna common 87901J105 154 4,815 SH   SOLE   4,815 0 0
Gentherm Inc common 37253A103 27 500 SH   SOLE   500 0 0
Time Inc. common 887228104 1 22 SH   SOLE   22 0 0
iShares TIPS Bond ETF ETF 464287176 848 7,571 SH   SOLE   7,515 0 56
TJX Companies Inc common 872540109 26 400 SH   SOLE   400 0 0
Toyota Motor Corp. ADR ADR 892331307 3 23 SH   SOLE   23 0 0
Total SA ADR ADR 89151E109 34 700 SH   SOLE   700 0 0
Dealertrack Technologies common 242309102 16 250 SH   SOLE   250 0 0
Thomson Reuters Corp common 896287109 767 20,135 SH   SOLE   20,135 0 0
T. Rowe Price Associates common 741477103 32 410 SH   SOLE   410 0 0
TransCanada Corp. common 89353D107 322 7,935 SH   SOLE   7,935 0 0
The Travelers Companies Inc. common 89417E109 877 9,068 SH   SOLE   9,068 0 0
Taiwan Semiconductor ADR ADR 874039100 2,449 107,852 SH   SOLE   107,852 0 0
Tata Motors Ltd ADR ADR 876568502 964 27,970 SH   SOLE   27,365 0 605
PIMCO TIPS 1- 3 Yr ETF ETF 72201R106 30 585 SH   SOLE   585 0 0
Time Warner Cable Inc. common 88732J207 498 2,794 SH   SOLE   2,794 0 0
Titan International Inc common 88830M102 1,567 145,921 SH   SOLE   145,921 0 0
Time Warner common 887317105 1,576 18,026 SH   SOLE   18,026 0 0
UDR Inc common 902653104 148 4,629 SH   SOLE   4,629 0 0
Universal Electronic Inc. common 913483103 20 400 SH   SOLE   400 0 0
Unilever PLC ADR ADR 904767704 11 250 SH   SOLE   250 0 0
Unum Provident Corp. common 91529Y106 641 17,942 SH   SOLE   17,942 0 0
Union Pacific common 907818108 49 510 SH   SOLE   286 0 224
Ultra Petroleum Corp common 903914109 1,040 83,040 SH   SOLE   82,830 0 210
United Parcel Service common 911312106 31 325 SH   SOLE   325 0 0
United Technologies Corp. common 913017109 162 1,456 SH   SOLE   1,456 0 0
Visa Inc common 92826C839 27 400 SH   SOLE   400 0 0
Vanguard Small Cap Growth ETF ETF 922908595 62 460 SH   SOLE   460 0 0
Vanguard Europe Pac ETF ETF 921943858 2,068 52,166 SH   SOLE   51,033 0 1,133
Vanguard Intl Eqty Indx ETF ETF 922042775 46 955 SH   SOLE   955 0 0
Vanguard MSCI Europe ETF ETF 922042874 11 202 SH   SOLE   202 0 0
Vanguard Health Care ETF ETF 92204A504 24 175 SH   SOLE   175 0 0
Vanguard Div Apprciation ETF ETF 921908844 30 384 SH   SOLE   384 0 0
Valero Energy common 91913Y100 2,401 38,358 SH   SOLE   37,578 0 780
Vulcan Materials Company common 929160109 25 300 SH   SOLE   300 0 0
Vanguard REIT ETF ETF 922908553 133 1,782 SH   SOLE   1,782 0 0
Vanguard Intl Eqty Etf ETF 922042676 45 811 SH   SOLE   811 0 0
Vodafone Airtouch ADR ADR 92857W209 3,212 88,115 SH   SOLE   87,175 0 940
Vanguard Mid-Cap Growth ETF ETF 922908538 69 652 SH   SOLE   652 0 0
Vanguard Pacific ETF ETF 922042866 10 171 SH   SOLE   171 0 0
Vanguard Total Stk Mkt ETF ETF 922908769 3,744 34,983 SH   SOLE   34,829 0 154
Vanguard Sh-Term Inf ETF ETF 922020805 1,042 21,403 SH   SOLE   21,201 0 202
Ventas REIT Inc REIT 92276F100 1,296 20,875 SH   SOLE   20,610 0 265
Vangard Russell 2000 ETF ETF 92206C664 8 78 SH   SOLE   78 0 0
Vanguard Growth ETF ETF 922908736 60 556 SH   SOLE   556 0 0
Vectren Corp. common 92240G101 911 23,673 SH   SOLE   23,373 0 300
Vanguard Emerg Mkts ETF ETF 922042858 2,860 69,961 SH   SOLE   69,961 0 0
Vanguard Whitehall Funds ETF 921946406 41 606 SH   SOLE   606 0 0
Verizon Communications Inc. common 92343V104 4,679 100,395 SH   SOLE   98,673 0 1,722
Waters Corp common 941848103 18 140 SH   SOLE   140 0 0
Westpac Banking ADR 961214301 161 6,500 SH   SOLE   6,500 0 0
Western Digital Corp. common 958102105 18 225 SH   SOLE   225 0 0
Wisconsin Energy Corp common 976657106 135 3,000 SH   SOLE   3,000 0 0
Wells Fargo & Co common 949746101 42 741 SH   SOLE   741 0 0
Whole Foods Market, Inc common 966837106 15 370 SH   SOLE   370 0 0
Weatherford Int'l Inc. common G48833100 374 30,490 SH   SOLE   30,490 0 0
Washington Gas Light Co. common 92924F106 18 328 SH   SOLE   328 0 0
Whirlpool common 963320106 303 1,750 SH   SOLE   1,750 0 0
Wal-Mart Stores common 931142103 163 2,296 SH   SOLE   2,296 0 0
Worthington Inds Inc common 981811102 2 80 SH   SOLE   80 0 0
W. P. Carey & Co. LLC common 92930Y107 32 550 SH   SOLE   550 0 0
Wpcs Intl Inc New common 92931L401 1 728 SH   SOLE   728 0 0
Wash Real Est Inv Tr MD REIT REIT 939653101 786 30,302 SH   SOLE   30,037 0 265
Aqua America, Inc. common 03836W103 69 2,830 SH   SOLE   2,830 0 0
Watts Industries, Inc. common 942749102 117 2,250 SH   SOLE   2,250 0 0
Weight Watchers Intl Inc common 948626106 45 9,290 SH   SOLE   9,290 0 0
Western Union Co common 959802109 1,922 94,560 SH   SOLE   92,225 0 2,335
Wolverine World Wide Inc. common 978097103 197 6,900 SH   SOLE   6,900 0 0
Weyerhaeuser Company common 962166104 1,541 48,907 SH   SOLE   48,307 0 600
U S X-US Steel Group common 912909108 453 21,965 SH   SOLE   21,965 0 0
Xcel Energy Inc. common 98389B100 106 3,292 SH   SOLE   3,292 0 0
Sector SPDR Tech Select Shares ETF 81369Y803 17 420 SH   SOLE   420 0 0
Exxon Mobil Corporation common 30231G102 2,281 27,411 SH   SOLE   26,519 0 892
Xerox Corp. common 984121103 2,205 207,225 SH   SOLE   203,180 0 4,045
Xylem Inc common 98419M100 76 2,050 SH   SOLE   2,050 0 0
Yahoo! Inc. common 984332106 6 150 SH   SOLE   150 0 0
Zimmer Holdings Inc. common 98956P102 42 387 SH   SOLE   387 0 0