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
PIMCO 1-5 YR US TIPS Index Exchange-Traded FD 1-5 US TIP IDX 72201R205 212 3,915 SH   SOLE   3,915 0 0
Novo Nordisk A/S ADR ADR 670100205 2,687 38,475 SH   SOLE   38,475 0 0
Vanguard FTSE All-World Ex-US ALLWRLD EX US 922042775 3,272 56,067 SH   SOLE   56,067 0 0
SPDR Barclays Capital Convertible Bond ETF BLMBRG BRC CONVRT 78464A359 291 3,510 SH   SOLE   3,510 0 0
Alphabet Inc CL A CAP STK CL A 02079K305 4,362 2,489 SH   SOLE   2,489 0 0
Alphabet Inc CL C CAP STK CL C 02079K107 16,177 9,234 SH   SOLE   9,234 0 0
Berkshire Hathaway Inc CL A CL A 084670108 1,043 3 SH   SOLE   3 0 0
Charter Communicatins, Inc CL A 16119P108 409 618 SH   SOLE   618 0 0
Cognizant Tech Solutions Corp CL A 192446102 299 3,651 SH   SOLE   3,651 0 0
Comcast Corp CL A 20030N101 4,194 80,043 SH   SOLE   80,043 0 0
Constellation Brands CL A 21036P108 449 2,052 SH   SOLE   2,052 0 0
Crowdstrike Holdings Inc CL A 22788C105 293 1,383 SH   SOLE   1,383 0 0
Estee Lauder Companies Class A CL A 518439104 509 1,914 SH   SOLE   1,914 0 0
Facebook Inc-Class A CL A 30303M102 1,129 4,132 SH   SOLE   4,132 0 0
Lennar Corp Class A CL A 526057104 296 3,878 SH   SOLE   3,878 0 0
Mastercard Inc CL A 57636Q104 515 1,444 SH   SOLE   1,444 0 0
Mondelez Intl Inc CL A 609207105 2,366 40,470 SH   SOLE   40,470 0 0
New York Times Co Class A CL A 650111107 217 4,200 SH   SOLE   4,200 0 0
Square, Inc CL A 852234103 1,684 7,735 SH   SOLE   7,735 0 0
Zebra Technologies CL A 989207105 32,274 83,976 SH   SOLE   83,976 0 0
Freeport Mcmoran Copper & Gold Inc CL B 35671D857 923 35,482 SH   SOLE   35,482 0 0
Nike Inc CL B 654106103 25,113 177,514 SH   SOLE   177,514 0 0
United Parcel Service CL B CL B 911312106 505 2,998 SH   SOLE   2,998 0 0
Berkshire Hathaway Inc CL B CL B NEW 084670702 15,250 65,771 SH   SOLE   65,771 0 0
3M Co COM 88579Y101 5,194 29,718 SH   SOLE   29,718 0 0
Abbott Laboratories COM 002824100 11,334 103,519 SH   SOLE   103,519 0 0
Abbvie Inc Com COM 00287Y109 9,689 90,424 SH   SOLE   90,424 0 0
Adobe Inc Com COM 00724F101 11,255 22,505 SH   SOLE   22,505 0 0
Aflac Inc Com COM 001055102 4,664 104,881 SH   SOLE   104,881 0 0
Air Products & Chem COM 009158106 16,504 60,407 SH   SOLE   60,407 0 0
Align Technology Inc COM 016255101 553 1,034 SH   SOLE   1,034 0 0
Allstate Corp Com COM 020002101 662 6,020 SH   SOLE   6,020 0 0
Altria Group Inc COM 02209S103 1,538 37,510 SH   SOLE   37,510 0 0
Amazon.Com Inc COM 023135106 39,938 12,262 SH   SOLE   12,262 0 0
American Express Co COM 025816109 1,894 15,663 SH   SOLE   15,663 0 0
American Tower Corp COM 03027X100 24,058 107,188 SH   SOLE   107,188 0 0
Amgen Inc COM 031162100 2,368 10,301 SH   SOLE   10,301 0 0
Analog Devices Inc COM 032654105 1,982 13,419 SH   SOLE   13,419 0 0
Ansys Inc Com COM 03662Q105 36,069 99,146 SH   SOLE   99,146 0 0
Antero Midstream Corporation COM 03676B102 116 15,000 SH   SOLE   15,000 0 0
Apple Inc COM 037833100 62,735 472,788 SH   SOLE   472,788 0 0
Applied Materials Inc COM 038222105 406 4,700 SH   SOLE   4,700 0 0
Aptargroup Inc COM 038336103 19,279 140,839 SH   SOLE   140,839 0 0
AT&T Inc Com Usd1 COM 00206R102 838 29,153 SH   SOLE   29,153 0 0
Automatic Data COM 053015103 16,342 92,747 SH   SOLE   92,747 0 0
Avery Dennison Corp COM 053611109 529 3,410 SH   SOLE   3,410 0 0
Baxter Intl Inc COM 718131097 671 8,368 SH   SOLE   8,368 0 0
Becton Dickinson &co COM 075887109 6,424 25,673 SH   SOLE   25,673 0 0
Boston Scientific COM 101137107 901 25,055 SH   SOLE   25,055 0 0
Bristol-Myers Squibb COM 110122108 2,487 40,091 SH   SOLE   40,091 0 0
Broadridge Financial Solutions Inc COM 11133T103 230 1,500 SH   SOLE   1,500 0 0
C D K Global Inc. COM 12508E101 258 4,986 SH   SOLE   4,986 0 0
Cambridge Bancorp COM 132152109 257 3,679 SH   SOLE   3,679 0 0
Chevron Corp COM 166764100 5,604 66,360 SH   SOLE   66,360 0 0
Church & Dwight Inc COM 171340102 672 7,709 SH   SOLE   7,709 0 0
Cisco SYS Inc COM 17275R102 3,122 69,759 SH   SOLE   69,759 0 0
Clorox Co Com COM 189054109 4,919 24,360 SH   SOLE   24,360 0 0
Coca Cola Co COM 191216100 3,803 69,356 SH   SOLE   69,356 0 0
Colgate-Palmolive Co COM 194162103 2,848 33,311 SH   SOLE   33,311 0 0
Conocophillips COM 20825C104 384 9,610 SH   SOLE   9,610 0 0
Corning Inc COM 219350105 1,494 41,496 SH   SOLE   41,496 0 0
Costco Wholesale Corp COM 22160K105 2,791 7,408 SH   SOLE   7,408 0 0
Cree Research Inc COM 225447101 1,959 18,495 SH   SOLE   18,495 0 0
CVS Health COM 126650100 11,056 161,872 SH   SOLE   161,872 0 0
Danaher Corp Del COM 235851102 10,536 47,431 SH   SOLE   47,431 0 0
Deere & Co COM 244199105 316 1,175 SH   SOLE   1,175 0 0
Dentsply Sirona Inc COM 24906P109 1,212 23,140 SH   SOLE   23,140 0 0
Dollar Tree Inc Com COM 256746108 9,738 90,132 SH   SOLE   90,132 0 0
Dominion Energy Inc COM 25746U109 3,121 41,501 SH   SOLE   41,501 0 0
Dover Corp COM 260003108 397 3,141 SH   SOLE   3,141 0 0
Dow Inc Com COM 260557103 409 7,368 SH   SOLE   7,368 0 0
DuPont De Nemours COM 26614N102 483 6,796 SH   SOLE   6,796 0 0
Ecolab Inc COM 278865100 23,494 108,590 SH   SOLE   108,590 0 0
Eli Lilly And Co COM 532457108 1,621 9,599 SH   SOLE   9,599 0 0
Emerson Electric Co COM 291011104 750 9,338 SH   SOLE   9,338 0 0
Envista Holdings Corp COM 29415F104 287 8,514 SH   SOLE   8,514 0 0
Eog Resources Inc COM 26875P101 1,786 35,817 SH   SOLE   35,817 0 0
Eversource Energy COM 30040W108 506 5,847 SH   SOLE   5,847 0 0
Exxon Mobil Corp COM 30231G102 1,888 45,804 SH   SOLE   45,804 0 0
Fastenal Co COM 311900104 339 6,950 SH   SOLE   6,950 0 0
Fedex Corp COM 31428X106 2,897 11,160 SH   SOLE   11,160 0 0
Fidelity National Information Services, Inc COM 31620M106 1,097 7,754 SH   SOLE   7,754 0 0
First Republic Bank COM 33616C100 22,236 151,350 SH   SOLE   151,350 0 0
First Solar Inc COM 336433107 295 2,982 SH   SOLE   2,982 0 0
Fiserv Inc COM 337738108 560 4,914 SH   SOLE   4,914 0 0
Fortive Corp Com COM 34959J108 622 8,787 SH   SOLE   8,787 0 0
Gatx Corp Com STK COM 361448103 404 4,854 SH   SOLE   4,854 0 0
General Electric Company COM 369604103 185 17,107 SH   SOLE   17,107 0 0
General Mills Inc COM 370334104 9,185 156,213 SH   SOLE   156,213 0 0
Genuine Parts Co COM 372460105 690 6,866 SH   SOLE   6,866 0 0
Gilead Sciences Inc COM 375558103 1,927 33,070 SH   SOLE   33,070 0 0
Global PMTS Inc COM 37940X102 450 2,090 SH   SOLE   2,090 0 0
Globalstar Inc COM 378973408 3 10,000 SH   SOLE   10,000 0 0
Guidewire Software COM 40171V100 646 5,022 SH   SOLE   5,022 0 0
Harris Corporation COM 502431109 558 2,950 SH   SOLE   2,950 0 0
Hologic Inc COM 436440101 1,666 22,874 SH   SOLE   22,874 0 0
Home Depot Inc COM 437076102 6,099 22,963 SH   SOLE   22,963 0 0
Honeywell International Inc COM 438516106 1,380 6,489 SH   SOLE   6,489 0 0
Hubbell Inc Com COM 443510607 1,961 12,506 SH   SOLE   12,506 0 0
Idexx Labs Corp COM 45168D104 11,831 23,669 SH   SOLE   23,669 0 0
Illinois Tool Works COM 452308109 2,461 12,072 SH   SOLE   12,072 0 0
Illumina Inc COM 452327109 1,649 4,456 SH   SOLE   4,456 0 0
Ingersoll Rand Inc COM 45687V106 545 11,954 SH   SOLE   11,954 0 0
Intel Corp COM 458140100 3,716 74,609 SH   SOLE   74,609 0 0
International Business Machines COM 459200101 1,206 9,580 SH   SOLE   9,580 0 0
International Flavors & Fragrances COM 459506101 2,946 27,070 SH   SOLE   27,070 0 0
Intuit COM 461202103 761 2,004 SH   SOLE   2,004 0 0
Iqvia Holdings Inc COM 46266C105 22,671 126,538 SH   SOLE   126,538 0 0
Jacobs Engr Group Inc COM 469814107 449 4,123 SH   SOLE   4,123 0 0
Johnson & Johnson COM 478160104 16,196 102,912 SH   SOLE   102,912 0 0
Johnson Controls COM G51502105 248 5,314 SH   SOLE   5,314 0 0
JP Morgan Chase & Co COM 46625H100 8,141 64,071 SH   SOLE   64,071 0 0
Kellogg Co COM 487836108 1,248 20,058 SH   SOLE   20,058 0 0
Kimberly Clark Corp COM 494368103 1,302 9,654 SH   SOLE   9,654 0 0
Kinder Morgan Inc COM 49456B101 913 66,783 SH   SOLE   66,783 0 0
Lincoln Elec HLDGS Inc COM 533900106 4,985 42,878 SH   SOLE   42,878 0 0
Lincoln Natl Corp Ind COM 534187109 517 10,274 SH   SOLE   10,274 0 0
LKQ Corp COM 501889208 4,769 135,320 SH   SOLE   135,320 0 0
Lowes Companies Inc COM 548661107 5,147 32,069 SH   SOLE   32,069 0 0
Marsh & Mclennan Cos Inc COM 571748102 32,271 275,820 SH   SOLE   275,820 0 0
McDonalds Corp COM 580135101 8,014 37,348 SH   SOLE   37,348 0 0
Merck & Co Inc COM 58933Y105 6,463 79,011 SH   SOLE   79,011 0 0
Microchip Technology COM 595017104 657 4,754 SH   SOLE   4,754 0 0
Microsoft Corp COM 594918104 33,497 150,606 SH   SOLE   150,606 0 0
Middleby Corp Com COM 596278101 3,111 24,132 SH   SOLE   24,132 0 0
Neogen Corp COM 640491106 5,152 64,963 SH   SOLE   64,963 0 0
Nestle S A COM 641069406 12,916 109,636 SH   SOLE   109,636 0 0
Nextera Energy Inc COM 65339F101 14,399 186,658 SH   SOLE   186,658 0 0
Norfolk Southern Corporation COM 655844108 4,306 18,121 SH   SOLE   18,121 0 0
Northern TR Corp COM 665859104 1,010 10,845 SH   SOLE   10,845 0 0
Nvidia Corp COM 67066G104 364 698 SH   SOLE   698 0 0
Oracle Corp COM 68389X105 1,689 26,103 SH   SOLE   26,103 0 0
Otis Worldwide Corp COM 68902V107 292 4,328 SH   SOLE   4,328 0 0
Parker-Hannifin Corp COM 701094104 4,304 15,800 SH   SOLE   15,800 0 0
Paypal Holdings Inc COM 70450Y103 2,388 10,197 SH   SOLE   10,197 0 0
Pepsico Inc COM 713448108 10,802 72,839 SH   SOLE   72,839 0 0
Pfizer Inc COM 717081103 3,049 82,840 SH   SOLE   82,840 0 0
Philip Morris COM 718172109 2,259 27,282 SH   SOLE   27,282 0 0
PNC Financial Services Group COM 693475105 574 3,850 SH   SOLE   3,850 0 0
Procter & Gamble Co COM 742718109 13,032 93,670 SH   SOLE   93,670 0 0
Qualcomm Inc COM 747525103 3,304 21,690 SH   SOLE   21,690 0 0
Raytheon Technologies Corp COM 75513E101 1,377 19,254 SH   SOLE   19,254 0 0
Relay Therapeutics Inc COM 75943R102 878 21,121 SH   SOLE   21,121 0 0
Roche HLDG LTD COM 771195104 402 9,203 SH   SOLE   9,203 0 0
Rockwell Automation COM 773903109 20,290 80,901 SH   SOLE   80,901 0 0
Roper Technologies Inc COM 776696106 14,685 34,071 SH   SOLE   34,071 0 0
RPM International Inc COM 749685103 4,831 53,220 SH   SOLE   53,220 0 0
S & P Global Inc COM 78409V104 8,971 27,290 SH   SOLE   27,290 0 0
SalesforceCom Inc COM 79466L302 13,153 59,105 SH   SOLE   59,105 0 0
Science Applications International Corp COM 808625107 259 2,735 SH   SOLE   2,735 0 0
Servicenow Inc COM 81762P102 4,411 8,014 SH   SOLE   8,014 0 0
Sherwin Williams Co COM 824348106 6,411 8,725 SH   SOLE   8,725 0 0
Skyworks Solutions Inc COM 83088M102 754 4,930 SH   SOLE   4,930 0 0
Solaredge Technologies, Inc COM 83417M104 11,012 34,507 SH   SOLE   34,507 0 0
Southern Natl COM 843395104 277 22,900 SH   SOLE   22,900 0 0
Splunk Inc Com COM 848637104 1,290 7,591 SH   SOLE   7,591 0 0
SS&C Technologies Holdings Inc COM 78467J100 1,709 23,495 SH   SOLE   23,495 0 0
Stanley Black & Decker Inc COM 854502101 971 5,436 SH   SOLE   5,436 0 0
Starbucks Corp COM 855244109 582 5,441 SH   SOLE   5,441 0 0
Starwood PPTY TR Inc COM 85571B105 760 39,376 SH   SOLE   39,376 0 0
State STR Corp Com COM 857477103 202 2,775 SH   SOLE   2,775 0 0
Stericycle Inc COM 858912108 3,712 53,534 SH   SOLE   53,534 0 0
Stryker Corp COM 863667101 15,174 61,929 SH   SOLE   61,929 0 0
Sysco Corp COM 871829107 427 5,750 SH   SOLE   5,750 0 0
Target Corp COM 87612E106 2,832 16,045 SH   SOLE   16,045 0 0
Teladoc Inc COM 87918A105 1,184 5,920 SH   SOLE   5,920 0 0
Teradyne Inc COM 880770102 1,622 13,525 SH   SOLE   13,525 0 0
Texas Instruments Inc COM 882508104 566 3,448 SH   SOLE   3,448 0 0
The Bank Of New York Mellon Corporation (BNY Mellon) COM 064058100 630 14,845 SH   SOLE   14,845 0 0
The Travelers Companies Inc COM 89417E109 281 2,000 SH   SOLE   2,000 0 0
Thermo Fisher Scientific Inc COM 883556102 17,462 37,493 SH   SOLE   37,493 0 0
Thor Industries Inc COM 885160101 1,573 16,915 SH   SOLE   16,915 0 0
TJX Cos Inc New COM 872540109 405 5,937 SH   SOLE   5,937 0 0
Tyler Technologies Inc Com COM 902252105 1,508 3,460 SH   SOLE   3,460 0 0
U G I Corp New COM 902681105 210 6,000 SH   SOLE   6,000 0 0
Union Pacific Corp COM 907818108 28,884 138,720 SH   SOLE   138,720 0 0
Unitedhealth Group COM 91324P102 994 2,833 SH   SOLE   2,833 0 0
Valero Energy Corp New COM 91913Y100 259 4,573 SH   SOLE   4,573 0 0
Verizon COM 92343V104 8,701 148,095 SH   SOLE   148,095 0 0
WalMart Inc COM 931142103 943 6,544 SH   SOLE   6,544 0 0
Walt Disney Co COM 254687106 4,327 23,883 SH   SOLE   23,883 0 0
Waste Management Inc COM 94106L109 4,505 38,203 SH   SOLE   38,203 0 0
Waters Corp COM 941848103 208 840 SH   SOLE   840 0 0
Wec Energy Group Inc COM 92939U106 480 5,213 SH   SOLE   5,213 0 0
Welltower Inc COM 95040Q104 1,449 22,425 SH   SOLE   22,425 0 0
Xylem Inc COM 98419M100 6,011 59,049 SH   SOLE   59,049 0 0
Yum China HLDGS Inc COM 98850P109 370 6,488 SH   SOLE   6,488 0 0
Zimmer Biomet HLDGS COM 98956P102 211 1,371 SH   SOLE   1,371 0 0
Blackstone Group Inc COM CL A 09260D107 269 4,146 SH   SOLE   4,146 0 0
The Trade Desk, Inc COM CL A 88339J105 380 475 SH   SOLE   475 0 0
Visa Inc COM CL A 92826C839 26,112 119,383 SH   SOLE   119,383 0 0
US Bancorp Del COM NEW 902973304 319 6,842 SH   SOLE   6,842 0 0
Weyerhaeuser Co COM NEW 962166104 1,747 52,101 SH   SOLE   52,101 0 0
McCormick & Co Inc COM NON VTG 579780206 14,252 149,092 SH   SOLE   149,092 0 0
iShares Core MSCI EAFE ETF CORE MSCI EAFE 46432F842 495 7,163 SH   SOLE   7,163 0 0
iShares Core MSCI Emerg MKTS CORE MSCI EMKT 46434G103 248 3,990 SH   SOLE   3,990 0 0
iShares Core S&P Mid-Cap ETF CORE S&P MCP ETF 464287507 2,584 11,243 SH   SOLE   11,243 0 0
iShares Core S&P Small-Cap ETF CORE S&P SCP ETF 464287804 13,108 142,629 SH   SOLE   142,629 0 0
iShares Core S&P (500 Etf) CORE S&P500 ETF 464287200 2,344 6,244 SH   SOLE   6,244 0 0
Vanguard Dividend Apprec ETF DIV APP ETF 921908844 3,693 26,163 SH   SOLE   26,163 0 0
Wisdomtree TR (emerging MKTS) EMG MKTS SMCAP 97717W281 1,154 24,187 SH   SOLE   24,187 0 0
iShares S&P North American Technology Sector Index Fund EXPND TEC SC ETF 464287549 700 2,000 SH   SOLE   2,000 0 0
Vanguard Extd MKT ETF EXTEND MKT ETF 922908652 3,631 22,046 SH   SOLE   22,046 0 0
iShares Floating Rate ETF FLTG RATE NT ETF 46429B655 9,884 194,870 SH   SOLE   194,870 0 0
Vanguard FTSE Developed MKT ETF FTSE DEV MKT ETF 921943858 3,418 72,406 SH   SOLE   72,406 0 0
Vanguard FTSE Emerging MKTS ETF FTSE EMR MKT ETF 922042858 14,452 288,397 SH   SOLE   288,397 0 0
Vanguard Whitehall (FDS High Dividend Yield ETF SHS) HIGH DIV YLD 921946406 442 4,830 SH   SOLE   4,830 0 0
Vanguard Inter Term Treas ETF INTER TERM TREAS 92206C706 2,689 38,742 SH   SOLE   38,742 0 0
Vanguard Intermediate Term Bond ETF INTERMED TERM 921937819 521 5,611 SH   SOLE   5,611 0 0
Vanguard Inter Term Corporatebd Bond ETF INT-TERM CORP 92206C870 367 3,779 SH   SOLE   3,779 0 0
iShares Comex Gold Trust ISHARES 464285105 1,025 56,550 SH   SOLE   56,550 0 0
iShares Barclays 1-3 Year Credit Bond Fund ISHS 1-5YR INVS 464288646 649 11,765 SH   SOLE   11,765 0 0
Vanguard Large-Cap Vipers LARGE CAP ETF 922908637 1,590 9,047 SH   SOLE   9,047 0 0
iShares Russell Microcap Inx Fund MICRO-CAP ETF 464288869 327 2,758 SH   SOLE   2,758 0 0
Vanguard Index FDS (vanguard Mid Cap Vipers Formerly Vanguard) MID CAP ETF 922908629 1,096 5,300 SH   SOLE   5,300 0 0
Vaneck Morningstar Intl Moat ETF MORNINGSTAR INTL 92189F593 826 24,557 SH   SOLE   24,557 0 0
Vaneck Morningstar Wide Moat ETF MORNINGSTAR WIDE 92189F643 1,444 23,292 SH   SOLE   23,292 0 0
iShares MSCI Emerging Markets Index Fund MSCI EMG MKT ETF 464287234 5,447 105,414 SH   SOLE   105,414 0 0
Crispr Therapeutics AG NAMEN AKT H17182108 1,577 10,300 SH   SOLE   10,300 0 0
Alcon Inc ORD SHS H01301128 1,902 28,821 SH   SOLE   28,821 0 0
Allegion PLC Com ORD SHS G0176J109 550 4,728 SH   SOLE   4,728 0 0
Vanguard Real Estate ETF REAL ESTATE ETF 922908553 1,139 13,413 SH   SOLE   13,413 0 0
T E Connectivity Limited REG SHS H84989104 12,961 107,051 SH   SOLE   107,051 0 0
iShares Russell (1000 Growth Etf) RUS 1000 GRW ETF 464287614 307 1,272 SH   SOLE   1,272 0 0
iShares Russell (2000 Growth Etf) RUS 2000 GRW ETF 464287648 1,299 4,530 SH   SOLE   4,530 0 0
iShares Russell Midcap Index Fund RUS MID CAP ETF 464287499 1,421 20,728 SH   SOLE   20,728 0 0
iShares Russell 2000 Index Fund RUSSELL 2000 ETF 464287655 1,634 8,334 SH   SOLE   8,334 0 0
Vanguard S&P 500 Index ETF S&P 500 ETF SHS 922908363 1,077 3,135 SH   SOLE   3,135 0 0
iShares S&P 500/Barra GRTH Index S&P 500 GRWT ETF 464287309 1,259 19,728 SH   SOLE   19,728 0 0
iShares S&P 500/Barra Value Indx S&P 500 VAL ETF 464287408 696 5,435 SH   SOLE   5,435 0 0
SPDR Ser TR (S&P Biotech Etf) S&P BIOTECH 78464A870 8,697 61,778 SH   SOLE   61,778 0 0
SPDR S&P Dividend ETF S&P DIVID ETF 78464A763 498 4,702 SH   SOLE   4,702 0 0
Vanguard Short-Term Government Bond ETF SHORT TERM TREAS 92206C102 18,086 293,607 SH   SOLE   293,607 0 0
Vanguard Short-Term Bond ETF SHORT TRM BOND 921937827 21,034 253,733 SH   SOLE   253,733 0 0
Vanguard Short-Term Corporate Bond ETF SHRT TRM CORP BD 92206C409 13,837 166,210 SH   SOLE   166,210 0 0
Golar LNG Limited SHS G9456A100 3,086 320,170 SH   SOLE   320,170 0 0
Medtronic PLC SHS G5960L103 1,082 9,236 SH   SOLE   9,236 0 0
Seagate Technology SHS G7945M107 1,305 21,000 SH   SOLE   21,000 0 0
Trane Technologies SHS G8994E103 1,957 13,480 SH   SOLE   13,480 0 0
Accenture PLC SHS CLASS A G1151C101 1,128 4,317 SH   SOLE   4,317 0 0
Steris PLC SHS USD G8473T100 896 4,725 SH   SOLE   4,725 0 0
Vanguard Small-Cap Vipers SMALL CP ETF 922908751 514 2,640 SH   SOLE   2,640 0 0
Royal Dutch Shell SPON ADR B 780259206 360 10,245 SH   SOLE   10,245 0 0
Diageo ADR Each Repr SPON ADR NEW 25243Q205 1,814 11,424 SH   SOLE   11,424 0 0
Unilever PLC Spon SPON ADR NEW 904767704 400 6,630 SH   SOLE   6,630 0 0
Abb LTD Sponsored SPONSORED ADR 000375204 357 12,768 SH   SOLE   12,768 0 0
GlaxoSmithKline PLC SPONSORED ADR 37733W105 284 7,729 SH   SOLE   7,729 0 0
Novartis AG SPONSORED ADR 66987V109 1,730 18,325 SH   SOLE   18,325 0 0
Vanguard Short-Term Inflation Protected Index ETF STRM INFPROIDX 922020805 7,854 153,704 SH   SOLE   153,704 0 0
Vanguard Total Bond Market ETF TOTAL BND MRKT 921937835 5,275 64,837 SH   SOLE   64,837 0 0
Vanguard Total US Stock Mkt ETF TOTAL STK MKT 922908769 5,237 26,905 SH   SOLE   26,905 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 29,151 77,970 SH   SOLE   77,970 0 0
Sprott Physical Gold And Silver Trust TR UNIT 85208R101 233 12,056 SH   SOLE   12,056 0 0
iShares TR Dow Jones Tech Sec FD U.S. TECH ETF 464287721 953 11,200 SH   SOLE   11,200 0 0
Invesco QQQ TR Unit (ser 1) UNIT SER 1 46090E103 10,965 34,949 SH   SOLE   34,949 0 0
SPDR S&P Midcap 400 (etf TR Utser1 S&PDCRP) UTSER1 S&PDCRP 78467Y107 14,784 35,207 SH   SOLE   35,207 0 0
Invesco Variable Rate PFD ETF VAR RATE PFD 46138G870 8,513 328,073 SH   SOLE   328,073 0 0
Vanguard Total Intl Stock Index ETF VG TL INTL STK F 921909768 2,965 49,293 SH   SOLE   49,293 0 0