The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 40 250 SH   SOLE   250 0 0
A10 NETWORKS INC COM 002121101 306 48,100 SH   SOLE   48,100 0 0
A10 NETWORKS INC COM 002121101 673 105,623 SH   SOLE   105,623 0 0
A10 NETWORKS INC COM 002121101 116 18,200 SH   SOLE   18,200 0 0
A10 NETWORKS INC COM 002121101 1,970 309,300 SH   SOLE   309,300 0 0
AAON INC COM 000360206 916 15,200 SH   SOLE   15,200 0 0
AARONAS HOLDINGS COMPANY INC COM 00258R109 419 7,400 SH   SOLE   7,400 0 0
AARONAS HOLDINGS COMPANY INC COM 00258R109 159 2,800 SH   SOLE   2,800 0 0
AARONAS HOLDINGS COMPANY INC COM 00258R109 2,742 48,400 SH   SOLE   48,400 0 0
ABBOTT LABS COM 002824100 89 820 SH   SOLE   820 0 0
ABBVIE INC COM 00287Y109 7 82 SH   SOLE   82 0 0
ABBVIE INC COM 00287Y109 65 740 SH   SOLE   740 0 0
ABBVIE INC COM 00287Y109 187 2,130 SH   SOLE   2,130 0 0
ABBVIE INC COM 00287Y109 359 4,100 SH   SOLE   4,100 0 0
ABBVIE INC COM 00287Y109 7 80 SH   SOLE   80 0 0
ABM INDS INC COM 000957100 836 22,800 SH   SOLE   22,800 0 0
ACCENTURE PLC IRELAND COM G1151C101 68 300 SH   SOLE   300 0 0
ACCENTURE PLC IRELAND COM G1151C101 5 20 SH   SOLE   20 0 0
ACME UTD CORP COM 004816104 28 1,200 SH   SOLE   1,200 0 0
ACTIVISION BLIZZARD INC COM 00507V109 8 100 SH   SOLE   100 0 0
ACTIVISION BLIZZARD INC COM 00507V109 81 1,000 SH   SOLE   1,000 0 0
ACTIVISION BLIZZARD INC COM 00507V109 413 5,100 SH   SOLE   5,100 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 10 20 SH   SOLE   20 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 245 500 SH   SOLE   500 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 392 800 SH   SOLE   800 0 0
ADTALEM GLOBAL ED INC COM COM 00737L103 604 24,600 SH   SOLE   24,600 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 1,068 17,100 SH   SOLE   17,100 0 0
ADVANCED ENERGY INDS COM 007973100 755 12,000 SH   SOLE   12,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 52 630 SH   SOLE   630 0 0
AEROVIRONMENT INC COM 008073108 666 11,100 SH   SOLE   11,100 0 0
AFLAC INC COM 001055102 8 220 SH   SOLE   220 0 0
AFLAC INC COM 001055102 69 1,900 SH   SOLE   1,900 0 0
AFLAC INC COM 001055102 338 9,300 SH   SOLE   9,300 0 0
AGCO CORP COM COM 001084102 8 105 SH   SOLE   105 0 0
AGCO CORP COM COM 001084102 74 1,000 SH   SOLE   1,000 0 0
AGCO CORP COM COM 001084102 364 4,900 SH   SOLE   4,900 0 0
AGNICO EAGLE MINES LTD COM COM 008474108 5,153 64,700 SH   SOLE   64,700 0 0
AGNICO EAGLE MINES LTD COM COM 008474108 40 500 SH   SOLE   500 0 0
AGNICO EAGLE MINES LTD COM COM 008474108 2,851 35,800 SH   SOLE   35,800 0 0
ALAMOS GOLD INC NEW COM 011532108 1,596 181,200 SH   SOLE   181,200 0 0
ALAMOS GOLD INC NEW COM 011532108 2,617 297,200 SH   SOLE   297,200 0 0
ALAMOS GOLD INC NEW COM 011532108 1,866 211,900 SH   SOLE   211,900 0 0
ALAMOS GOLD INC NEW COM 011532108 244 27,700 SH   SOLE   27,700 0 0
ALAMOS GOLD INC NEW COM 011532108 385 43,693 SH   SOLE   43,693 0 0
ALAMOS GOLD INC NEW COM 011532108 313 35,500 SH   SOLE   35,500 0 0
ALAMOS GOLD INC NEW COM 011532108 355 40,300 SH   SOLE   40,300 0 0
ALASKA COMMUNICATIONS SYS GRP COM 01167P101 17 8,700 SH   SOLE   8,700 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 8 70 SH   SOLE   70 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 92 800 SH   SOLE   800 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 423 3,700 SH   SOLE   3,700 0 0
ALGONQUIN PWR UTILS CORP COM COM 015857105 344 23,700 SH   SOLE   23,700 0 0
ALGONQUIN PWR UTILS CORP COM COM 015857105 7 470 SH   SOLE   470 0 0
ALGONQUIN PWR UTILS CORP COM COM 015857105 9 600 SH   SOLE   600 0 0
ALIBABA GROUP HLDG LTD COM 01609W102 9 32 SH   SOLE   32 0 0
ALLIANCEBERNSTEIN HLDG L P COM 01881G106 16 600 SH   SOLE   600 0 0
ALLIANT ENERGY CORP COM 018802108 3 50 SH   SOLE   50 0 0
ALLSTATE CORP COM 020002101 8 80 SH   SOLE   80 0 0
ALLSTATE CORP COM 020002101 66 700 SH   SOLE   700 0 0
ALLSTATE CORP COM 020002101 320 3,400 SH   SOLE   3,400 0 0
ALLSTATE CORP COM 020002101 4 40 SH   SOLE   40 0 0
ALPHABET INC CL A COM 02079K305 542 370 SH   SOLE   370 0 0
ALPHABET INC CL C COM 02079K107 12 8 SH   SOLE   8 0 0
ALPS ETF TR COM 00162Q452 93 4,630 SH   SOLE   4,630 0 0
ALTRIA GROUP INC COM 02209S103 35 900 SH   SOLE   900 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 364 10,800 SH   SOLE   10,800 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 138 4,100 SH   SOLE   4,100 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 2,330 69,100 SH   SOLE   69,100 0 0
AMAZON COM INC COM 023135106 13 4 SH   SOLE   4 0 0
AMAZON COM INC COM 023135106 9 3 SH   SOLE   3 0 0
AMAZON COM INC COM 023135106 812 258 SH   SOLE   258 0 0
AMAZON COM INC COM 023135106 378 120 SH   SOLE   120 0 0
AMAZON COM INC COM 023135106 9 3 SH   SOLE   3 0 0
AMDOCS LTD COM G02602103 7 120 SH   SOLE   120 0 0
AMDOCS LTD COM G02602103 63 1,100 SH   SOLE   1,100 0 0
AMDOCS LTD COM G02602103 304 5,300 SH   SOLE   5,300 0 0
AMDOCS LTD COM G02602103 7 125 SH   SOLE   125 0 0
AMER STATES WTR CO COM 029899101 750 10,000 SH   SOLE   10,000 0 0
AMERICAN HOMES 4 RENT COM 02665T306 5 160 SH   SOLE   160 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 7 240 SH   SOLE   240 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 336 11,920 SH   SOLE   11,920 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 127 4,504 SH   SOLE   4,504 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 2,147 76,161 SH   SOLE   76,161 0 0
AMERICAN TOWER CORP NEW COM 03027X100 51 210 SH   SOLE   210 0 0
AMERICAN TOWER CORP NEW COM 03027X100 4 15 SH   SOLE   15 0 0
AMERISOURCEBERGEN CORP COM 03073E105 9 90 SH   SOLE   90 0 0
AMERISOURCEBERGEN CORP COM 03073E105 68 700 SH   SOLE   700 0 0
AMERISOURCEBERGEN CORP COM 03073E105 349 3,600 SH   SOLE   3,600 0 0
AMGEN INC COM 031162100 8 30 SH   SOLE   30 0 0
AMGEN INC COM 031162100 175 690 SH   SOLE   690 0 0
AMGEN INC COM 031162100 381 1,500 SH   SOLE   1,500 0 0
AMKOR TECHNOLOGY INC COM 031652100 362 32,300 SH   SOLE   32,300 0 0
AMKOR TECHNOLOGY INC COM 031652100 790 70,500 SH   SOLE   70,500 0 0
AMKOR TECHNOLOGY INC COM 031652100 133 11,900 SH   SOLE   11,900 0 0
AMKOR TECHNOLOGY INC COM 031652100 2,280 203,600 SH   SOLE   203,600 0 0
AMPHENOL CORP NEW COM 032095101 5 50 SH   SOLE   50 0 0
ANTHEM INC COM COM 036752103 7 27 SH   SOLE   27 0 0
ANTHEM INC COM COM 036752103 62 230 SH   SOLE   230 0 0
ANTHEM INC COM COM 036752103 295 1,100 SH   SOLE   1,100 0 0
AON PLC SHS CL A COM G0403H108 2 10 SH   SOLE   10 0 0
APOGEE ENTERPRISES INC COM 037598109 17 800 SH   SOLE   800 0 0
APPLE INC COM 037833100 11 98 SH   SOLE   98 0 0
APPLE INC COM 037833100 12 100 SH   SOLE   100 0 0
APPLE INC COM 037833100 1,156 9,980 SH   SOLE   9,980 0 0
APPLE INC COM 037833100 510 4,400 SH   SOLE   4,400 0 0
APPLIED MATLS INC COM 038222105 9 150 SH   SOLE   150 0 0
APPLIED MATLS INC COM 038222105 77 1,300 SH   SOLE   1,300 0 0
APPLIED MATLS INC COM 038222105 380 6,400 SH   SOLE   6,400 0 0
APTARGROUP INC COM 038336103 7 65 SH   SOLE   65 0 0
ARCOSA INC COM 039653100 873 19,800 SH   SOLE   19,800 0 0
ARGAN INC COM 04010E109 298 7,100 SH   SOLE   7,100 0 0
ARGAN INC COM 04010E109 809 19,300 SH   SOLE   19,300 0 0
ARGAN INC COM 04010E109 113 2,700 SH   SOLE   2,700 0 0
ARGAN INC COM 04010E109 1,894 45,200 SH   SOLE   45,200 0 0
ARROW ELECTRS INC COM 042735100 9 110 SH   SOLE   110 0 0
ARROW ELECTRS INC COM 042735100 79 1,000 SH   SOLE   1,000 0 0
ARROW ELECTRS INC COM 042735100 385 4,900 SH   SOLE   4,900 0 0
ARTESIAN RES CORP COM 043113208 6 160 SH   SOLE   160 0 0
ARTISAN PARTNERS ASSET MGMT COM 04316A108 10 250 SH   SOLE   250 0 0
ARTISAN PARTNERS ASSET MGMT COM 04316A108 86 2,210 SH   SOLE   2,210 0 0
ARTISAN PARTNERS ASSET MGMT COM 04316A108 593 15,200 SH   SOLE   15,200 0 0
ARTISAN PARTNERS ASSET MGMT COM 04316A108 1,072 27,500 SH   SOLE   27,500 0 0
ARTISAN PARTNERS ASSET MGMT COM 04316A108 226 5,800 SH   SOLE   5,800 0 0
ARTISAN PARTNERS ASSET MGMT COM 04316A108 3,778 96,900 SH   SOLE   96,900 0 0
ASSEMBLY BIOSCIENCES INC COM COM 045396108 620 37,700 SH   SOLE   37,700 0 0
ASTRAZENECA PLC COM 046353108 9 160 SH   SOLE   160 0 0
AT HOME GROUP INC COM 04650Y100 844 56,800 SH   SOLE   56,800 0 0
AT&T INC COM COM 00206R102 48 1,700 SH   SOLE   1,700 0 0
AT&T INC COM COM 00206R102 91 3,200 SH   SOLE   3,200 0 0
AT&T INC COM COM 00206R102 6 210 SH   SOLE   210 0 0
ATKORE INTL GROUP INC COM 047649108 332 14,600 SH   SOLE   14,600 0 0
ATKORE INTL GROUP INC COM 047649108 127 5,600 SH   SOLE   5,600 0 0
ATKORE INTL GROUP INC COM 047649108 2,134 93,904 SH   SOLE   93,904 0 0
ATLANTICA SUSTAINABLE INFR P COM G0751N103 3 90 SH   SOLE   90 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM 049164205 9 150 SH   SOLE   150 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM 049164205 408 6,700 SH   SOLE   6,700 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM 049164205 152 2,500 SH   SOLE   2,500 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM 049164205 2,631 43,200 SH   SOLE   43,200 0 0
AUDIOCODES LTD COM M15342104 447 14,200 SH   SOLE   14,200 0 0
AUDIOCODES LTD COM M15342104 167 5,300 SH   SOLE   5,300 0 0
AUDIOCODES LTD COM M15342104 2,853 90,700 SH   SOLE   90,700 0 0
AUTODESK INC COM 052769106 10 45 SH   SOLE   45 0 0
AUTODESK INC COM 052769106 92 400 SH   SOLE   400 0 0
AUTODESK INC COM 052769106 439 1,900 SH   SOLE   1,900 0 0
AUTONATION INC COM 05329W102 74 1,400 SH   SOLE   1,400 0 0
AUTONATION INC COM 05329W102 360 6,800 SH   SOLE   6,800 0 0
AUTOZONE INC COM 053332102 8 7 SH   SOLE   7 0 0
AUTOZONE INC COM 053332102 71 60 SH   SOLE   60 0 0
AUTOZONE INC COM 053332102 353 300 SH   SOLE   300 0 0
AVIAT NETWORKS INC COM NEW COM 05366Y201 26 1,200 SH   SOLE   1,200 0 0
AXCELIS TECHNOLOGIES INC COM 054540208 845 38,400 SH   SOLE   38,400 0 0
AXT INC COM 00246W103 33 5,400 SH   SOLE   5,400 0 0
B2GOLD CORP COM 11777Q209 26 4,000 SH   SOLE   4,000 0 0
B2GOLD CORP COM 11777Q209 818 125,700 SH   SOLE   125,700 0 0
B2GOLD CORP COM 11777Q209 5,095 782,700 SH   SOLE   782,700 0 0
B2GOLD CORP COM 11777Q209 2,587 397,400 SH   SOLE   397,400 0 0
B2GOLD CORP COM 11777Q209 1,225 188,200 SH   SOLE   188,200 0 0
B2GOLD CORP COM 11777Q209 379 58,300 SH   SOLE   58,300 0 0
B2GOLD CORP COM 11777Q209 62 9,600 SH   SOLE   9,600 0 0
B2GOLD CORP COM 11777Q209 179 27,500 SH   SOLE   27,500 0 0
B2GOLD CORP COM 11777Q209 20 3,000 SH   SOLE   3,000 0 0
B2GOLD CORP COM 11777Q209 1,802 276,800 SH   SOLE   276,800 0 0
B2GOLD CORP COM 11777Q209 2,874 441,600 SH   SOLE   441,600 0 0
B2GOLD CORP COM 11777Q209 216 33,200 SH   SOLE   33,200 0 0
B2GOLD CORP COM 11777Q209 6,048 929,200 SH   SOLE   929,200 0 0
B2GOLD CORP COM 11777Q209 1,799 276,300 SH   SOLE   276,300 0 0
BALCHEM CORP COM 057665200 273 2,800 SH   SOLE   2,800 0 0
BALCHEM CORP COM 057665200 840 8,600 SH   SOLE   8,600 0 0
BALCHEM CORP COM 057665200 107 1,100 SH   SOLE   1,100 0 0
BALCHEM CORP COM 057665200 1,787 18,300 SH   SOLE   18,300 0 0
BANK MONTREAL QUE COM 063671101 5 90 SH   SOLE   90 0 0
BANK MONTREAL QUE COM 063671101 6 100 SH   SOLE   100 0 0
BANK MONTREAL QUE COM 063671101 115 1,970 SH   SOLE   1,970 0 0
BANK MONTREAL QUE COM 063671101 292 5,000 SH   SOLE   5,000 0 0
BANK MONTREAL QUE COM 063671101 47 810 SH   SOLE   810 0 0
BANK MONTREAL QUE COM 063671101 1,508 25,800 SH   SOLE   25,800 0 0
BANK NOVA SCOTIA B C COM 064149107 3 80 SH   SOLE   80 0 0
BANK NOVA SCOTIA B C COM 064149107 17 420 SH   SOLE   420 0 0
BANK NOVA SCOTIA B C COM 064149107 5 125 SH   SOLE   125 0 0
BANK NOVA SCOTIA B C COM 064149107 6 134 SH   SOLE   134 0 0
BANK NOVA SCOTIA B C COM 064149107 2 56 SH   SOLE   56 0 0
BANK NOVA SCOTIA B C COM 064149107 7 170 SH   SOLE   170 0 0
BANK NOVA SCOTIA B C COM 064149107 5 110 SH   SOLE   110 0 0
BANK NOVA SCOTIA B C COM 064149107 8 200 SH   SOLE   200 0 0
BANK NOVA SCOTIA B C COM 064149107 176 4,230 SH   SOLE   4,230 0 0
BANK NOVA SCOTIA B C COM 064149107 291 7,000 SH   SOLE   7,000 0 0
BANK NOVA SCOTIA B C COM 064149107 53 1,267 SH   SOLE   1,267 0 0
BANK NOVA SCOTIA B C COM 064149107 1,911 46,000 SH   SOLE   46,000 0 0
BARRICK GOLD CORP COM COM 067901108 8 300 SH   SOLE   300 0 0
BARRICK GOLD CORP COM COM 067901108 4,884 173,932 SH   SOLE   173,932 0 0
BARRICK GOLD CORP COM COM 067901108 194 6,900 SH   SOLE   6,900 0 0
BARRICK GOLD CORP COM COM 067901108 475 16,900 SH   SOLE   16,900 0 0
BARRICK GOLD CORP COM COM 067901108 2,892 103,000 SH   SOLE   103,000 0 0
BARRICK GOLD CORP COM COM 067901108 2,735 97,400 SH   SOLE   97,400 0 0
BAUSCH HEALTH COS INC COM COM 071734107 23 1,500 SH   SOLE   1,500 0 0
BCE INC COM NEW COM 05534B760 5 125 SH   SOLE   125 0 0
BCE INC COM NEW COM 05534B760 23 546 SH   SOLE   546 0 0
BCE INC COM NEW COM 05534B760 16 391 SH   SOLE   391 0 0
BCE INC COM NEW COM 05534B760 9 208 SH   SOLE   208 0 0
BCE INC COM NEW COM 05534B760 4 90 SH   SOLE   90 0 0
BCE INC COM NEW COM 05534B760 410 9,900 SH   SOLE   9,900 0 0
BCE INC COM NEW COM 05534B760 13 320 SH   SOLE   320 0 0
BCE INC COM NEW COM 05534B760 7 180 SH   SOLE   180 0 0
BCE INC COM NEW COM 05534B760 97 2,350 SH   SOLE   2,350 0 0
BCE INC COM NEW COM 05534B760 17 400 SH   SOLE   400 0 0
BCE INC COM NEW COM 05534B760 124 2,980 SH   SOLE   2,980 0 0
BCE INC COM NEW COM 05534B760 131 3,150 SH   SOLE   3,150 0 0
BCE INC COM NEW COM 05534B760 44 1,060 SH   SOLE   1,060 0 0
BCE INC COM NEW COM 05534B760 849 20,489 SH   SOLE   20,489 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 217 1,020 SH   SOLE   1,020 0 0
BERRY GLOBAL GROUP INC COM 08579W103 8 170 SH   SOLE   170 0 0
BERRY GLOBAL GROUP INC COM 08579W103 77 1,600 SH   SOLE   1,600 0 0
BERRY GLOBAL GROUP INC COM 08579W103 377 7,800 SH   SOLE   7,800 0 0
BEST BUY INC COM 086516101 9 80 SH   SOLE   80 0 0
BEST BUY INC COM 086516101 57 510 SH   SOLE   510 0 0
BEST BUY INC COM 086516101 278 2,500 SH   SOLE   2,500 0 0
BIG LOTS INC COM COM 089302103 18 400 SH   SOLE   400 0 0
BIG LOTS INC COM COM 089302103 406 9,100 SH   SOLE   9,100 0 0
BIG LOTS INC COM COM 089302103 968 21,700 SH   SOLE   21,700 0 0
BIG LOTS INC COM COM 089302103 152 3,400 SH   SOLE   3,400 0 0
BIG LOTS INC COM COM 089302103 2,618 58,700 SH   SOLE   58,700 0 0
BIO RAD LABS INC COM 090572207 8 16 SH   SOLE   16 0 0
BIOGEN INC COM 09062X103 7 23 SH   SOLE   23 0 0
BIOGEN INC COM 09062X103 85 300 SH   SOLE   300 0 0
BIOGEN INC COM 09062X103 426 1,500 SH   SOLE   1,500 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 349 8,400 SH   SOLE   8,400 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 989 23,800 SH   SOLE   23,800 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 133 3,200 SH   SOLE   3,200 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 2,240 53,900 SH   SOLE   53,900 0 0
BK OF AMERICA CORP COM 060505104 96 4,000 SH   SOLE   4,000 0 0
BLACKLINE INC COM 09239B109 869 9,700 SH   SOLE   9,700 0 0
BLACKROCK INC COM 09247X101 34 60 SH   SOLE   60 0 0
BMC STK HLDGS INC COM 05591B109 11 250 SH   SOLE   250 0 0
BMC STK HLDGS INC COM 05591B109 874 20,400 SH   SOLE   20,400 0 0
BOEING CO COM 097023105 23 140 SH   SOLE   140 0 0
BOISE CASCADE CO DEL COM 09739D100 507 12,700 SH   SOLE   12,700 0 0
BOISE CASCADE CO DEL COM 09739D100 958 24,000 SH   SOLE   24,000 0 0
BOISE CASCADE CO DEL COM 09739D100 196 4,900 SH   SOLE   4,900 0 0
BOISE CASCADE CO DEL COM 09739D100 3,301 82,700 SH   SOLE   82,700 0 0
BOX INC COM 10316T104 323 18,600 SH   SOLE   18,600 0 0
BOX INC COM 10316T104 814 46,900 SH   SOLE   46,900 0 0
BOX INC COM 10316T104 122 7,000 SH   SOLE   7,000 0 0
BOX INC COM 10316T104 2,069 119,200 SH   SOLE   119,200 0 0
BRADY CORP COM 104674106 672 16,800 SH   SOLE   16,800 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 8 140 SH   SOLE   140 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 168 2,780 SH   SOLE   2,780 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 362 6,000 SH   SOLE   6,000 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 14 230 SH   SOLE   230 0 0
BROADCOM LTD COM 11135F101 11 30 SH   SOLE   30 0 0
BROADCOM LTD COM 11135F101 36 100 SH   SOLE   100 0 0
BROADCOM LTD COM 11135F101 146 400 SH   SOLE   400 0 0
BROADCOM LTD COM 11135F101 328 900 SH   SOLE   900 0 0
BROADWIND INC COM 11161T207 21 7,400 SH   SOLE   7,400 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH COM 112585104 66 2,000 SH   SOLE   2,000 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH COM 112585104 43 1,300 SH   SOLE   1,300 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH COM 112585104 46 1,400 SH   SOLE   1,400 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH COM 112585104 496 15,000 SH   SOLE   15,000 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT COM G16252101 296 6,200 SH   SOLE   6,200 0 0
BROOKFIELD PROPERTY PARTRS L COM G16249107 14 1,200 SH   SOLE   1,200 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP COM G16258108 300 5,700 SH   SOLE   5,700 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 966 29,600 SH   SOLE   29,600 0 0
CACI INTL INC COM 127190304 7 32 SH   SOLE   32 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 10 90 SH   SOLE   90 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 107 1,000 SH   SOLE   1,000 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 501 4,700 SH   SOLE   4,700 0 0
CAL MAINE FOODS INC COM 128030202 710 18,500 SH   SOLE   18,500 0 0
CALIX INC COM 13100M509 9 500 SH   SOLE   500 0 0
CALIX INC COM 13100M509 517 29,100 SH   SOLE   29,100 0 0
CALIX INC COM 13100M509 942 53,000 SH   SOLE   53,000 0 0
CALIX INC COM 13100M509 196 11,000 SH   SOLE   11,000 0 0
CALIX INC COM 13100M509 3,328 187,200 SH   SOLE   187,200 0 0
CAMDEN PPTY TR COM 133131102 3 35 SH   SOLE   35 0 0
CAMECO CORP COM COM 13321L108 6 550 SH   SOLE   550 0 0
CAMPBELL SOUP CO COM 134429109 9 190 SH   SOLE   190 0 0
CAMPING WORLD HLDGS INC COM 13462K109 357 12,000 SH   SOLE   12,000 0 0
CAMPING WORLD HLDGS INC COM 13462K109 839 28,200 SH   SOLE   28,200 0 0
CAMPING WORLD HLDGS INC COM 13462K109 134 4,500 SH   SOLE   4,500 0 0
CAMPING WORLD HLDGS INC COM 13462K109 2,306 77,500 SH   SOLE   77,500 0 0
CANADIAN IMP BK COMM COM 136069101 7 96 SH   SOLE   96 0 0
CANADIAN IMP BK COMM COM 136069101 174 2,330 SH   SOLE   2,330 0 0
CANADIAN IMP BK COMM COM 136069101 8 107 SH   SOLE   107 0 0
CANADIAN IMP BK COMM COM 136069101 11 153 SH   SOLE   153 0 0
CANADIAN IMP BK COMM COM 136069101 6 81 SH   SOLE   81 0 0
CANADIAN IMP BK COMM COM 136069101 5 61 SH   SOLE   61 0 0
CANADIAN IMP BK COMM COM 136069101 321 4,300 SH   SOLE   4,300 0 0
CANADIAN IMP BK COMM COM 136069101 7 90 SH   SOLE   90 0 0
CANADIAN IMP BK COMM COM 136069101 7 100 SH   SOLE   100 0 0
CANADIAN IMP BK COMM COM 136069101 7 100 SH   SOLE   100 0 0
CANADIAN IMP BK COMM COM 136069101 6,090 81,500 SH   SOLE   81,500 0 0
CANADIAN IMP BK COMM COM 136069101 170 2,270 SH   SOLE   2,270 0 0
CANADIAN IMP BK COMM COM 136069101 362 4,850 SH   SOLE   4,850 0 0
CANADIAN IMP BK COMM COM 136069101 49 650 SH   SOLE   650 0 0
CANADIAN IMP BK COMM COM 136069101 2,160 28,900 SH   SOLE   28,900 0 0
CANADIAN IMP BK COMM COM 136069101 3,273 43,800 SH   SOLE   43,800 0 0
CANADIAN IMP BK COMM COM 136069101 7,211 96,500 SH   SOLE   96,500 0 0
CANADIAN IMP BK COMM COM 136069101 2,145 28,700 SH   SOLE   28,700 0 0
CANADIAN NAT RES LTD COM 136385101 170 10,600 SH   SOLE   10,600 0 0
CANADIAN NAT RES LTD COM 136385101 32 2,000 SH   SOLE   2,000 0 0
CANADIAN NAT RES LTD COM 136385101 62 3,900 SH   SOLE   3,900 0 0
CANADIAN NAT RES LTD COM 136385101 29 1,800 SH   SOLE   1,800 0 0
CANADIAN NAT RES LTD COM 136385101 160 10,000 SH   SOLE   10,000 0 0
CANADIAN NATL RY CO COM COM 136375102 7 62 SH   SOLE   62 0 0
CANADIAN NATL RY CO COM COM 136375102 39 362 SH   SOLE   362 0 0
CANADIAN NATL RY CO COM COM 136375102 14 135 SH   SOLE   135 0 0
CANADIAN NATL RY CO COM COM 136375102 11 102 SH   SOLE   102 0 0
CANADIAN NATL RY CO COM COM 136375102 5 45 SH   SOLE   45 0 0
CANADIAN NATL RY CO COM COM 136375102 17 160 SH   SOLE   160 0 0
CANADIAN NATL RY CO COM COM 136375102 10 90 SH   SOLE   90 0 0
CANADIAN NATL RY CO COM COM 136375102 21 200 SH   SOLE   200 0 0
CANADIAN NATL RY CO COM COM 136375102 5,536 52,000 SH   SOLE   52,000 0 0
CANADIAN NATL RY CO COM COM 136375102 187 1,760 SH   SOLE   1,760 0 0
CANADIAN NATL RY CO COM COM 136375102 521 4,890 SH   SOLE   4,890 0 0
CANADIAN NATL RY CO COM COM 136375102 3,503 32,900 SH   SOLE   32,900 0 0
CANADIAN NATL RY CO COM COM 136375102 4,056 38,100 SH   SOLE   38,100 0 0
CANADIAN PAC RY LTD COM 13645T100 6,052 19,900 SH   SOLE   19,900 0 0
CANADIAN PAC RY LTD COM 13645T100 126 415 SH   SOLE   415 0 0
CANADIAN PAC RY LTD COM 13645T100 246 810 SH   SOLE   810 0 0
CANADIAN PAC RY LTD COM 13645T100 82 270 SH   SOLE   270 0 0
CANADIAN PAC RY LTD COM 13645T100 2,585 8,500 SH   SOLE   8,500 0 0
CANADIAN PAC RY LTD COM 13645T100 4,045 13,300 SH   SOLE   13,300 0 0
CANON INC SPONSORED ADR COM 138006309 2 130 SH   SOLE   130 0 0
CAPSTEAD MTG CORP COM 14067E506 35 6,300 SH   SOLE   6,300 0 0
CARETRUST REIT INC COM 14174T107 872 49,000 SH   SOLE   49,000 0 0
CARPARTS.COM COM 14427M107 295 27,246 SH   SOLE   27,246 0 0
CARPARTS.COM COM 14427M107 797 73,700 SH   SOLE   73,700 0 0
CARPARTS.COM COM 14427M107 112 10,326 SH   SOLE   10,326 0 0
CARPARTS.COM COM 14427M107 30 2,800 SH   SOLE   2,800 0 0
CARPARTS.COM COM 14427M107 1,888 174,687 SH   SOLE   174,687 0 0
CBIZ INC COM COM 124805102 821 35,900 SH   SOLE   35,900 0 0
CBOE GLOBAL MKTS INC COM 12503M108 6 70 SH   SOLE   70 0 0
CBOE GLOBAL MKTS INC COM 12503M108 53 600 SH   SOLE   600 0 0
CBOE GLOBAL MKTS INC COM 12503M108 281 3,200 SH   SOLE   3,200 0 0
CDK GLOBAL INC COM 12508E101 7 150 SH   SOLE   150 0 0
CDK GLOBAL INC COM 12508E101 74 1,700 SH   SOLE   1,700 0 0
CDK GLOBAL INC COM 12508E101 371 8,500 SH   SOLE   8,500 0 0
CELESTICA INC SUB VTG SHS COM 15101Q108 21 3,000 SH   SOLE   3,000 0 0
CELESTICA INC SUB VTG SHS COM 15101Q108 1,477 213,849 SH   SOLE   213,849 0 0
CELESTICA INC SUB VTG SHS COM 15101Q108 4,976 720,441 SH   SOLE   720,441 0 0
CELESTICA INC SUB VTG SHS COM 15101Q108 4,459 645,523 SH   SOLE   645,523 0 0
CELESTICA INC SUB VTG SHS COM 15101Q108 1,953 282,812 SH   SOLE   282,812 0 0
CELESTICA INC SUB VTG SHS COM 15101Q108 420 60,762 SH   SOLE   60,762 0 0
CELESTICA INC SUB VTG SHS COM 15101Q108 657 95,100 SH   SOLE   95,100 0 0
CELESTICA INC SUB VTG SHS COM 15101Q108 60 8,700 SH   SOLE   8,700 0 0
CELESTICA INC SUB VTG SHS COM 15101Q108 242 35,000 SH   SOLE   35,000 0 0
CELESTICA INC SUB VTG SHS COM 15101Q108 1,624 235,155 SH   SOLE   235,155 0 0
CELESTICA INC SUB VTG SHS COM 15101Q108 2,690 389,500 SH   SOLE   389,500 0 0
CELESTICA INC SUB VTG SHS COM 15101Q108 345 49,896 SH   SOLE   49,896 0 0
CELESTICA INC SUB VTG SHS COM 15101Q108 8,213 1,189,100 SH   SOLE   1,189,100 0 0
CELESTICA INC SUB VTG SHS COM 15101Q108 2,441 353,400 SH   SOLE   353,400 0 0
CENOVUS ENERGY INC COM 15135U109 21 5,300 SH   SOLE   5,300 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG COM 153527205 842 23,300 SH   SOLE   23,300 0 0
CENTURY CMNTYS INC COM 156504300 10 230 SH   SOLE   230 0 0
CENTURY CMNTYS INC COM 156504300 432 10,207 SH   SOLE   10,207 0 0
CENTURY CMNTYS INC COM 156504300 162 3,824 SH   SOLE   3,824 0 0
CENTURY CMNTYS INC COM 156504300 2,779 65,653 SH   SOLE   65,653 0 0
CERNER CORP COM 156782104 9 130 SH   SOLE   130 0 0
CEVA INC COM 157210105 394 10,000 SH   SOLE   10,000 0 0
CEVA INC COM 157210105 150 3,800 SH   SOLE   3,800 0 0
CEVA INC COM 157210105 2,520 64,000 SH   SOLE   64,000 0 0
CGI INC CL A SUB VTG COM 12532H104 7 110 SH   SOLE   110 0 0
CGI INC CL A SUB VTG COM 12532H104 33 487 SH   SOLE   487 0 0
CGI INC CL A SUB VTG COM 12532H104 25 364 SH   SOLE   364 0 0
CGI INC CL A SUB VTG COM 12532H104 68 1,000 SH   SOLE   1,000 0 0
CGI INC CL A SUB VTG COM 12532H104 12 183 SH   SOLE   183 0 0
CGI INC CL A SUB VTG COM 12532H104 5 79 SH   SOLE   79 0 0
CGI INC CL A SUB VTG COM 12532H104 18 260 SH   SOLE   260 0 0
CGI INC CL A SUB VTG COM 12532H104 11 160 SH   SOLE   160 0 0
CGI INC CL A SUB VTG COM 12532H104 27 400 SH   SOLE   400 0 0
CGI INC CL A SUB VTG COM 12532H104 110 1,620 SH   SOLE   1,620 0 0
CGI INC CL A SUB VTG COM 12532H104 282 4,150 SH   SOLE   4,150 0 0
CGI INC CL A SUB VTG COM 12532H104 34 500 SH   SOLE   500 0 0
CGI INC CL A SUB VTG COM 12532H104 1,534 22,600 SH   SOLE   22,600 0 0
CGI INC CL A SUB VTG COM 12532H104 2,497 36,800 SH   SOLE   36,800 0 0
CGI INC CL A SUB VTG COM 12532H104 740 10,900 SH   SOLE   10,900 0 0
CHANNELADVISOR CORP COM 159179100 417 28,800 SH   SOLE   28,800 0 0
CHANNELADVISOR CORP COM 159179100 805 55,600 SH   SOLE   55,600 0 0
CHANNELADVISOR CORP COM 159179100 158 10,900 SH   SOLE   10,900 0 0
CHANNELADVISOR CORP COM 159179100 27 1,900 SH   SOLE   1,900 0 0
CHANNELADVISOR CORP COM 159179100 2,683 185,400 SH   SOLE   185,400 0 0
CHARTER COMMUNICATIONS INC N COM 16119P108 50 80 SH   SOLE   80 0 0
CHEMED CORP NEW COM 16359R103 10 20 SH   SOLE   20 0 0
CHEMED CORP NEW COM 16359R103 77 160 SH   SOLE   160 0 0
CHEMED CORP NEW COM 16359R103 528 1,100 SH   SOLE   1,100 0 0
CHEMED CORP NEW COM 16359R103 192 400 SH   SOLE   400 0 0
CHEMED CORP NEW COM 16359R103 288 600 SH   SOLE   600 0 0
CHEMED CORP NEW COM 16359R103 3,266 6,800 SH   SOLE   6,800 0 0
CHEMOCENTRYX INC COM 16383L106 800 14,600 SH   SOLE   14,600 0 0
CHINA MOBILE LIMITED COM 16941M109 10 300 SH   SOLE   300 0 0
CHUBB LTD COM COM H1467J104 3 30 SH   SOLE   30 0 0
CHUNGHWA TELECOM CO LTD COM 17133Q502 19 520 SH   SOLE   520 0 0
CHURCH & DWIGHT INC COM 171340102 10 110 SH   SOLE   110 0 0
CIENA CORP COM 171779309 6 150 SH   SOLE   150 0 0
CIENA CORP COM 171779309 56 1,400 SH   SOLE   1,400 0 0
CIENA CORP COM 171779309 278 7,000 SH   SOLE   7,000 0 0
CIGNA CORP NEW COM 125523100 7 40 SH   SOLE   40 0 0
CISCO SYS INC COM 17275R102 7 180 SH   SOLE   180 0 0
CISCO SYS INC COM 17275R102 143 3,630 SH   SOLE   3,630 0 0
CISCO SYS INC COM 17275R102 331 8,400 SH   SOLE   8,400 0 0
CITRIX SYS INC COM 177376100 7 50 SH   SOLE   50 0 0
CITRIX SYS INC COM 177376100 83 600 SH   SOLE   600 0 0
CITRIX SYS INC COM 177376100 358 2,600 SH   SOLE   2,600 0 0
CITRIX SYS INC COM 177376100 6 40 SH   SOLE   40 0 0
CLEARFIELD INC COM 18482P103 284 14,062 SH   SOLE   14,062 0 0
CLEARFIELD INC COM 18482P103 107 5,312 SH   SOLE   5,312 0 0
CLEARFIELD INC COM 18482P103 32 1,600 SH   SOLE   1,600 0 0
CLEARFIELD INC COM 18482P103 1,824 90,428 SH   SOLE   90,428 0 0
CLEARWATER PAPER CORP COM 18538R103 914 24,100 SH   SOLE   24,100 0 0
CLEARWAY ENERGY INC COM 18539C105 408 16,500 SH   SOLE   16,500 0 0
CLEARWAY ENERGY INC COM 18539C105 971 39,300 SH   SOLE   39,300 0 0
CLEARWAY ENERGY INC COM 18539C105 156 6,300 SH   SOLE   6,300 0 0
CLEARWAY ENERGY INC COM 18539C105 2,633 106,600 SH   SOLE   106,600 0 0
COCA-COLA CO COM 191216100 46 940 SH   SOLE   940 0 0
COCA-COLA CO COM 191216100 7 140 SH   SOLE   140 0 0
COGENT COMMUNICATIONS HLDGS COM 19239V302 631 10,500 SH   SOLE   10,500 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 83 1,200 SH   SOLE   1,200 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 382 5,500 SH   SOLE   5,500 0 0
COHEN & STEERS INC COM 19247A100 329 5,900 SH   SOLE   5,900 0 0
COHEN & STEERS INC COM 19247A100 691 12,400 SH   SOLE   12,400 0 0
COHEN & STEERS INC COM 19247A100 125 2,250 SH   SOLE   2,250 0 0
COHEN & STEERS INC COM 19247A100 2,124 38,100 SH   SOLE   38,100 0 0
COLGATE PALMOLIVE CO COM 194162103 8 110 SH   SOLE   110 0 0
COLLECTORS UNIVERSE INC COM 19421R200 473 9,563 SH   SOLE   9,563 0 0
COLLECTORS UNIVERSE INC COM 19421R200 182 3,670 SH   SOLE   3,670 0 0
COLLECTORS UNIVERSE INC COM 19421R200 3,051 61,649 SH   SOLE   61,649 0 0
COLLIERS INTL GROUP INC SUB VTG SHS COM 194693107 2 23 SH   SOLE   23 0 0
COLLIERS INTL GROUP INC SUB VTG SHS COM 194693107 13 200 SH   SOLE   200 0 0
COLUMBIA FINL INC COM 197641103 6 500 SH   SOLE   500 0 0
COMCAST CORP NEW COM 20030N101 83 1,800 SH   SOLE   1,800 0 0
COMFORT SYS USA INC COM 199908104 361 7,000 SH   SOLE   7,000 0 0
COMFORT SYS USA INC COM 199908104 134 2,600 SH   SOLE   2,600 0 0
COMFORT SYS USA INC COM 199908104 2,266 44,000 SH   SOLE   44,000 0 0
COMMVAULT SYSTEMS INC COM 204166102 832 20,400 SH   SOLE   20,400 0 0
COMPUTER TASK GROUP INC COM 205477102 23 4,700 SH   SOLE   4,700 0 0
CONDUENT INC COM 206787103 833 261,800 SH   SOLE   261,800 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 823 144,700 SH   SOLE   144,700 0 0
CORCEPT THERAPEUTICS INC COM 218352102 412 23,700 SH   SOLE   23,700 0 0
CORCEPT THERAPEUTICS INC COM 218352102 155 8,900 SH   SOLE   8,900 0 0
CORCEPT THERAPEUTICS INC COM 218352102 2,659 152,800 SH   SOLE   152,800 0 0
CORELOGIC INC COM 21871D103 8 115 SH   SOLE   115 0 0
CORELOGIC INC COM 21871D103 81 1,200 SH   SOLE   1,200 0 0
CORELOGIC INC COM 21871D103 487 7,200 SH   SOLE   7,200 0 0
CORELOGIC INC COM 21871D103 183 2,700 SH   SOLE   2,700 0 0
CORELOGIC INC COM 21871D103 406 6,000 SH   SOLE   6,000 0 0
CORELOGIC INC COM 21871D103 3,106 45,900 SH   SOLE   45,900 0 0
COSTCO WHSL CORP NEW COM 22160K105 67 190 SH   SOLE   190 0 0
COSTCO WHSL CORP NEW COM 22160K105 14 40 SH   SOLE   40 0 0
CSW INDUSTRIALS INC COM 126402106 510 6,600 SH   SOLE   6,600 0 0
CSW INDUSTRIALS INC COM 126402106 193 2,500 SH   SOLE   2,500 0 0
CSW INDUSTRIALS INC COM 126402106 3,314 42,900 SH   SOLE   42,900 0 0
CYBEROPTICS CORP COM 232517102 8 260 SH   SOLE   260 0 0
CYBEROPTICS CORP COM 232517102 345 10,831 SH   SOLE   10,831 0 0
CYBEROPTICS CORP COM 232517102 837 26,300 SH   SOLE   26,300 0 0
CYBEROPTICS CORP COM 232517102 131 4,101 SH   SOLE   4,101 0 0
CYBEROPTICS CORP COM 232517102 24 750 SH   SOLE   750 0 0
CYBEROPTICS CORP COM 232517102 2,226 69,901 SH   SOLE   69,901 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 1,182 163,300 SH   SOLE   163,300 0 0
DANAHER CORPORATION COM 235851102 10 45 SH   SOLE   45 0 0
DANAHER CORPORATION COM 235851102 69 320 SH   SOLE   320 0 0
DANAHER CORPORATION COM 235851102 9 40 SH   SOLE   40 0 0
DARLING INGREDIENTS INC COM 237266101 1,059 29,400 SH   SOLE   29,400 0 0
DAVITA INC COM 23918K108 9 105 SH   SOLE   105 0 0
DAVITA INC COM 23918K108 86 1,000 SH   SOLE   1,000 0 0
DAVITA INC COM 23918K108 368 4,300 SH   SOLE   4,300 0 0
DBX ETF TR COM 233051879 62 1,797 SH   SOLE   1,797 0 0
DBX ETF TR COM 233051879 18 531 SH   SOLE   531 0 0
DBX ETF TR COM 233051879 52 1,500 SH   SOLE   1,500 0 0
DECKERS OUTDOOR CORP COM 243537107 924 4,200 SH   SOLE   4,200 0 0
DESCARTES SYS GROUP INC COM 249906108 6,005 105,451 SH   SOLE   105,451 0 0
DESCARTES SYS GROUP INC COM 249906108 2,864 50,300 SH   SOLE   50,300 0 0
DIAGEO PLC COM 25243Q205 3 25 SH   SOLE   25 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 720 40,000 SH   SOLE   40,000 0 0
DIGITAL TURBINE INC COM 25400W102 360 11,000 SH   SOLE   11,000 0 0
DIGITAL TURBINE INC COM 25400W102 138 4,200 SH   SOLE   4,200 0 0
DIGITAL TURBINE INC COM 25400W102 2,302 70,300 SH   SOLE   70,300 0 0
DIREXION SHS ETF TR DAILY IND BUL 3X COM 25490K331 13 400 SH   SOLE   400 0 0
DIREXION SHS ETF TR DL FTSE BLL 3X COM 25459W771 12 794 SH   SOLE   794 0 0
DIREXION SHS ETF TR DL FTSE BLL 3X COM 25459W771 29 2,000 SH   SOLE   2,000 0 0
DIREXION SHS ETF TR DLY MSCI MX 3X COM 25460E281 13 422 SH   SOLE   422 0 0
DIREXION SHS ETF TR DLY MSCI MX 3X COM 25460E281 30 1,000 SH   SOLE   1,000 0 0
DISH NETWORK CORPORATION COM 25470M109 67 2,300 SH   SOLE   2,300 0 0
DISH NETWORK CORPORATION COM 25470M109 325 11,200 SH   SOLE   11,200 0 0
DISNEY WALT CO COM 254687106 37 300 SH   SOLE   300 0 0
DLH HOLDINGS CORP COM 23335Q100 8 1,130 SH   SOLE   1,130 0 0
DLH HOLDINGS CORP COM 23335Q100 78 10,700 SH   SOLE   10,700 0 0
DLH HOLDINGS CORP COM 23335Q100 29 4,000 SH   SOLE   4,000 0 0
DLH HOLDINGS CORP COM 23335Q100 25 3,500 SH   SOLE   3,500 0 0
DLH HOLDINGS CORP COM 23335Q100 475 65,500 SH   SOLE   65,500 0 0
DOLLAR GEN CORP NEW COM 256677105 8 40 SH   SOLE   40 0 0
DOLLAR GEN CORP NEW COM 256677105 84 400 SH   SOLE   400 0 0
DOLLAR GEN CORP NEW COM 256677105 419 2,000 SH   SOLE   2,000 0 0
DOLLAR GEN CORP NEW COM 256677105 12 55 SH   SOLE   55 0 0
DOMINOS PIZZA INC COM 25754A201 9 20 SH   SOLE   20 0 0
DOMINOS PIZZA INC COM 25754A201 72 170 SH   SOLE   170 0 0
DOMINOS PIZZA INC COM 25754A201 361 850 SH   SOLE   850 0 0
DONEGAL GROUP INC COM 257701201 194 13,800 SH   SOLE   13,800 0 0
DONEGAL GROUP INC COM 257701201 73 5,200 SH   SOLE   5,200 0 0
DONEGAL GROUP INC COM 257701201 1,252 89,000 SH   SOLE   89,000 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 359 26,885 SH   SOLE   26,885 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 136 10,188 SH   SOLE   10,188 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 2,288 171,226 SH   SOLE   171,226 0 0
DR REDDYS LABS LTD COM 256135203 9 130 SH   SOLE   130 0 0
DTE ENERGY CO COM 233331107 1 10 SH   SOLE   10 0 0
DURECT CORP COM 266605104 634 370,700 SH   SOLE   370,700 0 0
EASTGROUP PPTYS INC COM 277276101 828 6,400 SH   SOLE   6,400 0 0
EATON VANCE CORP COM 278265103 80 2,100 SH   SOLE   2,100 0 0
EATON VANCE CORP COM 278265103 393 10,300 SH   SOLE   10,300 0 0
EBAY INC. COM 278642103 8 160 SH   SOLE   160 0 0
EBAY INC. COM 278642103 99 1,900 SH   SOLE   1,900 0 0
EBAY INC. COM 278642103 479 9,200 SH   SOLE   9,200 0 0
ECOLAB INC COM 278865100 3 15 SH   SOLE   15 0 0
EDUCATIONAL DEV CORP COM 281479105 355 21,170 SH   SOLE   21,170 0 0
EDUCATIONAL DEV CORP COM 281479105 134 7,975 SH   SOLE   7,975 0 0
EDUCATIONAL DEV CORP COM 281479105 29 1,700 SH   SOLE   1,700 0 0
EDUCATIONAL DEV CORP COM 281479105 2,268 135,233 SH   SOLE   135,233 0 0
EGAIN CORP COM 28225C806 311 21,956 SH   SOLE   21,956 0 0
EGAIN CORP COM 28225C806 708 49,947 SH   SOLE   49,947 0 0
EGAIN CORP COM 28225C806 118 8,336 SH   SOLE   8,336 0 0
EGAIN CORP COM 28225C806 1,984 140,040 SH   SOLE   140,040 0 0
ELDORADO GOLD CORP NEW COM 284902509 1,484 140,700 SH   SOLE   140,700 0 0
ELDORADO GOLD CORP NEW COM 284902509 3,811 361,300 SH   SOLE   361,300 0 0
ELDORADO GOLD CORP NEW COM 284902509 1,669 158,200 SH   SOLE   158,200 0 0
ELDORADO GOLD CORP NEW COM 284902509 358 33,900 SH   SOLE   33,900 0 0
ELDORADO GOLD CORP NEW COM 284902509 561 53,200 SH   SOLE   53,200 0 0
ELDORADO GOLD CORP NEW COM 284902509 30 2,840 SH   SOLE   2,840 0 0
ELDORADO GOLD CORP NEW COM 284902509 132 12,500 SH   SOLE   12,500 0 0
ELDORADO GOLD CORP NEW COM 284902509 1,440 136,500 SH   SOLE   136,500 0 0
ELDORADO GOLD CORP NEW COM 284902509 296 28,100 SH   SOLE   28,100 0 0
ELDORADO GOLD CORP NEW COM 284902509 1,628 154,300 SH   SOLE   154,300 0 0
ELDORADO GOLD CORP NEW COM 284902509 484 45,900 SH   SOLE   45,900 0 0
ELECTROMED INC COM 285409108 20 1,900 SH   SOLE   1,900 0 0
ELECTRONIC ARTS INC COM COM 285512109 8 65 SH   SOLE   65 0 0
ELECTRONIC ARTS INC COM COM 285512109 91 700 SH   SOLE   700 0 0
ELECTRONIC ARTS INC COM COM 285512109 469 3,600 SH   SOLE   3,600 0 0
ELI LILLY & CO COM 532457108 8 52 SH   SOLE   52 0 0
ELI LILLY & CO COM 532457108 195 1,320 SH   SOLE   1,320 0 0
ELI LILLY & CO COM 532457108 414 2,800 SH   SOLE   2,800 0 0
EMCOR GROUP INC COM 29084Q100 366 5,400 SH   SOLE   5,400 0 0
EMCOR GROUP INC COM 29084Q100 139 2,050 SH   SOLE   2,050 0 0
EMCOR GROUP INC COM 29084Q100 2,350 34,700 SH   SOLE   34,700 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 486 4,700 SH   SOLE   4,700 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 909 8,800 SH   SOLE   8,800 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 186 1,800 SH   SOLE   1,800 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 3,100 30,000 SH   SOLE   30,000 0 0
ENBRIDGE INC COM 29250N105 288 9,850 SH   SOLE   9,850 0 0
ENBRIDGE INC COM 29250N105 203 6,960 SH   SOLE   6,960 0 0
ENBRIDGE INC COM 29250N105 321 11,000 SH   SOLE   11,000 0 0
ENBRIDGE INC COM 29250N105 20 700 SH   SOLE   700 0 0
ENBRIDGE INC COM 29250N105 2,161 74,000 SH   SOLE   74,000 0 0
ENCORE WIRE CORP COM 292562105 330 7,100 SH   SOLE   7,100 0 0
ENCORE WIRE CORP COM 292562105 125 2,700 SH   SOLE   2,700 0 0
ENCORE WIRE CORP COM 292562105 2,121 45,700 SH   SOLE   45,700 0 0
ENSIGN GROUP INC COM 29358P101 11 200 SH   SOLE   200 0 0
ENSIGN GROUP INC COM 29358P101 553 9,700 SH   SOLE   9,700 0 0
ENSIGN GROUP INC COM 29358P101 1,038 18,200 SH   SOLE   18,200 0 0
ENSIGN GROUP INC COM 29358P101 211 3,700 SH   SOLE   3,700 0 0
ENSIGN GROUP INC COM 29358P101 3,543 62,100 SH   SOLE   62,100 0 0
ENTERGY CORP NEW COM 29364G103 3 30 SH   SOLE   30 0 0
ENVELA CORP COM 29402E102 89 20,771 SH   SOLE   20,771 0 0
ENVELA CORP COM 29402E102 268 62,368 SH   SOLE   62,368 0 0
ENVELA CORP COM 29402E102 34 8,009 SH   SOLE   8,009 0 0
ENVELA CORP COM 29402E102 26 6,100 SH   SOLE   6,100 0 0
ENVELA CORP COM 29402E102 577 134,450 SH   SOLE   134,450 0 0
EPLUS INC COM 294268107 783 10,700 SH   SOLE   10,700 0 0
EQUINOX GOLD CORP COM 29446Y502 23 2,000 SH   SOLE   2,000 0 0
EQUINOX GOLD CORP COM 29446Y502 1,712 146,605 SH   SOLE   146,605 0 0
EQUINOX GOLD CORP COM 29446Y502 4,888 418,700 SH   SOLE   418,700 0 0
EQUINOX GOLD CORP COM 29446Y502 2,709 232,056 SH   SOLE   232,056 0 0
EQUINOX GOLD CORP COM 29446Y502 1,314 112,558 SH   SOLE   112,558 0 0
EQUINOX GOLD CORP COM 29446Y502 253 21,705 SH   SOLE   21,705 0 0
EQUINOX GOLD CORP COM 29446Y502 398 34,132 SH   SOLE   34,132 0 0
EQUINOX GOLD CORP COM 29446Y502 385 33,006 SH   SOLE   33,006 0 0
EQUINOX GOLD CORP COM 29446Y502 2,626 224,900 SH   SOLE   224,900 0 0
EQUINOX GOLD CORP COM 29446Y502 232 19,903 SH   SOLE   19,903 0 0
EQUITY COMMONWEALTH CWH COM 294628102 17 620 SH   SOLE   620 0 0
ESCO TECHNOLOGIES INC COM 296315104 725 9,000 SH   SOLE   9,000 0 0
ETSY INC COM 29786A106 9 75 SH   SOLE   75 0 0
ETSY INC COM 29786A106 73 600 SH   SOLE   600 0 0
ETSY INC COM 29786A106 365 3,000 SH   SOLE   3,000 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 957 45,100 SH   SOLE   45,100 0 0
EXFO INC SUB VTG SHS COM 302046107 267 82,023 SH   SOLE   82,023 0 0
EXPEDITORS INTL WASH INC COM 302130109 9 100 SH   SOLE   100 0 0
EXPONENT INC COM 30214U102 375 5,200 SH   SOLE   5,200 0 0
EXPONENT INC COM 30214U102 735 10,200 SH   SOLE   10,200 0 0
EXPONENT INC COM 30214U102 144 2,000 SH   SOLE   2,000 0 0
EXPONENT INC COM 30214U102 2,399 33,300 SH   SOLE   33,300 0 0
FABRINET COM G3323L100 353 5,600 SH   SOLE   5,600 0 0
FABRINET COM G3323L100 132 2,100 SH   SOLE   2,100 0 0
FABRINET COM G3323L100 2,256 35,800 SH   SOLE   35,800 0 0
FACEBOOK INC COM 30303M102 11 42 SH   SOLE   42 0 0
FACEBOOK INC COM 30303M102 9 35 SH   SOLE   35 0 0
FACEBOOK INC COM 30303M102 390 1,490 SH   SOLE   1,490 0 0
FAIR ISAAC CORP COM COM 303250104 85 200 SH   SOLE   200 0 0
FAIR ISAAC CORP COM COM 303250104 383 900 SH   SOLE   900 0 0
FEDERATED HERMES INC CL B COM 314211103 47 2,200 SH   SOLE   2,200 0 0
FEDERATED HERMES INC CL B COM 314211103 740 34,400 SH   SOLE   34,400 0 0
FIDELITY NATL INFORMATION SVCS COM COM 31620M106 2 15 SH   SOLE   15 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 60 4,208 SH   SOLE   4,208 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 20 1,373 SH   SOLE   1,373 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 360 25,160 SH   SOLE   25,160 0 0
FIRST FNDTN INC COM 32026V104 370 28,300 SH   SOLE   28,300 0 0
FIRST FNDTN INC COM 32026V104 141 10,800 SH   SOLE   10,800 0 0
FIRST FNDTN INC COM 32026V104 2,391 182,900 SH   SOLE   182,900 0 0
FIRST UTD CORP COM 33741H107 13 1,100 SH   SOLE   1,100 0 0
FIRSTSERVICE CORP NEW COM 33767E202 6,412 48,600 SH   SOLE   48,600 0 0
FIRSTSERVICE CORP NEW COM 33767E202 35 265 SH   SOLE   265 0 0
FIRSTSERVICE CORP NEW COM 33767E202 123 930 SH   SOLE   930 0 0
FIRSTSERVICE CORP NEW COM 33767E202 1,385 10,500 SH   SOLE   10,500 0 0
FIRSTSERVICE CORP NEW COM 33767E202 3,338 25,300 SH   SOLE   25,300 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 750 159,600 SH   SOLE   159,600 0 0
FLAGSTAR BANCORP INC COM 337930705 895 30,200 SH   SOLE   30,200 0 0
FLWS/1-800 FLOWERS COM 68243Q106 840 33,700 SH   SOLE   33,700 0 0
FONAR CORP COM 344437405 263 12,600 SH   SOLE   12,600 0 0
FONAR CORP COM 344437405 98 4,700 SH   SOLE   4,700 0 0
FONAR CORP COM 344437405 1,698 81,300 SH   SOLE   81,300 0 0
FORMFACTOR INC COM 346375108 7 300 SH   SOLE   300 0 0
FORMFACTOR INC COM 346375108 404 16,200 SH   SOLE   16,200 0 0
FORMFACTOR INC COM 346375108 813 32,600 SH   SOLE   32,600 0 0
FORMFACTOR INC COM 346375108 155 6,200 SH   SOLE   6,200 0 0
FORMFACTOR INC COM 346375108 2,598 104,200 SH   SOLE   104,200 0 0
FORTINET INC COM 34959E109 7 60 SH   SOLE   60 0 0
FORTINET INC COM 34959E109 59 500 SH   SOLE   500 0 0
FORTINET INC COM 34959E109 306 2,600 SH   SOLE   2,600 0 0
FORTIS INC COM 349553107 5 120 SH   SOLE   120 0 0
FORTIS INC COM 349553107 24 585 SH   SOLE   585 0 0
FORTIS INC COM 349553107 17 405 SH   SOLE   405 0 0
FORTIS INC COM 349553107 8 202 SH   SOLE   202 0 0
FORTIS INC COM 349553107 4 86 SH   SOLE   86 0 0
FORTIS INC COM 349553107 401 9,800 SH   SOLE   9,800 0 0
FORTIS INC COM 349553107 11 280 SH   SOLE   280 0 0
FORTIS INC COM 349553107 7 170 SH   SOLE   170 0 0
FORTIS INC COM 349553107 135 3,300 SH   SOLE   3,300 0 0
FORTIS INC COM 349553107 16 400 SH   SOLE   400 0 0
FORTIS INC COM 349553107 106 2,600 SH   SOLE   2,600 0 0
FORTIS INC COM 349553107 200 4,900 SH   SOLE   4,900 0 0
FORTIS INC COM 349553107 35 850 SH   SOLE   850 0 0
FORTIS INC COM 349553107 1,431 35,000 SH   SOLE   35,000 0 0
FRANCO NEV CORP COM 351858105 8 55 SH   SOLE   55 0 0
FRANCO NEV CORP COM 351858105 14 100 SH   SOLE   100 0 0
FRANCO NEV CORP COM 351858105 112 800 SH   SOLE   800 0 0
FRANCO NEV CORP COM 351858105 196 1,400 SH   SOLE   1,400 0 0
FRANCO NEV CORP COM 351858105 42 300 SH   SOLE   300 0 0
FRANCO NEV CORP COM 351858105 1,481 10,600 SH   SOLE   10,600 0 0
FRESENIUS MED CARE AG&CO KGA COM 358029106 11 250 SH   SOLE   250 0 0
FULGENT GENETICS INC COM 359664109 543 13,552 SH   SOLE   13,552 0 0
FULGENT GENETICS INC COM 359664109 204 5,100 SH   SOLE   5,100 0 0
FULGENT GENETICS INC COM 359664109 32 800 SH   SOLE   800 0 0
FULGENT GENETICS INC COM 359664109 3,467 86,600 SH   SOLE   86,600 0 0
GALLAGHER ARTHUR J & CO COM 363576109 5 45 SH   SOLE   45 0 0
GENERAL DYNAMICS CORP COM 369550108 2 15 SH   SOLE   15 0 0
GENERAL MLS INC COM 370334104 10 160 SH   SOLE   160 0 0
GENMARK DIAGNOSTICS INC COM 372309104 882 62,100 SH   SOLE   62,100 0 0
GETTY RLTY CORP NEW COM 374297109 741 28,500 SH   SOLE   28,500 0 0
GIBRALTAR INDS INC COM 374689107 10 160 SH   SOLE   160 0 0
GIBRALTAR INDS INC COM 374689107 443 6,800 SH   SOLE   6,800 0 0
GIBRALTAR INDS INC COM 374689107 1,068 16,400 SH   SOLE   16,400 0 0
GIBRALTAR INDS INC COM 374689107 163 2,500 SH   SOLE   2,500 0 0
GIBRALTAR INDS INC COM 374689107 2,821 43,300 SH   SOLE   43,300 0 0
GILDAN ACTIVEWEAR INC COM COM 375916103 10 500 SH   SOLE   500 0 0
GILEAD SCIENCES INC COM 375558103 6 95 SH   SOLE   95 0 0
GILEAD SCIENCES INC COM 375558103 22 345 SH   SOLE   345 0 0
GILEAD SCIENCES INC COM 375558103 118 1,860 SH   SOLE   1,860 0 0
GILEAD SCIENCES INC COM 375558103 297 4,700 SH   SOLE   4,700 0 0
GLAXOSMITHKLINE PLC COM 37733W105 9 250 SH   SOLE   250 0 0
GLOBAL X FDS GLB X SUPERDIV COM 37950E549 72 6,700 SH   SOLE   6,700 0 0
GLU MOBILE INC COM 379890106 719 93,700 SH   SOLE   93,700 0 0
GOLDEN STAR RES LTD CDA COM 38119T807 862 200,100 SH   SOLE   200,100 0 0
GOLDEN STAR RES LTD CDA COM 38119T807 1,500 348,000 SH   SOLE   348,000 0 0
GOLDEN STAR RES LTD CDA COM 38119T807 658 152,800 SH   SOLE   152,800 0 0
GOLDEN STAR RES LTD CDA COM 38119T807 141 32,700 SH   SOLE   32,700 0 0
GOLDEN STAR RES LTD CDA COM 38119T807 221 51,300 SH   SOLE   51,300 0 0
GOLDEN STAR RES LTD CDA COM 38119T807 394 91,500 SH   SOLE   91,500 0 0
GOLDEN STAR RES LTD CDA COM 38119T807 116 27,000 SH   SOLE   27,000 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 319 5,500 SH   SOLE   5,500 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 6 110 SH   SOLE   110 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 12 200 SH   SOLE   200 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 1,207 20,800 SH   SOLE   20,800 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 6,202 106,900 SH   SOLE   106,900 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 2,936 50,600 SH   SOLE   50,600 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 2,298 39,600 SH   SOLE   39,600 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 273 4,700 SH   SOLE   4,700 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 429 7,400 SH   SOLE   7,400 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 354 6,100 SH   SOLE   6,100 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 3,040 52,400 SH   SOLE   52,400 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 360 6,200 SH   SOLE   6,200 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 412 43,300 SH   SOLE   43,300 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 155 16,300 SH   SOLE   16,300 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 2,663 280,000 SH   SOLE   280,000 0 0
GREEN BRICK PARTNERS INC COM 392709101 444 27,600 SH   SOLE   27,600 0 0
GREEN BRICK PARTNERS INC COM 392709101 947 58,800 SH   SOLE   58,800 0 0
GREEN BRICK PARTNERS INC COM 392709101 166 10,300 SH   SOLE   10,300 0 0
GREEN BRICK PARTNERS INC COM 392709101 2,834 176,000 SH   SOLE   176,000 0 0
GRIFFON CORP COM 398433102 363 18,600 SH   SOLE   18,600 0 0
GRIFFON CORP COM 398433102 805 41,200 SH   SOLE   41,200 0 0
GRIFFON CORP COM 398433102 137 7,000 SH   SOLE   7,000 0 0
GRIFFON CORP COM 398433102 2,315 118,500 SH   SOLE   118,500 0 0
HAMILTON BEACH BRANDS HLDG C COM 40701T104 271 13,911 SH   SOLE   13,911 0 0
HAMILTON BEACH BRANDS HLDG C COM 40701T104 102 5,243 SH   SOLE   5,243 0 0
HAMILTON BEACH BRANDS HLDG C COM 40701T104 27 1,400 SH   SOLE   1,400 0 0
HAMILTON BEACH BRANDS HLDG C COM 40701T104 1,725 88,696 SH   SOLE   88,696 0 0
HANOVER INS GROUP INC COM 410867105 70 750 SH   SOLE   750 0 0
HANOVER INS GROUP INC COM 410867105 326 3,500 SH   SOLE   3,500 0 0
HARVARD BIOSCIENCE INC COM 416906105 156 51,670 SH   SOLE   51,670 0 0
HARVARD BIOSCIENCE INC COM 416906105 58 19,417 SH   SOLE   19,417 0 0
HARVARD BIOSCIENCE INC COM 416906105 1,004 333,504 SH   SOLE   333,504 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 2 50 SH   SOLE   50 0 0
HAWKINS INC COM 420261109 8 180 SH   SOLE   180 0 0
HAWKINS INC COM 420261109 373 8,100 SH   SOLE   8,100 0 0
HAWKINS INC COM 420261109 143 3,100 SH   SOLE   3,100 0 0
HAWKINS INC COM 420261109 2,393 51,900 SH   SOLE   51,900 0 0
HCA HEALTHCARE INC COM 40412C101 7 60 SH   SOLE   60 0 0
HCA HEALTHCARE INC COM 40412C101 69 550 SH   SOLE   550 0 0
HCA HEALTHCARE INC COM 40412C101 349 2,800 SH   SOLE   2,800 0 0
HEALTHSTREAM INC COM 42222N103 211 10,528 SH   SOLE   10,528 0 0
HEALTHSTREAM INC COM 42222N103 79 3,938 SH   SOLE   3,938 0 0
HEALTHSTREAM INC COM 42222N103 1,343 66,933 SH   SOLE   66,933 0 0
HEARTLAND EXPRESS INC COM 422347104 344 18,500 SH   SOLE   18,500 0 0
HEARTLAND EXPRESS INC COM 422347104 828 44,500 SH   SOLE   44,500 0 0
HEARTLAND EXPRESS INC COM 422347104 130 7,000 SH   SOLE   7,000 0 0
HEARTLAND EXPRESS INC COM 422347104 2,223 119,500 SH   SOLE   119,500 0 0
HECLA MNG CO COM 422704106 992 195,200 SH   SOLE   195,200 0 0
HELEN OF TROY LTD COM G4388N106 851 4,400 SH   SOLE   4,400 0 0
HENRY JACK & ASSOC INC COM 426281101 5 30 SH   SOLE   30 0 0
HERBALIFE NUTRITION LTD COM G4412G101 9 185 SH   SOLE   185 0 0
HERSHEY CO COM 427866108 6 40 SH   SOLE   40 0 0
HILLENBRAND INC COM 431571108 763 26,900 SH   SOLE   26,900 0 0
HILLTOP HOLDINGS INC COM 432748101 941 45,700 SH   SOLE   45,700 0 0
HOLOGIC INC COM 436440101 11 170 SH   SOLE   170 0 0
HOLOGIC INC COM 436440101 93 1,400 SH   SOLE   1,400 0 0
HOLOGIC INC COM 436440101 472 7,100 SH   SOLE   7,100 0 0
HOME DEPOT INC COM 437076102 10 35 SH   SOLE   35 0 0
HOME DEPOT INC COM 437076102 283 1,020 SH   SOLE   1,020 0 0
HOME DEPOT INC COM 437076102 417 1,500 SH   SOLE   1,500 0 0
HONEYWELL INTL INC COM 438516106 49 300 SH   SOLE   300 0 0
HONEYWELL INTL INC COM 438516106 3 20 SH   SOLE   20 0 0
HORIZON THERAPEUTICS PUB L COM G46188101 12 150 SH   SOLE   150 0 0
HORIZON THERAPEUTICS PUB L COM G46188101 544 7,000 SH   SOLE   7,000 0 0
HORIZON THERAPEUTICS PUB L COM G46188101 202 2,600 SH   SOLE   2,600 0 0
HORIZON THERAPEUTICS PUB L COM G46188101 3,480 44,800 SH   SOLE   44,800 0 0
HOULIHAN LOKEY INC COM 441593100 9 160 SH   SOLE   160 0 0
HP INC COM 40434L105 7 360 SH   SOLE   360 0 0
HP INC COM 40434L105 40 2,100 SH   SOLE   2,100 0 0
HUMANA INC COM 444859102 10 25 SH   SOLE   25 0 0
HUMANA INC COM 444859102 95 230 SH   SOLE   230 0 0
HUMANA INC COM 444859102 414 1,000 SH   SOLE   1,000 0 0
IAMGOLD CORP COM COM 450913108 682 177,700 SH   SOLE   177,700 0 0
IAMGOLD CORP COM COM 450913108 2,370 617,800 SH   SOLE   617,800 0 0
IAMGOLD CORP COM COM 450913108 1,041 271,300 SH   SOLE   271,300 0 0
IAMGOLD CORP COM COM 450913108 223 58,000 SH   SOLE   58,000 0 0
IAMGOLD CORP COM COM 450913108 349 91,000 SH   SOLE   91,000 0 0
IAMGOLD CORP COM COM 450913108 679 176,900 SH   SOLE   176,900 0 0
IAMGOLD CORP COM COM 450913108 184 48,000 SH   SOLE   48,000 0 0
ICHOR HOLDINGS COM G4740B105 261 12,100 SH   SOLE   12,100 0 0
ICHOR HOLDINGS COM G4740B105 772 35,800 SH   SOLE   35,800 0 0
ICHOR HOLDINGS COM G4740B105 97 4,500 SH   SOLE   4,500 0 0
ICHOR HOLDINGS COM G4740B105 1,644 76,200 SH   SOLE   76,200 0 0
IDACORP INC COM 451107106 4 50 SH   SOLE   50 0 0
II-VI INC COM 902104108 783 19,300 SH   SOLE   19,300 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 20 9,500 SH   SOLE   9,500 0 0
INNOVIVA INC COM COM 45781M101 232 22,200 SH   SOLE   22,200 0 0
INNOVIVA INC COM COM 45781M101 88 8,400 SH   SOLE   8,400 0 0
INNOVIVA INC COM COM 45781M101 1,482 141,800 SH   SOLE   141,800 0 0
INOVALON HLDGS INC COM 45781D101 468 17,700 SH   SOLE   17,700 0 0
INOVALON HLDGS INC COM 45781D101 926 35,000 SH   SOLE   35,000 0 0
INOVALON HLDGS INC COM 45781D101 177 6,700 SH   SOLE   6,700 0 0
INOVALON HLDGS INC COM 45781D101 3,018 114,100 SH   SOLE   114,100 0 0
INSTALLED BLDG PRODS INC COM 45780R101 997 9,800 SH   SOLE   9,800 0 0
INTEL CORP COM 458140100 101 1,960 SH   SOLE   1,960 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 47 390 SH   SOLE   390 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 213 14,600 SH   SOLE   14,600 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 80 5,500 SH   SOLE   5,500 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 1,366 93,500 SH   SOLE   93,500 0 0
INTUIT COM 461202103 11 35 SH   SOLE   35 0 0
INTUIT COM 461202103 114 350 SH   SOLE   350 0 0
INTUIT COM 461202103 424 1,300 SH   SOLE   1,300 0 0
INTUITIVE SURGICAL INC COM 46120E602 35 50 SH   SOLE   50 0 0
INVESCO EXCH TRADED FD TR II PFD ETF COM 46138E511 271 18,400 SH   SOLE   18,400 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF COM 46138G508 502 23,100 SH   SOLE   23,100 0 0
INVESCO QQQ TR UNIT SER 1 COM 46090E103 3 10 SH   SOLE   10 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 883 34,500 SH   SOLE   34,500 0 0
ISHARES INC EM MKT SM-CP ETF COM 464286475 5,474 125,000 SH   SOLE   125,000 0 0
ISHARES TR MSCI EAFE ETF COM 464287465 1 8 SH   SOLE   8 0 0
ISHARES TR MSCI INDIA SM CP COM 46429B614 36 1,000 SH   SOLE   1,000 0 0
ISHARES TR RUSSELL 2000 ETF COM 464287655 1 10 SH   SOLE   10 0 0
JOHNSON & JOHNSON COM 478160104 188 1,260 SH   SOLE   1,260 0 0
JOHNSON & JOHNSON COM 478160104 10 70 SH   SOLE   70 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN COM 46625H365 91 8,480 SH   SOLE   8,480 0 0
JPMORGAN CHASE & CO COM COM 46625H100 125 1,300 SH   SOLE   1,300 0 0
KFORCE INC COM 493732101 8 240 SH   SOLE   240 0 0
KFORCE INC COM 493732101 412 12,800 SH   SOLE   12,800 0 0
KFORCE INC COM 493732101 154 4,800 SH   SOLE   4,800 0 0
KFORCE INC COM 493732101 2,660 82,700 SH   SOLE   82,700 0 0
KIMBERLY-CLARK CORP COM 494368103 8 55 SH   SOLE   55 0 0
KIMBERLY-CLARK CORP COM 494368103 74 500 SH   SOLE   500 0 0
KIMBERLY-CLARK CORP COM 494368103 354 2,400 SH   SOLE   2,400 0 0
KIMBERLY-CLARK CORP COM 494368103 10 70 SH   SOLE   70 0 0
KINROSS GOLD CORP COM COM 496902404 22 2,500 SH   SOLE   2,500 0 0
KINROSS GOLD CORP COM COM 496902404 5,349 606,399 SH   SOLE   606,399 0 0
KINROSS GOLD CORP COM COM 496902404 79 8,900 SH   SOLE   8,900 0 0
KINROSS GOLD CORP COM COM 496902404 191 21,700 SH   SOLE   21,700 0 0
KINROSS GOLD CORP COM COM 496902404 28 3,200 SH   SOLE   3,200 0 0
KINROSS GOLD CORP COM COM 496902404 1,323 150,000 SH   SOLE   150,000 0 0
KINROSS GOLD CORP COM COM 496902404 2,820 319,700 SH   SOLE   319,700 0 0
KINROSS GOLD CORP COM COM 496902404 4,424 501,500 SH   SOLE   501,500 0 0
KINROSS GOLD CORP COM COM 496902404 1,314 149,000 SH   SOLE   149,000 0 0
KIRKLAND LAKE GOLD LTD COM COM 49741E100 20 400 SH   SOLE   400 0 0
KIRKLAND LAKE GOLD LTD COM COM 49741E100 39 800 SH   SOLE   800 0 0
KIRKLAND LAKE GOLD LTD COM COM 49741E100 59 1,200 SH   SOLE   1,200 0 0
KIRKLAND LAKE GOLD LTD COM COM 49741E100 732 15,000 SH   SOLE   15,000 0 0
KIRKLAND LAKE GOLD LTD COM COM 49741E100 3,089 63,300 SH   SOLE   63,300 0 0
KIRKLAND LAKE GOLD LTD COM COM 49741E100 917 18,800 SH   SOLE   18,800 0 0
KROGER CO COM 501044101 9 280 SH   SOLE   280 0 0
KT CORP COM 48268K101 7 690 SH   SOLE   690 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 8 45 SH   SOLE   45 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 85 450 SH   SOLE   450 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 377 2,000 SH   SOLE   2,000 0 0
LAKELAND INDS INC COM 511795106 317 16,000 SH   SOLE   16,000 0 0
LAKELAND INDS INC COM 511795106 119 6,000 SH   SOLE   6,000 0 0
LAKELAND INDS INC COM 511795106 22 1,100 SH   SOLE   1,100 0 0
LAKELAND INDS INC COM 511795106 2,028 102,400 SH   SOLE   102,400 0 0
LAM RESEARCH CORP COM 512807108 9 27 SH   SOLE   27 0 0
LAM RESEARCH CORP COM 512807108 100 300 SH   SOLE   300 0 0
LAM RESEARCH CORP COM 512807108 498 1,500 SH   SOLE   1,500 0 0
LANDMARK BANCORP INC COM 51504L107 28 1,300 SH   SOLE   1,300 0 0
LANTRONIX INC COM 516548203 249 51,809 SH   SOLE   51,809 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 875 30,200 SH   SOLE   30,200 0 0
LAWSON PRODS INC COM 520776105 349 8,500 SH   SOLE   8,500 0 0
LAWSON PRODS INC COM 520776105 131 3,200 SH   SOLE   3,200 0 0
LAWSON PRODS INC COM 520776105 31 750 SH   SOLE   750 0 0
LAWSON PRODS INC COM 520776105 2,244 54,700 SH   SOLE   54,700 0 0
LAZARD LTD COM G54050102 9 270 SH   SOLE   270 0 0
LAZARD LTD COM G54050102 83 2,500 SH   SOLE   2,500 0 0
LAZARD LTD COM G54050102 393 11,900 SH   SOLE   11,900 0 0
LEAF GROUP LTD COM 52177G102 29 5,800 SH   SOLE   5,800 0 0
LEIDOS HOLDINGS INC COM COM 525327102 8 90 SH   SOLE   90 0 0
LEXINGTON REALTY TRUST COM 529043101 822 78,700 SH   SOLE   78,700 0 0
LIFE STORAGE INC COM COM 53223X107 4 40 SH   SOLE   40 0 0
LIFETIME BRANDS INC COM 53222Q103 26 2,800 SH   SOLE   2,800 0 0
LIGHTPATH TECHNOLOGIES INC COM 532257805 21 8,900 SH   SOLE   8,900 0 0
LINCOLN EDL SVCS CORP COM 533535100 735 133,149 SH   SOLE   133,149 0 0
LINDSAY CORP COM 535555106 822 8,500 SH   SOLE   8,500 0 0
LITHIA MTRS INC COM 536797103 365 1,600 SH   SOLE   1,600 0 0
LITHIA MTRS INC COM 536797103 137 600 SH   SOLE   600 0 0
LITHIA MTRS INC COM 536797103 2,371 10,400 SH   SOLE   10,400 0 0
LIVERAMP HLDGS INC COM COM 53815P108 854 16,500 SH   SOLE   16,500 0 0
LOCKHEED MARTIN CORP COM 539830109 8 20 SH   SOLE   20 0 0
LOCKHEED MARTIN CORP COM 539830109 146 380 SH   SOLE   380 0 0
LOCKHEED MARTIN CORP COM 539830109 364 950 SH   SOLE   950 0 0
LOCKHEED MARTIN CORP COM 539830109 5 13 SH   SOLE   13 0 0
LOUISIANA PAC CORP COM 546347105 797 27,000 SH   SOLE   27,000 0 0
LOWES COS INC COM 548661107 10 60 SH   SOLE   60 0 0
LOWES COS INC COM 548661107 207 1,250 SH   SOLE   1,250 0 0
LOWES COS INC COM 548661107 481 2,900 SH   SOLE   2,900 0 0
LPL FINL HLDGS INC COM 50212V100 8 110 SH   SOLE   110 0 0
LPL FINL HLDGS INC COM 50212V100 77 1,000 SH   SOLE   1,000 0 0
LPL FINL HLDGS INC COM 50212V100 360 4,700 SH   SOLE   4,700 0 0
LUMINEX CORP DEL COM 55027E102 294 11,200 SH   SOLE   11,200 0 0
LUMINEX CORP DEL COM 55027E102 675 25,700 SH   SOLE   25,700 0 0
LUMINEX CORP DEL COM 55027E102 110 4,200 SH   SOLE   4,200 0 0
LUMINEX CORP DEL COM 55027E102 1,890 72,000 SH   SOLE   72,000 0 0
M D C HLDGS INC COM 552676108 956 20,300 SH   SOLE   20,300 0 0
M/I HOMES INC COM 55305B101 10 220 SH   SOLE   220 0 0
M/I HOMES INC COM 55305B101 603 13,100 SH   SOLE   13,100 0 0
M/I HOMES INC COM 55305B101 1,018 22,100 SH   SOLE   22,100 0 0
M/I HOMES INC COM 55305B101 226 4,900 SH   SOLE   4,900 0 0
M/I HOMES INC COM 55305B101 3,707 80,500 SH   SOLE   80,500 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 881 25,900 SH   SOLE   25,900 0 0
MAGELLAN HEALTH INC COM 559079207 917 12,100 SH   SOLE   12,100 0 0
MAGNA INTL INC COM COM 559222401 279 6,100 SH   SOLE   6,100 0 0
MAGNA INTL INC COM COM 559222401 32 700 SH   SOLE   700 0 0
MANTECH INTL CORP COM 564563104 723 10,500 SH   SOLE   10,500 0 0
MANULIFE FINL CORP COM 56501R106 267 19,200 SH   SOLE   19,200 0 0
MANULIFE FINL CORP COM 56501R106 141 10,150 SH   SOLE   10,150 0 0
MANULIFE FINL CORP COM 56501R106 310 22,300 SH   SOLE   22,300 0 0
MANULIFE FINL CORP COM 56501R106 63 4,500 SH   SOLE   4,500 0 0
MANULIFE FINL CORP COM 56501R106 1,947 140,000 SH   SOLE   140,000 0 0
MANULIFE FINL CORP COM 56501R106 3,059 220,000 SH   SOLE   220,000 0 0
MANULIFE FINL CORP COM 56501R106 7,461 536,600 SH   SOLE   536,600 0 0
MANULIFE FINL CORP COM 56501R106 2,218 159,500 SH   SOLE   159,500 0 0
MARINEMAX INC COM 567908108 7 290 SH   SOLE   290 0 0
MARINEMAX INC COM 567908108 331 12,900 SH   SOLE   12,900 0 0
MARINEMAX INC COM 567908108 126 4,900 SH   SOLE   4,900 0 0
MARINEMAX INC COM 567908108 2,143 83,500 SH   SOLE   83,500 0 0
MARKETAXESS HLDGS INC COM 57060D108 7 15 SH   SOLE   15 0 0
MARKETAXESS HLDGS INC COM 57060D108 72 150 SH   SOLE   150 0 0
MARKETAXESS HLDGS INC COM 57060D108 385 800 SH   SOLE   800 0 0
MARSH & MCLENNAN COS INC COM 571748102 6 55 SH   SOLE   55 0 0
MARTEN TRANS LTD COM 573075108 798 48,900 SH   SOLE   48,900 0 0
MASIMO CORP COM 574795100 8 35 SH   SOLE   35 0 0
MASIMO CORP COM 574795100 7 30 SH   SOLE   30 0 0
MASONITE INTL CORP COM 575385109 433 4,400 SH   SOLE   4,400 0 0
MASONITE INTL CORP COM 575385109 1,023 10,400 SH   SOLE   10,400 0 0
MASONITE INTL CORP COM 575385109 167 1,700 SH   SOLE   1,700 0 0
MASONITE INTL CORP COM 575385109 2,785 28,300 SH   SOLE   28,300 0 0
MASTECH DIGITAL INC COM 57633B100 281 15,600 SH   SOLE   15,600 0 0
MASTECH DIGITAL INC COM 57633B100 104 5,800 SH   SOLE   5,800 0 0
MASTECH DIGITAL INC COM 57633B100 23 1,300 SH   SOLE   1,300 0 0
MASTECH DIGITAL INC COM 57633B100 1,803 100,100 SH   SOLE   100,100 0 0
MASTERCARD INCORPORATED COM 57636Q104 147 435 SH   SOLE   435 0 0
MAXAR TECHNOLOGIES INC COM COM 57778K105 6,143 246,000 SH   SOLE   246,000 0 0
MAXAR TECHNOLOGIES INC COM COM 57778K105 2,922 117,000 SH   SOLE   117,000 0 0
MCDONALDS CORP COM 580135101 44 200 SH   SOLE   200 0 0
MCDONALDS CORP COM 580135101 4 20 SH   SOLE   20 0 0
MCKESSON CORP COM 58155Q103 9 60 SH   SOLE   60 0 0
MCKESSON CORP COM 58155Q103 74 500 SH   SOLE   500 0 0
MCKESSON CORP COM 58155Q103 343 2,300 SH   SOLE   2,300 0 0
MEDIFAST INC COM 58470H101 49 300 SH   SOLE   300 0 0
MEDIFAST INC COM 58470H101 904 5,500 SH   SOLE   5,500 0 0
MEDTRONIC PLC COM G5960L103 29 280 SH   SOLE   280 0 0
MEDTRONIC PLC COM G5960L103 5 45 SH   SOLE   45 0 0
MERCHANTS BANCORP IND COM 58844R108 990 50,248 SH   SOLE   50,248 0 0
MERCK & CO. INC COM 58933Y105 7 90 SH   SOLE   90 0 0
MERCK & CO. INC COM 58933Y105 159 1,920 SH   SOLE   1,920 0 0
MERCK & CO. INC COM 58933Y105 365 4,400 SH   SOLE   4,400 0 0
MERCK & CO. INC COM 58933Y105 10 120 SH   SOLE   120 0 0
MERCURY SYS INC COM 589378108 751 9,700 SH   SOLE   9,700 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 302 17,800 SH   SOLE   17,800 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 793 46,700 SH   SOLE   46,700 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 114 6,700 SH   SOLE   6,700 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 1,937 114,100 SH   SOLE   114,100 0 0
MERITAGE HOMES CORP COM 59001A102 519 4,700 SH   SOLE   4,700 0 0
MERITAGE HOMES CORP COM 59001A102 949 8,600 SH   SOLE   8,600 0 0
MERITAGE HOMES CORP COM 59001A102 199 1,800 SH   SOLE   1,800 0 0
MERITAGE HOMES CORP COM 59001A102 3,334 30,200 SH   SOLE   30,200 0 0
MICROSOFT CORP COM 594918104 12 55 SH   SOLE   55 0 0
MICROSOFT CORP COM 594918104 11 50 SH   SOLE   50 0 0
MICROSOFT CORP COM 594918104 883 4,200 SH   SOLE   4,200 0 0
MICROSOFT CORP COM 594918104 526 2,500 SH   SOLE   2,500 0 0
MID-AMER APT CMNTYS INC COM 59522J103 2 20 SH   SOLE   20 0 0
MKS INSTRS INC COM 55306N104 66 600 SH   SOLE   600 0 0
MKS INSTRS INC COM 55306N104 339 3,100 SH   SOLE   3,100 0 0
MODEL N INC COM 607525102 445 12,600 SH   SOLE   12,600 0 0
MODEL N INC COM 607525102 875 24,800 SH   SOLE   24,800 0 0
MODEL N INC COM 607525102 169 4,800 SH   SOLE   4,800 0 0
MODEL N INC COM 607525102 2,872 81,400 SH   SOLE   81,400 0 0
MONDELEZ INTL INC CL A COM 609207105 38 660 SH   SOLE   660 0 0
MONDELEZ INTL INC CL A COM 609207105 8 140 SH   SOLE   140 0 0
MONOLITHIC PWR SYS INC COM 609839105 8 30 SH   SOLE   30 0 0
MONOLITHIC PWR SYS INC COM 609839105 84 300 SH   SOLE   300 0 0
MONOLITHIC PWR SYS INC COM 609839105 419 1,500 SH   SOLE   1,500 0 0
MONSTER BEVERAGE CORP COM COM 61174X109 10 120 SH   SOLE   120 0 0
MONSTER BEVERAGE CORP COM COM 61174X109 80 1,000 SH   SOLE   1,000 0 0
MONSTER BEVERAGE CORP COM COM 61174X109 385 4,800 SH   SOLE   4,800 0 0
MOODYS CORP COM 615369105 78 270 SH   SOLE   270 0 0
MOODYS CORP COM 615369105 377 1,300 SH   SOLE   1,300 0 0
MORNINGSTAR INC COM 617700109 10 60 SH   SOLE   60 0 0
MOTOROLA SOLUTIONS INC COM NEW COM 620076307 8 50 SH   SOLE   50 0 0
MOTOROLA SOLUTIONS INC COM NEW COM 620076307 63 400 SH   SOLE   400 0 0
MOTOROLA SOLUTIONS INC COM NEW COM 620076307 314 2,000 SH   SOLE   2,000 0 0
MR COOPER GROUP INC COM 62482R107 480 21,500 SH   SOLE   21,500 0 0
MR COOPER GROUP INC COM 62482R107 181 8,100 SH   SOLE   8,100 0 0
MR COOPER GROUP INC COM 62482R107 3,087 138,300 SH   SOLE   138,300 0 0
MSCI INC COM COM 55354G100 71 200 SH   SOLE   200 0 0
MSCI INC COM COM 55354G100 357 1,000 SH   SOLE   1,000 0 0
MURPHY USA INC COM 626755102 359 2,800 SH   SOLE   2,800 0 0
MURPHY USA INC COM 626755102 962 7,500 SH   SOLE   7,500 0 0
MURPHY USA INC COM 626755102 141 1,100 SH   SOLE   1,100 0 0
MURPHY USA INC COM 626755102 2,322 18,100 SH   SOLE   18,100 0 0
NATIONAL BEVERAGE CORP COM 635017106 830 12,200 SH   SOLE   12,200 0 0
NATIONAL GEN HLDGS CORP COM 636220303 405 12,000 SH   SOLE   12,000 0 0
NATIONAL GEN HLDGS CORP COM 636220303 817 24,200 SH   SOLE   24,200 0 0
NATIONAL GEN HLDGS CORP COM 636220303 152 4,500 SH   SOLE   4,500 0 0
NATIONAL GEN HLDGS CORP COM 636220303 2,609 77,300 SH   SOLE   77,300 0 0
NEOPHOTONICS CORP COM 64051T100 193 31,718 SH   SOLE   31,718 0 0
NEOPHOTONICS CORP COM 64051T100 73 11,989 SH   SOLE   11,989 0 0
NEOPHOTONICS CORP COM 64051T100 1,248 204,905 SH   SOLE   204,905 0 0
NETFLIX INC COM 64110L106 90 180 SH   SOLE   180 0 0
NEVRO CORP COM 64157F103 1,031 7,400 SH   SOLE   7,400 0 0
NEW GOLD INC CDA COM 644535106 1,493 875,900 SH   SOLE   875,900 0 0
NEW GOLD INC CDA COM 644535106 2,381 1,396,900 SH   SOLE   1,396,900 0 0
NEW GOLD INC CDA COM 644535106 1,125 660,100 SH   SOLE   660,100 0 0
NEW GOLD INC CDA COM 644535106 213 124,900 SH   SOLE   124,900 0 0
NEW GOLD INC CDA COM 644535106 349 205,000 SH   SOLE   205,000 0 0
NEW GOLD INC CDA COM 644535106 199 116,600 SH   SOLE   116,600 0 0
NEWMARKET CORP COM 651587107 6 17 SH   SOLE   17 0 0
NEWMONT CORP COM COM 651639106 5,261 82,500 SH   SOLE   82,500 0 0
NEWMONT CORP COM COM 651639106 3,093 48,500 SH   SOLE   48,500 0 0
NEXTERA ENERGY INC COM COM 65339F101 3 10 SH   SOLE   10 0 0
NEXTGEN HEALTHCARE INC COM COM 65343C102 313 24,606 SH   SOLE   24,606 0 0
NEXTGEN HEALTHCARE INC COM COM 65343C102 119 9,334 SH   SOLE   9,334 0 0
NEXTGEN HEALTHCARE INC COM COM 65343C102 2,016 158,258 SH   SOLE   158,258 0 0
NI HLDGS INC COM 65342T106 80 4,742 SH   SOLE   4,742 0 0
NI HLDGS INC COM 65342T106 31 1,820 SH   SOLE   1,820 0 0
NI HLDGS INC COM 65342T106 518 30,671 SH   SOLE   30,671 0 0
NIC INC COM 62914B100 203 10,291 SH   SOLE   10,291 0 0
NIC INC COM 62914B100 740 37,571 SH   SOLE   37,571 0 0
NIC INC COM 62914B100 77 3,924 SH   SOLE   3,924 0 0
NIC INC COM 62914B100 1,339 67,968 SH   SOLE   67,968 0 0
NIKE INC COM 654106103 28 220 SH   SOLE   220 0 0
NORBORD INC COM NEW COM 65548P403 21 700 SH   SOLE   700 0 0
NORBORD INC COM NEW COM 65548P403 1,610 54,500 SH   SOLE   54,500 0 0
NORBORD INC COM NEW COM 65548P403 4,582 155,100 SH   SOLE   155,100 0 0
NORBORD INC COM NEW COM 65548P403 4,207 142,400 SH   SOLE   142,400 0 0
NORBORD INC COM NEW COM 65548P403 1,849 62,600 SH   SOLE   62,600 0 0
NORBORD INC COM NEW COM 65548P403 396 13,400 SH   SOLE   13,400 0 0
NORBORD INC COM NEW COM 65548P403 620 21,000 SH   SOLE   21,000 0 0
NORBORD INC COM NEW COM 65548P403 44 1,490 SH   SOLE   1,490 0 0
NORBORD INC COM NEW COM 65548P403 151 5,100 SH   SOLE   5,100 0 0
NORBORD INC COM NEW COM 65548P403 21 700 SH   SOLE   700 0 0
NORBORD INC COM NEW COM 65548P403 1,368 46,300 SH   SOLE   46,300 0 0
NORBORD INC COM NEW COM 65548P403 2,579 87,300 SH   SOLE   87,300 0 0
NORBORD INC COM NEW COM 65548P403 328 11,100 SH   SOLE   11,100 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 270 77,500 SH   SOLE   77,500 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 102 29,300 SH   SOLE   29,300 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 1,735 497,000 SH   SOLE   497,000 0 0
NORTHWEST PIPE CO COM 667746101 8 300 SH   SOLE   300 0 0
NORTHWEST PIPE CO COM 667746101 368 13,900 SH   SOLE   13,900 0 0
NORTHWEST PIPE CO COM 667746101 138 5,200 SH   SOLE   5,200 0 0
NORTHWEST PIPE CO COM 667746101 21 800 SH   SOLE   800 0 0
NORTHWEST PIPE CO COM 667746101 2,355 89,000 SH   SOLE   89,000 0 0
NOVAGOLD RES INC COM 66987E206 918 77,200 SH   SOLE   77,200 0 0
NOVARTIS AG SPONSORED ADR COM 66987V109 13 150 SH   SOLE   150 0 0
NOVO-NORDISK A S COM 670100205 12 170 SH   SOLE   170 0 0
NRG ENERGY INC COM 629377508 46 1,500 SH   SOLE   1,500 0 0
NU SKIN ENTERPRISES INC COM 67018T105 9 180 SH   SOLE   180 0 0
NU SKIN ENTERPRISES INC COM 67018T105 85 1,700 SH   SOLE   1,700 0 0
NU SKIN ENTERPRISES INC COM 67018T105 411 8,200 SH   SOLE   8,200 0 0
NUTRIEN LTD COM 67077M108 357 9,100 SH   SOLE   9,100 0 0
NUTRIEN LTD COM 67077M108 71 1,800 SH   SOLE   1,800 0 0
NUTRIEN LTD COM 67077M108 196 5,000 SH   SOLE   5,000 0 0
NUTRIEN LTD COM 67077M108 57 1,464 SH   SOLE   1,464 0 0
NUTRIEN LTD COM 67077M108 764 19,500 SH   SOLE   19,500 0 0
NVIDIA CORPORATION COM COM 67066G104 11 20 SH   SOLE   20 0 0
NVIDIA CORPORATION COM COM 67066G104 317 585 SH   SOLE   585 0 0
NVIDIA CORPORATION COM COM 67066G104 541 1,000 SH   SOLE   1,000 0 0
OIL DRI CORP AMER COM 677864100 308 8,600 SH   SOLE   8,600 0 0
OIL DRI CORP AMER COM 677864100 118 3,300 SH   SOLE   3,300 0 0
OIL DRI CORP AMER COM 677864100 25 700 SH   SOLE   700 0 0
OIL DRI CORP AMER COM 677864100 1,992 55,700 SH   SOLE   55,700 0 0
OOMA INC COM 683416101 313 23,956 SH   SOLE   23,956 0 0
OOMA INC COM 683416101 783 59,982 SH   SOLE   59,982 0 0
OOMA INC COM 683416101 118 9,006 SH   SOLE   9,006 0 0
OOMA INC COM 683416101 25 1,900 SH   SOLE   1,900 0 0
OOMA INC COM 683416101 1,989 152,427 SH   SOLE   152,427 0 0
OPEN TEXT CORP COM COM 683715106 21 500 SH   SOLE   500 0 0
OPEN TEXT CORP COM COM 683715106 5 115 SH   SOLE   115 0 0
OPEN TEXT CORP COM COM 683715106 21 487 SH   SOLE   487 0 0
OPEN TEXT CORP COM COM 683715106 18 430 SH   SOLE   430 0 0
OPEN TEXT CORP COM COM 683715106 8 191 SH   SOLE   191 0 0
OPEN TEXT CORP COM COM 683715106 4 84 SH   SOLE   84 0 0
OPEN TEXT CORP COM COM 683715106 11 270 SH   SOLE   270 0 0
OPEN TEXT CORP COM COM 683715106 7 170 SH   SOLE   170 0 0
OPEN TEXT CORP COM COM 683715106 38 900 SH   SOLE   900 0 0
OPEN TEXT CORP COM COM 683715106 61 1,450 SH   SOLE   1,450 0 0
OPEN TEXT CORP COM COM 683715106 133 3,150 SH   SOLE   3,150 0 0
OPEN TEXT CORP COM COM 683715106 38 900 SH   SOLE   900 0 0
OPEN TEXT CORP COM COM 683715106 875 20,700 SH   SOLE   20,700 0 0
OPEN TEXT CORP COM COM 683715106 5,679 134,400 SH   SOLE   134,400 0 0
OPEN TEXT CORP COM COM 683715106 1,690 40,000 SH   SOLE   40,000 0 0
ORACLE CORP COM 68389X105 9 150 SH   SOLE   150 0 0
ORACLE CORP COM 68389X105 164 2,750 SH   SOLE   2,750 0 0
ORACLE CORP COM 68389X105 412 6,900 SH   SOLE   6,900 0 0
ORANGE SPONSORED ADR COM 684060106 8 740 SH   SOLE   740 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 8 18 SH   SOLE   18 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 78 170 SH   SOLE   170 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 369 800 SH   SOLE   800 0 0
ORION GROUP HOLDINGS INC COM 68628V308 107 38,900 SH   SOLE   38,900 0 0
ORION GROUP HOLDINGS INC COM 68628V308 40 14,700 SH   SOLE   14,700 0 0
ORION GROUP HOLDINGS INC COM 68628V308 650 236,500 SH   SOLE   236,500 0 0
OTONOMY INC COM 68906L105 803 198,232 SH   SOLE   198,232 0 0
PAN AMERN SILVER CORP COM COM 697900108 4,889 152,100 SH   SOLE   152,100 0 0
PAN AMERN SILVER CORP COM COM 697900108 2,465 76,700 SH   SOLE   76,700 0 0
PAPA JOHNS INTL INC COM 698813102 798 9,700 SH   SOLE   9,700 0 0
PAYPAL HLDGS INC COM 70450Y103 8 42 SH   SOLE   42 0 0
PAYPAL HLDGS INC COM 70450Y103 183 930 SH   SOLE   930 0 0
PAYPAL HLDGS INC COM 70450Y103 374 1,900 SH   SOLE   1,900 0 0
PEMBINA PIPELINE CORP COM COM 706327103 58 2,720 SH   SOLE   2,720 0 0
PEMBINA PIPELINE CORP COM COM 706327103 106 5,000 SH   SOLE   5,000 0 0
PEMBINA PIPELINE CORP COM COM 706327103 19 900 SH   SOLE   900 0 0
PEMBINA PIPELINE CORP COM COM 706327103 628 29,600 SH   SOLE   29,600 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 587 10,100 SH   SOLE   10,100 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 1,075 18,500 SH   SOLE   18,500 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 221 3,800 SH   SOLE   3,800 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 3,743 64,400 SH   SOLE   64,400 0 0
PEPSICO INC COM 713448108 46 330 SH   SOLE   330 0 0
PEPSICO INC COM 713448108 6 40 SH   SOLE   40 0 0
PERDOCEO ED CORP COM COM 71363P106 6 450 SH   SOLE   450 0 0
PERDOCEO ED CORP COM COM 71363P106 282 23,000 SH   SOLE   23,000 0 0
PERDOCEO ED CORP COM COM 71363P106 644 52,600 SH   SOLE   52,600 0 0
PERDOCEO ED CORP COM COM 71363P106 106 8,700 SH   SOLE   8,700 0 0
PERDOCEO ED CORP COM COM 71363P106 1,774 144,900 SH   SOLE   144,900 0 0
PERKINELMER INC COM 714046109 9 70 SH   SOLE   70 0 0
PERKINELMER INC COM 714046109 88 700 SH   SOLE   700 0 0
PERKINELMER INC COM 714046109 402 3,200 SH   SOLE   3,200 0 0
PERSPECTA INC COM 715347100 305 15,700 SH   SOLE   15,700 0 0
PERSPECTA INC COM 715347100 115 5,900 SH   SOLE   5,900 0 0
PERSPECTA INC COM 715347100 1,955 100,500 SH   SOLE   100,500 0 0
PFIZER INC COM 717081103 6 170 SH   SOLE   170 0 0
PFIZER INC COM 717081103 69 1,890 SH   SOLE   1,890 0 0
PFIZER INC COM 717081103 83 2,250 SH   SOLE   2,250 0 0
PFIZER INC COM 717081103 8 230 SH   SOLE   230 0 0
PFSWEB INC COM 717098206 839 125,400 SH   SOLE   125,400 0 0
PFSWEB INC COM 717098206 25 3,800 SH   SOLE   3,800 0 0
PGT INNOVATIONS INC COM 69336V101 950 54,200 SH   SOLE   54,200 0 0
PHIBRO ANIMAL HEALTH CORP COM 71742Q106 191 11,000 SH   SOLE   11,000 0 0
PHIBRO ANIMAL HEALTH CORP COM 71742Q106 73 4,200 SH   SOLE   4,200 0 0
PHIBRO ANIMAL HEALTH CORP COM 71742Q106 1,246 71,600 SH   SOLE   71,600 0 0
PHILIP MORRIS INTL INC COM 718172109 50 670 SH   SOLE   670 0 0
PHOTRONICS INC COM 719405102 285 28,600 SH   SOLE   28,600 0 0
PHOTRONICS INC COM 719405102 109 10,900 SH   SOLE   10,900 0 0
PHOTRONICS INC COM 719405102 1,839 184,600 SH   SOLE   184,600 0 0
PIMCO ETF TR 0-5 HIGH YIELD COM 72201R783 356 3,795 SH   SOLE   3,795 0 0
PJT PARTNERS INC COM 69343T107 9 150 SH   SOLE   150 0 0
PJT PARTNERS INC COM 69343T107 400 6,600 SH   SOLE   6,600 0 0
PJT PARTNERS INC COM 69343T107 903 14,900 SH   SOLE   14,900 0 0
PJT PARTNERS INC COM 69343T107 152 2,500 SH   SOLE   2,500 0 0
PJT PARTNERS INC COM 69343T107 2,612 43,100 SH   SOLE   43,100 0 0
PNM RES INC COM 69349H107 686 16,600 SH   SOLE   16,600 0 0
POLARIS INC COM 731068102 8 80 SH   SOLE   80 0 0
POLARIS INC COM 731068102 71 750 SH   SOLE   750 0 0
POLARIS INC COM 731068102 349 3,700 SH   SOLE   3,700 0 0
POST HLDGS INC COM 737446104 8 90 SH   SOLE   90 0 0
POTLATCHDELTIC CORPORATION COM 737630103 813 19,300 SH   SOLE   19,300 0 0
POWER INTEGRATIONS INC COM 739276103 343 6,200 SH   SOLE   6,200 0 0
POWER INTEGRATIONS INC COM 739276103 765 13,800 SH   SOLE   13,800 0 0
POWER INTEGRATIONS INC COM 739276103 127 2,300 SH   SOLE   2,300 0 0
POWER INTEGRATIONS INC COM 739276103 2,194 39,600 SH   SOLE   39,600 0 0
PREFORMED LINE PRODS CO COM 740444104 24 500 SH   SOLE   500 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 331 9,100 SH   SOLE   9,100 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 881 24,200 SH   SOLE   24,200 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 124 3,400 SH   SOLE   3,400 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 2,120 58,200 SH   SOLE   58,200 0 0
PRETIUM RES INC COM 74139C102 20 1,600 SH   SOLE   1,600 0 0
PRETIUM RES INC COM 74139C102 1,855 145,000 SH   SOLE   145,000 0 0
PRETIUM RES INC COM 74139C102 4,790 374,400 SH   SOLE   374,400 0 0
PRETIUM RES INC COM 74139C102 2,101 164,200 SH   SOLE   164,200 0 0
PRETIUM RES INC COM 74139C102 449 35,100 SH   SOLE   35,100 0 0
PRETIUM RES INC COM 74139C102 705 55,100 SH   SOLE   55,100 0 0
PRETIUM RES INC COM 74139C102 44 3,450 SH   SOLE   3,450 0 0
PRETIUM RES INC COM 74139C102 150 11,700 SH   SOLE   11,700 0 0
PRETIUM RES INC COM 74139C102 1,992 155,700 SH   SOLE   155,700 0 0
PRETIUM RES INC COM 74139C102 374 29,200 SH   SOLE   29,200 0 0
PRETIUM RES INC COM 74139C102 4,991 390,100 SH   SOLE   390,100 0 0
PRETIUM RES INC COM 74139C102 1,484 116,000 SH   SOLE   116,000 0 0
PRICE T ROWE GROUP INC COM 74144T108 8 65 SH   SOLE   65 0 0
PRIMO WATER COMPANY COM COM 74167P108 880 62,000 SH   SOLE   62,000 0 0
PRIMORIS SVCS CORP COM 74164F103 8 450 SH   SOLE   450 0 0
PRIMORIS SVCS CORP COM 74164F103 862 47,800 SH   SOLE   47,800 0 0
PROCTER AND GAMBLE CO COM 742718109 150 1,080 SH   SOLE   1,080 0 0
PROCTER AND GAMBLE CO COM 742718109 8 60 SH   SOLE   60 0 0
PRO-DEX INC COLO COM 74265M205 31 1,100 SH   SOLE   1,100 0 0
PROSHARES TR ULTPRO SHT 2017 COM 74348A152 26 3,000 SH   SOLE   3,000 0 0
PROSHARES TR ULTSHT RUSS2000 COM 74348A319 1,398 155,000 SH   SOLE   155,000 0 0
PTC INC COM COM 69370C100 8 100 SH   SOLE   100 0 0
PTC INC COM COM 69370C100 74 900 SH   SOLE   900 0 0
PTC INC COM COM 69370C100 372 4,500 SH   SOLE   4,500 0 0
PUBLIC STORAGE COM 74460D109 7 30 SH   SOLE   30 0 0
PULTE GROUP INC COM 745867101 10 220 SH   SOLE   220 0 0
PULTE GROUP INC COM 745867101 111 2,400 SH   SOLE   2,400 0 0
PULTE GROUP INC COM 745867101 555 12,000 SH   SOLE   12,000 0 0
QEP RESOURCES INC COM 74733V100 6 7,000 SH   SOLE   7,000 0 0
QEP RESOURCES INC COM 74733V100 219 242,500 SH   SOLE   242,500 0 0
QEP RESOURCES INC COM 74733V100 83 91,500 SH   SOLE   91,500 0 0
QEP RESOURCES INC COM 74733V100 1,383 1,532,200 SH   SOLE   1,532,200 0 0
QIAGEN NV COM N72482123 89 1,700 SH   SOLE   1,700 0 0
QIAGEN NV COM N72482123 418 8,000 SH   SOLE   8,000 0 0
QORVO INC COM 74736K101 11 85 SH   SOLE   85 0 0
QORVO INC COM 74736K101 103 800 SH   SOLE   800 0 0
QORVO INC COM 74736K101 503 3,900 SH   SOLE   3,900 0 0
QUALCOMM INC COM 747525103 11 90 SH   SOLE   90 0 0
QUALCOMM INC COM 747525103 144 1,220 SH   SOLE   1,220 0 0
QUALCOMM INC COM 747525103 435 3,700 SH   SOLE   3,700 0 0
QUANTA SVCS INC COM 74762E102 79 1,500 SH   SOLE   1,500 0 0
QUANTA SVCS INC COM 74762E102 386 7,300 SH   SOLE   7,300 0 0
QUEST DIAGNOSTICS INC COM 74834L100 8 70 SH   SOLE   70 0 0
QUIDEL CORP COM 74838J101 373 1,700 SH   SOLE   1,700 0 0
QUIDEL CORP COM 74838J101 790 3,600 SH   SOLE   3,600 0 0
QUIDEL CORP COM 74838J101 132 600 SH   SOLE   600 0 0
QUIDEL CORP COM 74838J101 2,391 10,900 SH   SOLE   10,900 0 0
QURATE RETAIL INC COM SER A COM 74915M100 52 7,300 SH   SOLE   7,300 0 0
QURATE RETAIL INC COM SER A COM 74915M100 258 36,000 SH   SOLE   36,000 0 0
QURATE RETAIL INC NT CAL 31 COM 74915M308 22 219 SH   SOLE   219 0 0
QURATE RETAIL INC NT CAL 31 COM 74915M308 106 1,080 SH   SOLE   1,080 0 0
R1 RCM INC COM COM 749397105 1,075 62,700 SH   SOLE   62,700 0 0
RAMBUS INC DEL COM 750917106 393 28,700 SH   SOLE   28,700 0 0
RAMBUS INC DEL COM 750917106 798 58,300 SH   SOLE   58,300 0 0
RAMBUS INC DEL COM 750917106 148 10,800 SH   SOLE   10,800 0 0
RAMBUS INC DEL COM 750917106 2,507 183,100 SH   SOLE   183,100 0 0
REGENERON PHARMACEUTICALS COM 75886F107 8 15 SH   SOLE   15 0 0
REGENERON PHARMACEUTICALS COM 75886F107 84 150 SH   SOLE   150 0 0
REGENERON PHARMACEUTICALS COM 75886F107 336 600 SH   SOLE   600 0 0
RENT A CTR INC NEW COM 76009N100 46 1,525 SH   SOLE   1,525 0 0
RENT A CTR INC NEW COM 76009N100 532 17,800 SH   SOLE   17,800 0 0
RENT A CTR INC NEW COM 76009N100 203 6,800 SH   SOLE   6,800 0 0
RENT A CTR INC NEW COM 76009N100 3,434 114,900 SH   SOLE   114,900 0 0
REPUBLIC SVCS INC COM 760759100 7 70 SH   SOLE   70 0 0
RESMED INC COM 761152107 8 45 SH   SOLE   45 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 4 63 SH   SOLE   63 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 2 40 SH   SOLE   40 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 92 1,600 SH   SOLE   1,600 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 293 5,100 SH   SOLE   5,100 0 0
RETROPHIN INC COM 761299106 884 47,900 SH   SOLE   47,900 0 0
REXNORD CORP COM 76169B102 874 29,300 SH   SOLE   29,300 0 0
RIBBON COMMUNICATIONS INC COM NEW COM 762544104 295 76,200 SH   SOLE   76,200 0 0
RIBBON COMMUNICATIONS INC COM NEW COM 762544104 111 28,800 SH   SOLE   28,800 0 0
RIBBON COMMUNICATIONS INC COM NEW COM 762544104 1,853 478,900 SH   SOLE   478,900 0 0
RIMINI STR INC DEL COM 76674Q107 5 1,600 SH   SOLE   1,600 0 0
RIMINI STR INC DEL COM 76674Q107 238 74,000 SH   SOLE   74,000 0 0
RIMINI STR INC DEL COM 76674Q107 90 27,900 SH   SOLE   27,900 0 0
RIMINI STR INC DEL COM 76674Q107 1,533 476,000 SH   SOLE   476,000 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 11 190 SH   SOLE   190 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 53 900 SH   SOLE   900 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 5,757 97,100 SH   SOLE   97,100 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 61 1,030 SH   SOLE   1,030 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 219 3,700 SH   SOLE   3,700 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 1,453 24,500 SH   SOLE   24,500 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 3,101 52,300 SH   SOLE   52,300 0 0
ROGERS COMMUNICATIONS INC CL B COM 775109200 4 90 SH   SOLE   90 0 0
ROGERS COMMUNICATIONS INC CL B COM 775109200 17 440 SH   SOLE   440 0 0
ROGERS COMMUNICATIONS INC CL B COM 775109200 12 312 SH   SOLE   312 0 0
ROGERS COMMUNICATIONS INC CL B COM 775109200 6 150 SH   SOLE   150 0 0
ROGERS COMMUNICATIONS INC CL B COM 775109200 3 65 SH   SOLE   65 0 0
ROGERS COMMUNICATIONS INC CL B COM 775109200 365 9,200 SH   SOLE   9,200 0 0
ROGERS COMMUNICATIONS INC CL B COM 775109200 5 130 SH   SOLE   130 0 0
ROGERS COMMUNICATIONS INC CL B COM 775109200 12 300 SH   SOLE   300 0 0
ROYAL BK CDA COM COM 780087102 9 124 SH   SOLE   124 0 0
ROYAL BK CDA COM COM 780087102 19 275 SH   SOLE   275 0 0
ROYAL BK CDA COM COM 780087102 3 49 SH   SOLE   49 0 0
ROYAL BK CDA COM COM 780087102 8 116 SH   SOLE   116 0 0
ROYAL BK CDA COM COM 780087102 70 1,000 SH   SOLE   1,000 0 0
ROYAL BK CDA COM COM 780087102 7 104 SH   SOLE   104 0 0
ROYAL BK CDA COM COM 780087102 5 65 SH   SOLE   65 0 0
ROYAL BK CDA COM COM 780087102 368 5,250 SH   SOLE   5,250 0 0
ROYAL BK CDA COM COM 780087102 10 140 SH   SOLE   140 0 0
ROYAL BK CDA COM COM 780087102 8 110 SH   SOLE   110 0 0
ROYAL BK CDA COM COM 780087102 161 2,290 SH   SOLE   2,290 0 0
ROYAL BK CDA COM COM 780087102 42 600 SH   SOLE   600 0 0
ROYAL BK CDA COM COM 780087102 14 200 SH   SOLE   200 0 0
ROYAL BK CDA COM COM 780087102 6,156 87,700 SH   SOLE   87,700 0 0
ROYAL BK CDA COM COM 780087102 386 5,500 SH   SOLE   5,500 0 0
ROYAL BK CDA COM COM 780087102 846 12,050 SH   SOLE   12,050 0 0
ROYAL BK CDA COM COM 780087102 87 1,240 SH   SOLE   1,240 0 0
ROYAL BK CDA COM COM 780087102 5,966 85,000 SH   SOLE   85,000 0 0
ROYAL BK CDA COM COM 780087102 4,029 57,400 SH   SOLE   57,400 0 0
S&P GLOBAL INC COM COM 78409V104 9 24 SH   SOLE   24 0 0
S&P GLOBAL INC COM COM 78409V104 135 375 SH   SOLE   375 0 0
S&P GLOBAL INC COM COM 78409V104 397 1,100 SH   SOLE   1,100 0 0
SAFEHOLD INC COM 78645L100 894 14,400 SH   SOLE   14,400 0 0
SALESFORCE COM INC COM 79466L302 98 390 SH   SOLE   390 0 0
SANOFI SPONSORED ADR COM 80105N105 9 180 SH   SOLE   180 0 0
SBA COMMUNICATIONS CORP NEW COM 78410G104 7 22 SH   SOLE   22 0 0
SCHNEIDER NATIONAL INC COM 80689H102 8 340 SH   SOLE   340 0 0
SCHNEIDER NATIONAL INC COM 80689H102 79 3,200 SH   SOLE   3,200 0 0
SCHNEIDER NATIONAL INC COM 80689H102 388 15,700 SH   SOLE   15,700 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 7 90 SH   SOLE   90 0 0
SCIPLAY CORPORATION COM 809087109 29 1,800 SH   SOLE   1,800 0 0
SEI INVTS CO COM 784117103 8 150 SH   SOLE   150 0 0
SEI INVTS CO COM 784117103 51 1,000 SH   SOLE   1,000 0 0
SEI INVTS CO COM 784117103 259 5,100 SH   SOLE   5,100 0 0
SELECT MED HLDGS CORP COM 81619Q105 8 400 SH   SOLE   400 0 0
SELECT MED HLDGS CORP COM 81619Q105 377 18,100 SH   SOLE   18,100 0 0
SELECT MED HLDGS CORP COM 81619Q105 139 6,700 SH   SOLE   6,700 0 0
SELECT MED HLDGS CORP COM 81619Q105 2,369 113,800 SH   SOLE   113,800 0 0
SEMTECH CORP COM 816850101 355 6,700 SH   SOLE   6,700 0 0
SEMTECH CORP COM 816850101 805 15,200 SH   SOLE   15,200 0 0
SEMTECH CORP COM 816850101 132 2,500 SH   SOLE   2,500 0 0
SEMTECH CORP COM 816850101 2,277 43,000 SH   SOLE   43,000 0 0
SENECA FOODS CORP NEW COM 817070501 8 230 SH   SOLE   230 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 935 16,200 SH   SOLE   16,200 0 0
SERVICENOW INC COM 81762P102 82 170 SH   SOLE   170 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 749 22,000 SH   SOLE   22,000 0 0
SHAW COMMUNICATIONS INC CL B CONV COM 82028K200 5 280 SH   SOLE   280 0 0
SHAW COMMUNICATIONS INC CL B CONV COM 82028K200 14 763 SH   SOLE   763 0 0
SHAW COMMUNICATIONS INC CL B CONV COM 82028K200 17 919 SH   SOLE   919 0 0
SHAW COMMUNICATIONS INC CL B CONV COM 82028K200 9 469 SH   SOLE   469 0 0
SHAW COMMUNICATIONS INC CL B CONV COM 82028K200 4 206 SH   SOLE   206 0 0
SHAW COMMUNICATIONS INC CL B CONV COM 82028K200 7 410 SH   SOLE   410 0 0
SHAW COMMUNICATIONS INC CL B CONV COM 82028K200 15 800 SH   SOLE   800 0 0
SHAW COMMUNICATIONS INC CL B CONV COM 82028K200 75 4,100 SH   SOLE   4,100 0 0
SHAW COMMUNICATIONS INC CL B CONV COM 82028K200 155 8,500 SH   SOLE   8,500 0 0
SHAW COMMUNICATIONS INC CL B CONV COM 82028K200 994 54,500 SH   SOLE   54,500 0 0
SHERWIN WILLIAMS CO COM 824348106 84 120 SH   SOLE   120 0 0
SHERWIN WILLIAMS CO COM 824348106 418 600 SH   SOLE   600 0 0
SHOPIFY INC COM 82509L107 61 60 SH   SOLE   60 0 0
SHOPIFY INC COM 82509L107 9,814 9,600 SH   SOLE   9,600 0 0
SHOPIFY INC COM 82509L107 348 340 SH   SOLE   340 0 0
SHOPIFY INC COM 82509L107 1,073 1,050 SH   SOLE   1,050 0 0
SHOPIFY INC COM 82509L107 6,236 6,100 SH   SOLE   6,100 0 0
SHOPIFY INC COM 82509L107 5,316 5,200 SH   SOLE   5,200 0 0
SHUTTERSTOCK INC COM 825690100 385 7,400 SH   SOLE   7,400 0 0
SHUTTERSTOCK INC COM 825690100 963 18,500 SH   SOLE   18,500 0 0
SHUTTERSTOCK INC COM 825690100 146 2,800 SH   SOLE   2,800 0 0
SHUTTERSTOCK INC COM 825690100 2,477 47,600 SH   SOLE   47,600 0 0
SILGAN HOLDINGS INC COM 827048109 12 320 SH   SOLE   320 0 0
SILVERCREST ASSET MGMT GROUP COM 828359109 83 7,900 SH   SOLE   7,900 0 0
SILVERCREST ASSET MGMT GROUP COM 828359109 32 3,100 SH   SOLE   3,100 0 0
SILVERCREST ASSET MGMT GROUP COM 828359109 19 1,800 SH   SOLE   1,800 0 0
SILVERCREST ASSET MGMT GROUP COM 828359109 504 48,200 SH   SOLE   48,200 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 1,049 10,800 SH   SOLE   10,800 0 0
SIMULATIONS PLUS INC COM 829214105 399 5,300 SH   SOLE   5,300 0 0
SIMULATIONS PLUS INC COM 829214105 152 2,013 SH   SOLE   2,013 0 0
SIMULATIONS PLUS INC COM 829214105 2,572 34,125 SH   SOLE   34,125 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 927 7,600 SH   SOLE   7,600 0 0
SIXTH STREET SPECIALITY LENDIN COM 83012A109 2 130 SH   SOLE   130 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 102 700 SH   SOLE   700 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 466 3,200 SH   SOLE   3,200 0 0
SMTC CORP COM 832682207 29 7,900 SH   SOLE   7,900 0 0
SMUCKER J M CO COM 832696405 6 50 SH   SOLE   50 0 0
SONIC AUTOMOTIVE INC COM 83545G102 8 200 SH   SOLE   200 0 0
SONIC AUTOMOTIVE INC COM 83545G102 390 9,700 SH   SOLE   9,700 0 0
SONIC AUTOMOTIVE INC COM 83545G102 145 3,600 SH   SOLE   3,600 0 0
SONIC AUTOMOTIVE INC COM 83545G102 2,534 63,100 SH   SOLE   63,100 0 0
SONOCO PRODS CO COM 835495102 3 60 SH   SOLE   60 0 0
SONY CORP SPONSORED ADR COM 835699307 8 110 SH   SOLE   110 0 0
SOUTHERN CO COM 842587107 3 50 SH   SOLE   50 0 0
SPARTANNASH COMPANY COM 847215100 15 900 SH   SOLE   900 0 0
SPARTANNASH COMPANY COM 847215100 284 17,358 SH   SOLE   17,358 0 0
SPARTANNASH COMPANY COM 847215100 108 6,599 SH   SOLE   6,599 0 0
SPARTANNASH COMPANY COM 847215100 1,828 111,803 SH   SOLE   111,803 0 0
SPDR S&P 500 ETF TR COM 78462F103 3 10 SH   SOLE   10 0 0
SPDR SER TR BLOOMBERG BRCLYS COM 78468R622 383 3,670 SH   SOLE   3,670 0 0
SPECTRUM BRANDS HLDG INC (NEW) COM NEW COM 84790A105 8 145 SH   SOLE   145 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 335 23,400 SH   SOLE   23,400 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 793 55,400 SH   SOLE   55,400 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 126 8,800 SH   SOLE   8,800 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 2,148 150,100 SH   SOLE   150,100 0 0
SPS COMMERCE INC COM 78463M107 491 6,300 SH   SOLE   6,300 0 0
SPS COMMERCE INC COM 78463M107 179 2,300 SH   SOLE   2,300 0 0
SPS COMMERCE INC COM 78463M107 3,115 40,000 SH   SOLE   40,000 0 0
SPX CORP COM COM 784635104 988 21,300 SH   SOLE   21,300 0 0
SSGA ACTIVE ETF TR COM 78467V608 481 10,750 SH   SOLE   10,750 0 0
STAG INDL INC COM 85254J102 903 29,600 SH   SOLE   29,600 0 0
STAMPS COM INC COM 852857200 361 1,500 SH   SOLE   1,500 0 0
STAMPS COM INC COM 852857200 964 4,000 SH   SOLE   4,000 0 0
STAMPS COM INC COM 852857200 145 600 SH   SOLE   600 0 0
STAMPS COM INC COM 852857200 2,265 9,400 SH   SOLE   9,400 0 0
STANTEC INC COM 85472N109 19 610 SH   SOLE   610 0 0
STANTEC INC COM 85472N109 36 1,200 SH   SOLE   1,200 0 0
STANTEC INC COM 85472N109 2,091 68,900 SH   SOLE   68,900 0 0
STANTEC INC COM 85472N109 4,268 140,600 SH   SOLE   140,600 0 0
STANTEC INC COM 85472N109 2,416 79,600 SH   SOLE   79,600 0 0
STANTEC INC COM 85472N109 398 13,100 SH   SOLE   13,100 0 0
STANTEC INC COM 85472N109 628 20,700 SH   SOLE   20,700 0 0
STANTEC INC COM 85472N109 45 1,480 SH   SOLE   1,480 0 0
STANTEC INC COM 85472N109 170 5,600 SH   SOLE   5,600 0 0
STANTEC INC COM 85472N109 968 31,900 SH   SOLE   31,900 0 0
STANTEC INC COM 85472N109 428 14,100 SH   SOLE   14,100 0 0
STANTEC INC COM 85472N109 5,494 181,000 SH   SOLE   181,000 0 0
STANTEC INC COM 85472N109 1,636 53,900 SH   SOLE   53,900 0 0
STAR GROUP L P COM 85512C105 41 4,200 SH   SOLE   4,200 0 0
STAR GROUP L P COM 85512C105 5 470 SH   SOLE   470 0 0
STARBUCKS CORP COM 855244109 45 520 SH   SOLE   520 0 0
STEPAN CO COM 858586100 371 3,400 SH   SOLE   3,400 0 0
STEPAN CO COM 858586100 970 8,900 SH   SOLE   8,900 0 0
STEPAN CO COM 858586100 142 1,300 SH   SOLE   1,300 0 0
STEPAN CO COM 858586100 2,398 22,000 SH   SOLE   22,000 0 0
STEWART INFORMATION SVCS CORP COM 860372101 468 10,700 SH   SOLE   10,700 0 0
STEWART INFORMATION SVCS CORP COM 860372101 179 4,100 SH   SOLE   4,100 0 0
STEWART INFORMATION SVCS CORP COM 860372101 3,004 68,700 SH   SOLE   68,700 0 0
SUN CMNTYS INC COM 866674104 2 15 SH   SOLE   15 0 0
SUN LIFE FINANCIAL INC. COM 866796105 11 260 SH   SOLE   260 0 0
SUN LIFE FINANCIAL INC. COM 866796105 338 8,300 SH   SOLE   8,300 0 0
SUN LIFE FINANCIAL INC. COM 866796105 8 190 SH   SOLE   190 0 0
SUN LIFE FINANCIAL INC. COM 866796105 117 2,860 SH   SOLE   2,860 0 0
SUN LIFE FINANCIAL INC. COM 866796105 12 300 SH   SOLE   300 0 0
SUN LIFE FINANCIAL INC. COM 866796105 6,379 156,577 SH   SOLE   156,577 0 0
SUN LIFE FINANCIAL INC. COM 866796105 170 4,170 SH   SOLE   4,170 0 0
SUN LIFE FINANCIAL INC. COM 866796105 402 9,870 SH   SOLE   9,870 0 0
SUN LIFE FINANCIAL INC. COM 866796105 1,915 47,000 SH   SOLE   47,000 0 0
SUN LIFE FINANCIAL INC. COM 866796105 3,874 95,100 SH   SOLE   95,100 0 0
SUN LIFE FINANCIAL INC. COM 866796105 7,532 184,900 SH   SOLE   184,900 0 0
SUN LIFE FINANCIAL INC. COM 866796105 2,236 54,900 SH   SOLE   54,900 0 0
SUNOPTA INC COM COM 8676EP108 1,903 255,800 SH   SOLE   255,800 0 0
SUNOPTA INC COM COM 8676EP108 6,332 851,100 SH   SOLE   851,100 0 0
SUNOPTA INC COM COM 8676EP108 3,263 438,500 SH   SOLE   438,500 0 0
SUNOPTA INC COM COM 8676EP108 1,429 192,100 SH   SOLE   192,100 0 0
SUNOPTA INC COM COM 8676EP108 306 41,100 SH   SOLE   41,100 0 0
SUNOPTA INC COM COM 8676EP108 481 64,600 SH   SOLE   64,600 0 0
SUNOPTA INC COM COM 8676EP108 562 75,500 SH   SOLE   75,500 0 0
SUNOPTA INC COM COM 8676EP108 3,530 474,500 SH   SOLE   474,500 0 0
SUNOPTA INC COM COM 8676EP108 254 34,200 SH   SOLE   34,200 0 0
SUPERIOR GROUP OF CO INC COM 868358102 9 400 SH   SOLE   400 0 0
SUPERIOR GROUP OF CO INC COM 868358102 363 15,641 SH   SOLE   15,641 0 0
SUPERIOR GROUP OF CO INC COM 868358102 136 5,869 SH   SOLE   5,869 0 0
SUPERIOR GROUP OF CO INC COM 868358102 29 1,250 SH   SOLE   1,250 0 0
SUPERIOR GROUP OF CO INC COM 868358102 2,340 100,721 SH   SOLE   100,721 0 0
SURFACE ONCOLOGY INC COM 86877M209 941 136,400 SH   SOLE   136,400 0 0
SVMK INC COM 78489X103 316 14,300 SH   SOLE   14,300 0 0
SVMK INC COM 78489X103 971 43,900 SH   SOLE   43,900 0 0
SVMK INC COM 78489X103 119 5,400 SH   SOLE   5,400 0 0
SVMK INC COM 78489X103 2,032 91,900 SH   SOLE   91,900 0 0
SYKES ENTERPRISES INC COM 871237103 9 260 SH   SOLE   260 0 0
SYKES ENTERPRISES INC COM 871237103 387 11,300 SH   SOLE   11,300 0 0
SYKES ENTERPRISES INC COM 871237103 920 26,900 SH   SOLE   26,900 0 0
SYKES ENTERPRISES INC COM 871237103 147 4,300 SH   SOLE   4,300 0 0
SYKES ENTERPRISES INC COM 871237103 2,494 72,900 SH   SOLE   72,900 0 0
SYNOPSYS INC COM 871607107 9 40 SH   SOLE   40 0 0
SYNOPSYS INC COM 871607107 86 400 SH   SOLE   400 0 0
SYNOPSYS INC COM 871607107 428 2,000 SH   SOLE   2,000 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 683 77,300 SH   SOLE   77,300 0 0
TASEKO MINES LTD COM 876511106 959 906,063 SH   SOLE   906,063 0 0
TC ENERGY CORP COM 87807B107 277 6,600 SH   SOLE   6,600 0 0
TC ENERGY CORP COM 87807B107 4 100 SH   SOLE   100 0 0
TC ENERGY CORP COM 87807B107 63 1,500 SH   SOLE   1,500 0 0
TC ENERGY CORP COM 87807B107 183 4,350 SH   SOLE   4,350 0 0
TC ENERGY CORP COM 87807B107 317 7,550 SH   SOLE   7,550 0 0
TC ENERGY CORP COM 87807B107 33 798 SH   SOLE   798 0 0
TC ENERGY CORP COM 87807B107 1,574 37,500 SH   SOLE   37,500 0 0
TC PIPELINES LP UT COM LTD PRT COM 87233Q108 48 1,870 SH   SOLE   1,870 0 0
TECK RESOURCES LTD CL B COM 878742204 1 94 SH   SOLE   94 0 0
TECK RESOURCES LTD CL B COM 878742204 45 3,200 SH   SOLE   3,200 0 0
TELUS CORPORATION COM 87971M103 6 315 SH   SOLE   315 0 0
TELUS CORPORATION COM 87971M103 25 1,430 SH   SOLE   1,430 0 0
TELUS CORPORATION COM 87971M103 15 851 SH   SOLE   851 0 0
TELUS CORPORATION COM 87971M103 9 522 SH   SOLE   522 0 0
TELUS CORPORATION COM 87971M103 4 225 SH   SOLE   225 0 0
TELUS CORPORATION COM 87971M103 403 22,900 SH   SOLE   22,900 0 0
TELUS CORPORATION COM 87971M103 13 750 SH   SOLE   750 0 0
TELUS CORPORATION COM 87971M103 8 450 SH   SOLE   450 0 0
TELUS CORPORATION COM 87971M103 16 900 SH   SOLE   900 0 0
TELUS CORPORATION COM 87971M103 94 5,350 SH   SOLE   5,350 0 0
TELUS CORPORATION COM 87971M103 236 13,400 SH   SOLE   13,400 0 0
TELUS CORPORATION COM 87971M103 27 1,520 SH   SOLE   1,520 0 0
TELUS CORPORATION COM 87971M103 1,407 80,000 SH   SOLE   80,000 0 0
TEMPUR SEALY INTL INC COM 88023U101 9 100 SH   SOLE   100 0 0
TEMPUR SEALY INTL INC COM 88023U101 89 1,000 SH   SOLE   1,000 0 0
TEMPUR SEALY INTL INC COM 88023U101 428 4,800 SH   SOLE   4,800 0 0
TENABLE HLDGS INC COM 88025T102 1,023 27,100 SH   SOLE   27,100 0 0
TERADYNE INC COM 880770102 10 130 SH   SOLE   130 0 0
TERADYNE INC COM 880770102 79 1,000 SH   SOLE   1,000 0 0
TERADYNE INC COM 880770102 366 4,600 SH   SOLE   4,600 0 0
TERRENO RLTY CORP COM 88146M101 871 15,900 SH   SOLE   15,900 0 0
TERRENO RLTY CORP COM 88146M101 3 50 SH   SOLE   50 0 0
TESLA INC COM 88160R101 12 28 SH   SOLE   28 0 0
TESLA INC COM 88160R101 167 390 SH   SOLE   390 0 0
TETRA TECH INC NEW COM 88162G103 869 9,100 SH   SOLE   9,100 0 0
TEXAS INSTRS INC COM 882508104 86 600 SH   SOLE   600 0 0
THE PROVIDENCE SERVICE CORP COM 743815102 400 4,300 SH   SOLE   4,300 0 0
THE PROVIDENCE SERVICE CORP COM 743815102 149 1,600 SH   SOLE   1,600 0 0
THE PROVIDENCE SERVICE CORP COM 743815102 2,546 27,400 SH   SOLE   27,400 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 9 20 SH   SOLE   20 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 163 370 SH   SOLE   370 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 397 900 SH   SOLE   900 0 0
THOMSON REUTERS CORP. COM NEW COM 884903709 9 119 SH   SOLE   119 0 0
THOMSON REUTERS CORP. COM NEW COM 884903709 43 540 SH   SOLE   540 0 0
THOMSON REUTERS CORP. COM NEW COM 884903709 41 510 SH   SOLE   510 0 0
THOMSON REUTERS CORP. COM NEW COM 884903709 16 198 SH   SOLE   198 0 0
THOMSON REUTERS CORP. COM NEW COM 884903709 7 87 SH   SOLE   87 0 0
THOMSON REUTERS CORP. COM NEW COM 884903709 22 270 SH   SOLE   270 0 0
THOMSON REUTERS CORP. COM NEW COM 884903709 13 160 SH   SOLE   160 0 0
THOMSON REUTERS CORP. COM NEW COM 884903709 32 400 SH   SOLE   400 0 0
THOMSON REUTERS CORP. COM NEW COM 884903709 3,813 47,800 SH   SOLE   47,800 0 0
TORO CO COM 891092108 7 85 SH   SOLE   85 0 0
TORONTO DOMINION BK ONT COM 891160509 2 45 SH   SOLE   45 0 0
TORONTO DOMINION BK ONT COM 891160509 25 535 SH   SOLE   535 0 0
TORONTO DOMINION BK ONT COM 891160509 4 78 SH   SOLE   78 0 0
TORONTO DOMINION BK ONT COM 891160509 2 50 SH   SOLE   50 0 0
TORONTO DOMINION BK ONT COM 891160509 7 160 SH   SOLE   160 0 0
TORONTO DOMINION BK ONT COM 891160509 5 100 SH   SOLE   100 0 0
TORONTO DOMINION BK ONT COM 891160509 117 2,520 SH   SOLE   2,520 0 0
TORONTO DOMINION BK ONT COM 891160509 9 200 SH   SOLE   200 0 0
TORONTO DOMINION BK ONT COM 891160509 241 5,200 SH   SOLE   5,200 0 0
TORONTO DOMINION BK ONT COM 891160509 639 13,800 SH   SOLE   13,800 0 0
TORONTO DOMINION BK ONT COM 891160509 96 2,080 SH   SOLE   2,080 0 0
TORONTO DOMINION BK ONT COM 891160509 4,143 89,500 SH   SOLE   89,500 0 0
TRAVELERS COMPANIES INC COM COM 89417E109 3 30 SH   SOLE   30 0 0
TREDEGAR CORP COM 894650100 333 22,404 SH   SOLE   22,404 0 0
TREDEGAR CORP COM 894650100 125 8,401 SH   SOLE   8,401 0 0
TREDEGAR CORP COM 894650100 2,135 143,582 SH   SOLE   143,582 0 0
TRI POINTE GROUP INC COM 87265H109 980 54,000 SH   SOLE   54,000 0 0
TTECH HOLDINGS COM 89854H102 955 17,500 SH   SOLE   17,500 0 0
TURTLE BEACH CORP COM NEW COM 900450206 336 18,440 SH   SOLE   18,440 0 0
TURTLE BEACH CORP COM NEW COM 900450206 127 6,972 SH   SOLE   6,972 0 0
TURTLE BEACH CORP COM NEW COM 900450206 25 1,400 SH   SOLE   1,400 0 0
TURTLE BEACH CORP COM NEW COM 900450206 2,142 117,707 SH   SOLE   117,707 0 0
TYLER TECHNOLOGIES INC COM 902252105 9 25 SH   SOLE   25 0 0
UBIQUITI INC COM COM 90353W103 67 400 SH   SOLE   400 0 0
UBIQUITI INC COM COM 90353W103 350 2,100 SH   SOLE   2,100 0 0
UFP INDUSTRIES COM 90278Q108 9 160 SH   SOLE   160 0 0
UFP INDUSTRIES COM 90278Q108 571 10,100 SH   SOLE   10,100 0 0
UFP INDUSTRIES COM 90278Q108 1,051 18,600 SH   SOLE   18,600 0 0
UFP INDUSTRIES COM 90278Q108 215 3,800 SH   SOLE   3,800 0 0
UFP INDUSTRIES COM 90278Q108 3,667 64,900 SH   SOLE   64,900 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 348 16,200 SH   SOLE   16,200 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 131 6,100 SH   SOLE   6,100 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 2,223 103,600 SH   SOLE   103,600 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 921 11,200 SH   SOLE   11,200 0 0
UNILEVER N V COM 904784709 11 180 SH   SOLE   180 0 0
UNITED MICROELECTRONICS CORP COM 910873405 5 1,000 SH   SOLE   1,000 0 0
UNITED NAT FOODS INC COM COM 911163103 281 18,900 SH   SOLE   18,900 0 0
UNITED NAT FOODS INC COM COM 911163103 106 7,100 SH   SOLE   7,100 0 0
UNITED NAT FOODS INC COM COM 911163103 1,805 121,400 SH   SOLE   121,400 0 0
UNITED PARCEL SERVICE INC COM 911312106 60 360 SH   SOLE   360 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 7 65 SH   SOLE   65 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 71 700 SH   SOLE   700 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 333 3,300 SH   SOLE   3,300 0 0
UNITEDHEALTH GROUP INC COM 91324P102 9 30 SH   SOLE   30 0 0
UNITEDHEALTH GROUP INC COM 91324P102 178 570 SH   SOLE   570 0 0
UNITY BANCORP INC COM 913290102 15 1,300 SH   SOLE   1,300 0 0
VANECK VECTORS ETF TR BDC INCOME ETF COM 92189F411 146 12,000 SH   SOLE   12,000 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF COM 92189H409 534 8,930 SH   SOLE   8,930 0 0
VANECK VECTORS ETF TR INTL HIGH YIELD COM 92189F445 606 24,800 SH   SOLE   24,800 0 0
VANECK VECTORS ETF TR MTG REIT INCOME COM 92189F452 85 6,100 SH   SOLE   6,100 0 0
VERISIGN INC COM 92343E102 7 35 SH   SOLE   35 0 0
VERISIGN INC COM 92343E102 61 300 SH   SOLE   300 0 0
VERISIGN INC COM 92343E102 328 1,600 SH   SOLE   1,600 0 0
VERISK ANALYTICS INC COM 92345Y106 8 45 SH   SOLE   45 0 0
VERISK ANALYTICS INC COM 92345Y106 83 450 SH   SOLE   450 0 0
VERISK ANALYTICS INC COM 92345Y106 408 2,200 SH   SOLE   2,200 0 0
VERISK ANALYTICS INC COM 92345Y106 6 35 SH   SOLE   35 0 0
VERITIV CORP COM 923454102 25 2,000 SH   SOLE   2,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 65 1,100 SH   SOLE   1,100 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 107 1,800 SH   SOLE   1,800 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 18 300 SH   SOLE   300 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 7 25 SH   SOLE   25 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 93 340 SH   SOLE   340 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 435 1,600 SH   SOLE   1,600 0 0
VIEMED HEALTHCARE INC COM 92663R105 609 70,200 SH   SOLE   70,200 0 0
VIEMED HEALTHCARE INC COM 92663R105 17 2,000 SH   SOLE   2,000 0 0
VIEMED HEALTHCARE INC COM 92663R105 805 92,776 SH   SOLE   92,776 0 0
VIEMED HEALTHCARE INC COM 92663R105 2,244 258,721 SH   SOLE   258,721 0 0
VIEMED HEALTHCARE INC COM 92663R105 1,062 122,488 SH   SOLE   122,488 0 0
VIEMED HEALTHCARE INC COM 92663R105 200 23,061 SH   SOLE   23,061 0 0
VIEMED HEALTHCARE INC COM 92663R105 329 37,958 SH   SOLE   37,958 0 0
VIEMED HEALTHCARE INC COM 92663R105 30 3,500 SH   SOLE   3,500 0 0
VIEMED HEALTHCARE INC COM 92663R105 115 13,300 SH   SOLE   13,300 0 0
VIEMED HEALTHCARE INC COM 92663R105 867 100,000 SH   SOLE   100,000 0 0
VIEMED HEALTHCARE INC COM 92663R105 188 21,652 SH   SOLE   21,652 0 0
VIRTU FINL INC COM 928254101 8 360 SH   SOLE   360 0 0
VIRTU FINL INC COM 928254101 51 2,200 SH   SOLE   2,200 0 0
VIRTU FINL INC COM 928254101 76 3,300 SH   SOLE   3,300 0 0
VIRTU FINL INC COM 928254101 377 16,400 SH   SOLE   16,400 0 0
VISA INC COM 92826C839 188 940 SH   SOLE   940 0 0
VISA INC COM 92826C839 2 10 SH   SOLE   10 0 0
VISTA OUTDOOR INC COM 928377100 484 24,000 SH   SOLE   24,000 0 0
VISTA OUTDOOR INC COM 928377100 184 9,100 SH   SOLE   9,100 0 0
WALMART INC COM 931142103 171 1,220 SH   SOLE   1,220 0 0
WALMART INC COM 931142103 8 60 SH   SOLE   60 0 0
WASTE CONNECTIONS INC NEW COM COM 94106B101 7 70 SH   SOLE   70 0 0
WASTE CONNECTIONS INC NEW COM COM 94106B101 35 335 SH   SOLE   335 0 0
WASTE CONNECTIONS INC NEW COM COM 94106B101 22 210 SH   SOLE   210 0 0
WASTE CONNECTIONS INC NEW COM COM 94106B101 12 118 SH   SOLE   118 0 0
WASTE CONNECTIONS INC NEW COM COM 94106B101 5 50 SH   SOLE   50 0 0
WASTE CONNECTIONS INC NEW COM COM 94106B101 18 170 SH   SOLE   170 0 0
WASTE CONNECTIONS INC NEW COM COM 94106B101 10 100 SH   SOLE   100 0 0
WASTE CONNECTIONS INC NEW COM COM 94106B101 21 200 SH   SOLE   200 0 0
WASTE CONNECTIONS INC NEW COM COM 94106B101 81 780 SH   SOLE   780 0 0
WASTE CONNECTIONS INC NEW COM COM 94106B101 166 1,600 SH   SOLE   1,600 0 0
WASTE CONNECTIONS INC NEW COM COM 94106B101 57 544 SH   SOLE   544 0 0
WASTE CONNECTIONS INC NEW COM COM 94106B101 831 8,000 SH   SOLE   8,000 0 0
WASTE MGMT INC DEL COM COM 94106L109 7 65 SH   SOLE   65 0 0
WATERSTONE FINL INC COM 94188P101 852 55,000 SH   SOLE   55,000 0 0
WATERSTONE FINL INC COM 94188P101 6 370 SH   SOLE   370 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 30 1,300 SH   SOLE   1,300 0 0
WERNER ENTERPRISES INC COM 950755108 819 19,500 SH   SOLE   19,500 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 8 30 SH   SOLE   30 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 82 300 SH   SOLE   300 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 412 1,500 SH   SOLE   1,500 0 0
WHEATON PRECIOUS METALS CORP COM COM 962879102 6 130 SH   SOLE   130 0 0
WHEATON PRECIOUS METALS CORP COM COM 962879102 10 200 SH   SOLE   200 0 0
WHEATON PRECIOUS METALS CORP COM COM 962879102 4,877 99,435 SH   SOLE   99,435 0 0
WHEATON PRECIOUS METALS CORP COM COM 962879102 87 1,770 SH   SOLE   1,770 0 0
WHEATON PRECIOUS METALS CORP COM COM 962879102 194 3,950 SH   SOLE   3,950 0 0
WHEATON PRECIOUS METALS CORP COM COM 962879102 736 15,000 SH   SOLE   15,000 0 0
WHEATON PRECIOUS METALS CORP COM COM 962879102 2,698 55,000 SH   SOLE   55,000 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 3 4 SH   SOLE   4 0 0
WIDEPOINT CORP COM 967590100 19 37,700 SH   SOLE   37,700 0 0
WILLIS LEASE FINANCE CORP COM 970646105 16 888 SH   SOLE   888 0 0
WILLIS LEASE FINANCE CORP COM 970646105 6 319 SH   SOLE   319 0 0
WILLIS LEASE FINANCE CORP COM 970646105 87 4,726 SH   SOLE   4,726 0 0
WINGSTOP INC COM 974155103 902 6,600 SH   SOLE   6,600 0 0
WIPRO LTD COM 97651M109 9 1,900 SH   SOLE   1,900 0 0
XEROX HOLDINGS CORP COM 98421M106 6 300 SH   SOLE   300 0 0
XEROX HOLDINGS CORP COM 98421M106 47 2,500 SH   SOLE   2,500 0 0
XEROX HOLDINGS CORP COM 98421M106 263 14,000 SH   SOLE   14,000 0 0
XPERI HOLDINGS CORP COM COM 98390M103 707 61,500 SH   SOLE   61,500 0 0
YAMANA GOLD INC COM 98462Y100 23 4,100 SH   SOLE   4,100 0 0
YAMANA GOLD INC COM 98462Y100 39 6,950 SH   SOLE   6,950 0 0
YAMANA GOLD INC COM 98462Y100 129 22,700 SH   SOLE   22,700 0 0
YAMANA GOLD INC COM 98462Y100 858 151,000 SH   SOLE   151,000 0 0
YETI HLDGS INC COM 98585X104 920 20,300 SH   SOLE   20,300 0 0
YUM BRANDS INC COM 988498101 4 40 SH   SOLE   40 0 0
ZOVIO INC COM COM 98979V102 720 179,925 SH   SOLE   179,925 0 0
ZYNGA INC COM 98986T108 9 950 SH   SOLE   950 0 0
ZYNGA INC COM 98986T108 78 8,600 SH   SOLE   8,600 0 0
ZYNGA INC COM 98986T108 405 44,400 SH   SOLE   44,400 0 0