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 COCOM88579Y1012,79014,046SH SOLE 14,04600
ABB LTDSPONSORED ADR0003752042457,211SH SOLE 7,21100
ABBOTT LABSCOM0028241001,95716,884SH SOLE 16,88400
ABBVIE INCCOM00287Y1092,24519,931SH SOLE 19,93100
ACCENTURE PLC IRELANDSHS CLASS AG1151C1012,99210,149SH SOLE 10,14900
ACTIVISION BLIZZARD INCCOM00507V1096486,789SH SOLE 6,78900
ADAPTIVE BIOTECHNOLOGIES CORCOM00650F1091,88146,038SH SOLE 46,03800
ADOBE SYSTEMS INCORPORATEDCOM00724F1013,3495,718SH SOLE 5,71800
ADVANCED DRAIN SYS INC DELCOM00790R1042352,020SH SOLE 2,02000
ADVANCED MICRO DEVICES INCCOM0079031077487,968SH SOLE 7,96800
AEGON N VNY REGISTRY SHS0079241036114,454SH SOLE 14,45400
AFLAC INCCOM0010551022985,546SH SOLE 5,54600
AGILENT TECHNOLOGIES INCCOM00846U1015493,716SH SOLE 3,71600
AIR PRODS & CHEMS INCCOM0091581068512,944SH SOLE 2,94400
AIRBNB INCCOM CL A0090661012381,557SH SOLE 1,55700
ALASKA AIR GROUP INCCOM0116591095839,670SH SOLE 9,67000
ALEXION PHARMACEUTICALS INCCOM0153511093651,988SH SOLE 1,98800
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1022,87512,677SH SOLE 12,67700
ALLSTATE CORPCOM0200021018566,525SH SOLE 6,52500
ALLY FINL INCCOM02005N1003366,734SH SOLE 6,73400
ALPHABET INCCAP STK CL A02079K30511,4084,671SH SOLE 4,67100
ALPHABET INCCAP STK CL C02079K10715,9776,373SH SOLE 6,37300
ALTRIA GROUP INCCOM02209S1031,20124,748SH SOLE 24,74800
AMAZON COM INCCOM02313510619,4335,649SH SOLE 5,64900
AMBEV SASPONSORED ADR02319V10313338,602SH SOLE 38,60200
AMCOR PLCORDG0250X10714112,317SH SOLE 12,31700
AMEDISYS INCCOM023436108227926SH SOLE 92600
AMERICAN EXPRESS COCOM0258161091,4718,903SH SOLE 8,90300
AMERICAN INTL GROUP INCCOM NEW0268747842354,946SH SOLE 4,94600
AMERICAN TOWER CORP NEWCOM03027X1001,0483,862SH SOLE 3,86200
AMERICAN WTR WKS CO INC NEWCOM0304201031,0086,539SH SOLE 6,53900
AMERIPRISE FINL INCCOM03076C1062651,063SH SOLE 1,06300
AMETEK INCCOM0311001002611,957SH SOLE 1,95700
AMGEN INCCOM0311621001,5716,446SH SOLE 6,44600
AMPHENOL CORP NEWCL A0320951013214,680SH SOLE 4,68000
ANALOG DEVICES INCCOM0326541053381,962SH SOLE 1,96200
ANGION BIOMEDICA CORPCOM03476J10720515,726SH SOLE 15,72600
ANHEUSER BUSCH INBEV SA/NVSPONSORED ADR03524A1084636,424SH SOLE 6,42400
ANTHEM INCCOM0367521031,0522,755SH SOLE 2,75500
AON PLCSHS CL AG0403H1083891,629SH SOLE 1,62900
APPLE INCCOM03783310033,500244,593SH SOLE 244,59300
APPLIED INDL TECHNOLOGIES INCOM03820C1052662,925SH SOLE 2,92500
APPLIED MATLS INCCOM0382221059406,604SH SOLE 6,60400
APTIV PLCSHSG6095L1094232,693SH SOLE 2,69300
ARISTA NETWORKS INCCOM040413106278767SH SOLE 76700
ARK ETF TRGENOMIC REV ETF00214Q3022372,566SH SOLE 2,56600
ARK ETF TRINNOVATION ETF00214Q1041,44811,073SH SOLE 11,07300
ARROW ELECTRS INCCOM0427351003483,061SH SOLE 3,06100
ASANA INCCL A04342Y1042884,645SH SOLE 4,64500
ASBURY AUTOMOTIVE GROUP INCCOM0434361042911,700SH SOLE 1,70000
ASE TECHNOLOGY HLDG CO LTDSPONSORED ADS00215W10028535,392SH SOLE 35,39200
ASML HOLDING N VN Y REGISTRY SHSN070592109491,374SH SOLE 1,37400
ASTRAZENECA PLCSPONSORED ADR0463531083666,116SH SOLE 6,11600
AT&T INCCOM00206R1021,10738,463SH SOLE 38,46300
AUTODESK INCCOM0527691067062,418SH SOLE 2,41800
AUTOMATIC DATA PROCESSING INCOM0530151032,16310,841SH SOLE 10,84100
AUTOZONE INCCOM053332102382256SH SOLE 25600
BAIDU INCSPON ADR REP A0567521087313,584SH SOLE 3,58400
BAKER HUGHES COMPANYCL A05722G10029712,980SH SOLE 12,98000
BALL CORPCOM0584981063784,671SH SOLE 4,67100
BANCO BILBAO VIZCAYA ARGENTASPONSORED ADR05946K10115725,343SH SOLE 25,34300
BANCO BRADESCO S ASP ADR PFD NEW05946030322543,773SH SOLE 43,77300
BANCO SANTANDER S.A.ADR05964H1057419,013SH SOLE 19,01300
BANK NEW YORK MELLON CORPCOM06405810087117,001SH SOLE 17,00100
BANK NOVA SCOTIA B CCOM0641491072153,298SH SOLE 3,29800
BAXTER INTL INCCOM0718131092312,861SH SOLE 2,86100
BECTON DICKINSON & COCOM0758871091,8027,410SH SOLE 7,41000
BERKSHIRE HATHAWAY INC DELCL A0846701082,0935SH SOLE 500
BERKSHIRE HATHAWAY INC DELCL B NEW0846707029,20233,109SH SOLE 33,10900
BEST BUY INCCOM0865161012872,483SH SOLE 2,48300
BHP GROUP LTDSPONSORED ADS0886061084075,585SH SOLE 5,58500
BIOGEN INCCOM09062X1031,4874,293SH SOLE 4,29300
BIO-TECHNE CORPCOM09073M1041,4403,199SH SOLE 3,19900
BK OF AMERICA CORPCOM0605051044,07598,833SH SOLE 98,83300
BLACKROCK INCCOM09247X1011,4291,633SH SOLE 1,63300
BLACKSTONE GROUP INCCOM09260D1073273,365SH SOLE 3,36500
BOEING COCOM0970231051,0714,471SH SOLE 4,47100
BOOKING HOLDINGS INCCOM09857L1081,039474SH SOLE 47400
BOSTON SCIENTIFIC CORPCOM1011371073818,911SH SOLE 8,91100
BOX INCCL A10316T1042208,600SH SOLE 8,60000
BP PLCSPONSORED ADR0556221041,10741,888SH SOLE 41,88800
BRANDYWINE RLTY TRSH BEN INT NEW10536820314810,800SH SOLE 10,80000
BRISTOL-MYERS SQUIBB COCOM1101221082,33034,877SH SOLE 34,87700
BROADCOM INCCOM11135F1012,3744,979SH SOLE 4,97900
BROOKFIELD ASSET MGMT INCCL A LTD VT SH1125851042023,958SH SOLE 3,95800
BROWN FORMAN CORPCL A1156371003615,101SH SOLE 5,10100
BUILDERS FIRSTSOURCE INCCOM12008R1072405,617SH SOLE 5,61700
C H ROBINSON WORLDWIDE INCCOM NEW12541W2091,58016,775SH SOLE 16,77500
C3 AI INCCL A12468P10485613,696SH SOLE 13,69600
CALIX INCCOM13100M5092665,600SH SOLE 5,60000
CAPITAL ONE FINL CORPCOM14040H1054883,157SH SOLE 3,15700
CARDINAL HEALTH INCCOM14149Y1083466,017SH SOLE 6,01700
CAREDX INCCOM14167L1032732,980SH SOLE 2,98000
CARRIER GLOBAL CORPORATIONCOM14448C10459712,262SH SOLE 12,26200
CATALENT INCCOM1488061022492,306SH SOLE 2,30600
CATERPILLAR INCCOM1491231011,3926,398SH SOLE 6,39800
CBRE GROUP INCCL A12504L1092332,719SH SOLE 2,71900
CEMEX SAB DE CVSPON ADR NEW1512908899711,558SH SOLE 11,55800
CENTRAL GARDEN & PET COCL A NON-VTG1535272052134,400SH SOLE 4,40000
CHARLES RIV LABS INTL INCCOM159864107336908SH SOLE 90800
CHARTER COMMUNICATIONS INC NCL A16119P108681944SH SOLE 94400
CHEVRON CORP NEWCOM1667641001,31012,505SH SOLE 12,50500
CHIPOTLE MEXICAN GRILL INCCOM169656105715461SH SOLE 46100
CHUBB LIMITEDCOMH1467J1046894,311SH SOLE 4,31100
CHURCH & DWIGHT INCCOM1713401023664,289SH SOLE 4,28900
CIA ENERGETICA DE MINAS GERASP ADR N-V PFD2044096016526,481SH SOLE 26,48100
CIGNA CORP NEWCOM1255231004651,961SH SOLE 1,96100
CINTAS CORPCOM172908105341892SH SOLE 89200
CISCO SYS INCCOM17275R1024,39582,921SH SOLE 82,92100
CITIGROUP INCCOM NEW1729674241,07515,193SH SOLE 15,19300
CITIZENS FINL GROUP INCCOM17461010559512,966SH SOLE 12,96600
CLOROX CO DELCOM1890541092371,318SH SOLE 1,31800
CLOUDFLARE INCCL A COM18915M1073213,037SH SOLE 3,03700
CME GROUP INCCOM12572Q1057923,724SH SOLE 3,72400
COCA COLA COCOM1912161001,12520,618SH SOLE 20,61800
COCA COLA CONS INCCOM191098102281700SH SOLE 70000
COGNIZANT TECHNOLOGY SOLUTIOCL A19244610298914,274SH SOLE 14,27400
COINBASE GLOBAL INCCOM CL A19260Q1076892,722SH SOLE 2,72200
COLGATE PALMOLIVE COCOM1941621037058,664SH SOLE 8,66400
COLUMBIA BKG SYS INCCOM1972361021,14529,682SH SOLE 29,68200
COMCAST CORP NEWCL A20030N1012,74648,160SH SOLE 48,16000
COMMVAULT SYS INCCOM2041661022973,800SH SOLE 3,80000
CONOCOPHILLIPSCOM20825C1044176,852SH SOLE 6,85200
CONSOLIDATED EDISON INCCOM2091151043254,526SH SOLE 4,52600
CONSTELLATION BRANDS INCCL A21036P1083121,332SH SOLE 1,33200
COPART INCCOM2172041066554,966SH SOLE 4,96600
CORNING INCCOM21935010555313,521SH SOLE 13,52100
CORTEVA INCCOM22052L1043317,465SH SOLE 7,46500
COSTCO WHSL CORP NEWCOM22160K1058,50621,497SH SOLE 21,49700
CROWDSTRIKE HLDGS INCCL A22788C1051,3915,534SH SOLE 5,53400
CROWN CASTLE INTL CORP NEWCOM22822V1013461,776SH SOLE 1,77600
CSX CORPCOM12640810349515,420SH SOLE 15,42000
CUMMINS INCCOM2310211064091,677SH SOLE 1,67700
CVS HEALTH CORPCOM1266501001,73920,836SH SOLE 20,83600
DAILY JOURNAL CORPCOM2339121041,8915,585SH SOLE 5,58500
DANAHER CORPORATIONCOM2358511021,6256,052SH SOLE 6,05200
DARLING INGREDIENTS INCCOM2372661013044,511SH SOLE 4,51100
DAVITA INCCOM23918K1082792,314SH SOLE 2,31400
DBX ETF TRXTRACK MSCI EAFE2330512001,57241,167SH SOLE 41,16700
DECKERS OUTDOOR CORPCOM243537107215559SH SOLE 55900
DEERE & COCOM2441991051,2043,406SH SOLE 3,40600
DEXCOM INCCOM2521311071,5203,559SH SOLE 3,55900
DIAGEO PLCSPON ADR NEW25243Q2057373,843SH SOLE 3,84300
DIAMONDBACK ENERGY INCCOM25278X1092492,651SH SOLE 2,65100
DICKS SPORTING GOODS INCCOM2533931022402,400SH SOLE 2,40000
DIGITAL RLTY TR INCCOM2538681035003,326SH SOLE 3,32600
DIMENSIONAL ETF TRUSTUS EQUITY ETF25434V4012365,009SH SOLE 5,00900
DISNEY WALT COCOM2546871067,79744,358SH SOLE 44,35800
DOCUSIGN INCCOM2561631065231,872SH SOLE 1,87200
DOLLAR GEN CORP NEWCOM2566771052951,363SH SOLE 1,36300
DOMINION ENERGY INCCOM25746U1092273,085SH SOLE 3,08500
DOVER CORPCOM2600031082651,757SH SOLE 1,75700
DUKE ENERGY CORP NEWCOM NEW26441C2043363,406SH SOLE 3,40600
DUPONT DE NEMOURS INCCOM26614N1027229,330SH SOLE 9,33000
EASTMAN CHEM COCOM2774321005965,078SH SOLE 5,07800
EATON CORP PLCSHSG291831037264,901SH SOLE 4,90100
EBAY INC.COM2786421033134,455SH SOLE 4,45500
ECOLAB INCCOM2788651006753,268SH SOLE 3,26800
EDISON INTLCOM2810201072955,107SH SOLE 5,10700
EMERSON ELEC COCOM2910111046726,985SH SOLE 6,98500
ENBRIDGE INCCOM29250N10547711,911SH SOLE 11,91100
ENDEAVOR GROUP HLDGS INCCL A COM29260Y1092699,700SH SOLE 9,70000
ENSIGN GROUP INCCOM29358P1013604,154SH SOLE 4,15400
ENTEGRIS INCCOM29362U1042712,200SH SOLE 2,20000
ENTERPRISE PRODS PARTNERS LCOM29379210745618,918SH SOLE 18,91800
ENVISTA HOLDINGS CORPORATIONCOM29415F1042686,200SH SOLE 6,20000
EOG RES INCCOM26875P1013354,014SH SOLE 4,01400
EPAM SYS INCCOM29414B104503984SH SOLE 98400
EQUINIX INCCOM29444U700652811SH SOLE 81100
EQUITY RESIDENTIALSH BEN INT29476L1072132,748SH SOLE 2,74800
ESSENTIAL UTILS INCCOM29670G1022806,122SH SOLE 6,12200
ETF MANAGERS TRPRIME CYBR SCRTY26924G2014797,897SH SOLE 7,89700
ETF SER SOLUTIONSVIDENT INTL EQ26922A4042368,396SH SOLE 8,39600
ETSY INCCOM29786A1063631,764SH SOLE 1,76400
EVERGY INCCOM30034W1063545,850SH SOLE 5,85000
EVERSOURCE ENERGYCOM30040W1082533,155SH SOLE 3,15500
EXACT SCIENCES CORPCOM30063P1053282,638SH SOLE 2,63800
EXCHANGE TRADED CONCEPTS TRROBO GLB ETF3015057071,06416,314SH SOLE 16,31400
EXPEDIA GROUP INCCOM NEW30212P3032491,521SH SOLE 1,52100
EXXON MOBIL CORPCOM30231G1023,80060,244SH SOLE 60,24400
FACEBOOK INCCL A30303M10214,21940,893SH SOLE 40,89300
FAIR ISAAC CORPCOM303250104239476SH SOLE 47600
FEDEX CORPCOM31428X1061,9156,409SH SOLE 6,40900
FIDELITY NATL INFORMATION SVCOM31620M1066374,499SH SOLE 4,49900
FIFTH THIRD BANCORPCOM3167731002145,563SH SOLE 5,56300
FIRST REP BK SAN FRANCISCO CCOM33616C1003812,036SH SOLE 2,03600
FIRST TR EXCHANGE TRADED FDCLOUD COMPUTING33734X1922071,956SH SOLE 1,95600
FIRST TR VALUE LINE DIVID INSHS33734H10663015,840SH SOLE 15,84000
FISERV INCCOM3377381085174,834SH SOLE 4,83400
FMC CORPCOM NEW3024913032912,680SH SOLE 2,68000
FORD MTR CO DELCOM34537086070947,741SH SOLE 47,74100
FOSSIL GROUP INCCOM34988V10677754,389SH SOLE 54,38900
FRANCO NEV CORPCOM3518581053292,267SH SOLE 2,26700
FULLER H B COCOM3596941063054,800SH SOLE 4,80000
GAP INCCOM3647601082005,948SH SOLE 5,94800
GENERAC HLDGS INCCOM3687361044821,162SH SOLE 1,16200
GENERAL DYNAMICS CORPCOM3695501081,6138,567SH SOLE 8,56700
GENERAL ELECTRIC COCOM3696041033,853286,025SH SOLE 286,02500
GENERAL MLS INCCOM3703341044146,789SH SOLE 6,78900
GENERAL MTRS COCOM37045V1005769,736SH SOLE 9,73600
GENUINE PARTS COCOM3724601056244,895SH SOLE 4,89500
GILEAD SCIENCES INCCOM3755581031,56222,682SH SOLE 22,68200
GLAXOSMITHKLINE PLCSPONSORED ADR37733W1052295,686SH SOLE 5,68600
GLOBAL PMTS INCCOM37940X1022291,222SH SOLE 1,22200
GLOBAL X FDSUS INFR DEV ETF37954Y67357122,130SH SOLE 22,13000
GOLDMAN SACHS GROUP INCCOM38141G1041,2133,197SH SOLE 3,19700
GORES METROPOULOS II INCCL A38287310740541,000SH SOLE 41,00000
HARTFORD FINL SVCS GROUP INCCOM4165151042183,494SH SOLE 3,49400
HCA HEALTHCARE INCCOM40412C1015732,774SH SOLE 2,77400
HEALTHPEAK PROPERTIES INCCOM42250P1032166,484SH SOLE 6,48400
HEIDRICK & STRUGGLES INTL INCOM4228191022054,600SH SOLE 4,60000
HERCULES CAPITAL INCCOM42709650827316,000SH SOLE 16,00000
HERITAGE COMM CORPCOM42692710916014,360SH SOLE 14,36000
HEWLETT PACKARD ENTERPRISE CCOM42824C10920914,244SH SOLE 14,24400
HILTON WORLDWIDE HLDGS INCCOM43300A2032271,880SH SOLE 1,88000
HOME DEPOT INCCOM4370761028,27225,938SH SOLE 25,93800
HONEYWELL INTL INCCOM4385161061,0354,717SH SOLE 4,71700
HORIZON THERAPEUTICS PUB LSHSG461881012002,136SH SOLE 2,13600
HP INCCOM40434L10542213,884SH SOLE 13,88400
HUMANA INCCOM444859102425959SH SOLE 95900
ICICI BANK LIMITEDADR45104G10421912,787SH SOLE 12,78700
IDACORP INCCOM4511071068618,829SH SOLE 8,82900
IDEXX LABS INCCOM45168D1047831,240SH SOLE 1,24000
IHS MARKIT LTDSHSG475671055094,517SH SOLE 4,51700
ILLINOIS TOOL WKS INCCOM4523081095332,371SH SOLE 2,37100
ILLUMINA INCCOM4523271096821,441SH SOLE 1,44100
INDEXIQ ETF TRIQ MRGR ARB ETF45409B80085325,457SH SOLE 25,45700
ING GROEP N.V.SPONSORED ADR45683710319314,551SH SOLE 14,55100
INNOVATOR ETFS TRRUSSELL 2000 P45782C4741,09635,117SH SOLE 35,11700
INNOVATOR ETFS TRS&P 500 POWER45782C5082,77885,626SH SOLE 85,62600
INNOVATOR ETFS TRS&P 500 POWER45782C41731811,199SH SOLE 11,19900
INNOVATOR ETFS TRS&P 500 PWR45782C8132528,500SH SOLE 8,50000
INNOVATOR ETFS TRS&P 500 PWR BU45782C5401,66354,515SH SOLE 54,51500
INNOVATOR ETFS TRS&P 500 PWR BUF45782C31830510,367SH SOLE 10,36700
INNOVATOR ETFS TRS&P 500 PWR BUFR45782C38331910,450SH SOLE 10,45000
INNOVATOR ETFS TRS&P 500 ULTRA45782C4252599,438SH SOLE 9,43800
INSIGHT ENTERPRISES INCCOM45765U1032802,800SH SOLE 2,80000
INTEL CORPCOM4581401001,90533,926SH SOLE 33,92600
INTELLIA THERAPEUTICS INCCOM45826J1052451,514SH SOLE 1,51400
INTERCONTINENTAL EXCHANGE INCOM45866F1045634,747SH SOLE 4,74700
INTERNATIONAL BUSINESS MACHSCOM4592001011,74411,897SH SOLE 11,89700
INTERNATIONAL FLAVORS&FRAGRACOM4595061011,4319,526SH SOLE 9,52600
INTERPUBLIC GROUP COS INCCOM46069010033410,267SH SOLE 10,26700
INTUITCOM4612021031,6603,386SH SOLE 3,38600
INTUITIVE SURGICAL INCCOM NEW46120E602832905SH SOLE 90500
INVESCO EXCH TRD SLF IDX FDDEFENSIVE EQTY46138J7751,18117,916SH SOLE 17,91600
INVESCO EXCHANGE TRADED FD TDYNMC SEMICNDT46137V6476174,803SH SOLE 4,80300
INVESCO EXCHANGE TRADED FD TS&P500 EQL STP46137V3731,0266,370SH SOLE 6,37000
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V3572,62617,421SH SOLE 17,42100
INVITAE CORPCOM46185L10335710,598SH SOLE 10,59800
INVITATION HOMES INCCOM46187W1073078,234SH SOLE 8,23400
IQVIA HLDGS INCCOM46266C1053181,314SH SOLE 1,31400
ISHARES INCESG AWR MSCI EM46434G8633557,858SH SOLE 7,85800
ISHARES TRCORE MSCI EAFE46432F8422843,796SH SOLE 3,79600
ISHARES TRCORE S&P MCP ETF4642875071,5585,799SH SOLE 5,79900
ISHARES TRCORE S&P SCP ETF4642878044974,400SH SOLE 4,40000
ISHARES TRCORE S&P TTL STK46428715024,462247,687SH SOLE 247,68700
ISHARES TRCORE S&P500 ETF4642872005,71613,295SH SOLE 13,29500
ISHARES TREUROPE ETF46428786190617,000SH SOLE 17,00000
ISHARES TREXPANDED TECH4642875156301,615SH SOLE 1,61500
ISHARES TREXPND TEC SC ETF464287549275680SH SOLE 68000
ISHARES TRISHARES BIOTECH4642875561,94011,857SH SOLE 11,85700
ISHARES TRMSCI EAFE ETF4642874653,30541,903SH SOLE 41,90300
ISHARES TRMSCI USA MIN VOL46429B6971,15015,628SH SOLE 15,62800
ISHARES TRMSCI USA QLT FCT46432F3394,77635,942SH SOLE 35,94200
ISHARES TRRUS 1000 ETF4642876227,33430,294SH SOLE 30,29400
ISHARES TRRUS 1000 GRW ETF4642876142,6349,701SH SOLE 9,70100
ISHARES TRRUS 1000 VAL ETF4642875982,75617,372SH SOLE 17,37200
ISHARES TRRUS 2000 GRW ETF4642876485221,674SH SOLE 1,67400
ISHARES TRRUS MD CP GR ETF4642874816395,640SH SOLE 5,64000
ISHARES TRRUS MDCP VAL ETF4642874734513,924SH SOLE 3,92400
ISHARES TRRUS MID CAP ETF46428749997412,293SH SOLE 12,29300
ISHARES TRRUSSELL 2000 ETF4642876552,48510,835SH SOLE 10,83500
ISHARES TRRUSSELL 3000 ETF46428768935,595139,092SH SOLE 139,09200
ISHARES TRS&P 500 GRWT ETF4642873092573,537SH SOLE 3,53700
ISHARES TRS&P 500 VAL ETF4642874082281,546SH SOLE 1,54600
ISHARES TRUS AER DEF ETF4642887601,31211,983SH SOLE 11,98300
ISHARES TRUS HLTHCR PR ETF4642888281,5185,696SH SOLE 5,69600
ITAU UNIBANCO HLDG S ASPON ADR REP PFD46556210618330,209SH SOLE 30,20900
JD.COM INCSPON ADR CL A47215P1063043,814SH SOLE 3,81400
JOHNSON & JOHNSONCOM4781601047,17843,572SH SOLE 43,57200
JOHNSON CTLS INTL PLCSHSG515021053885,633SH SOLE 5,63300
JPMORGAN CHASE & COCOM46625H1005,25833,803SH SOLE 33,80300
KANSAS CITY SOUTHERNCOM NEW485170302217764SH SOLE 76400
KEURIG DR PEPPER INCCOM49271V1003509,875SH SOLE 9,87500
KEYCORPCOM49326710829614,347SH SOLE 14,34700
KEYSIGHT TECHNOLOGIES INCCOM49338L1032131,379SH SOLE 1,37900
KIMBERLY-CLARK CORPCOM4943681031,1708,694SH SOLE 8,69400
KINDER MORGAN INC DELCOM49456B10131817,458SH SOLE 17,45800
KLA CORPCOM NEW482480100243750SH SOLE 75000
KRAFT HEINZ COCOM50075410689121,842SH SOLE 21,84200
KROGER COCOM5010441012546,634SH SOLE 6,63400
LAM RESEARCH CORPCOM512807108499765SH SOLE 76500
LAUDER ESTEE COS INCCL A5184391049032,839SH SOLE 2,83900
LHC GROUP INCCOM50187A1072321,159SH SOLE 1,15900
LILLY ELI & COCOM5324571081,2325,366SH SOLE 5,36600
LINCOLN NATL CORP INDCOM53418710976212,122SH SOLE 12,12200
LINDE PLCSHSG5494J103269929SH SOLE 92900
LLOYDS BANKING GROUP PLCSPONSORED ADR5394391098834,432SH SOLE 34,43200
LOCKHEED MARTIN CORPCOM5398301097291,927SH SOLE 1,92700
LOGISTICS INNOVTN TECHNLGS CUNIT 06/10/202654141L20923,7282,382,319SH SOLE 2,382,31900
LOUISIANA PAC CORPCOM5463471052343,873SH SOLE 3,87300
LOWES COS INCCOM5486611071,1605,981SH SOLE 5,98100
LULULEMON ATHLETICA INCCOM550021109268734SH SOLE 73400
LUMINAR TECHNOLOGIES INCCOM CL A5504241053,357152,941SH SOLE 152,94100
MACOM TECH SOLUTIONS HLDGS ICOM55405Y1002884,500SH SOLE 4,50000
MANHATTAN ASSOCIATES INCCOM5627501092291,582SH SOLE 1,58200
MANPOWERGROUP INC WISCOM56418H1002071,739SH SOLE 1,73900
MARRIOTT INTL INC NEWCL A5719032022571,881SH SOLE 1,88100
MARSH & MCLENNAN COS INCCOM5717481024513,208SH SOLE 3,20800
MARTIN MARIETTA MATLS INCCOM5732841063991,133SH SOLE 1,13300
MARVELL TECHNOLOGY INCCOM5738741042534,336SH SOLE 4,33600
MASIMO CORPCOM5747951003541,459SH SOLE 1,45900
MASTERCARD INCORPORATEDCL A57636Q1044,90513,435SH SOLE 13,43500
MATCH GROUP INC NEWCOM57667L1078875,498SH SOLE 5,49800
MCCORMICK & CO INCCOM NON VTG5797802063964,484SH SOLE 4,48400
MCDONALDS CORPCOM5801351011,3845,993SH SOLE 5,99300
MEDTRONIC PLCSHSG5960L1032,94723,622SH SOLE 23,62200
MERCK & CO INCCOM58933Y1052,76635,284SH SOLE 35,28400
METLIFE INCCOM59156R1084146,925SH SOLE 6,92500
MICROCHIP TECHNOLOGY INC.COM5950171047074,720SH SOLE 4,72000
MICRON TECHNOLOGY INCCOM5951121031,07912,700SH SOLE 12,70000
MICROSOFT CORPCOM59491810439,914147,338SH SOLE 147,33800
MIDDLEBY CORPCOM5962781013552,048SH SOLE 2,04800
MODIVCARE INCCOM60783X1043231,900SH SOLE 1,90000
MOLSON COORS BEVERAGE COCL B60871R2092835,270SH SOLE 5,27000
MONDELEZ INTL INCCL A6092071051,58425,247SH SOLE 25,24700
MONEYGRAM INTL INCCOM NEW60935Y20813813,700SH SOLE 13,70000
MOODYS CORPCOM6153691054651,283SH SOLE 1,28300
MORGAN STANLEYCOM NEW6174464481,64717,967SH SOLE 17,96700
MOTOROLA SOLUTIONS INCCOM NEW6200763073501,607SH SOLE 1,60700
MSCI INCCOM55354G100368691SH SOLE 69100
NATERA INCCOM6323071042011,768SH SOLE 1,76800
NATWEST GROUP PLCSPONS ADR 2 ORD6390571087012,427SH SOLE 12,42700
NETAPP INCCOM64110D1042252,745SH SOLE 2,74500
NETFLIX INCCOM64110L1063,7007,004SH SOLE 7,00400
NEW RELIC INCCOM64829B10081812,219SH SOLE 12,21900
NEWMONT CORPCOM6516391065408,522SH SOLE 8,52200
NEXTERA ENERGY INCCOM65339F10189512,211SH SOLE 12,21100
NIKE INCCL B6541061033,32021,453SH SOLE 21,45300
NOKIA CORPSPONSORED ADR65490220412824,101SH SOLE 24,10100
NOMURA HLDGS INCSPONSORED ADR65535H20815129,643SH SOLE 29,64300
NORFOLK SOUTHN CORPCOM6558441081,3735,174SH SOLE 5,17400
NORTHROP GRUMMAN CORPCOM666807102252693SH SOLE 69300
NOVARTIS AGSPONSORED ADR66987V1095746,291SH SOLE 6,29100
NOVO-NORDISK A SADR6701002051,89122,574SH SOLE 22,57400
NVIDIA CORPORATIONCOM67066G1047,9769,967SH SOLE 9,96700
NXP SEMICONDUCTORS N VCOMN6596X1094152,013SH SOLE 2,01300
OKTA INCCL A6792951059133,730SH SOLE 3,73000
OMEROS CORPCOM68214310283156,012SH SOLE 56,01200
OMNICELL COMCOM68213N1093182,100SH SOLE 2,10000
OMNICOM GROUP INCCOM6819191067208,937SH SOLE 8,93700
ONEOK INC NEWCOM6826801032875,161SH SOLE 5,16100
ORACLE CORPCOM68389X1055,30368,124SH SOLE 68,12400
OVINTIV INCCOM69047Q1022979,445SH SOLE 9,44500
OWENS CORNING NEWCOM6907421013063,121SH SOLE 3,12100
OXFORD INDS INCCOM6914973092482,508SH SOLE 2,50800
PALANTIR TECHNOLOGIES INCCL A69608A1089,146346,948SH SOLE 346,94800
PALO ALTO NETWORKS INCCOM6974351054031,086SH SOLE 1,08600
PARKER-HANNIFIN CORPCOM701094104254826SH SOLE 82600
PAYPAL HLDGS INCCOM70450Y1034,09814,059SH SOLE 14,05900
PEPSICO INCCOM7134481083,33622,515SH SOLE 22,51500
PFIZER INCCOM7170811032,41461,651SH SOLE 61,65100
PG&E CORPCOM69331C10825525,040SH SOLE 25,04000
PHILIP MORRIS INTL INCCOM7181721092,18721,799SH SOLE 21,79900
PHILLIPS 66COM7185461043664,267SH SOLE 4,26700
PIONEER NAT RES COCOM7237871074402,698SH SOLE 2,69800
PNC FINL SVCS GROUP INCCOM6934751051,2236,409SH SOLE 6,40900
POTLATCHDELTIC CORPORATIONCOM7376301032785,230SH SOLE 5,23000
POWER INTEGRATIONS INCCOM7392761032372,884SH SOLE 2,88400
PPG INDS INCCOM6935061073141,851SH SOLE 1,85100
PROCTER AND GAMBLE COCOM7427181095,95044,099SH SOLE 44,09900
PROGRESS SOFTWARE CORPCOM7433121002014,346SH SOLE 4,34600
PROGRESSIVE CORPCOM7433151033253,308SH SOLE 3,30800
PROLOGIS INC.COM74340W1037596,349SH SOLE 6,34900
PROSHARES TRSHORT S&P 500 NE74347B42536123,458SH SOLE 23,45800
PRUDENTIAL FINL INCCOM7443201024784,669SH SOLE 4,66900
PUBLIC STORAGECOM74460D1093221,071SH SOLE 1,07100
QUALCOMM INCCOM7475251032,32016,229SH SOLE 16,22900
QUEST DIAGNOSTICS INCCOM74834L1003993,021SH SOLE 3,02100
RED ROCK RESORTS INCCL A75700L1082776,528SH SOLE 6,52800
REGENCY CTRS CORPCOM7588491032383,674SH SOLE 3,67400
REGENERON PHARMACEUTICALSCOM75886F107227406SH SOLE 40600
REPLIGEN CORPCOM7599161092561,284SH SOLE 1,28400
RIO TINTO PLCSPONSORED ADR7672041003233,853SH SOLE 3,85300
ROBLOX CORPCL A7710491034144,600SH SOLE 4,60000
ROCKWELL AUTOMATION INCCOM7739031094171,459SH SOLE 1,45900
ROPER TECHNOLOGIES INCCOM7766961064901,043SH SOLE 1,04300
ROSS STORES INCCOM7782961032482,001SH SOLE 2,00100
ROYAL BK CDACOM7800871023203,157SH SOLE 3,15700
ROYAL DUTCH SHELL PLCSPONS ADR A7802592062917,204SH SOLE 7,20400
RUSH ENTERPRISES INCCL A7818462092165,000SH SOLE 5,00000
S&P GLOBAL INCCOM78409V1041,1132,711SH SOLE 2,71100
SALESFORCE COM INCCOM79466L3023,22513,203SH SOLE 13,20300
SANOFISPONSORED ADR80105N1055129,729SH SOLE 9,72900
SAP SESPON ADR8030542041,0627,560SH SOLE 7,56000
SCHLUMBERGER LTDCOM STK80685710854717,034SH SOLE 17,03400
SCHWAB CHARLES CORPCOM80851310580511,051SH SOLE 11,05100
SCHWAB STRATEGIC TRINTL EQTY ETF8085248051,32233,512SH SOLE 33,51200
SCHWAB STRATEGIC TRUS BRD MKT ETF80852410221,929210,311SH SOLE 210,31100
SCHWAB STRATEGIC TRUS LRG CAP ETF8085242017086,812SH SOLE 6,81200
SELECT SECTOR SPDR TRCOMMUNICATION81369Y8525046,227SH SOLE 6,22700
SELECT SECTOR SPDR TRFINANCIAL81369Y6052958,034SH SOLE 8,03400
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y4071,83910,299SH SOLE 10,29900
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y3083535,042SH SOLE 5,04200
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2091,56912,454SH SOLE 12,45400
SELECT SECTOR SPDR TRSBI INT-INDS81369Y7041,77017,287SH SOLE 17,28700
SELECT SECTOR SPDR TRSBI MATERIALS81369Y1003093,759SH SOLE 3,75900
SEMPRA ENERGYCOM8168511098326,281SH SOLE 6,28100
SERVICENOW INCCOM81762P1021,0561,922SH SOLE 1,92200
SHERWIN WILLIAMS COCOM8243481068553,139SH SOLE 3,13900
SHOE CARNIVAL INCCOM8248891092513,500SH SOLE 3,50000
SHOPIFY INCCL A82509L1072,8211,931SH SOLE 1,93100
SIMON PPTY GROUP INC NEWCOM8288061092281,751SH SOLE 1,75100
SKYWORKS SOLUTIONS INCCOM83088M1022591,351SH SOLE 1,35100
SLACK TECHNOLOGIES INCCOM CL A83088V10246210,429SH SOLE 10,42900
SNOWFLAKE INCCL A8334451093291,361SH SOLE 1,36100
SOFI TECHNOLOGIES INCCOM83406F10264933,831SH SOLE 33,83100
SONY GROUP CORPORATIONSPONSORED ADR8356993071,16712,006SH SOLE 12,00600
SPDR DOW JONES INDL AVERAGEUT SER 178467X1099962,883SH SOLE 2,88300
SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X8892486,730SH SOLE 6,73000
SPDR S&P 500 ETF TRTR UNIT78462F1038,18619,098SH SOLE 19,09800
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y1071,9353,930SH SOLE 3,93000
SPDR SER TRS&P DIVID ETF78464A7639667,900SH SOLE 7,90000
SPDR SER TRS&P INS ETF78464A78972018,680SH SOLE 18,68000
SPS COMM INCCOM78463M1072802,800SH SOLE 2,80000
SQUARE INCCL A8522341031,2605,169SH SOLE 5,16900
STANLEY BLACK & DECKER INCCOM8545021012481,212SH SOLE 1,21200
STARBUCKS CORPCOM8552441092,02518,114SH SOLE 18,11400
STATE STR CORPCOM8574771034625,578SH SOLE 5,57800
STRYKER CORPORATIONCOM863667101229878SH SOLE 87800
SUMITOMO MITSUI FINL GROUP ISPONSORED ADR86562M2099413,371SH SOLE 13,37100
SUNDIAL GROWERS INCCOM86730L109650685,000SH SOLE 685,00000
SYSCO CORPCOM8718291072202,824SH SOLE 2,82400
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391001,55512,898SH SOLE 12,89800
TAKE-TWO INTERACTIVE SOFTWARCOM8740541092661,499SH SOLE 1,49900
TE CONNECTIVITY LTDREG SHSH849891042181,611SH SOLE 1,61100
TELEFONICA S ASPONSORED ADR8793822087115,150SH SOLE 15,15000
TEREX CORP NEWCOM8807791032755,781SH SOLE 5,78100
TESLA INCCOM88160R1014,4436,537SH SOLE 6,53700
TEXAS INSTRS INCCOM8825081043,39717,666SH SOLE 17,66600
TEXAS PACIFIC LAND CORPORATICOM88262P102648405SH SOLE 40500
TEXAS ROADHOUSE INCCOM8826811094815,000SH SOLE 5,00000
TG THERAPEUTICS INCCOM88322Q1082135,487SH SOLE 5,48700
THE TRADE DESK INCCOM CL A88339J1054736,110SH SOLE 6,11000
THERMO FISHER SCIENTIFIC INCCOM8835561021,5293,029SH SOLE 3,02900
TJX COS INC NEWCOM8725401091,14516,975SH SOLE 16,97500
T-MOBILE US INCCOM8725901041,0187,029SH SOLE 7,02900
TORONTO DOMINION BK ONTCOM NEW8911605092253,211SH SOLE 3,21100
TOYOTA MOTOR CORPSP ADR REP2COM8923313075072,899SH SOLE 2,89900
TRACTOR SUPPLY COCOM8923561064532,436SH SOLE 2,43600
TRANE TECHNOLOGIES PLCSHSG8994E1032701,466SH SOLE 1,46600
TRANSDIGM GROUP INCCOM8936411008561,322SH SOLE 1,32200
TRIPLEPOINT VENTURE GROWTH BCOM89677Y10021314,000SH SOLE 14,00000
TRUIST FINL CORPCOM89832Q1095099,170SH SOLE 9,17000
TWILIO INCCL A90138F102301764SH SOLE 76400
TWITTER INCCOM90184L10272510,536SH SOLE 10,53600
TYSON FOODS INCCL A9024941034546,155SH SOLE 6,15500
UBER TECHNOLOGIES INCCOM90353T10071614,279SH SOLE 14,27900
UBIQUITI INCCOM90353W1033121,000SH SOLE 1,00000
UBS GROUP AGSHSH4209710733721,973SH SOLE 21,97300
UDR INCCOM9026531042845,794SH SOLE 5,79400
UNILEVER PLCSPON ADR NEW9047677042,34740,121SH SOLE 40,12100
UNION PAC CORPCOM9078181089964,528SH SOLE 4,52800
UNITED PARCEL SERVICE INCCL B9113121062,68412,903SH SOLE 12,90300
UNITED THERAPEUTICS CORP DELCOM91307C1022521,406SH SOLE 1,40600
UNITEDHEALTH GROUP INCCOM91324P1024,43211,067SH SOLE 11,06700
UNIVERSAL DISPLAY CORPCOM91347P105200899SH SOLE 89900
US BANCORP DELCOM NEW9029733043,16255,100SH SOLE 55,10000
VANECK VECTORS ETF TRVIETNAM ETF92189F81730614,730SH SOLE 14,73000
VANGUARD ADMIRAL FDS INC500 GRTH IDX F9219325058,60932,811SH SOLE 32,81100
VANGUARD INDEX FDSEXTEND MKT ETF9229086524062,154SH SOLE 2,15400
VANGUARD INDEX FDSGROWTH ETF9229087367,08424,700SH SOLE 24,70000
VANGUARD INDEX FDSLARGE CAP ETF9229086372,06910,307SH SOLE 10,30700
VANGUARD INDEX FDSMCAP GR IDXVIP9229085382,79911,841SH SOLE 11,84100
VANGUARD INDEX FDSMCAP VL IDXVIP9229085122751,960SH SOLE 1,96000
VANGUARD INDEX FDSMID CAP ETF9229086299,77941,200SH SOLE 41,20000
VANGUARD INDEX FDSS&P 500 ETF SHS92290836358,448148,024SH SOLE 148,02400
VANGUARD INDEX FDSSMALL CP ETF9229087519,16040,659SH SOLE 40,65900
VANGUARD INDEX FDSSML CP GRW ETF9229085959893,412SH SOLE 3,41200
VANGUARD INDEX FDSTOTAL STK MKT922908769120,658541,657SH SOLE 541,65700
VANGUARD INDEX FDSVALUE ETF9229087442,45617,868SH SOLE 17,86800
VANGUARD INTL EQUITY INDEX FALLWRLD EX US92204277530,299477,976SH SOLE 477,97600
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF92204285837,393688,512SH SOLE 688,51200
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF9220428742,63739,201SH SOLE 39,20100
VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF9220427421,64715,896SH SOLE 15,89600
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088442,96419,145SH SOLE 19,14500
VANGUARD STAR FDSVG TL INTL STK F92190976828,141428,452SH SOLE 428,45200
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF92194385826,168507,911SH SOLE 507,91100
VANGUARD WHITEHALL FDSHIGH DIV YLD9219464064,28940,934SH SOLE 40,93400
VANGUARD WORLD FDESG INTL STK ETF9219107252463,830SH SOLE 3,83000
VANGUARD WORLD FDESG US STK ETF92191073310,220127,781SH SOLE 127,78100
VANGUARD WORLD FDSCONSUM STP ETF92204A2075733,140SH SOLE 3,14000
VANGUARD WORLD FDSFINANCIALS ETF92204A4055385,945SH SOLE 5,94500
VANGUARD WORLD FDSHEALTH CAR ETF92204A5043071,241SH SOLE 1,24100
VANGUARD WORLD FDSINF TECH ETF92204A7021,2733,193SH SOLE 3,19300
VARONIS SYS INCCOM9222801022314,002SH SOLE 4,00200
VERISK ANALYTICS INCCOM92345Y1062081,191SH SOLE 1,19100
VERIZON COMMUNICATIONS INCCOM92343V1042,70148,211SH SOLE 48,21100
VERTEX PHARMACEUTICALS INCCOM92532F1003641,805SH SOLE 1,80500
VICTORY PORTFOLIOS IIVCSHS US EQ INCM92647N8241,05916,390SH SOLE 16,39000
VISA INCCOM CL A92826C8395,39823,085SH SOLE 23,08500
WALGREENS BOOTS ALLIANCE INCCOM9314271083556,746SH SOLE 6,74600
WALMART INCCOM9311421032,12715,080SH SOLE 15,08000
WASTE MGMT INC DELCOM94106L1094583,266SH SOLE 3,26600
WATERS CORPCOM9418481037,71022,308SH SOLE 22,30800
WELLS FARGO CO NEWCOM9497461011,27428,119SH SOLE 28,11900
WILLIAMS COS INCCOM9694571002037,653SH SOLE 7,65300
WISDOMTREE TRCURRNCY INT EQ97717X2631,80758,876SH SOLE 58,87600
WISDOMTREE TREUROPE HEDGED EQ97717X70195612,543SH SOLE 12,54300
WOODWARD INCCOM9807451033232,628SH SOLE 2,62800
XILINX INCCOM9839191012081,435SH SOLE 1,43500
XYLEM INCCOM98419M1003993,325SH SOLE 3,32500
YETI HLDGS INCCOM98585X1043283,575SH SOLE 3,57500
ZEBRA TECHNOLOGIES CORPORATICL A989207105204384SH SOLE 38400
ZIMMER BIOMET HOLDINGS INCCOM98956P1026484,023SH SOLE 4,02300
ZIONS BANCORPORATION N ACOM9897011074117,766SH SOLE 7,76600
ZOETIS INCCL A98978V1039224,945SH SOLE 4,94500
ZOOM VIDEO COMMUNICATIONS INCL A98980L1015961,541SH SOLE 1,54100
ZYNGA INCCL A98986T10813712,871SH SOLE 12,87100