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 6,435 33,775 SH   SOLE   33,775 0 0
ABBOTT LABS COM 002824100 5,002 69,150 SH   SOLE   69,150 0 0
ABBVIE INC COM 00287y109 6,836 74,154 SH   SOLE   74,154 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 555 21,570 SH   SOLE   21,570 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,552 18,101 SH   SOLE   18,101 0 0
ACTIVISION BLIZZARD INC COM 00507v109 1,377 29,563 SH   SOLE   29,563 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609w102 1,814 13,237 SH   SOLE   13,237 0 0
ALPHABET INC CAP STK CL C 02079k107 1,642 1,586 SH   SOLE   1,586 0 0
ALPHABET INC CAP STK CL A 02079k305 5,101 4,882 SH   SOLE   4,882 0 0
ALTRIA GROUP INC COM 02209S103 530 10,728 SH   SOLE   10,728 0 0
AMAZON COM INC COM 023135106 2,395 1,595 SH   SOLE   1,595 0 0
AMERICAN TOWER CORP NEW COM 03027x100 2,330 14,728 SH   SOLE   14,728 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 1,850 32,657 SH   SOLE   32,657 0 0
APPLE INC COM 037833100 7,958 50,452 SH   SOLE   50,452 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 1,883 26,535 SH   SOLE   26,535 0 0
AT&T INC COM 00206R102 595 20,860 SH   SOLE   20,860 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 853 6,508 SH   SOLE   6,508 0 0
AVERY DENNISON CORP COM 053611109 1,743 19,406 SH   SOLE   19,406 0 0
BECTON DICKINSON & CO COM 075887109 855 3,796 SH   SOLE   3,796 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,329 11,408 SH   SOLE   11,408 0 0
BOEING CO COM 097023105 2,401 7,444 SH   SOLE   7,444 0 0
BOOKING HLDGS INC COM 09857L108 1,588 922 SH   SOLE   922 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,564 30,088 SH   SOLE   30,088 0 0
CAMBRIDGE BANCORP COM 132152109 752 9,033 SH   SOLE   9,033 0 0
CBS CORP NEW CL B 124857202 1,179 26,970 SH   SOLE   26,970 0 0
CDK GLOBAL INC COM 12508e101 249 5,205 SH   SOLE   5,205 0 0
CELGENE CORP COM 151020104 716 11,170 SH   SOLE   11,170 0 0
CHECK POINT SOFTWARE TECH LT ORD m22465104 2,760 26,885 SH   SOLE   26,885 0 0
CHEVRON CORP NEW COM 166764100 1,383 12,714 SH   SOLE   12,714 0 0
CITIGROUP INC COM NEW 172967424 1,651 31,706 SH   SOLE   31,706 0 0
CITY HLDG CO COM 177835105 541 8,000 SH   SOLE   8,000 0 0
COCA COLA CO COM 191216100 4,079 86,137 SH   SOLE   86,137 0 0
COLUMBIA ETF TR II EMRG MARKETS ETF 19762b509 834 40,919 SH   SOLE   40,919 0 0
CONSTELLATION BRANDS INC CL A 21036p108 1,010 6,279 SH   SOLE   6,279 0 0
COSTCO WHSL CORP NEW COM 22160k105 960 4,715 SH   SOLE   4,715 0 0
DANAHER CORP DEL COM 235851102 1,937 18,785 SH   SOLE   18,785 0 0
DISCOVER FINL SVCS COM 254709108 1,352 22,924 SH   SOLE   22,924 0 0
DISNEY WALT CO COM DISNEY 254687106 2,458 22,413 SH   SOLE   22,413 0 0
DOLLAR GEN CORP NEW COM 256677105 1,682 15,559 SH   SOLE   15,559 0 0
EAST WEST BANCORP INC COM 27579r104 993 22,813 SH   SOLE   22,813 0 0
EMERSON ELEC CO COM 291011104 3,189 53,374 SH   SOLE   53,374 0 0
EXXON MOBIL CORP COM 30231g102 2,506 36,750 SH   SOLE   36,750 0 0
FACEBOOK INC CL A 30303m102 3,524 26,883 SH   SOLE   26,883 0 0
FEDEX CORP COM 31428x106 1,704 10,564 SH   SOLE   10,564 0 0
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 8,978 175,872 SH   SOLE   175,872 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735b108 6,885 119,084 SH   SOLE   119,084 0 0
FISERV INC COM 337738108 330 4,494 SH   SOLE   4,494 0 0
FORTIVE CORP COM 34959j108 1,176 17,384 SH   SOLE   17,384 0 0
GENERAL DYNAMICS CORP COM 369550108 828 5,266 SH   SOLE   5,266 0 0
GENERAL ELECTRIC CO COM 369604103 264 34,901 SH   SOLE   34,901 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 775 20,277 SH   SOLE   20,277 0 0
GLOBAL PMTS INC COM 37940x102 1,923 18,647 SH   SOLE   18,647 0 0
GOLDMAN SACHS GROUP INC COM 38141g104 912 5,457 SH   SOLE   5,457 0 0
HALLIBURTON CO COM 406216101 279 10,481 SH   SOLE   10,481 0 0
HCA HEALTHCARE INC COM 40412c101 2,097 16,850 SH   SOLE   16,850 0 0
HOME DEPOT INC COM 437076102 3,395 19,759 SH   SOLE   19,759 0 0
HONEYWELL INTL INC COM 438516106 1,344 10,176 SH   SOLE   10,176 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 273 2,398 SH   SOLE   2,398 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 2,938 52,316 SH   SOLE   52,316 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 23,292 409,637 SH   SOLE   409,637 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137v266 9,830 98,645 SH   SOLE   98,645 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 3,929 27,899 SH   SOLE   27,899 0 0
INVESCO EXCHANGE TRADED FD T RUSEL 2000 VAL 46137V480 1,009 38,244 SH   SOLE   38,244 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 12,132 371,790 SH   SOLE   371,790 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI SML 46138e735 2,498 90,649 SH   SOLE   90,649 0 0
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138e784 3,354 126,948 SH   SOLE   126,948 0 0
ISHARES INC CORE MSCI EMKT 46434g103 494 10,478 SH   SOLE   10,478 0 0
ISHARES TR CORE S&P500 ETF 464287200 4,034 16,032 SH   SOLE   16,032 0 0
ISHARES TR IBOXX INV CP ETF 464287242 4,273 37,876 SH   SOLE   37,876 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 443 2,941 SH   SOLE   2,941 0 0
ISHARES TR S&P 500 VAL ETF 464287408 402 3,972 SH   SOLE   3,972 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,588 9,561 SH   SOLE   9,561 0 0
ISHARES TR U.S. TECH ETF 464287721 1,792 11,208 SH   SOLE   11,208 0 0
ISHARES TR CORE S&P SCP ETF 464287804 7,049 101,684 SH   SOLE   101,684 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 4,389 41,644 SH   SOLE   41,644 0 0
ISHARES TR NEW YORK MUN ETF 464288323 258 4,710 SH   SOLE   4,710 0 0
ISHARES TR NATIONAL MUN ETF 464288414 6,182 56,696 SH   SOLE   56,696 0 0
ISHARES TR IBOXX HI YD ETF 464288513 280 3,458 SH   SOLE   3,458 0 0
ISHARES TR SH TR CRPORT ETF 464288646 418 8,085 SH   SOLE   8,085 0 0
ISHARES TR US HLTHCR PR ETF 464288828 1,547 9,366 SH   SOLE   9,366 0 0
ISHARES TR US OIL EQ&SV ETF 464288844 376 18,428 SH   SOLE   18,428 0 0
ISHARES TR EAFE VALUE ETF 464288877 1,035 22,893 SH   SOLE   22,893 0 0
ISHARES TR CORE MSCI EAFE 46432f842 3,834 69,713 SH   SOLE   69,713 0 0
ISHARES TR CUR HD EURZN ETF 46434v639 446 17,180 SH   SOLE   17,180 0 0
ISHARES TR HDG MSCI EAFE 46434v803 799 30,971 SH   SOLE   30,971 0 0
JAZZ PHARMACEUTICALS PLC SHS USD g50871105 1,195 9,640 SH   SOLE   9,640 0 0
JOHNSON & JOHNSON COM 478160104 15,382 119,194 SH   SOLE   119,194 0 0
JPMORGAN CHASE & CO COM 46625h100 1,424 14,587 SH   SOLE   14,587 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540r409 1,292 10,225 SH   SOLE   10,225 0 0
LITTELFUSE INC COM 537008104 475 2,770 SH   SOLE   2,770 0 0
LOWES COS INC COM 548661107 3,227 34,938 SH   SOLE   34,938 0 0
MANNKIND CORP COM NEW 56400p706 14 13,560 SH   SOLE   13,560 0 0
MARATHON PETE CORP COM 56585a102 1,456 24,677 SH   SOLE   24,677 0 0
MASTERCARD INCORPORATED CL A 57636q104 3,279 17,384 SH   SOLE   17,384 0 0
MCDONALDS CORP COM 580135101 238 1,342 SH   SOLE   1,342 0 0
MEDTRONIC PLC SHS g5960l103 1,616 17,762 SH   SOLE   17,762 0 0
MELINTA THERAPEUTICS INC COM 58549G100 55 70,000 SH   SOLE   70,000 0 0
MERCK & CO INC COM 58933y105 343 4,488 SH   SOLE   4,488 0 0
MICROSOFT CORP COM 594918104 5,191 51,110 SH   SOLE   51,110 0 0
NIKE INC CL B 654106103 1,755 23,675 SH   SOLE   23,675 0 0
NORDSON CORP COM 655663102 710 5,950 SH   SOLE   5,950 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,093 7,312 SH   SOLE   7,312 0 0
ORACLE CORP COM 68389x105 214 4,734 SH   SOLE   4,734 0 0
PAYPAL HLDGS INC COM 70450y103 3,676 43,711 SH   SOLE   43,711 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 1,720 68,300 SH   SOLE   68,300 0 0
PFIZER INC COM 717081103 4,096 93,841 SH   SOLE   93,841 0 0
PHILIP MORRIS INTL INC COM 718172109 1,643 24,616 SH   SOLE   24,616 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201r783 8,346 87,742 SH   SOLE   87,742 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201r833 227 2,248 SH   SOLE   2,248 0 0
PROCTER AND GAMBLE CO COM 742718109 8,764 95,349 SH   SOLE   95,349 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,091 11,158 SH   SOLE   11,158 0 0
SCHLUMBERGER LTD COM 806857108 1,858 51,509 SH   SOLE   51,509 0 0
SCHWAB CHARLES CORP NEW COM 808513105 1,772 42,669 SH   SOLE   42,669 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 4,560 76,388 SH   SOLE   76,388 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 3,542 51,384 SH   SOLE   51,384 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 3,461 70,217 SH   SOLE   70,217 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 2,589 54,007 SH   SOLE   54,007 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,171 19,291 SH   SOLE   19,291 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 4,576 161,423 SH   SOLE   161,423 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 667 10,857 SH   SOLE   10,857 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369y100 1,715 33,954 SH   SOLE   33,954 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369y209 910 10,519 SH   SOLE   10,519 0 0
SELECT SECTOR SPDR TR ENERGY 81369y506 202 3,524 SH   SOLE   3,524 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369y605 2,972 124,781 SH   SOLE   124,781 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369y704 518 8,035 SH   SOLE   8,035 0 0
SHERWIN WILLIAMS CO COM 824348106 1,283 3,261 SH   SOLE   3,261 0 0
SNAP ON INC COM 833034101 1,197 8,241 SH   SOLE   8,241 0 0
SPDR GOLD TRUST GOLD SHS 78463v107 231 1,909 SH   SOLE   1,909 0 0
SPDR INDEX SHS FDS S&P INTL SMLCP 78463x871 1,124 40,246 SH   SOLE   40,246 0 0
SPDR S&P 500 ETF TR TR UNIT 78462f103 22,162 88,675 SH   SOLE   88,675 0 0
SPDR SER TR BLOOMBERG SRT TR 78468r408 289 11,090 SH   SOLE   11,090 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468r739 6,692 139,233 SH   SOLE   139,233 0 0
SPDR SERIES TRUST PRTFLO S&P500 GW 78464a409 846 26,035 SH   SOLE   26,035 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464a417 346 10,295 SH   SOLE   10,295 0 0
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 430 14,262 SH   SOLE   14,262 0 0
SPDR SERIES TRUST PRTFLO S&P500 VL 78464a508 876 32,266 SH   SOLE   32,266 0 0
SPDR SERIES TRUST S&P 400 MDCP GRW 78464a821 1,337 29,159 SH   SOLE   29,159 0 0
SPDR SERIES TRUST S&P 400 MDCP VAL 78464a839 1,335 30,101 SH   SOLE   30,101 0 0
SPDR SERIES TRUST PORTFOLIO MD ETF 78464a847 410 13,931 SH   SOLE   13,931 0 0
SPDR SERIES TRUST PORTFOLIO LR ETF 78464a854 1,652 56,565 SH   SOLE   56,565 0 0
SPDR SERIES TRUST S&P BIOTECH 78464a870 2,442 34,035 SH   SOLE   34,035 0 0
TD AMERITRADE HLDG CORP COM 87236y108 1,644 33,579 SH   SOLE   33,579 0 0
TJX COS INC NEW COM 872540109 843 18,834 SH   SOLE   18,834 0 0
TOLL BROTHERS INC COM 889478103 1,696 51,491 SH   SOLE   51,491 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 303 6,100 SH   SOLE   6,100 0 0
UNION PAC CORP COM 907818108 2,052 14,842 SH   SOLE   14,842 0 0
VALLEY NATL BANCORP COM 919794107 280 31,533 SH   SOLE   31,533 0 0
VANECK VECTORS ETF TR PRE REFUNDED MUN 92189f510 449 18,379 SH   SOLE   18,379 0 0
VANECK VECTORS ETF TR AMT FREE SHORT M 92189f528 4,265 246,532 SH   SOLE   246,532 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189f718 485 34,590 SH   SOLE   34,590 0 0
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 5,993 126,239 SH   SOLE   126,239 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 14,330 62,355 SH   SOLE   62,355 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 20,467 214,849 SH   SOLE   214,849 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 10,489 87,632 SH   SOLE   87,632 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,378 12,081 SH   SOLE   12,081 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 201 1,457 SH   SOLE   1,457 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 16,510 122,906 SH   SOLE   122,906 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 14,974 152,872 SH   SOLE   152,872 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 8,308 62,942 SH   SOLE   62,942 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 244 1,914 SH   SOLE   1,914 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1,463 15,455 SH   SOLE   15,455 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 446 6,810 SH   SOLE   6,810 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 384 8,424 SH   SOLE   8,424 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,725 35,473 SH   SOLE   35,473 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206c102 721 12,000 SH   SOLE   12,000 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206c409 18,720 240,185 SH   SOLE   240,185 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206c714 21,223 218,573 SH   SOLE   218,573 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 420 5,388 SH   SOLE   5,388 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204a108 689 4,579 SH   SOLE   4,579 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204a207 2,573 19,616 SH   SOLE   19,616 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1,111 18,714 SH   SOLE   18,714 0 0
VANGUARD WORLD FDS INF TECH ETF 92204a702 606 3,630 SH   SOLE   3,630 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 1,036 9,347 SH   SOLE   9,347 0 0
VERIZON COMMUNICATIONS INC COM 92343v104 432 7,682 SH   SOLE   7,682 0 0
VISA INC COM CL A 92826c839 3,574 27,088 SH   SOLE   27,088 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 6,137 89,815 SH   SOLE   89,815 0 0
WHIRLPOOL CORP COM 963320106 292 2,732 SH   SOLE   2,732 0 0
WISDOMTREE TR INTL SMCAP DIV 97717w760 683 11,325 SH   SOLE   11,325 0 0
WISDOMTREE TR INTL MIDCAP DV 97717w778 706 12,440 SH   SOLE   12,440 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717w851 2,841 61,249 SH   SOLE   61,249 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717x594 1,130 40,624 SH   SOLE   40,624 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717x701 9,863 174,752 SH   SOLE   174,752 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 1,006 22,167 SH   SOLE   22,167 0 0