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,427 38,409 SH   SOLE 0 0 0 38,409
AMERICAN TOWER CORP NEW COM 03027X100 495 2,039 SH   SOLE 0 0 0 2,039
DIGITAL RLTY TR INC COM 253868103 574 3,924 SH   SOLE 0 0 0 3,924
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 6,661 45,898 SH   SOLE 0 0 0 45,898
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 659 20,821 SH   SOLE 0 0 0 20,821
MASTERCARD INCORPORATED CL A 57636Q104 1,935 5,117 SH   SOLE 0 0 0 5,117
HOULIHAN LOKEY INC CL A 441593100 562 8,595 SH   SOLE 0 0 0 8,595
KIMBERLY-CLARK CORP COM 494368103 954 6,951 SH   SOLE 0 0 0 6,951
ABBOTT LABS COM 002824100 2,286 18,587 SH   SOLE 0 0 0 18,587
WINGSTOP INC COM 974155103 1,030 7,521 SH   SOLE 0 0 0 7,521
AON PLC SHS CL A G0403H108 772 3,226 SH   SOLE 0 0 0 3,226
INTUITIVE SURGICAL INC COM NEW 46120E602 772 972 SH   SOLE 0 0 0 972
FS KKR CAP CORP II COM 35952V303 290 14,278 SH   SOLE 0 0 0 14,278
AMN HEALTHCARE SVCS INC COM 001744101 613 8,174 SH   SOLE 0 0 0 8,174
ENDAVA PLC ADS 29260V105 884 10,638 SH   SOLE 0 0 0 10,638
NORTHERN TR CORP COM 665859104 1,304 11,990 SH   SOLE 0 0 0 11,990
COSTCO WHSL CORP NEW COM 22160K105 272 746 SH   SOLE 0 0 0 746
PRUDENTIAL FINL INC COM 744320102 1,246 13,075 SH   SOLE 0 0 0 13,075
TREX CO INC COM 89531P105 334 3,293 SH   SOLE 0 0 0 3,293
NOVARTIS AG SPONSORED ADR 66987V109 788 9,095 SH   SOLE 0 0 0 9,095
APPLE INC COM 037833100 4,059 30,193 SH   SOLE 0 0 0 30,193
ENVESTNET INC COM 29404K106 379 5,097 SH   SOLE 0 0 0 5,097
MALIBU BOATS INC COM CL A 56117J100 642 7,622 SH   SOLE 0 0 0 7,622
ISHARES TR MSCI USA MIN VOL 46429B697 592 8,334 SH   SOLE 0 0 0 8,334
TARGET CORP COM 87612E106 1,488 7,259 SH   SOLE 0 0 0 7,259
QUALYS INC COM 74758T303 599 5,646 SH   SOLE 0 0 0 5,646
AMAZON COM INC COM 023135106 2,300 677 SH   SOLE 0 0 0 677
SOUTHWEST AIRLS CO COM 844741108 455 7,189 SH   SOLE 0 0 0 7,189
PAYCHEX INC COM 704326107 1,494 15,516 SH   SOLE 0 0 0 15,516
AT&T INC COM 00206R102 1,041 35,141 SH   SOLE 0 0 0 35,141
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,530 8,870 SH   SOLE 0 0 0 8,870
MERCK & CO. INC COM 58933Y105 1,383 18,101 SH   SOLE 0 0 0 18,101
ILLUMINA INC COM 452327109 933 2,315 SH   SOLE 0 0 0 2,315
FOX FACTORY HLDG CORP COM 35138V102 1,149 8,406 SH   SOLE 0 0 0 8,406
ISHARES TR U.S. MED DVC ETF 464288810 1,062 3,063 SH   SOLE 0 0 0 3,063
PHILIP MORRIS INTL INC COM 718172109 1,229 13,542 SH   SOLE 0 0 0 13,542
PROCTER AND GAMBLE CO COM 742718109 1,363 10,087 SH   SOLE 0 0 0 10,087
APPFOLIO INC COM CL A 03783C100 760 5,278 SH   SOLE 0 0 0 5,278
BLACKLINE INC COM 09239B109 1,062 9,206 SH   SOLE 0 0 0 9,206
PROGYNY INC COM 74340E103 770 16,027 SH   SOLE 0 0 0 16,027
NEKTAR THERAPEUTICS COM 640268108 187 10,000 SH   SOLE 0 0 0 10,000
SPIRIT AIRLS INC COM 848577102 324 8,752 SH   SOLE 0 0 0 8,752
DUKE ENERGY CORP NEW COM NEW 26441C204 1,262 12,812 SH   SOLE 0 0 0 12,812
INTERPUBLIC GROUP COS INC COM 460690100 681 23,058 SH   SOLE 0 0 0 23,058
GLOBANT S A COM L44385109 981 4,339 SH   SOLE 0 0 0 4,339
NIKE INC CL B 654106103 819 6,136 SH   SOLE 0 0 0 6,136
AUTODESK INC COM 052769106 1,492 5,050 SH   SOLE 0 0 0 5,050
ALARM COM HLDGS INC COM 011642105 904 9,694 SH   SOLE 0 0 0 9,694
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,757 14,485 SH   SOLE 0 0 0 14,485
ISHARES TR U.S. ENERGY ETF 464287796 995 38,881 SH   SOLE 0 0 0 38,881
ISHARES TR MSCI USA VALUE 46432F388 3,247 31,291 SH   SOLE 0 0 0 31,291
ISHARES INC ESG AWR MSCI EM 46434G863 3,828 88,191 SH   SOLE 0 0 0 88,191
AUTOHOME INC SP ADS RP CL A 05278C107 451 4,790 SH   SOLE 0 0 0 4,790
ISHARES TR GL CLEAN ENE ETF 464288224 248 10,564 SH   SOLE 0 0 0 10,564
GOOSEHEAD INS INC COM CL A 38267D109 998 9,872 SH   SOLE 0 0 0 9,872
ISHARES TR CORE TOTAL USD 46434V613 6,187 116,705 SH   SOLE 0 0 0 116,705
US BANCORP DEL COM NEW 902973304 1,755 30,993 SH   SOLE 0 0 0 30,993
DUCK CREEK TECHNOLOGIES INC SHS 264120106 823 18,877 SH   SOLE 0 0 0 18,877
ISHARES TR CORE S&P SCP ETF 464287804 2,469 22,670 SH   SOLE 0 0 0 22,670
ISHARES TR US TREAS BD ETF 46429B267 7,137 271,170 SH   SOLE 0 0 0 271,170
JPMORGAN CHASE & CO COM 46625H100 705 4,573 SH   SOLE 0 0 0 4,573
PRUDENTIAL PLC ADR 74435K204 518 12,043 SH   SOLE 0 0 0 12,043
CISCO SYS INC COM 17275R102 1,378 26,667 SH   SOLE 0 0 0 26,667
EXXON MOBIL CORP COM 30231G102 1,243 22,311 SH   SOLE 0 0 0 22,311
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 361 1,492 SH   SOLE 0 0 0 1,492
CHEVRON CORP NEW COM 166764100 1,568 15,341 SH   SOLE 0 0 0 15,341
SANOFI SPONSORED ADR 80105N105 923 18,407 SH   SOLE 0 0 0 18,407
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 353 1,322 SH   SOLE 0 0 0 1,322
GILEAD SCIENCES INC COM 375558103 1,122 17,289 SH   SOLE 0 0 0 17,289
PPL CORP COM 69351T106 882 30,734 SH   SOLE 0 0 0 30,734
CACI INTL INC CL A 127190304 277 1,106 SH   SOLE 0 0 0 1,106
VISA INC COM CL A 92826C839 2,800 12,668 SH   SOLE 0 0 0 12,668
YETI HLDGS INC COM 98585X104 912 11,034 SH   SOLE 0 0 0 11,034
ISHARES TR IBOXX INV CP ETF 464287242 2,623 19,968 SH   SOLE 0 0 0 19,968
EURONET WORLDWIDE INC COM 298736109 529 3,603 SH   SOLE 0 0 0 3,603
EXPONENT INC COM 30214U102 948 9,384 SH   SOLE 0 0 0 9,384
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,991 51,407 SH   SOLE 0 0 0 51,407
EQUINOR ASA SPONSORED ADR 29446M102 343 17,926 SH   SOLE 0 0 0 17,926
ZOETIS INC CL A 98978V103 1,755 10,736 SH   SOLE 0 0 0 10,736
FACEBOOK INC CL A 30303M102 3,419 11,038 SH   SOLE 0 0 0 11,038
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 531 75,149 SH   SOLE 0 0 0 75,149
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 244 32,400 SH   SOLE 0 0 0 32,400
SALESFORCE COM INC COM 79466L302 2,067 8,911 SH   SOLE 0 0 0 8,911
ALTRIA GROUP INC COM 02209S103 983 19,208 SH   SOLE 0 0 0 19,208
SUNCOR ENERGY INC NEW COM 867224107 686 33,291 SH   SOLE 0 0 0 33,291
ALIGN TECHNOLOGY INC COM 016255101 885 1,485 SH   SOLE 0 0 0 1,485
ISHARES TR ESG AWR MSCI USA 46435G425 9,628 101,501 SH   SOLE 0 0 0 101,501
REVOLVE GROUP INC CL A 76156B107 1,418 27,758 SH   SOLE 0 0 0 27,758
COCA COLA CO COM 191216100 1,437 27,063 SH   SOLE 0 0 0 27,063
NETFLIX INC COM 64110L106 1,097 1,981 SH   SOLE 0 0 0 1,981
SIMULATIONS PLUS INC COM 829214105 682 11,187 SH   SOLE 0 0 0 11,187
VERIZON COMMUNICATIONS INC COM 92343V104 1,650 28,630 SH   SOLE 0 0 0 28,630
UNITEDHEALTH GROUP INC COM 91324P102 1,185 3,165 SH   SOLE 0 0 0 3,165
DOLLAR TREE INC COM 256746108 440 3,744 SH   SOLE 0 0 0 3,744
SOUTHERN CO COM 842587107 1,181 18,584 SH   SOLE 0 0 0 18,584
TESLA INC COM 88160R101 369 484 SH   SOLE 0 0 0 484
WASTE MGMT INC DEL COM 94106L109 1,164 8,659 SH   SOLE 0 0 0 8,659
CANADIAN NATL RY CO COM 136375102 425 3,633 SH   SOLE 0 0 0 3,633
LOCKHEED MARTIN CORP COM 539830109 1,509 3,898 SH   SOLE 0 0 0 3,898
INTERNATIONAL BUSINESS MACHS COM 459200101 1,080 8,234 SH   SOLE 0 0 0 8,234
SERVICENOW INC COM 81762P102 1,758 3,202 SH   SOLE 0 0 0 3,202
STARBUCKS CORP COM 855244109 1,471 12,754 SH   SOLE 0 0 0 12,754
ABB LTD SPONSORED ADR 000375204 1,056 33,298 SH   SOLE 0 0 0 33,298
MICROSOFT CORP COM 594918104 3,914 15,142 SH   SOLE 0 0 0 15,142
WP CAREY INC COM 92936U109 1,165 16,203 SH   SOLE 0 0 0 16,203
ADOBE SYSTEMS INCORPORATED COM 00724F101 2,789 5,417 SH   SOLE 0 0 0 5,417
GENERAL MLS INC COM 370334104 1,289 21,239 SH   SOLE 0 0 0 21,239
MCDONALDS CORP COM 580135101 1,294 5,592 SH   SOLE 0 0 0 5,592
ENBRIDGE INC COM 29250N105 1,315 35,802 SH   SOLE 0 0 0 35,802
MSCI INC COM 55354G100 575 1,250 SH   SOLE 0 0 0 1,250
ALPHABET INC CAP STK CL A 02079K305 1,116 495 SH   SOLE 0 0 0 495
ISHARES TR FALN ANGLS USD 46435G474 1,108 37,845 SH   SOLE 0 0 0 37,845
FLOOR & DECOR HLDGS INC CL A 339750101 377 3,434 SH   SOLE 0 0 0 3,434
GENERAL DYNAMICS CORP COM 369550108 1,197 6,565 SH   SOLE 0 0 0 6,565
ISHARES TR MBS ETF 464288588 1,078 9,924 SH   SOLE 0 0 0 9,924
UNILEVER PLC SPON ADR NEW 904767704 592 10,410 SH   SOLE 0 0 0 10,410
BHP GROUP LTD SPONSORED ADS 088606108 485 6,908 SH   SOLE 0 0 0 6,908
RELX PLC SPONSORED ADR 759530108 977 36,916 SH   SOLE 0 0 0 36,916
ISHARES TR EAFE VALUE ETF 464288877 5,252 101,307 SH   SOLE 0 0 0 101,307
ISHARES TR ISHS 1-5YR INVS 464288646 3,593 65,635 SH   SOLE 0 0 0 65,635
ALPHABET INC CAP STK CL C 02079K107 3,090 1,363 SH   SOLE 0 0 0 1,363
EMERSON ELEC CO COM 291011104 1,251 13,801 SH   SOLE 0 0 0 13,801
BANCO BRADESCO S A SP ADR PFD NEW 059460303 341 76,570 SH   SOLE 0 0 0 76,570
MEDTRONIC PLC SHS G5960L103 879 7,107 SH   SOLE 0 0 0 7,107
UNITED PARCEL SERVICE INC CL B 911312106 1,075 5,991 SH   SOLE 0 0 0 5,991
HP INC COM 40434L105 1,621 49,075 SH   SOLE 0 0 0 49,075
FERGUSON PLC NEW SHS G3421J106 450 3,567 SH   SOLE 0 0 0 3,567
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 272 11,803 SH   SOLE 0 0 0 11,803
GARTNER INC COM 366651107 843 4,461 SH   SOLE 0 0 0 4,461
ISHARES TR GLOBAL TECH ETF 464287291 2,197 6,696 SH   SOLE 0 0 0 6,696
BP PLC SPONSORED ADR 055622104 646 26,225 SH   SOLE 0 0 0 26,225
PAYLOCITY HLDG CORP COM 70438V106 572 2,958 SH   SOLE 0 0 0 2,958
ISHARES TR EAFE GRWTH ETF 464288885 3,956 37,852 SH   SOLE 0 0 0 37,852
MEDPACE HLDGS INC COM 58506Q109 998 5,606 SH   SOLE 0 0 0 5,606
ISHARES TR MSCI USA MMENTM 46432F396 1,092 6,256 SH   SOLE 0 0 0 6,256
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 426 4,020 SH   SOLE 0 0 0 4,020
PAYPAL HLDGS INC COM 70450Y103 1,741 6,322 SH   SOLE 0 0 0 6,322
CROWN CASTLE INTL CORP NEW COM 22822V101 1,580 8,923 SH   SOLE 0 0 0 8,923
HELEN OF TROY LTD COM G4388N106 576 2,621 SH   SOLE 0 0 0 2,621
ETSY INC COM 29786A106 1,190 5,314 SH   SOLE 0 0 0 5,314
JOHNSON & JOHNSON COM 478160104 1,215 7,618 SH   SOLE 0 0 0 7,618
ALTAIR ENGR INC COM CL A 021369103 562 8,822 SH   SOLE 0 0 0 8,822
ICICI BANK LIMITED ADR 45104G104 599 40,874 SH   SOLE 0 0 0 40,874
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 661 16,125 SH   SOLE 0 0 0 16,125