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
3M Company com 88579Y101 198 1,190 SH   SOLE 01 02 1,190 0 0
Abbott Laboratories com 002824100 104 2,497 SH   SOLE 01 02 2,497 0 0
AbbVie Inc com 00287Y109 167 2,927 SH   SOLE 01 02 2,927 0 0
Acadia Pharmaceuticals, Inc com 004225108 3 100 SH   SOLE 01 02 100 0 0
Accenture Ltd Cl A com G1150G111 33 282 SH   SOLE 01 02 282 0 0
Access National Corp com 004337101 77 3,899 SH   SOLE 01 02 3,899 0 0
Acco Brands Corp com 00081T108 38 4,228 SH   SOLE 01 02 4,228 0 0
Adobe Systems com 00724F101 2,833 30,207 SH   SOLE 01 02 30,207 0 0
ADT Corp com 00101J106 15 362 SH   SOLE 01 02 362 0 0
AerCap Holdings N.V. com N00985106 31 800 SH   SOLE 01 02 800 0 0
AGL Resources Inc com 001204106 20 300 SH   SOLE 01 02 300 0 0
Air Prod & Chemicals Inc com 009158106 7 50 SH   SOLE 01 02 50 0 0
Alcatel Lucent ADR adr 013904305 0 345 SH   SOLE 01 02 345 0 0
Alcoa, Inc com 013817101 32 3,300 SH   SOLE 01 02 3,300 0 0
Alerian MLP ETF-Alps com 00162Q866 27 2,500 SH   SOLE 01 02 2,500 0 0
Alibaba Group Hldg ADR adr 01609W102 41 525 SH   SOLE 01 02 525 0 0
Allergan Inc com 018490102 9 33 SH   SOLE 01 02 33 0 0
Allied World Assurance Co Hldg com H01531104 2,330 66,700 SH   SOLE 01 02 66,700 0 0
Allstate Corporation com 020002101 46 685 SH   SOLE 01 02 685 0 0
Alphabet Inc Cl A com 38259P508 286 375 SH   SOLE 01 02 375 0 0
Alphabet Inc Class C com 38259P706 410 551 SH   SOLE 01 02 551 0 0
Altria Group Inc com 02209S103 5,247 83,741 SH   SOLE 01 02 83,741 0 0
Amazon.Com Inc com 023135106 1 2 SH   SOLE 01 02 2 0 0
Ambarella Inc com G037AX101 255 5,700 SH   SOLE 01 02 5,700 0 0
American Capital Agency Corp com 02503X105 4 200 SH   SOLE 01 02 200 0 0
American Electric Power Co Inc com 025537101 8 120 SH   SOLE 01 02 120 0 0
Amerigas Partners LP lp 030975106 13 300 SH   SOLE 01 02 300 0 0
Amgen Inc com 031162100 881 5,879 SH   SOLE 01 02 5,879 0 0
Amtrust Finl Svcs com 032359309 18 700 SH   SOLE 01 02 700 0 0
Analog Devices com 032654105 8,644 146,039 SH   SOLE 01 02 146,039 0 0
Andersons Inc com 034164103 14 450 SH   SOLE 01 02 450 0 0
Apple Computer Inc com 037833100 4,166 38,224 SH   SOLE 01 02 38,224 0 0
Archer Daniels Midland Company com 039483102 62 1,700 SH   SOLE 01 02 1,700 0 0
Arlington Asset Investment Cor com 041356205 3 200 SH   SOLE 01 02 200 0 0
Array Biopharma Inc com 04269X105 0 100 SH   SOLE 01 02 100 0 0
AT&T Inc. com 00206R102 1,567 40,013 SH   SOLE 01 02 40,013 0 0
Atwood Oceanics Inc com 050095108 12 1,275 SH   SOLE 01 02 1,275 0 0
Australia & New Zealand Bkg Gr com 052528304 9 500 SH   SOLE 01 02 500 0 0
Autodesk Inc com 052769106 6 100 SH   SOLE 01 02 100 0 0
Automatic Data Processing com 053015103 2,964 33,041 SH   SOLE 01 02 33,041 0 0
Avalonbay Communities Inc com 053484101 60 318 SH   SOLE 01 02 318 0 0
Baidu Inc ADR adr 056752108 19 100 SH   SOLE 01 02 100 0 0
Ball Corporation com 058498106 114 1,600 SH   SOLE 01 02 1,600 0 0
Bank of America Corp com 060505104 396 29,324 SH   SOLE 01 02 29,324 0 0
Bank of New York Mellon Corp com 064058100 720 19,556 SH   SOLE 01 02 19,556 0 0
Barclays 1-3 year Credit Bd ET com 464288646 47 450 SH   SOLE 01 02 450 0 0
Bayer AG ADR adr 072730302 59 500 SH   SOLE 01 02 500 0 0
Be Aerospace Inc com 073302101 7 150 SH   SOLE 01 02 150 0 0
Becton Dickinson Co com 075887109 34 226 SH   SOLE 01 02 226 0 0
Bemis com 081437105 31 600 SH   SOLE 01 02 600 0 0
Berkshire Hathaway Cl B com 084670702 1,761 12,415 SH   SOLE 01 02 12,415 0 0
BHP Billiton LTD ADR adr 088606108 26 1,000 SH   SOLE 01 02 1,000 0 0
Biogen Idec Inc com 09062X103 1,282 4,925 SH   SOLE 01 02 4,925 0 0
Blackstone Group LP lp 09253U108 3 100 SH   SOLE 01 02 100 0 0
Bloomberg Copper SubTR ETN-iPa com 06739F101 4 150 SH   SOLE 01 02 150 0 0
Boeing Co com 097023105 197 1,555 SH   SOLE 01 02 1,555 0 0
Boston Private Financial 6.95% com 101119303 638 25,075 SH   SOLE 01 02 25,075 0 0
Boston Scientific Corp com 101137107 38 2,000 SH   SOLE 01 02 2,000 0 0
BP PLC ADR adr 055622104 385 12,749 SH   SOLE 01 02 12,749 0 0
Bright Horizon Family Solution com 109194100 139 2,150 SH   SOLE 01 02 2,150 0 0
Bristol-Myers Squibb com 110122108 192 3,007 SH   SOLE 01 02 3,007 0 0
C H Robinson Worldwide com 12541W209 15 200 SH   SOLE 01 02 200 0 0
California Resources Corp com 13057Q107 1 1,395 SH   SOLE 01 02 1,395 0 0
Cambridge Bancorp com 132152103 350 7,608 SH   SOLE 01 02 7,608 0 0
Canadian Dollar User-Defined CAD0000FC 0 0 SH   SOLE 01 02 0 0 0
Canadian Imperial Bank of Comm com 136069101 28 370 SH   SOLE 01 02 370 0 0
Canadian National Railroad com 136375102 3 50 SH   SOLE 01 02 50 0 0
Canadian Pacific Railway Ltd com 13645T100 33 252 SH   SOLE 01 02 252 0 0
Cantel Medical Corp com 138098108 27 380 SH   SOLE 01 02 380 0 0
Carmax Inc com 143130102 31 600 SH   SOLE 01 02 600 0 0
Caterpillar com 149123101 27 350 SH   SOLE 01 02 350 0 0
CDK Global Inc com 12508E101 13 290 SH   SOLE 01 02 290 0 0
Celgene Corp com 151020104 950 9,495 SH   SOLE 01 02 9,495 0 0
Cenovus Energy Inc com 15135U109 238 18,277 SH   SOLE 01 02 18,277 0 0
Centurylink Inc com 156700106 3 104 SH   SOLE 01 02 104 0 0
Cerner Corp com 156782104 5 100 SH   SOLE 01 02 100 0 0
Charles Schwab Corp com 808513105 3,619 129,145 SH   SOLE 01 02 129,145 0 0
Chesapeake Energy Corp com 165167107 2 600 SH   SOLE 01 02 600 0 0
ChevronTexaco com 166764100 3,724 39,035 SH   SOLE 01 02 39,035 0 0
Chicago Mercantile Exchange com 167760107 80 835 SH   SOLE 01 02 835 0 0
Chimera Investment Corp com 16934Q208 2 112 SH   SOLE 01 02 112 0 0
Chipotle Mexican Grill com 169656105 7 15 SH   SOLE 01 02 15 0 0
Church & Dwight com 171340102 8,807 95,539 SH   SOLE 01 02 95,539 0 0
Cisco Systems com 17275R102 357 12,550 SH   SOLE 01 02 12,550 0 0
Citigroup com 172967101 2 40 SH   SOLE 01 02 40 0 0
Citrix Systems Inc com 177376100 47 600 SH   SOLE 01 02 600 0 0
Clean Harbors, Inc com 184496107 5 100 SH   SOLE 01 02 100 0 0
Cleantech ETF-PowerShares com 73935X278 4 125 SH   SOLE 01 02 125 0 0
Coach Inc com 189754104 117 2,920 SH   SOLE 01 02 2,920 0 0
Coca Cola Company com 191216100 2,249 48,487 SH   SOLE 01 02 48,487 0 0
Colgate-Palmolive Co com 194162103 47 660 SH   SOLE 01 02 660 0 0
Comcast Corp Class A com 20030N101 41 673 SH   SOLE 01 02 673 0 0
Comerica Incorporated com 200340107 28 750 SH   SOLE 01 02 750 0 0
Conocophillips com 20825C104 382 9,485 SH   SOLE 01 02 9,485 0 0
Core S&P Small Cap ETF-iShares com 464287804 84 742 SH   SOLE 01 02 742 0 0
Corning, Inc com 219350105 8 400 SH   SOLE 01 02 400 0 0
Corporate Bond ETF-Fidelity com 316188101 19 400 SH   SOLE 01 02 400 0 0
Costamare Inc com Y1771G102 4 500 SH   SOLE 01 02 500 0 0
Costco Wholesale Corp com 22160K105 22 140 SH   SOLE 01 02 140 0 0
Cree Inc com 225447101 108 3,700 SH   SOLE 01 02 3,700 0 0
Crimson Wine Group com 22662X100 0 20 SH   SOLE 01 02 20 0 0
CVS Caremark Corp com 126650100 1 10 SH   SOLE 01 02 10 0 0
Deere & Co com 244199105 926 12,023 SH   SOLE 01 02 12,023 0 0
Devon Energy Corp com 25179M103 5 200 SH   SOLE 01 02 200 0 0
Dexcom Inc com 252131107 14 200 SH   SOLE 01 02 200 0 0
Diageo Plc ADR adr 25243Q205 217 2,015 SH   SOLE 01 02 2,015 0 0
Digi International com 253798102 6 600 SH   SOLE 01 02 600 0 0
Discover Financial Services com 254709108 4 78 SH   SOLE 01 02 78 0 0
Dominion Resources Inc com 25746U109 41 548 SH   SOLE 01 02 548 0 0
Dover com 260003108 5,749 89,365 SH   SOLE 01 02 89,365 0 0
Dow Chemical com 260543103 34 670 SH   SOLE 01 02 670 0 0
DREAM Unlimited Corp com 26153M200 1 200 SH   SOLE 01 02 200 0 0
Dreamworks Animation SKG Inc com 26153C103 2 100 SH   SOLE 01 02 100 0 0
Duke Energy New com 26441C105 123 1,527 SH   SOLE 01 02 1,527 0 0
Dundee Corp Cl A com 264901109 1 150 SH   SOLE 01 02 150 0 0
Dunkin Brands Group Inc com 265504100 9 200 SH   SOLE 01 02 200 0 0
Dynex Capital, Inc com 26817Q506 7 1,000 SH   SOLE 01 02 1,000 0 0
E.I. Du Pont de Nemours & Co com 263534109 2,501 39,493 SH   SOLE 01 02 39,493 0 0
Eastman Chemical Co com 277432100 22 300 SH   SOLE 01 02 300 0 0
eBay Inc com 278642103 2 100 SH   SOLE 01 02 100 0 0
ECA Marcellus Trust I com 26827L109 2 1,500 SH   SOLE 01 02 1,500 0 0
Ecolab com 278865100 29 260 SH   SOLE 01 02 260 0 0
Electronic Arts Inc com 285512109 3 51 SH   SOLE 01 02 51 0 0
Eli Lilly & Company com 532457108 58 800 SH   SOLE 01 02 800 0 0
EMC Corp com 268648102 262 9,825 SH   SOLE 01 02 9,825 0 0
Emerging Lcl $ Bd ETF-Mkt Vect com 57060U522 823 44,250 SH   SOLE 01 02 44,250 0 0
Emerson Electric Co com 291011104 122 2,245 SH   SOLE 01 02 2,245 0 0
Encana com 292505104 6 1,050 SH   SOLE 01 02 1,050 0 0
Energy Transfer Partners LP lp 29273R109 206 6,364 SH   SOLE 01 02 6,364 0 0
Enerplus Corp com 29274D604 1 200 SH   SOLE 01 02 200 0 0
Enterprise Bancorp, Inc com 293668109 84 3,196 SH   SOLE 01 02 3,196 0 0
Enterprise Products Partners L com 293792107 7 300 SH   SOLE 01 02 300 0 0
EOG Resources Inc com 26875P101 22 302 SH   SOLE 01 02 302 0 0
Equifax Inc com 294429105 80 700 SH   SOLE 01 02 700 0 0
Eversource Energy com 30040W108 55 951 SH   SOLE 01 02 951 0 0
Exact Sciences Corp com 30063P105 19 2,850 SH   SOLE 01 02 2,850 0 0
Expeditors Intl Wash com 302130109 229 4,700 SH   SOLE 01 02 4,700 0 0
Express Scripts Inc com 302182100 7 98 SH   SOLE 01 02 98 0 0
Exxon Mobil com 30231G102 9,765 116,816 SH   SOLE 01 02 116,816 0 0
F5 Networks Inc com 315616102 1,977 18,680 SH   SOLE 01 02 18,680 0 0
Facebook, Inc. com 30303M102 265 2,324 SH   SOLE 01 02 2,324 0 0
Factset Research Systems com 303075105 15 100 SH   SOLE 01 02 100 0 0
Fairpoint Communications com 305560104 0 15 SH   SOLE 01 02 15 0 0
Fairpoint Communications Inc com 305560104 0 3 SH   SOLE 01 02 3 0 0
Fast Retailing Co Ord com J1346E100 13 40 SH   SOLE 01 02 40 0 0
Fastenal Co com 311900104 46 940 SH   SOLE 01 02 940 0 0
Female Health Co com 314462102 2 1,000 SH   SOLE 01 02 1,000 0 0
Fidelity Natl Info Svcs com 31620M106 32 500 SH   SOLE 01 02 500 0 0
First Potomac Realty Tr com 33610F109 97 10,700 SH   SOLE 01 02 10,700 0 0
First Solar Inc com 336433107 5 80 SH   SOLE 01 02 80 0 0
Fiserv com 337738108 7,952 77,520 SH   SOLE 01 02 77,520 0 0
Flowers Foods Inc com 343498101 203 11,001 SH   SOLE 01 02 11,001 0 0
Ford Motor Company com 345370860 8 600 SH   SOLE 01 02 600 0 0
Fortune Brands Home & Security com 34964C106 1,324 23,624 SH   SOLE 01 02 23,624 0 0
Frontier Communications Corp com 35906A108 3 530 SH   SOLE 01 02 530 0 0
FTSE All-World ex-US ETF-Vangu com 922042775 36 825 SH   SOLE 01 02 825 0 0
Gamco Glbl Gold Natural Resour com 36465A109 3 500 SH   SOLE 01 02 500 0 0
Gamestop Corp Cl A com 36467W109 0 10 SH   SOLE 01 02 10 0 0
General Electric com 369604103 3,837 120,699 SH   SOLE 01 02 120,699 0 0
Gentex Corp com 371901109 1,923 122,575 SH   SOLE 01 02 122,575 0 0
Gilead Sciences Inc com 375558103 805 8,765 SH   SOLE 01 02 8,765 0 0
Glacier Bancorp Inc com 37637Q105 5,574 219,259 SH   SOLE 01 02 219,259 0 0
Gladstone Capital Corp com 376535100 3 400 SH   SOLE 01 02 400 0 0
Glaxosmithkline PLC ADR adr 37733W105 24 600 SH   SOLE 01 02 600 0 0
Global Water Portfolio ETF-Pow com 73936T623 1 70 SH   SOLE 01 02 70 0 0
Gold Shares ETF-SPDR com 863307104 6 50 SH   SOLE 01 02 50 0 0
Goldman Sachs 6.20% Pfd com 38144X500 3,942 151,600 SH   SOLE 01 02 151,600 0 0
Goldman Sachs 6.20% Pfd com 38144X500 438 16,850 SH   SOLE 01 02 16,850 0 0
H&R Block Inc com 093671105 5 200 SH   SOLE 01 02 200 0 0
HCP Inc com 40414L109 41 1,266 SH   SOLE 01 02 1,266 0 0
Helmerich & Payne com 423452101 606 10,315 SH   SOLE 01 02 10,315 0 0
Hershey Foods Corp com 427866108 37 400 SH   SOLE 01 02 400 0 0
Hingham Instn Svgs com 433323102 12 104 SH   SOLE 01 02 104 0 0
Honeywell International, Inc com 438516106 58 516 SH   SOLE 01 02 516 0 0
Host Hotels & Resorts Inc com 44107P104 1 45 SH   SOLE 01 02 45 0 0
HSBC Holdings 8% Pfd com 404280802 101 3,850 SH   SOLE 01 02 3,850 0 0
Hugoton Royalty Trust com 444717102 1 395 SH   SOLE 01 02 395 0 0
Huntington Bancshares com 446150104 65 6,831 SH   SOLE 01 02 6,831 0 0
Idearc Inc Com com 451663108 0 9 SH   SOLE 01 02 9 0 0
Illinois Tool Works Inc com 452308109 5,435 53,060 SH   SOLE 01 02 53,060 0 0
Illumina Inc com 452327109 57 350 SH   SOLE 01 02 350 0 0
Imperial Oil LTD com 453038408 1,047 31,340 SH   SOLE 01 02 31,340 0 0
Independent Bank Corp com 453836108 109 2,379 SH   SOLE 01 02 2,379 0 0
Intel com 458140100 96 2,966 SH   SOLE 01 02 2,966 0 0
International Assets Hldg Corp com 459028106 3 100 SH   SOLE 01 02 100 0 0
International Business Machine com 459200101 9,921 65,507 SH   SOLE 01 02 65,507 0 0
International Flavors & Fragra com 459506101 114 1,000 SH   SOLE 01 02 1,000 0 0
Investment Gr Corp Bd ETF-iSha com 464287242 1,791 15,070 SH   SOLE 01 02 15,070 0 0
Investors Bancorp Inc com 46146P102 30 2,550 SH   SOLE 01 02 2,550 0 0
Iron Mountain Inc com 462846106 15 428 SH   SOLE 01 02 428 0 0
ITT Corp com 450911201 11 304 SH   SOLE 01 02 304 0 0
J G Boswell Co com 101205102 4,312 6,738 SH   SOLE 01 02 6,738 0 0
J P Morgan Chase & Co com 46625H100 262 4,419 SH   SOLE 01 02 4,419 0 0
J.M. Smucker Co com 832696405 31 238 SH   SOLE 01 02 238 0 0
Jarden Corp com 471109108 30 505 SH   SOLE 01 02 505 0 0
John Wiley & Sons, Inc Cl A com 968223206 2,991 61,170 SH   SOLE 01 02 61,170 0 0
Johnson & Johnson com 478160104 9,724 89,867 SH   SOLE 01 02 89,867 0 0
JP Morgan USD Emer Mkt Bd ETF- com 464288281 675 6,120 SH   SOLE 01 02 6,120 0 0
Keweenaw Land Assn ltd com 493026108 291 3,380 SH   SOLE 01 02 3,380 0 0
Kimberly-Clark Corp com 494368103 8 62 SH   SOLE 01 02 62 0 0
Kinder Morgan Inc com 49456B101 481 26,925 SH   SOLE 01 02 26,925 0 0
Kinder Morgan Inc Warrants com 49456B119 0 1 SH   SOLE 01 02 1 0 0
KLA-Tencor Corp com 482480100 22 300 SH   SOLE 01 02 300 0 0
Knowles Corp com 49926D109 202 15,312 SH   SOLE 01 02 15,312 0 0
Leucadia National Corp com 527288104 126 7,781 SH   SOLE 01 02 7,781 0 0
Liberty Property Trust com 531172104 13 400 SH   SOLE 01 02 400 0 0
Lightstream Resources Ltd Cl A com 53227K101 0 800 SH   SOLE 01 02 800 0 0
Limoneira Co com 532746104 71 4,700 SH   SOLE 01 02 4,700 0 0
Lincoln National Corp com 534187109 20 500 SH   SOLE 01 02 500 0 0
Lindsay Corp com 535555106 6 80 SH   SOLE 01 02 80 0 0
Linn Energy LLC com 536020100 0 200 SH   SOLE 01 02 200 0 0
Magellan Midstream Partners LP lp 559080106 783 11,388 SH   SOLE 01 02 11,388 0 0
Mallinckrodt PLC com G5785G107 4 65 SH   SOLE 01 02 65 0 0
Marathon Oil Corp com 565849106 7 600 SH   SOLE 01 02 600 0 0
Marathon Petroleum Corp com 56585A102 15 400 SH   SOLE 01 02 400 0 0
Marriott International, Inc Cl com 571903202 844 11,859 SH   SOLE 01 02 11,859 0 0
Marriott Vacations Worldwide C com 57164Y107 70 1,042 SH   SOLE 01 02 1,042 0 0
McCormick & Co Inc com 579780206 1,500 15,080 SH   SOLE 01 02 15,080 0 0
McDonalds Corp com 580135101 43 345 SH   SOLE 01 02 345 0 0
McGraw Hill Financial, Inc. com 580645109 35 350 SH   SOLE 01 02 350 0 0
Medical Properties Trust Inc com 58463J304 13 1,000 SH   SOLE 01 02 1,000 0 0
Medtronic com 585055106 99 1,326 SH   SOLE 01 02 1,326 0 0
Melia Hotels International SA com E7366C101 18 1,500 SH   SOLE 01 02 1,500 0 0
Merck com 58933Y105 2,373 44,857 SH   SOLE 01 02 44,857 0 0
Metlife Inc com 59156R108 44 1,000 SH   SOLE 01 02 1,000 0 0
Microsoft com 594918104 1,159 20,991 SH   SOLE 01 02 20,991 0 0
Mondelez International Inc com 609207105 269 6,703 SH   SOLE 01 02 6,703 0 0
Monsanto Co com 61166W101 2 26 SH   SOLE 01 02 26 0 0
Mosaic Company com 61945A107 74 2,730 SH   SOLE 01 02 2,730 0 0
MSC Industrial Direct Co com 553530106 632 8,285 SH   SOLE 01 02 8,285 0 0
MSCI Emerging Markets ETF-Vang com 922042858 342 9,876 SH   SOLE 01 02 9,876 0 0
MSCI Materials ETF-Fidelity com 316092881 13 500 SH   SOLE 01 02 500 0 0
Mylan Laboratories Inc com 628530107 115 2,487 SH   SOLE 01 02 2,487 0 0
Nasdaq Biotechnology ETF-iShar com 464287556 1,604 6,150 SH   SOLE 01 02 6,150 0 0
National Grid PLC ADR adr 636274300 0 1 SH   SOLE 01 02 1 0 0
NCR Corp com 62886E108 1 20 SH   SOLE 01 02 20 0 0
Nestle SA ADR adr 641069406 4,740 63,527 SH   SOLE 01 02 63,527 0 0
Netflix Inc com 64110L106 5 49 SH   SOLE 01 02 49 0 0
NextEra Energy, Inc. com 302571104 36 300 SH   SOLE 01 02 300 0 0
Norfolk Southern Corp com 655844108 42 500 SH   SOLE 01 02 500 0 0
Northern Oil & Gas, Inc com 665531109 18 4,525 SH   SOLE 01 02 4,525 0 0
Northrop Grumman Corp com 666807102 14 70 SH   SOLE 01 02 70 0 0
Novartis A G Spon ADR adr 66987V109 4,474 61,758 SH   SOLE 01 02 61,758 0 0
Novo-Nordisk A-S ADR adr 670100205 1,330 24,550 SH   SOLE 01 02 24,550 0 0
Nuveen PA Investment Quality M com 670972108 22 1,558 SH   SOLE 01 02 1,558 0 0
NXP Semiconductors Nv com N6596X109 74 910 SH   SOLE 01 02 910 0 0
Occidental Petroleum Corp com 674599105 993 14,510 SH   SOLE 01 02 14,510 0 0
Ocean Spray 4% Pfd com 675022206 15 1,323 SH   SOLE 01 02 1,323 0 0
Ocean Spray Cranberrry Pfd com 675022305 0 20 SH   SOLE 01 02 20 0 0
Oceaneering Intl Inc com 675232102 40 1,200 SH   SOLE 01 02 1,200 0 0
Odyssey Marine Exploration Inc com 676118102 0 19 SH   SOLE 01 02 19 0 0
Oracle Corporation com 68389X105 40 982 SH   SOLE 01 02 982 0 0
P C Connection Inc com 69318J100 0 7 SH   SOLE 01 02 7 0 0
Parker-Hannifin com 701094104 11 100 SH   SOLE 01 02 100 0 0
Paychex Inc com 704326107 3,582 66,315 SH   SOLE 01 02 66,315 0 0
PayPal Holdings Inc com 70450Y103 4 100 SH   SOLE 01 02 100 0 0
Pembina Pipeline Corp com 706327103 38 1,422 SH   SOLE 01 02 1,422 0 0
Pentair Ltd com H6169Q108 7 125 SH   SOLE 01 02 125 0 0
Peoples United Financial, Inc com 712704105 48 3,000 SH   SOLE 01 02 3,000 0 0
Pepsico com 713448108 6,066 59,195 SH   SOLE 01 02 59,195 0 0
Pfizer Inc com 717081103 917 30,922 SH   SOLE 01 02 30,922 0 0
Philip Morris Intl Inc com 718172109 4,201 42,822 SH   SOLE 01 02 42,822 0 0
Phillips 66 com 718546104 405 4,680 SH   SOLE 01 02 4,680 0 0
Piedmont Natural Gas Co com 720186105 105 1,750 SH   SOLE 01 02 1,750 0 0
Pilgrim Bancshares Inc com 72143J105 96 7,500 SH   SOLE 01 02 7,500 0 0
PJT Partners Inc com 69343T107 0 2 SH   SOLE 01 02 2 0 0
Plug Power, Inc com 72919P202 1 660 SH   SOLE 01 02 660 0 0
Potash Corp of Saskatchewan com 73755L107 221 13,000 SH   SOLE 01 02 13,000 0 0
PRA Group, Inc com 73640Q105 1,010 34,375 SH   SOLE 01 02 34,375 0 0
Praxair Inc com 74005P104 21 180 SH   SOLE 01 02 180 0 0
Privatebancorp Cap Trust Pfd com 74272L208 4,704 176,569 SH   SOLE 01 02 176,569 0 0
Privatebancorp Inc com 742962103 251 6,500 SH   SOLE 01 02 6,500 0 0
Procter & Gamble com 742718109 5,630 68,395 SH   SOLE 01 02 68,395 0 0
Proteon Therapeutics Inc com 74371L109 8 1,000 SH   SOLE 01 02 1,000 0 0
Qualcomm Inc com 747525103 122 2,384 SH   SOLE 01 02 2,384 0 0
RBS Capital Funding 6.08% Pfd com 74928P207 435 18,050 SH   SOLE 01 02 18,050 0 0
RBS Capital Funding 6.08% Pfd com 74928P207 7 300 SH   SOLE 01 02 300 0 0
Realty Income Corp com 756109104 4,543 72,671 SH   SOLE 01 02 72,671 0 0
ResMed Inc com 761152107 170 2,940 SH   SOLE 01 02 2,940 0 0
Rio Tinto PLC ADR adr 204412209 3 100 SH   SOLE 01 02 100 0 0
Roche Holding AG ADR adr 771195104 15 480 SH   SOLE 01 02 480 0 0
Rockwell Automation Inc com 773903109 3 25 SH   SOLE 01 02 25 0 0
Rouse Properties Inc com 779287101 9 501 SH   SOLE 01 02 501 0 0
Royal Dutch Shell A ADR adr 780259206 44 899 SH   SOLE 01 02 899 0 0
Royal Dutch Shell B ADR adr 780259107 413 8,395 SH   SOLE 01 02 8,395 0 0
Russell Midcap Growth Index E com 464287481 13 142 SH   SOLE 01 02 142 0 0
Russell 2000 Value Index ETF-i com 464287630 7 80 SH   SOLE 01 02 80 0 0
Russell Midcap ETF-iShares com 464287499 12 75 SH   SOLE 01 02 75 0 0
S&P 500 ETF-SPDR com 78462F103 53 260 SH   SOLE 01 02 260 0 0
S&P 500 ETF-Vanguard com 922908413 4 19 SH   SOLE 01 02 19 0 0
S&P 500 Value ETF-iShares com 464287408 116 1,291 SH   SOLE 01 02 1,291 0 0
S&P Biotech ETF-SPDR com 78464A870 1,465 28,350 SH   SOLE 01 02 28,350 0 0
S&P Dividend ETF-SPDR com 78464A763 22 280 SH   SOLE 01 02 280 0 0
S&P Global Healthcare ETF-iSha com 464287325 6 62 SH   SOLE 01 02 62 0 0
Safeguard Scientific com 786449207 1,998 150,766 SH   SOLE 01 02 150,766 0 0
Sandridge Mississippian Trust com 80007T101 2 800 SH   SOLE 01 02 800 0 0
SandRidge Permian Trust com 80007A102 1 257 SH   SOLE 01 02 257 0 0
Schlumberger NV com 806857108 66 900 SH   SOLE 01 02 900 0 0
Sealed Air Corp com 81211K100 5 106 SH   SOLE 01 02 106 0 0
Sears Holdings Corp com 812350106 2 100 SH   SOLE 01 02 100 0 0
Select Preferred & Income Fd-C com 19248Y107 78 3,100 SH   SOLE 01 02 3,100 0 0
Short-Term Bond ETF-Vanguard com 921937827 137 1,700 SH   SOLE 01 02 1,700 0 0
Siemens Ag ADR adr 826197501 21 200 SH   SOLE 01 02 200 0 0
Silver Trust ETF-iShares com 46428Q109 4 300 SH   SOLE 01 02 300 0 0
SM Energy Co com 792228108 9 500 SH   SOLE 01 02 500 0 0
Smith & Wesson Hldg Corp com 831756101 43 1,600 SH   SOLE 01 02 1,600 0 0
Solarcity Corp com 83416T100 6 250 SH   SOLE 01 02 250 0 0
Sonoco Products Co com 835495102 63 1,300 SH   SOLE 01 02 1,300 0 0
South32 Ltd ADR adr 84473L105 2 400 SH   SOLE 01 02 400 0 0
Spectra Energy Corp com 847560109 17 550 SH   SOLE 01 02 550 0 0
Staples com 855030102 8 750 SH   SOLE 01 02 750 0 0
Starbucks Corp com 855244109 12 200 SH   SOLE 01 02 200 0 0
State Street Corp com 857477103 62 1,060 SH   SOLE 01 02 1,060 0 0
Stericycle Inc com 858912108 19 150 SH   SOLE 01 02 150 0 0
Sterling Bancorp Del com 85917A100 38 2,403 SH   SOLE 01 02 2,403 0 0
Stock Yds Bancorp com 861025104 69 1,800 SH   SOLE 01 02 1,800 0 0
Stryker Corp com 863667101 2,702 25,184 SH   SOLE 01 02 25,184 0 0
Sturm Ruger & Co Inc com 864159108 7 100 SH   SOLE 01 02 100 0 0
Suntrust Banks Inc com 867914103 198 5,491 SH   SOLE 01 02 5,491 0 0
Synchrony Financial com 87165B103 137 4,790 SH   SOLE 01 02 4,790 0 0
Sysco Corporation com 871829107 277 5,935 SH   SOLE 01 02 5,935 0 0
Target Corporation com 86712E106 16 200 SH   SOLE 01 02 200 0 0
Tata Motors Ltd ADR adr 876568502 4 150 SH   SOLE 01 02 150 0 0
TE Connectivity LTD com G9144P105 33 525 SH   SOLE 01 02 525 0 0
Team Inc com 878155100 13 430 SH   SOLE 01 02 430 0 0
Teleflex Inc com 879369106 2,086 13,284 SH   SOLE 01 02 13,284 0 0
Teradata Corp com 88076W103 1 20 SH   SOLE 01 02 20 0 0
Terra Inventions Corp com 88103B106 0 1 SH   SOLE 01 02 1 0 0
Terra Tech Corp com 88102J100 2 7,000 SH   SOLE 01 02 7,000 0 0
Tesla Motors, Inc com 88160R101 9 41 SH   SOLE 01 02 41 0 0
Teva Pharmaceutical Inds ltd A com 881624209 27 505 SH   SOLE 01 02 505 0 0
Texas Instruments com 882508104 20 350 SH   SOLE 01 02 350 0 0
Textron Incorporated com 883203101 15 400 SH   SOLE 01 02 400 0 0
The Chemours Co com 163851108 9 1,326 SH   SOLE 01 02 1,326 0 0
The Kraft Heinz Co com 500754106 150 1,915 SH   SOLE 01 02 1,915 0 0
The Southern Company com 842587107 162 3,131 SH   SOLE 01 02 3,131 0 0
Thermo Fisher Scientific, Inc com 883556102 7 50 SH   SOLE 01 02 50 0 0
TJX Cos com 872540109 172 2,200 SH   SOLE 01 02 2,200 0 0
Toronto Dominion Bank com 891160509 2,029 47,036 SH   SOLE 01 02 47,036 0 0
Tortoise Energy Infrastructure com 89147L100 8 336 SH   SOLE 01 02 336 0 0
Total SA ADR adr 89151E109 12 274 SH   SOLE 01 02 274 0 0
Touchstone Exploration Inc com 89156L108 0 150 SH   SOLE 01 02 150 0 0
Transcanada Corp com 89353D107 2,389 60,761 SH   SOLE 01 02 60,761 0 0
Transwitch Corp com 894065309 0 25 SH   SOLE 01 02 25 0 0
Travelers Companies Inc com 89417E109 3 22 SH   SOLE 01 02 22 0 0
Twitter Inc com 90184L102 4 270 SH   SOLE 01 02 270 0 0
Tyco International Ltd com H89128104 27 725 SH   SOLE 01 02 725 0 0
U S Bancorp com 902973304 265 6,529 SH   SOLE 01 02 6,529 0 0
U.S. Broad Market ETF-Schwab com 808524102 6 115 SH   SOLE 01 02 115 0 0
U.S. Ecology, Inc com 025533407 26 600 SH   SOLE 01 02 600 0 0
U-Blox Holding Ag Ord com H89210100 67 350 SH   SOLE 01 02 350 0 0
Unilever NV ADR adr 904784709 27 608 SH   SOLE 01 02 608 0 0
Unilever Plc com 904767704 8 170 SH   SOLE 01 02 170 0 0
Union Pacific Corp com 907818108 16 200 SH   SOLE 01 02 200 0 0
United Parcel Service B com 911312106 4 35 SH   SOLE 01 02 35 0 0
United Technologies Corp com 913017109 917 9,165 SH   SOLE 01 02 9,165 0 0
United Therapeutics Corp com 91307C102 6 50 SH   SOLE 01 02 50 0 0
Unitedhealth Group Inc com 91324P102 23 175 SH   SOLE 01 02 175 0 0
Unitil Corp com 913259107 42 1,000 SH   SOLE 01 02 1,000 0 0
Urban Edge Properties com 91704F104 5 177 SH   SOLE 01 02 177 0 0
US Bancorp 6.50% Pfd com 902973833 1,502 51,050 SH   SOLE 01 02 51,050 0 0
US Bancorp 6.50% Pfd com 902973833 79 2,700 SH   SOLE 01 02 2,700 0 0
Verizon Communications com 92343V104 548 10,136 SH   SOLE 01 02 10,136 0 0
Vertex Pharmaceuticals com 92532F100 763 9,600 SH   SOLE 01 02 9,600 0 0
Vodafone Group PLC ADR adr 92857W209 10 321 SH   SOLE 01 02 321 0 0
Vornado Realty 6.625% Pfd com 929042802 1,071 41,725 SH   SOLE 01 02 41,725 0 0
Vornado Realty 6.625% Pfd com 929042802 85 3,300 SH   SOLE 01 02 3,300 0 0
Vornado Realty Trust com 929042109 59 626 SH   SOLE 01 02 626 0 0
W E C Energy Group I com 92939U106 8 141 SH   SOLE 01 02 141 0 0
Walgreens Boots Alliance Inc com 931427108 72 850 SH   SOLE 01 02 850 0 0
Wal-Mart Stores Inc com 931142103 21 300 SH   SOLE 01 02 300 0 0
Walt Disney Co com 254687106 76 766 SH   SOLE 01 02 766 0 0
Washington Trust Bancorp com 940610108 81 2,159 SH   SOLE 01 02 2,159 0 0
Water Resources Portfolio ETF- com 73935X575 2 70 SH   SOLE 01 02 70 0 0
Waters Corp com 941848103 6,634 50,290 SH   SOLE 01 02 50,290 0 0
WebMD Health Corp com 94770V102 6 90 SH   SOLE 01 02 90 0 0
Weingarten Realty Investors com 948741103 103 2,750 SH   SOLE 01 02 2,750 0 0
Wells Fargo & Co com 949746101 262 5,422 SH   SOLE 01 02 5,422 0 0
Wells Fargo 8% Pfd com 949746879 1,794 63,950 SH   SOLE 01 02 63,950 0 0
Wells Fargo 8% Pfd com 949746879 149 5,300 SH   SOLE 01 02 5,300 0 0
Wells Fargo Pref Stock ETF-SPD com 78464A292 1,434 31,825 SH   SOLE 01 02 31,825 0 0
Welltower Inc Pfd com 95040Q203 12 200 SH   SOLE 01 02 200 0 0
Welltower Inc. com 42217K106 489 7,046 SH   SOLE 01 02 7,046 0 0
Western Asset Emerging Mkt Deb com 95766A101 6 400 SH   SOLE 01 02 400 0 0
Westrock Company com 96145D105 72 1,836 SH   SOLE 01 02 1,836 0 0
Weyerhaeuser Co com 962166104 4,433 143,095 SH   SOLE 01 02 143,095 0 0
Whole Foods Market com 966837106 4 120 SH   SOLE 01 02 120 0 0
WilderHill Clean Energy ETF-Po com 73935X500 1 175 SH   SOLE 01 02 175 0 0
WW Grainger Inc com 384802104 46 195 SH   SOLE 01 02 195 0 0
Yum Brands Inc com 988498101 7 80 SH   SOLE 01 02 80 0 0
Zimmer Biomet Hldgs com 98956P102 65 612 SH   SOLE 01 02 612 0 0