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
A G L Resources Inc COMMON 001204106 74 1,212 SH   SOLE   1,212 0 0
A T & T Corp. COMMON 00206R102 1,000 30,689 SH   SOLE   30,689 0 0
ABB AG ORD CHF COMMON 00256X991 44 2,510 SH   SOLE   2,510 0 0
Abbott Labs COMMON 002824100 497 12,345 SH   SOLE   12,345 0 0
Abbvie Inc COMMON 00287Y109 1,562 28,707 SH   SOLE   28,707 0 0
Abercrombie & Fitch COMMON 002896207 21 1,000 SH   SOLE   1,000 0 0
Aberdeen Indonesia Fund, COMMON 00305P106 7 1,400 SH   SOLE   1,400 0 0
Acuity Brands, Inc. COMMON 00508Y102 6 34 SH   SOLE   34 0 0
Aegon N. V. Ordinary COMMON 007924103 14 2,500 SH   SOLE   2,500 0 0
AFLAC Inc. COMMON 001055102 4 62 SH   SOLE   62 0 0
Air Products & Chemicals COMMON 009158106 108 850 SH   SOLE   850 0 0
Alexion Pharmaceuticals I COMMON 015351109 63 400 SH   SOLE   400 0 0
Allot Communications COMMON M0854Q105 461 93,816 SH   SOLE   93,816 0 0
Ally Financial 8.5% FPD COMMON 02005N308 12 450 SH   SOLE   450 0 0
Ally Financial, Inc. COMMON 02005N100 10 500 SH   SOLE   500 0 0
Amazon Com, Inc. COMMON 023135106 102 200 SH   SOLE   200 0 0
Ameren Corp (Hldg Co) COMMON 023608102 21 500 SH   SOLE   500 0 0
American Airls Group Inc COMMON 02376R102 58 1,500 SH   SOLE   1,500 0 0
American Intern'l Group COMMON 026874107 11 200 SH   SOLE   200 0 0
Ameriprise Financial, Inc COMMON 031897101 5 47 SH   SOLE   47 0 0
Amgen Inc. COMMON 031162100 63 455 SH   SOLE   455 0 0
Analog Devices COMMON 032654105 11 200 SH   SOLE   200 0 0
Apache Corp COMMON 037411105 1 37 SH   SOLE   37 0 0
Apple Computer COMMON 037833100 535 4,850 SH   SOLE   4,850 0 0
Ares Capital Co. 7.75% Pf COMMON 04010l202 13 500 SH   SOLE   500 0 0
Associated Banc Corp Pfd COMMON 045488202 12 478 SH   SOLE   478 0 0
Atento S.A. COMMON L0427L105 1 100 SH   SOLE   100 0 0
Autoliv COMMON 052800109 4,621 42,386 SH   SOLE   42,386 0 0
Automatic Data Processing COMMON 053015103 579 7,201 SH   SOLE   7,201 0 0
AVG Technologies COMMON N07831105 2 100 SH   SOLE   100 0 0
Avista Corporation COMMON 05379B107 3,094 93,053 SH   SOLE   93,053 0 0
Aviva 8.25% Pfd COMMON 05382A203 11 400 SH   SOLE   400 0 0
Ballard Power Systems COMMON 058586108 12 10,000 SH   SOLE   10,000 0 0
Banco Bradesco New Adr COMMON 059460303 1 9 SH   SOLE   9 0 0
Bank Montreal Quebec COMMON 063671101 342 6,272 SH   SOLE   6,272 0 0
Bank of America Corp COMMON 060505104 18 1,127 SH   SOLE   1,127 0 0
Barclays Bk Plc Spon Adr COMMON 06739H362 39 1,500 SH   SOLE   1,500 0 0
Barrick Gold Corp COMMON 067901108 6 1,000 SH   SOLE   1,000 0 0
BB&T Corp 5.625% Pfdpfd COMMON 054937404 25 1,000 SH   SOLE   1,000 0 0
Becton Dickinson COMMON 075887109 864 6,512 SH   SOLE   6,512 0 0
Berkshire Hathaway Cl B COMMON 084670207 1,298 9,953 SH   SOLE   9,953 0 0
BGC Partners 8.125% Pfd COMMON 05541t408 12 450 SH   SOLE   450 0 0
Biogen IDEC Inc COMMON 09062X103 98 335 SH   SOLE   335 0 0
Blackrock Credit Allocati COMMON 092508100 15 1,200 SH   SOLE   1,200 0 0
Blackrock Inc Cl A COMMON 09247X101 40 133 SH   SOLE   133 0 0
Brady Corp Cl A COMMON 104674106 39 2,000 SH   SOLE   2,000 0 0
Brandywine Realty Trust COMMON 105368203 829 67,328 SH   SOLE   67,328 0 0
Bristol-Myers Squibb COMMON 110122108 141 2,384 SH   SOLE   2,384 0 0
Brookfield Infrastructure COMMON G16252101 40 1,100 SH   SOLE   1,100 0 0
Build America Bond Portfo COMMON 73937B407 43 1,475 SH   SOLE   1,475 0 0
Canadian National Railway COMMON 136375102 79 1,400 SH   SOLE   1,400 0 0
Canon Inc Adr Japan COMMON 138006309 17 600 SH   SOLE   600 0 0
Carlsberg As Adr COMMON 142795202 1 85 SH   SOLE   85 0 0
Carmax Inc COMMON 143130102 7 110 SH   SOLE   110 0 0
Celgene Corp COMMON 151020104 886 8,189 SH   SOLE   8,189 0 0
Celldex Therapeutics Inc COMMON 15117B103 1 100 SH   SOLE   100 0 0
Cerner Corp. COMMON 156782104 6,054 100,959 SH   SOLE   100,959 0 0
Charles Schwab Pfd 6% Ser COMMON 808513402 143 5,666 SH   SOLE   5,666 0 0
Chemours Company COMMON 163851108 4 615 SH   SOLE   615 0 0
Chevron Corp Com COMMON 166764100 208 2,632 SH   SOLE   2,632 0 0
China Mobile Ltd Adr FSI COMMON 16941M109 4 75 SH   SOLE   75 0 0
Chipotle Mexican Grill COMMON 169656105 108 150 SH   SOLE   150 0 0
Chubb Corp COMMON 171232101 245 2,000 SH   SOLE   2,000 0 0
Cielo SA COMMON 171778202 1 108 SH   SOLE   108 0 0
Cisco Systems Inc. COMMON 17275R102 7,858 299,336 SH   SOLE   299,336 0 0
Citigroup COMMON 172967424 113 2,278 SH   SOLE   2,278 0 0
CNOOC Ltd COMMON 126132109 10 100 SH   SOLE   100 0 0
Coca Cola Company COMMON 191216100 304 7,582 SH   SOLE   7,582 0 0
Colgate Palmolive COMMON 194162103 51 801 SH   SOLE   801 0 0
Coltene Holding AG COMMON H1554J116 8 135 SH   SOLE   135 0 0
Comcast CP New Cl A COMMON 20030N200 29 500 SH   SOLE   500 0 0
Conocophillips COMMON 20825C104 14 292 SH   SOLE   292 0 0
Core Laboratories NV COMMON N22717107 100 1,000 SH   SOLE   1,000 0 0
CorEnergy Infrastructure COMMON 21870U205 3 600 SH   SOLE   600 0 0
Corning Inc. COMMON 219350105 7 400 SH   SOLE   400 0 0
Costco Wholesale COMMON 22160K105 5 31 SH   SOLE   31 0 0
Covanta Holding Corporati COMMON 22282E102 4 250 SH   SOLE   250 0 0
CPFL Energia SA CPL COMMON 126153105 1 154 SH   SOLE   154 0 0
Cree Inc COMMON 225447101 17 700 SH   SOLE   700 0 0
Cummins Inc COMMON 231021106 33 300 SH   SOLE   300 0 0
CVS Health Corporation COMMON 126650100 998 10,343 SH   SOLE   10,343 0 0
Daimler A G COMMON D1668R123 28 386 SH   SOLE   386 0 0
Dana Holding Corporation COMMON 235825205 16 1,000 SH   SOLE   1,000 0 0
Danaher Corp Del COMMON 235851102 20 237 SH   SOLE   237 0 0
Deere & Co. COMMON 244199105 508 6,863 SH   SOLE   6,863 0 0
Deutsche Bank COMMON D18190898 4 150 SH   SOLE   150 0 0
Deutsche Bank 7.6% Pfd COMMON 25154a108 38 1,400 SH   SOLE   1,400 0 0
Devon Energy Corp New COMMON 25179M103 45 1,211 SH   SOLE   1,211 0 0
Diageo Plc New Adr COMMON 25243Q205 3 31 SH   SOLE   31 0 0
Diamond Foods Inc COMMON 252603105 28 900 SH   SOLE   900 0 0
Disney Walt Co Disney Com COMMON 254687106 486 4,754 SH   SOLE   4,754 0 0
Du Pont De Nemours COMMON 263534109 139 2,875 SH   SOLE   2,875 0 0
Duke Energy Corp COMMON 26441C105 85 1,188 SH   SOLE   1,188 0 0
Dunkin Brands Group Inc C COMMON 265504100 49 1,000 SH   SOLE   1,000 0 0
DuPont Fabros Tech 7.625% COMMON 26613q304 11 450 SH   SOLE   450 0 0
Dupont Fabros Tech 7.875% COMMON 26613Q205 11 450 SH   SOLE   450 0 0
E M C Corp COMMON 268648102 2,047 84,711 SH   SOLE   84,711 0 0
Eaton Corp PLC Com COMMON G29183103 42 825 SH   SOLE   825 0 0
Eaton Vance Tax Managed COMMON 27828N102 15 1,500 SH   SOLE   1,500 0 0
Ecolab Inc COMMON 278865100 39 351 SH   SOLE   351 0 0
Eli Lilly COMMON 532457108 84 1,000 SH   SOLE   1,000 0 0
Emerson Electric COMMON 291011104 3 75 SH   SOLE   75 0 0
Encana Corp COMMON 292505104 1 225 SH   SOLE   225 0 0
Endurance Specialty Holdi COMMON g30397304 12 450 SH   SOLE   450 0 0
Ensco PLC Cl A Com COMMON G3157S106 3 200 SH   SOLE   200 0 0
Enterprise Prods Partners COMMON 293792107 7 300 SH   SOLE   300 0 0
EOG Resources Inc COMMON 26875P101 36 500 SH   SOLE   500 0 0
Eversource Energy COMMON 30040W108 72 1,413 SH   SOLE   1,413 0 0
Exco Resources Inc. COMMON 269279402 1 1,500 SH   SOLE   1,500 0 0
Express Scripts Hldgs Co COMMON 30219G108 516 6,371 SH   SOLE   6,371 0 0
Exxon Mobil Corporation COMMON 30231G102 2,241 30,144 SH   SOLE   30,144 0 0
F E I Company COMMON 30241L109 15 200 SH   SOLE   200 0 0
F5 Networks Inc COMMON 315616102 546 4,716 SH   SOLE   4,716 0 0
Facebook Inc Class A COMMON 30303M102 629 7,000 SH   SOLE   7,000 0 0
Fifth Street Finance Corp COMMON 31678A103 12 2,000 SH   SOLE   2,000 0 0
First Solar Inc COMMON 336433107 3 60 SH   SOLE   60 0 0
First Tr Nasdaq Clean Edg COMMON 33733E500 16 1,125 SH   SOLE   1,125 0 0
Fiserv Inc. COMMON 337738108 6 75 SH   SOLE   75 0 0
Ford Motor Company COMMON 345370860 45 3,300 SH   SOLE   3,300 0 0
Foundation Medicine Inc, COMMON 350465100 18 1,000 SH   SOLE   1,000 0 0
Fresenius Med Care Adr COMMON 358029106 4 100 SH   SOLE   100 0 0
Gazprom OAO adr COMMON 368287207 24 5,800 SH   SOLE   5,800 0 0
General Electric COMMON 369604103 1,430 56,682 SH   SOLE   56,682 0 0
General Motors Corp. COMMON 37045V100 53 1,750 SH   SOLE   1,750 0 0
Genuine Parts COMMON 372460105 414 5,000 SH   SOLE   5,000 0 0
Gilead Sciences Inc COMMON 375558103 10 100 SH   SOLE   100 0 0
Glaxosmithkline Plc Adrf COMMON 832378301 18 467 SH   SOLE   467 0 0
Glycomimetics COMMON 38000Q102 56 10,000 SH   SOLE   10,000 0 0
GMAC Cap Trust 8.125% Pfd COMMON 361860208 35 1,386 SH   SOLE   1,386 0 0
GN Store Nord COMMON 3621ME105 2 40 SH   SOLE   40 0 0
Goldman Sachs 6.2% Pfdpfd COMMON 38144X500 26 1,000 SH   SOLE   1,000 0 0
Goldman Sachs Group Inc COMMON 38141G104 5 30 SH   SOLE   30 0 0
Google Inc Class A COMMON 02079K305 267 419 SH   SOLE   419 0 0
Google Inc Class C COMMON 02079K107 10,879 17,881 SH   SOLE   17,881 0 0
Gorman Rupp Company COMMON 383082104 149 6,226 SH   SOLE   6,226 0 0
Guggenheim Etf S& P 500 E COMMON 78355W882 2 19 SH   SOLE   19 0 0
Hain Foods COMMON 405217100 103 2,000 SH   SOLE   2,000 0 0
Hatteras Financial Corp COMMON 41902R103 8 500 SH   SOLE   500 0 0
Heineken Hldg New Ord COMMON N39338194 123 1,726 SH   SOLE   1,726 0 0
Hertz Global Hldgs Inc COMMON 42805T105 3 150 SH   SOLE   150 0 0
Hess Corporation COMMON 42809H107 11 225 SH   SOLE   225 0 0
Hewlett-Packard Company COMMON 428236103 32 1,250 SH   SOLE   1,250 0 0
Hitachi COMMON 433578507 2 35 SH   SOLE   35 0 0
Honda Motor Co Ltd Adr COMMON 438128308 4,966 166,090 SH   SOLE   166,090 0 0
Honeywell Inc. COMMON 438506107 25 260 SH   SOLE   260 0 0
HSBC Hldgs 8% Pfd COMMON 404280802 11 450 SH   SOLE   450 0 0
HSBC Hldgs Plc Perpetual COMMON 404280703 39 1,500 SH   SOLE   1,500 0 0
HSBC Holdings PLC COMMON 404280406 11 300 SH   SOLE   300 0 0
Huaneng Pwr Intl Adr COMMON 443304100 4 100 SH   SOLE   100 0 0
Hydrogenics Corp COMMON 448882100 4 477 SH   SOLE   477 0 0
Hyster-Yale Mh Cl A COMMON 449172105 19 325 SH   SOLE   325 0 0
Hyster-Yale Mh Cl B COMMON 449172998 19 325 SH   SOLE   325 0 0
Id Systems Inc COMMON 449489103 1 100 SH   SOLE   100 0 0
IDEX Corp. COMMON 45167R104 12 170 SH   SOLE   170 0 0
Illinois Tool Works Inc COMMON 452308109 16 200 SH   SOLE   200 0 0
Immunogen Inc. COMMON 45253H101 10 1,000 SH   SOLE   1,000 0 0
Immunovaccine Inc COMMON 45254B103 11 20,000 SH   SOLE   20,000 0 0
Intel Corp. COMMON 458140100 2,761 91,600 SH   SOLE   91,600 0 0
International Business Ma COMMON 459200101 1,156 7,976 SH   SOLE   7,976 0 0
Intuit Inc. COMMON 461202103 732 8,246 SH   SOLE   8,246 0 0
Invensense Inc COMMON 46123D205 7 700 SH   SOLE   700 0 0
Invesco Limited Shs COMMON G491BT108 3 100 SH   SOLE   100 0 0
IPG Photonics COMMON 44980X109 173 2,276 SH   SOLE   2,276 0 0
Ishares Iboxx Investment COMMON 464287242 119 1,026 SH   SOLE   1,026 0 0
Ishares MSCI Japan Small COMMON 464286582 4 75 SH   SOLE   75 0 0
Ishares MSCI KLD 400 Soci COMMON 464288570 104 1,460 SH   SOLE   1,460 0 0
Ishares Select Dividend E COMMON 464287168 28 382 SH   SOLE   382 0 0
Ishares Tr Mbs ETF COMMON 464288588 159 1,450 SH   SOLE   1,450 0 0
Ishares Tr Msci Eafe Fd COMMON 464287465 23 400 SH   SOLE   400 0 0
Ishares Tr S&P Global COMMON 464287275 44 770 SH   SOLE   770 0 0
Ishares Tr S&P US Pfd Stk COMMON 464288687 102 2,642 SH   SOLE   2,642 0 0
Isis Pharmaceuticals COMMON 464330109 8 200 SH   SOLE   200 0 0
J.P. Morgan Chase & Co COMMON 46625H100 253 4,143 SH   SOLE   4,143 0 0
Johnson & Johnson COMMON 478160104 6,777 72,598 SH   SOLE   72,598 0 0
Johnson Controls COMMON 478366107 6 150 SH   SOLE   150 0 0
Jp Morgan Exch Traded Nt COMMON 46625H365 13 425 SH   SOLE   425 0 0
Kellogg Co. COMMON 487836108 5 79 SH   SOLE   79 0 0
Kimberly-Clark COMMON 494368103 16 150 SH   SOLE   150 0 0
Kinder Morgan Inc COMMON 49455P101 3 108 SH   SOLE   108 0 0
Komatsu COMMON 500458401 2 150 SH   SOLE   150 0 0
Kubota Corp Adr COMMON 501173207 5,585 81,005 SH   SOLE   81,005 0 0
Kyocera Ltd Adr COMMON 501556203 1 20 SH   SOLE   20 0 0
Ladenburg Thalma 8% Pfd S COMMON 50575Q201 53 2,280 SH   SOLE   2,280 0 0
Lancaster Colony COMMON 513847103 3 30 SH   SOLE   30 0 0
Lindsay Corporation COMMON 535555106 2,323 34,262 SH   SOLE   34,262 0 0
LinkedIn Corporation COMMON 53578A108 2 10 SH   SOLE   10 0 0
Lloyds Banking Group COMMON 539439109 3 750 SH   SOLE   750 0 0
Magellan Midstream Ptnrs COMMON 559080106 67 1,120 SH   SOLE   1,120 0 0
Magnum Hunter Res COMMON 55973B300 4 700 SH   SOLE   700 0 0
Market Vectors Etf TRUST COMMON 57060U100 16 1,200 SH   SOLE   1,200 0 0
Markwest Energy Ptnr Lp COMMON 570759100 61 1,429 SH   SOLE   1,429 0 0
Mastercard Inc COMMON 57636Q104 251 2,785 SH   SOLE   2,785 0 0
Medivation Inc COMMON 58501N101 43 1,000 SH   SOLE   1,000 0 0
Medtronic Plc F COMMON G5960L103 6 91 SH   SOLE   91 0 0
Merchants Bancshares Inc. COMMON 588448100 1,170 39,802 SH   SOLE   39,802 0 0
Merck & Co. COMMON 589331107 262 5,301 SH   SOLE   5,301 0 0
Meridian Bioscience, Inc. COMMON 589584101 3 200 SH   SOLE   200 0 0
Metabolix, Inc. (new) COMMON 591018882 1 108 SH   SOLE   108 0 0
Metlife Inc COMMON 59156R108 5 96 SH   SOLE   96 0 0
Microsoft Corp. COMMON 594918104 385 8,700 SH   SOLE   8,700 0 0
Mosaic Co New COMMON 61945C103 1 29 SH   SOLE   29 0 0
MTS Systems COMMON 553777103 24 400 SH   SOLE   400 0 0
National Oilwell Varco COMMON 669930109 8 200 SH   SOLE   200 0 0
Nestle S A Sponsored ADR COMMON 641069406 122 1,615 SH   SOLE   1,615 0 0
Newcrest Mining Adr COMMON 651191108 1 122 SH   SOLE   122 0 0
Newmont Mining Corp. COMMON 651639106 13 800 SH   SOLE   800 0 0
Nextera Energy Inc COMMON 65339F101 5 50 SH   SOLE   50 0 0
Nfj Dividend Interest Fd COMMON 65337H109 19 1,500 SH   SOLE   1,500 0 0
Noble Corp Plc F COMMON G65431101 1 46 SH   SOLE   46 0 0
Nomura Holdings COMMON 65535H208 3 600 SH   SOLE   600 0 0
Norfolk Southern COMMON 655844108 37 485 SH   SOLE   485 0 0
Northwest Natural Gas Co COMMON 667655104 5 100 SH   SOLE   100 0 0
Novartis A G Spon Adr COMMON 66987V109 11,721 127,510 SH   SOLE   127,510 0 0
Novo Nordisk A/S ADR COMMON 670100205 5 100 SH   SOLE   100 0 0
NXP Semiconductors NV COMMON N6596X109 2 20 SH   SOLE   20 0 0
Omnicom Group COMMON 681919106 18 275 SH   SOLE   275 0 0
Oneok Partners Lp COMMON 68268N103 44 1,500 SH   SOLE   1,500 0 0
Oracle Systems Corp. COMMON 68389X105 8 221 SH   SOLE   221 0 0
Orbotech Ltd COMMON M75253100 3,136 202,955 SH   SOLE   202,955 0 0
Owens & Minor Inc. COMMON 690730106 108 3,375 SH   SOLE   3,375 0 0
Pembina Pipeline Corp COMMON 706327103 7 297 SH   SOLE   297 0 0
Pennantpark Invt Corp COMMON 708062104 8 1,300 SH   SOLE   1,300 0 0
Pepsico Inc. COMMON 713448108 508 5,390 SH   SOLE   5,390 0 0
Perkinelmer Inc COMMON 714046109 92 2,000 SH   SOLE   2,000 0 0
Permian Basin Royalty Tr COMMON 714236106 5 880 SH   SOLE   880 0 0
Pfizer Inc. COMMON 717081103 488 15,546 SH   SOLE   15,546 0 0
Piedmont Natural Gas Inc COMMON 720186105 27 685 SH   SOLE   685 0 0
Plains All American Pipel COMMON 726503105 35 1,140 SH   SOLE   1,140 0 0
PNC Financial Services 5. COMMON 693475832 25 1,000 SH   SOLE   1,000 0 0
PNC Financial Services Gr COMMON 693475105 2,366 26,524 SH   SOLE   26,524 0 0
Portland General Electric COMMON 736508847 732 19,799 SH   SOLE   19,799 0 0
Potash Corp of Saskatchew COMMON 73755L107 33 1,618 SH   SOLE   1,618 0 0
Powershares CEF Income Co COMMON 73936Q843 19 900 SH   SOLE   900 0 0
Powershares DB Oil COMMON 73936B507 1 100 SH   SOLE   100 0 0
Powershares Etf Fd Tr II COMMON 73937B506 2 32 SH   SOLE   32 0 0
Powershs Exch Trad Fd Tr COMMON 73935X575 2 100 SH   SOLE   100 0 0
Powershs Exch Trad Fd Tr COMMON 73935X500 4 950 SH   SOLE   950 0 0
PPL Corp Com COMMON 68351T106 39 1,200 SH   SOLE   1,200 0 0
Praxair Inc. COMMON 74005P104 730 7,168 SH   SOLE   7,168 0 0
Procter & Gamble COMMON 742718109 10,242 142,362 SH   SOLE   142,362 0 0
Progressive Corp Ohio COMMON 743315103 140 4,560 SH   SOLE   4,560 0 0
Proshs Ultrashort Lehman COMMON 74347R297 1 6 SH   SOLE   6 0 0
Prospect Capital Corp COMMON 74348T102 26 3,600 SH   SOLE   3,600 0 0
Public Serv. Enterprise COMMON 744573106 93 2,200 SH   SOLE   2,200 0 0
Qualcomm Inc COMMON 747525103 2,563 47,704 SH   SOLE   47,704 0 0
Qwest Corp. 7.375% Pfd COMMON 74913g204 11 450 SH   SOLE   450 0 0
Regeneron Pharmaceuticls COMMON 75886F107 81 175 SH   SOLE   175 0 0
Republic First Bancorp In COMMON 760416107 153 41,110 SH   SOLE   41,110 0 0
Republic Services Inc COMMON 760759100 8 200 SH   SOLE   200 0 0
Resmed Inc COMMON 761152107 6 125 SH   SOLE   125 0 0
Rio Tinto Plc COMMON 767204100 20 600 SH   SOLE   600 0 0
Rite Aid Corp COMMON 767754104 12 2,000 SH   SOLE   2,000 0 0
Rolls Royce Holdings COMMON 775781206 2 160 SH   SOLE   160 0 0
Rowan Co. COMMON 779382100 2 140 SH   SOLE   140 0 0
Royal Dutch Shell A Adrf COMMON 780259206 175 3,703 SH   SOLE   3,703 0 0
Royal Dutch Shell B Adrf COMMON 780259107 5 100 SH   SOLE   100 0 0
San Juan Basin Royal Tr R COMMON 798241105 7 700 SH   SOLE   700 0 0
Sandridge Permian Trust COMMON 714265105 3 650 SH   SOLE   650 0 0
Sanofi Aventis Adr COMMON 80105N105 7,293 153,629 SH   SOLE   153,629 0 0
Savient Pharmaceuticals COMMON 80517Q100 1 100 SH   SOLE   100 0 0
Schlumberger Ltd. COMMON 806857108 126 1,825 SH   SOLE   1,825 0 0
Senior Housing Pptys Tr COMMON 81721M109 4 250 SH   SOLE   250 0 0
Signature Bk New York NY COMMON 82669G104 83 600 SH   SOLE   600 0 0
Silver Wheaton Corp COMMON 828336107 5 400 SH   SOLE   400 0 0
Singapore Telecom COMMON 82929R304 3 125 SH   SOLE   125 0 0
SLM Corp. 1.8855% Pfd COMMON 78442p601 11 500 SH   SOLE   500 0 0
SLM Corp. Flt Rt 1.835% P COMMON 78442p403 11 500 SH   SOLE   500 0 0
Sma Solar Tech Ord COMMON D7008K108 38 875 SH   SOLE   875 0 0
Smith & Nephew Adr New COMMON 83175M205 53 1,500 SH   SOLE   1,500 0 0
Smuckers, J.M. COMMON 832696207 403 3,529 SH   SOLE   3,529 0 0
Southern Company COMMON 842587107 9 200 SH   SOLE   200 0 0
Spectra Energy Corp COMMON 847560109 33 1,275 SH   SOLE   1,275 0 0
Spirit Airls Inc Com COMMON 848577102 24 500 SH   SOLE   500 0 0
Sprint Nextel COMMON 852061506 2 392 SH   SOLE   392 0 0
Starwood Hotels & Resorts COMMON 85590A401 19 279 SH   SOLE   279 0 0
Statoil Asa Adr COMMON 85771P102 8 525 SH   SOLE   525 0 0
Steelcase Inc. Cl. A COMMON 858155203 6 350 SH   SOLE   350 0 0
Stericycle Inc COMMON 858912108 8 56 SH   SOLE   56 0 0
Stillwater Mining Corp COMMON 86074Q102 10 1,000 SH   SOLE   1,000 0 0
Strategic Global Income F COMMON 862719101 22 2,720 SH   SOLE   2,720 0 0
Stryker Corp COMMON 863667101 1,203 12,782 SH   SOLE   12,782 0 0
Suffolk Bancorp COMMON 864739107 38 1,400 SH   SOLE   1,400 0 0
Sumitomo Mitsu Financial COMMON 86562M209 13 1,700 SH   SOLE   1,700 0 0
Sunopta Inc COMMON 8676EP108 25 5,202 SH   SOLE   5,202 0 0
Suntrust Banks Inc COMMON 867914103 27 708 SH   SOLE   708 0 0
Superior Energy Services COMMON 868157108 9 750 SH   SOLE   750 0 0
Sysco Corp COMMON 871829107 82 2,100 SH   SOLE   2,100 0 0
T J X Cos Inc COMMON 872540109 143 2,000 SH   SOLE   2,000 0 0
Taiwan Smcndctr Mfg Co Lt COMMON 874039100 1 60 SH   SOLE   60 0 0
Talen Energy Corp COMMON 87422j105 2 149 SH   SOLE   149 0 0
Temenos Group COMMON H854Q107 3 75 SH   SOLE   75 0 0
Templeton Dragon Fund Inc COMMON 88018T101 19 1,000 SH   SOLE   1,000 0 0
Templeton Russia and East COMMON 88022F105 9 900 SH   SOLE   900 0 0
Tesla Motors Inc COMMON 88160R101 86 345 SH   SOLE   345 0 0
Texas Instruments COMMON 882508104 2 40 SH   SOLE   40 0 0
The Priceline Group COMMON 741503403 186 150 SH   SOLE   150 0 0
Time Warner Inc. COMMON 887317303 3,524 51,251 SH   SOLE   51,251 0 0
Total S A ADS COMMON 89151E109 11 250 SH   SOLE   250 0 0
Toyota Corp COMMON 892331307 19 165 SH   SOLE   165 0 0
Tractor Supply Company COMMON 892356106 110 1,300 SH   SOLE   1,300 0 0
Travelers Companies Inc. COMMON 894190107 25 248 SH   SOLE   248 0 0
Trimble Navigation Ltd COMMON 896239100 1 75 SH   SOLE   75 0 0
Tronox Ltd Class A COMMON Q9235V101 3 700 SH   SOLE   700 0 0
TrustCo Bank Corp COMMON 898349105 2 354 SH   SOLE   354 0 0
U S Bancorp Del New COMMON 902973304 8,109 197,728 SH   SOLE   197,728 0 0
Ultralife Batteries Inc COMMON 903899102 4 700 SH   SOLE   700 0 0
Unilever N.V. COMMON 904784501 3 75 SH   SOLE   75 0 0
Union Pacific COMMON 907818108 343 3,880 SH   SOLE   3,880 0 0
United Natural Foods COMMON 911163103 271 5,582 SH   SOLE   5,582 0 0
United Parcel Service Inc COMMON 911312106 7,956 80,619 SH   SOLE   80,619 0 0
United Technologies Corp COMMON 913017109 7 75 SH   SOLE   75 0 0
US Bioscience Inc. COMMON 911646107 4 200 SH   SOLE   200 0 0
Vale S.A. 9.18% Pfd COMMON 91912E204 19 5,700 SH   SOLE   5,700 0 0
Vanguard Bond Index Fund COMMON 921937827 80 1,000 SH   SOLE   1,000 0 0
Vanguard Corp Bond ETF COMMON 92206C409 9 117 SH   SOLE   117 0 0
Vanguard Health Care COMMON 92204A504 38 313 SH   SOLE   313 0 0
Vanguard Reit Index ETF COMMON 922908553 13 175 SH   SOLE   175 0 0
Vanguard Total Stock Mkt COMMON 922908769 20 205 SH   SOLE   205 0 0
Verizon Communications COMMON 92343V104 8,503 195,422 SH   SOLE   195,422 0 0
Vertex Pharmaceuticals In COMMON 92532F100 52 500 SH   SOLE   500 0 0
Viacom Inc Cl B New COMMON 92553P201 2 51 SH   SOLE   51 0 0
Visa Inc Com Cl A COMMON 92826C839 284 4,080 SH   SOLE   4,080 0 0
Vodafone Group PLC COMMON 92857W308 2 65 SH   SOLE   65 0 0
W P Carey & Co L L C COMMON 92930Y107 58 1,000 SH   SOLE   1,000 0 0
W W Grainger, Inc. COMMON 384802104 2,522 11,728 SH   SOLE   11,728 0 0
Walgreens Boots Alliance COMMON 931427108 793 9,547 SH   SOLE   9,547 0 0
Waters Corp COMMON 941848103 27 225 SH   SOLE   225 0 0
Wells Fargo & Co New Com COMMON 949746101 10,670 207,785 SH   SOLE   207,785 0 0
Wells Fargo Pfd 6% Ser V COMMON 94988U730 145 5,776 SH   SOLE   5,776 0 0
WGL Holdings COMMON 92924F106 36 630 SH   SOLE   630 0 0
Whole Foods Market Inc. COMMON 966837106 4,174 131,876 SH   SOLE   131,876 0 0
Williams Companies Inc. COMMON 969457100 44 1,200 SH   SOLE   1,200 0 0
Wisdomtree Emerging ETF COMMON 97717X867 17 502 SH   SOLE   502 0 0
WP Glimcher Pfd Ser H COMMON 379302508 11 450 SH   SOLE   450 0 0
Xerox Corp. COMMON 984121103 4,803 493,624 SH   SOLE   493,624 0 0