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 1,116 6,360 SH   SOLE   6,360 0 0
ABBOTT LABS COM 002824100 1,734 14,679 SH   SOLE   14,679 0 0
ABBVIE INC COM 00287Y109 1,215 11,267 SH   SOLE   11,267 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 590 1,845 SH   SOLE   1,845 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 47,644 82,756 SH   SOLE   82,756 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 320 2,033 SH   SOLE   2,033 0 0
AIR PRODS & CHEMS INC COM 009158106 1,066 4,162 SH   SOLE   4,162 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 340 2,295 SH   SOLE   2,295 0 0
ALLSTATE CORP COM 020002101 381 2,995 SH   SOLE   2,995 0 0
ALPHABET INC CAP STK CL A 02079K305 6,240 2,334 SH   SOLE   2,334 0 0
ALPHABET INC CAP STK CL C 02079K107 80,021 30,023 SH   SOLE   30,023 0 0
AMAZON COM INC COM 023135106 47,725 14,528 SH   SOLE   14,528 0 0
AMERICAN EXPRESS CO COM 025816109 1,455 8,686 SH   SOLE   8,686 0 0
AMERICAN TOWER CORP NEW COM 03027X100 336 1,267 SH   SOLE   1,267 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 501 2,963 SH   SOLE   2,963 0 0
AMERISOURCEBERGEN CORP COM 03073E105 295 2,469 SH   SOLE   2,469 0 0
AMGEN INC COM 031162100 708 3,330 SH   SOLE   3,330 0 0
ANALOG DEVICES INC COM 032654105 3,587 21,417 SH   SOLE   21,417 0 0
AON PLC SHS CL A G0403H108 59,614 208,607 SH   SOLE   208,607 0 0
APOLLO COML REAL EST FIN INC NOTE 4.750% 8/2 03762UAB1 35 35,000 PRN   SOLE   35,000 0 0
APOLLO COML REAL ESTATE FIN NOTE 5.375%10/1 03762UAC9 40 40,000 PRN   SOLE   40,000 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 216 3,500 SH   SOLE   3,500 0 0
APPLE INC COM 037833100 13,931 98,455 SH   SOLE   98,455 0 0
APPLIED MATLS INC COM 038222105 685 5,322 SH   SOLE   5,322 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 218 3,637 SH   SOLE   3,637 0 0
ARES CAPITAL CORP COM 04010L103 392 19,304 SH   SOLE   19,304 0 0
AT&T INC COM 00206R102 225 8,325 SH   SOLE   8,325 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 325 1,627 SH   SOLE   1,627 0 0
AVANTOR INC COM 05352A100 62,218 1,521,215 SH   SOLE   1,521,215 0 0
BALL CORP COM 058498106 46,903 521,318 SH   SOLE   521,318 0 0
BANK MONTREAL QUE COM 063671101 222 2,225 SH   SOLE   2,225 0 0
BCE INC COM NEW 05534B760 231 4,615 SH   SOLE   4,615 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 10,285 25 SH   SOLE   25 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 56,187 205,859 SH   SOLE   205,859 0 0
BIO-TECHNE CORP COM 09073M104 46,751 96,479 SH   SOLE   96,479 0 0
BK OF AMERICA CORP COM 060505104 583 13,734 SH   SOLE   13,734 0 0
BLACKROCK INC COM 09247X101 458 546 SH   SOLE   546 0 0
BLACKSTONE INC COM 09260D107 421 3,618 SH   SOLE   3,618 0 0
BP PLC SPONSORED ADR 055622104 358 13,108 SH   SOLE   13,108 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 37,577 269,524 SH   SOLE   269,524 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 808 13,652 SH   SOLE   13,652 0 0
BROADCOM INC COM 11135F101 646 1,332 SH   SOLE   1,332 0 0
BROADSTONE NET LEASE INC COM 11135E203 511 20,589 SH   SOLE   20,589 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 301 5,629 SH   SOLE   5,629 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 432 11,121 SH   SOLE   11,121 0 0
BROWN FORMAN CORP CL B 115637209 377 5,625 SH   SOLE   5,625 0 0
CANADIAN PAC RY LTD COM 13645T100 339 5,205 SH   SOLE   5,205 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 319 6,172 SH   SOLE   6,172 0 0
CBRE GROUP INC CL A 12504L109 267 2,745 SH   SOLE   2,745 0 0
CENTENE CORP DEL COM 15135B101 472 7,581 SH   SOLE   7,581 0 0
CHEVRON CORP NEW COM 166764100 522 5,149 SH   SOLE   5,149 0 0
CHUBB LIMITED COM H1467J104 775 4,469 SH   SOLE   4,469 0 0
CISCO SYS INC COM 17275R102 432 7,937 SH   SOLE   7,937 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 198 10,000 SH   SOLE   10,000 0 0
COCA COLA CO COM 191216100 1,857 35,395 SH   SOLE   35,395 0 0
COLGATE PALMOLIVE CO COM 194162103 808 10,686 SH   SOLE   10,686 0 0
COMCAST CORP NEW CL A 20030N101 513 9,171 SH   SOLE   9,171 0 0
CONSTELLATION BRANDS INC CL A 21036P108 237 1,124 SH   SOLE   1,124 0 0
CORNING INC COM 219350105 485 13,284 SH   SOLE   13,284 0 0
CORTEVA INC COM 22052L104 1,442 34,276 SH   SOLE   34,276 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,122 2,497 SH   SOLE   2,497 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 46,121 266,104 SH   SOLE   266,104 0 0
DEERE & CO COM 244199105 582 1,736 SH   SOLE   1,736 0 0
DIGITAL RLTY TR INC COM 253868103 229 1,585 SH   SOLE   1,585 0 0
DIGITALBRIDGE GROUP INC NOTE 5.000% 4/1 19624RAA4 40 40,000 PRN   SOLE   40,000 0 0
DISNEY WALT CO COM 254687106 2,130 12,593 SH   SOLE   12,593 0 0
DOCUSIGN INC COM 256163106 41,027 159,373 SH   SOLE   159,373 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 48,133 546,967 SH   SOLE   546,967 0 0
DOVER CORP COM 260003108 874 5,623 SH   SOLE   5,623 0 0
DOW INC COM 260557103 948 16,477 SH   SOLE   16,477 0 0
DUPONT DE NEMOURS INC COM 26614N102 1,176 17,292 SH   SOLE   17,292 0 0
E2OPEN PARENT HOLDINGS INC COM CL A 29788T103 218 19,325 SH   SOLE   19,325 0 0
EATON CORP PLC SHS G29183103 424 2,837 SH   SOLE   2,837 0 0
EATON VANCE TAX-MANAGED BUY- COM 27828Y108 615 38,438 SH   SOLE   38,438 0 0
EMERSON ELEC CO COM 291011104 961 10,204 SH   SOLE   10,204 0 0
EMPIRE ST RLTY OP L P UNIT LTD PRT 60 292102209 109 10,738 SH   SOLE   10,738 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 785 81,920 SH   SOLE   81,920 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,558 72,012 SH   SOLE   72,012 0 0
EQUINIX INC COM 29444U700 43,391 54,916 SH   SOLE   54,916 0 0
ESSENTIAL UTILS INC COM 29670G102 293 6,350 SH   SOLE   6,350 0 0
ETSY INC COM 29786A106 227 1,091 SH   SOLE   1,091 0 0
EXXON MOBIL CORP COM 30231G102 1,337 22,726 SH   SOLE   22,726 0 0
FACEBOOK INC CL A 30303M102 36,424 107,323 SH   SOLE   107,323 0 0
FEDEX CORP COM 31428X106 201 915 SH   SOLE   915 0 0
FIRST WESTN FINL INC COM 33751L105 3,161 109,562 SH   SOLE   109,562 0 0
FISERV INC COM 337738108 718 6,616 SH   SOLE   6,616 0 0
FRONTDOOR INC COM 35905A109 38,106 909,446 SH   SOLE   909,446 0 0
GALLAGHER ARTHUR J & CO COM 363576109 253 1,700 SH   SOLE   1,700 0 0
GLOBAL PMTS INC COM 37940X102 36,505 231,660 SH   SOLE   231,660 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 54,896 145,215 SH   SOLE   145,215 0 0
GRANITE PT MTG TR INC NOTE 6.375%10/0 38741LAC1 50 50,000 PRN   SOLE   50,000 0 0
HELEN OF TROY LTD COM G4388N106 225 1,000 SH   SOLE   1,000 0 0
HERSHEY CO COM 427866108 796 4,705 SH   SOLE   4,705 0 0
HOME DEPOT INC COM 437076102 1,333 4,062 SH   SOLE   4,062 0 0
HONEYWELL INTL INC COM 438516106 258 1,216 SH   SOLE   1,216 0 0
IDEXX LABS INC COM 45168D104 3,651 5,871 SH   SOLE   5,871 0 0
IHS MARKIT LTD SHS G47567105 353 3,023 SH   SOLE   3,023 0 0
ILLUMINA INC COM 452327109 248 612 SH   SOLE   612 0 0
INCYTE CORP COM 45337C102 639 9,285 SH   SOLE   9,285 0 0
INMODE LTD SHS M5425M103 51,621 323,746 SH   SOLE   323,746 0 0
INTEL CORP COM 458140100 796 14,946 SH   SOLE   14,946 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 227 1,632 SH   SOLE   1,632 0 0
INTUIT COM 461202103 270 500 SH   SOLE   500 0 0
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 245 11,637 SH   SOLE   11,637 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,162 3,247 SH   SOLE   3,247 0 0
INVITATION HOMES INC COM 46187W107 343 8,961 SH   SOLE   8,961 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 232 2,200 SH   SOLE   2,200 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 549 6,368 SH   SOLE   6,368 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,430 13,092 SH   SOLE   13,092 0 0
ISHARES TR CORE S&P500 ETF 464287200 355 825 SH   SOLE   825 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 323 4,120 SH   SOLE   4,120 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 9,334 377,454 SH   SOLE   377,454 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 732 28,899 SH   SOLE   28,899 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 44,323 811,182 SH   SOLE   811,182 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 865 14,398 SH   SOLE   14,398 0 0
ISHARES TR MSCI CHINA ETF 46429B671 460 6,819 SH   SOLE   6,819 0 0
ISHARES TR MSCI EAFE ETF 464287465 254 3,253 SH   SOLE   3,253 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 977 19,402 SH   SOLE   19,402 0 0
ISHARES TR MSCI USA ESG SLC 464288802 363 3,780 SH   SOLE   3,780 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 331 1,208 SH   SOLE   1,208 0 0
ISHARES TR RUS MID CAP ETF 464287499 483 6,172 SH   SOLE   6,172 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 718 3,283 SH   SOLE   3,283 0 0
JOHNSON & JOHNSON COM 478160104 3,721 23,039 SH   SOLE   23,039 0 0
JPMORGAN CHASE & CO COM 46625H100 2,732 16,690 SH   SOLE   16,690 0 0
KIMBERLY-CLARK CORP COM 494368103 520 3,923 SH   SOLE   3,923 0 0
KKR & CO INC COM 48251W104 431 7,085 SH   SOLE   7,085 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 584 2,653 SH   SOLE   2,653 0 0
LAUDER ESTEE COS INC CL A 518439104 44,061 146,903 SH   SOLE   146,903 0 0
LINDE PLC SHS G5494J103 358 1,221 SH   SOLE   1,221 0 0
LOCKHEED MARTIN CORP COM 539830109 475 1,375 SH   SOLE   1,375 0 0
LOWES COS INC COM 548661107 2,904 14,314 SH   SOLE   14,314 0 0
MARVELL TECHNOLOGY INC COM 573874104 769 12,749 SH   SOLE   12,749 0 0
MASIMO CORP COM 574795100 51,801 191,354 SH   SOLE   191,534 0 0
MASTERCARD INCORPORATED CL A 57636Q104 54,331 156,268 SH   SOLE   156,268 0 0
MCDONALDS CORP COM 580135101 44,208 183,353 SH   SOLE   183,353 0 0
MEDTRONIC PLC SHS G5960L103 783 6,245 SH   SOLE   6,245 0 0
MERCK & CO INC COM 58933Y105 670 8,920 SH   SOLE   8,920 0 0
MFA FINL INC NOTE 6.250% 6/1 55272XAA0 56 55,000 PRN   SOLE   55,000 0 0
MFS INVT GRADE MUN TR SH BEN INT 59318B108 126 12,600 SH   SOLE   12,600 0 0
MICROSOFT CORP COM 594918104 73,445 260,517 SH   SOLE   260,517 0 0
MONDELEZ INTL INC CL A 609207105 590 10,144 SH   SOLE   10,144 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 788 3,392 SH   SOLE   3,392 0 0
MPLX LP COM UNIT REP LTD 55336V100 1,220 42,847 SH   SOLE   42,847 0 0
NETFLIX INC COM 64110L106 308 504 SH   SOLE   504 0 0
NIKE INC CL B 654106103 43,670 300,698 SH   SOLE   300,698 0 0
NORFOLK SOUTHN CORP COM 655844108 867 3,624 SH   SOLE   3,624 0 0
NVIDIA CORPORATION COM 67066G104 85,654 413,466 SH   SOLE   413,466 0 0
ORACLE CORP COM 68389X105 312 3,585 SH   SOLE   3,585 0 0
OTIS WORLDWIDE CORP COM 68902V107 254 3,085 SH   SOLE   3,085 0 0
PAYPAL HLDGS INC COM 70450Y103 49,614 190,668 SH   SOLE   190,668 0 0
PEPSICO INC COM 713448108 1,281 8,516 SH   SOLE   8,516 0 0
PFIZER INC COM 717081103 1,394 32,409 SH   SOLE   32,409 0 0
PIPER SANDLER COMPANIES COM 724078100 203 1,469 SH   SOLE   1,469 0 0
PPG INDS INC COM 693506107 359 2,508 SH   SOLE   2,508 0 0
PRICE T ROWE GROUP INC COM 74144T108 979 4,975 SH   SOLE   4,975 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 583 9,046 SH   SOLE   9,046 0 0
PROCTER AND GAMBLE CO COM 742718109 2,146 15,349 SH   SOLE   15,349 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 13,763 776,689 SH   SOLE   776,689 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,050 12,216 SH   SOLE   12,216 0 0
REDWOOD TR INC NOTE 5.625% 7/1 758075AD7 57 55,000 PRN   SOLE   55,000 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 294 4,802 SH   SOLE   4,802 0 0
ROBERT HALF INTL INC COM 770323103 302 3,010 SH   SOLE   3,010 0 0
ROYAL BK CDA COM 780087102 729 7,326 SH   SOLE   7,326 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 233 5,225 SH   SOLE   5,225 0 0
SALESFORCE COM INC COM 79466L302 53,212 196,195 SH   SOLE   196,195 0 0
SCHWAB CHARLES CORP COM 808513105 362 4,971 SH   SOLE   4,971 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 316 4,250 SH   SOLE   4,250 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 352 2,375 SH   SOLE   2,375 0 0
SEMPRA COM 816851109 538 4,252 SH   SOLE   4,252 0 0
SHOPIFY INC CL A 82509L107 575 424 SH   SOLE   424 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 424 2,575 SH   SOLE   2,575 0 0
SOUTHWEST AIRLS CO COM 844741108 44,682 868,796 SH   SOLE   868,796 0 0
SPARTACUS ACQUISITION CORP *W EXP 10/31/202 84677L117 32 20,000 SH   SOLE   20,000 0 0
SPDR GOLD TR GOLD SHS 78463V107 726 4,418 SH   SOLE   4,418 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 362 8,000 SH   SOLE   8,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,479 5,777 SH   SOLE   5,777 0 0
STANLEY BLACK & DECKER INC COM 854502101 302 1,721 SH   SOLE   1,721 0 0
STARBUCKS CORP COM 855244109 332 3,011 SH   SOLE   3,011 0 0
STRYKER CORPORATION COM 863667101 24,522 92,987 SH   SOLE   92,987 0 0
SYNOPSYS INC COM 871607107 275 917 SH   SOLE   917 0 0
SYSCO CORP COM 871829107 286 3,649 SH   SOLE   3,649 0 0
TARGET CORP COM 87612E106 927 4,053 SH   SOLE   4,053 0 0
TE CONNECTIVITY LTD REG SHS H84989104 390 2,845 SH   SOLE   2,845 0 0
TESLA INC COM 88160R101 1,205 1,554 SH   SOLE   1,554 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 205 359 SH   SOLE   359 0 0
TJX COS INC NEW COM 872540109 729 11,051 SH   SOLE   11,051 0 0
TRAVELERS COMPANIES INC COM 89417E109 228 1,500 SH   SOLE   1,500 0 0
UBER TECHNOLOGIES INC COM 90353T100 320 7,138 SH   SOLE   7,138 0 0
ULTA BEAUTY INC COM 90384S303 223 617 SH   SOLE   617 0 0
UNION PAC CORP COM 907818108 41,396 211,195 SH   SOLE   211,195 0 0
UNITED PARCEL SERVICE INC CL B 911312106 563 3,090 SH   SOLE   3,090 0 0
UNITEDHEALTH GROUP INC COM 91324P102 50,414 129,022 SH   SOLE   129,022 0 0
US BANCORP DEL COM NEW 902973304 241 4,047 SH   SOLE   4,047 0 0
V F CORP COM 918204108 229 3,413 SH   SOLE   3,413 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 316 3,859 SH   SOLE   3,859 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 226 2,649 SH   SOLE   2,649 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 344 1,186 SH   SOLE   1,186 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 293 2,096 SH   SOLE   2,096 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,038 7,704 SH   SOLE   7,704 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 355 2,100 SH   SOLE   2,100 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 1,078 3,847 SH   SOLE   3,847 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 16,725 75,319 SH   SOLE   75,319 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 404 2,985 SH   SOLE   2,985 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 252 5,035 SH   SOLE   5,035 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 263 3,000 SH   SOLE   3,000 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 18,602 225,723 SH   SOLE   225,723 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 7,211 142,821 SH   SOLE   142,821 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,184 11,455 SH   SOLE   11,455 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 272 1,100 SH   SOLE   1,100 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 940 17,400 SH   SOLE   17,400 0 0
VICI PPTYS INC COM 925652109 1,564 55,057 SH   SOLE   55,057 0 0
VISA INC COM CL A 92826C839 3,559 15,976 SH   SOLE   15,976 0 0
WALMART INC COM 931142103 508 3,643 SH   SOLE   3,643 0 0
WEC ENERGY GROUP INC COM 92939U106 719 8,151 SH   SOLE   8,151 0 0
WELLS FARGO CO NEW COM 949746101 543 11,695 SH   SOLE   11,695 0 0
WELLTOWER INC COM 95040Q104 370 4,486 SH   SOLE   4,486 0 0
XCEL ENERGY INC COM 98389B100 219 3,501 SH   SOLE   3,501 0 0
ZOETIS INC CL A 98978V103 664 3,421 SH   SOLE   3,421 0 0