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
ABBOTT LABS COM 002824100 241 2,011 SH   SOLE   0 0 2,011
ABBVIE INC COM 00287Y109 484 4,468 SH   SOLE   0 0 4,468
ADOBE SYSTEMS INCORPORATED COM 00724F101 441 928 SH   SOLE   0 0 928
ALPHABET INC CAP STK CL C 02079K107 1,123 543 SH   SOLE   0 0 543
AMAZON COM INC COM 023135106 551 178 SH   SOLE   0 0 178
AMERICAN EXPRESS CO COM 025816109 1,329 9,393 SH   SOLE   0 0 9,393
AMGEN INC COM 031162100 749 3,010 SH   SOLE   0 0 3,010
APPLE INC COM 037833100 7,141 58,457 SH   SOLE   0 0 58,457
BAR HBR BANKSHARES COM 066849100 617 20,959 SH   SOLE   0 0 20,959
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 270 1,058 SH   SOLE   0 0 1,058
BERKSHIRE HILLS BANCORP INC COM 084680107 219 9,821 SH   SOLE   0 0 9,821
BIOGEN INC COM 09062X103 385 1,376 SH   SOLE   0 0 1,376
BK OF AMERICA CORP COM 060505104 446 11,520 SH   SOLE   0 0 11,520
BLACKROCK INC COM 09247X101 803 1,065 SH   SOLE   0 0 1,065
BOEING CO COM 097023105 1,101 4,322 SH   SOLE   0 0 4,322
BRISTOL-MYERS SQUIBB CO COM 110122108 459 7,264 SH   SOLE   0 0 7,264
CAMBRIDGE BANCORP COM 132152109 949 11,252 SH   SOLE   0 0 11,252
CAMDEN NATL CORP COM 133034108 1,163 24,297 SH   SOLE   0 0 24,297
CENTURY BANCORPORATION INC CL A NON VTG 156432106 798 8,555 SH   SOLE   0 0 8,555
COMMUNITY BK SYS INC COM 203607106 398 5,189 SH   SOLE   0 0 5,189
CORNING INC COM 219350105 437 10,045 SH   SOLE   0 0 10,045
COSTCO WHSL CORP NEW COM 22160K105 1,264 3,585 SH   SOLE   0 0 3,585
CVS HEALTH CORP COM 126650100 535 7,115 SH   SOLE   0 0 7,115
DELTA AIR LINES INC DEL COM NEW 247361702 799 16,553 SH   SOLE   0 0 16,553
DISNEY WALT CO COM 254687106 3,824 20,725 SH   SOLE   0 0 20,725
DNP SELECT INCOME FD INC COM 23325P104 417 42,176 SH   SOLE   0 0 42,176
DUKE ENERGY CORP NEW COM NEW 26441C204 407 4,215 SH   SOLE   0 0 4,215
ENTERPRISE BANCORP INC MASS COM 293668109 1,085 33,360 SH   SOLE   0 0 33,360
ETF SER SOLUTIONS US GLB JETS 26922A842 1,070 39,764 SH   SOLE   0 0 39,764
FACEBOOK INC CL A 30303M102 1,610 5,466 SH   SOLE   0 0 5,466
FERRARI N V COM N3167Y103 216 1,033 SH   SOLE   0 0 1,033
HOME DEPOT INC COM 437076102 3,826 12,534 SH   SOLE   0 0 12,534
HONEYWELL INTL INC COM 438516106 1,235 5,688 SH   SOLE   0 0 5,688
ILLINOIS TOOL WKS INC COM 452308109 443 2,001 SH   SOLE   0 0 2,001
INDEPENDENT BANK CORP MASS COM 453836108 596 7,075 SH   SOLE   0 0 7,075
INTEL CORP COM 458140100 267 4,179 SH   SOLE   0 0 4,179
INVESCO QQQ TR UNIT SER 1 46090E103 2,251 7,054 SH   SOLE   0 0 7,054
ISHARES TR NATIONAL MUN ETF 464288414 1,678 14,457 SH   SOLE   0 0 14,457
ISHARES TR US HLTHCR PR ETF 464288828 872 3,465 SH   SOLE   0 0 3,465
ISHARES TR SHRT NAT MUN ETF 464288158 208 1,929 SH   SOLE   0 0 1,929
ISHARES TR SELECT DIVID ETF 464287168 392 3,432 SH   SOLE   0 0 3,432
ISHARES TR MSCI USA MIN VOL 46429B697 309 4,465 SH   SOLE   0 0 4,465
ISHARES TR NEW YORK MUN ETF 464288323 260 4,500 SH   SOLE   0 0 4,500
ISHARES TR SELF DRIVNG EV 46435U366 285 6,175 SH   SOLE   0 0 6,175
ISHARES TR CORE MSCI EAFE 46432F842 307 4,264 SH   SOLE   0 0 4,264
ISHARES TR CORE S&P MCP ETF 464287507 791 3,040 SH   SOLE   0 0 3,040
ISHARES TR CORE S&P SCP ETF 464287804 286 2,635 SH   SOLE   0 0 2,635
ISHARES TR RUS 2000 GRW ETF 464287648 1,355 4,504 SH   SOLE   0 0 4,504
ISHARES TR CORE MSCI TOTAL 46432F834 4,096 58,287 SH   SOLE   0 0 58,287
ISHARES TR CORE S&P US VLU 464287663 3,709 53,825 SH   SOLE   0 0 53,825
ISHARES TR US HOME CONS ETF 464288752 316 4,663 SH   SOLE   0 0 4,663
ISHARES TR ISHS 5-10YR INVT 464288638 4,817 81,327 SH   SOLE   0 0 81,327
ISHARES TR CALIF MUN BD ETF 464288356 759 12,223 SH   SOLE   0 0 12,223
ISHARES TR S&P 500 GRWT ETF 464287309 9,946 152,756 SH   SOLE   0 0 152,756
ISHARES TR CORE US AGGBD ET 464287226 285 2,505 SH   SOLE   0 0 2,505
ISHARES TR U.S. UTILITS ETF 464287697 557 7,003 SH   SOLE   0 0 7,003
ISHARES TR S&P MC 400GR ETF 464287606 354 4,514 SH   SOLE   0 0 4,514
ISHARES TR S&P 500 VAL ETF 464287408 1,087 7,694 SH   SOLE   0 0 7,694
ISHARES TR CORE 1 5 YR USD 46432F859 6,751 131,633 SH   SOLE   0 0 131,633
ISHARES TR ISHS 1-5YR INVS 464288646 5,494 100,477 SH   SOLE   0 0 100,477
ISHARES TR RUS MD CP GR ETF 464287481 2,656 26,024 SH   SOLE   0 0 26,024
ISHARES TR CORE S&P500 ETF 464287200 2,143 5,386 SH   SOLE   0 0 5,386
ISHARES TR 0-5YR INVT GR CP 46434V100 921 17,786 SH   SOLE   0 0 17,786
ISHARES TR 0-5YR HI YL CP 46434V407 223 4,866 SH   SOLE   0 0 4,866
ISHARES TR S&P SML 600 GWT 464287887 631 4,924 SH   SOLE   0 0 4,924
JOHNSON & JOHNSON COM 478160104 2,803 17,056 SH   SOLE   0 0 17,056
JPMORGAN CHASE & CO COM 46625H100 734 4,821 SH   SOLE   0 0 4,821
KRAFT HEINZ CO COM 500754106 277 6,935 SH   SOLE   0 0 6,935
LILLY ELI & CO COM 532457108 1,246 6,671 SH   SOLE   0 0 6,671
LOCKHEED MARTIN CORP COM 539830109 360 975 SH   SOLE   0 0 975
LULULEMON ATHLETICA INC COM 550021109 1,022 3,331 SH   SOLE   0 0 3,331
MARRIOTT INTL INC NEW CL A 571903202 478 3,225 SH   SOLE   0 0 3,225
MATCH GROUP INC NEW COM 57667L107 602 4,381 SH   SOLE   0 0 4,381
MCDONALDS CORP COM 580135101 1,402 6,257 SH   SOLE   0 0 6,257
MERCK & CO. INC COM 58933Y105 476 6,178 SH   SOLE   0 0 6,178
MICROCHIP TECHNOLOGY INC. COM 595017104 987 6,357 SH   SOLE   0 0 6,357
MICROSOFT CORP COM 594918104 3,637 15,425 SH   SOLE   0 0 15,425
MODERNA INC COM 60770K107 698 5,329 SH   SOLE   0 0 5,329
NEXTERA ENERGY INC COM 65339F101 928 12,269 SH   SOLE   0 0 12,269
NIKE INC CL B 654106103 1,520 11,440 SH   SOLE   0 0 11,440
OCEANFIRST FINL CORP COM 675234108 382 15,950 SH   SOLE   0 0 15,950
PAYPAL HLDGS INC COM 70450Y103 1,223 5,035 SH   SOLE   0 0 5,035
PEPSICO INC COM 713448108 752 5,316 SH   SOLE   0 0 5,316
PFIZER INC COM 717081103 332 9,158 SH   SOLE   0 0 9,158
PROCTER AND GAMBLE CO COM 742718109 482 3,556 SH   SOLE   0 0 3,556
SAFETY INS GROUP INC COM 78648T100 1,484 17,612 SH   SOLE   0 0 17,612
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 392 2,950 SH   SOLE   0 0 2,950
SIMON PPTY GROUP INC NEW COM 828806109 462 4,058 SH   SOLE   0 0 4,058
SPDR S&P 500 ETF TR TR UNIT 78462F103 711 1,794 SH   SOLE   0 0 1,794
SPDR SER TR S&P HOMEBUILD 78464A888 415 5,902 SH   SOLE   0 0 5,902
STARBUCKS CORP COM 855244109 2,246 20,554 SH   SOLE   0 0 20,554
SYSCO CORP COM 871829107 444 5,633 SH   SOLE   0 0 5,633
TELADOC HEALTH INC COM 87918A105 794 4,371 SH   SOLE   0 0 4,371
TRACTOR SUPPLY CO COM 892356106 212 1,200 SH   SOLE   0 0 1,200
UNION PAC CORP COM 907818108 699 3,170 SH   SOLE   0 0 3,170
UNITED PARCEL SERVICE INC CL B 911312106 664 3,906 SH   SOLE   0 0 3,906
VAIL RESORTS INC COM 91879Q109 1,390 4,766 SH   SOLE   0 0 4,766
VANGUARD BD INDEX FDS INTERMED TERM 921937819 358 4,030 SH   SOLE   0 0 4,030
VANGUARD INDEX FDS GROWTH ETF 922908736 845 3,288 SH   SOLE   0 0 3,288
VANGUARD INDEX FDS VALUE ETF 922908744 312 2,370 SH   SOLE   0 0 2,370
VANGUARD INDEX FDS SML CP GRW ETF 922908595 809 2,947 SH   SOLE   0 0 2,947
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 3,515 42,607 SH   SOLE   0 0 42,607
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 821 8,826 SH   SOLE   0 0 8,826
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 208 1,416 SH   SOLE   0 0 1,416
VANGUARD WORLD FDS UTILITIES ETF 92204A876 791 5,630 SH   SOLE   0 0 5,630
VISA INC COM CL A 92826C839 1,376 6,500 SH   SOLE   0 0 6,500
WALMART INC COM 931142103 224 1,647 SH   SOLE   0 0 1,647
WEC ENERGY GROUP INC COM 92939U106 442 4,725 SH   SOLE   0 0 4,725
YUM BRANDS INC COM 988498101 342 3,159 SH   SOLE   0 0 3,159
ZOETIS INC CL A 98978V103 1,154 7,331 SH   SOLE   0 0 7,331