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
AGC INC ADR ADR 00109C103 88 14,148 SH   SOLE   10,763 0 3,385
ALIBABA GROUP HLDG LTD SPONSOR ADR 01609W102 3,650 21,826 SH   SOLE   19,999 0 1,827
ANHEUSER BUSCH INBEV SA/NV SPO ADR 03524A108 242 2,541 SH   SOLE   0 0 2,541
ASTELLAS PHARMA INC ADR ADR 04623U102 161 11,295 SH   SOLE   8,597 0 2,698
BANCO BILBAO VIZCAYA ARGENTARI ADR 05946K101 129 24,867 SH   SOLE   18,945 0 5,922
BP PLC SPONSORED ADR ADR 055622104 778 20,469 SH   SOLE   0 0 20,469
CENTRAIS ELETRICAS BRASILEIRAS ADR 15234Q207 157 16,412 SH   SOLE   12,490 0 3,922
CNOOC LTD SPONSORED ADR ADR 126132109 1,370 8,999 SH   SOLE   8,785 0 214
CSPC PHARMACEUTICAL GROUP LTD ADR 12591J207 134 16,625 SH   SOLE   12,652 0 3,973
DIAGEO P L C SPON ADR NEW ADR 25243Q205 327 2,000 SH   SOLE   250 0 1,750
ENEL SOCIETA PER AZIONI UNSPON ADR 29265W207 154 20,581 SH   SOLE   15,661 0 4,920
ESTACIO PARTICIPACOES S A SPON ADR 297319105 117 13,578 SH   SOLE   10,317 0 3,261
HYPERA SA SPONSORED ADR ADR 44914U106 105 12,964 SH   SOLE   9,876 0 3,088
MIZUHO FINL GROUP INC SPONSORE ADR 60687Y109 131 42,567 SH   SOLE   32,410 0 10,157
NESTLE S A SPONSORED ADR ADR 641069406 243 2,239 SH   SOLE   1,597 0 642
NOVARTIS A G SPONSORED ADR ADR 66987V109 278 3,194 SH   SOLE   1,996 0 1,198
PANDORA A /S SPONSORED ADR ADR 698341203 107 10,687 SH   SOLE   8,142 0 2,545
POSCO SPONSORED ADR ADR 693483109 949 20,124 SH   SOLE   19,618 0 506
REPSOL S A SPONSORED ADR ADR 76026T205 167 10,713 SH   SOLE   8,164 0 2,549
ROYAL DUTCH SHELL PLC SPONS AD ADR 780259206 297 5,045 SH   SOLE   0 0 5,045
SHINHAN FINANCIAL GROUP CO LTD ADR 824596100 1,104 31,554 SH   SOLE   30,801 0 753
TESCO PLC SPONSORED ADR ADR 881575302 107 11,953 SH   SOLE   9,096 0 2,857
TOYOTA MOTOR CORP SP ADR REP2C ADR 892331307 380 2,827 SH   SOLE   2,116 0 711
TURKCELL ILETISIM HIZMETLERI S ADR 900111204 115 19,964 SH   SOLE   15,204 0 4,760
NUVEEN CAL AMT-FREE MUN INC FD CLOSENDFND 670651108 170 11,272 SH   SOLE   0 0 11,272
1/100 BERKSHIRE HTWY CLA100 SH COM 084990175 624 200 SH   SOLE   0 0 200
3M CO COM COM 88579Y101 1,521 9,250 SH   SOLE   0 0 9,250
AARONS INC COM PAR $0.50 COM 002535300 1,445 22,483 SH   SOLE   22,483 0 0
ABBOTT LABS COM COM 002824100 10,165 121,488 SH   SOLE   3,170 0 118,318
ABBVIE INC COM COM 00287Y109 6,246 82,489 SH   SOLE   600 0 81,889
ACCENTURE PLC IRELAND SHS CLAS COM G1151C101 5,864 30,485 SH   SOLE   7,470 0 23,015
ACTIVISION BLIZZARD INC COM 00507V109 328 6,202 SH   SOLE   0 0 6,202
ADOBE INC COM COM 00724F101 3,303 11,958 SH   SOLE   2,373 0 9,585
ADVANCED EMISSIONS SOLUTS INC COM 00770C101 1,389 93,590 SH   SOLE   93,590 0 0
AES CORP COM COM 00130H105 1,371 83,929 SH   SOLE   33,500 0 50,429
AFLAC INC COM COM 001055102 1,443 27,574 SH   SOLE   300 0 27,274
AGILENT TECHNOLOGIES INC COM COM 00846U101 3,931 51,296 SH   SOLE   3,204 0 48,092
AGREE REALTY CORP COM COM 008492100 2,343 32,031 SH   SOLE   31,731 0 300
AIR PRODS & CHEMS INC COM COM 009158106 212 957 SH   SOLE   0 0 957
ALEXANDRIA REAL ESTATE EQ INC COM 015271109 4,189 27,192 SH   SOLE   4,126 0 23,066
ALLEGHENY TECHNOLOGIES INC COM COM 01741R102 1,421 70,179 SH   SOLE   70,179 0 0
ALLERGAN PLC SHS COM G0177J108 232 1,380 SH   SOLE   0 0 1,380
ALLISON TRANSMISSION HLDGS INC COM 01973R101 478 10,152 SH   SOLE   10,152 0 0
ALLSCRIPTS HEALTHCARE SOLUTNS COM 01988P108 1,691 153,978 SH   SOLE   143,776 0 10,202
ALLSTATE CORP COM COM 020002101 6,548 60,254 SH   SOLE   6,906 0 53,348
ALPHABET INC CAP STK CL A COM 02079K305 15,101 12,366 SH   SOLE   8,704 0 3,662
ALPHABET INC CAP STK CL C COM 02079K107 3,539 2,903 SH   SOLE   460 0 2,443
ALTRIA GROUP INC COM COM 02209S103 1,271 31,071 SH   SOLE   1,055 0 30,016
AMAZON COM INC COM COM 023135106 29,033 16,725 SH   SOLE   8,645 0 8,080
AMEDISYS INC COM COM 023436108 6,227 47,529 SH   SOLE   40,485 0 7,044
AMEREN CORP COM COM 023608102 264 3,300 SH   SOLE   0 0 3,300
AMERICAN AXLE & MFG HLDGS INC COM 024061103 1,377 167,573 SH   SOLE   167,573 0 0
AMERICAN ELEC PWR INC COM COM 025537101 349 3,720 SH   SOLE   300 0 3,420
AMERICAN EXPRESS CO COM COM 025816109 1,416 11,973 SH   SOLE   4,582 0 7,391
AMERICAN TOWER CORP NEW COM COM 03027X100 2,637 11,924 SH   SOLE   964 0 10,960
AMERICAN WTR WKS CO INC NEW CO COM 030420103 304 2,450 SH   SOLE   0 0 2,450
AMERICAS CAR MART INC COM COM 03062T105 1,561 17,018 SH   SOLE   17,018 0 0
AMERIPRISE FINL INC COM COM 03076C106 5,553 37,747 SH   SOLE   36,247 0 1,500
AMERISOURCEBERGEN CORP COM COM 03073E105 2,653 32,219 SH   SOLE   29,807 0 2,412
AMGEN INC COM COM 031162100 6,393 33,036 SH   SOLE   5,721 0 27,315
AMN HEALTHCARE SRVCS COM COM 001744101 1,763 30,626 SH   SOLE   30,626 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 840 42,365 SH   SOLE   42,365 0 0
ANGIODYNAMICS INC COM COM 03475V101 1,476 80,116 SH   SOLE   80,116 0 0
AON PLC SHS CL A COM G0408V102 218 1,125 SH   SOLE   0 0 1,125
APPLE INC COM COM 037833100 54,448 243,106 SH   SOLE   108,877 0 134,229
APPLIED MATLS INC COM COM 038222105 631 12,646 SH   SOLE   0 0 12,646
ARCHER DANIELS MIDLAND CO COM COM 039483102 460 11,192 SH   SOLE   0 0 11,192
ARCONIC INC COM COM 03965L100 3,030 116,536 SH   SOLE   94,223 0 22,313
ARGO GROUP INTL HLDGS LTD COM COM G0464B107 463 6,592 SH   SOLE   0 0 6,592
ARMADA HOFFLER PPTYS INC COM COM 04208T108 2,198 121,483 SH   SOLE   121,483 0 0
ARTISAN PARTNERS ASSET MGMT IN COM 04316A108 302 10,700 SH   SOLE   0 0 10,700
ASSURED GUARANTY LTD COM COM G0585R106 1,624 36,525 SH   SOLE   36,525 0 0
AT&T INC COM COM 00206R102 10,155 268,369 SH   SOLE   87,032 0 181,337
ATKORE INTL GROUP INC COM COM 047649108 1,869 61,586 SH   SOLE   61,586 0 0
ATLASSIAN CORP PLC CL A COM G06242104 530 4,223 SH   SOLE   1,200 0 3,023
ATMOS ENERGY CORP COM COM 049560105 775 6,803 SH   SOLE   0 0 6,803
AUTOMATIC DATA PROCESSING INC COM 053015103 2,422 15,003 SH   SOLE   0 0 15,003
AUTOZONE INC COM COM 053332102 504 465 SH   SOLE   0 0 465
BANK AMER CORP COM COM 060505104 21,987 753,768 SH   SOLE   323,943 0 429,825
BANK MONTREAL QUE COM COM 063671101 228 3,093 SH   SOLE   1,322 0 1,771
BAXTER INTL INC COM COM 071813109 6,453 73,779 SH   SOLE   14,952 0 58,827
BECTON DICKINSON & CO COM COM 075887109 529 2,093 SH   SOLE   0 0 2,093
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 7,152 34,381 SH   SOLE   25,517 0 8,864
BLACKROCK INC COM COM 09247X101 337 756 SH   SOLE   0 0 756
BOEING CO COM COM 097023105 1,069 2,810 SH   SOLE   0 0 2,810
BOOT BARN HLDGS INC COM COM 099406100 2,657 76,133 SH   SOLE   60,353 0 15,780
BOOZ ALLEN HAMILTON HLDG CORP COM 099502106 7,692 108,314 SH   SOLE   23,201 0 85,113
BOSTON PROPERTIES INC COM COM 101121101 238 1,835 SH   SOLE   0 0 1,835
BRAEMAR HOTELS & RESORTS INC C COM 10482B101 1,571 167,350 SH   SOLE   167,350 0 0
BRISTOL MYERS SQUIBB CO COM COM 110122108 2,886 56,909 SH   SOLE   7,703 0 49,206
BROADCOM INC COM COM 11135F101 382 1,385 SH   SOLE   0 0 1,385
BROADRIDGE FINL SOLUTIONS INC COM 11133T103 4,512 36,260 SH   SOLE   5,716 0 30,544
BROOKLINE BANCORP INC DEL COM COM 11373M107 1,141 77,493 SH   SOLE   0 0 77,493
BROWN & BROWN INC COM COM 115236101 206 5,700 SH   SOLE   0 0 5,700
BRUKER CORP COM COM 116794108 1,045 23,796 SH   SOLE   23,796 0 0
C H ROBINSON WORLDWIDE INC COM COM 12541W209 1,802 21,253 SH   SOLE   0 0 21,253
CACI INTL INC CL A COM 127190304 3,810 16,475 SH   SOLE   16,475 0 0
CALLAWAY GOLF CO COM COM 131193104 1,585 81,638 SH   SOLE   81,638 0 0
CANADIAN NAT RES LTD COM COM 136385101 693 26,027 SH   SOLE   26,027 0 0
CANADIAN NATL RY CO COM COM 136375102 226 2,517 SH   SOLE   1,306 0 1,211
CAREER EDUCATION CORP COM COM 141665109 1,078 67,868 SH   SOLE   67,868 0 0
CARETRUST REIT INC COM COM 14174T107 2,386 101,522 SH   SOLE   101,522 0 0
CARGURUS INC COM CL A COM 141788109 2,461 79,525 SH   SOLE   63,638 0 15,887
CASELLA WASTE SYS INC CL A COM 147448104 3,521 81,998 SH   SOLE   81,998 0 0
CATERPILLAR INC DEL COM COM 149123101 739 5,848 SH   SOLE   0 0 5,848
CATHAY GEN BANCORP COM COM 149150104 2,013 57,956 SH   SOLE   57,956 0 0
CDW CORP COM COM 12514G108 4,738 38,448 SH   SOLE   26,509 0 11,939
CELGENE CORP COM COM 151020104 1,423 14,330 SH   SOLE   200 0 14,130
CENTENE CORP COM 15135B101 2,535 58,604 SH   SOLE   48,184 0 10,420
CERNER CORP COM COM 156782104 2,522 36,996 SH   SOLE   35,039 0 1,957
CHARTER COMMUNICATIONS INC NEW COM 16119P108 5,935 14,400 SH   SOLE   11,844 0 2,556
CHEMED CORP NEW COM COM 16359R103 2,300 5,508 SH   SOLE   1,199 0 4,309
CHEVRON CORP NEW COM COM 166764100 12,736 107,386 SH   SOLE   62,650 0 44,735
CHUBB LIMITED COM COM H1467J104 2,754 17,057 SH   SOLE   100 0 16,957
CHURCH & DWIGHT INC COM COM 171340102 8,598 114,280 SH   SOLE   11,881 0 102,399
CIENA CORP COM NEW COM 171779309 1,384 35,282 SH   SOLE   9,958 0 25,324
CIGNA CORP NEW COM COM 125523100 1,325 8,728 SH   SOLE   3,456 0 5,272
CINTAS CORP COM COM 172908105 13,350 49,796 SH   SOLE   24,087 0 25,709
CIRRUS LOGIC INC COM COM 172755100 1,229 22,934 SH   SOLE   22,934 0 0
CISCO SYS INC COM COM 17275R102 11,306 228,829 SH   SOLE   61,819 0 167,010
CITIGROUP INC COM NEW COM 172967424 5,424 78,511 SH   SOLE   49,377 0 29,134
CITIZENS FINL GROUP INC COM COM 174610105 8,059 227,835 SH   SOLE   67,297 0 160,538
CLOROX CO DEL COM COM 189054109 459 3,020 SH   SOLE   0 0 3,020
CMS ENERGY CORP COM COM 125896100 2,869 44,861 SH   SOLE   0 0 44,861
CNO FINL GROUP INC COM COM 12621E103 1,753 110,765 SH   SOLE   110,765 0 0
COCA COLA CO COM COM 191216100 7,882 144,782 SH   SOLE   116,563 0 28,219
COCA COLA EUROPEAN PARTNERS PL COM G25839104 411 7,415 SH   SOLE   0 0 7,415
CODEXIS INC COM COM 192005106 403 29,361 SH   SOLE   0 0 29,361
COHERUS BIOSCIENCES INC COM COM 19249H103 1,238 61,106 SH   SOLE   61,106 0 0
COLGATE PALMOLIVE CO COM COM 194162103 6,018 81,871 SH   SOLE   63,534 0 18,337
COLUMBUS MCKINNON CORP N Y COM COM 199333105 1,784 48,970 SH   SOLE   48,970 0 0
COMCAST CORP NEW CL A COM 20030N101 6,954 154,260 SH   SOLE   26,294 0 127,966
CONAGRA FOODS INC COM COM 205887102 249 8,121 SH   SOLE   532 0 7,589
CONOCOPHILLIPS COM COM 20825C104 14,332 251,519 SH   SOLE   103,520 0 147,999
CONSOLIDATED EDISON INC COM COM 209115104 226 2,391 SH   SOLE   0 0 2,391
CONSTELLATION BRANDS INC CL A COM 21036P108 1,570 7,575 SH   SOLE   200 0 7,375
COPART INC COM COM 217204106 801 9,972 SH   SOLE   1,458 0 8,514
CORESITE RLTY CORP COM COM 21870Q105 836 6,860 SH   SOLE   3,900 0 2,960
CORTEVA INC COM COM 22052L104 988 35,274 SH   SOLE   0 0 35,274
COSTCO WHSL CORP NEW COM COM 22160K105 10,215 35,455 SH   SOLE   15,333 0 20,122
COVETRUS INC COM COM 22304C100 1,246 104,808 SH   SOLE   104,808 0 0
CROWN HOLDINGS INC COM COM 228368106 3,507 53,093 SH   SOLE   11,649 0 41,444
CSX CORP COM COM 126408103 3,951 57,042 SH   SOLE   29,715 0 27,327
CULLEN FROST BANKERS INC COM COM 229899109 568 6,420 SH   SOLE   0 0 6,420
CUMMINS INC COM COM 231021106 4,313 26,516 SH   SOLE   12,677 0 13,839
CURTISS WRIGHT CORP COM COM 231561101 1,462 11,300 SH   SOLE   0 0 11,300
CVS HEALTH CORP COM COM 126650100 3,271 51,860 SH   SOLE   0 0 51,860
CYBERARK SOFTWARE LTD SHS COM M2682V108 2,455 24,597 SH   SOLE   24,597 0 0
CYPRESS SEMICONDUCTOR COM COM 232806109 316 13,530 SH   SOLE   0 0 13,530
D R HORTON INC COM COM 23331A109 3,056 57,968 SH   SOLE   35,265 0 22,703
DANAHER CORP DEL COM COM 235851102 1,001 6,932 SH   SOLE   350 0 6,582
DARDEN RESTAURANTS INC COM COM 237194105 1,600 13,530 SH   SOLE   0 0 13,530
DARLING INGREDIENTS INC COM COM 237266101 1,747 91,344 SH   SOLE   91,344 0 0
DECKERS OUTDOOR CORP COM COM 243537107 2,887 19,592 SH   SOLE   18,522 0 1,070
DEERE & CO COM COM 244199105 218 1,292 SH   SOLE   0 0 1,292
DELEK US HLDGS INC NEW COM COM 24665A103 3,954 108,939 SH   SOLE   108,939 0 0
DELL INC COM COM 24703L202 2,362 45,540 SH   SOLE   45,075 0 465
DELTA AIR LINES INC DEL COM NE COM 247361702 4,947 85,890 SH   SOLE   42,884 0 43,006
DIGITAL RLTY TR INC COM COM 253868103 4,778 36,806 SH   SOLE   0 0 36,806
DISCOVER FINL SVCS COM COM 254709108 2,779 34,267 SH   SOLE   31,742 0 2,525
DISNEY WALT CO COM DISNEY COM 254687106 2,230 17,112 SH   SOLE   1,269 0 15,843
DOVER CORP COM COM 260003108 1,353 13,592 SH   SOLE   200 0 13,392
DOW INC COM COM 260557103 1,755 36,834 SH   SOLE   0 0 36,834
DTE ENERGY CO COM COM 233331107 265 1,991 SH   SOLE   0 0 1,991
DUKE ENERGY CORP NEW COM NEW COM 26441C204 1,376 14,353 SH   SOLE   0 0 14,353
DUNKIN BRANDS GROUP INC COM COM 265504100 331 4,175 SH   SOLE   0 0 4,175
DUPONT DE NEMOURS INC COM 26614N102 2,693 37,767 SH   SOLE   0 0 37,767
E L F BEAUTY INC COM COM 26856L103 1,751 100,005 SH   SOLE   100,005 0 0
EASTMAN CHEM CO COM COM 277432100 473 6,400 SH   SOLE   0 0 6,400
EATON CORP PLC SHS COM G29183103 939 11,288 SH   SOLE   3,264 0 8,024
EBAY INC COM COM 278642103 3,109 79,764 SH   SOLE   78,264 0 1,500
EDITAS MEDICINE INC COM COM 28106W103 275 12,082 SH   SOLE   3,362 0 8,720
ELLINGTON FINANCIAL INC COM COM 28852N109 1,815 100,456 SH   SOLE   100,456 0 0
EMCOR GROUP INC COM COM 29084Q100 3,154 36,620 SH   SOLE   33,170 0 3,450
EMERGENT BIOSOLUTIONS INC COM COM 29089Q105 2,980 57,003 SH   SOLE   57,003 0 0
EMERSON ELEC CO COM COM 291011104 1,339 20,023 SH   SOLE   500 0 19,523
ENCOMPASS HEALTH CORP COM COM 29261A100 6,124 96,774 SH   SOLE   62,222 0 34,552
ENSIGN GROUP INC COM COM 29358P101 2,001 42,199 SH   SOLE   42,199 0 0
ENTERGY CORP NEW COM COM 29364G103 13,033 111,049 SH   SOLE   52,594 0 58,455
ENVESTNET INC COM COM 29404K106 1,746 30,790 SH   SOLE   30,790 0 0
EQUIFAX INC COM COM 294429105 763 5,425 SH   SOLE   0 0 5,425
EQUINIX INC COM NEW COM 29444U700 3,274 5,676 SH   SOLE   5,664 0 12
ESSENT GROUP LTD COM COM G3198U102 3,499 73,393 SH   SOLE   73,393 0 0
ETSY INC COM COM 29786A106 371 6,570 SH   SOLE   0 0 6,570
EURONET WORLDWIDE INC COM COM 298736109 2,262 15,458 SH   SOLE   15,458 0 0
EVERBRIDGE INC COM COM 29978A104 643 10,423 SH   SOLE   10,423 0 0
EVERCORE INC CLASS A COM 29977A105 3,818 47,664 SH   SOLE   38,789 0 8,875
EVERGY INC COM COM 30034W106 399 6,000 SH   SOLE   0 0 6,000
EXACT SCIENCES CORP COM COM 30063P105 2,440 27,000 SH   SOLE   24,231 0 2,769
EXELIXIS INC COM COM 30161Q104 1,824 103,156 SH   SOLE   102,136 0 1,020
EXELON CORP COM COM 30161N101 6,496 134,475 SH   SOLE   81,946 0 52,529
EXPEDIA INC DEL COM NEW COM 30212P303 4,663 34,694 SH   SOLE   14,179 0 20,515
EXTRA SPACE STORAGE INC COM COM 30225T102 2,718 23,267 SH   SOLE   200 0 23,067
EXTREME NETWORKS INC COM COM 30226D106 3,199 439,687 SH   SOLE   436,711 0 2,976
EXXON MOBIL CORP COM COM 30231G102 8,086 114,517 SH   SOLE   19,854 0 94,663
EZCORP INC CL A NON VTG COM 302301106 414 64,185 SH   SOLE   0 0 64,185
FACEBOOK INC CL A COM 30303M102 22,566 126,717 SH   SOLE   84,889 0 41,828
FATE THERAPEUTICS INC COM COM 31189P102 997 64,186 SH   SOLE   64,186 0 0
FIBROGEN INC COM COM 31572Q808 1,170 31,641 SH   SOLE   31,641 0 0
FIDELITY NATL INFORMATION SVCS COM 31620M106 5,710 43,010 SH   SOLE   1,973 0 41,037
FIFTH THIRD BANCORP COM COM 316773100 3,071 112,145 SH   SOLE   95,376 0 16,769
FIRST BANCORP N C COM COM 318910106 1,774 49,422 SH   SOLE   49,422 0 0
FIRST CASH FINL SVCS INC COM COM 33767D105 2,103 22,946 SH   SOLE   22,946 0 0
FIRST HORIZON NATL CORP COM COM 320517105 1,763 108,828 SH   SOLE   108,828 0 0
FIRST INDUSTRIAL REALTY TRUST COM 32054K103 2,853 72,121 SH   SOLE   72,121 0 0
FIRST MERCHANTS CORP COM COM 320817109 1,806 47,984 SH   SOLE   44,984 0 3,000
FIRSTENERGY CORP COM COM 337932107 6,941 143,915 SH   SOLE   105,763 0 38,152
FIVE9 INC COM COM 338307101 2,011 37,420 SH   SOLE   37,420 0 0
FLAGSTAR BANCORP INC COM COM 337930705 2,303 61,670 SH   SOLE   61,670 0 0
FLOWERS FOODS INC COM COM 343498101 3,084 133,348 SH   SOLE   133,348 0 0
FORMFACTOR INC COM COM 346375108 991 53,147 SH   SOLE   53,147 0 0
FORTIS INC COM COM 349553107 2,760 65,197 SH   SOLE   65,197 0 0
FORTIVE CORP COM COM 34959J108 249 3,639 SH   SOLE   400 0 3,239
FORTUNE BRANDS HOME & SEC INC COM 34964C106 1,057 19,324 SH   SOLE   8,419 0 10,905
FOUNDATION BLDG MATLS INC COM COM 350392106 1,291 83,353 SH   SOLE   83,353 0 0
GAMING & LEISURE PPTYS INC COM COM 36467J108 766 20,029 SH   SOLE   17,678 0 2,351
GARMIN LTD SHS COM H2906T109 3,335 39,377 SH   SOLE   33,956 0 5,421
GENERAC HLDGS INC COM COM 368736104 2,945 37,589 SH   SOLE   37,489 0 100
GENERAL DYNAMICS CORP COM COM 369550108 307 1,680 SH   SOLE   0 0 1,680
GENERAL ELECTRIC CO COM COM 369604103 381 42,611 SH   SOLE   0 0 42,611
GENERAL MLS INC COM COM 370334104 6,983 126,691 SH   SOLE   74,611 0 52,080
GENERAL MTRS CO COM COM 37045V100 8,426 224,819 SH   SOLE   130,315 0 94,504
GENWORTH FINL INC COM CL A COM 37247D106 48 11,000 SH   SOLE   0 0 11,000
GILEAD SCIENCES INC COM COM 375558103 916 14,460 SH   SOLE   0 0 14,460
GOLDMAN SACHS GROUP INC COM COM 38141G104 340 1,638 SH   SOLE   0 0 1,638
GREAT LAKES DREDGE & DOCK CORP COM 390607109 1,338 128,026 SH   SOLE   128,026 0 0
GREENSKY INC CL A COM 39572G100 639 93,384 SH   SOLE   13,775 0 79,609
H & E EQUIPMENT SERVICES INC C COM 404030108 1,856 64,318 SH   SOLE   64,318 0 0
HANCOCK WHITNEY CORPORATION CO COM 410120109 1,986 51,861 SH   SOLE   51,861 0 0
HANOVER INS GROUP INC COM COM 410867105 1,980 14,605 SH   SOLE   650 0 13,955
HARMONIC INC COM COM 413160102 3,085 468,789 SH   SOLE   468,789 0 0
HARSCO CORP COM COM 415864107 1,600 84,379 SH   SOLE   84,379 0 0
HARTFORD FINL SVCS GROUP INC C COM 416515104 659 10,865 SH   SOLE   0 0 10,865
HASBRO INC COM COM 418056107 2,110 17,776 SH   SOLE   3,588 0 14,188
HELMERICH & PAYNE INC COM COM 423452101 298 7,444 SH   SOLE   0 0 7,444
HENRY JACK & ASSOC INC COM COM 426281101 328 2,244 SH   SOLE   0 0 2,244
HERC HLDGS INC COM COM 42704L104 1,830 39,344 SH   SOLE   39,344 0 0
HERON THERAPEUTICS INC COM COM 427746102 1,367 73,869 SH   SOLE   73,869 0 0
HERSHEY CO COM COM 427866108 4,182 26,985 SH   SOLE   25,277 0 1,708
HEWLETT PACKARD ENTERPRISE CO COM 42824C109 234 15,400 SH   SOLE   0 0 15,400
HEXCEL CORP NEW COM COM 428291108 332 4,044 SH   SOLE   0 0 4,044
HILL-ROM HOLDINGS INC COM 431475102 6,357 60,411 SH   SOLE   30,452 0 29,959
HILLTOP HOLDINGS INC COM COM 432748101 1,831 76,653 SH   SOLE   76,653 0 0
HILTON WORLDWIDE HOLDINGS INC COM 43300A203 2,493 26,773 SH   SOLE   26,773 0 0
HOME DEPOT INC COM COM 437076102 7,333 31,603 SH   SOLE   25,424 0 6,179
HONEYWELL INTL INC COM COM 438516106 1,530 9,045 SH   SOLE   0 0 9,045
HOULIHAN LOKEY INC CL A COM 441593100 1,581 35,055 SH   SOLE   35,055 0 0
HP INC COM COM 40434L105 331 17,490 SH   SOLE   0 0 17,490
HUMANA INC COM COM 444859102 311 1,217 SH   SOLE   20 0 1,197
HUNTINGTON INGALLS INDS INC CO COM 446413106 397 1,873 SH   SOLE   1,700 0 173
HUNTSMAN CORP COM COM 447011107 4,548 195,519 SH   SOLE   161,167 0 34,352
IAC INTERACTIVECORP COM COM 44919P508 3,580 16,426 SH   SOLE   10,271 0 6,155
IBERIABANK CORP COM COM 450828108 1,906 25,229 SH   SOLE   25,229 0 0
ICON PLC SHS COM G4705A100 9,342 63,401 SH   SOLE   45,692 0 17,709
ILLINOIS TOOL WKS INC COM COM 452308109 300 1,918 SH   SOLE   350 0 1,568
ILLUMINA INC COM COM 452327109 2,923 9,609 SH   SOLE   1,047 0 8,562
INCYTE CORP COM COM 45337C102 1,725 23,241 SH   SOLE   21,931 0 1,310
INDEPENDENT BK CP MASS COM COM 453836108 378 5,060 SH   SOLE   0 0 5,060
INGERSOLL-RAND PLC SHS COM G47791101 239 1,941 SH   SOLE   0 0 1,941
INGEVITY CORP COM COM 45688C107 1,819 21,444 SH   SOLE   21,444 0 0
INSPERITY INC COM COM 45778Q107 4,076 41,325 SH   SOLE   1,135 0 40,190
INSTRUCTURE INC COM COM 45781U103 381 9,833 SH   SOLE   0 0 9,833
INTEL CORP COM COM 458140100 17,532 340,232 SH   SOLE   104,869 0 235,363
INTERNATIONAL BUSINESS MACHS C COM 459200101 1,433 9,851 SH   SOLE   100 0 9,751
INTERSECT ENT INC COM COM 46071F103 426 25,035 SH   SOLE   0 0 25,035
INTUIT COM COM 461202103 9,187 34,544 SH   SOLE   3,007 0 31,537
INVESTORS BANCORP INC COM COM 46146L101 133 11,725 SH   SOLE   0 0 11,725
INVITAE CORP COM COM 46185L103 1,185 61,501 SH   SOLE   61,501 0 0
IQVIA HLDGS INC COM COM 46266C105 3,479 23,292 SH   SOLE   19,404 0 3,888
IRON MTN INC COM COM 46284v101 494 15,252 SH   SOLE   0 0 15,252
ITRON INC COM COM 465741106 3,676 49,703 SH   SOLE   49,703 0 0
JAZZ PHARMACEUTICALS INC COM COM G50871105 368 2,870 SH   SOLE   0 0 2,870
JOHNSON & JOHNSON COM COM 478160104 7,013 54,205 SH   SOLE   4,718 0 49,487
JOHNSON OUTDOORS INC CL A COM 479167108 1,163 19,864 SH   SOLE   19,864 0 0
JPMORGAN CHASE & CO COM COM 46625H100 25,055 212,889 SH   SOLE   79,123 0 133,766
KAR AUCTION SERVICES INC COM 48238T109 2,415 98,360 SH   SOLE   8,841 0 89,519
KEYCORP NEW COM COM 493267108 1,380 77,378 SH   SOLE   12,821 0 64,557
KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 2,152 22,124 SH   SOLE   22,124 0 0
KIMBERLY CLARK CORP COM COM 494368103 6,288 44,263 SH   SOLE   16,438 0 27,825
KNOLL INC COM NEW COM 498904200 1,737 68,502 SH   SOLE   68,502 0 0
KROGER CO COM COM 501044101 2,871 111,364 SH   SOLE   6,570 0 104,794
L3HARRIS TECHNOLOGIES INC COM COM 502431109 16,667 79,883 SH   SOLE   26,033 0 53,850
LABORATORY CORP AMER HLDGS COM COM 50540R409 1,672 9,955 SH   SOLE   250 0 9,705
LAM RESEARCH CORP COM COM 512807108 23,664 102,394 SH   SOLE   46,812 0 55,582
LAMAR ADVERTISING CO NEW CL A COM 512816109 4,745 57,913 SH   SOLE   53,122 0 4,791
LANCASTER COLONY CORP COM COM 513847103 208 1,500 SH   SOLE   0 0 1,500
LAS VEGAS SANDS CORP COM COM 517834107 418 7,238 SH   SOLE   0 0 7,238
LHC GROUP INC COM COM 50187A107 531 4,675 SH   SOLE   0 0 4,675
LIFE STORAGE INC COM COM 53223X107 553 5,250 SH   SOLE   0 0 5,250
LIGAND PHARMACEUTICALS INC COM COM 53220K504 1,078 10,829 SH   SOLE   10,829 0 0
LILLY ELI & CO COM COM 532457108 8,547 76,431 SH   SOLE   7,951 0 68,480
LINCOLN NATL CORP IND COM COM 534187109 924 15,311 SH   SOLE   0 0 15,311
LITHIA MTRS INC CL A COM 536797103 2,098 15,852 SH   SOLE   15,852 0 0
LOCKHEED MARTIN CORP COM COM 539830109 2,450 6,281 SH   SOLE   0 0 6,281
LOEWS CORP COM COM 540424108 1,297 25,200 SH   SOLE   0 0 25,200
LOUISIANA PAC CORP COM COM 546347105 1,877 76,351 SH   SOLE   76,351 0 0
LOWES COS INC COM COM 548661107 1,584 14,405 SH   SOLE   303 0 14,102
LPL FINL HLDGS INC COM COM 50212V100 8,147 99,471 SH   SOLE   50,174 0 49,297
LULULEMON ATHLETICA INC COM COM 550021109 5,502 28,577 SH   SOLE   19,207 0 9,370
LYONDELLBASELL INDUSTRIES N V COM N53745100 638 7,131 SH   SOLE   475 0 6,656
MALIBU BOATS INC COM CL A COM 56117J100 2,666 86,900 SH   SOLE   86,900 0 0
MANPOWER INC COM COM 56418H100 3,649 43,321 SH   SOLE   43,321 0 0
MARATHON OIL CORP COM COM 565849106 977 79,597 SH   SOLE   38,201 0 41,396
MARATHON PETE CORP COM COM 56585A102 10,404 171,260 SH   SOLE   70,767 0 100,493
MARCUS CORP COM COM 566330106 2,117 57,196 SH   SOLE   57,196 0 0
MASTEC INC COM COM 576323109 2,183 33,614 SH   SOLE   33,059 0 555
MASTERCARD INC CL A COM 57636Q104 21,797 80,263 SH   SOLE   51,680 0 28,583
MATCH GROUP INC COM COM 57665R106 517 7,230 SH   SOLE   0 0 7,230
MCCORMICK & CO INC COM NON VTG COM 579780206 241 1,542 SH   SOLE   0 0 1,542
MCDONALDS CORP COM COM 580135101 1,406 6,549 SH   SOLE   0 0 6,549
MCGRATH RENTCORP COM COM 580589109 2,273 32,663 SH   SOLE   32,663 0 0
MEDICAL PPTYS TRUST INC COM COM 58463J304 1,169 59,755 SH   SOLE   0 0 59,755
MERCADOLIBRE INC COM COM 58733R102 336 610 SH   SOLE   0 0 610
MERCK & CO INC COM COM 58933Y105 6,248 74,224 SH   SOLE   11,728 0 62,496
MERITOR INC COM COM 59001K100 290 15,690 SH   SOLE   0 0 15,690
MESA AIR GROUP INC COM NEW COM 590479135 1,006 149,085 SH   SOLE   149,085 0 0
METLIFE INC COM COM 59156R108 9,357 198,404 SH   SOLE   128,146 0 70,258
MGM GROWTH PPTYS LLC COM 55303A105 5,738 190,948 SH   SOLE   94,177 0 96,771
MICRON TECHNOLOGY INC COM COM 595112103 513 11,966 SH   SOLE   0 0 11,966
MICROSOFT CORP COM COM 594918104 52,453 377,277 SH   SOLE   192,386 0 184,891
MODERNA INC COM COM 60770K107 283 17,793 SH   SOLE   0 0 17,793
MOLINA HEALTHCARE INC. COM 60855R100 2,145 19,547 SH   SOLE   19,547 0 0
MONDELEZ INTL INC CL A COM 609207105 599 10,827 SH   SOLE   0 0 10,827
MONSTER BEVERAGE CORP COM 61174X109 2,636 45,404 SH   SOLE   8,829 0 36,575
MORGAN STANLEY COM NEW COM 617446448 3,676 86,156 SH   SOLE   27,087 0 59,069
NATIONAL STORAGE AFFILIATES COM 637870106 1,999 59,919 SH   SOLE   59,919 0 0
NAVIENT CORP COM 63938C108 2,010 157,009 SH   SOLE   152,009 0 5,000
NAVISTAR INTL CORP NEW COM COM 63934E108 1,161 41,292 SH   SOLE   41,292 0 0
NETFLIX INC COM COM 64110L106 777 2,903 SH   SOLE   0 0 2,903
NEXSTAR MEDIA GROUP INC CL A COM 65336K103 7,251 70,876 SH   SOLE   45,105 0 25,771
NEXTERA ENERGY INC COM COM 65339F101 945 4,056 SH   SOLE   450 0 3,606
NIKE INC CL B COM 654106103 9,489 101,036 SH   SOLE   11,860 0 89,176
NORFOLK SOUTHERN CORP COM COM 655844108 7,215 40,159 SH   SOLE   0 0 40,159
NORTHERN TR CORP COM COM 665859104 234 2,510 SH   SOLE   0 0 2,510
NORTHROP GRUMMAN CORP COM COM 666807102 4,324 11,536 SH   SOLE   0 0 11,536
NUVASIVE INC COM COM 670704105 2,500 39,438 SH   SOLE   39,280 0 158
NXP SEMICONDUCTORS N V COM COM N6596X109 6,947 63,664 SH   SOLE   46,813 0 16,851
O REILLY AUTOMOTIVE INC NEW CO COM 67103H107 2,210 5,545 SH   SOLE   200 0 5,345
OCEANAGOLD CORPORATION COM COM 675222103 39 15,000 SH   SOLE   0 0 15,000
OFG BANCORP COM COM 67103X102 3,539 161,580 SH   SOLE   161,580 0 0
OKTA INC CL A COM 679295105 466 4,730 SH   SOLE   4,730 0 0
OPEN TEXT CORP COM COM 683715106 839 20,570 SH   SOLE   0 0 20,570
ORACLE CORP COM COM 68389X105 6,791 123,406 SH   SOLE   27,440 0 95,966
OROCOBRE LTD SHS COM Q7142R106 53 30,000 SH   SOLE   0 0 30,000
OSHKOSH CORP COM COM 688239201 4,608 60,793 SH   SOLE   39,572 0 21,221
OWENS CORNING NEW COM COM 690742101 675 10,687 SH   SOLE   10,687 0 0
OXFORD IMMUNOTEC GLOBAL PLC OR COM G6855A103 2,124 127,744 SH   SOLE   127,744 0 0
PACKAGING CORP AMER COM COM 695156109 1,408 13,268 SH   SOLE   1,156 0 12,112
PAYCHEX INC COM COM 704326107 873 10,544 SH   SOLE   0 0 10,544
PAYCOM SOFTWARE INC COM 70432V102 408 1,949 SH   SOLE   0 0 1,949
PAYLOCITY HLDG CORP COM COM 70438V106 2,601 26,660 SH   SOLE   21,673 0 4,987
PAYPAL HLDGS INC COM COM 70450Y103 5,692 54,950 SH   SOLE   39,191 0 15,759
PEPSICO INC COM COM 713448108 10,639 77,601 SH   SOLE   18,489 0 59,111
PERFICIENT INC COM COM 71375U101 1,750 45,359 SH   SOLE   45,359 0 0
PERFORMANCE FOOD GROUP COM COM 71377A103 2,308 50,162 SH   SOLE   50,162 0 0
PERKINELMER INC COM COM 714046109 6,195 72,742 SH   SOLE   0 0 72,742
PFIZER INC COM COM 717081103 3,428 95,402 SH   SOLE   8,384 0 87,018
PHILIP MORRIS INTL INC COM COM 718172109 981 12,923 SH   SOLE   0 0 12,923
PHILLIPS 66 COM COM 718546104 1,766 17,245 SH   SOLE   6,728 0 10,517
PINNACLE WEST CAP CORP COM COM 723484101 230 2,370 SH   SOLE   0 0 2,370
PIONEER NAT RES CO COM COM 723787107 239 1,900 SH   SOLE   0 0 1,900
PNC FINL SVCS GROUP INC COM COM 693475105 2,364 16,863 SH   SOLE   5,000 0 11,863
POLARIS INDS INC COM COM 731068102 510 5,800 SH   SOLE   0 0 5,800
POPULAR INC COM COM 733174700 1,018 18,830 SH   SOLE   7,350 0 11,480
PORTLAND GEN ELEC CO COM NEW COM 736508847 3,314 58,790 SH   SOLE   54,512 0 4,278
PORTOLA PHARMACEUTICALS INC CO COM 737010108 476 17,738 SH   SOLE   17,738 0 0
PPG INDS INC COM COM 693506107 437 3,691 SH   SOLE   0 0 3,691
PREFERRED APT CMNTYS INC COM COM 74039L103 1,788 123,703 SH   SOLE   123,703 0 0
PREMIER INC CL A COM 74051N102 1,379 47,695 SH   SOLE   47,695 0 0
PROCTER AND GAMBLE CO COM COM 742718109 9,576 76,988 SH   SOLE   16,711 0 60,277
PRUDENTIAL FINL INC COM COM 744320102 3,124 34,725 SH   SOLE   33,944 0 781
PTC THERAPEUTICS INC COM COM 69366J200 1,307 38,641 SH   SOLE   37,696 0 945
PUBLIC SVC ENTERPRISE GROUP CO COM 744573106 4,662 75,101 SH   SOLE   4,515 0 70,586
QTS REALTY TRUST, INC. CLASS A COM 74736A103 2,694 52,402 SH   SOLE   52,402 0 0
QUALCOMM INC COM COM 747525103 547 7,167 SH   SOLE   0 0 7,167
QUANTA SVCS INC COM COM 74762E102 8,661 229,133 SH   SOLE   215,005 0 14,128
QUEST DIAGNOSTICS INC COM COM 74834L100 3,681 34,392 SH   SOLE   29,850 0 4,542
RADIUS HEALTH INC COM NEW COM 750469207 1,571 61,012 SH   SOLE   61,012 0 0
RAPID7 INC COM COM 753422104 1,721 37,911 SH   SOLE   37,911 0 0
RAYMOND JAMES FINANCIAL INC CO COM 754730109 5,759 69,845 SH   SOLE   12,396 0 57,449
RAYTHEON CO COM NEW COM 755111507 1,549 7,897 SH   SOLE   0 0 7,897
REINSURANCE GRP OF AMERICA INC COM 759351604 605 3,785 SH   SOLE   2,850 0 935
REPLIGEN CORP COM COM 759916109 1,601 20,879 SH   SOLE   20,769 0 110
RESTAURANT BRANDS INTL INC COM COM 76131D103 3,091 43,452 SH   SOLE   39,050 0 4,402
REXNORD CORP NEW COM COM 76169B102 2,105 77,813 SH   SOLE   77,813 0 0
RH COM COM 74967x103 1,534 8,980 SH   SOLE   8,980 0 0
RLJ LODGING TR COM COM 74965L101 2,134 125,620 SH   SOLE   125,620 0 0
ROCKWELL AUTOMATION INC COM COM 773903109 1,065 6,460 SH   SOLE   0 0 6,460
ROCKY BRANDS, INC COM 774515100 1,406 42,312 SH   SOLE   42,312 0 0
ROSS STORES INC COM COM 778296103 7,121 64,824 SH   SOLE   2,100 0 62,724
ROYAL CARIBBEAN CRUISES LTD CO COM V7780T103 2,978 27,486 SH   SOLE   25,041 0 2,445
RPM INTL INC COM COM 749685103 206 3,000 SH   SOLE   0 0 3,000
RUDOLPH TECHNOLOGIES INC COM COM 781270103 2,977 112,940 SH   SOLE   112,940 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 5,038 61,582 SH   SOLE   45,072 0 16,510
SALESFORCE COM INC COM COM 79466L302 8,877 59,805 SH   SOLE   42,094 0 17,711
SAREPTA THERAPEUTICS INC COM COM 803607100 1,608 21,350 SH   SOLE   3,500 0 17,850
SBA COMMUNICATIONS CORP(NEW) C COM 78410g104 2,758 11,435 SH   SOLE   10,092 0 1,343
SELECT MED HLDGS CORP COM COM 81619Q105 3,090 186,492 SH   SOLE   186,492 0 0
SERVICE CORP INTL COM COM 817565104 4,062 84,958 SH   SOLE   4,345 0 80,613
SERVICENOW INC COM 81762P102 3,401 13,396 SH   SOLE   13,396 0 0
SIMON PPTY GROUP INC NEW COM COM 828806109 210 1,350 SH   SOLE   0 0 1,350
SINCLAIR BROADCAST GROUP INC C COM 829226109 1,349 31,570 SH   SOLE   31,570 0 0
SKYWEST INC COM COM 830879102 1,834 31,956 SH   SOLE   31,956 0 0
SNAP ON INC COM COM 833034101 252 1,610 SH   SOLE   0 0 1,610
SOLARIS OILFIELD INFRSTR INC C COM 83418M103 1,336 99,556 SH   SOLE   99,556 0 0
SONOS INC COM COM 83570H108 335 25,000 SH   SOLE   0 0 25,000
SOUTHERN CO COM COM 842587107 5,582 90,374 SH   SOLE   76,818 0 13,556
SOUTHWEST GAS HOLDINGS INC COM COM 844895102 2,763 30,352 SH   SOLE   30,202 0 150
SPS COMMERCE INC COM COM 78463M107 3,224 68,485 SH   SOLE   50,225 0 18,260
STAG INDL INC COM COM 85254J102 2,381 80,769 SH   SOLE   80,769 0 0
STANLEY BLACK & DECKER INC COM COM 854502101 610 4,225 SH   SOLE   0 0 4,225
STARBUCKS CORP COM COM 855244109 13,622 154,062 SH   SOLE   46,922 0 107,140
STEEL DYNAMICS INC COM COM 858119100 4,540 152,336 SH   SOLE   102,064 0 50,272
STERLING CONSTRUCTION CO INC C COM 859241101 1,413 107,423 SH   SOLE   107,423 0 0
STRYKER CORP COM COM 863667101 6,414 29,654 SH   SOLE   3,600 0 26,054
SUNPOWER CORP COM CL A COM 867652406 975 88,858 SH   SOLE   88,858 0 0
SUNTRUST BKS INC COM COM 867914103 4,053 58,904 SH   SOLE   52,879 0 6,025
SUPER LEAGUE GAMING INC COM COM 86804F202 334 77,486 SH   SOLE   0 0 77,486
SUPERNUS PHARMACEUTICALS INC C COM 868459108 1,922 69,935 SH   SOLE   69,765 0 170
SVB FINL GROUP COM COM 78486Q101 714 3,415 SH   SOLE   0 0 3,415
SYNEOS HEALTH INC CL A COM 87166B102 6,243 117,336 SH   SOLE   115,236 0 2,100
SYSCO CORP COM COM 871829107 335 4,213 SH   SOLE   0 0 4,213
T-MOBILE USA COM 872590104 3,154 40,038 SH   SOLE   32,992 0 7,046
TAKE-TWO INTERACTIVE SOFTWARE COM 874054109 233 1,855 SH   SOLE   0 0 1,855
TALOS ENERGY INC COM COM 87484T108 1,478 72,714 SH   SOLE   72,714 0 0
TCF FINL CORP NEW COM 872307103 2,613 68,625 SH   SOLE   48,463 0 20,162
TERADYNE INC COM COM 880770102 2,166 37,403 SH   SOLE   36,703 0 700
TESLA MTRS INC COM COM 88160R101 354 1,471 SH   SOLE   0 0 1,471
TEXAS INSTRS INC COM COM 882508104 3,228 24,973 SH   SOLE   0 0 24,973
TEXTRON INC COM COM 883203101 240 4,900 SH   SOLE   0 0 4,900
THERMO FISHER SCIENTIFIC INC C COM 883556102 3,941 13,531 SH   SOLE   3,410 0 10,121
TIMKEN CO COM COM 887389104 1,642 37,727 SH   SOLE   37,727 0 0
TJX COS INC NEW COM COM 872540109 991 17,780 SH   SOLE   2,100 0 15,680
TORONTO DOMINION BK ONT COM NE COM 891160509 256 4,400 SH   SOLE   0 0 4,400
TRAVELERS COMPANIES INC COM COM 89417E109 601 4,041 SH   SOLE   0 0 4,041
TRINET GROUP INC COM COM 896288107 3,112 50,041 SH   SOLE   50,041 0 0
TRITON INTL LTD CL A COM G9078F107 3,380 99,886 SH   SOLE   94,744 0 5,142
TWITTER INC COM COM 90184L102 3,359 81,531 SH   SOLE   70,807 0 10,724
UGI CORP NEW COM COM 902681105 246 4,893 SH   SOLE   0 0 4,893
ULTA BEAUTY INC COM COM 90384S303 2,763 11,023 SH   SOLE   7,451 0 3,572
UNION PACIFIC CORP COM COM 907818108 11,502 71,010 SH   SOLE   12,642 0 58,368
UNITED AIRLINES HLDGS INC COM COM 910047109 1,005 11,368 SH   SOLE   5,167 0 6,201
UNITED CMNTY BKS BLAIRSVLE GA COM 90984P303 2,188 77,192 SH   SOLE   77,192 0 0
UNITED RENTALS INC COM COM 911363109 1,839 14,756 SH   SOLE   0 0 14,756
UNITED TECHNOLOGIES CORP COM COM 913017109 4,315 31,611 SH   SOLE   6,414 0 25,197
UNITEDHEALTH GROUP INC COM COM 91324P102 5,994 27,579 SH   SOLE   5,997 0 21,582
UNITIL CORP COM COM 913259107 2,302 36,282 SH   SOLE   36,282 0 0
UPLAND SOFTWARE INC COM COM 91544A109 1,624 46,590 SH   SOLE   46,590 0 0
US BANCORP DEL COM NEW COM 902973304 1,297 23,437 SH   SOLE   2,000 0 21,437
V F CORP COM COM 918204108 10,454 117,471 SH   SOLE   8,013 0 109,458
VAIL RESORTS INC COM 91879Q109 259 1,140 SH   SOLE   0 0 1,140
VALERO ENERGY CORP NEW COM COM 91913Y100 12,439 145,930 SH   SOLE   36,892 0 109,038
VENTAS INC COM 92276F100 236 3,226 SH   SOLE   0 0 3,226
VERACYTE COM 92337F107 1,298 54,066 SH   SOLE   54,066 0 0
VERICEL CORP COM COM 92346J108 1,051 69,411 SH   SOLE   69,411 0 0
VERISIGN INC COM COM 92343E102 1,987 10,533 SH   SOLE   10,233 0 300
VERIZON COMMUNICATIONS INC COM COM 92343V104 14,494 240,129 SH   SOLE   141,417 0 98,712
VERTEX PHARMACEUTICALS INC COM COM 92532F100 3,143 18,552 SH   SOLE   18,152 0 400
VISA INC COM CL A COM 92826C839 19,523 113,497 SH   SOLE   77,116 0 36,381
VISHAY PRECISION GROUP INC COM COM 92835K103 1,555 47,497 SH   SOLE   47,497 0 0
VOYA FINL INC COM COM 929089100 2,653 48,727 SH   SOLE   27,276 0 21,451
W P CAREY & CO INC COM 92936U109 1,481 16,553 SH   SOLE   14,771 0 1,782
WALGREENS BOOTS ALLIANCE INC C COM 931427108 7,630 137,948 SH   SOLE   59,097 0 78,851
WALMART INC COM COM 931142103 11,121 93,705 SH   SOLE   46,382 0 47,323
WASHINGTON FED INC COM COM 938824109 2,651 71,659 SH   SOLE   71,659 0 0
WASTE CONNECTIONS INC (ONTARIO COM 94106B101 396 4,306 SH   SOLE   0 0 4,306
WASTE MGMT INC DEL COM COM 94106L109 8,810 76,610 SH   SOLE   4,346 0 72,264
WD-40 CO COM COM 929236107 4,795 26,123 SH   SOLE   23,403 0 2,720
WEC ENERGY GROUP INC COM COM 92939U106 948 9,970 SH   SOLE   0 0 9,970
WELLCARE HEALTH PLANS INC COM COM 94946T106 2,457 9,481 SH   SOLE   9,481 0 0
WELLS FARGO & CO NEW COM COM 949746101 2,463 48,823 SH   SOLE   6,200 0 42,623
WESTERN ALLIANCE BANCORP COM COM 957638109 828 17,970 SH   SOLE   0 0 17,970
WEYERHAEUSER CO COM COM 962166104 245 8,857 SH   SOLE   0 0 8,857
WYNDHAM HOTELS & RESORTS INC C COM 98311A105 278 5,366 SH   SOLE   920 0 4,446
XPO LOGISTICS INC COM 983793100 293 4,093 SH   SOLE   0 0 4,093
XYLEM INC COM COM 98419M100 224 2,815 SH   SOLE   0 0 2,815
YETI HLDGS INC COM COM 98585X104 1,606 57,368 SH   SOLE   57,268 0 100
YUM BRANDS INC COM COM 988498101 283 2,494 SH   SOLE   277 0 2,217
ZEBRA TECHNOLOGIES CP CL A COM 989207105 485 2,349 SH   SOLE   0 0 2,349
ZILLOW GROUP INC CL C CAP STK COM 98954M200 294 9,860 SH   SOLE   0 0 9,860
ZIMMER BIOMET HLDGS INC COM COM 98956P102 7,685 55,981 SH   SOLE   37,086 0 18,895
ZIONS BANCORPORATION N A COM COM 989701107 530 11,915 SH   SOLE   836 0 11,079
ZOETIS INC CL A COM 98978V103 12,958 104,008 SH   SOLE   33,901 0 70,107
ZSCALER INC COM COM 98980G102 484 10,243 SH   SOLE   10,243 0 0
BANK MONTREAL QUE COM COM 063671952 1,293 17,560 SH   SOLE   17,560 0 0
MAGNA INTL INC COM COM 559222401 1,156 21,679 SH   SOLE   21,679 0 0
WESTON (GEORGE) LTD COM 961148509 1,165 13,850 SH   SOLE   13,850 0 0
RIGHTMOVE COM G7565D106 1,179 174,220 SH   SOLE   174,220 0 0
ALTIUM COM Q0268D100 1,096 48,700 SH   SOLE   48,700 0 0
MORINAGA & CO COM J46367108 1,602 33,000 SH   SOLE   33,000 0 0
ORIX CORP COM J61933123 1,505 101,000 SH   SOLE   101,000 0 0
TOHO HOLDINGS CO COM J85237105 1,087 47,000 SH   SOLE   47,000 0 0
HYUNDAI MOTOR CO COM Y38472109 1,098 9,800 SH   SOLE   9,800 0 0
ACS ACTIVIDADES COM 00089h106 1,231 30,800 SH   SOLE   30,800 0 0
SIGNIFY NV COM N8063K107 1,017 37,000 SH   SOLE   37,000 0 0
TAG IMMOBILIEN AG COM D8283Q174 685 30,000 SH   SOLE   30,000 0 0
UBISOFT ENTERTAINMENT COM F9396N106 607 8,400 SH   SOLE   8,400 0 0
INDS BACHOCO SAB D COM P5508Z127 973 221,087 SH   SOLE   221,087 0 0
DNB ASA COM R1640U124 1,242 70,520 SH   SOLE   70,520 0 0
ASSECO POLAND SA COM X02540130 1,014 79,620 SH   SOLE   79,620 0 0
1-3 YEAR CREDIT BOND (ISHARES) ETFBDFD 464288646 740 13,791 SH   SOLE   110 0 13,681
1-3 YEAR TREASURY BOND (ISHARE ETFBDFD 464287457 339 4,000 SH   SOLE   0 0 4,000
2022 AMT-FREE MUNI IBONDS (ISH ETFBDFD 46435G755 657 25,132 SH   SOLE   903 0 24,229
BARCLAYS CAPITAL SHORT TERM HI ETFBDFD 78468R408 5,298 196,148 SH   SOLE   16,622 0 179,526
CORE U.S. AGGREGATE BOND (ISHA ETFBDFD 464287226 3,246 28,681 SH   SOLE   0 0 28,681
ENHANCED SHORT MATURITY ACTIVE ETFBDFD 72201R833 3,048 29,964 SH   SOLE   541 0 29,423
FLEXSHARES TR IBOXX 3R TARGT ETFBDFD 33939L506 683 27,770 SH   SOLE   170 0 27,600
GOVERNMENT/CREDIT BOND (ISHARE ETFBDFD 464288596 1,090 9,160 SH   SOLE   8,285 0 875
IBOXX $ HIGH YIELD CORPORATE B ETFBDFD 464288513 1,565 17,954 SH   SOLE   1,959 0 15,995
IBOXX INVESTMENT GRADE CORPORA ETFBDFD 464287242 212 1,665 SH   SOLE   0 0 1,665
INTERMEDIATE-TERM CORPORATE BO ETFBDFD 92206C870 4,477 49,068 SH   SOLE   3,038 0 46,030
INTERMEDIATE MUNICIPAL BOND (P ETFBDFD 72201R866 1,475 26,672 SH   SOLE   591 0 26,081
INVESCO EXCH TRD SLF IDX FD TR ETFBDFD 46138J502 1,110 52,099 SH   SOLE   16,793 0 35,306
INVESCO EXCH TRD SLF IDX FD TR ETFBDFD 46138J882 844 39,271 SH   SOLE   9,861 0 29,410
INVESCO EXCH TRD SLF IDX FD TR ETFBDFD 46138J841 713 33,255 SH   SOLE   6,697 0 26,558
INVESCO EXCH TRD SLF IDX FD TR ETFBDFD 46138J791 572 27,959 SH   SOLE   6,167 0 21,792
INVESCO EXCHNG TRADED FD TR II ETFBDFD 46138E669 3,055 133,344 SH   SOLE   183 0 133,161
ISHARES CALI AMT-FRE ETF ETFBDFD 464288356 475 7,750 SH   SOLE   0 0 7,750
ISHARES TR IBDS DEC28 ETF ETFBDFD 46435U515 560 20,173 SH   SOLE   5,178 0 14,995
ISHARES TR IBONDS DEC2021 ETFBDFD 46435G789 699 27,105 SH   SOLE   609 0 26,496
ISHARES TR IBONDS DEC2023 ETFBDFD 46435G318 268 10,400 SH   SOLE   1,231 0 9,169
ISHARES TR IBONDS DEC2026 ETFBDFD 46435GAA0 8,281 325,133 SH   SOLE   8,752 0 316,381
ISHARES TR IBONDS DEC21 ETF ETFBDFD 46434VBK5 753 30,139 SH   SOLE   9,996 0 20,143
ISHARES TR IBONDS DEC23 ETF ETFBDFD 46434VAX8 537 20,970 SH   SOLE   5,988 0 14,982
ISHARES TR IBONDS DEC25 ETF ETFBDFD 46434VBD1 645 24,938 SH   SOLE   6,130 0 18,808
ISHARES TR IBONDS ETF ETFBDFD 46435UAA9 370 14,259 SH   SOLE   3,674 0 10,585
ISHARES TR IBONDS SEP2020 ETFBDFD 46434V571 752 29,465 SH   SOLE   615 0 28,850
ISHARES TR INTRM GOV/CR ETF ETFBDFD 464288612 4,673 41,271 SH   SOLE   240 0 41,031
ISHARES TR TIPS BD ETF ETFBDFD 464287176 1,045 8,982 SH   SOLE   0 0 8,982
ISHARES TR ULTR SH TRM BD ETFBDFD 46434V878 22,939 455,235 SH   SOLE   8,841 0 446,394
LONG-TERM BOND ETF (VANGUARD) ETFBDFD 921937793 675 6,570 SH   SOLE   1,570 0 5,000
PIMCO ETF TR ACTIVE BD ETF ETFBDFD 72201R775 243 2,228 SH   SOLE   241 0 1,987
PURPOSE FLOATING RATE INCOM FD ETFBDFD 46429B655 3,206 62,903 SH   SOLE   4,129 0 58,774
S&P NATIONAL AMT-FREE MUNICIPA ETFBDFD 464288414 4,028 35,305 SH   SOLE   0 0 35,305
S&P SHORT TERM NATIONAL (ISHAR ETFBDFD 464288158 1,395 13,093 SH   SOLE   4,198 0 8,895
SHORT-TERM BOND (VANGUARD) ETFBDFD 921937827 14,008 173,392 SH   SOLE   9,060 0 164,332
SHORT-TERM CORPORATE BOND ETF ETFBDFD 464288638 334 5,763 SH   SOLE   200 0 5,563
SPDR SER TR NUVEEN BLMBRG SR ETFBDFD 78468R739 5,088 103,865 SH   SOLE   325 0 103,540
SPDR SERIES TRUST NUV HGHYLD M ETFBDFD 78464A284 572 9,637 SH   SOLE   0 0 9,637
SPDR SERIES TRUST PORTFOLIO AG ETFBDFD 78464A649 1,357 45,797 SH   SOLE   215 0 45,582
SPDR SERIES TRUST PORTFOLIO IN ETFBDFD 78464A375 4,109 116,468 SH   SOLE   8,840 0 107,628
VANGUARD SCOTTSDALE FDS INTER ETFBDFD 92206C706 17,348 260,201 SH   SOLE   13,546 0 246,655
VANGUARD SCOTTSDALE FDS SHRT T ETFBDFD 92206C409 596 7,359 SH   SOLE   0 0 7,359
VANGUARD SCOTTSDALE FDS SHTRM ETFBDFD 92206C102 3,463 56,837 SH   SOLE   0 0 56,837
CONSUMER STAPLES SELECT SECTOR ETFEqty 81369Y308 436 7,106 SH   SOLE   333 0 6,773
DIVIDEND APPRECIATION (VANGUAR ETFEqty 921908844 2,212 18,494 SH   SOLE   65 0 18,429
EDGE MSCI MULTIFACTOR USA (ISH ETFEqty 46434V282 1,067 33,432 SH   SOLE   2,740 0 30,692
FINANCIAL SELECT SECTOR (SPDR) ETFEqty 81369Y605 343 12,234 SH   SOLE   0 0 12,234
GROWTH (VANGUARD) ETFEqty 922908736 611 3,676 SH   SOLE   0 0 3,676
INFORMATION TECHNOLOGY (VANGUA ETFEqty 92204A702 279 1,295 SH   SOLE   208 0 1,087
ISHARES TR CORE S&P MCP ETF ETFEqty 464287507 553 2,861 SH   SOLE   0 0 2,861
ISHARES TR CORE S&P500 ETF ETFEqty 464287200 3,940 13,198 SH   SOLE   106 0 13,092
ISHARES TR RUS 1000 GRW ETF ETFEqty 464287614 34,722 217,518 SH   SOLE   1,967 0 215,551
ISHARES TR USA QUALITY FCTR ETFEqty 46432F339 6,648 71,948 SH   SOLE   3,257 0 68,691
MATERIALS SELECT SECTOR (SPDR) ETFEqty 81369Y100 2,029 34,866 SH   SOLE   3,250 0 31,616
MSCI U.S. MINIMUM VOLATILITY ( ETFEqty 46429B697 8,148 127,118 SH   SOLE   4,952 0 122,166
REIT INDEX (VANGUARD) ETFEqty 922908553 204 2,189 SH   SOLE   1,644 0 545
RUSSELL 1000 VALUE (ISHARES) ETFEqty 464287598 4,013 31,284 SH   SOLE   0 0 31,284
S&P 500 (VANGUARD) ETFEqty 922908363 7,042 25,832 SH   SOLE   1,663 0 24,169
S&P 500 GROWTH (ISHARES) ETFEqty 464287309 626 3,475 SH   SOLE   0 0 3,475
SCHWAB STRATEGIC TR US LRG CAP ETFEqty 808524201 328 4,619 SH   SOLE   731 0 3,888
SELECT SECTOR SPDR TR COMMUNIC ETFEqty 81369Y852 8,235 166,300 SH   SOLE   13,476 0 152,824
SPDR S&P 500 ETF TR TR UNIT ETFEqty 78462F103 28,259 95,222 SH   SOLE   13,086 0 82,136
TECHNOLOGY SELECT SECTOR (SPDR ETFEqty 81369Y803 387 4,805 SH   SOLE   0 0 4,805
TELECOM SERVICES ETF (VANGUARD ETFEqty 92204A884 918 10,588 SH   SOLE   0 0 10,588
VANECK VECTORS ETF TR MORNINGS ETFEqty 92189F643 3,235 64,511 SH   SOLE   93 0 64,418
VANGUARD INDEX FDS MID CAP ETF ETFEqty 922908629 262 1,563 SH   SOLE   0 0 1,563
VANGUARD INDEX FDS VALUE ETF ETFEqty 922908744 291 2,605 SH   SOLE   0 0 2,605
VANGUARD WHITEHALL FDS INC HIG ETFEqty 921946406 222 2,500 SH   SOLE   0 0 2,500
CEDAR FAIR L P DEPOSITRY UNIT LmtPart 150185106 748 12,810 SH   SOLE   2,140 0 10,670
ENTERPRISE PRODS PARTNERS L P LmtPart 293792107 475 16,620 SH   SOLE   0 0 16,620
LAZARD LTD SHS A LmtPart G54050102 355 10,140 SH   SOLE   0 0 10,140
MAGELLAN MIDSTREAM PRT COM UNI LmtPart 559080106 265 4,000 SH   SOLE   0 0 4,000
INVESCO EXCHNG TRADED FD TR II ETFIntl 46138E743 224 5,640 SH   SOLE   0 0 5,640
INVESCO EXCHNG TRADED FD TR II ETFIntl 46138E230 8,866 259,541 SH   SOLE   7,817 0 251,724
ISHARES TR MSCI EMG MKT ETF ETFIntl 464287234 1,464 35,827 SH   SOLE   11,714 0 24,113
MSCI ACWI EX US ETF (ISHARES) ETFIntl 464288240 9,997 217,081 SH   SOLE   2,421 0 214,660
MSCI EAFE (ISHARES) ETFIntl 464287465 1,660 25,450 SH   SOLE   14,418 0 11,032
MSCI JAPAN (ISHARES) ETFIntl 46434G822 251 4,432 SH   SOLE   0 0 4,432
S&P INTERNATIONAL DIVIDEND (SP ETFIntl 78463X772 236 6,068 SH   SOLE   772 0 5,296
SPDR INDEX SHS FDS MSCI ACWI E ETFIntl 78463X848 1,295 53,881 SH   SOLE   0 0 53,881
VANGUARD INTL EQUITY INDEX FD ETFIntl 922042775 10,548 211,374 SH   SOLE   33,378 0 177,996
VANGUARD INTL EQUITY INDEX FD ETFIntl 922042858 20,749 515,380 SH   SOLE   34,087 0 481,293
VANGUARD TAX MANAGED INTL FD F ETFIntl 921943858 16,318 397,215 SH   SOLE   30,605 0 366,610
WISDOMTREE EUROPE SMALLCAP DIV ETFIntl 97717W869 372 6,654 SH   SOLE   2,621 0 4,033
WISDOMTREE TR EMER MKT HIGH FD ETFIntl 97717W315 2,243 54,293 SH   SOLE   0 0 54,293
CORE S&P SMALL-CAP (ISHARES) ETFSmCap 464287804 418 5,368 SH   SOLE   0 0 5,368
ISHARES TR RUS 2000 GRW ETF ETFSmCap 464287648 5,594 29,026 SH   SOLE   1,000 0 28,026
ISHARES TR RUS 2000 VAL ETF ETFSmCap 464287630 778 6,516 SH   SOLE   2,262 0 4,254
ISHARES TR RUSSELL 2000 ETF ETFSmCap 464287655 10,063 66,490 SH   SOLE   2,902 0 63,588
VANGUARD INDEX FDS SMALL CP ET ETFSmCap 922908751 273 1,774 SH   SOLE   329 0 1,445
GOLD TRUST (ISHARES) ETFEQTY 464285105 262 18,583 SH   SOLE   0 0 18,583
INVESCO DB G10 CURCY HARVS COM ETFEQTY 46139B102 230 9,414 SH   SOLE   6,097 0 3,317
INVESCO DB MULTI SECT COMM TR ETFEQTY 46140H106 166 10,455 SH   SOLE   9,501 0 954
INVESCO DB MULTI SECT COMM TR ETFEQTY 46140H502 200 4,887 SH   SOLE   4,441 0 446
PROSHARES TR II VIX STRMFUT ET ETFEQTY 74347w171 239 12,250 SH   SOLE   0 0 12,250
SPDR GOLD TRUST GOLD SHS ETFEQTY 78463V107 11,085 79,826 SH   SOLE   3,352 0 76,474