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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   950,190 5,780 SH   SOLE   5,780 0 0
AAON INC COM PAR $0.004 000360206   5,375 11,700 SH   SOLE   11,700 0 0
AARONS INC COM PAR $0.50 002535300   46,203 71,900 SH   SOLE   71,900 0 0
ABB LTD SPONSORED ADR 000375204   85,565 435,000 SH   SOLE   435,000 0 0
ABBOTT LABS COM 002824100   3,689,502 44,096 SH   SOLE   44,096 0 0
ABBVIE INC COM 00287Y109   1,526,375 20,158 SH   SOLE   20,158 0 0
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100   17,563 210,591 SH   SOLE   210,591 0 0
ABIOMED INC COM 003654100   1,994,325 11,211 SH   SOLE   11,211 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109   155,711 501,000 SH   SOLE   501,000 0 0
ACADIA RLTY TR COM SH BEN INT 004239109   3,915 13,700 SH   SOLE   13,700 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   3,421,233 17,787 SH   SOLE   17,787 0 0
ACTIVISION BLIZZARD INC COM 00507V109   68,108 128,700 SH   SOLE   128,700 0 0
ADIENT PLC ORD SHS G0084W101   5,970 26,000 SH   SOLE   26,000 0 0
ADOBE INC COM 00724F101   994,224 3,599 SH   SOLE   3,599 0 0
ADVANCED MICRO DEVICES INC COM 007903107   62,792 216,600 SH   SOLE   216,600 0 0
AECOM COM 00766T100   12,282 32,700 SH   SOLE   32,700 0 0
AEGON N V NY REGISTRY SHS 007924103   3,548 85,900 SH   SOLE   85,900 0 0
AERCAP HOLDINGS NV SHS N00985106   14,290 26,100 SH   SOLE   26,100 0 0
AEROVIRONMENT INC COM 008073108   30,476 56,900 SH   SOLE   56,900 0 0
AES CORP COM 00130H105   38,726 237,000 SH   SOLE   237,000 0 0
AFLAC INC COM 001055102   427,755 8,176 SH   SOLE   8,176 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   12,504 16,317 SH   SOLE   16,317 0 0
AGNC INVT CORP COM 00123Q104   14,899 92,600 SH   SOLE   92,600 0 0
AGREE REALTY CORP COM 008492100   12,509 17,100 SH   SOLE   17,100 0 0
AIR PRODS & CHEMS INC COM 009158106   513,750 2,316 SH   SOLE   2,316 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   15,807 75,200 SH   SOLE   75,200 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   99,513 108,900 SH   SOLE   108,900 0 0
ALASKA AIR GROUP INC COM 011659109   8,049 12,400 SH   SOLE   12,400 0 0
ALBANY INTL CORP CL A 012348108   25,696 28,500 SH   SOLE   28,500 0 0
ALBEMARLE CORP COM 012653101   8,829 12,700 SH   SOLE   12,700 0 0
ALCOA CORP COM 013872106   5,138 25,600 SH   SOLE   25,600 0 0
ALCON INC ORD SHS H01301128   171,348 293,500 SH   SOLE   293,500 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104   50,000 204,000 SH   SOLE   204,000 0 0
ALEXION PHARMACEUTICALS INC COM 015351109   166,106 169,600 SH   SOLE   169,600 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   1,520,957 9,095 SH   SOLE   9,095 0 0
ALIGN TECHNOLOGY INC COM 016255101   75,082 41,500 SH   SOLE   41,500 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102   16,727 82,600 SH   SOLE   82,600 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109   175,065 168,900 SH   SOLE   168,900 0 0
ALLERGAN PLC SHS G0177J108   100,806 59,900 SH   SOLE   59,900 0 0
ALLETE INC COM NEW 018522300   44,055 50,400 SH   SOLE   50,400 0 0
ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106   17,422 145,302 SH   SOLE   145,302 0 0
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106   35,924 122,400 SH   SOLE   122,400 0 0
ALLIANT ENERGY CORP COM 018802108   489,145 9,070 SH   SOLE   9,070 0 0
ALLIANZGI DIVERS INC & CNV F COM 01883J108   77,418 340,000 SH   SOLE   340,000 0 0
ALLIANZGI EQUITY & CONV INCO COM 018829101   22,130 102,500 SH   SOLE   102,500 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   40,134 85,300 SH   SOLE   85,300 0 0
ALLSTATE CORP COM 020002101   600,131 5,522 SH   SOLE   5,522 0 0
ALLY FINL INC COM 02005N100   167,856 506,200 SH   SOLE   506,200 0 0
ALPHABET INC CAP STK CL A 02079K305   5,349,814 4,381 SH   SOLE   4,381 0 0
ALPHABET INC CAP STK CL C 02079K107   8,735,354 7,166 SH   SOLE   7,166 0 0
ALPS ETF TR ALERIAN MLP 00162Q866   53,396 584,200 SH   SOLE   584,200 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858   19,952 45,500 SH   SOLE   45,500 0 0
ALTERYX INC COM CL A 02156B103   52,641 49,000 SH   SOLE   49,000 0 0
ALTICE USA INC CL A 02156K103   17,093 59,600 SH   SOLE   59,600 0 0
ALTRA INDL MOTION CORP COM 02208R106   11,300 40,800 SH   SOLE   40,800 0 0
ALTRIA GROUP INC COM 02209S103   3,165,210 77,389 SH   SOLE   77,389 0 0
AMAZON COM INC COM 023135106   18,353,776 10,573 SH   SOLE   10,573 0 0
AMBARELLA INC SHS G037AX101   10,179 16,200 SH   SOLE   16,200 0 0
AMBEV SA SPONSORED ADR 02319V103   4,615 99,900 SH   SOLE   99,900 0 0
AMCOR PLC ORD G0250X107   6,854 70,300 SH   SOLE   70,300 0 0
AMDOCS LTD SHS G02602103   105,029 158,870 SH   SOLE   158,870 0 0
AMEREN CORP COM 023608102   26,749 33,415 SH   SOLE   33,415 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105   4,785 32,200 SH   SOLE   32,200 0 0
AMERICAN ASSETS TR INC COM 024013104   11,732 25,100 SH   SOLE   25,100 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100   19,761 41,100 SH   SOLE   41,100 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   2,222 13,700 SH   SOLE   13,700 0 0
AMERICAN ELEC PWR CO INC COM 025537101   264,570 2,824 SH   SOLE   2,824 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206   96,219 397,600 SH   SOLE   397,600 0 0
AMERICAN EXPRESS CO COM 025816109   2,755,899 23,300 SH   SOLE   23,300 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   11,759 10,903 SH   SOLE   10,903 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   8,285 32,000 SH   SOLE   32,000 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   102,321 183,700 SH   SOLE   183,700 0 0
AMERICAN TOWER CORP NEW COM 03027X100   453,728 2,052 SH   SOLE   2,052 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   12,536 14,100 SH   SOLE   14,100 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   737,300 5,935 SH   SOLE   5,935 0 0
AMERICOLD RLTY TR COM 03064D108   11,937 32,200 SH   SOLE   32,200 0 0
AMERIPRISE FINL INC COM 03076C106   42,659 29,000 SH   SOLE   29,000 0 0
AMERISOURCEBERGEN CORP COM 03073E105   55,861 67,850 SH   SOLE   67,850 0 0
AMETEK INC NEW COM 031100100   235,335 2,563 SH   SOLE   2,563 0 0
AMGEN INC COM 031162100   634,161 3,277 SH   SOLE   3,277 0 0
AMN HEALTHCARE SERVICES INC COM 001744101   91,175 158,400 SH   SOLE   158,400 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105   4,527 156,100 SH   SOLE   156,100 0 0
AMPHENOL CORP NEW CL A 032095101   4,422,934 45,834 SH   SOLE   45,834 0 0
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607   8,970 50,000 SH   SOLE   50,000 0 0
ANALOG DEVICES INC COM 032654105   553,064 4,950 SH   SOLE   4,950 0 0
ANGIODYNAMICS INC COM 03475V101   3,389 18,400 SH   SOLE   18,400 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206   3,654 20,000 SH   SOLE   20,000 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   129,404 136,000 SH   SOLE   136,000 0 0
ANIKA THERAPEUTICS INC COM 035255108   12,680 23,100 SH   SOLE   23,100 0 0
ANNALY CAP MGMT INC COM 035710409   6,142 69,800 SH   SOLE   69,800 0 0
ANSYS INC COM 03662Q105   84,781 38,300 SH   SOLE   38,300 0 0
ANTERIX INC COM 03676C100   3,620 10,000 SH   SOLE   10,000 0 0
ANTHEM INC COM 036752103   140,096 58,349 SH   SOLE   58,349 0 0
AON PLC SHS CL A G0408V102   660,848 3,414 SH   SOLE   3,414 0 0
APACHE CORP COM 037411105   14,285 55,800 SH   SOLE   55,800 0 0
APERGY CORP COM 03755L104   2,894 10,700 SH   SOLE   10,700 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   4,045 21,100 SH   SOLE   21,100 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   6,400 38,600 SH   SOLE   38,600 0 0
APPLE INC COM 037833100   17,718,681 79,112 SH   SOLE   79,112 0 0
APPLIED MATLS INC COM 038222105   255,388 5,118 SH   SOLE   5,118 0 0
APTIV PLC SHS G6095L109   52,452 60,000 SH   SOLE   60,000 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200   3,500 140,000 SH   SOLE   140,000 0 0
ARAMARK COM 03852U106   8,106 18,600 SH   SOLE   18,600 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   303,847 7,398 SH   SOLE   7,398 0 0
ARCHROCK INC COM 03957W106   19,711 197,700 SH   SOLE   197,700 0 0
ARCONIC INC COM 03965L100   31,980 123,000 SH   SOLE   123,000 0 0
ARES CAP CORP COM 04010L103   201,836 10,831 SH   SOLE   10,831 0 0
ARGAN INC COM 04010E109   19,645 50,000 SH   SOLE   50,000 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107   14,469 20,600 SH   SOLE   20,600 0 0
ARISTA NETWORKS INC COM 040413106   206,905 866 SH   SOLE   866 0 0
ARK ETF TR INNOVATION ETF 00214Q104   11,580,043 269,994 SH   SOLE   269,994 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302   3,331,273 112,848 SH   SOLE   112,848 0 0
ARK ETF TR FINTECH INNOVA 00214Q708   12,893 60,000 SH   SOLE   60,000 0 0
ARK ETF TR INDL INNOVATIN 00214Q203   7,133 22,500 SH   SOLE   22,500 0 0
ARK ETF TR WEB X.O ETF 00214Q401   4,867 10,000 SH   SOLE   10,000 0 0
ARK ETF TR 3D PRINTING ETF 00214Q500   2,578 12,500 SH   SOLE   12,500 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102   66,143 68,400 SH   SOLE   68,400 0 0
ARROW ELECTRS INC COM 042735100   15,587 20,900 SH   SOLE   20,900 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   30,301 107,299 SH   SOLE   107,299 0 0
ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100   2,912 65,300 SH   SOLE   65,300 0 0
ASGN INC COM 00191U102   16,218 25,800 SH   SOLE   25,800 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   336,921 1,356 SH   SOLE   1,356 0 0
ASPEN TECHNOLOGY INC COM 045327103   133,542 108,500 SH   SOLE   108,500 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   326,510 7,326 SH   SOLE   7,326 0 0
ASTRONICS CORP COM 046433108   6,375 21,700 SH   SOLE   21,700 0 0
AT&T INC COM 00206R102   5,630,368 148,794 SH   SOLE   148,794 0 0
ATHENE HLDG LTD CL A G0684D107   65,193 155,000 SH   SOLE   155,000 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   53,633 144,000 SH   SOLE   144,000 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205   32,925 130,500 SH   SOLE   130,500 0 0
ATLASSIAN CORP PLC CL A G06242104   70,246 56,000 SH   SOLE   56,000 0 0
ATMOS ENERGY CORP COM 049560105   41,582 36,511 SH   SOLE   36,511 0 0
AURORA CANNABIS INC COM 05156X108   3,539 80,500 SH   SOLE   80,500 0 0
AUTODESK INC COM 052769106   2,799,210 18,952 SH   SOLE   18,952 0 0
AUTOHOME INC SP ADR RP CL A 05278C107   40,152 48,300 SH   SOLE   48,300 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   3,634,394 22,515 SH   SOLE   22,515 0 0
AUTONATION INC COM 05329W102   8,974 17,700 SH   SOLE   17,700 0 0
AVALONBAY CMNTYS INC COM 053484101   35,099 16,300 SH   SOLE   16,300 0 0
AVANGRID INC COM 05351W103   5,992 11,469 SH   SOLE   11,469 0 0
AVANTOR INC COM 05352A100   2,852 19,400 SH   SOLE   19,400 0 0
AVAYA HLDGS CORP COM 05351X101   3,130 30,600 SH   SOLE   30,600 0 0
AVERY DENNISON CORP COM 053611109   28,926 25,469 SH   SOLE   25,469 0 0
AXA EQUITABLE HLDGS INC COM 054561105   36,298 163,800 SH   SOLE   163,800 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109   6,739 10,100 SH   SOLE   10,100 0 0
AXON ENTERPRISE INC COM 05464C101   52,522 92,500 SH   SOLE   92,500 0 0
AZZ INC COM 002474104   5,358 12,300 SH   SOLE   12,300 0 0
B & G FOODS INC NEW COM 05508R106   1,426,854 75,455 SH   SOLE   75,455 0 0
BADGER METER INC COM 056525108   11,492 21,400 SH   SOLE   21,400 0 0
BAIDU INC SPON ADR REP A 056752108   175,514 170,800 SH   SOLE   170,800 0 0
BAKER HUGHES A GE CO CL A 05722G100   74,440 320,863 SH   SOLE   320,863 0 0
BALCHEM CORP COM 057665200   24,401 24,600 SH   SOLE   24,600 0 0
BALL CORP COM 058498106   16,309 22,400 SH   SOLE   22,400 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   21,512 413,700 SH   SOLE   413,700 0 0
BANCO SANTANDER MEXICO S A SPONSORED ADS B 05969B103   2,205 35,000 SH   SOLE   35,000 0 0
BANCO SANTANDER SA ADR 05964H105   17,415 433,200 SH   SOLE   433,200 0 0
BANK AMER CORP COM 060505104   2,597,861 89,059 SH   SOLE   89,059 0 0
BANK HAWAII CORP COM 062540109   184,640 214,872 SH   SOLE   214,872 0 0
BANK MONTREAL QUE COM 063671101   58,189 78,900 SH   SOLE   78,900 0 0
BANK N S HALIFAX COM 064149107   2,524,167 44,400 SH   SOLE   44,400 0 0
BANK NEW YORK MELLON CORP COM 064058100   108,233 239,400 SH   SOLE   239,400 0 0
BANK OZK COM 06417N103   80,256 294,300 SH   SOLE   294,300 0 0
BANKUNITED INC COM 06652K103   73,426 218,400 SH   SOLE   218,400 0 0
BAOZUN INC SPONSORED ADR 06684L103   94,452 221,200 SH   SOLE   221,200 0 0
BARCLAYS PLC ADR 06738E204   14,915 203,200 SH   SOLE   203,200 0 0
BARNES GROUP INC COM 067806109   11,287 21,900 SH   SOLE   21,900 0 0
BARRICK GOLD CORPORATION COM 067901108   2,461 14,200 SH   SOLE   14,200 0 0
BAUSCH HEALTH COS INC COM 071734107   8,514 39,000 SH   SOLE   39,000 0 0
BAXTER INTL INC COM 071813109   184,960 211,455 SH   SOLE   211,455 0 0
BB&T CORP COM 054937107   479,909 8,992 SH   SOLE   8,992 0 0
BCE INC COM NEW 05534B760   32,677 67,500 SH   SOLE   67,500 0 0
BECTON DICKINSON & CO COM 075887109   343,593 1,358 SH   SOLE   1,358 0 0
BELDEN INC COM 077454106   38,191 71,600 SH   SOLE   71,600 0 0
BENCHMARK ELECTRS INC COM 08160H101   5,260 18,100 SH   SOLE   18,100 0 0
BERKLEY W R CORP COM 084423102   181,658 251,500 SH   SOLE   251,500 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,738,951 17,974 SH   SOLE   17,974 0 0
BERRY GLOBAL GROUP INC COM 08579W103   24,662 62,800 SH   SOLE   62,800 0 0
BEST BUY INC COM 086516101   8,141 11,800 SH   SOLE   11,800 0 0
BGC PARTNERS INC CL A 05541T101   4,736 86,100 SH   SOLE   86,100 0 0
BHP GROUP LTD SPONSORED ADS 088606108   32,640 66,100 SH   SOLE   66,100 0 0
BHP GROUP PLC SPONSORED ADR 05545E209   5,141 12,000 SH   SOLE   12,000 0 0
BIG LOTS INC COM 089302103   67,939 277,300 SH   SOLE   277,300 0 0
BIOGEN INC COM 09062X103   131,776 56,600 SH   SOLE   56,600 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   29,993 44,500 SH   SOLE   44,500 0 0
BLACK HILLS CORP COM 092113109   12,123 15,800 SH   SOLE   15,800 0 0
BLACK KNIGHT INC COM 09215C105   26,927 44,100 SH   SOLE   44,100 0 0
BLACKBERRY LTD COM 09228F103   8,400 160,000 SH   SOLE   160,000 0 0
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102   13,001 95,000 SH   SOLE   95,000 0 0
BLACKROCK CORE BD TR SHS BEN INT 09249E101   72,898 504,485 SH   SOLE   504,485 0 0
BLACKROCK ENHANCED EQT DIV T COM 09251A104   30,580 333,112 SH   SOLE   333,112 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107   14,065 259,032 SH   SOLE   259,032 0 0
BLACKROCK HEALTH SCIENCES TR COM 09250W107   70,763 185,000 SH   SOLE   185,000 0 0
BLACKROCK INC COM 09247X101   340,469 764 SH   SOLE   764 0 0
BLACKROCK MULTI-SECTOR INC T COM 09258A107   56,765 330,800 SH   SOLE   330,800 0 0
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105   148,130 626,076 SH   SOLE   626,076 0 0
BLACKROCK MUN INCOME TR SH BEN INT 09248F109   68,242 483,300 SH   SOLE   483,300 0 0
BLACKROCK MUNIASSETS FD INC COM 09254J102   14,907 96,300 SH   SOLE   96,300 0 0
BLACKROCK MUNICIPAL BOND TR COM 09249H104   49,470 320,400 SH   SOLE   320,400 0 0
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107   67,776 480,000 SH   SOLE   480,000 0 0
BLACKROCK MUNIVEST FD II INC COM 09253T101   137,620 934,917 SH   SOLE   934,917 0 0
BLACKROCK MUNIVEST FD INC COM 09253R105   6,136 66,700 SH   SOLE   66,700 0 0
BLACKROCK MUNIYIELD CALI QLT COM 09254N103   43,890 305,000 SH   SOLE   305,000 0 0
BLACKROCK MUNIYIELD CALIF FD COM 09254M105   4,311 30,000 SH   SOLE   30,000 0 0
BLACKROCK MUNIYIELD QLTY FD COM 09254E103   13,570 100,000 SH   SOLE   100,000 0 0
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100   84,295 341,000 SH   SOLE   341,000 0 0
BLACKSTONE GROUP INC COM CL A 09260D107   1,210,231 24,779 SH   SOLE   24,779 0 0
BLOCK H & R INC COM 093671105   66,703 282,400 SH   SOLE   282,400 0 0
BLUEBIRD BIO INC COM 09609G100   12,120 13,200 SH   SOLE   13,200 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102   3,555 30,200 SH   SOLE   30,200 0 0
BOEING CO COM 097023105   4,594,324 12,075 SH   SOLE   12,075 0 0
BOOKING HLDGS INC COM 09857L108   231,588 118 SH   SOLE   118 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   37,357 52,600 SH   SOLE   52,600 0 0
BORGWARNER INC COM 099724106   5,025 13,700 SH   SOLE   13,700 0 0
BOSTON PROPERTIES INC COM 101121101   24,765 19,100 SH   SOLE   19,100 0 0
BOSTON SCIENTIFIC CORP COM 101137107   465,331 11,436 SH   SOLE   11,436 0 0
BOX INC CL A 10316T104   5,664 34,200 SH   SOLE   34,200 0 0
BOYD GAMING CORP COM 103304101   5,604 23,400 SH   SOLE   23,400 0 0
BP PLC SPONSORED ADR 055622104   658,468 17,333 SH   SOLE   17,333 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   2,560 16,900 SH   SOLE   16,900 0 0
BRIGHTHOUSE FINL INC COM 10922N103   11,170 27,600 SH   SOLE   27,600 0 0
BRINKS CO COM 109696104   15,595 18,800 SH   SOLE   18,800 0 0
BRISTOL MYERS SQUIBB CO COM 110122108   360,529 7,110 SH   SOLE   7,110 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   476,453 12,912 SH   SOLE   12,912 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   9,293 45,800 SH   SOLE   45,800 0 0
BROADCOM INC COM 11135F101   1,565,869 5,672 SH   SOLE   5,672 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   141,477 113,700 SH   SOLE   113,700 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104   7,061 13,300 SH   SOLE   13,300 0 0
BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107   10,394 51,200 SH   SOLE   51,200 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   8,499 57,700 SH   SOLE   57,700 0 0
BROOKS AUTOMATION INC COM 114340102   32,549 87,900 SH   SOLE   87,900 0 0
BROWN FORMAN CORP CL B 115637209   231,093 3,681 SH   SOLE   3,681 0 0
BRUKER CORP COM 116794108   34,134 77,700 SH   SOLE   77,700 0 0
BRUNSWICK CORP COM 117043109   34,660 66,500 SH   SOLE   66,500 0 0
BRYN MAWR BK CORP COM 117665109   10,624 29,100 SH   SOLE   29,100 0 0
BUNGE LIMITED COM G16962105   9,643 17,032 SH   SOLE   17,032 0 0
BURLINGTON STORES INC COM 122017106   86,722 43,400 SH   SOLE   43,400 0 0
BWX TECHNOLOGIES INC COM 05605H100   19,165 33,500 SH   SOLE   33,500 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   102,089 120,416 SH   SOLE   120,416 0 0
CABOT CORP COM 127055101   12,962 28,600 SH   SOLE   28,600 0 0
CABOT MICROELECTRONICS CORP COM 12709P103   25,841 18,300 SH   SOLE   18,300 0 0
CABOT OIL & GAS CORP COM 127097103   5,470 31,132 SH   SOLE   31,132 0 0
CACI INTL INC CL A 127190304   27,751 12,000 SH   SOLE   12,000 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   103,878 157,200 SH   SOLE   157,200 0 0
CAE INC COM 124765108   18,237 71,800 SH   SOLE   71,800 0 0
CAESARS ENTMT CORP COM 127686103   9,375 80,400 SH   SOLE   80,400 0 0
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101   206,622 16,244 SH   SOLE   16,244 0 0
CALAMP CORP COM 128126109   5,000 43,400 SH   SOLE   43,400 0 0
CALAVO GROWERS INC COM 128246105   32,837 34,500 SH   SOLE   34,500 0 0
CAMBREX CORP COM 132011107   5,950 10,000 SH   SOLE   10,000 0 0
CAMBRIA ETF TR CANNABIS ETF 132061821   2,319 12,300 SH   SOLE   12,300 0 0
CAMECO CORP COM 13321L108   42,465 447,000 SH   SOLE   447,000 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106   9,498 21,600 SH   SOLE   21,600 0 0
CANADIAN NATL RY CO COM 136375102   2,138,758 23,801 SH   SOLE   23,801 0 0
CANON INC SPONSORED ADR 138006309   8,304 31,100 SH   SOLE   31,100 0 0
CANOPY GROWTH CORP COM 138035100   14,673 64,000 SH   SOLE   64,000 0 0
CANTEL MEDICAL CORP COM 138098108   8,078 10,800 SH   SOLE   10,800 0 0
CAPITAL ONE FINL CORP COM 14040H105   27,203 29,900 SH   SOLE   29,900 0 0
CAPITOL FED FINL INC COM 14057J101   2,191 15,900 SH   SOLE   15,900 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   9,683 29,200 SH   SOLE   29,200 0 0
CARDINAL HEALTH INC COM 14149Y108   111,986 237,309 SH   SOLE   237,309 0 0
CARETRUST REIT INC COM 14174T107   11,564 49,200 SH   SOLE   49,200 0 0
CARLISLE COS INC COM 142339100   47,155 32,400 SH   SOLE   32,400 0 0
CARLYLE GROUP L P COM UTS LTD PTN 14309L102   130,407 510,200 SH   SOLE   510,200 0 0
CARMAX INC COM 143130102   31,064 35,300 SH   SOLE   35,300 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   139,379 318,872 SH   SOLE   318,872 0 0
CARNIVAL PLC ADR 14365C103   5,679 13,500 SH   SOLE   13,500 0 0
CAROLINA FINL CORP NEW COM 143873107   12,013 33,800 SH   SOLE   33,800 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   10,642 20,600 SH   SOLE   20,600 0 0
CARRIZO OIL & GAS INC COM 144577103   5,546 64,600 SH   SOLE   64,600 0 0
CATERPILLAR INC DEL COM 149123101   4,131,062 32,706 SH   SOLE   32,706 0 0
CATHAY GEN BANCORP COM 149150104   546,138 15,723 SH   SOLE   15,723 0 0
CBIZ INC COM 124805102   4,536 19,300 SH   SOLE   19,300 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100   15,915 201,200 SH   SOLE   201,200 0 0
CBRE GROUP INC CL A 12504L109   17,281 32,600 SH   SOLE   32,600 0 0
CBS CORP NEW CL B 124857202   26,160 64,800 SH   SOLE   64,800 0 0
CDK GLOBAL INC COM 12508E101   23,213 48,271 SH   SOLE   48,271 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101   14,365 17,400 SH   SOLE   17,400 0 0
CDW CORP COM 12514G108   162,677 132,000 SH   SOLE   132,000 0 0
CELANESE CORP DEL COM 150870103   63,352 51,805 SH   SOLE   51,805 0 0
CELGENE CORP COM 151020104   227,397 2,290 SH   SOLE   2,290 0 0
CENTENE CORP DEL COM 15135B101   77,955 180,200 SH   SOLE   180,200 0 0
CENTERPOINT ENERGY INC COM 15189T107   44,304 146,800 SH   SOLE   146,800 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205   2,773 10,000 SH   SOLE   10,000 0 0
CENTRAL SECS CORP COM 155123102   19,263 61,348 SH   SOLE   61,348 0 0
CENTURYLINK INC COM 156700106   878,610 70,401 SH   SOLE   70,401 0 0
CERNER CORP COM 156782104   113,026 165,800 SH   SOLE   165,800 0 0
CERUS CORP COM 157085101   6,186 120,000 SH   SOLE   120,000 0 0
CF INDS HLDGS INC COM 125269100   5,740 11,667 SH   SOLE   11,667 0 0
CHARLES RIV LABS INTL INC COM 159864107   49,506 37,400 SH   SOLE   37,400 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   49,454 12,000 SH   SOLE   12,000 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   54,969 50,200 SH   SOLE   50,200 0 0
CHEESECAKE FACTORY INC COM 163072101   116,829 280,300 SH   SOLE   280,300 0 0
CHEVRON CORP NEW COM 166764100   5,438,583 45,857 SH   SOLE   45,857 0 0
CHEWY INC CL A 16679L109   8,701 35,400 SH   SOLE   35,400 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109   44,836 108,300 SH   SOLE   108,300 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   143,720 17,100 SH   SOLE   17,100 0 0
CHROMADEX CORP COM NEW 171077407   59,025 1,500,000 SH   SOLE   1,500,000 0 0
CHUBB LIMITED COM H1467J104   3,144,528 19,478 SH   SOLE   19,478 0 0
CHURCH & DWIGHT INC COM 171340102   2,964,762 39,404 SH   SOLE   39,404 0 0
CHURCHILL DOWNS INC COM 171484108   60,493 49,000 SH   SOLE   49,000 0 0
CIGNA CORP NEW COM 125523100   34,760 22,900 SH   SOLE   22,900 0 0
CIMAREX ENERGY CO COM 171798101   5,082 10,600 SH   SOLE   10,600 0 0
CIMPRESS N V SHS EURO N20146101   64,338 48,800 SH   SOLE   48,800 0 0
CINCINNATI FINL CORP COM 172062101   86,933 74,512 SH   SOLE   74,512 0 0
CINEMARK HOLDINGS INC COM 17243V102   505,334 13,078 SH   SOLE   13,078 0 0
CINTAS CORP COM 172908105   80,698 30,100 SH   SOLE   30,100 0 0
CIRRUS LOGIC INC COM 172755100   35,095 65,500 SH   SOLE   65,500 0 0
CISCO SYS INC COM 17275R102   3,286,004 66,505 SH   SOLE   66,505 0 0
CITIGROUP INC COM NEW 172967424   650,444 9,416 SH   SOLE   9,416 0 0
CITIZENS FINL GROUP INC COM 174610105   16,058 45,400 SH   SOLE   45,400 0 0
CITRIX SYS INC COM 177376100   62,931 65,200 SH   SOLE   65,200 0 0
CLEVELAND CLIFFS INC COM 185899101   76,871 1,064,700 SH   SOLE   1,064,700 0 0
CLOROX CO DEL COM 189054109   282,582 1,861 SH   SOLE   1,861 0 0
CME GROUP INC COM 12572Q105   836,450 3,958 SH   SOLE   3,958 0 0
CMS ENERGY CORP COM 125896100   30,696 48,000 SH   SOLE   48,000 0 0
CNA FINL CORP COM 126117100   14,677 29,800 SH   SOLE   29,800 0 0
CNO FINL GROUP INC COM 12621E103   72,106 455,500 SH   SOLE   455,500 0 0
COCA COLA CO COM 191216100   4,180,140 76,784 SH   SOLE   76,784 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104   323,384 5,832 SH   SOLE   5,832 0 0
COGNEX CORP COM 192422103   12,528 25,500 SH   SOLE   25,500 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   104,560 173,500 SH   SOLE   173,500 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109   85,016 312,100 SH   SOLE   312,100 0 0
COHERENT INC COM 192479103   23,365 15,200 SH   SOLE   15,200 0 0
COLGATE PALMOLIVE CO COM 194162103   318,747 4,336 SH   SOLE   4,336 0 0
COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509   4,388 20,000 SH   SOLE   20,000 0 0
COMCAST CORP NEW CL A 20030N101   5,412,269 120,059 SH   SOLE   120,059 0 0
COMERICA INC COM 200340107   27,650 41,900 SH   SOLE   41,900 0 0
COMMERCIAL METALS CO COM 201723103   20,508 118,000 SH   SOLE   118,000 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102   6,617 55,700 SH   SOLE   55,700 0 0
COMSTOCK HLDG COS INC CL A NEW 205684202   18,477 1,001,000 SH   SOLE   1,001,000 0 0
CONAGRA BRANDS INC COM 205887102   143,034 466,214 SH   SOLE   466,214 0 0
CONCHO RES INC COM 20605P101   8,080 11,900 SH   SOLE   11,900 0 0
CONOCOPHILLIPS COM 20825C104   313,755 5,506 SH   SOLE   5,506 0 0
CONSOLIDATED EDISON INC COM 209115104   502,154 5,315 SH   SOLE   5,315 0 0
CONSTELLATION BRANDS INC CL A 21036P108   2,816,935 13,590 SH   SOLE   13,590 0 0
CONTINENTAL RESOURCES INC COM 212015101   6,374 20,700 SH   SOLE   20,700 0 0
COOPER COS INC COM NEW 216648402   184,734 62,200 SH   SOLE   62,200 0 0
COOPER TIRE & RUBR CO COM 216831107   6,504 24,900 SH   SOLE   24,900 0 0
COPART INC COM 217204106   332,245 4,136 SH   SOLE   4,136 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103   4,870 100,000 SH   SOLE   100,000 0 0
CORE LABORATORIES N V COM N22717107   32,214 69,100 SH   SOLE   69,100 0 0
CORELOGIC INC COM 21871D103   37,340 80,700 SH   SOLE   80,700 0 0
CORESITE RLTY CORP COM 21870Q105   1,150,751 9,444 SH   SOLE   9,444 0 0
CORNING INC COM 219350105   77,663 272,312 SH   SOLE   272,312 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108   7,296 24,500 SH   SOLE   24,500 0 0
CORTEVA INC COM 22052L104   134,546 480,520 SH   SOLE   480,520 0 0
COSTAR GROUP INC COM 22160N109   164,910 27,800 SH   SOLE   27,800 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,679,258 5,829 SH   SOLE   5,829 0 0
COUSINS PPTYS INC COM NEW 222795502   5,413 14,400 SH   SOLE   14,400 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106   380,980 2,342 SH   SOLE   2,342 0 0
CRAFT BREW ALLIANCE INC COM 224122101   3,399 41,500 SH   SOLE   41,500 0 0
CRANE CO COM 224399105   445,481 5,525 SH   SOLE   5,525 0 0
CREDIT SUISSE NASSAU BRH VELOCITY SHS DAI 22542D332   2,380 17,500 SH   SOLE   17,500 0 0
CREE INC COM 225447101   14,406 29,400 SH   SOLE   29,400 0 0
CRH PLC ADR 12626K203   24,361 70,900 SH   SOLE   70,900 0 0
CRONOS GROUP INC COM 22717L101   3,846 42,500 SH   SOLE   42,500 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   61,226 105,000 SH   SOLE   105,000 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101   699,776 5,034 SH   SOLE   5,034 0 0
CROWN HOLDINGS INC COM 228368106   7,134 10,800 SH   SOLE   10,800 0 0
CSG SYS INTL INC COM 126349109   30,078 58,200 SH   SOLE   58,200 0 0
CSX CORP COM 126408103   387,340 5,592 SH   SOLE   5,592 0 0
CUBESMART COM 229663109   29,211 83,700 SH   SOLE   83,700 0 0
CUMMINS INC COM 231021106   709,683 4,363 SH   SOLE   4,363 0 0
CURTISS WRIGHT CORP COM 231561101   28,979 22,400 SH   SOLE   22,400 0 0
CVS HEALTH CORP COM 126650100   5,087,857 80,670 SH   SOLE   80,670 0 0
CYRUSONE INC COM 23283R100   14,238 18,000 SH   SOLE   18,000 0 0
D R HORTON INC COM 23331A109   9,909 18,800 SH   SOLE   18,800 0 0
DANA INCORPORATED COM 235825205   5,170 35,800 SH   SOLE   35,800 0 0
DANAHER CORPORATION COM 235851102   467,520 3,237 SH   SOLE   3,237 0 0
DARDEN RESTAURANTS INC COM 237194105   91,954 77,782 SH   SOLE   77,782 0 0
DARLING INGREDIENTS INC COM 237266101   53,181 278,000 SH   SOLE   278,000 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200   827,225 25,579 SH   SOLE   25,579 0 0
DBX ETF TR XTRACK MSCI EMRG 233051101   160,281 732,250 SH   SOLE   732,250 0 0
DBX ETF TR XTRACK HRVST CSI 233051879   45,972 169,700 SH   SOLE   169,700 0 0
DBX ETF TR XTRACK MSCI JAPN 233051507   37,749 94,800 SH   SOLE   94,800 0 0
DBX ETF TR XTRACK USD HIGH 233051432   14,974 29,900 SH   SOLE   29,900 0 0
DECKERS OUTDOOR CORP COM 243537107   15,768 10,700 SH   SOLE   10,700 0 0
DEL TACO RESTAURANTS INC COM 245496104   12,270 120,000 SH   SOLE   120,000 0 0
DELEK US HLDGS INC NEW COM 24665A103   13,141 36,200 SH   SOLE   36,200 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   119,635 207,700 SH   SOLE   207,700 0 0
DELUXE CORP COM 248019101   10,569 21,500 SH   SOLE   21,500 0 0
DENNYS CORP COM 24869P104   6,351 27,900 SH   SOLE   27,900 0 0
DENTSPLY SIRONA INC COM 24906P109   14,927 28,000 SH   SOLE   28,000 0 0
DERMIRA INC COM 24983L104   9,067 141,900 SH   SOLE   141,900 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898   7,500 100,000 SH   SOLE   100,000 0 0
DEVON ENERGY CORP NEW COM 25179M103   39,290 163,300 SH   SOLE   163,300 0 0
DEXCOM INC COM 252131107   20,894 14,000 SH   SOLE   14,000 0 0
DIAGEO P L C SPON ADR NEW 25243Q205   3,148,396 19,254 SH   SOLE   19,254 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102   2,708 48,700 SH   SOLE   48,700 0 0
DIAMONDBACK ENERGY INC COM 25278X109   20,499 22,800 SH   SOLE   22,800 0 0
DICKS SPORTING GOODS INC COM 253393102   18,936 46,400 SH   SOLE   46,400 0 0
DIGITAL RLTY TR INC COM 253868103   4,063,564 31,304 SH   SOLE   31,304 0 0
DILLARDS INC CL A 254067101   8,462 12,800 SH   SOLE   12,800 0 0
DIME CMNTY BANCSHARES COM 253922108   7,301 34,100 SH   SOLE   34,100 0 0
DIREXION SHS ETF TR SP BIOTCH BL NEW 25490K323   9,548 30,900 SH   SOLE   30,900 0 0
DIREXION SHS ETF TR 20YR TRES BEAR 25459Y678   3,117 30,000 SH   SOLE   30,000 0 0
DISCOVER FINL SVCS COM 254709108   121,392 149,700 SH   SOLE   149,700 0 0
DISCOVERY INC COM SER A 25470F104   18,827 70,700 SH   SOLE   70,700 0 0
DISNEY WALT CO COM DISNEY 254687106   7,730,218 59,317 SH   SOLE   59,317 0 0
DOCUSIGN INC COM 256163106   46,440 75,000 SH   SOLE   75,000 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   11,510 17,807 SH   SOLE   17,807 0 0
DOLLAR GEN CORP NEW COM 256677105   2,596,285 16,335 SH   SOLE   16,335 0 0
DOLLAR TREE INC COM 256746108   31,508 27,600 SH   SOLE   27,600 0 0
DOMINION ENERGY INC COM 25746U109   266,018 3,283 SH   SOLE   3,283 0 0
DONALDSON INC COM 257651109   980,406 18,825 SH   SOLE   18,825 0 0
DORMAN PRODUCTS INC COM 258278100   15,272 19,200 SH   SOLE   19,200 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109   7,968 40,000 SH   SOLE   40,000 0 0
DOUGLAS EMMETT INC COM 25960P109   9,337 21,800 SH   SOLE   21,800 0 0
DOVER CORP COM 260003108   151,872 152,543 SH   SOLE   152,543 0 0
DRIL QUIP INC COM 262037104   58,510 116,600 SH   SOLE   116,600 0 0
DROPBOX INC CL A 26210C104   9,379 46,500 SH   SOLE   46,500 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   3,233,478 33,731 SH   SOLE   33,731 0 0
DUKE REALTY CORP COM NEW 264411505   14,030 41,300 SH   SOLE   41,300 0 0
DUNKIN BRANDS GROUP INC COM 265504100   88,486 111,500 SH   SOLE   111,500 0 0
DUPONT DE NEMOURS INC COM 26614N102   559,290 7,843 SH   SOLE   7,843 0 0
DXC TECHNOLOGY CO COM 23355L106   5,664 19,200 SH   SOLE   19,200 0 0
E TRADE FINANCIAL CORP COM NEW 269246401   23,330 53,400 SH   SOLE   53,400 0 0
EAGLE MATERIALS INC COM 26969P108   1,278,905 14,208 SH   SOLE   14,208 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   20,171 94,700 SH   SOLE   94,700 0 0
EASTGROUP PPTY INC COM 277276101   26,504 21,200 SH   SOLE   21,200 0 0
EATON CORP PLC SHS G29183103   802,923 9,656 SH   SOLE   9,656 0 0
EATON VANCE CALIF MUN BD FD COM 27828A100   46,170 407,500 SH   SOLE   407,500 0 0
EATON VANCE CORP COM NON VTG 278265103   96,959 215,800 SH   SOLE   215,800 0 0
EATON VANCE MUN BD FD COM 27827X101   6,480 50,000 SH   SOLE   50,000 0 0
EATON VANCE NATL MUN OPPORT COM SHS 27829L105   25,391 112,500 SH   SOLE   112,500 0 0
EATON VANCE RISK MNGD DIV EQ COM 27829G106   3,077 33,300 SH   SOLE   33,300 0 0
EATON VANCE TAX ADVT DIV INC COM 27828G107   279,261 11,366 SH   SOLE   11,366 0 0
EATON VANCE TX ADV GLBL DIV COM 27828S101   219,926 13,361 SH   SOLE   13,361 0 0
EATON VANCE TX MGD DIV EQ IN COM 27828N102   3,570 30,000 SH   SOLE   30,000 0 0
EATON VANCE TXMGD GL BUYWR O COM 27829C105   5,796 60,000 SH   SOLE   60,000 0 0
EBAY INC COM 278642103   50,713 130,100 SH   SOLE   130,100 0 0
ECOLAB INC COM 278865100   1,252,309 6,324 SH   SOLE   6,324 0 0
EDISON INTL COM 281020107   129,421 171,600 SH   SOLE   171,600 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   331,184 1,506 SH   SOLE   1,506 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   22,602 85,000 SH   SOLE   85,000 0 0
ELDORADO RESORTS INC COM 28470R102   16,068 40,300 SH   SOLE   40,300 0 0
ELECTRONIC ARTS INC COM 285512109   298,449 3,051 SH   SOLE   3,051 0 0
EMERSON ELEC CO COM 291011104   3,562,917 53,289 SH   SOLE   53,289 0 0
EMPIRE ST RLTY TR INC CL A 292104106   4,409 30,900 SH   SOLE   30,900 0 0
ENBRIDGE INC COM 29250N105   183,154 522,103 SH   SOLE   522,103 0 0
ENCANA CORP COM 292505104   5,051 109,800 SH   SOLE   109,800 0 0
ENCOMPASS HEALTH CORP COM 29261A100   9,998 15,800 SH   SOLE   15,800 0 0
ENERGIZER HLDGS INC NEW COM 29272W109   27,935 64,100 SH   SOLE   64,100 0 0
ENERGY RECOVERY INC COM 29270J100   2,780 30,000 SH   SOLE   30,000 0 0
ENERSYS COM 29275Y102   32,772 49,700 SH   SOLE   49,700 0 0
ENI S P A SPONSORED ADR 26874R108   38,509 126,300 SH   SOLE   126,300 0 0
ENSIGN GROUP INC COM 29358P101   13,850 29,200 SH   SOLE   29,200 0 0
ENTEGRIS INC COM 29362U104   89,461 190,100 SH   SOLE   190,100 0 0
ENTERGY CORP NEW COM 29364G103   31,545 26,879 SH   SOLE   26,879 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   89,427 312,900 SH   SOLE   312,900 0 0
ENZO BIOCHEM INC COM 294100102   72,212 2,005,900 SH   SOLE   2,005,900 0 0
EOG RES INC COM 26875P101   386,484 5,207 SH   SOLE   5,207 0 0
EPAM SYS INC COM 29414B104   47,950 26,300 SH   SOLE   26,300 0 0
EPR PPTYS COM SH BEN INT 26884U109   14,527 18,900 SH   SOLE   18,900 0 0
EQT CORP COM 26884L109   58,265 547,600 SH   SOLE   547,600 0 0
EQUINIX INC COM 29444U700   91,711 15,900 SH   SOLE   15,900 0 0
EQUINOR ASA SPONSORED ADR 29446M102   49,137 259,300 SH   SOLE   259,300 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101   64,465 443,061 SH   SOLE   443,061 0 0
EQUITY COMWLTH COM SH BEN INT 294628102   6,782 19,800 SH   SOLE   19,800 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   23,980 27,800 SH   SOLE   27,800 0 0
ERICSSON ADR B SEK 10 294821608   6,935 86,900 SH   SOLE   86,900 0 0
ESSEX PPTY TR INC COM 297178105   49,977 15,300 SH   SOLE   15,300 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   354,576 9,481 SH   SOLE   9,481 0 0
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508   32,697 157,500 SH   SOLE   157,500 0 0
ETF MANAGERS TR BLUESTAR ISRAEL 26924G870   3,986 10,000 SH   SOLE   10,000 0 0
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289   9,764 39,900 SH   SOLE   39,900 0 0
ETF SER SOLUTIONS US GLB JETS 26922A842   2,935 10,000 SH   SOLE   10,000 0 0
ETSY INC COM 29786A106   16,781 29,700 SH   SOLE   29,700 0 0
EVERCORE INC CLASS A 29977A105   1,425,183 17,793 SH   SOLE   17,793 0 0
EVERGY INC COM 30034W106   12,588 18,912 SH   SOLE   18,912 0 0
EVERSOURCE ENERGY COM 30040W108   99,317 116,201 SH   SOLE   116,201 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   15,608 40,700 SH   SOLE   40,700 0 0
EXELIXIS INC COM 30161Q104   12,397 70,100 SH   SOLE   70,100 0 0
EXELON CORP COM 30161N101   86,910 179,900 SH   SOLE   179,900 0 0
EXLSERVICE HOLDINGS INC COM 302081104   6,830 10,200 SH   SOLE   10,200 0 0
EXPEDIA GROUP INC COM NEW 30212P303   61,425 45,700 SH   SOLE   45,700 0 0
EXPEDITORS INTL WASH INC COM 302130109   167,821 225,900 SH   SOLE   225,900 0 0
EXPRESS INC COM 30219E103   4,021 116,900 SH   SOLE   116,900 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200   17,311 118,242 SH   SOLE   118,242 0 0
EXXON MOBIL CORP COM 30231G102   4,502,155 63,761 SH   SOLE   63,761 0 0
F M C CORP COM NEW 302491303   2,905,102 33,133 SH   SOLE   33,133 0 0
F5 NETWORKS INC COM 315616102   37,071 26,400 SH   SOLE   26,400 0 0
FACEBOOK INC CL A 30303M102   7,848,164 44,071 SH   SOLE   44,071 0 0
FACTSET RESH SYS INC COM 303075105   334,084 1,375 SH   SOLE   1,375 0 0
FASTENAL CO COM 311900104   550,213 16,842 SH   SOLE   16,842 0 0
FASTLY INC CL A 31188V100   16,800 70,000 SH   SOLE   70,000 0 0
FB FINL CORP COM 30257X104   15,546 41,400 SH   SOLE   41,400 0 0
FBL FINL GROUP INC CL A 30239F106   5,951 10,000 SH   SOLE   10,000 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   10,289 12,600 SH   SOLE   12,600 0 0
FEDERAL SIGNAL CORP COM 313855108   11,492 35,100 SH   SOLE   35,100 0 0
FEDEX CORP COM 31428X106   362,669 2,491 SH   SOLE   2,491 0 0
FERRARI N V COM N3167Y103   16,202 10,500 SH   SOLE   10,500 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102   29,876 230,700 SH   SOLE   230,700 0 0
FIDELITY COVINGTON TR MSCI INFO TECH I 316092808   2,740,472 42,974 SH   SOLE   42,974 0 0
FIDELITY COVINGTON TR QLTY FCTOR ETF 316092790   4,033,624 115,120 SH   SOLE   115,120 0 0
FIDELITY COVINGTON TR MSCI FINLS IDX 316092501   697,408 17,152 SH   SOLE   17,152 0 0
FIDELITY COVINGTON TR CONSMR STAPLES 316092303   379,118 10,356 SH   SOLE   10,356 0 0
FIDELITY COVINGTON TR MSCI INDL INDX 316092709   1,113,827 27,943 SH   SOLE   27,943 0 0
FIDELITY COVINGTON TR MSCI CONSM DIS 316092204   551,062 12,045 SH   SOLE   12,045 0 0
FIDELITY COVINGTON TR MSCI HLTH CARE I 316092600   658,358 15,180 SH   SOLE   15,180 0 0
FIDELITY COVINGTON TR MSCI UTILS INDEX 316092865   404,278 9,515 SH   SOLE   9,515 0 0
FIDELITY COVINGTON TR MSCI COMMNTN SVC 316092873   483,090 14,609 SH   SOLE   14,609 0 0
FIDELITY COVINGTON TR MSCI RL EST ETF 316092857   204,191 7,319 SH   SOLE   7,319 0 0
FIDELITY COVINGTON TR MSCI MATLS INDEX 316092881   316,576 9,792 SH   SOLE   9,792 0 0
FIDELITY COVINGTON TR MSCI ENERGY IDX 316092402   123,239 782,966 SH   SOLE   782,966 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   45,390 102,207 SH   SOLE   102,207 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   223,037 1,680 SH   SOLE   1,680 0 0
FIFTH THIRD BANCORP COM 316773100   33,431 122,100 SH   SOLE   122,100 0 0
FIREEYE INC COM 31816Q101   15,194 113,900 SH   SOLE   113,900 0 0
FIRST AMERN FINL CORP COM 31847R102   15,697 26,600 SH   SOLE   26,600 0 0
FIRST FINL BANCORP OH COM 320209109   10,622 43,400 SH   SOLE   43,400 0 0
FIRST FINL BANKSHARES COM 32020R109   31,464 94,400 SH   SOLE   94,400 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103   69,072 174,600 SH   SOLE   174,600 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   12,032 29,900 SH   SOLE   29,900 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100   42,838 44,300 SH   SOLE   44,300 0 0
FIRST SOLAR INC COM 336433107   75,355 129,900 SH   SOLE   129,900 0 0
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   2,821,335 52,988 SH   SOLE   52,988 0 0
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202   326,621 8,584 SH   SOLE   8,584 0 0
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   133,209 324,900 SH   SOLE   324,900 0 0
FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871   50,685 152,300 SH   SOLE   152,300 0 0
FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117   1,607,141 46,760 SH   SOLE   46,760 0 0
FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182   447,637 19,016 SH   SOLE   19,016 0 0
FIRST TR EXCH TRD ALPHA FD I UNIT KING ALPH 33737J224   46,255 130,000 SH   SOLE   130,000 0 0
FIRST TR EXCH TRD ALPHA FD I SWITZLND ALPHA 33737J232   48,650 100,000 SH   SOLE   100,000 0 0
FIRST TR EXCH TRD ALPHA FD I GERMANY ALPHA 33737J190   43,923 110,000 SH   SOLE   110,000 0 0
FIRST TR EXCHAN TRADED FD VI FST TR GLB FD 33739H101   160,137 882,300 SH   SOLE   882,300 0 0
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108   3,020,767 54,369 SH   SOLE   54,369 0 0
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200   7,926,641 152,465 SH   SOLE   152,465 0 0
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309   2,748,032 57,963 SH   SOLE   57,963 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302   4,017,927 29,842 SH   SOLE   29,842 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408   3,228,824 53,751 SH   SOLE   53,751 0 0
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101   1,301,207 50,848 SH   SOLE   50,848 0 0
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203   492,852 3,982 SH   SOLE   3,982 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   868,859 11,738 SH   SOLE   11,738 0 0
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104   1,411,267 24,855 SH   SOLE   24,855 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   1,288,831 46,604 SH   SOLE   46,604 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408   1,637,091 33,940 SH   SOLE   33,940 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   2,031,182 36,001 SH   SOLE   36,001 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   1,587,966 24,374 SH   SOLE   24,374 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   2,088,400 49,665 SH   SOLE   49,665 0 0
FIRST TR EXCHANGE TRADED FD SSI STRG ETF 33739Q507   355,897 11,407 SH   SOLE   11,407 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605   1,615,452 54,595 SH   SOLE   54,595 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860   822,000 32,128 SH   SOLE   32,128 0 0
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100   213,539 11,586 SH   SOLE   11,586 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886   157,112 825,600 SH   SOLE   825,600 0 0
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   124,452 221,800 SH   SOLE   221,800 0 0
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   116,301 312,300 SH   SOLE   312,300 0 0
FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102   48,090 140,000 SH   SOLE   140,000 0 0
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506   53,315 167,395 SH   SOLE   167,395 0 0
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704   41,848 155,800 SH   SOLE   155,800 0 0
FIRST TR EXCHANGE TRADED FD BUYWRIT INCM ETF 33738R308   33,498 148,979 SH   SOLE   148,979 0 0
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118   21,150 52,729 SH   SOLE   52,729 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   22,458 70,600 SH   SOLE   70,600 0 0
FIRST TR EXCHANGE TRADED FD MNGD FUTRS STRGY 33739G103   13,323 29,900 SH   SOLE   29,900 0 0
FIRST TR EXCHANGE TRADED FD NASDQ OIL GAS 33738R845   9,815 61,500 SH   SOLE   61,500 0 0
FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201   5,492 22,400 SH   SOLE   22,400 0 0
FIRST TR EXCHANGE TRADED FD HEDGED BUYWRITE 33738R407   6,450 28,900 SH   SOLE   28,900 0 0
FIRST TR EXCHANGE TRADED FD AUTO INDEX FD 33734X309   6,425 20,000 SH   SOLE   20,000 0 0
FIRST TR EXCHANGE TRADED FD INDXX INOVTV ETF 33741X201   9,686 33,000 SH   SOLE   33,000 0 0
FIRST TR EXCHANGE TRADED FD NASDQ ARTFCIAL 33738R720   9,641 30,500 SH   SOLE   30,500 0 0
FIRST TR EXCHANGE TRADED FD S&P INTL DIVID 33738R688   5,151 30,000 SH   SOLE   30,000 0 0
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108   1,956,049 99,141 SH   SOLE   99,141 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   422,293 8,020 SH   SOLE   8,020 0 0
FIRST TR EXCHNG TRADED FD VI ALT ABSLT STRG 33740Y101   208,391 7,958 SH   SOLE   7,958 0 0
FIRST TR EXCHNG TRADED FD VI MUN CEF IN OPT 33740F508   308,555 15,864 SH   SOLE   15,864 0 0
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870   244,155 11,881 SH   SOLE   11,881 0 0
FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102   44,661 99,800 SH   SOLE   99,800 0 0
FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300   30,709 70,000 SH   SOLE   70,000 0 0
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108   5,106,869 72,980 SH   SOLE   72,980 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   3,598,021 69,770 SH   SOLE   69,770 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   1,729,980 28,407 SH   SOLE   28,407 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   3,103,133 45,945 SH   SOLE   45,945 0 0
FIRST TR MORNINGSTAR DIV LEA SHS 336917109   486,686 15,679 SH   SOLE   15,679 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   11,280 17,000 SH   SOLE   17,000 0 0
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104   34,539 72,122 SH   SOLE   72,122 0 0
FIRST TR NASDAQ100 TECH INDE SHS 337345102   166,747 190,500 SH   SOLE   190,500 0 0
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   752,977 12,535 SH   SOLE   12,535 0 0
FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109   76,292 598,841 SH   SOLE   598,841 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   4,265,447 122,324 SH   SOLE   122,324 0 0
FIRSTCASH INC COM 33767D105   45,743 49,900 SH   SOLE   49,900 0 0
FIRSTENERGY CORP COM 337932107   717,696 14,881 SH   SOLE   14,881 0 0
FISERV INC COM 337738108   319,368 3,083 SH   SOLE   3,083 0 0
FITBIT INC CL A 33812L102   2,191 57,500 SH   SOLE   57,500 0 0
FIVE BELOW INC COM 33829M101   133,918 106,200 SH   SOLE   106,200 0 0
FLAHERTY & CRUMRIN PFD & INM COM 33848E106   71,851 587,500 SH   SOLE   587,500 0 0
FLAHERTY & CRUMRINE DYN PFD SHS 33848W106   26,100 100,000 SH   SOLE   100,000 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   316,318 1,103 SH   SOLE   1,103 0 0
FLEX LTD ORD Y2573F102   55,454 529,900 SH   SOLE   529,900 0 0
FLEXSHARES TR GLB QLT R/E IDX 33939L787   20,527 31,500 SH   SOLE   31,500 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407   9,906 31,800 SH   SOLE   31,800 0 0
FLEXSHARES TR IBOXX 3R TARGT 33939L506   6,123 24,900 SH   SOLE   24,900 0 0
FLIR SYS INC COM 302445101   69,025 131,251 SH   SOLE   131,251 0 0
FLOWSERVE CORP COM 34354P105   13,452 28,800 SH   SOLE   28,800 0 0
FLUOR CORP NEW COM 343412102   12,894 67,400 SH   SOLE   67,400 0 0
FNB CORP PA COM 302520101   91,517 793,733 SH   SOLE   793,733 0 0
FOOT LOCKER INC COM 344849104   31,032 71,900 SH   SOLE   71,900 0 0
FORD MTR CO DEL COM 345370860   2,253,537 246,019 SH   SOLE   246,019 0 0
FORMFACTOR INC COM 346375108   23,399 125,500 SH   SOLE   125,500 0 0
FORTINET INC COM 34959E109   46,517 60,600 SH   SOLE   60,600 0 0
FORTIVE CORP COM 34959J108   9,256 13,500 SH   SOLE   13,500 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106   52,512 96,000 SH   SOLE   96,000 0 0
FORWARD AIR CORP COM 349853101   8,220 12,900 SH   SOLE   12,900 0 0
FOX CORP CL A COM 35137L105   38,473 122,000 SH   SOLE   122,000 0 0
FRANKLIN ELEC INC COM 353514102   30,120 63,000 SH   SOLE   63,000 0 0
FRANKLIN RES INC COM 354613101   38,079 131,944 SH   SOLE   131,944 0 0
FREEPORT-MCMORAN INC CL B 35671D857   18,221 190,400 SH   SOLE   190,400 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106   19,146 57,000 SH   SOLE   57,000 0 0
FRONTDOOR INC COM 35905A109   22,731 46,800 SH   SOLE   46,800 0 0
GABELLI DIVD & INCOME TR COM 36242H104   65,824 306,016 SH   SOLE   306,016 0 0
GALLAGHER ARTHUR J & CO COM 363576109   142,954 159,600 SH   SOLE   159,600 0 0
GARMIN LTD SHS H2906T109   341,411 4,031 SH   SOLE   4,031 0 0
GARRETT MOTION INC COM 366505105   7,988 80,200 SH   SOLE   80,200 0 0
GARTNER INC COM 366651107   142,561 99,700 SH   SOLE   99,700 0 0
GATX CORP COM 361448103   65,513 84,500 SH   SOLE   84,500 0 0
GCI LIBERTY INC COM CLASS A 36164V305   6,331 10,200 SH   SOLE   10,200 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101   31,147 161,800 SH   SOLE   161,800 0 0
GDL FUND COM SH BEN IT 361570104   2,757 30,000 SH   SOLE   30,000 0 0
GENERAL DYNAMICS CORP COM 369550108   1,406,057 7,695 SH   SOLE   7,695 0 0
GENERAL ELECTRIC CO COM 369604103   301,452 33,720 SH   SOLE   33,720 0 0
GENERAL MLS INC COM 370334104   3,307,900 60,013 SH   SOLE   60,013 0 0
GENERAL MTRS CO COM 37045V100   150,857 402,500 SH   SOLE   402,500 0 0
GENMAB A S SPONSORED ADS 372303206   19,997 98,700 SH   SOLE   98,700 0 0
GENPACT LIMITED SHS G3922B107   394,746 10,187 SH   SOLE   10,187 0 0
GENTEX CORP COM 371901109   2,632,099 95,591 SH   SOLE   95,591 0 0
GENTHERM INC COM 37253A103   9,655 23,500 SH   SOLE   23,500 0 0
GENUINE PARTS CO COM 372460105   220,059 2,210 SH   SOLE   2,210 0 0
G-III APPAREL GROUP LTD COM 36237H101   66,126 256,600 SH   SOLE   256,600 0 0
GILDAN ACTIVEWEAR INC COM 375916103   86,052 242,400 SH   SOLE   242,400 0 0
GILEAD SCIENCES INC COM 375558103   273,080 4,309 SH   SOLE   4,309 0 0
GLACIER BANCORP INC NEW COM 37637Q105   6,635 16,400 SH   SOLE   16,400 0 0
GLADSTONE LD CORP COM 376549101   2,379 20,000 SH   SOLE   20,000 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105   1,694,894 39,712 SH   SOLE   39,712 0 0
GLOBAL NET LEASE INC COM NEW 379378201   5,792 29,700 SH   SOLE   29,700 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   1,048,278 46,384 SH   SOLE   46,384 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   689,569 34,444 SH   SOLE   34,444 0 0
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889   96,619 265,000 SH   SOLE   265,000 0 0
GLOBAL X FDS CONSCIOUS COS 37954Y731   149,607 675,000 SH   SOLE   675,000 0 0
GLOBAL X FDS FINTECH ETF 37954Y814   55,727 193,700 SH   SOLE   193,700 0 0
GLOBAL X FDS INTERNET OF THNG 37954Y780   53,836 263,900 SH   SOLE   263,900 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673   17,787 110,000 SH   SOLE   110,000 0 0
GLOBAL X FDS CLOUD COMPUTNG 37954Y442   4,673 31,900 SH   SOLE   31,900 0 0
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624   3,284 25,000 SH   SOLE   25,000 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   2,437 10,000 SH   SOLE   10,000 0 0
GLOBAL X FDS MILL THEMC ETF 37954Y764   3,624 14,600 SH   SOLE   14,600 0 0
GLOBAL X FDS MSCI CHINA CNSMR 37950E408   4,587 28,600 SH   SOLE   28,600 0 0
GLOBANT S A COM L44385109   3,220,228 35,163 SH   SOLE   35,163 0 0
GLOBE LIFE INC COM 37959E102   26,813 28,000 SH   SOLE   28,000 0 0
GLOBUS MED INC CL A 379577208   5,981 11,700 SH   SOLE   11,700 0 0
GLU MOBILE INC COM 379890106   2,804 56,200 SH   SOLE   56,200 0 0
GODADDY INC CL A 380237107   88,875 134,700 SH   SOLE   134,700 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   245,331 8,672 SH   SOLE   8,672 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   493,829 2,383 SH   SOLE   2,383 0 0
GOLUB CAP BDC INC COM 38173M102   14,997 79,600 SH   SOLE   79,600 0 0
GRACO INC COM 384109104   227,257 4,936 SH   SOLE   4,936 0 0
GRAINGER W W INC COM 384802104   171,753 57,800 SH   SOLE   57,800 0 0
GRANITE PT MTG TR INC COM 38741L107   3,692 19,700 SH   SOLE   19,700 0 0
GRAY TELEVISION INC COM 389375106   57,936 355,000 SH   SOLE   355,000 0 0
GREENBRIER COS INC COM 393657101   39,337 130,600 SH   SOLE   130,600 0 0
GRIFOLS S A SP ADR REP B NVT 398438408   18,517 92,400 SH   SOLE   92,400 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206   2,513 25,700 SH   SOLE   25,700 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   26,345 25,000 SH   SOLE   25,000 0 0
GULFPORT ENERGY CORP COM NEW 402635304   19,534 720,800 SH   SOLE   720,800 0 0
GW PHARMACEUTICALS PLC ADS 36197T103   33,359 29,000 SH   SOLE   29,000 0 0
HACKETT GROUP INC COM 404609109   7,901 48,000 SH   SOLE   48,000 0 0
HAIN CELESTIAL GROUP INC COM 405217100   19,821 92,300 SH   SOLE   92,300 0 0
HALLIBURTON CO COM 406216101   122,790 651,406 SH   SOLE   651,406 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   3,040 19,600 SH   SOLE   19,600 0 0
HANCOCK JOHN TAX-ADV DIV INC COM 41013V100   229,942 8,085 SH   SOLE   8,085 0 0
HANESBRANDS INC COM 410345102   68,542 447,400 SH   SOLE   447,400 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   97,827 335,600 SH   SOLE   335,600 0 0
HARLEY DAVIDSON INC COM 412822108   27,732 77,099 SH   SOLE   77,099 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   23,214 38,300 SH   SOLE   38,300 0 0
HASBRO INC COM 418056107   179,950 151,613 SH   SOLE   151,613 0 0
HCA HEALTHCARE INC COM 40412C101   88,629 73,600 SH   SOLE   73,600 0 0
HCI GROUP INC COM 40416E103   4,246 10,100 SH   SOLE   10,100 0 0
HCP INC COM 40414L109   2,496,406 70,065 SH   SOLE   70,065 0 0
HD SUPPLY HLDGS INC COM 40416M105   6,777 17,300 SH   SOLE   17,300 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   47,009 82,400 SH   SOLE   82,400 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501   10,547 35,900 SH   SOLE   35,900 0 0
HEARTLAND FINL USA INC COM 42234Q102   20,267 45,300 SH   SOLE   45,300 0 0
HECLA MNG CO COM 422704106   8,976 510,000 SH   SOLE   510,000 0 0
HEICO CORP NEW COM 422806109   8,452,265 67,683 SH   SOLE   67,683 0 0
HELEN OF TROY CORP LTD COM G4388N106   18,131 11,500 SH   SOLE   11,500 0 0
HELMERICH & PAYNE INC COM 423452101   49,334 123,119 SH   SOLE   123,119 0 0
HENRY JACK & ASSOC INC COM 426281101   280,131 1,919 SH   SOLE   1,919 0 0
HENRY SCHEIN INC COM 806407102   9,081 14,300 SH   SOLE   14,300 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500   110,716 744,060 SH   SOLE   744,060 0 0
HERSHEY CO COM 427866108   82,920 53,500 SH   SOLE   53,500 0 0
HERZFELD CARIBBEAN BASIN FD COM 42804T106   6,876 108,114 SH   SOLE   108,114 0 0
HESS CORP COM 42809H107   17,539 29,000 SH   SOLE   29,000 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   8,677 57,200 SH   SOLE   57,200 0 0
HEXCEL CORP NEW COM 428291108   55,027 67,000 SH   SOLE   67,000 0 0
HIGHLAND FDS I HI LD IBOXX SRLN 430101774   10,959 62,800 SH   SOLE   62,800 0 0
HILL ROM HLDGS INC COM 431475102   633,906 6,024 SH   SOLE   6,024 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   35,289 37,900 SH   SOLE   37,900 0 0
HOLOGIC INC COM 436440101   77,502 153,500 SH   SOLE   153,500 0 0
HOME BANCORP INC COM 43689E107   272,930 7,000 SH   SOLE   7,000 0 0
HOME DEPOT INC COM 437076102   5,002,836 21,562 SH   SOLE   21,562 0 0
HONDA MOTOR LTD AMERN SHS 438128308   45,040 172,700 SH   SOLE   172,700 0 0
HONEYWELL INTL INC COM 438516106   3,077,765 18,190 SH   SOLE   18,190 0 0
HOPE BANCORP INC COM 43940T109   11,085 77,300 SH   SOLE   77,300 0 0
HORACE MANN EDUCATORS CORP N COM 440327104   33,450 72,200 SH   SOLE   72,200 0 0
HORMEL FOODS CORP COM 440452100   6,611 15,118 SH   SOLE   15,118 0 0
HOST HOTELS & RESORTS INC COM 44107P104   60,715 351,155 SH   SOLE   351,155 0 0
HOULIHAN LOKEY INC CL A 441593100   32,472 72,000 SH   SOLE   72,000 0 0
HP INC COM 40434L105   81,950 433,137 SH   SOLE   433,137 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406   25,143 65,700 SH   SOLE   65,700 0 0
HUBBELL INC COM 443510607   61,627 46,900 SH   SOLE   46,900 0 0
HUMANA INC COM 444859102   168,998 66,100 SH   SOLE   66,100 0 0
HUNTINGTON BANCSHARES INC COM 446150104   24,801 173,800 SH   SOLE   173,800 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   142,111 67,100 SH   SOLE   67,100 0 0
HUNTSMAN CORP COM 447011107   14,538 62,500 SH   SOLE   62,500 0 0
IAA INC COM 449253103   11,893 28,500 SH   SOLE   28,500 0 0
IBERIABANK CORP COM 450828108   9,291 12,300 SH   SOLE   12,300 0 0
ICF INTL INC COM 44925C103   9,038 10,700 SH   SOLE   10,700 0 0
ICICI BK LTD ADR 45104G104   45,955 377,300 SH   SOLE   377,300 0 0
ICON PLC SHS G4705A100   19,007 12,900 SH   SOLE   12,900 0 0
IDACORP INC COM 451107106   38,646 34,300 SH   SOLE   34,300 0 0
IDEX CORP COM 45167R104   1,408,712 8,596 SH   SOLE   8,596 0 0
IHS MARKIT LTD SHS G47567105   477,323 7,137 SH   SOLE   7,137 0 0
II VI INC COM 902104108   8,063 22,900 SH   SOLE   22,900 0 0
ILLINOIS TOOL WKS INC COM 452308109   2,743,333 17,530 SH   SOLE   17,530 0 0
ILLUMINA INC COM 452327109   1,581,336 5,198 SH   SOLE   5,198 0 0
IMAX CORP COM 45245E109   4,610 21,000 SH   SOLE   21,000 0 0
INCYTE CORP COM 45337C102   76,605 103,200 SH   SOLE   103,200 0 0
INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843   127,919 485,000 SH   SOLE   485,000 0 0
INDEXIQ ETF TR IQ GLB RES ETF 45409B883   415,810 15,678 SH   SOLE   15,678 0 0
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107   1,327,742 43,647 SH   SOLE   43,647 0 0
INDEXIQ ETF TR IQ ENCH BD US 45409B487   12,071 62,300 SH   SOLE   62,300 0 0
INFOSYS LTD SPONSORED ADR 456788108   196,690 17,299 SH   SOLE   17,299 0 0
ING GROEP N V SPONSORED ADR 456837103   11,296 108,100 SH   SOLE   108,100 0 0
INGERSOLL-RAND PLC SHS G47791101   1,313,107 10,657 SH   SOLE   10,657 0 0
INGEVITY CORP COM 45688C107   61,254 72,200 SH   SOLE   72,200 0 0
INGREDION INC COM 457187102   59,223 72,454 SH   SOLE   72,454 0 0
INNERWORKINGS INC COM 45773Y105   3,101 70,000 SH   SOLE   70,000 0 0
INNOSPEC INC COM 45768S105   11,588 13,000 SH   SOLE   13,000 0 0
INNOVATOR ETFS TR S&P 500 ULTRA 45782C821   49,803 200,000 SH   SOLE   200,000 0 0
INNOVATOR ETFS TR S&P 500 PWR BU 45782C680   17,637 70,000 SH   SOLE   70,000 0 0
INNOVATOR ETFS TR S&P 500 BUFFER 45782C888   5,249 20,000 SH   SOLE   20,000 0 0
INNOVATOR ETFS TR S&P 500 PWRETF 45782C797   7,467 30,000 SH   SOLE   30,000 0 0
INNOVATOR ETFS TR S&P 500 BUFETF 45782C771   2,487 10,000 SH   SOLE   10,000 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   6,150 300,000 SH   SOLE   300,000 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   21,085 35,100 SH   SOLE   35,100 0 0
INTEL CORP COM 458140100   8,624,875 167,376 SH   SOLE   167,376 0 0
INTER PARFUMS INC COM 458334109   15,044 21,500 SH   SOLE   21,500 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   151,876 164,600 SH   SOLE   164,600 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806   11,773 18,900 SH   SOLE   18,900 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   5,282,515 36,326 SH   SOLE   36,326 0 0
INTERPUBLIC GROUP COS INC COM 460690100   56,852 263,693 SH   SOLE   263,693 0 0
INTL PAPER CO COM 460146103   304,818 7,289 SH   SOLE   7,289 0 0
INTUIT COM 461202103   1,019,880 3,835 SH   SOLE   3,835 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   3,250,379 6,020 SH   SOLE   6,020 0 0
INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887   166,958 331,200 SH   SOLE   331,200 0 0
INVESCO ACTIVELY MANAGD ETF ACTIVE US REAL 46090A101   55,660 58,100 SH   SOLE   58,100 0 0
INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100   9,981 63,900 SH   SOLE   63,900 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   3,610 24,000 SH   SOLE   24,000 0 0
INVESCO DB MLTI SECTR CMMTY ENERGY FD 46140H304   19,547 146,100 SH   SOLE   146,100 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502   457,439 21,476 SH   SOLE   21,476 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700   419,098 19,713 SH   SOLE   19,713 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304   456,825 21,671 SH   SOLE   21,671 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882   246,834 11,486 SH   SOLE   11,486 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   120,289 565,000 SH   SOLE   565,000 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   65,948 268,900 SH   SOLE   268,900 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833   65,673 260,400 SH   SOLE   260,400 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874   74,377 305,200 SH   SOLE   305,200 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809   74,530 302,600 SH   SOLE   302,600 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601   74,301 310,300 SH   SOLE   310,300 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858   65,279 250,400 SH   SOLE   250,400 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 HY 46138J403   9,353 39,100 SH   SOLE   39,100 0 0
INVESCO EXCHANGE TRADED FD T DYNMC MEDIA 46137V696   1,716,148 54,683 SH   SOLE   54,683 0 0
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837   1,223,581 20,092 SH   SOLE   20,092 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720   799,586 18,790 SH   SOLE   18,790 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,769,477 16,372 SH   SOLE   16,372 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   786,891 6,644 SH   SOLE   6,644 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   307,622 2,424 SH   SOLE   2,424 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   114,642 58,500 SH   SOLE   58,500 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   45,789 250,076 SH   SOLE   250,076 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225   27,542 43,500 SH   SOLE   43,500 0 0
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134   11,668 40,000 SH   SOLE   40,000 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   9,390 50,000 SH   SOLE   50,000 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   6,770 10,000 SH   SOLE   10,000 0 0
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548   4,812 30,000 SH   SOLE   30,000 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   3,660 10,000 SH   SOLE   10,000 0 0
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198   3,959,060 75,253 SH   SOLE   75,253 0 0
INVESCO EXCHNG TRADED FD TR DWA SMLCP MENT 46138E842   1,009,809 20,180 SH   SOLE   20,180 0 0
INVESCO EXCHNG TRADED FD TR S&P MDCP 400 REV 46138G672   775,030 13,017 SH   SOLE   13,017 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102   673,706 13,780 SH   SOLE   13,780 0 0
INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537   1,319,271 49,709 SH   SOLE   49,709 0 0
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784   1,189,925 40,821 SH   SOLE   40,821 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743   520,079 13,117 SH   SOLE   13,117 0 0
INVESCO EXCHNG TRADED FD TR 1 30 LADER TRE 46138E107   518,468 14,576 SH   SOLE   14,576 0 0
INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138G870   166,506 655,019 SH   SOLE   655,019 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508   269,092 11,912 SH   SOLE   11,912 0 0
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354   155,914 269,282 SH   SOLE   269,282 0 0
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511   79,020 526,100 SH   SOLE   526,100 0 0
INVESCO EXCHNG TRADED FD TR DWA TACTCL MLT 46138E834   69,516 271,030 SH   SOLE   271,030 0 0
INVESCO EXCHNG TRADED FD TR DWA DEV MKTS 46138E875   46,418 175,960 SH   SOLE   175,960 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP STAP 46138E172   43,596 58,600 SH   SOLE   58,600 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP DISC 46138E180   36,554 60,700 SH   SOLE   60,700 0 0
INVESCO EXCHNG TRADED FD TR S&P 500 REVENUE 46138G698   34,042 63,100 SH   SOLE   63,100 0 0
INVESCO EXCHNG TRADED FD TR GLOBAL WATER 46138E651   5,576 20,000 SH   SOLE   20,000 0 0
INVESCO EXCHNG TRADED FD TR S&P SMALLCAP 600 46138G664   7,138 11,200 SH   SOLE   11,200 0 0
INVESCO EXCHNG TRADED FD TR S&P GBL WATER 46138E263   3,826 10,000 SH   SOLE   10,000 0 0
INVESCO LTD SHS G491BT108   21,548 127,200 SH   SOLE   127,200 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   3,730,287 19,757 SH   SOLE   19,757 0 0
INVESCO QUALITY MUNI INC TRS COM 46133G107   9,439 73,800 SH   SOLE   73,800 0 0
INVITAE CORP COM 46185L103   5,226,583 271,229 SH   SOLE   271,229 0 0
INVITATION HOMES INC COM 46187W107   12,022 40,600 SH   SOLE   40,600 0 0
IONIS PHARMACEUTICALS INC COM 462222100   18,093 30,200 SH   SOLE   30,200 0 0
IPG PHOTONICS CORP COM 44980X109   2,371,237 17,487 SH   SOLE   17,487 0 0
IQVIA HLDGS INC COM 46266C105   951,551 6,370 SH   SOLE   6,370 0 0
IROBOT CORP COM 462726100   1,371,602 22,241 SH   SOLE   22,241 0 0
IRON MTN INC NEW COM 46284V101   2,427,136 74,935 SH   SOLE   74,935 0 0
ISHARES GOLD TRUST ISHARES 464285105   105,778 750,200 SH   SOLE   750,200 0 0
ISHARES INC CORE MSCI EMKT 46434G103   4,182,155 85,315 SH   SOLE   85,315 0 0
ISHARES INC MIN VOL GBL ETF 464286525   518,851 5,476 SH   SOLE   5,476 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   1,735,951 41,205 SH   SOLE   41,205 0 0
ISHARES INC EM HGHYL BD ETF 464286285   1,128,917 24,283 SH   SOLE   24,283 0 0
ISHARES INC MIN VOL EMRG MKT 464286533   117,891 206,500 SH   SOLE   206,500 0 0
ISHARES INC ESG MSCI EM ETF 46434G863   130,250 400,400 SH   SOLE   400,400 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   54,073 95,300 SH   SOLE   95,300 0 0
ISHARES INC MSCI EURZONE ETF 464286608   16,995 43,700 SH   SOLE   43,700 0 0
ISHARES INC MSCI PAC JP ETF 464286665   10,243 22,900 SH   SOLE   22,900 0 0
ISHARES INC MLT FCTR EMG MKT 46434G889   6,909 16,900 SH   SOLE   16,900 0 0
ISHARES INC MSCI GERMANY ETF 464286806   4,010 14,900 SH   SOLE   14,900 0 0
ISHARES SILVER TRUST ISHARES 46428Q109   19,900 125,000 SH   SOLE   125,000 0 0
ISHARES TR CORE S&P SCP ETF 464287804   6,619,826 85,044 SH   SOLE   85,044 0 0
ISHARES TR US TREAS BD ETF 46429B267   6,704,215 254,671 SH   SOLE   254,671 0 0
ISHARES TR TIPS BD ETF 464287176   2,700,517 23,222 SH   SOLE   23,222 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   5,495,935 30,528 SH   SOLE   30,528 0 0
ISHARES TR MSCI USA ESG SLC 464288802   4,271,001 34,552 SH   SOLE   34,552 0 0
ISHARES TR CORE S&P500 ETF 464287200   27,957,084 93,652 SH   SOLE   93,652 0 0
ISHARES TR CORE S&P MCP ETF 464287507   7,329,162 37,930 SH   SOLE   37,930 0 0
ISHARES TR GLOBAL TECH ETF 464287291   2,844,284 15,377 SH   SOLE   15,377 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   7,596,306 149,035 SH   SOLE   149,035 0 0
ISHARES TR IBOXX INV CP ETF 464287242   3,314,887 26,003 SH   SOLE   26,003 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   3,635,126 62,935 SH   SOLE   62,935 0 0
ISHARES TR CORE MSCI EAFE 46432F842   11,334,634 185,601 SH   SOLE   185,601 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   10,737,788 126,595 SH   SOLE   126,595 0 0
ISHARES TR CORE S&P TTL STK 464287150   9,720,388 144,929 SH   SOLE   144,929 0 0
ISHARES TR US AER DEF ETF 464288760   5,775,940 25,705 SH   SOLE   25,705 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697   10,056,934 156,894 SH   SOLE   156,894 0 0
ISHARES TR SH TR CRPORT ETF 464288646   6,324,473 117,840 SH   SOLE   117,840 0 0
ISHARES TR MBS ETF 464288588   3,619,437 33,420 SH   SOLE   33,420 0 0
ISHARES TR IBOXX HI YD ETF 464288513   4,764,593 54,659 SH   SOLE   54,659 0 0
ISHARES TR US BR DEL SE ETF 464288794   1,844,767 28,686 SH   SOLE   28,686 0 0
ISHARES TR HDG MSCI EAFE 46434V803   1,029,008 34,369 SH   SOLE   34,369 0 0
ISHARES TR USA MOMENTUM FCT 46432F396   2,465,865 20,678 SH   SOLE   20,678 0 0
ISHARES TR ESG MSCI USA ETF 46435G425   388,167 5,938 SH   SOLE   5,938 0 0
ISHARES TR JPMORGAN USD EMG 464288281   1,266,720 11,175 SH   SOLE   11,175 0 0
ISHARES TR A RATE CP BD ETF 46429B291   414,874 7,570 SH   SOLE   7,570 0 0
ISHARES TR U.S. BAS MTL ETF 464287838   1,654,700 17,933 SH   SOLE   17,933 0 0
ISHARES TR GLOBAL ENERG ETF 464287341   414,302 13,557 SH   SOLE   13,557 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   787,931 8,368 SH   SOLE   8,368 0 0
ISHARES TR CORE US AGGBD ET 464287226   1,561,406 13,797 SH   SOLE   13,797 0 0
ISHARES TR USD INV GRDE ETF 464288620   1,975,385 33,895 SH   SOLE   33,895 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   825,764 7,751 SH   SOLE   7,751 0 0
ISHARES TR CORE INTL AGGR 46435G672   1,177,560 21,107 SH   SOLE   21,107 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   641,343 4,238 SH   SOLE   4,238 0 0
ISHARES TR CORE 1 5 YR USD 46432F859   363,932 7,208 SH   SOLE   7,208 0 0
ISHARES TR U.S. TECH ETF 464287721   1,173,585 5,747 SH   SOLE   5,747 0 0
ISHARES TR SHORT TREAS BD 464288679   2,184,966 19,752 SH   SOLE   19,752 0 0
ISHARES TR CORE S&P US GWT 464287671   1,036,286 16,483 SH   SOLE   16,483 0 0
ISHARES TR ESG MSCI EAFE 46435G516   638,849 9,963 SH   SOLE   9,963 0 0
ISHARES TR U.S. MED DVC ETF 464288810   2,316,571 9,370 SH   SOLE   9,370 0 0
ISHARES TR US INDUSTRIALS 464287754   895,319 5,637 SH   SOLE   5,637 0 0
ISHARES TR INTRM TR CRP ETF 464288638   2,153,408 37,179 SH   SOLE   37,179 0 0
ISHARES TR MULTIFACTOR USA 46434V282   478,034 14,976 SH   SOLE   14,976 0 0
ISHARES TR US HOME CONS ETF 464288752   2,373,450 54,801 SH   SOLE   54,801 0 0
ISHARES TR 20 YR TR BD ETF 464287432   1,186,992 8,296 SH   SOLE   8,296 0 0
ISHARES TR MSCI KLD400 SOC 464288570   1,495,277 13,482 SH   SOLE   13,482 0 0
ISHARES TR S&P 500 VAL ETF 464287408   547,925 4,599 SH   SOLE   4,599 0 0
ISHARES TR PFD AND INCM SEC 464288687   1,230,157 32,778 SH   SOLE   32,778 0 0
ISHARES TR NASDAQ BIOTECH 464287556   1,992,011 20,020 SH   SOLE   20,020 0 0
ISHARES TR EXPANDED TECH 464287515   906,665 4,279 SH   SOLE   4,279 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440   170,505 151,600 SH   SOLE   151,600 0 0
ISHARES TR CORE DIV GRWTH 46434V621   178,244 455,400 SH   SOLE   455,400 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   335,211 2,100 SH   SOLE   2,100 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   229,852 5,624 SH   SOLE   5,624 0 0
ISHARES TR EXPND TEC SC ETF 464287549   210,509 970 SH   SOLE   970 0 0
ISHARES TR AGGRES ALLOC ETF 464289859   174,096 317,000 SH   SOLE   317,000 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   237,496 1,873 SH   SOLE   1,873 0 0
ISHARES TR MSCI EAFE ETF 464287465   267,948 4,109 SH   SOLE   4,109 0 0
ISHARES TR RUS MID CAP ETF 464287499   235,270 4,205 SH   SOLE   4,205 0 0
ISHARES TR CHINA LG-CAP ETF 464287184   103,042 258,900 SH   SOLE   258,900 0 0
ISHARES TR GLB INFRASTR ETF 464288372   105,394 226,800 SH   SOLE   226,800 0 0
ISHARES TR MULTIFACTOR INTL 46434V274   95,702 375,300 SH   SOLE   375,300 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689   129,339 176,500 SH   SOLE   176,500 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   101,989 113,700 SH   SOLE   113,700 0 0
ISHARES TR EAFE VALUE ETF 464288877   133,915 282,700 SH   SOLE   282,700 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   138,261 297,400 SH   SOLE   297,400 0 0
ISHARES TR USA QUALITY FCTR 46432F339   61,631 66,700 SH   SOLE   66,700 0 0
ISHARES TR NATIONAL MUN ETF 464288414   70,680 61,945 SH   SOLE   61,945 0 0
ISHARES TR INTL SEL DIV ETF 464288448   76,358 248,400 SH   SOLE   248,400 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   63,263 49,324 SH   SOLE   49,324 0 0
ISHARES TR DOW JONES US ETF 464287846   69,491 47,100 SH   SOLE   47,100 0 0
ISHARES TR US HLTHCARE ETF 464287762   75,620 40,000 SH   SOLE   40,000 0 0
ISHARES TR MULTIFACTOR USA 46434V290   46,472 116,500 SH   SOLE   116,500 0 0
ISHARES TR US TELECOM ETF 464287713   39,197 134,235 SH   SOLE   134,235 0 0
ISHARES TR S&P 100 ETF 464287101   33,267 25,300 SH   SOLE   25,300 0 0
ISHARES TR SP SMCP600VL ETF 464287879   34,544 23,000 SH   SOLE   23,000 0 0
ISHARES TR MSCI ACWI EX US 464288240   39,327 85,400 SH   SOLE   85,400 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867   34,223 74,300 SH   SOLE   74,300 0 0
ISHARES TR U.S. CNSM SV ETF 464287580   35,652 16,400 SH   SOLE   16,400 0 0
ISHARES TR IBONDS DEC 46435U697   28,815 109,500 SH   SOLE   109,500 0 0
ISHARES TR IBONDS DEC2023 46435G318   28,053 108,900 SH   SOLE   108,900 0 0
ISHARES TR AGENCY BOND ETF 464288166   24,823 21,300 SH   SOLE   21,300 0 0
ISHARES TR EDGE MSCI USA VL 46432F388   17,967 21,900 SH   SOLE   21,900 0 0
ISHARES TR SELECT DIVID ETF 464287168   20,390 20,000 SH   SOLE   20,000 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325   17,105 28,000 SH   SOLE   28,000 0 0
ISHARES TR S&P MC 400VL ETF 464287705   18,069 11,300 SH   SOLE   11,300 0 0
ISHARES TR CORE TOTAL USD 46434V613   17,243 32,900 SH   SOLE   32,900 0 0
ISHARES TR COHEN STEER REIT 464287564   12,002 10,000 SH   SOLE   10,000 0 0
ISHARES TR GBL COMM SVC ETF 464287275   14,263 24,900 SH   SOLE   24,900 0 0
ISHARES TR LNG TR CRPRT BD 464289511   14,325 21,500 SH   SOLE   21,500 0 0
ISHARES TR ESG US AGR BD 46435U549   15,769 29,100 SH   SOLE   29,100 0 0
ISHARES TR MIN VOL EUROPE 46434V720   10,172 40,000 SH   SOLE   40,000 0 0
ISHARES TR NA TEC MULTM ETF 464287531   6,915 13,000 SH   SOLE   13,000 0 0
ISHARES TR GLB CNSM STP ETF 464288737   5,866 10,700 SH   SOLE   10,700 0 0
ISHARES TR MSCI UK ETF NEW 46435G334   5,972 19,000 SH   SOLE   19,000 0 0
ISHARES TR US OIL EQ&SV ETF 464288844   5,441 30,900 SH   SOLE   30,900 0 0
ISHARES TR ESG 1 5 YR USD 46435G243   3,156 12,400 SH   SOLE   12,400 0 0
ISHARES US ETF TR SHT MAT BD ETF 46431W507   3,833,190 76,146 SH   SOLE   76,146 0 0
ISHARES US ETF TR SHT MAT MUN ETF 46431W838   1,709,522 34,095 SH   SOLE   34,095 0 0
ISHARES US ETF TR IT RT HDG HGYL 46431W606   98,426 111,600 SH   SOLE   111,600 0 0
ISHARES US ETF TR INT RT HD LONG 46431W812   108,881 451,600 SH   SOLE   451,600 0 0
ISHARES US ETF TR INT RT HDG C B 46431W705   112,027 120,500 SH   SOLE   120,500 0 0
ISHARES US ETF TR INT RT HD EMRG 46431W820   5,957 24,500 SH   SOLE   24,500 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106   30,284 360,100 SH   SOLE   360,100 0 0
J & J SNACK FOODS CORP COM 466032109   1,275,264 6,642 SH   SOLE   6,642 0 0
J2 GLOBAL INC COM 48123V102   1,037,437 11,423 SH   SOLE   11,423 0 0
JABIL INC COM 466313103   11,947 33,400 SH   SOLE   33,400 0 0
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106   2,572 15,300 SH   SOLE   15,300 0 0
JANUS DETROIT STR TR LONG TERM CARE 47103U407   446,870 14,457 SH   SOLE   14,457 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   17,299 13,500 SH   SOLE   13,500 0 0
JD COM INC SPON ADR CL A 47215P106   3,526 12,500 SH   SOLE   12,500 0 0
JETBLUE AWYS CORP COM 477143101   115,592 690,100 SH   SOLE   690,100 0 0
JOHNSON & JOHNSON COM 478160104   4,072,081 31,474 SH   SOLE   31,474 0 0
JOHNSON CTLS INTL PLC SHS G51502105   405,234 9,233 SH   SOLE   9,233 0 0
JONES LANG LASALLE INC COM 48020Q107   21,554 15,500 SH   SOLE   15,500 0 0
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837   1,534,640 30,434 SH   SOLE   30,434 0 0
JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209   78,692 148,000 SH   SOLE   148,000 0 0
JP MORGAN EXCHANGE TRADED FD GLOBAL BD OPRT 46641Q852   54,339 106,289 SH   SOLE   106,289 0 0
JPMORGAN CHASE & CO COM 46625H100   4,441,120 37,736 SH   SOLE   37,736 0 0
JUNIPER NETWORKS INC COM 48203R104   4,443 17,952 SH   SOLE   17,952 0 0
KAMAN CORP COM 483548103   45,903 77,200 SH   SOLE   77,200 0 0
KANSAS CITY SOUTHERN COM NEW 485170302   27,267 20,500 SH   SOLE   20,500 0 0
KAR AUCTION SVCS INC COM 48238T109   2,952 12,025 SH   SOLE   12,025 0 0
KAYNE ANDERSN MLP MIDS INVT COM 486606106   70,897 490,300 SH   SOLE   490,300 0 0
KBR INC COM 48242W106   99,608 405,900 SH   SOLE   405,900 0 0
KELLOGG CO COM 487836108   41,094 63,861 SH   SOLE   63,861 0 0
KEMPER CORP DEL COM 488401100   15,590 20,000 SH   SOLE   20,000 0 0
KEURIG DR PEPPER INC COM 49271V100   16,392 60,000 SH   SOLE   60,000 0 0
KEYCORP NEW COM 493267108   58,337 327,000 SH   SOLE   327,000 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   43,957 45,200 SH   SOLE   45,200 0 0
KFORCE INC COM 493732101   11,388 30,100 SH   SOLE   30,100 0 0
KIMBERLY CLARK CORP COM 494368103   4,383,484 30,859 SH   SOLE   30,859 0 0
KIMCO RLTY CORP COM 49446R109   15,890 76,100 SH   SOLE   76,100 0 0
KINDER MORGAN INC DEL COM 49456B101   229,738 11,147 SH   SOLE   11,147 0 0
KINSALE CAP GROUP INC COM 49714P108   13,017 12,600 SH   SOLE   12,600 0 0
KIRBY CORP COM 497266106   9,202 11,200 SH   SOLE   11,200 0 0
KKR & CO INC CL A 48251W104   13,425 50,000 SH   SOLE   50,000 0 0
KLA CORPORATION COM NEW 482480100   417,440 2,618 SH   SOLE   2,618 0 0
KOHLS CORP COM 500255104   17,956 36,158 SH   SOLE   36,158 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303   100,148 217,100 SH   SOLE   217,100 0 0
KONTOOR BRANDS INC COM 50050N103   149,280 425,300 SH   SOLE   425,300 0 0
KRAFT HEINZ CO COM 500754106   2,053,159 73,498 SH   SOLE   73,498 0 0
KRANESHARES TR CSI CHI INTERNET 500767306   13,432 32,500 SH   SOLE   32,500 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   18,595 100,000 SH   SOLE   100,000 0 0
KROGER CO COM 501044101   43,188 167,524 SH   SOLE   167,524 0 0
L BRANDS INC COM 501797104   4,963 25,335 SH   SOLE   25,335 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   906,541 4,345 SH   SOLE   4,345 0 0
LA Z BOY INC COM 505336107   3,997 11,900 SH   SOLE   11,900 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   30,072 17,900 SH   SOLE   17,900 0 0
LAKELAND FINL CORP COM 511656100   6,597 15,000 SH   SOLE   15,000 0 0
LAM RESEARCH CORP COM 512807108   390,345 1,689 SH   SOLE   1,689 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   102,904 125,600 SH   SOLE   125,600 0 0
LAMB WESTON HLDGS INC COM 513272104   30,497 41,938 SH   SOLE   41,938 0 0
LANDSTAR SYS INC COM 515098101   153,897 136,700 SH   SOLE   136,700 0 0
LAS VEGAS SANDS CORP COM 517834107   28,017 48,507 SH   SOLE   48,507 0 0
LAUDER ESTEE COS INC CL A 518439104   4,083,250 20,524 SH   SOLE   20,524 0 0
LAWSON PRODS INC COM 520776105   20,333 52,500 SH   SOLE   52,500 0 0
LCI INDS COM 50189K103   31,137 33,900 SH   SOLE   33,900 0 0
LEAR CORP COM NEW 521865204   47,632 40,400 SH   SOLE   40,400 0 0
LEGGETT & PLATT INC COM 524660107   91,648 223,860 SH   SOLE   223,860 0 0
LEIDOS HLDGS INC COM 525327102   12,281 14,300 SH   SOLE   14,300 0 0
LEMAITRE VASCULAR INC COM 525558201   10,527 30,800 SH   SOLE   30,800 0 0
LENNAR CORP CL A 526057104   10,332 18,500 SH   SOLE   18,500 0 0
LENNOX INTL INC COM 526107107   75,078 30,900 SH   SOLE   30,900 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   7,616 40,000 SH   SOLE   40,000 0 0
LEXINGTON REALTY TRUST COM 529043101   5,966 58,200 SH   SOLE   58,200 0 0
LHC GROUP INC COM 50187A107   18,851 16,600 SH   SOLE   16,600 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607   9,441 22,500 SH   SOLE   22,500 0 0
LIBERTY PPTY TR SH BEN INT 531172104   17,401 33,900 SH   SOLE   33,900 0 0
LILLY ELI & CO COM 532457108   205,565 1,838 SH   SOLE   1,838 0 0
LINCOLN ELEC HLDGS INC COM 533900106   13,014 15,000 SH   SOLE   15,000 0 0
LINCOLN NATL CORP IND COM 534187109   450,651 7,471 SH   SOLE   7,471 0 0
LINDE PLC SHS G5494J103   412,297 2,128 SH   SOLE   2,128 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401   3,626 39,200 SH   SOLE   39,200 0 0
LITHIA MTRS INC CL A 536797103   480,672 3,631 SH   SOLE   3,631 0 0
LITTELFUSE INC COM 537008104   20,745 11,700 SH   SOLE   11,700 0 0
LIVENT CORP COM 53814L108   165,631 2,475,800 SH   SOLE   2,475,800 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   48,660 1,843,200 SH   SOLE   1,843,200 0 0
LOCKHEED MARTIN CORP COM 539830109   4,402,859 11,288 SH   SOLE   11,288 0 0
LOWES COS INC COM 548661107   310,967 2,828 SH   SOLE   2,828 0 0
LPL FINL HLDGS INC COM 50212V100   118,018 144,100 SH   SOLE   144,100 0 0
LTC PPTYS INC COM 502175102   10,039 19,600 SH   SOLE   19,600 0 0
LULULEMON ATHLETICA INC COM 550021109   97,998 50,900 SH   SOLE   50,900 0 0
LYFT INC CL A COM 55087P104   16,336 40,000 SH   SOLE   40,000 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   645,578 7,216 SH   SOLE   7,216 0 0
M & T BK CORP COM 55261F104   150,703 95,400 SH   SOLE   95,400 0 0
MACERICH CO COM 554382101   5,813 18,400 SH   SOLE   18,400 0 0
MACK CALI RLTY CORP COM 554489104   9,487 43,800 SH   SOLE   43,800 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   2,472 11,500 SH   SOLE   11,500 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105   13,459 34,100 SH   SOLE   34,100 0 0
MACYS INC COM 55616P104   24,615 158,400 SH   SOLE   158,400 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   496,561 7,493 SH   SOLE   7,493 0 0
MAGNA INTL INC COM 559222401   23,999 45,000 SH   SOLE   45,000 0 0
MAINSTAY MACKAY DEFINDTRM MU COM 56064K100   260,702 12,426 SH   SOLE   12,426 0 0
MANHATTAN ASSOCS INC COM 562750109   10,164 12,600 SH   SOLE   12,600 0 0
MANTECH INTL CORP CL A 564563104   8,069 11,300 SH   SOLE   11,300 0 0
MANULIFE FINL CORP COM 56501R106   11,512 62,700 SH   SOLE   62,700 0 0
MARATHON OIL CORP COM 565849106   48,258 393,300 SH   SOLE   393,300 0 0
MARATHON PETE CORP COM 56585A102   171,372 282,094 SH   SOLE   282,094 0 0
MARCUS & MILLICHAP INC COM 566324109   11,392 32,100 SH   SOLE   32,100 0 0
MARKEL CORP COM 570535104   2,799,921 2,369 SH   SOLE   2,369 0 0
MARKER THERAPEUTICS INC COM 57055L107   5,110 100,000 SH   SOLE   100,000 0 0
MARKETAXESS HLDGS INC COM 57060D108   33,078 10,100 SH   SOLE   10,100 0 0
MARRIOTT INTL INC NEW CL A 571903202   567,526 4,563 SH   SOLE   4,563 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107   10,983 10,600 SH   SOLE   10,600 0 0
MARSH & MCLENNAN COS INC COM 571748102   1,332,066 13,314 SH   SOLE   13,314 0 0
MARTIN MARIETTA MATLS INC COM 573284106   64,688 23,600 SH   SOLE   23,600 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105   26,318 105,400 SH   SOLE   105,400 0 0
MASCO CORP COM 574599106   60,894 146,100 SH   SOLE   146,100 0 0
MASIMO CORP COM 574795100   34,073 22,900 SH   SOLE   22,900 0 0
MASONITE INTL CORP NEW COM 575385109   32,306 55,700 SH   SOLE   55,700 0 0
MASTEC INC COM 576323109   10,584 16,300 SH   SOLE   16,300 0 0
MASTERCARD INC CL A 57636Q104   2,321,275 8,548 SH   SOLE   8,548 0 0
MATADOR RES CO COM 576485205   13,720 83,000 SH   SOLE   83,000 0 0
MATSON INC COM 57686G105   33,309 88,800 SH   SOLE   88,800 0 0
MATTEL INC COM 577081102   8,258 72,500 SH   SOLE   72,500 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101   338,976 5,853 SH   SOLE   5,853 0 0
MAXIMUS INC COM 577933104   7,958 10,300 SH   SOLE   10,300 0 0
MAXLINEAR INC COM 57776J100   6,222 27,800 SH   SOLE   27,800 0 0
MBIA INC COM 55262C100   23,786 257,700 SH   SOLE   257,700 0 0
MCCORMICK & CO INC COM NON VTG 579780206   179,432 114,800 SH   SOLE   114,800 0 0
MCDONALDS CORP COM 580135101   4,712,635 21,949 SH   SOLE   21,949 0 0
MCKESSON CORP COM 58155Q103   60,404 44,200 SH   SOLE   44,200 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   24,411 124,800 SH   SOLE   124,800 0 0
MEDNAX INC COM 58502B106   4,524 20,000 SH   SOLE   20,000 0 0
MEDPACE HLDGS INC COM 58506Q109   8,824 10,500 SH   SOLE   10,500 0 0
MEDTRONIC PLC SHS G5960L103   1,491,694 13,733 SH   SOLE   13,733 0 0
MERCK & CO INC COM 58933Y105   2,015,796 23,946 SH   SOLE   23,946 0 0
MERCURY GENL CORP NEW COM 589400100   1,542,044 27,596 SH   SOLE   27,596 0 0
MEREDITH CORP COM 589433101   14,701 40,100 SH   SOLE   40,100 0 0
MERITAGE HOMES CORP COM 59001A102   15,547 22,100 SH   SOLE   22,100 0 0
MESABI TR CTF BEN INT 590672101   86,016 359,600 SH   SOLE   359,600 0 0
METHODE ELECTRS INC COM 591520200   11,068 32,900 SH   SOLE   32,900 0 0
METLIFE INC COM 59156R108   757,721 16,067 SH   SOLE   16,067 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   2,369,602 3,364 SH   SOLE   3,364 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105   43,512 144,800 SH   SOLE   144,800 0 0
MGM RESORTS INTERNATIONAL COM 552953101   20,873 75,300 SH   SOLE   75,300 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403   2,957 20,900 SH   SOLE   20,900 0 0
MICROCHIP TECHNOLOGY INC COM 595017104   262,749 2,828 SH   SOLE   2,828 0 0
MICRON TECHNOLOGY INC COM 595112103   317,261 7,404 SH   SOLE   7,404 0 0
MICROSOFT CORP COM 594918104   8,139,186 58,543 SH   SOLE   58,543 0 0
MILLER HERMAN INC COM 600544100   451,820 9,803 SH   SOLE   9,803 0 0
MIRATI THERAPEUTICS INC COM 60468T105   129,331 166,000 SH   SOLE   166,000 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   10,602 208,700 SH   SOLE   208,700 0 0
MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109   5,790 188,600 SH   SOLE   188,600 0 0
MKS INSTRUMENT INC COM 55306N104   20,025 21,700 SH   SOLE   21,700 0 0
MOELIS & CO CL A 60786M105   51,345 156,300 SH   SOLE   156,300 0 0
MOHAWK INDS INC COM 608190104   13,275 10,700 SH   SOLE   10,700 0 0
MOLSON COORS BREWING CO CL B 60871R209   15,410 26,800 SH   SOLE   26,800 0 0
MONDELEZ INTL INC CL A 609207105   680,733 12,305 SH   SOLE   12,305 0 0
MONOLITHIC PWR SYS INC COM 609839105   3,431,295 22,048 SH   SOLE   22,048 0 0
MONROE CAP CORP COM 610335101   4,220 40,000 SH   SOLE   40,000 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   385,576 6,641 SH   SOLE   6,641 0 0
MOODYS CORP COM 615369105   53,461 26,100 SH   SOLE   26,100 0 0
MOOG INC CL A 615394202   15,900 19,600 SH   SOLE   19,600 0 0
MORGAN STANLEY COM NEW 617446448   128,095 300,200 SH   SOLE   300,200 0 0
MOSAIC CO NEW COM 61945C103   2,542 12,400 SH   SOLE   12,400 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   586,040 3,439 SH   SOLE   3,439 0 0
MOVADO GROUP INC COM 624580106   5,370 21,600 SH   SOLE   21,600 0 0
MSA SAFETY INC COM 553498106   46,154 42,300 SH   SOLE   42,300 0 0
MSC INDL DIRECT INC CL A 553530106   31,123 42,911 SH   SOLE   42,911 0 0
MSG NETWORK INC CL A 553573106   24,444 150,700 SH   SOLE   150,700 0 0
MTS SYS CORP COM 553777103   11,603 21,000 SH   SOLE   21,000 0 0
MURPHY OIL CORP COM 626717102   8,955 40,500 SH   SOLE   40,500 0 0
MYLAN N V SHS EURO N59465109   15,053 76,100 SH   SOLE   76,100 0 0
NANOMETRICS INC COM 630077105   7,470 22,900 SH   SOLE   22,900 0 0
NASDAQ INC COM 631103108   34,176 34,400 SH   SOLE   34,400 0 0
NATIONAL BEVERAGE CORP COM 635017106   12,997 29,300 SH   SOLE   29,300 0 0
NATIONAL GEN HLDGS CORP COM 636220303   17,449 75,800 SH   SOLE   75,800 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409   36,538 67,500 SH   SOLE   67,500 0 0
NATIONAL INSTRS CORP COM 636518102   64,234 152,974 SH   SOLE   152,974 0 0
NATIONAL OILWELL VARCO INC COM 637071101   18,084 85,300 SH   SOLE   85,300 0 0
NATIONAL RETAIL PPTYS INC COM 637417106   11,900 21,100 SH   SOLE   21,100 0 0
NATIXIS ETF TR SEEYOND INTL ETF 63873X109   1,853,082 41,870 SH   SOLE   41,870 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108   2,787 27,900 SH   SOLE   27,900 0 0
NAVIGANT CONSULTING INC COM 63935N107   8,720 31,200 SH   SOLE   31,200 0 0
NCR CORP NEW COM 62886E108   84,581 268,000 SH   SOLE   268,000 0 0
NETAPP INC COM 64110D104   52,352 99,700 SH   SOLE   99,700 0 0
NETFLIX INC COM 64110L106   1,810,182 6,764 SH   SOLE   6,764 0 0
NETFLIX INC COM 64110L106   107,048 400 SH Put SOLE   400 0 0
NETGEAR INC COM 64111Q104   3,319 10,300 SH   SOLE   10,300 0 0
NEUBERGER BRMAN CLIFRN MUNI COM 64123C101   11,192 80,000 SH   SOLE   80,000 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   44,514 49,400 SH   SOLE   49,400 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201   6,622 42,235 SH   SOLE   42,235 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   5,462 43,524 SH   SOLE   43,524 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501   2,887 47,400 SH   SOLE   47,400 0 0
NEWELL BRANDS INC COM 651229106   92,025 491,588 SH   SOLE   491,588 0 0
NEWMARK GROUP INC CL A 65158N102   9,068 100,092 SH   SOLE   100,092 0 0
NEWMARKET CORP COM 651587107   572,645 1,213 SH   SOLE   1,213 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106   34,739 91,611 SH   SOLE   91,611 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504   9,784 128,400 SH   SOLE   128,400 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103   28,749 28,100 SH   SOLE   28,100 0 0
NEXTERA ENERGY INC COM 65339F101   5,870,522 25,196 SH   SOLE   25,196 0 0
NICE LTD SPONSORED ADR 653656108   120,217 83,600 SH   SOLE   83,600 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108   8,776 41,300 SH   SOLE   41,300 0 0
NIKE INC CL B 654106103   451,943 4,812 SH   SOLE   4,812 0 0
NISOURCE INC COM 65473P105   25,821 86,300 SH   SOLE   86,300 0 0
NOBLE ENERGY INC COM 655044105   5,435 24,200 SH   SOLE   24,200 0 0
NOKIA CORP SPONSORED ADR 654902204   3,795 75,000 SH   SOLE   75,000 0 0
NOMURA HLDGS INC SPONSORED ADR 65535H208   4,429 104,200 SH   SOLE   104,200 0 0
NORDSON CORP COM 655663102   77,372 52,900 SH   SOLE   52,900 0 0
NORDSTROM INC COM 655664100   111,212 330,300 SH   SOLE   330,300 0 0
NORFOLK SOUTHERN CORP COM 655844108   803,080 4,470 SH   SOLE   4,470 0 0
NORTHERN TR CORP COM 665859104   42,554 45,600 SH   SOLE   45,600 0 0
NORTHROP GRUMMAN CORP COM 666807102   3,157,443 8,425 SH   SOLE   8,425 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   43,539 84,100 SH   SOLE   84,100 0 0
NOVARTIS A G SPONSORED ADR 66987V109   292,419 3,365 SH   SOLE   3,365 0 0
NOVO-NORDISK A S ADR 670100205   179,141 346,500 SH   SOLE   346,500 0 0
NOW INC COM 67011P100   4,909 42,800 SH   SOLE   42,800 0 0
NRG ENERGY INC COM NEW 629377508   4,792 12,100 SH   SOLE   12,100 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100   6,459 39,600 SH   SOLE   39,600 0 0
NUCOR CORP COM 670346105   2,264,567 44,482 SH   SOLE   44,482 0 0
NUTANIX INC CL A 67059N108   5,303 20,200 SH   SOLE   20,200 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105   255,649 17,865 SH   SOLE   17,865 0 0
NUVEEN CA QUALTY MUN INCOME COM 67066Y105   64,577 430,800 SH   SOLE   430,800 0 0
NUVEEN CA SELECT TAX FREE PR SH BEN INT 67063R103   28,296 180,000 SH   SOLE   180,000 0 0
NUVEEN CALIFORNIA AMT QLT MU COM 670651108   20,669 136,700 SH   SOLE   136,700 0 0
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102   25,432 340,000 SH   SOLE   340,000 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108   54,981 565,643 SH   SOLE   565,643 0 0
NUVEEN HIGH INCOME DECMBR 20 COM 67076E107   83,907 850,986 SH   SOLE   850,986 0 0
NUVEEN HIGH INCOME NOVEMBER COM 67077N106   64,285 650,000 SH   SOLE   650,000 0 0
NUVEEN INTER DURATION MN TMF COM 670671106   165,037 1,202,017 SH   SOLE   1,202,017 0 0
NUVEEN MUN VALUE FD INC COM 670928100   32,077 305,200 SH   SOLE   305,200 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   21,138 130,240 SH   SOLE   130,240 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107   4,432 20,000 SH   SOLE   20,000 0 0
NUVEEN NEW YORK AMT QLT MUNI COM 670656107   87,544 650,400 SH   SOLE   650,400 0 0
NUVEEN PENNSYLVANIA QLT MUN COM 670972108   105,350 752,500 SH   SOLE   752,500 0 0
NUVEEN PFD & INCM SECURTIES COM 67072C105   169,245 1,718,223 SH   SOLE   1,718,223 0 0
NUVEEN PFD & INCOME 2022 TER COM 67075T105   48,640 200,000 SH   SOLE   200,000 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101   244,253 17,009 SH   SOLE   17,009 0 0
NUVEEN S&P 500 DYN OVERWRITE COM 6706EW100   10,903 70,800 SH   SOLE   70,800 0 0
NV5 GLOBAL INC COM 62945V109   7,851 11,500 SH   SOLE   11,500 0 0
NVENT ELECTRIC PLC SHS G6700G107   8,067 36,600 SH   SOLE   36,600 0 0
NVIDIA CORP COM 67066G104   6,420,434 36,884 SH   SOLE   36,884 0 0
NXP SEMICONDUCTORS N V COM N6596X109   108,029 99,000 SH   SOLE   99,000 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107   162,991 40,900 SH   SOLE   40,900 0 0
OASIS PETE INC NEW COM 674215108   6,225 179,900 SH   SOLE   179,900 0 0
OCCIDENTAL PETE CORP COM 674599105   110,696 248,924 SH   SOLE   248,924 0 0
OFG BANCORP COM 67103X102   11,016 50,300 SH   SOLE   50,300 0 0
OFS CAP CORP COM 67103B100   5,805 50,000 SH   SOLE   50,000 0 0
OGE ENERGY CORP COM 670837103   8,576 18,898 SH   SOLE   18,898 0 0
OIL STS INTL INC COM 678026105   2,806 21,100 SH   SOLE   21,100 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   55,580 32,700 SH   SOLE   32,700 0 0
OLD LINE BANCSHARES INC COM 67984M100   10,676 36,800 SH   SOLE   36,800 0 0
OLD NATL BANCORP IND COM 680033107   13,626 79,200 SH   SOLE   79,200 0 0
OLD REP INTL CORP COM 680223104   2,613 11,085 SH   SOLE   11,085 0 0
OLIN CORP COM PAR $1 680665205   9,884 52,800 SH   SOLE   52,800 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   41,748 99,900 SH   SOLE   99,900 0 0
OMNICELL INC COM 68213N109   14,815 20,500 SH   SOLE   20,500 0 0
OMNICOM GROUP INC COM 681919106   71,426 91,221 SH   SOLE   91,221 0 0
ON SEMICONDUCTOR CORP COM 682189105   85,888 447,100 SH   SOLE   447,100 0 0
ONE GAS INC COM 68235P108   15,474 16,100 SH   SOLE   16,100 0 0
ONEOK INC NEW COM 682680103   183,649 249,218 SH   SOLE   249,218 0 0
OPEN TEXT CORP COM 683715106   147,120 360,500 SH   SOLE   360,500 0 0
ORACLE CORP COM 68389X105   3,381,594 61,450 SH   SOLE   61,450 0 0
ORANGE SPONSORED ADR 684060106   3,052 19,600 SH   SOLE   19,600 0 0
OSI ETF TR OSHARS FTSE US 67110P407   84,800 244,000 SH   SOLE   244,000 0 0
OWENS ILL INC COM NEW 690768403   11,656 113,500 SH   SOLE   113,500 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106   13,640 45,300 SH   SOLE   45,300 0 0
PACCAR INC COM 693718108   227,948 3,256 SH   SOLE   3,256 0 0
PACER FDS TR TRENDP 100 ETF 69374H303   62,501 174,000 SH   SOLE   174,000 0 0
PACER FDS TR TRENDP US LAR CP 69374H105   57,324 184,500 SH   SOLE   184,500 0 0
PACER FDS TR BNCHMRK INFRA 69374H741   36,547 113,500 SH   SOLE   113,500 0 0
PACER FDS TR PACER US SMALL 69374H857   20,334 82,500 SH   SOLE   82,500 0 0
PACER FDS TR US CASH COWS 100 69374H881   5,528 19,200 SH   SOLE   19,200 0 0
PACKAGING CORP AMER COM 695156109   558,086 5,260 SH   SOLE   5,260 0 0
PARAMOUNT GROUP INC COM 69924R108   3,217 24,100 SH   SOLE   24,100 0 0
PARK HOTELS RESORTS INC COM 700517105   22,248 89,100 SH   SOLE   89,100 0 0
PARKER HANNIFIN CORP COM 701094104   669,521 3,707 SH   SOLE   3,707 0 0
PAYCHEX INC COM 704326107   1,447,434 17,487 SH   SOLE   17,487 0 0
PAYPAL HLDGS INC COM 70450Y103   5,825,798 56,239 SH   SOLE   56,239 0 0
PBF ENERGY INC CL A 69318G106   26,755 98,400 SH   SOLE   98,400 0 0
PCSB FINL CORP COM 69324R104   3,098 15,500 SH   SOLE   15,500 0 0
PEARSON PLC SPONSORED ADR 705015105   3,010 33,300 SH   SOLE   33,300 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   14,606 52,500 SH   SOLE   52,500 0 0
PEGASYSTEMS INC COM 705573103   3,392,265 49,850 SH   SOLE   49,850 0 0
PENN NATL GAMING INC COM 707569109   48,071 258,100 SH   SOLE   258,100 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106   46,400 400,000 SH   SOLE   400,000 0 0
PENNEY J C CORP INC COM 708160106   5,333 600,000 SH   SOLE   600,000 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   49,786 105,300 SH   SOLE   105,300 0 0
PENTAIR PLC SHS G7S00T104   34,738 91,900 SH   SOLE   91,900 0 0
PEOPLES UTD FINL INC COM 712704105   2,792,058 178,577 SH   SOLE   178,577 0 0
PEPSICO INC COM 713448108   5,269,217 38,433 SH   SOLE   38,433 0 0
PERKINELMER INC COM 714046109   79,123 92,900 SH   SOLE   92,900 0 0
PERSPECTA INC COM 715347100   6,948 26,600 SH   SOLE   26,600 0 0
PFIZER INC COM 717081103   6,464,260 179,913 SH   SOLE   179,913 0 0
PG&E CORP COM 69331C108   2,650 26,500 SH   SOLE   26,500 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106   3,221 15,100 SH   SOLE   15,100 0 0
PHILIP MORRIS INTL INC COM 718172109   2,951,155 38,867 SH   SOLE   38,867 0 0
PHILLIPS 66 COM 718546104   743,793 7,264 SH   SOLE   7,264 0 0
PHYSICIANS RLTY TR COM 71943U104   24,335 137,100 SH   SOLE   137,100 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   4,030 19,300 SH   SOLE   19,300 0 0
PIMCO CORPORATE INCOME STRAT COM 72200U100   18,350 100,000 SH   SOLE   100,000 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101   209,618 6,442 SH   SOLE   6,442 0 0
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106   43,697 178,500 SH   SOLE   178,500 0 0
PIMCO ENRGY TACTICAL CR OPP COM SHS BEN INT 69346N107   233,373 13,328 SH   SOLE   13,328 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775   3,775,127 34,666 SH   SOLE   34,666 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   705,192 6,932 SH   SOLE   6,932 0 0
PIMCO ETF TR INV GRD CRP BD 72201R817   107,306 97,800 SH   SOLE   97,800 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   10,575 10,600 SH   SOLE   10,600 0 0
PINNACLE WEST CAP CORP COM 723484101   10,109 10,414 SH   SOLE   10,414 0 0
PINTEREST INC CL A 72352L106   14,019 53,000 SH   SOLE   53,000 0 0
PIONEER HIGH INCOME TR COM 72369H106   8,298 90,000 SH   SOLE   90,000 0 0
PIONEER NAT RES CO COM 723787107   49,679 39,500 SH   SOLE   39,500 0 0
PIPER JAFFRAY COS COM 724078100   10,190 13,500 SH   SOLE   13,500 0 0
PJT PARTNERS INC COM CL A 69343T107   6,691 16,440 SH   SOLE   16,440 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   15,355 74,000 SH   SOLE   74,000 0 0
PNC FINL SVCS GROUP INC COM 693475105   325,031 2,319 SH   SOLE   2,319 0 0
PNM RES INC COM 69349H107   29,217 56,100 SH   SOLE   56,100 0 0
POLARIS INC COM 731068102   77,185 87,700 SH   SOLE   87,700 0 0
POOL CORPORATION COM 73278L105   104,481 51,800 SH   SOLE   51,800 0 0
PORTLAND GEN ELEC CO COM NEW 736508847   9,188 16,300 SH   SOLE   16,300 0 0
POST HLDGS INC COM 737446104   33,340 31,500 SH   SOLE   31,500 0 0
PPG INDS INC COM 693506107   134,035 113,100 SH   SOLE   113,100 0 0
PPL CORP COM 69351T106   2,657,016 84,376 SH   SOLE   84,376 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   7,666 22,100 SH   SOLE   22,100 0 0
PRICE T ROWE GROUP INC COM 74144T108   3,194,894 27,964 SH   SOLE   27,964 0 0
PRICESMART INC COM 741511109   48,917 68,800 SH   SOLE   68,800 0 0
PRIMERICA INC COM 74164M108   139,190 109,400 SH   SOLE   109,400 0 0
PRINCIPAL FINL GROUP INC COM 74251V102   20,960 36,681 SH   SOLE   36,681 0 0
PROCTER & GAMBLE CO COM 742718109   6,729,499 54,104 SH   SOLE   54,104 0 0
PROGRESS SOFTWARE CORP COM 743312100   8,107 21,300 SH   SOLE   21,300 0 0
PROLOGIS INC COM 74340W103   478,340 5,613 SH   SOLE   5,613 0 0
PROOFPOINT INC COM 743424103   17,551 13,600 SH   SOLE   13,600 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467   633,549 8,851 SH   SOLE   8,851 0 0
PROSHARES TR HGH YLD INT RATE 74348A541   265,796 4,118 SH   SOLE   4,118 0 0
PROSHARES TR PSHS ULT HLTHCRE 74347R735   24,896 25,350 SH   SOLE   25,350 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831   20,769 33,700 SH   SOLE   33,700 0 0
PROSHARES TR HD REPLICATION 74347X294   19,485 43,000 SH   SOLE   43,000 0 0
PROSHARES TR LARGE CAP CRE 74347R248   20,994 29,600 SH   SOLE   29,600 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201   11,815 48,500 SH   SOLE   48,500 0 0
PROSHARES TR K1 FRE CRD OIL 74347B417   16,677 85,000 SH   SOLE   85,000 0 0
PROSHARES TR PSHS ULT NASB 74347R214   13,822 32,500 SH   SOLE   32,500 0 0
PROSHARES TR PET CARE ETF 74348A145   15,895 40,000 SH   SOLE   40,000 0 0
PROSHARES TR ULSH 20YRTRE NEW 74348A491   10,184 69,800 SH   SOLE   69,800 0 0
PROSHARES TR RUSS 2000 DIVD 74347B698   5,936 10,000 SH   SOLE   10,000 0 0
PRUDENTIAL FINL INC COM 744320102   549,154 6,105 SH   SOLE   6,105 0 0
PRUDENTIAL PLC ADR 74435K204   85,444 234,800 SH   SOLE   234,800 0 0
PTC INC COM 69370C100   3,655,062 53,609 SH   SOLE   53,609 0 0
PUBLIC STORAGE COM 74460D109   77,505 31,600 SH   SOLE   31,600 0 0
PULTE GROUP INC COM 745867101   74,928 205,000 SH   SOLE   205,000 0 0
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103   128,753 985,100 SH   SOLE   985,100 0 0
PVH CORP COM 693656100   9,970 11,300 SH   SOLE   11,300 0 0
QEP RES INC COM 74733V100   3,323 89,800 SH   SOLE   89,800 0 0
QIAGEN NV SHS NEW N72482123   3,438 10,500 SH   SOLE   10,500 0 0
QORVO INC COM 74736K101   3,071,768 41,432 SH   SOLE   41,432 0 0
QUALCOMM INC COM 747525103   4,431,740 58,098 SH   SOLE   58,098 0 0
QUALYS INC COM 74758T303   4,121,739 54,542 SH   SOLE   54,542 0 0
QUANTA SVCS INC COM 74762E102   4,763 12,600 SH   SOLE   12,600 0 0
QUEST DIAGNOSTICS INC COM 74834L100   54,098 50,545 SH   SOLE   50,545 0 0
QUINSTREET INC COM 74874Q100   25,117 199,500 SH   SOLE   199,500 0 0
QURATE RETAIL INC COM SER A 74915M100   10,882 105,500 SH   SOLE   105,500 0 0
RANGE RES CORP COM 75281A109   18,878 494,200 SH   SOLE   494,200 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109   44,776 54,300 SH   SOLE   54,300 0 0
RAYONIER INC COM 754907103   29,948 106,200 SH   SOLE   106,200 0 0
RAYTHEON CO COM NEW 755111507   1,448,053 7,381 SH   SOLE   7,381 0 0
RBC BEARINGS INC COM 75524B104   150,646 90,800 SH   SOLE   90,800 0 0
REALTY INCOME CORP COM 756109104   102,981 134,300 SH   SOLE   134,300 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101   361,605 9,853 SH   SOLE   9,853 0 0
REGAL BELOIT CORP COM 758750103   10,782 14,800 SH   SOLE   14,800 0 0
REGENERON PHARMACEUTICALS COM 75886F107   141,197 50,900 SH   SOLE   50,900 0 0
REGIONS FINL CORP NEW COM 7591EP100   17,418 110,100 SH   SOLE   110,100 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   23,023 14,400 SH   SOLE   14,400 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   34,289 34,406 SH   SOLE   34,406 0 0
RELX PLC SPONSORED ADR 759530108   96,256 405,800 SH   SOLE   405,800 0 0
REPUBLIC SVCS INC COM 760759100   47,686 55,096 SH   SOLE   55,096 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   19,143 133,400 SH   SOLE   133,400 0 0
RESMED INC COM 761152107   765,398 5,665 SH   SOLE   5,665 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   410,264 5,767 SH   SOLE   5,767 0 0
REXFORD INDL RLTY INC COM 76169C100   14,747 33,500 SH   SOLE   33,500 0 0
REXNORD CORP NEW COM 76169B102   79,960 295,600 SH   SOLE   295,600 0 0
RINGCENTRAL INC CL A 76680R206   362,403 2,884 SH   SOLE   2,884 0 0
RIO TINTO PLC SPONSORED ADR 767204100   25,264 48,500 SH   SOLE   48,500 0 0
RITCHIE BROS AUCTIONEERS COM 767744105   95,082 238,300 SH   SOLE   238,300 0 0
RLI CORP COM 749607107   30,196 32,500 SH   SOLE   32,500 0 0
ROCKWELL AUTOMATION INC COM 773903109   2,584,845 15,685 SH   SOLE   15,685 0 0
ROKU INC COM CL A 77543R102   18,520 18,200 SH   SOLE   18,200 0 0
ROSS STORES INC COM 778296103   102,820 93,600 SH   SOLE   93,600 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103   34,232 31,600 SH   SOLE   31,600 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107   395,724 6,606 SH   SOLE   6,606 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206   249,193 4,234 SH   SOLE   4,234 0 0
ROYAL GOLD INC COM 780287108   14,908 12,100 SH   SOLE   12,100 0 0
RPM INTL INC COM 749685103   24,622 35,783 SH   SOLE   35,783 0 0
RPT REALTY SH BEN INT 74971D101   3,482 25,700 SH   SOLE   25,700 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109   2,817 13,800 SH   SOLE   13,800 0 0
RYANAIR HLDGS PLC SPONSORED ADS 783513203   75,540 113,800 SH   SOLE   113,800 0 0
S & T BANCORP INC COM 783859101   6,575 18,000 SH   SOLE   18,000 0 0
S&P GLOBAL INC COM 78409V104   846,651 3,456 SH   SOLE   3,456 0 0
SABRA HEALTH CARE REIT INC COM 78573L106   3,559 15,500 SH   SOLE   15,500 0 0
SALESFORCE COM INC COM 79466L302   1,945,009 13,103 SH   SOLE   13,103 0 0
SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105   74,992 954,100 SH   SOLE   954,100 0 0
SANDY SPRING BANCORP INC COM 800363103   77,398 229,600 SH   SOLE   229,600 0 0
SANMINA CORPORATION COM 801056102   24,532 76,400 SH   SOLE   76,400 0 0
SAP SE SPON ADR 803054204   212,166 1,800 SH   SOLE   1,800 0 0
SAREPTA THERAPEUTICS INC COM 803607100   12,880 17,100 SH   SOLE   17,100 0 0
SASOL LTD SPONSORED ADR 803866300   5,954 35,000 SH   SOLE   35,000 0 0
SAUL CTRS INC COM 804395101   51,739 94,917 SH   SOLE   94,917 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   55,223 22,900 SH   SOLE   22,900 0 0
SCHLUMBERGER LTD COM 806857108   271,954 7,959 SH   SOLE   7,959 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   154,807 273,800 SH   SOLE   273,800 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   87,478 348,100 SH   SOLE   348,100 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   6,423 20,159 SH   SOLE   20,159 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106   5,766 15,400 SH   SOLE   15,400 0 0
SCOTTS MIRACLE GRO CO CL A 810186106   123,575 121,366 SH   SOLE   121,366 0 0
SCULPTOR CAP MGMT COM CL A 811246107   9,740 50,000 SH   SOLE   50,000 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107   4,192,772 77,947 SH   SOLE   77,947 0 0
SEALED AIR CORP NEW COM 81211K100   85,594 206,200 SH   SOLE   206,200 0 0
SEASPAN CORP SHS Y75638109   108,904 1,024,500 SH   SOLE   1,024,500 0 0
SEATTLE GENETICS INC COM 812578102   12,639 14,800 SH   SOLE   14,800 0 0
SEI INVESTMENTS CO COM 784117103   275,773 4,654 SH   SOLE   4,654 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   2,688,106 34,627 SH   SOLE   34,627 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   782,933 12,747 SH   SOLE   12,747 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605   1,720,432 61,444 SH   SOLE   61,444 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   955,568 10,602 SH   SOLE   10,602 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   591,982 10,000 SH   SOLE   10,000 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   1,015,172 8,411 SH   SOLE   8,411 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   2,014,152 25,011 SH   SOLE   25,011 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   178,060 275,039 SH   SOLE   275,039 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   241,102 6,129 SH   SOLE   6,129 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   49,528 85,100 SH   SOLE   85,100 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   43,627 88,100 SH   SOLE   88,100 0 0
SELECTIVE INS GROUP INC COM 816300107   30,377 40,400 SH   SOLE   40,400 0 0
SEMPRA ENERGY COM 816851109   310,302 2,102 SH   SOLE   2,102 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102   109,381 218,500 SH   SOLE   218,500 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100   7,346 10,700 SH   SOLE   10,700 0 0
SERVICE CORP INTL COM 817565104   14,678 30,700 SH   SOLE   30,700 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109   60,484 108,200 SH   SOLE   108,200 0 0
SERVICENOW INC COM 81762P102   427,737 1,685 SH   SOLE   1,685 0 0
SHARPS COMPLIANCE CORP COM 820017101   4,150 100,000 SH   SOLE   100,000 0 0
SHERWIN WILLIAMS CO COM 824348106   80,281 14,600 SH   SOLE   14,600 0 0
SHOPIFY INC CL A 82509L107   230,317 739 SH   SOLE   739 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104   28,851 24,200 SH   SOLE   24,200 0 0
SIGNET JEWELERS LIMITED SHS G81276100   6,704 40,000 SH   SOLE   40,000 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   10,994 31,100 SH   SOLE   31,100 0 0
SIMON PPTY GROUP INC NEW COM 828806109   139,929 89,900 SH   SOLE   89,900 0 0
SIMPSON MANUFACTURING CO INC COM 829073105   13,458 19,400 SH   SOLE   19,400 0 0
SIMULATIONS PLUS INC COM 829214105   10,271 29,600 SH   SOLE   29,600 0 0
SIRIUS XM HLDGS INC COM 82968B103   55,348 884,865 SH   SOLE   884,865 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   56,181 75,900 SH   SOLE   75,900 0 0
SK TELECOM LTD SPONSORED ADR 78440P108   11,611 52,300 SH   SOLE   52,300 0 0
SKECHERS U S A INC CL A 830566105   139,876 374,500 SH   SOLE   374,500 0 0
SKYWEST INC COM 830879102   11,480 20,000 SH   SOLE   20,000 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   1,509,475 19,047 SH   SOLE   19,047 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102   4,153 17,500 SH   SOLE   17,500 0 0
SLM CORP COM 78442P106   2,736 31,000 SH   SOLE   31,000 0 0
SM ENERGY CO COM 78454L100   4,961 51,200 SH   SOLE   51,200 0 0
SMITH A O CORP COM 831865209   8,492 17,800 SH   SOLE   17,800 0 0
SMUCKER J M CO COM NEW 832696405   78,774 71,600 SH   SOLE   71,600 0 0
SNAP INC CL A 83304A106   33,180 210,000 SH   SOLE   210,000 0 0
SNAP ON INC COM 833034101   117,752 75,222 SH   SOLE   75,222 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105   12,478 44,900 SH   SOLE   44,900 0 0
SONOCO PRODS CO COM 835495102   10,454 17,959 SH   SOLE   17,959 0 0
SONY CORP SPONSORED ADR 835699307   87,749 148,400 SH   SOLE   148,400 0 0
SOUTH JERSEY INDS INC COM 838518108   5,035 15,300 SH   SOLE   15,300 0 0
SOUTHERN CO COM 842587107   877,706 14,209 SH   SOLE   14,209 0 0
SOUTHWEST AIRLS CO COM 844741108   90,575 167,700 SH   SOLE   167,700 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109   1,512,771 5,620 SH   SOLE   5,620 0 0
SPDR GOLD TRUST GOLD SHS 78463V107   228,025 1,642 SH   SOLE   1,642 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   4,574,856 155,819 SH   SOLE   155,819 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   877,602 25,601 SH   SOLE   25,601 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   25,567 49,300 SH   SOLE   49,300 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   8,076 21,400 SH   SOLE   21,400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,201,707 14,158 SH   SOLE   14,158 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   5,638,630 19,000 SH Put SOLE   19,000 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   213,949 607 SH   SOLE   607 0 0
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409   8,107,709 208,478 SH   SOLE   208,478 0 0
SPDR SERIES TRUST MSCI USA STRTGIC 78468R812   7,627,750 85,937 SH   SOLE   85,937 0 0
SPDR SERIES TRUST PORTFOLIO SM ETF 78468R853   2,708,310 90,277 SH   SOLE   90,277 0 0
SPDR SERIES TRUST S&P SEMICNDCTR 78464A862   3,149,229 35,062 SH   SOLE   35,062 0 0
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516   1,287,683 44,867 SH   SOLE   44,867 0 0
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201   580,943 9,749 SH   SOLE   9,749 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870   720,791 9,453 SH   SOLE   9,453 0 0
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821   476,872 8,877 SH   SOLE   8,877 0 0
SPDR SERIES TRUST PORTFLI INTRMDIT 78464A672   1,367,500 43,732 SH   SOLE   43,732 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622   1,063,912 9,784 SH   SOLE   9,784 0 0
SPDR SERIES TRUST BLOOMBERG SRT TR 78468R408   1,142,955 42,316 SH   SOLE   42,316 0 0
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805   878,033 23,899 SH   SOLE   23,899 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763   1,008,896 9,833 SH   SOLE   9,833 0 0
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474   492,459 15,963 SH   SOLE   15,963 0 0
SPDR SERIES TRUST COMP SOFTWARE 78464A599   2,422,042 25,944 SH   SOLE   25,944 0 0
SPDR SERIES TRUST DJ REIT ETF 78464A607   1,493,573 14,283 SH   SOLE   14,283 0 0
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375   1,118,058 31,691 SH   SOLE   31,691 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359   229,222 4,370 SH   SOLE   4,370 0 0
SPDR SERIES TRUST BLOMBRG BRC INTL 78464A151   207,959 6,245 SH   SOLE   6,245 0 0
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284   157,753 265,711 SH   SOLE   265,711 0 0
SPDR SERIES TRUST WELLS FG PFD ETF 78464A292   97,152 220,000 SH   SOLE   220,000 0 0
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508   161,750 506,100 SH   SOLE   506,100 0 0
SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664   111,725 272,300 SH   SOLE   272,300 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698   68,891 130,500 SH   SOLE   130,500 0 0
SPDR SERIES TRUST NUVEEN BRC MUNIC 78468R721   56,526 111,512 SH   SOLE   111,512 0 0
SPDR SERIES TRUST SPDR BLOOMBERG 78468R663   35,171 38,400 SH   SOLE   38,400 0 0
SPDR SERIES TRUST S&P 600 SML CAP 78464A813   26,884 40,000 SH   SOLE   40,000 0 0
SPDR SERIES TRUST PRTFLO S&P500 HI 78468R788   22,788 60,000 SH   SOLE   60,000 0 0
SPDR SERIES TRUST S&P INS ETF 78464A789   11,732 33,300 SH   SOLE   33,300 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730   10,970 49,060 SH   SOLE   49,060 0 0
SPDR SERIES TRUST S&P PHARMAC 78464A722   7,118 20,000 SH   SOLE   20,000 0 0
SPDR SERIES TRUST FTSE INT GVT ETF 78464A490   5,689 10,400 SH   SOLE   10,400 0 0
SPIRIT MTA REIT COM SHS BEN IN 84861U105   2,920 34,600 SH   SOLE   34,600 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   5,552 11,600 SH   SOLE   11,600 0 0
SPLUNK INC COM 848637104   1,014,421 8,607 SH   SOLE   8,607 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   22,914 20,100 SH   SOLE   20,100 0 0
SPRINT CORPORATION COM 85207U105   11,328 183,600 SH   SOLE   183,600 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104   61,464 520,000 SH   SOLE   520,000 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   46,176 740,000 SH   SOLE   740,000 0 0
SPROUTS FMRS MKT INC COM 85208M102   14,273 73,800 SH   SOLE   73,800 0 0
SQUARE INC CL A 852234103   1,721,529 27,789 SH   SOLE   27,789 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   84,678 164,200 SH   SOLE   164,200 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   27,372 55,600 SH   SOLE   55,600 0 0
STANDARD MTR PRODS INC COM 853666105   5,195 10,700 SH   SOLE   10,700 0 0
STANLEY BLACK & DECKER INC COM 854502101   23,972 16,600 SH   SOLE   16,600 0 0
STARBUCKS CORP COM 855244109   1,651,152 18,674 SH   SOLE   18,674 0 0
STARWOOD PPTY TR INC COM 85571B105   3,421,152 141,253 SH   SOLE   141,253 0 0
STATE AUTO FINL CORP COM 855707105   10,235 31,600 SH   SOLE   31,600 0 0
STATE STR CORP COM 857477103   72,981 123,300 SH   SOLE   123,300 0 0
STEEL DYNAMICS INC COM 858119100   19,221 64,500 SH   SOLE   64,500 0 0
STEELCASE INC CL A 858155203   19,154 104,100 SH   SOLE   104,100 0 0
STERICYCLE INC COM 858912108   6,366 12,500 SH   SOLE   12,500 0 0
STERIS PLC SHS USD G8473T100   102,443 70,900 SH   SOLE   70,900 0 0
STERLING BANCORP DEL COM 85917A100   17,693 88,200 SH   SOLE   88,200 0 0
STIFEL FINL CORP COM 860630102   13,025 22,700 SH   SOLE   22,700 0 0
STITCH FIX INC COM CL A 860897107   5,775 30,000 SH   SOLE   30,000 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102   21,285 110,000 SH   SOLE   110,000 0 0
STONERIDGE INC COM 86183P102   11,583 37,400 SH   SOLE   37,400 0 0
STORE CAP CORP COM 862121100   26,187 70,000 SH   SOLE   70,000 0 0
STRYKER CORP COM 863667101   49,154 22,725 SH   SOLE   22,725 0 0
STURM RUGER & CO INC COM 864159108   27,770 66,500 SH   SOLE   66,500 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104   28,545 120,800 SH   SOLE   120,800 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   39,487 577,300 SH   SOLE   577,300 0 0
SUMMIT MATLS INC CL A 86614U100   6,061 27,300 SH   SOLE   27,300 0 0
SUNCOR ENERGY INC NEW COM 867224107   32,559 103,100 SH   SOLE   103,100 0 0
SUNTRUST BKS INC COM 867914103   121,845 177,100 SH   SOLE   177,100 0 0
SUPERIOR GRP OF COMPANIES IN COM 868358102   2,499 15,500 SH   SOLE   15,500 0 0
SVB FINL GROUP COM 78486Q101   26,119 12,500 SH   SOLE   12,500 0 0
SYKES ENTERPRISES INC COM 871237103   4,136 13,500 SH   SOLE   13,500 0 0
SYMANTEC CORP COM 871503108   1,691,048 71,564 SH   SOLE   71,564 0 0
SYNAPTICS INC COM 87157D109   5,833 14,600 SH   SOLE   14,600 0 0
SYNCHRONY FINL COM 87165B103   9,341 27,400 SH   SOLE   27,400 0 0
SYNOPSYS INC COM 871607107   16,745 12,200 SH   SOLE   12,200 0 0
SYNOVUS FINL CORP COM NEW 87161C501   11,586 32,400 SH   SOLE   32,400 0 0
SYNTHETIC BIOLOGICS INC COM NEW 87164U201   21,005 4,629,600 SH   SOLE   4,629,600 0 0
SYSCO CORP COM 871829107   713,409 8,985 SH   SOLE   8,985 0 0
T MOBILE US INC COM 872590104   293,339 3,724 SH   SOLE   3,724 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   2,660,878 57,248 SH   SOLE   57,248 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   108,188 629,000 SH   SOLE   629,000 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   226,865 1,810 SH   SOLE   1,810 0 0
TAPESTRY INC COM 876030107   10,816 41,519 SH   SOLE   41,519 0 0
TARGA RES CORP COM 87612G101   8,738 21,751 SH   SOLE   21,751 0 0
TARGET CORP COM 87612E106   1,655,370 15,484 SH   SOLE   15,484 0 0
TAUBMAN CTRS INC COM 876664103   10,657 26,100 SH   SOLE   26,100 0 0
TC ENERGY CORP COM 87807B107   49,437 95,400 SH   SOLE   95,400 0 0
TCF FINANCIAL CORPORATION NE COM 872307103   27,372 71,900 SH   SOLE   71,900 0 0
TD AMERITRADE HLDG CORP COM 87236Y108   85,881 183,900 SH   SOLE   183,900 0 0
TE CONNECTIVITY LTD REG SHS H84989104   156,729 168,200 SH   SOLE   168,200 0 0
TECHTARGET INC COM 87874R100   21,894 97,200 SH   SOLE   97,200 0 0
TECK RESOURCES LTD CL B 878742204   2,856 17,600 SH   SOLE   17,600 0 0
TEJON RANCH CO COM 879080109   9,486 55,900 SH   SOLE   55,900 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   86,937 27,000 SH   SOLE   27,000 0 0
TELEFLEX INC COM 879369106   111,438 32,800 SH   SOLE   32,800 0 0
TELEFONICA S A SPONSORED ADR 879382208   26,463 348,200 SH   SOLE   348,200 0 0
TEMPUR SEALY INTL INC COM 88023U101   362,994 4,702 SH   SOLE   4,702 0 0
TENARIS S A SPONSORED ADS 88031M109   4,850 22,900 SH   SOLE   22,900 0 0
TENNECO INC CL A VTG COM STK 880349105   10,266 82,000 SH   SOLE   82,000 0 0
TERADYNE INC COM 880770102   3,884,127 67,072 SH   SOLE   67,072 0 0
TESLA INC COM 88160R101   266,161 1,105 SH   SOLE   1,105 0 0
TETRA TECH INC NEW COM 88162G103   85,719 98,800 SH   SOLE   98,800 0 0
TEXAS INSTRS INC COM 882508104   2,229,734 17,253 SH   SOLE   17,253 0 0
TEXAS ROADHOUSE INC COM 882681109   9,664 18,400 SH   SOLE   18,400 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105   1,731,093 41,384 SH   SOLE   41,384 0 0
THE TRADE DESK INC COM CL A 88339J105   182,299 97,200 SH   SOLE   97,200 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   2,489,831 8,548 SH   SOLE   8,548 0 0
THIRD PT REINS LTD COM G8827U100   2,428 24,300 SH   SOLE   24,300 0 0
THOMSON REUTERS CORP COM NEW 884903709   3,857,724 57,681 SH   SOLE   57,681 0 0
THOR INDS INC COM 885160101   75,954 134,100 SH   SOLE   134,100 0 0
TIFFANY & CO NEW COM 886547108   49,928 53,900 SH   SOLE   53,900 0 0
TILRAY INC COM CL 2 88688T100   262,219 10,599 SH   SOLE   10,599 0 0
TIVITY HEALTH INC COM 88870R102   3,642 21,900 SH   SOLE   21,900 0 0
TJX COS INC NEW COM 872540109   102,339 183,600 SH   SOLE   183,600 0 0
TOLL BROTHERS INC COM 889478103   12,931 31,500 SH   SOLE   31,500 0 0
TOOTSIE ROLL INDS INC COM 890516107   7,651 20,600 SH   SOLE   20,600 0 0
TORO CO COM 891092108   21,843 29,800 SH   SOLE   29,800 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   112,064 192,352 SH   SOLE   192,352 0 0
TOTAL S A SPONSORED ADS 89151E109   132,548 254,900 SH   SOLE   254,900 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307   53,796 40,000 SH   SOLE   40,000 0 0
TPG SPECIALTY LENDING INC COM 87265K102   52,450 250,000 SH   SOLE   250,000 0 0
TRANSUNION COM 89400J107   62,374 76,900 SH   SOLE   76,900 0 0
TRAVELERS COMPANIES INC COM 89417E109   676,924 4,553 SH   SOLE   4,553 0 0
TREDEGAR CORP COM 894650100   14,367 73,600 SH   SOLE   73,600 0 0
TREEHOUSE FOODS INC COM 89469A104   6,321 11,400 SH   SOLE   11,400 0 0
TREX CO INC COM 89531P105   3,896,532 42,852 SH   SOLE   42,852 0 0
TRI POINTE GROUP INC COM 87265H109   3,685 24,500 SH   SOLE   24,500 0 0
TRIMBLE INC COM 896239100   39,353 101,400 SH   SOLE   101,400 0 0
TRIPADVISOR INC COM 896945201   17,445 45,100 SH   SOLE   45,100 0 0
TRUSTCO BK CORP N Y COM 898349105   3,244 39,800 SH   SOLE   39,800 0 0
TRUSTMARK CORP COM 898402102   18,249 53,500 SH   SOLE   53,500 0 0
TWITTER INC COM 90184L102   138,144 335,300 SH   SOLE   335,300 0 0
TYSON FOODS INC CL A 902494103   232,061 2,694 SH   SOLE   2,694 0 0
UBER TECHNOLOGIES INC COM 90353T100   42,963 141,000 SH   SOLE   141,000 0 0
UBIQUITI INC COM 90353W103   149,008 126,000 SH   SOLE   126,000 0 0
UBS GROUP AG SHS H42097107   3,495 30,900 SH   SOLE   30,900 0 0
UDR INC COM 902653104   13,187 27,200 SH   SOLE   27,200 0 0
UGI CORP NEW COM 902681105   34,485 68,600 SH   SOLE   68,600 0 0
ULTA BEAUTY INC COM 90384S303   128,583 51,300 SH   SOLE   51,300 0 0
UNDER ARMOUR INC CL A 904311107   75,772 380,000 SH   SOLE   380,000 0 0
UNDER ARMOUR INC CL C 904311206   49,712 274,200 SH   SOLE   274,200 0 0
UNIFIRST CORP MASS COM 904708104   55,414 28,400 SH   SOLE   28,400 0 0
UNILEVER N V N Y SHS NEW 904784709   257,709 4,293 SH   SOLE   4,293 0 0
UNILEVER PLC SPON ADR NEW 904767704   279,104 4,644 SH   SOLE   4,644 0 0
UNION PACIFIC CORP COM 907818108   3,751,419 23,160 SH   SOLE   23,160 0 0
UNITED AIRLINES HLDGS INC COM 910047109   48,537 54,900 SH   SOLE   54,900 0 0
UNITED BANKSHARES INC WEST V COM 909907107   1,081,976 28,571 SH   SOLE   28,571 0 0
UNITED FIRE GROUP INC COM 910340108   9,725 20,700 SH   SOLE   20,700 0 0
UNITED NAT FOODS INC COM 911163103   14,861 129,000 SH   SOLE   129,000 0 0
UNITED PARCEL SERVICE INC CL B 911312106   1,319,786 11,015 SH   SOLE   11,015 0 0
UNITED RENTALS INC COM 911363109   23,183 18,600 SH   SOLE   18,600 0 0
UNITED STATES OIL FUND LP UNITS 91232N108   11,340 100,000 SH   SOLE   100,000 0 0
UNITED STATES STL CORP NEW COM 912909108   28,794 249,300 SH   SOLE   249,300 0 0
UNITED TECHNOLOGIES CORP COM 913017109   5,844,722 42,812 SH   SOLE   42,812 0 0
UNITEDHEALTH GROUP INC COM 91324P102   8,635,731 39,737 SH   SOLE   39,737 0 0
UNITIL CORP COM 913259107   9,135 14,400 SH   SOLE   14,400 0 0
UNIVERSAL CORP VA COM 913456109   6,577 12,000 SH   SOLE   12,000 0 0
UNIVERSAL FST PRODS INC COM 913543104   7,657 19,200 SH   SOLE   19,200 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105   113,080 110,000 SH   SOLE   110,000 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   449,969 3,025 SH   SOLE   3,025 0 0
UROGEN PHARMA LTD COM M96088105   2,979 12,500 SH   SOLE   12,500 0 0
US BANCORP DEL COM NEW 902973304   878,246 15,870 SH   SOLE   15,870 0 0
V F CORP COM 918204108   3,072,029 34,521 SH   SOLE   34,521 0 0
VAIL RESORTS INC COM 91879Q109   53,249 23,400 SH   SOLE   23,400 0 0
VALERO ENERGY CORP NEW COM 91913Y100   118,716 139,273 SH   SOLE   139,273 0 0
VALVOLINE INC COM 92047W101   6,102 27,700 SH   SOLE   27,700 0 0
VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387   831,676 33,029 SH   SOLE   33,029 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409   1,411,262 21,904 SH   SOLE   21,904 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676   445,070 3,736 SH   SOLE   3,736 0 0
VANECK VECTORS ETF TR AMT FREE LONG MU 92189F536   608,948 28,792 SH   SOLE   28,792 0 0
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201   870,011 17,293 SH   SOLE   17,293 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106   144,955 542,700 SH   SOLE   542,700 0 0
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643   118,956 237,200 SH   SOLE   237,200 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791   54,390 150,000 SH   SOLE   150,000 0 0
VANECK VECTORS ETF TR CEF MUN INCOME E 92189F460   45,706 165,600 SH   SOLE   165,600 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300   20,625 62,500 SH   SOLE   62,500 0 0
VANECK VECTORS ETF TR ISRAEL ETF 92189F635   3,289 10,000 SH   SOLE   10,000 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827   462,280 5,722 SH   SOLE   5,722 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835   285,373 3,380 SH   SOLE   3,380 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819   242,880 2,760 SH   SOLE   2,760 0 0
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793   33,676 32,800 SH   SOLE   32,800 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407   241,791 4,110 SH   SOLE   4,110 0 0
VANGUARD GROUP DIV APP ETF 921908844   7,495,371 62,681 SH   SOLE   62,681 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   2,879,258 17,316 SH   SOLE   17,316 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   527,709 5,659 SH   SOLE   5,659 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,320,272 4,843 SH   SOLE   4,843 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   737,945 6,344 SH   SOLE   6,344 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   1,934,776 17,334 SH   SOLE   17,334 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,594,959 10,364 SH   SOLE   10,364 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,381,037 10,130 SH   SOLE   10,130 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   223,933 1,483 SH   SOLE   1,483 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   170,025 93,400 SH   SOLE   93,400 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   288,828 2,556 SH   SOLE   2,556 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   343,115 2,047 SH   SOLE   2,047 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   133,299 90,000 SH   SOLE   90,000 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   146,889 114,000 SH   SOLE   114,000 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   3,335,511 82,849 SH   SOLE   82,849 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   78,293 156,900 SH   SOLE   156,900 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   16,822 16,500 SH   SOLE   16,500 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   13,066 22,300 SH   SOLE   22,300 0 0
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746   327,481 6,107 SH   SOLE   6,107 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   732,854 9,042 SH   SOLE   9,042 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   499,721 5,477 SH   SOLE   5,477 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   526,440 6,000 SH   SOLE   6,000 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   178,713 132,200 SH   SOLE   132,200 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771   247,819 4,653 SH   SOLE   4,653 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   11,934 17,900 SH   SOLE   17,900 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858   6,354,741 154,692 SH   SOLE   154,692 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406   1,878,218 21,168 SH   SOLE   21,168 0 0
VANGUARD WORLD FD EXTENDED DUR 921910709   53,270 37,700 SH   SOLE   37,700 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   3,031,926 14,066 SH   SOLE   14,066 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   559,068 6,448 SH   SOLE   6,448 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   577,000 3,685 SH   SOLE   3,685 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   1,076,415 6,419 SH   SOLE   6,419 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306   408,899 5,241 SH   SOLE   5,241 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   1,053,434 15,049 SH   SOLE   15,049 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876   294,512 2,050 SH   SOLE   2,050 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801   70,646 55,900 SH   SOLE   55,900 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   36,371 24,900 SH   SOLE   24,900 0 0
VAREX IMAGING CORP COM 92214X106   23,431 82,100 SH   SOLE   82,100 0 0
VARIAN MED SYS INC COM 92220P105   109,920 92,300 SH   SOLE   92,300 0 0
VECTOR GROUP LTD COM 92240M108   2,168 18,200 SH   SOLE   18,200 0 0
VEEVA SYS INC CL A COM 922475108   1,937,025 12,686 SH   SOLE   12,686 0 0
VENTAS INC COM 92276F100   119,349 163,425 SH   SOLE   163,425 0 0
VEREIT INC COM 92339V100   14,191 145,100 SH   SOLE   145,100 0 0
VERISK ANALYTICS INC COM 92345Y106   724,942 4,584 SH   SOLE   4,584 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   10,633,957 176,176 SH   SOLE   176,176 0 0
VERSUM MATLS INC COM 92532W103   69,180 130,700 SH   SOLE   130,700 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   83,863 49,500 SH   SOLE   49,500 0 0
VIACOM INC NEW CL B 92553P201   14,250 59,300 SH   SOLE   59,300 0 0
VICI PPTYS INC COM 925652109   9,762 43,100 SH   SOLE   43,100 0 0
VIKING THERAPEUTICS INC COM 92686J106   13,072 190,000 SH   SOLE   190,000 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103   17,840 200,000 SH   SOLE   200,000 0 0
VISA INC COM CL A 92826C839   10,102,809 58,734 SH   SOLE   58,734 0 0
VISTEON CORP COM NEW 92839U206   29,384 35,600 SH   SOLE   35,600 0 0
VMWARE INC CL A COM 928563402   93,487 62,300 SH   SOLE   62,300 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   56,843 285,500 SH   SOLE   285,500 0 0
VOYA FINL INC COM 929089100   180,850 332,200 SH   SOLE   332,200 0 0
VOYA RISK MANAGED NAT RES FD COM 92913C106   5,624 143,472 SH   SOLE   143,472 0 0
W P CAREY INC COM 92936U109   93,707 104,700 SH   SOLE   104,700 0 0
WABCO HLDGS INC COM 92927K102   87,874 65,700 SH   SOLE   65,700 0 0
WABTEC CORP COM 929740108   95,432 132,802 SH   SOLE   132,802 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   289,264 5,230 SH   SOLE   5,230 0 0
WALMART INC COM 931142103   4,773,039 40,218 SH   SOLE   40,218 0 0
WASHINGTON FED INC COM 938824109   9,432 25,500 SH   SOLE   25,500 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101   19,063 69,675 SH   SOLE   69,675 0 0
WASTE CONNECTIONS INC COM 94106B101   52,682 57,300 SH   SOLE   57,300 0 0
WASTE MGMT INC DEL COM 94106L109   1,904,367 16,560 SH   SOLE   16,560 0 0
WATERS CORP COM 941848103   149,787 67,100 SH   SOLE   67,100 0 0
WATSCO INC COM 942622200   27,891 16,486 SH   SOLE   16,486 0 0
WD-40 CO COM 929236107   22,025 12,000 SH   SOLE   12,000 0 0
WEC ENERGY GROUP INC COM 92939U106   291,382 3,064 SH   SOLE   3,064 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103   3,175 10,900 SH   SOLE   10,900 0 0
WEIS MKTS INC COM 948849104   4,157 10,900 SH   SOLE   10,900 0 0
WELBILT INC COM 949090104   16,557 98,200 SH   SOLE   98,200 0 0
WELLS FARGO CO NEW COM 949746101   874,730 17,342 SH   SOLE   17,342 0 0
WELLTOWER INC COM 95040Q104   4,023,710 44,387 SH   SOLE   44,387 0 0
WENDYS CO COM 95058W100   50,350 252,000 SH   SOLE   252,000 0 0
WESBANCO INC COM 950810101   10,875 29,100 SH   SOLE   29,100 0 0
WESCO INTL INC COM 95082P105   7,500 15,700 SH   SOLE   15,700 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   82,403 58,104 SH   SOLE   58,104 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105   4,825 50,000 SH   SOLE   50,000 0 0
WESTERN ASSET MUN DEF OPP TR COM 95768A109   13,525 62,500 SH   SOLE   62,500 0 0
WESTERN DIGITAL CORP COM 958102105   218,819 3,669 SH   SOLE   3,669 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   2,862 11,500 SH   SOLE   11,500 0 0
WESTERN UN CO COM 959802109   8,195 35,368 SH   SOLE   35,368 0 0
WESTROCK CO COM 96145D105   79,650 218,518 SH   SOLE   218,518 0 0
WEX INC COM 96208T104   122,252 60,500 SH   SOLE   60,500 0 0
WEYERHAEUSER CO COM 962166104   139,331 503,000 SH   SOLE   503,000 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   73,479 280,000 SH   SOLE   280,000 0 0
WHIRLPOOL CORP COM 963320106   22,329 14,100 SH   SOLE   14,100 0 0
WILLIAMS COS INC DEL COM 969457100   307,051 12,762 SH   SOLE   12,762 0 0
WILLIAMS SONOMA INC COM 969904101   15,643 23,011 SH   SOLE   23,011 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103   69,855 36,200 SH   SOLE   36,200 0 0
WINNEBAGO INDS INC COM 974637100   29,568 77,100 SH   SOLE   77,100 0 0
WISDOMTREE INVTS INC COM 97717P104   2,759 52,800 SH   SOLE   52,800 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505   1,562,305 43,027 SH   SOLE   43,027 0 0
WISDOMTREE TR US SMALLCAP FUND 97717W562   68,352 192,000 SH   SOLE   192,000 0 0
WISDOMTREE TR INTL DIV EX FINL 97717W786   64,005 158,500 SH   SOLE   158,500 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   46,296 68,800 SH   SOLE   68,800 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760   57,104 89,900 SH   SOLE   89,900 0 0
WISDOMTREE TR US DIVID EX FNCL 97717W406   51,839 59,289 SH   SOLE   59,289 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578   32,489 117,500 SH   SOLE   117,500 0 0
WISDOMTREE TR US MIDCAP FUND 97717W570   28,515 72,300 SH   SOLE   72,300 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307   22,291 22,500 SH   SOLE   22,500 0 0
WISDOMTREE TR YIELD ENHANCD US 97717X511   22,219 42,500 SH   SOLE   42,500 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604   11,988 43,800 SH   SOLE   43,800 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851   8,831 17,500 SH   SOLE   17,500 0 0
WISDOMTREE TR INTL EQUITY FD 97717W703   5,122 10,301 SH   SOLE   10,301 0 0
WNS HOLDINGS LTD SPON ADR 92932M101   27,201 46,300 SH   SOLE   46,300 0 0
WOLVERINE WORLD WIDE INC COM 978097103   19,386 68,600 SH   SOLE   68,600 0 0
WOODWARD INC COM 980745103   13,910 12,900 SH   SOLE   12,900 0 0
WORKDAY INC CL A 98138H101   255,110 1,501 SH   SOLE   1,501 0 0
WORLD FUEL SVCS CORP COM 981475106   18,093 45,300 SH   SOLE   45,300 0 0
WPP PLC NEW ADR 92937A102   39,932 63,800 SH   SOLE   63,800 0 0
WPX ENERGY INC COM 98212B103   65,510 618,600 SH   SOLE   618,600 0 0
WRIGHT MED GROUP N V ORD SHS N96617118   6,498 31,500 SH   SOLE   31,500 0 0
WW INTL INC COM 98262P101   5,673 15,000 SH   SOLE   15,000 0 0
WYNDHAM DESTINATIONS INC COM 98310W108   20,755 45,100 SH   SOLE   45,100 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   23,956 46,300 SH   SOLE   46,300 0 0
WYNN RESORTS LTD COM 983134107   57,295 52,700 SH   SOLE   52,700 0 0
XCEL ENERGY INC COM 98389B100   6,651 10,249 SH   SOLE   10,249 0 0
XILINX INC COM 983919101   1,481,167 15,445 SH   SOLE   15,445 0 0
XPO LOGISTICS INC COM 983793100   20,040 28,000 SH   SOLE   28,000 0 0
XYLEM INC COM 98419M100   48,648 61,100 SH   SOLE   61,100 0 0
YAMANA GOLD INC COM 98462Y100   41,817 1,315,000 SH   SOLE   1,315,000 0 0
YANDEX N V SHS CLASS A N97284108   10,573 30,200 SH   SOLE   30,200 0 0
YELP INC CL A 985817105   11,294 32,500 SH   SOLE   32,500 0 0
YUM BRANDS INC COM 988498101   817,490 7,207 SH   SOLE   7,207 0 0
YUM CHINA HLDGS INC COM 98850P109   82,274 181,100 SH   SOLE   181,100 0 0
ZAYO GROUP HLDGS INC COM 98919V105   20,950 61,800 SH   SOLE   61,800 0 0
ZENDESK INC COM 98936J101   8,235 11,300 SH   SOLE   11,300 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102   173,784 126,600 SH   SOLE   126,600 0 0
ZIONS BANCORPORATION N A COM 989701107   28,448 63,900 SH   SOLE   63,900 0 0
ZIONS BANCORPORATION N A *W EXP 05/21/202 989701115   5,905 50,000 SH   SOLE   50,000 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101   4,280 100,000 SH   SOLE   100,000 0 0
ZOETIS INC CL A 98978V103   1,659,900 13,323 SH   SOLE   13,323 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   1,731,721 22,726 SH   SOLE   22,726 0 0
ZSCALER INC COM 98980G102   134,880 285,400 SH   SOLE   285,400 0 0