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
Abiomed Inc COM 003654100 2,946 9,052 SH   SOLE   9,052 0 0
ACADIA HEALTHCARE CO INC COM 00404A109 384 6,025 SH   SOLE   6,025 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 3,186 15,255 SH   SOLE   15,255 0 0
ADVANCED MICRO DEVICES INC COM 007903107 30,425 295,682 SH   SOLE   295,682 0 0
AEMETIS INC COM 00770K202 486 26,588 SH   SOLE   26,588 0 0
Agilent Technologies Inc COM 00846U101 3,768 23,922 SH   SOLE   23,922 0 0
AGNC Investment Corp COM 00123Q104 161 10,266 SH   SOLE   10,266 0 0
ALEXANDRIA REAL ESTATE EQUITIES INC COM 015271109 1,367 7,158 SH   SOLE   7,158 0 0
Alibaba Group Holding Ltd COM 01609W102 17,016 114,939 SH   SOLE   114,939 0 0
ALIGN TECHNOLOGY INC COM 016255101 3,866 5,811 SH   SOLE   5,811 0 0
Alliant Energy Corp COM 018802108 429 7,680 SH   SOLE   7,680 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2,698 14,293 SH   SOLE   14,293 0 0
Alpha Pro Tech Ltd COM 020772109 313 46,515 SH   SOLE   46,515 0 0
Altria Group COM 02209S103 4,275 93,917 SH   SOLE   93,917 0 0
AMARIN CORP PLC COM 023111206 744 146,017 SH   SOLE   146,017 0 0
Amazon.com Inc COM 023135106 24,062 7,325 SH   SOLE   7,325 0 0
Ambarella Inc COM G037AX101 2,620 16,823 SH   SOLE   16,823 0 0
Ambev S.A. COM 02319V103 1,305 472,972 SH   SOLE   472,972 0 0
AMC Networks Inc COM 00164V103 322 6,929 SH   SOLE   6,929 0 0
Amedisys Inc COM 023436108 277 1,864 SH   SOLE   1,864 0 0
Ameren Corp COM 023608102 2,231 27,552 SH   SOLE   27,552 0 0
AMERICA MOVIL-SPN ADR CL L COM 02364W105 1,259 71,306 SH   SOLE   71,306 0 0
AMERIPRISE FINANCIAL INC COM 03076C106 2,127 8,055 SH   SOLE   8,055 0 0
AmerisourceBergen Corp (Holding Co) COM 03073E105 1,144 9,583 SH   SOLE   9,583 0 0
Amicus Therapeutics Inc COM 03152W109 329 34,534 SH   SOLE   34,534 0 0
Amkor Technology Inc COM 031652100 244 9,799 SH   SOLE   9,799 0 0
AMPHENOL CORP COM 032095101 909 12,426 SH   SOLE   12,426 0 0
Analog Devices Inc COM 032654105 3,196 19,084 SH   SOLE   19,084 0 0
Anavex Life Sciences Corp COM 032797300 384 21,436 SH   SOLE   21,436 0 0
Anheuser-Busch Inbev SA COM 03524A108 1,539 27,306 SH   SOLE   27,306 0 0
Anthem Inc COM 036752103 3,532 9,476 SH   SOLE   9,476 0 0
Apache Corp COM 03743Q108 895 41,806 SH   SOLE   41,806 0 0
Apple Inc COM 037833100 11,308 79,917 SH   SOLE   79,917 0 0
ASGN Incorporated COM 00191U102 481 4,259 SH   SOLE   4,259 0 0
Ashland Global Holdings Inc COM 044186104 948 10,642 SH   SOLE   10,642 0 0
AT&T Inc COM 00206R102 6,512 241,111 SH   SOLE   241,111 0 0
Autohome Inc COM 05278C107 1,393 29,692 SH   SOLE   29,692 0 0
AutoNation Inc COM 05329W102 909 7,473 SH   SOLE   7,473 0 0
AUTOZONE INC COM 053332102 2,570 1,514 SH   SOLE   1,514 0 0
Axon Enterprise Inc COM 05464C101 909 5,197 SH   SOLE   5,197 0 0
B2Gold Corp COM 11777Q209 261 76,383 SH   SOLE   76,383 0 0
Baidu Inc COM 056752108 4,384 28,519 SH   SOLE   28,519 0 0
Ball Corp COM 058498106 6,708 74,559 SH   SOLE   74,559 0 0
BANCO BRADESCO-ADR COM 059460303 492 128,689 SH   SOLE   128,689 0 0
Bank OZK COM 06417N103 516 12,020 SH   SOLE   12,020 0 0
BARCLAYS PLC-SPONS ADR COM 06738E204 472 45,747 SH   SOLE   45,747 0 0
Barrick Gold Corp COM 067901108 1,790 99,189 SH   SOLE   99,189 0 0
BECTON DICKINSON AND CO COM 075887109 12,161 49,472 SH   SOLE   49,472 0 0
Biogen Inc COM 09062X103 6,739 23,817 SH   SOLE   23,817 0 0
BIO-RAD LABORATORIES-A COM 090572207 1,359 1,823 SH   SOLE   1,823 0 0
Booking Holdings Inc COM 09857L108 7,553 3,182 SH   SOLE   3,182 0 0
BOSTON BEER CO INC (THE) COM 100557107 4,998 9,805 SH   SOLE   9,805 0 0
Boston Properties Inc COM 101121101 521 4,814 SH   SOLE   4,814 0 0
Boston Scientific Corp COM 101137107 3,753 86,513 SH   SOLE   86,513 0 0
Brinker International Inc COM 109641100 435 8,876 SH   SOLE   8,876 0 0
Broadcom Inc COM 11135F101 11,309 23,322 SH   SOLE   23,322 0 0
Broadridge Financial Solutions Inc COM 11133T103 1,123 6,744 SH   SOLE   6,744 0 0
BROOKS AUTOMATION INC COM 114340102 1,322 12,917 SH   SOLE   12,917 0 0
Brown & Brown Inc COM 115236101 290 5,232 SH   SOLE   5,232 0 0
Builders FirstSource Inc COM 12008R107 1,730 33,443 SH   SOLE   33,443 0 0
CADENCE DESIGN SYSTEMS INC COM 127387108 2,762 18,240 SH   SOLE   18,240 0 0
Caesars Entertainment Inc COM 12769G100 3,152 28,073 SH   SOLE   28,073 0 0
CAMECO CORP COM 13321L108 2,203 101,418 SH   SOLE   101,418 0 0
CANADIAN NATIONAL RAILWAY CO COM 136375102 3,129 27,058 SH   SOLE   27,058 0 0
CANADIAN NATURAL RESOURCES LTD COM 136385101 1,716 46,978 SH   SOLE   46,978 0 0
Canopy Growth Corp COM 138035100 1,514 109,246 SH   SOLE   109,246 0 0
CarMax Inc COM 143130102 1,561 12,201 SH   SOLE   12,201 0 0
Casella Waste Systems Inc COM 147448104 222 2,927 SH   SOLE   2,927 0 0
CBRE Group Inc Common Stock Class A COM 12504L109 497 5,107 SH   SOLE   5,107 0 0
CF INDUSTRIES HOLDINGS INC COM 125269100 630 11,295 SH   SOLE   11,295 0 0
Chart Industries Inc COM 16115Q308 1,145 5,995 SH   SOLE   5,995 0 0
Charter Communications Inc COM 16119P108 10,951 15,053 SH   SOLE   15,053 0 0
CHENIERE ENERGY INC COM 16411R208 2,529 25,894 SH   SOLE   25,894 0 0
CHEVRON CORP COM 166764100 7,303 71,995 SH   SOLE   71,995 0 0
Chubb Limited COM H1467J104 7,922 45,670 SH   SOLE   45,670 0 0
Cirrus Logic Inc COM 172755100 1,729 20,996 SH   SOLE   20,996 0 0
CITIGROUP INC COM NEW COM 172967424 671 9,570 SH   SOLE   9,570 0 0
CLOROX CO (THE) COM 189054109 4,617 27,881 SH   SOLE   27,881 0 0
Cognex Corp COM 192422103 519 6,473 SH   SOLE   6,473 0 0
Cognizant Technology Solutions Corp COM 192446102 2,336 31,480 SH   SOLE   31,480 0 0
Colgate-Palmolive Co COM 194162103 1,542 20,406 SH   SOLE   20,406 0 0
CommScope Holding Co Inc COM 20337X109 735 54,100 SH   SOLE   54,100 0 0
Comstock Resources Inc COM 205768302 638 61,708 SH   SOLE   61,708 0 0
CONOCOPHILLIPS COM 20825C104 3,134 46,246 SH   SOLE   46,246 0 0
Consumer Discretionary Select Sector SPD COM 81369Y407 3,535 19,704 SH   SOLE   19,704 0 0
COOPER COMPANIES INC (THE) COM 216648402 4,213 10,194 SH   SOLE   10,194 0 0
Copart Inc COM 217204106 250 1,809 SH   SOLE   1,809 0 0
CORE LABORATORIES N.V. COM N22717107 224 8,101 SH   SOLE   8,101 0 0
CoreCivic Inc COM 21871N101 161 18,167 SH   SOLE   18,167 0 0
CoreSite Realty Corp COM 21870Q105 368 2,663 SH   SOLE   2,663 0 0
CoStar Group Inc COM 22160N109 2,513 29,210 SH   SOLE   29,210 0 0
Coterra Energy Inc COM 127097103 3,316 152,425 SH   SOLE   152,425 0 0
CROWN HOLDINGS INC COM 228368106 800 7,941 SH   SOLE   7,941 0 0
CULLEN/FROST BANKERS INC COM 229899109 446 3,767 SH   SOLE   3,767 0 0
DAQO NEW ENERGY CORP COM 23703Q203 323 5,675 SH   SOLE   5,675 0 0
DARDEN RESTAURANTS INC COM 237194105 422 2,791 SH   SOLE   2,791 0 0
Darling Ingredients Inc COM 237266101 694 9,660 SH   SOLE   9,660 0 0
DaVita Inc COM 23918K108 866 7,455 SH   SOLE   7,455 0 0
DECKERS OUTDOOR CORP COM 243537107 778 2,160 SH   SOLE   2,160 0 0
Diodes Inc COM 254543101 451 4,987 SH   SOLE   4,987 0 0
Discovery Inc Series A COM 25470F104 8,699 342,787 SH   SOLE   342,787 0 0
Dollar General Corp COM 256677105 3,014 14,208 SH   SOLE   14,208 0 0
DOMINO'S PIZZA INC COM 25754A201 2,817 5,907 SH   SOLE   5,907 0 0
Duke Energy Corp COM 26441C204 682 6,994 SH   SOLE   6,994 0 0
DXC Technology Company COM 23355L106 796 23,708 SH   SOLE   23,708 0 0
East West Bancorp Inc COM 27579R104 334 4,310 SH   SOLE   4,310 0 0
EATON CORP PLC COM G29183103 971 6,506 SH   SOLE   6,506 0 0
EDISON INTERNATIONAL COM 281020107 1,414 25,494 SH   SOLE   25,494 0 0
ELI LILLY AND CO COM 532457108 1,484 6,424 SH   SOLE   6,424 0 0
Empire State Realty Trust Inc COM 292104106 234 23,413 SH   SOLE   23,413 0 0
Enbridge Inc COM 29250N105 1,880 47,237 SH   SOLE   47,237 0 0
Energy Fuels Inc COM 292671708 297 42,311 SH   SOLE   42,311 0 0
Entegris Inc COM 29362U104 1,082 8,597 SH   SOLE   8,597 0 0
Entergy Corp COM 29364G103 631 6,363 SH   SOLE   6,363 0 0
EQT CORP COM 26884L109 512 25,058 SH   SOLE   25,058 0 0
EQUINIX INC COM 29444U700 2,081 2,635 SH   SOLE   2,635 0 0
Evercore Inc. Class A COM 29977A105 281 2,105 SH   SOLE   2,105 0 0
Everest Re Group Ltd COM G3223R108 1,290 5,147 SH   SOLE   5,147 0 0
Evergy Inc COM 30034W106 1,162 18,692 SH   SOLE   18,692 0 0
Exxon Mobil Corp COM 30231G102 5,644 95,958 SH   SOLE   95,958 0 0
F5 Networks Inc COM 315616102 1,692 8,516 SH   SOLE   8,516 0 0
Fabrinet COM G3323L100 287 2,806 SH   SOLE   2,806 0 0
FACTSET RESEARCH SYSTEMS INC COM 303075105 1,468 3,719 SH   SOLE   3,719 0 0
Fidelity National Information Services COM 31620M106 810 6,665 SH   SOLE   6,665 0 0
First Solar Inc COM 336433107 1,255 13,154 SH   SOLE   13,154 0 0
FleetCor Technologies Inc COM 339041105 612 2,343 SH   SOLE   2,343 0 0
Flex Ltd COM Y2573F102 443 25,060 SH   SOLE   25,060 0 0
FLUOR CORP COM 343412102 550 34,464 SH   SOLE   34,464 0 0
Fomento Economico Mexicano S.A.B. de CV COM 344419106 285 3,287 SH   SOLE   3,287 0 0
Ford Motor Co COM 345370860 2,207 155,871 SH   SOLE   155,871 0 0
Fortuna Silver Mines Inc COM 349915108 124 31,621 SH   SOLE   31,621 0 0
Franco-Nevada Corp COM 351858105 229 1,763 SH   SOLE   1,763 0 0
FREEPORT-MCMORAN INC COM 35671D857 2,334 71,756 SH   SOLE   71,756 0 0
FUELCELL ENERGY INC COM 35952H601 776 116,087 SH   SOLE   116,087 0 0
GAP INC (THE) COM 364760108 387 17,090 SH   SOLE   17,090 0 0
GARMIN LTD COM H2906T109 1,464 9,423 SH   SOLE   9,423 0 0
Genuine Parts Co COM 372460105 1,417 11,695 SH   SOLE   11,695 0 0
GEO GROUP INC (THE) COM 36162J106 78 10,546 SH   SOLE   10,546 0 0
GERDAU S.A. COM 373737105 341 69,416 SH   SOLE   69,416 0 0
GILEAD SCIENCES INC COM 375558103 6,603 94,543 SH   SOLE   94,543 0 0
Globus Medical Inc COM 379577208 293 3,833 SH   SOLE   3,833 0 0
Gogo Inc COM 38046C109 344 19,938 SH   SOLE   19,938 0 0
Group 1 Automotive Inc COM 398905109 552 2,943 SH   SOLE   2,943 0 0
Grupo Financiero Galicia S.A. COM 399909100 145 14,438 SH   SOLE   14,438 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 459 3,865 SH   SOLE   3,865 0 0
HARLEY-DAVIDSON INC COM 412822108 970 26,509 SH   SOLE   26,509 0 0
HASBRO INC COM 418056107 233 2,618 SH   SOLE   2,618 0 0
HDFC Bank Ltd COM 40415F101 205 2,805 SH   SOLE   2,805 0 0
HECLA MINING CO COM 422704106 163 29,735 SH   SOLE   29,735 0 0
Helmerich & Payne Inc COM 423452101 318 11,602 SH   SOLE   11,602 0 0
Herc Holdings Inc COM 42704L104 209 1,282 SH   SOLE   1,282 0 0
Hologic Inc COM 436440101 1,298 17,594 SH   SOLE   17,594 0 0
Horizon Therapeutics PLC COM G46188101 960 8,773 SH   SOLE   8,773 0 0
HSBC HOLDINGS PLC-SPONS ADR COM 404280406 533 20,412 SH   SOLE   20,412 0 0
Huntsman Corp COM 447011107 871 29,445 SH   SOLE   29,445 0 0
Iamgold Corp COM 450913108 151 66,880 SH   SOLE   66,880 0 0
ICICI BANK LTD COM 45104G104 636 33,737 SH   SOLE   33,737 0 0
ILLUMINA INC COM 452327109 1,675 4,131 SH   SOLE   4,131 0 0
Infosys Ltd COM 456788108 4,548 204,419 SH   SOLE   204,419 0 0
INSPERITY INC COM 45778Q107 363 3,283 SH   SOLE   3,283 0 0
Insulet Corp COM 45784P101 683 2,406 SH   SOLE   2,406 0 0
Intercontinental Exchange Inc COM 45866F104 3,080 26,829 SH   SOLE   26,829 0 0
International Business Machines Corp COM 459200101 2,252 16,211 SH   SOLE   16,211 0 0
Invesco KBW Bank ETF COM 46138E628 2,806 41,830 SH   SOLE   41,830 0 0
Invesco S&P 500 Low Volatility ETF COM 46138E354 2,488 40,905 SH   SOLE   40,905 0 0
Iovance Biotherapeutics Inc COM 462260100 282 11,442 SH   SOLE   11,442 0 0
iShares China Large-Cap ETF COM 464287184 7,635 196,143 SH   SOLE   196,143 0 0
iShares MSCI China ETF COM 46429B671 6,184 91,579 SH   SOLE   91,579 0 0
iShares MSCI India COM 46429B598 9,103 186,970 SH   SOLE   186,970 0 0
ISHARES MSCI JAPAN INDEX FUND COM 46434G822 47,784 680,211 SH   SOLE   680,211 0 0
ISHARES S&P SMALLCAP 600 VALUE ETF COM 464287879 2,478 24,620 SH   SOLE   24,620 0 0
iShares U.S. Aerospace & Defense ETF COM 464288760 777 7,454 SH   SOLE   7,454 0 0
ISHARES U.S. ENERGY ETF COM 464287796 1,027 36,342 SH   SOLE   36,342 0 0
ISHARES U.S. FINANCIAL ETF COM 464287788 1,539 18,647 SH   SOLE   18,647 0 0
iShares U.S. Medical Devices ETF COM 464288810 1,912 30,463 SH   SOLE   30,463 0 0
ITAU UNIBANCO BANCO HOLDING SA COM 465562106 664 126,163 SH   SOLE   126,163 0 0
J P MORGAN CHASE & CO COM 46625H100 7,307 44,643 SH   SOLE   44,643 0 0
JACOBS ENGINEERING GROUP INC COM 469814107 319 2,411 SH   SOLE   2,411 0 0
JD.com Inc COM 47215P106 3,232 44,744 SH   SOLE   44,744 0 0
JinkoSolar Holding Co Ltd COM 47759T100 1,396 30,483 SH   SOLE   30,483 0 0
John Bean Technologies Corp COM 477839104 236 1,680 SH   SOLE   1,680 0 0
JOYY Inc COM 46591M109 1,944 35,472 SH   SOLE   35,472 0 0
KIMBERLY-CLARK CORP COM 494368103 5,632 42,531 SH   SOLE   42,531 0 0
Kinder Morgan Inc COM 49456B101 2,493 149,036 SH   SOLE   149,036 0 0
KLA Corp COM 482480100 1,022 3,056 SH   SOLE   3,056 0 0
KNIGHT TRANSPORTATION INC COM 499049104 2,759 53,944 SH   SOLE   53,944 0 0
KraneShares CSI China Internet ETF COM 500767306 15,192 321,069 SH   SOLE   321,069 0 0
Kroger Co (The) COM 501044101 1,248 30,892 SH   SOLE   30,892 0 0
Laboratory Corp of America Holdings COM 50540R409 2,698 9,589 SH   SOLE   9,589 0 0
LEAR CORP COM NEW COM 521865204 547 3,501 SH   SOLE   3,501 0 0
Leggett & Platt Inc COM 524660107 517 11,537 SH   SOLE   11,537 0 0
LINCOLN NATL CORP IND COM COM 534187109 346 5,036 SH   SOLE   5,036 0 0
Lithium Americas Corp COM 53680Q207 1,208 54,130 SH   SOLE   54,130 0 0
LIVEPERSON INC COM 538146101 528 8,958 SH   SOLE   8,958 0 0
LKQ Corp COM 501889208 281 5,600 SH   SOLE   5,600 0 0
LOGITECH INTERNATIONAL S.A. COM H50430232 1,040 11,799 SH   SOLE   11,799 0 0
LOWE'S COMPANIES INC COM 548661107 3,836 18,910 SH   SOLE   18,910 0 0
LPL Financial Holdings Inc COM 50212V100 456 2,912 SH   SOLE   2,912 0 0
Lululemon Athletica inc. COM 550021109 4,612 11,397 SH   SOLE   11,397 0 0
Macom Techno Ord COM 55405Y100 549 8,469 SH   SOLE   8,469 0 0
MAGNA INTERNATIONAL INC COM 559222401 591 7,858 SH   SOLE   7,858 0 0
MARRIOTT INTERNATIONAL COM 571903202 370 2,501 SH   SOLE   2,501 0 0
MCDONALD'S CORP COM 580135101 1,343 5,574 SH   SOLE   5,574 0 0
MCKESSON CORP COM 58155Q103 2,833 14,214 SH   SOLE   14,214 0 0
Medtronic Plc COM G5960L103 7,245 57,804 SH   SOLE   57,804 0 0
MercadoLibre Inc COM 58733R102 4,534 2,700 SH   SOLE   2,700 0 0
MERIT MEDICAL SYSTEMS INC COM 589889104 332 4,629 SH   SOLE   4,629 0 0
MERITAGE CORP COM 59001A102 400 4,129 SH   SOLE   4,129 0 0
Methanex Corp COM 59151K108 487 10,586 SH   SOLE   10,586 0 0
MGIC INVESTMENT CORP COM 552848103 653 43,702 SH   SOLE   43,702 0 0
Mirati Therapeutics Inc COM 60468T105 1,390 7,861 SH   SOLE   7,861 0 0
MOBILE TELESYSTEMS OJSC COM 607409109 1,008 104,582 SH   SOLE   104,582 0 0
MOLINA HEALTHCARE INC COM 60855R100 2,642 9,738 SH   SOLE   9,738 0 0
Molson Coors Brewing Co COM 60871R209 1,570 33,852 SH   SOLE   33,852 0 0
MOSAIC CO (THE) COM 61945C103 1,023 28,657 SH   SOLE   28,657 0 0
Mr Cooper Group Inc COM 62482R107 1,134 27,545 SH   SOLE   27,545 0 0
Murphy Usa Inc COM 626755102 623 3,729 SH   SOLE   3,729 0 0
NATIONAL BEVERAGE CORP COM 635017106 821 15,660 SH   SOLE   15,660 0 0
NEOGENOMICS INC COM 64049M209 598 12,408 SH   SOLE   12,408 0 0
NetApp Inc COM 64110D104 3,850 42,900 SH   SOLE   42,900 0 0
NETFLIX INC COM 64110L106 43,671 71,552 SH   SOLE   71,552 0 0
Neurocrine Biosciences Inc COM 64125C109 1,282 13,377 SH   SOLE   13,377 0 0
New Oriental Education & Tech Group Inc COM 647581107 1,884 919,433 SH   SOLE   919,433 0 0
NEWJERSEY RESOURCES CORP COM 646025106 321 9,242 SH   SOLE   9,242 0 0
Nexstar Media Group Inc COM 65336K103 913 6,013 SH   SOLE   6,013 0 0
NEXTERA ENERGY INC COM COM 65339F101 5,840 74,376 SH   SOLE   74,376 0 0
Nice Ltd Adr COM 653656108 407 1,436 SH   SOLE   1,436 0 0
Nielsen N.V. COM G6518L108 1,953 101,773 SH   SOLE   101,773 0 0
NIKE INC COM 654106103 15,309 105,417 SH   SOLE   105,417 0 0
NORDSON CORP COM 655663102 750 3,153 SH   SOLE   3,153 0 0
Novanta Inc Ord COM 67000B104 264 1,713 SH   SOLE   1,713 0 0
Nucor Corp COM 670346105 629 6,391 SH   SOLE   6,391 0 0
Nvidia Corp COM 67066G104 11,621 56,100 SH   SOLE   56,100 0 0
NVR Inc COM 62944T105 335 70 SH   SOLE   70 0 0
OCCIDENTAL PETROLEUM CORP COM 674599105 2,091 70,690 SH   SOLE   70,690 0 0
OLD DOMINION FREIGHT LINE INC COM 679580100 586 2,050 SH   SOLE   2,050 0 0
OMNICELL INC COM 68213N109 251 1,692 SH   SOLE   1,692 0 0
ONEOK Inc COM 682680103 820 14,142 SH   SOLE   14,142 0 0
Orbital Energy Group Inc. COM 68559A109 83 27,270 SH   SOLE   27,270 0 0
O'reilly Automotive Inc COM 67103H107 3,662 5,994 SH   SOLE   5,994 0 0
PALO ALTO NETWORKS INC COM 697435105 12,919 26,972 SH   SOLE   26,972 0 0
Paychex Inc COM 704326107 2,502 22,258 SH   SOLE   22,258 0 0
PennyMac Financial Services Inc COM 70932M107 758 12,410 SH   SOLE   12,410 0 0
PENTAIR PLC. COM G7S00T104 1,082 14,902 SH   SOLE   14,902 0 0
Pepsico Inc COM 713448108 1,225 8,151 SH   SOLE   8,151 0 0
PETMED EXPRESS INC COM 716382106 338 12,588 SH   SOLE   12,588 0 0
PETROLEO BRASILEIRO S.A.- PETROBRAS COM 71654V408 153 14,880 SH   SOLE   14,880 0 0
Pfizer Inc COM 717081103 36,869 857,241 SH   SOLE   857,241 0 0
Phillips 66 COM 718546104 1,517 21,663 SH   SOLE   21,663 0 0
Pinnacle West Capital Corp COM 723484101 1,453 20,084 SH   SOLE   20,084 0 0
Pioneer Natural Resources Co COM 723787107 1,755 10,545 SH   SOLE   10,545 0 0
Pitney Bowes Inc COM 724479100 79 11,014 SH   SOLE   11,014 0 0
PLUG POWER INC COM 72919P202 1,543 60,421 SH   SOLE   60,421 0 0
Post Holdings Inc COM 737446104 333 3,026 SH   SOLE   3,026 0 0
Power Integrations Inc COM 739276103 479 4,844 SH   SOLE   4,844 0 0
PPG Industries Inc COM 693506107 1,272 8,896 SH   SOLE   8,896 0 0
PROCTER & GAMBLE CO (THE) COM 742718109 5,980 42,782 SH   SOLE   42,782 0 0
Proto Labs Inc COM 743713109 838 12,588 SH   SOLE   12,588 0 0
PRUDENTIAL FINANCIAL INC COM 744320102 266 2,533 SH   SOLE   2,533 0 0
Public Service Enterprise Group Inco COM 744573106 1,072 17,608 SH   SOLE   17,608 0 0
QIAGEN N.V. COM N72482123 782 15,134 SH   SOLE   15,134 0 0
QUALYS INC COM 74758T303 1,697 15,254 SH   SOLE   15,254 0 0
Quanta Services Inc COM 74762E102 1,666 14,645 SH   SOLE   14,645 0 0
Quest Diagnostics Inc COM 74834L100 3,408 23,458 SH   SOLE   23,458 0 0
QUIDEL CORP COM 74838J101 1,178 8,350 SH   SOLE   8,350 0 0
Ralph Lauren Corp COM 751212101 665 5,996 SH   SOLE   5,996 0 0
Range Resources Corp COM 75281A109 1,396 61,697 SH   SOLE   61,697 0 0
Raytheon Technologies Corp COM 75513E101 1,512 17,600 SH   SOLE   17,600 0 0
Regal Rexnord Corp COM 758750103 323 2,153 SH   SOLE   2,153 0 0
REGENERON PHARMACEUTICALS INC COM 75886F107 9,190 15,187 SH   SOLE   15,187 0 0
Ringcentral Inc COM 76680R206 1,388 6,384 SH   SOLE   6,384 0 0
ROBERT HALF INTERNATIONAL INC COM 770323103 843 8,403 SH   SOLE   8,403 0 0
Rockwell Automation Inc COM 773903109 3,488 11,863 SH   SOLE   11,863 0 0
Rollins Inc COM 775711104 620 17,572 SH   SOLE   17,572 0 0
Roper Technologies Inc COM 776696106 2,558 5,734 SH   SOLE   5,734 0 0
ROYAL DUTCH SHELL A COM 780259206 1,641 36,826 SH   SOLE   36,826 0 0
RYANAIR HOLDINGS PLC COM 783513203 616 5,604 SH   SOLE   5,604 0 0
Ryder System Inc COM 783549108 232 2,807 SH   SOLE   2,807 0 0
RYMAN HOSPITALITY PROPERTIES INC COM 78377T107 569 6,802 SH   SOLE   6,802 0 0
Saia Inc COM 78709Y105 492 2,070 SH   SOLE   2,070 0 0
SALESFORCE.COM INC COM 79466L302 13,600 50,147 SH   SOLE   50,147 0 0
SCHLUMBERGER N.V. COM 806857108 1,712 57,785 SH   SOLE   57,785 0 0
SCOTTS MIRACLE-GRO CO (THE) COM 810186106 2,372 16,211 SH   SOLE   16,211 0 0
SEAGATE TECHNOLOGY PLC COM G7997R103 1,731 20,983 SH   SOLE   20,983 0 0
SEMTECH CORP COM 816850101 392 5,034 SH   SOLE   5,034 0 0
SERVICE CORP INTERNATIONAL COM 817565104 2,280 37,850 SH   SOLE   37,850 0 0
ServiceNow Inc COM 81762P102 5,678 9,125 SH   SOLE   9,125 0 0
SHERWIN-WILLIAMS CO (THE) COM 824348106 2,532 9,053 SH   SOLE   9,053 0 0
Shutterstock Inc COM 825690100 406 3,584 SH   SOLE   3,584 0 0
SL Green Realty Corp COM 78440X804 936 13,225 SH   SOLE   13,225 0 0
Smith & Wesson Brands Inc COM 831754106 1,331 64,144 SH   SOLE   64,144 0 0
Sony Group Corp COM 835699307 2,419 21,881 SH   SOLE   21,881 0 0
SOUTH STATE CORP COM 840441109 299 4,005 SH   SOLE   4,005 0 0
SOUTHWESTERN ENERGY CO COM 845467109 1,033 186,579 SH   SOLE   186,579 0 0
SPDR Energy Select Sector Fund COM 81369Y506 17,261 331,386 SH   SOLE   331,386 0 0
SPDR S&P Bank ETF COM 78464A797 9,383 177,357 SH   SOLE   177,357 0 0
SPDR S&P Financial ETF COM 81369Y605 24,777 660,193 SH   SOLE   660,193 0 0
SPDR S&P Health Care ETF COM 81369Y209 36,221 284,533 SH   SOLE   284,533 0 0
SPDR S&P Regional Banking ETF COM 78464A698 30,015 443,029 SH   SOLE   443,029 0 0
SPDR S&P Retail ETF COM 78464A714 2,423 26,834 SH   SOLE   26,834 0 0
Spirit Aerosystems Holdings Inc COM 848574109 223 5,063 SH   SOLE   5,063 0 0
STERIS PLC COM G8473T100 305 1,495 SH   SOLE   1,495 0 0
STMICROELECTRONICS N.V. COM 861012102 2,257 51,747 SH   SOLE   51,747 0 0
Stryker Corp COM 863667101 4,804 18,220 SH   SOLE   18,220 0 0
Sunpower Corp COM 867652406 651 28,724 SH   SOLE   28,724 0 0
SVB FINANCIAL GROUP COM 78486Q101 3,768 5,825 SH   SOLE   5,825 0 0
Synopsys Inc COM 871607107 536 1,793 SH   SOLE   1,793 0 0
Taiwan Semiconductor Manufacturing CoLtd COM 874039100 1,079 9,666 SH   SOLE   9,666 0 0
TAL Education Group American Depositary COM 874080104 1,624 335,737 SH   SOLE   335,737 0 0
Tandem Diabetes Care Inc COM 875372203 2,340 19,605 SH   SOLE   19,605 0 0
Tapestry Inc COM 876030107 524 14,177 SH   SOLE   14,177 0 0
Tata Motors Ltd COM 876568502 564 25,198 SH   SOLE   25,198 0 0
TC Energy Corp COM 87807B107 549 11,426 SH   SOLE   11,426 0 0
TE Connectivity Ltd COM H84989104 1,242 9,058 SH   SOLE   9,058 0 0
Teck Resources Ltd COM 878742204 2,568 103,129 SH   SOLE   103,129 0 0
Tegna Inc COM 87901J105 684 34,687 SH   SOLE   34,687 0 0
Tenneco Inc COM 880349105 304 21,331 SH   SOLE   21,331 0 0
Tesla Inc COM 88160R101 28,742 37,064 SH   SOLE   37,064 0 0
Tetra Tech Inc COM 88162G103 452 3,027 SH   SOLE   3,027 0 0
TEVA PHARMACEUTICAL-SP ADR COM 881624209 786 80,731 SH   SOLE   80,731 0 0
TEXAS INSTRUMENTS INC COM 882508104 9,787 50,922 SH   SOLE   50,922 0 0
THE CHARLES SCHWAB CORP COM 808513105 254 3,490 SH   SOLE   3,490 0 0
THE TRAVELERS COMPANIES INC COM 89417E109 3,561 23,429 SH   SOLE   23,429 0 0
Thor Industries Inc COM 885160101 480 3,917 SH   SOLE   3,917 0 0
Toll Brothers Inc COM 889478103 233 4,222 SH   SOLE   4,222 0 0
Tractor Supply Co COM 892356106 4,226 20,861 SH   SOLE   20,861 0 0
TREX CO INC COM 89531P105 1,936 19,000 SH   SOLE   19,000 0 0
Trimble Inc COM 896239100 454 5,520 SH   SOLE   5,520 0 0
Tripadvisor Inc COM 896945201 733 21,679 SH   SOLE   21,679 0 0
Truist Financial Corp COM 89832Q109 2,765 47,158 SH   SOLE   47,158 0 0
Tyler Technologies Inc COM 902252105 1,358 2,962 SH   SOLE   2,962 0 0
TYSON FOODS INC COM 902494103 487 6,172 SH   SOLE   6,172 0 0
U.S. BANCORP COM 902973304 1,083 18,235 SH   SOLE   18,235 0 0
Ulta Beauty Inc COM 90384S303 1,820 5,045 SH   SOLE   5,045 0 0
Ultragenyx Pharmaceutical Inc COM 90400D108 908 10,078 SH   SOLE   10,078 0 0
UNDER ARMOUR INC COM 904311107 702 34,805 SH   SOLE   34,805 0 0
UNILEVER PLC-SPONSORED ADR COM 904767704 1,021 18,843 SH   SOLE   18,843 0 0
UNITED PARCEL SERVICE INC COM 911312106 3,155 17,326 SH   SOLE   17,326 0 0
United Rentals Inc COM 911363109 2,056 5,861 SH   SOLE   5,861 0 0
UNUM GROUP COM 91529Y106 264 10,543 SH   SOLE   10,543 0 0
Vail Resorts Inc COM 91879Q109 939 2,812 SH   SOLE   2,812 0 0
VanEck Gold Miners ETF COM 92189F106 14,926 506,491 SH   SOLE   506,491 0 0
VanEck Junior Gold Miners ETF COM 92189F791 10,560 275,453 SH   SOLE   275,453 0 0
VanEck Russia ETF COM 92189F403 2,079 68,589 SH   SOLE   68,589 0 0
Vanguard Energy ETF COM 92204A306 1,509 20,431 SH   SOLE   20,431 0 0
Vanguard Financials ETF - DNQ COM 92204A405 1,166 12,589 SH   SOLE   12,589 0 0
VARONIS SYSTEMS INC COM 922280102 798 13,120 SH   SOLE   13,120 0 0
Vertex Energy Inc COM 92534K107 370 70,627 SH   SOLE   70,627 0 0
ViacomCBS Inc COM 92556H206 2,188 55,382 SH   SOLE   55,382 0 0
Viasat Inc COM 92552V100 212 3,867 SH   SOLE   3,867 0 0
Vipshop Holdings Ltd COM 92763W103 1,715 154,031 SH   SOLE   154,031 0 0
VISA Inc COM 92826C839 1,693 7,602 SH   SOLE   7,602 0 0
VONAGE HOLDINGS CORP COM 92886T201 973 60,372 SH   SOLE   60,372 0 0
VORNADO RLTY TR SH BEN INT COM 929042109 285 6,785 SH   SOLE   6,785 0 0
Vuzix Corp COM 92921W300 860 82,262 SH   SOLE   82,262 0 0
W.P. CAREY INC COM 92936U109 521 7,139 SH   SOLE   7,139 0 0
Walmart Inc COM 931142103 28,006 200,939 SH   SOLE   200,939 0 0
Weibo Corp COM 948596101 1,063 22,395 SH   SOLE   22,395 0 0
WENDY'S CO (THE) COM 95058W100 455 21,025 SH   SOLE   21,025 0 0
Westinghouse Air Brake Technologies Corp COM 929740108 1,223 14,194 SH   SOLE   14,194 0 0
Westport Fuel COM 960908309 56 17,255 SH   SOLE   17,255 0 0
Weyerhaeuser Co COM 962166104 1,151 32,364 SH   SOLE   32,364 0 0
WILLIAMS COMPANIES INC (THE) COM 969457100 882 34,024 SH   SOLE   34,024 0 0
Wix.com Ltd COM M98068105 1,939 9,897 SH   SOLE   9,897 0 0
Workday Inc COM 98138H101 11,242 44,989 SH   SOLE   44,989 0 0
WW Intl Inc COM 98262P101 1,079 59,146 SH   SOLE   59,146 0 0
Yandex N.V. COM N97284108 8,821 110,696 SH   SOLE   110,696 0 0
YUM! BRANDS INC COM 988498101 9,092 74,341 SH   SOLE   74,341 0 0
Zynga Inc COM 98986T108 219 29,090 SH   SOLE   29,090 0 0