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 426 2,210 SH   SOLE   2,210 0 0
ABBOTT LABS COM 002824100 448 3,742 SH   SOLE   3,742 0 0
ABBVIE INC COM 00287Y109 571 5,277 SH   SOLE   5,277 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 267 965 SH   SOLE   965 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 211 932 SH   SOLE   932 0 0
ALPHABET INC CAP STK CL A 02079K305 1,728 838 SH   SOLE   838 0 0
ALPHABET INC CAP STK CL C 02079K107 1,431 692 SH   SOLE   692 0 0
ALPS ETF TR CLEAN ENERGY 00162Q460 266 3,410 SH   SOLE   3,410 0 0
AMAZON COM INC COM 023135106 1,736 561 SH   SOLE   561 0 0
AMERICAN EXPRESS CO COM 025816109 350 2,476 SH   SOLE   2,476 0 0
AMGEN INC COM 031162100 644 2,587 SH   SOLE   2,587 0 0
ANALOG DEVICES INC COM 032654105 206 1,330 SH   SOLE   1,330 0 0
APPLE INC COM 037833100 13,234 108,345 SH   SOLE   108,345 0 0
APPLIED MATLS INC COM 038222105 664 4,971 SH   SOLE   4,971 0 0
AT&T INC COM 00206R102 453 14,949 SH   SOLE   14,949 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 464 2,461 SH   SOLE   2,461 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,929 5 SH   SOLE   5 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,055 8,043 SH   SOLE   8,043 0 0
BK OF AMERICA CORP COM 060505104 242 6,242 SH   SOLE   6,242 0 0
BOEING CO COM 097023105 731 2,869 SH   SOLE   2,869 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 427 6,761 SH   SOLE   6,761 0 0
CARDLYTICS INC COM 14161W105 362 3,300 SH   SOLE   3,300 0 0
CATERPILLAR INC COM 149123101 362 1,561 SH   SOLE   1,561 0 0
CENTENE CORP DEL COM 15135B101 2,730 42,718 SH   SOLE   42,718 0 0
CHEVRON CORP NEW COM 166764100 348 3,320 SH   SOLE   3,320 0 0
CISCO SYS INC COM 17275R102 529 10,225 SH   SOLE   10,225 0 0
COCA COLA CO COM 191216100 439 8,335 SH   SOLE   8,335 0 0
COSTCO WHSL CORP NEW COM 22160K105 698 1,980 SH   SOLE   1,980 0 0
DANAHER CORPORATION COM 235851102 382 1,695 SH   SOLE   1,695 0 0
DISNEY WALT CO COM 254687106 586 3,177 SH   SOLE   3,177 0 0
DLH HLDGS CORP COM 23335Q100 1,273 128,314 SH   SOLE   128,314 0 0
DOVER CORP COM 260003108 250 1,820 SH   SOLE   1,820 0 0
ECOLAB INC COM 278865100 273 1,277 SH   SOLE   1,277 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 250 11,364 SH   SOLE   11,364 0 0
EXXON MOBIL CORP COM 30231G102 318 5,698 SH   SOLE   5,698 0 0
FACEBOOK INC CL A 30303M102 857 2,910 SH   SOLE   2,910 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 2,119 12,710 SH   SOLE   12,710 0 0
GENERAL ELECTRIC CO COM 369604103 166 12,612 SH   SOLE   12,612 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 214 655 SH   SOLE   655 0 0
HOME DEPOT INC COM 437076102 479 1,568 SH   SOLE   1,568 0 0
HONEYWELL INTL INC COM 438516106 330 1,518 SH   SOLE   1,518 0 0
IDEXX LABS INC COM 45168D104 433 885 SH   SOLE   885 0 0
ILLINOIS TOOL WKS INC COM 452308109 228 1,028 SH   SOLE   1,028 0 0
INTEL CORP COM 458140100 638 9,976 SH   SOLE   9,976 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 429 3,219 SH   SOLE   3,219 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 63,260 198,227 SH   SOLE   198,227 0 0
ISHARES GOLD TR ISHARES 464285105 9,124 561,156 SH   SOLE   561,156 0 0
ISHARES INC CORE MSCI EMKT 46434G103 25,158 390,902 SH   SOLE   390,902 0 0
ISHARES SILVER TR ISHARES 46428Q109 379 16,717 SH   SOLE   16,717 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 236 2,733 SH   SOLE   2,733 0 0
ISHARES TR CORE MSCI EAFE 46432F842 85,118 1,181,370 SH   SOLE   1,181,370 0 0
ISHARES TR CORE S&P SCP ETF 464287804 58,351 537,646 SH   SOLE   537,646 0 0
ISHARES TR CORE S&P500 ETF 464287200 211,222 530,948 SH   SOLE   530,948 0 0
ISHARES TR CORE US AGGBD ET 464287226 314 2,762 SH   SOLE   2,762 0 0
ISHARES TR EAFE SML CP ETF 464288273 231 3,217 SH   SOLE   3,217 0 0
ISHARES TR EAFE VALUE ETF 464288877 3,181 62,414 SH   SOLE   62,414 0 0
ISHARES TR EXPND TEC SC ETF 464287549 11,129 30,841 SH   SOLE   30,841 0 0
ISHARES TR INTL SEL DIV ETF 464288448 2,515 79,894 SH   SOLE   79,894 0 0
ISHARES TR MSCI EAFE ETF 464287465 13,551 178,603 SH   SOLE   178,603 0 0
ISHARES TR MSCI USA ESG SLC 464288802 602 6,855 SH   SOLE   6,855 0 0
ISHARES TR RUS 1000 ETF 464287622 119,924 535,780 SH   SOLE   535,780 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,546 6,360 SH   SOLE   6,360 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 7,161 47,251 SH   SOLE   47,251 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 489 3,066 SH   SOLE   3,066 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,021 4,620 SH   SOLE   4,620 0 0
ISHARES TR S&P 100 ETF 464287101 437 2,430 SH   SOLE   2,430 0 0
ISHARES TR S&P 500 VAL ETF 464287408 3,582 25,363 SH   SOLE   25,363 0 0
ISHARES TR SELECT DIVID ETF 464287168 698 6,121 SH   SOLE   6,121 0 0
ISHARES TR SP SMCP600VL ETF 464287879 12,775 126,809 SH   SOLE   126,809 0 0
ISHARES TR TIPS BD ETF 464287176 13,756 109,612 SH   SOLE   109,612 0 0
ISHARES TR U.S. TECH ETF 464287721 680 7,751 SH   SOLE   7,751 0 0
ISHARES TR U.S. UTILITS ETF 464287697 1,072 13,472 SH   SOLE   13,472 0 0
JOHNSON & JOHNSON COM 478160104 1,903 11,580 SH   SOLE   11,580 0 0
JPMORGAN CHASE & CO COM 46625H100 1,266 8,313 SH   SOLE   8,313 0 0
KIMBERLY-CLARK CORP COM 494368103 290 2,086 SH   SOLE   2,086 0 0
LILLY ELI & CO COM 532457108 437 2,337 SH   SOLE   2,337 0 0
MASTERCARD INCORPORATED CL A 57636Q104 401 1,125 SH   SOLE   1,125 0 0
MCCORMICK & CO INC COM NON VTG 579780206 323 3,628 SH   SOLE   3,628 0 0
MCDONALDS CORP COM 580135101 381 1,702 SH   SOLE   1,702 0 0
MERCK & CO. INC COM 58933Y105 581 7,541 SH   SOLE   7,541 0 0
MICROSOFT CORP COM 594918104 5,692 24,141 SH   SOLE   24,141 0 0
NETFLIX INC COM 64110L106 236 453 SH   SOLE   453 0 0
NEW AMER HIGH INCOME FD INC COM NEW 641876800 208 22,974 SH   SOLE   22,974 0 0
NEXTERA ENERGY INC COM 65339F101 481 6,360 SH   SOLE   6,360 0 0
NORFOLK SOUTHN CORP COM 655844108 242 903 SH   SOLE   903 0 0
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 400 11,059 SH   SOLE   11,059 0 0
NVIDIA CORPORATION COM 67066G104 321 601 SH   SOLE   601 0 0
ORACLE CORP COM 68389X105 490 6,983 SH   SOLE   6,983 0 0
PAYPAL HLDGS INC COM 70450Y103 1,343 5,530 SH   SOLE   5,530 0 0
PEPSICO INC COM 713448108 361 2,555 SH   SOLE   2,555 0 0
PFIZER INC COM 717081103 295 8,151 SH   SOLE   8,151 0 0
PROCTER AND GAMBLE CO COM 742718109 1,000 7,382 SH   SOLE   7,382 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 405 15,640 SH   SOLE   15,640 0 0
SCHWAB CHARLES CORP COM 808513105 1,136 17,435 SH   SOLE   17,435 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 325 8,651 SH   SOLE   8,651 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 449 4,638 SH   SOLE   4,638 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,007 15,732 SH   SOLE   15,732 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,433 18,319 SH   SOLE   18,319 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1,308 3,952 SH   SOLE   3,952 0 0
SPDR GOLD TR GOLD SHS 78463V107 20,043 125,300 SH   SOLE   125,300 0 0
SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 1,564 19,482 SH   SOLE   19,482 0 0
SPDR INDEX SHS FDS MSCI EMR MKT ETF 78470E205 869 10,924 SH   SOLE   10,924 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 268,347 674,905 SH   SOLE   674,905 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 400 841 SH   SOLE   841 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101 905 29,508 SH   SOLE   29,508 0 0
SPDR SER TR SPDR S&P 500 ETF 78468R796 2,066 21,040 SH   SOLE   21,040 0 0
TARGET CORP COM 87612E106 757 3,824 SH   SOLE   3,824 0 0
TESLA INC COM 88160R101 10,016 14,996 SH   SOLE   14,996 0 0
TEXAS INSTRS INC COM 882508104 541 2,861 SH   SOLE   2,861 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 407 892 SH   SOLE   892 0 0
TUCOWS INC COM NEW 898697206 271 3,500 SH   SOLE   3,500 0 0
UNION PAC CORP COM 907818108 518 2,348 SH   SOLE   2,348 0 0
UNITED PARCEL SERVICE INC CL B 911312106 9,254 54,441 SH   SOLE   54,441 0 0
UNITEDHEALTH GROUP INC COM 91324P102 541 1,455 SH   SOLE   1,455 0 0
UNITY SOFTWARE INC COM 91332U101 2,534 25,265 SH   SOLE   25,265 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 458 1,780 SH   SOLE   1,780 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 473 2,555 SH   SOLE   2,555 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 421 1,901 SH   SOLE   1,901 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 8,495 92,477 SH   SOLE   92,477 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,106 3,037 SH   SOLE   3,037 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 392 2,370 SH   SOLE   2,370 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 256 1,195 SH   SOLE   1,195 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 8,014 38,771 SH   SOLE   38,771 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 280 2,134 SH   SOLE   2,134 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 6,142 101,218 SH   SOLE   101,218 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,583 30,405 SH   SOLE   30,405 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 694 12,696 SH   SOLE   12,696 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,169 7,945 SH   SOLE   7,945 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 169,831 3,458,176 SH   SOLE   3,458,176 0 0
VANGUARD WORLD FD ESG INTL STK ETF 921910725 1,232 20,075 SH   SOLE   20,075 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733 694 9,411 SH   SOLE   9,411 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 79,288 221,173 SH   SOLE   221,173 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 535 9,205 SH   SOLE   9,205 0 0
VISA INC COM CL A 92826C839 749 3,538 SH   SOLE   3,538 0 0
WALMART INC COM 931142103 467 3,437 SH   SOLE   3,437 0 0
WELLS FARGO CO NEW COM 949746101 283 7,252 SH   SOLE   7,252 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 400 5,543 SH   SOLE   5,543 0 0
WISDOMTREE TR US DIVID EX FNCL 97717W406 370 3,924 SH   SOLE   3,924 0 0
WISDOMTREE TR US TOTAL DIVIDND 97717W109 233 2,062 SH   SOLE   2,062 0 0