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
ABBVIE INC COM COM 00287Y109 2,132 24,335 SH   SOLE 0 0 24,335 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,703 7,534 SH   SOLE 0 0 7,534 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,256 2,561 SH   SOLE 0 0 2,561 0
AES CORP COM 00130H105 1,081 59,675 SH   SOLE 0 0 59,675 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,899 6,458 SH   SOLE 0 0 6,458 0
ALPHABET INC CAP STK CL A 02079K305 2,411 1,645 SH   SOLE 0 0 1,645 0
ALPHABET INC CAP STK CL C 02079K107 363 247 SH   SOLE 0 0 247 0
AMAZON COM INC COM 023135106 872 277 SH   SOLE 0 0 277 0
AON PLC SHS CL A G0403H108 1,557 7,545 SH   SOLE 0 0 7,545 0
APPLE INC COM 037833100 4,317 37,277 SH   SOLE 0 0 37,277 0
ASTRAZENECA PLC SPONSORED ADR 046353108 1,676 30,592 SH   SOLE 0 0 30,592 0
BOOKING HOLDINGS INC COM 09857L108 1,641 959 SH   SOLE 0 0 959 0
BOTTOMLINE TECH DEL INC COM 101388106 632 15,000 SH   SOLE 0 0 15,000 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,770 17,319 SH   SOLE 0 0 17,319 0
CAMBRIDGE BANCORP COM 132152109 604 11,358 SH   SOLE 0 0 11,358 0
CDW CORP COM 12514G108 2,131 17,824 SH   SOLE 0 0 17,824 0
CELANESE CORP DEL COM 150870103 1,890 17,591 SH   SOLE 0 0 17,591 0
CENTENE CORP DEL COM 15135B101 1,952 33,472 SH   SOLE 0 0 33,472 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,418 11,782 SH   SOLE 0 0 11,782 0
CHURCH & DWIGHT INC COM 171340102 2,327 24,835 SH   SOLE 0 0 24,835 0
DIAGEO PLC SPON ADR NEW 25243Q205 1,487 10,799 SH   SOLE 0 0 10,799 0
DOLLAR GEN CORP NEW COM 256677105 2,991 14,267 SH   SOLE 0 0 14,267 0
EDWARDS LIFESCIENCES CORP COM 28176E108 2,384 29,870 SH   SOLE 0 0 29,870 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 299 5,375 SH   SOLE 0 0 5,375 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 18,582 337,676 SH   SOLE 0 0 337,676 0
GENERAL DYNAMICS CORP COM 369550108 1,336 9,648 SH   SOLE 0 0 9,648 0
HCA HEALTHCARE INC COM 40412C101 2,002 16,061 SH   SOLE 0 0 16,061 0
HOME DEPOT INC COM 437076102 229 826 SH   SOLE 0 0 826 0
ICON PLC SHS G4705A100 1,802 9,428 SH   SOLE 0 0 9,428 0
ISHARES INC CORE MSCI EMKT 46434G103 1,941 36,756 SH   SOLE 0 0 36,756 0
ISHARES INC MSCI EMERG MKT 46434G889 2,096 47,756 SH   SOLE 0 0 47,756 0
ISHARES TR BARCLAYS 7 10 YR 464287440 6,371 52,301 SH   SOLE 0 0 52,301 0
ISHARES TR CORE S&P US GWT 464287671 379 4,744 SH   SOLE 0 0 4,744 0
ISHARES TR CORE S&P500 ETF 464287200 684 2,034 SH   SOLE 0 0 2,034 0
ISHARES TR MSCI INTL MULTFT 46434V274 531 21,853 SH   SOLE 0 0 21,853 0
ISHARES TR US TREAS BD ETF 46429B267 235 8,411 SH   SOLE 0 0 8,411 0
JACOBS ENGR GROUP INC COM 469814107 1,706 18,389 SH   SOLE 0 0 18,389 0
JPMORGAN CHASE & CO COM 46625H100 1,692 17,575 SH   SOLE 0 0 17,575 0
KANSAS CITY SOUTHERN COM NEW 485170302 2,238 12,375 SH   SOLE 0 0 12,375 0
LEIDOS HOLDINGS INC COM 525327102 1,533 17,200 SH   SOLE 0 0 17,200 0
LENDINGTREE INC NEW COM 52603B107 2,029 6,613 SH   SOLE 0 0 6,613 0
MASTERCARD INCORPORATED CL A 57636Q104 290 859 SH   SOLE 0 0 859 0
MEDICAL PPTYS TRUST INC COM 58463J304 1,840 104,395 SH   SOLE 0 0 104,395 0
MICROSOFT CORP COM 594918104 363 1,725 SH   SOLE 0 0 1,725 0
MOODYS CORP COM 615369105 2,212 7,630 SH   SOLE 0 0 7,630 0
NETFLIX INC COM 64110L106 237 473 SH   SOLE 0 0 473 0
NICE LTD SPONSORED ADR 653656108 2,015 8,877 SH   SOLE 0 0 8,877 0
NOVARTIS AG SPONSORED ADR 66987V109 235 2,705 SH   SOLE 0 0 2,705 0
OREILLY AUTOMOTIVE INC COM 67103H107 2,177 4,722 SH   SOLE 0 0 4,722 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101 7,304 287,995 SH   SOLE 0 0 287,995 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 16,841 149,792 SH   SOLE 0 0 149,792 0
PULTE GROUP INC COM 745867101 2,816 60,832 SH   SOLE 0 0 60,832 0
QUALCOMM INC COM 747525103 2,601 22,104 SH   SOLE 0 0 22,104 0
RELX PLC SPONSORED ADR 759530108 1,462 65,373 SH   SOLE 0 0 65,373 0
SAP SE SPON ADR 803054204 1,724 11,065 SH   SOLE 0 0 11,065 0
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 5,714 97,382 SH   SOLE 0 0 97,382 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 2,528 49,096 SH   SOLE 0 0 49,096 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 977 12,268 SH   SOLE 0 0 12,268 0
SHERWIN WILLIAMS CO COM 824348106 337 484 SH   SOLE 0 0 484 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 277 818 SH   SOLE 0 0 818 0
TEXAS INSTRS INC COM 882508104 2,356 16,497 SH   SOLE 0 0 16,497 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 233 1,366 SH   SOLE 0 0 1,366 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,204 20,247 SH   SOLE 0 0 20,247 0
VISA INC COM CL A 92826C839 2,531 12,659 SH   SOLE 0 0 12,659 0
WILLIAMS SONOMA INC COM 969904101 1,979 21,878 SH   SOLE 0 0 21,878 0
WISDOMTREE TR EM EX ST-OWNED 97717X578 3,960 132,397 SH   SOLE 0 0 132,397 0
WISDOMTREE TR EM EX ST-OWNED 97717X578 4,886 145,113 SH   SOLE 0 0 145,113 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 2,168 8,469 SH   SOLE 0 0 8,469 0