0000950123-19-006945.txt : 20190802 0000950123-19-006945.hdr.sgml : 20190802 20190802105106 ACCESSION NUMBER: 0000950123-19-006945 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190802 DATE AS OF CHANGE: 20190802 EFFECTIVENESS DATE: 20190802 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Hillsdale Investment Management Inc. CENTRAL INDEX KEY: 0001368465 IRS NUMBER: 000000000 STATE OF INCORPORATION: A6 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-11957 FILM NUMBER: 19994808 BUSINESS ADDRESS: STREET 1: 1 FIRST CANADIAN PLACE STREET 2: 100 KING ST WEST, SUITE 5900 P.O. 477 CITY: TORONTO STATE: A6 ZIP: M5X 1E4 BUSINESS PHONE: 416-913-3900 MAIL ADDRESS: STREET 1: 1 FIRST CANADIAN PLACE STREET 2: 100 KING ST WEST, SUITE 5900 P.O. 477 CITY: TORONTO STATE: A6 ZIP: M5X 1E4 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001368465 XXXXXXXX 06-30-2019 06-30-2019 Hillsdale Investment Management Inc.
1 First Canadian Place 100 KING ST WEST, SUITE 5900 P.O. 477 Toronto A6 M5X 1E4
13F HOLDINGS REPORT 028-11957 N
Ian Rhoden SVP, Finance and Compliance 416 913 3916 /s/ I.Rhoden Toronto A6 08-01-2019 0 1318 1008053 false
INFORMATION TABLE 2 form13fInfoTable.xml INFORMATION TABLE FOR FORM 13F 3M CO COM 88579Y101 43 250 SH SOLE 250 0 0 ABBOTT LABS COM 002824100 64 760 SH SOLE 760 0 0 ABBVIE INC COM 00287Y109 7 90 SH SOLE 90 0 0 ABBVIE INC COM 00287Y109 80 1100 SH SOLE 1100 0 0 ABBVIE INC COM 00287Y109 172 2360 SH SOLE 2360 0 0 ABBVIE INC COM 00287Y109 327 4500 SH SOLE 4500 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 830 17600 SH SOLE 17600 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 1712 36300 SH SOLE 36300 0 0 ACCENTURE PLC IRELAND COM G1151C101 196 1060 SH SOLE 1060 0 0 ACCENTURE PLC IRELAND COM G1151C101 425 2300 SH SOLE 2300 0 0 ACCENTURE PLC IRELAND COM G1151C101 3 15 SH SOLE 15 0 0 ACI WORLDWIDE INC COM COM 004498101 900 26200 SH SOLE 26200 0 0 ACME UTD CORP COM 004816104 27 1200 SH SOLE 1200 0 0 ACNB CORP COM 000868109 24 600 SH SOLE 600 0 0 ADOBE INC COM 00724F101 133 450 SH SOLE 450 0 0 ADTRAN INC COM 00738A106 763 50000 SH SOLE 50000 0 0 AFLAC INC COM 001055102 9 160 SH SOLE 160 0 0 AFLAC INC COM 001055102 88 1600 SH SOLE 1600 0 0 AFLAC INC COM 001055102 477 8700 SH SOLE 8700 0 0 AFLAC INC COM 001055102 5 90 SH SOLE 90 0 0 AGNICO EAGLE MINES LTD COM COM 008474108 2136 41700 SH SOLE 41700 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 830 34000 SH SOLE 34000 0 0 AIRGAIN INC COM 00938A104 754 53300 SH SOLE 53300 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 10 120 SH SOLE 120 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 76 950 SH SOLE 950 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 417 5200 SH SOLE 5200 0 0 ALAMOS GOLD INC NEW COM 011532108 1706 283000 SH SOLE 283000 0 0 ALAMOS GOLD INC NEW COM 011532108 2366 392500 SH SOLE 392500 0 0 ALAMOS GOLD INC NEW COM 011532108 546 90593 SH SOLE 90593 0 0 ALAMOS GOLD INC NEW COM 011532108 1145 190000 SH SOLE 190000 0 0 ALAMOS GOLD INC NEW COM 011532108 199 33000 SH SOLE 33000 0 0 ALASKA COMMUNICATIONS SYS GRP COM 01167P101 21 12100 SH SOLE 12100 0 0 ALBANY INTL CORP COM 012348108 837 10100 SH SOLE 10100 0 0 ALGONQUIN PWR UTILS CORP COM COM 015857105 14 1150 SH SOLE 1150 0 0 ALGONQUIN PWR UTILS CORP COM COM 015857105 128 10600 SH SOLE 10600 0 0 ALGONQUIN PWR UTILS CORP COM COM 015857105 21 1700 SH SOLE 1700 0 0 ALLEGHANY CORP DEL COM 017175100 4 6 SH SOLE 6 0 0 ALLERGAN PLC SHS COM G0177J108 8 45 SH SOLE 45 0 0 ALLERGAN PLC SHS COM G0177J108 75 450 SH SOLE 450 0 0 ALLERGAN PLC SHS COM G0177J108 419 2500 SH SOLE 2500 0 0 ALLIANCE RES PARTNER L P COM 01877R108 5 270 SH SOLE 270 0 0 ALLIANCE RES PARTNER L P COM 01877R108 34 2000 SH SOLE 2000 0 0 ALLIANT ENERGY CORP COM 018802108 4 90 SH SOLE 90 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 7 160 SH SOLE 160 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 79 1700 SH SOLE 1700 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 464 10000 SH SOLE 10000 0 0 ALLSTATE CORP COM 020002101 4 40 SH SOLE 40 0 0 ALLY FINL INC COM 02005N100 9 300 SH SOLE 300 0 0 ALLY FINL INC COM 02005N100 87 2800 SH SOLE 2800 0 0 ALLY FINL INC COM 02005N100 480 15500 SH SOLE 15500 0 0 ALPHABET INC CL A COM 02079K305 401 370 SH SOLE 370 0 0 ALPS ETF TR COM 00162Q866 90 9100 SH SOLE 9100 0 0 ALTERYX INC COM 02156B103 993 9100 SH SOLE 9100 0 0 ALTRIA GROUP INC COM 02209S103 38 800 SH SOLE 800 0 0 AMAZON COM INC COM 023135106 398 210 SH SOLE 210 0 0 AMDOCS LTD COM G02602103 5 75 SH SOLE 75 0 0 AMERICA FIRST MULTIFAMILY IN COM 02364V107 4 500 SH SOLE 500 0 0 AMERICAN ASSETS TR INC COM 024013104 99 2100 SH SOLE 2100 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 1608 59200 SH SOLE 59200 0 0 AMERICAN EXPRESS CO COM 025816109 195 1580 SH SOLE 1580 0 0 AMERICAN EXPRESS CO COM 025816109 444 3600 SH SOLE 3600 0 0 AMERICAN EXPRESS CO COM 025816109 3 25 SH SOLE 25 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 5 45 SH SOLE 45 0 0 AMERICAN HOMES 4 RENT COM 02665T306 4 180 SH SOLE 180 0 0 AMERICAN STS WTR CO COM 029899101 730 9700 SH SOLE 9700 0 0 AMERICAN TOWER CORP NEW COM 03027X100 41 200 SH SOLE 200 0 0 AMERICAS CAR MART INC COM 03062T105 714 8300 SH SOLE 8300 0 0 AMERIPRISE FINL INC COM 03076C106 7 50 SH SOLE 50 0 0 AMERIPRISE FINL INC COM 03076C106 73 500 SH SOLE 500 0 0 AMERIPRISE FINL INC COM 03076C106 421 2900 SH SOLE 2900 0 0 AMGEN INC COM 031162100 9 50 SH SOLE 50 0 0 AMGEN INC COM 031162100 195 1060 SH SOLE 1060 0 0 AMGEN INC COM 031162100 405 2200 SH SOLE 2200 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 714 33800 SH SOLE 33800 0 0 AMPHENOL CORP NEW COM 032095101 3 30 SH SOLE 30 0 0 ANAPLAN INC COM 03272L108 106 2100 SH SOLE 2100 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 5 1350 SH SOLE 1350 0 0 AON PLC SHS CL A COM G0408V102 3 15 SH SOLE 15 0 0 APPLE HOSPITALITY REIT INC COM 03784Y200 5 300 SH SOLE 300 0 0 APPLE INC COM 037833100 10 50 SH SOLE 50 0 0 APPLE INC COM 037833100 566 2860 SH SOLE 2860 0 0 APPLE INC COM 037833100 455 2300 SH SOLE 2300 0 0 APPLIED MATLS INC COM 038222105 10 230 SH SOLE 230 0 0 APPLIED MATLS INC COM 038222105 72 1600 SH SOLE 1600 0 0 APPLIED MATLS INC COM 038222105 395 8800 SH SOLE 8800 0 0 APTARGROUP INC COM 038336103 5 40 SH SOLE 40 0 0 ARCONIC INC COM COM 03965L100 8 320 SH SOLE 320 0 0 ARES CAP CORP COM 04010L103 5 270 SH SOLE 270 0 0 ARGO GROUP INTL HLDGS LTD COM COM G0464B107 874 11800 SH SOLE 11800 0 0 ARGO GROUP INTL HLDGS LTD COM COM G0464B107 3 40 SH SOLE 40 0 0 ARGO GROUP INTL HLDGS LTD COM COM G0464B107 2044 27600 SH SOLE 27600 0 0 ARISTA NETWORKS INC COM 040413106 65 250 SH SOLE 250 0 0 ARISTA NETWORKS INC COM 040413106 338 1300 SH SOLE 1300 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 768 46400 SH SOLE 46400 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 9 90 SH SOLE 90 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 97 1000 SH SOLE 1000 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 515 5300 SH SOLE 5300 0 0 ARTISAN PARTNERS ASSET MGMT COM 04316A108 25 900 SH SOLE 900 0 0 ASPEN TECHNOLOGY INC COM 045327103 75 600 SH SOLE 600 0 0 ASPEN TECHNOLOGY INC COM 045327103 435 3500 SH SOLE 3500 0 0 AT&T INC COM COM 00206R102 2 70 SH SOLE 70 0 0 ATKORE INTL GROUP INC COM 047649108 2145 82904 SH SOLE 82904 0 0 ATLANTIC PWR CORP COM NEW COM 04878Q863 249 103200 SH SOLE 103200 0 0 ATLANTICA YIELD PLC COM G0751N103 3 150 SH SOLE 150 0 0 AURORA CANNABIS INC COM 05156X108 20 2500 SH SOLE 2500 0 0 AURORA CANNABIS INC COM 05156X108 47 6000 SH SOLE 6000 0 0 AURORA CANNABIS INC COM 05156X108 939 120000 SH SOLE 120000 0 0 AVX CORP NEW COM 002444107 689 41500 SH SOLE 41500 0 0 AVX CORP NEW COM 002444107 2000 120500 SH SOLE 120500 0 0 B2GOLD CORP COM 11777Q209 1841 606400 SH SOLE 606400 0 0 B2GOLD CORP COM 11777Q209 3842 1265400 SH SOLE 1265400 0 0 B2GOLD CORP COM 11777Q209 27 9000 SH SOLE 9000 0 0 B2GOLD CORP COM 11777Q209 100 33000 SH SOLE 33000 0 0 B2GOLD CORP COM 11777Q209 15 5000 SH SOLE 5000 0 0 B2GOLD CORP COM 11777Q209 4124 1358200 SH SOLE 1358200 0 0 B2GOLD CORP COM 11777Q209 327 107600 SH SOLE 107600 0 0 BADGER METER INC COM 056525108 734 12300 SH SOLE 12300 0 0 BANK MONTREAL QUE COM 063671101 27 360 SH SOLE 360 0 0 BANK MONTREAL QUE COM 063671101 16 212 SH SOLE 212 0 0 BANK MONTREAL QUE COM 063671101 404 5350 SH SOLE 5350 0 0 BANK MONTREAL QUE COM 063671101 17 230 SH SOLE 230 0 0 BANK MONTREAL QUE COM 063671101 12 160 SH SOLE 160 0 0 BANK MONTREAL QUE COM 063671101 132 1750 SH SOLE 1750 0 0 BANK MONTREAL QUE COM 063671101 30 400 SH SOLE 400 0 0 BANK MONTREAL QUE COM 063671101 197 2610 SH SOLE 2610 0 0 BANK MONTREAL QUE COM 063671101 408 5400 SH SOLE 5400 0 0 BANK MONTREAL QUE COM 063671101 54 710 SH SOLE 710 0 0 BANK MONTREAL QUE COM 063671101 9660 128000 SH SOLE 128000 0 0 BANK MONTREAL QUE COM 063671101 2340 31000 SH SOLE 31000 0 0 BANK MONTREAL QUE COM 063671101 4400 58300 SH SOLE 58300 0 0 BANK MONTREAL QUE COM 063671101 1253 16600 SH SOLE 16600 0 0 BANK N S HALIFAX COM 064149107 47 875 SH SOLE 875 0 0 BANK N S HALIFAX COM 064149107 20 380 SH SOLE 380 0 0 BANK N S HALIFAX COM 064149107 13 250 SH SOLE 250 0 0 BANK N S HALIFAX COM 064149107 118 2200 SH SOLE 2200 0 0 BANK N S HALIFAX COM 064149107 32 600 SH SOLE 600 0 0 BANK N S HALIFAX COM 064149107 219 4090 SH SOLE 4090 0 0 BANK N S HALIFAX COM 064149107 295 5500 SH SOLE 5500 0 0 BANK N S HALIFAX COM 064149107 68 1267 SH SOLE 1267 0 0 BANK N S HALIFAX COM 064149107 8586 160000 SH SOLE 160000 0 0 BANKFINANCIAL CORP COM 06643P104 3 240 SH SOLE 240 0 0 BARRETT BUSINESS SERVICES INC COM 068463108 8 100 SH SOLE 100 0 0 BARRETT BUSINESS SERVICES INC COM 068463108 2098 25400 SH SOLE 25400 0 0 BAUSCH HEALTH COS INC COM COM 071734107 50 2000 SH SOLE 2000 0 0 BAUSCH HEALTH COS INC COM COM 071734107 30 1200 SH SOLE 1200 0 0 BAUSCH HEALTH COS INC COM COM 071734107 71 2800 SH SOLE 2800 0 0 BAUSCH HEALTH COS INC COM COM 071734107 328 13000 SH SOLE 13000 0 0 BAUSCH HEALTH COS INC COM COM 071734107 23 900 SH SOLE 900 0 0 BAUSCH HEALTH COS INC COM COM 071734107 6302 250000 SH SOLE 250000 0 0 BAUSCH HEALTH COS INC COM COM 071734107 1790 71000 SH SOLE 71000 0 0 BAXTER INTL INC COM 071813109 8 100 SH SOLE 100 0 0 BAXTER INTL INC COM 071813109 82 1000 SH SOLE 1000 0 0 BAXTER INTL INC COM 071813109 459 5600 SH SOLE 5600 0 0 BAYTEX ENERGY CORP COM COM 07317Q105 986 636600 SH SOLE 636600 0 0 BAYTEX ENERGY CORP COM COM 07317Q105 2714 1752300 SH SOLE 1752300 0 0 BAYTEX ENERGY CORP COM COM 07317Q105 71 46000 SH SOLE 46000 0 0 BAYTEX ENERGY CORP COM COM 07317Q105 2753 1777900 SH SOLE 1777900 0 0 BAYTEX ENERGY CORP COM COM 07317Q105 116 75000 SH SOLE 75000 0 0 BCE INC COM COM 05534B760 45 985 SH SOLE 985 0 0 BCE INC COM COM 05534B760 450 9900 SH SOLE 9900 0 0 BCE INC COM COM 05534B760 20 440 SH SOLE 440 0 0 BCE INC COM COM 05534B760 12 270 SH SOLE 270 0 0 BCE INC COM COM 05534B760 173 3800 SH SOLE 3800 0 0 BCE INC COM COM 05534B760 36 800 SH SOLE 800 0 0 BCE INC COM COM 05534B760 129 2840 SH SOLE 2840 0 0 BCE INC COM COM 05534B760 159 3500 SH SOLE 3500 0 0 BCE INC COM COM 05534B760 48 1060 SH SOLE 1060 0 0 BCE INC COM COM 05534B760 4386 96489 SH SOLE 96489 0 0 BCE INC COM COM 05534B760 3095 68100 SH SOLE 68100 0 0 BCE INC COM COM 05534B760 4877 107300 SH SOLE 107300 0 0 BCE INC COM COM 05534B760 1386 30500 SH SOLE 30500 0 0 BECTON DICKINSON & CO COM 075887109 2 7 SH SOLE 7 0 0 BERKSHIRE HATHAWAY INC DEL COM 084670702 213 1000 SH SOLE 1000 0 0 BERRY GLOBAL GROUP INC COM 08579W103 8 150 SH SOLE 150 0 0 BERRY GLOBAL GROUP INC COM 08579W103 68 1300 SH SOLE 1300 0 0 BERRY GLOBAL GROUP INC COM 08579W103 373 7100 SH SOLE 7100 0 0 BEST BUY INC COM 086516101 6 90 SH SOLE 90 0 0 BEST BUY INC COM 086516101 70 1000 SH SOLE 1000 0 0 BEST BUY INC COM 086516101 411 5900 SH SOLE 5900 0 0 BG STAFFING INC COM 05544A109 19 1000 SH SOLE 1000 0 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 768 165100 SH SOLE 165100 0 0 BIOGEN INC COM 09062X103 4 15 SH SOLE 15 0 0 BIOGEN INC COM 09062X103 47 200 SH SOLE 200 0 0 BIOGEN INC COM 09062X103 351 1500 SH SOLE 1500 0 0 BIOSPECIFICS TECHNOLOGIES CORP COM 090931106 7 120 SH SOLE 120 0 0 BLACKSTONE MORTGAGE TRUST INC COM 09257W100 8 220 SH SOLE 220 0 0 BOEING CO COM 097023105 91 250 SH SOLE 250 0 0 BOOKING HOLDINGS INC COM NEW COM 09857L108 112 60 SH SOLE 60 0 0 BRADY CORP COM 104674106 799 16200 SH SOLE 16200 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 93 2060 SH SOLE 2060 0 0 BROADCOM LTD COM 11135F101 9 30 SH SOLE 30 0 0 BROADCOM LTD COM 11135F101 14 50 SH SOLE 50 0 0 BROADCOM LTD COM 11135F101 181 630 SH SOLE 630 0 0 BROADCOM LTD COM 11135F101 403 1400 SH SOLE 1400 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH COM 112585104 62 1300 SH SOLE 1300 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH COM 112585104 119 2500 SH SOLE 2500 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH COM 112585104 3346 70000 SH SOLE 70000 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH COM 112585104 860 18000 SH SOLE 18000 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH COM 112585104 3102 64900 SH SOLE 64900 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH COM 112585104 4048 84700 SH SOLE 84700 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH COM 112585104 1152 24100 SH SOLE 24100 0 0 BROOKFIELD BUSINESS PARTNERS COM G16234109 51 1300 SH SOLE 1300 0 0 BROOKFIELD BUSINESS PARTNERS COM G16234109 195 5000 SH SOLE 5000 0 0 BROOKFIELD BUSINESS PARTNERS COM G16234109 3696 95000 SH SOLE 95000 0 0 BROOKFIELD PROPERTY PARTRS L COM G16249107 3 170 SH SOLE 170 0 0 BROOKFIELD PROPERTY PARTRS L COM G16249107 23 1200 SH SOLE 1200 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP COM G16258108 12 340 SH SOLE 340 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP COM G16258108 86 2500 SH SOLE 2500 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP COM G16258108 1928 55800 SH SOLE 55800 0 0 BRUKER CORP COM 116794108 85 1700 SH SOLE 1700 0 0 BRUKER CORP COM 116794108 460 9200 SH SOLE 9200 0 0 C & F FINL CORP COM 12466Q104 22 400 SH SOLE 400 0 0 CACI INTL INC COM 127190304 900 4400 SH SOLE 4400 0 0 CACI INTL INC COM 127190304 102 500 SH SOLE 500 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 11 150 SH SOLE 150 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 106 1500 SH SOLE 1500 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 566 8000 SH SOLE 8000 0 0 CAE INC COM COM 124765108 2 80 SH SOLE 80 0 0 CAE INC COM COM 124765108 38 1400 SH SOLE 1400 0 0 CAE INC COM COM 124765108 75 2800 SH SOLE 2800 0 0 CAE INC COM COM 124765108 282 10500 SH SOLE 10500 0 0 CAE INC COM COM 124765108 5910 220000 SH SOLE 220000 0 0 CAE INC COM COM 124765108 2176 81000 SH SOLE 81000 0 0 CALEDONIA MNG CORP PLC COM G1757E113 246 41641 SH SOLE 41641 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 775 15300 SH SOLE 15300 0 0 CAMTEK LTD COM M20791105 24 2800 SH SOLE 2800 0 0 CANADIAN NAT RES LTD COM 136385101 158 5850 SH SOLE 5850 0 0 CANADIAN NAT RES LTD COM 136385101 119 4400 SH SOLE 4400 0 0 CANADIAN NAT RES LTD COM 136385101 296 11000 SH SOLE 11000 0 0 CANADIAN NAT RES LTD COM 136385101 35 1300 SH SOLE 1300 0 0 CANADIAN NAT RES LTD COM 136385101 6735 250000 SH SOLE 250000 0 0 CANADIAN NAT RES LTD COM 136385101 800 29700 SH SOLE 29700 0 0 CANADIAN NAT RES LTD COM 136385101 2694 100000 SH SOLE 100000 0 0 CANADIAN NAT RES LTD COM 136385101 1708 63400 SH SOLE 63400 0 0 CANADIAN NAT RES LTD COM 136385101 3747 139100 SH SOLE 139100 0 0 CANADIAN NAT RES LTD COM 136385101 485 18000 SH SOLE 18000 0 0 CANADIAN NAT RES LTD COM 136385101 1067 39600 SH SOLE 39600 0 0 CANADIAN NATL RY CO COM COM 136375102 13 145 SH SOLE 145 0 0 CANADIAN NATL RY CO COM COM 136375102 5 50 SH SOLE 50 0 0 CANADIAN NATL RY CO COM COM 136375102 4 40 SH SOLE 40 0 0 CANADIAN NATL RY CO COM COM 136375102 9 100 SH SOLE 100 0 0 CANADIAN NATL RY CO COM COM 136375102 222 2400 SH SOLE 2400 0 0 CANADIAN NATL RY CO COM COM 136375102 462 5000 SH SOLE 5000 0 0 CANADIAN NATL RY CO COM COM 136375102 74 800 SH SOLE 800 0 0 CANADIAN NATL RY CO COM COM 136375102 12483 135000 SH SOLE 135000 0 0 CANADIAN NATL RY CO COM COM 136375102 3125 33800 SH SOLE 33800 0 0 CANADIAN PAC RY LTD COM 13645T100 9 40 SH SOLE 40 0 0 CANADIAN PAC RY LTD COM 13645T100 2 10 SH SOLE 10 0 0 CANADIAN PAC RY LTD COM 13645T100 94 400 SH SOLE 400 0 0 CANADIAN PAC RY LTD COM 13645T100 224 950 SH SOLE 950 0 0 CANADIAN PAC RY LTD COM 13645T100 41 175 SH SOLE 175 0 0 CANADIAN PAC RY LTD COM 13645T100 5647 24000 SH SOLE 24000 0 0 CANADIAN PAC RY LTD COM 13645T100 3483 14800 SH SOLE 14800 0 0 CANNAE HLDGS INC COM 13765N107 869 30000 SH SOLE 30000 0 0 CANON INC SPONSORED ADR COM 138006309 6 210 SH SOLE 210 0 0 CANOPY GROWTH CORP COM COM 138035100 32 800 SH SOLE 800 0 0 CANOPY GROWTH CORP COM COM 138035100 113 2800 SH SOLE 2800 0 0 CANOPY GROWTH CORP COM COM 138035100 1815 45000 SH SOLE 45000 0 0 CAPITAL CITY BK GROUP INC COM 139674105 1059 42600 SH SOLE 42600 0 0 CAPSTEAD MTG CORP COM 14067E506 3 370 SH SOLE 370 0 0 CAREER EDUCATION CORP COM 141665109 9 450 SH SOLE 450 0 0 CAREER EDUCATION CORP COM 141665109 902 47300 SH SOLE 47300 0 0 CAREER EDUCATION CORP COM 141665109 1962 102900 SH SOLE 102900 0 0 CARETRUST REIT INC COM 14174T107 40 1700 SH SOLE 1700 0 0 CARETRUST REIT INC COM 14174T107 837 35200 SH SOLE 35200 0 0 CARLISLE COS INC COM 142339100 8 60 SH SOLE 60 0 0 CARLISLE COS INC COM 142339100 77 550 SH SOLE 550 0 0 CARLISLE COS INC COM 142339100 421 3000 SH SOLE 3000 0 0 CATERPILLAR INC DEL COM 149123101 34 250 SH SOLE 250 0 0 CDK GLOBAL INC COM 12508E101 7 150 SH SOLE 150 0 0 CDK GLOBAL INC COM 12508E101 64 1300 SH SOLE 1300 0 0 CDK GLOBAL INC COM 12508E101 381 7700 SH SOLE 7700 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 183 2330 SH SOLE 2330 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 393 5000 SH SOLE 5000 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 16 210 SH SOLE 210 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 11 140 SH SOLE 140 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 90 1150 SH SOLE 1150 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 31 400 SH SOLE 400 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 160 2040 SH SOLE 2040 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 381 4850 SH SOLE 4850 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 51 650 SH SOLE 650 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 8171 104000 SH SOLE 104000 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 4282 54500 SH SOLE 54500 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 1218 15500 SH SOLE 15500 0 0 CDW CORP COM 12514G108 10 90 SH SOLE 90 0 0 CDW CORP COM 12514G108 89 800 SH SOLE 800 0 0 CDW CORP COM 12514G108 455 4100 SH SOLE 4100 0 0 CECO ENVIRONMENTAL CORP COM 125141101 908 94700 SH SOLE 94700 0 0 CEDAR REALTY TRUST INC COM 150602209 15 5700 SH SOLE 5700 0 0 CELANESE CORP DEL COM 150870103 75 700 SH SOLE 700 0 0 CELANESE CORP DEL COM 150870103 431 4000 SH SOLE 4000 0 0 CENOVUS ENERGY INC COM 15135U109 48 5500 SH SOLE 5500 0 0 CENOVUS ENERGY INC COM 15135U109 176 20000 SH SOLE 20000 0 0 CENOVUS ENERGY INC COM 15135U109 20 2300 SH SOLE 2300 0 0 CENOVUS ENERGY INC COM 15135U109 3965 450000 SH SOLE 450000 0 0 CENOVUS ENERGY INC COM 15135U109 912 103500 SH SOLE 103500 0 0 CENOVUS ENERGY INC COM 15135U109 2148 243800 SH SOLE 243800 0 0 CENOVUS ENERGY INC COM 15135U109 4274 485000 SH SOLE 485000 0 0 CENOVUS ENERGY INC COM 15135U109 1216 138000 SH SOLE 138000 0 0 CERAGON NETWORKS LTD COM M22013102 18 6100 SH SOLE 6100 0 0 CGI INC CL A SUB VTG COM 12532H104 19 249 SH SOLE 249 0 0 CGI INC CL A SUB VTG COM 12532H104 8 100 SH SOLE 100 0 0 CGI INC CL A SUB VTG COM 12532H104 5 70 SH SOLE 70 0 0 CGI INC CL A SUB VTG COM 12532H104 15 200 SH SOLE 200 0 0 CGI INC CL A SUB VTG COM 12532H104 138 1800 SH SOLE 1800 0 0 CGI INC CL A SUB VTG COM 12532H104 307 4000 SH SOLE 4000 0 0 CGI INC CL A SUB VTG COM 12532H104 38 500 SH SOLE 500 0 0 CGI INC CL A SUB VTG COM 12532H104 7912 103000 SH SOLE 103000 0 0 CGI INC CL A SUB VTG COM 12532H104 3602 46900 SH SOLE 46900 0 0 CHEGG INC COM 163092109 776 20100 SH SOLE 20100 0 0 CHEMED CORP NEW COM 16359R103 9 26 SH SOLE 26 0 0 CHEMED CORP NEW COM 16359R103 83 230 SH SOLE 230 0 0 CHEMED CORP NEW COM 16359R103 469 1300 SH SOLE 1300 0 0 CHEMED CORP NEW COM 16359R103 1912 5300 SH SOLE 5300 0 0 CHEMUNG FINL CORP COM 164024101 24 500 SH SOLE 500 0 0 CHEVRON CORP NEW COM 166764100 100 800 SH SOLE 800 0 0 CHUBB LTD COM COM H1467J104 4 30 SH SOLE 30 0 0 CHUNGHWA TELECOM CO LTD COM 17133Q502 12 340 SH SOLE 340 0 0 CIENA CORP COM 171779309 8 200 SH SOLE 200 0 0 CIENA CORP COM 171779309 806 19600 SH SOLE 19600 0 0 CIENA CORP COM 171779309 1970 47900 SH SOLE 47900 0 0 CINTAS CORP COM 172908105 2 9 SH SOLE 9 0 0 CIRRUS LOGIC INC COM 172755100 743 17000 SH SOLE 17000 0 0 CISCO SYS INC COM 17275R102 10 180 SH SOLE 180 0 0 CISCO SYS INC COM 17275R102 262 4780 SH SOLE 4780 0 0 CISCO SYS INC COM 17275R102 514 9400 SH SOLE 9400 0 0 CITIZENS FINL GROUP INC COM 174610105 8 240 SH SOLE 240 0 0 CITIZENS FINL GROUP INC COM 174610105 21 600 SH SOLE 600 0 0 CITRIX SYS INC COM 177376100 5 50 SH SOLE 50 0 0 COCA COLA EUROPEAN PARTNERS SHS COM G25839104 6 110 SH SOLE 110 0 0 COCA-COLA CO COM 191216100 4 80 SH SOLE 80 0 0 COLGATE PALMOLIVE CO COM 194162103 4 50 SH SOLE 50 0 0 COLLECTORS UNIVERSE INC COM 19421R200 19 900 SH SOLE 900 0 0 COLLECTORS UNIVERSE INC COM 19421R200 26 1200 SH SOLE 1200 0 0 COLLECTORS UNIVERSE INC COM 19421R200 2548 119400 SH SOLE 119400 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 1836 25700 SH SOLE 25700 0 0 COLLIERS INTL GROUP INC SUB VTG SHS COM 194693107 4393 61500 SH SOLE 61500 0 0 COLLIERS INTL GROUP INC SUB VTG SHS COM 194693107 518 7250 SH SOLE 7250 0 0 COLLIERS INTL GROUP INC SUB VTG SHS COM 194693107 21 300 SH SOLE 300 0 0 COLLIERS INTL GROUP INC SUB VTG SHS COM 194693107 1957 27400 SH SOLE 27400 0 0 COLLIERS INTL GROUP INC SUB VTG SHS COM 194693107 414 5800 SH SOLE 5800 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 2053 20500 SH SOLE 20500 0 0 COMCAST CORP NEW COM 20030N101 8 180 SH SOLE 180 0 0 COMCAST CORP NEW COM 20030N101 83 1970 SH SOLE 1970 0 0 COMERICA INC COM 200340107 7 100 SH SOLE 100 0 0 COMERICA INC COM 200340107 65 900 SH SOLE 900 0 0 COMERICA INC COM 200340107 349 4800 SH SOLE 4800 0 0 COMFORT SYS USA INC COM 199908104 8 160 SH SOLE 160 0 0 COMFORT SYS USA INC COM 199908104 775 15200 SH SOLE 15200 0 0 COMFORT SYS USA INC COM 199908104 1989 39000 SH SOLE 39000 0 0 COMMUNITY TR BANCORP INC COM 204149108 42 1000 SH SOLE 1000 0 0 CONMED CORP COM 207410101 2165 25300 SH SOLE 25300 0 0 CONOCOPHILLIPS COM 20825C104 7 120 SH SOLE 120 0 0 CONOCOPHILLIPS COM 20825C104 73 1200 SH SOLE 1200 0 0 CONOCOPHILLIPS COM 20825C104 415 6800 SH SOLE 6800 0 0 CORE MARK HOLDING CO INC COM 218681104 2721 68500 SH SOLE 68500 0 0 CORECIVIC INC COM 21871N101 39 1900 SH SOLE 1900 0 0 CORECIVIC INC COM 21871N101 1850 89100 SH SOLE 89100 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 811 14000 SH SOLE 14000 0 0 COSTAR GROUP INC COM 22160N109 8 15 SH SOLE 15 0 0 COSTAR GROUP INC COM 22160N109 72 130 SH SOLE 130 0 0 COSTAR GROUP INC COM 22160N109 443 800 SH SOLE 800 0 0 COSTCO WHSL CORP NEW COM 22160K105 50 190 SH SOLE 190 0 0 COSTCO WHSL CORP NEW COM 22160K105 2 8 SH SOLE 8 0 0 COUSINS PPTYS INC COM 222795502 811 22425 SH SOLE 22425 0 0 CREDIT ACCEP CORP MICH COM 225310101 10 20 SH SOLE 20 0 0 CRESCENT PT ENERGY CORP COM COM 22576C101 17 5000 SH SOLE 5000 0 0 CRESCENT PT ENERGY CORP COM COM 22576C101 53 16000 SH SOLE 16000 0 0 CRESCENT PT ENERGY CORP COM COM 22576C101 1321 400000 SH SOLE 400000 0 0 CSW INDUSTRIALS INC COM 126402106 102 1500 SH SOLE 1500 0 0 CUMMINS INC COM COM 231021106 9 50 SH SOLE 50 0 0 CUMMINS INC COM COM 231021106 86 500 SH SOLE 500 0 0 CUMMINS INC COM COM 231021106 463 2700 SH SOLE 2700 0 0 CVB FINL CORP COM 126600105 810 38500 SH SOLE 38500 0 0 CVR ENERGY INC COM COM 12662P108 10 200 SH SOLE 200 0 0 CVR ENERGY INC COM COM 12662P108 2210 44200 SH SOLE 44200 0 0 DANAHER CORPORATION COM 235851102 39 270 SH SOLE 270 0 0 DBX ETF TR COM 233051879 51 1797 SH SOLE 1797 0 0 DBX ETF TR COM 233051879 15 531 SH SOLE 531 0 0 DBX ETF TR COM 233051879 42 1500 SH SOLE 1500 0 0 DELTA AIR LINES INC DEL COM 247361702 9 150 SH SOLE 150 0 0 DELTA AIR LINES INC DEL COM 247361702 79 1400 SH SOLE 1400 0 0 DELTA AIR LINES INC DEL COM 247361702 431 7600 SH SOLE 7600 0 0 DESCARTES SYS GROUP INC COM 249906108 4 100 SH SOLE 100 0 0 DESCARTES SYS GROUP INC COM 249906108 776 21000 SH SOLE 21000 0 0 DESCARTES SYS GROUP INC COM 249906108 1116 30200 SH SOLE 30200 0 0 DESCARTES SYS GROUP INC COM 249906108 259 7000 SH SOLE 7000 0 0 DESCARTES SYS GROUP INC COM 249906108 336 9100 SH SOLE 9100 0 0 DESCARTES SYS GROUP INC COM 249906108 92 2500 SH SOLE 2500 0 0 DHI GROUP INC COM 23331S100 29 8100 SH SOLE 8100 0 0 DHI GROUP INC COM 23331S100 1648 461700 SH SOLE 461700 0 0 DIAGEO P L C COM 25243Q205 7 40 SH SOLE 40 0 0 DINE BRANDS GLOBAL INC COM COM 254423106 764 8000 SH SOLE 8000 0 0 DIREXION SHS ETF TR DAILY IND BUL 3X COM 25490K331 30 400 SH SOLE 400 0 0 DIREXION SHS ETF TR DAILY IND BUL 3X COM 25490K331 13 170 SH SOLE 170 0 0 DIREXION SHS ETF TR DL FTSE BLL 3X COM 25459W771 17 794 SH SOLE 794 0 0 DIREXION SHS ETF TR DL FTSE BLL 3X COM 25459W771 43 2000 SH SOLE 2000 0 0 DIREXION SHS ETF TR DLY MSCI MX 3X COM 25460E752 5 422 SH SOLE 422 0 0 DIREXION SHS ETF TR DLY MSCI MX 3X COM 25460E752 32 3000 SH SOLE 3000 0 0 DISCOVER FINL SVCS COM 254709108 9 120 SH SOLE 120 0 0 DISCOVER FINL SVCS COM 254709108 70 900 SH SOLE 900 0 0 DISCOVER FINL SVCS COM 254709108 388 5000 SH SOLE 5000 0 0 DISNEY WALT CO COM 254687106 109 780 SH SOLE 780 0 0 DISNEY WALT CO COM 254687106 2 15 SH SOLE 15 0 0 DLH HOLDINGS CORP COM 23335Q100 21 4100 SH SOLE 4100 0 0 DLH HOLDINGS CORP COM 23335Q100 592 116500 SH SOLE 116500 0 0 DOMTAR CORP COM 257559203 169 3850 SH SOLE 3850 0 0 DOMTAR CORP COM 257559203 26 600 SH SOLE 600 0 0 DOMTAR CORP COM 257559203 1501 34200 SH SOLE 34200 0 0 DOMTAR CORP COM 257559203 3511 80000 SH SOLE 80000 0 0 DOMTAR CORP COM 257559203 619 14100 SH SOLE 14100 0 0 DOMTAR CORP COM 257559203 70 1600 SH SOLE 1600 0 0 DOMTAR CORP COM 257559203 263 6000 SH SOLE 6000 0 0 DOMTAR CORP COM 257559203 7606 173300 SH SOLE 173300 0 0 DOMTAR CORP COM 257559203 711 16200 SH SOLE 16200 0 0 DOMTAR CORP COM 257559203 298 6800 SH SOLE 6800 0 0 DOMTAR CORP COM 257559203 1821 41500 SH SOLE 41500 0 0 DOMTAR CORP COM 257559203 3292 75000 SH SOLE 75000 0 0 DOMTAR CORP COM 257559203 518 11800 SH SOLE 11800 0 0 DOMTAR CORP COM 257559203 939 21400 SH SOLE 21400 0 0 DOUGLAS EMMETT INC COM 25960P109 5 120 SH SOLE 120 0 0 DOVER CORP COM 260003108 8 80 SH SOLE 80 0 0 DOVER CORP COM 260003108 75 750 SH SOLE 750 0 0 DOVER CORP COM 260003108 421 4200 SH SOLE 4200 0 0 DSP GROUP INC COM 23332B106 23 1600 SH SOLE 1600 0 0 DTE ENERGY CO COM 233331107 4 35 SH SOLE 35 0 0 DUCOMMUN INC DEL COM 264147109 820 18200 SH SOLE 18200 0 0 E TRADE FINANCIAL CORP COM 269246401 7 160 SH SOLE 160 0 0 E TRADE FINANCIAL CORP COM 269246401 67 1500 SH SOLE 1500 0 0 E TRADE FINANCIAL CORP COM 269246401 379 8500 SH SOLE 8500 0 0 EASTGROUP PPTY INC COM 277276101 835 7200 SH SOLE 7200 0 0 EASTGROUP PPTY INC COM 277276101 4 35 SH SOLE 35 0 0 EBAY INC COM 278642103 9 230 SH SOLE 230 0 0 EBAY INC COM 278642103 79 2000 SH SOLE 2000 0 0 EBAY INC COM 278642103 454 11500 SH SOLE 11500 0 0 ECOLAB INC COM 278865100 5 25 SH SOLE 25 0 0 EHEALTH INC COM 28238P109 1102 12800 SH SOLE 12800 0 0 ELI LILLY & CO COM 532457108 8 70 SH SOLE 70 0 0 ELI LILLY & CO COM 532457108 109 980 SH SOLE 980 0 0 ELI LILLY & CO COM 532457108 377 3400 SH SOLE 3400 0 0 EMCOR GROUP INC COM 29084Q100 881 10000 SH SOLE 10000 0 0 EMCOR GROUP INC COM 29084Q100 2264 25700 SH SOLE 25700 0 0 EMPLOYERS HOLDINGS INC COM 292218104 1754 41500 SH SOLE 41500 0 0 ENBRIDGE INC COM 29250N105 245 6800 SH SOLE 6800 0 0 ENBRIDGE INC COM 29250N105 246 6830 SH SOLE 6830 0 0 ENBRIDGE INC COM 29250N105 498 13800 SH SOLE 13800 0 0 ENBRIDGE INC COM 29250N105 11908 330000 SH SOLE 330000 0 0 ENBRIDGE INC COM 29250N105 3006 83300 SH SOLE 83300 0 0 ENBRIDGE INC COM 29250N105 2667 73900 SH SOLE 73900 0 0 ENBRIDGE INC COM 29250N105 761 21100 SH SOLE 21100 0 0 ENCANA CORP COM 292505104 21 4000 SH SOLE 4000 0 0 ENCANA CORP COM 292505104 36 7000 SH SOLE 7000 0 0 ENCANA CORP COM 292505104 769 150000 SH SOLE 150000 0 0 ENCANA CORP COM 292505104 662 129100 SH SOLE 129100 0 0 ENCANA CORP COM 292505104 3014 587900 SH SOLE 587900 0 0 ENCANA CORP COM 292505104 858 167300 SH SOLE 167300 0 0 ENCOMPASS HEALTH CORP COM COM 29261A100 1723 27200 SH SOLE 27200 0 0 ENCORE WIRE CORP COM 292562105 1945 33200 SH SOLE 33200 0 0 ENERPLUS CORP COM COM 292766102 25 3300 SH SOLE 3300 0 0 ENERPLUS CORP COM COM 292766102 686 91300 SH SOLE 91300 0 0 ENERPLUS CORP COM COM 292766102 1225 163000 SH SOLE 163000 0 0 ENERPLUS CORP COM COM 292766102 283 37700 SH SOLE 37700 0 0 ENERPLUS CORP COM COM 292766102 23 3000 SH SOLE 3000 0 0 ENERPLUS CORP COM COM 292766102 83 11000 SH SOLE 11000 0 0 ENERPLUS CORP COM COM 292766102 2337 311000 SH SOLE 311000 0 0 ENERPLUS CORP COM COM 292766102 103 13700 SH SOLE 13700 0 0 ENOVA INTL INC COM 29357K103 1966 85300 SH SOLE 85300 0 0 ENSIGN GROUP INC COM 29358P101 11 200 SH SOLE 200 0 0 ENSIGN GROUP INC COM 29358P101 922 16200 SH SOLE 16200 0 0 ENSIGN GROUP INC COM 29358P101 2567 45100 SH SOLE 45100 0 0 ENTERGY CORP NEW COM 29364G103 5 50 SH SOLE 50 0 0 ENTRAVISION COMMUNICATIONS CP COM 29382R107 8 2700 SH SOLE 2700 0 0 ENTRAVISION COMMUNICATIONS CP COM 29382R107 105 33500 SH SOLE 33500 0 0 EQUITY COMMONWEALTH CWH COM 294628102 5 150 SH SOLE 150 0 0 ESCO TECHNOLOGIES INC COM 296315104 851 10300 SH SOLE 10300 0 0 ESSENT GROUP LTD COM G3198U102 902 19200 SH SOLE 19200 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 62 3100 SH SOLE 3100 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 772 38500 SH SOLE 38500 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 94 4700 SH SOLE 4700 0 0 ETRACS Alerian Infrastructure Index ETN COM 902641646 89 4000 SH SOLE 4000 0 0 ETSY INC COM 29786A106 816 13300 SH SOLE 13300 0 0 EVERCORE INC COM 29977A105 9 100 SH SOLE 100 0 0 EVERTEC INC COM 30040P103 873 26700 SH SOLE 26700 0 0 EVERTEC INC COM 30040P103 2560 78300 SH SOLE 78300 0 0 EXANTAS CAP CORP COM NEW COM 30068N105 820 72500 SH SOLE 72500 0 0 EXELIXIS INC COM 30161Q104 9 400 SH SOLE 400 0 0 EXFO INC SUB VTG SHS COM 302046107 898 234000 SH SOLE 234000 0 0 EXFO INC SUB VTG SHS COM 302046107 20 5500 SH SOLE 5500 0 0 EXPONENT INC COM 30214U102 896 15300 SH SOLE 15300 0 0 EXPONENT INC COM 30214U102 2301 39300 SH SOLE 39300 0 0 FABRINET COM G3323L100 685 13800 SH SOLE 13800 0 0 FABRINET COM G3323L100 1818 36600 SH SOLE 36600 0 0 FACEBOOK INC COM 30303M102 295 1530 SH SOLE 1530 0 0 FACTSET RESH SYS INC COM 303075105 2 8 SH SOLE 8 0 0 FAIR ISAAC CORP COM COM 303250104 72 230 SH SOLE 230 0 0 FAIR ISAAC CORP COM COM 303250104 408 1300 SH SOLE 1300 0 0 FGL HLDGS COM G3402M102 795 94600 SH SOLE 94600 0 0 FIDELITY NATL INFORMATION SVCS COM COM 31620M106 2 20 SH SOLE 20 0 0 FINANCIAL INSTNS INC COM 317585404 47 1600 SH SOLE 1600 0 0 FINANCIAL INSTNS INC COM 317585404 1978 67839 SH SOLE 67839 0 0 FIRST AMERN FINL CORP COM 31847R102 9 160 SH SOLE 160 0 0 FIRST AMERN FINL CORP COM 31847R102 81 1500 SH SOLE 1500 0 0 FIRST AMERN FINL CORP COM 31847R102 413 7700 SH SOLE 7700 0 0 FIRST BANCORP N C COM 318910106 830 22800 SH SOLE 22800 0 0 FIRST BANCORP P R COM 318672706 933 84500 SH SOLE 84500 0 0 FIRST BANCORP P R COM 318672706 2217 200800 SH SOLE 200800 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 28 1200 SH SOLE 1200 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 672 28600 SH SOLE 28600 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 1777 86800 SH SOLE 86800 0 0 FIRSTSERVICE CORP NEW COM 33767E202 19 200 SH SOLE 200 0 0 FIRSTSERVICE CORP NEW COM 33767E202 2067 21500 SH SOLE 21500 0 0 FIRSTSERVICE CORP NEW COM 33767E202 4931 51300 SH SOLE 51300 0 0 FIRSTSERVICE CORP NEW COM 33767E202 1461 15200 SH SOLE 15200 0 0 FIRSTSERVICE CORP NEW COM 33767E202 58 600 SH SOLE 600 0 0 FIRSTSERVICE CORP NEW COM 33767E202 231 2400 SH SOLE 2400 0 0 FIRSTSERVICE CORP NEW COM 33767E202 7315 76100 SH SOLE 76100 0 0 FIRSTSERVICE CORP NEW COM 33767E202 2134 22200 SH SOLE 22200 0 0 FIRSTSERVICE CORP NEW COM 33767E202 538 5600 SH SOLE 5600 0 0 FISERV INC COM 337738108 2 20 SH SOLE 20 0 0 FIVE BELOW INC COM 33829M101 780 6500 SH SOLE 6500 0 0 FIVE9 INC COM 338307101 790 15400 SH SOLE 15400 0 0 FONAR CORP COM 344437405 1254 58300 SH SOLE 58300 0 0 FORD MTR CO DEL COM 345370860 8 800 SH SOLE 800 0 0 FORD MTR CO DEL COM 345370860 16 1600 SH SOLE 1600 0 0 FORD MTR CO DEL COM 345370860 74 7200 SH SOLE 7200 0 0 FORD MTR CO DEL COM 345370860 413 40400 SH SOLE 40400 0 0 FORRESTER RESH INC COM 346563109 611 13000 SH SOLE 13000 0 0 FORTIS INC COM 349553107 49 1230 SH SOLE 1230 0 0 FORTIS INC COM 349553107 473 12000 SH SOLE 12000 0 0 FORTIS INC COM 349553107 21 540 SH SOLE 540 0 0 FORTIS INC COM 349553107 13 330 SH SOLE 330 0 0 FORTIS INC COM 349553107 189 4800 SH SOLE 4800 0 0 FORTIS INC COM 349553107 36 900 SH SOLE 900 0 0 FORTIS INC COM 349553107 75 1900 SH SOLE 1900 0 0 FORTIS INC COM 349553107 158 4000 SH SOLE 4000 0 0 FORTIS INC COM 349553107 34 850 SH SOLE 850 0 0 FORTIS INC COM 349553107 2762 70000 SH SOLE 70000 0 0 FORTIS INC COM 349553107 2572 65200 SH SOLE 65200 0 0 FORTIS INC COM 349553107 5133 130100 SH SOLE 130100 0 0 FORTIS INC COM 349553107 1464 37100 SH SOLE 37100 0 0 FOUNDATION BLDG MATLS INC COM 350392106 9 500 SH SOLE 500 0 0 FOUNDATION BLDG MATLS INC COM 350392106 933 52500 SH SOLE 52500 0 0 FOUNDATION BLDG MATLS INC COM 350392106 2287 128600 SH SOLE 128600 0 0 FOX FACTORY HLDG CORP COM 35138V102 908 11000 SH SOLE 11000 0 0 FRANCO NEVADA CORP COM 351858105 30 350 SH SOLE 350 0 0 FRANCO NEVADA CORP COM 351858105 2442 28800 SH SOLE 28800 0 0 FRONTLINE LTD COM G3682E192 880 110000 SH SOLE 110000 0 0 GALLAGHER ARTHUR J & CO COM 363576109 5 60 SH SOLE 60 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 125 3200 SH SOLE 3200 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 7 170 SH SOLE 170 0 0 GARMIN LTD COM H2906T109 76 950 SH SOLE 950 0 0 GARMIN LTD COM H2906T109 415 5200 SH SOLE 5200 0 0 GENERAC HLDGS INC COM 368736104 986 14200 SH SOLE 14200 0 0 GENERAL DYNAMICS CORP COM 369550108 2 10 SH SOLE 10 0 0 GENOMIC HEALTH INC COM 37244C101 6 110 SH SOLE 110 0 0 GENOMIC HEALTH INC COM 37244C101 617 10600 SH SOLE 10600 0 0 GENOMIC HEALTH INC COM 37244C101 1920 33000 SH SOLE 33000 0 0 GENTEX CORP COM 371901109 9 350 SH SOLE 350 0 0 GENTEX CORP COM 371901109 74 3000 SH SOLE 3000 0 0 GENTEX CORP COM 371901109 406 16500 SH SOLE 16500 0 0 GETTY RLTY CORP NEW COM 374297109 760 24700 SH SOLE 24700 0 0 GILDAN ACTIVEWEAR INC COM COM 375916103 31 800 SH SOLE 800 0 0 GILDAN ACTIVEWEAR INC COM COM 375916103 66 1700 SH SOLE 1700 0 0 GILDAN ACTIVEWEAR INC COM COM 375916103 232 6000 SH SOLE 6000 0 0 GILDAN ACTIVEWEAR INC COM COM 375916103 6186 160000 SH SOLE 160000 0 0 GILDAN ACTIVEWEAR INC COM COM 375916103 2219 57400 SH SOLE 57400 0 0 GILEAD SCIENCES INC COM 375558103 7 110 SH SOLE 110 0 0 GILEAD SCIENCES INC COM 375558103 41 600 SH SOLE 600 0 0 GILEAD SCIENCES INC COM 375558103 92 1360 SH SOLE 1360 0 0 GILEAD SCIENCES INC COM 375558103 372 5500 SH SOLE 5500 0 0 GLACIER BANCORP INC NEW COM 37637Q105 714 17600 SH SOLE 17600 0 0 GLAUKOS CORP COM 377322102 852 11300 SH SOLE 11300 0 0 GLAXOSMITHKLINE PLC COM 37733W105 4 110 SH SOLE 110 0 0 GLOBUS MED INC COM 379577208 1481 35000 SH SOLE 35000 0 0 GLU MOBILE INC COM 379890106 540 75200 SH SOLE 75200 0 0 GOLUB CAP BDC INC COM 38173M102 11 620 SH SOLE 620 0 0 GRAHAM HOLDINGS COMPANY CL B COM 384637104 3 5 SH SOLE 5 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 430 9350 SH SOLE 9350 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 20 440 SH SOLE 440 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 32 700 SH SOLE 700 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 1555 33800 SH SOLE 33800 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 3376 73400 SH SOLE 73400 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 501 10900 SH SOLE 10900 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 1058 23000 SH SOLE 23000 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 1504 32700 SH SOLE 32700 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 193 4200 SH SOLE 4200 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 4678 101700 SH SOLE 101700 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 1334 29000 SH SOLE 29000 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 953 86300 SH SOLE 86300 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 2782 252000 SH SOLE 252000 0 0 GREAT SOUTHN BANCORP INC COM 390905107 1993 33300 SH SOLE 33300 0 0 GTS SECURITIES COM 984121608 11 300 SH SOLE 300 0 0 GTS SECURITIES COM 984121608 89 2500 SH SOLE 2500 0 0 GTS SECURITIES COM 984121608 496 14000 SH SOLE 14000 0 0 HAEMONETICS CORP COM 405024100 830 6900 SH SOLE 6900 0 0 HALLADOR ENERGY COMPANY COM 40609P105 7 1200 SH SOLE 1200 0 0 HALLADOR ENERGY COMPANY COM 40609P105 26 4700 SH SOLE 4700 0 0 HALLADOR ENERGY COMPANY COM 40609P105 102 18100 SH SOLE 18100 0 0 HALLMARK FINL SVCS INC EC COM 40624Q203 102 7200 SH SOLE 7200 0 0 HANCOCK WHITNEY CORPORATION COM COM 410120109 1723 43000 SH SOLE 43000 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 899 31900 SH SOLE 31900 0 0 HANOVER INS GROUP INC COM 410867105 9 70 SH SOLE 70 0 0 HANOVER INS GROUP INC COM 410867105 77 600 SH SOLE 600 0 0 HANOVER INS GROUP INC COM 410867105 449 3500 SH SOLE 3500 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 9 170 SH SOLE 170 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 9 200 SH SOLE 200 0 0 HAWTHORN BANCSHARES INC COM 420476103 31 1144 SH SOLE 1144 0 0 HCA HEALTHCARE INC COM 40412C101 74 550 SH SOLE 550 0 0 HCA HEALTHCARE INC COM 40412C101 446 3300 SH SOLE 3300 0 0 HD SUPPLY HLDGS INC COM 40416M105 73 1800 SH SOLE 1800 0 0 HD SUPPLY HLDGS INC COM 40416M105 395 9800 SH SOLE 9800 0 0 HEIDRICK & STRUGGLES INTL INC COM 422819102 5 180 SH SOLE 180 0 0 HEIDRICK & STRUGGLES INTL INC COM 422819102 1879 62700 SH SOLE 62700 0 0 HEMISPHERE MEDIA GROUP INC COM 42365Q103 660 51100 SH SOLE 51100 0 0 HENRY JACK & ASSOC INC COM 426281101 3 20 SH SOLE 20 0 0 HERSHEY CO COM 427866108 5 40 SH SOLE 40 0 0 HEXCEL CORP NEW COM 428291108 8 100 SH SOLE 100 0 0 HEXCEL CORP NEW COM 428291108 89 1100 SH SOLE 1100 0 0 HEXCEL CORP NEW COM 428291108 477 5900 SH SOLE 5900 0 0 HFF INC COM 40418F108 800 17600 SH SOLE 17600 0 0 HIGHLAND FDS I COM 430101774 416 23700 SH SOLE 23700 0 0 HIGHWOODS PPTYS INC COM 431284108 3 80 SH SOLE 80 0 0 HILLENBRAND INC COM 431571108 768 19400 SH SOLE 19400 0 0 HILLTOP HOLDINGS INC COM 432748101 2010 94500 SH SOLE 94500 0 0 HMS HLDGS CORP COM 40425J101 8 250 SH SOLE 250 0 0 HMS HLDGS CORP COM 40425J101 868 26800 SH SOLE 26800 0 0 HMS HLDGS CORP COM 40425J101 2005 61900 SH SOLE 61900 0 0 HOME BANCORP INC COM 43689E107 1066 27700 SH SOLE 27700 0 0 HOME DEPOT INC COM 437076102 146 700 SH SOLE 700 0 0 HONEYWELL INTL INC COM 438516106 56 320 SH SOLE 320 0 0 HONEYWELL INTL INC COM 438516106 4 25 SH SOLE 25 0 0 HORIZON THERAPEUTICS COM G46188101 7 300 SH SOLE 300 0 0 HORIZON THERAPEUTICS COM G46188101 849 35300 SH SOLE 35300 0 0 HORIZON THERAPEUTICS COM G46188101 2377 98800 SH SOLE 98800 0 0 HOULIHAN LOKEY INC COM 441593100 757 17000 SH SOLE 17000 0 0 HP INC COM 40434L105 7 360 SH SOLE 360 0 0 HP INC COM 40434L105 67 3200 SH SOLE 3200 0 0 HP INC COM 40434L105 366 17600 SH SOLE 17600 0 0 HUBSPOT INC COM 443573100 750 4400 SH SOLE 4400 0 0 HURCO COMPANIES INC COM 447324104 1689 47500 SH SOLE 47500 0 0 HURON CONSULTING GROUP INC COM 447462102 761 15100 SH SOLE 15100 0 0 IBERIABANK CORP COM 450828108 7 90 SH SOLE 90 0 0 IBERIABANK CORP COM 450828108 759 10000 SH SOLE 10000 0 0 IDACORP INC COM 451107106 5 45 SH SOLE 45 0 0 IMPERIAL OIL LTD COM 453038408 3 100 SH SOLE 100 0 0 IMPERIAL OIL LTD COM 453038408 28 1000 SH SOLE 1000 0 0 IMPERIAL OIL LTD COM 453038408 808 29200 SH SOLE 29200 0 0 IMPERIAL OIL LTD COM 453038408 3751 135600 SH SOLE 135600 0 0 IMPERIAL OIL LTD COM 453038408 1071 38700 SH SOLE 38700 0 0 INGEVITY CORP COM 45688C107 736 7000 SH SOLE 7000 0 0 INNOSPEC INC COM 45768S105 903 9900 SH SOLE 9900 0 0 INPHI CORP COM 45772F107 666 13300 SH SOLE 13300 0 0 INSIGHT ENTERPRISES INC COM 45765U103 1979 34000 SH SOLE 34000 0 0 INSMED INC COM 457669307 740 28900 SH SOLE 28900 0 0 INSPERITY INC COM COM 45778Q107 10 80 SH SOLE 80 0 0 INSPERITY INC COM COM 45778Q107 806 6600 SH SOLE 6600 0 0 INSPERITY INC COM COM 45778Q107 2394 19600 SH SOLE 19600 0 0 INTEGER HLDGS CORP COM COM 45826H109 7 80 SH SOLE 80 0 0 INTEGER HLDGS CORP COM COM 45826H109 713 8500 SH SOLE 8500 0 0 INTEGER HLDGS CORP COM COM 45826H109 2090 24900 SH SOLE 24900 0 0 INTEL CORP COM 458140100 7 150 SH SOLE 150 0 0 INTEL CORP COM 458140100 181 3780 SH SOLE 3780 0 0 INTEL CORP COM 458140100 416 8700 SH SOLE 8700 0 0 INTER PARFUMS INC COM 458334109 765 11500 SH SOLE 11500 0 0 INTER PARFUMS INC COM 458334109 1695 25500 SH SOLE 25500 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 8 60 SH SOLE 60 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 41 300 SH SOLE 300 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 116 840 SH SOLE 840 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 372 2700 SH SOLE 2700 0 0 INTEST CORP COM 461147100 554 115200 SH SOLE 115200 0 0 INTEVAC INC COM 461148108 607 125415 SH SOLE 125415 0 0 INTUIT COM 461202103 9 35 SH SOLE 35 0 0 INTUIT COM 461202103 78 300 SH SOLE 300 0 0 INTUIT COM 461202103 444 1700 SH SOLE 1700 0 0 INVESCO EXCHNG TRADED FD TR PFD ETF COM 46138E511 342 23400 SH SOLE 23400 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF COM 46138G508 418 18450 SH SOLE 18450 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 129 8000 SH SOLE 8000 0 0 INVESCO QQQ TR UNIT SER 1 COM 46090E103 2 10 SH SOLE 10 0 0 INVESTORS BANCORP INC COM 46146L101 1 120 SH SOLE 120 0 0 ISHARES INC EM MKT SM-CP ETF COM 464286475 15373 346483 SH SOLE 346483 0 0 ISHARES TR IBOXX INV CP ETF COM 464287242 460 3700 SH SOLE 3700 0 0 ISHARES TR MSCI EAFE ETF COM 464287465 1 8 SH SOLE 8 0 0 ISHARES TR MSCI INDIA SM CP COM 46429B614 11 280 SH SOLE 280 0 0 ISHARES TR RUSSELL 2000 ETF COM 464287655 2 10 SH SOLE 10 0 0 J2 GLOBAL INC COM 48123V102 809 9100 SH SOLE 9100 0 0 JAZZ PHARMACEUTICALS INC COM G50871105 9 60 SH SOLE 60 0 0 JOHNSON & JOHNSON COM 478160104 7 50 SH SOLE 50 0 0 JOHNSON & JOHNSON COM 478160104 231 1660 SH SOLE 1660 0 0 JOHNSON & JOHNSON COM 478160104 418 3000 SH SOLE 3000 0 0 JOHNSON & JOHNSON COM 478160104 3 25 SH SOLE 25 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN COM 46625H365 43 1700 SH SOLE 1700 0 0 K12 INC COM 48273U102 706 23200 SH SOLE 23200 0 0 K12 INC COM 48273U102 2375 78100 SH SOLE 78100 0 0 KELLY SVCS INC COM 488152208 2064 78800 SH SOLE 78800 0 0 KELSO TECHNOLOGIES INC COM 48826D201 613 410084 SH SOLE 410084 0 0 KEMPER CORP DEL COM COM 488401100 854 9900 SH SOLE 9900 0 0 KFORCE INC COM 493732101 8 240 SH SOLE 240 0 0 KFORCE INC COM 493732101 2025 57700 SH SOLE 57700 0 0 KIMBERLY CLARK CORP COM 494368103 2 15 SH SOLE 15 0 0 KINROSS GOLD CORP COM NO PAR COM 496902404 1626 421200 SH SOLE 421200 0 0 KIRKLAND LAKE GOLD LTD COM COM 49741E100 56 1300 SH SOLE 1300 0 0 KIRKLAND LAKE GOLD LTD COM COM 49741E100 129 3000 SH SOLE 3000 0 0 KIRKLAND LAKE GOLD LTD COM COM 49741E100 495 11500 SH SOLE 11500 0 0 KIRKLAND LAKE GOLD LTD COM COM 49741E100 9866 229200 SH SOLE 229200 0 0 KIRKLAND LAKE GOLD LTD COM COM 49741E100 3073 71400 SH SOLE 71400 0 0 KNOLL INC COM 498904200 2172 94500 SH SOLE 94500 0 0 KODIAK SCIENCES INC COM 50015M109 99 8500 SH SOLE 8500 0 0 KRATOS DEFENSE & SEC SOLUTIONS COM NEW COM 50077B207 929 40600 SH SOLE 40600 0 0 LAM RESEARCH CORP COM 512807108 9 50 SH SOLE 50 0 0 LAM RESEARCH CORP COM 512807108 66 350 SH SOLE 350 0 0 LAM RESEARCH CORP COM 512807108 413 2200 SH SOLE 2200 0 0 LANTHEUS HLDGS INC COM 516544103 948 33500 SH SOLE 33500 0 0 LANTHEUS HLDGS INC COM 516544103 2810 99300 SH SOLE 99300 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 929 63700 SH SOLE 63700 0 0 LAWSON PRODS INC COM 520776105 29 800 SH SOLE 800 0 0 LAWSON PRODS INC COM 520776105 1789 48700 SH SOLE 48700 0 0 LEAR CORP COM 521865204 6 40 SH SOLE 40 0 0 LEGG MASON INC COM 524901105 42 1100 SH SOLE 1100 0 0 LIBERTY TRIPADVISOR HLDGS IN COM 531465102 1425 114900 SH SOLE 114900 0 0 LIFE STORAGE INC COM COM 53223X107 3 30 SH SOLE 30 0 0 LIMBACH HLDGS INC COM 53263P105 8 850 SH SOLE 850 0 0 LIMBACH HLDGS INC COM 53263P105 540 59300 SH SOLE 59300 0 0 LIMBACH HLDGS INC COM 53263P105 21 2300 SH SOLE 2300 0 0 LIMBACH HLDGS INC COM 53263P105 1627 178800 SH SOLE 178800 0 0 LINCOLN NATL CORP IND COM 534187109 8 130 SH SOLE 130 0 0 LINCOLN NATL CORP IND COM 534187109 77 1200 SH SOLE 1200 0 0 LINCOLN NATL CORP IND COM 534187109 425 6600 SH SOLE 6600 0 0 LOCKHEED MARTIN CORP COM 539830109 40 110 SH SOLE 110 0 0 LOCKHEED MARTIN CORP COM 539830109 2 6 SH SOLE 6 0 0 LOEWS CORP COM COM 540424108 3 60 SH SOLE 60 0 0 LOGMEIN INC COM 54142L109 7 90 SH SOLE 90 0 0 LOGMEIN INC COM 54142L109 59 800 SH SOLE 800 0 0 LOGMEIN INC COM 54142L109 324 4400 SH SOLE 4400 0 0 LOWES COS INC COM 548661107 106 1050 SH SOLE 1050 0 0 LPL FINL HLDGS INC COM 50212V100 9 110 SH SOLE 110 0 0 LPL FINL HLDGS INC COM 50212V100 90 1100 SH SOLE 1100 0 0 LPL FINL HLDGS INC COM 50212V100 514 6300 SH SOLE 6300 0 0 LULULEMON ATHLETICA INC COM COM 550021109 90 500 SH SOLE 500 0 0 LULULEMON ATHLETICA INC COM COM 550021109 451 2500 SH SOLE 2500 0 0 LYONDELLBASELL INDUSTRIES N COM N53745100 8 90 SH SOLE 90 0 0 LYONDELLBASELL INDUSTRIES N COM N53745100 60 700 SH SOLE 700 0 0 LYONDELLBASELL INDUSTRIES N COM N53745100 345 4000 SH SOLE 4000 0 0 MAGNA INTL INC COM COM 559222401 17 340 SH SOLE 340 0 0 MAGNA INTL INC COM COM 559222401 50 1000 SH SOLE 1000 0 0 MAGNA INTL INC COM COM 559222401 35 700 SH SOLE 700 0 0 MAGNA INTL INC COM COM 559222401 994 20000 SH SOLE 20000 0 0 MAGNA INTL INC COM COM 559222401 780 15700 SH SOLE 15700 0 0 MAGNA INTL INC COM COM 559222401 3748 75400 SH SOLE 75400 0 0 MAGNA INTL INC COM COM 559222401 1059 21300 SH SOLE 21300 0 0 MAIN STREET CAPITAL CORP COM 56035L104 5 110 SH SOLE 110 0 0 MANTECH INTL CORP COM 564563104 2199 33400 SH SOLE 33400 0 0 MANULIFE FINL CORP COM 56501R106 213 11750 SH SOLE 11750 0 0 MANULIFE FINL CORP COM 56501R106 133 7300 SH SOLE 7300 0 0 MANULIFE FINL CORP COM 56501R106 272 15000 SH SOLE 15000 0 0 MANULIFE FINL CORP COM 56501R106 58 3200 SH SOLE 3200 0 0 MANULIFE FINL CORP COM 56501R106 5629 310000 SH SOLE 310000 0 0 MANULIFE FINL CORP COM 56501R106 988 54400 SH SOLE 54400 0 0 MANULIFE FINL CORP COM 56501R106 2647 145800 SH SOLE 145800 0 0 MANULIFE FINL CORP COM 56501R106 2319 127700 SH SOLE 127700 0 0 MANULIFE FINL CORP COM 56501R106 4238 233400 SH SOLE 233400 0 0 MANULIFE FINL CORP COM 56501R106 659 36300 SH SOLE 36300 0 0 MANULIFE FINL CORP COM 56501R106 1206 66400 SH SOLE 66400 0 0 MARSH & MCLENNAN COS INC COM 571748102 4 40 SH SOLE 40 0 0 MASCO CORP COM 574599106 9 220 SH SOLE 220 0 0 MASCO CORP COM 574599106 71 1800 SH SOLE 1800 0 0 MASCO CORP COM 574599106 428 10900 SH SOLE 10900 0 0 MASIMO CORP COM 574795100 10 70 SH SOLE 70 0 0 MASTERCARD INC COM 57636Q104 177 670 SH SOLE 670 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 1238 63200 SH SOLE 63200 0 0 MATERION CORPORATION COM COM 576690101 800 11800 SH SOLE 11800 0 0 MATERION CORPORATION COM COM 576690101 1946 28700 SH SOLE 28700 0 0 MAXIMUS INC COM 577933104 820 11300 SH SOLE 11300 0 0 MCDONALDS CORP COM 580135101 5 25 SH SOLE 25 0 0 MCKESSON CORP COM 58155Q103 8 60 SH SOLE 60 0 0 MCKESSON CORP COM 58155Q103 74 550 SH SOLE 550 0 0 MCKESSON CORP COM 58155Q103 417 3100 SH SOLE 3100 0 0 MEDIFAST INC COM 58470H101 9 70 SH SOLE 70 0 0 MEDIFAST INC COM 58470H101 1771 13800 SH SOLE 13800 0 0 MEDTRONIC PLC COM G5960L103 56 580 SH SOLE 580 0 0 MERCK & CO INC COM 58933Y105 8 90 SH SOLE 90 0 0 MERCK & CO INC COM 58933Y105 172 2050 SH SOLE 2050 0 0 MERCK & CO INC COM 58933Y105 453 5400 SH SOLE 5400 0 0 MERCURY SYS INC COM 589378108 908 12900 SH SOLE 12900 0 0 MERIDIAN BANCORP INC COM 58958U103 2107 117800 SH SOLE 117800 0 0 METHANEX CORP COM COM 59151K108 435 9600 SH SOLE 9600 0 0 METHANEX CORP COM COM 59151K108 1873 41300 SH SOLE 41300 0 0 METHANEX CORP COM COM 59151K108 533 11750 SH SOLE 11750 0 0 METLIFE INC COM 59156R108 8 160 SH SOLE 160 0 0 METLIFE INC COM 59156R108 45 900 SH SOLE 900 0 0 METLIFE INC COM 59156R108 79 1600 SH SOLE 1600 0 0 METLIFE INC COM 59156R108 407 8200 SH SOLE 8200 0 0 MGIC INVT CORP WIS COM 552848103 808 61500 SH SOLE 61500 0 0 MGIC INVT CORP WIS COM 552848103 2123 161600 SH SOLE 161600 0 0 MGM GROWTH PPTYS LLC COM 55303A105 3 100 SH SOLE 100 0 0 MICRON TECHNOLOGY INC COM 595112103 5 130 SH SOLE 130 0 0 MICRON TECHNOLOGY INC COM 595112103 54 1400 SH SOLE 1400 0 0 MICRON TECHNOLOGY INC COM 595112103 301 7800 SH SOLE 7800 0 0 MICROSOFT CORP COM 594918104 11 80 SH SOLE 80 0 0 MICROSOFT CORP COM 594918104 597 4460 SH SOLE 4460 0 0 MICROSOFT CORP COM 594918104 402 3000 SH SOLE 3000 0 0 MIDDLESEX WATER CO COM 596680108 818 13800 SH SOLE 13800 0 0 MILLER HERMAN INC COM 600544100 10 230 SH SOLE 230 0 0 MILLER HERMAN INC COM 600544100 916 20500 SH SOLE 20500 0 0 MILLER HERMAN INC COM 600544100 2445 54700 SH SOLE 54700 0 0 MILLER INDS INC TENN COM 600551204 8 270 SH SOLE 270 0 0 MILLER INDS INC TENN COM 600551204 25 800 SH SOLE 800 0 0 MILLER INDS INC TENN COM 600551204 1827 59400 SH SOLE 59400 0 0 MITEK SYS INC COM 606710200 727 73100 SH SOLE 73100 0 0 MOOG INC CL A COM 615394202 889 9500 SH SOLE 9500 0 0 MOTOROLA SOLUTIONS INC COM NEW COM 620076307 8 50 SH SOLE 50 0 0 MSCI INC COM COM 55354G100 10 40 SH SOLE 40 0 0 MSCI INC COM COM 55354G100 81 340 SH SOLE 340 0 0 MSCI INC COM COM 55354G100 454 1900 SH SOLE 1900 0 0 MYLAN NV COM N59465109 5 260 SH SOLE 260 0 0 MYLAN NV COM N59465109 44 2300 SH SOLE 2300 0 0 MYLAN NV COM N59465109 240 12600 SH SOLE 12600 0 0 MYR GROUP INC DEL COM 55405W104 108 2900 SH SOLE 2900 0 0 NATIONAL GEN HLDGS CORP COM 636220303 642 28000 SH SOLE 28000 0 0 NATIONAL GEN HLDGS CORP COM 636220303 1773 77300 SH SOLE 77300 0 0 NATIONAL HEALTHCARE CORP COM 635906100 1946 23977 SH SOLE 23977 0 0 NATURAL ALTERNATIVES INTL INC COM 638842302 24 2100 SH SOLE 2100 0 0 NATURAL RESOURCE PARTNERS L COM 63900P608 7 200 SH SOLE 200 0 0 NATURAL RESOURCE PARTNERS L COM 63900P608 11 300 SH SOLE 300 0 0 NATURAL RESOURCE PARTNERS L COM 63900P608 21 600 SH SOLE 600 0 0 NATURAL RESOURCE PARTNERS L COM 63900P608 2025 57100 SH SOLE 57100 0 0 NAVIENT CORPORATION COM 63938C108 23 1700 SH SOLE 1700 0 0 NAVIENT CORPORATION COM 63938C108 74 5400 SH SOLE 5400 0 0 NAVIENT CORPORATION COM 63938C108 427 31300 SH SOLE 31300 0 0 NETAPP INC COM 64110D104 6 100 SH SOLE 100 0 0 NETSOL TECHNOLOGIES INC COM 64115A402 739 132288 SH SOLE 132288 0 0 NEWMONT GOLDCORP CORPORATION COM COM 651639106 27 700 SH SOLE 700 0 0 NEWMONT GOLDCORP CORPORATION COM COM 651639106 2847 74300 SH SOLE 74300 0 0 NEXSTAR MEDIA GROUP INC COM 65336K103 798 7900 SH SOLE 7900 0 0 NEXTERA ENERGY INC COM COM 65339F101 5 25 SH SOLE 25 0 0 NEXTGEN HEALTHCARE INC COM COM 65343C102 929 46700 SH SOLE 46700 0 0 NEXTGEN HEALTHCARE INC COM COM 65343C102 105 5300 SH SOLE 5300 0 0 NIKE INC COM 654106103 46 550 SH SOLE 550 0 0 NMI HLDGS INC COM 629209305 894 31500 SH SOLE 31500 0 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 501 46544 SH SOLE 46544 0 0 NORTHRIM BANCORP INC COM 666762109 21 600 SH SOLE 600 0 0 NOVANTA INC COM COM 67000B104 1018 10800 SH SOLE 10800 0 0 NRG ENERGY INC COM 629377508 8 220 SH SOLE 220 0 0 NUTRIEN LTD COM 67077M108 214 4000 SH SOLE 4000 0 0 NUTRIEN LTD COM 67077M108 92 1720 SH SOLE 1720 0 0 NUTRIEN LTD COM 67077M108 123 2300 SH SOLE 2300 0 0 NUTRIEN LTD COM 67077M108 37 684 SH SOLE 684 0 0 NUTRIEN LTD COM 67077M108 2672 50000 SH SOLE 50000 0 0 NUTRIEN LTD COM 67077M108 2325 43500 SH SOLE 43500 0 0 NUTRIEN LTD COM 67077M108 663 12400 SH SOLE 12400 0 0 NVIDIA CORP COM COM 67066G104 41 250 SH SOLE 250 0 0 NVR INC COM 62944T105 67 20 SH SOLE 20 0 0 NVR INC COM 62944T105 404 120 SH SOLE 120 0 0 NXP SEMICONDUCTORS N V COM N6596X109 10 100 SH SOLE 100 0 0 NXP SEMICONDUCTORS N V COM N6596X109 88 900 SH SOLE 900 0 0 NXP SEMICONDUCTORS N V COM N6596X109 488 5000 SH SOLE 5000 0 0 OFG BANCORP COM 67103X102 1022 43000 SH SOLE 43000 0 0 OFG BANCORP COM 67103X102 2434 102400 SH SOLE 102400 0 0 OLD REP INTL CORP COM 680223104 45 2000 SH SOLE 2000 0 0 ON SEMICONDUCTOR CORP COM COM 682189105 7 340 SH SOLE 340 0 0 ON SEMICONDUCTOR CORP COM COM 682189105 59 2900 SH SOLE 2900 0 0 ON SEMICONDUCTOR CORP COM COM 682189105 327 16200 SH SOLE 16200 0 0 ONEMAIN HLDGS INC COM 68268W103 8 250 SH SOLE 250 0 0 ONEMAIN HLDGS INC COM 68268W103 74 2200 SH SOLE 2200 0 0 ONEMAIN HLDGS INC COM 68268W103 416 12300 SH SOLE 12300 0 0 OPEN TEXT CORP COM COM 683715106 21 500 SH SOLE 500 0 0 OPEN TEXT CORP COM COM 683715106 45 1100 SH SOLE 1100 0 0 OPEN TEXT CORP COM COM 683715106 21 500 SH SOLE 500 0 0 OPEN TEXT CORP COM COM 683715106 62 1500 SH SOLE 1500 0 0 OPEN TEXT CORP COM COM 683715106 21 500 SH SOLE 500 0 0 OPEN TEXT CORP COM COM 683715106 1154 28000 SH SOLE 28000 0 0 OPEN TEXT CORP COM COM 683715106 2729 66200 SH SOLE 66200 0 0 ORACLE CORP COM 68389X105 9 150 SH SOLE 150 0 0 ORACLE CORP COM 68389X105 215 3780 SH SOLE 3780 0 0 ORACLE CORP COM 68389X105 433 7600 SH SOLE 7600 0 0 ORANGE SPONSORED ADR COM 684060106 5 330 SH SOLE 330 0 0 ORGANIGRAM HLDGS INC COM 68620P101 24 3800 SH SOLE 3800 0 0 ORGANIGRAM HLDGS INC COM 68620P101 1360 211400 SH SOLE 211400 0 0 ORGANIGRAM HLDGS INC COM 68620P101 39 6000 SH SOLE 6000 0 0 ORGANIGRAM HLDGS INC COM 68620P101 148 23000 SH SOLE 23000 0 0 ORGANIGRAM HLDGS INC COM 68620P101 4280 665500 SH SOLE 665500 0 0 ORGANIGRAM HLDGS INC COM 68620P101 244 38000 SH SOLE 38000 0 0 ORION ENERGY SYSTEMS INC COM 686275108 785 264365 SH SOLE 264365 0 0 ORION ENERGY SYSTEMS INC COM 686275108 23 7600 SH SOLE 7600 0 0 ORION ENERGY SYSTEMS INC COM 686275108 91 30600 SH SOLE 30600 0 0 OSHKOSH CORP COM 688239201 8 100 SH SOLE 100 0 0 OSHKOSH CORP COM 688239201 79 950 SH SOLE 950 0 0 OSHKOSH CORP COM 688239201 434 5200 SH SOLE 5200 0 0 OTTER TAIL CORP COM 689648103 877 16600 SH SOLE 16600 0 0 OUTFRONT MEDIA INC COM 69007J106 41 1600 SH SOLE 1600 0 0 PACIRA BIOSCIENCES COM 695127100 792 18200 SH SOLE 18200 0 0 PANGAEA LOGISTICS SOLUTION L COM G6891L105 23 6900 SH SOLE 6900 0 0 PARAMOUNT GROUP INC COM 69924R108 3 240 SH SOLE 240 0 0 PAYLOCITY HLDG CORP COM 70438V106 835 8900 SH SOLE 8900 0 0 PAYLOCITY HLDG CORP COM 70438V106 2167 23100 SH SOLE 23100 0 0 PAYPAL HLDGS INC COM 70450Y103 128 1120 SH SOLE 1120 0 0 PC CONNECTION INC COM COM 69318J100 1955 55900 SH SOLE 55900 0 0 PC-TEL INC COM 69325Q105 21 4700 SH SOLE 4700 0 0 PC-TEL INC COM 69325Q105 393 88800 SH SOLE 88800 0 0 PEMBINA PIPELINE CORP COM COM 706327103 13 356 SH SOLE 356 0 0 PEMBINA PIPELINE CORP COM COM 706327103 333 8950 SH SOLE 8950 0 0 PEMBINA PIPELINE CORP COM COM 706327103 4 100 SH SOLE 100 0 0 PEMBINA PIPELINE CORP COM COM 706327103 119 3200 SH SOLE 3200 0 0 PEMBINA PIPELINE CORP COM COM 706327103 327 8800 SH SOLE 8800 0 0 PEMBINA PIPELINE CORP COM COM 706327103 30 800 SH SOLE 800 0 0 PEMBINA PIPELINE CORP COM COM 706327103 6695 180000 SH SOLE 180000 0 0 PEMBINA PIPELINE CORP COM COM 706327103 2336 62800 SH SOLE 62800 0 0 PEMBINA PIPELINE CORP COM COM 706327103 3611 97100 SH SOLE 97100 0 0 PEMBINA PIPELINE CORP COM COM 706327103 1027 27600 SH SOLE 27600 0 0 PENNYMAC MTG INVT TR COM 70931T103 823 37700 SH SOLE 37700 0 0 PEOPLES BANCORP INC COM 709789101 35 1100 SH SOLE 1100 0 0 PEOPLES BANCORP INC COM 709789101 1968 61000 SH SOLE 61000 0 0 PEPSICO INC COM 713448108 85 650 SH SOLE 650 0 0 PEPSICO INC COM 713448108 4 30 SH SOLE 30 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 841 21000 SH SOLE 21000 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 2062 51500 SH SOLE 51500 0 0 PFIZER INC COM 717081103 7 170 SH SOLE 170 0 0 PFIZER INC COM 717081103 109 2510 SH SOLE 2510 0 0 PFIZER INC COM 717081103 3 80 SH SOLE 80 0 0 PHILIP MORRIS INTL INC COM 718172109 53 670 SH SOLE 670 0 0 PIMCO ETF TR 0-5 HIGH YIELD COM 72201R783 261 2600 SH SOLE 2600 0 0 PIPER JAFFRAY COS COM 724078100 1834 24700 SH SOLE 24700 0 0 PLAINS ALL AMERN PIPELINE L COM 726503105 66 2700 SH SOLE 2700 0 0 PLANET FITNESS INC COM 72703H101 819 11300 SH SOLE 11300 0 0 PNM RES INC COM 69349H107 906 17800 SH SOLE 17800 0 0 POINTS INTL LTD COM 730843208 1395 112300 SH SOLE 112300 0 0 POINTS INTL LTD COM 730843208 2025 163000 SH SOLE 163000 0 0 POINTS INTL LTD COM 730843208 606 48800 SH SOLE 48800 0 0 POINTS INTL LTD COM 730843208 944 76000 SH SOLE 76000 0 0 POINTS INTL LTD COM 730843208 178 14300 SH SOLE 14300 0 0 POPULAR INC COM 733174700 8 150 SH SOLE 150 0 0 PRETIUM RES INC COM 74139C102 2391 239400 SH SOLE 239400 0 0 PRETIUM RES INC COM 74139C102 3653 365800 SH SOLE 365800 0 0 PRETIUM RES INC COM 74139C102 1028 102900 SH SOLE 102900 0 0 PRETIUM RES INC COM 74139C102 40 4000 SH SOLE 4000 0 0 PRETIUM RES INC COM 74139C102 150 15000 SH SOLE 15000 0 0 PRETIUM RES INC COM 74139C102 4686 469200 SH SOLE 469200 0 0 PRETIUM RES INC COM 74139C102 1588 159000 SH SOLE 159000 0 0 PRETIUM RES INC COM 74139C102 307 30700 SH SOLE 30700 0 0 PROCTER AND GAMBLE CO COM 742718109 195 1780 SH SOLE 1780 0 0 PROCTER AND GAMBLE CO COM 742718109 428 3900 SH SOLE 3900 0 0 PROCTER AND GAMBLE CO COM 742718109 4 35 SH SOLE 35 0 0 PROGRESSIVE CORP OHIO COM 743315103 11 140 SH SOLE 140 0 0 PROGRESSIVE CORP OHIO COM 743315103 48 600 SH SOLE 600 0 0 PROGRESSIVE CORP OHIO COM 743315103 88 1100 SH SOLE 1100 0 0 PROGRESSIVE CORP OHIO COM 743315103 480 6000 SH SOLE 6000 0 0 PROGRESSIVE CORP OHIO COM 743315103 2 25 SH SOLE 25 0 0 PROSHARES TR ULTSHT RUSS2000 COM 74348A319 1541 104500 SH SOLE 104500 0 0 PROVIDENT FINL SVCS INC COM 74386T105 7 300 SH SOLE 300 0 0 PROVIDENT FINL SVCS INC COM 74386T105 39 1600 SH SOLE 1600 0 0 PROVIDENT FINL SVCS INC COM 74386T105 708 29200 SH SOLE 29200 0 0 PROVIDENT FINL SVCS INC COM 74386T105 1807 74500 SH SOLE 74500 0 0 PRUDENTIAL FINL INC COM 744320102 40 400 SH SOLE 400 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 10 60 SH SOLE 60 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 893 5300 SH SOLE 5300 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 2258 13400 SH SOLE 13400 0 0 PSYCHEMEDICS CORP COM 744375205 12 1200 SH SOLE 1200 0 0 PUBLIC STORAGE COM 74460D109 4 15 SH SOLE 15 0 0 PULTE GROUP INC COM 745867101 9 280 SH SOLE 280 0 0 PULTE GROUP INC COM 745867101 76 2400 SH SOLE 2400 0 0 PULTE GROUP INC COM 745867101 427 13500 SH SOLE 13500 0 0 PZENA INVESTMENT MGMT INC COM 74731Q103 1379 160500 SH SOLE 160500 0 0 QORVO INC COM 74736K101 7 110 SH SOLE 110 0 0 QORVO INC COM 74736K101 63 950 SH SOLE 950 0 0 QORVO INC COM 74736K101 353 5300 SH SOLE 5300 0 0 QUALCOMM INC COM 747525103 41 540 SH SOLE 540 0 0 RADIAN GROUP INC COM 750236101 10 430 SH SOLE 430 0 0 RADIAN GROUP INC COM 750236101 921 40300 SH SOLE 40300 0 0 RADIAN GROUP INC COM 750236101 2310 101100 SH SOLE 101100 0 0 RADIANT LOGISTICS INC COM 75025X100 795 129400 SH SOLE 129400 0 0 RADIANT LOGISTICS INC COM 75025X100 23 3800 SH SOLE 3800 0 0 RADIANT LOGISTICS INC COM 75025X100 2069 336900 SH SOLE 336900 0 0 RADWARE LTD COM M81873107 101 4100 SH SOLE 4100 0 0 RALPH LAUREN CORP COM 751212101 74 650 SH SOLE 650 0 0 RALPH LAUREN CORP COM 751212101 409 3600 SH SOLE 3600 0 0 RAPID7 INC COM 753422104 891 15400 SH SOLE 15400 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 8 100 SH SOLE 100 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 68 800 SH SOLE 800 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 389 4600 SH SOLE 4600 0 0 RAYTHEON CO COM 755111507 2 11 SH SOLE 11 0 0 READY CAP CORP COM COM 75574U101 5 330 SH SOLE 330 0 0 REGENERON PHARMACEUTICALS COM 75886F107 6 20 SH SOLE 20 0 0 REGENERON PHARMACEUTICALS COM 75886F107 63 200 SH SOLE 200 0 0 REGENERON PHARMACEUTICALS COM 75886F107 344 1100 SH SOLE 1100 0 0 REGIONS FINL CORP NEW COM 7591EP100 7 500 SH SOLE 500 0 0 REGIONS FINL CORP NEW COM 7591EP100 21 1400 SH SOLE 1400 0 0 REGIONS FINL CORP NEW COM 7591EP100 70 4700 SH SOLE 4700 0 0 REGIONS FINL CORP NEW COM 7591EP100 405 27100 SH SOLE 27100 0 0 RENT A CTR INC NEW COM 76009N100 855 32100 SH SOLE 32100 0 0 REPUBLIC BANCORP KY COM 760281204 9 180 SH SOLE 180 0 0 REPUBLIC SVCS INC COM 760759100 10 110 SH SOLE 110 0 0 RESOURCES CONNECTION INC COM 76122Q105 1790 111800 SH SOLE 111800 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 222 3200 SH SOLE 3200 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 35 500 SH SOLE 500 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 83 1200 SH SOLE 1200 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 1667 24000 SH SOLE 24000 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 2772 39900 SH SOLE 39900 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 2425 34900 SH SOLE 34900 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 688 9900 SH SOLE 9900 0 0 REXFORD INDL RLTY INC COM 76169C100 896 22200 SH SOLE 22200 0 0 REXFORD INDL RLTY INC COM 76169C100 105 2600 SH SOLE 2600 0 0 ROCKY BRANDS INC COM 774515100 25 900 SH SOLE 900 0 0 ROGERS COMMUNICATIONS INC CL B COM 775109200 24 445 SH SOLE 445 0 0 ROGERS COMMUNICATIONS INC CL B COM 775109200 11 210 SH SOLE 210 0 0 ROGERS COMMUNICATIONS INC CL B COM 775109200 6 120 SH SOLE 120 0 0 ROGERS COMMUNICATIONS INC CL B COM 775109200 21 400 SH SOLE 400 0 0 ROGERS COMMUNICATIONS INC CL B COM 775109200 64 1200 SH SOLE 1200 0 0 ROGERS COMMUNICATIONS INC CL B COM 775109200 80 1500 SH SOLE 1500 0 0 ROGERS COMMUNICATIONS INC CL B COM 775109200 1872 35000 SH SOLE 35000 0 0 ROSETTA STONE INC COM 777780107 789 34500 SH SOLE 34500 0 0 ROYAL BK CDA MONTREAL QUE COM COM 780087102 43 545 SH SOLE 545 0 0 ROYAL BK CDA MONTREAL QUE COM COM 780087102 421 5300 SH SOLE 5300 0 0 ROYAL BK CDA MONTREAL QUE COM COM 780087102 20 250 SH SOLE 250 0 0 ROYAL BK CDA MONTREAL QUE COM COM 780087102 12 150 SH SOLE 150 0 0 ROYAL BK CDA MONTREAL QUE COM COM 780087102 131 1650 SH SOLE 1650 0 0 ROYAL BK CDA MONTREAL QUE COM COM 780087102 32 400 SH SOLE 400 0 0 ROYAL BK CDA MONTREAL QUE COM COM 780087102 373 4700 SH SOLE 4700 0 0 ROYAL BK CDA MONTREAL QUE COM COM 780087102 1000 12600 SH SOLE 12600 0 0 ROYAL BK CDA MONTREAL QUE COM COM 780087102 98 1240 SH SOLE 1240 0 0 ROYAL BK CDA MONTREAL QUE COM COM 780087102 22708 286000 SH SOLE 286000 0 0 ROYAL BK CDA MONTREAL QUE COM COM 780087102 810 10200 SH SOLE 10200 0 0 ROYAL BK CDA MONTREAL QUE COM COM 780087102 3216 40500 SH SOLE 40500 0 0 ROYAL BK CDA MONTREAL QUE COM COM 780087102 4565 57500 SH SOLE 57500 0 0 ROYAL BK CDA MONTREAL QUE COM COM 780087102 3755 47300 SH SOLE 47300 0 0 ROYAL BK CDA MONTREAL QUE COM COM 780087102 1302 16400 SH SOLE 16400 0 0 ROYAL BK CDA MONTREAL QUE COM COM 780087102 1072 13500 SH SOLE 13500 0 0 RUBICON PROJ INC COM 78112V102 836 131400 SH SOLE 131400 0 0 RUSH ENTERPRISES INC COM 781846209 5 140 SH SOLE 140 0 0 RUSH ENTERPRISES INC COM 781846209 690 18900 SH SOLE 18900 0 0 RUSH ENTERPRISES INC COM 781846209 1253 34300 SH SOLE 34300 0 0 RYERSON HLDG CORP COM 783754104 22 2700 SH SOLE 2700 0 0 RYERSON HLDG CORP COM 783754104 1435 172300 SH SOLE 172300 0 0 RYMAN HOSPITALITY PPTYS INC COM COM 78377T107 41 500 SH SOLE 500 0 0 RYMAN HOSPITALITY PPTYS INC COM COM 78377T107 811 10000 SH SOLE 10000 0 0 RYMAN HOSPITALITY PPTYS INC COM COM 78377T107 97 1200 SH SOLE 1200 0 0 SAFETY INS GROUP INC COM 78648T100 67 700 SH SOLE 700 0 0 SAFETY INS GROUP INC COM 78648T100 2121 22300 SH SOLE 22300 0 0 SALESFORCE COM INC COM 79466L302 112 740 SH SOLE 740 0 0 SANDERSON FARMS INC COM 800013104 778 5700 SH SOLE 5700 0 0 SANDY SPRING BANCORP INC COM 800363103 14 400 SH SOLE 400 0 0 SANMINA CORPORATION COM 801056102 8 270 SH SOLE 270 0 0 SANMINA CORPORATION COM 801056102 812 26800 SH SOLE 26800 0 0 SANMINA CORPORATION COM 801056102 2223 73400 SH SOLE 73400 0 0 SEI INVESTMENTS CO COM 784117103 8 150 SH SOLE 150 0 0 SEI INVESTMENTS CO COM 784117103 62 1100 SH SOLE 1100 0 0 SEI INVESTMENTS CO COM 784117103 320 5700 SH SOLE 5700 0 0 SELECT MED HLDGS CORP COM 81619Q105 1631 102800 SH SOLE 102800 0 0 SELECTIVE INS GROUP INC COM 816300107 929 12400 SH SOLE 12400 0 0 SHAW COMMUNICATIONS INC CL B CONV COM 82028K200 16 763 SH SOLE 763 0 0 SHAW COMMUNICATIONS INC CL B CONV COM 82028K200 349 17100 SH SOLE 17100 0 0 SHAW COMMUNICATIONS INC CL B CONV COM 82028K200 13 620 SH SOLE 620 0 0 SHAW COMMUNICATIONS INC CL B CONV COM 82028K200 7 320 SH SOLE 320 0 0 SHAW COMMUNICATIONS INC CL B CONV COM 82028K200 20 1000 SH SOLE 1000 0 0 SHAW COMMUNICATIONS INC CL B CONV COM 82028K200 3781 185500 SH SOLE 185500 0 0 SHAW COMMUNICATIONS INC CL B CONV COM 82028K200 1076 52800 SH SOLE 52800 0 0 SHENANDOAH TELECOMMUNICATIONS COM 82312B106 589 15300 SH SOLE 15300 0 0 SHENANDOAH TELECOMMUNICATIONS COM 82312B106 1814 47100 SH SOLE 47100 0 0 SHOE CARNIVAL INC COM 824889109 1441 52200 SH SOLE 52200 0 0 SHOPIFY INC COM 82509L107 30 100 SH SOLE 100 0 0 SHOPIFY INC COM 82509L107 90 300 SH SOLE 300 0 0 SHOPIFY INC COM 82509L107 2102 7000 SH SOLE 7000 0 0 SHOPIFY INC COM 82509L107 3093 10300 SH SOLE 10300 0 0 SHORE BANCSHARES INC COM 825107105 910 55700 SH SOLE 55700 0 0 SILVERCREST ASSET MGMT GROUP COM 828359109 18 1300 SH SOLE 1300 0 0 SILVERCREST ASSET MGMT GROUP COM 828359109 679 48400 SH SOLE 48400 0 0 SINCLAIR BROADCAST GROUP INC COM 829226109 804 15000 SH SOLE 15000 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 6 80 SH SOLE 80 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 62 800 SH SOLE 800 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 340 4400 SH SOLE 4400 0 0 SOLAR CAP LTD COM 83413U100 6 300 SH SOLE 300 0 0 SONOCO PRODS CO COM 835495102 5 70 SH SOLE 70 0 0 SOUTHERN CO COM 842587107 4 70 SH SOLE 70 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 24 1600 SH SOLE 1600 0 0 SOUTHWEST AIRLS CO COM 844741108 8 150 SH SOLE 150 0 0 SPDR S&P 500 ETF TR COM 78462F103 3 10 SH SOLE 10 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS COM 78468R622 261 2400 SH SOLE 2400 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 7 90 SH SOLE 90 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 65 800 SH SOLE 800 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 358 4400 SH SOLE 4400 0 0 SPIRIT AIRLS INC COM 848577102 554 11600 SH SOLE 11600 0 0 SPS COMMERCE INC COM 78463M107 879 8600 SH SOLE 8600 0 0 SPS COMMERCE INC COM 78463M107 2044 20000 SH SOLE 20000 0 0 SSGA ACTIVE ETF TR COM 78467V608 418 9050 SH SOLE 9050 0 0 SSR MNG INC COM COM 784730103 1286 94100 SH SOLE 94100 0 0 SSR MNG INC COM COM 784730103 1810 132400 SH SOLE 132400 0 0 SSR MNG INC COM COM 784730103 418 30600 SH SOLE 30600 0 0 SSR MNG INC COM COM 784730103 863 63100 SH SOLE 63100 0 0 SSR MNG INC COM COM 784730103 1322 96700 SH SOLE 96700 0 0 SSR MNG INC COM COM 784730103 152 11100 SH SOLE 11100 0 0 STAG INDL INC COM 85254J102 838 27700 SH SOLE 27700 0 0 STANDARD MTR PRODS INC COM 853666105 666 14700 SH SOLE 14700 0 0 STANTEC INC COM 85472N109 798 33300 SH SOLE 33300 0 0 STANTEC INC COM 85472N109 1120 46700 SH SOLE 46700 0 0 STANTEC INC COM 85472N109 259 10800 SH SOLE 10800 0 0 STANTEC INC COM 85472N109 1348 56200 SH SOLE 56200 0 0 STANTEC INC COM 85472N109 237 9900 SH SOLE 9900 0 0 STAR GROUP L P COM 85512C105 102 10200 SH SOLE 10200 0 0 STAR GROUP L P COM 85512C105 6 600 SH SOLE 600 0 0 STARBUCKS CORP COM 855244109 8 100 SH SOLE 100 0 0 STARBUCKS CORP COM 855244109 201 2400 SH SOLE 2400 0 0 STARBUCKS CORP COM 855244109 486 5800 SH SOLE 5800 0 0 STEEL DYNAMICS INC COM 858119100 7 230 SH SOLE 230 0 0 STEEL DYNAMICS INC COM 858119100 57 1900 SH SOLE 1900 0 0 STEEL DYNAMICS INC COM 858119100 314 10400 SH SOLE 10400 0 0 STEELCASE INC COM 858155203 785 45900 SH SOLE 45900 0 0 STORE CAP CORP COM 862121100 4 110 SH SOLE 110 0 0 STRATEGIC EDUCATION INC COM 86272C103 926 5200 SH SOLE 5200 0 0 STRYKER CORP COM 863667101 8 40 SH SOLE 40 0 0 STRYKER CORP COM 863667101 72 350 SH SOLE 350 0 0 STRYKER CORP COM 863667101 432 2100 SH SOLE 2100 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 27 1000 SH SOLE 1000 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 1439 53600 SH SOLE 53600 0 0 SUN CMNTYS INC COM 866674104 4 35 SH SOLE 35 0 0 SUN LIFE FINL INC COM 866796105 11 260 SH SOLE 260 0 0 SUN LIFE FINL INC COM 866796105 304 7350 SH SOLE 7350 0 0 SUN LIFE FINL INC COM 866796105 7 180 SH SOLE 180 0 0 SUN LIFE FINL INC COM 866796105 74 1800 SH SOLE 1800 0 0 SUN LIFE FINL INC COM 866796105 12 300 SH SOLE 300 0 0 SUN LIFE FINL INC COM 866796105 141 3400 SH SOLE 3400 0 0 SUN LIFE FINL INC COM 866796105 273 6600 SH SOLE 6600 0 0 SUN LIFE FINL INC COM 866796105 46 1100 SH SOLE 1100 0 0 SUN LIFE FINL INC COM 866796105 6206 150000 SH SOLE 150000 0 0 SUN LIFE FINL INC COM 866796105 827 20000 SH SOLE 20000 0 0 SUN LIFE FINL INC COM 866796105 2689 65000 SH SOLE 65000 0 0 SUN LIFE FINL INC COM 866796105 3293 79600 SH SOLE 79600 0 0 SUN LIFE FINL INC COM 866796105 4266 103100 SH SOLE 103100 0 0 SUN LIFE FINL INC COM 866796105 939 22700 SH SOLE 22700 0 0 SUN LIFE FINL INC COM 866796105 1216 29400 SH SOLE 29400 0 0 SUNCOR ENERGY INC NEW COM 867224107 206 6600 SH SOLE 6600 0 0 SUNCOR ENERGY INC NEW COM 867224107 3 100 SH SOLE 100 0 0 SUNCOR ENERGY INC NEW COM 867224107 127 4080 SH SOLE 4080 0 0 SUNCOR ENERGY INC NEW COM 867224107 249 8000 SH SOLE 8000 0 0 SUNCOR ENERGY INC NEW COM 867224107 28 900 SH SOLE 900 0 0 SUNCOR ENERGY INC NEW COM 867224107 6856 220000 SH SOLE 220000 0 0 SUNCOR ENERGY INC NEW COM 867224107 2235 71700 SH SOLE 71700 0 0 SUNCOR ENERGY INC NEW COM 867224107 639 20500 SH SOLE 20500 0 0 SYKES ENTERPRISES INC COM 871237103 1944 70800 SH SOLE 70800 0 0 SYNCHRONY FINL COM 87165B103 10 290 SH SOLE 290 0 0 SYNCHRONY FINL COM 87165B103 90 2600 SH SOLE 2600 0 0 SYNCHRONY FINL COM 87165B103 513 14800 SH SOLE 14800 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 820 39100 SH SOLE 39100 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 1966 93800 SH SOLE 93800 0 0 TC ENERGY CORP COM 87807B107 14 290 SH SOLE 290 0 0 TC ENERGY CORP COM 87807B107 339 6850 SH SOLE 6850 0 0 TC ENERGY CORP COM 87807B107 9 190 SH SOLE 190 0 0 TC ENERGY CORP COM 87807B107 4 80 SH SOLE 80 0 0 TC ENERGY CORP COM 87807B107 134 2700 SH SOLE 2700 0 0 TC ENERGY CORP COM 87807B107 15 300 SH SOLE 300 0 0 TC ENERGY CORP COM 87807B107 200 4030 SH SOLE 4030 0 0 TC ENERGY CORP COM 87807B107 347 7000 SH SOLE 7000 0 0 TC ENERGY CORP COM 87807B107 49 998 SH SOLE 998 0 0 TC ENERGY CORP COM 87807B107 7925 160000 SH SOLE 160000 0 0 TC ENERGY CORP COM 87807B107 3606 72800 SH SOLE 72800 0 0 TC ENERGY CORP COM 87807B107 3675 74200 SH SOLE 74200 0 0 TC ENERGY CORP COM 87807B107 1050 21200 SH SOLE 21200 0 0 TC PIPELINES LP UT COM LTD PRT COM 87233Q108 23 600 SH SOLE 600 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 7 150 SH SOLE 150 0 0 TECH DATA CORP COM 878237106 802 7670 SH SOLE 7670 0 0 TECK RESOURCES LTD CL B COM 878742204 2 94 SH SOLE 94 0 0 TECK RESOURCES LTD CL B COM 878742204 41 1800 SH SOLE 1800 0 0 TECK RESOURCES LTD CL B COM 878742204 71 3100 SH SOLE 3100 0 0 TECK RESOURCES LTD CL B COM 878742204 231 10000 SH SOLE 10000 0 0 TECK RESOURCES LTD CL B COM 878742204 46 2000 SH SOLE 2000 0 0 TECK RESOURCES LTD CL B COM 878742204 3919 170000 SH SOLE 170000 0 0 TECK RESOURCES LTD CL B COM 878742204 330 14300 SH SOLE 14300 0 0 TECK RESOURCES LTD CL B COM 878742204 3698 160400 SH SOLE 160400 0 0 TECK RESOURCES LTD CL B COM 878742204 1051 45600 SH SOLE 45600 0 0 TEGNA INC COM 87901J105 812 53600 SH SOLE 53600 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 3 10 SH SOLE 10 0 0 TELUS CORP COM COM 87971M103 43 1165 SH SOLE 1165 0 0 TELUS CORP COM COM 87971M103 504 13650 SH SOLE 13650 0 0 TELUS CORP COM COM 87971M103 20 540 SH SOLE 540 0 0 TELUS CORP COM COM 87971M103 12 320 SH SOLE 320 0 0 TELUS CORP COM COM 87971M103 155 4200 SH SOLE 4200 0 0 TELUS CORP COM COM 87971M103 33 900 SH SOLE 900 0 0 TELUS CORP COM COM 87971M103 55 1500 SH SOLE 1500 0 0 TELUS CORP COM COM 87971M103 170 4600 SH SOLE 4600 0 0 TELUS CORP COM COM 87971M103 28 760 SH SOLE 760 0 0 TELUS CORP COM COM 87971M103 3693 100000 SH SOLE 100000 0 0 TELUS CORP COM COM 87971M103 2770 75000 SH SOLE 75000 0 0 TELUS CORP COM COM 87971M103 5466 148000 SH SOLE 148000 0 0 TELUS CORP COM COM 87971M103 1555 42100 SH SOLE 42100 0 0 TERRAFORM PWR INC COM 88104R209 837 58500 SH SOLE 58500 0 0 TERRENO RLTY CORP COM 88146M101 4 80 SH SOLE 80 0 0 TERRITORIAL BANCORP INC COM 88145X108 9 300 SH SOLE 300 0 0 TETRA TECH INC NEW COM 88162G103 864 11000 SH SOLE 11000 0 0 TEXAS INSTRS INC COM 882508104 47 410 SH SOLE 410 0 0 THE COMMUNITY FINANCIAL CORP COM 20368X101 27 800 SH SOLE 800 0 0 THE MEET GROUP INC COM 58513U101 15 4300 SH SOLE 4300 0 0 THE MEET GROUP INC COM 58513U101 1523 437500 SH SOLE 437500 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 7 25 SH SOLE 25 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 206 700 SH SOLE 700 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 441 1500 SH SOLE 1500 0 0 THOMSON REUTERS CORP COM NEW COM 884903709 8 120 SH SOLE 120 0 0 THOMSON REUTERS CORP COM NEW COM 884903709 11 172 SH SOLE 172 0 0 TIMKEN CO COM 887389104 9 170 SH SOLE 170 0 0 TIMKEN CO COM 887389104 82 1600 SH SOLE 1600 0 0 TIMKEN CO COM 887389104 462 9000 SH SOLE 9000 0 0 TORCHMARK CORP COM 891027104 4 40 SH SOLE 40 0 0 TORO CO COM 891092108 3 50 SH SOLE 50 0 0 TORONTO DOMINION BK ONT COM 891160509 55 945 SH SOLE 945 0 0 TORONTO DOMINION BK ONT COM 891160509 444 7600 SH SOLE 7600 0 0 TORONTO DOMINION BK ONT COM 891160509 21 360 SH SOLE 360 0 0 TORONTO DOMINION BK ONT COM 891160509 13 230 SH SOLE 230 0 0 TORONTO DOMINION BK ONT COM 891160509 140 2400 SH SOLE 2400 0 0 TORONTO DOMINION BK ONT COM 891160509 50 850 SH SOLE 850 0 0 TORONTO DOMINION BK ONT COM 891160509 35 600 SH SOLE 600 0 0 TORONTO DOMINION BK ONT COM 891160509 417 7150 SH SOLE 7150 0 0 TORONTO DOMINION BK ONT COM 891160509 876 15000 SH SOLE 15000 0 0 TORONTO DOMINION BK ONT COM 891160509 121 2080 SH SOLE 2080 0 0 TORONTO DOMINION BK ONT COM 891160509 21016 360000 SH SOLE 360000 0 0 TORONTO DOMINION BK ONT COM 891160509 3182 54500 SH SOLE 54500 0 0 TORONTO DOMINION BK ONT COM 891160509 4810 82400 SH SOLE 82400 0 0 TORONTO DOMINION BK ONT COM 891160509 1372 23500 SH SOLE 23500 0 0 TPG RE FIN TR INC COM 87266M107 7 340 SH SOLE 340 0 0 TPG SPECIALTY LENDING INC COM 87265K102 8 390 SH SOLE 390 0 0 TRACTOR SUPPLY CO COM 892356106 11 100 SH SOLE 100 0 0 TRANSCAT INC COM 893529107 102 4000 SH SOLE 4000 0 0 TRANSGLOBE ENERGY CORP COM 893662106 843 603920 SH SOLE 603920 0 0 TRANSGLOBE ENERGY CORP COM 893662106 237 169466 SH SOLE 169466 0 0 TRANSGLOBE ENERGY CORP COM 893662106 1983 1420189 SH SOLE 1420189 0 0 TRANSGLOBE ENERGY CORP COM 893662106 478 342526 SH SOLE 342526 0 0 TRANSGLOBE ENERGY CORP COM 893662106 962 689130 SH SOLE 689130 0 0 TRANSGLOBE ENERGY CORP COM 893662106 74 53353 SH SOLE 53353 0 0 TRAVELERS COMPANIES INC COM COM 89417E109 4 30 SH SOLE 30 0 0 TRICO BANCSHARES COM 896095106 779 20600 SH SOLE 20600 0 0 TRINET GROUP INC COM 896288107 861 12700 SH SOLE 12700 0 0 TTECH HOLDINGS COM 89854H102 881 18900 SH SOLE 18900 0 0 TTECH HOLDINGS COM 89854H102 2260 48500 SH SOLE 48500 0 0 TWO RIVER BANCORP COM 90207C105 23 1600 SH SOLE 1600 0 0 U S PHYSICAL THERAPY INC COM 90337L108 9 70 SH SOLE 70 0 0 U S PHYSICAL THERAPY INC COM 90337L108 1998 16300 SH SOLE 16300 0 0 UFP TECHNOLOGIES INC COM 902673102 23 550 SH SOLE 550 0 0 UFP TECHNOLOGIES INC COM 902673102 104 2500 SH SOLE 2500 0 0 UGI CORP NEW COM 902681105 3 50 SH SOLE 50 0 0 UNILEVER N V COM 904784709 7 110 SH SOLE 110 0 0 UNION PACIFIC CORP COM 907818108 8 50 SH SOLE 50 0 0 UNION PACIFIC CORP COM 907818108 54 320 SH SOLE 320 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 1864 194800 SH SOLE 194800 0 0 UNITED FIRE GROUP INC COM 910340108 102 2100 SH SOLE 2100 0 0 UNITED PARCEL SERVICE INC COM 911312106 2 15 SH SOLE 15 0 0 UNITED RENTALS INC COM 911363109 9 70 SH SOLE 70 0 0 UNITED RENTALS INC COM 911363109 80 600 SH SOLE 600 0 0 UNITED RENTALS INC COM 911363109 451 3400 SH SOLE 3400 0 0 UNITED TECHNOLOGIES CORP COM 913017109 111 850 SH SOLE 850 0 0 UNITED TECHNOLOGIES CORP COM 913017109 2 15 SH SOLE 15 0 0 UNITEDHEALTH GROUP INC COM 91324P102 7 30 SH SOLE 30 0 0 UNITEDHEALTH GROUP INC COM 91324P102 110 450 SH SOLE 450 0 0 UNITIL CORP COM 913259107 803 13400 SH SOLE 13400 0 0 UNITY BANCORP INC COM 913290102 27 1200 SH SOLE 1200 0 0 UNIVERSAL FST PRODS INC COM 913543104 2051 53900 SH SOLE 53900 0 0 UNIVERSAL LOGISTICS HLDGS IN COM COM 91388P105 1863 82900 SH SOLE 82900 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 817 31100 SH SOLE 31100 0 0 UNUM GROUP COM 91529Y106 7 220 SH SOLE 220 0 0 UNUM GROUP COM 91529Y106 70 2100 SH SOLE 2100 0 0 UNUM GROUP COM 91529Y106 396 11800 SH SOLE 11800 0 0 US BANCORP DEL COM 902973304 37 700 SH SOLE 700 0 0 VANECK VECTORS ETF TR EMERGING MKTS HI COM 92189F353 690 28900 SH SOLE 28900 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF COM 92189H409 606 9500 SH SOLE 9500 0 0 VECTRUS INC COM 92242T101 28 700 SH SOLE 700 0 0 VERACYTE INC COM 92337F107 1024 35900 SH SOLE 35900 0 0 VERINT SYS INC COM 92343X100 823 15300 SH SOLE 15300 0 0 VERINT SYS INC COM 92343X100 1850 34400 SH SOLE 34400 0 0 VERISK ANALYTICS INC COM 92345Y106 4 25 SH SOLE 25 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 63 1100 SH SOLE 1100 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 103 1800 SH SOLE 1800 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 4 70 SH SOLE 70 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 73 400 SH SOLE 400 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 440 2400 SH SOLE 2400 0 0 VIAVI SOLUTIONS INC COM COM 925550105 859 64600 SH SOLE 64600 0 0 VISA INC COM 92826C839 217 1250 SH SOLE 1250 0 0 VISA INC COM 92826C839 2 10 SH SOLE 10 0 0 VMWARE INC COM 928563402 67 400 SH SOLE 400 0 0 VMWARE INC COM 928563402 385 2300 SH SOLE 2300 0 0 WAGEWORKS INC COM 930427109 102 2000 SH SOLE 2000 0 0 WALKER & DUNLOP INC COM 93148P102 793 14900 SH SOLE 14900 0 0 WALKER & DUNLOP INC COM 93148P102 1932 36300 SH SOLE 36300 0 0 WALMART INC COM 931142103 70 630 SH SOLE 630 0 0 WASTE CONNECTIONS INC NEW COM COM 94106B101 18 185 SH SOLE 185 0 0 WASTE CONNECTIONS INC NEW COM COM 94106B101 9 90 SH SOLE 90 0 0 WASTE CONNECTIONS INC NEW COM COM 94106B101 5 50 SH SOLE 50 0 0 WASTE CONNECTIONS INC NEW COM COM 94106B101 10 100 SH SOLE 100 0 0 WASTE CONNECTIONS INC NEW COM COM 94106B101 42 444 SH SOLE 444 0 0 WASTE CONNECTIONS INC NEW COM COM 94106B101 3541 37100 SH SOLE 37100 0 0 WASTE MGMT INC DEL COM COM 94106L109 7 60 SH SOLE 60 0 0 WELLS FARGO CO NEW COM 949746101 92 1940 SH SOLE 1940 0 0 WHEATON PRECIOUS METALS CORP COM COM 962879102 19 800 SH SOLE 800 0 0 WHEATON PRECIOUS METALS CORP COM COM 962879102 60 2500 SH SOLE 2500 0 0 WHEATON PRECIOUS METALS CORP COM COM 962879102 1208 50000 SH SOLE 50000 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 8 8 SH SOLE 8 0 0 WILLIS LEASE FINANCE CORP COM 970646105 26 450 SH SOLE 450 0 0 WILLIS LEASE FINANCE CORP COM 970646105 1312 22500 SH SOLE 22500 0 0 WOODWARD INC COM COM 980745103 928 8200 SH SOLE 8200 0 0 WORKIVA INC COM 98139A105 976 16800 SH SOLE 16800 0 0 WORKIVA INC COM 98139A105 2800 48200 SH SOLE 48200 0 0 WORLD FUEL SVCS CORP COM 981475106 1014 28200 SH SOLE 28200 0 0 WORLD FUEL SVCS CORP COM 981475106 2427 67500 SH SOLE 67500 0 0 WRIGHT MED GROUP N V COM N96617118 746 25000 SH SOLE 25000 0 0 XILINX INC COM 983919101 8 70 SH SOLE 70 0 0 XILINX INC COM 983919101 83 700 SH SOLE 700 0 0 XILINX INC COM 983919101 483 4100 SH SOLE 4100 0 0 XPERI CORPORATION COM COM 98421B100 1717 83400 SH SOLE 83400 0 0 YEXT INC COM 98585N106 804 40000 SH SOLE 40000 0 0 YUM BRANDS INC COM 988498101 6 50 SH SOLE 50 0 0 ZEBRA TECHNOLOGIES CORP COM 989207105 10 50 SH SOLE 50 0 0 ZEBRA TECHNOLOGIES CORP COM 989207105 84 400 SH SOLE 400 0 0 ZEBRA TECHNOLOGIES CORP COM 989207105 398 1900 SH SOLE 1900 0 0 ZIX CORP COM 98974P100 821 90300 SH SOLE 90300 0 0 ZSCALER INC COM 98980G102 889 11600 SH SOLE 11600 0 0 ZYNGA INC COM 98986T108 91 14900 SH SOLE 14900 0 0 ZYNGA INC COM 98986T108 510 83200 SH SOLE 83200 0 0