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
ABBOT LABS COM 002824100 659 6,053 SH   SOLE   6,053 0 0
ABBVIE INC COM 00287Y109 441 5,030 SH   SOLE   5,030 0 0
ADOBE COM 00724f101 206 421 SH   SOLE   421 0 0
AGIOS PHARMA COM 00847X104 111 3,171 SH   SOLE   3,171 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,085 3,692 SH   SOLE   3,692 0 0
ALPHABET INC CAP STK CL C 02079K107 11,758 7,999 SH   SOLE   7,999 0 0
ALPHABET INC CAP STK CL A 02079K305 801 547 SH   SOLE   547 0 0
AMAZON COM INC COM 023135106 26,403 8,383 SH   SOLE   8,383 0 0
AON PLC SHS CL A G0403H108 1,198 5,807 SH   SOLE   5,807 0 0
AMEDISYS INC COM 023436108 236 100 SH   SOLE   100 0 0
AMERICAN TOWER CORP NEW COM 03027X100 390 1,613 SH   SOLE   1,613 0 0
AMGEN INC COM 031162100 7,364 28,973 SH   SOLE   28,973 0 0
ANSYS INC COM 03662Q105 263 805 SH   SOLE   805 0 0
APPLE COM 037833100 29,895 258,133 SH   SOLE   258,133 0 0
ARCH CAP GROUP LTD ORD G0450A105 838 28,657 SH   SOLE   28,657 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 258 700 SH   SOLE   700 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 320 19,502 SH   SOLE   19,502 0 0
AT&T COM 00206R102 673 23,600 SH   SOLE   23,600 0 0
ATLAS CORP SHS Y0436Q109 1,797 201,000 SH   SOLE   201,000 0 0
BAIDU INC SPON ADR REP A 056752108 253 1,995 SH   SOLE   1,995 0 0
BECTON DICKINSON & CO COM 075887109 220 947 SH   SOLE   947 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 12,800 40 SH   SOLE   40 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 24,755 116,263 SH   SOLE   116,263 0 0
BLACKROCK INC COM 09247X101 7,922 14,053 SH   SOLE   14,053 0 0
BROOKFIELD ASSET MGT INC CL A LTD VT SH 112585104 328 9,934 SH   SOLE   9,934 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 568 11,933 SH   SOLE   11,933 0 0
CARRIER GLOBAL CORP COM 14448C104 611 20,000 SH   SOLE   20,000 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 1,185 13,510 SH   SOLE   13,510 0 0
CHEGG INC COM 163092109 505 7,075 SH   SOLE   7,075 0 0
CHIPOTLE MEX GRILL COM 169656104 643 517 SH   SOLE   517 0 0
CHURCH & DWIGHT COM 171340102 301 3,200 SH   SOLE   3,200 0 0
CLOROX CO DEL COM 189054109 3,511 16,704 SH   SOLE   16,704 0 0
COCA COLA CO COM 191216100 356 7,210 SH   SOLE   7,210 0 0
COLGATE PALMOLIVE CO COM 194162103 852 11,040 SH   SOLE   11,040 0 0
COMCAST CORP CL A 20030N101 263 5,680 SH   SOLE   5,680 0 0
COSTCO WHSL CORP NEW COM 22160K105 6,020 16,954 SH   SOLE   16,954 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 1,668 12,142 SH   SOLE   12,142 0 0
DANAHER CORP DEL COM 235851102 57,247 265,810 SH   SOLE   265,810 0 0
DISNEY WALT CO COM DISNEY 254687106 751 6,054 SH   SOLE   6,054 0 0
DOCUSIGN COM 256163106 649 3,013 SH   SOLE   3,013 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,857 23,268 SH   SOLE   23,268 0 0
FACEBOOK INC CL A 30303M102 2,971 11,343 SH   SOLE   11,343 0 0
FIDELITY NATL INFORMATION SVCS COM 31620M106 455 3,093 SH   SOLE   3,093 0 0
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 591 9,772 SH   SOLE   9,772 0 0
FORTIVE CORP COM 34959J108 1,969 25,846 SH   SOLE   25,846 0 0
GENERAL ELECTRIC COM 369604103 388 62,222 SH   SOLE   62,222 0 0
HERSHEY CO COM 427866108 3,422 23,875 SH   SOLE   23,875 0 0
HOME DEPOT INC COM 437076102 6,446 23,211 SH   SOLE   23,211 0 0
HONEYWELL INTL INC COM 438516106 287 1,741 SH   SOLE   1,741 0 0
IDEX CORP COM 45167R104 310 1,700 SH   SOLE   1,700 0 0
INTELCORP COM 458140100 438 8,450 SH   SOLE   8,450 0 0
ILLUMINA INC COM 452327109 3,845 12,440 SH   SOLE   12,440 0 0
INTUITIVE SURGICAL INC COM 46120E602 1,230 1,832 SH   SOLE   1,832 0 0
INVESCO EXCH TRADED FD S&P500 QUALITY 46137V241 545 14,090 SH   SOLE   14,090 0 0
INVESCO QQQ TRUST UNIT SER 1 46090E103 6,498 23,388 SH   SOLE   23,388 0 0
ISHARES TR SP SMCP600VL ETF 464287879 673 5,494 SH   SOLE   5,494 0 0
ISHARES TR SELECT DIVID ETF 464287168 333 4,081 SH   SOLE   4,081 0 0
ISHARES TR CORE S&P500 ETF 464287200 586 1,743 SH   SOLE   1,743 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 214 1,449 SH   SOLE   1,449 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,144 7,634 SH   SOLE   7,634 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 548 3,718 SH   SOLE   3,718 0 0
ISHARES TR S&P MC 400VL ETF 464287705 364 2,696 SH   SOLE   2,696 0 0
ISHARES TR MINIMUM VOLATILITY 46429B697 385 6,054 SH   SOLE   6,054 0 0
JOHNSON & JOHNSON COM 478160104 3,457 23,219 SH   SOLE   23,219 0 0
JPMORGAN CHASE & CO COM 46625H100 259 2,690 SH   SOLE   2,690 0 0
LIVONGO HEALTH INC CO M 539183103 2,265 16,172 SH   SOLE   16,172 0 0
KIMBERLY CLARK COM 494368103 200 1,355 SH   SOLE   1,355 0 0
LILLY ELI & CO COM 532457108 6,907 46,670 SH   SOLE   46,670 0 0
LOCKHEED MARTIN CORP COM 539830109 1,445 3,771 SH   SOLE   3,771 0 0
LOGITECH INTL SA SHS H50430232 629 8,140 SH   SOLE   8,140 0 0
MARKEL CORP COM 570535104 516 530 SH   SOLE   530 0 0
MARVELL TECH GROUP COM G5876H105 630 15,870 SH   SOLE   15,870 0 0
MOSIMO CORP COM 574795100 692 2,931 SH   SOLE   2,931 0 0
MASTERCARD INC CL A COM 57636Q104 1,405 4,155 SH   SOLE   4,155 0 0
MCDONALDS CORP COM 580135101 1,375 6,264 SH   SOLE   6,264 0 0
MERCK & CO INC COM 58933Y105 4,076 49,158 SH   SOLE   49,158 0 0
MICROSOFT CORP COM 594918104 16,096 76,526 SH   SOLE   76,526 0 0
MONDELEZ INTL INC CL A 609207105 826 14,385 SH   SOLE   14,385 0 0
NETFLIX INC COM 64110L106 6,141 12,281 SH   SOLE   12,281 0 0
NIKE INC CL B 654106103 873 6,957 SH   SOLE   6,957 0 0
NVIDIA CORP COM 67066G104 2,735 5,053 SH   SOLE   5,053 0 0
OKTA INC COM 679295105 1,222 5,711 SH   SOLE   5,711 0 0
OTIS WORLDWIDE CORP COM 68902V107 1,236 19,800 SH   SOLE   19,800 0 0
PAYPAL HLDGS INC COM 70450Y103 2,798 14,202 SH   SOLE   14,202 0 0
PEPSICO INC COM 713448108 1,257 9,070 SH   SOLE   9,070 0 0
PFIZER INC COM 717081103 242 6,600 SH   SOLE   6,600 0 0
PHILIP MORRIS INTL INC COM 718172109 237 3,160 SH   SOLE   3,160 0 0
PROCTER AND GAMBLE CO COM 742718109 519 3,735 SH   SOLE   3,735 0 0
PROGRESSIVE CO OHIO COM 743315103 2,262 23,900 SH   SOLE   23,900 0 0
PROLOGIS COM 74340W103 1,181 11,740 SH   SOLE   11,740 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 365 5,059 SH   SOLE   5,059 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,279 39,600 SH   SOLE   39,600 0 0
RESMED INC COM COM 761152107 544 3,171 SH   SOLE   3,171 0 0
RINGCENTRAL INC CL A CL A 76680R206 1,189 4,329 SH   SOLE   4,329 0 0
S&P GLOBAL COM 78409V104 632 1,754 SH   SOLE   1,754 0 0
SALESFORCE COM INC COM 79466L302 4,212 16,757 SH   SOLE   16,757 0 0
SCHWAB STRATEGIC TR ETF 808524300 521 4,530 SH   SOLE   4,530 0 0
SELECT SECTOR SPDR 81369Y704 223 2,897 SH   SOLE   2,897 0 0
SHOPIFY INC COM 82509L107 1,381 1,350 SH   SOLE   1,350 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 23,503 70,171 SH   SOLE   70,171 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 540 5,854 SH   SOLE   5,854 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 656 1,930 SH   SOLE   1,930 0 0
SPLUNK INC COM 848637104 577 3,068 SH   SOLE   3,068 0 0
SQUARE INC CL A 852234103 814 5,010 SH   SOLE   5,010 0 0
STARBUCKS CORP COM 855244109 904 10,524 SH   SOLE   10,524 0 0
TENCENT HLDG ADR 88032q109 361 5,335 SH   SOLE   5,335 0 0
TENENT HLDGS LTD ADR G87572163 304 4,600 SH   SOLE   4,600 0 0
TESLA INC COM 88160R101 2,289 5,335 SH   SOLE   5,335 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 4,115 9,319 SH   SOLE   9,319 0 0
TWIST BIOSCIENCE COM 90184D100 243 3,204 SH   SOLE   3,204 0 0
UNILEVER PLC SPON ADR NEW 904767704 507 8,220 SH   SOLE   8,220 0 0
UNITED HEALTH GROUP INC COM 91324P102 1,420 4,556 SH   SOLE   4,556 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1,070 4,561 SH   SOLE   4,561 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 2,678 8,600 SH   SOLE   8,600 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,071 5,251 SH   SOLE   5,251 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 11,218 138,617 SH   SOLE   138,617 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 435 2,470 SH   SOLE   2,470 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,829 9,195 SH   SOLE   9,195 0 0
VANGUARD INDEX FDS TOTAL MKT ETF 922908769 436 2,559 SH   SOLE   2,559 0 0
VANGUARD INDEX FDS SMALL CAP ETF 922908751 567 3,686 SH   SOLE   3,686 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 389 4,463 SH   SOLE   4,463 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 769 6,358 SH   SOLE   6,358 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 297 1,304 SH   SOLE   1,304 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 222 1,720 SH   SOLE   1,720 0 0
VANGUARD WORLD FDS MEGA CAP VALUE ETF 921910840 316 4,120 SH   SOLE   4,120 0 0
VEEVA SYS INC COM 922475108 3,690 13,122 SH   SOLE   13,122 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 345 5,795 SH   SOLE   5,795 0 0
VERTEX PHARMA COM 92532F100 226 830 SH   SOLE   830 0 0
VISA INC COM CL A 92826C839 739 3,694 SH   SOLE   3,694 0 0
WALGREENS BOOTS ALLIANCE COM 931427108 724 20,167 SH   SOLE   20,167 0 0
WAL-MART STORES INC COM 931142103 3,074 21,962 SH   SOLE   21,962 0 0
WASTE MGMT INC DEL COM 94106L109 535 4,730 SH   SOLE   4,730 0 0
ZEBRA TECHNOLOGIES COM 989207105 343 1,360 SH   SOLE   1,360 0 0
ZOETIS INC CL A 98978V103 693 4,193 SH   SOLE   4,193 0 0
ZSCZLER INC COM 98980g102 1,680 11,939 SH   SOLE   11,939 0 0