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
WESTERN UN CO COM 959802109 4 196 SH   SOLE   196 0 0
LEAR CORP COM NEW 521865204 3 40 SH   SOLE   40 0 0
HP INC COM 40434L105 1,338 77,096 SH   SOLE   77,096 0 0
NOVANTA INC COM 67000B104 81 1,011 SH   SOLE   1,011 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 2,429 11,462 SH   SOLE   11,462 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 513 1,705 SH   SOLE   1,705 0 0
MARKEL CORP COM 570535104 466 502 SH   SOLE   502 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 4 33 SH   SOLE   33 0 0
FRANKLIN RESOURCES INC COM 354613101 1,358 81,340 SH   SOLE   81,340 0 0
ULTA BEAUTY INC COM 90384S303 210 1,195 SH   SOLE   1,195 0 0
DOVER CORP COM 260003108 317 3,782 SH   SOLE   3,782 0 0
EOG RES INC COM 26875P101 16 459 SH   SOLE   459 0 0
ARCH CAP GROUP LTD ORD G0450A105 413 14,522 SH   SOLE   14,522 0 0
CHURCH & DWIGHT INC COM 171340102 6 95 SH   SOLE   95 0 0
ANSYS INC COM 03662Q105 10 43 SH   SOLE   43 0 0
REGENERON PHARMACEUTICALS COM 75886F107 146 298 SH   SOLE   298 0 0
SQUARE INC CL A 852234103 8 156 SH   SOLE   156 0 0
RIO TINTO PLC SPONSORED ADR 767204100 98 2,145 SH   SOLE   2,145 0 0
D R HORTON INC COM 23331A109 4 117 SH   SOLE   117 0 0
PAYCOM SOFTWARE INC COM 70432V102 4 21 SH   SOLE   21 0 0
VEREIT INC COM 92339V100 2,065 422,210 SH   SOLE   422,210 0 0
MACYS INC COM 55616P104 660 134,410 SH   SOLE   134,410 0 0
DANAHER CORPORATION COM 235851102 740 5,349 SH   SOLE   5,349 0 0
UBIQUITI INC COM 90353W103 5 32 SH   SOLE   32 0 0
NEOGENOMICS INC COM NEW 64049M209 140 5,083 SH   SOLE   5,083 0 0
WESTROCK CO COM 96145D105 826 29,240 SH   SOLE   29,240 0 0
INSULET CORP COM 45784P101 176 1,063 SH   SOLE   1,063 0 0
ALTICE USA INC CL A 02156K103 10 465 SH   SOLE   465 0 0
ADVANCED MICRO DEVICES INC COM 007903107 26 572 SH   SOLE   572 0 0
PNC FINL SVCS GROUP INC COM 693475105 1 10 SH   SOLE   10 0 0
CITIGROUP INC COM NEW 172967424 404 9,596 SH   SOLE   9,596 0 0
HENRY SCHEIN INC COM 806407102 383 7,586 SH   SOLE   7,586 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 533 1,221 SH   SOLE   1,221 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 454 5,725 SH   SOLE   5,725 0 0
PIONEER NAT RES CO COM 723787107 8 120 SH   SOLE   120 0 0
TRUIST FINL CORP COM 89832Q109 1 32 SH   SOLE   32 0 0
AON PLC SHS CL A G0408V102 1 5 SH   SOLE   5 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 4 70 SH   SOLE   70 0 0
HOLLYFRONTIER CORP COM 436106108 844 34,453 SH   SOLE   34,453 0 0
BIOTELEMETRY INC COM 090672106 124 3,219 SH   SOLE   3,219 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 3 45 SH   SOLE   45 0 0
UNITED AIRLS HLDGS INC COM 910047109 3 81 SH   SOLE   81 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 126 1,543 SH   SOLE   1,543 0 0
ALLSTATE CORP COM 020002101 1 8 SH   SOLE   8 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1 67 SH   SOLE   67 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 521 27,534 SH   SOLE   27,534 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 2,304 41,342 SH   SOLE   41,342 0 0
V F CORP COM 918204108 11 205 SH   SOLE   205 0 0
TREX CO INC COM 89531P105 31 392 SH   SOLE   392 0 0
BROWN FORMAN CORP CL B 115637209 382 6,885 SH   SOLE   6,885 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 275 5,633 SH   SOLE   5,633 0 0
CAESARS ENTMT CORP COM 127686103 1 213 SH   SOLE   213 0 0
DXC TECHNOLOGY CO COM 23355L106 861 65,980 SH   SOLE   65,980 0 0
ICON PLC SHS G4705A100 79 583 SH   SOLE   583 0 0
MATCH GROUP INC COM 57665R106 52 784 SH   SOLE   784 0 0
TRANSUNION COM 89400J107 4 64 SH   SOLE   64 0 0
ROKU INC COM CL A 77543R102 35 397 SH   SOLE   397 0 0
RINGCENTRAL INC CL A 76680R206 9 41 SH   SOLE   41 0 0
LKQ CORP COM 501889208 242 11,776 SH   SOLE   11,776 0 0
ABBVIE INC COM 00287Y109 89 1,171 SH   SOLE   1,171 0 0
DOLLAR GEN CORP NEW COM 256677105 2,008 13,299 SH   SOLE   13,299 0 0
GLOBUS MED INC CL A 379577208 84 1,973 SH   SOLE   1,973 0 0
YUM CHINA HLDGS INC COM 98850P109 5 121 SH   SOLE   121 0 0
UNITEDHEALTH GROUP INC COM 91324P102 14 55 SH   SOLE   55 0 0
EBAY INC COM 278642103 1,728 57,486 SH   SOLE   57,486 0 0
MICROSOFT CORP COM 594918104 1,098 6,961 SH   SOLE   6,961 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 1,670 95,210 SH   SOLE   95,210 0 0
GRACO INC COM 384109104 6 120 SH   SOLE   120 0 0
EXPEDIA GROUP INC COM NEW 30212P303 182 3,236 SH   SOLE   3,236 0 0
THE TRADE DESK INC COM CL A 88339J105 3 16 SH   SOLE   16 0 0
XILINX INC COM 983919101 317 4,061 SH   SOLE   4,061 0 0
HASBRO INC COM 418056107 253 3,530 SH   SOLE   3,530 0 0
F5 NETWORKS INC COM 315616102 328 3,078 SH   SOLE   3,078 0 0
MARATHON OIL CORP COM 565849106 3 840 SH   SOLE   840 0 0
GENERAL MTRS CO COM 37045V100 21 1,025 SH   SOLE   1,025 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 41 137 SH   SOLE   137 0 0
CENTURYLINK INC COM 156700106 1,033 109,236 SH   SOLE   109,236 0 0
COOPER COS INC COM NEW 216648402 385 1,395 SH   SOLE   1,395 0 0
XCEL ENERGY INC COM 98389B100 1 12 SH   SOLE   12 0 0
FEDEX CORP COM 31428X106 1 8 SH   SOLE   8 0 0
QORVO INC COM 74736K101 357 4,426 SH   SOLE   4,426 0 0
OCCIDENTAL PETE CORP COM 674599105 8 655 SH   SOLE   655 0 0
GARTNER INC COM 366651107 3 33 SH   SOLE   33 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 426 4,497 SH   SOLE   4,497 0 0
IDEX CORP COM 45167R104 564 4,087 SH   SOLE   4,087 0 0
DENNYS CORP COM 24869P104 264 34,337 SH   SOLE   34,337 0 0
AT&T INC COM 00206R102 161 5,536 SH   SOLE   5,536 0 0
PRUDENTIAL FINL INC COM 744320102 15 290 SH   SOLE   290 0 0
ETSY INC COM 29786A106 407 10,592 SH   SOLE   10,592 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 1,649 42,279 SH   SOLE   42,279 0 0
AVALONBAY CMNTYS INC COM 053484101 0 3 SH   SOLE   3 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 3 260 SH   SOLE   260 0 0
URANIUM ENERGY CORP COM 916896103 110 196,177 SH   SOLE   196,177 0 0
HORMEL FOODS CORP COM 440452100 465 9,963 SH   SOLE   9,963 0 0
IAC INTERACTIVECORP COM 44919P508 6 31 SH   SOLE   31 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 151 1,149 SH   SOLE   1,149 0 0
CINTAS CORP COM 172908105 403 2,327 SH   SOLE   2,327 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 189 2,020 SH   SOLE   2,020 0 0
CREDIT ACCEP CORP MICH COM 225310101 385 1,507 SH   SOLE   1,507 0 0
MARTIN MARIETTA MATLS INC COM 573284106 2 9 SH   SOLE   9 0 0
ADOBE INC COM 00724F101 830 2,607 SH   SOLE   2,607 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 78 702 SH   SOLE   702 0 0
PACKAGING CORP AMER COM 695156109 3 37 SH   SOLE   37 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 589 8,229 SH   SOLE   8,229 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 25 302 SH   SOLE   302 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 3 14 SH   SOLE   14 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 6 454 SH   SOLE   454 0 0
M & T BK CORP COM 55261F104 0 3 SH   SOLE   3 0 0
BUNGE LIMITED COM G16962105 4 100 SH   SOLE   100 0 0
TRACTOR SUPPLY CO COM 892356106 408 4,830 SH   SOLE   4,830 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 107 2,675 SH   SOLE   2,675 0 0
INTL PAPER CO COM 460146103 745 23,930 SH   SOLE   23,930 0 0
SOUTHERN CO COM 842587107 1 25 SH   SOLE   25 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 8 62 SH   SOLE   62 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 533 2,903 SH   SOLE   2,903 0 0
TEXTRON INC COM 883203101 268 10,034 SH   SOLE   10,034 0 0
WATERS CORP COM 941848103 4 24 SH   SOLE   24 0 0
SHERWIN WILLIAMS CO COM 824348106 8 18 SH   SOLE   18 0 0
TEXAS INSTRS INC COM 882508104 19 192 SH   SOLE   192 0 0
MEDTRONIC PLC SHS G5960L103 3 32 SH   SOLE   32 0 0
DUPONT DE NEMOURS INC COM 26614N102 19 545 SH   SOLE   545 0 0
WALMART INC COM 931142103 458 4,028 SH   SOLE   4,028 0 0
HUYA INC ADS REP SHS A 44852D108 641 37,838 SH   SOLE   37,838 0 0
KRAFT HEINZ CO COM 500754106 22 895 SH   SOLE   895 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 77 707 SH   SOLE   707 0 0
ALPHABET INC CAP STK CL A 02079K305 590 508 SH   SOLE   508 0 0
MODERNA INC COM 60770K107 81 2,713 SH   SOLE   2,713 0 0
TARGA RES CORP COM 87612G101 1 170 SH   SOLE   170 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 358 3,564 SH   SOLE   3,564 0 0
ABIOMED INC COM 003654100 148 1,023 SH   SOLE   1,023 0 0
STORE CAP CORP COM 862121100 1,834 101,215 SH   SOLE   101,215 0 0
TAPESTRY INC COM 876030107 3 200 SH   SOLE   200 0 0
NEWELL BRANDS INC COM 651229106 4 310 SH   SOLE   310 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 1 330 SH   SOLE   330 0 0
VERISIGN INC COM 92343E102 52 289 SH   SOLE   289 0 0
GAP INC COM 364760108 2 270 SH   SOLE   270 0 0
CANADIAN IMP BK COMM COM 136069101 22 375 SH   SOLE   375 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 1,849 24,350 SH   SOLE   24,350 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 9 1,930 SH   SOLE   1,930 0 0
HMS HLDGS CORP COM 40425J101 91 3,617 SH   SOLE   3,617 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 0 13 SH   SOLE   13 0 0
HONEYWELL INTL INC COM 438516106 371 2,771 SH   SOLE   2,771 0 0
LAMB WESTON HLDGS INC COM 513272104 3 53 SH   SOLE   53 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 23 1,605 SH   SOLE   1,605 0 0
NASDAQ INC COM 631103108 0 4 SH   SOLE   4 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 5 37 SH   SOLE   37 0 0
CONAGRA BRANDS INC COM 205887102 1,546 52,696 SH   SOLE   52,696 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 602 3,189 SH   SOLE   3,189 0 0
BANK MONTREAL COM 063671101 28 558 SH   SOLE   558 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 15 302 SH   SOLE   302 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 146 295 SH   SOLE   295 0 0
CROWN HLDGS INC COM 228368106 2 43 SH   SOLE   43 0 0
TYLER TECHNOLOGIES INC COM 902252105 5 17 SH   SOLE   17 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 1 3 SH   SOLE   3 0 0
FASTENAL CO COM 311900104 431 13,789 SH   SOLE   13,789 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 8 1,150 SH   SOLE   1,150 0 0
DOUYU INTERNATIONAL HLDNGS L SPONSORED ADS 25985W105 447 69,726 SH   SOLE   69,726 0 0
ONE LIBERTY PPTYS INC COM 682406103 563 40,412 SH   SOLE   40,412 0 0
NEXGEN ENERGY LTD COM 65340P106 100 137,668 SH   SOLE   137,668 0 0
LAM RESEARCH CORP COM 512807108 473 1,970 SH   SOLE   1,970 0 0
BECTON DICKINSON & CO COM 075887109 495 2,156 SH   SOLE   2,156 0 0
DEVON ENERGY CORP NEW COM 25179M103 3 402 SH   SOLE   402 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 3 530 SH   SOLE   530 0 0
IQVIA HLDGS INC COM 46266C105 116 1,075 SH   SOLE   1,075 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 1,071 45,240 SH   SOLE   45,240 0 0
NUTRIEN LTD COM 67077M108 1 15 SH   SOLE   15 0 0
INVITAE CORP COM 46185L103 90 6,556 SH   SOLE   6,556 0 0
PPG INDS INC COM 693506107 333 3,979 SH   SOLE   3,979 0 0
DOCUSIGN INC COM 256163106 6 65 SH   SOLE   65 0 0
BCE INC COM NEW 05534B760 1 24 SH   SOLE   24 0 0
COSTAR GROUP INC COM 22160N109 8 13 SH   SOLE   13 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 9 950 SH   SOLE   950 0 0
MYLAN NV SHS EURO N59465109 2 162 SH   SOLE   162 0 0
NXP SEMICONDUCTORS N V COM N6596X109 449 5,413 SH   SOLE   5,413 0 0
AMETEK INC COM 031100100 0 5 SH   SOLE   5 0 0
GETTY RLTY CORP NEW COM 374297109 1,458 61,396 SH   SOLE   61,396 0 0
KLA CORPORATION COM NEW 482480100 11 78 SH   SOLE   78 0 0
AXOGEN INC COM 05463X106 140 13,450 SH   SOLE   13,450 0 0
STERIS PLC SHS USD G8473T100 5 39 SH   SOLE   39 0 0
ARES CAPITAL CORP COM 04010L103 3 310 SH   SOLE   310 0 0
SEA LTD SPONSORED ADS 81141R100 589 13,303 SH   SOLE   13,303 0 0
MARSH & MCLENNAN COS INC COM 571748102 1 12 SH   SOLE   12 0 0
VAIL RESORTS INC COM 91879Q109 2 13 SH   SOLE   13 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 673 5,674 SH   SOLE   5,674 0 0
ROBERT HALF INTL INC COM 770323103 31 830 SH   SOLE   830 0 0
NETAPP INC COM 64110D104 10 248 SH   SOLE   248 0 0
HEICO CORP NEW CL A 422806208 4 62 SH   SOLE   62 0 0
AMERICAN EXPRESS CO COM 025816109 2 19 SH   SOLE   19 0 0
ENPHASE ENERGY INC COM 29355A107 25 768 SH   SOLE   768 0 0
HENRY JACK & ASSOC INC COM 426281101 5 30 SH   SOLE   30 0 0
CHUBB LIMITED COM H1467J104 1 11 SH   SOLE   11 0 0
SUNCOR ENERGY INC NEW COM 867224107 196 12,393 SH   SOLE   12,393 0 0
UR-ENERGY INC COM 91688R108 36 92,006 SH   SOLE   92,006 0 0
CDW CORP COM 12514G108 500 5,359 SH   SOLE   5,359 0 0
KELLOGG CO COM 487836108 6 107 SH   SOLE   107 0 0
DEXCOM INC COM 252131107 200 744 SH   SOLE   744 0 0
ROCKWELL AUTOMATION INC COM 773903109 398 2,638 SH   SOLE   2,638 0 0
BK OF AMERICA CORP COM 060505104 455 21,436 SH   SOLE   21,436 0 0
ELECTRONIC ARTS INC COM 285512109 691 6,900 SH   SOLE   6,900 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 52 783 SH   SOLE   783 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 2 14 SH   SOLE   14 0 0
ALLERGAN PLC SHS G0177J108 1,827 10,319 SH   SOLE   10,319 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 43 620 SH   SOLE   620 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 82 3,389 SH   SOLE   3,389 0 0
DENTSPLY SIRONA INC COM 24906P109 261 6,712 SH   SOLE   6,712 0 0
SOUTHWEST AIRLS CO COM 844741108 846 23,769 SH   SOLE   23,769 0 0
CELANESE CORP DEL COM 150870103 365 4,978 SH   SOLE   4,978 0 0
MASCO CORP COM 574599106 5 143 SH   SOLE   143 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 449 10,143 SH   SOLE   10,143 0 0
US FOODS HLDG CORP COM 912008109 1 82 SH   SOLE   82 0 0
LIVONGO HEALTH INC COM 539183103 150 5,254 SH   SOLE   5,254 0 0
GENERAL DYNAMICS CORP COM 369550108 1,491 11,272 SH   SOLE   11,272 0 0
NVIDIA CORP COM 67066G104 677 2,567 SH   SOLE   2,567 0 0
STRYKER CORP COM 863667101 611 3,668 SH   SOLE   3,668 0 0
AVERY DENNISON CORP COM 053611109 3 33 SH   SOLE   33 0 0
ORACLE CORP COM 68389X105 357 7,391 SH   SOLE   7,391 0 0
ROSS STORES INC COM 778296103 531 6,102 SH   SOLE   6,102 0 0
MARKETAXESS HLDGS INC COM 57060D108 6 19 SH   SOLE   19 0 0
TRIMBLE INC COM 896239100 3 97 SH   SOLE   97 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 126 529 SH   SOLE   529 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 3 117 SH   SOLE   117 0 0
YUM BRANDS INC COM 988498101 8 116 SH   SOLE   116 0 0
LAUDER ESTEE COS INC CL A 518439104 404 2,535 SH   SOLE   2,535 0 0
ON SEMICONDUCTOR CORP COM 682189105 2 162 SH   SOLE   162 0 0
EATON CORP PLC SHS G29183103 366 4,708 SH   SOLE   4,708 0 0
GALLAGHER ARTHUR J & CO COM 363576109 0 4 SH   SOLE   4 0 0
LINDE PLC SHS G5494J103 2 13 SH   SOLE   13 0 0
METHANEX CORP COM 59151K108 123 10,206 SH   SOLE   10,206 0 0
SEI INVESTMENTS CO COM 784117103 389 8,393 SH   SOLE   8,393 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 39 1,671 SH   SOLE   1,671 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 10 217 SH   SOLE   217 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 589 3,028 SH   SOLE   3,028 0 0
ILLUMINA INC COM 452327109 494 1,808 SH   SOLE   1,808 0 0
VMWARE INC CL A COM 928563402 304 2,508 SH   SOLE   2,508 0 0
FORTIVE CORP COM 34959J108 0 8 SH   SOLE   8 0 0
HEICO CORP NEW COM 422806109 4 49 SH   SOLE   49 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,794 31,885 SH   SOLE   31,885 0 0
APACHE CORP COM 037411105 2 393 SH   SOLE   393 0 0
BEST BUY INC COM 086516101 7 129 SH   SOLE   129 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 37 885 SH   SOLE   885 0 0
VEEVA SYS INC CL A COM 922475108 94 603 SH   SOLE   603 0 0
EXACT SCIENCES CORP COM 30063P105 133 2,301 SH   SOLE   2,301 0 0
BARRICK GOLD CORPORATION COM 067901108 126 6,893 SH   SOLE   6,893 0 0
WELLS FARGO CO NEW COM 949746101 3 97 SH   SOLE   97 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 543 4,461 SH   SOLE   4,461 0 0
AMERICAN TOWER CORP NEW COM 03027X100 573 2,632 SH   SOLE   2,632 0 0
GRAINGER W W INC COM 384802104 253 1,020 SH   SOLE   1,020 0 0
NVR INC COM 62944T105 5 2 SH   SOLE   2 0 0
CORTEVA INC COM 22052L104 232 9,882 SH   SOLE   9,882 0 0
ZILLOW GROUP INC CL A 98954M101 2 66 SH   SOLE   66 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 2 49 SH   SOLE   49 0 0
INTEL CORP COM 458140100 408 7,540 SH   SOLE   7,540 0 0
CATERPILLAR INC DEL COM 149123101 0 4 SH   SOLE   4 0 0
LULULEMON ATHLETICA INC COM 550021109 13 68 SH   SOLE   68 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 91 2,148 SH   SOLE   2,148 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 144 3,220 SH   SOLE   3,220 0 0
WESTERN DIGITAL CORP. COM 958102105 182 4,374 SH   SOLE   4,374 0 0
PULTE GROUP INC COM 745867101 3 118 SH   SOLE   118 0 0
PROGRESSIVE CORP OHIO COM 743315103 1,451 19,647 SH   SOLE   19,647 0 0
EPR PPTYS COM SH BEN INT 26884U109 703 29,036 SH   SOLE   29,036 0 0
ALLEGION PLC ORD SHS G0176J109 36 387 SH   SOLE   387 0 0
BILIBILI INC SPONS ADS REP Z 090040106 391 16,692 SH   SOLE   16,692 0 0
BORGWARNER INC COM 099724106 693 28,447 SH   SOLE   28,447 0 0
SAFEHOLD INC COM 78645L100 2,093 33,105 SH   SOLE   33,105 0 0
MSCI INC COM 55354G100 12 41 SH   SOLE   41 0 0
INGERSOLL RAND INC COM 45687V106 92 3,719 SH   SOLE   3,719 0 0
TELADOC HEALTH INC COM 87918A105 183 1,182 SH   SOLE   1,182 0 0
LENNOX INTL INC COM 526107107 3 15 SH   SOLE   15 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 528 4,768 SH   SOLE   4,768 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 4 83 SH   SOLE   83 0 0
CISCO SYS INC COM 17275R102 514 13,082 SH   SOLE   13,082 0 0
AMCOR PLC ORD G0250X107 5 584 SH   SOLE   584 0 0
CITRIX SYS INC COM 177376100 10 68 SH   SOLE   68 0 0
PHILIP MORRIS INTL INC COM 718172109 90 1,231 SH   SOLE   1,231 0 0
PVH CORPORATION COM 693656100 2 50 SH   SOLE   50 0 0
CODEXIS INC COM 192005106 113 10,120 SH   SOLE   10,120 0 0
AMAZON COM INC COM 023135106 1,156 593 SH   SOLE   593 0 0
DOLLAR TREE INC COM 256746108 275 3,739 SH   SOLE   3,739 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 10 148 SH   SOLE   148 0 0
CATALENT INC COM 148806102 149 2,859 SH   SOLE   2,859 0 0
PACCAR INC COM 693718108 1 11 SH   SOLE   11 0 0
WP CAREY INC COM 92936U109 2,868 49,388 SH   SOLE   49,388 0 0
SERVICENOW INC COM 81762P102 27 93 SH   SOLE   93 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 7 184 SH   SOLE   184 0 0
SYSCO CORP COM 871829107 62 1,356 SH   SOLE   1,356 0 0
LOGITECH INTL S A SHS H50430232 336 7,763 SH   SOLE   7,763 0 0
ABBOTT LABS COM 002824100 104 1,320 SH   SOLE   1,320 0 0
SNAP ON INC COM 833034101 262 2,411 SH   SOLE   2,411 0 0
BIOGEN INC COM 09062X103 1,529 4,832 SH   SOLE   4,832 0 0
FIRSTENERGY CORP COM 337932107 1 13 SH   SOLE   13 0 0
PPL CORP COM 69351T106 0 18 SH   SOLE   18 0 0
REPUBLIC SVCS INC COM 760759100 1 8 SH   SOLE   8 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 7 500 SH   SOLE   500 0 0
SEATTLE GENETICS INC COM 812578102 53 458 SH   SOLE   458 0 0
INCYTE CORP COM 45337C102 150 2,051 SH   SOLE   2,051 0 0
PARKER HANNIFIN CORP COM 701094104 379 2,919 SH   SOLE   2,919 0 0
WATSCO INC COM 942622200 4 25 SH   SOLE   25 0 0
VERACYTE INC COM 92337F107 147 6,048 SH   SOLE   6,048 0 0
PENUMBRA INC COM 70975L107 174 1,079 SH   SOLE   1,079 0 0
REALPAGE INC COM 75606N109 590 11,152 SH   SOLE   11,152 0 0
CANADIAN NATL RY CO COM 136375102 1 19 SH   SOLE   19 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 141 4,001 SH   SOLE   4,001 0 0
TIFFANY & CO NEW COM 886547108 8 60 SH   SOLE   60 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 3 91 SH   SOLE   91 0 0
HUMANA INC COM 444859102 3 8 SH   SOLE   8 0 0
BOOKING HLDGS INC COM 09857L108 1,741 1,294 SH   SOLE   1,294 0 0
OPEN TEXT CORP COM 683715106 4 104 SH   SOLE   104 0 0
NEVRO CORP COM 64157F103 105 1,050 SH   SOLE   1,050 0 0
GILEAD SCIENCES INC COM 375558103 2,046 27,364 SH   SOLE   27,364 0 0
EXPEDITORS INTL WASH INC COM 302130109 4 67 SH   SOLE   67 0 0
WAYFAIR INC CL A 94419L101 3 65 SH   SOLE   65 0 0
CHARLES RIV LABS INTL INC COM 159864107 131 1,034 SH   SOLE   1,034 0 0
CUMMINS INC COM 231021106 293 2,165 SH   SOLE   2,165 0 0
F M C CORP COM NEW 302491303 3 41 SH   SOLE   41 0 0
LEXINGTON REALTY TRUST COM 529043101 1,847 185,955 SH   SOLE   185,955 0 0
DTE ENERGY CO COM 233331107 0 5 SH   SOLE   5 0 0
JUNIPER NETWORKS INC COM 48203R104 337 17,584 SH   SOLE   17,584 0 0
LILLY ELI & CO COM 532457108 460 3,314 SH   SOLE   3,314 0 0
STARBUCKS CORP COM 855244109 4 60 SH   SOLE   60 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 92 7,526 SH   SOLE   7,526 0 0
ENERGY FUELS INC COM NEW 292671708 114 96,960 SH   SOLE   96,960 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 3 29 SH   SOLE   29 0 0
IRON MTN INC NEW COM 46284V101 5 210 SH   SOLE   210 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2 305 SH   SOLE   305 0 0
TELUS CORPORATION COM 87971M103 1 32 SH   SOLE   32 0 0
GLAUKOS CORP COM 377322102 126 4,068 SH   SOLE   4,068 0 0
CASEYS GEN STORES INC COM 147528103 31 231 SH   SOLE   231 0 0
EPAM SYS INC COM 29414B104 5 27 SH   SOLE   27 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 303 2,997 SH   SOLE   2,997 0 0
UNDER ARMOUR INC CL A 904311107 5 551 SH   SOLE   551 0 0
SPLUNK INC COM 848637104 406 3,216 SH   SOLE   3,216 0 0
KOHLS CORP COM 500255104 403 27,609 SH   SOLE   27,609 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 5 1,055 SH   SOLE   1,055 0 0
MPLX LP COM UNIT REP LTD 55336V100 9 775 SH   SOLE   775 0 0
BOSTON SCIENTIFIC CORP COM 101137107 143 4,378 SH   SOLE   4,378 0 0
BROWN & BROWN INC COM 115236101 508 14,026 SH   SOLE   14,026 0 0
WORKDAY INC CL A 98138H101 306 2,352 SH   SOLE   2,352 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1 10 SH   SOLE   10 0 0
TERADYNE INC COM 880770102 41 748 SH   SOLE   748 0 0
KIMBERLY CLARK CORP COM 494368103 1,533 11,989 SH   SOLE   11,989 0 0
JPMORGAN CHASE & CO COM 46625H100 7 73 SH   SOLE   73 0 0
CMS ENERGY CORP COM 125896100 0 7 SH   SOLE   7 0 0
ACTIVISION BLIZZARD INC COM 00507V109 947 15,913 SH   SOLE   15,913 0 0
BROWN FORMAN CORP CL A 115637100 10 196 SH   SOLE   196 0 0
AGREE REALTY CORP COM 008492100 1,705 27,546 SH   SOLE   27,546 0 0
BAUSCH HEALTH COS INC COM 071734107 2 127 SH   SOLE   127 0 0
CARMAX INC COM 143130102 375 6,971 SH   SOLE   6,971 0 0
OMNICELL INC COM 68213N109 114 1,743 SH   SOLE   1,743 0 0
PAYCHEX INC COM 704326107 9 139 SH   SOLE   139 0 0
THOMSON REUTERS CORP COM NEW 884903709 1 14 SH   SOLE   14 0 0
GENUINE PARTS CO COM 372460105 11 159 SH   SOLE   159 0 0
JACOBS ENGR GROUP INC COM 469814107 3 42 SH   SOLE   42 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,551 10,740 SH   SOLE   10,740 0 0
GODADDY INC CL A 380237107 3 54 SH   SOLE   54 0 0
CRYOLIFE INC COM 228903100 91 5,375 SH   SOLE   5,375 0 0
ANALOG DEVICES INC COM 032654105 407 4,545 SH   SOLE   4,545 0 0
PAYPAL HLDGS INC COM 70450Y103 507 5,293 SH   SOLE   5,293 0 0
EMERSON ELEC CO COM 291011104 338 7,097 SH   SOLE   7,097 0 0
3M CO COM 88579Y101 64 467 SH   SOLE   467 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 2,379 73,918 SH   SOLE   73,918 0 0
RPM INTL INC COM 749685103 4 67 SH   SOLE   67 0 0
CONTINENTAL RES INC COM 212015101 3 389 SH   SOLE   389 0 0
WYNN RESORTS LTD COM 983134107 2 34 SH   SOLE   34 0 0
DESCARTES SYS GROUP INC COM 249906108 171 5,022 SH   SOLE   5,022 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 8 84 SH   SOLE   84 0 0
RAYTHEON CO COM NEW 755111507 1 9 SH   SOLE   9 0 0
ZOETIS INC CL A 98978V103 538 4,572 SH   SOLE   4,572 0 0
CONMED CORP COM 207410101 61 1,060 SH   SOLE   1,060 0 0
EDITAS MEDICINE INC COM 28106W103 66 3,352 SH   SOLE   3,352 0 0
ARISTA NETWORKS INC COM 040413106 6 28 SH   SOLE   28 0 0
3-D SYS CORP DEL COM NEW 88554D205 91 11,818 SH   SOLE   11,818 0 0
ILLINOIS TOOL WKS INC COM 452308109 9 66 SH   SOLE   66 0 0
FORD MTR CO DEL COM 345370860 14 2,910 SH   SOLE   2,910 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 0 7 SH   SOLE   7 0 0
MOSAIC CO NEW COM 61945C103 3 275 SH   SOLE   275 0 0
MERCK & CO. INC COM 58933Y105 16 208 SH   SOLE   208 0 0
COCA COLA CO COM 191216100 1,964 44,394 SH   SOLE   44,394 0 0
MOHAWK INDS INC COM 608190104 2 23 SH   SOLE   23 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,648 30,681 SH   SOLE   30,681 0 0
NETEASE INC SPONSORED ADS 64110W102 379 1,182 SH   SOLE   1,182 0 0
DOMINOS PIZZA INC COM 25754A201 16 49 SH   SOLE   49 0 0
WASTE MGMT INC DEL COM 94106L109 1 10 SH   SOLE   10 0 0
SCHLUMBERGER LTD COM 806857108 14 1,015 SH   SOLE   1,015 0 0
CAMPBELL SOUP CO COM 134429109 1,537 33,290 SH   SOLE   33,290 0 0
BROOKS AUTOMATION INC NEW COM 114340102 104 3,405 SH   SOLE   3,405 0 0
NOVOCURE LTD ORD SHS G6674U108 113 1,674 SH   SOLE   1,674 0 0
AUTOZONE INC COM 053332102 47 55 SH   SOLE   55 0 0
ALIGN TECHNOLOGY INC COM 016255101 220 1,265 SH   SOLE   1,265 0 0
IHS MARKIT LTD SHS G47567105 519 8,646 SH   SOLE   8,646 0 0
COGNEX CORP COM 192422103 3 63 SH   SOLE   63 0 0
AMERIPRISE FINL INC COM 03076C106 705 6,881 SH   SOLE   6,881 0 0
UNITED RENTALS INC COM 911363109 2 24 SH   SOLE   24 0 0
PROCTER & GAMBLE CO COM 742718109 652 5,927 SH   SOLE   5,927 0 0
SEMPRA ENERGY COM 816851109 1 6 SH   SOLE   6 0 0
SHOPIFY INC CL A 82509L107 10 24 SH   SOLE   24 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 8 85 SH   SOLE   85 0 0
MICRON TECHNOLOGY INC COM 595112103 0 8 SH   SOLE   8 0 0
CAE INC COM 124765108 248 19,845 SH   SOLE   19,845 0 0
GARMIN LTD SHS H2906T109 5 71 SH   SOLE   71 0 0
EXXON MOBIL CORP COM 30231G102 4 100 SH   SOLE   100 0 0
RESMED INC COM 761152107 51 346 SH   SOLE   346 0 0
AMDOCS LTD SHS G02602103 414 7,533 SH   SOLE   7,533 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 49 71 SH   SOLE   71 0 0
TELEFLEX INCORPORATED COM 879369106 4 15 SH   SOLE   15 0 0
NORDSTROM INC COM 655664100 487 31,715 SH   SOLE   31,715 0 0
REALTY INCOME CORP COM 756109104 2,681 53,765 SH   SOLE   53,765 0 0
DISCOVERY INC COM SER A 25470F104 4 197 SH   SOLE   197 0 0
CERNER CORP COM 156782104 1,502 23,841 SH   SOLE   23,841 0 0
AMPHENOL CORP NEW CL A 032095101 349 4,786 SH   SOLE   4,786 0 0
FORTINET INC COM 34959E109 6 62 SH   SOLE   62 0 0
COLGATE PALMOLIVE CO COM 194162103 1,649 24,850 SH   SOLE   24,850 0 0
DENISON MINES CORP COM 248356107 111 440,100 SH   SOLE   440,100 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 997 69,395 SH   SOLE   69,395 0 0
KROGER CO COM 501044101 1,491 49,486 SH   SOLE   49,486 0 0
GLOBAL NET LEASE INC COM NEW 379378201 1,351 101,048 SH   SOLE   101,048 0 0
AUTODESK INC COM 052769106 485 3,105 SH   SOLE   3,105 0 0
JOHNSON & JOHNSON COM 478160104 846 6,450 SH   SOLE   6,450 0 0
CLOROX CO DEL COM 189054109 1,461 8,435 SH   SOLE   8,435 0 0
INTUIT COM 461202103 742 3,226 SH   SOLE   3,226 0 0
LAS VEGAS SANDS CORP COM 517834107 3 62 SH   SOLE   62 0 0
PERKINELMER INC COM 714046109 122 1,624 SH   SOLE   1,624 0 0
XYLEM INC COM 98419M100 479 7,360 SH   SOLE   7,360 0 0
HERSHEY CO COM 427866108 57 431 SH   SOLE   431 0 0
ANTHEM INC COM 036752103 0 2 SH   SOLE   2 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 104 1,225 SH   SOLE   1,225 0 0
SOUTHERN COPPER CORP COM 84265V105 16 565 SH   SOLE   565 0 0
ROLLINS INC COM 775711104 4 122 SH   SOLE   122 0 0
FACEBOOK INC CL A 30303M102 682 4,087 SH   SOLE   4,087 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 513 27,398 SH   SOLE   27,398 0 0
SIMON PPTY GROUP INC NEW COM 828806109 0 7 SH   SOLE   7 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 1 26 SH   SOLE   26 0 0
PERRIGO CO PLC SHS G97822103 1,477 30,711 SH   SOLE   30,711 0 0
COTY INC COM CL A 222070203 3 555 SH   SOLE   555 0 0
LOWES COS INC COM 548661107 361 4,201 SH   SOLE   4,201 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,411 16,861 SH   SOLE   16,861 0 0
TECK RESOURCES LTD CL B 878742204 5 470 SH   SOLE   470 0 0
CARDINAL HEALTH INC COM 14149Y108 2,352 49,058 SH   SOLE   49,058 0 0
MANULIFE FINL CORP COM 56501R106 1 53 SH   SOLE   53 0 0
BAXTER INTL INC COM 071813109 99 1,221 SH   SOLE   1,221 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 128 7,636 SH   SOLE   7,636 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 514 42,681 SH   SOLE   42,681 0 0
OKTA INC CL A 679295105 45 365 SH   SOLE   365 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 510 17,880 SH   SOLE   17,880 0 0
RALPH LAUREN CORP CL A 751212101 3 50 SH   SOLE   50 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 273 5,972 SH   SOLE   5,972 0 0
GENERAL ELECTRIC CO COM 369604103 51 6,415 SH   SOLE   6,415 0 0
CBRE GROUP INC CL A 12504L109 287 7,622 SH   SOLE   7,622 0 0
BROADCOM INC COM 11135F101 2 9 SH   SOLE   9 0 0
DARDEN RESTAURANTS INC COM 237194105 2 38 SH   SOLE   38 0 0
CHEVRON CORP NEW COM 166764100 4 58 SH   SOLE   58 0 0
UGI CORP NEW COM 902681105 158 5,913 SH   SOLE   5,913 0 0
VICI PPTYS INC COM 925652109 1,213 72,892 SH   SOLE   72,892 0 0
MCDONALDS CORP COM 580135101 3 18 SH   SOLE   18 0 0
COPART INC COM 217204106 8 119 SH   SOLE   119 0 0
OVINTIV INC COM 69047Q102 1 220 SH   SOLE   220 0 0
EVERSOURCE ENERGY COM 30040W108 1 8 SH   SOLE   8 0 0
INVESCO LTD SHS G491BT108 620 68,286 SH   SOLE   68,286 0 0
WHIRLPOOL CORP COM 963320106 2 20 SH   SOLE   20 0 0
CARVANA CO CL A 146869102 377 6,851 SH   SOLE   6,851 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1,028 39,311 SH   SOLE   39,311 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 4 84 SH   SOLE   84 0 0
BIO RAD LABS INC CL A 090572207 133 378 SH   SOLE   378 0 0
SIRIUS XM HLDGS INC COM 82968B103 8 1,608 SH   SOLE   1,608 0 0
AMERICAN ELEC PWR CO INC COM 025537101 1 12 SH   SOLE   12 0 0
UDR INC COM 902653104 1,527 41,785 SH   SOLE   41,785 0 0
QUIDEL CORP COM 74838J101 157 1,610 SH   SOLE   1,610 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,503 5,270 SH   SOLE   5,270 0 0
AGNC INVT CORP COM 00123Q104 4 395 SH   SOLE   395 0 0
TJX COS INC NEW COM 872540109 54 1,128 SH   SOLE   1,128 0 0
PEPSICO INC COM 713448108 699 5,817 SH   SOLE   5,817 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 289 2,835 SH   SOLE   2,835 0 0
OPEN TEXT CORP COM 683715106 479 13,851 SH   SOLE   13,851 0 0
EQUIFAX INC COM 294429105 460 3,848 SH   SOLE   3,848 0 0
CERUS CORP COM 157085101 80 17,126 SH   SOLE   17,126 0 0
MEDPACE HLDGS INC COM 58506Q109 96 1,306 SH   SOLE   1,306 0 0
NRG ENERGY INC COM NEW 629377508 2 78 SH   SOLE   78 0 0
QUEST DIAGNOSTICS INC COM 74834L100 4 45 SH   SOLE   45 0 0
COMCAST CORP NEW CL A 20030N101 4 107 SH   SOLE   107 0 0
APPLE INC COM 037833100 1,607 6,320 SH   SOLE   6,320 0 0
FACTSET RESH SYS INC COM 303075105 5 20 SH   SOLE   20 0 0
TABULA RASA HEALTHCARE INC COM 873379101 155 2,967 SH   SOLE   2,967 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 9 237 SH   SOLE   237 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 15,883 61,622 SH   SOLE   61,622 0 0
CGI INC CL A SUB VTG 12532H104 0 7 SH   SOLE   7 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1 13 SH   SOLE   13 0 0
DAVITA INC COM 23918K108 3 39 SH   SOLE   39 0 0
TARGET CORP COM 87612E106 58 621 SH   SOLE   621 0 0
DISNEY WALT CO COM DISNEY 254687106 507 5,245 SH   SOLE   5,245 0 0
AMEREN CORP COM 023608102 0 6 SH   SOLE   6 0 0
BHP GROUP LTD SPONSORED ADS 088606108 85 2,319 SH   SOLE   2,319 0 0
STANLEY BLACK & DECKER INC COM 854502101 252 2,515 SH   SOLE   2,515 0 0
HOLOGIC INC COM 436440101 95 2,714 SH   SOLE   2,714 0 0
SUN LIFE FINL INC COM 866796105 1 16 SH   SOLE   16 0 0
TRANSDIGM GROUP INC COM 893641100 359 1,121 SH   SOLE   1,121 0 0
AMGEN INC COM 031162100 368 1,816 SH   SOLE   1,816 0 0
FERRARI N V COM N3167Y103 252 1,620 SH   SOLE   1,620 0 0
APPLIED MATLS INC COM 038222105 52 1,133 SH   SOLE   1,133 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 298 3,322 SH   SOLE   3,322 0 0
NORDSON CORP COM 655663102 3 22 SH   SOLE   22 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 1,184 42,719 SH   SOLE   42,719 0 0
NATERA INC COM 632307104 125 4,196 SH   SOLE   4,196 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 157 4,858 SH   SOLE   4,858 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 134 6,291 SH   SOLE   6,291 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 845 17,026 SH   SOLE   17,026 0 0
CABOT OIL & GAS CORP COM 127097103 5 295 SH   SOLE   295 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 700 2,469 SH   SOLE   2,469 0 0
QUALCOMM INC COM 747525103 390 5,766 SH   SOLE   5,766 0 0
IONIS PHARMACEUTICALS INC COM 462222100 245 5,184 SH   SOLE   5,184 0 0
EASTMAN CHEM CO COM 277432100 2 43 SH   SOLE   43 0 0
SMUCKER J M CO COM NEW 832696405 4 36 SH   SOLE   36 0 0
POOL CORPORATION COM 73278L105 5 25 SH   SOLE   25 0 0
ENTERGY CORP NEW COM 29364G103 0 5 SH   SOLE   5 0 0
ECOLAB INC COM 278865100 3 22 SH   SOLE   22 0 0
NUCOR CORP COM 670346105 1,406 39,020 SH   SOLE   39,020 0 0
STEEL DYNAMICS INC COM 858119100 3 155 SH   SOLE   155 0 0
DOMINION ENERGY INC COM 25746U109 1 19 SH   SOLE   19 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 283 8,343 SH   SOLE   8,343 0 0
MOODYS CORP COM 615369105 542 2,564 SH   SOLE   2,564 0 0
MATERIALISE NV SPONSORED ADS 57667T100 137 7,362 SH   SOLE   7,362 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 348 4,216 SH   SOLE   4,216 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1,031 78,961 SH   SOLE   78,961 0 0
ROYAL BK CDA COM 780087102 2 39 SH   SOLE   39 0 0
VARIAN MED SYS INC COM 92220P105 494 4,810 SH   SOLE   4,810 0 0
CAMECO CORP COM 13321L108 498 65,184 SH   SOLE   65,184 0 0
BANK NOVA SCOTIA B C COM 064149107 42 1,035 SH   SOLE   1,035 0 0
CF INDS HLDGS INC COM 125269100 2 68 SH   SOLE   68 0 0
STAG INDL INC COM 85254J102 1,497 66,474 SH   SOLE   66,474 0 0
SALESFORCE COM INC COM 79466L302 10 66 SH   SOLE   66 0 0
COUPA SOFTWARE INC COM 22266L106 39 280 SH   SOLE   280 0 0
S&P GLOBAL INC COM 78409V104 12 50 SH   SOLE   50 0 0
LEIDOS HOLDINGS INC COM 525327102 6 62 SH   SOLE   62 0 0
PRICE T ROWE GROUP INC COM 74144T108 1 6 SH   SOLE   6 0 0
SYNOPSYS INC COM 871607107 605 4,694 SH   SOLE   4,694 0 0
T MOBILE US INC COM 872590104 4 50 SH   SOLE   50 0 0
PALO ALTO NETWORKS INC COM 697435105 325 1,980 SH   SOLE   1,980 0 0
MASIMO CORP COM 574795100 158 892 SH   SOLE   892 0 0
NEXTERA ENERGY INC COM 65339F101 18 73 SH   SOLE   73 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 6 38 SH   SOLE   38 0 0
FIRSTSERVICE CORP NEW COM 33767E202 272 3,564 SH   SOLE   3,564 0 0
MASTERCARD INC CL A 57636Q104 569 2,354 SH   SOLE   2,354 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 21 131 SH   SOLE   131 0 0
BURLINGTON STORES INC COM 122017106 236 1,490 SH   SOLE   1,490 0 0
HOME DEPOT INC COM 437076102 295 1,582 SH   SOLE   1,582 0 0
GENERAC HLDGS INC COM 368736104 34 367 SH   SOLE   367 0 0
JOYY INC ADS REPSTG COM A 46591M109 284 5,340 SH   SOLE   5,340 0 0
VISA INC COM CL A 92826C839 563 3,492 SH   SOLE   3,492 0 0
ALTRIA GROUP INC COM 02209S103 1,546 39,986 SH   SOLE   39,986 0 0
IDEXX LABS INC COM 45168D104 51 212 SH   SOLE   212 0 0
HUNT J B TRANS SVCS INC COM 445658107 3 34 SH   SOLE   34 0 0
FAIR ISAAC CORP COM 303250104 4 14 SH   SOLE   14 0 0