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
10X GENOMICS INCCL A COM88025U1093411,740SH SOLE 1,74000
3M COCOM88579Y1012,93814,950SH SOLE 13,58701,363
51JOB INCSPONSORED ADS3168271044485,766SH SOLE 5,76600
ABB LTDSPONSORED ADR0003752045,299155,896SH SOLE 155,89600
ABBOTT LABSCOM00282410022,495194,004SH SOLE 191,85002,154
ABBVIE INCCOM00287Y1099,63285,827SH SOLE 78,46607,361
ABERCROMBIE & FITCH COCL A0028962071,56633,718SH SOLE 33,71800
ABIOMED INCCOM0036541003,56211,412SH SOLE 11,41200
ABRDN ETFSBBRG ALL COMD K100326110426,426941,433SH SOLE 00941,433
ACADIA HEALTHCARE COMPANY INCOM00404A1093,03048,293SH SOLE 48,29300
ACCELERON PHARMA INCCOM00434H1081,78714,239SH SOLE 14,23900
ACCENTURE PLC IRELANDSHS CLASS AG1151C10118,43262,144SH SOLE 57,69004,454
ACCOLADE INCCOM00437E1024,62085,068SH SOLE 85,06800
ACI WORLDWIDE INCCOM0044981011,16531,359SH SOLE 31,35900
ACTIVISION BLIZZARD INCCOM00507V1091,51615,887SH SOLE 15,88700
ACUITY BRANDS INCCOM00508Y1022851,526SH SOLE 1,52600
ACUSHNET HLDGS CORPCOM00509810875515,290SH SOLE 15,29000
ADOBE SYSTEMS INCORPORATEDCOM00724F10118,18031,093SH SOLE 28,07503,018
ADVANCE AUTO PARTS INCCOM00751Y1063,63117,696SH SOLE 17,69600
ADVANCED ENERGY INDSCOM0079731001,30911,613SH SOLE 11,61300
ADVANCED MICRO DEVICES INCCOM0079031073,99042,061SH SOLE 37,58604,475
AEGON N VNY REGISTRY SHS0079241034711,414SH SOLE 11,41400
AERCAP HOLDINGS NVSHSN009851062865,580SH SOLE 5,58000
AEROJET ROCKETDYNE HLDGS INCCOM0078001052835,851SH SOLE 5,85100
AES CORPCOM00130H1052057,856SH SOLE 7,85600
AFLAC INCCOM0010551023,50965,538SH SOLE 60,52405,014
AGCO CORPCOM0010841023042,332SH SOLE 2,33200
AGILENT TECHNOLOGIES INCCOM00846U1011,3048,825SH SOLE 8,82500
AGNC INVT CORPCOM00123Q1042,123125,006SH SOLE 125,00600
AGREE RLTY CORPCOM0084921005137,276SH SOLE 7,27600
AIR LEASE CORPCL A00912X30248011,495SH SOLE 11,49500
AIR PRODS & CHEMS INCCOM0091581066,90323,931SH SOLE 23,93100
AKAMAI TECHNOLOGIES INCCOM00971T1013422,930SH SOLE 2,93000
ALBANY INTL CORPCL A0123481088018,978SH SOLE 8,97800
ALCON AGORD SHSH013011288,824125,584SH SOLE 125,58400
ALEXANDRIA REAL ESTATE EQ INCOM0152711093,94521,499SH SOLE 19,15302,346
ALEXION PHARMACEUTICALS INCCOM0153511094232,302SH SOLE 2,30200
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1029,88943,605SH SOLE 43,60500
ALIGN TECHNOLOGY INCCOM0162551014,1786,838SH SOLE 6,83800
ALLEGHANY CORP MDCOM0171751004,4266,636SH SOLE 6,63600
ALLETE INCCOM NEW01852230099014,147SH SOLE 14,14700
ALLIANT ENERGY CORPCOM0188021082053,683SH SOLE 3,68300
ALLISON TRANSMISSION HLDGS ICOM01973R1013,30483,146SH SOLE 83,14600
ALLSTATE CORPCOM0200021013,64828,033SH SOLE 23,94704,086
ALNYLAM PHARMACEUTICALS INCCOM02043Q1074192,473SH SOLE 2,47300
ALPHABET INCCAP STK CL A02079K30522,0888,971SH SOLE 8,1780793
ALPHABET INCCAP STK CL C02079K10736,85614,672SH SOLE 14,1430529
ALPS ETF TRALERIAN MLP00162Q45240312,087SH SOLE 0012,087
ALTRA INDL MOTION CORPCOM02208R1061,53223,562SH SOLE 23,56200
ALTRIA GROUP INCCOM02209S10310,645222,631SH SOLE 222,63100
AMAZON COM INCCOM02313510664,32118,723SH SOLE 18,1390584
AMBEV SASPONSORED ADR02319V103617179,435SH SOLE 179,43500
AMCOR PLCORDG0250X10737832,995SH SOLE 32,99500
AMDOCS LTDSHSG026021031,73422,416SH SOLE 22,41600
AMERCOCOM0235861001,6712,834SH SOLE 2,83400
AMEREN CORPCOM0236081021,13714,201SH SOLE 14,20100
AMERICA MOVIL SAB DE CVSPON ADR L SHS02364W10521814,515SH SOLE 14,51500
AMERICAN CAMPUS CMNTYS INCCOM0248351001,37229,356SH SOLE 29,35600
AMERICAN CENTY ETF TRMID CAP GRW IMP0250727605549,730SH SOLE 009,730
AMERICAN CENTY ETF TRMULTISECTOR02507239810,969218,753SH SOLE 00218,753
AMERICAN EAGLE OUTFITTERS INCOM02553E1061,98552,897SH SOLE 52,89700
AMERICAN ELEC PWR CO INCCOM0255371012,25426,643SH SOLE 26,64300
AMERICAN EXPRESS COCOM02581610918,831113,971SH SOLE 113,97100
AMERICAN HOMES 4 RENTCL A02665T3062937,552SH SOLE 7,55200
AMERICAN INTL GROUP INCCOM NEW0268747846,016126,379SH SOLE 126,37900
AMERICAN PUB ED INCCOM02913V1031,14840,498SH SOLE 40,49800
AMERICAN TOWER CORP NEWCOM03027X1005,87721,714SH SOLE 21,71400
AMERICAN WOODMARK CORPORATIOCOM0305061091,00812,345SH SOLE 12,34500
AMERICAN WTR WKS CO INC NEWCOM0304201034,20027,251SH SOLE 27,25100
AMERIPRISE FINL INCCOM03076C1061,3115,266SH SOLE 5,26600
AMERISOURCEBERGEN CORPCOM03073E1052982,605SH SOLE 2,60500
AMETEK INCCOM0311001001,47911,414SH SOLE 6,74504,669
AMGEN INCCOM0311621004,16317,081SH SOLE 17,08100
AMICUS THERAPEUTICS INCCOM03152W10995298,728SH SOLE 98,72800
AMN HEALTHCARE SVCS INCCOM0017441011,39614,395SH SOLE 14,39500
AMPHENOL CORP NEWCL A0320951018,541124,093SH SOLE 114,059010,034
ANALOG DEVICES INCCOM0326541056,80639,531SH SOLE 39,53100
ANGIODYNAMICS INCCOM03475V1011,15842,688SH SOLE 42,68800
ANHEUSER BUSCH INBEV SA/NVSPONSORED ADR03524A1081,34718,701SH SOLE 18,70100
ANNALY CAPITAL MANAGEMENT INCOM0357104092,164239,234SH SOLE 239,23400
ANSYS INCCOM03662Q1053,2579,384SH SOLE 9,38400
ANTHEM INCCOM0367521036251,654SH SOLE 9330721
AON PLCSHS CL AG0403H10813,27055,577SH SOLE 55,57700
APPLE HOSPITALITY REIT INCCOM NEW03784Y2001,06569,793SH SOLE 69,79300
APPLE INCCOM03783310066,345481,946SH SOLE 407,591074,355
APPLIED MATLS INCCOM0382221056794,770SH SOLE 4,77000
APTARGROUP INCCOM0383361035,60639,805SH SOLE 39,80500
APTIV PLCSHSG6095L1094,31627,434SH SOLE 27,43400
ARCELORMITTAL SA LUXEMBOURGNY REGISTRY SH03938L2033039,751SH SOLE 9,75100
ARCHER DANIELS MIDLAND COCOM0394831026,03899,704SH SOLE 92,20607,498
ARDELYX INCCOM0396971078611,383SH SOLE 11,38300
ARES MANAGEMENT CORPORATIONCL A COM STK03990B1011,98531,219SH SOLE 31,21900
ARGENX SESPONSORED ADR04016X1019603,189SH SOLE 3,18900
ARISTA NETWORKS INCCOM0404131062,0265,592SH SOLE 5,59200
ARMSTRONG WORLD INDS INC NEWCOM04247X1024,71643,971SH SOLE 43,97100
ARROWHEAD PHARMACEUTICALS INCOM04280A1003,12337,705SH SOLE 37,70500
ARTISAN PARTNERS ASSET MGMTCL A04316A1081,71133,670SH SOLE 33,67000
ARVINAS INCCOM04335A1053925,095SH SOLE 5,09500
ASBURY AUTOMOTIVE GROUP INCCOM0434361042561,493SH SOLE 1,49300
ASE TECHNOLOGY HLDG CO LTDSPONSORED ADS00215W1001,958243,278SH SOLE 243,27800
ASGN INCCOM00191U1022,26523,371SH SOLE 23,37100
ASHLAND GLOBAL HLDGS INCCOM0441861042602,970SH SOLE 2,97000
ASML HOLDING N VN Y REGISTRY SHSN0705921014,66021,220SH SOLE 21,22000
ASSURANT INCCOM04621X1088575,487SH SOLE 5,48700
ASSURED GUARANTY LTDCOMG0585R1064439,320SH SOLE 9,32000
ASTRAZENECA PLCSPONSORED ADR0463531084,47074,628SH SOLE 74,62800
AT&T INCCOM00206R1026,278218,121SH SOLE 218,12100
ATLANTIC UN BANKSHARES CORPCOM04911A1071,84951,062SH SOLE 51,06200
ATLASSIAN CORP PLCCL AG062421044,90019,078SH SOLE 19,07800
ATRICURE INCCOM04963C2098,035101,285SH SOLE 101,28500
AUTODESK INCCOM05276910624,92085,372SH SOLE 85,37200
AUTOLIV INCCOM0528001092402,457SH SOLE 2,45700
AUTOMATIC DATA PROCESSING INCOM0530151032,04510,280SH SOLE 10,28000
AUTOZONE INCCOM0533321022,5321,697SH SOLE 1,69700
AVALARA INCCOM05338G1067,19544,468SH SOLE 44,46800
AVALONBAY CMNTYS INCCOM0534841016242,985SH SOLE 2,98500
AVANTOR INCCOM05352A1008,618242,698SH SOLE 242,69800
AVERY DENNISON CORPCOM0536111097353,496SH SOLE 3,49600
AVIENT CORPORATIONCOM05368V1061,21424,606SH SOLE 24,60600
AXALTA COATING SYS LTDCOMG0750C10868822,574SH SOLE 22,57400
AXON ENTERPRISE INCCOM05464C1012931,657SH SOLE 1,65700
AXT INCCOM00246W10322320,300SH SOLE 20,30000
BAKER HUGHES COMPANYCL A05722G10023310,191SH SOLE 10,19100
BALCHEM CORPCOM0576652003682,807SH SOLE 2,80700
BALL CORPCOM05849810619,916245,815SH SOLE 245,81500
BANCO BILBAO VIZCAYA ARGENTASPONSORED ADR05946K10143169,342SH SOLE 69,34200
BANCO BRADESCO S ASP ADR PFD NEW059460303977190,344SH SOLE 190,34400
BANCO SANTANDER S.A.ADR05964H1052,716694,640SH SOLE 694,64000
BANDWIDTH INCCOM CL A05988J1035804,207SH SOLE 4,20700
BANK MONTREAL QUECOM0636711014734,609SH SOLE 4,60900
BANK NEW YORK MELLON CORPCOM0640581001,61531,404SH SOLE 20,827010,577
BANK NOVA SCOTIA B CCOM0641491074186,428SH SOLE 6,42800
BANK OZKCOM06417N10371316,906SH SOLE 16,90600
BANK PRINCETON NEW JERSEYCOM0645201092368,216SH SOLE 8,21600
BARCLAYS BANK PLCIPATH SELCT MLP06742C72396658,377SH SOLE 58,37700
BARCLAYS BANK PLCDJUBS CMDT ETN3606738C7781,22444,997SH SOLE 44,99700
BARCLAYS PLCADR06738E2043,656378,884SH SOLE 378,88400
BARRICK GOLD CORPCOM0679011082,00997,158SH SOLE 97,15800
BAUSCH HEALTH COS INCCOM0717341073,033103,449SH SOLE 103,44900
BCE INCCOM NEW05534B7602,53051,137SH SOLE 51,13700
BECTON DICKINSON & COCOM0758871095262,163SH SOLE 2,16300
BEIGENE LTDSPONSORED ADR07725L1021,4364,184SH SOLE 4,18400
BERKSHIRE HATHAWAY INC DELCL A0846701083,3208SH SOLE 404
BERKSHIRE HATHAWAY INC DELCL B NEW08467070217,55963,295SH SOLE 56,83206,463
BERKSHIRE HILLS BANCORP INCCOM0846801072147,810SH SOLE 7,81000
BERRY GLOBAL GROUP INCCOM08579W1032,44737,524SH SOLE 37,52400
BHP GROUP LTDSPONSORED ADS0886061084,36559,933SH SOLE 59,93300
BHP GROUP PLCSPONSORED ADR05545E2093005,029SH SOLE 5,02900
BILL COM HLDGS INCCOM0900431002551,392SH SOLE 1,39200
BIO RAD LABS INCCL A0905722077,23311,152SH SOLE 10,6830469
BIODELIVERY SCIENCES INTL INCOM09060J1061,002279,799SH SOLE 279,79900
BIOGEN INCCOM09062X1033,0758,880SH SOLE 8,88000
BIOHAVEN PHARMACTL HLDG CO LCOMG111961053863,972SH SOLE 3,97200
BIOMARIN PHARMACEUTICAL INCCOM09061G1012,20126,373SH SOLE 26,37300
BJS WHSL CLUB HLDGS INCCOM05550J1013,39971,438SH SOLE 71,43800
BK OF AMERICA CORPCOM0605051046,224149,980SH SOLE 116,237033,743
BLACK KNIGHT INCCOM09215C1059,255118,683SH SOLE 118,68300
BLACKLINE INCCOM09239B1097,71969,372SH SOLE 69,37200
BLACKROCK CORPOR HI YLD FD ICOM09255P10794177,090SH SOLE 0077,090
BLACKROCK INCCOM09247X10119,46422,289SH SOLE 21,25001,039
BLACKSTONE INCCOM09260D1078,01182,465SH SOLE 82,46500
BLOOM ENERGY CORPCOM CL A09371210749218,308SH SOLE 18,30800
BOEING COCOM0970231051,1374,745SH SOLE 4,74500
BOOKING HOLDINGS INCCOM09857L1086,8973,152SH SOLE 3,15200
BOOZ ALLEN HAMILTON HLDG CORCL A0995021066,18472,597SH SOLE 72,59700
BOSTON BEER INCCL A100557107360353SH SOLE 35300
BOSTON SCIENTIFIC CORPCOM1011371074,330101,268SH SOLE 101,26800
BP PLCSPONSORED ADR0556221044,385165,990SH SOLE 165,99000
BRANDYWINE RLTY TRSH BEN INT NEW1053682031,09279,671SH SOLE 79,67100
BRF SASPONSORED ADR10552T10748087,715SH SOLE 87,71500
BRIGHT HORIZONS FAM SOL IN DCOM1091941001,2208,293SH SOLE 8,29300
BRISTOL-MYERS SQUIBB COCOM1101221084,92673,724SH SOLE 73,72400
BRITISH AMERN TOB PLCSPONSORED ADR1104481071,53338,994SH SOLE 38,99400
BROADCOM INCCOM11135F10115,61232,740SH SOLE 32,74000
BROADRIDGE FINL SOLUTIONS INCOM11133T1034,12225,497SH SOLE 25,49700
BROOKFIELD ASSET MGMT INCCL A LTD VT SH11258510498519,317SH SOLE 19,31700
BROOKLINE BANCORP INC DELCOM11373M10734723,190SH SOLE 23,19000
BROOKS AUTOMATION INC NEWCOM1143401028639,056SH SOLE 9,05600
BROWN FORMAN CORPCL A1156371003334,727SH SOLE 4,72700
BROWN FORMAN CORPCL B1156372094,98666,488SH SOLE 66,48800
BRUKER CORPCOM1167941083,19041,985SH SOLE 41,98500
BRUNSWICK CORPCOM1170431097667,689SH SOLE 7,68900
BURLINGTON STORES INCCOM1220171062,1646,722SH SOLE 6,72200
CABLE ONE INCCOM12685J105692362SH SOLE 36200
CABOT OIL & GAS CORPCOM12709710352029,793SH SOLE 29,79300
CACTUS INCCL A1272031072476,736SH SOLE 6,73600
CADENCE DESIGN SYSTEM INCCOM1273871081,1718,559SH SOLE 8,55900
CAL MAINE FOODS INCCOM NEW1280302023078,474SH SOLE 8,47400
CAMDEN PPTY TRSH BEN INT1331311022151,623SH SOLE 1,62300
CAMECO CORPCOM13321L1081,04354,354SH SOLE 54,35400
CANADIAN IMP BK COMMCOM1360691017306,372SH SOLE 6,37200
CANADIAN NAT RES LTDCOM1363851012566,999SH SOLE 6,99900
CANADIAN NATL RY COCOM1363751021,35812,872SH SOLE 12,87200
CANADIAN PAC RY LTDCOM13645T1006,00978,119SH SOLE 78,11900
CANNAE HLDGS INCCOM13765N1074,544134,000SH SOLE 134,00000
CAPITAL ONE FINL CORPCOM14040H1053662,366SH SOLE 2,36600
CARDINAL HEALTH INCCOM14149Y1086,339110,956SH SOLE 110,95600
CAREDX INCCOM14167L1033553,884SH SOLE 3,88400
CARMAX INCCOM1431301027,93561,442SH SOLE 61,44200
CARTERS INCCOM1462291091,38013,378SH SOLE 13,37800
CASEYS GEN STORES INCCOM1475281034,57623,509SH SOLE 23,50900
CASTLE BIOSCIENCES INCCOM14843C1053,67850,161SH SOLE 50,16100
CATALENT INCCOM14880610214,388133,076SH SOLE 133,07600
CATERPILLAR INCCOM1491231015,69126,148SH SOLE 26,14800
CATHAY GEN BANCORPCOM14915010439610,049SH SOLE 10,04900
CAVCO INDS INC DELCOM1495681071,8208,190SH SOLE 8,19000
CBRE CLARION GLOBAL REAL ESTCOM12504G1003,023361,585SH SOLE 00361,585
CBRE GROUP INCCL A12504L1097839,138SH SOLE 9,13800
CDK GLOBAL INCCOM12508E1011,73434,891SH SOLE 34,89100
CDW CORPCOM12514G1081,2096,925SH SOLE 6,92500
CELANESE CORP DELCOM1508701032,33915,426SH SOLE 15,42600
CEMEX SAB DE CVSPON ADR NEW15129088912314,613SH SOLE 14,61300
CENOVUS ENERGY INCCOM15135U10926127,283SH SOLE 27,28300
CENTENE CORP DELCOM15135B10189612,280SH SOLE 12,28000
CENTRAL VY CMNTY BANCORPCOM15568510075537,450SH SOLE 37,45000
CERENCE INCCOM1567271092,94827,628SH SOLE 27,62800
CERNER CORPCOM1567821046848,730SH SOLE 8,73000
CERUS CORPCOM15708510111419,283SH SOLE 19,28300
CF INDS HLDGS INCCOM12526910075914,748SH SOLE 14,74800
CGI INCCL A SUB VTG12532H1048179,014SH SOLE 9,01400
CHAMPIONX CORPORATIONCOM15872M1042,34591,420SH SOLE 91,42000
CHARLES RIV LABS INTL INCCOM1598641071,8985,131SH SOLE 5,13100
CHART INDS INCCOM16115Q3085063,457SH SOLE 3,45700
CHARTER COMMUNICATIONS INC NCL A16119P1081,2111,678SH SOLE 1,67800
CHASE CORPCOM16150R1042162,104SH SOLE 2,10400
CHECK POINT SOFTWARE TECH LTORDM224651041,72214,831SH SOLE 14,83100
CHEMED CORP NEWCOM16359R1036461,361SH SOLE 1,36100
CHEVRON CORP NEWCOM1667641004104,040SH SOLE 004,040
CHEVRON CORP NEWCOM16676410015,283145,914SH SOLE 145,91400
CHEWY INCCL A16679L1097259,092SH SOLE 9,09200
CHIPOTLE MEXICAN GRILL INCCOM169656105971626SH SOLE 62600
CHUBB LIMITEDCOMH1467J1047,94849,960SH SOLE 49,96000
CHUNGHWA TELECOM CO LTDSPON ADR NEW1117133Q5022,39258,841SH SOLE 58,84100
CHURCH & DWIGHT INCCOM17134010299711,702SH SOLE 11,70200
CHURCHILL DOWNS INCCOM1714841081,0775,430SH SOLE 5,43000
CIENA CORPCOM NEW1717793094,17373,357SH SOLE 73,35700
CIGNA CORP NEWCOM1255231003421,710SH SOLE 001,710
CIGNA CORP NEWCOM12552310017,29772,959SH SOLE 72,95900
CIMAREX ENERGY COCOM1717981013484,799SH SOLE 4,79900
CINCINNATI FINL CORPCOM1720621019,57981,901SH SOLE 81,90100
CINTAS CORPCOM1729081054,51411,818SH SOLE 11,81800
CISCO SYS INCCOM17275R10227,004509,187SH SOLE 497,450011,737
CITIGROUP INCCOM NEW1729674242253,208SH SOLE 003,208
CITIGROUP INCCOM NEW1729674249,450133,565SH SOLE 133,56500
CITIZENS FINL GROUP INCCOM1746101054,52798,701SH SOLE 98,70100
CITRIX SYS INCCOM1773761005,33545,492SH SOLE 45,49200
CLARIVATE PLCORD SHSG218101091,73963,178SH SOLE 63,17800
CMC MATERIALS INCCOM12571T1002561,700SH SOLE 1,70000
CME GROUP INCCOM12572Q1051,9799,306SH SOLE 9,30600
CMS ENERGY CORPCOM12589610093515,828SH SOLE 15,82800
CNX RES CORPCOM12653C10826319,229SH SOLE 19,22900
COASTAL FINL CORP WACOM NEW19046P20910,060352,227SH SOLE 352,22700
COCA COLA COCOM1912161007,557139,349SH SOLE 139,34900
COGNEX CORPCOM1924221033,31539,442SH SOLE 39,44200
COGNIZANT TECHNOLOGY SOLUTIOCL A1924461026,54094,424SH SOLE 94,42400
COHEN & STEERS INCCOM19247A10095411,622SH SOLE 11,62200
COHERENT INCCOM1924791031,1294,272SH SOLE 4,27200
COHU INCCOM1925761061,41338,412SH SOLE 38,41200
COINBASE GLOBAL INCCOM CL A19260Q1071,4785,836SH SOLE 5,83600
COLGATE PALMOLIVE COCOM1941621034,67657,485SH SOLE 57,48500
COLUMBIA BKG SYS INCCOM19723610257214,834SH SOLE 14,83400
COLUMBIA SPORTSWEAR COCOM1985161063593,651SH SOLE 3,65100
COLUMBUS MCKINNON CORP N YCOM1993331051,27226,358SH SOLE 26,35800
COMCAST CORP NEWCL A20030N10133,376585,433SH SOLE 580,29705,136
COMFORT SYS USA INCCOM1999081043,04038,585SH SOLE 38,58500
COMMERCIAL METALS COCOM2017231031,13436,866SH SOLE 36,86600
COMMUNITY HEALTHCARE TR INCCOM20369C1061,13223,852SH SOLE 23,85200
CONAGRA BRANDS INCCOM2058871024,307118,386SH SOLE 118,38600
CONMED CORPCOM2074101019086,607SH SOLE 6,60700
CONOCOPHILLIPSCOM20825C1049,514155,873SH SOLE 152,77803,095
CONSOLIDATED EDISON INCCOM2091151042353,277SH SOLE 3,27700
CONSTELLATION BRANDS INCCL A21036P1087693,287SH SOLE 3,28700
CONTINENTAL RES INCCOM21201510178316,969SH SOLE 0016,969
COOPER COS INCCOM NEW2166484021,1152,813SH SOLE 2,81300
COPART INCCOM2172041066,92652,536SH SOLE 52,53600
CORE LABORATORIES N VCOMN227171072977,631SH SOLE 7,63100
CORESITE RLTY CORPCOM21870Q1052,87721,291SH SOLE 21,29100
CORNING INCCOM2193501052,29756,169SH SOLE 56,16900
CORTEVA INCCOM22052L10485219,210SH SOLE 19,21000
COSTAR GROUP INCCOM22160N1091,76721,137SH SOLE 16,05005,087
COSTCO WHSL CORP NEWCOM22160K1055,97014,669SH SOLE 11,57303,096
CRACKER BARREL OLD CTRY STORCOM22410J1062031,366SH SOLE 1,36600
CRANE COCOM2243991053924,239SH SOLE 4,23900
CREDICORP LTDCOMG2519Y1088426,956SH SOLE 6,95600
CREDIT SUISSE GROUPSPONSORED ADR22540110870867,485SH SOLE 67,48500
CREE INCCOM2254471011,79518,334SH SOLE 18,33400
CRH PLCADR12626K2037,443146,402SH SOLE 146,40200
CRITEO S ASPONS ADS2267181043948,702SH SOLE 8,70200
CROSS CTRY HEALTHCARE INCCOM2274831041,55594,170SH SOLE 94,17000
CROWN CASTLE INTL CORP NEWCOM22822V10115,13077,548SH SOLE 77,54800
CROWN HLDGS INCCOM2283681061,48314,507SH SOLE 14,50700
CRYOPORT INCCOM PAR $0.0012290503076149,737SH SOLE 9,73700
CSX CORPCOM1264081032,07064,521SH SOLE 64,52100
CULLEN FROST BANKERS INCCOM2298991093953,530SH SOLE 3,53000
CUMMINS INCCOM2310211064932,196SH SOLE 002,196
CUMMINS INCCOM2310211062,61810,736SH SOLE 10,73600
CURTISS WRIGHT CORPCOM2315611012952,481SH SOLE 2,48100
CVS HEALTH CORPCOM1266501009,322111,726SH SOLE 111,72600
CYRUSONE INCCOM23283R1005417,549SH SOLE 7,54900
D R HORTON INCCOM23331A1091,67918,580SH SOLE 18,58000
DANA INCCOM23582520528712,099SH SOLE 12,09900
DANAHER CORPORATIONCOM23585110231,039115,652SH SOLE 115,65200
DAVIS FUNDAMENTAL ETF TRSELECT US EQTY23908L20742012,398SH SOLE 0012,398
DAVIS FUNDAMENTAL ETF TRSELECT WRLD WI23908L3061,23941,700SH SOLE 0041,700
DAVIS FUNDAMENTAL ETF TRSELCT INTL ETF23908L4052,515127,854SH SOLE 00127,854
DAVITA INCCOM23918K1082,56921,330SH SOLE 21,33000
DBX ETF TRXTRCKR RUSL 100023305124258414,738SH SOLE 0014,738
DBX ETF TRXTRACK MSCI EAFE23305120068618,162SH SOLE 0018,162
DBX ETF TRXTRACK MSCI EAFE2330516305,130225,779SH SOLE 00225,779
DECKERS OUTDOOR CORPCOM2435371072,9757,745SH SOLE 7,74500
DEERE & COCOM2441991059092,574SH SOLE 2,57400
DEUTSCHE BANK A GNAMEN AKTD1819089867151,326SH SOLE 51,32600
DEVON ENERGY CORP NEWCOM25179M1031,87761,893SH SOLE 50,781011,112
DEXCOM INCCOM252131107358839SH SOLE 83900
DIAGEO PLCSPON ADR NEW25243Q20520,859108,816SH SOLE 108,81600
DIAMONDBACK ENERGY INCCOM25278X1094,08943,554SH SOLE 43,55400
DIAMONDROCK HOSPITALITY COCOM25278430174276,478SH SOLE 76,47800
DICKS SPORTING GOODS INCCOM2533931023,51535,082SH SOLE 35,08200
DIGITAL RLTY TR INCCOM2538681033,50323,281SH SOLE 23,28100
DIME CMNTY BANCSHARES INCCOM25432X1023179,434SH SOLE 9,43400
DIMENSIONAL ETF TRUSTUS CORE EQUITY 225434V70834812,889SH SOLE 12,88900
DIODES INCCOM2545431013234,055SH SOLE 4,05500
DISCOVER FINL SVCSCOM2547091085,61047,427SH SOLE 47,42700
DISNEY WALT COCOM2546871062681,584SH SOLE 001,584
DISNEY WALT COCOM25468710635,200200,262SH SOLE 200,26200
DOCUSIGN INCCOM2561631061,1744,200SH SOLE 4,20000
DOLBY LABORATORIES INCCOM CL A25659T1072,96330,142SH SOLE 30,14200
DOLLAR GEN CORP NEWCOM2566771058,77340,541SH SOLE 40,54100
DOLLAR TREE INCCOM2567461088,72687,699SH SOLE 87,69900
DOMINION ENERGY INCCOM25746U10911,775160,045SH SOLE 160,04500
DOMINOS PIZZA INCCOM25754A2013,5037,508SH SOLE 7,50800
DORMAN PRODS INCCOM2582781001,87718,109SH SOLE 18,10900
DOUGLAS DYNAMICS INCCOM25960R1052957,246SH SOLE 7,24600
DOW INCCOM2605571032,44738,664SH SOLE 38,66400
DR REDDYS LABS LTDADR2561352032,87139,058SH SOLE 39,05800
DUKE ENERGY CORP NEWCOM NEW26441C20410,069101,991SH SOLE 101,99100
DUPONT DE NEMOURS INCCOM26614N1025,39369,665SH SOLE 69,66500
DXC TECHNOLOGY COCOM23355L1062837,262SH SOLE 7,26200
DYNATRACE INCCOM NEW2681501095659,667SH SOLE 9,66700
EAGLE MATLS INCCOM26969P1082,68118,860SH SOLE 18,86000
EAST WEST BANCORP INCCOM27579R1046859,557SH SOLE 9,55700
EASTERLY GOVT PPTYS INCCOM27616P1031,61776,710SH SOLE 76,71000
EASTGROUP PPTYS INCCOM2772761014712,864SH SOLE 2,86400
EASTMAN CHEM COCOM2774321002,62122,341SH SOLE 22,34100
EATON CORP PLCSHSG291831038,10754,711SH SOLE 54,71100
EATON VANCE TAX-MANAGED GLOBCOM27829F1087,313731,989SH SOLE 00731,989
EBAY INC.COM2786421031,08015,382SH SOLE 15,38200
ECOLAB INCCOM2788651003,81318,503SH SOLE 18,50300
ECOPETROL S ASPONSORED ADS27915810938226,099SH SOLE 26,09900
EDISON INTLCOM2810201073,81665,995SH SOLE 65,99500
EDWARDS LIFESCIENCES CORPCOM28176E1085,08149,055SH SOLE 49,05500
ELASTIC N VORD SHSN145061045,39136,988SH SOLE 36,98800
ELBIT SYS LTDORDM3760D1019147,043SH SOLE 7,04300
ELECTRONIC ARTS INCCOM2855121091,1538,018SH SOLE 8,01800
ELEMENT SOLUTIONS INCCOM28618M1062,527108,080SH SOLE 108,08000
EMCOR GROUP INCCOM29084Q1003,80030,846SH SOLE 30,84600
EMERSON ELEC COCOM2910111043293,423SH SOLE 3,42300
EMERSON ELEC COCOM2910111043854,083SH SOLE 004,083
EMX RTY CORPCOM26873J1073611,960SH SOLE 11,96000
ENBRIDGE INCCOM29250N1051,87546,833SH SOLE 46,83300
ENCOMPASS HEALTH CORPCOM29261A1002,02025,883SH SOLE 25,88300
ENERGIZER HLDGS INC NEWCOM29272W1093297,652SH SOLE 7,65200
ENERSYSCOM29275Y1022692,750SH SOLE 2,75000
ENI S P ASPONSORED ADR26874R1081,16847,879SH SOLE 47,87900
ENPHASE ENERGY INCCOM29355A1071,1536,281SH SOLE 6,28100
ENPRO INDS INCCOM29355X1073013,100SH SOLE 3,10000
ENSTAR GROUP LIMITEDSHSG3075P1014371,828SH SOLE 1,82800
ENTEGRIS INCCOM29362U10415,412125,328SH SOLE 125,32800
EOG RES INCCOM26875P1014605,508SH SOLE 5,50800
EPAM SYS INCCOM29414B1048,50716,650SH SOLE 16,65000
EQUIFAX INCCOM2944291052,87311,995SH SOLE 11,99500
EQUINIX INCCOM29444U70018,41522,944SH SOLE 22,94400
EQUINOR ASASPONSORED ADR29446M1022,290108,007SH SOLE 108,00700
EQUITY RESIDENTIALSH BEN INT29476L1075,46570,936SH SOLE 70,93600
ERICSSONADR B SEK 1029482160836028,593SH SOLE 28,59300
ESSEX PPTY TR INCCOM2971781053611,203SH SOLE 1,20300
ETSY INCCOM29786A1066,81833,122SH SOLE 33,12200
EURONET WORLDWIDE INCCOM2987361091,0017,396SH SOLE 7,39600
EVANS BANCORP INCCOM NEW29911Q2086,334170,736SH SOLE 170,73600
EVERBRIDGE INCCOM29978A1044633,405SH SOLE 3,40500
EVERCORE INCCLASS A29977A1053,12322,187SH SOLE 22,18700
EVEREST RE GROUP LTDCOMG3223R1088403,334SH SOLE 3,33400
EVERGY INCCOM30034W1063,01649,906SH SOLE 49,90600
EXACT SCIENCES CORPCOM30063P1052,53820,419SH SOLE 20,41900
EXAGEN INCCOM30068X1031,802120,239SH SOLE 120,23900
EXCHANGE TRADED CONCEPTS TREMQQ EM INTERN30150588926,884542,122SH SOLE 00542,122
EXELIXIS INCCOM30161Q1042,114116,048SH SOLE 116,04800
EXELON CORPCOM30161N1012034,592SH SOLE 4,59200
EXLSERVICE HOLDINGS INCCOM3020811042212,083SH SOLE 2,08300
EXPEDIA GROUP INCCOM NEW30212P3037574,627SH SOLE 4,62700
EXPONENT INCCOM30214U1021,81620,352SH SOLE 20,35200
EXTRA SPACE STORAGE INCCOM30225T1023011,837SH SOLE 1,83700
EXXON MOBIL CORPCOM30231G1021,72227,880SH SOLE 19,21508,665
F5 NETWORKS INCCOM3156161021,2176,520SH SOLE 6,52000
FABRINETSHSG3323L1002,65227,658SH SOLE 27,65800
FACEBOOK INCCL A30303M10247,179135,863SH SOLE 128,36807,495
FARFETCH LTDORD SH CL A30744W1072284,525SH SOLE 4,52500
FASTENAL COCOM3119001046,531125,591SH SOLE 125,59100
FEDERAL AGRIC MTG CORPCL C3131483062272,298SH SOLE 2,29800
FEDERAL SIGNAL CORPCOM3138551081,79644,637SH SOLE 44,63700
FEDEX CORPCOM31428X1064261,426SH SOLE 1,42600
FERGUSON PLC NEWSHSG3421J1063,37424,178SH SOLE 24,17800
FERRARI N VCOMN3167Y1034162,017SH SOLE 2,01700
FIDELITY COVINGTON TRUSTMSCI MATLS INDEX3160928812,31452,277SH SOLE 0052,277
FIDELITY COVINGTON TRUSTMSCI COMMNTN SVC3160928733,72769,780SH SOLE 0069,780
FIDELITY COVINGTON TRUSTVLU FACTOR ETF3160927823,81780,101SH SOLE 0080,101
FIDELITY COVINGTON TRUSTMSCI FINLS IDX31609250117,138319,201SH SOLE 00319,201
FIDELITY NATIONAL FINANCIALFNF GROUP COM31620R30362314,330SH SOLE 14,33000
FIDELITY NATL INFORMATION SVCOM31620M10611,82683,477SH SOLE 83,47700
FIRST AMERN FINL CORPCOM31847R1024,31669,218SH SOLE 69,21800
FIRST CMNTY BANKSHARES INC VCOM31983A10378726,356SH SOLE 26,35600
FIRST CTZNS BANCSHARES INC NCL A31946M1032,5393,049SH SOLE 3,04900
FIRST HAWAIIAN INCCOM32051X1081,40549,561SH SOLE 49,56100
FIRST MERCHANTS CORPCOM3208171092927,014SH SOLE 7,01400
FIRST REP BK SAN FRANCISCO CCOM33616C1001,2466,659SH SOLE 6,65900
FIRST TR EXCH TRADED FD IIIPFD SECS INC ETF33739E10831615,397SH SOLE 0015,397
FIRST TR EXCH TRADED FD IIIMUNI HI INCM ETF33739P30167812,154SH SOLE 0012,154
FIRST TR EXCH TRD ALPHDX FDEUROPE ALPHADEX33737J11731,954762,453SH SOLE 00762,453
FIRST TR EXCHANGE TRAD FD VIFST TR GLB FD33739H1012,860118,616SH SOLE 00118,616
FIRST TR EXCHANGE-TRADED FDFST LOW OPPT EFT33739Q2004098,094SH SOLE 008,094
FIRST TR EXCHANGE-TRADED FDLUNT US FACTOR33733E87297428,638SH SOLE 0028,638
FIRST TR EXCHANGE-TRADED FDNASD TECH DIV33738R1182,58845,833SH SOLE 0045,833
FIRST TR EXCHANGE-TRADED FDFIRST TR ENH NEW33739Q4088,365139,551SH SOLE 00139,551
FIRST TR EXCHNG TRADED FD VITCW UNCONSTRAI33740F88843216,252SH SOLE 0016,252
FISERV INCCOM33773810811,526107,832SH SOLE 107,83200
FIVE BELOW INCCOM33829M1014,05820,995SH SOLE 20,99500
FIVE9 INCCOM3383071012401,309SH SOLE 1,30900
FIVERR INTL LTDORD SHSM4R82T1062721,123SH SOLE 1,12300
FLEETCOR TECHNOLOGIES INCCOM33904110520,58280,381SH SOLE 80,38100
FLEX LTDORDY2573F1023,769210,887SH SOLE 210,88700
FLEXSHARES TRINTL QLTDV IDX33939L8372017,969SH SOLE 007,969
FLEXSHARES TRQUALT DIVD IDX33939L86067012,041SH SOLE 0012,041
FLOOR & DECOR HLDGS INCCL A3397501012,90927,522SH SOLE 27,52200
FMC CORPCOM NEW3024913032,05518,985SH SOLE 18,98500
FOCUS FINL PARTNERS INCCOM CL A34417P1001,00420,695SH SOLE 20,69500
FOMENTO ECONOMICO MEXICANO SSPON ADR UNITS3444191061,75520,770SH SOLE 20,77000
FOOT LOCKER INCCOM3448491041,33321,627SH SOLE 21,62700
FORTINET INCCOM34959E1095,92024,854SH SOLE 24,85400
FORTUNE BRANDS HOME & SEC INCOM34964C1061,71517,220SH SOLE 17,22000
FOSTER L B COCOM35006010965235,003SH SOLE 35,00300
FOUR CORNERS PPTY TR INCCOM35086T1092,34984,267SH SOLE 84,26700
FOX CORPCL B COM35137L2042,58173,333SH SOLE 73,33300
FOX FACTORY HLDG CORPCOM35138V1024392,821SH SOLE 2,82100
FRANCO NEV CORPCOM3518581055223,596SH SOLE 3,59600
FRANKLIN ELEC INCCOM3535141023304,091SH SOLE 4,09100
FRANKLIN LTD DURATION INCOMECOM35472T1014,105451,570SH SOLE 00451,570
FRANKLIN RESOURCES INCCOM3546131012,76185,955SH SOLE 85,95500
FRANKLIN TEMPLETON ETF TRLIBERTY SYSTMT35473P54686837,846SH SOLE 0037,846
FRANKLIN TEMPLETON ETF TRLIBERTYQ US EQT35473P8011,64338,968SH SOLE 0038,968
FRONTDOOR INCCOM35905A1093146,309SH SOLE 6,30900
GARMIN LTDSHSH2906T1092561,770SH SOLE 1,77000
GARTNER INCCOM3666511073,36313,885SH SOLE 13,88500
GATES INDUSTRIAL CORPRATIN PORD SHSG391081082,447135,434SH SOLE 135,43400
GENCOR INDS INCCOM36867810896679,413SH SOLE 79,41300
GENERAC HLDGS INCCOM3687361045821,401SH SOLE 1,40100
GENERAL DYNAMICS CORPCOM3695501082,68214,245SH SOLE 14,24500
GENERAL ELECTRIC COCOM36960410330822,877SH SOLE 22,87700
GENERAL MLS INCCOM3703341042,10934,615SH SOLE 34,61500
GENERAL MTRS COCOM37045V1003425,773SH SOLE 5,77300
GENMAB A/SSPONSORED ADS3723032061,06626,097SH SOLE 26,09700
GENPACT LIMITEDSHSG3922B10760513,308SH SOLE 13,30800
GENTEX CORPCOM3719011093,25298,290SH SOLE 98,29000
GENTHERM INCCOM37253A10384611,901SH SOLE 11,90100
GENUINE PARTS COCOM3724601053,83330,267SH SOLE 30,26700
GIBRALTAR INDS INCCOM3746891072,37531,120SH SOLE 31,12000
GILEAD SCIENCES INCCOM3755581034,18160,712SH SOLE 60,71200
GLACIER BANCORP INC NEWCOM37637Q1051,34324,380SH SOLE 24,38000
GLATFELTER CORPORATIONCOM37732010697669,896SH SOLE 69,89600
GLAXOSMITHKLINE PLCSPONSORED ADR37733W1052,26356,709SH SOLE 56,70900
GLOBAL PMTS INCCOM37940X1024,78325,506SH SOLE 25,50600
GLOBAL X FDSNASDAQ 100 COVER37954Y4832,424109,864SH SOLE 00109,864
GLOBUS MED INCCL A3795772081,72022,180SH SOLE 22,18000
GODADDY INCCL A3802371071,71219,689SH SOLE 19,68900
GOLDMAN SACHS ETF TRACTIVEBETA US LG3814305032,47528,766SH SOLE 28,76600
GOLDMAN SACHS ETF TRACTIVEBETA EME3814302064,858130,942SH SOLE 00130,942
GOLDMAN SACHS ETF TRACTIVEBETA INT3814301076,298184,309SH SOLE 00184,309
GOLDMAN SACHS ETF TRACTIVEBETA US LG38143050379,415923,110SH SOLE 00923,110
GOLDMAN SACHS GROUP INCCOM38141G1049672,547SH SOLE 2,54700
GOODRX HLDGS INCCOM CL A38246G1082958,198SH SOLE 8,19800
GRACO INCCOM3841091042,23529,523SH SOLE 29,52300
GRAND CANYON ED INCCOM38526M1068869,844SH SOLE 9,84400
GRANITE CONSTR INCCOM38732810792222,171SH SOLE 22,17100
GRANITESHARES ETF TRBBG COMMD K 138747R10886528,728SH SOLE 0028,728
GREEN PLAINS INCCOM3932221043159,374SH SOLE 9,37400
GRUPO AEROPUERTO DEL PACIFICSPON ADR B4005061012732,558SH SOLE 2,55800
GUARDANT HEALTH INCCOM40131M1091,27010,230SH SOLE 10,23000
GUIDEWIRE SOFTWARE INCCOM40171V1004,79542,536SH SOLE 42,53600
H & E EQUIPMENT SERVICES INCCOM4040301082958,867SH SOLE 8,86700
HAEMONETICS CORP MASSCOM4050241001,21618,252SH SOLE 18,25200
HALLIBURTON COCOM40621610139216,971SH SOLE 16,97100
HALOZYME THERAPEUTICS INCCOM40637H1091,04422,986SH SOLE 22,98600
HANESBRANDS INCCOM41034510273039,098SH SOLE 39,09800
HANOVER INS GROUP INCCOM4108671058256,083SH SOLE 6,08300
HARMONIC INCCOM41316010224128,335SH SOLE 28,33500
HASBRO INCCOM4180561072,84030,042SH SOLE 30,04200
HAYWARD HLDGS INCCOM42129810032912,647SH SOLE 12,64700
HCA HEALTHCARE INCCOM40412C1016583,185SH SOLE 3,18500
HCI GROUP INCCOM40416E1031,68916,984SH SOLE 16,98400
HDFC BANK LTDSPONSORED ADS40415F1015,79179,160SH SOLE 79,16000
HEALTHCARE TR AMER INCCL A NEW42225P50154420,300SH SOLE 20,30000
HEALTHPEAK PROPERTIES INCCOM42250P10336010,801SH SOLE 10,80100
HEIDRICK & STRUGGLES INTL INCOM4228191024109,201SH SOLE 9,20100
HELEN OF TROY LTDCOMG4388N1064592,014SH SOLE 2,01400
HELIX ENERGY SOLUTIONS GRP ICOM42330P107668116,914SH SOLE 116,91400
HELMERICH & PAYNE INCCOM42345210150215,389SH SOLE 15,38900
HENRY JACK & ASSOC INCCOM4262811011,1737,172SH SOLE 7,17200
HERSHEY COCOM4278661083522,021SH SOLE 2,02100
HESS CORPCOM42809H1073584,105SH SOLE 4,10500
HEXCEL CORP NEWCOM4282911084,86477,948SH SOLE 77,94800
HIBBETT INCCOM4285671013243,613SH SOLE 3,61300
HILL-ROM HLDGS INCCOM4314751023983,508SH SOLE 3,50800
HILTON GRAND VACATIONS INCCOM43283X1053027,285SH SOLE 7,28500
HILTON WORLDWIDE HLDGS INCCOM43300A2036855,682SH SOLE 5,68200
HNI CORPCOM40425110093021,143SH SOLE 21,14300
HOLLYFRONTIER CORPCOM4361061082858,651SH SOLE 8,65100
HOME DEPOT INCCOM4370761022,3117,039SH SOLE 007,039
HOME DEPOT INCCOM43707610220,12163,096SH SOLE 63,09600
HONDA MOTOR LTDAMERN SHS43812830843713,576SH SOLE 13,57600
HONEYWELL INTL INCCOM4385161061,1175,262SH SOLE 005,262
HONEYWELL INTL INCCOM43851610617,22878,539SH SOLE 78,53900
HOPE BANCORP INCCOM43940T10930821,750SH SOLE 21,75000
HORIZON THERAPEUTICS PUB LSHSG461881013,35235,797SH SOLE 35,79700
HORMEL FOODS CORPCOM44045210041210,049SH SOLE 0010,049
HOST HOTELS & RESORTS INCCOM44107P10474143,384SH SOLE 43,38400
HOULIHAN LOKEY INCCL A4415931002,63132,167SH SOLE 32,16700
HOWMET AEROSPACE INCCOM4432011083229,335SH SOLE 9,33500
HP INCCOM40434L1052347,743SH SOLE 7,74300
HSBC HLDGS PLCSPON ADR NEW4042804062759,546SH SOLE 9,54600
HUBBELL INCCOM4435106078184,376SH SOLE 4,37600
HUBSPOT INCCOM4435731004,2947,369SH SOLE 7,36900
HUDSON PAC PPTYS INCCOM4440971092,42287,056SH SOLE 87,05600
HUMANA INCCOM4448591028321,877SH SOLE 1,87700
HUNTINGTON INGALLS INDS INCCOM4464131063,13614,878SH SOLE 14,87800
HUNTSMAN CORPCOM4470111071,43554,121SH SOLE 54,12100
HYATT HOTELS CORPCOM CL A4485791021,79123,062SH SOLE 23,06200
IAA INCCOM4492531032,90253,211SH SOLE 53,21100
ICF INTL INCCOM44925C1031,64018,658SH SOLE 18,65800
ICICI BANK LIMITEDADR45104G1043,287192,222SH SOLE 192,22200
ICON PLCSHSG4705A1006,31330,539SH SOLE 30,53900
IDACORP INCCOM4511071061,84418,909SH SOLE 18,90900
IDEX CORPCOM45167R1041,1935,423SH SOLE 5,42300
IDEXX LABS INCCOM45168D1041,3452,130SH SOLE 2,13000
IHS MARKIT LTDSHSG4756710519,374171,968SH SOLE 171,96800
ILLINOIS TOOL WKS INCCOM4523081097,19532,144SH SOLE 32,14400
ILLUMINA INCCOM45232710918,66039,433SH SOLE 39,43300
IMPERIAL OIL LTDCOM NEW45303840878625,843SH SOLE 25,84300
INARI MED INCCOM45332Y1091,26513,566SH SOLE 13,56600
INCYTE CORPCOM45337C1022,37328,205SH SOLE 28,20500
INDEPENDENT BK CORP MASSCOM4538361087069,350SH SOLE 9,35000
INDEXIQ ACTIVE ETF TRIQ MACKAY INSRED45409F8435,485199,956SH SOLE 00199,956
INDEXIQ ETF TRIQ CNDRM ESG INT45409B4531,04635,739SH SOLE 0035,739
INDEXIQ ETF TRIQ MRGR ARB ETF45409B80043,4771,322,297SH SOLE 001,322,297
INFINERA CORPCOM45667G10316616,241SH SOLE 16,24100
INFOSYS LTDSPONSORED ADR4567881084,528213,705SH SOLE 213,70500
ING GROEP N.V.SPONSORED ADR4568371031,409106,447SH SOLE 106,44700
INGERSOLL RAND INCCOM45687V1062,99061,263SH SOLE 61,26300
INGREDION INCCOM4571871024404,861SH SOLE 4,86100
INNOVATIVE INDL PPTYS INCCOM45781V1012131,116SH SOLE 1,11600
INNOVATOR ETFS TRUS EQTY PWR BUF45782C50881725,196SH SOLE 25,19600
INNOVIVA INCCOM45781M10166649,672SH SOLE 49,67200
INSPERITY INCCOM45778Q1071,65418,303SH SOLE 18,30300
INSTALLED BLDG PRODS INCCOM45780R1014873,976SH SOLE 3,97600
INSULET CORPCOM45784P101267971SH SOLE 97100
INTEGER HLDGS CORPCOM45826H1091,33714,190SH SOLE 14,19000
INTEL CORPCOM4581401001,62430,472SH SOLE 0030,472
INTEL CORPCOM45814010011,239200,195SH SOLE 200,19500
INTELLIA THERAPEUTICS INCCOM45826J1053842,372SH SOLE 2,37200
INTERCONTINENTAL EXCHANGE INCOM45866F1046,17952,051SH SOLE 52,05100
INTERCONTINENTAL HOTELS GROUSPONSORED ADS45857P8062213,315SH SOLE 3,31500
INTERNATIONAL BUSINESS MACHSCOM4592001014,61531,484SH SOLE 31,48400
INTERNATIONAL FLAVORS&FRAGRACOM4595061011,89412,675SH SOLE 12,67500
INTERNATIONAL PAPER COCOM4601461032,71344,251SH SOLE 44,25100
INTERPUBLIC GROUP COS INCCOM4606901002648,124SH SOLE 8,12400
INTUITCOM46120210326,40353,864SH SOLE 53,86400
INTUITIVE SURGICAL INCCOM NEW46120E60213,95915,179SH SOLE 15,17900
INVESCO EXCH TRADED FD TR IIVAR RATE PFD46138G87031512,005SH SOLE 0012,005
INVESCO EXCH TRADED FD TR IIKBW PREM YIELD46138E59462627,051SH SOLE 0027,051
INVESCO EXCH TRADED FD TR IIFNDMNTL HY CRP46138E7191,02852,747SH SOLE 0052,747
INVESCO EXCH TRADED FD TR IIFTSE RAFI DEV46138E7431,12824,006SH SOLE 2,793021,213
INVESCO EXCH TRADED FD TR IICALIF AMT MUN46138E2061,34148,311SH SOLE 0048,311
INVESCO EXCH TRADED FD TR IIEMRNG MKT SVRG46138E7841,80167,547SH SOLE 0067,547
INVESCO EXCH TRADED FD TR IIPFD ETF46138E5112,109137,670SH SOLE 137,67000
INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138E3542,18335,876SH SOLE 47035,829
INVESCO EXCH TRADED FD TR IICEF INM COMPSI46138E4042,859119,373SH SOLE 00119,373
INVESCO EXCH TRADED FD TR IISR LN ETF46138G50816,341738,023SH SOLE 580,7490157,274
INVESCO EXCH TRADED FD TR IIFTSE RAFI EMNG46138E72751,3712,299,531SH SOLE 102,299,530
INVESCO EXCH TRD SLF IDX FDRUSL 1000 DYNM46138J6191,39730,167SH SOLE 0030,167
INVESCO EXCHANGE TRADED FD TS&P500 PUR VAL46137V2584015,292SH SOLE 005,292
INVESCO EXCHANGE TRADED FD TFTSE RAFI 100046137V6134132,610SH SOLE 002,610
INVESCO LTDSHSG491BT1081,54957,965SH SOLE 57,96500
INVESTORS BANCORP INC NEWCOM46146L10124917,482SH SOLE 17,48200
INVITAE CORPCOM46185L1032878,519SH SOLE 8,51900
INVITATION HOMES INCCOM46187W10740110,754SH SOLE 10,75400
IPG PHOTONICS CORPCOM44980X1094862,308SH SOLE 2,30800
IQIYI INCSPONSORED ADS46267X1081,13672,941SH SOLE 72,94100
IQVIA HLDGS INCCOM46266C1059613,965SH SOLE 3,96500
IRHYTHM TECHNOLOGIES INCCOM4500561061,26018,984SH SOLE 18,98400
ISHARES GOLD TRISHARES NEW4642852048,176242,534SH SOLE 242,53400
ISHARES INCESG AWR MSCI EM46434G8632,02646,719SH SOLE 24,435022,284
ISHARES INCMSCI GBL MIN VOL4642865254,14540,350SH SOLE 0040,350
ISHARES INCCORE MSCI EMKT46434G10349,879746,176SH SOLE 725,740020,436
ISHARES TRCORE MSCI EURO46434V7382053,654SH SOLE 003,654
ISHARES TRMSCI USA ESG SLC4642888022072,160SH SOLE 002,160
ISHARES TRRUSSELL 2000 ETF464287655215982SH SOLE 00982
ISHARES TRRUS MDCP VAL ETF4642874732201,917SH SOLE 1,91700
ISHARES TRINTL SEL DIV ETF4642884482397,870SH SOLE 007,870
ISHARES TRS&P 500 GRWT ETF4642873092423,323SH SOLE 3,32300
ISHARES TRS&P 500 VAL ETF4642874082551,757SH SOLE 001,757
ISHARES TRU.S. TECH ETF4642877212592,606SH SOLE 2,60600
ISHARES TREAFE VALUE ETF4642888772605,121SH SOLE 005,121
ISHARES TRMSCI ACWI EX US4642882402754,958SH SOLE 004,958
ISHARES TRSHORT TREAS BD4642886792942,664SH SOLE 002,664
ISHARES TRMSCI EMG MKT ETF4642872343015,974SH SOLE 005,974
ISHARES TRUS TREAS BD ETF46429B26732612,248SH SOLE 12,24800
ISHARES TRMODERT ALLOC ETF4642898753367,509SH SOLE 007,509
ISHARES TRMSCI INTL QUALTY46434V45640910,786SH SOLE 0010,786
ISHARES TRRUS MID CAP ETF4642874994275,461SH SOLE 005,461
ISHARES TRTIPS BD ETF4642871764513,534SH SOLE 003,534
ISHARES TRCRE U S REIT ETF4642885215339,138SH SOLE 9,13800
ISHARES TRS&P MC 400GR ETF4642876066317,799SH SOLE 7,79900
ISHARES TRMSCI EMG MKT ETF46428723469612,619SH SOLE 12,61900
ISHARES TRESG AW MSCI EAFE46435G5166988,874SH SOLE 4,09304,781
ISHARES TRRUS 1000 GRW ETF4642876147612,777SH SOLE 002,777
ISHARES TRGLOBAL REIT ETF46434V64796635,251SH SOLE 0035,251
ISHARES TRCORE S&P US GWT4642876711,01010,006SH SOLE 10,00600
ISHARES TRESG AWARE MSCI46435U6631,11527,629SH SOLE 27,62900
ISHARES TRESG AWR US AGRGT46435U5491,12020,322SH SOLE 0020,322
ISHARES TRIBOXX HI YD ETF4642885131,23414,021SH SOLE 14,02100
ISHARES TRU.S. REAL ES ETF4642877391,25612,322SH SOLE 12,32200
ISHARES TRCALIF MUN BD ETF4642883561,29620,876SH SOLE 0020,876
ISHARES TRMSCI GLOBAL IMP46435G5321,41414,738SH SOLE 0014,738
ISHARES TRS&P 100 ETF4642871011,4207,191SH SOLE 007,191
ISHARES TRISHS 1-5YR INVS4642886461,58529,003SH SOLE 0029,003
ISHARES TRMSCI KLD400 SOC4642885701,59119,116SH SOLE 0019,116
ISHARES TR20 YR TR BD ETF4642874321,74012,057SH SOLE 12,05700
ISHARES TRNATIONAL MUN ETF4642884141,83715,814SH SOLE 0015,814
ISHARES TRESG AWR MSCI USA46435G4251,86818,967SH SOLE 18,96700
ISHARES TRMSCI EAFE MIN VL46429B6891,93625,652SH SOLE 17,90407,748
ISHARES TRMSCI KLD400 SOC4642885702,06124,886SH SOLE 24,88600
ISHARES TRTIPS BD ETF4642871762,07316,196SH SOLE 16,19600
ISHARES TRRUS 1000 VAL ETF4642875982,37215,157SH SOLE 0015,157
ISHARES TRSHRT NAT MUN ETF4642881582,74925,554SH SOLE 0025,554
ISHARES TRMSCI USA MMENTM46432F3963,34319,042SH SOLE 408018,634
ISHARES TR1 3 YR TREAS BD4642874573,67542,655SH SOLE 42,65500
ISHARES TRCORE HIGH DV ETF46429B6634,32445,725SH SOLE 6,323039,402
ISHARES TRSELECT DIVID ETF4642871684,52538,803SH SOLE 38,80300
ISHARES TR0-5YR HI YL CP46434V4074,831105,703SH SOLE 00105,703
ISHARES TRMSCI USA QLT FCT46432F3395,76643,767SH SOLE 157043,610
ISHARES TRCORE 1 5 YR USD46432F8596,067118,291SH SOLE 118,29100
ISHARES TRRUSSELL 3000 ETF4642876896,44325,178SH SOLE 25,17800
ISHARES TRRUS 1000 VAL ETF4642875987,17745,247SH SOLE 45,24700
ISHARES TRISHS 1-5YR INVS4642886467,662139,794SH SOLE 139,79400
ISHARES TRCORE S&P MCP ETF4642875077,83429,153SH SOLE 29,15300
ISHARES TRMSCI USA VALUE46432F3888,16681,059SH SOLE 785080,274
ISHARES TRBARCLAYS 7 10 YR4642874408,69075,248SH SOLE 75,24800
ISHARES TRCORE MSCI INTL46435G3268,931132,404SH SOLE 132,40400
ISHARES TRCORE S&P SCP ETF4642878049,15080,987SH SOLE 80,98700
ISHARES TRMSCI USA MIN VOL46429B6979,824133,553SH SOLE 64,862068,691
ISHARES TRSHRT NAT MUN ETF46428815810,56898,012SH SOLE 98,01200
ISHARES TRRUS 1000 ETF46428762212,14850,183SH SOLE 50,18300
ISHARES TRRUSEL 2500 ETF46435G26814,389217,259SH SOLE 217,25900
ISHARES TRRUSSELL 2000 ETF46428765514,57563,542SH SOLE 63,54200
ISHARES TRPFD AND INCM SEC46428868714,857377,695SH SOLE 377,69500
ISHARES TRMSCI EAFE ETF46428746522,414284,153SH SOLE 284,15300
ISHARES TRNATIONAL MUN ETF46428841425,193214,959SH SOLE 214,95900
ISHARES TRCORE MSCI EAFE46432F84228,233377,183SH SOLE 371,59505,588
ISHARES TRRUS MD CP GR ETF46428748130,979273,663SH SOLE 273,66300
ISHARES TRINTL SEL DIV ETF46428844831,731979,347SH SOLE 979,34700
ISHARES TRCORE S&P SCP ETF46428780438,762354,998SH SOLE 00354,998
ISHARES TRRUS 2000 GRW ETF46428764840,905131,238SH SOLE 131,23800
ISHARES TREXPONENTIAL TECH46434V38155,422883,355SH SOLE 00883,355
ISHARES TRCORE S&P TTL STK46428715068,002688,563SH SOLE 688,56300
ISHARES TRCORE S&P500 ETF46428720075,996176,768SH SOLE 176,76800
ISHARES TRCORE US AGGBD ET46428722677,014667,768SH SOLE 667,76800
ISHARES TRCORE MSCI TOTAL46432F834103,2001,410,070SH SOLE 1,341,214068,856
ISHARES TRRUS 1000 GRW ETF464287614119,335439,571SH SOLE 439,57100
ISHARES U S ETF TRBLACKROCK ST MAT46431W5074238,445SH SOLE 008,445
ISHARES U S ETF TRBLACKROCK SHORT46431W8383,09961,771SH SOLE 0061,771
ITAU UNIBANCO HLDG S ASPON ADR REP PFD46556210658296,760SH SOLE 96,76000
ITT INCCOM45073V1082662,900SH SOLE 2,90000
J P MORGAN EXCHANGE-TRADED FULTRA SHRT INC46641Q8374789,416SH SOLE 009,416
J P MORGAN EXCHANGE-TRADED FEQUITY PREMIUM46641Q3323,65761,350SH SOLE 0061,350
J P MORGAN EXCHANGE-TRADED FULTRA SHT MUNCPL46641Q6547,233141,610SH SOLE 00141,610
J P MORGAN EXCHANGE-TRADED FUS VALUE FACTR46641Q75352,7741,485,753SH SOLE 001,485,753
JACOBS ENGR GROUP INCCOM4698141072,37117,774SH SOLE 17,77400
JAMES HARDIE INDS PLCSPONSORED ADR47030M1062898,444SH SOLE 8,44400
JAMES RIV GROUP LTDCOMG5005R1073298,764SH SOLE 8,76400
JANUS DETROIT STR TRHENDERSON MTG47103U8523,32662,579SH SOLE 0062,579
JANUS DETROIT STR TRHENDRSN SHRT ETF47103U88646,235921,389SH SOLE 00921,389
JAZZ PHARMACEUTICALS PLCSHS USDG508711054,04522,769SH SOLE 22,76900
JD.COM INCSPON ADR CL A47215P1063,73646,810SH SOLE 46,81000
JEFFERIES FINL GROUP INCCOM47233W10956716,576SH SOLE 16,57600
JETBLUE AWYS CORPCOM47714310144826,718SH SOLE 26,71800
JOHN HANCOCK EXCHANGE TRADEDMULTFCTR EMRNG47804J83448816,488SH SOLE 0016,488
JOHN HANCOCK EXCHANGE TRADEDMULTIFACTOR HE47804J5033,09264,122SH SOLE 0064,122
JOHN HANCOCK EXCHANGE TRADEDMULTIFACTOR FI47804J4045,276102,832SH SOLE 00102,832
JOHN HANCOCK EXCHANGE TRADEDMULTI INTL ETF47804J8598,221246,459SH SOLE 00246,459
JOHN HANCOCK EXCHANGE TRADEDMLTFCTR LRG CAP47804J1078,738160,605SH SOLE 00160,605
JOHNSON & JOHNSONCOM4781601046203,841SH SOLE 003,841
JOHNSON & JOHNSONCOM47816010429,768180,699SH SOLE 180,69900
JONES LANG LASALLE INCCOM48020Q1076,01830,789SH SOLE 30,78900
JPMORGAN CHASE & COALERIAN ML ETN46625H36525012,719SH SOLE 12,71900
JPMORGAN CHASE & COCOM46625H10028,939185,438SH SOLE 173,669011,769
JUST EAT TAKEAWAY COM N VSPONSORED ADS48214T3053,470190,028SH SOLE 190,02800
KADMON HLDGS INCCOM48283N1064210,779SH SOLE 10,77900
KAISER ALUMINUM CORPCOM PAR $0.014830077048947,240SH SOLE 7,24000
KANSAS CITY SOUTHERNCOM NEW4851703025521,947SH SOLE 1,94700
KAYNE ANDERSON ENERGY INFRSTCOM48660610616620,777SH SOLE 0020,777
KB FINL GROUP INCSPONSORED ADR48241A1053717,532SH SOLE 7,53200
KB HOMECOM48666K10968916,911SH SOLE 16,91100
KBR INCCOM48242W1061,53940,318SH SOLE 40,31800
KEMPER CORPCOM4884011001,30117,611SH SOLE 17,61100
KENNAMETAL INCCOM48917010049013,646SH SOLE 13,64600
KEYCORPCOM4932671081,47571,429SH SOLE 71,42900
KEYSIGHT TECHNOLOGIES INCCOM49338L1033,50622,703SH SOLE 22,70300
KIMBERLY-CLARK CORPCOM4943681034,54233,895SH SOLE 33,89500
KINSALE CAP GROUP INCCOM49714P1081,1226,807SH SOLE 6,80700
KIRKLAND LAKE GOLD LTDCOM49741E1002666,874SH SOLE 6,87400
KLA CORPCOM NEW4824801002,8208,699SH SOLE 8,69900
KONINKLIJKE PHILIPS N VNY REGIS SHS NEW5004723034,94899,554SH SOLE 99,55400
KVH INDS INCCOM4827381011,09589,023SH SOLE 89,02300
L3HARRIS TECHNOLOGIES INCCOM5024311093,52416,305SH SOLE 16,30500
LA Z BOY INCCOM5053361071,09329,515SH SOLE 29,51500
LABORATORY CORP AMER HLDGSCOM NEW50540R4096,24122,625SH SOLE 22,62500
LAKELAND BANCORP INCCOM51163710037621,502SH SOLE 21,50200
LAM RESEARCH CORPCOM5128071081,7042,617SH SOLE 2,61700
LAMB WESTON HLDGS INCCOM5132721043,95749,052SH SOLE 49,05200
LANCASTER COLONY CORPCOM5138471032,24311,593SH SOLE 11,59300
LANDSTAR SYS INCCOM5150981011,5649,898SH SOLE 9,89800
LAUDER ESTEE COS INCCL A5184391043,1209,809SH SOLE 9,80900
LCI INDSCOM50189K1035904,491SH SOLE 4,49100
LEAR CORPCOM NEW5218652045212,970SH SOLE 2,97000
LEGGETT & PLATT INCCOM52466010774814,364SH SOLE 14,36400
LEIDOS HOLDINGS INCCOM5253271023,93038,872SH SOLE 38,87200
LENNAR CORPCL A5260571042012,023SH SOLE 2,02300
LESLIES INCCOM52706410943515,835SH SOLE 15,83500
LEXINGTON REALTY TRUSTCOM5290431011,492124,653SH SOLE 124,65300
LHC GROUP INCCOM50187A1071,1115,549SH SOLE 5,54900
LIBERTY BROADBAND CORPCOM SER C5303073059225,312SH SOLE 5,31200
LIBERTY MEDIA CORP DELCOM C BRAVES GRP5312298882,58693,120SH SOLE 93,12000
LIFE STORAGE INCCOM53223X1074344,044SH SOLE 4,04400
LILLY ELI & COCOM5324571085,52924,090SH SOLE 24,09000
LINCOLN ELEC HLDGS INCCOM5339001064363,312SH SOLE 3,31200
LINCOLN NATL CORP INDCOM5341871092393,479SH SOLE 003,479
LINCOLN NATL CORP INDCOM5341871092,44038,824SH SOLE 38,82400
LINDE PLCSHSG5494J10322,75578,709SH SOLE 78,70900
LITHIA MTRS INCCOM5367971034,38312,754SH SOLE 12,75400
LITTELFUSE INCCOM5370081041,3585,329SH SOLE 5,32900
LIVE NATION ENTERTAINMENT INCOM5380341092843,243SH SOLE 3,24300
LIVENT CORPCOM53814L10825913,358SH SOLE 13,35800
LIVEPERSON INCCOM53814610178712,447SH SOLE 12,44700
LOCKHEED MARTIN CORPCOM5398301098,19021,648SH SOLE 21,64800
LOEWS CORPCOM5404241085139,513SH SOLE 009,513
LOGITECH INTL S ASHSH504302324283,541SH SOLE 3,54100
LOWES COS INCCOM5486611071,2105,964SH SOLE 005,964
LOWES COS INCCOM54866110720,481105,591SH SOLE 105,59100
LSI INDS INC OHIOCOM50216C10822428,021SH SOLE 28,02100
LUFAX HOLDING LTDADS REP SHS CL A54975P10255749,261SH SOLE 49,26100
LULULEMON ATHLETICA INCCOM5500211091,1293,094SH SOLE 3,09400
LUMEN TECHNOLOGIES INCCOM55024110352038,290SH SOLE 38,29000
LUMENTUM HLDGS INCCOM55024U1093,28640,062SH SOLE 40,06200
LYDALL INCCOM5508191063105,122SH SOLE 5,12200
LYFT INCCL A COM55087P1044407,280SH SOLE 7,28000
LYONDELLBASELL INDUSTRIES NSHS - A -N537451002,26322,002SH SOLE 22,00200
M & T BK CORPCOM55261F1044,46330,714SH SOLE 30,71400
M D C HLDGS INCCOM55267610851510,169SH SOLE 10,16900
MACERICH COCOM55438210135019,173SH SOLE 19,17300
MACOM TECH SOLUTIONS HLDGS ICOM55405Y1005819,070SH SOLE 9,07000
MADDEN STEVEN LTDCOM5562691084279,757SH SOLE 9,75700
MADISON SQUARE GRDN ENTERTNMCL A55826T1022,89334,450SH SOLE 34,45000
MADISON SQUARE GRDN SPRT CORCL A55825T1033,27218,962SH SOLE 18,96200
MAGNA INTL INCCOM5592224012813,033SH SOLE 3,03300
MAGNACHIP SEMICONDUCTOR CORPCOM55933J20353022,196SH SOLE 22,19600
MAGNOLIA OIL & GAS CORPCL A5596631091,08569,391SH SOLE 69,39100
MAKEMYTRIP LIMITED MAURITIUSSHSV5633W1092,42284,384SH SOLE 44,384040,000
MALIBU BOATS INCCOM CL A56117J1003354,566SH SOLE 4,56600
MANAGED PORTFOLIO SERIESECOFIN GBL WATER56167N75373716,210SH SOLE 0016,210
MANHATTAN ASSOCIATES INCCOM5627501091,3789,516SH SOLE 9,51600
MANULIFE FINL CORPCOM56501R10620710,526SH SOLE 10,52600
MARATHON PETE CORPCOM56585A1023796,281SH SOLE 6,28100
MARKEL CORPCOM5705351044,0573,419SH SOLE 3,41900
MARKER THERAPEUTICS INCCOM57055L1078229,302SH SOLE 29,30200
MARRIOTT INTL INC NEWCL A5719032021,0227,487SH SOLE 7,48700
MARRIOTT VACATIONS WORLDWIDECOM57164Y1073111,951SH SOLE 1,95100
MARSH & MCLENNAN COS INCCOM5717481028945,904SH SOLE 005,904
MARSH & MCLENNAN COS INCCOM5717481026,61046,987SH SOLE 46,98700
MARTIN MARIETTA MATLS INCCOM5732841062,5347,204SH SOLE 7,20400
MARVELL TECHNOLOGY INCCOM5738741041,23421,157SH SOLE 21,15700
MASCO CORPCOM5745991061,14419,412SH SOLE 19,41200
MASIMO CORPCOM5747951001,9197,917SH SOLE 7,91700
MASONITE INTL CORPCOM5753851094073,645SH SOLE 3,64500
MASTERCARD INCORPORATEDCL A57636Q10414,72540,331SH SOLE 40,33100
MASTERCRAFT BOAT HLDGS INCCOM57637H1031,49356,792SH SOLE 56,79200
MATCH GROUP INC NEWCOM57667L1073,43021,272SH SOLE 21,27200
MAXIMUS INCCOM5779331042,27525,859SH SOLE 25,85900
MAXLINEAR INCCOM57776J10079118,610SH SOLE 18,61000
MCCORMICK & CO INCCOM NON VTG5797802065666,413SH SOLE 6,41300
MCDONALDS CORPCOM5801351011,1144,621SH SOLE 004,621
MCDONALDS CORPCOM5801351011,8748,113SH SOLE 8,11300
MCKESSON CORPCOM58155Q1034,42923,147SH SOLE 23,14700
MEDICAL PPTYS TRUST INCCOM58463J30434817,295SH SOLE 17,29500
MEDTRONIC PLCSHSG5960L10314,725118,493SH SOLE 116,60401,889
MERCK & CO INCCOM58933Y10521,495276,265SH SOLE 269,17607,089
MERCURY GENL CORP NEWCOM5894001001,58124,349SH SOLE 24,34900
MERCURY SYS INCCOM5893781082563,855SH SOLE 3,85500
MERIDIAN BIOSCIENCE INCCOM5895841011,19053,632SH SOLE 53,63200
MESA LABS INCCOM59064R1095792,136SH SOLE 2,13600
METHODE ELECTRS INCCOM59152020050510,266SH SOLE 10,26600
METLIFE INCCOM59156R1085,93298,750SH SOLE 87,562011,188
METTLER TOLEDO INTERNATIONALCOM5926881051,7821,286SH SOLE 1,28600
MGM RESORTS INTERNATIONALCOM5529531012686,281SH SOLE 6,28100
MICROCHIP TECHNOLOGY INC.COM5950171041,2998,672SH SOLE 8,67200
MICRON TECHNOLOGY INCCOM5951121033343,933SH SOLE 3,93300
MICROSOFT CORPCOM5949181043,83313,595SH SOLE 0013,595
MICROSOFT CORPCOM59491810481,482300,782SH SOLE 300,78200
MID-AMER APT CMNTYS INCCOM59522J1031,3818,198SH SOLE 8,19800
MILLER INDS INC TENNCOM NEW60055120481320,625SH SOLE 20,62500
MITSUBISHI UFJ FINL GROUP INSPONSORED ADS6068221041,586292,558SH SOLE 292,55800
MIZUHO FINANCIAL GROUP INCSPONSORED ADR60687Y1097225,248SH SOLE 25,24800
MKS INSTRS INCCOM55306N1042,15812,126SH SOLE 12,12600
MOELIS & COCL A60786M1053,67464,580SH SOLE 64,58000
MOHAWK INDS INCCOM6081901042,88815,026SH SOLE 15,02600
MOLINA HEALTHCARE INCCOM60855R1003,52413,924SH SOLE 13,92400
MOMO INCADR60879B10792060,118SH SOLE 60,11800
MONDELEZ INTL INCCL A6092071054,21767,494SH SOLE 67,49400
MONGODB INCCL A60937P1061,0903,016SH SOLE 3,01600
MONOLITHIC PWR SYS INCCOM6098391052,5986,956SH SOLE 6,95600
MONSTER BEVERAGE CORP NEWCOM61174X1092,19023,971SH SOLE 23,97100
MOODYS CORPCOM6153691051,2233,375SH SOLE 3,37500
MORGAN STANLEYCOM NEW61744644812,084131,797SH SOLE 131,79700
MOSAIC CO NEWCOM61945C1032,20769,171SH SOLE 69,17100
MOTOROLA SOLUTIONS INCCOM NEW62007630711,29352,031SH SOLE 52,03100
MP MATERIALS CORPCOM CL A5533681012817,634SH SOLE 7,63400
MSA SAFETY INCCOM5534981064722,849SH SOLE 2,84900
MSC INDL DIRECT INCCL A5535301062,06923,062SH SOLE 23,06200
MSCI INCCOM55354G10025,77348,348SH SOLE 48,34800
MSG NETWORK INCCL A55357310666745,761SH SOLE 45,76100
MUELLER INDS INCCOM62475610251411,864SH SOLE 11,86400
NASDAQ INCCOM6311031086,16235,050SH SOLE 35,05000
NATERA INCCOM6323071042692,371SH SOLE 2,37100
NATIONAL GRID PLCSPONSORED ADR NE6362744095949,297SH SOLE 9,29700
NATIONAL RETAIL PROPERTIES ICOM6374171063116,639SH SOLE 6,63900
NATURA &CO HLDG S AADS63884N10861727,196SH SOLE 27,19600
NCINO INCCOM63947U1075,41490,355SH SOLE 90,35500
NCR CORP NEWCOM62886E10848710,681SH SOLE 10,68100
NEOGENOMICS INCCOM NEW64049M2092265,002SH SOLE 5,00200
NEOPHOTONICS CORPCOM64051T10053752,624SH SOLE 52,62400
NETEASE INCSPONSORED ADS64110W1023,41729,652SH SOLE 29,65200
NETFLIX INCCOM64110L1064,7939,074SH SOLE 9,07400
NETGEAR INCCOM64111Q1042155,604SH SOLE 5,60400
NEUROCRINE BIOSCIENCES INCCOM64125C1093,10131,867SH SOLE 31,86700
NEW ORIENTAL ED & TECHNOLOGYSPON ADR64758110715719,188SH SOLE 19,18800
NEW YORK TIMES COCL A6501111071,88443,268SH SOLE 43,26800
NEWMARK GROUP INCCL A65158N1021,04086,619SH SOLE 86,61900
NEWMARKET CORPCOM6515871072,5087,787SH SOLE 7,78700
NEWMONT CORPCOM6516391064837,624SH SOLE 7,62400
NEWS CORP NEWCL B65249B20841216,913SH SOLE 16,91300
NEXTERA ENERGY INCCOM65339F10110,925148,848SH SOLE 145,62903,219
NIKE INCCL B65410610327,951180,859SH SOLE 180,85900
NOKIA CORPSPONSORED ADR654902204629118,201SH SOLE 118,20100
NOMAD FOODS LTDUSD ORD SHSG6564A10560021,212SH SOLE 21,21200
NOMURA HLDGS INCSPONSORED ADR65535H20816532,318SH SOLE 32,31800
NORDSON CORPCOM6556631024,93522,484SH SOLE 22,48400
NORDSTROM INCCOM6556641001,36437,309SH SOLE 37,30900
NORFOLK SOUTHN CORPCOM6558441084361,822SH SOLE 001,822
NORFOLK SOUTHN CORPCOM6558441088,88433,472SH SOLE 33,47200
NORTHROP GRUMMAN CORPCOM66680710215,09141,522SH SOLE 41,52200
NORTHWESTERN CORPCOM NEW6680743051,73928,873SH SOLE 28,87300
NOVARTIS AGSPONSORED ADR66987V1095,45959,831SH SOLE 59,83100
NOVOCURE LTDORD SHSG6674U1082,56711,574SH SOLE 11,57400
NOVO-NORDISK A SADR67010020510,539125,813SH SOLE 125,81300
NUSHARES ETF TRNUVEEN ESG LRGVL67092P3001,44538,555SH SOLE 0038,555
NUTRIEN LTDCOM67077M1082674,374SH SOLE 4,37400
NUVEEN PFD & INCOME OPPORTUNCOM67073B1063,398343,239SH SOLE 00343,239
NVENT ELECTRIC PLCSHSG6700G1072,14268,575SH SOLE 68,57500
NVIDIA CORPORATIONCOM67066G1048,67211,770SH SOLE 10,51301,257
NVR INCCOM62944T10542886SH SOLE 8600
NXP SEMICONDUCTORS N VCOMN6596X1098,01938,961SH SOLE 38,96100
OASIS PETROLEUM INCCOM NEW6742152072752,735SH SOLE 2,73500
OCCIDENTAL PETE CORPCOM6745991052909,271SH SOLE 9,27100
OCEANFIRST FINL CORPCOM6752341082029,678SH SOLE 9,67800
OLD DOMINION FREIGHT LINE INCOM6795801005,98623,584SH SOLE 23,58400
OLD REP INTL CORPCOM6802231041,66166,660SH SOLE 66,66000
OLLIES BARGAIN OUTLET HLDGSCOM6811161094,80457,099SH SOLE 57,09900
OMNICELL COMCOM68213N1094603,036SH SOLE 3,03600
OMNICOM GROUP INCCOM6819191065,05663,133SH SOLE 63,13300
ON SEMICONDUCTOR CORPCOM6821891051,47938,639SH SOLE 38,63900
ONEMAIN HLDGS INCCOM68268W10399516,613SH SOLE 16,61300
ONEOK INC NEWCOM68268010382814,878SH SOLE 14,87800
ONTO INNOVATION INCCOM6833441054806,577SH SOLE 6,57700
OPEN TEXT CORPCOM68371510661012,014SH SOLE 12,01400
ORACLE CORPCOM68389X1058,032102,470SH SOLE 96,51305,957
ORANGESPONSORED ADR68406010625321,814SH SOLE 21,81400
ORASURE TECHNOLOGIES INCCOM68554V1081,255123,755SH SOLE 123,75500
OREILLY AUTOMOTIVE INCCOM67103H107480847SH SOLE 84700
ORGANON & COCOMMON STOCK68622V1062739,014SH SOLE 9,01400
ORIX CORPSPONSORED ADR6863301015025,930SH SOLE 5,93000
OSHKOSH CORPCOM6882392013352,687SH SOLE 2,68700
OSI SYSTEMS INCCOM6710441052562,517SH SOLE 2,51700
OTIS WORLDWIDE CORPCOM68902V1076,87684,088SH SOLE 84,08800
OUTFRONT MEDIA INCCOM69007J10651921,578SH SOLE 21,57800
OVERSTOCK COM INC DELCOM6903701012592,814SH SOLE 2,81400
OWENS CORNING NEWCOM6907421015,81059,344SH SOLE 59,34400
OZON HLDGS PLCSPONSORED ADS69269L10460910,388SH SOLE 10,38800
P T TELEKOMUNIKASI INDONESIASPONSORED ADR71568410629112,916SH SOLE 12,91600
PACER FDS TRLUNT MDCAP MLT69374H72553315,293SH SOLE 0015,293
PACER FDS TRTRENDPILOT FD69374H67566822,161SH SOLE 0022,161
PACER FDS TRLUNT LRGCP MULTI69374H81683721,773SH SOLE 0021,773
PACER FDS TRLUNT LRG CP ALTR69374H7171,05825,680SH SOLE 0025,680
PACKAGING CORP AMERCOM6951561093922,892SH SOLE 2,89200
PAGSEGURO DIGITAL LTDCOM CL AG687071011,66429,765SH SOLE 29,76500
PAPA JOHNS INTL INCCOM6988131022412,303SH SOLE 2,30300
PAYCHEX INCCOM7043261076065,387SH SOLE 005,387
PAYCHEX INCCOM7043261075,87354,730SH SOLE 54,73000
PAYCOM SOFTWARE INCCOM70432V1023,4859,589SH SOLE 9,58900
PAYLOCITY HLDG CORPCOM70438V1061,7259,040SH SOLE 9,04000
PAYPAL HLDGS INCCOM70450Y10333,857116,157SH SOLE 116,15700
PELOTON INTERACTIVE INCCL A COM70614W1004853,910SH SOLE 3,91000
PENTAIR PLCSHSG7S00T1044897,247SH SOLE 7,24700
PEOPLES UNITED FINANCIAL INCCOM7127041052,054119,863SH SOLE 119,86300
PEPSICO INCCOM71344810810,62871,731SH SOLE 71,73100
PERFICIENT INCCOM71375U1014545,647SH SOLE 5,64700
PERFORMANCE FOOD GROUP COCOM71377A1031,57332,443SH SOLE 32,44300
PERKINELMER INCCOM7140461092,39515,512SH SOLE 15,51200
PERRIGO CO PLCSHSG978221033,31372,265SH SOLE 72,26500
PETROLEO BRASILEIRO SA PETROSP ADR NON VTG71654V10125721,758SH SOLE 21,75800
PETROLEO BRASILEIRO SA PETROSPONSORED ADR71654V40827822,743SH SOLE 22,74300
PFIZER INCCOM7170811031,00723,418SH SOLE 0023,418
PFIZER INCCOM71708110310,741274,275SH SOLE 274,27500
PGT INNOVATIONS INCCOM69336V10189338,458SH SOLE 38,45800
PHILIP MORRIS INTL INCCOM7181721091,24413,128SH SOLE 0013,128
PHILIP MORRIS INTL INCCOM71817210914,684147,858SH SOLE 147,85800
PHILLIPS 66COM7185461042,41528,140SH SOLE 28,14000
PHYSICIANS RLTY TRCOM71943U1043,898211,044SH SOLE 211,04400
PIEDMONT OFFICE REALTY TR INCOM CL A72019020658231,533SH SOLE 31,53300
PIMCO DYNAMIC CR INCOME FDCOM SHS72202D1065,854277,062SH SOLE 00277,062
PIMCO EQUITY SERRAFI DYN EMERG72202L38910,326350,678SH SOLE 00350,678
PIMCO ETF TR0-5 HIGH YIELD72201R7831,20012,088SH SOLE 0012,088
PIMCO ETF TRENHAN SHRT MA AC72201R8331,51714,887SH SOLE 0014,887
PIMCO ETF TRENHANCD SHORT72201R6431,58215,718SH SOLE 0015,718
PIMCO ETF TRSHTRM MUN BD ACT72201R8741,79835,052SH SOLE 0035,052
PIMCO ETF TRINTER MUN BD ACT72201R8666,336112,396SH SOLE 00112,396
PIMCO ETF TR1-5 US TIP IDX72201R20519,875362,292SH SOLE 00362,292
PIMCO ETF TRACTIVE BD ETF72201R77558,515529,309SH SOLE 00529,309
PINNACLE FINL PARTNERS INCCOM72346Q1043,34937,929SH SOLE 37,92900
PINNACLE WEST CAP CORPCOM7234841016067,388SH SOLE 7,38800
PIONEER NAT RES COCOM7237871075,90236,282SH SOLE 36,28200
PIPER SANDLER COMPANIESCOM7240781003,17724,523SH SOLE 24,52300
PJT PARTNERS INCCOM CL A69343T1075,75080,550SH SOLE 80,55000
PLANET FITNESS INCCL A72703H10183411,088SH SOLE 11,08800
PNC FINL SVCS GROUP INCCOM6934751059404,803SH SOLE 004,803
PNC FINL SVCS GROUP INCCOM6934751059,23448,408SH SOLE 48,40800
POLARIS INCCOM7310681022,92721,375SH SOLE 21,37500
POOL CORPCOM73278L10510,51222,918SH SOLE 22,91800
PORTLAND GEN ELEC COCOM NEW7365088472,18847,415SH SOLE 47,41500
POST HLDGS INCCOM7374461044,89845,151SH SOLE 45,15100
POWER INTEGRATIONS INCCOM7392761032,65232,312SH SOLE 32,31200
PPG INDS INCCOM6935061074,01823,664SH SOLE 23,66400
PRA HEALTH SCIENCES INCCOM69354M1081,92811,671SH SOLE 11,67100
PRICE T ROWE GROUP INCCOM74144T1088114,067SH SOLE 4,06700
PRIMERICA INCCOM74164M1081,4619,542SH SOLE 9,54200
PRINCIPAL EXCHANGE-TRADED FDSPECTRUM TAX ADV74255Y76321810,126SH SOLE 0010,126
PRINCIPAL EXCHANGE-TRADED FDSPECTRUM PFD74255Y8883,246156,511SH SOLE 00156,511
PROCTER AND GAMBLE COCOM7427181095644,033SH SOLE 004,033
PROCTER AND GAMBLE COCOM7427181097,03052,098SH SOLE 52,09800
PROGRESS SOFTWARE CORPCOM7433121003106,713SH SOLE 6,71300
PROGRESSIVE CORPCOM7433151036,10962,199SH SOLE 62,19900
PROLOGIS INC.COM74340W1031,23110,301SH SOLE 10,30100
PROSHARES TRSHORT S&P 500 NE74347B42542427,545SH SOLE 27,54500
PROVIDENT FINL SVCS INCCOM74386T10537016,155SH SOLE 16,15500
PRUDENTIAL FINL INCCOM7443201023273,195SH SOLE 3,19500
PRUDENTIAL PLCADR74435K2043,40189,267SH SOLE 89,26700
PTC INCCOM69370C1001,1968,469SH SOLE 8,46900
PUBLIC STORAGECOM74460D109281935SH SOLE 93500
PUBLIC SVC ENTERPRISE GRP INCOM7445731061,25921,077SH SOLE 21,07700
PUBMATIC INCCOM CL A74467Q10373018,687SH SOLE 18,68700
PULTE GROUP INCCOM74586710168012,460SH SOLE 12,46000
PVH CORPORATIONCOM6936561002,32021,561SH SOLE 21,56100
Q2 HLDGS INCCOM74736L1094,09339,898SH SOLE 39,89800
QIAGEN NVSHS NEWN724821233186,566SH SOLE 6,56600
QORVO INCCOM74736K1014,39022,437SH SOLE 22,43700
QUAKER CHEM CORPCOM7473161072,0368,583SH SOLE 8,58300
QUALCOMM INCCOM7475251032391,855SH SOLE 001,855
QUALCOMM INCCOM7475251037,13449,915SH SOLE 49,91500
QUALYS INCCOM74758T3031,84118,283SH SOLE 18,28300
QUANEX BLDG PRODS CORPCOM74761910444217,804SH SOLE 17,80400
QUANTA SVCS INCCOM74762E1021,09112,036SH SOLE 12,03600
QUEST DIAGNOSTICS INCCOM74834L1001,38910,522SH SOLE 10,52200
RADIAN GROUP INCCOM75023610158126,108SH SOLE 26,10800
RALPH LAUREN CORPCL A7512121017716,537SH SOLE 6,53700
RAPID7 INCCOM7534221042,51126,536SH SOLE 26,53600
RAYMOND JAMES FINL INCCOM7547301092,32117,854SH SOLE 17,85400
RAYTHEON TECHNOLOGIES CORPCOM75513E10115,145177,529SH SOLE 177,52900
RBC BEARINGS INCCOM75524B10410,48252,560SH SOLE 52,56000
REDBALL ACQUISITION CORPCOM CL AG7417R1051,570160,649SH SOLE 160,64900
REGAL BELOIT CORPCOM7587501031,38910,401SH SOLE 10,40100
REGENERON PHARMACEUTICALSCOM75886F10719,11834,164SH SOLE 33,3960768
RELIANCE STEEL & ALUMINUM COCOM7595091021,86112,335SH SOLE 12,33500
RELX PLCSPONSORED ADR7595301086,003225,072SH SOLE 225,07200
RENEWABLE ENERGY GROUP INCCOM NEW75972A3012403,850SH SOLE 3,85000
REPLIGEN CORPCOM7599161093421,713SH SOLE 1,71300
REPUBLIC SVCS INCCOM7607591008246,860SH SOLE 006,860
REPUBLIC SVCS INCCOM7607591005,09346,284SH SOLE 46,28400
RESMED INCCOM7611521071,3405,435SH SOLE 5,43500
REVOLVE GROUP INCCL A76156B1072,69739,148SH SOLE 39,14800
REX AMERICAN RES CORPCOM7616241053303,661SH SOLE 3,66100
REXNORD CORPCOM76169B1021,22224,419SH SOLE 24,41900
RHCOM74967X1033,5805,272SH SOLE 5,27200
RIBBON COMMUNICATIONS INCCOM7625441047910,340SH SOLE 10,34000
RINGCENTRAL INCCL A76680R20616,82357,894SH SOLE 57,89400
RIO TINTO PLCSPONSORED ADR7672041002,74932,770SH SOLE 32,77000
RITCHIE BROS AUCTIONEERSCOM7677441052,86248,276SH SOLE 48,27600
ROBERT HALF INTL INCCOM7703231038259,275SH SOLE 9,27500
ROCKWELL AUTOMATION INCCOM7739031096,72223,501SH SOLE 23,50100
ROGERS COMMUNICATIONS INCCL B7751092003556,633SH SOLE 6,63300
ROPER TECHNOLOGIES INCCOM776696106210471SH SOLE 00471
ROPER TECHNOLOGIES INCCOM7766961063,6677,798SH SOLE 7,79800
ROSS STORES INCCOM7782961031,31610,615SH SOLE 10,61500
ROYAL BK CDACOM7800871021,01710,037SH SOLE 10,03700
ROYAL DUTCH SHELL PLCSPONS ADR A78025920642110,428SH SOLE 10,42800
ROYAL DUTCH SHELL PLCSPON ADR B7802591072,31659,652SH SOLE 59,65200
ROYCE VALUE TR INCCOM7809101051,33073,832SH SOLE 0073,832
RPM INTL INCCOM7496851032,18024,586SH SOLE 24,58600
RYANAIR HOLDINGS PLCSPONSORED ADS7835132032,94127,174SH SOLE 27,17400
S&P GLOBAL INCCOM78409V1047,69218,740SH SOLE 18,74000
SABRA HEALTH CARE REIT INCCOM78573L1061,06258,369SH SOLE 58,36900
SALESFORCE COM INCCOM79466L30230,731125,651SH SOLE 124,22901,422
SANDERSON FARMS INCCOM8000131049064,819SH SOLE 4,81900
SANDY SPRING BANCORP INCCOM80036310350711,479SH SOLE 11,47900
SANOFISPONSORED ADR80105N1056,263118,936SH SOLE 118,93600
SAP SESPON ADR8030542042,60318,534SH SOLE 18,53400
SAREPTA THERAPEUTICS INCCOM8036071005867,542SH SOLE 7,54200
SBA COMMUNICATIONS CORP NEWCL A78410G1043,84512,064SH SOLE 12,06400
SCHLUMBERGER LTDCOM STK8068571084,679145,846SH SOLE 145,84600
SCHNEIDER NATIONAL INCCL B80689H10288640,603SH SOLE 40,60300
SCHNITZER STEEL INDS INCCL A8068821061,00520,488SH SOLE 20,48800
SCHWAB CHARLES CORPCOM8085131054,15257,025SH SOLE 57,02500
SCHWAB STRATEGIC TRINTL EQTY ETF8085248053027,803SH SOLE 007,803
SCHWAB STRATEGIC TRUS TIPS ETF80852487086013,737SH SOLE 0013,737
SCHWAB STRATEGIC TRSCHWB FDT EMK LG8085247302,72584,562SH SOLE 0084,562
SCHWAB STRATEGIC TRSCHWAB FDT US SC8085247636,460122,636SH SOLE 00122,636
SCHWAB STRATEGIC TRUS LRG CAP ETF80852420130,831296,534SH SOLE 296,53400
SCHWAB STRATEGIC TRSCHWB FDT INT LG80852475550,9101,550,727SH SOLE 001,550,727
SCIENCE APPLICATIONS INTL COCOM8086251071,33315,192SH SOLE 15,19200
SEA LTDSPONSORD ADS81141R1002,3018,380SH SOLE 8,38000
SELECT INTERIOR CONCEPTS INCCL A8161203071,140121,277SH SOLE 121,27700
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8034633,136SH SOLE 3,13600
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2096855,442SH SOLE 5,44200
SELECT SECTOR SPDR TRFINANCIAL81369Y6053,50094,553SH SOLE 57,406037,147
SELECT SECTOR SPDR TRENERGY81369Y5063,77470,062SH SOLE 70,06200
SELECT SECTOR SPDR TRCOMMUNICATION81369Y8526,95685,906SH SOLE 85,90600
SELECTIVE INS GROUP INCCOM8163001071,49018,361SH SOLE 18,36100
SEMPRACOM8168511092,36417,842SH SOLE 17,84200
SEMTECH CORPCOM8168501011,43020,787SH SOLE 20,78700
SENSATA TECHNOLOGIES HLDG PLSHSG8060N1023,12153,845SH SOLE 53,84500
SERVICE CORP INTLCOM8175651043847,165SH SOLE 7,16500
SERVICENOW INCCOM81762P1025,4959,999SH SOLE 9,99900
SERVISFIRST BANCSHARES INCCOM81768T1085127,537SH SOLE 7,53700
SHAW COMMUNICATIONS INCCL B CONV82028K2002157,424SH SOLE 7,42400
SHERWIN WILLIAMS COCOM8243481065,38319,756SH SOLE 19,75600
SHINHAN FINANCIAL GROUP CO LSPN ADR RESTRD8245961003,21289,602SH SOLE 89,60200
SHOCKWAVE MED INCCOM82489T1042,08610,994SH SOLE 10,99400
SHOPIFY INCCL A82509L1071,7681,210SH SOLE 1,21000
SHUTTERSTOCK INCCOM8256901002532,575SH SOLE 2,57500
SI-BONE INCCOM8257041092106,683SH SOLE 6,68300
SIGNATURE BK NEW YORK N YCOM82669G1044,14716,882SH SOLE 16,88200
SILICOM LTDORDM841161083167,182SH SOLE 7,18200
SILICON LABORATORIES INCCOM8269191022,74817,932SH SOLE 17,93200
SILICON MOTION TECHNOLOGY COSPONSORED ADR82706C1081,57924,635SH SOLE 24,63500
SIMON PPTY GROUP INC NEWCOM8288061092822,162SH SOLE 2,16200
SIMPLIFY EXCHANGE TRADED FUNUS EQT PLS CNVEX82889N1031,35344,142SH SOLE 0044,142
SIMPSON MFG INCCOM8290731053363,042SH SOLE 3,04200
SK TELECOM LTDSPONSORED ADR78440P1083,463110,260SH SOLE 110,26000
SKYWORKS SOLUTIONS INCCOM83088M1028,79946,058SH SOLE 44,84301,215
SLM CORPCOM78442P10673134,889SH SOLE 34,88900
SMARTSHEET INCCOM CL A83200N1037119,825SH SOLE 9,82500
SMITH & NEPHEW PLCSPDN ADR NEW83175M2051,41232,496SH SOLE 32,49600
SMITH A O CORPCOM8318652093716,067SH SOLE 006,067
SMITH A O CORPCOM8318652094,83467,081SH SOLE 67,08100
SNAP ON INCCOM8330341011,1094,964SH SOLE 4,96400
SNOWFLAKE INCCL A833445109209865SH SOLE 86500
SONOCO PRODS COCOM8354951022984,996SH SOLE 004,996
SONY GROUP CORPORATIONSPONSORED ADR8356993072,08321,421SH SOLE 21,42100
SOUTHERN COCOM8425871078,023132,589SH SOLE 132,58900
SOUTHSTATE CORPORATIONCOM8404411093554,344SH SOLE 4,34400
SPDR DOW JONES INDL AVERAGEUT SER 178467X1096401,891SH SOLE 001,891
SPDR GOLD TRGOLD SHS78463V1072251,360SH SOLE 1,36000
SPDR INDEX SHS FDSS&P GBLINF ETF78463X85555210,575SH SOLE 10,57500
SPDR INDEX SHS FDSS&P INTL SMLCP78463X87156014,540SH SOLE 542013,998
SPDR INDEX SHS FDSGLB NAT RESRCE78463X54195618,043SH SOLE 18,04300
SPDR INDEX SHS FDSPORTFOLIO EMG MK78463X50926,378620,193SH SOLE 2350619,958
SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X88935,812988,984SH SOLE 8590988,125
SPDR S&P 500 ETF TRTR UNIT78462F10351,055119,269SH SOLE 118,15901,110
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y107220449SH SOLE 44900
SPDR SER TRNUVEEN BRC MUNIC78468R7214107,942SH SOLE 007,942
SPDR SER TRPRTFLO S&P500 GW78464A4096369,942SH SOLE 89909,043
SPDR SER TRNUVEEN BBG BRCLY78464A28482513,762SH SOLE 0013,762
SPDR SER TRPORTFOLIO S&P40078464A84792920,116SH SOLE 425019,691
SPDR SER TRPORTFOLIO S&P60078468R85394922,256SH SOLE 722021,534
SPDR SER TRPRTFLO S&P500 HI78468R7881,19630,571SH SOLE 0030,571
SPDR SER TRPORTFOLIO S&P50078464A8541,29225,623SH SOLE 4,414021,209
SPDR SER TRPORTFOLIO SH TSR78468R1011,90162,059SH SOLE 0062,059
SPDR SER TRS&P KENSHO NEW78468R6482,52541,462SH SOLE 0041,462
SPDR SER TRNUVEEN BLMBRG SR78468R7397,691155,358SH SOLE 103,048052,310
SPDR SER TRPRTFLO S&P500 VL78464A50822,543578,026SH SOLE 00578,026
SPDR SER TRPORTFOLIO AGRGTE78464A64928,135942,557SH SOLE 00942,557
SPDR SER TRPORTFOLI S&P150078464A80543,021811,870SH SOLE 00811,870
SPDR SER TRS&P DIVID ETF78464A76345,524372,294SH SOLE 372,29400
SPECTRUM BRANDS HLDGS INC NECOM84790A1051,79921,158SH SOLE 21,15800
SPIRIT AEROSYSTEMS HLDGS INCCOM CL A8485741094319,142SH SOLE 9,14200
SPLUNK INCCOM8486371041,48010,238SH SOLE 10,23800
SPROUT SOCIAL INCCOM CL A85209W1093654,084SH SOLE 4,08400
SPROUTS FMRS MKT INCCOM85208M10234413,851SH SOLE 13,85100
SQUARE INCCL A8522341033,70715,204SH SOLE 15,20400
SSGA ACTIVE ETF TRBLACKSTONE SENR78467V6084,58699,650SH SOLE 0099,650
SSGA ACTIVE ETF TRSPDR TR TACTIC78467V84849,0091,014,255SH SOLE 001,014,255
STANLEY BLACK & DECKER INCCOM8545021017,75137,811SH SOLE 37,81100
STARBUCKS CORPCOM8552441097817,076SH SOLE 007,076
STARBUCKS CORPCOM8552441094,31438,579SH SOLE 38,57900
STARWOOD PPTY TR INCCOM85571B1052,34788,409SH SOLE 88,40900
STATE STR CORPCOM8574771033193,859SH SOLE 3,85900
STERIS PLCSHS USDG8473T10011,55456,004SH SOLE 56,00400
STERLING BANCORP DELCOM85917A10051020,579SH SOLE 20,57900
STIFEL FINL CORPCOM8606301021,17818,167SH SOLE 18,16700
STMICROELECTRONICS N VNY REGISTRY8610121022346,435SH SOLE 6,43500
STONECO LTDCOM CL AG851581064,24563,308SH SOLE 63,30800
STONERIDGE INCCOM86183P10297433,020SH SOLE 33,02000
STORE CAP CORPCOM8621211003,672105,981SH SOLE 105,98100
STRATEGIC ED INCCOM86272C10388411,623SH SOLE 11,62300
STRIDE INCCOM86333M1082668,289SH SOLE 8,28900
STRYKER CORPORATIONCOM8636671012,0407,849SH SOLE 7,84900
SUMITOMO MITSUI FINL GROUP ISPONSORED ADR86562M2092,683389,359SH SOLE 389,35900
SUMMIT HOTEL PPTYS INCCOM8660821001,747187,232SH SOLE 187,23200
SUMMIT MATLS INCCL A86614U10053815,441SH SOLE 15,44100
SUN CMNTYS INCCOM8666741043,07317,917SH SOLE 17,91700
SUN LIFE FINANCIAL INC.COM86679610565212,655SH SOLE 12,65500
SUNCOR ENERGY INC NEWCOM8672241073,275136,611SH SOLE 136,61100
SUNPOWER CORPCOM8676524062026,907SH SOLE 6,90700
SVB FINANCIAL GROUPCOM78486Q1014,0947,357SH SOLE 7,35700
SWITCH INCCL A87105L10453225,197SH SOLE 25,19700
SYNAPTICS INCCOM87157D1092041,311SH SOLE 1,31100
SYNCHRONY FINANCIALCOM87165B1034,29188,437SH SOLE 88,43700
SYNEOS HEALTH INCCL A87166B1023,16235,331SH SOLE 35,33100
SYNOPSYS INCCOM8716071078873,215SH SOLE 3,21500
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS87403910028,450236,666SH SOLE 236,66600
TAKE-TWO INTERACTIVE SOFTWARCOM8740541093,33618,843SH SOLE 18,84300
TAPESTRY INCCOM87603010768415,737SH SOLE 15,73700
TARGA RES CORPCOM87612G1013788,514SH SOLE 8,51400
TARGET CORPCOM87612E10610,07841,691SH SOLE 41,69100
TC ENERGY CORPCOM87807B1071,40728,319SH SOLE 28,31900
TE CONNECTIVITY LTDREG SHSH8498910410,62978,610SH SOLE 78,61000
TECHTARGET INCCOM87874R1003915,045SH SOLE 5,04500
TELADOC HEALTH INCCOM87918A1055223,142SH SOLE 3,14200
TELEDYNE TECHNOLOGIES INCCOM879360105247589SH SOLE 58900
TELEFLEX INCORPORATEDCOM8793691067991,989SH SOLE 1,98900
TELUS CORPORATIONCOM87971M10330713,593SH SOLE 13,59300
TERRENO RLTY CORPCOM88146M10187113,502SH SOLE 13,50200
TESLA INCCOM88160R1011,2961,906SH SOLE 1,90600
TETRA TECH INC NEWCOM88162G1032,47720,298SH SOLE 20,29800
TEXAS INSTRS INCCOM8825081041,4747,667SH SOLE 007,667
TEXAS INSTRS INCCOM88250810424,057125,103SH SOLE 125,10300
TEXAS ROADHOUSE INCCOM8826811092,33824,299SH SOLE 24,29900
TEXTRON INCCOM8832031012,71839,527SH SOLE 39,52700
THE TRADE DESK INCCOM CL A88339J1053,78048,866SH SOLE 48,86600
THERMO FISHER SCIENTIFIC INCCOM8835561029591,679SH SOLE 001,679
THERMO FISHER SCIENTIFIC INCCOM88355610231,39962,239SH SOLE 62,23900
THOMSON REUTERS CORP.COM NEW8849037097,59776,488SH SOLE 76,48800
TIMKEN COCOM8873891045,95473,883SH SOLE 73,88300
TIMKENSTEEL CORPORATIONCOM88739910319113,500SH SOLE 13,50000
TJX COS INC NEWCOM8725401097,604112,790SH SOLE 112,79000
T-MOBILE US INCCOM8725901043,87526,755SH SOLE 26,75500
TOPBUILD CORPCOM89055F1033,70518,732SH SOLE 18,73200
TORO COCOM8910921082,63023,921SH SOLE 23,92100
TORONTO DOMINION BK ONTCOM NEW89116050996013,706SH SOLE 13,70600
TOTALENERGIES SESPONSORED ADS89151E1091,87541,346SH SOLE 41,34600
TOWER SEMICONDUCTOR LTDSHS NEWM8791527495232,350SH SOLE 32,35000
TOYOTA MOTOR CORPSP ADR REP2COM8923313072,35413,462SH SOLE 13,46200
TPI COMPOSITES INCCOM87266J1042274,682SH SOLE 4,68200
TRACTOR SUPPLY COCOM8923561069555,132SH SOLE 5,13200
TRANE TECHNOLOGIES PLCSHSG8994E1037,16038,881SH SOLE 38,88100
TRANSUNIONCOM89400J1077576,897SH SOLE 6,89700
TRAVELERS COMPANIES INCCOM89417E1092,77818,557SH SOLE 18,55700
TREX CO INCCOM89531P1053,72036,393SH SOLE 36,39300
TRIMBLE INCCOM8962391005877,168SH SOLE 7,16800
TRINITY INDS INCCOM89652210958021,585SH SOLE 21,58500
TRINSEO S ASHSL9340P10166111,051SH SOLE 11,05100
TRIP COM GROUP LTDADS89677Q1071,22134,435SH SOLE 34,43500
TRIUMPH BANCORP INCCOM89679E3004926,627SH SOLE 6,62700
TRUIST FINL CORPCOM89832Q1098,766157,524SH SOLE 150,31907,205
TRUSTCO BK CORP N YCOM NEW8983492042818,182SH SOLE 8,18200
TTEC HLDGS INCCOM89854H1022,55324,763SH SOLE 24,76300
TURNING POINT THERAPEUTICS ICOM90041T1082222,850SH SOLE 2,85000
TURTLE BEACH CORPCOM NEW90045020643813,730SH SOLE 13,73000
TWILIO INCCL A90138F1022,7446,962SH SOLE 6,96200
TWITTER INCCOM90184L1026519,464SH SOLE 9,46400
TYSON FOODS INCCL A9024941031,89325,664SH SOLE 25,66400
UBER TECHNOLOGIES INCCOM90353T10082616,472SH SOLE 16,47200
UBS GROUP AGSHSH420971072,883187,959SH SOLE 187,95900
ULTA BEAUTY INCCOM90384S3032,4347,040SH SOLE 7,04000
ULTRAPAR PARTICIPACOES SASP ADR REP COM90400P10119250,989SH SOLE 50,98900
UMPQUA HLDGS CORPCOM90421410342523,029SH SOLE 23,02900
UNIFIRST CORP MASSCOM9047081042,63211,217SH SOLE 11,21700
UNILEVER PLCSPON ADR NEW9047677046,487110,893SH SOLE 110,89300
UNION PAC CORPCOM90781810827,171123,545SH SOLE 123,54500
UNITED CMNTY BKS BLAIRSVLE GCOM90984P3032949,166SH SOLE 9,16600
UNITED FIRE GROUP INCCOM9103401082107,583SH SOLE 7,58300
UNITED PARCEL SERVICE INCCL B91131210615,40674,077SH SOLE 74,07700
UNITED RENTALS INCCOM9113631098062,528SH SOLE 2,52800
UNITEDHEALTH GROUP INCCOM91324P10241,474103,689SH SOLE 98,88704,802
UNIVAR SOLUTIONS INCCOM91336L10739015,993SH SOLE 15,99300
UNIVERSAL DISPLAY CORPCOM91347P1052,45311,033SH SOLE 11,03300
UNIVERSAL HLTH SVCS INCCL B9139031006314,308SH SOLE 4,30800
URBAN OUTFITTERS INCCOM9170471021,03125,017SH SOLE 25,01700
US BANCORP DELCOM NEW9029733045659,503SH SOLE 009,503
US BANCORP DELCOM NEW90297330411,239196,736SH SOLE 196,73600
US FOODS HLDG CORPCOM9120081092556,652SH SOLE 6,65200
UTZ BRANDS INCCOM CL A9180901012,708124,115SH SOLE 124,11500
VAIL RESORTS INCCOM91879Q1091,2143,835SH SOLE 3,83500
VALE S ASPONSORED ADS91912E1052,368102,471SH SOLE 102,47100
VALERO ENERGY CORPCOM91913Y1002,11327,056SH SOLE 27,05600
VALLEY NATL BANCORPCOM9197941071,537114,206SH SOLE 114,20600
VANECK ETF TRUSTMORTGAGE REIT92189F45221111,083SH SOLE 0011,083
VANECK ETF TRUSTHIGH YLD MUNIETF92189H4091,98231,716SH SOLE 0031,716
VANECK ETF TRUSTMRNGSTR WDE MOAT92189F6432,52134,417SH SOLE 0034,417
VANECK MERK GOLD TRGOLD TRUST92107810159,6693,491,464SH SOLE 003,491,464
VANGUARD BD INDEX FDSTOTAL BND MRKT9219378359,330108,631SH SOLE 108,63100
VANGUARD INDEX FDSSM CP VAL ETF9229086112711,563SH SOLE 1,56300
VANGUARD INDEX FDSMID CAP ETF9229086293521,485SH SOLE 1,48500
VANGUARD INDEX FDSLARGE CAP ETF9229086374042,010SH SOLE 002,010
VANGUARD INDEX FDSS&P 500 ETF SHS9229083634271,083SH SOLE 001,083
VANGUARD INDEX FDSSMALL CP ETF9229087515802,576SH SOLE 2,57600
VANGUARD INDEX FDSVALUE ETF9229087446724,889SH SOLE 4,88900
VANGUARD INDEX FDSGROWTH ETF9229087361,1243,919SH SOLE 3,91900
VANGUARD INDEX FDSVALUE ETF9229087442,49218,410SH SOLE 0018,410
VANGUARD INDEX FDSEXTEND MKT ETF9229086524,54424,097SH SOLE 24,09700
VANGUARD INDEX FDSTOTAL STK MKT92290876911,22750,559SH SOLE 0050,559
VANGUARD INDEX FDSS&P 500 ETF SHS92290836313,11133,307SH SOLE 33,30700
VANGUARD INDEX FDSTOTAL STK MKT922908769296,0311,328,564SH SOLE 1,328,56400
VANGUARD INTL EQUITY INDEX FALLWRLD EX US9220427752674,384SH SOLE 004,384
VANGUARD INTL EQUITY INDEX FALLWRLD EX US9220427753465,465SH SOLE 5,46500
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF9220428744176,350SH SOLE 006,350
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428582,20444,069SH SOLE 0044,069
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428582,61748,191SH SOLE 48,19100
VANGUARD MUN BD FDSTAX EXEMPT BD9229077463,21258,647SH SOLE 0058,647
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C40922,563272,791SH SOLE 272,79100
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088447364,756SH SOLE 4,75600
VANGUARD STAR FDSVG TL INTL STK F9219097683826,033SH SOLE 006,033
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF9219438583416,611SH SOLE 6,61100
VANGUARD WELLINGTON FDUS VALUE FACTR9219358057,28173,634SH SOLE 0073,634
VANGUARD WHITEHALL FDSHIGH DIV YLD9219464061,76616,855SH SOLE 16,85500
VANGUARD WORLD FDSHEALTH CAR ETF92204A5043491,415SH SOLE 33701,078
VANGUARD WORLD FDSINF TECH ETF92204A7022,5716,414SH SOLE 1,24305,171
VARONIS SYS INCCOM92228010265611,386SH SOLE 11,38600
VEEVA SYS INCCL A COM92247510810,55133,930SH SOLE 33,93000
VERACYTE INCCOM92337F10795623,904SH SOLE 23,90400
VERISIGN INCCOM92343E1022,97313,055SH SOLE 13,05500
VERISK ANALYTICS INCCOM92345Y1064382,505SH SOLE 2,50500
VERIZON COMMUNICATIONS INCCOM92343V10414,224253,868SH SOLE 253,86800
VERTEX PHARMACEUTICALS INCCOM92532F1002,24311,123SH SOLE 11,12300
VIATRIS INCCOM92556V1062,984208,787SH SOLE 208,78700
VICTORY CAP HLDGS INCCOM CL A92645B1032136,609SH SOLE 6,60900
VIKING THERAPEUTICS INCCOM92686J10620233,649SH SOLE 33,64900
VILLAGE SUPER MKT INCCL A NEW9271074091,10647,036SH SOLE 47,03600
VIRTU FINL INCCL A9282541014,899177,313SH SOLE 177,31300
VISA INCCOM CL A92826C83952,522224,892SH SOLE 219,27305,619
VISHAY INTERTECHNOLOGY INCCOM92829810882136,413SH SOLE 36,41300
VISTEON CORPCOM NEW92839U2061,36111,250SH SOLE 11,25000
VODAFONE GROUP PLC NEWSPONSORED ADR92857W30828316,174SH SOLE 16,17400
VOYA FINANCIAL INCCOM9290891002,57641,891SH SOLE 41,89100
VULCAN MATLS COCOM9291601096,31136,253SH SOLE 36,25300
WALKER & DUNLOP INCCOM93148P1027006,707SH SOLE 6,70700
WALMART INCCOM9311421032872,060SH SOLE 002,060
WALMART INCCOM9311421036,13943,535SH SOLE 43,53500
WASHINGTON FED INCCOM9388241091,51947,803SH SOLE 47,80300
WASHINGTON TR BANCORP INCCOM9406101084348,422SH SOLE 8,42200
WASTE CONNECTIONS INCCOM94106B1016995,852SH SOLE 5,85200
WASTE MGMT INC DELCOM94106L1094,58732,741SH SOLE 32,74100
WATERS CORPCOM9418481031,3643,946SH SOLE 3,94600
WATSCO INCCOM9426222006,47322,582SH SOLE 22,58200
WEBSTER FINL CORP CONNCOM9478901093757,024SH SOLE 7,02400
WEC ENERGY GROUP INCCOM92939U1062062,314SH SOLE 2,31400
WELLS FARGO CO NEWCOM94974610150811,207SH SOLE 11,20700
WELLTOWER INCCOM95040Q1046027,240SH SOLE 7,24000
WERNER ENTERPRISES INCCOM9507551083828,586SH SOLE 8,58600
WEST PHARMACEUTICAL SVSC INCCOM9553061056481,804SH SOLE 1,80400
WESTERN ALLIANCE BANCORPCOM9576381093,89641,958SH SOLE 41,95800
WESTERN ASSET EMERGING MKTSCOM95766A1012,649194,761SH SOLE 00194,761
WESTPAC BANKING CORPSPONSORED ADR96121430164632,815SH SOLE 32,81500
WEYERHAEUSER CO MTN BECOM NEW9621661042,69278,212SH SOLE 78,21200
WHEATON PRECIOUS METALS CORPCOM9628791023397,681SH SOLE 7,68100
WHIRLPOOL CORPCOM963320106212974SH SOLE 97400
WHOLE EARTH BRANDS INCCOM CL A96684W10077553,468SH SOLE 53,46800
WILLIAMS COS INCCOM9694571001,80367,898SH SOLE 67,89800
WILLIAMS SONOMA INCCOM9699041012,85817,903SH SOLE 17,90300
WILLIS TOWERS WATSON PLC LTDSHSG966291033251,412SH SOLE 1,41200
WINTRUST FINL CORPCOM97650W1086738,895SH SOLE 8,89500
WISDOMTREE TREM MKTS QTLY DIV97717W3232147,641SH SOLE 007,641
WISDOMTREE TRINTL QULTY DIV97717X1312336,108SH SOLE 006,108
WISDOMTREE TRYIELD ENHANCD US97717X51180315,471SH SOLE 0015,471
WISDOMTREE TRITL HIGH DIV FD97717W80290623,905SH SOLE 0023,905
WISDOMTREE TRGLB EX US RL EST97717W3311,29051,742SH SOLE 0051,742
WISDOMTREE TRUS SMALLCAP DIVD97717W6041,79058,062SH SOLE 0058,062
WISDOMTREE TREMER MKT HIGH FD97717W3155,747131,732SH SOLE 00131,732
WIX COM LTDSHSM980681054091,408SH SOLE 1,40800
WOLVERINE WORLD WIDE INCCOM97809710369920,778SH SOLE 20,77800
WORKDAY INCCL A98138H10123,73599,416SH SOLE 99,41600
WP CAREY INCCOM92936U1091,50119,960SH SOLE 19,96000
WPP PLC NEWADR92937A1023855,641SH SOLE 5,64100
XCEL ENERGY INCCOM98389B1002333,523SH SOLE 3,52300
XILINX INCCOM9839191016954,808SH SOLE 4,80800
XP INCCL AG982391091,08925,006SH SOLE 25,00600
XPO LOGISTICS INCCOM9837931006,61047,253SH SOLE 47,25300
XYLEM INCCOM98419M1003,04425,375SH SOLE 25,37500
YANDEX N VSHS CLASS AN972841082,39533,847SH SOLE 33,84700
YETI HLDGS INCCOM98585X1045656,152SH SOLE 6,15200
YUM BRANDS INCCOM98849810124,035208,944SH SOLE 208,94400
YUM CHINA HLDGS INCCOM98850P1094,43666,954SH SOLE 66,95400
ZEBRA TECHNOLOGIES CORPORATICL A9892071057,42614,024SH SOLE 14,02400
ZENDESK INCCOM98936J1013,70725,679SH SOLE 25,67900
ZIMMER BIOMET HOLDINGS INCCOM98956P1026053,761SH SOLE 3,76100
ZIONS BANCORPORATION N ACOM9897011074288,103SH SOLE 8,10300
ZOETIS INCCL A98978V1038,75746,992SH SOLE 46,99200
ZOOM VIDEO COMMUNICATIONS INCL A98980L1011,0092,606SH SOLE 2,60600
ZYNGA INCCL A98986T1081,585149,101SH SOLE 149,10100