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
ALIBABA GROUP HLDG LTD SPONSOR ADR 01609W102 8,417 39,024 SH   SOLE   38,729 0 295
CNOOC LIMITED SPONSORED ADR ADR 126132109 1,162 10,295 SH   SOLE   10,081 0 214
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 99 2,934 SH   SOLE   2,232 0 702
HONDA MOTOR LTD AMERN SHS ADR 438128308 98 3,844 SH   SOLE   2,924 0 920
INDUSTRIAS BACHOCO S A B DE CV ADR 456463108 90 2,552 SH   SOLE   1,942 0 610
MIZUHO FINL GROUP INC SPONSORE ADR 60687Y109 105 42,389 SH   SOLE   32,232 0 10,157
NICE LTD SPONSORED ADR ADR 653656108 2,439 12,888 SH   SOLE   12,888 0 0
NOVARTIS A G SPONSORED ADR ADR 66987V109 214 2,454 SH   SOLE   1,869 0 585
SHINHAN FINANCIAL GROUP CO LTD ADR 824596100 759 31,538 SH   SOLE   30,785 0 753
SONY CORP ADR NEW ADR 835699307 155 2,240 SH   SOLE   1,705 0 535
TAIWAN SEMICONDUCTOR MFG LTD S ADR 874039100 1,749 30,815 SH   SOLE   30,165 0 650
TOTAL S.A. SPONSORED ADS ADR 89151E109 4,939 128,427 SH   SOLE   128,427 0 0
TURKCELL ILETISIM HIZMETLERI S ADR 900111204 115 19,899 SH   SOLE   15,139 0 4,760
AMN HEALTHCARE SRVCS COM COMM STK 001744101 775 17,122 SH   SOLE   17,122 0 0
ASGN INC COM COMM STK 00191U102 3,221 48,301 SH   SOLE   48,301 0 0
AT&T INC COM COMM STK 00206R102 6,259 207,033 SH   SOLE   177,975 0 29,058
ADOBE INC COM COMM STK 00724F101 8,591 19,736 SH   SOLE   17,780 0 1,956
AECOM COM COMM STK 00766T100 3,989 106,151 SH   SOLE   93,810 0 12,341
AERIE PHARMACEUTICALS INC COM COMM STK 00771V108 605 40,956 SH   SOLE   40,956 0 0
ADVANCED DRAIN SYS INC DEL COM COMM STK 00790R104 1,777 35,968 SH   SOLE   35,968 0 0
AGNICO EAGLE MINES LTD COM COMM STK 008474108 1 9 SH   SOLE   9 0 0
AGREE REALTY CORP COM COMM STK 008492100 1,628 24,772 SH   SOLE   24,772 0 0
AKAMAI TECHNOLOGIES INC COM COMM STK 00971T101 3,542 33,078 SH   SOLE   33,078 0 0
ALEXANDRIA REAL ESTATE EQ INC COMM STK 015271109 2,709 16,697 SH   SOLE   16,268 0 429
ALPHABET INC CAP STK CL C COMM STK 02079K107 2,738 1,937 SH   SOLE   1,937 0 0
ALPHABET INC CAP STK CL A COMM STK 02079K305 14,222 10,029 SH   SOLE   8,576 0 1,453
ALTRA HOLDINGS INC COM COMM STK 02208R106 1,098 34,449 SH   SOLE   34,449 0 0
AMAZON COM INC COM COMM STK 023135106 4,536 1,644 SH   SOLE   748 0 896
AMEDISYS INC COM COMM STK 023436108 3,463 17,441 SH   SOLE   17,441 0 0
AMERICAN INTL GROUP INC COM NE COMM STK 026874784 4,421 141,805 SH   SOLE   141,805 0 0
AMERICAN TOWER CORP NEW COM COMM STK 03027X100 7,568 29,271 SH   SOLE   29,271 0 0
AMERICAS CAR MART INC COM COMM STK 03062T105 1,373 15,627 SH   SOLE   15,627 0 0
AMERISOURCEBERGEN CORP COM COMM STK 03073E105 3,068 30,449 SH   SOLE   30,449 0 0
AMERIPRISE FINL INC COM COMM STK 03076C106 3,888 25,911 SH   SOLE   22,062 0 3,849
AMGEN INC COM COMM STK 031162100 1,309 5,550 SH   SOLE   2,293 0 3,257
AMICUS THERAPEUTICS INC COM COMM STK 03152W109 427 28,327 SH   SOLE   28,327 0 0
APPLE INC COM COMM STK 037833100 29,249 80,177 SH   SOLE   72,460 0 7,717
ARCELORMITTAL SA LUXEMBOURG NY COMM STK 03938L203 95 8,816 SH   SOLE   6,706 0 2,110
ATKORE INTL GROUP INC COM COMM STK 047649108 1,736 63,468 SH   SOLE   63,468 0 0
AUTOZONE INC COM COMM STK 053332102 1,789 1,586 SH   SOLE   1,586 0 0
AXSOME THERAPEUTICS INC COM COMM STK 05464T104 1,413 17,167 SH   SOLE   17,167 0 0
BK OF AMERICA CORP COM COMM STK 060505104 6,780 285,461 SH   SOLE   251,443 0 34,018
BANK MONTREAL QUE COM COMM STK 063671101 121 2,276 SH   SOLE   1,731 0 545
BERKSHIRE HATHAWAY INC DEL CL COMM STK 084670702 6,257 35,054 SH   SOLE   35,054 0 0
BIOGEN INC COM COMM STK 09062X103 2,166 8,097 SH   SOLE   8,097 0 0
BOEING CO COM COMM STK 097023105 1,529 8,341 SH   SOLE   8,341 0 0
BONANZA CREEK ENERGY INC COMM STK 097793400 774 52,198 SH   SOLE   52,198 0 0
BOOKING HOLDINGS INC. COMM STK 09857L108 2,298 1,443 SH   SOLE   1,443 0 0
BOOT BARN HLDGS INC COM COMM STK 099406100 416 19,311 SH   SOLE   19,311 0 0
BOOZ ALLEN HAMILTON HLDG CORP COMM STK 099502106 53 687 SH   SOLE   687 0 0
BOSTON PROPERTIES INC COM COMM STK 101121101 2,819 31,186 SH   SOLE   30,395 0 791
BOYD GAMING CORP COM COMM STK 103304101 1,270 60,774 SH   SOLE   60,774 0 0
BRINKER INTL INC COM COMM STK 109641100 1,541 64,191 SH   SOLE   64,191 0 0
BRISTOL MYERS SQUIBB CO COM COMM STK 110122108 1,189 20,225 SH   SOLE   8,872 0 11,353
CBRE GROUP INC CL A COMM STK 12504L109 495 10,950 SH   SOLE   0 0 10,950
CIGNA CORP NEW COM COMM STK 125523100 2,933 15,630 SH   SOLE   11,852 0 3,778
CSX CORP COM COMM STK 126408103 2,060 29,543 SH   SOLE   29,543 0 0
CADENCE DESIGN SYSTEM INC COM COMM STK 127387108 3,467 36,125 SH   SOLE   36,125 0 0
CANADIAN NAT RES LTD COM COMM STK 136385101 2,123 121,787 SH   SOLE   121,787 0 0
CANNAE HLDGS INC COM COMM STK 13765N107 673 16,371 SH   SOLE   16,371 0 0
CARDLYTICS INC COM COMM STK 14161W105 1,734 24,779 SH   SOLE   24,779 0 0
CARLYLE GROUP INC COM COMM STK 14316J108 4,267 152,932 SH   SOLE   134,933 0 17,999
CASTLE BIOSCIENCES INC COM COMM STK 14843C105 1,327 35,203 SH   SOLE   35,203 0 0
CATERPILLAR INC DEL COM COMM STK 149123101 1,944 15,365 SH   SOLE   15,365 0 0
CATHAY GEN BANCORP COM COMM STK 149150104 1,417 53,889 SH   SOLE   53,889 0 0
CAVCO INDS INC DEL COM COMM STK 149568107 1,156 5,994 SH   SOLE   5,994 0 0
CENTENE CORP COMM STK 15135B101 1,816 28,570 SH   SOLE   28,570 0 0
CERNER CORP COM COMM STK 156782104 2,680 39,102 SH   SOLE   39,102 0 0
CHARTER COMMUNICATIONS INC NEW COMM STK 16119P108 5,951 11,668 SH   SOLE   10,356 0 1,312
CHEMED CORP NEW COM COMM STK 16359R103 2,512 5,568 SH   SOLE   5,568 0 0
CIENA CORP COM NEW COMM STK 171779309 1,104 20,384 SH   SOLE   8,466 0 11,918
CISCO SYS INC COM COMM STK 17275R102 3,301 70,767 SH   SOLE   70,767 0 0
CINTAS CORP COM COMM STK 172908105 4,136 15,528 SH   SOLE   15,528 0 0
CITIGROUP INC COM NEW COMM STK 172967424 6,145 120,255 SH   SOLE   106,897 0 13,358
CITIZENS FINANCIAL GROUP INC C COMM STK 174610105 3,259 129,103 SH   SOLE   109,877 0 19,226
CITRIX SYS INC COM COMM STK 177376100 121 815 SH   SOLE   815 0 0
CLEARWAY ENERGY INC CL C COMM STK 18539C204 3,060 132,682 SH   SOLE   132,682 0 0
CLOROX CO DEL COM COMM STK 189054109 3,109 14,172 SH   SOLE   14,172 0 0
COHEN & STEERS INC COM COMM STK 19247A100 1,848 27,154 SH   SOLE   27,154 0 0
COHERUS BIOSCIENCES INC COM COMM STK 19249H103 2,478 138,725 SH   SOLE   138,725 0 0
COLGATE PALMOLIVE CO COM COMM STK 194162103 3,289 44,899 SH   SOLE   44,899 0 0
COLUMBUS MCKINNON CORP N Y COM COMM STK 199333105 1,535 45,886 SH   SOLE   45,886 0 0
COMMERCIAL METALS CO COM COMM STK 201723103 1,613 79,049 SH   SOLE   79,049 0 0
CONMED CORP COM COMM STK 207410101 1,438 19,974 SH   SOLE   19,974 0 0
CONNECTONE BANCORP INC NEW COM COMM STK 20786W107 1,479 91,754 SH   SOLE   91,754 0 0
CONOCOPHILLIPS COM COMM STK 20825C104 6,524 155,266 SH   SOLE   142,979 0 12,287
CORPORATE OFFICE PPTYS TR SH B COMM STK 22002T108 1,366 53,903 SH   SOLE   53,903 0 0
CROWN HOLDINGS INC COM COMM STK 228368106 837 12,857 SH   SOLE   5,143 0 7,714
CUMMINS INC COM COMM STK 231021106 4,664 26,918 SH   SOLE   26,918 0 0
DARDEN RESTAURANTS INC COM COMM STK 237194105 845 11,149 SH   SOLE   4,615 0 6,534
DARLING INGREDIENTS INC COM COMM STK 237266101 1,658 67,356 SH   SOLE   67,356 0 0
DAVITA HEALTHCARE PARTNERS, IN COMM STK 23918K108 6,495 82,069 SH   SOLE   82,069 0 0
DECKERS OUTDOOR CORP COM COMM STK 243537107 2,411 12,276 SH   SOLE   12,276 0 0
DELEK US HLDGS INC NEW COM COMM STK 24665A103 733 42,096 SH   SOLE   42,096 0 0
DELTA AIR LINES INC DEL COM NE COMM STK 247361702 1,339 47,732 SH   SOLE   47,732 0 0
DICERNA PHARMACEUTICALS INC CO COMM STK 253031108 1,440 56,678 SH   SOLE   56,678 0 0
DISCOVERY HOLDING CO CL A COM COMM STK 25470F104 2,955 140,054 SH   SOLE   140,054 0 0
E L F BEAUTY INC COM COMM STK 26856L103 1,737 91,068 SH   SOLE   91,068 0 0
EASTERLY GOVT PPTYS INC COM COMM STK 27616P103 2,296 99,300 SH   SOLE   99,300 0 0
EBAY INC COM COMM STK 278642103 4,794 91,396 SH   SOLE   91,396 0 0
EDITAS MEDICINE INC COM COMM STK 28106W103 1,178 39,814 SH   SOLE   39,814 0 0
ELECTRONIC ARTS INC COM COMM STK 285512109 7,528 57,010 SH   SOLE   57,010 0 0
EMERGENT BIOSOLUTIONS INC COM COMM STK 29089Q105 2,832 35,817 SH   SOLE   35,817 0 0
ENCOMPASS HEALTH CORP COM COMM STK 29261A100 2,884 46,573 SH   SOLE   46,573 0 0
ENSIGN GROUP INC COM COMM STK 29358P101 1,865 44,567 SH   SOLE   44,567 0 0
ENTERGY CORP NEW COM COMM STK 29364G103 4,364 46,520 SH   SOLE   42,222 0 4,298
ENVESTNET INC COM COMM STK 29404K106 3,130 42,568 SH   SOLE   42,568 0 0
ENVISTA HOLDINGS CORPORATION C COMM STK 29415F104 1,685 79,906 SH   SOLE   79,906 0 0
EQUINIX INC COM NEW COMM STK 29444U700 2,832 4,033 SH   SOLE   4,033 0 0
EXACT SCIENCES CORP COM COMM STK 30063P105 3,769 43,351 SH   SOLE   38,121 0 5,230
EXELON CORP COM COMM STK 30161N101 3,135 86,395 SH   SOLE   71,378 0 15,017
EXXON MOBIL CORP COM COMM STK 30231G102 4,594 102,719 SH   SOLE   102,719 0 0
F M C CORP COM NEW COMM STK 302491303 3,455 34,677 SH   SOLE   29,526 0 5,151
FACEBOOK INC CL A COMM STK 30303M102 19,499 85,871 SH   SOLE   78,042 0 7,829
FATE THERAPEUTICS INC COM COMM STK 31189P102 1,421 41,407 SH   SOLE   41,407 0 0
FIBROGEN INC COM COMM STK 31572Q808 1,411 34,817 SH   SOLE   34,817 0 0
FIFTH THIRD BANCORP COM COMM STK 316773100 5,427 281,464 SH   SOLE   281,464 0 0
FIRST HORIZON NATL CORP COM COMM STK 320517105 996 99,967 SH   SOLE   99,967 0 0
FIRST INDUSTRIAL REALTY TRUST COMM STK 32054K103 1,658 43,136 SH   SOLE   43,136 0 0
FIRST MERCHANTS CORP COM COMM STK 320817109 1,139 41,322 SH   SOLE   41,322 0 0
FISERV INC COM COMM STK 337738108 1,449 14,843 SH   SOLE   14,843 0 0
FLAGSTAR BANCORP INC COM COMM STK 337930705 1,728 58,712 SH   SOLE   58,712 0 0
FIRSTENERGY CORP COM COMM STK 337932107 4,037 104,102 SH   SOLE   92,386 0 11,716
FLOWERS FOODS INC COM COMM STK 343498101 1,629 72,848 SH   SOLE   72,848 0 0
FORMFACTOR INC COM COMM STK 346375108 1,970 67,183 SH   SOLE   67,183 0 0
FORTIS INC COM COMM STK 349553107 3,091 81,172 SH   SOLE   81,172 0 0
FORTUNE BRANDS HOME & SEC INC COMM STK 34964C106 986 15,427 SH   SOLE   6,232 0 9,195
FOUNDATION BLDG MATLS INC COM COMM STK 350392106 1,176 75,358 SH   SOLE   75,358 0 0
GENERAL MLS INC COM COMM STK 370334104 3,687 59,808 SH   SOLE   50,208 0 9,600
GENERAL MTRS CO COM COMM STK 37045V100 3,512 138,795 SH   SOLE   121,724 0 17,071
GLADSTONE LD CORP COM COMM STK 376549101 860 54,208 SH   SOLE   54,208 0 0
GOLDMAN SACHS GROUP INC COM COMM STK 38141G104 2,528 12,792 SH   SOLE   12,792 0 0
GREAT LAKES DREDGE & DOCK CORP COMM STK 390607109 1,105 119,332 SH   SOLE   119,332 0 0
GREEN DOT CORP CL A COMM STK 39304D102 1,273 25,943 SH   SOLE   25,943 0 0
H & E EQUIPMENT SERVICES INC C COMM STK 404030108 1,269 68,658 SH   SOLE   68,658 0 0
HARMONIC INC COM COMM STK 413160102 2,047 430,884 SH   SOLE   430,884 0 0
HARTFORD FINL SVCS GROUP INC C COMM STK 416515104 3,081 79,932 SH   SOLE   79,932 0 0
HERC HLDGS INC COM COMM STK 42704L104 1,940 63,138 SH   SOLE   63,138 0 0
HERON THERAPEUTICS INC COM COMM STK 427746102 981 66,683 SH   SOLE   66,683 0 0
HILL-ROM HOLDINGS INC COMM STK 431475102 4,113 37,463 SH   SOLE   37,463 0 0
HILLTOP HOLDINGS INC COM COMM STK 432748101 1,319 71,477 SH   SOLE   71,477 0 0
HOLOGIC INC COM COMM STK 436440101 831 14,579 SH   SOLE   14,579 0 0
HOME BANCSHARES INC COM COMM STK 436893200 1,385 90,060 SH   SOLE   90,060 0 0
HOME DEPOT INC COM COMM STK 437076102 5,579 22,269 SH   SOLE   22,269 0 0
HOULIHAN LOKEY INC CL A COMM STK 441593100 1,113 20,003 SH   SOLE   20,003 0 0
HUB GROUP INC CL A COMM STK 443320106 1,414 29,546 SH   SOLE   29,546 0 0
HUMANA INC COM COMM STK 444859102 44 113 SH   SOLE   113 0 0
HUNTSMAN CORP COM COMM STK 447011107 2,923 162,657 SH   SOLE   162,657 0 0
HYATT HOTELS CORP COM CL A COMM STK 448579102 725 14,417 SH   SOLE   5,973 0 8,444
INSMED INC COM PAR $.01 COMM STK 457669307 1,495 54,276 SH   SOLE   54,276 0 0
INOVALON HLDGS INC COM CL A COMM STK 45781D101 1,900 98,625 SH   SOLE   98,625 0 0
INTEL CORP COM COMM STK 458140100 9,756 163,064 SH   SOLE   147,460 0 15,604
INTEGER HLDGS CORP COM COMM STK 45826H109 1,515 20,746 SH   SOLE   20,746 0 0
INVESTORS BANCORP INC COM COMM STK 46146L101 1,399 164,580 SH   SOLE   164,580 0 0
INVITAE CORP COM COMM STK 46185L103 1,624 53,629 SH   SOLE   53,629 0 0
IQVIA HLDGS INC COM COMM STK 46266C105 871 6,141 SH   SOLE   2,481 0 3,660
ITRON INC COM COMM STK 465741106 2,879 43,461 SH   SOLE   43,461 0 0
JPMORGAN CHASE & CO COM COMM STK 46625H100 8,037 85,450 SH   SOLE   85,450 0 0
JOHNSON OUTDOORS INC CL A COMM STK 479167108 1,266 13,912 SH   SOLE   13,912 0 0
KARYOPHARM THERAPEUTICS INC CO COMM STK 48576U106 1,169 61,695 SH   SOLE   61,695 0 0
KB HOME COM COMM STK 48666K109 2,525 82,304 SH   SOLE   82,304 0 0
KIMBERLY CLARK CORP COM COMM STK 494368103 9,835 69,576 SH   SOLE   69,576 0 0
LPL FINL HLDGS INC COM COMM STK 50212V100 2,853 36,387 SH   SOLE   36,387 0 0
L3HARRIS TECHNOLOGIES INC COM COMM STK 502431109 3,691 21,755 SH   SOLE   21,755 0 0
LAM RESEARCH CORP COM COMM STK 512807108 6,719 20,771 SH   SOLE   18,182 0 2,589
LAMAR ADVERTISING CO NEW CL A COMM STK 512816109 2,949 44,166 SH   SOLE   44,166 0 0
LAREDO PETROLEUM INC COM COMM STK 516806205 143 10,329 SH   SOLE   10,329 0 0
LENNAR CORP CL A COMM STK 526057104 6,043 98,068 SH   SOLE   89,662 0 8,406
LILLY ELI & CO COM COMM STK 532457108 7,141 43,495 SH   SOLE   37,617 0 5,878
LIMELIGHT NETWORKS INC COM COMM STK 53261M104 1,694 230,133 SH   SOLE   230,133 0 0
LITHIA MTRS INC CL A COMM STK 536797103 2,193 14,493 SH   SOLE   14,493 0 0
LULULEMON ATHLETICA INC COM COMM STK 550021109 3,723 11,932 SH   SOLE   11,932 0 0
MGM MIRAGE COM COMM STK 552953101 1,197 71,260 SH   SOLE   71,260 0 0
MACOM TECH SOLUTIONS HLDGS INC COMM STK 55405Y100 1,890 55,032 SH   SOLE   55,032 0 0
MAGNA INTL INC COM COMM STK 559222401 105 2,362 SH   SOLE   1,796 0 566
MANPOWER INC COM COMM STK 56418H100 3,006 43,724 SH   SOLE   43,724 0 0
MANULIFE FINL CORP COM COMM STK 56501R106 108 7,919 SH   SOLE   6,030 0 1,889
MARATHON OIL CORP COM COMM STK 565849106 537 87,808 SH   SOLE   36,241 0 51,567
MARATHON PETE CORP COM COMM STK 56585A102 2,940 78,665 SH   SOLE   68,175 0 10,490
MARRIOTT INTL INC NEW CL A COMM STK 571903202 734 8,557 SH   SOLE   8,557 0 0
MASTEC INC COM COMM STK 576323109 1,760 39,215 SH   SOLE   39,215 0 0
MASTERCARD INC CL A COMM STK 57636Q104 2,450 8,285 SH   SOLE   8,285 0 0
MAXAR TECHNOLOGIES INC COM COMM STK 57778K105 914 50,890 SH   SOLE   50,890 0 0
MCGRATH RENTCORP COM COMM STK 580589109 1,095 20,270 SH   SOLE   20,270 0 0
MERCADOLIBRE INC COM COMM STK 58733R102 6,038 6,125 SH   SOLE   6,125 0 0
MERCK & CO. INC COM COMM STK 58933Y105 1,442 18,641 SH   SOLE   7,666 0 10,975
METLIFE INC COM COMM STK 59156R108 1,008 27,592 SH   SOLE   11,113 0 16,479
MICROSOFT CORP COM COMM STK 594918104 43,032 211,448 SH   SOLE   197,273 0 14,175
MICRON TECHNOLOGY INC COM COMM STK 595112103 1,904 36,953 SH   SOLE   36,953 0 0
MILLER HERMAN INC COM COMM STK 600544100 1,190 50,420 SH   SOLE   50,420 0 0
MODEL N INC COM COMM STK 607525102 1,928 55,464 SH   SOLE   55,464 0 0
MONDELEZ INTL INC CL A COMM STK 609207105 2,520 49,290 SH   SOLE   49,290 0 0
MORGAN STANLEY COM NEW COMM STK 617446448 1,328 27,489 SH   SOLE   11,380 0 16,109
NATERA INC COM COMM STK 632307104 1,633 32,742 SH   SOLE   32,742 0 0
NATIONAL HEALTH INVS COM COMM STK 63633D104 1,279 21,061 SH   SOLE   21,061 0 0
NATIONAL STORAGE AFFILIATES COMM STK 637870106 1,414 49,339 SH   SOLE   49,339 0 0
NAVIENT CORPORATION COM COMM STK 63938C108 1,045 148,593 SH   SOLE   148,593 0 0
NETFLIX INC COM COMM STK 64110L106 4,742 10,421 SH   SOLE   10,421 0 0
NEUROCRINE BIOSCIENCES INC COM COMM STK 64125C109 2,720 22,299 SH   SOLE   22,299 0 0
NIKE INC CL B COMM STK 654106103 1,338 13,641 SH   SOLE   5,564 0 8,077
NVIDIA CORP COM COMM STK 67066G104 2,754 7,250 SH   SOLE   7,250 0 0
NUVASIVE INC COM COMM STK 670704105 1,864 33,491 SH   SOLE   33,491 0 0
OLD SECOND BANCORP INC COM COMM STK 680277100 1,393 179,039 SH   SOLE   179,039 0 0
ORACLE CORP COM COMM STK 68389X105 197 3,563 SH   SOLE   3,563 0 0
OSHKOSH CORP COM COMM STK 688239201 3,149 43,975 SH   SOLE   43,975 0 0
PDC ENERGY INC COMM STK 69327R101 1,152 92,600 SH   SOLE   92,600 0 0
PTC THERAPEUTICS INC COM COMM STK 69366J200 1,411 27,811 SH   SOLE   27,811 0 0
PAYPAL HLDGS INC COM COMM STK 70450Y103 6,576 37,744 SH   SOLE   33,699 0 4,045
PENN NATL GAMING INC COM COMM STK 707569109 1,298 42,486 SH   SOLE   42,486 0 0
PEPSICO INC COM COMM STK 713448108 12,183 92,111 SH   SOLE   86,291 0 5,820
PERFICIENT INC COM COMM STK 71375U101 1,229 34,341 SH   SOLE   34,341 0 0
PERFORMANCE FOOD GROUP COM COMM STK 71377A103 1,945 66,757 SH   SOLE   66,757 0 0
POOL CORPORATION COM COMM STK 73278L105 1,534 5,642 SH   SOLE   5,642 0 0
PORTLAND GEN ELEC CO COM NEW COMM STK 736508847 835 19,964 SH   SOLE   19,964 0 0
PREMIER INC CL A COMM STK 74051N102 1,471 42,922 SH   SOLE   42,922 0 0
PRESTIGE BRANDS HLDGS INC COMM STK 74112D101 1,354 36,039 SH   SOLE   36,039 0 0
PROCTER & GAMBLE CO COM COMM STK 742718109 6,498 54,341 SH   SOLE   46,191 0 8,150
PRUDENTIAL FINL INC COM COMM STK 744320102 3,598 59,077 SH   SOLE   59,077 0 0
QCR HOLDINGS COMM STK 74727A104 1,530 49,060 SH   SOLE   49,060 0 0
QUALCOMM INC COM COMM STK 747525103 5,251 57,567 SH   SOLE   57,567 0 0
QUANTA SVCS INC COM COMM STK 74762E102 7,048 179,667 SH   SOLE   166,373 0 13,294
QUEST DIAGNOSTICS INC COM COMM STK 74834L100 5,123 44,955 SH   SOLE   44,955 0 0
R1 RCM INC COM COMM STK 749397105 1,569 140,693 SH   SOLE   140,693 0 0
RH COM COMM STK 74967x103 1,638 6,580 SH   SOLE   6,580 0 0
RADIUS HEALTH INC COM NEW COMM STK 750469207 763 55,979 SH   SOLE   55,979 0 0
RAPID7 INC COM COMM STK 753422104 1,812 35,523 SH   SOLE   35,523 0 0
RAYTHEON TECHNOLOGIES CORP COM COMM STK 75513E101 986 15,995 SH   SOLE   6,622 0 9,373
Repay Holding Corp COMM STK 76029L100 1,598 64,874 SH   SOLE   64,874 0 0
REVANCE THERAPEUTICS INC COM COMM STK 761330109 1,221 50,002 SH   SOLE   50,002 0 0
REXNORD CORP NEW COM COMM STK 76169B102 1,636 56,108 SH   SOLE   56,108 0 0
ROCKY BRANDS, INC COMM STK 774515100 805 39,130 SH   SOLE   39,130 0 0
RYDER SYS INC COM COMM STK 783549108 86 2,306 SH   SOLE   2,306 0 0
SL GREEN RLTY CORP COM COMM STK 78440X101 1,379 27,970 SH   SOLE   27,970 0 0
SPS COMMERCE INC COM COMM STK 78463M107 2,169 28,872 SH   SOLE   28,872 0 0
SALESFORCE COM INC COM COMM STK 79466L302 1,457 7,778 SH   SOLE   3,222 0 4,556
SANDY SPRING BANCORP COM COMM STK 800363103 1,373 55,395 SH   SOLE   55,395 0 0
SCHNEIDER NATIONAL INC CL B COMM STK 80689H102 1,686 68,355 SH   SOLE   68,355 0 0
SELECT ENERGY SVCS INC CL A CO COMM STK 81617J301 525 107,073 SH   SOLE   107,073 0 0
SELECT MED HLDGS CORP COM COMM STK 81619Q105 1,974 134,005 SH   SOLE   134,005 0 0
SERVICENOW INC COMM STK 81762P102 6,755 16,677 SH   SOLE   14,902 0 1,775
SHOPIFY INC CL A COMM STK 82509L107 1,589 1,674 SH   SOLE   1,674 0 0
SILICON LABORATORIES INC COM COMM STK 826919102 1,387 13,831 SH   SOLE   13,831 0 0
SOLARIS OILFIELD INFRSTR INC C COMM STK 83418M103 701 94,506 SH   SOLE   94,506 0 0
SOUTHWEST GAS HOLDINGS INC COM COMM STK 844895102 1,730 25,053 SH   SOLE   25,053 0 0
STAG INDL INC COM COMM STK 85254J102 2,040 69,584 SH   SOLE   69,584 0 0
STANTEC INC COMM STK 85472N109 1,086 35,207 SH   SOLE   35,207 0 0
STEEL DYNAMICS INC COM COMM STK 858119100 3,042 116,598 SH   SOLE   116,598 0 0
STERLING CONSTRUCTION CO INC C COMM STK 859241101 1,053 100,545 SH   SOLE   100,545 0 0
STIFEL FINL CORP COM COMM STK 860630102 1,548 32,633 SH   SOLE   32,633 0 0
SUMMIT MATERIALS COMM STK 86614U100 3,205 199,327 SH   SOLE   199,327 0 0
SYSCO CORP COM COMM STK 871829107 2,762 50,524 SH   SOLE   41,220 0 9,304
TFI INTL INC COM COMM STK 87241L109 123 3,464 SH   SOLE   2,634 0 830
TARGET CORP COM COMM STK 87612E106 4,568 38,090 SH   SOLE   38,090 0 0
TECHTARGET INC COM COMM STK 87874R100 1,797 59,835 SH   SOLE   59,835 0 0
TESLA MTRS INC COM COMM STK 88160R101 2,895 2,681 SH   SOLE   2,681 0 0
TEXAS INSTRS INC COM COMM STK 882508104 3,992 31,440 SH   SOLE   31,440 0 0
THERAPEUTICSMD INC COM COMM STK 88338N107 881 705,105 SH   SOLE   705,105 0 0
THERMO FISHER SCIENTIFIC INC C COMM STK 883556102 1,519 4,191 SH   SOLE   1,676 0 2,515
TYSON FOODS INC CL A COMM STK 902494103 3,705 62,050 SH   SOLE   62,050 0 0
UFP TECHNOLOGIES INC COM COMM STK 902673102 2,286 51,889 SH   SOLE   51,889 0 0
UNION PAC CORP COM COMM STK 907818108 1,283 7,591 SH   SOLE   3,037 0 4,554
UNITED CMNTY BKS BLAIRSVLE GA COMM STK 90984P303 1,165 57,898 SH   SOLE   57,898 0 0
UNITED RENTALS INC COM COMM STK 911363109 1,429 9,589 SH   SOLE   9,589 0 0
UNITEDHEALTH GROUP INC COM COMM STK 91324P102 1,979 6,710 SH   SOLE   2,758 0 3,952
UNITIL CORP COM COMM STK 913259107 1,342 29,951 SH   SOLE   29,951 0 0
VALERO ENERGY CORP COM COMM STK 91913Y100 1,664 28,293 SH   SOLE   28,293 0 0
VALLEY NATL BANCORP COM COMM STK 919794107 1,272 162,696 SH   SOLE   162,696 0 0
VERISK ANALYTICS INC CL A COMM STK 92345Y106 915 5,378 SH   SOLE   2,227 0 3,151
VERICEL CORP COM COMM STK 92346J108 1,186 85,790 SH   SOLE   85,790 0 0
VERTEX PHARMACEUTICALS INC COM COMM STK 92532F100 4,806 16,556 SH   SOLE   16,556 0 0
VISA INC COM CL A COMM STK 92826C839 10,835 56,088 SH   SOLE   50,646 0 5,442
VIRTUSA CORP COM COMM STK 92827P102 1,250 38,503 SH   SOLE   38,503 0 0
VISHAY PRECISION GROUP INC COM COMM STK 92835K103 1,094 44,510 SH   SOLE   44,510 0 0
VISTRA ENERGY CORP COM COMM STK 92840M102 3,149 169,095 SH   SOLE   169,095 0 0
VOYA FINL INC COM COMM STK 929089100 971 20,805 SH   SOLE   8,613 0 12,192
WALMART INC COM COMM STK 931142103 1,361 11,360 SH   SOLE   4,704 0 6,656
WELLS FARGO CO NEW COM COMM STK 949746101 4,796 187,347 SH   SOLE   187,347 0 0
WINTRUST FINL CORP COM COMM STK 97650W108 1,074 24,630 SH   SOLE   24,630 0 0
YETI HLDGS INC COM COMM STK 98585X104 2,015 47,160 SH   SOLE   47,160 0 0
ZENDESK INC COM COMM STK 98936J101 1,510 17,061 SH   SOLE   17,061 0 0
ZIMMER BIOMET HOLDINGS INC COM COMM STK 98956P102 7,805 65,392 SH   SOLE   61,628 0 3,764
ZOETIS INC CL A COMM STK 98978V103 2,689 19,622 SH   SOLE   19,622 0 0
ATLASSIAN CORP PLC CL A COMM STK G06242104 3,662 20,312 SH   SOLE   20,312 0 0
ACCENTURE PLC IRELAND SHS CLAS COMM STK G1151C101 1,329 6,191 SH   SOLE   2,570 0 3,621
MIMECAST LTD ORD SHS COMM STK G14838109 1,895 45,493 SH   SOLE   45,493 0 0
DELPHI TECHNOLOGIES PLC SHS COMM STK G2709G107 612 43,099 SH   SOLE   43,099 0 0
ESSENT GROUP LTD COM COMM STK G3198U102 3,099 85,452 SH   SOLE   85,452 0 0
HELEN OF TROY CORP LTD COM COMM STK G4388N106 3,565 18,907 SH   SOLE   18,907 0 0
ICON PLC SHS COMM STK G4705A100 4,663 27,682 SH   SOLE   27,682 0 0
ICHOR HOLDINGS SHS COMM STK G4740B105 2,501 94,106 SH   SOLE   94,106 0 0
JAZZ PHARMACEUTICALS INC COM COMM STK G50871105 1,437 13,019 SH   SOLE   13,019 0 0
STERIS PLC COMM STK G8473T100 842 5,490 SH   SOLE   5,490 0 0
THIRD PT REINS LTD COM COMM STK G8827U100 1,055 140,455 SH   SOLE   140,455 0 0
TRITON INTL LTD CL A COMM STK G9078F107 1,115 36,864 SH   SOLE   36,864 0 0
GARMIN LTD SHS COMM STK H2906T109 3,622 37,147 SH   SOLE   37,147 0 0
LOGITECH INTL S A SHS COMM STK H50430232 160 2,452 SH   SOLE   1,866 0 586
SPOTIFY TECHNOLOGY S A SHS COMM STK L8681T102 1,307 5,063 SH   SOLE   5,063 0 0
RADWARE LTD ORD COMM STK M81873107 108 4,585 SH   SOLE   3,483 0 1,102
INVESCO EXCH TRD SLF IDX FD TR ETFBDFD 46138J791 82 3,804 SH   SOLE   3,804 0 0
INVESCO EXCH TRD SLF IDX FD TR ETFBDFD 46138J841 81 3,653 SH   SOLE   3,653 0 0
INVESCO EXCH TRD SLF IDX FD TR ETFBDFD 46138J882 115 5,275 SH   SOLE   5,275 0 0
GOVERNMENT/CREDIT BOND (ISHARE ETFBDFD 464288596 1,176 9,390 SH   SOLE   6,995 0 2,395
ISHARES TR ULTR SH TRM BD ETFBDFD 46434V878 79 1,558 SH   SOLE   1,558 0 0
ISHARES TR IBONDS DEC23 ETF ETFBDFD 46434VAX8 84 3,205 SH   SOLE   3,205 0 0
ISHARES TR IBONDS DEC25 ETF ETFBDFD 46434VBD1 82 3,050 SH   SOLE   3,050 0 0
ISHARES TR IBONDS DEC21 ETF ETFBDFD 46434VBK5 66 2,643 SH   SOLE   2,643 0 0
ISHARES TR IBDS DEC28 ETF ETFBDFD 46435U515 83 2,880 SH   SOLE   2,880 0 0
ISHARES TR IBONDS ETF ETFBDFD 46435UAA9 83 3,079 SH   SOLE   3,079 0 0
ISHARES TR IBONDS DEC 29 ETFBDFD 46436E205 33 1,239 SH   SOLE   1,239 0 0
TOTAL BOND MARKET (VANGUARD) ETFBDFD 921937835 887 10,044 SH   SOLE   10,044 0 0
INVESCO DB G10 CURCY HARVS COM ETFEQTY 46139B102 146 6,173 SH   SOLE   6,173 0 0
INVESCO DB MULTI SECT COMM TR ETFEQTY 46140H106 107 7,894 SH   SOLE   7,894 0 0
INVESCO DB MLTI SECTR CMMTY TR ETFEQTY 46140H304 89 9,567 SH   SOLE   9,567 0 0
INVESCO DB MULTI SECT COMM TR ETFEQTY 46140H502 183 3,829 SH   SOLE   3,829 0 0
S&P 500 (VANGUARD) ETFEqty 922908363 263 929 SH   SOLE   929 0 0
REIT INDEX (VANGUARD) ETFEqty 922908553 90 1,145 SH   SOLE   1,145 0 0
MSCI EAFE (ISHARES) ETFIntl 464287465 211 3,470 SH   SOLE   3,470 0 0
GLOBAL EX-US REAL ESTATE (VANG ETFIntl 922042676 88 1,880 SH   SOLE   1,880 0 0
VANGUARD INTL EQUITY INDEX FDS ETFIntl 922042858 152 3,825 SH   SOLE   3,825 0 0
CEDAR FAIR L P DEPOSITRY UNIT LmtPart 150185106 1,026 37,298 SH   SOLE   37,298 0 0