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 CO COM 88579Y101 7,010 33,736 SH   SOLE   33,736 0 0
ABBOTT LABS COM 002824100 5,492 68,702 SH   SOLE   68,702 0 0
ABBVIE INC COM 00287y109 5,976 74,154 SH   SOLE   74,154 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 692 23,597 SH   SOLE   23,597 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,184 18,088 SH   SOLE   18,088 0 0
ACTIVISION BLIZZARD INC COM 00507v109 1,382 30,360 SH   SOLE   30,360 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609w102 2,415 13,239 SH   SOLE   13,239 0 0
ALPHABET INC CAP STK CL C 02079k107 1,876 1,599 SH   SOLE   1,599 0 0
ALPHABET INC CAP STK CL A 02079k305 5,739 4,876 SH   SOLE   4,876 0 0
ALTRIA GROUP INC COM 02209S103 559 9,739 SH   SOLE   9,739 0 0
AMAZON COM INC COM 023135106 2,933 1,647 SH   SOLE   1,647 0 0
AMERICAN EXPRESS CO COM 025816109 213 1,952 SH   SOLE   1,952 0 0
AMERICAN TOWER CORP NEW COM 03027x100 2,850 14,465 SH   SOLE   14,465 0 0
APPLE INC COM 037833100 9,569 50,374 SH   SOLE   50,374 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 2,069 26,477 SH   SOLE   26,477 0 0
AT&T INC COM 00206R102 654 20,862 SH   SOLE   20,862 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,049 6,566 SH   SOLE   6,566 0 0
AVERY DENNISON CORP COM 053611109 2,222 19,664 SH   SOLE   19,664 0 0
BECTON DICKINSON & CO COM 075887109 969 3,880 SH   SOLE   3,880 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,313 11,515 SH   SOLE   11,515 0 0
BOEING CO COM 097023105 2,761 7,239 SH   SOLE   7,239 0 0
BOOKING HLDGS INC COM 09857L108 1,625 931 SH   SOLE   931 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,433 30,031 SH   SOLE   30,031 0 0
CAMBRIDGE BANCORP COM 132152109 749 9,043 SH   SOLE   9,043 0 0
CBS CORP NEW CL B 124857202 1,285 27,046 SH   SOLE   27,046 0 0
CDK GLOBAL INC COM 12508e101 306 5,205 SH   SOLE   5,205 0 0
CELGENE CORP COM 151020104 1,049 11,121 SH   SOLE   11,121 0 0
CHECK POINT SOFTWARE TECH LT ORD m22465104 3,341 26,413 SH   SOLE   26,413 0 0
CHEVRON CORP NEW COM 166764100 1,587 12,880 SH   SOLE   12,880 0 0
CITIGROUP INC COM NEW 172967424 2,006 32,240 SH   SOLE   32,240 0 0
CITY HLDG CO COM 177835105 610 8,000 SH   SOLE   8,000 0 0
COCA COLA CO COM 191216100 4,031 86,027 SH   SOLE   86,027 0 0
CONSTELLATION BRANDS INC CL A 21036p108 1,117 6,371 SH   SOLE   6,371 0 0
COSTCO WHSL CORP NEW COM 22160k105 1,130 4,667 SH   SOLE   4,667 0 0
DANAHER CORPORATION COM 235851102 2,428 18,394 SH   SOLE   18,394 0 0
DISCOVER FINL SVCS COM 254709108 1,653 23,227 SH   SOLE   23,227 0 0
DISNEY WALT CO COM DISNEY 254687106 2,511 22,618 SH   SOLE   22,618 0 0
DOLLAR GEN CORP NEW COM 256677105 1,860 15,588 SH   SOLE   15,588 0 0
EAST WEST BANCORP INC COM 27579r104 1,097 22,874 SH   SOLE   22,874 0 0
EMERSON ELEC CO COM 291011104 3,655 53,374 SH   SOLE   53,374 0 0
EXXON MOBIL CORP COM 30231g102 2,979 36,873 SH   SOLE   36,873 0 0
FACEBOOK INC CL A 30303m102 4,494 26,962 SH   SOLE   26,962 0 0
FEDEX CORP COM 31428x106 1,922 10,594 SH   SOLE   10,594 0 0
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 9,170 178,816 SH   SOLE   178,816 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735b108 8,109 120,965 SH   SOLE   120,965 0 0
FISERV INC COM 337738108 397 4,494 SH   SOLE   4,494 0 0
FORTIVE CORP COM 34959j108 1,447 17,247 SH   SOLE   17,247 0 0
GENERAL DYNAMICS CORP COM 369550108 900 5,315 SH   SOLE   5,315 0 0
GENERAL ELECTRIC CO COM 369604103 338 33,843 SH   SOLE   33,843 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 847 20,277 SH   SOLE   20,277 0 0
GLOBAL PMTS INC COM 37940x102 2,524 18,487 SH   SOLE   18,487 0 0
GOLDMAN SACHS GROUP INC COM 38141g104 1,075 5,601 SH   SOLE   5,601 0 0
HALLIBURTON CO COM 406216101 605 20,634 SH   SOLE   20,634 0 0
HCA HEALTHCARE INC COM 40412c101 2,151 16,497 SH   SOLE   16,497 0 0
HOME DEPOT INC COM 437076102 3,756 19,573 SH   SOLE   19,573 0 0
HONEYWELL INTL INC COM 438516106 1,593 10,024 SH   SOLE   10,024 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 338 2,398 SH   SOLE   2,398 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 3,391 51,312 SH   SOLE   51,312 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 26,166 414,934 SH   SOLE   414,934 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137v266 11,669 100,841 SH   SOLE   100,841 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 4,683 27,531 SH   SOLE   27,531 0 0
INVESCO EXCHANGE TRADED FD T RUSEL 2000 VAL 46137V480 1,115 37,688 SH   SOLE   37,688 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 13,089 369,527 SH   SOLE   369,527 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI SML 46138e735 2,769 92,767 SH   SOLE   92,767 0 0
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138e784 3,600 128,575 SH   SOLE   128,575 0 0
ISHARES INC CORE MSCI EMKT 46434g103 2,264 43,774 SH   SOLE   43,774 0 0
ISHARES TR CORE S&P500 ETF 464287200 4,483 15,755 SH   SOLE   15,755 0 0
ISHARES TR IBOXX INV CP ETF 464287242 4,546 38,185 SH   SOLE   38,185 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 526 3,054 SH   SOLE   3,054 0 0
ISHARES TR S&P 500 VAL ETF 464287408 480 4,260 SH   SOLE   4,260 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,834 9,683 SH   SOLE   9,683 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 296 2,401 SH   SOLE   2,401 0 0
ISHARES TR S&P MC 400GR ETF 464287606 235 1,074 SH   SOLE   1,074 0 0
ISHARES TR S&P MC 400VL ETF 464287705 273 1,741 SH   SOLE   1,741 0 0
ISHARES TR U.S. TECH ETF 464287721 2,153 11,294 SH   SOLE   11,294 0 0
ISHARES TR CORE S&P SCP ETF 464287804 7,997 103,651 SH   SOLE   103,651 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 4,446 41,943 SH   SOLE   41,943 0 0
ISHARES TR JPMORGAN USD EMG 464288281 209 1,897 SH   SOLE   1,897 0 0
ISHARES TR NEW YORK MUN ETF 464288323 263 4,710 SH   SOLE   4,710 0 0
ISHARES TR NATIONAL MUN ETF 464288414 6,384 57,415 SH   SOLE   57,415 0 0
ISHARES TR IBOXX HI YD ETF 464288513 308 3,562 SH   SOLE   3,562 0 0
ISHARES TR SH TR CRPORT ETF 464288646 327 6,184 SH   SOLE   6,184 0 0
ISHARES TR US HLTHCR PR ETF 464288828 1,557 9,276 SH   SOLE   9,276 0 0
ISHARES TR EAFE VALUE ETF 464288877 1,118 22,867 SH   SOLE   22,867 0 0
ISHARES TR CORE MSCI EAFE 46432f842 6,184 101,757 SH   SOLE   101,757 0 0
ISHARES TR CUR HD EURZN ETF 46434v639 387 13,189 SH   SOLE   13,189 0 0
ISHARES TR HDG MSCI EAFE 46434v803 911 31,566 SH   SOLE   31,566 0 0
JAZZ PHARMACEUTICALS PLC SHS USD g50871105 1,383 9,676 SH   SOLE   9,676 0 0
JOHNSON & JOHNSON COM 478160104 16,657 119,156 SH   SOLE   119,156 0 0
JPMORGAN CHASE & CO COM 46625h100 1,499 14,805 SH   SOLE   14,805 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540r409 1,574 10,287 SH   SOLE   10,287 0 0
LILLY ELI & CO COM 532457108 208 1,600 SH   SOLE   1,600 0 0
LITTELFUSE INC COM 537008104 513 2,811 SH   SOLE   2,811 0 0
LOWES COS INC COM 548661107 3,800 34,714 SH   SOLE   34,714 0 0
MANNKIND CORP COM NEW 56400p706 27 13,560 SH   SOLE   13,560 0 0
MARATHON PETE CORP COM 56585a102 1,479 24,709 SH   SOLE   24,709 0 0
MASTERCARD INC CL A 57636q104 3,994 16,965 SH   SOLE   16,965 0 0
MCDONALDS CORP COM 580135101 255 1,342 SH   SOLE   1,342 0 0
MEDTRONIC PLC SHS g5960l103 1,617 17,755 SH   SOLE   17,755 0 0
MERCK & CO INC COM 58933y105 385 4,624 SH   SOLE   4,624 0 0
MICROSOFT CORP COM 594918104 5,949 50,443 SH   SOLE   50,443 0 0
NIKE INC CL B 654106103 1,966 23,341 SH   SOLE   23,341 0 0
NORDSON CORP COM 655663102 827 6,239 SH   SOLE   6,239 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,369 7,327 SH   SOLE   7,327 0 0
ORACLE CORP COM 68389x105 250 4,646 SH   SOLE   4,646 0 0
PAYPAL HLDGS INC COM 70450y103 4,457 42,917 SH   SOLE   42,917 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 1,792 68,350 SH   SOLE   68,350 0 0
PEPSICO INC COM 713448108 211 1,724 SH   SOLE   1,724 0 0
PFIZER INC COM 717081103 4,001 94,208 SH   SOLE   94,208 0 0
PHILIP MORRIS INTL INC COM 718172109 1,684 19,055 SH   SOLE   19,055 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201r783 8,874 88,573 SH   SOLE   88,573 0 0
PROCTER AND GAMBLE CO COM 742718109 9,891 95,059 SH   SOLE   95,059 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,285 11,207 SH   SOLE   11,207 0 0
SCHLUMBERGER LTD COM 806857108 2,553 58,587 SH   SOLE   58,587 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 4,483 66,301 SH   SOLE   66,301 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 4,037 50,819 SH   SOLE   50,819 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 3,846 70,259 SH   SOLE   70,259 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 2,982 53,843 SH   SOLE   53,843 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,358 19,417 SH   SOLE   19,417 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 5,214 166,513 SH   SOLE   166,513 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 1,650 20,994 SH   SOLE   20,994 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369y100 1,885 33,958 SH   SOLE   33,958 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369y209 962 10,484 SH   SOLE   10,484 0 0
SELECT SECTOR SPDR TR ENERGY 81369y506 253 3,823 SH   SOLE   3,823 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369y605 3,231 125,674 SH   SOLE   125,674 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369y704 615 8,198 SH   SOLE   8,198 0 0
SHERWIN WILLIAMS CO COM 824348106 1,389 3,225 SH   SOLE   3,225 0 0
SNAP ON INC COM 833034101 1,294 8,268 SH   SOLE   8,268 0 0
SPDR GOLD TRUST GOLD SHS 78463v107 233 1,909 SH   SOLE   1,909 0 0
SPDR INDEX SHS FDS S&P INTL SMLCP 78463x871 1,320 43,546 SH   SOLE   43,546 0 0
SPDR S&P 500 ETF TR TR UNIT 78462f103 24,875 88,059 SH   SOLE   88,059 0 0
SPDR SER TR BLOOMBERG SRT TR 78468r408 316 11,589 SH   SOLE   11,589 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468r739 6,787 139,991 SH   SOLE   139,991 0 0
SPDR SERIES TRUST PRTFLO S&P500 GW 78464a409 1,089 29,277 SH   SOLE   29,277 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464a417 355 9,864 SH   SOLE   9,864 0 0
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 456 14,940 SH   SOLE   14,940 0 0
SPDR SERIES TRUST PRTFLO S&P500 VL 78464a508 1,092 36,072 SH   SOLE   36,072 0 0
SPDR SERIES TRUST S&P 400 MDCP GRW 78464a821 1,590 30,259 SH   SOLE   30,259 0 0
SPDR SERIES TRUST S&P 400 MDCP VAL 78464a839 1,565 31,061 SH   SOLE   31,061 0 0
SPDR SERIES TRUST PORTFOLIO MD ETF 78464a847 528 15,850 SH   SOLE   15,850 0 0
SPDR SERIES TRUST PORTFOLIO LR ETF 78464a854 1,586 47,715 SH   SOLE   47,715 0 0
SPDR SERIES TRUST S&P BIOTECH 78464a870 3,058 33,773 SH   SOLE   33,773 0 0
TD AMERITRADE HLDG CORP COM 87236y108 1,663 33,271 SH   SOLE   33,271 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 1,830 42,796 SH   SOLE   42,796 0 0
TJX COS INC NEW COM 872540109 991 18,615 SH   SOLE   18,615 0 0
TOLL BROTHERS INC COM 889478103 1,867 51,583 SH   SOLE   51,583 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 331 6,100 SH   SOLE   6,100 0 0
UNION PACIFIC CORP COM 907818108 2,464 14,737 SH   SOLE   14,737 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,633 6,605 SH   SOLE   6,605 0 0
VALLEY NATL BANCORP COM 919794107 299 31,242 SH   SOLE   31,242 0 0
VANECK VECTORS ETF TR PRE REFUNDED MUN 92189f510 445 18,079 SH   SOLE   18,079 0 0
VANECK VECTORS ETF TR AMT FREE SHORT M 92189f528 4,365 248,559 SH   SOLE   248,559 0 0
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 6,221 127,473 SH   SOLE   127,473 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 17,320 66,732 SH   SOLE   66,732 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 23,253 215,549 SH   SOLE   215,549 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 12,695 88,920 SH   SOLE   88,920 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,529 11,881 SH   SOLE   11,881 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 234 1,457 SH   SOLE   1,457 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 19,609 125,362 SH   SOLE   125,362 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 16,814 156,216 SH   SOLE   156,216 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 9,518 62,289 SH   SOLE   62,289 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 277 1,914 SH   SOLE   1,914 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1,588 15,249 SH   SOLE   15,249 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 498 6,810 SH   SOLE   6,810 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 343 6,847 SH   SOLE   6,847 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206c102 725 12,000 SH   SOLE   12,000 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206c409 19,178 240,447 SH   SOLE   240,447 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206c714 23,386 216,318 SH   SOLE   216,318 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 462 5,388 SH   SOLE   5,388 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204a108 792 4,596 SH   SOLE   4,596 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204a207 2,865 19,730 SH   SOLE   19,730 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1,208 18,714 SH   SOLE   18,714 0 0
VANGUARD WORLD FDS INF TECH ETF 92204a702 748 3,730 SH   SOLE   3,730 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 1,154 9,379 SH   SOLE   9,379 0 0
VERIZON COMMUNICATIONS INC COM 92343v104 450 7,608 SH   SOLE   7,608 0 0
VISA INC COM CL A 92826c839 4,161 26,643 SH   SOLE   26,643 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 5,676 89,718 SH   SOLE   89,718 0 0
WHIRLPOOL CORP COM 963320106 363 2,732 SH   SOLE   2,732 0 0
WISDOMTREE TR INTL SMCAP DIV 97717w760 741 11,261 SH   SOLE   11,261 0 0
WISDOMTREE TR INTL MIDCAP DV 97717w778 766 12,330 SH   SOLE   12,330 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717w851 3,152 62,285 SH   SOLE   62,285 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717x594 1,308 40,617 SH   SOLE   40,617 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717x701 11,449 179,138 SH   SOLE   179,138 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 1,107 22,152 SH   SOLE   22,152 0 0