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 7,205 24,507 SH   SOLE   24,073 0 434
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 152 4,715 SH   SOLE   3,450 0 1,265
CNOOC LIMITED SPONSORED ADR ADR 126132109 1,016 10,576 SH   SOLE   10,260 0 316
HONDA MOTOR LTD AMERN SHS ADR 438128308 120 5,054 SH   SOLE   3,698 0 1,356
INDUSTRIAS BACHOCO S A B DE CV ADR 456463108 129 3,360 SH   SOLE   2,458 0 902
MIZUHO FINL GROUP INC SPONSORE ADR 60687Y109 142 55,702 SH   SOLE   40,753 0 14,949
NETEASE INC SPONSORED ADR ADR 64110W102 122 268 SH   SOLE   196 0 72
NOVARTIS A G SPONSORED ADR ADR 66987V109 281 3,227 SH   SOLE   2,361 0 866
SONY CORP ADR NEW ADR 835699307 226 2,946 SH   SOLE   2,155 0 791
TAIWAN SEMICONDUCTOR MFG LTD S ADR 874039100 2,401 29,618 SH   SOLE   28,662 0 956
TOTAL S.A. SPONSORED ADS ADR 89151E109 4,405 128,427 SH   SOLE   128,427 0 0
TURKCELL ILETISIM HIZMETLERI S ADR 900111204 125 26,161 SH   SOLE   19,140 0 7,021
ABBOTT LABS COM COMM STK 002824100 446 4,094 SH   SOLE   3,476 0 618
ACCENTURE PLC IRELAND SHS CLAS COMM STK G1151C101 656 2,901 SH   SOLE   2,463 0 438
ADOBE INC COM COMM STK 00724F101 7,249 14,780 SH   SOLE   14,780 0 0
ADVANCED DRAIN SYS INC DEL COM COMM STK 00790R104 1,959 31,374 SH   SOLE   31,374 0 0
AECOM COM COMM STK 00766T100 4,348 103,923 SH   SOLE   101,956 0 1,967
AERIE PHARMACEUTICALS INC COM COMM STK 00771V108 482 40,956 SH   SOLE   40,956 0 0
AKAMAI TECHNOLOGIES INC COM COMM STK 00971T101 3,300 29,856 SH   SOLE   29,856 0 0
ALEXANDRIA REAL ESTATE EQ INC COMM STK 015271109 2,801 17,505 SH   SOLE   17,135 0 370
ALPHABET INC CAP STK CL A COMM STK 02079K305 13,250 9,041 SH   SOLE   8,866 0 175
ALPHABET INC CAP STK CL C COMM STK 02079K107 2,573 1,751 SH   SOLE   1,751 0 0
ALTIUM LTD SHS COMM STK Q0268D100 121 4,733 SH   SOLE   3,463 0 1,270
ALTRA HOLDINGS INC COM COMM STK 02208R106 1,702 46,041 SH   SOLE   46,041 0 0
AMAZON COM INC COM COMM STK 023135106 2,475 786 SH   SOLE   678 0 108
AMEDISYS INC COM COMM STK 023436108 4,405 18,631 SH   SOLE   18,631 0 0
AMERICAN INTL GROUP INC COM NE COMM STK 026874784 3,904 141,805 SH   SOLE   141,805 0 0
AMERICAN TOWER CORP NEW COM COMM STK 03027X100 7,586 31,383 SH   SOLE   31,383 0 0
AMERICAS CAR-MART INC COM COMM STK 03062T105 1,279 15,074 SH   SOLE   15,074 0 0
AMERIPRISE FINL INC COM COMM STK 03076C106 3,658 23,735 SH   SOLE   23,272 0 463
AMERISOURCEBERGEN CORP COM COMM STK 03073E105 2,667 27,521 SH   SOLE   27,521 0 0
AMGEN INC COM COMM STK 031162100 656 2,582 SH   SOLE   2,192 0 390
AMICUS THERAPEUTICS INC COM COMM STK 03152W109 1,141 80,821 SH   SOLE   80,821 0 0
AMN HEALTHCARE SRVCS COM COMM STK 001744101 872 14,908 SH   SOLE   14,908 0 0
APPLE INC COM COMM STK 037833100 31,454 271,596 SH   SOLE   268,144 0 3,452
ARCELORMITTAL SA LUXEMBOURG NY COMM STK 03938L203 154 11,605 SH   SOLE   8,491 0 3,114
ASGN INC COM COMM STK 00191U102 3,134 49,306 SH   SOLE   49,306 0 0
AT&T INC COM COMM STK 00206R102 5,455 191,328 SH   SOLE   187,830 0 3,498
ATKORE INTL GROUP INC COM COMM STK 047649108 1,259 55,378 SH   SOLE   55,378 0 0
ATRICURE INC COM COMM STK 04963C209 1,604 40,210 SH   SOLE   40,210 0 0
AXSOME THERAPEUTICS INC COM COMM STK 05464T104 1,066 14,956 SH   SOLE   14,956 0 0
BANK MONTREAL QUE COM COMM STK 063671101 175 2,996 SH   SOLE   2,192 0 804
BERKSHIRE HATHAWAY INC DEL CL COMM STK 084670702 7,975 37,452 SH   SOLE   37,452 0 0
BEST BUY INC COM COMM STK 086516101 6,380 57,325 SH   SOLE   56,703 0 622
BIOGEN INC COM COMM STK 09062X103 2,902 10,229 SH   SOLE   10,229 0 0
BJS WHOLESALE CLUB INC COM COMM STK 05550J101 2,636 63,447 SH   SOLE   61,975 0 1,472
BK OF AMERICA CORP COM COMM STK 060505104 4,614 191,523 SH   SOLE   187,524 0 3,999
BLOOMIN BRANDS INC COM COMM STK 094235108 1,207 79,054 SH   SOLE   79,054 0 0
BOEING CO COM COMM STK 097023105 1,378 8,341 SH   SOLE   8,341 0 0
BONANZA CREEK ENERGY INC COMM STK 097793400 1,124 59,790 SH   SOLE   59,790 0 0
BOOKING HOLDINGS INC. COMM STK 09857L108 3,072 1,796 SH   SOLE   1,796 0 0
BOSTON PROPERTIES INCCOM COMM STK 101121101 2,263 28,179 SH   SOLE   28,179 0 0
BOYD GAMING CORP COM COMM STK 103304101 1,827 59,542 SH   SOLE   59,542 0 0
BRINKER INTL INC COM COMM STK 109641100 3,232 75,664 SH   SOLE   75,664 0 0
BRISTOL MYERS SQUIBB CO COM COMM STK 110122108 4,090 67,845 SH   SOLE   66,056 0 1,789
BUILDERS FIRSTSOURCE INC COM COMM STK 12008R107 2,018 61,877 SH   SOLE   61,877 0 0
CANADIAN NAT RES LTD COM COMM STK 136385101 2,083 130,119 SH   SOLE   130,119 0 0
CANNAE HLDGS INC COM COMM STK 13765N107 1,551 41,617 SH   SOLE   41,617 0 0
CARDLYTICS INC COM COMM STK 14161W105 1,518 21,509 SH   SOLE   21,509 0 0
CARLYLE GROUP INC COM COMM STK 14316J108 3,221 130,579 SH   SOLE   130,579 0 0
CASTLE BIOSCIENCES INC COM COMM STK 14843C105 1,095 21,286 SH   SOLE   21,286 0 0
CATERPILLAR INC DEL COM COMM STK 149123101 2,827 18,951 SH   SOLE   18,951 0 0
CATHAY GEN BANCORP COM COMM STK 149150104 1,292 59,610 SH   SOLE   59,610 0 0
CAVCO INDS INC DEL COM COMM STK 149568107 1,197 6,641 SH   SOLE   6,641 0 0
CENTENE CORP COMM STK 15135B101 1,386 23,763 SH   SOLE   23,763 0 0
CERNER CORP COM COMM STK 156782104 2,566 35,492 SH   SOLE   35,492 0 0
CHARTER COMMUNICATIONS INC NEW COMM STK 16119P108 4,831 7,738 SH   SOLE   7,586 0 152
CHEMED CORP NEW COM COMM STK 16359R103 2,505 5,214 SH   SOLE   5,214 0 0
CIGNA CORP NEW COM COMM STK 125523100 522 3,083 SH   SOLE   2,649 0 434
CINTAS CORP COM COMM STK 172908105 4,826 14,499 SH   SOLE   14,499 0 0
CISCO SYS INC COM COMM STK 17275R102 1,122 28,488 SH   SOLE   28,488 0 0
CITIGROUP INC COM NEW COMM STK 172967424 4,465 103,562 SH   SOLE   101,595 0 1,967
CITIZENS FINANCIAL GROUP INC C COMM STK 174610105 2,989 118,216 SH   SOLE   115,950 0 2,266
CLEARWAY ENERGY INC CL C COMM STK 18539C204 3,549 131,643 SH   SOLE   131,643 0 0
CLOROX CO DEL COM COMM STK 189054109 2,690 12,801 SH   SOLE   12,801 0 0
COHEN & STEERS INC COM COMM STK 19247A100 1,288 23,105 SH   SOLE   23,105 0 0
COHERUS BIOSCIENCES INC COM COMM STK 19249H103 2,672 145,666 SH   SOLE   145,666 0 0
COLGATE PALMOLIVE CO COM COMM STK 194162103 3,701 47,970 SH   SOLE   47,970 0 0
COLUMBUS MCKINNON CORP N Y COM COMM STK 199333105 1,388 41,947 SH   SOLE   41,947 0 0
COMMERCIAL METALS CO COM COMM STK 201723103 1,807 90,451 SH   SOLE   90,451 0 0
CONMED CORP COM COMM STK 207410101 1,369 17,403 SH   SOLE   17,403 0 0
CONNECTONE BANCORP INC NEW COM COMM STK 20786W107 1,626 115,599 SH   SOLE   115,599 0 0
CONOCOPHILLIPS COM COMM STK 20825C104 5,151 156,853 SH   SOLE   154,461 0 2,392
CORPORATE OFFICE PPTYS TR SH B COMM STK 22002T108 1,235 52,082 SH   SOLE   52,082 0 0
CROWN HOLDINGS INC COM COMM STK 228368106 446 5,802 SH   SOLE   4,927 0 875
CSX CORP COM COMM STK 126408103 2,450 31,547 SH   SOLE   31,547 0 0
CUMMINS INC COM COMM STK 231021106 5,956 28,204 SH   SOLE   28,204 0 0
DARDEN RESTAURANTS INC COM COMM STK 237194105 525 5,211 SH   SOLE   4,424 0 787
DARLING INGREDIENTS INC COM COMM STK 237266101 2,344 65,063 SH   SOLE   65,063 0 0
DAVITA HEALTHCARE PARTNERS, IN COMM STK 23918K108 7,093 82,813 SH   SOLE   82,813 0 0
DECKERS OUTDOOR CORP COM COMM STK 243537107 2,357 10,715 SH   SOLE   10,715 0 0
DELPHI TECHNOLOGIES PLC SHS COMM STK G2709G107 759 45,405 SH   SOLE   45,405 0 0
DICERNA PHARMACEUTICALS INC CO COMM STK 253031108 888 49,354 SH   SOLE   49,354 0 0
DISCOVERY HOLDING CO CL A COM COMM STK 25470F104 3,257 149,615 SH   SOLE   149,615 0 0
EASTERLY GOVT PPTYS INC COM COMM STK 27616P103 957 42,698 SH   SOLE   42,698 0 0
EBAY INC COM COMM STK 278642103 4,306 82,651 SH   SOLE   82,651 0 0
EDITAS MEDICINE INC COM COMM STK 28106W103 974 34,706 SH   SOLE   34,706 0 0
ELECTRONIC ARTS INC COM COMM STK 285512109 7,380 56,589 SH   SOLE   56,589 0 0
EMERGENT BIOSOLUTIONS INC COM COMM STK 29089Q105 2,789 26,996 SH   SOLE   26,996 0 0
ENCOMPASS HEALTH CORP COM COMM STK 29261A100 3,233 49,757 SH   SOLE   49,757 0 0
ENSIGN GROUP INC COM COMM STK 29358P101 2,220 38,907 SH   SOLE   38,907 0 0
ENTERGY CORP NEW COM COMM STK 29364G103 4,675 47,443 SH   SOLE   46,619 0 824
ENVESTNET INC COM COMM STK 29404K106 3,165 41,016 SH   SOLE   41,016 0 0
ENVISTA HOLDINGS CORPORATION C COMM STK 29415F104 1,723 69,827 SH   SOLE   69,827 0 0
ESSENT GROUP LTD COM COMM STK G3198U102 3,463 93,571 SH   SOLE   93,571 0 0
EVERBRIDGE INC COM COMM STK 29978A104 1,178 9,368 SH   SOLE   9,368 0 0
EXACT SCIENCES CORP COM COMM STK 30063P105 3,593 35,239 SH   SOLE   34,610 0 629
EXELON CORP COM COMM STK 30161N101 2,815 78,733 SH   SOLE   76,696 0 2,037
EXXON MOBIL CORP COM COMM STK 30231G102 3,620 105,451 SH   SOLE   105,451 0 0
F M C CORP COM NEW COMM STK 302491303 5,853 55,267 SH   SOLE   54,644 0 623
FACEBOOK INC CL A COMM STK 30303M102 19,415 74,130 SH   SOLE   73,274 0 856
FATE THERAPEUTICS INC COM COMM STK 31189P102 1,445 36,153 SH   SOLE   36,153 0 0
FIBROGEN INC COM COMM STK 31572Q808 1,247 30,315 SH   SOLE   30,315 0 0
FIFTH THIRD BANCORP COM COMM STK 316773100 6,171 289,467 SH   SOLE   289,467 0 0
FIRST INDL RLTY TR INC COM COMM STK 32054K103 1,497 37,602 SH   SOLE   37,602 0 0
FIRST MERCHANTS CORP COM COMM STK 320817109 1,123 48,493 SH   SOLE   48,493 0 0
FIRSTENERGY CORP COM COMM STK 337932107 2,586 90,078 SH   SOLE   90,078 0 0
FISERV INC COM COMM STK 337738108 2,970 28,825 SH   SOLE   28,825 0 0
FLAGSTAR BANCORP INC COM PAR . COMM STK 337930705 2,000 67,510 SH   SOLE   67,510 0 0
FLOWERS FOODS INC COM COMM STK 343498101 1,893 77,825 SH   SOLE   77,825 0 0
FORMFACTOR INC COM COMM STK 346375108 1,460 58,583 SH   SOLE   58,583 0 0
FORTIS INC COM COMM STK 349553107 3,544 86,733 SH   SOLE   86,733 0 0
FORTUNE BRANDS HOME & SEC INC COMM STK 34964C106 610 7,048 SH   SOLE   5,984 0 1,064
FOUNDATION BLDG MATLS INC COM COMM STK 350392106 1,514 96,335 SH   SOLE   96,335 0 0
GARMIN LTD SHS COMM STK H2906T109 3,765 39,685 SH   SOLE   39,685 0 0
GENERAL MLS INC COM COMM STK 370334104 3,332 54,018 SH   SOLE   52,916 0 1,102
GENERAL MTRS CO COM COMM STK 37045V100 4,057 137,115 SH   SOLE   134,128 0 2,987
GLADSTONE LD CORP COM COMM STK 376549101 1,109 73,854 SH   SOLE   73,854 0 0
GOLDMAN SACHS GROUP INC COM COMM STK 38141G104 2,319 11,538 SH   SOLE   11,538 0 0
GREAT LAKES DREDGE & DOCK CORP COMM STK 390607109 1,203 126,473 SH   SOLE   126,473 0 0
GREEN DOT CORP CL A COMM STK 39304D102 1,313 25,943 SH   SOLE   25,943 0 0
GREIF INC CL A COMM STK 397624107 1,357 37,486 SH   SOLE   37,486 0 0
H & E EQUIPMENT SERVICES INC C COMM STK 404030108 1,486 75,591 SH   SOLE   75,591 0 0
HARMONIC INC COM COMM STK 413160102 2,405 431,049 SH   SOLE   431,049 0 0
HARTFORD FINL SVCS GROUP INC C COMM STK 416515104 3,148 85,392 SH   SOLE   85,392 0 0
HELEN OF TROY CORP LTD COM COMM STK G4388N106 3,716 19,203 SH   SOLE   19,203 0 0
HERC HLDGS INC COM COMM STK 42704L104 1,489 37,593 SH   SOLE   37,593 0 0
HERON THERAPEUTICS INC COM COMM STK 427746102 865 58,367 SH   SOLE   58,367 0 0
HILL-ROM HOLDINGS INC COMM STK 431475102 3,342 40,020 SH   SOLE   40,020 0 0
HILLTOP HOLDINGS INC COM COMM STK 432748101 1,739 84,514 SH   SOLE   84,514 0 0
HOLOGIC INC COM COMM STK 436440101 1,161 17,466 SH   SOLE   17,466 0 0
HOME BANCSHARES INC COM COMM STK 436893200 1,728 113,969 SH   SOLE   113,969 0 0
HOME DEPOT INC COM COMM STK 437076102 5,621 20,241 SH   SOLE   20,241 0 0
HOULIHAN LOKEY INC CL A COMM STK 441593100 1,359 23,014 SH   SOLE   23,014 0 0
HUB GROUP INC CL A COMM STK 443320106 1,700 33,863 SH   SOLE   33,863 0 0
HUMANA INC COM COMM STK 444859102 33 79 SH   SOLE   79 0 0
HUNTSMAN CORP COM COMM STK 447011107 3,855 173,592 SH   SOLE   173,592 0 0
HYATT HOTELS CORP COM CL A COMM STK 448579102 360 6,745 SH   SOLE   5,727 0 1,018
ICHOR HOLDINGS SHS COMM STK G4740B105 2,019 93,623 SH   SOLE   93,623 0 0
ICON PLC SHS COMM STK G4705A100 5,651 29,575 SH   SOLE   29,575 0 0
INOVALON HLDGS INC COM CL A COMM STK 45781D101 2,117 80,055 SH   SOLE   80,055 0 0
INSMED INC COM PAR $.01 COMM STK 457669307 1,521 47,309 SH   SOLE   47,309 0 0
INTEGER HLDGS CORP COM COMM STK 45826H109 1,449 24,556 SH   SOLE   24,556 0 0
INTEL CORP COM COMM STK 458140100 5,550 107,180 SH   SOLE   107,180 0 0
INVESTORS BANCORP INC COM COMM STK 46146L101 1,418 195,311 SH   SOLE   195,311 0 0
INVITAE CORP COM COMM STK 46185L103 1,607 37,064 SH   SOLE   37,064 0 0
ITRON INC COM COMM STK 465741106 2,587 42,588 SH   SOLE   42,588 0 0
JAZZ PHARMACEUTICALS INC COM COMM STK G50871105 1,678 11,767 SH   SOLE   11,767 0 0
JPMORGAN CHASE & CO COM COMM STK 46625H100 7,495 77,854 SH   SOLE   77,854 0 0
KALA PHARMACEUTICALS INC COM COMM STK 483119103 745 99,288 SH   SOLE   99,288 0 0
KARYOPHARM THERAPEUTICS INC CO COMM STK 48576U106 1,067 73,095 SH   SOLE   73,095 0 0
KB HOME COM COMM STK 48666K109 3,671 95,627 SH   SOLE   95,627 0 0
KIMBERLY CLARK CORP COM COMM STK 494368103 8,179 55,393 SH   SOLE   55,393 0 0
KNIGHT SWIFT TRANSN HLDGS INC COMM STK 499049104 587 14,419 SH   SOLE   12,241 0 2,178
L3HARRIS TECHNOLOGIES INC COM COMM STK 502431109 3,872 22,799 SH   SOLE   22,799 0 0
LAKELAND INDS INC COM COMM STK 511795106 1,106 55,838 SH   SOLE   55,838 0 0
LAM RESEARCH CORP COM COMM STK 512807108 5,990 18,057 SH   SOLE   17,746 0 311
LAMAR ADVERTISING CO NEW CL A COMM STK 512816109 3,122 47,185 SH   SOLE   47,185 0 0
LAREDO PETROLEUM INC COM COMM STK 516806205 101 10,329 SH   SOLE   10,329 0 0
LENNAR CORP CL A COMM STK 526057104 7,812 95,645 SH   SOLE   94,633 0 1,012
LILLY ELI & CO COM COMM STK 532457108 5,193 35,086 SH   SOLE   34,361 0 725
LIMELIGHT NETWORKS INC COM COMM STK 53261M104 1,542 267,632 SH   SOLE   267,632 0 0
LITHIA MTRS INC CL A COMM STK 536797103 1,757 7,707 SH   SOLE   7,707 0 0
LOGITECH INTL S A SHS COMM STK H50430232 182 2,356 SH   SOLE   1,724 0 632
LPL FINL HLDGS INC COM COMM STK 50212V100 2,980 38,873 SH   SOLE   38,873 0 0
LULULEMON ATHLETICA INC COM COMM STK 550021109 3,549 10,775 SH   SOLE   10,775 0 0
MACOM TECH SOLUTIONS HLDGS INC COMM STK 55405Y100 1,629 47,909 SH   SOLE   47,909 0 0
MAGNA INTL INC COM COMM STK 559222401 142 3,105 SH   SOLE   2,272 0 833
MANPOWER INC COM COMM STK 56418H100 3,425 46,713 SH   SOLE   46,713 0 0
MANULIFE FINL CORP COM COMM STK 56501R106 145 10,418 SH   SOLE   7,622 0 2,796
MARATHON PETE CORP COM COMM STK 56585A102 2,151 73,304 SH   SOLE   72,035 0 1,269
MARRIOTT INTL INC NEW CL A COMM STK 571903202 667 7,205 SH   SOLE   7,205 0 0
MASTERCARD INC CL A COMM STK 57636Q104 7,820 23,123 SH   SOLE   23,123 0 0
MAXAR TECHNOLOGIES INC COM COMM STK 57778K105 1,574 63,124 SH   SOLE   63,124 0 0
MCGRATH RENTCORP COM COMM STK 580589109 1,277 21,422 SH   SOLE   21,422 0 0
MERCADOLIBRE INC COM COMM STK 58733R102 5,998 5,541 SH   SOLE   5,541 0 0
MERCK & CO. INC COM COMM STK 58933Y105 869 10,472 SH   SOLE   8,983 0 1,489
METLIFE INC COM COMM STK 59156R108 465 12,517 SH   SOLE   10,627 0 1,890
MGM MIRAGE COM COMM STK 552953101 1,808 83,132 SH   SOLE   83,132 0 0
MICROSOFT CORP COM COMM STK 594918104 37,215 176,934 SH   SOLE   175,230 0 1,704
MILLER HERMAN INC COM COMM STK 600544100 1,735 57,523 SH   SOLE   57,523 0 0
MIMECAST LTD ORD SHS COMM STK G14838109 1,857 39,585 SH   SOLE   39,585 0 0
MODEL N INC COM COMM STK 607525102 1,704 48,312 SH   SOLE   48,312 0 0
MONDELEZ INTL INC CL A COMM STK 609207105 2,832 49,290 SH   SOLE   49,290 0 0
MORGAN STANLEY COM NEW COMM STK 617446448 621 12,846 SH   SOLE   10,907 0 1,939
MYR GROUP INC DEL COM COMM STK 55405W104 1,241 33,391 SH   SOLE   33,391 0 0
NATERA INC COM COMM STK 632307104 3,110 43,057 SH   SOLE   43,057 0 0
NATIONAL HEALTH INVS COM COMM STK 63633D104 1,455 24,136 SH   SOLE   24,136 0 0
NATIONAL STORAGE AFFILIATES TR COMM STK 637870106 1,836 56,123 SH   SOLE   56,123 0 0
NAVIENT CORPORATION COM COMM STK 63938C108 1,342 158,773 SH   SOLE   158,773 0 0
NETFLIX INC COM COMM STK 64110L106 4,715 9,429 SH   SOLE   9,429 0 0
NEUROCRINE BIOSCIENCES INC COM COMM STK 64125C109 2,598 27,020 SH   SOLE   27,020 0 0
NIKE INC CL B COMM STK 654106103 630 5,019 SH   SOLE   4,261 0 758
NUVASIVE INC COM COMM STK 670704105 1,418 29,196 SH   SOLE   29,196 0 0
NVIDIA CORP COM COMM STK 67066G104 5,769 10,660 SH   SOLE   10,521 0 139
OKTA INC CL A COMM STK 679295105 2,420 11,316 SH   SOLE   11,316 0 0
OLD SECOND BANCORP INC COM COMM STK 680277100 1,500 200,128 SH   SOLE   200,128 0 0
ORACLE CORP COM COMM STK 68389X105 2,916 48,846 SH   SOLE   48,846 0 0
OSHKOSH CORP COM COMM STK 688239201 3,453 46,973 SH   SOLE   46,973 0 0
PAYPAL HLDGS INC COM COMM STK 70450Y103 7,278 36,936 SH   SOLE   36,519 0 417
PDC ENERGY INC COMM STK 69327R101 856 69,035 SH   SOLE   69,035 0 0
PENN NATL GAMING INC COM COMM STK 707569109 2,106 28,972 SH   SOLE   28,972 0 0
PEPSICO INC COM COMM STK 713448108 11,105 80,122 SH   SOLE   80,122 0 0
PERFICIENT INC COM COMM STK 71375U101 1,684 39,392 SH   SOLE   39,392 0 0
PERFORMANCE FOOD GROUP COM COMM STK 71377A103 1,707 49,319 SH   SOLE   49,319 0 0
PJT PARTNERS INC COM CL A COMM STK 69343T107 1,501 24,765 SH   SOLE   24,765 0 0
POOL CORPORATION COM COMM STK 73278L105 1,705 5,097 SH   SOLE   5,097 0 0
PRESTIGE BRANDS HLDGS INC COMM STK 74112D101 1,500 41,193 SH   SOLE   41,193 0 0
PROCTER & GAMBLE CO COM COMM STK 742718109 7,062 50,810 SH   SOLE   49,603 0 1,207
PROSPERITY BANCSHARES INC COM COMM STK 743606105 1,491 28,769 SH   SOLE   28,769 0 0
PRUDENTIAL FINL INC COM COMM STK 744320102 3,107 48,906 SH   SOLE   48,906 0 0
PTC THERAPEUTICS INC COM COMM STK 69366J200 1,132 24,221 SH   SOLE   24,221 0 0
QCR HOLDINGS COMM STK 74727A104 1,507 54,965 SH   SOLE   54,965 0 0
QUALCOMM INC COM COMM STK 747525103 6,114 51,953 SH   SOLE   51,953 0 0
QUANTA SVCS INC COM COMM STK 74762E102 8,850 167,424 SH   SOLE   165,928 0 1,496
QUEST DIAGNOSTICS INC COM COMM STK 74834L100 5,499 48,030 SH   SOLE   48,030 0 0
R1 RCM INC COM COMM STK 749397105 2,045 119,213 SH   SOLE   119,213 0 0
RADWARE LTD ORD COMM STK M81873107 146 6,017 SH   SOLE   4,402 0 1,615
RAPID7 INC COM COMM STK 753422104 1,987 32,444 SH   SOLE   32,444 0 0
RAYTHEON TECHNOLOGIES CORP COM COMM STK 75513E101 661 11,491 SH   SOLE   9,756 0 1,735
Repay Holding Corp COMM STK 76029L100 1,657 70,497 SH   SOLE   70,497 0 0
REXNORD CORP NEW COM COMM STK 76169B102 1,468 49,205 SH   SOLE   49,205 0 0
RH COM COMM STK 74967x103 2,290 5,984 SH   SOLE   5,984 0 0
ROKU INC COM CL A COMM STK 77543R102 466 2,470 SH   SOLE   2,097 0 373
SALESFORCE COM INC COM COMM STK 79466L302 3,908 15,548 SH   SOLE   15,190 0 358
SCHNEIDER NATIONAL INC CL B COMM STK 80689H102 1,472 59,539 SH   SOLE   59,539 0 0
SELECT ENERGY SVCS INC CL A CO COMM STK 81617J301 411 107,073 SH   SOLE   107,073 0 0
SELECT MED HLDGS CORP COM COMM STK 81619Q105 2,981 143,167 SH   SOLE   143,167 0 0
SERVICENOW INC COMM STK 81762P102 4,103 8,459 SH   SOLE   8,322 0 137
SILICON LABORATORIES INC COM COMM STK 826919102 1,877 19,178 SH   SOLE   19,178 0 0
SL GREEN RLTY CORP COM COMM STK 78440X101 1,297 27,970 SH   SOLE   27,970 0 0
SOLARIS OILFIELD INFRSTR INC C COMM STK 83418M103 690 108,795 SH   SOLE   108,795 0 0
SOUTHWEST GAS HOLDINGS INC COM COMM STK 844895102 1,809 28,671 SH   SOLE   28,671 0 0
SPOTIFY TECHNOLOGY S A SHS COMM STK L8681T102 2,221 9,158 SH   SOLE   9,158 0 0
SPS COMMERCE INC COM COMM STK 78463M107 1,958 25,150 SH   SOLE   25,150 0 0
STAG INDL INC COM COMM STK 85254J102 2,109 69,184 SH   SOLE   69,184 0 0
STANTEC INC COMM STK 85472N109 1,581 52,110 SH   SOLE   50,817 0 1,293
STEEL DYNAMICS INC COM COMM STK 858119100 3,566 124,561 SH   SOLE   124,561 0 0
STERIS PLC COMM STK G8473T100 2,327 13,209 SH   SOLE   13,209 0 0
STERLING CONSTRUCTION CO INC C COMM STK 859241101 1,570 110,843 SH   SOLE   110,843 0 0
STIFEL FINL CORP COM COMM STK 860630102 1,994 39,430 SH   SOLE   39,430 0 0
SUMMIT MATERIALS COMM STK 86614U100 3,258 196,984 SH   SOLE   196,984 0 0
SYSCO CORP COM COMM STK 871829107 462 7,427 SH   SOLE   6,306 0 1,121
TANDEM DIABETES CARE INC COM N COMM STK 875372203 1,406 12,390 SH   SOLE   12,390 0 0
TARGET CORP COM COMM STK 87612E106 6,406 40,691 SH   SOLE   40,691 0 0
TECHTARGET INC COM COMM STK 87874R100 1,687 38,370 SH   SOLE   38,370 0 0
TESLA MTRS INC COM COMM STK 88160R101 3,015 7,028 SH   SOLE   7,028 0 0
TEXAS INSTRS INC COM COMM STK 882508104 4,897 34,294 SH   SOLE   33,399 0 895
TFI INTL INC COM COMM STK 87241L109 163 3,894 SH   SOLE   2,849 0 1,045
THERAPEUTICSMD INC COM COMM STK 88338N107 1,114 705,105 SH   SOLE   705,105 0 0
THERMO FISHER SCIENTIFIC INC C COMM STK 883556102 833 1,887 SH   SOLE   1,602 0 285
THIRD PT REINS LTD COM COMM STK G8827U100 1,117 160,748 SH   SOLE   160,748 0 0
TRANE TECHNOLOGIES PLC SHS COMM STK G8994E103 1,629 13,436 SH   SOLE   13,436 0 0
TRITON INTL LTD CL A COMM STK G9078F107 1,764 43,374 SH   SOLE   43,374 0 0
TYSON FOODS INC CL A COMM STK 902494103 3,691 62,050 SH   SOLE   62,050 0 0
U M H PROPERTIES INC COM COMM STK 903002103 1,347 99,516 SH   SOLE   99,516 0 0
UFP TECHNOLOGIES INC COM COMM STK 902673102 2,086 50,370 SH   SOLE   50,370 0 0
UNITED RENTALS INC COM COMM STK 911363109 3,643 20,876 SH   SOLE   20,876 0 0
UNITEDHEALTH GROUP INC COM COMM STK 91324P102 971 3,113 SH   SOLE   2,643 0 470
UNITIL CORP COM COMM STK 913259107 983 25,452 SH   SOLE   25,452 0 0
VALERO ENERGY CORP COM COMM STK 91913Y100 1,309 30,210 SH   SOLE   30,210 0 0
VERICEL CORP COM COMM STK 92346J108 1,382 74,581 SH   SOLE   74,581 0 0
VERISK ANALYTICS INC CL A COMM STK 92345Y106 466 2,513 SH   SOLE   2,134 0 379
VERTEX PHARMACEUTICALS INC COM COMM STK 92532F100 4,063 14,931 SH   SOLE   14,931 0 0
VICI PPTYS INC COM COMM STK 925652109 541 23,147 SH   SOLE   19,652 0 3,495
VISA INC COM CL A COMM STK 92826C839 7,523 37,619 SH   SOLE   36,964 0 655
VISHAY PRECISION GROUP INC COM COMM STK 92835K103 1,343 53,053 SH   SOLE   53,053 0 0
VISTRA ENERGY CORP COM COMM STK 92840M102 3,406 180,593 SH   SOLE   180,593 0 0
VIVINT SMART HOME INC COM CL A COMM STK 928542109 1,336 78,232 SH   SOLE   78,232 0 0
WALMART INC COM COMM STK 931142103 742 5,301 SH   SOLE   4,500 0 801
WELLS FARGO CO NEW COM COMM STK 949746101 4,405 187,347 SH   SOLE   187,347 0 0
WINTRUST FINL CORP COM COMM STK 97650W108 888 22,166 SH   SOLE   22,166 0 0
YETI HLDGS INC COM COMM STK 98585X104 1,861 41,071 SH   SOLE   41,071 0 0
ZENDESK INC COM COMM STK 98936J101 3,176 30,863 SH   SOLE   30,548 0 315
ZIMMER BIOMET HOLDINGS INC COM COMM STK 98956P102 4,490 32,978 SH   SOLE   32,978 0 0
ZOETIS INC CL A COMM STK 98978V103 3,480 21,045 SH   SOLE   21,045 0 0
ZUMIEZ INC COM COMM STK 989817101 1,283 46,130 SH   SOLE   46,130 0 0
INVESCO EXCH TRD SLF IDX FD TR ETFBDFD 46138J882 115 5,275 SH   SOLE   5,275 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 46138J791 82 3,804 SH   SOLE   3,804 0 0
ISHARES TR GOV/CRED BD ETF ETFBDFD 464288596 1,176 9,390 SH   SOLE   6,995 0 2,395
ISHARES TR IBDS DEC28 ETF ETFBDFD 46435U515 84 2,880 SH   SOLE   2,880 0 0
ISHARES TR IBONDS DEC 29 ETFBDFD 46436E205 34 1,239 SH   SOLE   1,239 0 0
ISHARES TR IBONDS DEC21 ETF ETFBDFD 46434VBK5 7 272 SH   SOLE   272 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 99 3,662 SH   SOLE   3,662 0 0
ISHARES TR IBONDS ETF ETFBDFD 46435UAA9 99 3,657 SH   SOLE   3,657 0 0
ISHARES TR ULTR SH TRM BD ETFBDFD 46434V878 79 1,558 SH   SOLE   1,558 0 0
TOTAL BOND MARKET (VANGUARD) ETFBDFD 921937835 767 8,694 SH   SOLE   8,694 0 0
REIT INDEX (VANGUARD) ETFEqty 922908553 111 1,412 SH   SOLE   1,412 0 0
S&P 500 (VANGUARD) ETFEqty 922908363 335 1,088 SH   SOLE   1,088 0 0
GLOBAL EX-US REAL ESTATE (VANG ETFIntl 922042676 114 2,335 SH   SOLE   2,335 0 0
MSCI EAFE (ISHARES) ETFIntl 464287465 264 4,149 SH   SOLE   4,149 0 0
VANGUARD INTL EQUITY INDEX FDS ETFIntl 922042858 186 4,298 SH   SOLE   4,298 0 0
INVESCO DB G10 CURCY HARVS COM ETFEQTY 46139B102 126 5,389 SH   SOLE   5,389 0 0
INVESCO DB MLTI SECTR CMMTY TR ETFEQTY 46140H304 90 9,423 SH   SOLE   9,423 0 0
INVESCO DB MULTI SECT COMM TR ETFEQTY 46140H106 118 7,989 SH   SOLE   7,989 0 0
INVESCO DB MULTI SECT COMM TR ETFEQTY 46140H502 185 3,604 SH   SOLE   3,604 0 0