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
PFIZER INC COM 717081103 1,282 33,931 SH   SOLE 0 0 0 33,931
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 213 6,717 SH   SOLE 0 0 0 6,717
AMERICAN TOWER CORP NEW COM 03027X100 408 1,900 SH   SOLE 0 0 0 1,900
MASTERCARD INCORPORATED CL A 57636Q104 1,732 4,975 SH   SOLE 0 0 0 4,975
DIGITAL RLTY TR INC COM 253868103 462 3,521 SH   SOLE 0 0 0 3,521
KIMBERLY-CLARK CORP COM 494368103 818 6,219 SH   SOLE 0 0 0 6,219
HOULIHAN LOKEY INC CL A 441593100 483 6,747 SH   SOLE 0 0 0 6,747
ABBOTT LABS COM 002824100 1,976 17,830 SH   SOLE 0 0 0 17,830
AON PLC SHS CL A G0403H108 281 1,392 SH   SOLE 0 0 0 1,392
AMN HEALTHCARE SVCS INC COM 001744101 482 6,854 SH   SOLE 0 0 0 6,854
WINGSTOP INC COM 974155103 715 4,979 SH   SOLE 0 0 0 4,979
ENDAVA PLC ADS 29260V105 472 5,933 SH   SOLE 0 0 0 5,933
INTUITIVE SURGICAL INC COM NEW 46120E602 778 956 SH   SOLE 0 0 0 956
FS KKR CAP CORP II COM 35952V303 235 13,956 SH   SOLE 0 0 0 13,956
NORTHERN TR CORP COM 665859104 977 9,979 SH   SOLE 0 0 0 9,979
TARGET CORP COM 87612E106 1,188 6,084 SH   SOLE 0 0 0 6,084
QUALYS INC COM 74758T303 550 4,513 SH   SOLE 0 0 0 4,513
PRUDENTIAL FINL INC COM 744320102 850 10,521 SH   SOLE 0 0 0 10,521
SOUTHWEST AIRLS CO COM 844741108 325 6,844 SH   SOLE 0 0 0 6,844
AMAZON COM INC COM 023135106 660 212 SH   SOLE 0 0 0 212
PAYCHEX INC COM 704326107 1,181 12,973 SH   SOLE 0 0 0 12,973
REGENERON PHARMACEUTICALS COM 75886F107 896 1,782 SH   SOLE 0 0 0 1,782
TREX CO INC COM 89531P105 600 6,672 SH   SOLE 0 0 0 6,672
NOVARTIS AG SPONSORED ADR 66987V109 379 4,015 SH   SOLE 0 0 0 4,015
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,911 7,339 SH   SOLE 0 0 0 7,339
MALIBU BOATS INC COM CL A 56117J100 427 6,522 SH   SOLE 0 0 0 6,522
AT&T INC COM 00206R102 880 30,476 SH   SOLE 0 0 0 30,476
MERCK & CO. INC COM 58933Y105 1,290 15,181 SH   SOLE 0 0 0 15,181
ISHARES TR MSCI USA MIN VOL 46429B697 1,536 22,584 SH   SOLE 0 0 0 22,584
APPLE INC COM 037833100 3,419 26,506 SH   SOLE 0 0 0 26,506
ENVESTNET INC COM 29404K106 338 3,996 SH   SOLE 0 0 0 3,996
ILLUMINA INC COM 452327109 806 2,164 SH   SOLE 0 0 0 2,164
FOX FACTORY HLDG CORP COM 35138V102 803 6,494 SH   SOLE 0 0 0 6,494
ISHARES TR U.S. MED DVC ETF 464288810 1,550 4,588 SH   SOLE 0 0 0 4,588
PHILIP MORRIS INTL INC COM 718172109 938 11,395 SH   SOLE 0 0 0 11,395
APPFOLIO INC COM CL A 03783C100 706 4,408 SH   SOLE 0 0 0 4,408
PROCTER AND GAMBLE CO COM 742718109 1,597 11,585 SH   SOLE 0 0 0 11,585
BLACKLINE INC COM 09239B109 972 7,607 SH   SOLE 0 0 0 7,607
NEKTAR THERAPEUTICS COM 640268108 187 10,000 SH   SOLE 0 0 0 10,000
DUKE ENERGY CORP NEW COM NEW 26441C204 997 11,161 SH   SOLE 0 0 0 11,161
ISHARES TR MSCI USA VALUE 46432F388 2,455 27,031 SH   SOLE 0 0 0 27,031
INTERPUBLIC GROUP COS INC COM 460690100 440 18,030 SH   SOLE 0 0 0 18,030
GLOBANT S A COM L44385109 822 3,700 SH   SOLE 0 0 0 3,700
NIKE INC CL B 654106103 862 5,865 SH   SOLE 0 0 0 5,865
ALARM COM HLDGS INC COM 011642105 822 7,837 SH   SOLE 0 0 0 7,837
GOOSEHEAD INS INC COM CL A 38267D109 663 5,239 SH   SOLE 0 0 0 5,239
AUTODESK INC COM 052769106 1,723 5,420 SH   SOLE 0 0 0 5,420
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 695 5,666 SH   SOLE 0 0 0 5,666
US BANCORP DEL COM NEW 902973304 1,230 24,921 SH   SOLE 0 0 0 24,921
ISHARES INC ESG AWR MSCI EM 46434G863 4,048 92,264 SH   SOLE 0 0 0 92,264
ISHARES TR US TREAS BD ETF 46429B267 7,158 264,855 SH   SOLE 0 0 0 264,855
JPMORGAN CHASE & CO COM 46625H100 685 4,960 SH   SOLE 0 0 0 4,960
PRUDENTIAL PLC ADR 74435K204 210 5,467 SH   SOLE 0 0 0 5,467
CISCO SYS INC COM 17275R102 1,030 22,717 SH   SOLE 0 0 0 22,717
ISHARES TR CORE S&P SCP ETF 464287804 942 9,593 SH   SOLE 0 0 0 9,593
EXXON MOBIL CORP COM 30231G102 1,078 23,009 SH   SOLE 0 0 0 23,009
CHEVRON CORP NEW COM 166764100 1,343 14,666 SH   SOLE 0 0 0 14,666
SANOFI SPONSORED ADR 80105N105 399 8,312 SH   SOLE 0 0 0 8,312
WD-40 CO COM 929236107 715 2,381 SH   SOLE 0 0 0 2,381
ISHARES TR BARCLAYS 7 10 YR 464287440 449 3,804 SH   SOLE 0 0 0 3,804
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 309 1,324 SH   SOLE 0 0 0 1,324
PPL CORP COM 69351T106 726 26,160 SH   SOLE 0 0 0 26,160
VISA INC COM CL A 92826C839 2,635 12,376 SH   SOLE 0 0 0 12,376
GILEAD SCIENCES INC COM 375558103 853 13,651 SH   SOLE 0 0 0 13,651
CACI INTL INC CL A 127190304 265 1,106 SH   SOLE 0 0 0 1,106
YETI HLDGS INC COM 98585X104 689 9,072 SH   SOLE 0 0 0 9,072
ISHARES TR IBOXX INV CP ETF 464287242 7,795 57,664 SH   SOLE 0 0 0 57,664
EXPONENT INC COM 30214U102 695 7,438 SH   SOLE 0 0 0 7,438
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 612 16,523 SH   SOLE 0 0 0 16,523
EURONET WORLDWIDE INC COM 298736109 429 2,920 SH   SOLE 0 0 0 2,920
ZOETIS INC CL A 98978V103 1,837 10,842 SH   SOLE 0 0 0 10,842
FACEBOOK INC CL A 30303M102 2,802 10,911 SH   SOLE 0 0 0 10,911
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 211 31,220 SH   SOLE 0 0 0 31,220
ALIGN TECHNOLOGY INC COM 016255101 1,203 2,160 SH   SOLE 0 0 0 2,160
ISHARES TR IBOXX HI YD ETF 464288513 324 3,726 SH   SOLE 0 0 0 3,726
ALTRIA GROUP INC COM 02209S103 684 16,550 SH   SOLE 0 0 0 16,550
REVOLVE GROUP INC CL A 76156B107 799 23,600 SH   SOLE 0 0 0 23,600
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 101 13,284 SH   SOLE 0 0 0 13,284
ISHARES TR ESG AWR MSCI USA 46435G425 8,439 96,672 SH   SOLE 0 0 0 96,672
SALESFORCE COM INC COM 79466L302 1,443 6,610 SH   SOLE 0 0 0 6,610
COCA COLA CO COM 191216100 1,190 23,712 SH   SOLE 0 0 0 23,712
INTERNATIONAL BUSINESS MACHS COM 459200101 925 7,193 SH   SOLE 0 0 0 7,193
SIMULATIONS PLUS INC COM 829214105 586 7,389 SH   SOLE 0 0 0 7,389
SERVICENOW INC COM 81762P102 1,606 3,070 SH   SOLE 0 0 0 3,070
TESLA INC COM 88160R101 388 478 SH   SOLE 0 0 0 478
VERIZON COMMUNICATIONS INC COM 92343V104 1,492 25,970 SH   SOLE 0 0 0 25,970
SOUTHERN CO COM 842587107 965 15,768 SH   SOLE 0 0 0 15,768
UNITEDHEALTH GROUP INC COM 91324P102 1,100 3,048 SH   SOLE 0 0 0 3,048
DOLLAR TREE INC COM 256746108 398 3,542 SH   SOLE 0 0 0 3,542
LOCKHEED MARTIN CORP COM 539830109 1,221 3,617 SH   SOLE 0 0 0 3,617
WASTE MGMT INC DEL COM 94106L109 911 7,787 SH   SOLE 0 0 0 7,787
ABB LTD SPONSORED ADR 000375204 420 13,982 SH   SOLE 0 0 0 13,982
MICROSOFT CORP COM 594918104 3,067 14,103 SH   SOLE 0 0 0 14,103
ISHARES TR CORE MSCI EAFE 46432F842 1,162 16,430 SH   SOLE 0 0 0 16,430
WP CAREY INC COM 92936U109 811 12,219 SH   SOLE 0 0 0 12,219
ADOBE SYSTEMS INCORPORATED COM 00724F101 2,465 5,198 SH   SOLE 0 0 0 5,198
GENERAL MLS INC COM 370334104 1,037 18,658 SH   SOLE 0 0 0 18,658
AUTOHOME INC SP ADR RP CL A 05278C107 210 1,935 SH   SOLE 0 0 0 1,935
STARBUCKS CORP COM 855244109 1,281 12,246 SH   SOLE 0 0 0 12,246
MCDONALDS CORP COM 580135101 1,055 4,927 SH   SOLE 0 0 0 4,927
ALPHABET INC CAP STK CL A 02079K305 843 480 SH   SOLE 0 0 0 480
FLOOR & DECOR HLDGS INC CL A 339750101 845 8,274 SH   SOLE 0 0 0 8,274
GENERAL DYNAMICS CORP COM 369550108 502 3,304 SH   SOLE 0 0 0 3,304
ISHARES TR MBS ETF 464288588 2,797 25,429 SH   SOLE 0 0 0 25,429
UNILEVER PLC SPON ADR NEW 904767704 272 4,569 SH   SOLE 0 0 0 4,569
BHP GROUP LTD SPONSORED ADS 088606108 217 3,038 SH   SOLE 0 0 0 3,038
ENBRIDGE INC COM 29250N105 1,038 31,224 SH   SOLE 0 0 0 31,224
MSCI INC COM 55354G100 767 1,697 SH   SOLE 0 0 0 1,697
ALPHABET INC CAP STK CL C 02079K107 2,631 1,489 SH   SOLE 0 0 0 1,489
RELX PLC SPONSORED ADR 759530108 391 15,483 SH   SOLE 0 0 0 15,483
ISHARES TR 20 YR TR BD ETF 464287432 616 4,080 SH   SOLE 0 0 0 4,080
EMERSON ELEC CO COM 291011104 975 11,804 SH   SOLE 0 0 0 11,804
ISHARES TR ISHS 1-5YR INVS 464288646 3,898 70,829 SH   SOLE 0 0 0 70,829
ISHARES TR GLOBAL TECH ETF 464287291 1,896 6,265 SH   SOLE 0 0 0 6,265
LENDINGTREE INC NEW COM 52603B107 245 909 SH   SOLE 0 0 0 909
ISHARES TR CORE S&P500 ETF 464287200 9,836 25,875 SH   SOLE 0 0 0 25,875
HP INC COM 40434L105 1,067 41,384 SH   SOLE 0 0 0 41,384
PAYLOCITY HLDG CORP COM 70438V106 490 2,472 SH   SOLE 0 0 0 2,472
ISHARES TR EAFE GRWTH ETF 464288885 3,843 37,609 SH   SOLE 0 0 0 37,609
UNITED PARCEL SERVICE INC CL B 911312106 871 5,383 SH   SOLE 0 0 0 5,383
GARTNER INC COM 366651107 917 5,486 SH   SOLE 0 0 0 5,486
MEDPACE HLDGS INC COM 58506Q109 634 4,436 SH   SOLE 0 0 0 4,436
MEDTRONIC PLC SHS G5960L103 360 3,037 SH   SOLE 0 0 0 3,037
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 311 6,192 SH   SOLE 0 0 0 6,192
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 223 2,097 SH   SOLE 0 0 0 2,097
JOHNSON & JOHNSON COM 478160104 1,036 6,498 SH   SOLE 0 0 0 6,498
DOLLAR GEN CORP NEW COM 256677105 1,102 5,118 SH   SOLE 0 0 0 5,118
ICICI BANK LIMITED ADR 45104G104 244 16,388 SH   SOLE 0 0 0 16,388
ALTAIR ENGR INC COM CL A 021369103 432 7,017 SH   SOLE 0 0 0 7,017
ISHARES TR 0-5YR HI YL CP 46434V407 2,829 62,375 SH   SOLE 0 0 0 62,375
PAYPAL HLDGS INC COM 70450Y103 1,722 7,249 SH   SOLE 0 0 0 7,249
CROWN CASTLE INTL CORP NEW COM 22822V101 1,197 7,819 SH   SOLE 0 0 0 7,819
HELEN OF TROY LTD COM G4388N106 457 2,165 SH   SOLE 0 0 0 2,165
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 202 5,300 SH   SOLE 0 0 0 5,300
ETSY INC COM 29786A106 811 4,432 SH   SOLE 0 0 0 4,432