0001951757-23-000553.txt : 20231012 0001951757-23-000553.hdr.sgml : 20231012 20231012083445 ACCESSION NUMBER: 0001951757-23-000553 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231012 DATE AS OF CHANGE: 20231012 EFFECTIVENESS DATE: 20231012 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Mayflower Financial Advisors, LLC CENTRAL INDEX KEY: 0001852930 IRS NUMBER: 844826355 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-21132 FILM NUMBER: 231321781 BUSINESS ADDRESS: STREET 1: 265 FRANKLIN STREET STREET 2: SUITE 401 CITY: BOSTON STATE: MA ZIP: 02110 BUSINESS PHONE: 617-259-1767 MAIL ADDRESS: STREET 1: 265 FRANKLIN STREET STREET 2: SUITE 401 CITY: BOSTON STATE: MA ZIP: 02110 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001852930 XXXXXXXX 09-30-2023 09-30-2023 Mayflower Financial Advisors, LLC
265 FRANKLIN STREET SUITE 401 BOSTON MA 02110
13F HOLDINGS REPORT 028-21132 N
Vinson Brod Chief Compliance Officer 866-688-0180 Vinson Brod Boston MA 10-12-2023 0 340 668506886 false
INFORMATION TABLE 2 F_13F_Mayflower_Q32023.xml AMAZON COM INC COM 023135106 4446394 194762 SH SOLE 0 0 194762 INVESCO QQQ TR UNIT SER 1 46090E103 1861384 5195 SH SOLE 0 0 5195 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 863285 5266 SH SOLE 0 0 5266 STARBUCKS CORP COM 855244109 275239 3350 SH SOLE 0 0 3350 ISHARES GOLD TR ISHARES NEW 464285204 608441 17389 SH SOLE 0 0 17389 HUBBELL INC COM 443510607 225342 719 SH SOLE 0 0 719 WILLIS TOWERS WATSON PLC LTD SHS G96629103 262663 1257 SH SOLE 0 0 1257 JOHNSON & JOHNSON COM 478160104 3026895 19434 SH SOLE 0 0 19434 WASTE MGMT INC DEL COM 94106L109 638266 4187 SH SOLE 0 0 4187 VANGUARD INDEX FDS TOTAL STK MKT 922908769 4543228 21389 SH SOLE 0 0 21389 ISHARES TR GLOBAL TECH ETF 464287291 320683 5544 SH SOLE 0 0 5544 ISHARES TR MSCI INTL VLU FT 46435G409 1958172 77215 SH SOLE 0 0 77215 COSTCO WHSL CORP NEW COM 22160K105 1050201 1859 SH SOLE 0 0 1859 ISHARES TR MSCI EMG MKT ETF 464287234 607921 16019 SH SOLE 0 0 16019 GOLDMAN SACHS GROUP INC COM 38141G104 628373 1942 SH SOLE 0 0 1942 SPDR SER TR NUVEEN BLMBRG SH 78468R739 679535 14699 SH SOLE 0 0 14699 WATSCO INC COM 942622200 762239 2018 SH SOLE 0 0 2018 ISHARES TR MSCI KLD400 SOC 464288570 389872 4789 SH SOLE 0 0 4789 SHELL PLC SPON ADS 780259305 204085 3170 SH SOLE 0 0 3170 PROCTER AND GAMBLE CO COM 742718109 19267982 132099 SH SOLE 0 0 132099 COCA COLA CO COM 191216100 1720471 30734 SH SOLE 0 0 30734 ENTERPRISE PRODS PARTNERS L COM 293792107 569759 20817 SH SOLE 0 0 20817 ISHARES TR U.S. ENERGY ETF 464287796 314176 6624 SH SOLE 0 0 6624 UNITED PARCEL SERVICE INC CL B 911312106 13429965 86161 SH SOLE 0 0 86161 MARRIOTT INTL INC NEW CL A 571903202 250417 1274 SH SOLE 0 0 1274 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 708649 9366 SH SOLE 0 0 9366 ISHARES TR MSCI ACWI EX US 464288240 1745528 37131 SH SOLE 0 0 37131 INTEL CORP COM 458140100 1042891 29336 SH SOLE 0 0 29336 STATE STR CORP COM 857477103 390544 5833 SH SOLE 0 0 5833 MEDTRONIC PLC SHS G5960L103 595339 7597 SH SOLE 0 0 7597 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 966446 2885 SH SOLE 0 0 2885 ISHARES TR TRS FLT RT BD 46434V860 2251993 44383 SH SOLE 0 0 44383 ISHARES TR ESG AW MSCI EAFE 46435G516 226741 15470 SH SOLE 0 0 15470 MERCK & CO INC COM 58933Y105 2852131 27704 SH SOLE 0 0 27704 ISHARES TR SHRT NAT MUN ETF 464288158 4823414 46893 SH SOLE 0 0 46893 SPDR S&P 500 ETF TR TR UNIT 78462F103 9378428 21939 SH SOLE 0 0 21939 THE TRADE DESK INC COM CL A 88339J105 357146 4570 SH SOLE 0 0 4570 MASTERCARD INCORPORATED CL A 57636Q104 1558742 3937 SH SOLE 0 0 3937 ILLINOIS TOOL WKS INC COM 452308109 262102 1138 SH SOLE 0 0 1138 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 21456 12578 SH SOLE 0 0 12578 EMERSON ELEC CO COM 291011104 443546 4593 SH SOLE 0 0 4593 DIAGEO PLC SPON ADR NEW 25243Q205 302907 2030 SH SOLE 0 0 2030 ISHARES INC EMNG MKTS EQT 46434G889 549369 13432 SH SOLE 0 0 13432 ISHARES TR TIPS BD ETF 464287176 819646 63318 SH SOLE 0 0 63318 VERTEX PHARMACEUTICALS INC COM 92532F100 1142102 729135 SH SOLE 0 0 729135 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 267643 10827 SH SOLE 0 0 10827 SMUCKER J M CO COM NEW 832696405 709744 5775 SH SOLE 0 0 5775 ISHARES TR GLOB HLTHCRE ETF 464287325 237093 2877 SH SOLE 0 0 2877 CORNING INC COM 219350105 488863 16044 SH SOLE 0 0 16044 ISHARES TR S&P 100 ETF 464287101 4266409 21264 SH SOLE 0 0 21264 VERIZON COMMUNICATIONS INC COM 92343V104 5030774 155223 SH SOLE 0 0 155223 CHUBB LIMITED COM H1467J104 293986 1412 SH SOLE 0 0 1412 MARVELL TECHNOLOGY INC COM 573874104 209321 3867 SH SOLE 0 0 3867 FEDEX CORP COM 31428X106 448444 1693 SH SOLE 0 0 1693 PEPSICO INC COM 713448108 7823085 46170 SH SOLE 0 0 46170 HONEYWELL INTL INC COM 438516106 3742212 20257 SH SOLE 0 0 20257 TRANE TECHNOLOGIES PLC SHS G8994E103 429155 2115 SH SOLE 0 0 2115 FORD MTR CO DEL COM 345370860 802457 64610 SH SOLE 0 0 64610 ISHARES TR ESG AWR MSCI USA 46435G425 2748612 50506 SH SOLE 0 0 50506 HOME DEPOT INC COM 437076102 1890182 6256 SH SOLE 0 0 6256 SPDR SER TR PORTFOLIO INTRMD 78464A375 297486 9459 SH SOLE 0 0 9459 AUTOMATIC DATA PROCESSING IN COM 053015103 1287715 5353 SH SOLE 0 0 5353 ISHARES TR RUSEL 2500 ETF 46435G268 454549 8339 SH SOLE 0 0 8339 DUPONT DE NEMOURS INC COM 26614N102 244582 3279 SH SOLE 0 0 3279 SPDR SER TR ICE PFD SEC ETF 78464A292 214723 6615 SH SOLE 0 0 6615 ISHARES TR RUS 2000 VAL ETF 464287630 354237 2613 SH SOLE 0 0 2613 SPDR GOLD TR GOLD SHS 78463V107 2394299 13965 SH SOLE 0 0 13965 SOUTHERN CO COM 842587107 6663144 102953 SH SOLE 0 0 102953 CENCORA INC COM 03073E105 480567 2670 SH SOLE 0 0 2670 KEYCORP COM 493267108 170438 15840 SH SOLE 0 0 15840 MONGODB INC CL A 60937P106 230343 666 SH SOLE 0 0 666 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 420376 13383 SH SOLE 0 0 13383 ISHARES TR RUS 1000 GRW ETF 464287614 226889 853 SH SOLE 0 0 853 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 414453 8314 SH SOLE 0 0 8314 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 654205 19264 SH SOLE 0 0 19264 AON PLC SHS CL A G0403H108 324220 1000 SH SOLE 0 0 1000 SPDR SER TR PORTFOLIO SHORT 78464A474 736137 25107 SH SOLE 0 0 25107 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 2292696 22895 SH SOLE 0 0 22895 ISHARES TR CORE S&P SCP ETF 464287804 6207965 65811 SH SOLE 0 0 65811 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7088451 20235 SH SOLE 0 0 20235 ADOBE INC COM 00724F101 1286800 2524 SH SOLE 0 0 2524 SOUTHERN COPPER CORP COM 84265V105 1422801 18898 SH SOLE 0 0 18898 WEYERHAEUSER CO MTN BE COM NEW 962166104 351850 11476 SH SOLE 0 0 11476 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2029866 88767 SH SOLE 0 0 88767 GREENBRIER COS INC NOTE 2.875% 2/0 393657AK7 16660 17000 SH SOLE 0 0 17000 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1514813 19937 SH SOLE 0 0 19937 ALPHABET INC CAP STK CL A 02079K305 5791602 44258 SH SOLE 0 0 44258 ZSCALER INC COM 98980G102 232918 1497 SH SOLE 0 0 1497 CONSTELLATION BRANDS INC CL A 21036P108 403594 1606 SH SOLE 0 0 1606 UNILEVER PLC SPON ADR NEW 904767704 256682 5196 SH SOLE 0 0 5196 CSX CORP COM 126408103 349822 11376 SH SOLE 0 0 11376 COMCAST CORP NEW CL A 20030N101 897793 20248 SH SOLE 0 0 20248 ISHARES TR US INFRASTRUC 46435U713 478194 13069 SH SOLE 0 0 13069 MICROSOFT CORP COM 594918104 13882039 43965 SH SOLE 0 0 43965 VALERO ENERGY CORP COM 91913Y100 345966 2441 SH SOLE 0 0 2441 WARNER BROS DISCOVERY INC COM SER A 934423104 274693 25294 SH SOLE 0 0 25294 HCI GROUP INC NOTE 4.250% 3/0 40416EAD5 20015 21000 SH SOLE 0 0 21000 SCHLUMBERGER LTD COM STK 806857108 345458 5926 SH SOLE 0 0 5926 CVS HEALTH CORP COM 126650100 869343 12451 SH SOLE 0 0 12451 ISHARES TR EUROPE ETF 464287861 1390852 29140 SH SOLE 0 0 29140 BROWN & BROWN INC COM 115236101 402534 5764 SH SOLE 0 0 5764 CUSHMAN WAKEFIELD PLC SHS G2717B108 369768 48526 SH SOLE 0 0 48526 BERKSHIRE HATHAWAY INC DEL CL A 084670108 531477 1 SH SOLE 0 0 1 BOEING CO COM 097023105 689473 3597 SH SOLE 0 0 3597 VANGUARD INDEX FDS SMALL CP ETF 922908751 600240 3175 SH SOLE 0 0 3175 VANGUARD INDEX FDS MID CAP ETF 922908629 2659174 12770 SH SOLE 0 0 12770 VANGUARD INDEX FDS LARGE CAP ETF 922908637 508011 2596 SH SOLE 0 0 2596 NEXTERA ENERGY INC COM 65339F101 7865485 137292 SH SOLE 0 0 137292 NIKE INC CL B 654106103 731324 7648 SH SOLE 0 0 7648 TESLA INC COM 88160R101 2163152 8645 SH SOLE 0 0 8645 MSCI INC COM 55354G100 205232 400 SH SOLE 0 0 400 LINDE PLC SHS G54950103 560387 1505 SH SOLE 0 0 1505 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 324203 1379 SH SOLE 0 0 1379 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 244068 7358 SH SOLE 0 0 7358 NUVEEN TAXABLE MUNICPAL INM COM 67074C103 152565 10500 SH SOLE 0 0 10500 ALPS ETF TR ALERIAN MLP 00162Q452 1760972 41729 SH SOLE 0 0 41729 SCHWAB STRATEGIC TR US TIPS ETF 808524870 857389 16981 SH SOLE 0 0 16981 ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3 12173 12000 SH SOLE 0 0 12000 DOW INC COM 260557103 345528 6701 SH SOLE 0 0 6701 KKR & CO INC COM 48251W104 215354 3496 SH SOLE 0 0 3496 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 209688 3801 SH SOLE 0 0 3801 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3244818 8263 SH SOLE 0 0 8263 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 4634452 10149 SH SOLE 0 0 10149 MFA FINL INC NOTE 6.250% 6/1 55272XAA0 12903 13000 SH SOLE 0 0 13000 CONSOLIDATED EDISON INC COM 209115104 1795702 20995 SH SOLE 0 0 20995 GENERAL MTRS CO COM 37045V100 209261 6347 SH SOLE 0 0 6347 CROWDSTRIKE HLDGS INC CL A 22788C105 220439 1317 SH SOLE 0 0 1317 ISHARES TR ESG MSCI LEADR 46435U218 484359 6423 SH SOLE 0 0 6423 ISHARES TR 0-5 YR TIPS ETF 46429B747 510090 5263 SH SOLE 0 0 5263 TERADYNE INC COM 880770102 389986 3882 SH SOLE 0 0 3882 VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 17075 17000 SH SOLE 0 0 17000 ISHARES TR EAFE GRWTH ETF 464288885 3195948 37033 SH SOLE 0 0 37033 ELI LILLY & CO COM 532457108 1652899 3077 SH SOLE 0 0 3077 PIMCO ETF TR INV GRD CRP BD 72201R817 308168 3382 SH SOLE 0 0 3382 AIR PRODS & CHEMS INC COM 009158106 699033 2467 SH SOLE 0 0 2467 VANGUARD STAR FDS VG TL INTL STK F 921909768 1338589 25011 SH SOLE 0 0 25011 ISHARES TR RUSSELL 2000 ETF 464287655 2927970 16567 SH SOLE 0 0 16567 ISHARES TR CORE HIGH DV ETF 46429B663 2491690 25197 SH SOLE 0 0 25197 DUKE ENERGY CORP NEW COM NEW 26441C204 25294321 286589 SH SOLE 0 0 286589 PROSHARES TR SHORT S&P 500 NE 74347B425 442782 30600 SH SOLE 0 0 30600 MICRON TECHNOLOGY INC COM 595112103 337565 4962 SH SOLE 0 0 4962 ISHARES TR ESG MSCI EM LDRS 46436E601 320623 7495 SH SOLE 0 0 7495 CARRIER GLOBAL CORPORATION COM 14448C104 219680 3980 SH SOLE 0 0 3980 SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 553073 13106 SH SOLE 0 0 13106 SYSCO CORP COM 871829107 420044 6359 SH SOLE 0 0 6359 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 41517 10728 SH SOLE 0 0 10728 EVERCOMMERCE INC COM 29977X105 1461662 145729 SH SOLE 0 0 145729 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 763658 14258 SH SOLE 0 0 14258 SELECTQUOTE INC COM 816307300 54067 46211 SH SOLE 0 0 46211 INTERDIGITAL INC NOTE 2.000% 6/0 45867GAB7 27609 26000 SH SOLE 0 0 26000 CBIZ INC COM 124805102 314514 6060 SH SOLE 0 0 6060 QUANTA SVCS INC COM 74762E102 249926 1336 SH SOLE 0 0 1336 ISHARES TR SELECT DIVID ETF 464287168 1700174 15795 SH SOLE 0 0 15795 EVERSOURCE ENERGY COM 30040W108 210068 3613 SH SOLE 0 0 3613 INSIGHT ENTERPRISES INC NOTE 0.750% 2/1 45765UAB9 46816 22000 SH SOLE 0 0 22000 ISHARES TR RUS MD CP GR ETF 464287481 244544 2677 SH SOLE 0 0 2677 SNOWFLAKE INC CL A 833445109 287360 1881 SH SOLE 0 0 1881 FRANCO NEV CORP COM 351858105 1590540 11915 SH SOLE 0 0 11915 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 4173322 94355 SH SOLE 0 0 94355 ISHARES TR EAFE VALUE ETF 464288877 3306249 67571 SH SOLE 0 0 67571 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 251151 17901 SH SOLE 0 0 17901 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 4248727 60044 SH SOLE 0 0 60044 ISHARES INC MSCI EMERG MRKT 464286533 1602223 30032 SH SOLE 0 0 30032 VISA INC COM CL A 92826C839 2464098 10713 SH SOLE 0 0 10713 DRAGANFLY INC. COM NEW 26142Q205 8659 11260 SH SOLE 0 0 11260 ISHARES TR MSCI USA MIN VOL 46429B697 7849588 108450 SH SOLE 0 0 108450 TOAST INC CL A 888787108 191908 10246 SH SOLE 0 0 10246 VANGUARD INDEX FDS VALUE ETF 922908744 2124648 15404 SH SOLE 0 0 15404 VANGUARD INDEX FDS GROWTH ETF 922908736 941002 3456 SH SOLE 0 0 3456 ISHARES TR US TREAS BD ETF 46429B267 635744 28845 SH SOLE 0 0 28845 SPLUNK INC COM 848637104 609863 4170 SH SOLE 0 0 4170 L3HARRIS TECHNOLOGIES INC COM 502431109 242706 1394 SH SOLE 0 0 1394 PHILLIPS 66 COM 718546104 471978 3928 SH SOLE 0 0 3928 AMERICAN TOWER CORP NEW COM 03027X100 1707390 10382 SH SOLE 0 0 10382 ISHARES TR CORE S&P TTL STK 464287150 1834132 19473 SH SOLE 0 0 19473 ISHARES TR MRNGSTR INC ETF 46432F875 374269 19657 SH SOLE 0 0 19657 SANDSTORM GOLD LTD COM NEW 80013R206 58250 12500 SH SOLE 0 0 12500 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 224056 3043 SH SOLE 0 0 3043 META PLATFORMS INC CL A 30303M102 2530470 8429 SH SOLE 0 0 8429 SERVICENOW INC COM 81762P102 710438 1271 SH SOLE 0 0 1271 PALO ALTO NETWORKS INC COM 697435105 492090 2099 SH SOLE 0 0 2099 MONDELEZ INTL INC CL A 609207105 1018990 14683 SH SOLE 0 0 14683 BROADCOM INC COM 11135F101 1992063 2398 SH SOLE 0 0 2398 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 283938 6005 SH SOLE 0 0 6005 ISHARES TR GNMA BOND ETF 46429B333 467644 11193 SH SOLE 0 0 11193 CANADIAN PACIFIC KANSAS CITY COM 13646K108 1060418 14198 SH SOLE 0 0 14198 PIONEER NAT RES CO COM 723787107 238732 1040 SH SOLE 0 0 1040 ISHARES TR CORE MSCI TOTAL 46432F834 419858 6999 SH SOLE 0 0 6999 NOVARTIS AG SPONSORED ADR 66987V109 1072959 10534 SH SOLE 0 0 10534 ISHARES TR CORE MSCI EAFE 46432F842 5593528 86924 SH SOLE 0 0 86924 TOTALENERGIES SE SPONSORED ADS 89151E109 555475 8447 SH SOLE 0 0 8447 KINDER MORGAN INC DEL COM 49456B101 243292 14674 SH SOLE 0 0 14674 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 562893 1833 SH SOLE 0 0 1833 NVIDIA CORPORATION COM 67066G104 4524343 10401 SH SOLE 0 0 10401 ISHARES TR ISHS 1-5YR INVS 464288646 541104 10859 SH SOLE 0 0 10859 CUMMINS INC COM 231021106 373761 1636 SH SOLE 0 0 1636 ABBVIE INC COM 00287Y109 14187526 95180 SH SOLE 0 0 95180 NATIONAL GRID PLC SPONSORED ADR NE 636274409 229545 3786 SH SOLE 0 0 3786 S&P GLOBAL INC COM 78409V104 252603 691 SH SOLE 0 0 691 ISHARES INC CORE MSCI EMKT 46434G103 4259567 89506 SH SOLE 0 0 89506 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 10056911 144123 SH SOLE 0 0 144123 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 2628966 50684 SH SOLE 0 0 50684 ZOETIS INC CL A 98978V103 832842 4787 SH SOLE 0 0 4787 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 263916 3037 SH SOLE 0 0 3037 MATIV HOLDINGS INC COM 808541106 4300930 301608 SH SOLE 0 0 301608 BLACKSTONE INC COM 09260D107 950590 8872 SH SOLE 0 0 8872 CHURCH & DWIGHT CO INC COM 171340102 253218 2763 SH SOLE 0 0 2763 FACTSET RESH SYS INC COM 303075105 536675 1227 SH SOLE 0 0 1227 STRYKER CORPORATION COM 863667101 662171 2423 SH SOLE 0 0 2423 INTUITIVE SURGICAL INC COM NEW 46120E602 225356 771 SH SOLE 0 0 771 MCDONALDS CORP COM 580135101 28735014 109076 SH SOLE 0 0 109076 DOVER CORP COM 260003108 205777 1475 SH SOLE 0 0 1475 CISCO SYS INC COM 17275R102 1903262 35403 SH SOLE 0 0 35403 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 323025 9667 SH SOLE 0 0 9667 ISHARES TR RUS MID CAP ETF 464287499 201933 2916 SH SOLE 0 0 2916 ADVANCED MICRO DEVICES INC COM 007903107 504229 4904 SH SOLE 0 0 4904 AT&T INC COM 00206R102 2248196 149680 SH SOLE 0 0 149680 VANGUARD BD INDEX FDS INTERMED TERM 921937819 1811149 25047 SH SOLE 0 0 25047 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 345296 4299 SH SOLE 0 0 4299 SELECT SECTOR SPDR TR ENERGY 81369Y506 905428 10017 SH SOLE 0 0 10017 GENERAL ELECTRIC CO COM NEW 369604301 544919 4929 SH SOLE 0 0 4929 ISHARES TR MSCI USA QLT FCT 46432F339 5740772 43560 SH SOLE 0 0 43560 ISHARES TR IBOXX HI YD ETF 464288513 445691 6046 SH SOLE 0 0 6046 ISHARES TR S&P SML 600 GWT 464287887 258516 2357 SH SOLE 0 0 2357 ISHARES TR U.S. TECH ETF 464287721 1431843 13647 SH SOLE 0 0 13647 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 209488 4199 SH SOLE 0 0 4199 ISHARES TR S&P 500 VAL ETF 464287408 910579 5919 SH SOLE 0 0 5919 ISHARES TR S&P 500 GRWT ETF 464287309 3593829 52526 SH SOLE 0 0 52526 ISHARES TR CORE S&P500 ETF 464287200 42837455 118535 SH SOLE 0 0 118535 THE CIGNA GROUP COM 125523100 218869 765 SH SOLE 0 0 765 METTLER TOLEDO INTERNATIONAL COM 592688105 272585 246 SH SOLE 0 0 246 ONEOK INC NEW COM 682680103 394408 6218 SH SOLE 0 0 6218 VMWARE INC CL A COM 928563402 640449 3847 SH SOLE 0 0 3847 UNION PAC CORP COM 907818108 503984 2475 SH SOLE 0 0 2475 RIO TINTO PLC SPONSORED ADR 767204100 945924 14864 SH SOLE 0 0 14864 ECOLAB INC COM 278865100 498970 2946 SH SOLE 0 0 2946 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 12041 30953 SH SOLE 0 0 30953 ISHARES TR GOV/CRED BD ETF 464288596 426364 4261 SH SOLE 0 0 4261 ISHARES TR MBS ETF 464288588 2344054 26397 SH SOLE 0 0 26397 ISHARES TR 10-20 YR TRS ETF 464288653 1072043 10887 SH SOLE 0 0 10887 SALESFORCE INC COM 79466L302 683369 3370 SH SOLE 0 0 3370 IDEXX LABS INC COM 45168D104 214262 490 SH SOLE 0 0 490 REPUBLIC SVCS INC COM 760759100 249963 1754 SH SOLE 0 0 1754 THERMO FISHER SCIENTIFIC INC COM 883556102 1601016 3163 SH SOLE 0 0 3163 LOCKHEED MARTIN CORP COM 539830109 1381082 3377 SH SOLE 0 0 3377 JPMORGAN CHASE & CO COM 46625H100 3075364 21206 SH SOLE 0 0 21206 CHEVRON CORP NEW COM 166764100 15653194 92831 SH SOLE 0 0 92831 ISHARES TR NATIONAL MUN ETF 464288414 12828582 125108 SH SOLE 0 0 125108 CONOCOPHILLIPS COM 20825C104 562795 4698 SH SOLE 0 0 4698 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 4870168 111395 SH SOLE 0 0 111395 CINCINNATI FINL CORP COM 172062101 217626 2128 SH SOLE 0 0 2128 DANAHER CORPORATION COM 235851102 376368 1517 SH SOLE 0 0 1517 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 499062 5324 SH SOLE 0 0 5324 M & T BK CORP COM 55261F104 349887 2767 SH SOLE 0 0 2767 TJX COS INC NEW COM 872540109 1176079 13232 SH SOLE 0 0 13232 BANK AMERICA CORP COM 060505104 1327294 299299 SH SOLE 0 0 299299 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 221016 9209 SH SOLE 0 0 9209 SPDR SER TR S&P DIVID ETF 78464A763 498857 33240 SH SOLE 0 0 33240 WALMART INC COM 931142103 306232 1915 SH SOLE 0 0 1915 ISHARES TR INTL SEL DIV ETF 464288448 234340 9226 SH SOLE 0 0 9226 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 917016 19957 SH SOLE 0 0 19957 INTERNATIONAL BUSINESS MACHS COM 459200101 5457766 38901 SH SOLE 0 0 38901 ORACLE CORP COM 68389X105 772324 7292 SH SOLE 0 0 7292 RTX CORPORATION COM 75513E101 1319246 18331 SH SOLE 0 0 18331 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1220110 31117 SH SOLE 0 0 31117 TEXAS INSTRS INC COM 882508104 728057 4579 SH SOLE 0 0 4579 TARGET CORP COM 87612E106 224125 2027 SH SOLE 0 0 2027 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 688110 6660 SH SOLE 0 0 6660 SPDR SER TR NUVEEN BLMBRG MU 78468R721 1540993 35263 SH SOLE 0 0 35263 PFIZER INC COM 717081103 1642786 49526 SH SOLE 0 0 49526 ISHARES TR IBOXX INV CP ETF 464287242 288309 2826 SH SOLE 0 0 2826 MORGAN STANLEY COM NEW 617446448 3475712 42558 SH SOLE 0 0 42558 3M CO COM 88579Y101 3188475 34058 SH SOLE 0 0 34058 ISHARES TR MSCI USA VALUE 46432F388 872545 9618 SH SOLE 0 0 9618 8X8 INC NEW COM 282914100 959417 380721 SH SOLE 0 0 380721 CATERPILLAR INC COM 149123101 1068120 3913 SH SOLE 0 0 3913 ALPHABET INC CAP STK CL C 02079K107 3153504 23917 SH SOLE 0 0 23917 AMERICAN EXPRESS CO COM 025816109 410569 2752 SH SOLE 0 0 2752 AMGEN INC COM 031162100 1037414 3860 SH SOLE 0 0 3860 ANALOG DEVICES INC COM 032654105 238705 1363 SH SOLE 0 0 1363 PAYCOM SOFTWARE INC COM 70432V102 272234 1050 SH SOLE 0 0 1050 VANECK MERK GOLD TR GOLD TRUST 921078101 445819 24920 SH SOLE 0 0 24920 CANADIAN NATL RY CO COM 136375102 1047118 9666 SH SOLE 0 0 9666 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 2635402 16961 SH SOLE 0 0 16961 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 615423 14901 SH SOLE 0 0 14901 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 192855 11500 SH SOLE 0 0 11500 ISHARES TR 7-10 YR TRSY BD 464287440 234861 5487 SH SOLE 0 0 5487 ISHARES TR CORE US AGGBD ET 464287226 1403265 14922 SH SOLE 0 0 14922 ISHARES TR 20 YR TR BD ETF 464287432 1191994 13440 SH SOLE 0 0 13440 ISHARES TR CORE DIV GRWTH 46434V621 1019270 20579 SH SOLE 0 0 20579 SPDR SER TR PORTFOLIO S&P500 78464A854 13523117 269063 SH SOLE 0 0 269063 EATON CORP PLC SHS G29183103 619365 2904 SH SOLE 0 0 2904 ISHARES TR S&P MC 400GR ETF 464287606 261581 3621 SH SOLE 0 0 3621 ISHARES TR S&P MC 400VL ETF 464287705 294917 2922 SH SOLE 0 0 2922 WAYFAIR INC CL A 94419L101 9843170 162509 SH SOLE 0 0 162509 ISHARES TR CORE TOTAL USD 46434V613 3117754 71320 SH SOLE 0 0 71320 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 250002 4845 SH SOLE 0 0 4845 FIRST AMERN FINL CORP COM 31847R102 504585 8932 SH SOLE 0 0 8932 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 367756 4892 SH SOLE 0 0 4892 PHILIP MORRIS INTL INC COM 718172109 1358863 14678 SH SOLE 0 0 14678 NUCOR CORP COM 670346105 337872 2161 SH SOLE 0 0 2161 PARKER-HANNIFIN CORP COM 701094104 266042 683 SH SOLE 0 0 683 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 160500 10000 SH SOLE 0 0 10000 SPDR SER TR BLOOMBERG HIGH Y 78468R622 219672 2430 SH SOLE 0 0 2430 BRISTOL-MYERS SQUIBB CO COM 110122108 12470462 214860 SH SOLE 0 0 214860 WISDOMTREE TR EM EX ST-OWNED 97717X578 1054210 39528 SH SOLE 0 0 39528 ISHARES TR RUSSELL 3000 ETF 464287689 607788 2480 SH SOLE 0 0 2480 REALTY INCOME CORP COM 756109104 261126 5229 SH SOLE 0 0 5229 ALTRIA GROUP INC COM 02209S103 10354133 246234 SH SOLE 0 0 246234 CITIGROUP INC COM NEW 172967424 324506 7890 SH SOLE 0 0 7890 ISHARES TR JPMORGAN USD EMG 464288281 283951 3441 SH SOLE 0 0 3441 AMERICAN WTR WKS CO INC NEW COM 030420103 384200 3103 SH SOLE 0 0 3103 EXXON MOBIL CORP COM 30231G102 20346126 173041 SH SOLE 0 0 173041 UNITEDHEALTH GROUP INC COM 91324P102 1923640 3815 SH SOLE 0 0 3815 PRICE T ROWE GROUP INC COM 74144T108 592752 5652 SH SOLE 0 0 5652 LOWES COS INC COM 548661107 1091575 5252 SH SOLE 0 0 5252 DEERE & CO COM 244199105 329950 874 SH SOLE 0 0 874 COLGATE PALMOLIVE CO COM 194162103 542811 7633 SH SOLE 0 0 7633 SHOPIFY INC CL A 82509L107 391158 7168 SH SOLE 0 0 7168 DEVON ENERGY CORP NEW COM 25179M103 698170 14637 SH SOLE 0 0 14637 NOVO-NORDISK A S ADR 670100205 202432 2226 SH SOLE 0 0 2226 BROOKLINE BANCORP INC DEL COM 11373M107 130883 14367 SH SOLE 0 0 14367 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 82840 10152 SH SOLE 0 0 10152 KRAFT HEINZ CO COM 500754106 238878 7101 SH SOLE 0 0 7101 PAYPAL HLDGS INC COM 70450Y103 344972 5901 SH SOLE 0 0 5901 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 570132 12550 SH SOLE 0 0 12550 SCHWAB CHARLES CORP COM 808513105 388423 7075 SH SOLE 0 0 7075 PACER FDS TR TRENDP US LAR CP 69374H105 377598 9449 SH SOLE 0 0 9449 BLACKROCK INC COM 09247X101 1124881 1740 SH SOLE 0 0 1740 ISHARES TR CORE S&P MCP ETF 464287507 10846502 43499 SH SOLE 0 0 43499 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1286242 26741 SH SOLE 0 0 26741 ISHARES TR MSCI EAFE ETF 464287465 1636043 23738 SH SOLE 0 0 23738 APPLE INC COM 037833100 16766651 102532 SH SOLE 0 0 102532 GSK PLC SPONSORED ADR 37733W204 204269 5635 SH SOLE 0 0 5635 ABBOTT LABS COM 002824100 1627828 16808 SH SOLE 0 0 16808 DISNEY WALT CO COM 254687106 737555 9100 SH SOLE 0 0 9100 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 2841021 30490 SH SOLE 0 0 30490 BOOKING HOLDINGS INC COM 09857L108 1471044 477 SH SOLE 0 0 477 ISHARES TR RUS 1000 ETF 464287622 1376573 5860 SH SOLE 0 0 5860 ISHARES TR RUS 1000 VAL ETF 464287598 579952 3820 SH DFND 0 0 3820