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 COMMON 88579Y101 2,263 10,781 SH   SOLE   10,781 0 0
ABB LTD ADR (1 ORD) 000375204 367 14,840 SH   SOLE   14,840 0 0
ABBOTT LABS COMMON 002824100 162 3,038 SH   SOLE   3,038 0 0
ABBVIE INC COMMON 00287Y109 473 5,321 SH   SOLE   5,321 0 0
ACCENTURE PLC CLASS A G1151C101 1,552 11,492 SH   SOLE   11,492 0 0
ADOBE SYSTEMS INC COMMON 00724F101 1,610 10,789 SH   SOLE   10,789 0 0
AEGON NV ADR (1 ORD) 007924103 0 2 SH   SOLE   2 0 0
AETNA INC COMMON 00817Y108 32 200 SH   SOLE   200 0 0
AFLAC INC COMMON 001055102 3 40 SH   SOLE   40 0 0
AGNC INVT CORP COM STK USD0.01 00123Q104 65 3,000 SH   SOLE   3,000 0 0
AIR PRODS & CHEMS COMMON 009158106 206 1,363 SH   SOLE   1,363 0 0
AKAMAI TECH INC COMMON 00971T101 23 480 SH   SOLE   480 0 0
ALASKA AIR GROUP INC COMMON 011659109 3,156 41,378 SH   SOLE   41,093 0 0
ALIBABA GROUP HLDG SPONSORED ADS 01609W102 488 2,825 SH   SOLE   2,825 0 0
ALLERGAN PLC SHARES G0177J108 384 1,875 SH   SOLE   1,875 0 0
ALLETE COMMON 018522300 26 333 SH   SOLE   333 0 0
ALLIANCEBERSTEIN HLD COMMON 01881G106 445 18,300 SH   SOLE   18,300 0 0
ALLSTATE CORP COMMON 020002101 18 200 SH   SOLE   200 0 0
ALPHABET INC CLASS C 02079K107 12,070 12,584 SH   SOLE   12,509 0 0
ALPHABET INC CLASS A 02079K305 20,435 20,987 SH   SOLE   20,882 0 0
ALTABA INC COM USD0.001 021346101 188 2,845 SH   SOLE   2,845 0 0
ALTRIA GROUP INC COMMON 02209S103 622 9,800 SH   SOLE   9,800 0 0
AMAZON COM INC COMMON 023135106 24,280 25,256 SH   SOLE   25,126 0 0
AMERICA FIRST MULTI BEN UNIT CTF 02364V107 76 12,500 SH   SOLE   12,500 0 0
AMERICAN AIRLINES COM USD1 02376R102 8 162 SH   SOLE   162 0 0
AMERICAN WTR WKS CO COMMON 030420103 1,456 17,998 SH   SOLE   17,998 0 0
AMERIGAS PTRN L P UNIT 030975106 1,541 34,287 SH   SOLE   34,287 0 0
AMERISOURCE-BERGEN COMMON 03073E105 36 434 SH   SOLE   434 0 0
AMERN ELEC PWR INC COMMON 025537101 9 129 SH   SOLE   129 0 0
AMERN INTL GROUP INC COMMON 026874784 45 730 SH   SOLE   730 0 0
AMGEN INC COMMON 031162100 14,041 75,307 SH   SOLE   75,197 0 0
ANADARKO PETE COMMON 032511107 12 250 SH   SOLE   250 0 0
ANALOG DEVICES INC COMMON 032654105 67 783 SH   SOLE   783 0 0
ANHEUSER BUSCH INBEV ADR EA REP 1 ORD NPV 03524A108 383 3,214 SH   SOLE   3,214 0 0
APACHE CORP COMMON 037411105 60 1,300 SH   SOLE   1,300 0 0
APOGEE ENTERPRISES COMMON 037598109 5 100 SH   SOLE   100 0 0
APOLLO COML REAL EST COMMON 03762U105 18 1,000 SH   SOLE   1,000 0 0
APOLLO GLOBAL MGMT CLASS A 037612306 479 15,900 SH   SOLE   15,900 0 0
APOLLO INVT CORP COMMON 03761U106 98 16,000 SH   SOLE   16,000 0 0
APPLE INC COMMON 037833100 27,620 179,210 SH   SOLE   178,285 0 0
AQUA AMERICA INC COMMON 03836W103 17 500 SH   SOLE   500 0 0
ARCHROCK PARTNERS LP COM UNITS REP LT PAR 03957U100 71 5,000 SH   SOLE   5,000 0 0
ARES CAP CORP COMMON 04010L103 98 6,000 SH   SOLE   6,000 0 0
ASML HLDS NV NY EUR0.09 NY REG 2012 N07059210 51 300 SH   SOLE   300 0 0
ASSURANT INC COMMON 04621X108 6 62 SH   SOLE   62 0 0
AT&T INC COMMON 00206R102 90 2,290 SH   SOLE   2,290 0 0
AUTOMATIC DATA PROC COMMON 053015103 174 1,593 SH   SOLE   1,593 0 0
AUTOZONE INC COMMON 053332102 30 50 SH   SOLE   50 0 0
AVADEL PHARMACEUTIC SPON ADR 1 ORD SHS 05337M104 98 9,300 SH   SOLE   5,800 0 0
AVALONBAY COMMUNTIES REIT 053484101 6,869 38,501 SH   SOLE   38,231 0 0
AXSOME THERAPEUTIC COM USD0.0001 05464T104 109 19,551 SH   SOLE   10,796 0 0
BANK OF AMERICA CORP COMMON 060505104 7,942 313,414 SH   SOLE   309,014 0 0
BANK OF NEW YORK MEL COMMON 064058100 328 6,187 SH   SOLE   6,187 0 0
BAXTER INTL INC COMMON 071813109 3 50 SH   SOLE   50 0 0
BB&T CORPORATION COMMON 054937107 44 928 SH   SOLE   928 0 0
BECTON DICKINSON COMMON 075887109 116 591 SH   SOLE   591 0 0
BERKSHIRE HATHAWAY CLASS A 084670108 549 2 SH   SOLE   2 0 0
BERKSHIRE HATHAWAY CLASS B 084670702 17,804 97,119 SH   SOLE   96,324 0 0
BGC PARTNERS INC CLASS A 05541T101 199 13,750 SH   SOLE   13,750 0 0
BIOGEN INC COM STK USD0.0005 09062X103 125 400 SH   SOLE   400 0 0
BIOVERATIV INC COM USD0.001 09075E100 14 250 SH   SOLE   250 0 0
BLACKROCK EN CAP INC COMMON 09256A109 16 1,000 SH   SOLE   1,000 0 0
BLACKROCK ENGY&RES COMMON 09250U101 14 1,000 SH   SOLE   1,000 0 0
BLACKROCK ENHANCED GBL DIV TR COM 092501105 7 496 SH   SOLE   496 0 0
BLACKROCK INC COMMON 09247X101 22 50 SH   SOLE   50 0 0
BLACKSTONE GROUP UNIT 09253U108 14,540 435,708 SH   SOLE   429,578 0 0
BLACKSTONE MORTGAGE REIT CLASS A COMMON 09257W100 31 1,000 SH   SOLE   1,000 0 0
BOEING CO COMMON 097023105 26 101 SH   SOLE   101 0 0
BOSTON PRIV FINL HLG COMMON 101119105 1,103 66,636 SH   SOLE   66,636 0 0
BRIGHT HORIZONS FA COMMON 109194100 1,186 13,761 SH   SOLE   13,761 0 0
BRIGHTHOUSE FINANCAL COMMON STOCK 10922N103 0 2 SH   SOLE   2 0 0
BRISTOL MYERS SQUIBB COMMON 110122108 148 2,329 SH   SOLE   2,329 0 0
BROADCOM LIMITED NPV Y09827109 229 946 SH   SOLE   946 0 0
BROOKFIELD GBL LST COMMON 11273Q109 68 5,000 SH   SOLE   5,000 0 0
BROOKLINE BANCORP IN COMMON 11373M107 390 25,140 SH   SOLE   25,140 0 0
BROWN FORMAN CORP CLASS B 115637209 26 470 SH   SOLE   470 0 0
BUCKEYE PARTNERS L P UNIT 118230101 372 6,524 SH   SOLE   6,524 0 0
CALIFORNIA WTR SVC COMMON 130788102 392 10,275 SH   SOLE   10,275 0 0
CALLAWAY GOLF CO COMMON 131193104 9 630 SH   SOLE   630 0 0
CARA THERAPEUTICS COM USD0.001 140755109 320 23,354 SH   SOLE   23,354 0 0
CARDINAL HEALTH INC COMMON 14149Y108 2 33 SH   SOLE   33 0 0
CARLYLE GROUP L P COMMON 14309L102 304 12,900 SH   SOLE   12,900 0 0
CATERPILLAR INC COMMON 149123101 103 824 SH   SOLE   824 0 0
CBS CORPORATION CLASS A 124857103 0 3 SH   SOLE   3 0 0
CBS CORPORATION CLASS B 124857202 4 75 SH   SOLE   75 0 0
CDK GLOBAL INC COM USD0.001 'WI' 12508E101 3 46 SH   SOLE   46 0 0
CDN NATL RAILWAY COMMON 136375102 1,351 16,305 SH   SOLE   16,305 0 0
CDW CORP COMMON 12514G108 157 2,377 SH   SOLE   2,377 0 0
CELGENE CORP COMMON 151020104 970 6,649 SH   SOLE   6,649 0 0
CENTENE CORP DEL COMMON 15135B101 185 1,915 SH   SOLE   1,915 0 0
CENTRAL FD CDA LTD CLASS A NON VTG 153501101 38 3,000 SH   SOLE   3,000 0 0
CHARTER COMMUNICATIO COM USD0.001 CLASS'A 16119P108 42 115 SH   SOLE   115 0 0
CHECK POINT SOFTWARE ORDINARY M22465104 12,283 107,726 SH   SOLE   107,616 0 0
CHENIERE ENERGY INC COMMON 16411R208 18 400 SH   SOLE   400 0 0
CHEVRON CORP COMMON 166764100 1,075 9,148 SH   SOLE   9,148 0 0
CHIMERA INVT CORP COMMON 16934Q208 136 7,200 SH   SOLE   7,200 0 0
CHUBB LIMITED COMMON H1467J104 1,139 7,989 SH   SOLE   7,989 0 0
CHURCH & DWIGHT INC COMMON 171340102 507 10,467 SH   SOLE   10,467 0 0
CISCO SYSTEMS INC COMMON 17275R102 65 1,936 SH   SOLE   1,936 0 0
CITIGROUP INC COMMON 172967424 62 848 SH   SOLE   848 0 0
CITRIX SYS INC COMMON 177376100 747 9,730 SH   SOLE   9,730 0 0
CLOROX CO COMMON 189054109 26 200 SH   SOLE   200 0 0
CLOUGH GLOBAL OPP SBI 18914E106 89 8,000 SH   SOLE   8,000 0 0
CME GROUP INC CLASS A 12572Q105 124 913 SH   SOLE   913 0 0
COCA-COLA CO COMMON 191216100 179 3,968 SH   SOLE   3,968 0 0
COGNIZANT TECH SOLNS CLASS A 192446102 12 160 SH   SOLE   160 0 0
COHEN & STEERS GLOBAL INC BLDR 19248M103 68 7,000 SH   SOLE   7,000 0 0
COHEN & STEERS INFRA COMMON 19248A109 23 1,000 SH   SOLE   1,000 0 0
COHEN & STEERS LTD COMMON 19248C105 12,513 467,078 SH   SOLE   463,078 0 0
COHEN & STEERS SEL COMMON 19248Y107 342 12,100 SH   SOLE   12,100 0 0
COLGATE PALMOLIVE CO COMMON 194162103 672 9,221 SH   SOLE   9,221 0 0
COMCAST CORP CLASS A 20030N101 879 22,854 SH   SOLE   22,854 0 0
COMERICA INC COMMON 200340107 142 1,860 SH   SOLE   1,860 0 0
COMPANHIA DE SANEAME ADR (2 ORD) 20441A102 19 1,800 SH   SOLE   1,800 0 0
CONDUENT INCORPORATE COMMON 206787103 0 25 SH   SOLE   25 0 0
CONOCOPHILLIPS COMMON 20825C104 644 12,860 SH   SOLE   12,460 0 0
CONSOLDTD EDISON INC COMMON 209115104 45 560 SH   SOLE   560 0 0
CONSTELLATION BRANDS CLASS A 21036P108 50 250 SH   SOLE   250 0 0
COOPER COMPANIES INC COMMON 216648402 90 378 SH   SOLE   378 0 0
CORNING INCORPORATED COMMON 219350105 45 1,520 SH   SOLE   1,520 0 0
COSTCO WHSL CORP COMMON 22160K105 11,046 67,232 SH   SOLE   66,842 0 0
CREE INC COMMON 225447101 27 975 SH   SOLE   975 0 0
CSI COMPRESSCO LP COMMON 12637A103 24 4,610 SH   SOLE   4,610 0 0
CSW INDUSTRIALS IN COM USD0.01 126402106 177 4,000 SH   SOLE   4,000 0 0
CSX CORP COMMON 126408103 53 980 SH   SOLE   980 0 0
CUMMINS INC COMMON 231021106 84 498 SH   SOLE   498 0 0
CVS HEALTH CORP COMMON 126650100 237 2,911 SH   SOLE   2,911 0 0
D R HORTON INC COMMON 23331A109 4 100 SH   SOLE   100 0 0
DANAHER CORP COMMON 235851102 3,160 36,834 SH   SOLE   36,834 0 0
DBX ETF TR X-TRACKERS MSCI EAFE 233051200 3 100 SH   SOLE   100 0 0
DBX ETF TR MSCI EUROPE HDGD EQU 233051853 6 200 SH   SOLE   200 0 0
DEERE & CO COMMON 244199105 50 400 SH   SOLE   400 0 0
DENTSPLY SIRONA INC COM USD0.01 24906P109 154 2,580 SH   SOLE   2,580 0 0
DEVON ENERGY CORP COMMON 25179M103 77 2,100 SH   SOLE   2,100 0 0
DIAGEO P L C SP ADR (4 ORD) 25243Q205 57 431 SH   SOLE   431 0 0
DOLLAR TREE INC COMMON 256746108 9 103 SH   SOLE   103 0 0
DONALDSON INC COMMON 257651109 23 500 SH   SOLE   500 0 0
DOVER CORP COMMON 260003108 8 90 SH   SOLE   90 0 0
DOWDUPONT INC COM USD0.01 26078J100 1,677 24,230 SH   SOLE   24,230 0 0
DXC TECHNOLOGY CO COMMON STOCK 23355L106 6 68 SH   SOLE   68 0 0
EATON CORPORATION COMMON G29183103 10 135 SH   SOLE   135 0 0
EATON VANCE ENHANCED COMMON 278274105 21 1,500 SH   SOLE   1,500 0 0
EATON VANCE TAX MNG GBL DV EQT 27829F108 94 10,000 SH   SOLE   10,000 0 0
EATON VANCE TX ADV GLO DIV COMMON 27828S101 26 1,500 SH   SOLE   1,500 0 0
EBAY INC COMMON 278642103 430 11,170 SH   SOLE   11,170 0 0
ECOLAB INC COMMON 278865100 221 1,716 SH   SOLE   1,716 0 0
ELI LILLY & CO COMMON 532457108 294 3,432 SH   SOLE   3,432 0 0
ELLINGTON RESIDENT COMMON SBI 288578107 22 1,500 SH   SOLE   1,500 0 0
EMERSON ELEC CO COMMON 291011104 1,398 22,244 SH   SOLE   22,244 0 0
ENANTA PHARMACEUTI COMMON 29251M106 47 1,000 SH   SOLE   1,000 0 0
ENBRIDGE ENERGY PART COMMON 29250R106 374 23,416 SH   SOLE   23,416 0 0
ENERGY TRANSFER EQTY COMMON UNIT 29273V100 22 1,264 SH   SOLE   1,264 0 0
ENERGY TRANSFER PRTN UNIT LTD PARTN 29278N103 937 51,244 SH   SOLE   51,244 0 0
ENTERGY CORP COMMON 29364G103 9 115 SH   SOLE   115 0 0
ENTERPRISE PRODS COMMON 293792107 10,171 390,139 SH   SOLE   386,849 0 0
EOG RESOURCES INC COMMON 26875P101 6,718 69,447 SH   SOLE   68,587 0 0
ESTEE LAUDER CO CLASS A 518439104 71 655 SH   SOLE   655 0 0
EXELON CORP COMMON 30161N101 6 150 SH   SOLE   150 0 0
EXPEDITORS INTL WASH COMMON 302130109 98 1,645 SH   SOLE   1,645 0 0
EXXON MOBIL CORP COMMON 30231G102 8,394 102,390 SH   SOLE   101,934 0 0
FACEBOOK INC CLASS A 30303M102 4,432 25,939 SH   SOLE   25,239 0 0
FARMLAND PARTNERS COM USD0.01 31154R109 8 858 SH   SOLE   858 0 0
FEDEX CORP COMMON 31428X106 32 140 SH   SOLE   140 0 0
FIFTH THIRD BANCORP COMMON 316773100 61 2,164 SH   SOLE   2,164 0 0
FIRST REPUBLIC BANK COMMON 33616C100 17,678 169,231 SH   SOLE   169,081 0 0
FIRST SOLAR COMMON 336433107 8 185 SH   SOLE   85 0 0
FIRST TR ETF DJ INTERNT IDX 33733E302 10 100 SH   SOLE   100 0 0
FISERV INC COMMON 337738108 286 2,214 SH   SOLE   2,214 0 0
FLOOR & DECOR HOLD COM USD0.001 CL A 339750101 19 500 SH   SOLE   500 0 0
FORTIS INC COMMON 349553107 2 56 SH   SOLE   56 0 0
FORTUNE BRANDS HOM COMMON USD0.01 34964C106 20 300 SH   SOLE   300 0 0
FRANKLIN RES INC COMMON 354613101 47 1,050 SH   SOLE   1,050 0 0
GAMCO GBL GLD NAT RS COM SHS OF BEN INT 36465A109 14 2,500 SH   SOLE   2,500 0 0
GAMING&LEISURE PPTYS COMMON 36467J108 55 1,500 SH   SOLE   1,500 0 0
GAP INC COMMON 364760108 221 7,496 SH   SOLE   7,496 0 0
GENERAL DYNAMICS COMMON 369550108 36 175 SH   SOLE   175 0 0
GENERAL ELECTRIC CO COMMON 369604103 11,528 476,762 SH   SOLE   473,762 0 0
GENERAL MILLS INC COMMON 370334104 99 1,906 SH   SOLE   1,906 0 0
GENERAL MOLY INC COMMON 370373102 1 3,250 SH   SOLE   3,250 0 0
GENERAL MOTORS CO COMMON 37045V100 20 500 SH   SOLE   500 0 0
GENUINE PARTS CO COMMON 372460105 29 300 SH   SOLE   300 0 0
GILEAD SCIENCES INC COMMON 375558103 23 280 SH   SOLE   280 0 0
GLAXOSMITHKLINE PLC SP ADR (2 ORD) 37733W105 9 227 SH   SOLE   227 0 0
GLOBAL PARTNERS LP COMMON UNIT 37946R109 339 19,500 SH   SOLE   19,500 0 0
GLOBAL X FDS GLBX SUPRINC ETF 37950E333 25 2,000 SH   SOLE   2,000 0 0
GLOBAL X FDS GLOBAL X SUPERDIV 37950E549 24 1,073 SH   SOLE   1,073 0 0
GLOBAL X FDS LITHIUM ETF 37954Y855 3 92 SH   SOLE   92 0 0
GOLAR LNG LTD ORDINARY G9456A100 1,368 60,505 SH   SOLE   57,505 0 0
GOLAR LNG PARTNERS COMMON UNIT Y2745C102 1,628 70,075 SH   SOLE   66,075 0 0
GOLDCORP INC COMMON 380956409 13 1,000 SH   SOLE   1,000 0 0
GOLDMAN SACHS GROUP COMMON 38141G104 243 1,025 SH   SOLE   1,025 0 0
GRACO INC COMMON 384109104 19 150 SH   SOLE   150 0 0
HAEMONETICS CORP COMMON 405024100 803 17,905 SH   SOLE   17,905 0 0
HALLIBURTON COMMON 406216101 2 50 SH   SOLE   50 0 0
HANCOCK JOHN TAX-ADV COMMON 41013V100 491 18,992 SH   SOLE   18,992 0 0
HANESBRANDS INC COMMON 410345102 68 2,750 SH   SOLE   2,750 0 0
HANNON ARMSTRONG S COMMON 41068X100 1,532 62,879 SH   SOLE   62,879 0 0
HARLEY DAVIDSON INC COMMON 412822108 2 50 SH   SOLE   50 0 0
HARRIS CORP DEL COMMON 413875105 58 443 SH   SOLE   443 0 0
HARTFORD FINL SVCS COMMON 416515104 11 201 SH   SOLE   201 0 0
HASBRO INC COMMON 418056107 16,323 167,121 SH   SOLE   166,171 0 0
HAWAIIAN HOLDINGS COMMON 419879101 11 288 SH   SOLE   288 0 0
HCP INC COMMON 40414L109 3 100 SH   SOLE   100 0 0
HD SUPPLY INC COM USD0.01 40416M105 34 950 SH   SOLE   950 0 0
HENRY SCHEIN INC COMMON 806407102 1,429 17,435 SH   SOLE   17,435 0 0
HEWLETT PACKARD ENTR COMMON USD0.01 42824C109 24 1,600 SH   SOLE   1,600 0 0
HEXCEL CORP COMMON 428291108 3,433 60,036 SH   SOLE   60,036 0 0
HILTON WRLDWDE HLDGS COMMON 43300A203 9 126 SH   SOLE   126 0 0
HLTHCARE TR OF AMER COMMON 42225P501 4,588 153,966 SH   SOLE   153,916 0 0
HOLOGIC INC COMMON 436440101 384 10,455 SH   SOLE   10,455 0 0
HOME DEPOT INC COMMON 437076102 221 1,354 SH   SOLE   1,354 0 0
HONEYWELL INTL INC COMMON 438516106 1,604 11,319 SH   SOLE   11,319 0 0
HORACE MANN EDUCATRS COMMON 440327104 2,052 52,153 SH   SOLE   52,153 0 0
HOWARD HUGHES COMMON 44267D107 42 360 SH   SOLE   360 0 0
HSBC HLDGS PLC ADR (1/40 PRF A) 404280604 103 3,900 SH   SOLE   3,900 0 0
HUMANA INC COMMON 444859102 15,604 64,048 SH   SOLE   63,748 0 0
ILLINOIS TOOL WORKS COMMON 452308109 366 2,475 SH   SOLE   2,475 0 0
INGERSOLL-RAND PLC CLASS A G47791101 864 9,688 SH   SOLE   9,688 0 0
INTEL CORP COMMON 458140100 8 200 SH   SOLE   200 0 0
INTERFACE INC COMMON 458665304 65 2,950 SH   SOLE   2,950 0 0
INTL BUSINESS MCHN COMMON 459200101 1,304 8,989 SH   SOLE   8,989 0 0
INTUIT COMMON 461202103 259 1,823 SH   SOLE   1,823 0 0
IPG PHOTONICS CORP COMMON 44980X109 141 761 SH   SOLE   761 0 0
IRIDIUM COMMUNICATI COMMON 46269C102 16 1,600 SH   SOLE   1,600 0 0
IROBOT CORP COMMON 462726100 2 25 SH   SOLE   25 0 0
ISHARES SELECT DIVID ETF 464287168 84 900 SH   SOLE   900 0 0
ISHARES CHINA LG-CAP ETF 464287184 110 2,500 SH   SOLE   2,500 0 0
ISHARES IBOXX INV CP ETF 464287242 58 480 SH   SOLE   480 0 0
ISHARES GLOB HLTHCRE ETF 464287325 11 100 SH   SOLE   100 0 0
ISHARES S&P 500 VAL ETF 464287408 1,038 9,622 SH   SOLE   9,622 0 0
ISHARES RUS MDCP VAL ETF 464287473 80 944 SH   SOLE   944 0 0
ISHARES RUS MD CP GR ETF 464287481 293 2,586 SH   SOLE   2,586 0 0
ISHARES RUS MID-CAP ETF 464287499 233 1,181 SH   SOLE   1,181 0 0
ISHARES NASDQ BIOTEC ETF 464287556 13 40 SH   SOLE   40 0 0
ISHARES RUS 1000 VAL ETF 464287598 59 500 SH   SOLE   500 0 0
ISHARES RUS 1000 GRW ETF 464287614 115 922 SH   SOLE   922 0 0
ISHARES RUS 2000 VAL ETF 464287630 130 1,048 SH   SOLE   1,048 0 0
ISHARES RUS 2000 GRW ETF 464287648 118 660 SH   SOLE   660 0 0
ISHARES RUSSELL 2000 ETF 464287655 130 875 SH   SOLE   875 0 0
ISHARES U.S. PFD STK ETF 464288687 27 700 SH   SOLE   700 0 0
ISHARES U.S. AER&DEF ETF 464288760 205 1,150 SH   SOLE   1,150 0 0
ISHARES EAFE VALUE ETF 464288877 121 2,223 SH   SOLE   2,223 0 0
ISHARES EAFE GRWTH ETF 464288885 147 1,904 SH   SOLE   1,904 0 0
ISHARES CORE AGGRES ALLOC 464289859 85 1,586 SH   SOLE   1,586 0 0
ISHARES MRG RL ES CP ETF 46435G342 59 1,250 SH   SOLE   1,250 0 0
ISHARES GOLD TRUST GOLD TRUST 464285105 11 875 SH   SOLE   875 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 5 300 SH   SOLE   300 0 0
ISHARES TR US TIPS BD FD 464287176 5,672 49,941 SH   SOLE   49,898 0 0
ISHARES TR NY AMT-FREE MUNI BD 464288323 39 350 SH   SOLE   350 0 0
ISHARES TR IBOXX H/Y CRP BOND 464288513 209 2,355 SH   SOLE   2,355 0 0
ISHARES TR ETF KLD 400 IDX FD 464288570 19 200 SH   SOLE   200 0 0
ISHARES TR MSCI USA QUALITY FAC 46432F339 20 264 SH   SOLE   264 0 0
ISHARES TR MSCI LW CRB TG 46434V464 17 150 SH   SOLE   150 0 0
ISHARES TR HDG MSCI GERMN 46434V704 15 522 SH   SOLE   522 0 0
ISHARES TRUST CORE S&P 500 ETF 464287200 4,891 19,338 SH   SOLE   19,300 0 38
ISHARES TRUST CORE S&P MID-CAP ETF 464287507 18 100 SH   SOLE   100 0 0
JACOBS ENGR GROUP COMMON 469814107 140 2,400 SH   SOLE   2,400 0 0
JETBLUE AIRWAYS CORP COMMON 477143101 3,047 164,620 SH   SOLE   164,620 0 0
JOHN HANCK PREM DIV COMMON 41013T105 366 21,695 SH   SOLE   21,695 0 0
JOHNSON & JOHNSON COMMON 478160104 5,043 38,786 SH   SOLE   38,136 0 0
JOHNSON CONTROLS INT ORDINARY SHARES G51502105 77 1,909 SH   SOLE   1,909 0 0
JPMORGAN CHASE & CO COMMON 46625H100 1,792 18,758 SH   SOLE   18,758 0 0
KERYX BIOPHARMACEUT COMMON 492515101 307 43,300 SH   SOLE   39,300 0 0
KIMBERLY CLARK CORP COMMON 494368103 629 5,346 SH   SOLE   5,346 0 0
KIRBY CORPORATION COMMON 497266106 23 350 SH   SOLE   350 0 0
KKR & CO LP COMMON UNIT 48248M102 122 6,000 SH   SOLE   6,000 0 0
KLA-TENCOR CORP COMMON 482480100 4,811 45,385 SH   SOLE   45,385 0 0
KNOWLES CORPORATION COMMON STOCK 49926D109 2 120 SH   SOLE   120 0 0
KONINKLIJKE PHIL NV ADR (1 ORD) 500472303 52 1,270 SH   SOLE   1,270 0 0
KRAFT HEINZ CO COMMON USD0.01 500754106 258 3,321 SH   SOLE   3,321 0 0
L BRANDS INC COMMON 501797104 0 10 SH   SOLE   10 0 0
LABORATORY CORP AMER COMMON 50540R409 4 25 SH   SOLE   25 0 0
LAM RESEARCH CORP COMMON 512807108 53 284 SH   SOLE   284 0 0
LENNAR CORP CLASS A 526057104 75 1,429 SH   SOLE   1,429 0 0
LEVEL 3 COMMUNICTN COMMON 52729N308 4 66 SH   SOLE   66 0 0
LOCKHEED MARTIN CORP COMMON 539830109 5,329 17,174 SH   SOLE   17,109 0 0
LOGMEIN INC COMMON 54142L109 38 343 SH   SOLE   343 0 0
LYONDELLBASELL INDUS SHARES A N53745100 5,912 59,691 SH   SOLE   58,961 0 0
MAGELLAN MIDSTREAM COMMON UNIT 559080106 9,565 134,610 SH   SOLE   134,580 0 0
MANCHESTER UTD PLC CLASS A G5784H106 0 10 SH   SOLE   10 0 0
MANULIFE FINCL CORP COMMON 56501R106 6,798 335,065 SH   SOLE   331,820 0 0
MARRIOTT INTL INC CLASS A 571903202 13,249 120,161 SH   SOLE   120,161 0 0
MARSH & MCLENNAN COS COMMON 571748102 24 286 SH   SOLE   286 0 0
MARTIN MARIETTA MATL COMMON 573284106 7 32 SH   SOLE   32 0 0
MASTERCARD INC CLASS A 57636Q104 442 3,127 SH   SOLE   3,127 0 0
MAXIM INTEGRATED PRO COMMON 57772K101 5,913 123,941 SH   SOLE   123,941 0 0
MCCORMICK & CO INC COMMON NON VTG 579780206 1,157 11,272 SH   SOLE   11,272 0 0
MCDONALDS CORP COMMON 580135101 43 272 SH   SOLE   272 0 0
MERCK & CO INC COMMON 58933Y105 14,465 225,915 SH   SOLE   225,515 0 0
METLIFE INC COMMON 59156R108 5,524 106,333 SH   SOLE   105,138 0 0
METTLER TOLEDO INTL COMMON 592688105 376 600 SH   SOLE   600 0 0
MICRO FOCUS INTL PLC ADS 1 ORD SHS 594837304 7 218 SH   SOLE   218 0 0
MICRON TECHNOLOGY COMMON 595112103 9 235 SH   SOLE   235 0 0
MICROSEMI CORP COMMON 595137100 1 15 SH   SOLE   15 0 0
MICROSOFT CORP COMMON 594918104 14,594 195,922 SH   SOLE   194,837 0 0
MIDDLESEX WATER CO COMMON 596680108 8 200 SH   SOLE   200 0 0
MOHAWK INDS INC COMMON 608190104 3 12 SH   SOLE   12 0 0
MONDELEZ INTL INC COMMON 609207105 67 1,653 SH   SOLE   1,653 0 0
MOODYS CORP COMMON 615369105 113 815 SH   SOLE   815 0 0
MOTOROLA SOLUTIONS COMMON 620076307 45 530 SH   SOLE   530 0 0
MPLX LP COMMON UNIT 55336V100 448 12,796 SH   SOLE   12,796 0 0
MSCI INC COMMON 55354G100 1,365 11,680 SH   SOLE   11,680 0 0
NAVIENT CORP COMMON 63938C108 8 500 SH   SOLE   500 0 0
NETFLIX INC COMMON 64110L106 51 280 SH   SOLE   280 0 0
NETSCOUT SYS INC COMMON 64115T104 10 300 SH   SOLE   300 0 0
NEW RESIDENTIAL INV COMMON 64828T201 134 8,000 SH   SOLE   8,000 0 0
NEXTERA ENERGY INC COMMON 65339F101 1,796 12,255 SH   SOLE   12,255 0 0
NGL ENERGY PARTNER COMMON UNIT 62913M107 72 6,250 SH   SOLE   6,250 0 0
NIKE INC CLASS B 654106103 7,196 138,788 SH   SOLE   138,388 0 0
NISOURCE INC COMMON 65473P105 4 175 SH   SOLE   175 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 146 10,000 SH   SOLE   10,000 0 0
NORDSTROM INC COMMON 655664100 8,773 186,075 SH   SOLE   184,665 0 0
NORFOLK SOUTHERN COMMON 655844108 128 969 SH   SOLE   969 0 0
NORTHERN TR CORP COMMON 665859104 48 525 SH   SOLE   525 0 0
NOVARTIS AG ADR (1 ORD) 66987V109 17 200 SH   SOLE   200 0 0
NOVO-NORDISK AS ADR (1 ORD B) 670100205 1,015 21,077 SH   SOLE   21,077 0 0
NUSTAR ENERGY LP COMMON 67058H102 183 4,500 SH   SOLE   4,500 0 0
NUVEEN NASDAQ 100 COMMON 670699107 17 750 SH   SOLE   750 0 0
NVIDIA CORP COMMON 67066G104 36 200 SH   SOLE   200 0 0
OCCIDENTAL PETE CORP COMMON 674599105 33 515 SH   SOLE   515 0 0
OCEANEERING INTL INC COMMON 675232102 5 200 SH   SOLE   200 0 0
OMNICOM GROUP INC COMMON 681919106 27 360 SH   SOLE   360 0 0
ONEOK INC COMMON 682680103 1,112 20,074 SH   SOLE   20,074 0 0
OPPENHEIMER REVENUE LARGECAP REVENUE ETF 68386C104 347 7,245 SH   SOLE   7,245 0 0
OPPENHEIMER REVENUE SMALL CAPREVENUE ETF 68386C302 60 871 SH   SOLE   871 0 0
OPPENHEIMER REVENUE ULTRADIV REVENUE ETF 68386C401 52 1,504 SH   SOLE   1,504 0 0
ORACLE CORP COMMON 68389X105 1,190 24,603 SH   SOLE   24,603 0 0
OWENS ILL INC COMMON 690768403 890 35,379 SH   SOLE   35,379 0 0
PACWEST BANCORP DEL COMMON 695263103 752 14,882 SH   SOLE   14,882 0 0
PAYPAL HLDGS INC COM USD0.0001 70450Y103 15,726 245,604 SH   SOLE   244,349 0 0
PEOPLES UNITED FINL COMMON 712704105 4 212 SH   SOLE   212 0 0
PEPSICO INC COMMON 713448108 12,723 114,181 SH   SOLE   113,881 0 0
PFIZER INC COMMON 717081103 1,052 29,473 SH   SOLE   29,473 0 0
PHILIP MORRIS INTL COMMON 718172109 1,200 10,806 SH   SOLE   10,806 0 0
PHILLIPS 66 COMMON 718546104 345 3,770 SH   SOLE   3,770 0 0
PIONEER NATURAL RES COMMON 723787107 5 37 SH   SOLE   37 0 0
PJT PARTNERS INC CLASS A COMMON STOCK 69343T107 1 37 SH   SOLE   37 0 0
PLAINS ALL AMERN PIP UNIT 726503105 755 35,609 SH   SOLE   35,509 0 0
PNC FINL SVCS GRP COMMON 693475105 5,048 37,458 SH   SOLE   37,458 0 0
POWER SHARES ETF 73936T789 943 21,375 SH   SOLE   21,375 0 0
POWERSHARES QQQ TRUST SERIES 1 73935A104 73 500 SH   SOLE   500 0 0
POWERSHARES ETF TR WATER RESOURCE 73935X575 21 750 SH   SOLE   750 0 0
POWERSHARES ETF TR I TAXABLE MUNI BD PORT 73937B407 165 5,422 SH   SOLE   5,422 0 0
POWERSHARES GLOBAL ETF TRUS AGG PFD POR 73936T565 121 8,075 SH   SOLE   8,075 0 0
POWERSHARES GLOBAL GBL WTR PORT 73936T623 17 700 SH   SOLE   700 0 0
PRAXAIR INC COMMON 74005P104 413 2,955 SH   SOLE   2,955 0 0
PROCTER & GAMBLE CO COMMON 742718109 470 5,163 SH   SOLE   5,163 0 0
PROGRESSIVE CORP COMMON 743315103 168 3,470 SH   SOLE   3,470 0 0
PROLOGIS INC COMMON 74340W103 1,674 26,380 SH   SOLE   26,380 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 213 6,000 SH   SOLE   6,000 0 0
PROSHARES TR ETF PSHS ULT S&P 500 74347R107 252 2,600 SH   SOLE   2,600 0 0
PRUDENTIAL FINL COMMON 744320102 20 184 SH   SOLE   184 0 0
PRUDENTIAL PLC ADR (2 ORD) 74435K204 12 250 SH   SOLE   250 0 0
PUBLIC SVC ENTERPR COMMON 744573106 15 314 SH   SOLE   314 0 0
QUALCOMM INC COMMON 747525103 39 750 SH   SOLE   750 0 0
QUALITY CARE PPTYS COMMON 747545101 0 20 SH   SOLE   20 0 0
QUEST DIAGNOSTICS COMMON 74834L100 37 395 SH   SOLE   395 0 0
REAL GOODS SOLAR INC COM USD0.0001 CL A 75601N500 0 2 SH   SOLE   2 0 0
REALTY INCOME CORP COMMON 756109104 80 1,400 SH   SOLE   1,400 0 0
REGENCY CENTERS CORP REIT 758849103 177 2,846 SH   SOLE   2,846 0 0
REPROS THERAPEUTICS COMMON 76028H209 1 1,750 SH   SOLE   1,750 0 0
REPUBLIC BANCORP KY CLASS A 760281204 31 800 SH   SOLE   800 0 0
RITE AID CORP COMMON 767754104 0 235 SH   SOLE   235 0 0
ROPER TECHNOLOGIES COMMON 776696106 1,174 4,822 SH   SOLE   4,822 0 0
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 55 571 SH   SOLE   571 0 0
RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 37 370 SH   SOLE   370 0 0
S&P GLOBAL INC COMMON 78409V104 5,304 33,933 SH   SOLE   33,408 0 0
SAFEGUARD SCIENTIFIC COMMON 786449207 0 1 SH   SOLE   1 0 0
SANCHEZ ENERGY COR COMMON 79970Y105 1 115 SH   SOLE   115 0 0
SANGAMO THERAPEUTICS COM USD0.01 800677106 23 1,500 SH   SOLE   1,500 0 0
SANOFI SPONSORED ADR 80105N105 268 5,379 SH   SOLE   5,379 0 0
SCHLUMBERGER LTD COMMON 806857108 336 4,823 SH   SOLE   4,473 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 251 9,315 SH   SOLE   9,315 0 0
SEADRILL LIMITED USD2 G7945E105 0 447 SH   SOLE   447 0 0
SEALED AIR CORP COMMON 81211K100 8,070 188,894 SH   SOLE   188,254 0 0
SELECT SECTOR SPDR AMEX FINANCIAL INDEX 81369Y605 272 10,511 SH   SOLE   10,511 0 0
SHAW COMMUNICATIONS CLASS B NON VTG 82028K200 23 1,000 SH   SOLE   1,000 0 0
SHIP FINANCE INTL ORDINARY G81075106 90 6,200 SH   SOLE   6,200 0 0
SHIRE PLC ADR(3 ORD SHRS) 82481R106 1 7 SH   SOLE   7 0 0
SIGNATURE BANK NY COMMON 82669G104 6 50 SH   SOLE   50 0 0
SIRIUS XM HLDG COMMON 82968B103 2 300 SH   SOLE   300 0 0
SKYWORKS SOLUTIONS COMMON 83088M102 20 192 SH   SOLE   192 0 0
SMITH A O COMMON 831865209 572 9,632 SH   SOLE   9,632 0 0
SMUCKER J M CO COMMON 832696405 31 300 SH   SOLE   300 0 0
SNAP INC COMMON CL A 83304A106 3 175 SH   SOLE   175 0 0
SOUTHERN CO COMMON 842587107 418 8,500 SH   SOLE   8,500 0 0
SOUTHWEST AIRLS CO COMMON 844741108 28 500 SH   SOLE   500 0 0
SOUTHWESTERN ENERGY COMMON 845467109 1 100 SH   SOLE   100 0 0
SPDR GOLD TR GOLD GOLD SHARES NPV 78463V107 5,754 47,329 SH   SOLE   47,304 0 0
SPDR INDEX SHS DJ GLB REAL ESTATE 78463X749 5 100 SH   SOLE   100 0 0
SPDR INDEX SHS FDS MSCI EAFE FOSSIL FUE 78470E106 238 3,345 SH   SOLE   3,345 0 0
SPDR INDX SH FUNDS EURO STOXX 50 78463X202 29 700 SH   SOLE   700 0 0
SPDR S&P 500 ETF TR UNITS SER 1 S&P 78462F103 749 2,981 SH   SOLE   2,981 0 0
SPDR S&P BIOTECH SPDR SERIES TRUST 78464A870 69 800 SH   SOLE   800 0 0
SPDR S&P DIVIDEND SPDR SERIES TRUST 78464A763 3 34 SH   SOLE   34 0 0
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCR 78467Y107 33 100 SH   SOLE   100 0 0
SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 105 2,345 SH   SOLE   2,345 0 0
SPDR SERIES TRUST DJ WLSH REIT ETF 78464A607 93 1,000 SH   SOLE   1,000 0 0
SQUARE INC CLASS A 852234103 9 320 SH   SOLE   320 0 0
SSGA ACTIVE ETF SPDR DOBLELINE TOTRT 78467V848 353 7,160 SH   SOLE   7,160 0 0
STAG INDL INC COMMON 85254J102 55 2,000 SH   SOLE   2,000 0 0
STANLEY BLACK&DECKR COMMON 854502101 497 3,295 SH   SOLE   3,295 0 0
STARBUCKS CORP COMMON 855244109 6,413 119,398 SH   SOLE   118,418 0 0
STATE STREET CORP COMMON 857477103 926 9,696 SH   SOLE   9,696 0 0
STEMLINE THERAPEUT COMMON 85858C107 34 3,100 SH   SOLE   3,100 0 0
STRYKER CORP COMMON 863667101 177 1,245 SH   SOLE   1,245 0 0
SUN HYDRAULICS CORP COMMON 866942105 547 10,132 SH   SOLE   10,132 0 0
SUNCOR ENERGY INC COMMON 867224107 822 23,461 SH   SOLE   23,461 0 0
SUNOCO LP COMMON UNIT 86765K109 311 10,000 SH   SOLE   10,000 0 0
SUNTRUST BANKS INC COMMON 867914103 29 488 SH   SOLE   488 0 0
SVB FINANCIAL GROUP COMMON 78486Q101 663 3,542 SH   SOLE   3,542 0 0
SYNOVUS FINL CORP COMMON 87161C501 493 10,712 SH   SOLE   10,712 0 0
TARGA RESOURCES IN COMMON 87612G101 723 15,278 SH   SOLE   15,278 0 0
TC PIPELINES LP COMMON UNIT 87233Q108 245 4,675 SH   SOLE   4,675 0 0
TE CONNECTIVITY COMMON H84989104 124 1,495 SH   SOLE   1,495 0 0
TELEFONICA BRASIL SA SP ADR (1 PFD) 87936R106 0 9 SH   SOLE   9 0 0
TELEFONICA S A SP ADR (1 ORD) 879382208 3 285 SH   SOLE   285 0 0
TELEPHONE & DATA SYS COMMON 879433829 14 500 SH   SOLE   500 0 0
TEMPLETON EMRGNG MKT INCOME FUND 880192109 17 1,500 SH   SOLE   1,500 0 0
TENNECO COMMON 880349105 347 5,718 SH   SOLE   5,718 0 0
TERRAFORM POWER INC COMMON 88104R100 18 1,335 SH   SOLE   1,235 0 0
TESLA INC COM USD0.001 88160R101 22 65 SH   SOLE   65 0 0
TEXAS INSTRUMENTS COMMON 882508104 23 255 SH   SOLE   255 0 0
TEXTRON INC COMMON 883203101 100 1,860 SH   SOLE   1,860 0 0
TG THERAPEUTICS COMMON 88322Q108 212 17,850 SH   SOLE   17,850 0 0
THE CHEMOURS COMPANY COMMON 163851108 3 60 SH   SOLE   60 0 0
THERMO FISHER SCI COMMON 883556102 1,315 6,950 SH   SOLE   6,950 0 0
THOMSON REUTERS CORP COMMON 884903105 31 678 SH   SOLE   678 0 0
TIFFANY & CO COMMON 886547108 2 25 SH   SOLE   25 0 0
TJX COMPANIES INC COMMON 872540109 273 3,700 SH   SOLE   3,700 0 0
TOMPKINS FINANCIAL COMMON 890110109 373 4,331 SH   SOLE   4,331 0 0
TORONTO DOMINION BK COMMON 891160509 6 100 SH   SOLE   100 0 0
TORTOISE ENERGY INFR COMMON 89147L100 496 17,123 SH   SOLE   17,123 0 0
TRAVELERS CO(THE) COMMON 89417E109 584 4,767 SH   SOLE   4,767 0 0
TREEHOUSE FOODS INC COMMON 89469A104 1,452 21,440 SH   SOLE   21,440 0 0
TWO HARBORS INVST COMMON 90187B101 20 2,000 SH   SOLE   2,000 0 0
UNDER ARMOUR INC CL C COM STK $0.0003 904311206 12 800 SH   SOLE   800 0 0
UNILEVER N.V NY SHARES (1 ORD) 904784709 18 300 SH   SOLE   300 0 0
UNION PAC CORP COMMON 907818108 8,143 70,214 SH   SOLE   70,059 0 0
UNITED NAT FOODS INC COMMON 911163103 202 4,850 SH   SOLE   4,850 0 0
UNITED PARCEL SERVIC CLASS B 911312106 11,165 92,968 SH   SOLE   92,438 0 0
UNITED RENTALS INC COMMON 911363109 3,253 23,447 SH   SOLE   23,447 0 0
UNITED TECHNOLOGIES COMMON 913017109 459 3,955 SH   SOLE   3,955 0 0
UNITEDHEALTH GRP INC COMMON 91324P102 249 1,271 SH   SOLE   1,271 0 0
UNITI GROUP INC COM USD0.0001 91325V108 36 2,447 SH   SOLE   2,447 0 0
UNUM GROUP COMMON 91529Y106 20 400 SH   SOLE   400 0 0
US BANCORP DEL COMMON 902973304 536 10,000 SH   SOLE   10,000 0 0
VALERO ENERGY CORP COMMON 91913Y100 38 500 SH   SOLE   500 0 0
VANECK VECTORS GOLD MINER ETF 92189F106 5 200 SH   SOLE   200 0 0
VANECK VECTORS FD SEC EXFINL 92189F429 28 1,400 SH   SOLE   1,400 0 0
VANECK VECTORS JR GOLD MINERS E ETF 92189F791 0 12 SH   SOLE   12 0 0
VANGUARD SHRT-TERM CORP 92206C409 90 1,124 SH   SOLE   1,124 0 0
VANGUARD BD INDEX FD TOTAL BND MRKT 921937835 429 5,239 SH   SOLE   5,239 0 0
VANGUARD FTSE DEVELOPED MRKT ETF 921943858 468 10,778 SH   SOLE   10,778 0 0
VANGUARD FTSE EMERGING MARKETS ETF 922042858 928 21,290 SH   SOLE   21,290 0 0
VANGUARD INDEX TR REIT 922908553 21 250 SH   SOLE   250 0 0
VANGUARD INTL EQUITY INDEX FD FTSE SMCAP 922042718 105 915 SH   SOLE   915 0 0
VANGUARD SCOTTSDAL FDS VNG RUS2000IDX 92206C664 23 190 SH   SOLE   190 0 0
VANGUARD SECTOR INDE CONSUMER DISC 92204A108 43 300 SH   SOLE   300 0 0
VANGUARD SECTOR INDE HEALTH CARE 92204A504 38 252 SH   SOLE   252 0 0
VANGUARD SECTOR INDX ENERGY 92204A306 249 2,660 SH   SOLE   2,660 0 0
VANGUARD SECTOR INDX INDUSTRIALS 92204A603 470 3,500 SH   SOLE   3,500 0 0
VANGUARD SPECIALIZED DIV APPRECIATION 921908844 521 5,500 SH   SOLE   5,500 0 0
VERIZON COMMUNICATIO COMMON 92343V104 7,945 160,535 SH   SOLE   159,745 0 0
VIACOM INC CLASS A 92553P102 0 3 SH   SOLE   3 0 0
VIACOM INC CLASS B 92553P201 136 4,875 SH   SOLE   4,875 0 0
VISA INC CLASS A 92826C839 9,161 87,044 SH   SOLE   86,454 0 0
VODAFONE GRP PLC ADR (10 ORD) 92857W308 506 17,775 SH   SOLE   17,775 0 0
VORNADO RLTY TR SH BEN INT REIT 929042109 54 700 SH   SOLE   700 0 0
VOYA INFRAINDLS&MAT COMMON 92912X101 17 1,023 SH   SOLE   1,023 0 0
WAL MART STORES INC COMMON 931142103 40 512 SH   SOLE   512 0 0
WALT DISNEY CO COMMON 254687106 841 8,527 SH   SOLE   8,527 0 0
WASTE CONNECTIONS COMMON 94106B101 5 75 SH   SOLE   75 0 0
WATERS CORP COMMON 941848103 1,106 6,160 SH   SOLE   6,160 0 0
WAYFAIR INC COM USD0.001 A 94419L101 20 300 SH   SOLE   300 0 0
WEATHERFORD INTL PLC ORDINARY SHARES G48833100 46 10,000 SH   SOLE   10,000 0 0
WELLS FARGO & CO COMMON 949746101 1,777 32,216 SH   SOLE   31,216 0 0
WESTERN GAS PARTNER LP COM UNIT LP IN 958254104 290 5,650 SH   SOLE   5,650 0 0
WESTPORT FUEL SYSTEM COM NPV 960908309 5 1,400 SH   SOLE   1,400 0 0
WEYERHAEUSER CO COMMON 962166104 76 2,228 SH   SOLE   2,228 0 0
WHEATON PRECIOUS MTL COMMON 962879102 0 13 SH   SOLE   13 0 0
WHITE MTNS INS GROUP COMMON G9618E107 86 100 SH   SOLE   100 0 0
WILEY JOHN & SONS CLASS A 968223206 368 6,880 SH   SOLE   6,880 0 0
WILLIAMS COS INC COMMON 969457100 60 2,000 SH   SOLE   2,000 0 0
WINDSTREAM HLDGS I COM USD0.0001 97382A200 3 1,581 SH   SOLE   1,581 0 0
WISDOMTREE TR JAPAN HEDGE EQT 97717W851 185 3,390 SH   SOLE   3,390 0 0
WRIGHT MED GROUP N V ORD EUR0.03 N96617118 23 900 SH   SOLE   900 0 0
XEROX CORP COMMON 984121608 1 31 SH   SOLE   31 0 0
XYLEM INC COMMON 98419M100 2,717 43,382 SH   SOLE   43,382 0 0
ZILLOW GROUP INC COM USD0.0001CL C WI 98954M200 14 350 SH   SOLE   350 0 0
ZIMMER BIOMET HLDS COMMON 98956P102 1,387 11,845 SH   SOLE   11,845 0 0
ZOETIS INC COMMON 98978V103 3,507 55,005 SH   SOLE   54,805 0 0