0000950123-19-004588.txt : 20190513 0000950123-19-004588.hdr.sgml : 20190513 20190513151643 ACCESSION NUMBER: 0000950123-19-004588 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190331 FILED AS OF DATE: 20190513 DATE AS OF CHANGE: 20190513 EFFECTIVENESS DATE: 20190513 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: 19818123 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 03-31-2019 03-31-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 05-13-2019 0 1333 1103326 false
INFORMATION TABLE 2 form13fInfoTable.xml INFORMATION TABLE FOR FORM 13F 3M CO COM 88579Y101 52 250 SH SOLE 250 0 0 3M CO COM 88579Y101 2 8 SH SOLE 8 0 0 ABBOTT LABS COM 002824100 61 760 SH SOLE 760 0 0 ABBVIE INC COM 00287Y109 7 90 SH SOLE 90 0 0 ABBVIE INC COM 00287Y109 8 100 SH SOLE 100 0 0 ABBVIE INC COM 00287Y109 178 2210 SH SOLE 2210 0 0 ABBVIE INC COM 00287Y109 338 4200 SH SOLE 4200 0 0 ABIOMED INC COM 003654100 57 200 SH SOLE 200 0 0 ABIOMED INC COM 003654100 314 1100 SH SOLE 1100 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 763 13300 SH SOLE 13300 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 109 1900 SH SOLE 1900 0 0 ACCENTURE PLC IRELAND COM G1151C101 116 660 SH SOLE 660 0 0 ACCENTURE PLC IRELAND COM G1151C101 3 15 SH SOLE 15 0 0 ACI WORLDWIDE INC COM COM 004498101 694 21100 SH SOLE 21100 0 0 ACNB CORP COM 000868109 22 600 SH SOLE 600 0 0 ADOBE INC COM 00724F101 120 450 SH SOLE 450 0 0 AEROJET ROCKETDYNE HLDGS INC COM COM 007800105 579 16300 SH SOLE 16300 0 0 AETERNA ZENTARIS INC COM COM 007975402 296 63100 SH SOLE 63100 0 0 AFLAC INC COM 001055102 8 160 SH SOLE 160 0 0 AFLAC INC COM 001055102 80 1600 SH SOLE 1600 0 0 AFLAC INC COM 001055102 435 8700 SH SOLE 8700 0 0 AFLAC INC COM 001055102 4 70 SH SOLE 70 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 8 100 SH SOLE 100 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 76 950 SH SOLE 950 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 418 5200 SH SOLE 5200 0 0 AGILYSYS INC COM 00847J105 102 4800 SH SOLE 4800 0 0 AIRGAIN INC COM 00938A104 702 54700 SH SOLE 54700 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 9 120 SH SOLE 120 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 68 950 SH SOLE 950 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 373 5200 SH SOLE 5200 0 0 ALASKA COMMUNICATIONS SYS GRP COM 01167P101 23 12100 SH SOLE 12100 0 0 ALGONQUIN PWR UTILS CORP COM COM 015857105 10 920 SH SOLE 920 0 0 ALGONQUIN PWR UTILS CORP COM COM 015857105 56 5000 SH SOLE 5000 0 0 ALGONQUIN PWR UTILS CORP COM COM 015857105 18 1600 SH SOLE 1600 0 0 ALGONQUIN PWR UTILS CORP COM COM 015857105 1937 171900 SH SOLE 171900 0 0 ALLEGHANY CORP DEL COM 017175100 4 6 SH SOLE 6 0 0 ALLERGAN PLC SHS COM G0177J108 7 45 SH SOLE 45 0 0 ALLERGAN PLC SHS COM G0177J108 66 450 SH SOLE 450 0 0 ALLERGAN PLC SHS COM G0177J108 366 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 41 2000 SH SOLE 2000 0 0 ALLIANCE RES PARTNER L P COM 01877R108 73 3600 SH SOLE 3600 0 0 ALLIANCE RES PARTNER L P COM 01877R108 403 19800 SH SOLE 19800 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 76 1700 SH SOLE 1700 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 436 9700 SH SOLE 9700 0 0 ALLSTATE CORP COM 020002101 3 30 SH SOLE 30 0 0 ALLY FINL INC COM 02005N100 8 300 SH SOLE 300 0 0 ALLY FINL INC COM 02005N100 77 2800 SH SOLE 2800 0 0 ALLY FINL INC COM 02005N100 426 15500 SH SOLE 15500 0 0 ALPHABET INC CL A COM 02079K305 212 180 SH SOLE 180 0 0 ALPHABET INC CL C COM 02079K107 223 190 SH SOLE 190 0 0 ALPS ETF TR COM 00162Q866 46 4600 SH SOLE 4600 0 0 ALTERYX INC COM 02156B103 763 9100 SH SOLE 9100 0 0 ALTRIA GROUP INC COM 02209S103 47 810 SH SOLE 810 0 0 AMAZON COM INC COM 023135106 321 180 SH SOLE 180 0 0 AMDOCS LTD COM G02602103 4 65 SH SOLE 65 0 0 AMERICA FIRST MULTIFAMILY IN COM 02364V107 3 500 SH SOLE 500 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 1 42 SH SOLE 42 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 521 19300 SH SOLE 19300 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 1600 59200 SH SOLE 59200 0 0 AMERICAN EXPRESS CO COM 025816109 9 80 SH SOLE 80 0 0 AMERICAN EXPRESS CO COM 025816109 176 1610 SH SOLE 1610 0 0 AMERICAN EXPRESS CO COM 025816109 415 3800 SH SOLE 3800 0 0 AMERICAN EXPRESS CO COM 025816109 2 20 SH SOLE 20 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 4 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 627 8800 SH SOLE 8800 0 0 AMERICAN TOWER CORP NEW COM 03027X100 37 190 SH SOLE 190 0 0 AMERICAS CAR MART INC COM 03062T105 676 7400 SH SOLE 7400 0 0 AMGEN INC COM 031162100 9 50 SH SOLE 50 0 0 AMGEN INC COM 031162100 186 980 SH SOLE 980 0 0 AMGEN INC COM 031162100 380 2000 SH SOLE 2000 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 552 27000 SH SOLE 27000 0 0 AMPHENOL CORP NEW COM 032095101 3 30 SH SOLE 30 0 0 ANDERSONS INC COM 034164103 545 16900 SH SOLE 16900 0 0 ANTHEM INC COM COM 036752103 7 25 SH SOLE 25 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 5 1150 SH SOLE 1150 0 0 AON PLC SHS CL A COM G0408V102 3 20 SH SOLE 20 0 0 APPLE HOSPITALITY REIT INC COM 03784Y200 5 300 SH SOLE 300 0 0 APPLE INC COM 037833100 9 50 SH SOLE 50 0 0 APPLE INC COM 037833100 467 2460 SH SOLE 2460 0 0 APPLE INC COM 037833100 437 2300 SH SOLE 2300 0 0 APPLIED MATLS INC COM 038222105 9 230 SH SOLE 230 0 0 APPLIED MATLS INC COM 038222105 63 1600 SH SOLE 1600 0 0 APPLIED MATLS INC COM 038222105 349 8800 SH SOLE 8800 0 0 APTARGROUP INC COM 038336103 4 35 SH SOLE 35 0 0 ARCH CAP GROUP LTD COM G0450A105 81 2500 SH SOLE 2500 0 0 ARCH CAP GROUP LTD COM G0450A105 446 13800 SH SOLE 13800 0 0 ARES CAP CORP COM 04010L103 5 300 SH SOLE 300 0 0 ARES COML REAL ESTATE CORP COM 04013V108 62 4100 SH SOLE 4100 0 0 ARES COML REAL ESTATE CORP COM 04013V108 612 40300 SH SOLE 40300 0 0 ARGO GROUP INTL HLDGS LTD COM COM G0464B107 643 9100 SH SOLE 9100 0 0 ARGO GROUP INTL HLDGS LTD COM COM G0464B107 3 40 SH SOLE 40 0 0 ARISTA NETWORKS INC COM 040413106 79 250 SH SOLE 250 0 0 ARISTA NETWORKS INC COM 040413106 440 1400 SH SOLE 1400 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 613 39300 SH SOLE 39300 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 10 120 SH SOLE 120 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 79 1000 SH SOLE 1000 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 461 5800 SH SOLE 5800 0 0 ARRIS INTERNATIONAL PLC COM G0551A103 73 2300 SH SOLE 2300 0 0 ARRIS INTERNATIONAL PLC COM G0551A103 405 12800 SH SOLE 12800 0 0 AT&T INC COM COM 00206R102 2 50 SH SOLE 50 0 0 ATHENE HLDG LTD COM G0684D107 8 200 SH SOLE 200 0 0 ATKORE INTL GROUP INC COM 047649108 1785 82904 SH SOLE 82904 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 563 31600 SH SOLE 31600 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 1906 106900 SH SOLE 106900 0 0 ATLANTICA YIELD PLC COM G0751N103 3 150 SH SOLE 150 0 0 ATLASSIAN CORP PLC COM G06242104 9 80 SH SOLE 80 0 0 ATLASSIAN CORP PLC COM G06242104 84 750 SH SOLE 750 0 0 ATLASSIAN CORP PLC COM G06242104 472 4200 SH SOLE 4200 0 0 AUDIOCODES LTD COM M15342104 26 1900 SH SOLE 1900 0 0 AURORA CANNABIS INC COM 05156X108 23 2500 SH SOLE 2500 0 0 AUTODESK INC COM 052769106 8 50 SH SOLE 50 0 0 AVX CORP NEW COM 002444107 600 34600 SH SOLE 34600 0 0 AVX CORP NEW COM 002444107 1968 113500 SH SOLE 113500 0 0 AZZ INC COM 002474104 479 11700 SH SOLE 11700 0 0 B2GOLD CORP COM 11777Q209 1151 410600 SH SOLE 410600 0 0 B2GOLD CORP COM 11777Q209 3153 1124800 SH SOLE 1124800 0 0 B2GOLD CORP COM 11777Q209 935 333500 SH SOLE 333500 0 0 B2GOLD CORP COM 11777Q209 50 18000 SH SOLE 18000 0 0 B2GOLD CORP COM 11777Q209 188 67000 SH SOLE 67000 0 0 B2GOLD CORP COM 11777Q209 14 5000 SH SOLE 5000 0 0 B2GOLD CORP COM 11777Q209 5770 2058200 SH SOLE 2058200 0 0 B2GOLD CORP COM 11777Q209 1542 550000 SH SOLE 550000 0 0 B2GOLD CORP COM 11777Q209 279 99500 SH SOLE 99500 0 0 BADGER METER INC COM 056525108 573 10300 SH SOLE 10300 0 0 BANK AMER CORP COM 060505104 178 6450 SH SOLE 6450 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 607 8100 SH SOLE 8100 0 0 BANK MONTREAL QUE COM 063671101 19 250 SH SOLE 250 0 0 BANK MONTREAL QUE COM 063671101 12 160 SH SOLE 160 0 0 BANK MONTREAL QUE COM 063671101 161 2150 SH SOLE 2150 0 0 BANK MONTREAL QUE COM 063671101 37 500 SH SOLE 500 0 0 BANK MONTREAL QUE COM 063671101 196 2610 SH SOLE 2610 0 0 BANK MONTREAL QUE COM 063671101 405 5400 SH SOLE 5400 0 0 BANK MONTREAL QUE COM 063671101 53 710 SH SOLE 710 0 0 BANK MONTREAL QUE COM 063671101 9594 128000 SH SOLE 128000 0 0 BANK MONTREAL QUE COM 063671101 3185 42500 SH SOLE 42500 0 0 BANK MONTREAL QUE COM 063671101 4579 61100 SH SOLE 61100 0 0 BANK MONTREAL QUE COM 063671101 4579 61100 SH SOLE 61100 0 0 BANK MONTREAL QUE COM 063671101 1304 17400 SH SOLE 17400 0 0 BANK MONTREAL QUE COM 063671101 1304 17400 SH SOLE 17400 0 0 BANK N S HALIFAX COM 064149107 41 765 SH SOLE 765 0 0 BANK N S HALIFAX COM 064149107 19 350 SH SOLE 350 0 0 BANK N S HALIFAX COM 064149107 11 210 SH SOLE 210 0 0 BANK N S HALIFAX COM 064149107 117 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 234 4390 SH SOLE 4390 0 0 BANK N S HALIFAX COM 064149107 347 6500 SH SOLE 6500 0 0 BANK N S HALIFAX COM 064149107 59 1100 SH SOLE 1100 0 0 BANK N S HALIFAX COM 064149107 9598 180000 SH SOLE 180000 0 0 BANK OF MARIN BANCORP COM 063425102 574 14100 SH SOLE 14100 0 0 BANKFINANCIAL CORP COM 06643P104 4 240 SH SOLE 240 0 0 BANNER CORP COM 06652V208 563 10400 SH SOLE 10400 0 0 BANNER CORP COM 06652V208 1739 32100 SH SOLE 32100 0 0 BARRETT BUSINESS SERVICES INC COM 068463108 8 100 SH SOLE 100 0 0 BARRETT BUSINESS SERVICES INC COM 068463108 1964 25400 SH SOLE 25400 0 0 BAUSCH HEALTH COS INC COM COM 071734107 49 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 69 2800 SH SOLE 2800 0 0 BAUSCH HEALTH COS INC COM COM 071734107 321 13000 SH SOLE 13000 0 0 BAUSCH HEALTH COS INC COM COM 071734107 22 900 SH SOLE 900 0 0 BAUSCH HEALTH COS INC COM COM 071734107 5437 220000 SH SOLE 220000 0 0 BAUSCH HEALTH COS INC COM COM 071734107 2311 93500 SH SOLE 93500 0 0 BAXTER INTL INC COM 071813109 8 100 SH SOLE 100 0 0 BAXTER INTL INC COM 071813109 81 1000 SH SOLE 1000 0 0 BAXTER INTL INC COM 071813109 455 5600 SH SOLE 5600 0 0 BCE INC COM COM 05534B760 44 985 SH SOLE 985 0 0 BCE INC COM COM 05534B760 614 13800 SH SOLE 13800 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 169 3800 SH SOLE 3800 0 0 BCE INC COM COM 05534B760 36 800 SH SOLE 800 0 0 BCE INC COM COM 05534B760 126 2840 SH SOLE 2840 0 0 BCE INC COM COM 05534B760 178 4000 SH SOLE 4000 0 0 BCE INC COM COM 05534B760 20 460 SH SOLE 460 0 0 BCE INC COM COM 05534B760 4514 101489 SH SOLE 101489 0 0 BCE INC COM COM 05534B760 681 15300 SH SOLE 15300 0 0 BCE INC COM COM 05534B760 3029 68100 SH SOLE 68100 0 0 BCE INC COM COM 05534B760 6890 154900 SH SOLE 154900 0 0 BCE INC COM COM 05534B760 4648 104500 SH SOLE 104500 0 0 BCE INC COM COM 05534B760 2242 50400 SH SOLE 50400 0 0 BCE INC COM COM 05534B760 1962 44100 SH SOLE 44100 0 0 BCE INC COM COM 05534B760 1325 29800 SH SOLE 29800 0 0 BCE INC COM COM 05534B760 636 14300 SH SOLE 14300 0 0 BECTON DICKINSON & CO COM 075887109 3 12 SH SOLE 12 0 0 BERKSHIRE HATHAWAY INC DEL COM 084670702 112 560 SH SOLE 560 0 0 BEST BUY INC COM 086516101 6 90 SH SOLE 90 0 0 BEST BUY INC COM 086516101 71 1000 SH SOLE 1000 0 0 BEST BUY INC COM 086516101 398 5600 SH SOLE 5600 0 0 BG STAFFING INC COM 05544A109 22 1000 SH SOLE 1000 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 284 1200 SH SOLE 1200 0 0 BIOSPECIFICS TECHNOLOGIES CORP COM 090931106 7 120 SH SOLE 120 0 0 BIOSPECIFICS TECHNOLOGIES CORP COM 090931106 561 9000 SH SOLE 9000 0 0 BIOSPECIFICS TECHNOLOGIES CORP COM 090931106 93 1500 SH SOLE 1500 0 0 BIOTELEMETRY INC COM 090672106 582 9300 SH SOLE 9300 0 0 BLACKSTONE MORTGAGE TRUST INC COM 09257W100 8 220 SH SOLE 220 0 0 BLUE HILLS BANCORP INC COM 095573101 1972 82500 SH SOLE 82500 0 0 BOEING CO COM 097023105 8 22 SH SOLE 22 0 0 BOEING CO COM 097023105 233 610 SH SOLE 610 0 0 BOEING CO COM 097023105 458 1200 SH SOLE 1200 0 0 BOOKING HOLDINGS INC COM NEW COM 09857L108 87 50 SH SOLE 50 0 0 BRADY CORP COM 104674106 585 12600 SH SOLE 12600 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 163 3410 SH SOLE 3410 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 358 7500 SH SOLE 7500 0 0 BROADCOM LTD COM 11135F101 9 30 SH SOLE 30 0 0 BROADCOM LTD COM 11135F101 120 400 SH SOLE 400 0 0 BROADCOM LTD COM 11135F101 391 1300 SH SOLE 1300 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH COM 112585104 47 1000 SH SOLE 1000 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH COM 112585104 70 1500 SH SOLE 1500 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH COM 112585104 2100 45000 SH SOLE 45000 0 0 BROOKFIELD BUSINESS PARTNERS COM G16234109 36 900 SH SOLE 900 0 0 BROOKFIELD BUSINESS PARTNERS COM G16234109 143 3600 SH SOLE 3600 0 0 BROOKFIELD BUSINESS PARTNERS COM G16234109 2778 70000 SH SOLE 70000 0 0 BROOKFIELD PPTY PARTNERS L P COM G16249107 5 230 SH SOLE 230 0 0 BROOKFIELD PPTY PARTNERS L P COM G16249107 87 4200 SH SOLE 4200 0 0 BROOKFIELD PPTY PARTNERS L P COM G16249107 25 1200 SH SOLE 1200 0 0 BROOKFIELD PPTY PARTNERS L P COM G16249107 2565 124500 SH SOLE 124500 0 0 BROOKFIELD PPTY PARTNERS L P COM G16249107 2306 111900 SH SOLE 111900 0 0 BROOKFIELD PPTY PARTNERS L P COM G16249107 4544 220500 SH SOLE 220500 0 0 BROOKFIELD PPTY PARTNERS L P COM G16249107 4544 220500 SH SOLE 220500 0 0 BROOKFIELD PPTY PARTNERS L P COM G16249107 1294 62800 SH SOLE 62800 0 0 BROOKFIELD PPTY PARTNERS L P COM G16249107 1294 62800 SH SOLE 62800 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP COM G16258108 14 440 SH SOLE 440 0 0 C & F FINL CORP COM 12466Q104 20 400 SH SOLE 400 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 672 6000 SH SOLE 6000 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 2094 18700 SH SOLE 18700 0 0 CACI INTL INC COM 127190304 619 3400 SH SOLE 3400 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 10 150 SH SOLE 150 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 95 1500 SH SOLE 1500 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 540 8500 SH SOLE 8500 0 0 CAE INC COM COM 124765108 4 190 SH SOLE 190 0 0 CAE INC COM COM 124765108 31 1400 SH SOLE 1400 0 0 CAE INC COM COM 124765108 62 2800 SH SOLE 2800 0 0 CAE INC COM COM 124765108 233 10500 SH SOLE 10500 0 0 CAE INC COM COM 124765108 4883 220000 SH SOLE 220000 0 0 CAE INC COM COM 124765108 2330 105000 SH SOLE 105000 0 0 CALEDONIA MNG CORP PLC COM G1757E113 244 41641 SH SOLE 41641 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 684 12600 SH SOLE 12600 0 0 CALIX INC COM 13100M509 467 60700 SH SOLE 60700 0 0 CALIX INC COM 13100M509 1785 231800 SH SOLE 231800 0 0 CAMTEK LTD COM M20791105 25 2800 SH SOLE 2800 0 0 CANADA GOOSE HOLDINGS INC COM 135086106 19 400 SH SOLE 400 0 0 CANADA GOOSE HOLDINGS INC COM 135086106 1102 22900 SH SOLE 22900 0 0 CANADA GOOSE HOLDINGS INC COM 135086106 2165 45000 SH SOLE 45000 0 0 CANADA GOOSE HOLDINGS INC COM 135086106 750 15600 SH SOLE 15600 0 0 CANADA GOOSE HOLDINGS INC COM 135086106 34 700 SH SOLE 700 0 0 CANADA GOOSE HOLDINGS INC COM 135086106 106 2200 SH SOLE 2200 0 0 CANADA GOOSE HOLDINGS INC COM 135086106 3570 74200 SH SOLE 74200 0 0 CANADA GOOSE HOLDINGS INC COM 135086106 1655 34400 SH SOLE 34400 0 0 CANADA GOOSE HOLDINGS INC COM 135086106 226 4700 SH SOLE 4700 0 0 CANADIAN NAT RES LTD COM 136385101 231 8400 SH SOLE 8400 0 0 CANADIAN NAT RES LTD COM 136385101 77 2800 SH SOLE 2800 0 0 CANADIAN NAT RES LTD COM 136385101 220 8000 SH SOLE 8000 0 0 CANADIAN NAT RES LTD COM 136385101 36 1300 SH SOLE 1300 0 0 CANADIAN NAT RES LTD COM 136385101 4400 160000 SH SOLE 160000 0 0 CANADIAN NAT RES LTD COM 136385101 1744 63400 SH SOLE 63400 0 0 CANADIAN NAT RES LTD COM 136385101 1744 63400 SH SOLE 63400 0 0 CANADIAN NAT RES LTD COM 136385101 495 18000 SH SOLE 18000 0 0 CANADIAN NAT RES LTD COM 136385101 495 18000 SH SOLE 18000 0 0 CANADIAN NATL RY CO COM COM 136375102 13 145 SH SOLE 145 0 0 CANADIAN NATL RY CO COM COM 136375102 4 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 215 2400 SH SOLE 2400 0 0 CANADIAN NATL RY CO COM COM 136375102 448 5000 SH SOLE 5000 0 0 CANADIAN NATL RY CO COM COM 136375102 72 800 SH SOLE 800 0 0 CANADIAN NATL RY CO COM COM 136375102 12106 135000 SH SOLE 135000 0 0 CANADIAN NATL RY CO COM COM 136375102 3318 37000 SH SOLE 37000 0 0 CANADIAN PAC RY LTD COM 13645T100 8 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 83 400 SH SOLE 400 0 0 CANADIAN PAC RY LTD COM 13645T100 196 950 SH SOLE 950 0 0 CANADIAN PAC RY LTD COM 13645T100 36 175 SH SOLE 175 0 0 CANADIAN PAC RY LTD COM 13645T100 4953 24000 SH SOLE 24000 0 0 CANADIAN PAC RY LTD COM 13645T100 3055 14800 SH SOLE 14800 0 0 CANON INC SPONSORED ADR COM 138006309 6 210 SH SOLE 210 0 0 CANOPY GROWTH CORP COM COM 138035100 22 500 SH SOLE 500 0 0 CANOPY GROWTH CORP COM COM 138035100 78 1800 SH SOLE 1800 0 0 CANOPY GROWTH CORP COM COM 138035100 1300 30000 SH SOLE 30000 0 0 CAPITAL CITY BK GROUP INC COM 139674105 928 42600 SH SOLE 42600 0 0 CAPSTEAD MTG CORP COM 14067E506 3 310 SH SOLE 310 0 0 CARDINAL HEALTH INC COM 14149Y108 19 400 SH SOLE 400 0 0 CARETRUST REIT INC COM 14174T107 711 30300 SH SOLE 30300 0 0 CARGURUS INC COM 141788109 585 14600 SH SOLE 14600 0 0 CATERPILLAR INC DEL COM 149123101 34 250 SH SOLE 250 0 0 CBS CORP NEW COM 124857202 71 1500 SH SOLE 1500 0 0 CBS CORP NEW COM 124857202 385 8100 SH SOLE 8100 0 0 CDK GLOBAL INC COM 12508E101 9 150 SH SOLE 150 0 0 CDK GLOBAL INC COM 12508E101 76 1300 SH SOLE 1300 0 0 CDK GLOBAL INC COM 12508E101 424 7200 SH SOLE 7200 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 184 2330 SH SOLE 2330 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 625 7900 SH SOLE 7900 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 18 230 SH SOLE 230 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 11 140 SH SOLE 140 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 115 1450 SH SOLE 1450 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 32 400 SH SOLE 400 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 161 2040 SH SOLE 2040 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 384 4850 SH SOLE 4850 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 47 600 SH SOLE 600 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 8232 104000 SH SOLE 104000 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 4757 60100 SH SOLE 60100 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 4757 60100 SH SOLE 60100 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 1354 17100 SH SOLE 17100 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 1354 17100 SH SOLE 17100 0 0 CDW CORP COM 12514G108 9 90 SH SOLE 90 0 0 CDW CORP COM 12514G108 77 800 SH SOLE 800 0 0 CDW CORP COM 12514G108 443 4600 SH SOLE 4600 0 0 CECO ENVIRONMENTAL CORP COM 125141101 575 79900 SH SOLE 79900 0 0 CEDAR REALTY TRUST INC COM 150602209 19 5700 SH SOLE 5700 0 0 CELGENE CORP COM 151020104 90 950 SH SOLE 950 0 0 CELGENE CORP COM 151020104 509 5400 SH SOLE 5400 0 0 CENOVUS ENERGY INC COM 15135U109 17 2000 SH SOLE 2000 0 0 CENOVUS ENERGY INC COM 15135U109 70 8000 SH SOLE 8000 0 0 CENOVUS ENERGY INC COM 15135U109 2609 300000 SH SOLE 300000 0 0 CERAGON NETWORKS LTD COM M22013102 22 6100 SH SOLE 6100 0 0 CGI INC CL A SUB VTG COM 12532H104 17 249 SH SOLE 249 0 0 CGI INC CL A SUB VTG COM 12532H104 7 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 14 200 SH SOLE 200 0 0 CGI INC CL A SUB VTG COM 12532H104 124 1800 SH SOLE 1800 0 0 CGI INC CL A SUB VTG COM 12532H104 275 4000 SH SOLE 4000 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 7093 103000 SH SOLE 103000 0 0 CGI INC CL A SUB VTG COM 12532H104 3230 46900 SH SOLE 46900 0 0 CHEMED CORP NEW COM 16359R103 8 26 SH SOLE 26 0 0 CHEMED CORP NEW COM 16359R103 74 230 SH SOLE 230 0 0 CHEMED CORP NEW COM 16359R103 416 1300 SH SOLE 1300 0 0 CHEMED CORP NEW COM 16359R103 1696 5300 SH SOLE 5300 0 0 CHEMUNG FINL CORP COM 164024101 23 500 SH SOLE 500 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 7 200 SH SOLE 200 0 0 CIENA CORP COM 171779309 568 15200 SH SOLE 15200 0 0 CIENA CORP COM 171779309 1789 47900 SH SOLE 47900 0 0 CINTAS CORP COM 172908105 2 9 SH SOLE 9 0 0 CISCO SYS INC COM 17275R102 10 180 SH SOLE 180 0 0 CISCO SYS INC COM 17275R102 258 4780 SH SOLE 4780 0 0 CISCO SYS INC COM 17275R102 508 9400 SH SOLE 9400 0 0 CITIGROUP INC COM 172967424 6 100 SH SOLE 100 0 0 CITIGROUP INC COM 172967424 141 2260 SH SOLE 2260 0 0 CITIGROUP INC COM 172967424 423 6800 SH SOLE 6800 0 0 CITIZENS FINL GROUP INC COM 174610105 20 600 SH SOLE 600 0 0 CITRIX SYS INC COM 177376100 4 40 SH SOLE 40 0 0 COCA COLA EUROPEAN PARTNERS SHS COM G25839104 5 90 SH SOLE 90 0 0 COCA-COLA CO COM 191216100 5 100 SH SOLE 100 0 0 COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 72 1000 SH SOLE 1000 0 0 COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 420 5800 SH SOLE 5800 0 0 COLGATE PALMOLIVE CO COM 194162103 3 50 SH SOLE 50 0 0 COLLECTORS UNIVERSE INC COM 19421R200 2092 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 20 300 SH SOLE 300 0 0 COLLIERS INTL GROUP INC SUB VTG SHS COM 194693107 1720 25700 SH SOLE 25700 0 0 COLLIERS INTL GROUP INC SUB VTG SHS COM 194693107 4115 61500 SH SOLE 61500 0 0 COLLIERS INTL GROUP INC SUB VTG SHS COM 194693107 1235 18450 SH SOLE 18450 0 0 COLLIERS INTL GROUP INC SUB VTG SHS COM 194693107 40 600 SH SOLE 600 0 0 COLLIERS INTL GROUP INC SUB VTG SHS COM 194693107 167 2500 SH SOLE 2500 0 0 COLLIERS INTL GROUP INC SUB VTG SHS COM 194693107 20 300 SH SOLE 300 0 0 COLLIERS INTL GROUP INC SUB VTG SHS COM 194693107 5447 81400 SH SOLE 81400 0 0 COLLIERS INTL GROUP INC SUB VTG SHS COM 194693107 1613 24100 SH SOLE 24100 0 0 COLLIERS INTL GROUP INC SUB VTG SHS COM 194693107 388 5800 SH SOLE 5800 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 2136 20500 SH SOLE 20500 0 0 COMCAST CORP NEW COM 20030N101 79 1970 SH SOLE 1970 0 0 COMERICA INC COM 200340107 7 100 SH SOLE 100 0 0 COMERICA INC COM 200340107 66 900 SH SOLE 900 0 0 COMERICA INC COM 200340107 352 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 644 12300 SH SOLE 12300 0 0 COMFORT SYS USA INC COM 199908104 2043 39000 SH SOLE 39000 0 0 COMMVAULT SYSTEMS INC COM 204166102 622 9600 SH SOLE 9600 0 0 COMMVAULT SYSTEMS INC COM 204166102 1865 28800 SH SOLE 28800 0 0 CONMED CORP COM 207410101 2104 25300 SH SOLE 25300 0 0 CONOCOPHILLIPS COM 20825C104 8 120 SH SOLE 120 0 0 CONOCOPHILLIPS COM 20825C104 33 500 SH SOLE 500 0 0 CORE MARK HOLDING CO INC COM 218681104 2543 68500 SH SOLE 68500 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 592 10800 SH SOLE 10800 0 0 COSTCO WHSL CORP NEW COM 22160K105 46 190 SH SOLE 190 0 0 COSTCO WHSL CORP NEW COM 22160K105 2 8 SH SOLE 8 0 0 COUSINS PPTYS INC COM 222795106 671 69500 SH SOLE 69500 0 0 COUSINS PPTYS INC COM 222795106 101 10500 SH SOLE 10500 0 0 CRA INTL INC COM 12618T105 101 2000 SH SOLE 2000 0 0 CREDIT ACCEP CORP MICH COM 225310101 9 20 SH SOLE 20 0 0 CROCS INC COM 227046109 528 20500 SH SOLE 20500 0 0 CROWN CRAFTS INC COM 228309100 23 4400 SH SOLE 4400 0 0 CUMMINS INC COM COM 231021106 8 50 SH SOLE 50 0 0 CUMMINS INC COM COM 231021106 79 500 SH SOLE 500 0 0 CUMMINS INC COM COM 231021106 426 2700 SH SOLE 2700 0 0 CVB FINL CORP COM 126600105 627 29800 SH SOLE 29800 0 0 DANA INCORPORATED COM 235825205 99 5600 SH SOLE 5600 0 0 DANAHER CORPORATION COM 235851102 36 270 SH SOLE 270 0 0 DBX ETF TR COM 233051879 52 1797 SH SOLE 1797 0 0 DBX ETF TR COM 233051879 15 531 SH SOLE 531 0 0 DBX ETF TR COM 233051879 25 886 SH SOLE 886 0 0 DESCARTES SYS GROUP INC COM 249906108 4 100 SH SOLE 100 0 0 DESCARTES SYS GROUP INC COM 249906108 1701 46700 SH SOLE 46700 0 0 DESCARTES SYS GROUP INC COM 249906108 1173 32200 SH SOLE 32200 0 0 DESCARTES SYS GROUP INC COM 249906108 364 10000 SH SOLE 10000 0 0 DESCARTES SYS GROUP INC COM 249906108 331 9100 SH SOLE 9100 0 0 DESCARTES SYS GROUP INC COM 249906108 1828 50200 SH SOLE 50200 0 0 DESCARTES SYS GROUP INC COM 249906108 120 3300 SH SOLE 3300 0 0 DHI GROUP INC COM 23331S100 22 9100 SH SOLE 9100 0 0 DIAGEO P L C COM 25243Q205 6 35 SH SOLE 35 0 0 DINE BRANDS GLOBAL INC COM COM 254423106 685 7500 SH SOLE 7500 0 0 DIREXION SHS ETF TR 20YR TRES BULL COM 25459W540 71 3300 SH SOLE 3300 0 0 DIREXION SHS ETF TR DAILY IND BUL 3X COM 25490K331 27 400 SH SOLE 400 0 0 DIREXION SHS ETF TR DAILY IND BUL 3X COM 25490K331 11 170 SH SOLE 170 0 0 DIREXION SHS ETF TR DL FTSE BLL 3X COM 25459W771 14 794 SH SOLE 794 0 0 DIREXION SHS ETF TR DLY MSCI MX 3X COM 25460E752 4 422 SH SOLE 422 0 0 DISCOVER FINL SVCS COM 254709108 9 120 SH SOLE 120 0 0 DISCOVER FINL SVCS COM 254709108 64 900 SH SOLE 900 0 0 DISCOVER FINL SVCS COM 254709108 356 5000 SH SOLE 5000 0 0 DISNEY WALT CO COM 254687106 87 780 SH SOLE 780 0 0 DISNEY WALT CO COM 254687106 3 25 SH SOLE 25 0 0 DLH HOLDINGS CORP COM 23335Q100 8 1300 SH SOLE 1300 0 0 DLH HOLDINGS CORP COM 23335Q100 26 4000 SH SOLE 4000 0 0 DLH HOLDINGS CORP COM 23335Q100 554 86500 SH SOLE 86500 0 0 DOMTAR CORP COM 257559203 249 5000 SH SOLE 5000 0 0 DOMTAR CORP COM 257559203 9 180 SH SOLE 180 0 0 DOMTAR CORP COM 257559203 74 1500 SH SOLE 1500 0 0 DOMTAR CORP COM 257559203 30 600 SH SOLE 600 0 0 DOMTAR CORP COM 257559203 1700 34200 SH SOLE 34200 0 0 DOMTAR CORP COM 257559203 3976 80000 SH SOLE 80000 0 0 DOMTAR CORP COM 257559203 1128 22700 SH SOLE 22700 0 0 DOMTAR CORP COM 257559203 80 1600 SH SOLE 1600 0 0 DOMTAR CORP COM 257559203 298 6000 SH SOLE 6000 0 0 DOMTAR CORP COM 257559203 8614 173300 SH SOLE 173300 0 0 DOMTAR CORP COM 257559203 2634 53000 SH SOLE 53000 0 0 DOMTAR CORP COM 257559203 2008 40400 SH SOLE 40400 0 0 DOMTAR CORP COM 257559203 338 6800 SH SOLE 6800 0 0 DOMTAR CORP COM 257559203 417 8400 SH SOLE 8400 0 0 DOMTAR CORP COM 257559203 6392 128600 SH SOLE 128600 0 0 DOMTAR CORP COM 257559203 1889 38000 SH SOLE 38000 0 0 DOMTAR CORP COM 257559203 4503 90600 SH SOLE 90600 0 0 DOMTAR CORP COM 257559203 1819 36600 SH SOLE 36600 0 0 DOMTAR CORP COM 257559203 537 10800 SH SOLE 10800 0 0 DOMTAR CORP COM 257559203 1282 25800 SH SOLE 25800 0 0 DORMAN PRODUCTS INC COM 258278100 573 6500 SH SOLE 6500 0 0 DOUGLAS EMMETT INC COM 25960P109 5 120 SH SOLE 120 0 0 DTE ENERGY CO COM 233331107 4 35 SH SOLE 35 0 0 DXC TECHNOLOGY CO COM COM 23355L106 45 700 SH SOLE 700 0 0 DXC TECHNOLOGY CO COM COM 23355L106 257 4000 SH SOLE 4000 0 0 DYNEX CAP INC COM 26817Q506 24 3900 SH SOLE 3900 0 0 DYNEX CAP INC COM 26817Q506 1868 306700 SH SOLE 306700 0 0 E TRADE FINANCIAL CORP COM 269246401 7 160 SH SOLE 160 0 0 E TRADE FINANCIAL CORP COM 269246401 70 1500 SH SOLE 1500 0 0 E TRADE FINANCIAL CORP COM 269246401 385 8300 SH SOLE 8300 0 0 EAST WEST BANCORP INC COM 27579R104 6 130 SH SOLE 130 0 0 EAST WEST BANCORP INC COM 27579R104 72 1500 SH SOLE 1500 0 0 EAST WEST BANCORP INC COM 27579R104 393 8200 SH SOLE 8200 0 0 EASTGROUP PPTY INC COM 277276101 681 6100 SH SOLE 6100 0 0 EASTGROUP PPTY INC COM 277276101 3 30 SH SOLE 30 0 0 EBAY INC COM 278642103 9 230 SH SOLE 230 0 0 EBAY INC COM 278642103 74 2000 SH SOLE 2000 0 0 EBAY INC COM 278642103 416 11200 SH SOLE 11200 0 0 ECOLAB INC COM 278865100 5 30 SH SOLE 30 0 0 ELI LILLY & CO COM 532457108 49 380 SH SOLE 380 0 0 EMCOR GROUP INC COM 29084Q100 548 7500 SH SOLE 7500 0 0 EMCOR GROUP INC COM 29084Q100 1878 25700 SH SOLE 25700 0 0 EMPLOYERS HOLDINGS INC COM 292218104 1665 41500 SH SOLE 41500 0 0 ENBRIDGE INC COM 29250N105 308 8500 SH SOLE 8500 0 0 ENBRIDGE INC COM 29250N105 248 6830 SH SOLE 6830 0 0 ENBRIDGE INC COM 29250N105 501 13800 SH SOLE 13800 0 0 ENBRIDGE INC COM 29250N105 11972 330000 SH SOLE 330000 0 0 ENBRIDGE INC COM 29250N105 3022 83300 SH SOLE 83300 0 0 ENBRIDGE INC COM 29250N105 2336 64400 SH SOLE 64400 0 0 ENBRIDGE INC COM 29250N105 2336 64400 SH SOLE 64400 0 0 ENBRIDGE INC COM 29250N105 664 18300 SH SOLE 18300 0 0 ENBRIDGE INC COM 29250N105 664 18300 SH SOLE 18300 0 0 ENCANA CORP COM 292505104 29 4000 SH SOLE 4000 0 0 ENCANA CORP COM 292505104 2241 308800 SH SOLE 308800 0 0 ENCANA CORP COM 292505104 3916 539700 SH SOLE 539700 0 0 ENCANA CORP COM 292505104 3916 539700 SH SOLE 539700 0 0 ENCANA CORP COM 292505104 1114 153600 SH SOLE 153600 0 0 ENCANA CORP COM 292505104 1114 153600 SH SOLE 153600 0 0 ENCOMPASS HEALTH CORP COM COM 29261A100 1588 27200 SH SOLE 27200 0 0 ENCORE WIRE CORP COM 292562105 641 11200 SH SOLE 11200 0 0 ENCORE WIRE CORP COM 292562105 1900 33200 SH SOLE 33200 0 0 ENERPLUS CORP COM COM 292766102 11 1300 SH SOLE 1300 0 0 ENERSYS COM 29275Y102 469 7200 SH SOLE 7200 0 0 ENOVA INTL INC COM 29357K103 1947 85300 SH SOLE 85300 0 0 ENSIGN GROUP INC COM 29358P101 10 200 SH SOLE 200 0 0 ENSIGN GROUP INC COM 29358P101 722 14100 SH SOLE 14100 0 0 ENSIGN GROUP INC COM 29358P101 2309 45100 SH SOLE 45100 0 0 ENTERGY CORP NEW COM 29364G103 5 50 SH SOLE 50 0 0 EQUITY COMMONWEALTH CWH COM 294628102 5 150 SH SOLE 150 0 0 ESCO TECHNOLOGIES INC COM 296315104 583 8700 SH SOLE 8700 0 0 ESSENT GROUP LTD COM G3198U102 695 16000 SH SOLE 16000 0 0 ETRACS Alerian Infrastructure Index ETN COM 902641646 45 2000 SH SOLE 2000 0 0 ETSY INC COM 29786A106 726 10800 SH SOLE 10800 0 0 EVERCORE INC COM 29977A105 9 100 SH SOLE 100 0 0 EVERI HOLDINGS INC COM COM 30034T103 102 9700 SH SOLE 9700 0 0 EVERTEC INC COM 30040P103 573 20600 SH SOLE 20600 0 0 EVERTEC INC COM 30040P103 2178 78300 SH SOLE 78300 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 14 2000 SH SOLE 2000 0 0 EVOLUTION PETROLEUM CORP COM 30049A107 1456 215700 SH SOLE 215700 0 0 EXANTAS CAP CORP COM NEW COM 30068N105 583 54800 SH SOLE 54800 0 0 EXELIXIS INC COM 30161Q104 10 400 SH SOLE 400 0 0 EXPONENT INC COM 30214U102 681 11800 SH SOLE 11800 0 0 EXPONENT INC COM 30214U102 2268 39300 SH SOLE 39300 0 0 FABRINET COM G3323L100 576 11000 SH SOLE 11000 0 0 FABRINET COM G3323L100 1916 36600 SH SOLE 36600 0 0 FACEBOOK INC COM 30303M102 238 1430 SH SOLE 1430 0 0 FACTSET RESH SYS INC COM 303075105 3 11 SH SOLE 11 0 0 FEDNAT HOLDING COMPANY COM 31431B109 1365 85100 SH SOLE 85100 0 0 FIDELITY NATL INFORMATION SVCS COM COM 31620M106 9 80 SH SOLE 80 0 0 FIDELITY NATL INFORMATION SVCS COM COM 31620M106 3 30 SH SOLE 30 0 0 FINANCIAL INSTNS INC COM 317585404 1654 60839 SH SOLE 60839 0 0 FIRST AMERN FINL CORP COM 31847R102 8 160 SH SOLE 160 0 0 FIRST AMERN FINL CORP COM 31847R102 77 1500 SH SOLE 1500 0 0 FIRST AMERN FINL CORP COM 31847R102 422 8200 SH SOLE 8200 0 0 FIRST BANCORP N C COM 318910106 615 17700 SH SOLE 17700 0 0 FIRST BANCORP P R COM 318672706 731 63800 SH SOLE 63800 0 0 FIRST BANCORP P R COM 318672706 2301 200800 SH SOLE 200800 0 0 FIRST BUS FINL SVCS INC WIS COM 319390100 22 1100 SH SOLE 1100 0 0 FIRST HAWAIIAN INC COM 32051X108 63 2400 SH SOLE 2400 0 0 FIRST MERCHANTS CORP COM 320817109 564 15300 SH SOLE 15300 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 1776 86800 SH SOLE 86800 0 0 FIRSTSERVICE CORP NEW COM 33767E103 18 200 SH SOLE 200 0 0 FIRSTSERVICE CORP NEW COM 33767E103 1919 21500 SH SOLE 21500 0 0 FIRSTSERVICE CORP NEW COM 33767E103 4578 51300 SH SOLE 51300 0 0 FIRSTSERVICE CORP NEW COM 33767E103 1356 15200 SH SOLE 15200 0 0 FIRSTSERVICE CORP NEW COM 33767E103 54 600 SH SOLE 600 0 0 FIRSTSERVICE CORP NEW COM 33767E103 214 2400 SH SOLE 2400 0 0 FIRSTSERVICE CORP NEW COM 33767E103 6791 76100 SH SOLE 76100 0 0 FIRSTSERVICE CORP NEW COM 33767E103 1981 22200 SH SOLE 22200 0 0 FIRSTSERVICE CORP NEW COM 33767E103 500 5600 SH SOLE 5600 0 0 FISERV INC COM 337738108 2 20 SH SOLE 20 0 0 FIVE9 INC COM 338307101 629 11900 SH SOLE 11900 0 0 FLIR SYS INC COM 302445101 67 1400 SH SOLE 1400 0 0 FLIR SYS INC COM 302445101 371 7800 SH SOLE 7800 0 0 FONAR CORP COM 344437405 1193 58300 SH SOLE 58300 0 0 FOOT LOCKER INC COM 344849104 8 130 SH SOLE 130 0 0 FOOT LOCKER INC COM 344849104 73 1200 SH SOLE 1200 0 0 FOOT LOCKER INC COM 344849104 418 6900 SH SOLE 6900 0 0 FORRESTER RESH INC COM 346563109 2050 42400 SH SOLE 42400 0 0 FORTIS INC COM 349553107 46 1230 SH SOLE 1230 0 0 FORTIS INC COM 349553107 626 16900 SH SOLE 16900 0 0 FORTIS INC COM 349553107 20 540 SH SOLE 540 0 0 FORTIS INC COM 349553107 13 350 SH SOLE 350 0 0 FORTIS INC COM 349553107 89 2400 SH SOLE 2400 0 0 FORTIS INC COM 349553107 37 1000 SH SOLE 1000 0 0 FORTIS INC COM 349553107 70 1900 SH SOLE 1900 0 0 FORTIS INC COM 349553107 148 4000 SH SOLE 4000 0 0 FORTIS INC COM 349553107 31 850 SH SOLE 850 0 0 FORTIS INC COM 349553107 2591 70000 SH SOLE 70000 0 0 FORTIS INC COM 349553107 2414 65200 SH SOLE 65200 0 0 FORTIS INC COM 349553107 4713 127300 SH SOLE 127300 0 0 FORTIS INC COM 349553107 4713 127300 SH SOLE 127300 0 0 FORTIS INC COM 349553107 1344 36300 SH SOLE 36300 0 0 FORTIS INC COM 349553107 1344 36300 SH SOLE 36300 0 0 FOX FACTORY HLDG CORP COM 35138V102 650 9300 SH SOLE 9300 0 0 FRANCO NEVADA CORP COM 351858105 26 350 SH SOLE 350 0 0 FRANCO NEVADA CORP COM 351858105 2178 29000 SH SOLE 29000 0 0 FRANKLIN ELEC INC COM 353514102 588 11500 SH SOLE 11500 0 0 FRONTLINE LTD COM G3682E192 603 93300 SH SOLE 93300 0 0 GALLAGHER ARTHUR J & CO COM 363576109 5 70 SH SOLE 70 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 7 170 SH SOLE 170 0 0 GARMIN LTD COM H2906T109 8 90 SH SOLE 90 0 0 GASLOG LTD COM G37585109 541 31000 SH SOLE 31000 0 0 GASLOG LTD COM G37585109 1575 90200 SH SOLE 90200 0 0 GENERAC HLDGS INC COM 368736104 564 11000 SH SOLE 11000 0 0 GENERAL DYNAMICS CORP COM 369550108 2 10 SH SOLE 10 0 0 GENOMIC HEALTH INC COM 37244C101 8 110 SH SOLE 110 0 0 GENOMIC HEALTH INC COM 37244C101 574 8200 SH SOLE 8200 0 0 GENOMIC HEALTH INC COM 37244C101 2312 33000 SH SOLE 33000 0 0 GENTEX CORP COM 371901109 7 350 SH SOLE 350 0 0 GENTEX CORP COM 371901109 62 3000 SH SOLE 3000 0 0 GENTEX CORP COM 371901109 341 16500 SH SOLE 16500 0 0 GETTY RLTY CORP NEW COM 374297109 615 19200 SH SOLE 19200 0 0 GILDAN ACTIVEWEAR INC COM COM 375916103 29 800 SH SOLE 800 0 0 GILDAN ACTIVEWEAR INC COM COM 375916103 61 1700 SH SOLE 1700 0 0 GILDAN ACTIVEWEAR INC COM COM 375916103 216 6000 SH SOLE 6000 0 0 GILDAN ACTIVEWEAR INC COM COM 375916103 5763 160000 SH SOLE 160000 0 0 GILDAN ACTIVEWEAR INC COM COM 375916103 2067 57400 SH SOLE 57400 0 0 GILEAD SCIENCES INC COM 375558103 7 110 SH SOLE 110 0 0 GILEAD SCIENCES INC COM 375558103 46 700 SH SOLE 700 0 0 GILEAD SCIENCES INC COM 375558103 88 1360 SH SOLE 1360 0 0 GILEAD SCIENCES INC COM 375558103 293 4500 SH SOLE 4500 0 0 GLACIER BANCORP INC NEW COM 37637Q105 549 13700 SH SOLE 13700 0 0 GLAXOSMITHKLINE PLC COM 37733W105 4 90 SH SOLE 90 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 1794 52100 SH SOLE 52100 0 0 GLOBAL INDEMNITY LTD COM G3933F105 61 1999 SH SOLE 1999 0 0 GLOBAL MED REIT INC COM 37954A204 103 10500 SH SOLE 10500 0 0 GLOBUS MED INC COM 379577208 1729 35000 SH SOLE 35000 0 0 GLU MOBILE INC COM 379890106 710 64900 SH SOLE 64900 0 0 GOLUB CAP BDC INC COM 38173M102 11 620 SH SOLE 620 0 0 GORMAN RUPP CO COM 383082104 580 17100 SH SOLE 17100 0 0 GRAHAM HOLDINGS COMPANY CL B COM 384637104 5 7 SH SOLE 7 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 665 13900 SH SOLE 13900 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 20 420 SH SOLE 420 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 34 700 SH SOLE 700 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 1618 33800 SH SOLE 33800 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 3513 73400 SH SOLE 73400 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 1019 21300 SH SOLE 21300 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 1101 23000 SH SOLE 23000 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 1565 32700 SH SOLE 32700 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 201 4200 SH SOLE 4200 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 5040 105300 SH SOLE 105300 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 5040 105300 SH SOLE 105300 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 1436 30000 SH SOLE 30000 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9 COM 387437114 1436 30000 SH SOLE 30000 0 0 GRAY TELEVISION INC COM COM 389375106 673 31500 SH SOLE 31500 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 699 78400 SH SOLE 78400 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 2333 261800 SH SOLE 261800 0 0 HAEMONETICS CORP COM 405024100 490 5600 SH SOLE 5600 0 0 HANCOCK WHITNEY CORPORATION COM COM 410120109 5 130 SH SOLE 130 0 0 HANCOCK WHITNEY CORPORATION COM COM 410120109 1737 43000 SH SOLE 43000 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 636 24800 SH SOLE 24800 0 0 HANOVER INS GROUP INC COM 410867105 8 70 SH SOLE 70 0 0 HANOVER INS GROUP INC COM 410867105 69 600 SH SOLE 600 0 0 HANOVER INS GROUP INC COM 410867105 400 3500 SH SOLE 3500 0 0 HARSCO CORP COM 415864107 552 27400 SH SOLE 27400 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 8 170 SH SOLE 170 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 8 200 SH SOLE 200 0 0 HAWTHORN BANCSHARES INC COM 420476103 23 1000 SH SOLE 1000 0 0 HCA HEALTHCARE INC COM 40412C101 8 60 SH SOLE 60 0 0 HD SUPPLY HLDGS INC COM 40416M105 78 1800 SH SOLE 1800 0 0 HD SUPPLY HLDGS INC COM 40416M105 425 9800 SH SOLE 9800 0 0 HEARTLAND EXPRESS INC COM 422347104 509 26400 SH SOLE 26400 0 0 HEIDRICK & STRUGGLES INTL INC COM 422819102 7 180 SH SOLE 180 0 0 HEIDRICK & STRUGGLES INTL INC COM 422819102 571 14900 SH SOLE 14900 0 0 HEIDRICK & STRUGGLES INTL INC COM 422819102 2403 62700 SH SOLE 62700 0 0 HEMISPHERE MEDIA GROUP INC COM 42365Q103 637 45200 SH SOLE 45200 0 0 HENNESSY ADVISORS INC COM 425885100 16 1700 SH SOLE 1700 0 0 HENRY JACK & ASSOC INC COM 426281101 3 20 SH SOLE 20 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 2119 77200 SH SOLE 77200 0 0 HERSHEY CO COM 427866108 3 30 SH SOLE 30 0 0 HEXCEL CORP NEW COM 428291108 7 100 SH SOLE 100 0 0 HEXCEL CORP NEW COM 428291108 76 1100 SH SOLE 1100 0 0 HEXCEL CORP NEW COM 428291108 408 5900 SH SOLE 5900 0 0 HIGHLAND FDS I COM 430101774 417 23700 SH SOLE 23700 0 0 HIGHWOODS PPTYS INC COM 431284108 4 80 SH SOLE 80 0 0 HMS HLDGS CORP COM 40425J101 7 250 SH SOLE 250 0 0 HMS HLDGS CORP COM 40425J101 566 19100 SH SOLE 19100 0 0 HMS HLDGS CORP COM 40425J101 1685 56900 SH SOLE 56900 0 0 HOLLYFRONTIER CORP COM PAR $0.01 COM 436106108 6 120 SH SOLE 120 0 0 HOLLYFRONTIER CORP COM PAR $0.01 COM 436106108 49 1000 SH SOLE 1000 0 0 HOLLYFRONTIER CORP COM PAR $0.01 COM 436106108 276 5600 SH SOLE 5600 0 0 HOME BANCORP INC COM 43689E107 921 27700 SH SOLE 27700 0 0 HOME DEPOT INC COM 437076102 159 830 SH SOLE 830 0 0 HONEYWELL INTL INC COM 438516106 51 320 SH SOLE 320 0 0 HONEYWELL INTL INC COM 438516106 4 25 SH SOLE 25 0 0 HORIZON THERAPEUTICS COM G46188101 8 300 SH SOLE 300 0 0 HORIZON THERAPEUTICS COM G46188101 698 26400 SH SOLE 26400 0 0 HORIZON THERAPEUTICS COM G46188101 2611 98800 SH SOLE 98800 0 0 HP INC COM 40434L105 7 360 SH SOLE 360 0 0 HP INC COM 40434L105 62 3200 SH SOLE 3200 0 0 HP INC COM 40434L105 342 17600 SH SOLE 17600 0 0 HUB GROUP INC COM 443320106 523 12800 SH SOLE 12800 0 0 HUDBAY MINERALS INC COM 443628102 23 3200 SH SOLE 3200 0 0 HUDBAY MINERALS INC COM 443628102 36 5000 SH SOLE 5000 0 0 HUDBAY MINERALS INC COM 443628102 107 15000 SH SOLE 15000 0 0 HUDBAY MINERALS INC COM 443628102 2720 380000 SH SOLE 380000 0 0 HUDBAY MINERALS INC COM 443628102 2143 299300 SH SOLE 299300 0 0 HUDBAY MINERALS INC COM 443628102 1556 217400 SH SOLE 217400 0 0 HUDBAY MINERALS INC COM 443628102 3788 529100 SH SOLE 529100 0 0 HUDBAY MINERALS INC COM 443628102 3788 529100 SH SOLE 529100 0 0 HUDBAY MINERALS INC COM 443628102 1078 150600 SH SOLE 150600 0 0 HUDBAY MINERALS INC COM 443628102 1078 150600 SH SOLE 150600 0 0 HURCO COMPANIES INC COM 447324104 1916 47500 SH SOLE 47500 0 0 HURON CONSULTING GROUP INC COM 447462102 557 11800 SH SOLE 11800 0 0 IBERIABANK CORP COM 450828108 6 90 SH SOLE 90 0 0 IBERIABANK CORP COM 450828108 552 7700 SH SOLE 7700 0 0 IDACORP INC COM 451107106 4 45 SH SOLE 45 0 0 IEC ELECTRS CORP NEW COM 44949L105 583 85100 SH SOLE 85100 0 0 ILLUMINA INC COM 452327109 78 250 SH SOLE 250 0 0 ILLUMINA INC COM 452327109 435 1400 SH SOLE 1400 0 0 IMPERIAL OIL LTD COM 453038408 3 120 SH SOLE 120 0 0 IMPERIAL OIL LTD COM 453038408 27 1000 SH SOLE 1000 0 0 INGEVITY CORP COM 45688C107 613 5800 SH SOLE 5800 0 0 INNOSPEC INC COM 45768S105 625 7500 SH SOLE 7500 0 0 INSPERITY INC COM COM 45778Q107 10 80 SH SOLE 80 0 0 INSPERITY INC COM COM 45778Q107 581 4700 SH SOLE 4700 0 0 INSPERITY INC COM COM 45778Q107 2424 19600 SH SOLE 19600 0 0 INTEGER HLDGS CORP COM COM 45826H109 6 80 SH SOLE 80 0 0 INTEGER HLDGS CORP COM COM 45826H109 551 7300 SH SOLE 7300 0 0 INTEGER HLDGS CORP COM COM 45826H109 1878 24900 SH SOLE 24900 0 0 INTEL CORP COM 458140100 8 150 SH SOLE 150 0 0 INTEL CORP COM 458140100 187 3480 SH SOLE 3480 0 0 INTEL CORP COM 458140100 456 8500 SH SOLE 8500 0 0 INTELSAT S A COM L5140P101 357 22800 SH SOLE 22800 0 0 INTER PARFUMS INC COM 458334109 1935 25500 SH SOLE 25500 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 8 60 SH SOLE 60 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 119 840 SH SOLE 840 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 353 2500 SH SOLE 2500 0 0 INTEST CORP COM 461147100 20 3000 SH SOLE 3000 0 0 INTEST CORP COM 461147100 794 118200 SH SOLE 118200 0 0 INTEVAC INC COM 461148108 617 100615 SH SOLE 100615 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 260 17900 SH SOLE 17900 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF COM 46138G508 343 15150 SH SOLE 15150 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 123 7800 SH SOLE 7800 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 14962 332483 SH SOLE 332483 0 0 ISHARES TR IBOXX INV CP ETF COM 464287242 441 3700 SH SOLE 3700 0 0 ISHARES TR MSCI EAFE ETF COM 464287465 0 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 JOHNSON & JOHNSON COM 478160104 7 50 SH SOLE 50 0 0 JOHNSON & JOHNSON COM 478160104 162 1160 SH SOLE 1160 0 0 JOHNSON & JOHNSON COM 478160104 3 20 SH SOLE 20 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN COM 46625H365 43 1700 SH SOLE 1700 0 0 JUNIPER NETWORKS INC COM 48203R104 6 210 SH SOLE 210 0 0 K12 INC COM 48273U102 669 19600 SH SOLE 19600 0 0 K12 INC COM 48273U102 2666 78100 SH SOLE 78100 0 0 KELSO TECHNOLOGIES INC COM 48826D201 224 322000 SH SOLE 322000 0 0 KEMPER CORP DEL COM COM 488401100 586 7700 SH SOLE 7700 0 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 35 1661 SH SOLE 1661 0 0 KEY TRONIC CORP COM 493144109 19 3000 SH SOLE 3000 0 0 KEYCORP COM 493267108 9 600 SH SOLE 600 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 9 100 SH SOLE 100 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 83 950 SH SOLE 950 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 471 5400 SH SOLE 5400 0 0 KFORCE INC COM 493732101 8 240 SH SOLE 240 0 0 KFORCE INC COM 493732101 2026 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 11 3200 SH SOLE 3200 0 0 KIRKLAND LAKE GOLD LTD COM COM 49741E100 40 1300 SH SOLE 1300 0 0 KIRKLAND LAKE GOLD LTD COM COM 49741E100 91 3000 SH SOLE 3000 0 0 KIRKLAND LAKE GOLD LTD COM COM 49741E100 350 11500 SH SOLE 11500 0 0 KIRKLAND LAKE GOLD LTD COM COM 49741E100 6982 229200 SH SOLE 229200 0 0 KIRKLAND LAKE GOLD LTD COM COM 49741E100 2175 71400 SH SOLE 71400 0 0 KLA-TENCOR CORP COM 482480100 10 80 SH SOLE 80 0 0 KNOLL INC COM 498904200 1787 94500 SH SOLE 94500 0 0 KRATOS DEFENSE & SEC SOLUTIONS COM NEW COM 50077B207 564 36100 SH SOLE 36100 0 0 LAM RESEARCH CORP COM 512807108 9 50 SH SOLE 50 0 0 LANCASTER COLONY CORP COM 513847103 501 3200 SH SOLE 3200 0 0 LANTHEUS HLDGS INC COM 516544103 2536 103600 SH SOLE 103600 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 589 49400 SH SOLE 49400 0 0 LAWSON PRODS INC COM 520776105 22 700 SH SOLE 700 0 0 LEAR CORP COM 521865204 5 40 SH SOLE 40 0 0 LEXINGTON REALTY TRUST COM 529043101 631 69600 SH SOLE 69600 0 0 LIBERTY TRIPADVISOR HLDGS IN COM 531465102 490 34500 SH SOLE 34500 0 0 LIBERTY TRIPADVISOR HLDGS IN COM 531465102 1489 104900 SH SOLE 104900 0 0 LIFE STORAGE INC COM COM 53223X107 3 30 SH SOLE 30 0 0 LINCOLN NATL CORP IND COM 534187109 8 130 SH SOLE 130 0 0 LINCOLN NATL CORP IND COM 534187109 70 1200 SH SOLE 1200 0 0 LINCOLN NATL CORP IND COM 534187109 387 6600 SH SOLE 6600 0 0 LIQUIDIA TECHNOLOGIES INC COM 53635D202 106 9300 SH SOLE 9300 0 0 LOCKHEED MARTIN CORP COM 539830109 33 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 64 800 SH SOLE 800 0 0 LOGMEIN INC COM 54142L109 352 4400 SH SOLE 4400 0 0 LOWES COS INC COM 548661107 105 960 SH SOLE 960 0 0 LPL FINL HLDGS INC COM 50212V100 8 110 SH SOLE 110 0 0 LPL FINL HLDGS INC COM 50212V100 77 1100 SH SOLE 1100 0 0 LPL FINL HLDGS INC COM 50212V100 439 6300 SH SOLE 6300 0 0 LULULEMON ATHLETICA INC COM COM 550021109 82 500 SH SOLE 500 0 0 LULULEMON ATHLETICA INC COM COM 550021109 459 2800 SH SOLE 2800 0 0 LYONDELLBASELL INDUSTRIES N COM N53745100 8 90 SH SOLE 90 0 0 LYONDELLBASELL INDUSTRIES N COM N53745100 59 700 SH SOLE 700 0 0 LYONDELLBASELL INDUSTRIES N COM N53745100 336 4000 SH SOLE 4000 0 0 M & T BK CORP COM 55261F104 71 450 SH SOLE 450 0 0 M & T BK CORP COM 55261F104 393 2500 SH SOLE 2500 0 0 MAGNA INTL INC COM COM 559222401 75 1540 SH SOLE 1540 0 0 MAGNA INTL INC COM COM 559222401 219 4500 SH SOLE 4500 0 0 MAGNA INTL INC COM COM 559222401 34 700 SH SOLE 700 0 0 MAGNA INTL INC COM COM 559222401 3658 75000 SH SOLE 75000 0 0 MAGNA INTL INC COM COM 559222401 1995 40900 SH SOLE 40900 0 0 MAGNA INTL INC COM COM 559222401 3678 75400 SH SOLE 75400 0 0 MAGNA INTL INC COM COM 559222401 3678 75400 SH SOLE 75400 0 0 MAGNA INTL INC COM COM 559222401 1039 21300 SH SOLE 21300 0 0 MAGNA INTL INC COM COM 559222401 1039 21300 SH SOLE 21300 0 0 MAIN STREET CAPITAL CORP COM 56035L104 5 130 SH SOLE 130 0 0 MANTECH INTL CORP COM 564563104 1804 33400 SH SOLE 33400 0 0 MANULIFE FINL CORP COM 56501R106 310 18300 SH SOLE 18300 0 0 MANULIFE FINL CORP COM 56501R106 113 6700 SH SOLE 6700 0 0 MANULIFE FINL CORP COM 56501R106 254 15000 SH SOLE 15000 0 0 MANULIFE FINL CORP COM 56501R106 54 3200 SH SOLE 3200 0 0 MANULIFE FINL CORP COM 56501R106 5251 310000 SH SOLE 310000 0 0 MANULIFE FINL CORP COM 56501R106 2397 141500 SH SOLE 141500 0 0 MANULIFE FINL CORP COM 56501R106 6300 371900 SH SOLE 371900 0 0 MANULIFE FINL CORP COM 56501R106 2346 138500 SH SOLE 138500 0 0 MANULIFE FINL CORP COM 56501R106 3954 233400 SH SOLE 233400 0 0 MANULIFE FINL CORP COM 56501R106 1794 105900 SH SOLE 105900 0 0 MANULIFE FINL CORP COM 56501R106 669 39500 SH SOLE 39500 0 0 MANULIFE FINL CORP COM 56501R106 1125 66400 SH SOLE 66400 0 0 MARSH & MCLENNAN COS INC COM 571748102 3 35 SH SOLE 35 0 0 MASIMO CORP COM 574795100 10 70 SH SOLE 70 0 0 MASTERCARD INC COM 57636Q104 158 670 SH SOLE 670 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 1426 63200 SH SOLE 63200 0 0 MATSON INC COM COM 57686G105 632 17500 SH SOLE 17500 0 0 MAXIMUS INC COM 577933104 603 8500 SH SOLE 8500 0 0 MCDONALDS CORP COM 580135101 5 25 SH SOLE 25 0 0 MCGRATH RENTCORP COM 580589109 96 1700 SH SOLE 1700 0 0 MCKESSON CORP COM 58155Q103 7 60 SH SOLE 60 0 0 MCKESSON CORP COM 58155Q103 64 550 SH SOLE 550 0 0 MCKESSON CORP COM 58155Q103 363 3100 SH SOLE 3100 0 0 MEDIFAST INC COM 58470H101 9 70 SH SOLE 70 0 0 MEDIFAST INC COM 58470H101 1760 13800 SH SOLE 13800 0 0 MEDTRONIC PLC COM G5960L103 53 580 SH SOLE 580 0 0 MERCK & CO INC COM 58933Y105 7 90 SH SOLE 90 0 0 MERCK & CO INC COM 58933Y105 173 2080 SH SOLE 2080 0 0 MERCK & CO INC COM 58933Y105 449 5400 SH SOLE 5400 0 0 MERCURY SYS INC COM 589378108 634 9900 SH SOLE 9900 0 0 MERIDIAN BANCORP INC COM 58958U103 1848 117800 SH SOLE 117800 0 0 MERIT MED SYS INC COM 589889104 680 11000 SH SOLE 11000 0 0 METHANEX CORP COM COM 59151K108 11 200 SH SOLE 200 0 0 METHANEX CORP COM COM 59151K108 40 700 SH SOLE 700 0 0 METHANEX CORP COM COM 59151K108 142 2500 SH SOLE 2500 0 0 METHANEX CORP COM COM 59151K108 2845 50000 SH SOLE 50000 0 0 METHANEX CORP COM COM 59151K108 1434 25200 SH SOLE 25200 0 0 METHANEX CORP COM COM 59151K108 2350 41300 SH SOLE 41300 0 0 METHANEX CORP COM COM 59151K108 2350 41300 SH SOLE 41300 0 0 METHANEX CORP COM COM 59151K108 668 11750 SH SOLE 11750 0 0 METHANEX CORP COM COM 59151K108 668 11750 SH SOLE 11750 0 0 METLIFE INC COM 59156R108 7 160 SH SOLE 160 0 0 METLIFE INC COM 59156R108 38 900 SH SOLE 900 0 0 METLIFE INC COM 59156R108 68 1600 SH SOLE 1600 0 0 METLIFE INC COM 59156R108 370 8700 SH SOLE 8700 0 0 MGIC INVT CORP WIS COM 552848103 627 47500 SH SOLE 47500 0 0 MGIC INVT CORP WIS COM 552848103 2132 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 58 1400 SH SOLE 1400 0 0 MICRON TECHNOLOGY INC COM 595112103 322 7800 SH SOLE 7800 0 0 MICROSOFT CORP COM 594918104 9 80 SH SOLE 80 0 0 MICROSOFT CORP COM 594918104 373 3160 SH SOLE 3160 0 0 MIDDLESEX WATER CO COM 596680108 627 11200 SH SOLE 11200 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 1461 53600 SH SOLE 53600 0 0 MILLER HERMAN INC COM 600544100 8 230 SH SOLE 230 0 0 MILLER HERMAN INC COM 600544100 612 17400 SH SOLE 17400 0 0 MILLER HERMAN INC COM 600544100 1924 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 1832 59400 SH SOLE 59400 0 0 MOOG INC CL A COM 615394202 617 7100 SH SOLE 7100 0 0 MUELLER INDS INC COM 624756102 608 19400 SH SOLE 19400 0 0 MYLAN NV COM N59465109 7 260 SH SOLE 260 0 0 MYLAN NV COM N59465109 65 2300 SH SOLE 2300 0 0 MYLAN NV COM N59465109 357 12600 SH SOLE 12600 0 0 NATIONAL GEN HLDGS CORP COM 636220303 551 23200 SH SOLE 23200 0 0 NATIONAL GEN HLDGS CORP COM 636220303 1834 77300 SH SOLE 77300 0 0 NATIONAL HEALTHCARE CORP COM 635906100 1061 13977 SH SOLE 13977 0 0 NATURAL ALTERNATIVES INTL INC COM 638842302 24 2100 SH SOLE 2100 0 0 NATURAL RESOURCE PARTNERS L COM 63900P608 42 1000 SH SOLE 1000 0 0 NATURAL RESOURCE PARTNERS L COM 63900P608 25 600 SH SOLE 600 0 0 NATURAL RESOURCE PARTNERS L COM 63900P608 2398 57100 SH SOLE 57100 0 0 NBT BANCORP INC COM 628778102 562 15600 SH SOLE 15600 0 0 NEOPHOTONICS CORP COM 64051T100 399 63400 SH SOLE 63400 0 0 NETAPP INC COM 64110D104 7 100 SH SOLE 100 0 0 NETAPP INC COM 64110D104 76 1100 SH SOLE 1100 0 0 NETAPP INC COM 64110D104 451 6500 SH SOLE 6500 0 0 NETFLIX INC COM 64110L106 64 180 SH SOLE 180 0 0 NETSOL TECHNOLOGIES INC COM 64115A402 861 132288 SH SOLE 132288 0 0 NETWORK 1 TECHNOLOGIES INC COM 64121N109 15 5800 SH SOLE 5800 0 0 NEXSTAR MEDIA GROUP INC COM 65336K103 661 6100 SH SOLE 6100 0 0 NEXTERA ENERGY INC COM COM 65339F101 5 25 SH SOLE 25 0 0 NEXTGEN HEALTHCARE INC COM COM 65343C102 609 36200 SH SOLE 36200 0 0 NIKE INC COM 654106103 8 90 SH SOLE 90 0 0 NIKE INC COM 654106103 46 550 SH SOLE 550 0 0 NMI HLDGS INC COM 629209305 717 27700 SH SOLE 27700 0 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 2197 188844 SH SOLE 188844 0 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 3356 288498 SH SOLE 288498 0 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 1267 108922 SH SOLE 108922 0 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 2129 182977 SH SOLE 182977 0 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 350 30100 SH SOLE 30100 0 0 NORTHRIM BANCORP INC COM 666762109 21 600 SH SOLE 600 0 0 NORTHRIM BANCORP INC COM 666762109 1625 47200 SH SOLE 47200 0 0 NORTHWEST BANCSHARES INC MD COM COM 667340103 548 32300 SH SOLE 32300 0 0 NOVANTA INC COM COM 67000B104 746 8800 SH SOLE 8800 0 0 NUCOR CORP COM 670346105 8 140 SH SOLE 140 0 0 NUCOR CORP COM 670346105 76 1300 SH SOLE 1300 0 0 NUCOR CORP COM 670346105 414 7100 SH SOLE 7100 0 0 NUTRIEN LTD COM 67077M108 285 5400 SH SOLE 5400 0 0 NUTRIEN LTD COM 67077M108 165 3120 SH SOLE 3120 0 0 NUTRIEN LTD COM 67077M108 370 7000 SH SOLE 7000 0 0 NUTRIEN LTD COM 67077M108 36 684 SH SOLE 684 0 0 NUTRIEN LTD COM 67077M108 8558 162000 SH SOLE 162000 0 0 NUTRIEN LTD COM 67077M108 3133 59300 SH SOLE 59300 0 0 NUTRIEN LTD COM 67077M108 2140 40500 SH SOLE 40500 0 0 NUTRIEN LTD COM 67077M108 2140 40500 SH SOLE 40500 0 0 NUTRIEN LTD COM 67077M108 608 11500 SH SOLE 11500 0 0 NUTRIEN LTD COM 67077M108 608 11500 SH SOLE 11500 0 0 NVIDIA CORP COM COM 67066G104 45 250 SH SOLE 250 0 0 NVR INC COM 62944T105 55 20 SH SOLE 20 0 0 NVR INC COM 62944T105 332 120 SH SOLE 120 0 0 NXP SEMICONDUCTORS N V COM N6596X109 9 100 SH SOLE 100 0 0 NXP SEMICONDUCTORS N V COM N6596X109 80 900 SH SOLE 900 0 0 NXP SEMICONDUCTORS N V COM N6596X109 442 5000 SH SOLE 5000 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 8 20 SH SOLE 20 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 78 200 SH SOLE 200 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 427 1100 SH SOLE 1100 0 0 OFFICE DEPOT INC COM 676220106 734 202100 SH SOLE 202100 0 0 OFG BANCORP COM 67103X102 661 33400 SH SOLE 33400 0 0 OFG BANCORP COM 67103X102 2185 110400 SH SOLE 110400 0 0 ON SEMICONDUCTOR CORP COM COM 682189105 7 340 SH SOLE 340 0 0 ON SEMICONDUCTOR CORP COM COM 682189105 60 2900 SH SOLE 2900 0 0 ON SEMICONDUCTOR CORP COM COM 682189105 333 16200 SH SOLE 16200 0 0 OOMA INC COM 683416101 458 34600 SH SOLE 34600 0 0 OPEN TEXT CORP COM COM 683715106 19 500 SH SOLE 500 0 0 OPEN TEXT CORP COM COM 683715106 15 400 SH SOLE 400 0 0 OPEN TEXT CORP COM COM 683715106 19 500 SH SOLE 500 0 0 OPEN TEXT CORP COM COM 683715106 58 1500 SH SOLE 1500 0 0 OPEN TEXT CORP COM COM 683715106 19 500 SH SOLE 500 0 0 OPEN TEXT CORP COM COM 683715106 1077 28000 SH SOLE 28000 0 0 OPEN TEXT CORP COM COM 683715106 2546 66200 SH SOLE 66200 0 0 ORACLE CORP COM 68389X105 203 3780 SH SOLE 3780 0 0 ORACLE CORP COM 68389X105 408 7600 SH SOLE 7600 0 0 ORANGE SPONSORED ADR COM 684060106 5 330 SH SOLE 330 0 0 OSHKOSH CORP COM 688239201 8 100 SH SOLE 100 0 0 OSHKOSH CORP COM 688239201 71 950 SH SOLE 950 0 0 OSHKOSH CORP COM 688239201 391 5200 SH SOLE 5200 0 0 OSIRIS THERAPEUTICS INC NEW COM 68827R108 1766 92941 SH SOLE 92941 0 0 OTELCO INC COM 688823301 23 1400 SH SOLE 1400 0 0 OTTER TAIL CORP COM 689648103 623 12500 SH SOLE 12500 0 0 PACIRA BIOSCIENCES COM 695127100 563 14800 SH SOLE 14800 0 0 PARAMOUNT GROUP INC COM 69924R108 3 240 SH SOLE 240 0 0 PAYLOCITY HLDG CORP COM 70438V106 660 7400 SH SOLE 7400 0 0 PAYLOCITY HLDG CORP COM 70438V106 2060 23100 SH SOLE 23100 0 0 PAYPAL HLDGS INC COM 70450Y103 116 1120 SH SOLE 1120 0 0 PC CONNECTION INC COM COM 69318J100 2050 55900 SH SOLE 55900 0 0 PEMBINA PIPELINE CORP COM COM 706327103 13 356 SH SOLE 356 0 0 PEMBINA PIPELINE CORP COM COM 706327103 431 11700 SH SOLE 11700 0 0 PEMBINA PIPELINE CORP COM COM 706327103 4 100 SH SOLE 100 0 0 PEMBINA PIPELINE CORP COM COM 706327103 81 2200 SH SOLE 2200 0 0 PEMBINA PIPELINE CORP COM COM 706327103 118 3200 SH SOLE 3200 0 0 PEMBINA PIPELINE CORP COM COM 706327103 324 8800 SH SOLE 8800 0 0 PEMBINA PIPELINE CORP COM COM 706327103 29 800 SH SOLE 800 0 0 PEMBINA PIPELINE CORP COM COM 706327103 6623 180000 SH SOLE 180000 0 0 PEMBINA PIPELINE CORP COM COM 706327103 3168 86100 SH SOLE 86100 0 0 PEMBINA PIPELINE CORP COM COM 706327103 3256 88500 SH SOLE 88500 0 0 PEMBINA PIPELINE CORP COM COM 706327103 3256 88500 SH SOLE 88500 0 0 PEMBINA PIPELINE CORP COM COM 706327103 927 25200 SH SOLE 25200 0 0 PEMBINA PIPELINE CORP COM COM 706327103 927 25200 SH SOLE 25200 0 0 PENNYMAC MTG INVT TR COM 70931T103 607 29300 SH SOLE 29300 0 0 PEOPLES BANCORP INC COM 709789101 34 1100 SH SOLE 1100 0 0 PEOPLES BANCORP INC COM 709789101 1889 61000 SH SOLE 61000 0 0 PEPSICO INC COM 713448108 4 30 SH SOLE 30 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 646 16300 SH SOLE 16300 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 2041 51500 SH SOLE 51500 0 0 PFIZER INC COM 717081103 47 1100 SH SOLE 1100 0 0 PFIZER INC COM 717081103 107 2510 SH SOLE 2510 0 0 PFIZER INC COM 717081103 3 80 SH SOLE 80 0 0 PHIBRO ANIMAL HEALTH CORP COM 71742Q106 1601 48500 SH SOLE 48500 0 0 PHILIP MORRIS INTL INC COM 718172109 59 670 SH SOLE 670 0 0 PHILLIPS 66 COM 718546104 7 70 SH SOLE 70 0 0 PHILLIPS 66 COM 718546104 19 200 SH SOLE 200 0 0 PHILLIPS 66 COM 718546104 64 670 SH SOLE 670 0 0 PHILLIPS 66 COM 718546104 352 3700 SH SOLE 3700 0 0 PIMCO ETF TR 0-5 HIGH YIELD COM 72201R783 260 2600 SH SOLE 2600 0 0 PLANET FITNESS INC COM 72703H101 687 10000 SH SOLE 10000 0 0 PNC FINL SVCS GROUP INC COM 693475105 67 550 SH SOLE 550 0 0 PNC FINL SVCS GROUP INC COM 693475105 380 3100 SH SOLE 3100 0 0 PNM RES INC COM 69349H107 653 13800 SH SOLE 13800 0 0 POINTS INTL LTD COM 730843208 1510 112300 SH SOLE 112300 0 0 POINTS INTL LTD COM 730843208 2192 163000 SH SOLE 163000 0 0 POINTS INTL LTD COM 730843208 656 48800 SH SOLE 48800 0 0 POINTS INTL LTD COM 730843208 1022 76000 SH SOLE 76000 0 0 POINTS INTL LTD COM 730843208 192 14300 SH SOLE 14300 0 0 POPULAR INC COM 733174700 8 150 SH SOLE 150 0 0 PRETIUM RES INC COM 74139C102 2049 239400 SH SOLE 239400 0 0 PRETIUM RES INC COM 74139C102 3131 365800 SH SOLE 365800 0 0 PRETIUM RES INC COM 74139C102 881 102900 SH SOLE 102900 0 0 PRETIUM RES INC COM 74139C102 1448 169200 SH SOLE 169200 0 0 PRETIUM RES INC COM 74139C102 263 30700 SH SOLE 30700 0 0 PROCTER AND GAMBLE CO COM 742718109 185 1780 SH SOLE 1780 0 0 PROCTER AND GAMBLE CO COM 742718109 406 3900 SH SOLE 3900 0 0 PROCTER AND GAMBLE CO COM 742718109 3 30 SH SOLE 30 0 0 PROGRESSIVE CORP OHIO COM 743315103 10 140 SH SOLE 140 0 0 PROGRESSIVE CORP OHIO COM 743315103 43 600 SH SOLE 600 0 0 PROGRESSIVE CORP OHIO COM 743315103 79 1100 SH SOLE 1100 0 0 PROGRESSIVE CORP OHIO COM 743315103 469 6500 SH SOLE 6500 0 0 PROGRESSIVE CORP OHIO COM 743315103 2 25 SH SOLE 25 0 0 PROSHARES TR ULTSHT RUSS2000 COM 74348A319 1310 84500 SH SOLE 84500 0 0 PROVIDENT FINL SVCS INC COM 74386T105 8 300 SH SOLE 300 0 0 PROVIDENT FINL SVCS INC COM 74386T105 62 2400 SH SOLE 2400 0 0 PROVIDENT FINL SVCS INC COM 74386T105 585 22600 SH SOLE 22600 0 0 PROVIDENT FINL SVCS INC COM 74386T105 1799 69500 SH SOLE 69500 0 0 PRUDENTIAL FINL INC COM 744320102 37 400 SH SOLE 400 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 9 60 SH SOLE 60 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 674 4300 SH SOLE 4300 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 2102 13400 SH SOLE 13400 0 0 PSYCHEMEDICS CORP COM 744375205 17 1200 SH SOLE 1200 0 0 PUBLIC STORAGE COM 74460D109 3 15 SH SOLE 15 0 0 RADIAN GROUP INC COM 750236101 9 430 SH SOLE 430 0 0 RADIAN GROUP INC COM 750236101 761 36700 SH SOLE 36700 0 0 RADIAN GROUP INC COM 750236101 2097 101100 SH SOLE 101100 0 0 RADIANT LOGISTICS INC COM 75025X100 713 113100 SH SOLE 113100 0 0 RADIANT LOGISTICS INC COM 75025X100 24 3800 SH SOLE 3800 0 0 RADIANT LOGISTICS INC COM 75025X100 2185 346900 SH SOLE 346900 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 REGAL BELOIT CORP COM 758750103 74 900 SH SOLE 900 0 0 REGAL BELOIT CORP COM 758750103 401 4900 SH SOLE 4900 0 0 REGENERON PHARMACEUTICALS COM 75886F107 8 20 SH SOLE 20 0 0 REGENERON PHARMACEUTICALS COM 75886F107 82 200 SH SOLE 200 0 0 REGENERON PHARMACEUTICALS COM 75886F107 452 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 1500 SH SOLE 1500 0 0 REGIONS FINL CORP NEW COM 7591EP100 67 4700 SH SOLE 4700 0 0 REGIONS FINL CORP NEW COM 7591EP100 369 26100 SH SOLE 26100 0 0 REPUBLIC BANCORP KY COM 760281204 8 180 SH SOLE 180 0 0 REPUBLIC SVCS INC COM 760759100 9 110 SH SOLE 110 0 0 RESOURCES CONNECTION INC COM 76122Q105 8 500 SH SOLE 500 0 0 RESOURCES CONNECTION INC COM 76122Q105 1849 111800 SH SOLE 111800 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 300 4600 SH SOLE 4600 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 52 800 SH SOLE 800 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 150 2300 SH SOLE 2300 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 2867 44000 SH SOLE 44000 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 1883 28900 SH SOLE 28900 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 2600 39900 SH SOLE 39900 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 5670 87000 SH SOLE 87000 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 2274 34900 SH SOLE 34900 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 3395 52100 SH SOLE 52100 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 1610 24700 SH SOLE 24700 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 645 9900 SH SOLE 9900 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 964 14800 SH SOLE 14800 0 0 REXFORD INDL RLTY INC COM 76169C100 688 19200 SH SOLE 19200 0 0 ROCKY BRANDS INC COM 774515100 19 800 SH SOLE 800 0 0 ROCKY BRANDS INC COM 774515100 93 3900 SH SOLE 3900 0 0 ROGERS COMMUNICATIONS INC CL B COM 775109200 24 445 SH SOLE 445 0 0 ROGERS COMMUNICATIONS INC CL B COM 775109200 15 270 SH SOLE 270 0 0 ROGERS COMMUNICATIONS INC CL B COM 775109200 6 120 SH SOLE 120 0 0 ROGERS COMMUNICATIONS INC CL B COM 775109200 27 500 SH SOLE 500 0 0 ROGERS COMMUNICATIONS INC CL B COM 775109200 124 2300 SH SOLE 2300 0 0 ROGERS COMMUNICATIONS INC CL B COM 775109200 194 3600 SH SOLE 3600 0 0 ROGERS COMMUNICATIONS INC CL B COM 775109200 5387 100000 SH SOLE 100000 0 0 ROGERS COMMUNICATIONS INC CL B COM 775109200 3049 56600 SH SOLE 56600 0 0 ROYAL BK CDA MONTREAL QUE COM COM 780087102 41 545 SH SOLE 545 0 0 ROYAL BK CDA MONTREAL QUE COM COM 780087102 597 7900 SH SOLE 7900 0 0 ROYAL BK CDA MONTREAL QUE COM COM 780087102 19 250 SH SOLE 250 0 0 ROYAL BK CDA MONTREAL QUE COM COM 780087102 11 150 SH SOLE 150 0 0 ROYAL BK CDA MONTREAL QUE COM COM 780087102 132 1750 SH SOLE 1750 0 0 ROYAL BK CDA MONTREAL QUE COM COM 780087102 47 620 SH SOLE 620 0 0 ROYAL BK CDA MONTREAL QUE COM COM 780087102 38 500 SH SOLE 500 0 0 ROYAL BK CDA MONTREAL QUE COM COM 780087102 378 5000 SH SOLE 5000 0 0 ROYAL BK CDA MONTREAL QUE COM COM 780087102 990 13100 SH SOLE 13100 0 0 ROYAL BK CDA MONTREAL QUE COM COM 780087102 94 1240 SH SOLE 1240 0 0 ROYAL BK CDA MONTREAL QUE COM COM 780087102 21613 286000 SH SOLE 286000 0 0 ROYAL BK CDA MONTREAL QUE COM COM 780087102 2449 32400 SH SOLE 32400 0 0 ROYAL BK CDA MONTREAL QUE COM COM 780087102 3061 40500 SH SOLE 40500 0 0 ROYAL BK CDA MONTREAL QUE COM COM 780087102 8517 112700 SH SOLE 112700 0 0 ROYAL BK CDA MONTREAL QUE COM COM 780087102 4504 59600 SH SOLE 59600 0 0 ROYAL BK CDA MONTREAL QUE COM COM 780087102 4013 53100 SH SOLE 53100 0 0 ROYAL BK CDA MONTREAL QUE COM COM 780087102 2426 32100 SH SOLE 32100 0 0 ROYAL BK CDA MONTREAL QUE COM COM 780087102 1285 17000 SH SOLE 17000 0 0 ROYAL BK CDA MONTREAL QUE COM COM 780087102 1141 15100 SH SOLE 15100 0 0 RTI SURGICAL HOLDINGS INC COM COM 74975N105 26 4300 SH SOLE 4300 0 0 RUBICON PROJ INC COM 78112V102 615 101200 SH SOLE 101200 0 0 RUBICON PROJ INC COM 78112V102 90 14800 SH SOLE 14800 0 0 RUSH ENTERPRISES INC COM 781846209 6 140 SH SOLE 140 0 0 RUSH ENTERPRISES INC COM 781846209 1434 34300 SH SOLE 34300 0 0 RYERSON HLDG CORP COM 783754104 23 2700 SH SOLE 2700 0 0 RYERSON HLDG CORP COM 783754104 1391 162500 SH SOLE 162500 0 0 SAFETY INS GROUP INC COM 78648T100 1943 22300 SH SOLE 22300 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 643 22400 SH SOLE 22400 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 106 3700 SH SOLE 3700 0 0 SALESFORCE COM INC COM 79466L302 117 740 SH SOLE 740 0 0 SANDSTORM GOLD LTD COM 80013R206 1607 294000 SH SOLE 294000 0 0 SANDSTORM GOLD LTD COM 80013R206 2252 412100 SH SOLE 412100 0 0 SANDSTORM GOLD LTD COM 80013R206 667 122000 SH SOLE 122000 0 0 SANDSTORM GOLD LTD COM 80013R206 1044 191000 SH SOLE 191000 0 0 SANDSTORM GOLD LTD COM 80013R206 193 35400 SH SOLE 35400 0 0 SANMINA CORPORATION COM 801056102 8 270 SH SOLE 270 0 0 SANMINA CORPORATION COM 801056102 551 19100 SH SOLE 19100 0 0 SANMINA CORPORATION COM 801056102 2118 73400 SH SOLE 73400 0 0 SCANSOURCE INC COM 806037107 7 200 SH SOLE 200 0 0 SCANSOURCE INC COM 806037107 573 16000 SH SOLE 16000 0 0 SCANSOURCE INC COM 806037107 1827 51000 SH SOLE 51000 0 0 SCRIPPS E W CO OHIO COM 811054402 693 33000 SH SOLE 33000 0 0 SEI INVESTMENTS CO COM 784117103 8 150 SH SOLE 150 0 0 SEI INVESTMENTS CO COM 784117103 57 1100 SH SOLE 1100 0 0 SEI INVESTMENTS CO COM 784117103 298 5700 SH SOLE 5700 0 0 SELECT MED HLDGS CORP COM 81619Q105 1448 102800 SH SOLE 102800 0 0 SELECTIVE INS GROUP INC COM 816300107 607 9600 SH SOLE 9600 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 492 23600 SH SOLE 23600 0 0 SHAW COMMUNICATIONS INC CL B CONV COM 82028K200 11 520 SH SOLE 520 0 0 SHAW COMMUNICATIONS INC CL B CONV COM 82028K200 4 210 SH SOLE 210 0 0 SHAW COMMUNICATIONS INC CL B CONV COM 82028K200 19 900 SH SOLE 900 0 0 SHAW COMMUNICATIONS INC CL B CONV COM 82028K200 2270 108900 SH SOLE 108900 0 0 SHAW COMMUNICATIONS INC CL B CONV COM 82028K200 3715 178200 SH SOLE 178200 0 0 SHAW COMMUNICATIONS INC CL B CONV COM 82028K200 3715 178200 SH SOLE 178200 0 0 SHAW COMMUNICATIONS INC CL B CONV COM 82028K200 1059 50800 SH SOLE 50800 0 0 SHAW COMMUNICATIONS INC CL B CONV COM 82028K200 1059 50800 SH SOLE 50800 0 0 SHENANDOAH TELECOMMUNICATIONS COM 82312B106 523 11800 SH SOLE 11800 0 0 SHENANDOAH TELECOMMUNICATIONS COM 82312B106 2089 47100 SH SOLE 47100 0 0 SHOE CARNIVAL INC COM 824889109 1776 52200 SH SOLE 52200 0 0 SHORE BANCSHARES INC COM 825107105 830 55700 SH SOLE 55700 0 0 SILVERCREST ASSET MGMT GROUP COM 828359109 19 1300 SH SOLE 1300 0 0 SILVERCREST ASSET MGMT GROUP COM 828359109 775 54400 SH SOLE 54400 0 0 SKECHERS U S A INC COM 830566105 7 200 SH SOLE 200 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 7 80 SH SOLE 80 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 66 800 SH SOLE 800 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 363 4400 SH SOLE 4400 0 0 SOLAR CAP LTD COM 83413U100 7 330 SH SOLE 330 0 0 SONOCO PRODS CO COM 835495102 4 70 SH SOLE 70 0 0 SOUTHERN CO COM 842587107 4 70 SH SOLE 70 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 21 1400 SH SOLE 1400 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 259 7200 SH SOLE 7200 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 8 90 SH SOLE 90 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 73 800 SH SOLE 800 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 403 4400 SH SOLE 4400 0 0 SPIRIT AIRLS INC COM 848577102 513 9700 SH SOLE 9700 0 0 SPS COMMERCE INC COM 78463M107 700 6600 SH SOLE 6600 0 0 SPS COMMERCE INC COM 78463M107 2121 20000 SH SOLE 20000 0 0 SSGA ACTIVE ETF TR COM 78467V608 417 9050 SH SOLE 9050 0 0 SSR MNG INC COM COM 784730103 1422 112300 SH SOLE 112300 0 0 SSR MNG INC COM COM 784730103 2078 164100 SH SOLE 164100 0 0 SSR MNG INC COM COM 784730103 614 48500 SH SOLE 48500 0 0 SSR MNG INC COM COM 784730103 979 77300 SH SOLE 77300 0 0 SSR MNG INC COM COM 784730103 1794 141700 SH SOLE 141700 0 0 SSR MNG INC COM COM 784730103 184 14500 SH SOLE 14500 0 0 STAAR SURGICAL CO COM 852312305 1508 44100 SH SOLE 44100 0 0 STANDARD MTR PRODS INC COM 853666105 579 11800 SH SOLE 11800 0 0 STAR GROUP L P COM 85512C105 98 10200 SH SOLE 10200 0 0 STARBUCKS CORP COM 855244109 7 100 SH SOLE 100 0 0 STARBUCKS CORP COM 855244109 181 2430 SH SOLE 2430 0 0 STARBUCKS CORP COM 855244109 431 5800 SH SOLE 5800 0 0 STATE AUTO FINL CORP COM 855707105 530 16100 SH SOLE 16100 0 0 STEEL DYNAMICS INC COM 858119100 8 230 SH SOLE 230 0 0 STEEL DYNAMICS INC COM 858119100 67 1900 SH SOLE 1900 0 0 STEEL DYNAMICS INC COM 858119100 367 10400 SH SOLE 10400 0 0 STEELCASE INC COM 858155203 515 35400 SH SOLE 35400 0 0 STEELCASE INC COM 858155203 1660 114100 SH SOLE 114100 0 0 STORE CAP CORP COM 862121100 4 130 SH SOLE 130 0 0 STRATEGIC EDUCATION INC COM 86272C103 591 4500 SH SOLE 4500 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 27 1000 SH SOLE 1000 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 1235 46600 SH SOLE 46600 0 0 SUN CMNTYS INC COM 866674104 5 40 SH SOLE 40 0 0 SUN LIFE FINL INC COM 866796105 10 260 SH SOLE 260 0 0 SUN LIFE FINL INC COM 866796105 443 11500 SH SOLE 11500 0 0 SUN LIFE FINL INC COM 866796105 8 210 SH SOLE 210 0 0 SUN LIFE FINL INC COM 866796105 69 1800 SH SOLE 1800 0 0 SUN LIFE FINL INC COM 866796105 19 500 SH SOLE 500 0 0 SUN LIFE FINL INC COM 866796105 131 3400 SH SOLE 3400 0 0 SUN LIFE FINL INC COM 866796105 254 6600 SH SOLE 6600 0 0 SUN LIFE FINL INC COM 866796105 42 1100 SH SOLE 1100 0 0 SUN LIFE FINL INC COM 866796105 5772 150000 SH SOLE 150000 0 0 SUN LIFE FINL INC COM 866796105 2001 52000 SH SOLE 52000 0 0 SUN LIFE FINL INC COM 866796105 7316 190100 SH SOLE 190100 0 0 SUN LIFE FINL INC COM 866796105 3348 87000 SH SOLE 87000 0 0 SUN LIFE FINL INC COM 866796105 3968 103100 SH SOLE 103100 0 0 SUN LIFE FINL INC COM 866796105 2086 54200 SH SOLE 54200 0 0 SUN LIFE FINL INC COM 866796105 954 24800 SH SOLE 24800 0 0 SUN LIFE FINL INC COM 866796105 1131 29400 SH SOLE 29400 0 0 SUNCOR ENERGY INC NEW COM 867224107 3 100 SH SOLE 100 0 0 SUNCOR ENERGY INC NEW COM 867224107 132 4080 SH SOLE 4080 0 0 SUNCOR ENERGY INC NEW COM 867224107 260 8000 SH SOLE 8000 0 0 SUNCOR ENERGY INC NEW COM 867224107 29 900 SH SOLE 900 0 0 SUNCOR ENERGY INC NEW COM 867224107 7142 220000 SH SOLE 220000 0 0 SYKES ENTERPRISES INC COM 871237103 2002 70800 SH SOLE 70800 0 0 SYNCHRONY FINL COM 87165B103 9 290 SH SOLE 290 0 0 SYNCHRONY FINL COM 87165B103 83 2600 SH SOLE 2600 0 0 SYNCHRONY FINL COM 87165B103 472 14800 SH SOLE 14800 0 0 TC ENERGY CORP COM 87807B107 13 290 SH SOLE 290 0 0 TC ENERGY CORP COM 87807B107 414 9200 SH SOLE 9200 0 0 TC ENERGY CORP COM 87807B107 6 140 SH SOLE 140 0 0 TC ENERGY CORP COM 87807B107 4 80 SH SOLE 80 0 0 TC ENERGY CORP COM 87807B107 103 2300 SH SOLE 2300 0 0 TC ENERGY CORP COM 87807B107 13 300 SH SOLE 300 0 0 TC ENERGY CORP COM 87807B107 181 4030 SH SOLE 4030 0 0 TC ENERGY CORP COM 87807B107 315 7000 SH SOLE 7000 0 0 TC ENERGY CORP COM 87807B107 22 500 SH SOLE 500 0 0 TC ENERGY CORP COM 87807B107 7198 160000 SH SOLE 160000 0 0 TC ENERGY CORP COM 87807B107 3275 72800 SH SOLE 72800 0 0 TC ENERGY CORP COM 87807B107 3113 69200 SH SOLE 69200 0 0 TC ENERGY CORP COM 87807B107 3113 69200 SH SOLE 69200 0 0 TC ENERGY CORP COM 87807B107 886 19700 SH SOLE 19700 0 0 TC ENERGY CORP COM 87807B107 886 19700 SH SOLE 19700 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 7 150 SH SOLE 150 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 75 1500 SH SOLE 1500 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 410 8200 SH SOLE 8200 0 0 TECH DATA CORP COM 878237106 601 5870 SH SOLE 5870 0 0 TECH DATA CORP COM 878237106 2140 20900 SH SOLE 20900 0 0 TECK RESOURCES LTD CL B COM 878742204 2 94 SH SOLE 94 0 0 TECK RESOURCES LTD CL B COM 878742204 23 1000 SH SOLE 1000 0 0 TECK RESOURCES LTD CL B COM 878742204 60 2600 SH SOLE 2600 0 0 TECK RESOURCES LTD CL B COM 878742204 185 8000 SH SOLE 8000 0 0 TECK RESOURCES LTD CL B COM 878742204 46 2000 SH SOLE 2000 0 0 TECK RESOURCES LTD CL B COM 878742204 3245 140000 SH SOLE 140000 0 0 TECK RESOURCES LTD CL B COM 878742204 867 37400 SH SOLE 37400 0 0 TECK RESOURCES LTD CL B COM 878742204 3718 160400 SH SOLE 160400 0 0 TECK RESOURCES LTD CL B COM 878742204 3718 160400 SH SOLE 160400 0 0 TECK RESOURCES LTD CL B COM 878742204 1057 45600 SH SOLE 45600 0 0 TECK RESOURCES LTD CL B COM 878742204 1057 45600 SH SOLE 45600 0 0 TEGNA INC COM 87901J105 721 51100 SH SOLE 51100 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 2 7 SH SOLE 7 0 0 TELUS CORP COM COM 87971M103 43 1165 SH SOLE 1165 0 0 TELUS CORP COM COM 87971M103 727 19600 SH SOLE 19600 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 185 5000 SH SOLE 5000 0 0 TELUS CORP COM COM 87971M103 37 1000 SH SOLE 1000 0 0 TELUS CORP COM COM 87971M103 28 760 SH SOLE 760 0 0 TELUS CORP COM COM 87971M103 3066 82700 SH SOLE 82700 0 0 TELUS CORP COM COM 87971M103 5487 148000 SH SOLE 148000 0 0 TELUS CORP COM COM 87971M103 5487 148000 SH SOLE 148000 0 0 TELUS CORP COM COM 87971M103 1561 42100 SH SOLE 42100 0 0 TELUS CORP COM COM 87971M103 1561 42100 SH SOLE 42100 0 0 TERRENO RLTY CORP COM 88146M101 3 80 SH SOLE 80 0 0 TERRITORIAL BANCORP INC COM 88145X108 10 390 SH SOLE 390 0 0 TEXAS INSTRS INC COM 882508104 43 410 SH SOLE 410 0 0 THE MEET GROUP INC COM 58513U101 22 4300 SH SOLE 4300 0 0 THE MEET GROUP INC COM 58513U101 2201 437500 SH SOLE 437500 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 47 170 SH SOLE 170 0 0 THOMSON REUTERS CORP COM NEW COM 884903709 8 140 SH SOLE 140 0 0 THOMSON REUTERS CORP COM NEW COM 884903709 16 272 SH SOLE 272 0 0 TOLL BROTHERS INC COM 889478103 8 230 SH SOLE 230 0 0 TOLL BROTHERS INC COM 889478103 80 2200 SH SOLE 2200 0 0 TOLL BROTHERS INC COM 889478103 463 12800 SH SOLE 12800 0 0 TORCHMARK CORP COM 891027104 3 40 SH SOLE 40 0 0 TORO CO COM 891092108 3 50 SH SOLE 50 0 0 TORONTO DOMINION BK ONT COM 891160509 46 845 SH SOLE 845 0 0 TORONTO DOMINION BK ONT COM 891160509 631 11600 SH SOLE 11600 0 0 TORONTO DOMINION BK ONT COM 891160509 18 340 SH SOLE 340 0 0 TORONTO DOMINION BK ONT COM 891160509 11 200 SH SOLE 200 0 0 TORONTO DOMINION BK ONT COM 891160509 158 2900 SH SOLE 2900 0 0 TORONTO DOMINION BK ONT COM 891160509 33 600 SH SOLE 600 0 0 TORONTO DOMINION BK ONT COM 891160509 389 7150 SH SOLE 7150 0 0 TORONTO DOMINION BK ONT COM 891160509 815 15000 SH SOLE 15000 0 0 TORONTO DOMINION BK ONT COM 891160509 113 2080 SH SOLE 2080 0 0 TORONTO DOMINION BK ONT COM 891160509 19569 360000 SH SOLE 360000 0 0 TORONTO DOMINION BK ONT COM 891160509 4778 87900 SH SOLE 87900 0 0 TORONTO DOMINION BK ONT COM 891160509 4778 87900 SH SOLE 87900 0 0 TORONTO DOMINION BK ONT COM 891160509 1359 25000 SH SOLE 25000 0 0 TORONTO DOMINION BK ONT COM 891160509 1359 25000 SH SOLE 25000 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 10 100 SH SOLE 100 0 0 TRACTOR SUPPLY CO COM 892356106 78 800 SH SOLE 800 0 0 TRACTOR SUPPLY CO COM 892356106 459 4700 SH SOLE 4700 0 0 TRANSACT TECHNOLOGIES INC COM 892918103 21 2300 SH SOLE 2300 0 0 TRANSATLANTIC PETROLEUM LTD COM G89982113 20 22588 SH SOLE 22588 0 0 TRANSGLOBE ENERGY CORP COM 893662106 1141 603920 SH SOLE 603920 0 0 TRANSGLOBE ENERGY CORP COM 893662106 320 169466 SH SOLE 169466 0 0 TRANSGLOBE ENERGY CORP COM 893662106 1110 587389 SH SOLE 587389 0 0 TRANSGLOBE ENERGY CORP COM 893662106 379 200655 SH SOLE 200655 0 0 TRANSGLOBE ENERGY CORP COM 893662106 584 309130 SH SOLE 309130 0 0 TRANSGLOBE ENERGY CORP COM 893662106 101 53353 SH SOLE 53353 0 0 TRAVELERS COMPANIES INC COM COM 89417E109 4 30 SH SOLE 30 0 0 TRICO BANCSHARES COM 896095106 625 15900 SH SOLE 15900 0 0 TRIMAS CORP COM 896215209 596 19700 SH SOLE 19700 0 0 U S PHYSICAL THERAPY INC COM 90337L108 7 70 SH SOLE 70 0 0 U S PHYSICAL THERAPY INC COM 90337L108 1712 16300 SH SOLE 16300 0 0 UFP TECHNOLOGIES INC COM 902673102 26 700 SH SOLE 700 0 0 UGI CORP NEW COM 902681105 3 50 SH SOLE 50 0 0 UNILEVER N V COM 904784709 6 100 SH SOLE 100 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 1821 194800 SH SOLE 194800 0 0 UNITED PARCEL SERVICE INC COM 911312106 34 300 SH SOLE 300 0 0 UNITED PARCEL SERVICE INC COM 911312106 2 15 SH SOLE 15 0 0 UNITED RENTALS INC COM 911363109 8 70 SH SOLE 70 0 0 UNITED RENTALS INC COM 911363109 69 600 SH SOLE 600 0 0 UNITED RENTALS INC COM 911363109 388 3400 SH SOLE 3400 0 0 UNITED TECHNOLOGIES CORP COM 913017109 45 350 SH SOLE 350 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 168 680 SH SOLE 680 0 0 UNITY BANCORP INC COM 913290102 21 1100 SH SOLE 1100 0 0 UNIVERSAL LOGISTICS HLDGS IN COM COM 91388P105 1407 71500 SH SOLE 71500 0 0 UNUM GROUP COM 91529Y106 7 220 SH SOLE 220 0 0 UNUM GROUP COM 91529Y106 71 2100 SH SOLE 2100 0 0 UNUM GROUP COM 91529Y106 399 11800 SH SOLE 11800 0 0 VANECK VECTORS ETF TR EMERGING MKTS HI COM 92189F353 584 25000 SH SOLE 25000 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF COM 92189H409 596 9500 SH SOLE 9500 0 0 VECTRUS INC COM 92242T101 19 700 SH SOLE 700 0 0 VERACYTE INC COM 92337F107 733 29300 SH SOLE 29300 0 0 VERINT SYS INC COM 92343X100 784 13100 SH SOLE 13100 0 0 VERINT SYS INC COM 92343X100 2059 34400 SH SOLE 34400 0 0 VERISK ANALYTICS INC COM 92345Y106 3 25 SH SOLE 25 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 3 55 SH SOLE 55 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 74 400 SH SOLE 400 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 441 2400 SH SOLE 2400 0 0 VIAVI SOLUTIONS INC COM COM 925550105 618 49900 SH SOLE 49900 0 0 VISA INC COM 92826C839 184 1180 SH SOLE 1180 0 0 VISA INC COM 92826C839 2 10 SH SOLE 10 0 0 VMWARE INC COM 928563402 72 400 SH SOLE 400 0 0 VMWARE INC COM 928563402 415 2300 SH SOLE 2300 0 0 VSE CORP COM 918284100 22 700 SH SOLE 700 0 0 WALKER & DUNLOP INC COM 93148P102 1848 36300 SH SOLE 36300 0 0 WALMART INC COM 931142103 61 630 SH SOLE 630 0 0 WASTE CONNECTIONS INC NEW COM COM 94106B101 16 185 SH SOLE 185 0 0 WASTE CONNECTIONS INC NEW COM COM 94106B101 9 100 SH SOLE 100 0 0 WASTE CONNECTIONS INC NEW COM COM 94106B101 4 50 SH SOLE 50 0 0 WASTE CONNECTIONS INC NEW COM COM 94106B101 18 200 SH SOLE 200 0 0 WASTE CONNECTIONS INC NEW COM COM 94106B101 39 444 SH SOLE 444 0 0 WASTE CONNECTIONS INC NEW COM COM 94106B101 3292 37100 SH SOLE 37100 0 0 WASTE MGMT INC DEL COM COM 94106L109 5 45 SH SOLE 45 0 0 WD-40 CO COM 929236107 542 3200 SH SOLE 3200 0 0 WELLS FARGO CO NEW COM 949746101 94 1940 SH SOLE 1940 0 0 WELLTOWER INC COM COM 95040Q104 62 800 SH SOLE 800 0 0 WHEATON PRECIOUS METALS CORP COM COM 962879102 21 900 SH SOLE 900 0 0 WHEATON PRECIOUS METALS CORP COM COM 962879102 60 2500 SH SOLE 2500 0 0 WHEATON PRECIOUS METALS CORP COM COM 962879102 954 40000 SH SOLE 40000 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 11 12 SH SOLE 12 0 0 WILLIS LEASE FINANCE CORP COM 970646105 954 22500 SH SOLE 22500 0 0 WINTRUST FINL CORP COM 97650W108 7 110 SH SOLE 110 0 0 WINTRUST FINL CORP COM 97650W108 61 900 SH SOLE 900 0 0 WINTRUST FINL CORP COM 97650W108 337 5000 SH SOLE 5000 0 0 WOLVERINE WORLD WIDE INC COM 978097103 618 17300 SH SOLE 17300 0 0 WOODWARD INC COM COM 980745103 636 6700 SH SOLE 6700 0 0 WORKIVA INC COM 98139A105 771 15200 SH SOLE 15200 0 0 WORKIVA INC COM 98139A105 2697 53200 SH SOLE 53200 0 0 WORLD FUEL SVCS CORP COM 981475106 719 24900 SH SOLE 24900 0 0 WORLD FUEL SVCS CORP COM 981475106 2239 77500 SH SOLE 77500 0 0 WRIGHT MED GROUP N V COM N96617118 632 20100 SH SOLE 20100 0 0 XEROX CORP COM 984121608 10 300 SH SOLE 300 0 0 XEROX CORP COM 984121608 80 2500 SH SOLE 2500 0 0 XEROX CORP COM 984121608 448 14000 SH SOLE 14000 0 0 XILINX INC COM 983919101 9 70 SH SOLE 70 0 0 XILINX INC COM 983919101 89 700 SH SOLE 700 0 0 XILINX INC COM 983919101 520 4100 SH SOLE 4100 0 0 XPERI CORPORATION COM COM 98421B100 8 350 SH SOLE 350 0 0 XPERI CORPORATION COM COM 98421B100 1952 83400 SH SOLE 83400 0 0 YUM BRANDS INC COM 988498101 5 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 482 2300 SH SOLE 2300 0 0 ZIX CORP COM 98974P100 587 85300 SH SOLE 85300 0 0 ZYNGA INC COM 98986T108 79 14900 SH SOLE 14900 0 0 ZYNGA INC COM 98986T108 443 83200 SH SOLE 83200 0 0