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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
MAG SILVER CORP COM Common Stock 002581332 2,087 258,184 SH   SOLE   258,184 0 0
GOLDEN MINERALS CO Common Stock 381119106 66 322,905 SH   SOLE   322,905 0 0
SIERRA METALS INC Common Stock 82639W106 723 292,720 SH   SOLE   292,720 0 0
FIRST MAJESTIC SILVER CORP Common Stock 32076V103 5,429 955,795 SH   SOLE   955,795 0 0
HECLA MNG CO Common Stock 422704106 5,188 1,859,352 SH   SOLE   1,859,352 0 0
COEUR MINING INC. Common Stock 192108504 1,939 363,707 SH   SOLE   363,707 0 0
TAHOE RES INC Common Stock 873868103 1,255 449,697 SH   SOLE   449,697 0 0
SILVERCREST METALS INC Common Stock 828363101 835 342,413 SH   SOLE   342,413 0 0
AMERICAS SILVER CORP COM Common Stock 03063L705 608 257,537 SH   SOLE   257,537 0 0
ALEXCO RESOURCE CORP Common Stock 01535P106 600 582,384 SH   SOLE   582,384 0 0
GREAT PANTHER SILVER LTD Common Stock 39115V101 346 406,548 SH   SOLE   406,548 0 0
FORTUNA SILVER MINES INC COM Common Stock 349915108 1,063 243,527 SH   SOLE   243,527 0 0
SILVERCORP METAL INC COM Common Stock 82835P103 1,781 728,111 SH   SOLE   728,111 0 0
HUDBAY MINERALS INC Common Stock 443628102 1,675 330,822 SH   SOLE   330,822 0 0
GOLD RESOURCE CORP Common Stock 38068T105 569 110,698 SH   SOLE   110,698 0 0
MCEWEN MNG INC Common Stock 58039P107 1,079 555,985 SH   SOLE   555,985 0 0
PAN AMERICAN SILVER CORP Common Stock 697900108 5,503 373,338 SH   SOLE   373,338 0 0
YAMANA GOLD INC Common Stock 98462Y100 2,047 822,160 SH   SOLE   822,160 0 0
ENDEAVOUR SILVER CORP Common Stock 29258Y103 1,345 582,207 SH   SOLE   582,207 0 0
MANTECH INTL CORP Common Stock 564563104 14,745 232,940 SH   SOLE   232,940 0 0
RADWARE LTD Common Stock M81873107 15,781 596,166 SH   SOLE   596,166 0 0
COMMVAULT SYSTEMS INC Common Stock 204166102 65,516 935,949 SH   SOLE   935,949 0 0
KEYW HLDG CORP Common Stock 493723100 9,006 1,039,900 SH   SOLE   1,039,900 0 0
IMPERVA INC Common Stock 45321L100 64,018 1,378,211 SH   SOLE   1,378,211 0 0
SPLUNK INC Common Stock 848637104 70,706 584,784 SH   SOLE   584,784 0 0
SCIENCE APPLICATNS INTL CP NEW COM Common Stock 808625107 68,174 845,826 SH   SOLE   845,826 0 0
CHECK POINT SOFTWARE TECH LTD ORD Common Stock M22465104 64,216 545,728 SH   SOLE   545,728 0 0
CYBERARK SOFTWARE LTD Common Stock M2682V108 69,306 868,067 SH   SOLE   868,067 0 0
MIMECAST LTD Common Stock G14838109 15,012 358,460 SH   SOLE   358,460 0 0
FORESCOUT TECHNOLOGIES INC Common Stock 34553D101 14,565 385,735 SH   SOLE   385,735 0 0
CARBON BLACK INC Common Stock 14081R103 13,883 655,499 SH   SOLE   655,499 0 0
TENABLE HLDGS INC Common Stock 88025T102 78,241 2,012,375 SH   SOLE   2,012,375 0 0
FORTINET INC Common Stock 34959E109 68,008 737,049 SH   SOLE   737,049 0 0
BOOZ ALLEN HAMILTON HLDG CORP CL A Common Stock 099502106 14,840 299,016 SH   SOLE   299,016 0 0
QUALYS INC Common Stock 74758T303 64,152 719,999 SH   SOLE   719,999 0 0
LEIDOS HLDGS INC Common Stock 525327102 15,305 221,293 SH   SOLE   221,293 0 0
VARONIS SYS INC Common Stock 922280102 15,657 213,742 SH   SOLE   213,742 0 0
EVERBRIDGE INC Common Stock 29978A104 14,599 253,282 SH   SOLE   253,282 0 0
SAILPOINT TECHNLGIES HLDGS INC COM Common Stock 78781P105 75,857 2,229,789 SH   SOLE   2,229,789 0 0
CACI INTL INC Common Stock 127190304 61,580 334,399 SH   SOLE   334,399 0 0
JUNIPER NETWORKS INC Common Stock 48203R104 66,800 2,228,893 SH   SOLE   2,228,893 0 0
OKTA INC Common Stock 679295105 16,254 231,018 SH   SOLE   231,018 0 0
SYMANTEC CORP Common Stock 871503108 68,108 3,200,578 SH   SOLE   3,200,578 0 0
VERISIGN INC Common Stock 92343E102 16,781 104,804 SH   SOLE   104,804 0 0
VERINT SYS INC Common Stock 92343X100 15,748 314,332 SH   SOLE   314,332 0 0
PROOFPOINT INC Common Stock 743424103 67,551 635,297 SH   SOLE   635,297 0 0
FIREEYE INC Common Stock 31816Q101 66,172 3,892,470 SH   SOLE   3,892,470 0 0
MOBILEIRON INC Common Stock 60739U204 7,733 1,459,057 SH   SOLE   1,459,057 0 0
AKAMAI TECHNOLOGIES INC Common Stock 00971T101 66,041 902,816 SH   SOLE   902,816 0 0
CISCO SYS INC Common Stock 17275R102 79,986 1,644,106 SH   SOLE   1,644,106 0 0
PALO ALTO NETWORKS INC Common Stock 697435105 63,832 283,371 SH   SOLE   283,371 0 0
NETSCOUT SYS INC Common Stock 64115T104 14,627 579,276 SH   SOLE   579,276 0 0
ZIX CORP Common Stock 98974P100 7,520 1,354,931 SH   SOLE   1,354,931 0 0
CARBONITE INC Common Stock 141337105 58,117 1,630,202 SH   SOLE   1,630,202 0 0
A10 NETWORKS INC Common Stock 002121101 6,971 1,146,596 SH   SOLE   1,146,596 0 0
RAPID7 INC Common Stock 753422104 15,331 415,246 SH   SOLE   415,246 0 0
SECUREWORKS CORP Common Stock 81374A105 13,790 941,329 SH   SOLE   941,329 0 0
ZSCALER INC Common Stock 98980G102 16,582 406,617 SH   SOLE   406,617 0 0
ONESPAN INC Common Stock 68287N100 15,625 820,234 SH   SOLE   820,234 0 0
F5 NETWORKS INC Common Stock 315616102 17,138 85,937 SH   SOLE   85,937 0 0
EURONET WORLDWIDE INC Common Stock 298736109 10,566 105,431 SH   SOLE   105,431 0 0
NET 1 UEPS TECHNOLOGIES INC Common Stock 64107N206 1,948 243,542 SH   SOLE   243,542 0 0
MASTERCARD INCORPORATED Common Stock 57636Q104 31,470 141,370 SH   SOLE   141,370 0 0
WESTERN UN CO Common Stock 959802109 12,593 660,696 SH   SOLE   660,696 0 0
FLEETCOR TECHNOLOGIES INC Common Stock 339041105 17,953 78,797 SH   SOLE   78,797 0 0
PAYPAL HLDGS INC Common Stock 70450Y103 30,364 345,669 SH   SOLE   345,669 0 0
PAGSEGURO DIGITAL LTD Common Stock G68707101 12,182 440,261 SH   SOLE   440,261 0 0
FIDELITY NATL INFORMATION SVCS COM Common Stock 31620M106 24,976 228,991 SH   SOLE   228,991 0 0
QIWI PLC Depositary Receipt 74735M108 2,902 220,375 SH   SOLE   220,375 0 0
WORLDPAY INC Common Stock 981558109 23,434 231,401 SH   SOLE   231,401 0 0
MONEYGRAM INTL INC Common Stock 60935Y208 1,468 274,387 SH   SOLE   274,387 0 0
WEX INC Common Stock 96208T104 12,812 63,818 SH   SOLE   63,818 0 0
EVO PMTS INC Common Stock 26927E104 8,827 369,323 SH   SOLE   369,323 0 0
FISERV INC Common Stock 337738108 24,232 294,144 SH   SOLE   294,144 0 0
DISCOVER FINL SVCS Common Stock 254709108 19,840 259,522 SH   SOLE   259,522 0 0
ACI WORLDWIDE INC Common Stock 004498101 9,888 351,371 SH   SOLE   351,371 0 0
GREEN DOT CORP Common Stock 39304D102 10,719 120,680 SH   SOLE   120,680 0 0
I3 VERTICALS INC Common Stock 46571Y107 1,765 76,792 SH   SOLE   76,792 0 0
AMERICAN EXPRESS CO Common Stock 025816109 29,843 280,245 SH   SOLE   280,245 0 0
NCR CORP NEW Common Stock 62886E108 9,843 346,471 SH   SOLE   346,471 0 0
GLOBAL PMTS INC Common Stock 37940X102 17,832 139,972 SH   SOLE   139,972 0 0
EVERTEC INC Common Stock 30040P103 9,493 393,914 SH   SOLE   393,914 0 0
SQUARE INC Common Stock 852234103 29,273 295,662 SH   SOLE   295,662 0 0
TOTAL SYS SVCS INC Common Stock 891906109 17,085 173,028 SH   SOLE   173,028 0 0
VISA INC Common Stock 92826C839 31,408 209,263 SH   SOLE   209,263 0 0
USA TECHNOLOGIES INC Common Stock 90328S500 1,717 238,523 SH   SOLE   238,523 0 0
FIRST DATA CORP NEW Common Stock 32008D106 18,565 758,677 SH   SOLE   758,677 0 0
ALLOT COMMUNICATIONS LTD Common Stock M0854Q105 11 1,782 SH   SOLE   1,782 0 0
MELLANOX TECHNOLOGIES LTD Common Stock M51363113 2,665 36,281 SH   SOLE   36,281 0 0
ATTUNITY LTD Common Stock M15332121 445 23,551 SH   SOLE   23,551 0 0
BRAINSTORM CELL THERAPEUTICS COM NEW Common Stock 10501E201 145 37,988 SH   SOLE   37,988 0 0
ITURAN LOCATION AND CONTROL Common Stock M6158M104 536 15,592 SH   SOLE   15,592 0 0
WIX COM LTD Common Stock M98068105 3,127 26,123 SH   SOLE   26,123 0 0
SOLAREDGE TECHNOLOGIES INC Common Stock 83417M104 1,205 32,015 SH   SOLE   32,015 0 0
PROTALIX BIOTHERAP Common Stock 74365A101 221 331,521 SH   SOLE   331,521 0 0
PLURISTEM THERAPEU Common Stock 72940R102 217 167,641 SH   SOLE   167,641 0 0
ORMAT TECHNOLOGIES Common Stock 068668802 1,561 29,684 SH   SOLE   29,684 0 0
UROGEN PHARMA LTD Common Stock M96088105 498 10,546 SH   SOLE   10,546 0 0
BIOLINERX LTD Depositary Receipt 09071M106 224 209,523 SH   SOLE   209,523 0 0
AMDOCS LTD Common Stock G02602103 4,266 64,653 SH   SOLE   64,653 0 0
AUDIOCODES LTD Common Stock M15342104 331 32,884 SH   SOLE   32,884 0 0
ORBOTECH LTD Common Stock M75253100 2,098 35,296 SH   SOLE   35,296 0 0
REDHILL BIOPHARMA LTD Depositary Receipt 757468103 301 34,076 SH   SOLE   34,076 0 0
CEVA INC Common Stock 157210105 595 20,679 SH   SOLE   20,679 0 0
DSP GROUP INC Common Stock 23332B106 313 26,298 SH   SOLE   26,298 0 0
INTEC PHARMA LTD JERUSALEM Common Stock M53644106 280 49,514 SH   SOLE   49,514 0 0
OPKO HEALTH INC Common Stock 68375N103 1,065 291,660 SH   SOLE   291,660 0 0
LIVEPERSON INC Common Stock 538146101 1,173 45,912 SH   SOLE   45,912 0 0
CAMTEK LTD Common Stock M20791105 249 29,047 SH   SOLE   29,047 0 0
RADCOM LTD Common Stock M81865111 150 13,371 SH   SOLE   13,371 0 0
FOAMIX PHARMACEUTICALS LTD Common Stock M46135105 282 49,199 SH   SOLE   49,199 0 0
NOVOCURE LTD Common Stock G6674U108 2,744 52,367 SH   SOLE   52,367 0 0
MAGAL SECURITY SYS LTD Common Stock M6786D104 187 33,361 SH   SOLE   33,361 0 0
CERAGON NETWORKS LTD Common Stock M22013102 303 89,897 SH   SOLE   89,897 0 0
STRATASYS LTD Common Stock M85548101 1,068 46,216 SH   SOLE   46,216 0 0
MEDIWOUND LTD Common Stock M68830104 188 30,554 SH   SOLE   30,554 0 0
KORNIT DIGITAL LTD Common Stock M6372Q113 644 29,424 SH   SOLE   29,424 0 0
GALMED PHARMACEUTICALS LTD Common Stock M47238106 316 23,274 SH   SOLE   23,274 0 0
RADA ELECTR INDS LTD Common Stock M81863124 177 60,487 SH   SOLE   60,487 0 0
SILICOM LTD Common Stock M84116108 314 7,736 SH   SOLE   7,736 0 0
AROTECH CORP Common Stock 042682203 172 50,641 SH   SOLE   50,641 0 0
VASCULAR BIOGENICS LTD Common Stock M96883109 116 71,114 SH   SOLE   71,114 0 0
MAGIC SOFTWARE ENT Common Stock 559166103 287 32,443 SH   SOLE   32,443 0 0
CATERPILLAR INC DEL Common Stock 149123101 117 764 SH   SOLE   764 0 0
CERNER CORP Common Stock 156782104 125 1,942 SH   SOLE   1,942 0 0
DOLBY LABORATORIES INC Common Stock 25659T107 124 1,771 SH   SOLE   1,771 0 0
ECOLAB INC Common Stock 278865100 129 821 SH   SOLE   821 0 0
EXPEDITORS INTL WASH INC Common Stock 302130109 131 1,777 SH   SOLE   1,777 0 0
F M C CORP Common Stock 302491303 128 1,470 SH   SOLE   1,470 0 0
FIRST HORIZON NATL CORP Common Stock 320517105 103 5,980 SH   SOLE   5,980 0 0
GENTEX CORP Common Stock 371901109 105 4,892 SH   SOLE   4,892 0 0
IDEX CORP Common Stock 45167R104 118 782 SH   SOLE   782 0 0
INTEL CORP Common Stock 458140100 101 2,139 SH   SOLE   2,139 0 0
JACOBS ENGR GROUP INC DEL Common Stock 469814107 146 1,904 SH   SOLE   1,904 0 0
KB HOME Common Stock 48666K109 94 3,918 SH   SOLE   3,918 0 0
MARSH & MCLENNAN COS INC Common Stock 571748102 113 1,362 SH   SOLE   1,362 0 0
MARTIN MARIETTA MATLS INC Common Stock 573284106 99 542 SH   SOLE   542 0 0
MICROCHIP TECHNOLOGY INC Common Stock 595017104 96 1,219 SH   SOLE   1,219 0 0
NETFLIX INC Common Stock 64110L106 141 376 SH   SOLE   376 0 0
POWER INTEGRATIONS INC Common Stock 739276103 104 1,646 SH   SOLE   1,646 0 0
REGENCY CTRS CORP REIT 758849103 123 1,908 SH   SOLE   1,908 0 0
RESMED INC Common Stock 761152107 132 1,143 SH   SOLE   1,143 0 0
ROSS STORES INC Common Stock 778296103 143 1,444 SH   SOLE   1,444 0 0
SVB FINL GROUP Common Stock 78486Q101 181 582 SH   SOLE   582 0 0
SMITH A O Common Stock 831865209 95 1,771 SH   SOLE   1,771 0 0
THOR INDS INC Common Stock 885160101 82 977 SH   SOLE   977 0 0
TORCHMARK CORP Common Stock 891027104 116 1,337 SH   SOLE   1,337 0 0
VULCAN MATLS CO Common Stock 929160109 109 984 SH   SOLE   984 0 0
ALNYLAM PHARMACEUTICALS INC Common Stock 02043Q107 82 939 SH   SOLE   939 0 0
TFS FINL CORP Common Stock 87240R107 115 7,666 SH   SOLE   7,666 0 0
VERISK ANALYTICS INC Common Stock 92345Y106 131 1,083 SH   SOLE   1,083 0 0
GENERAC HLDGS INC Common Stock 368736104 138 2,453 SH   SOLE   2,453 0 0
TESLA INC Common Stock 88160R101 112 422 SH   SOLE   422 0 0
FORTUNE BRANDS HOME & SEC INC COM Common Stock 34964C106 100 1,911 SH   SOLE   1,911 0 0
XYLEM INC Common Stock 98419M100 116 1,449 SH   SOLE   1,449 0 0
AGIOS PHARMACEUTICALS INC Common Stock 00847X104 106 1,376 SH   SOLE   1,376 0 0
NIELSEN HLDGS PLC Common Stock G6518L108 98 3,542 SH   SOLE   3,542 0 0
AMN HEALTHCARE SERVICES INC Common Stock 001744101 109 1,984 SH   SOLE   1,984 0 0
AETNA INC NEW Common Stock 00817Y108 135 667 SH   SOLE   667 0 0
AMERCO Common Stock 023586100 116 326 SH   SOLE   326 0 0
APOGEE ENTERPRISES INC Common Stock 037598109 107 2,596 SH   SOLE   2,596 0 0
AUTODESK INC Common Stock 052769106 138 886 SH   SOLE   886 0 0
AVALONBAY CMNTYS INC REIT 053484101 124 685 SH   SOLE   685 0 0
BROWN & BROWN INC Common Stock 115236101 131 4,428 SH   SOLE   4,428 0 0
CHOICE HOTELS INTL INC Common Stock 169905106 117 1,406 SH   SOLE   1,406 0 0
COMPASS MINERALS INTL INC Common Stock 20451N101 125 1,867 SH   SOLE   1,867 0 0
COPART INC Common Stock 217204106 113 2,190 SH   SOLE   2,190 0 0
CULLEN FROST BANKERS INC Common Stock 229899109 111 1,059 SH   SOLE   1,059 0 0
DEXCOM INC Common Stock 252131107 217 1,516 SH   SOLE   1,516 0 0
EDWARDS LIFESCIENCES CORP Common Stock 28176E108 139 799 SH   SOLE   799 0 0
FULTON FINL CORP PA Common Stock 360271100 106 6,346 SH   SOLE   6,346 0 0
ILLUMINA INC Common Stock 452327109 175 476 SH   SOLE   476 0 0
LAM RESEARCH CORP Common Stock 512807108 84 554 SH   SOLE   554 0 0
MDU RES GROUP INC Common Stock 552690109 103 3,999 SH   SOLE   3,999 0 0
SALESFORCE COM INC Common Stock 79466L302 154 969 SH   SOLE   969 0 0
SEATTLE GENETICS INC Common Stock 812578102 166 2,151 SH   SOLE   2,151 0 0
SHERWIN WILLIAMS CO Common Stock 824348106 131 287 SH   SOLE   287 0 0
SIMPSON MANUFACTURING CO INC COM Common Stock 829073105 142 1,953 SH   SOLE   1,953 0 0
STARBUCKS CORP Common Stock 855244109 111 1,945 SH   SOLE   1,945 0 0
TRIMBLE INC Common Stock 896239100 136 3,139 SH   SOLE   3,139 0 0
ZIONS BANCORPORATION Common Stock 989701107 107 2,135 SH   SOLE   2,135 0 0
INTERACTIVE BROKERS GROUP INC COM Common Stock 45841N107 92 1,661 SH   SOLE   1,661 0 0
ULTA BEAUTY INC Common Stock 90384S303 155 551 SH   SOLE   551 0 0
NETAPP INC Common Stock 64110D104 157 1,826 SH   SOLE   1,826 0 0
INTREPID POTASH INC Common Stock 46121Y102 111 30,943 SH   SOLE   30,943 0 0
AARONS INC Common Stock 002535300 132 2,417 SH   SOLE   2,417 0 0
TE CONNECTIVITY LTD Common Stock H84989104 99 1,127 SH   SOLE   1,127 0 0
PVH CORP Common Stock 693656100 107 743 SH   SOLE   743 0 0
AON PLC Common Stock G0408V102 123 802 SH   SOLE   802 0 0
L BRANDS INC Common Stock 501797104 89 2,948 SH   SOLE   2,948 0 0
TWENTY FIRST CENTY FOX INC Common Stock 90130A101 142 3,068 SH   SOLE   3,068 0 0
KEYSIGHT TECHNOLOGIES INC Common Stock 49338L103 143 2,150 SH   SOLE   2,150 0 0
QORVO INC Common Stock 74736K101 123 1,598 SH   SOLE   1,598 0 0
ZILLOW GROUP INC Common Stock 98954M200 92 2,073 SH   SOLE   2,073 0 0
SBA COMMUNICATIONS CORP NEW REIT 78410G104 106 657 SH   SOLE   657 0 0
APTARGROUP INC Common Stock 038336103 135 1,254 SH   SOLE   1,254 0 0
AUTOZONE INC Common Stock 053332102 134 173 SH   SOLE   173 0 0
BRINKS CO Common Stock 109696104 110 1,579 SH   SOLE   1,579 0 0
CINCINNATI FINL CORP Common Stock 172062101 116 1,514 SH   SOLE   1,514 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CL A Common Stock 192446102 108 1,397 SH   SOLE   1,397 0 0
COMMERCE BANCSHARES INC Common Stock 200525103 124 1,877 SH   SOLE   1,877 0 0
COSTAR GROUP INC Common Stock 22160N109 130 310 SH   SOLE   310 0 0
DIGITAL RLTY TR INC REIT 253868103 120 1,068 SH   SOLE   1,068 0 0
DISNEY WALT CO Common Stock 254687106 131 1,121 SH   SOLE   1,121 0 0
HASBRO INC Common Stock 418056107 140 1,335 SH   SOLE   1,335 0 0
HOME DEPOT INC Common Stock 437076102 131 631 SH   SOLE   631 0 0
HUMANA INC Common Stock 444859102 142 419 SH   SOLE   419 0 0
IDEXX LABS INC Common Stock 45168D104 147 589 SH   SOLE   589 0 0
ITRON INC Common Stock 465741106 101 1,572 SH   SOLE   1,572 0 0
LKQ CORP Common Stock 501889208 94 2,968 SH   SOLE   2,968 0 0
LAUDER ESTEE COS INC Common Stock 518439104 109 751 SH   SOLE   751 0 0
LITTELFUSE INC Common Stock 537008104 106 535 SH   SOLE   535 0 0
MASCO CORP Common Stock 574599106 102 2,788 SH   SOLE   2,788 0 0
ORMAT TECHNOLOGIES INC Common Stock 686688102 108 1,998 SH   SOLE   1,998 0 0
QUALCOMM INC Common Stock 747525103 146 2,033 SH   SOLE   2,033 0 0
RAMBUS INC DEL Common Stock 750917106 91 8,386 SH   SOLE   8,386 0 0
SEI INVESTMENTS CO Common Stock 784117103 91 1,488 SH   SOLE   1,488 0 0
ST JOE CO Common Stock 790148100 100 5,974 SH   SOLE   5,974 0 0
SIGNATURE BK NEW YORK N Y Common Stock 82669G104 91 791 SH   SOLE   791 0 0
SOUTHWEST AIRLS CO Common Stock 844741108 123 1,965 SH   SOLE   1,965 0 0
TJX COS INC NEW Common Stock 872540109 154 1,379 SH   SOLE   1,379 0 0
UNION PAC CORP Common Stock 907818108 136 838 SH   SOLE   838 0 0
UNITEDHEALTH GROUP INC Common Stock 91324P102 139 524 SH   SOLE   524 0 0
WATTS WATER TECHNOLOGIES INC CL A Common Stock 942749102 120 1,449 SH   SOLE   1,449 0 0
WESCO INTL INC Common Stock 95082P105 111 1,814 SH   SOLE   1,814 0 0
XILINX INC Common Stock 983919101 125 1,559 SH   SOLE   1,559 0 0
FIRST SOLAR INC Common Stock 336433107 76 1,579 SH   SOLE   1,579 0 0
IPG PHOTONICS CORP Common Stock 44980X109 75 478 SH   SOLE   478 0 0
BROADRIDGE FINL SOLUTIONS INC COM Common Stock 11133T103 134 1,016 SH   SOLE   1,016 0 0
PEOPLES UNITED FINANCIAL INC COM Common Stock 712704105 103 6,035 SH   SOLE   6,035 0 0
GARMIN LTD Common Stock H2906T109 134 1,910 SH   SOLE   1,910 0 0
AIR LEASE CORP Common Stock 00912X302 121 2,643 SH   SOLE   2,643 0 0
TRIPADVISOR INC Common Stock 896945201 141 2,755 SH   SOLE   2,755 0 0
JAZZ PHARMACEUTICALS PLC Common Stock G50871105 125 745 SH   SOLE   745 0 0
HANNON ARMSTRONG SUST INFR CAP COM REIT 41068X100 124 5,777 SH   SOLE   5,777 0 0
PENTAIR PLC Common Stock G7S00T104 72 1,659 SH   SOLE   1,659 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 114 1,027 SH   SOLE   1,027 0 0
ALPHABET INC Common Stock 02079K107 128 107 SH   SOLE   107 0 0
CHUBB LIMITED Common Stock H1467J104 110 823 SH   SOLE   823 0 0
ITT INC Common Stock 45073V108 141 2,300 SH   SOLE   2,300 0 0
WASTE CONNECTIONS INC Common Stock 94106B101 125 1,568 SH   SOLE   1,568 0 0
BOOKING HLDGS INC Common Stock 09857L108 103 52 SH   SOLE   52 0 0
AUTOMATIC DATA PROCESSING INC COM Common Stock 053015103 149 992 SH   SOLE   992 0 0
AVERY DENNISON CORP Common Stock 053611109 115 1,058 SH   SOLE   1,058 0 0
CYPRESS SEMICONDUCTOR CORP Common Stock 232806109 96 6,640 SH   SOLE   6,640 0 0
EMCOR GROUP INC Common Stock 29084Q100 109 1,446 SH   SOLE   1,446 0 0
GATX CORP Common Stock 361448103 142 1,643 SH   SOLE   1,643 0 0
GRACO INC Common Stock 384109104 114 2,466 SH   SOLE   2,466 0 0
HONEYWELL INTL INC Common Stock 438516106 130 779 SH   SOLE   779 0 0
ILLINOIS TOOL WKS INC Common Stock 452308109 101 717 SH   SOLE   717 0 0
INCYTE CORP Common Stock 45337C102 93 1,351 SH   SOLE   1,351 0 0
INTEGRATED DEVICE TECHNOLOGY COM Common Stock 458118106 173 3,686 SH   SOLE   3,686 0 0
RPM INTL INC Common Stock 749685103 154 2,371 SH   SOLE   2,371 0 0
STRYKER CORP Common Stock 863667101 124 697 SH   SOLE   697 0 0
3M CO Common Stock 88579Y101 108 513 SH   SOLE   513 0 0
TRACTOR SUPPLY CO Common Stock 892356106 162 1,787 SH   SOLE   1,787 0 0
WASHINGTON FED INC Common Stock 938824109 104 3,255 SH   SOLE   3,255 0 0
ARCH CAP GROUP LTD Common Stock G0450A105 118 3,945 SH   SOLE   3,945 0 0
UNDER ARMOUR INC Common Stock 904311107 146 6,887 SH   SOLE   6,887 0 0
WABCO HLDGS INC Common Stock 92927K102 99 841 SH   SOLE   841 0 0
DOLLAR TREE INC Common Stock 256746108 97 1,186 SH   SOLE   1,186 0 0
ENERGY RECOVERY INC Common Stock 29270J100 123 13,702 SH   SOLE   13,702 0 0
CBOE GLOBAL MARKETS INC Common Stock 12503M108 94 984 SH   SOLE   984 0 0
PROLOGIS INC REIT 74340W103 121 1,788 SH   SOLE   1,788 0 0
MICHAEL KORS HLDGS LTD Common Stock G60754101 123 1,796 SH   SOLE   1,796 0 0
EXPEDIA GROUP INC Common Stock 30212P303 133 1,018 SH   SOLE   1,018 0 0
ZOETIS INC Common Stock 98978V103 122 1,335 SH   SOLE   1,335 0 0
PINNACLE FOODS INC DEL Common Stock 72348P104 135 2,080 SH   SOLE   2,080 0 0
VOYA FINL INC Common Stock 929089100 111 2,229 SH   SOLE   2,229 0 0
SYNOVUS FINL CORP Common Stock 87161C501 103 2,253 SH   SOLE   2,253 0 0
ZAYO GROUP HLDGS INC Common Stock 98919V105 114 3,296 SH   SOLE   3,296 0 0
LIBERTY BROADBAND CORP Common Stock 530307107 112 1,326 SH   SOLE   1,326 0 0
IONIS PHARMACEUTICALS INC Common Stock 462222100 132 2,554 SH   SOLE   2,554 0 0
S&P Global Inc Common Stock 78409V104 115 589 SH   SOLE   589 0 0
ALLSCRIPTS HEALTHCARE SOLUTNS COM Common Stock 01988P108 130 9,121 SH   SOLE   9,121 0 0
AMERICAN STS WTR CO Common Stock 029899101 130 2,121 SH   SOLE   2,121 0 0
BLOCK H & R INC Common Stock 093671105 114 4,432 SH   SOLE   4,432 0 0
BOSTON SCIENTIFIC CORP Common Stock 101137107 159 4,123 SH   SOLE   4,123 0 0
CINTAS CORP Common Stock 172908105 130 658 SH   SOLE   658 0 0
GRACE W R & CO DEL NEW Common Stock 38388F108 131 1,837 SH   SOLE   1,837 0 0
INTERNATIONAL FLAVORS&FRAGRANC COM Common Stock 459506101 114 822 SH   SOLE   822 0 0
INTUITIVE SURGICAL INC Common Stock 46120E602 155 270 SH   SOLE   270 0 0
LOWES COS INC Common Stock 548661107 147 1,282 SH   SOLE   1,282 0 0
MIDDLESEX WATER CO Common Stock 596680108 149 3,068 SH   SOLE   3,068 0 0
PPG INDS INC Common Stock 693506107 110 1,009 SH   SOLE   1,009 0 0
PRICE T ROWE GROUP INC Common Stock 74144T108 113 1,032 SH   SOLE   1,032 0 0
QUEST DIAGNOSTICS INC Common Stock 74834L100 121 1,123 SH   SOLE   1,123 0 0
RED HAT INC Common Stock 756577102 102 746 SH   SOLE   746 0 0
SNAP ON INC Common Stock 833034101 140 763 SH   SOLE   763 0 0
TERADYNE INC Common Stock 880770102 90 2,438 SH   SOLE   2,438 0 0
TEXAS INSTRS INC Common Stock 882508104 116 1,084 SH   SOLE   1,084 0 0
V F CORP Common Stock 918204108 142 1,520 SH   SOLE   1,520 0 0
RENAISSANCERE HOLDINGS LTD Common Stock G7496G103 108 811 SH   SOLE   811 0 0
CME GROUP INC Common Stock 12572Q105 118 695 SH   SOLE   695 0 0
LULULEMON ATHLETICA INC Common Stock 550021109 203 1,250 SH   SOLE   1,250 0 0
E TRADE FINANCIAL CORP Common Stock 269246401 105 2,010 SH   SOLE   2,010 0 0
O REILLY AUTOMOTIVE INC NEW Common Stock 67103H107 157 452 SH   SOLE   452 0 0
RALPH LAUREN CORP Common Stock 751212101 139 1,007 SH   SOLE   1,007 0 0
AXALTA COATING SYS LTD Common Stock G0750C108 109 3,730 SH   SOLE   3,730 0 0
ANTHEM INC Common Stock 036752103 141 513 SH   SOLE   513 0 0
TOPBUILD CORP Common Stock 89055F103 84 1,471 SH   SOLE   1,471 0 0
BRIGHTHOUSE FINL INC Common Stock 10922N103 97 2,190 SH   SOLE   2,190 0 0
APTIV PLC Common Stock G6095L109 111 1,323 SH   SOLE   1,323 0 0
ACUITY BRANDS INC Common Stock 00508Y102 127 808 SH   SOLE   808 0 0
ADOBE SYS INC Common Stock 00724F101 139 516 SH   SOLE   516 0 0
AQUA AMERICA INC Common Stock 03836W103 122 3,307 SH   SOLE   3,307 0 0
BADGER METER INC Common Stock 056525108 125 2,362 SH   SOLE   2,362 0 0
CSX CORP Common Stock 126408103 150 2,021 SH   SOLE   2,021 0 0
FASTENAL CO Common Stock 311900104 120 2,062 SH   SOLE   2,062 0 0
GRAINGER W W INC Common Stock 384802104 143 399 SH   SOLE   399 0 0
LENNOX INTL INC Common Stock 526107107 120 551 SH   SOLE   551 0 0
MSC INDL DIRECT INC Common Stock 553530106 108 1,231 SH   SOLE   1,231 0 0
MAXIM INTEGRATED PRODS INC Common Stock 57772K101 105 1,869 SH   SOLE   1,869 0 0
ON SEMICONDUCTOR CORP Common Stock 682189105 84 4,561 SH   SOLE   4,561 0 0
PRICESMART INC Common Stock 741511109 109 1,345 SH   SOLE   1,345 0 0
RELIANCE STEEL & ALUMINUM CO COM Common Stock 759509102 112 1,313 SH   SOLE   1,313 0 0
ROCKWELL AUTOMATION INC Common Stock 773903109 121 647 SH   SOLE   647 0 0
SCHWAB CHARLES CORP NEW Common Stock 808513105 106 2,156 SH   SOLE   2,156 0 0
TORO CO Common Stock 891092108 108 1,801 SH   SOLE   1,801 0 0
TREX CO INC Common Stock 89531P105 158 2,052 SH   SOLE   2,052 0 0
UNIVERSAL DISPLAY CORP Common Stock 91347P105 131 1,113 SH   SOLE   1,113 0 0
VERTEX PHARMACEUTICALS INC Common Stock 92532F100 132 684 SH   SOLE   684 0 0
WHITE MTNS INS GROUP LTD Common Stock G9618E107 127 136 SH   SOLE   136 0 0
C H ROBINSON WORLDWIDE INC Common Stock 12541W209 118 1,201 SH   SOLE   1,201 0 0
AT&T INC Common Stock 00206R102 57 1,710 SH   SOLE   1,710 0 0
HANESBRANDS INC Common Stock 410345102 113 6,113 SH   SOLE   6,113 0 0
AMERICAN WTR WKS CO INC NEW Common Stock 030420103 121 1,371 SH   SOLE   1,371 0 0
SERVICENOW INC Common Stock 81762P102 132 674 SH   SOLE   674 0 0
LIBERTY GLOBAL PLC Common Stock G5480U104 34 1,183 SH   SOLE   1,183 0 0
PATTERN ENERGY GROUP INC Common Stock 70338P100 129 6,512 SH   SOLE   6,512 0 0
INTERCONTINENTAL EXCHANGE INC COM Common Stock 45866F104 116 1,551 SH   SOLE   1,551 0 0
SIRIUS XM HLDGS INC Common Stock 82968B103 114 18,052 SH   SOLE   18,052 0 0
SOUTH ST CORP Common Stock 840441109 108 1,319 SH   SOLE   1,319 0 0
BIO TECHNE CORP Common Stock 09073M104 150 736 SH   SOLE   736 0 0
CHARTER COMMUNICATIONS INC NEW CL A Common Stock 16119P108 118 362 SH   SOLE   362 0 0
HERC HLDGS INC Common Stock 42704L104 119 2,322 SH   SOLE   2,322 0 0
FORTIVE CORP Common Stock 34959J108 122 1,452 SH   SOLE   1,452 0 0
NVENT ELECTRIC PLC Common Stock G6700G107 45 1,659 SH   SOLE   1,659 0 0
ADVANCED MICRO DEVICES INC Common Stock 007903107 346 11,205 SH   SOLE   11,205 0 0
ALEXANDRIA REAL ESTATE EQ INC COM REIT 015271109 113 901 SH   SOLE   901 0 0
ALIGN TECHNOLOGY INC Common Stock 016255101 174 444 SH   SOLE   444 0 0
AMAZON COM INC Common Stock 023135106 154 77 SH   SOLE   77 0 0
AMPHENOL CORP NEW Common Stock 032095101 123 1,305 SH   SOLE   1,305 0 0
ANALOG DEVICES INC Common Stock 032654105 114 1,236 SH   SOLE   1,236 0 0
APPLIED MATLS INC Common Stock 038222105 77 2,003 SH   SOLE   2,003 0 0
BRISTOL MYERS SQUIBB CO Common Stock 110122108 109 1,758 SH   SOLE   1,758 0 0
CALIFORNIA WTR SVC GROUP Common Stock 130788102 130 3,023 SH   SOLE   3,023 0 0
COLGATE PALMOLIVE CO Common Stock 194162103 105 1,569 SH   SOLE   1,569 0 0
CRANE CO Common Stock 224399105 119 1,212 SH   SOLE   1,212 0 0
DONALDSON INC Common Stock 257651109 146 2,499 SH   SOLE   2,499 0 0
EMERSON ELEC CO Common Stock 291011104 126 1,647 SH   SOLE   1,647 0 0
KLA-TENCOR CORP Common Stock 482480100 105 1,032 SH   SOLE   1,032 0 0
LINCOLN ELEC HLDGS INC Common Stock 533900106 117 1,250 SH   SOLE   1,250 0 0
MARKEL CORP Common Stock 570535104 114 96 SH   SOLE   96 0 0
MIDDLEBY CORP Common Stock 596278101 117 907 SH   SOLE   907 0 0
REALTY INCOME CORP REIT 756109104 124 2,176 SH   SOLE   2,176 0 0
SLM CORP Common Stock 78442P106 112 10,046 SH   SOLE   10,046 0 0
TELEFLEX INC Common Stock 879369106 117 441 SH   SOLE   441 0 0
TIFFANY & CO NEW Common Stock 886547108 148 1,151 SH   SOLE   1,151 0 0
UNITED RENTALS INC Common Stock 911363109 143 875 SH   SOLE   875 0 0
MSCI INC Common Stock 55354G100 133 752 SH   SOLE   752 0 0
CAPITOL FED FINL INC Common Stock 14057J101 116 9,121 SH   SOLE   9,121 0 0
SUNPOWER CORP Common Stock 867652406 103 14,113 SH   SOLE   14,113 0 0
SENSATA TECHNOLOGIES HLDNG PLC SHS Common Stock G8060N102 108 2,172 SH   SOLE   2,172 0 0
AMETEK INC NEW Common Stock 031100100 116 1,467 SH   SOLE   1,467 0 0
ANSYS INC Common Stock 03662Q105 134 716 SH   SOLE   716 0 0
APPLE INC Common Stock 037833100 151 670 SH   SOLE   670 0 0
BANK HAWAII CORP Common Stock 062540109 107 1,355 SH   SOLE   1,355 0 0
CIGNA CORPORATION Common Stock 125509109 140 671 SH   SOLE   671 0 0
CENTENE CORP DEL Common Stock 15135B101 151 1,041 SH   SOLE   1,041 0 0
CHURCH & DWIGHT INC Common Stock 171340102 133 2,235 SH   SOLE   2,235 0 0
COOPER COS INC Common Stock 216648402 136 490 SH   SOLE   490 0 0
COSTCO WHSL CORP NEW Common Stock 22160K105 140 596 SH   SOLE   596 0 0
HAIN CELESTIAL GROUP INC Common Stock 405217100 95 3,510 SH   SOLE   3,510 0 0
INTUIT Common Stock 461202103 146 641 SH   SOLE   641 0 0
LABORATORY CORP AMER HLDGS Common Stock 50540R409 121 694 SH   SOLE   694 0 0
MCCORMICK & CO INC Common Stock 579780206 139 1,057 SH   SOLE   1,057 0 0
MOODYS CORP Common Stock 615369105 116 696 SH   SOLE   696 0 0
NATIONAL INSTRS CORP Common Stock 636518102 107 2,206 SH   SOLE   2,206 0 0
NEW YORK CMNTY BANCORP INC Common Stock 649445103 90 8,645 SH   SOLE   8,645 0 0
NVIDIA CORP Common Stock 67066G104 135 482 SH   SOLE   482 0 0
PAYCHEX INC Common Stock 704326107 135 1,828 SH   SOLE   1,828 0 0
PINNACLE WEST CAP CORP Common Stock 723484101 112 1,411 SH   SOLE   1,411 0 0
PROCTER AND GAMBLE CO Common Stock 742718109 118 1,418 SH   SOLE   1,418 0 0
PUBLIC SVC ENTERPRISE GROUP Common Stock 744573106 118 2,242 SH   SOLE   2,242 0 0
ROPER TECHNOLOGIES INC Common Stock 776696106 119 401 SH   SOLE   401 0 0
SKYWORKS SOLUTIONS INC Common Stock 83088M102 102 1,123 SH   SOLE   1,123 0 0
WABTEC CORP Common Stock 929740108 145 1,381 SH   SOLE   1,381 0 0
WATERS CORP Common Stock 941848103 110 565 SH   SOLE   565 0 0
EVEREST RE GROUP LTD Common Stock G3223R108 100 438 SH   SOLE   438 0 0
MEDNAX INC Common Stock 58502B106 94 2,023 SH   SOLE   2,023 0 0
FIRST REP BK SAN FRANCISCO CAL COM Common Stock 33616C100 117 1,216 SH   SOLE   1,216 0 0
WORKDAY INC Common Stock 98138H101 128 877 SH   SOLE   877 0 0
CDW CORP Common Stock 12514G108 142 1,601 SH   SOLE   1,601 0 0
NEXTERA ENERGY PARTNERS LP Common Stock 65341B106 137 2,816 SH   SOLE   2,816 0 0
KRAFT HEINZ CO Common Stock 500754106 100 1,808 SH   SOLE   1,808 0 0
INGEVITY CORP Common Stock 45688C107 156 1,527 SH   SOLE   1,527 0 0
ALTABA INC COM Mutual Fund 021346101 104 1,521 SH   SOLE   1,521 0 0
TAPESTRY INC Common Stock 876030107 108 2,139 SH   SOLE   2,139 0 0
KKR & CO INC Common Stock 48251W104 151 5,549 SH   SOLE   5,549 0 0
BOEING CO Common Stock 097023105 2,005 5,391 SH   SOLE   5,391 0 0
FLIR SYS INC Common Stock 302445101 535 8,698 SH   SOLE   8,698 0 0
MERCURY SYS INC Common Stock 589378108 419 7,579 SH   SOLE   7,579 0 0
HARRIS CORP DEL Common Stock 413875105 607 3,586 SH   SOLE   3,586 0 0
HEICO CORP NEW Common Stock 422806109 590 6,372 SH   SOLE   6,372 0 0
RAYTHEON CO Common Stock 755111507 796 3,854 SH   SOLE   3,854 0 0
TEXTRON INC Common Stock 883203101 888 12,419 SH   SOLE   12,419 0 0
TRANSDIGM GROUP INC Common Stock 893641100 621 1,669 SH   SOLE   1,669 0 0
L3 TECHNOLOGIES INC Common Stock 502413107 973 4,574 SH   SOLE   4,574 0 0
GRIFFON CORP Common Stock 398433102 394 24,401 SH   SOLE   24,401 0 0
LOCKHEED MARTIN CORP Common Stock 539830109 829 2,395 SH   SOLE   2,395 0 0
NORTHROP GRUMMAN CORP Common Stock 666807102 759 2,392 SH   SOLE   2,392 0 0
GENERAL DYNAMICS CORP Common Stock 369550108 776 3,790 SH   SOLE   3,790 0 0
II VI INC Common Stock 902104108 448 9,470 SH   SOLE   9,470 0 0
AEROVIRONMENT INC Common Stock 008073108 9,246 82,430 SH   SOLE   82,430 0 0
KRATOS DEFENSE & SEC SOLUTIONS COM NEW Common Stock 50077B207 1,163 78,716 SH   SOLE   78,716 0 0
JABIL INC Common Stock 466313103 734 27,104 SH   SOLE   27,104 0 0
SONY CORP Depositary Receipt 835699307 763 12,583 SH   SOLE   12,583 0 0
TELEDYNE TECHNOLOGIES INC Common Stock 879360105 560 2,270 SH   SOLE   2,270 0 0
AMBARELLA INC Common Stock G037AX101 1,542 39,866 SH   SOLE   39,866 0 0
UNITED TECHNOLOGIES CORP Common Stock 913017109 834 5,964 SH   SOLE   5,964 0 0
GOPRO INC Common Stock 38268T103 719 99,798 SH   SOLE   99,798 0 0
YY INC Depositary Receipt 98426T106 1,024 13,670 SH   SOLE   13,670 0 0
TAKE-TWO INTERACTIVE SOFTWARE COM Common Stock 874054109 3,693 26,765 SH   SOLE   26,765 0 0
KOPIN CORP Common Stock 500600101 660 272,918 SH   SOLE   272,918 0 0
GAMESTOP CORP NEW Common Stock 36467W109 3,202 209,668 SH   SOLE   209,668 0 0
GLU MOBILE INC Common Stock 379890106 4,009 538,085 SH   SOLE   538,085 0 0
CHEETAH MOBILE INC Depositary Receipt 163075104 1,258 128,026 SH   SOLE   128,026 0 0
SOHU COM LTD Depositary Receipt 83410S108 769 38,682 SH   SOLE   38,682 0 0
MICROSOFT CORP Common Stock 594918104 2,198 19,219 SH   SOLE   19,219 0 0
NETEASE INC Depositary Receipt 64110W102 1,401 6,140 SH   SOLE   6,140 0 0
LOGITECH INTL S A Common Stock H50430232 1,968 44,018 SH   SOLE   44,018 0 0
SINA CORP Common Stock G81477104 1,052 15,140 SH   SOLE   15,140 0 0
MOMO INC Depositary Receipt 60879B107 1,243 28,388 SH   SOLE   28,388 0 0
GRAVITY CO LTD Depositary Receipt 38911N206 469 26,226 SH   SOLE   26,226 0 0
CHANGYOU COM LTD Depositary Receipt 15911M107 2,311 175,076 SH   SOLE   175,076 0 0
TURTLE BEACH CORP Common Stock 900450206 991 49,723 SH   SOLE   49,723 0 0
VUZIX CORP Common Stock 92921W300 959 146,456 SH   SOLE   146,456 0 0
ELECTRONIC ARTS INC Common Stock 285512109 2,645 21,948 SH   SOLE   21,948 0 0
IMMERSION CORP Common Stock 452521107 647 61,190 SH   SOLE   61,190 0 0
ACTIVISION BLIZZARD INC Common Stock 00507V109 3,393 40,792 SH   SOLE   40,792 0 0
ZYNGA INC Common Stock 98986T108 2,776 692,203 SH   SOLE   692,203 0 0
CONSTELLATION BRANDS INC Common Stock 21036P108 513 2,377 SH   SOLE   2,377 0 0
LAS VEGAS SANDS CORP Common Stock 517834107 1,132 19,081 SH   SOLE   19,081 0 0
NASDAQ INC Common Stock 631103108 717 8,351 SH   SOLE   8,351 0 0
WESTERN ALLIANCE BANCORP Common Stock 957638109 631 11,092 SH   SOLE   11,092 0 0
LSB INDS INC Common Stock 502160104 1,542 157,679 SH   SOLE   157,679 0 0
SS&C TECHNOLOGIES HLDGS INC Common Stock 78467J100 4,783 84,166 SH   SOLE   84,166 0 0
ASGN INC Common Stock 00191U102 1,003 12,709 SH   SOLE   12,709 0 0
ARES CAP CORP COM Common Stock 04010L103 3,420 198,951 SH   SOLE   198,951 0 0
DAVITA INC Common Stock 23918K108 1,663 23,212 SH   SOLE   23,212 0 0
NORDSON CORP Common Stock 655663102 1,597 11,495 SH   SOLE   11,495 0 0
TECH DATA CORP Common Stock 878237106 903 12,622 SH   SOLE   12,622 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A Common Stock 848574109 1,089 11,879 SH   SOLE   11,879 0 0
HILLTOP HOLDINGS INC Common Stock 432748101 594 29,435 SH   SOLE   29,435 0 0
BGC PARTNERS INC Common Stock 05541T101 1,686 142,610 SH   SOLE   142,610 0 0
PARSLEY ENERGY INC Common Stock 701877102 1,377 47,086 SH   SOLE   47,086 0 0
HEALTHEQUITY INC Common Stock 42226A107 1,350 14,300 SH   SOLE   14,300 0 0
TEGNA INC Common Stock 87901J105 0 0 SH   SOLE   0 0 0
ALEXION PHARMACEUTICALS INC Common Stock 015351109 2,788 20,054 SH   SOLE   20,054 0 0
BAXTER INTL INC Common Stock 071813109 1,998 25,913 SH   SOLE   25,913 0 0
ENERGEN CORP Common Stock 29265N108 960 11,142 SH   SOLE   11,142 0 0
SEMPRA ENERGY Common Stock 816851109 1,693 14,886 SH   SOLE   14,886 0 0
SUNTRUST BKS INC Common Stock 867914103 1,797 26,910 SH   SOLE   26,910 0 0
SYNOPSYS INC Common Stock 871607107 1,861 18,876 SH   SOLE   18,876 0 0
ARISTA NETWORKS INC Common Stock 040413106 1,527 5,743 SH   SOLE   5,743 0 0
INTRA CELLULAR THERAPIES INC COM Common Stock 46116X101 696 32,087 SH   SOLE   32,087 0 0
CATALENT INC Common Stock 148806102 3,148 69,109 SH   SOLE   69,109 0 0
FOREST CITY RLTY TR INC REIT 345605109 6,274 250,045 SH   SOLE   250,045 0 0
WEYERHAEUSER CO REIT 962166104 1,324 41,024 SH   SOLE   41,024 0 0
BANKUNITED INC Common Stock 06652K103 1,353 38,234 SH   SOLE   38,234 0 0
GRUBHUB INC Common Stock 400110102 1,191 8,593 SH   SOLE   8,593 0 0
BROADCOM INC Common Stock 11135F101 2,232 9,046 SH   SOLE   9,046 0 0
AMGEN INC Common Stock 031162100 2,588 12,487 SH   SOLE   12,487 0 0
BOYD GAMING CORP Common Stock 103304101 3,171 93,670 SH   SOLE   93,670 0 0
CAPITAL ONE FINL CORP Common Stock 14040H105 606 6,381 SH   SOLE   6,381 0 0
CELGENE CORP Common Stock 151020104 856 9,566 SH   SOLE   9,566 0 0
FOOT LOCKER INC Common Stock 344849104 1,708 33,507 SH   SOLE   33,507 0 0
HANCOCK WHITNEY CORPORATION Common Stock 410120109 3,226 67,835 SH   SOLE   67,835 0 0
NEXSTAR MEDIA GROUP INC Common Stock 65336K103 1,586 19,483 SH   SOLE   19,483 0 0
NOBLE ENERGY INC Common Stock 655044105 1,968 63,093 SH   SOLE   63,093 0 0
CONTINENTAL RESOURCES INC Common Stock 212015101 869 12,724 SH   SOLE   12,724 0 0
CIT GROUP INC Common Stock 125581801 3,213 62,247 SH   SOLE   62,247 0 0
TARGA RES CORP Common Stock 87612G101 3,288 58,392 SH   SOLE   58,392 0 0
FACEBOOK INC Common Stock 30303M102 2,744 16,683 SH   SOLE   16,683 0 0
LPL FINL HLDGS INC Common Stock 50212V100 2,679 41,527 SH   SOLE   41,527 0 0
ABBVIE INC Common Stock 00287Y109 651 6,885 SH   SOLE   6,885 0 0
EQUINIX INC REIT 29444U700 1,641 3,790 SH   SOLE   3,790 0 0
AMERICAN ELEC PWR INC Common Stock 025537101 3,002 42,348 SH   SOLE   42,348 0 0
BROWN FORMAN CORP Common Stock 115637209 3,343 66,141 SH   SOLE   66,141 0 0
CARMAX INC Common Stock 143130102 986 13,207 SH   SOLE   13,207 0 0
VALERO ENERGY CORP NEW Common Stock 91913Y100 2,216 19,479 SH   SOLE   19,479 0 0
WALMART INC Common Stock 931142103 2,758 29,366 SH   SOLE   29,366 0 0
CBS CORP NEW Common Stock 124857202 2,527 43,980 SH   SOLE   43,980 0 0
TD AMERITRADE HLDG CORP Common Stock 87236Y108 1,290 24,412 SH   SOLE   24,412 0 0
CIENA CORP Common Stock 171779309 1,700 54,429 SH   SOLE   54,429 0 0
PHILLIPS 66 Common Stock 718546104 666 5,909 SH   SOLE   5,909 0 0
PLATFORM SPECIALTY PRODS CORP COM Common Stock 72766Q105 2,053 164,650 SH   SOLE   164,650 0 0
COLLEGIUM PHARMACEUTICAL INC COM Common Stock 19459J104 898 60,902 SH   SOLE   60,902 0 0
FEDEX CORP Common Stock 31428X106 1,538 6,389 SH   SOLE   6,389 0 0
RADIAN GROUP INC Common Stock 750236101 2,009 97,177 SH   SOLE   97,177 0 0
AMERIPRISE FINL INC Common Stock 03076C106 2,792 18,908 SH   SOLE   18,908 0 0
HUNTINGTON INGALLS INDS INC Common Stock 446413106 1,327 5,182 SH   SOLE   5,182 0 0
VALVOLINE INC Common Stock 92047W101 1,501 69,774 SH   SOLE   69,774 0 0
MOHAWK INDS INC Common Stock 608190104 1,520 8,667 SH   SOLE   8,667 0 0
NEKTAR THERAPEUTICS Common Stock 640268108 1,630 26,732 SH   SOLE   26,732 0 0
TEXAS CAPITAL BANCSHARES INC COM Common Stock 88224Q107 2,039 24,665 SH   SOLE   24,665 0 0
THERMO FISHER SCIENTIFIC INC COM Common Stock 883556102 1,266 5,188 SH   SOLE   5,188 0 0
WPX ENERGY INC Common Stock 98212B103 1,229 61,083 SH   SOLE   61,083 0 0
DXC TECHNOLOGY CO Common Stock 23355L106 1,745 18,655 SH   SOLE   18,655 0 0
SPECTRUM BRANDS HLDGS INC NEW COM Common Stock 84790A105 885 11,843 SH   SOLE   11,843 0 0
ISHARES INC MSCI SWITZERLD Mutual Fund 464286749 78 2,260 SH   SOLE   2,260 0 0
GLOBAL X FDS GB MSCI AR ETF Mutual Fund 37950E259 21 803 SH   SOLE   803 0 0
ISHARES INC MSCI AUSTRALIA Mutual Fund 464286103 133 6,024 SH   SOLE   6,024 0 0
ISHARES INC MSCI HONG KONG Mutual Fund 464286871 61 2,540 SH   SOLE   2,540 0 0
ISHARES TR 1 3 YR TREAS BD Mutual Fund 464287457 1,333 16,043 SH   SOLE   16,043 0 0
GLOBAL X FDS GLBX MSCI COLUM Mutual Fund 37950E200 28 2,779 SH   SOLE   2,779 0 0
ISHARES TR MSCI PHILIPS ETF Mutual Fund 46429B408 8 264 SH   SOLE   264 0 0
ISHARES TR MSCI IRELAND ETF Mutual Fund 46429B507 97 2,156 SH   SOLE   2,156 0 0
ISHARES INC MSCI MLY ETF NEW Mutual Fund 46434G814 190 5,877 SH   SOLE   5,877 0 0
GLOBAL X FDS GBL X MSCI NIGER Mutual Fund 37954Y665 74 4,117 SH   SOLE   4,117 0 0
ISHARES INC MSCI GERMAN Mutual Fund 464286806 58 1,957 SH   SOLE   1,957 0 0
GLOBAL X FDS GLB X FTSE PT 20 Mutual Fund 37950E192 32 2,602 SH   SOLE   2,602 0 0
GLOBAL X FDS GLBX MSCI NORW Mutual Fund 37950E747 57 3,746 SH   SOLE   3,746 0 0
ISHARES INC MSCI MEXICO ETF Mutual Fund 464286822 191 3,720 SH   SOLE   3,720 0 0
ISHARES TR CHINA LG-CAP ETF Mutual Fund 464287184 61 1,423 SH   SOLE   1,423 0 0
ISHARES TR MSCI PERU ETF Mutual Fund 464289842 22 604 SH   SOLE   604 0 0
ISHARES INC MSCI TAIWAN ETF Mutual Fund 46434G772 160 4,255 SH   SOLE   4,255 0 0
ISHARES INC MSCI AUSTRIA INV Mutual Fund 464286202 29 1,261 SH   SOLE   1,261 0 0
ISHARES INC MSCI BRAZIL ETF Mutual Fund 464286400 270 7,996 SH   SOLE   7,996 0 0
ISHARES INC MSCI SPAIN Mutual Fund 464286764 101 3,422 SH   SOLE   3,422 0 0
ISHARES INC MSCI SWEDEN Mutual Fund 464286756 42 1,282 SH   SOLE   1,282 0 0
ISHARES TR NEW ZEALAND ETF Mutual Fund 464289123 77 1,576 SH   SOLE   1,576 0 0
ISHARES TR MSCI DENMARK ETF Mutual Fund 46429B523 58 899 SH   SOLE   899 0 0
ISHARES INC MSCI RUSSIA ETF Mutual Fund 46434G798 36 1,011 SH   SOLE   1,011 0 0
ISHARES TR MSCI UK ETF NEW Mutual Fund 46435G334 146 4,279 SH   SOLE   4,279 0 0
ISHARES INC MSCI CDA INDEX Mutual Fund 464286509 195 6,770 SH   SOLE   6,770 0 0
ISHARES INC MSCI FRANCE Mutual Fund 464286707 147 4,690 SH   SOLE   4,690 0 0
ISHARES INC MSCI STH KOR ETF Mutual Fund 464286772 67 987 SH   SOLE   987 0 0
ISHARES INC MSCI TURKEY ETF Mutual Fund 464286715 48 1,996 SH   SOLE   1,996 0 0
ISHARES TR MSCI INDIA ETF Mutual Fund 46429B598 74 2,271 SH   SOLE   2,271 0 0
ISHARES INC MSCI SINGPOR ETF Mutual Fund 46434G780 34 1,401 SH   SOLE   1,401 0 0
ISHARES INC MSCI JPN ETF NEW Mutual Fund 46434G822 119 1,981 SH   SOLE   1,981 0 0
GLOBAL X FDS MSCI PAKISTAN Mutual Fund 37950E689 67 6,280 SH   SOLE   6,280 0 0
ISHARES INC MSCI BELG INVEST Mutual Fund 464286301 46 2,374 SH   SOLE   2,374 0 0
ISHARES INC MSCI CHILE ETF Mutual Fund 464286640 70 1,546 SH   SOLE   1,546 0 0
ISHARES INC MSCI ISRAEL ETF Mutual Fund 464286632 70 1,244 SH   SOLE   1,244 0 0
ISHARES INC MSCI THAILND ETF Mutual Fund 464286624 116 1,225 SH   SOLE   1,225 0 0
ISHARES TR MSCI INDONIA ETF Mutual Fund 46429B309 29 1,259 SH   SOLE   1,259 0 0
ISHARES TR MSCI FINLAND ETF Mutual Fund 46429B515 50 1,209 SH   SOLE   1,209 0 0
ISHARES TR CORE S&P TTL STK Mutual Fund 464287150 179 2,692 SH   SOLE   2,692 0 0
ISHARES INC MSCI NETHERLANDS Mutual Fund 464286814 195 6,455 SH   SOLE   6,455 0 0
ISHARES TR MSCI POLAND ETF Mutual Fund 46429B606 31 1,293 SH   SOLE   1,293 0 0
ISHARES INC MSCI ITALY ETF Mutual Fund 46434G830 46 1,681 SH   SOLE   1,681 0 0
ARENA PHARMACEUTICALS INC COM NEW Common Stock 040047607 8,775 202,561 SH   SOLE   202,561 0 0
CARA THERAPEUTICS INC COM Common Stock 014075519 10,229 427,628 SH   SOLE   427,628 0 0
CORBUS PHARMACEUTICALS HLDGS COM Common Stock 021833P13 22,763 3,161,514 SH   SOLE   3,161,514 0 0
CRONOS GROUP INC COM Common Stock 022717L11 62,346 5,698,932 SH   SOLE   5,698,932 0 0
GW PHARMACEUTICALS PLC ADS Depositary Receipt 036197T13 44,561 255,611 SH   SOLE   255,611 0 0
INSYS THERAPEUTICS INC NEW COM NEW Common Stock 045824V29 11,951 1,204,784 SH   SOLE   1,204,784 0 0
ALTRIA GROUP INC COM Common Stock 002209S13 7,798 128,321 SH   SOLE   128,321 0 0
PHILIP MORRIS INTL INC COM Common Stock 071817219 7,165 87,904 SH   SOLE   87,904 0 0
SCOTTS MIRACLE GRO CO CL A Common Stock 081018616 7,563 96,953 SH   SOLE   96,953 0 0
SCHWEITZER-MAUDUIT INTL INC COM Common Stock 080854116 7,016 180,089 SH   SOLE   180,089 0 0
TILRAY INC COM CL 2 Common Stock 088688T10 60,456 460,440 SH   SOLE   460,440 0 0
TURNING PT BRANDS INC COM Common Stock 090041L15 9,298 224,758 SH   SOLE   224,758 0 0
UNIVERSAL CORP VA COM Common Stock 091345619 7,318 112,327 SH   SOLE   112,327 0 0
VECTOR GROUP LTD COM Common Stock 092240M18 5,926 431,330 SH   SOLE   431,330 0 0
CANOPY GROWTH CORP Common Stock 013803590 64,769 1,314,225 SH   SOLE   1,314,225 0 0
22ND CENTY GROUP INC COM Common Stock 090137F13 8,815 3,103,720 SH   SOLE   3,103,720 0 0