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
APPLE INC COM 037833100 1,297 11,200 SH Put SOLE   11,200 0 0
ATLASSIAN CORP PLC CL A g06242104 25,396 139,700 SH Put SOLE   139,700 0 0
BAIDU INC SPON ADR REP A 056752108 354 2,800 SH Put SOLE   2,800 0 0
COUPA SOFTWARE INC COM 22266l106 6,746 24,600 SH Put SOLE   24,600 0 0
FACEBOOK INC CL A 30303m102 3,745 14,300 SH Put SOLE   14,300 0 0
INTUITIVE SURGICAL INC COM NEW 46120e602 213 300 SH Put SOLE   300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462f103 4,822 14,400 SH Put SOLE   14,400 0 0
ISHARES TR IBOXX HI YD ETF 464288513 9,150 110,000 SH Put SOLE   110,000 0 0
ALLY FINL INC COM 02005N100 913 36,400 SH   SOLE   36,400 0 0
ALPHABET INC CAP STK CL C 02079K107 38,324 26,078 SH   SOLE   26,078 0 0
AMAZON COM INC COM 023135106 110,067 34,956 SH   SOLE   34,956 0 0
AMERICAN EXPRESS CO COM 025816109 7,679 76,599 SH   SOLE   76,599 0 0
ASSURANT INC COM 04621X108 1,108 9,131 SH   SOLE   9,131 0 0
BK OF AMERICA CORP COM 060505104 10,511 436,309 SH   SOLE   436,309 0 0
BRUNSWICK CORP COM 117043109 2,348 39,853 SH   SOLE   39,853 0 0
CITIGROUP INC COM NEW 172967424 1,860 43,138 SH   SOLE   43,138 0 0
COMCAST CORP NEW CL A 20030N101 31,240 675,317 SH   SOLE   675,317 0 0
DOLLAR GEN CORP NEW COM 256677105 5,607 26,748 SH   SOLE   26,748 0 0
DORMAN PRODUCTS INC COM 258278100 1,599 17,689 SH   SOLE   17,689 0 0
EBAY INC. COM 278642103 4,368 83,830 SH   SOLE   83,830 0 0
ENCORE CAP GROUP INC COM 292554102 1,392 36,080 SH   SOLE   36,080 0 0
FIVE BELOW INC COM 33829M101 3,625 28,543 SH   SOLE   28,543 0 0
GLOBAL PMTS INC COM 37940X102 12,917 72,739 SH   SOLE   72,739 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2,388 11,881 SH   SOLE   11,881 0 0
GREEN BRICK PARTNERS INC COM 392709101 1,707 106,008 SH   SOLE   106,008 0 0
JPMORGAN CHASE & CO COM 46625H100 12,006 124,713 SH   SOLE   124,713 0 0
LGI HOMES INC COM 50187T106 3,796 32,680 SH   SOLE   32,680 0 0
LKQ CORP COM 501889208 1,604 57,844 SH   SOLE   57,844 0 0
LOWES COS INC COM 548661107 4,436 26,745 SH   SOLE   26,745 0 0
LULULEMON ATHLETICA INC COM 550021109 4,594 13,948 SH   SOLE   13,948 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,281 11,171 SH   SOLE   11,171 0 0
MASTERCARD INCORPORATED CL A 57636Q104 18,467 54,610 SH   SOLE   54,610 0 0
MONARCH CASINO & RESORT INC COM 609027107 3,312 74,254 SH   SOLE   74,254 0 0
MORGAN STANLEY COM NEW 617446448 4,229 87,461 SH   SOLE   87,461 0 0
NIKE INC CL B 654106103 16,841 134,152 SH   SOLE   134,152 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 4,044 8,770 SH   SOLE   8,770 0 0
PULTE GROUP INC COM 745867101 1,676 36,217 SH   SOLE   36,217 0 0
ULTA BEAUTY INC COM 90384S303 3,946 17,617 SH   SOLE   17,617 0 0
V F CORP COM 918204108 2,951 42,005 SH   SOLE   42,005 0 0
VISA INC COM CL A 92826C839 7,904 39,527 SH   SOLE   39,527 0 0
VOYA FINANCIAL INC COM 929089100 3,216 67,100 SH   SOLE   67,100 0 0
ESSENT GROUP LTD COM G3198U102 597 16,131 SH   SOLE   16,131 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 28,666 58,451 SH   SOLE   58,451 0 0
ARMSTRONG WORLD INDS INC COM 04247X102 3,865 56,173 SH   SOLE   56,173 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 11,034 183,017 SH   SOLE   183,017 0 0
CSX CORP COM 126408103 6,598 84,949 SH   SOLE   84,949 0 0
CHART INDS INC COM PAR $0.01 16115Q308 5,457 77,664 SH   SOLE   77,664 0 0
CHEMOURS CO COM 163851108 3,558 170,151 SH   SOLE   170,151 0 0
DIREXION SHS ETF TR DRX S&P500BULL 25459W862 953 18,094 SH   SOLE   18,094 0 0
EBIX INC COM NEW 278715206 5,121 248,594 SH   SOLE   248,594 0 0
EPAM SYS INC COM 29414B104 8,826 27,300 SH   SOLE   27,300 0 0
EURONET WORLDWIDE INC COM 298736109 4,122 45,250 SH   SOLE   45,250 0 0
EXTREME NETWORKS INC COM 30226D106 4,247 1,056,464 SH   SOLE   1,056,464 0 0
FERRO CORP COM 315405100 608 49,071 SH   SOLE   49,071 0 0
HOME DEPOT INC COM 437076102 6,813 24,533 SH   SOLE   24,533 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 2,673 14,781 SH   SOLE   14,781 0 0
KB HOME COM 48666K109 1,150 29,962 SH   SOLE   29,962 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1,617 9,520 SH   SOLE   9,520 0 0
MAGNA INTL INC COM 559222401 1,290 28,200 SH   SOLE   28,200 0 0
MARTIN MARIETTA MATLS INC COM 573284106 5,028 21,363 SH   SOLE   21,363 0 0
MICROSOFT CORP COM 594918104 117,000 556,267 SH   SOLE   556,267 0 0
NORTHROP GRUMMAN CORP COM 666807102 2,643 8,378 SH   SOLE   8,378 0 0
PERFICIENT INC COM 71375U101 3,596 84,135 SH   SOLE   84,135 0 0
QORVO INC COM 74736K101 3,719 28,831 SH   SOLE   28,831 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 643 7,745 SH   SOLE   7,745 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 11,454 78,722 SH   SOLE   78,722 0 0
UNITED RENTALS INC COM 911363109 976 5,591 SH   SOLE   5,591 0 0
NXP SEMICONDUCTORS N V COM N6596X109 7,629 61,127 SH   SOLE   61,127 0 0
ABBVIE INC COM 00287Y109 10,698 122,141 SH   SOLE   122,141 0 0
AIR LEASE CORP CL A 00912X302 938 31,876 SH   SOLE   31,876 0 0
ALTRIA GROUP INC COM 02209S103 1,564 40,479 SH   SOLE   40,479 0 0
AVANGRID INC COM 05351W103 616 12,200 SH   SOLE   12,200 0 0
BEST BUY INC COM 086516101 3,322 29,849 SH   SOLE   29,849 0 0
BLACKROCK NEW YORK MUN BD TR COM 09249P106 338 21,481 SH   SOLE   21,481 0 0
CONAGRA BRANDS INC COM 205887102 2,048 57,337 SH   SOLE   57,337 0 0
CUMMINS INC COM 231021106 3,559 16,855 SH   SOLE   16,855 0 0
DUFF & PHELPS UTIL CORP BD T COM 26432K108 3,087 334,445 SH   SOLE   334,445 0 0
EASTMAN CHEM CO COM 277432100 3,839 49,148 SH   SOLE   49,148 0 0
EATON VANCE FLTG RATE INCOM COM SHS BEN INT 278284104 2,423 172,796 SH   SOLE   172,796 0 0
EVERGY INC COM 30034W106 2,280 44,867 SH   SOLE   44,867 0 0
FIFTH THIRD BANCORP COM 316773100 1,159 54,382 SH   SOLE   54,382 0 0
FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 4,225 441,484 SH   SOLE   441,484 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 723 51,334 SH   SOLE   51,334 0 0
HUBBELL INC COM 443510607 4,881 35,668 SH   SOLE   35,668 0 0
INFOSYS LTD SPONSORED ADR 456788108 2,059 149,098 SH   SOLE   149,098 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 4,761 39,131 SH   SOLE   39,131 0 0
INTERNATIONAL PAPER CO COM 460146103 8,594 211,997 SH   SOLE   211,997 0 0
ISHARES TR IBOXX INV CP ETF 464287242 943 7,000 SH   SOLE   7,000 0 0
JUNIPER NETWORKS INC COM 48203R104 2,969 138,102 SH   SOLE   138,102 0 0
KEYCORP COM 493267108 582 48,766 SH   SOLE   48,766 0 0
LEGGETT & PLATT INC COM 524660107 1,911 46,417 SH   SOLE   46,417 0 0
LINCOLN NATL CORP IND COM 534187109 2,659 84,864 SH   SOLE   84,864 0 0
LOCKHEED MARTIN CORP COM 539830109 3,672 9,581 SH   SOLE   9,581 0 0
M D C HLDGS INC COM 552676108 2,863 60,787 SH   SOLE   60,787 0 0
NAVIENT CORPORATION COM 63938C108 1,151 136,155 SH   SOLE   136,155 0 0
NETAPP INC COM 64110D104 1,077 24,569 SH   SOLE   24,569 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 1,583 17,600 SH   SOLE   17,600 0 0
NUVEEN NEW YORK MUN VALUE FD COM 670706100 881 59,517 SH   SOLE   59,517 0 0
OTTER TAIL CORP COM 689648103 1,559 43,100 SH   SOLE   43,100 0 0
PACKAGING CORP AMER COM 695156109 7,966 73,051 SH   SOLE   73,051 0 0
PHILIP MORRIS INTL INC COM 718172109 2,028 27,037 SH   SOLE   27,037 0 0
PIONEER DIVERSIFIED HIGH INC COM 723653101 3,953 292,602 SH   SOLE   292,602 0 0
PRUDENTIAL FINL INC COM 744320102 3,074 48,392 SH   SOLE   48,392 0 0
QUALCOMM INC COM 747525103 20,771 176,501 SH   SOLE   176,501 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,774 48,202 SH   SOLE   48,202 0 0
RENT A CTR INC NEW COM 76009N100 3,450 115,427 SH   SOLE   115,427 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 1,242 48,000 SH   SOLE   48,000 0 0
TEXAS INSTRS INC COM 882508104 14,920 104,490 SH   SOLE   104,490 0 0
US BANCORP DEL COM NEW 902973304 1,832 51,089 SH   SOLE   51,089 0 0
UNION PAC CORP COM 907818108 10,688 54,288 SH   SOLE   54,288 0 0
UNITEDHEALTH GROUP INC COM 91324P102 13,465 43,190 SH   SOLE   43,190 0 0
VIACOMCBS INC CL B 92556H206 4,664 166,516 SH   SOLE   166,516 0 0
WEBSTER FINL CORP CONN COM 947890109 804 30,445 SH   SOLE   30,445 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 4,791 3,570 SH   SOLE   3,570 0 0
WESTERN ASSET GLOBAL HIGH IN COM 95766B109 683 70,865 SH   SOLE   70,865 0 0
WESTERN ASSET CORPORATE LN F COM 95790J102 2,562 276,706 SH   SOLE   276,706 0 0
WHIRLPOOL CORP COM 963320106 4,622 25,134 SH   SOLE   25,134 0 0
BK OF AMERICA CORP 7.25%CNV PFD L 060505682 3,660 2,460 SH   SOLE   2,460 0 0
EQUITY COMWLTH CUM PFD S D 6.5% 294628201 2,605 89,676 SH   SOLE   89,676 0 0
ANTHEM INC COM 036752103 2,913 10,844 SH   SOLE   10,844 0 0
APPLE INC COM 037833100 183,491 1,584,416 SH   SOLE   1,584,416 0 0
AUTODESK INC COM 052769106 7,376 31,928 SH   SOLE   31,928 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 8,264 59,247 SH   SOLE   59,247 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2,572 31,000 SH   SOLE   31,000 0 0
HUMANA INC COM 444859102 2,653 6,410 SH   SOLE   6,410 0 0
IQVIA HLDGS INC COM 46266C105 1,842 11,684 SH   SOLE   11,684 0 0
JABIL INC COM 466313103 2,073 60,494 SH   SOLE   60,494 0 0
REGENERON PHARMACEUTICALS COM 75886F107 6,922 12,366 SH   SOLE   12,366 0 0
HENRY SCHEIN INC COM 806407102 718 12,209 SH   SOLE   12,209 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 5,551 12,573 SH   SOLE   12,573 0 0
II-VI INC COM 902104108 3,447 84,981 SH   SOLE   84,981 0 0
ZOETIS INC CL A 98978V103 4,244 25,664 SH   SOLE   25,664 0 0
GENPACT LIMITED SHS G3922B107 865 22,200 SH   SOLE   22,200 0 0
TE CONNECTIVITY LTD REG SHS H84989104 1,099 11,248 SH   SOLE   11,248 0 0
AES CORP COM 00130H105 4,383 242,037 SH   SOLE   242,037 0 0
AVERY DENNISON CORP COM 053611109 5,825 45,567 SH   SOLE   45,567 0 0
CABOT CORP COM 127055101 2,152 59,733 SH   SOLE   59,733 0 0
CANADIAN PAC RY LTD COM 13645T100 1,336 4,390 SH   SOLE   4,390 0 0
CELANESE CORP DEL COM 150870103 4,172 38,831 SH   SOLE   38,831 0 0
EAGLE MATLS INC COM 26969P108 2,469 28,608 SH   SOLE   28,608 0 0
EMCOR GROUP INC COM 29084Q100 1,452 21,438 SH   SOLE   21,438 0 0
FASTENAL CO COM 311900104 9,265 205,471 SH   SOLE   205,471 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 688 7,957 SH   SOLE   7,957 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 4,916 400,000 SH   SOLE   400,000 0 0
GRAINGER W W INC COM 384802104 2,462 6,900 SH   SOLE   6,900 0 0
HUNTSMAN CORP COM 447011107 1,926 86,700 SH   SOLE   86,700 0 0
JACOBS ENGR GROUP INC COM 469814107 405 4,362 SH   SOLE   4,362 0 0
LOUISIANA PAC CORP COM 546347105 1,576 53,420 SH   SOLE   53,420 0 0
MASCO CORP COM 574599106 5,889 106,816 SH   SOLE   106,816 0 0
MASTEC INC COM 576323109 2,407 57,032 SH   SOLE   57,032 0 0
NRG ENERGY INC COM NEW 629377508 973 31,663 SH   SOLE   31,663 0 0
NEWMONT CORP COM 651639106 10,515 165,726 SH   SOLE   165,726 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 2,204 12,181 SH   SOLE   12,181 0 0
PGT INNOVATIONS INC COM 69336V101 686 39,183 SH   SOLE   39,183 0 0
QUAKER CHEM CORP COM 747316107 3,761 20,927 SH   SOLE   20,927 0 0
RPM INTL INC COM 749685103 4,287 51,756 SH   SOLE   51,756 0 0
SAIA INC COM 78709Y105 2,316 18,357 SH   SOLE   18,357 0 0
SEALED AIR CORP NEW COM 81211K100 1,284 33,091 SH   SOLE   33,091 0 0
SHERWIN WILLIAMS CO COM 824348106 4,219 6,056 SH   SOLE   6,056 0 0
SMITH A O CORP COM 831865209 1,449 27,449 SH   SOLE   27,449 0 0
UNITED PARCEL SERVICE INC CL B 911312106 3,280 19,685 SH   SOLE   19,685 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 4,269 87,000 SH   SOLE   87,000 0 0
WILLIAMS COS INC COM 969457100 1,642 83,559 SH   SOLE   83,559 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 3,662 128,000 SH   SOLE   128,000 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 14,570 120,161 SH   SOLE   120,161 0 0
AMEREN CORP COM 023608102 2,110 26,682 SH   SOLE   26,682 0 0
AMERICAN ELEC PWR CO INC COM 025537101 8,900 108,897 SH   SOLE   108,897 0 0
BLACK HILLS CORP COM 092113109 1,028 19,220 SH   SOLE   19,220 0 0
CRANE CO COM 224399105 906 18,071 SH   SOLE   18,071 0 0
DTE ENERGY CO COM 233331107 1,088 9,458 SH   SOLE   9,458 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 5,357 60,489 SH   SOLE   60,489 0 0
MDU RES GROUP INC COM 552690109 2,175 96,675 SH   SOLE   96,675 0 0
NEXTERA ENERGY INC COM 65339F101 2,758 9,935 SH   SOLE   9,935 0 0
NISOURCE INC COM 65473P105 1,009 45,850 SH   SOLE   45,850 0 0
OGE ENERGY CORP COM 670837103 1,681 56,063 SH   SOLE   56,063 0 0
PPL CORP COM 69351T106 873 32,073 SH   SOLE   32,073 0 0
PINNACLE WEST CAP CORP COM 723484101 1,044 14,006 SH   SOLE   14,006 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1,701 30,978 SH   SOLE   30,978 0 0
SEMPRA ENERGY COM 816851109 2,289 19,339 SH   SOLE   19,339 0 0
XCEL ENERGY INC COM 98389B100 5,630 81,581 SH   SOLE   81,581 0 0
ACTIVISION BLIZZARD INC COM 00507V109 8,826 109,026 SH   SOLE   109,026 0 0
ADVANCED MICRO DEVICES INC COM 007903107 7,886 96,181 SH   SOLE   96,181 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 2,046 17,882 SH   SOLE   17,882 0 0
ALIGN TECHNOLOGY INC COM 016255101 2,117 6,468 SH   SOLE   6,468 0 0
ALPHABET INC CAP STK CL A 02079K305 34,181 23,322 SH   SOLE   23,322 0 0
AMGEN INC COM 031162100 15,899 62,556 SH   SOLE   62,556 0 0
ANALOG DEVICES INC COM 032654105 4,389 37,596 SH   SOLE   37,596 0 0
ANSYS INC COM 03662Q105 2,218 6,779 SH   SOLE   6,779 0 0
APPLIED MATLS INC COM 038222105 7,302 122,832 SH   SOLE   122,832 0 0
BAIDU INC SPON ADR REP A 056752108 2,926 23,116 SH   SOLE   23,116 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,004 13,199 SH   SOLE   13,199 0 0
BIOGEN INC COM 09062X103 3,915 13,802 SH   SOLE   13,802 0 0
BOOKING HOLDINGS INC COM 09857L108 5,614 3,282 SH   SOLE   3,282 0 0
BROADCOM INC COM 11135F101 11,613 31,875 SH   SOLE   31,875 0 0
CDW CORP COM 12514G108 1,380 11,545 SH   SOLE   11,545 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 5,219 48,948 SH   SOLE   48,948 0 0
CERNER CORP COM 156782104 1,822 25,200 SH   SOLE   25,200 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 9,591 15,362 SH   SOLE   15,362 0 0
CISCO SYS INC COM 17275R102 15,782 400,653 SH   SOLE   400,653 0 0
CINTAS CORP COM 172908105 2,723 8,181 SH   SOLE   8,181 0 0
CITRIX SYS INC COM 177376100 5,519 40,078 SH   SOLE   40,078 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3,049 43,919 SH   SOLE   43,919 0 0
COPART INC COM 217204106 1,944 18,488 SH   SOLE   18,488 0 0
COSTCO WHSL CORP NEW COM 22160K105 14,758 41,571 SH   SOLE   41,571 0 0
DEXCOM INC COM 252131107 3,032 7,354 SH   SOLE   7,354 0 0
DOCUSIGN INC COM 256163106 2,893 13,443 SH   SOLE   13,443 0 0
DOLLAR TREE INC COM 256746108 3,239 35,461 SH   SOLE   35,461 0 0
ELECTRONIC ARTS INC COM 285512109 3,498 26,822 SH   SOLE   26,822 0 0
EXELON CORP COM 30161N101 3,183 88,997 SH   SOLE   88,997 0 0
EXPEDIA GROUP INC COM NEW 30212P303 1,027 11,201 SH   SOLE   11,201 0 0
FACEBOOK INC CL A 30303M102 47,886 182,839 SH   SOLE   182,839 0 0
FISERV INC COM 337738108 15,039 145,943 SH   SOLE   145,943 0 0
FOX CORP CL A COM 35137L105 799 28,705 SH   SOLE   28,705 0 0
FOX CORP CL B COM 35137L204 582 20,796 SH   SOLE   20,796 0 0
GILEAD SCIENCES INC COM 375558103 12,310 194,814 SH   SOLE   194,814 0 0
IDEXX LABS INC COM 45168D104 2,705 6,881 SH   SOLE   6,881 0 0
ILLUMINA INC COM 452327109 4,204 13,602 SH   SOLE   13,602 0 0
INCYTE CORP COM 45337C102 4,337 48,333 SH   SOLE   48,333 0 0
INTEL CORP COM 458140100 28,895 558,026 SH   SOLE   558,026 0 0
INTUIT COM 461202103 6,779 20,782 SH   SOLE   20,782 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 10,010 14,108 SH   SOLE   14,108 0 0
JD.COM INC SPON ADR CL A 47215P106 5,286 68,111 SH   SOLE   68,111 0 0
KLA CORP COM NEW 482480100 2,476 12,779 SH   SOLE   12,779 0 0
KRAFT HEINZ CO COM 500754106 2,816 94,014 SH   SOLE   94,014 0 0
LAM RESEARCH CORP COM 512807108 5,534 16,680 SH   SOLE   16,680 0 0
MARRIOTT INTL INC NEW CL A 571903202 2,394 25,857 SH   SOLE   25,857 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 1,470 21,745 SH   SOLE   21,745 0 0
MERCADOLIBRE INC COM 58733R102 4,927 4,552 SH   SOLE   4,552 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 2,076 20,203 SH   SOLE   20,203 0 0
MICRON TECHNOLOGY INC COM 595112103 4,572 97,355 SH   SOLE   97,355 0 0
MODERNA INC COM 60770K107 7,177 101,442 SH   SOLE   101,442 0 0
MONDELEZ INTL INC CL A 609207105 6,654 115,828 SH   SOLE   115,828 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 3,375 42,083 SH   SOLE   42,083 0 0
NETFLIX INC COM 64110L106 20,207 40,412 SH   SOLE   40,412 0 0
NETEASE INC SPONSORED ADS 64110W102 2,710 5,960 SH   SOLE   5,960 0 0
NVIDIA CORPORATION COM 67066G104 28,509 52,676 SH   SOLE   52,676 0 0
PACCAR INC COM 693718108 2,371 27,798 SH   SOLE   27,798 0 0
PAYCHEX INC COM 704326107 9,548 119,696 SH   SOLE   119,696 0 0
PAYPAL HLDGS INC COM 70450Y103 18,577 94,283 SH   SOLE   94,283 0 0
PEPSICO INC COM 713448108 16,425 118,509 SH   SOLE   118,509 0 0
PINDUODUO INC SPONSORED ADS 722304102 1,499 20,218 SH   SOLE   20,218 0 0
ROSS STORES INC COM 778296103 2,618 28,055 SH   SOLE   28,055 0 0
SEATTLE GENETICS INC COM 812578102 2,464 12,593 SH   SOLE   12,593 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 1,742 325,061 SH   SOLE   325,061 0 0
SPLUNK INC COM 848637104 2,287 12,159 SH   SOLE   12,159 0 0
STARBUCKS CORP COM 855244109 15,043 175,076 SH   SOLE   175,076 0 0
SYNOPSYS INC COM 871607107 4,831 22,577 SH   SOLE   22,577 0 0
T-MOBILE US INC COM 872590104 10,825 94,658 SH   SOLE   94,658 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3,421 20,706 SH   SOLE   20,706 0 0
TESLA INC COM 88160R101 35,796 83,438 SH   SOLE   83,438 0 0
TRIP COM GROUP LTD ADS 89677Q107 1,210 38,853 SH   SOLE   38,853 0 0
VERISIGN INC COM 92343E102 1,908 9,316 SH   SOLE   9,316 0 0
VERISK ANALYTICS INC COM 92345Y106 2,440 13,168 SH   SOLE   13,168 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 5,935 21,812 SH   SOLE   21,812 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 3,327 92,612 SH   SOLE   92,612 0 0
WESTERN DIGITAL CORP. COM 958102105 883 24,146 SH   SOLE   24,146 0 0
WORKDAY INC CL A 98138H101 3,092 14,372 SH   SOLE   14,372 0 0
XILINX INC COM 983919101 2,161 20,735 SH   SOLE   20,735 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 6,111 12,999 SH   SOLE   12,999 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 284 13,520 SH   SOLE   13,520 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 671 32,683 SH   SOLE   32,683 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,263 10,496 SH   SOLE   10,496 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 7,481 20,259 SH   SOLE   20,259 0 0
AFLAC INC COM 001055102 3,347 92,090 SH   SOLE   92,090 0 0
AT&T INC COM 00206R102 2,605 91,355 SH   SOLE   91,355 0 0
ABBOTT LABS COM 002824100 16,506 151,671 SH   SOLE   151,671 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 221 2,185 SH   SOLE   2,185 0 0
AIR PRODS & CHEMS INC COM 009158106 452 1,516 SH   SOLE   1,516 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 9,370 84,765 SH   SOLE   84,765 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1,194 7,460 SH   SOLE   7,460 0 0
ALLSTATE CORP COM 020002101 4,738 50,330 SH   SOLE   50,330 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,308 9,547 SH   SOLE   9,547 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 2,339 16,143 SH   SOLE   16,143 0 0
AMERISOURCEBERGEN CORP COM 03073E105 1,240 12,793 SH   SOLE   12,793 0 0
AMPHENOL CORP NEW CL A 032095101 227 2,100 SH   SOLE   2,100 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 534 11,486 SH   SOLE   11,486 0 0
ARISTA NETWORKS INC COM 040413106 800 3,866 SH   SOLE   3,866 0 0
AVALONBAY CMNTYS INC COM 053484101 269 1,803 SH   SOLE   1,803 0 0
BALL CORP COM 058498106 1,419 17,068 SH   SOLE   17,068 0 0
BAXTER INTL INC COM 071813109 279 3,467 SH   SOLE   3,467 0 0
BECTON DICKINSON & CO COM 075887109 456 1,960 SH   SOLE   1,960 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,764 17,677 SH   SOLE   17,677 0 0
BLACKROCK INC COM 09247X101 703 1,248 SH   SOLE   1,248 0 0
BOEING CO COM 097023105 1,156 6,995 SH   SOLE   6,995 0 0
BOSTON SCIENTIFIC CORP COM 101137107 376 9,837 SH   SOLE   9,837 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 1,817 20,706 SH   SOLE   20,706 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 4,870 47,656 SH   SOLE   47,656 0 0
CIGNA CORP NEW COM 125523100 2,493 14,714 SH   SOLE   14,714 0 0
CME GROUP INC COM 12572Q105 412 2,465 SH   SOLE   2,465 0 0
CVS HEALTH CORP COM 126650100 3,980 68,149 SH   SOLE   68,149 0 0
CAPITAL ONE FINL CORP COM 14040H105 225 3,135 SH   SOLE   3,135 0 0
CARDINAL HEALTH INC COM 14149Y108 6,490 138,239 SH   SOLE   138,239 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 569 18,616 SH   SOLE   18,616 0 0
CATERPILLAR INC DEL COM 149123101 3,987 26,730 SH   SOLE   26,730 0 0
CENTENE CORP DEL COM 15135B101 229 3,919 SH   SOLE   3,919 0 0
CHEVRON CORP NEW COM 166764100 10,893 151,289 SH   SOLE   151,289 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 342 275 SH   SOLE   275 0 0
CHURCH & DWIGHT INC COM 171340102 496 5,288 SH   SOLE   5,288 0 0
CLOROX CO DEL COM 189054109 1,253 5,963 SH   SOLE   5,963 0 0
COCA COLA CO COM 191216100 4,099 83,036 SH   SOLE   83,036 0 0
COLGATE PALMOLIVE CO COM 194162103 2,391 30,987 SH   SOLE   30,987 0 0
CONOCOPHILLIPS COM 20825C104 1,712 52,119 SH   SOLE   52,119 0 0
CONSOLIDATED EDISON INC COM 209115104 1,823 23,427 SH   SOLE   23,427 0 0
CONSTELLATION BRANDS INC CL A 21036P108 224 1,181 SH   SOLE   1,181 0 0
CORNING INC COM 219350105 240 7,390 SH   SOLE   7,390 0 0
CORTEVA INC COM 22052L104 486 16,856 SH   SOLE   16,856 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 848 5,095 SH   SOLE   5,095 0 0
DANAHER CORPORATION COM 235851102 923 4,288 SH   SOLE   4,288 0 0
DEERE & CO COM 244199105 847 3,823 SH   SOLE   3,823 0 0
DIGITAL RLTY TR INC COM 253868103 3,268 22,271 SH   SOLE   22,271 0 0
DISNEY WALT CO COM DISNEY 254687106 3,953 31,862 SH   SOLE   31,862 0 0
DISCOVER FINL SVCS COM 254709108 1,517 26,247 SH   SOLE   26,247 0 0
DOMINION ENERGY INC COM 25746U109 2,554 32,362 SH   SOLE   32,362 0 0
DOW INC COM 260557103 803 17,057 SH   SOLE   17,057 0 0
DUKE REALTY CORP COM NEW 264411505 424 11,485 SH   SOLE   11,485 0 0
DUPONT DE NEMOURS INC COM 26614N102 924 16,660 SH   SOLE   16,660 0 0
ECOLAB INC COM 278865100 380 1,901 SH   SOLE   1,901 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 2,325 29,123 SH   SOLE   29,123 0 0
EMERSON ELEC CO COM 291011104 8,444 128,784 SH   SOLE   128,784 0 0
EQUINIX INC COM 29444U700 3,059 4,024 SH   SOLE   4,024 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 236 4,601 SH   SOLE   4,601 0 0
EVERSOURCE ENERGY COM 30040W108 633 7,574 SH   SOLE   7,574 0 0
EXXON MOBIL CORP COM 30231G102 4,950 144,182 SH   SOLE   144,182 0 0
FEDEX CORP COM 31428X106 412 1,638 SH   SOLE   1,638 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 622 4,227 SH   SOLE   4,227 0 0
FORD MTR CO DEL COM 345370860 1,458 218,882 SH   SOLE   218,882 0 0
FORTINET INC COM 34959E109 881 7,476 SH   SOLE   7,476 0 0
GENERAL DYNAMICS CORP COM 369550108 219 1,583 SH   SOLE   1,583 0 0
GENERAL ELECTRIC CO COM 369604103 441 70,716 SH   SOLE   70,716 0 0
GENERAL MLS INC COM 370334104 318 5,162 SH   SOLE   5,162 0 0
GENERAL MTRS CO COM 37045V100 263 8,873 SH   SOLE   8,873 0 0
HCA HEALTHCARE INC COM 40412C101 1,907 15,294 SH   SOLE   15,294 0 0
HESS CORP COM 42809H107 202 4,926 SH   SOLE   4,926 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 371 39,620 SH   SOLE   39,620 0 0
HONEYWELL INTL INC COM 438516106 4,170 25,332 SH   SOLE   25,332 0 0
HOST HOTELS & RESORTS INC COM 44107P104 197 18,233 SH   SOLE   18,233 0 0
ILLINOIS TOOL WKS INC COM 452308109 378 1,959 SH   SOLE   1,959 0 0
INGERSOLL RAND INC COM 45687V106 3,084 86,616 SH   SOLE   86,616 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,704 17,029 SH   SOLE   17,029 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 598 4,883 SH   SOLE   4,883 0 0
JOHNSON & JOHNSON COM 478160104 6,763 45,426 SH   SOLE   45,426 0 0
KELLOGG CO COM 487836108 17,001 263,216 SH   SOLE   263,216 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 8,079 81,790 SH   SOLE   81,790 0 0
KIMBERLY CLARK CORP COM 494368103 346 2,344 SH   SOLE   2,344 0 0
KINDER MORGAN INC DEL COM 49456B101 170 13,749 SH   SOLE   13,749 0 0
KROGER CO COM 501044101 3,571 105,316 SH   SOLE   105,316 0 0
LAUDER ESTEE COS INC CL A 518439104 2,327 10,662 SH   SOLE   10,662 0 0
LENNAR CORP CL A 526057104 745 9,125 SH   SOLE   9,125 0 0
LILLY ELI & CO COM 532457108 2,840 19,189 SH   SOLE   19,189 0 0
MSCI INC COM 55354G100 213 598 SH   SOLE   598 0 0
MARATHON OIL CORP COM 565849106 89 21,687 SH   SOLE   21,687 0 0
MARATHON PETE CORP COM 56585A102 659 22,474 SH   SOLE   22,474 0 0
MCDONALDS CORP COM 580135101 1,529 6,967 SH   SOLE   6,967 0 0
MERCK & CO. INC COM 58933Y105 6,405 77,216 SH   SOLE   77,216 0 0
MID-AMER APT CMNTYS INC COM 59522J103 1,955 16,858 SH   SOLE   16,858 0 0
MOODYS CORP COM 615369105 318 1,098 SH   SOLE   1,098 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,877 11,969 SH   SOLE   11,969 0 0
NORFOLK SOUTHN CORP COM 655844108 416 1,945 SH   SOLE   1,945 0 0
OCCIDENTAL PETE CORP COM 674599105 138 13,788 SH   SOLE   13,788 0 0
ONEOK INC NEW COM 682680103 1,219 46,916 SH   SOLE   46,916 0 0
ORACLE CORP COM 68389X105 11,742 196,683 SH   SOLE   196,683 0 0
OTIS WORLDWIDE CORP COM 68902V107 575 9,207 SH   SOLE   9,207 0 0
PNC FINL SVCS GROUP INC COM 693475105 362 3,291 SH   SOLE   3,291 0 0
PPG INDS INC COM 693506107 1,302 10,668 SH   SOLE   10,668 0 0
PARKER-HANNIFIN CORP COM 701094104 3,461 17,107 SH   SOLE   17,107 0 0
PFIZER INC COM 717081103 3,955 107,764 SH   SOLE   107,764 0 0
PHILLIPS 66 COM 718546104 1,018 19,638 SH   SOLE   19,638 0 0
PRICE T ROWE GROUP INC COM 74144T108 1,291 10,066 SH   SOLE   10,066 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 339 8,426 SH   SOLE   8,426 0 0
PROCTER AND GAMBLE CO COM 742718109 17,023 122,479 SH   SOLE   122,479 0 0
PROGRESSIVE CORP COM 743315103 2,186 23,089 SH   SOLE   23,089 0 0
PROLOGIS INC. COM 74340W103 604 6,003 SH   SOLE   6,003 0 0
PUBLIC STORAGE COM 74460D109 231 1,035 SH   SOLE   1,035 0 0
QUEST DIAGNOSTICS INC COM 74834L100 2,112 18,451 SH   SOLE   18,451 0 0
REALTY INCOME CORP COM 756109104 4,731 77,879 SH   SOLE   77,879 0 0
ROPER TECHNOLOGIES INC COM 776696106 281 711 SH   SOLE   711 0 0
S&P GLOBAL INC COM 78409V104 592 1,641 SH   SOLE   1,641 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 242 760 SH   SOLE   760 0 0
SALESFORCE COM INC COM 79466L302 1,759 7,001 SH   SOLE   7,001 0 0
SCHLUMBERGER LTD COM 806857108 797 51,217 SH   SOLE   51,217 0 0
SCHWAB CHARLES CORP COM 808513105 321 8,864 SH   SOLE   8,864 0 0
SIMON PPTY GROUP INC NEW COM 828806109 208 3,220 SH   SOLE   3,220 0 0
SOUTHERN CO COM 842587107 481 8,864 SH   SOLE   8,864 0 0
SOUTHWEST AIRLS CO COM 844741108 714 19,046 SH   SOLE   19,046 0 0
STATE STR CORP COM 857477103 2,422 40,823 SH   SOLE   40,823 0 0
STRYKER CORPORATION COM 863667101 545 2,615 SH   SOLE   2,615 0 0
SYSCO CORP COM 871829107 231 3,711 SH   SOLE   3,711 0 0
TJX COS INC NEW COM 872540109 627 11,263 SH   SOLE   11,263 0 0
TARGET CORP COM 87612E106 5,331 33,864 SH   SOLE   33,864 0 0
3M CO COM 88579Y101 2,048 12,783 SH   SOLE   12,783 0 0
TRACTOR SUPPLY CO COM 892356106 1,525 10,642 SH   SOLE   10,642 0 0
TRAVELERS COMPANIES INC COM 89417E109 210 1,940 SH   SOLE   1,940 0 0
TRUIST FINL CORP COM 89832Q109 381 10,025 SH   SOLE   10,025 0 0
TWITTER INC COM 90184L102 236 5,310 SH   SOLE   5,310 0 0
VALERO ENERGY CORP COM 91913Y100 293 6,757 SH   SOLE   6,757 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 14,179 238,344 SH   SOLE   238,344 0 0
WEC ENERGY GROUP INC COM 92939U106 210 2,169 SH   SOLE   2,169 0 0
WALMART INC COM 931142103 3,659 26,154 SH   SOLE   26,154 0 0
WASTE MGMT INC DEL COM 94106L109 8,153 72,046 SH   SOLE   72,046 0 0
WELLS FARGO CO NEW COM 949746101 19,825 843,244 SH   SOLE   843,244 0 0
WESTERN UN CO COM 959802109 1,622 75,708 SH   SOLE   75,708 0 0
YUM BRANDS INC COM 988498101 242 2,649 SH   SOLE   2,649 0 0
AMCOR PLC ORD G0250X107 123 11,145 SH   SOLE   11,145 0 0
AON PLC SHS CL A G0403H108 332 1,610 SH   SOLE   1,610 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 987 4,368 SH   SOLE   4,368 0 0
EATON CORP PLC SHS G29183103 1,133 11,103 SH   SOLE   11,103 0 0
IHS MARKIT LTD SHS G47567105 222 2,832 SH   SOLE   2,832 0 0
JOHNSON CTLS INTL PLC SHS G51502105 207 5,069 SH   SOLE   5,069 0 0
LINDE PLC SHS G5494J103 1,654 6,946 SH   SOLE   6,946 0 0
MEDTRONIC PLC SHS G5960L103 1,686 16,222 SH   SOLE   16,222 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,355 47,790 SH   SOLE   47,790 0 0
CHUBB LIMITED COM H1467J104 397 3,417 SH   SOLE   3,417 0 0
GARMIN LTD SHS H2906T109 2,524 26,606 SH   SOLE   26,606 0 0
AGCO CORP COM 001084102 264 3,555 SH   SOLE   3,555 0 0
ASGN INC COM 00191U102 202 3,181 SH   SOLE   3,181 0 0
AARONS INC COM PAR $0.50 002535300 229 4,046 SH   SOLE   4,046 0 0
ACUITY BRANDS INC COM 00508Y102 298 2,908 SH   SOLE   2,908 0 0
AECOM COM 00766T100 383 9,153 SH   SOLE   9,153 0 0
ALLEGHANY CORP DEL COM 017175100 488 938 SH   SOLE   938 0 0
AMEDISYS INC COM 023436108 444 1,879 SH   SOLE   1,879 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 280 8,006 SH   SOLE   8,006 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 292 4,361 SH   SOLE   4,361 0 0
ANTERO MIDSTREAM CORP COM 03676B102 93 17,306 SH   SOLE   17,306 0 0
APTARGROUP INC COM 038336103 422 3,724 SH   SOLE   3,724 0 0
ARROW ELECTRS INC COM 042735100 354 4,501 SH   SOLE   4,501 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 260 6,031 SH   SOLE   6,031 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 283 3,996 SH   SOLE   3,996 0 0
AXON ENTERPRISE INC COM 05464C101 314 3,457 SH   SOLE   3,457 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 306 7,361 SH   SOLE   7,361 0 0
BIO-TECHNE CORP COM 09073M104 550 2,220 SH   SOLE   2,220 0 0
BOSTON BEER INC CL A 100557107 473 536 SH   SOLE   536 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 300 25,699 SH   SOLE   25,699 0 0
BROWN & BROWN INC COM 115236101 617 13,625 SH   SOLE   13,625 0 0
CDK GLOBAL INC COM 12508E101 308 7,073 SH   SOLE   7,073 0 0
CNX RES CORP COM 12653C108 106 11,242 SH   SOLE   11,242 0 0
CABLE ONE INC COM 12685J105 551 292 SH   SOLE   292 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 242 1,695 SH   SOLE   1,695 0 0
CACI INTL INC CL A 127190304 311 1,459 SH   SOLE   1,459 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 356 6,349 SH   SOLE   6,349 0 0
CAMDEN PPTY TR SH BEN INT 133131102 502 5,642 SH   SOLE   5,642 0 0
CARLISLE COS INC COM 142339100 384 3,142 SH   SOLE   3,142 0 0
CARTERS INC COM 146229109 223 2,572 SH   SOLE   2,572 0 0
CASEYS GEN STORES INC COM 147528103 381 2,143 SH   SOLE   2,143 0 0
CATALENT INC COM 148806102 772 9,017 SH   SOLE   9,017 0 0
CERIDIAN HCM HLDG INC COM 15677J108 485 5,872 SH   SOLE   5,872 0 0
CHAMPIONX CORPORATION COM 15872M104 87 10,834 SH   SOLE   10,834 0 0
CHARLES RIV LABS INTL INC COM 159864107 644 2,845 SH   SOLE   2,845 0 0
CHEMED CORP NEW COM 16359R103 448 932 SH   SOLE   932 0 0
CHURCHILL DOWNS INC COM 171484108 338 2,065 SH   SOLE   2,065 0 0
CIENA CORP COM NEW 171779309 358 9,013 SH   SOLE   9,013 0 0
CIRRUS LOGIC INC COM 172755100 235 3,482 SH   SOLE   3,482 0 0
COGNEX CORP COM 192422103 648 9,957 SH   SOLE   9,957 0 0
COMMERCE BANCSHARES INC COM 200525103 323 5,743 SH   SOLE   5,743 0 0
CORESITE RLTY CORP COM 21870Q105 452 3,806 SH   SOLE   3,806 0 0
CORELOGIC INC COM 21871D103 307 4,544 SH   SOLE   4,544 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 213 8,977 SH   SOLE   8,977 0 0
COUSINS PPTYS INC COM NEW 222795502 244 8,551 SH   SOLE   8,551 0 0
CREE INC COM 225447101 400 6,276 SH   SOLE   6,276 0 0
CULLEN FROST BANKERS INC COM 229899109 238 3,717 SH   SOLE   3,717 0 0
CURTISS WRIGHT CORP COM 231561101 232 2,487 SH   SOLE   2,487 0 0
CYRUSONE INC COM 23283R100 462 6,595 SH   SOLE   6,595 0 0
DARLING INGREDIENTS INC COM 237266101 344 9,539 SH   SOLE   9,539 0 0
DECKERS OUTDOOR CORP COM 243537107 359 1,630 SH   SOLE   1,630 0 0
DICKS SPORTING GOODS INC COM 253393102 222 3,832 SH   SOLE   3,832 0 0
DONALDSON INC COM 257651109 342 7,374 SH   SOLE   7,374 0 0
DOUGLAS EMMETT INC COM 25960P109 241 9,604 SH   SOLE   9,604 0 0
DUNKIN BRANDS GROUP INC COM 265504100 395 4,827 SH   SOLE   4,827 0 0
EQT CORP COM 26884L109 193 14,895 SH   SOLE   14,895 0 0
EAST WEST BANCORP INC COM 27579R104 278 8,485 SH   SOLE   8,485 0 0
EASTGROUP PPTY INC COM 277276101 289 2,238 SH   SOLE   2,238 0 0
EATON VANCE CORP COM NON VTG 278265103 267 6,992 SH   SOLE   6,992 0 0
ENCOMPASS HEALTH CORP COM 29261A100 373 5,745 SH   SOLE   5,745 0 0
ENPHASE ENERGY INC COM 29355A107 2,365 28,635 SH   SOLE   28,635 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 149 17,640 SH   SOLE   17,640 0 0
ESSENTIAL UTILS INC COM 29670G102 506 12,576 SH   SOLE   12,576 0 0
ETSY INC COM 29786A106 840 6,904 SH   SOLE   6,904 0 0
EXELIXIS INC COM 30161Q104 433 17,704 SH   SOLE   17,704 0 0
F N B CORP COM 302520101 133 19,578 SH   SOLE   19,578 0 0
FTI CONSULTING INC COM 302941109 232 2,192 SH   SOLE   2,192 0 0
FACTSET RESH SYS INC COM 303075105 740 2,210 SH   SOLE   2,210 0 0
FAIR ISAAC CORP COM 303250104 718 1,687 SH   SOLE   1,687 0 0
FIRST AMERN FINL CORP COM 31847R102 333 6,545 SH   SOLE   6,545 0 0
FIRST FINL BANKSHARES COM 32020R109 221 7,915 SH   SOLE   7,915 0 0
FIRST HORIZON NATL CORP COM 320517105 238 25,205 SH   SOLE   25,205 0 0
FIRST INDL RLTY TR INC COM 32054K103 294 7,397 SH   SOLE   7,397 0 0
FIRST SOLAR INC COM 336433107 3,413 51,563 SH   SOLE   51,563 0 0
FLOWERS FOODS INC COM 343498101 273 11,215 SH   SOLE   11,215 0 0
FOOT LOCKER INC COM 344849104 213 6,449 SH   SOLE   6,449 0 0
GENERAC HLDGS INC COM 368736104 706 3,644 SH   SOLE   3,644 0 0
GENTEX CORP COM 371901109 361 14,012 SH   SOLE   14,012 0 0
GENWORTH FINL INC COM CL A 37247D106 102 30,327 SH   SOLE   30,327 0 0
GLOBUS MED INC CL A 379577208 222 4,485 SH   SOLE   4,485 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 104 13,550 SH   SOLE   13,550 0 0
GRACO INC COM 384109104 596 9,717 SH   SOLE   9,717 0 0
GRAND CANYON ED INC COM 38526M106 225 2,809 SH   SOLE   2,809 0 0
GRUBHUB INC COM 400110102 385 5,328 SH   SOLE   5,328 0 0
HAEMONETICS CORP COM 405024100 258 2,953 SH   SOLE   2,953 0 0
HANOVER INS GROUP INC COM 410867105 214 2,295 SH   SOLE   2,295 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 211 6,349 SH   SOLE   6,349 0 0
HEALTHCARE RLTY TR COM 421946104 237 7,860 SH   SOLE   7,860 0 0
HEALTHEQUITY INC COM 42226A107 212 4,129 SH   SOLE   4,129 0 0
HIGHWOODS PPTYS INC COM 431284108 203 6,044 SH   SOLE   6,044 0 0
HILL ROM HLDGS INC COM 431475102 325 3,890 SH   SOLE   3,890 0 0
HUDSON PAC PPTYS INC COM 444097109 1,027 46,829 SH   SOLE   46,829 0 0
IAA INC COM 449253103 399 7,664 SH   SOLE   7,664 0 0
ITT INC COM 45073V108 308 5,210 SH   SOLE   5,210 0 0
IDACORP INC COM 451107106 235 2,936 SH   SOLE   2,936 0 0
INGREDION INC COM 457187102 340 4,490 SH   SOLE   4,490 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 203 4,294 SH   SOLE   4,294 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 226 4,672 SH   SOLE   4,672 0 0
JEFFERIES FINL GROUP INC COM 47233W109 233 12,921 SH   SOLE   12,921 0 0
JETBLUE AWYS CORP COM 477143101 175 15,433 SH   SOLE   15,433 0 0
JONES LANG LASALLE INC COM 48020Q107 287 3,002 SH   SOLE   3,002 0 0
KEMPER CORP COM 488401100 248 3,706 SH   SOLE   3,706 0 0
KILROY RLTY CORP COM 49427F108 295 5,682 SH   SOLE   5,682 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 291 7,159 SH   SOLE   7,159 0 0
LHC GROUP INC COM 50187A107 367 1,725 SH   SOLE   1,725 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 262 3,952 SH   SOLE   3,952 0 0
LANCASTER COLONY CORP COM 513847103 206 1,153 SH   SOLE   1,153 0 0
LANDSTAR SYS INC COM 515098101 289 2,299 SH   SOLE   2,299 0 0
LEAR CORP COM NEW 521865204 350 3,206 SH   SOLE   3,206 0 0
LENNOX INTL INC COM 526107107 557 2,043 SH   SOLE   2,043 0 0
LIFE STORAGE INC COM 53223X107 286 2,718 SH   SOLE   2,718 0 0
LINCOLN ELEC HLDGS INC COM 533900106 313 3,398 SH   SOLE   3,398 0 0
LITHIA MTRS INC CL A 536797103 231 1,014 SH   SOLE   1,014 0 0
LITTELFUSE INC COM 537008104 252 1,419 SH   SOLE   1,419 0 0
LUMENTUM HLDGS INC COM 55024U109 335 4,462 SH   SOLE   4,462 0 0
MKS INSTRS INC COM 55306N104 347 3,176 SH   SOLE   3,176 0 0
MSA SAFETY INC COM 553498106 279 2,076 SH   SOLE   2,076 0 0
MANHATTAN ASSOCS INC COM 562750109 356 3,723 SH   SOLE   3,723 0 0
MANPOWERGROUP INC COM 56418H100 252 3,435 SH   SOLE   3,435 0 0
MASIMO CORP COM 574795100 675 2,858 SH   SOLE   2,858 0 0
MATTEL INC COM 577081102 244 20,891 SH   SOLE   20,891 0 0
MAXIMUS INC COM 577933104 240 3,508 SH   SOLE   3,508 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 532 30,150 SH   SOLE   30,150 0 0
MERCURY SYS INC COM 589378108 251 3,236 SH   SOLE   3,236 0 0
MIDDLEBY CORP COM 596278101 228 2,544 SH   SOLE   2,544 0 0
MOLINA HEALTHCARE INC COM 60855R100 620 3,387 SH   SOLE   3,387 0 0
MONOLITHIC PWR SYS INC COM 609839105 658 2,353 SH   SOLE   2,353 0 0
MURPHY USA INC COM 626755102 201 1,569 SH   SOLE   1,569 0 0
NATIONAL FUEL GAS CO N J COM 636180101 211 5,201 SH   SOLE   5,201 0 0
NATIONAL INSTRS CORP COM 636518102 245 6,872 SH   SOLE   6,872 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 272 7,872 SH   SOLE   7,872 0 0
NEKTAR THERAPEUTICS COM 640268108 170 10,250 SH   SOLE   10,250 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 225 27,231 SH   SOLE   27,231 0 0
NEW YORK TIMES CO CL A 650111107 358 8,376 SH   SOLE   8,376 0 0
NORDSON CORP COM 655663102 572 2,981 SH   SOLE   2,981 0 0
OLD REP INTL CORP COM 680223104 245 16,627 SH   SOLE   16,627 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 278 3,186 SH   SOLE   3,186 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 381 12,731 SH   SOLE   12,731 0 0
ONE GAS INC COM 68235P108 265 3,844 SH   SOLE   3,844 0 0
OSHKOSH CORP COM 688239201 291 3,965 SH   SOLE   3,965 0 0
OWENS CORNING NEW COM 690742101 436 6,338 SH   SOLE   6,338 0 0
PRA HEALTH SCIENCES INC COM 69354M108 374 3,685 SH   SOLE   3,685 0 0
PTC INC COM 69370C100 527 6,375 SH   SOLE   6,375 0 0
PARK HOTELS RESORTS INC COM 700517105 144 14,424 SH   SOLE   14,424 0 0
PAYLOCITY HLDG CORP COM 70438V106 337 2,089 SH   SOLE   2,089 0 0
PENN NATL GAMING INC COM 707569109 489 6,729 SH   SOLE   6,729 0 0
PENUMBRA INC COM 70975L107 364 1,871 SH   SOLE   1,871 0 0
PHYSICIANS RLTY TR COM 71943U104 206 11,481 SH   SOLE   11,481 0 0
POLARIS INC COM 731068102 325 3,450 SH   SOLE   3,450 0 0
POOL CORP COM 73278L105 780 2,332 SH   SOLE   2,332 0 0
POST HLDGS INC COM 737446104 315 3,667 SH   SOLE   3,667 0 0
PRIMERICA INC COM 74164M108 273 2,409 SH   SOLE   2,409 0 0
PROSPERITY BANCSHARES INC COM 743606105 285 5,500 SH   SOLE   5,500 0 0
QUIDEL CORP COM 74838J101 384 1,749 SH   SOLE   1,749 0 0
RLI CORP COM 749607107 201 2,404 SH   SOLE   2,404 0 0
RH COM 74967X103 364 951 SH   SOLE   951 0 0
RAYONIER INC COM 754907103 206 7,791 SH   SOLE   7,791 0 0
REGAL BELOIT CORP COM 758750103 231 2,466 SH   SOLE   2,466 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 362 3,798 SH   SOLE   3,798 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 372 3,641 SH   SOLE   3,641 0 0
REPLIGEN CORP COM 759916109 403 2,730 SH   SOLE   2,730 0 0
REXFORD INDL RLTY INC COM 76169C100 257 5,616 SH   SOLE   5,616 0 0
ROYAL GOLD INC COM 780287108 459 3,821 SH   SOLE   3,821 0 0
SEI INVTS CO COM 784117103 373 7,354 SH   SOLE   7,354 0 0
SLM CORP COM 78442P106 174 21,463 SH   SOLE   21,463 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 165 11,960 SH   SOLE   11,960 0 0
SABRE CORP COM 78573M104 107 16,503 SH   SOLE   16,503 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 224 2,858 SH   SOLE   2,858 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 353 2,308 SH   SOLE   2,308 0 0
SEMTECH CORP COM 816850101 211 3,991 SH   SOLE   3,991 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 638 11,049 SH   SOLE   11,049 0 0
SERVICE CORP INTL COM 817565104 430 10,193 SH   SOLE   10,193 0 0
SILICON LABORATORIES INC COM 826919102 247 2,527 SH   SOLE   2,527 0 0
SKECHERS U S A INC CL A 830566105 236 7,802 SH   SOLE   7,802 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 2,701 11,332 SH   SOLE   11,332 0 0
SONOCO PRODS CO COM 835495102 298 5,832 SH   SOLE   5,832 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 203 3,218 SH   SOLE   3,218 0 0
SPROUTS FMRS MKT INC COM 85208M102 3,117 148,918 SH   SOLE   148,918 0 0
STEEL DYNAMICS INC COM 858119100 345 12,035 SH   SOLE   12,035 0 0
STERICYCLE INC COM 858912108 335 5,309 SH   SOLE   5,309 0 0
STERLING BANCORP DEL COM 85917A100 128 12,174 SH   SOLE   12,174 0 0
STIFEL FINL CORP COM 860630102 208 4,119 SH   SOLE   4,119 0 0
STORE CAP CORP COM 862121100 342 12,450 SH   SOLE   12,450 0 0
SUNRUN INC COM 86771W105 210 2,726 SH   SOLE   2,726 0 0
SYNNEX CORP COM 87162W100 333 2,380 SH   SOLE   2,380 0 0
TCF FINL CORP COM 872307103 209 8,939 SH   SOLE   8,939 0 0
TEGNA INC COM 87901J105 148 12,638 SH   SOLE   12,638 0 0
TEMPUR SEALY INTL INC COM 88023U101 221 2,477 SH   SOLE   2,477 0 0
TERADYNE INC COM 880770102 754 9,485 SH   SOLE   9,485 0 0
TETRA TECH INC NEW COM 88162G103 304 3,180 SH   SOLE   3,180 0 0
TEXAS ROADHOUSE INC COM 882681109 231 3,801 SH   SOLE   3,801 0 0
THOR INDS INC COM 885160101 306 3,216 SH   SOLE   3,216 0 0
TIMKEN CO COM 887389104 221 4,084 SH   SOLE   4,084 0 0
TOLL BROTHERS INC COM 889478103 322 6,613 SH   SOLE   6,613 0 0
TOPBUILD CORP COM 89055F103 260 1,526 SH   SOLE   1,526 0 0
TORO CO COM 891092108 521 6,211 SH   SOLE   6,211 0 0
TREX CO INC COM 89531P105 1,489 20,798 SH   SOLE   20,798 0 0
TRIMBLE INC COM 896239100 707 14,516 SH   SOLE   14,516 0 0
UGI CORP NEW COM 902681105 402 12,178 SH   SOLE   12,178 0 0
UMPQUA HLDGS CORP COM 904214103 159 14,940 SH   SOLE   14,940 0 0
UNITED STATES STL CORP NEW COM 912909108 75 10,245 SH   SOLE   10,245 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 258 2,556 SH   SOLE   2,556 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 2,109 11,670 SH   SOLE   11,670 0 0
VALLEY NATL BANCORP COM 919794107 162 23,601 SH   SOLE   23,601 0 0
VALVOLINE INC COM 92047W101 216 11,351 SH   SOLE   11,351 0 0
WATSCO INC COM 942622200 449 1,930 SH   SOLE   1,930 0 0
WENDYS CO COM 95058W100 239 10,723 SH   SOLE   10,723 0 0
WEX INC COM 96208T104 350 2,522 SH   SOLE   2,522 0 0
WILLIAMS SONOMA INC COM 969904101 409 4,522 SH   SOLE   4,522 0 0
WOODWARD INC COM 980745103 263 3,285 SH   SOLE   3,285 0 0
WPX ENERGY INC COM 98212B103 123 25,060 SH   SOLE   25,060 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 280 5,545 SH   SOLE   5,545 0 0
XPO LOGISTICS INC COM 983793100 455 5,378 SH   SOLE   5,378 0 0
HELEN OF TROY LTD COM G4388N106 284 1,466 SH   SOLE   1,466 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 204 9,376 SH   SOLE   9,376 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 452 2,661 SH   SOLE   2,661 0 0
TRANSOCEAN LTD REG SHS H8817H100 29 35,502 SH   SOLE   35,502 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 207 5,185 SH   SOLE   5,185 0 0
ADVANCED ENERGY INDS COM 007973100 1,079 17,144 SH   SOLE   17,144 0 0
AGREE REALTY CORP COM 008492100 219 3,443 SH   SOLE   3,443 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 124 13,734 SH   SOLE   13,734 0 0
BALCHEM CORP COM 057665200 225 2,304 SH   SOLE   2,304 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 124 12,000 SH   SOLE   12,000 0 0
BROOKS AUTOMATION INC NEW COM 114340102 240 5,178 SH   SOLE   5,178 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 182 28,412 SH   SOLE   28,412 0 0
COMMUNITY BK SYS INC COM 203607106 202 3,703 SH   SOLE   3,703 0 0
CROCS INC COM 227046109 210 4,913 SH   SOLE   4,913 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 75 14,738 SH   SOLE   14,738 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 60 17,040 SH   SOLE   17,040 0 0
ENSIGN GROUP INC COM 29358P101 205 3,592 SH   SOLE   3,592 0 0
EXPONENT INC COM 30214U102 259 3,601 SH   SOLE   3,601 0 0
FIRST BANCORP P R COM NEW 318672706 84 16,001 SH   SOLE   16,001 0 0
FOX FACTORY HLDG CORP COM 35138V102 205 2,759 SH   SOLE   2,759 0 0
GULFPORT ENERGY CORP COM NEW 402635304 5 10,410 SH   SOLE   10,410 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 25 10,407 SH   SOLE   10,407 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 35 12,843 SH   SOLE   12,843 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 208 2,268 SH   SOLE   2,268 0 0
KINSALE CAP GROUP INC COM 49714P108 281 1,476 SH   SOLE   1,476 0 0
LEXINGTON REALTY TRUST COM 529043101 203 19,444 SH   SOLE   19,444 0 0
LIVEPERSON INC COM 538146101 229 4,409 SH   SOLE   4,409 0 0
LIVENT CORP COM 53814L108 94 10,456 SH   SOLE   10,456 0 0
MACYS INC COM 55616P104 126 22,133 SH   SOLE   22,133 0 0
MEDPACE HLDGS INC COM 58506Q109 210 1,878 SH   SOLE   1,878 0 0
MERITAGE HOMES CORP COM 59001A102 273 2,469 SH   SOLE   2,469 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 427 8,132 SH   SOLE   8,132 0 0
NEOGEN CORP COM 640491106 294 3,755 SH   SOLE   3,755 0 0
NEOGENOMICS INC COM NEW 64049M209 276 7,478 SH   SOLE   7,478 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 67 26,171 SH   SOLE   26,171 0 0
OASIS PETROLEUM INC COM 674215108 6 20,713 SH   SOLE   20,713 0 0
OLD NATL BANCORP IND COM 680033107 145 11,513 SH   SOLE   11,513 0 0
OMNICELL COM COM 68213N109 224 3,003 SH   SOLE   3,003 0 0
PATTERSON UTI ENERGY INC COM 703481101 40 13,934 SH   SOLE   13,934 0 0
POWER INTEGRATIONS INC COM 739276103 233 4,214 SH   SOLE   4,214 0 0
PROTO LABS INC COM 743713109 241 1,859 SH   SOLE   1,859 0 0
QEP RESOURCES INC COM 74733V100 15 17,032 SH   SOLE   17,032 0 0
RANGE RES CORP COM 75281A109 99 14,947 SH   SOLE   14,947 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 133 12,113 SH   SOLE   12,113 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 268 2,763 SH   SOLE   2,763 0 0
SOUTHWESTERN ENERGY CO COM 845467109 91 38,772 SH   SOLE   38,772 0 0
STAMPS COM INC COM NEW 852857200 280 1,161 SH   SOLE   1,161 0 0
UFP INDUSTRIES INC COM 90278Q108 248 4,397 SH   SOLE   4,397 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 759 35,351 SH   SOLE   35,351 0 0
UNIFIRST CORP MASS COM 904708104 208 1,096 SH   SOLE   1,096 0 0
UNITI GROUP INC COM 91325V108 146 13,844 SH   SOLE   13,844 0 0
VIAVI SOLUTIONS INC COM 925550105 193 16,459 SH   SOLE   16,459 0 0
VONAGE HLDGS CORP COM 92886T201 167 16,336 SH   SOLE   16,336 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 9 13,365 SH   SOLE   13,365 0 0
WINGSTOP INC COM 974155103 288 2,109 SH   SOLE   2,109 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 195 10,861 SH   SOLE   10,861 0 0
ENDO INTL PLC SHS G30401106 48 14,456 SH   SOLE   14,456 0 0
ICHOR HOLDINGS SHS G4740B105 770 35,711 SH   SOLE   35,711 0 0
ARES CAPITAL CORP COM 04010L103 564 40,461 SH   SOLE   40,461 0 0
BARINGS BDC INC COM 06759L103 254 31,700 SH   SOLE   31,700 0 0
FS KKR CAP CORP II COM 35952V303 328 22,281 SH   SOLE   22,281 0 0
GOLUB CAP BDC INC COM 38173M102 182 13,750 SH   SOLE   13,750 0 0
HERCULES CAPITAL INC COM 427096508 194 16,750 SH   SOLE   16,750 0 0
MAIN STR CAP CORP COM 56035L104 228 7,700 SH   SOLE   7,700 0 0
MEDLEY MGMT INC CL A COM 58503T106 11 18,639 SH   SOLE   18,639 0 0
NEW MTN FIN CORP COM 647551100 139 14,500 SH   SOLE   14,500 0 0
OAKTREE STRATEGIC INCOME COR COM 67402D104 179 27,513 SH   SOLE   27,513 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104 191 15,875 SH   SOLE   15,875 0 0
SIXTH STREET SPECIALTY LENDN COM 83012A109 365 21,200 SH   SOLE   21,200 0 0
SOLAR CAP LTD COM 83413U100 249 15,729 SH   SOLE   15,729 0 0
BP PLC SPONSORED ADR 055622104 1,473 84,383 SH   SOLE   84,383 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,145 45,500 SH   SOLE   45,500 0 0
ATLAS CORP SHS Y0436Q109 224 25,000 SH   SOLE   25,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4,254 14,472 SH   SOLE   14,472 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 605 6,300 SH   SOLE   6,300 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 2,782 55,681 SH   SOLE   55,681 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 2,445 16,356 SH   SOLE   16,356 0 0
ABB LTD SPONSORED ADR 000375204 1,938 76,159 SH   SOLE   76,159 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 5,421 92,500 SH   SOLE   92,500 0 0
CANADIAN SOLAR INC COM 136635109 1,193 34,000 SH   SOLE   34,000 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 2,434 18,000 SH   SOLE   18,000 0 0
EDITAS MEDICINE INC COM 28106W103 982 35,000 SH   SOLE   35,000 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 2,705 64,000 SH   SOLE   64,000 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 1,142 93,000 SH   SOLE   93,000 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 1,358 68,300 SH   SOLE   68,300 0 0
INVITAE CORP COM 46185L103 5,146 118,706 SH   SOLE   118,706 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 4,771 120,000 SH   SOLE   120,000 0 0
SQUARE INC CL A 852234103 1,382 8,500 SH   SOLE   8,500 0 0
STEELCASE INC CL A 858155203 566 56,000 SH   SOLE   56,000 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 1,446 47,110 SH   SOLE   47,110 0 0
SUNPOWER CORP COM 867652406 2,089 167,000 SH   SOLE   167,000 0 0
SWITCH INC CL A 87105L104 968 62,000 SH   SOLE   62,000 0 0
TPI COMPOSITES INC COM 87266J104 2,375 82,000 SH   SOLE   82,000 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 8,837 109,002 SH   SOLE   109,002 0 0
10X GENOMICS INC CL A COM 88025U109 923 7,400 SH   SOLE   7,400 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 2,676 32,000 SH   SOLE   32,000 0 0
CUREVAC N V COM N2451R105 484 10,400 SH   SOLE   10,400 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 527 31,050 SH   SOLE   31,050 0 0
NOKIA CORP SPONSORED ADR 654902204 2,945 753,104 SH   SOLE   753,104 0 0
UNILEVER N V N Y SHS NEW 904784709 4,466 73,936 SH   SOLE   73,936 0 0
CUBESMART COM 229663109 207 6,395 SH   SOLE   6,395 0 0
STARWOOD PPTY TR INC COM 85571B105 164 10,856 SH   SOLE   10,856 0 0
SUN CMNTYS INC COM 866674104 322 2,290 SH   SOLE   2,290 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 134 16,850 SH   SOLE   16,850 0 0
SCORPIO TANKERS INC NOTE 3.000% 5/1 80918TAB5 1,725 1,875,000 SH   SOLE   1,875,000 0 0
ATLASSIAN CORP PLC CL A g06242104 49,967 274,860 SH   SOLE   274,860 0 0
CANADIAN NATL RY CO COM 136375102 530 4,980 SH   SOLE   4,980 0 0
COUPA SOFTWARE INC COM 22266l106 6,766 24,671 SH   SOLE   24,671 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825t103 11,896 79,051 SH   SOLE   79,051 0 0
MADISON SQUARE GRDN ENTERTNM CL A 55826t102 5,414 79,051 SH   SOLE   79,051 0 0
NOVAVAX INC COM NEW 670002401 217 2,000 SH   SOLE   2,000 0 0
SLACK TECHNOLOGIES INC COM CL A 83088v102 5,936 220,999 SH   SOLE   220,999 0 0
SNAP INC CL A 83304a106 2,714 103,934 SH   SOLE   103,934 0 0
TECK RESOURCES LTD CL B 878742204 160 11,500 SH   SOLE   11,500 0 0
BHP GROUP LTD SPONSORED ADS 088606108 326 6,300 SH   SOLE   6,300 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 208 5,760 SH   SOLE   5,760 0 0
CRH PLC ADR 12626k203 1,144 31,688 SH   SOLE   31,688 0 0
DIAGEO PLC SPON ADR NEW 25243q205 301 2,190 SH   SOLE   2,190 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733w105 389 10,341 SH   SOLE   10,341 0 0
NICE LTD SPONSORED ADR 653656108 405 1,785 SH   SOLE   1,785 0 0
NOVARTIS AG SPONSORED ADR 66987v109 261 3,000 SH   SOLE   3,000 0 0
RIO TINTO PLC SPONSORED ADR 767204100 507 8,390 SH   SOLE   8,390 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 180 10,068 SH   SOLE   10,068 0 0
INVESCO QQQ TR UNIT SER 1 46090e103 1,417 5,100 SH   SOLE   5,100 0 0
ISHARES TR U.S. REAL ES ETF 464287739 223 2,790 SH   SOLE   2,790 0 0
ISHARES TR MSCI EAFE ETF 464287465 555 8,727 SH   SOLE   8,727 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 242 5,486 SH   SOLE   5,486 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 655 4,372 SH   SOLE   4,372 0 0
ISHARES TR CORE S&P SCP ETF 464287804 464 6,600 SH   SOLE   6,600 0 0
ISHARES TR MSCI USA MIN VOL 46429b697 319 5,004 SH   SOLE   5,004 0 0
SPDR S&P 500 ETF TR TR UNIT 78462f103 12,561 37,509 SH   SOLE   37,509 0 0
SPDR SER TR S&P BIOTECH 78464a870 1,203 10,800 SH   SOLE   10,800 0 0
ISHARES TR 20 YR TR BD ETF 464287432 610 3,737 SH   SOLE   3,737 0 0