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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
3M COCOM88579Y1015343,047SH SOLENONE3,04700
ABBOTT LABORATORIESCOM0028241003432,910SH SOLENONE2,91000
ACCENTURE PLC FSHS CLASS AG1151C1014971,556SH SOLENONE1,55600
ADOBE INCCOM00724F101369641SH SOLENONE64100
ADVANCED MICRO DEVICCOM0079031076606,416SH SOLENONE6,41600
ALPHABET INC.CAP STK CL C02079K1073,2431,217SH SOLENONE1,21700
Alphabet, Inc. Cl ACAP STK CL A02079K3051,526571SH SOLENONE57100
AMAZON.COM INCCOM0231351061,662506SH SOLENONE50600
AMGEN INC.COM0311621004752,237SH SOLENONE2,23700
ANTHEM INCCOM0367521035381,445SH SOLENONE1,44500
APPLE INCCOM03783310011,09378,401SH SOLENONE78,40100
APPLIED MATERIALSCOM0382221057115,530SH SOLENONE5,53000
ASE TECHNOLOGY HOLDING FSPONSORED ADS00215W1008510,887SH SOLENONE10,88700
ASML HLDGS NV FN Y REGISTRY SHSN07059210204274SH SOLENONE27400
AUTO DATA PROCESSINGCOM0530151031,2796,401SH SOLENONE6,40100
AVIDITY BIOSCIENCES INCCOM05370A1085,654229,595SH SOLENONE229,59500
AXT INCCOM00246W1038310,000SH SOLENONE10,00000
BANCO BRADESCO SA FSP ADR PFD NEW0594603034411,517SH SOLENONE11,51700
BANK OF AMERICA CORPCOM0605051041,21328,578SH SOLENONE28,57800
BERKSHIRE HATHAWAYCL B NEW0846707027312,681SH SOLENONE2,68100
BLACKROCK INCCOM09247X101654780SH SOLENONE78000
BRISTOL-MYERS SQUIBBCOM1101221081,06718,038SH SOLENONE18,03800
BROOKDALE SENIOR LIVCOM112463104693110,000SH SOLENONE110,00000
CATERPILLAR INCCOM1491231013421,783SH SOLENONE1,78300
CDW CORPCOM12514G1083311,820SH SOLENONE1,82000
CHARTER COMMUNICATNCL A16119P108539742SH SOLENONE74200
CHEWY INCCL A16679L1096219,120SH SOLENONE9,12000
CHUBB LTD FCOMH1467J1041,83110,556SH SOLENONE10,55600
CISCO SYSTEMS INCCOM17275R1025399,914SH SOLENONE9,91400
COLGATE-PALMOLIVE COCOM1941621035397,141SH SOLENONE7,14100
COMCAST CORPCL A20030N1014538,113SH SOLENONE8,11300
CORNING INCCOM21935010537610,310SH SOLENONE10,31000
CVS HEALTH CORPCOM1266501002272,682SH SOLENONE2,68200
DANAHER CORPCOM235851102272894SH SOLENONE89400
DEERE & COCOM244199105294879SH SOLENONE87900
DIAGEO PLC FSPON ADR NEW25243Q2053721,928SH SOLENONE1,92800
DIAMONDBACK ENERGYCOM25278X1092873,033SH SOLENONE3,03300
DRAFTKINGS INCCOM CL A26142R1041,62633,774SH SOLENONE33,77400
EBAY INCCOM2786421032103,018SH SOLENONE3,01800
EDWARDS LIFESCIENCESCOM28176E1082251,989SH SOLENONE1,98900
ENBRIDGE INC FCOM29250N10541710,502SH SOLENONE10,50200
ENTERPRISE PRODS PART LPCOM29379210727012,514SH SOLENONE12,51400
EOG RESOURCES INCCOM26875P1012392,989SH SOLENONE2,98900
ESSENTIAL UTILS INCCOM29670G10249810,828SH SOLENONE10,82800
FACEBOOK INCCL A30303M1021,1523,396SH SOLENONE3,39600
FIRST MAJESTIC SILVER FCOM32076V1031,582140,000SH SOLENONE140,00000
FLEXSHARES UPSTREAM NAMORNSTAR UPSTR33939L4079,817268,240SH SOLENONE268,24000
FULGENT GENETICS INCCOM3596641098869,854SH SOLENONE9,85400
GENERAL DYNAMICS COCOM3695501083221,645SH SOLENONE1,64500
GENERAL MILLS INCCOM3703341045288,843SH SOLENONE8,84300
GENERAL MOTORS COCOM37045V10056110,656SH SOLENONE10,65600
GLAXOSMITHKLINE PLC FSPONSORED ADR37733W10547212,356SH SOLENONE12,35600
GLOBAL X MLP & ENERGYGLB X MLP ENRG I37954Y29394726,404SH SOLENONE26,40400
HERSHEY COCOM4278661088024,739SH SOLENONE4,73900
HILTON WORLDWIDE HLDCOM43300A2034733,584SH SOLENONE3,58400
HOME DEPOT INCCOM4370761029322,842SH SOLENONE2,84200
IBM CORPCOM4592001013,41624,594SH SOLENONE24,59400
ING GROEP ADR REP 1 OR FSPONSORED ADR45683710375952,399SH SOLENONE52,39900
INTEL CORPCOM45814010067712,716SH SOLENONE12,71600
INTERPUBLIC GRP COSCOM46069010047512,974SH SOLENONE12,97400
INTUIT INCCOM461202103224417SH SOLENONE41700
INTUITIVE SURGICALCOM NEW46120E602264266SH SOLENONE26600
INVESCO QQQ TRUSTUNIT SER 146090E1038302,321SH SOLENONE2,32100
ISHARES CORE MSCICORE MSCI EMKT46434G10325,745416,868SH SOLENONE416,86800
ISHARES CORE MSCI EAFECORE MSCI EAFE46432F84234,960470,852SH SOLENONE470,85200
ISHARES CORE USCORE US AGGBD ET4642872264,70340,962SH SOLENONE40,96200
ISHARES CURRENCY HEDGHDG MSCI EAFE46434V8033,976115,631SH SOLENONE115,63100
ISHARES ESG AWARE MSCIESG AW MSCI EAFE46435G5163073,924SH SOLENONE3,92400
iShares EST Aware MSCI EM ETFESG AWR MSCI EM46434G86341510,034SH SOLENONE10,03400
iShares Esg MSCI USA Small-Cap ETFESG AWARE MSCI46435U6633649,337SH SOLENONE9,33700
ISHARES GLOBALGLB INFRASTR ETF4642883724,970108,287SH SOLENONE108,28700
ISHARES MSCI ACWI EX USMSCI ACWI EX US4642882406,480116,961SH SOLENONE116,96100
ISHARES MSCI EAFE ETFMSCI EAFE ETF4642874655,23567,116SH SOLENONE67,11600
iShares Russell 1000 Growth ETV IVRUS 1000 GRW ETF4642876145,16318,842SH SOLENONE18,84200
ISHARES RUSSELL 2000RUSSELL 2000 ETF4642876553,64816,677SH SOLENONE16,67700
ISHARES S&P 500 GROWTHS&P 500 GRWT ETF4642873092693,643SH SOLENONE3,64300
ISHARES S&P 500 VALUES&P 500 VAL ETF4642874082251,550SH SOLENONE1,55000
JANUS HENDERSON AAA CLOHENDRSON AAA CL47103U8451,00019,800SH SOLENONE19,80000
JANUS HENDRSON MORTGHENDERSON MTG47103U85210,442196,451SH SOLENONE196,45100
JOHNSON & JOHNSONCOM4781601049776,053SH SOLENONE6,05300
JPMORGAN CHASE & COCOM46625H1005023,072SH SOLENONE3,07200
KANSAS CITY SOUTHERNCOM NEW4851703024181,547SH SOLENONE1,54700
KURA ONCOLOGYCOM50127T1091,06056,635SH SOLENONE56,63500
LILLY ELI & COCOM5324571083171,373SH SOLENONE1,37300
LINDE PLC FSHSG5494J1033931,341SH SOLENONE1,34100
LLOYDS BANKING GROUP FSPONSORED ADR5394391092610,647SH SOLENONE10,64700
MARSH & MC LENNAN COCOM5717481022781,838SH SOLENONE1,83800
MASTERCARD INCCL A57636Q1042,6167,527SH SOLENONE7,52700
MCDONALDS CORPCOM5801351016772,809SH SOLENONE2,80900
MCKESSON CORPCOM58155Q1035782,899SH SOLENONE2,89900
MEDTRONIC PLC FSHSG5960L1031,37010,936SH SOLENONE10,93600
MERCK & CO. INC.COM58933Y1052843,784SH SOLENONE3,78400
METLIFE INCCOM59156R1082033,298SH SOLENONE3,29800
MICRON TECHNOLOGYCOM5951121032283,213SH SOLENONE3,21300
MICROSOFT CORPCOM59491810415,46754,864SH SOLENONE54,86400
MONDELEZ INTLCL A6092071052123,649SH SOLENONE3,64900
MORGAN STANLEYCOM NEW6174464482502,576SH SOLENONE2,57600
NETEASE INC FSPONSORED ADS64110W1024275,000SH SOLENONE5,00000
NETFLIX INCCOM64110L1066171,011SH SOLENONE1,01100
NEXTERA ENERGY INCCOM65339F1012733,477SH SOLENONE3,47700
NIKE INCCL B6541061032471,701SH SOLENONE1,70100
NOVARTIS AG FSPONSORED ADR66987V1094475,468SH SOLENONE5,46800
NVIDIA CORPCOM67066G1045372,597SH SOLENONE2,59700
OMEGA HLTHCARE INVTSCOM68193610040313,453SH SOLENONE13,45300
ORACLE CORPCOM68389X1057278,350SH SOLENONE8,35000
PAYCOM SOFTWARE INCCOM70432V102346698SH SOLENONE69800
PAYPAL HOLDINGS INCORPORCOM70450Y1039213,541SH SOLENONE3,54100
PEPSICO INCCOM7134481084412,936SH SOLENONE2,93600
POOL CORPCOM73278L1054761,096SH SOLENONE1,09600
PROCTER & GAMBLECOM7427181097025,027SH SOLENONE5,02700
PROSHARES DJ BRKFLD GLBLDJ BRKFLD GLB74347B5084,06590,012SH SOLENONE90,01200
QUALCOMM INCCOM7475251032541,973SH SOLENONE1,97300
ROYAL GOLD INCCOM7802871089009,430SH SOLENONE9,43000
RUSH STREET INTERACTIVE,COM78201110019210,000SH SOLENONE10,00000
S&P GLOBAL INCCOM78409V104232548SH SOLENONE54800
SALESFORCE COMCOM79466L3028263,049SH SOLENONE3,04900
SANOFI S A FSPONSORED ADR80105N1053567,395SH SOLENONE7,39500
SIMON PPTY GROUPCOM8288061099137,027SH SOLENONE7,02700
SONY GROUP CORP FSPONSORED ADR8356993072101,907SH SOLENONE1,90700
SOUTHWEST AIRLINESCOM84474110856410,972SH SOLENONE10,97200
SPDR BLMBRG BRCLY EMGBLOMBRG BRC EMRG78464A39132913,040SH SOLENONE13,04000
SPDR NUVEEN BLMBRGNUVEEN BBG BRCLY78464A2843,25954,375SH SOLENONE54,37500
SPDR NUVEEN BLOOMBERGNUVEEN BLMBRG SR78468R7393,05261,800SH SOLENONE61,80000
SPDR S&P 500 ETFTR UNIT78462F1036,01114,008SH SOLENONE14,00800
SPDR S&P BANK ETF IVS&P BK ETF78464A7974017,585SH SOLENONE7,58500
SPDR S&P NRTH AMRCN NTRLS&P NORTH AMER78463X15299525,000SH SOLENONE25,00000
SQUARE INCCL A8522341031,1224,681SH SOLENONE4,68100
STARBUCKS CORPCOM8552441091,35812,315SH SOLENONE12,31500
TAIWAN SEMICONDUCTR FSPONSORED ADS8740391002141,918SH SOLENONE1,91800
TARGET CORPCOM87612E1062951,290SH SOLENONE1,29000
TE CONNECTIVITY LTD FREG SHSH849891043372,463SH SOLENONE2,46300
TECHNOLOGY SELECT SECTORTECHNOLOGY81369Y8039176,145SH SOLENONE6,14500
TELEFONICA S A FSPONSORED ADR87938220827458,205SH SOLENONE58,20500
TESLA INCCOM88160R101323417SH SOLENONE41700
TEXAS INSTRUMENTSCOM8825081042991,556SH SOLENONE1,55600
THE COCA-COLA COCOM1912161005189,880SH SOLENONE9,88000
THERMO FISHER SCNTFCCOM883556102387679SH SOLENONE67900
THOR INDUSTRIES INCCOM8851601013683,000SH SOLENONE3,00000
TJX COMPANIES INCCOM8725401091,29719,672SH SOLENONE19,67200
T-MOBILE US INCCOM8725901042812,202SH SOLENONE2,20200
UBER TECHNOLOGIES INCCOM90353T1001,51933,926SH SOLENONE33,92600
UNITEDHEALTH GRP INCCOM91324P1026061,552SH SOLENONE1,55200
VANECK HIGH YIELD MUNIHIGH YLD MUNIETF92189H40913,708219,398SH SOLENONE219,39800
VANGUARD FTSE EMERGINGFTSE EMR MKT ETF92204285870014,009SH SOLENONE14,00900
VANGUARD INTERMEDIATEINT-TERM CORP92206C87013,338141,285SH SOLENONE141,28500
Vanguard Russell 1000 Growth ETFVNG RUS1000GRW92206C68029,474418,256SH SOLENONE418,25600
Vanguard Russell 1000 Value ETFVNG RUS1000VAL92206C71428,653417,014SH SOLENONE417,01400
VANGUARD S&P MID CAP 400MIDCP 400 GRTH9219328692381,213SH SOLENONE1,21300
VANGUARD SMALL CAPSML CP GRW ETF9229085957,17325,606SH SOLENONE25,60600
VANGUARD SMALL CAP VALUESM CP VAL ETF9229086117,51944,427SH SOLENONE44,42700
VISA INCCOM CL A92826C8392,0419,164SH SOLENONE9,16400
WALMART INCCOM9311421031,0117,254SH SOLENONE7,25400
WALT DISNEY COCOM2546871064392,596SH SOLENONE2,59600
WASTE MANAGEMENT INCCOM94106L1091,61310,802SH SOLENONE10,80200
WHEATON PRECIOUS METAL FCOM96287910262516,656SH SOLENONE16,65600
XTRACKER MSCI USA ESGXTRCKR MSCI US2330511502205,540SH SOLENONE5,54000
XTRACKERS USD HIGH YIELDXTRACK USD HIGH23305143261615,386SH SOLENONE15,38600
XTRCKR MSCI AL WRLD EXXTRACK MSCI ALL2330518203,949119,753SH SOLENONE119,75300
YUM BRANDS INCCOM9884981012592,118SH SOLENONE2,11800
ZIMMER BIOMET HLDGSCOM98956P1021,0817,389SH SOLENONE7,38900