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
Acadia Pharmaceuticals, Inc com 004225108 3 100 SH   SOLE 01 02 100 0 0
Access National Corp com 004337101 225 7,499 SH   SOLE 01 02 7,499 0 0
Air Prod & Chemicals Inc com 009158106 7 50 SH   SOLE 01 02 50 0 0
Acushnet Holdings Corp com 005098108 10 600 SH   SOLE 01 02 600 0 0
Apple Computer Inc com 037833100 5,511 38,361 SH   SOLE 01 02 38,361 0 0
Analog Devices com 032654105 10,819 132,015 SH   SOLE 01 02 132,015 0 0
Archer Daniels Midland Company com 039483102 60 1,300 SH   SOLE 01 02 1,300 0 0
Automatic Data Processing com 053015103 3,275 31,990 SH   SOLE 01 02 31,990 0 0
Autodesk Inc com 052769106 9 100 SH   SOLE 01 02 100 0 0
Amtrust Financial Services com 032359309 68 3,700 SH   SOLE 01 02 3,700 0 0
Allergan Inc com 018490102 8 33 SH   SOLE 01 02 33 0 0
Arlington Asset Investment Cor com 041356205 3 200 SH   SOLE 01 02 200 0 0
Allstate Corporation com 020002101 80 985 SH   SOLE 01 02 985 0 0
Amgen Inc com 031162100 841 5,127 SH   SOLE 01 02 5,127 0 0
Amazon.Com Inc com 023135106 77 87 SH   SOLE 01 02 87 0 0
Andersons Inc com 034164103 17 450 SH   SOLE 01 02 450 0 0
Australia & New Zealand Bkg Gr com 052528304 12 500 SH   SOLE 01 02 500 0 0
Amerigas Partners LP lp 030975106 14 300 SH   SOLE 01 02 300 0 0
Avalonbay Communities Inc com 053484101 58 318 SH   SOLE 01 02 318 0 0
Boeing Co com 097023105 282 1,595 SH   SOLE 01 02 1,595 0 0
Bank of America Corp com 060505104 625 26,490 SH   SOLE 01 02 26,490 0 0
Bayer Ag Sponsored ADR adr 072730302 9 79 SH   SOLE 01 02 79 0 0
Becton Dickinson Co com 075887109 19 101 SH   SOLE 01 02 101 0 0
Baidu Inc ADR adr 056752108 17 100 SH   SOLE 01 02 100 0 0
Bank of New York Mellon Corp com 064058100 865 18,318 SH   SOLE 01 02 18,318 0 0
Ball Corporation com 058498106 104 1,400 SH   SOLE 01 02 1,400 0 0
Bemis com 081437105 29 600 SH   SOLE 01 02 600 0 0
BP PLC ADR adr 055622104 401 11,621 SH   SOLE 01 02 11,621 0 0
Berkshire Hathaway Cl B com 084670702 1,956 11,735 SH   SOLE 01 02 11,735 0 0
U.S. Ecology, Inc com 025533407 28 600 SH   SOLE 01 02 600 0 0
H&R Block Inc com 093671105 5 200 SH   SOLE 01 02 200 0 0
Bright Horizon Family Solution com 109194100 156 2,150 SH   SOLE 01 02 2,150 0 0
Bristol-Myers Squibb com 110122108 57 1,042 SH   SOLE 01 02 1,042 0 0
Boston Private Financial 6.95 com 101119303 927 36,018 SH   SOLE 01 02 36,018 0 0
Short-Term Bond ETF-Vanguard com 921937827 219 2,750 SH   SOLE 01 02 2,750 0 0
Boston Scientific Corp com 101137107 50 2,000 SH   SOLE 01 02 2,000 0 0
J G Boswell Co com 101205102 4,456 6,440 SH   SOLE 01 02 6,440 0 0
Citigroup com 172967101 2 40 SH   SOLE 01 02 40 0 0
Cal Maine Foods Inc com 128030202 18 500 SH   SOLE 01 02 500 0 0
Caterpillar com 149123101 32 350 SH   SOLE 01 02 350 0 0
Cambridge Bancorp com 132152103 490 7,546 SH   SOLE 01 02 7,546 0 0
The Chemours Co com 163851108 17 436 SH   SOLE 01 02 436 0 0
Celgene Corp com 151020104 2,489 20,005 SH   SOLE 01 02 20,005 0 0
Church & Dwight com 171340102 8,867 177,793 SH   SOLE 01 02 177,793 0 0
Colgate-Palmolive Co com 194162103 41 560 SH   SOLE 01 02 560 0 0
Clean Harbors, Inc com 184496107 6 100 SH   SOLE 01 02 100 0 0
Canadian Imperial Bank of Comm com 136069101 32 370 SH   SOLE 01 02 370 0 0
Comerica Inc com 200340107 45 650 SH   SOLE 01 02 650 0 0
Chicago Mercantile Exchange com 167760107 61 510 SH   SOLE 01 02 510 0 0
Chipotle Mexican Grill com 169656105 7 15 SH   SOLE 01 02 15 0 0
Cantel Medical Corp com 138098108 18 230 SH   SOLE 01 02 230 0 0
Canadian National Railroad com 136375102 4 50 SH   SOLE 01 02 50 0 0
Coach Inc com 189754104 121 2,920 SH   SOLE 01 02 2,920 0 0
Cree Inc com 225447101 99 3,700 SH   SOLE 01 02 3,700 0 0
Barclays 1-3 year Credit Bd ET com 464288646 47 450 SH   SOLE 01 02 450 0 0
Centurylink Inc com 156700106 2 104 SH   SOLE 01 02 104 0 0
Citrix Systems Inc com 177376100 50 600 SH   SOLE 01 02 600 0 0
CVS Caremark Corp com 126650100 42 537 SH   SOLE 01 02 537 0 0
ChevronTexaco com 166764100 4,392 40,908 SH   SOLE 01 02 40,908 0 0
E.I. Du Pont de Nemours & Co com 263534109 2,786 34,676 SH   SOLE 01 02 34,676 0 0
Deere & Co com 244199105 509 4,675 SH   SOLE 01 02 4,675 0 0
Discover Financial Services com 254709108 5 78 SH   SOLE 01 02 78 0 0
Walt Disney Co com 254687106 65 577 SH   SOLE 01 02 577 0 0
Dunkin Brands Group Inc com 265504100 11 200 SH   SOLE 01 02 200 0 0
Dover com 260003108 6,791 84,520 SH   SOLE 01 02 84,520 0 0
Dow Chemical com 260543103 43 670 SH   SOLE 01 02 670 0 0
Dexcom Inc com 252131107 17 200 SH   SOLE 01 02 200 0 0
Electronic Arts Inc com 285512109 5 51 SH   SOLE 01 02 51 0 0
eBay Inc com 278642103 3 100 SH   SOLE 01 02 100 0 0
Enterprise Bancorp, Inc com 293668109 111 3,196 SH   SOLE 01 02 3,196 0 0
Ecolab com 278865100 33 260 SH   SOLE 01 02 260 0 0
Equifax Inc com 294429105 96 700 SH   SOLE 01 02 700 0 0
JP Morgan USD Emer Mkt Bd ETF- com 464288281 628 5,520 SH   SOLE 01 02 5,520 0 0
Emerson Electric Co com 291011104 104 1,745 SH   SOLE 01 02 1,745 0 0
Enterprise Products Partners L com 293792107 8 300 SH   SOLE 01 02 300 0 0
Express Scripts Inc com 302182100 5 83 SH   SOLE 01 02 83 0 0
Expeditors International of Wa com 302130109 181 3,200 SH   SOLE 01 02 3,200 0 0
Ford Motor Company com 345370860 7 600 SH   SOLE 01 02 600 0 0
Fastenal Co com 311900104 213 4,140 SH   SOLE 01 02 4,140 0 0
Corporate Bond ETF-Fidelity com 316188101 20 400 SH   SOLE 01 02 400 0 0
Factset Research Systems com 303075105 16 100 SH   SOLE 01 02 100 0 0
F5 Networks Inc com 315616102 2,556 17,925 SH   SOLE 01 02 17,925 0 0
Fiserv com 337738108 8,531 73,985 SH   SOLE 01 02 73,985 0 0
Flowers Foods Inc com 343498101 649 33,451 SH   SOLE 01 02 33,451 0 0
MSCI Materials ETF-Fidelity com 316092881 15 500 SH   SOLE 01 02 500 0 0
Fairpoint Communications Inc com 305560104 0 3 SH   SOLE 01 02 3 0 0
First Solar Inc com 336433107 2 80 SH   SOLE 01 02 80 0 0
General Electric com 369604103 3,326 111,606 SH   SOLE 01 02 111,606 0 0
Gilead Sciences Inc com 375558103 807 11,875 SH   SOLE 01 02 11,875 0 0
Gladstone Capital Corp com 376535100 4 400 SH   SOLE 01 02 400 0 0
Gold Shares ETF-SPDR com 863307104 36 305 SH   SOLE 01 02 305 0 0
Corning, Inc com 219350105 11 400 SH   SOLE 01 02 400 0 0
Gentex Corp com 371901109 631 29,600 SH   SOLE 01 02 29,600 0 0
WW Grainger Inc com 384802104 45 195 SH   SOLE 01 02 195 0 0
Huntington Bancshares com 446150104 91 6,831 SH   SOLE 01 02 6,831 0 0
Home Depot com 437076102 47 317 SH   SOLE 01 02 317 0 0
Hingham Institution for Saving com 433323102 39 220 SH   SOLE 01 02 220 0 0
Honeywell International, Inc com 438516106 64 516 SH   SOLE 01 02 516 0 0
Helmerich & Payne com 423452101 1,345 20,210 SH   SOLE 01 02 20,210 0 0
The Hershey Co com 427866108 44 400 SH   SOLE 01 02 400 0 0
Nasdaq Biotechnology ETF-iShar com 464287556 312 1,065 SH   SOLE 01 02 1,065 0 0
International Business Machine com 459200101 29,807 171,168 SH   SOLE 01 02 171,168 0 0
Intercloud Sys Inc Com New com 458488202 1 25,500 SH   SOLE 01 02 25,500 0 0
Idearc Inc Com com 451663108 0 9 SH   SOLE 01 02 9 0 0
International Flavors & Fragra com 459506101 133 1,000 SH   SOLE 01 02 1,000 0 0
Core S&P Small Cap ETF-iShares com 464287804 103 1,484 SH   SOLE 01 02 1,484 0 0
Illumina Inc com 452327109 60 350 SH   SOLE 01 02 350 0 0
Imperial Oil LTD com 453038408 1,468 48,130 SH   SOLE 01 02 48,130 0 0
Independent Bank Corp com 453836108 155 2,379 SH   SOLE 01 02 2,379 0 0
Intel com 458140100 69 1,900 SH   SOLE 01 02 1,900 0 0
Iron Mountain Inc com 462846106 11 308 SH   SOLE 01 02 308 0 0
ITT Corp com 450911201 13 305 SH   SOLE 01 02 305 0 0
Illinois Tool Works Inc com 452308109 6,739 50,870 SH   SOLE 01 02 50,870 0 0
S&P 500 Value ETF-iShares com 464287408 42 400 SH   SOLE 01 02 400 0 0
Russell 2000 Value Index ETF-i com 464287630 9 80 SH   SOLE 01 02 80 0 0
Russell Mid-Cap Growth ETF iSh com 464287481 15 142 SH   SOLE 01 02 142 0 0
S&P Global Healthcare ETF-iSha com 464287325 6 62 SH   SOLE 01 02 62 0 0
Johnson Controls Inc com 478366107 21 501 SH   SOLE 01 02 501 0 0
Johnson & Johnson com 478160104 10,151 81,503 SH   SOLE 01 02 81,503 0 0
John Wiley & Sons, Inc Cl A com 968223206 3,026 56,245 SH   SOLE 01 02 56,245 0 0
Keweenaw Land Assn ltd com 493026108 345 3,380 SH   SOLE 01 02 3,380 0 0
The Kraft Heinz Co com 500754106 165 1,815 SH   SOLE 01 02 1,815 0 0
KLA-Tencor Corp com 482480100 19 200 SH   SOLE 01 02 200 0 0
Kimberly-Clark Corp com 494368103 8 62 SH   SOLE 01 02 62 0 0
Carmax Inc com 143130102 27 450 SH   SOLE 01 02 450 0 0
Coca Cola Company com 191216100 2,015 47,487 SH   SOLE 01 02 47,487 0 0
Eli Lilly & Company com 532457108 25 300 SH   SOLE 01 02 300 0 0
Limoneira Co com 532746104 84 4,000 SH   SOLE 01 02 4,000 0 0
Lincoln National Corp com 534187109 33 500 SH   SOLE 01 02 500 0 0
Lindsay Corp com 535555106 7 80 SH   SOLE 01 02 80 0 0
Liberty Property Trust com 531172104 15 400 SH   SOLE 01 02 400 0 0
iBoxx $ Invest Grade Corporate com 464287242 1,581 13,410 SH   SOLE 01 02 13,410 0 0
Leucadia National Corp com 527288104 8 300 SH   SOLE 01 02 300 0 0
A.D. Makepeace Company com 560874109 12,654 2,609 SH   SOLE 01 02 2,609 0 0
Marriott International, Inc Cl com 571903202 1,238 13,149 SH   SOLE 01 02 13,149 0 0
McDonalds Corp com 580135101 32 250 SH   SOLE 01 02 250 0 0
Microchip Technology com 595017104 20 269 SH   SOLE 01 02 269 0 0
Mondelez International Inc com 609207105 265 6,153 SH   SOLE 01 02 6,153 0 0
Medtronic com 585055106 12 150 SH   SOLE 01 02 150 0 0
McCormick & Co Inc com 579780206 1,698 17,410 SH   SOLE 01 02 17,410 0 0
Magellan Midstream Partners LP lp 559080106 830 10,788 SH   SOLE 01 02 10,788 0 0
Microsoft com 594918104 1,772 26,909 SH   SOLE 01 02 26,909 0 0
MSC Industrial Direct Co com 553530106 708 6,885 SH   SOLE 01 02 6,885 0 0
NextEra Energy, Inc. com 302571104 347 2,700 SH   SOLE 01 02 2,700 0 0
Northrop Grumman Corp com 666807102 17 70 SH   SOLE 01 02 70 0 0
Northern Oil & Gas, Inc com 665531109 12 4,525 SH   SOLE 01 02 4,525 0 0
Nuveen PA Investment Quality M com 670972108 20 1,558 SH   SOLE 01 02 1,558 0 0
Norfolk Southern Corp com 655844108 22 200 SH   SOLE 01 02 200 0 0
Nestle SA ADR adr 641069406 4,724 61,427 SH   SOLE 01 02 61,427 0 0
Novo-Nordisk A-S ADR adr 670100205 725 21,150 SH   SOLE 01 02 21,150 0 0
Newell Rubbermaid Inc com 651229106 20 426 SH   SOLE 01 02 426 0 0
Realty Income Corp com 756109104 3,953 66,396 SH   SOLE 01 02 66,396 0 0
Odyssey Marine Exploration Inc com 676118102 0 19 SH   SOLE 01 02 19 0 0
Occidental Petroleum Corp com 674599105 925 14,598 SH   SOLE 01 02 14,598 0 0
Paychex Inc com 704326107 4,036 68,522 SH   SOLE 01 02 68,522 0 0
Peoples United Financial, Inc com 712704105 55 3,000 SH   SOLE 01 02 3,000 0 0
Pepsico com 713448108 6,523 58,311 SH   SOLE 01 02 58,311 0 0
Pfizer Inc com 717081103 1,201 35,107 SH   SOLE 01 02 35,107 0 0
Procter & Gamble com 742718109 5,563 61,914 SH   SOLE 01 02 61,914 0 0
Philip Morris Intl Inc com 718172109 4,598 40,722 SH   SOLE 01 02 40,722 0 0
PNC Financial Services Group com 693475105 23 188 SH   SOLE 01 02 188 0 0
Phillips 66 com 718546104 391 4,934 SH   SOLE 01 02 4,934 0 0
Privatebancorp Inc com 742962103 249 4,200 SH   SOLE 01 02 4,200 0 0
Qualcomm Inc com 747525103 137 2,384 SH   SOLE 01 02 2,384 0 0
Royal Dutch Shell B ADR adr 780259107 483 8,645 SH   SOLE 01 02 8,645 0 0
Sturm Ruger & Co Inc com 864159108 5 100 SH   SOLE 01 02 100 0 0
Roche Holding AG ADR adr 771195104 15 480 SH   SOLE 01 02 480 0 0
Rio Tinto PLC ADR adr 204412209 4 100 SH   SOLE 01 02 100 0 0
ResMed Inc com 761152107 816 11,340 SH   SOLE 01 02 11,340 0 0
Rockwell Automation Inc com 773903109 4 25 SH   SOLE 01 02 25 0 0
Roper Technologies com 776696106 12 60 SH   SOLE 01 02 60 0 0
Castle Brands Inc com 148435100 16 10,000 SH   SOLE 01 02 10,000 0 0
Starbucks Corp com 855244109 12 200 SH   SOLE 01 02 200 0 0
U.S. Broad Market ETF-Schwab com 808524102 186 3,265 SH   SOLE 01 02 3,265 0 0
Charles Schwab Corp com 808513105 5,722 140,220 SH   SOLE 01 02 140,220 0 0
Safeguard Scientific com 786449207 1,708 134,516 SH   SOLE 01 02 134,516 0 0
J.M. Smucker Co com 832696405 31 238 SH   SOLE 01 02 238 0 0
Schlumberger NV com 806857108 106 1,356 SH   SOLE 01 02 1,356 0 0
SM Energy Co com 792228108 12 500 SH   SOLE 01 02 500 0 0
The Southern Company com 842587107 151 3,031 SH   SOLE 01 02 3,031 0 0
Sonoco Products Co com 835495102 69 1,300 SH   SOLE 01 02 1,300 0 0
Staples com 855030102 7 750 SH   SOLE 01 02 750 0 0
Suntrust Banks Inc com 867914103 304 5,491 SH   SOLE 01 02 5,491 0 0
State Street Corp com 857477103 56 700 SH   SOLE 01 02 700 0 0
Stock Yards Bancorp Inc com 861025104 175 4,300 SH   SOLE 01 02 4,300 0 0
Stryker Corp com 863667101 3,019 22,930 SH   SOLE 01 02 22,930 0 0
Sysco Corporation com 871829107 259 4,985 SH   SOLE 01 02 4,985 0 0
Toronto Dominion Bank com 891160509 2,356 47,036 SH   SOLE 01 02 47,036 0 0
Teva Pharmaceutical Inds ltd A com 881624209 3 105 SH   SOLE 01 02 105 0 0
Teleflex Inc com 879369106 2,438 12,584 SH   SOLE 01 02 12,584 0 0
Team Inc com 878155100 12 430 SH   SOLE 01 02 430 0 0
TJX Cos com 872540109 150 1,900 SH   SOLE 01 02 1,900 0 0
Thermo Fisher Scientific, Inc com 883556102 429 2,790 SH   SOLE 01 02 2,790 0 0
Tata Motors Ltd ADR adr 876568502 5 150 SH   SOLE 01 02 150 0 0
Transwitch Corp com 894065309 0 25 SH   SOLE 01 02 25 0 0
Texas Instruments com 882508104 28 350 SH   SOLE 01 02 350 0 0
Textron Incorporated com 883203101 19 400 SH   SOLE 01 02 400 0 0
Unilever PLC com 904767704 8 170 SH   SOLE 01 02 170 0 0
Unilever NV ADR adr 904784709 0 8 SH   SOLE 01 02 8 0 0
Union Pacific Corp com 907818108 21 200 SH   SOLE 01 02 200 0 0
United Parcel Service B com 911312106 4 35 SH   SOLE 01 02 35 0 0
U S Bancorp com 902973304 335 6,496 SH   SOLE 01 02 6,496 0 0
Unitil Corp com 913259107 45 1,000 SH   SOLE 01 02 1,000 0 0
United Technologies Corp com 913017109 1,483 13,216 SH   SOLE 01 02 13,216 0 0
FTSE All-World ex-US ETF-Vangu com 922042775 39 825 SH   SOLE 01 02 825 0 0
Vornado Realty Trust com 929042109 63 626 SH   SOLE 01 02 626 0 0
S&P 500 ETF-Vanguard com 922908413 4 19 SH   SOLE 01 02 19 0 0
MSCI Emerging Markets ETF-Vang com 922042858 375 9,450 SH   SOLE 01 02 9,450 0 0
Washington Trust Bancorp com 940610108 106 2,159 SH   SOLE 01 02 2,159 0 0
Waters Corp com 941848103 7,302 46,715 SH   SOLE 01 02 46,715 0 0
Walgreens Boots Alliance Inc com 931427108 50 600 SH   SOLE 01 02 600 0 0
Wells Fargo & Co com 949746101 468 8,400 SH   SOLE 01 02 8,400 0 0
Whole Foods Market com 966837106 4 120 SH   SOLE 01 02 120 0 0
Wal-Mart Stores Inc com 931142103 22 300 SH   SOLE 01 02 300 0 0
Weingarten Realty Investors com 948741103 92 2,750 SH   SOLE 01 02 2,750 0 0
Weyerhaeuser Co com 962166104 5,456 160,565 SH   SOLE 01 02 160,565 0 0
Yum Brands Inc com 988498101 5 80 SH   SOLE 01 02 80 0 0
Bioverativ Inc com 09075E100 397 7,291 SH   SOLE 01 02 7,291 0 0
Edwards Lifesciences com 28176E108 659 7,010 SH   SOLE 01 02 7,010 0 0
HCI Group Inc com 40416E103 7 150 SH   SOLE 01 02 150 0 0
Target Corporation com 016436107 11 200 SH   SOLE 01 02 200 0 0
Total SA ADR adr 00101X105 14 274 SH   SOLE 01 02 274 0 0
AbbVie Inc com 00287Y109 123 1,887 SH   SOLE 01 02 1,887 0 0
Accenture Plc com G1150G111 34 282 SH   SOLE 01 02 282 0 0
Adobe Systems com 00724F101 5,793 44,514 SH   SOLE 01 02 44,514 0 0
Adient Plc com G0084W101 4 50 SH   SOLE 01 02 50 0 0
AGNC Investment Corp com 02503X105 4 200 SH   SOLE 01 02 200 0 0
Ambarella Inc com G037AX101 194 3,550 SH   SOLE 01 02 3,550 0 0
Alerian MLP ETF-Alps com 00162Q866 67 5,300 SH   SOLE 01 02 5,300 0 0
American Outdoor Brands Corp com 02874P103 32 1,600 SH   SOLE 01 02 1,600 0 0
Array Biopharma Inc com 04269X105 1 100 SH   SOLE 01 02 100 0 0
Allied World Assurance Co Hldg com H01531104 32 600 SH   SOLE 01 02 600 0 0
Alibaba Group Hldg ADR adr 01609W102 57 525 SH   SOLE 01 02 525 0 0
Biogen Idec Inc com 09062X103 2,413 8,825 SH   SOLE 01 02 8,825 0 0
Blackstone Group LP lp 09253U108 3 100 SH   SOLE 01 02 100 0 0
C H Robinson Worldwide com 12541W209 15 200 SH   SOLE 01 02 200 0 0
Comcast Corp Class A com 20030N101 51 1,346 SH   SOLE 01 02 1,346 0 0
Costamare Inc com Y1771G102 3 500 SH   SOLE 01 02 500 0 0
Conocophillips com 20825C104 467 9,373 SH   SOLE 01 02 9,373 0 0
Costco Wholesale Corp com 22160K105 23 140 SH   SOLE 01 02 140 0 0
Canadian Pacific Railway Ltd com 13645T100 37 253 SH   SOLE 01 02 253 0 0
California Resources Corp com 13057Q107 0 3 SH   SOLE 01 02 3 0 0
Cisco Systems com 17275R102 268 7,937 SH   SOLE 01 02 7,937 0 0
Cenovus Energy Inc com 15135U109 78 6,861 SH   SOLE 01 02 6,861 0 0
Dominion Resources Inc com 25746U109 43 548 SH   SOLE 01 02 548 0 0
Diageo Plc ADR adr 25243Q205 233 2,015 SH   SOLE 01 02 2,015 0 0
Duke Energy New com 26441C105 733 8,932 SH   SOLE 01 02 8,932 0 0
Dell Technologies, Inc Cl V com 24703L103 12 188 SH   SOLE 01 02 188 0 0
Devon Energy Corp com 25179M103 8 200 SH   SOLE 01 02 200 0 0
Dynex Capital, Inc com 26817Q506 7 1,000 SH   SOLE 01 02 1,000 0 0
ECA Marcellus Trust I com 26827L109 3 1,200 SH   SOLE 01 02 1,200 0 0
Emerging Lcl $ Bd ETF-Mkt Vect com 57060U522 1,158 62,554 SH   SOLE 01 02 62,554 0 0
Enbridge Inc com 29250N105 95 2,262 SH   SOLE 01 02 2,262 0 0
Enerplus Corp com 29274D604 2 200 SH   SOLE 01 02 200 0 0
Eversource Energy com 30040W108 50 851 SH   SOLE 01 02 851 0 0
Western Asset Emerging Mkt Deb com 95766A101 6 400 SH   SOLE 01 02 400 0 0
Energy Transfer Partners LP lp 29273R109 259 7,085 SH   SOLE 01 02 7,085 0 0
Exact Sciences Corp com 30063P105 39 1,650 SH   SOLE 01 02 1,650 0 0
Facebook, Inc com 30303M102 330 2,324 SH   SOLE 01 02 2,324 0 0
Fortune Brands Home & Security com 34964C106 1,277 20,984 SH   SOLE 01 02 20,984 0 0
Fidelity National Information com 31620M106 48 609 SH   SOLE 01 02 609 0 0
First Potomac Realty Tr com 33610F109 1 100 SH   SOLE 01 02 100 0 0
Fast Retailing Co Ord com J1346E100 13 40 SH   SOLE 01 02 40 0 0
Frontier Communications Corp com 35906A108 1 530 SH   SOLE 01 02 530 0 0
Glacier Bancorp Inc com 37637Q105 7,172 211,372 SH   SOLE 01 02 211,372 0 0
Gamco Glbl Gold Natural Resour com 36465A109 3 500 SH   SOLE 01 02 500 0 0
Golar LNG Ltd com G9456A100 21 750 SH   SOLE 01 02 750 0 0
Gamestop Corp Cl A com 36467W109 0 10 SH   SOLE 01 02 10 0 0
Alphabet Inc Class C com 38259P706 661 797 SH   SOLE 01 02 797 0 0
Alphabet Inc Cl A com 38259P508 372 439 SH   SOLE 01 02 439 0 0
Glaxosmithkline PLC ADR adr 37733W105 23 550 SH   SOLE 01 02 550 0 0
Welltower Inc. com 42217K106 549 7,746 SH   SOLE 01 02 7,746 0 0
HCP Inc com 40414L109 30 966 SH   SOLE 01 02 966 0 0
Host Hotels & Resorts Inc com 44107P104 1 45 SH   SOLE 01 02 45 0 0
Investors Bancorp Inc com 46146P102 37 2,550 SH   SOLE 01 02 2,550 0 0
Bloomberg Copper SubTR ETN-iPa com 06739F101 5 150 SH   SOLE 01 02 150 0 0
JPMorgan Chase & Co com 46625H100 160 1,827 SH   SOLE 01 02 1,827 0 0
Kinder Morgan Inc com 49456B101 611 28,089 SH   SOLE 01 02 28,089 0 0
Knowles Corp com 49926D109 181 9,575 SH   SOLE 01 02 9,575 0 0
Cohen & Steers Ltd Duration Pr com 19248C105 25 1,000 SH   SOLE 01 02 1,000 0 0
Logmein Inc com 54142L109 10 102 SH   SOLE 01 02 102 0 0
Lightstream Resources Ltd Cl A com 53227K101 0 800 SH   SOLE 01 02 800 0 0
Metlife Inc com 59156R108 79 1,500 SH   SOLE 01 02 1,500 0 0
3M Company com 88579Y101 179 935 SH   SOLE 01 02 935 0 0
Altria Group Inc com 02209S103 5,604 78,471 SH   SOLE 01 02 78,471 0 0
Marathon Petroleum Corp com 56585A102 20 400 SH   SOLE 01 02 400 0 0
Medical Properties Trust Inc com 58463J304 13 1,000 SH   SOLE 01 02 1,000 0 0
Merck com 58933Y105 2,462 38,748 SH   SOLE 01 02 38,748 0 0
Netflix Inc com 64110L106 3 19 SH   SOLE 01 02 19 0 0
NVIDIA Corp com 67066G104 1,575 14,460 SH   SOLE 01 02 14,460 0 0
Novartis A G Spon ADR adr 66987V109 4,348 58,549 SH   SOLE 01 02 58,549 0 0
NXP Semiconductors Nv com N6596X109 53 510 SH   SOLE 01 02 510 0 0
Oracle Corporation com 68389X105 59 1,321 SH   SOLE 01 02 1,321 0 0
Touchstone Exploration Inc com 89156L108 0 150 SH   SOLE 01 02 150 0 0
P C Connection Inc com 69318J100 0 7 SH   SOLE 01 02 7 0 0
SandRidge Permian Trust com 80007A102 1 200 SH   SOLE 01 02 200 0 0
Water Resources Portfolio ETF- com 73935X575 2 70 SH   SOLE 01 02 70 0 0
Global Water Portfolio ETF-Pow com 73936T623 2 70 SH   SOLE 01 02 70 0 0
PJT Partners Inc com 69343T107 0 2 SH   SOLE 01 02 2 0 0
Pilgrim Bancshares Inc com 72143J105 119 7,500 SH   SOLE 01 02 7,500 0 0
Plug Power, Inc com 72919P202 1 660 SH   SOLE 01 02 660 0 0
Pentair Ltd com H6169Q108 8 125 SH   SOLE 01 02 125 0 0
Potash Corp of Saskatchewan com 73755L107 80 4,700 SH   SOLE 01 02 4,700 0 0
PRA Group, Inc com 73640Q105 240 7,230 SH   SOLE 01 02 7,230 0 0
Select Preferred & Income Fd-C com 19248Y107 106 4,000 SH   SOLE 01 02 4,000 0 0
Wells Fargo Pref Stock ETF-SPD com 78464A292 1,078 24,525 SH   SOLE 01 02 24,525 0 0
PTC Inc com 69370C100 5 100 SH   SOLE 01 02 100 0 0
PayPal Holdings Inc com 70450Y103 1,784 41,480 SH   SOLE 01 02 41,480 0 0
Sandridge Mississippian Trust com 80007T101 1 800 SH   SOLE 01 02 800 0 0
S&P Dividend ETF-SPDR com 78464A763 25 280 SH   SOLE 01 02 280 0 0
Sealed Air Corp com 81211K100 5 106 SH   SOLE 01 02 106 0 0
Silver Trust ETF-iShares com 46428Q109 5 300 SH   SOLE 01 02 300 0 0
Melia Hotels International SA com E7366C101 21 1,500 SH   SOLE 01 02 1,500 0 0
Snap Inc Cl A com 83304A106 0 18 SH   SOLE 01 02 18 0 0
S&P Global, Inc com 78409V104 57 435 SH   SOLE 01 02 435 0 0
S&P 500 ETF-SPDR com 78462F103 14 60 SH   SOLE 01 02 60 0 0
Sterling Bancorp com 85917A100 57 2,403 SH   SOLE 01 02 2,403 0 0
Synchrony Financial com 87165B103 66 1,935 SH   SOLE 01 02 1,935 0 0
AT&T Inc. com 00206R102 1,733 41,700 SH   SOLE 01 02 41,700 0 0
TE Connectivity LTD com G9144P105 39 525 SH   SOLE 01 02 525 0 0
Terra Inventions Corp com 88103B106 0 1 SH   SOLE 01 02 1 0 0
Transcanada Corp com 89353D107 2,560 55,461 SH   SOLE 01 02 55,461 0 0
Terra Tech Corp com 88102J100 3 9,500 SH   SOLE 01 02 9,500 0 0
Tesla Motors, Inc com 88160R101 40 143 SH   SOLE 01 02 143 0 0
Twitter Inc com 90184L102 7 470 SH   SOLE 01 02 470 0 0
U-Blox Holding Ag Ord com H89210100 77 350 SH   SOLE 01 02 350 0 0
Urban Edge Properties com 91704F104 5 177 SH   SOLE 01 02 177 0 0
Unitedhealth Group Inc com 91324P102 25 150 SH   SOLE 01 02 150 0 0
United Therapeutics Corp com 91307C102 7 50 SH   SOLE 01 02 50 0 0
Marriott Vacations Worldwide C com 57164Y107 104 1,042 SH   SOLE 01 02 1,042 0 0
Vodafone Group PLC ADR adr 92857W209 8 321 SH   SOLE 01 02 321 0 0
Vertex Pharmaceuticals com 92532F100 979 8,950 SH   SOLE 01 02 8,950 0 0
Verizon Communications com 92343V104 483 9,915 SH   SOLE 01 02 9,915 0 0
WebMD Health Corp com 94770V102 5 90 SH   SOLE 01 02 90 0 0
W E C Energy Group I com 92939U106 9 141 SH   SOLE 01 02 141 0 0
S&P Biotech ETF-SPDR com 78464A870 483 6,970 SH   SOLE 01 02 6,970 0 0
Xcel Energy Inc com 98389B100 49 1,096 SH   SOLE 01 02 1,096 0 0
Exxon Mobil com 30231G102 9,637 117,506 SH   SOLE 01 02 117,506 0 0
Yum China Holdings I com 98850P109 2 80 SH   SOLE 01 02 80 0 0
Zeltiq Aesthetics com 98933Q108 17 300 SH   SOLE 01 02 300 0 0