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
3M CO COM 88579Y101 19,197 91,106 SH   SOLE   3,008 0 88,098
AARONS INC COM 002535300 13,665 250,920 SH   SOLE   0 0 250,920
ABBOTT LABS COM 002824100 3,507 47,806 SH   SOLE   0 0 47,806
ABBVIE INC COM 00287Y109 9,914 104,822 SH   SOLE   0 0 104,822
ABM INDS INC COM 000957100 278 8,629 SH   SOLE   0 0 8,629
ACCENTURE PLC IRELAND COM G1151C101 18,868 110,860 SH   SOLE   365 0 110,495
ADOBE SYS INC COM 00724F101 262 971 SH   SOLE   0 0 971
AETNA INC NEW COM 00817Y108 21,514 106,060 SH   SOLE   1,060 0 105,000
AFLAC INC COM 001055102 4,572 97,136 SH   SOLE   0 0 97,136
AGILENT TECHNOLOGIES INC COM 00846U101 236 3,343 SH   SOLE   0 0 3,343
AKAMAI TECHNOLOGIES INC COM 00971T101 2,666 36,452 SH   SOLE   0 0 36,452
ALASKA AIR GROUP INC COM 011659109 2,788 40,488 SH   SOLE   0 0 40,488
ALIBABA GROUP HLDG LTD COM 01609W102 399 2,423 SH   SOLE   0 0 2,423
ALLIANCE DATA SYSTEMS CORP COM 018581108 2,869 12,147 SH   SOLE   0 0 12,147
ALLISON TRANSMISSION HLDGS I COM 01973R101 17,066 328,125 SH   SOLE   0 0 328,125
ALLSTATE CORP COM 020002101 6,606 66,927 SH   SOLE   116 0 66,811
ALLY FINL INC COM 02005N100 2,106 79,618 SH   SOLE   0 0 79,618
ALPHABET INC COM 02079K305 21,666 17,949 SH   SOLE   363 0 17,586
ALPHABET INC COM 02079K107 1,664 1,395 SH   SOLE   91 0 1,304
ALTRIA GROUP INC COM 02209S103 1,116 18,496 SH   SOLE   0 0 18,496
AMAZON COM INC COM 023135106 1,656 827 SH   SOLE   19 0 808
AMC NETWORKS INC COM 00164V103 8,709 131,285 SH   SOLE   0 0 131,285
AMDOCS LTD COM G02602103 9,048 137,132 SH   SOLE   0 0 137,132
AMERCO COM 023586100 385 1,079 SH   SOLE   0 0 1,079
AMEREN CORP COM 023608102 258 4,075 SH   SOLE   0 0 4,075
AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,895 108,640 SH   SOLE   0 0 108,640
AMERICAN EXPRESS CO COM 025816109 912 8,561 SH   SOLE   0 0 8,561
AMERICAN FINL GROUP INC OHIO COM 025932104 7,517 67,742 SH   SOLE   0 0 67,742
AMERICAN TOWER CORP NEW COM 03027X100 271 1,866 SH   SOLE   0 0 1,866
AMERISOURCEBERGEN CORP COM 03073E105 7,675 83,229 SH   SOLE   5,697 0 77,532
AMETEK INC NEW COM 031100100 1,311 16,567 SH   SOLE   0 0 16,567
AMGEN INC COM 031162100 4,667 22,516 SH   SOLE   0 0 22,516
ANDEAVOR COM 03349M105 6,949 45,269 SH   SOLE   0 0 45,269
ANNALY CAP MGMT INC COM 035710409 613 59,922 SH   SOLE   0 0 59,922
ANTHEM INC COM 036752103 1,521 5,551 SH   SOLE   0 0 5,551
APERGY CORP COM 03755L104 908 20,843 SH   SOLE   5,594 0 15,249
APPLE INC COM 037833100 64,986 287,881 SH   SOLE   5,370 0 282,511
APPLIED MATLS INC COM 038222105 7,207 186,462 SH   SOLE   1,846 0 184,616
ARBOR RLTY TR INC COM 038923108 142 12,390 SH   SOLE   0 0 12,390
ARCHER DANIELS MIDLAND CO COM 039483102 3,427 68,164 SH   SOLE   0 0 68,164
ARROW ELECTRS INC COM 042735100 5,776 78,347 SH   SOLE   0 0 78,347
ASHLAND GLOBAL HLDGS INC COM 044186104 558 6,653 SH   SOLE   0 0 6,653
ASSURANT INC COM 04621X108 2,001 18,540 SH   SOLE   0 0 18,540
ASSURED GUARANTY LTD COM G0585R106 1,621 38,383 SH   SOLE   0 0 38,383
ASTRAZENECA PLC COM 046353108 3,742 94,561 SH   SOLE   3,878 0 90,683
AT&T INC COM 00206R102 9,421 280,557 SH   SOLE   2,312 0 278,245
AUTODESK INC COM 052769106 3,067 19,647 SH   SOLE   0 0 19,647
AUTOMATIC DATA PROCESSING IN COM 053015103 3,259 21,633 SH   SOLE   0 0 21,633
AUTOZONE INC COM 053332102 13,173 16,982 SH   SOLE   0 0 16,982
AVERY DENNISON CORP COM 053611109 472 4,352 SH   SOLE   0 0 4,352
AXOS FINL INC COM 05465C100 5,626 163,602 SH   SOLE   0 0 163,602
BAIDU INC COM 056752108 3,267 14,287 SH   SOLE   0 0 14,287
BALL CORP COM 058498106 3,710 84,327 SH   SOLE   0 0 84,327
BANCFIRST CORP COM 05945F103 391 6,515 SH   SOLE   0 0 6,515
BANCORPSOUTH BK TUPELO MISS COM 05971J102 499 15,250 SH   SOLE   0 0 15,250
BANK AMER CORP COM 060505104 1,936 65,713 SH   SOLE   0 0 65,713
BANK HAWAII CORP COM 062540109 225 2,850 SH   SOLE   0 0 2,850
BANK OZK COM 06417N103 471 12,400 SH   SOLE   0 0 12,400
BAXTER INTL INC COM 071813109 601 7,793 SH   SOLE   0 0 7,793
BECTON DICKINSON & CO COM 075887109 2,896 11,097 SH   SOLE   997 0 10,100
BEMIS INC COM 081437105 640 13,175 SH   SOLE   0 0 13,175
BERKSHIRE HATHAWAY INC DEL COM 084670702 3,604 16,832 SH   SOLE   0 0 16,832
BERKSHIRE HATHAWAY INC DEL COM 084670108 320 1 SH   SOLE   0 0 1
BERRY GLOBAL GROUP INC COM 08579W103 1,954 40,370 SH   SOLE   0 0 40,370
BIG LOTS INC COM 089302103 201 4,814 SH   SOLE   0 0 4,814
BIOGEN INC COM 09062X103 13,958 39,508 SH   SOLE   0 0 39,508
BLACK HILLS CORP COM 092113109 200 3,445 SH   SOLE   0 0 3,445
BLACKROCK CR ALLCTN INC TR COM 092508100 370 30,251 SH   SOLE   0 0 30,251
BLOOMIN BRANDS INC COM 094235108 7,070 357,241 SH   SOLE   0 0 357,241
BOEING CO COM 097023105 11,398 30,648 SH   SOLE   3,129 0 27,519
BOOKING HLDGS INC COM 09857L108 6,617 3,335 SH   SOLE   0 0 3,335
BP PLC COM 055622104 2,998 65,029 SH   SOLE   0 0 65,029
BRADY CORP COM 104674106 3,259 74,495 SH   SOLE   0 0 74,495
BRISTOL MYERS SQUIBB CO COM 110122108 566 9,111 SH   SOLE   0 0 9,111
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,447 18,547 SH   SOLE   0 0 18,547
CA INC COM 12673P105 6,020 136,355 SH   SOLE   0 0 136,355
CACI INTL INC COM 127190304 14,713 79,898 SH   SOLE   0 0 79,898
CAESARS ENTMT CORP COM 127686103 200 19,524 SH   SOLE   0 0 19,524
CAMPBELL SOUP CO COM 134429109 672 18,352 SH   SOLE   0 0 18,352
CAMPING WORLD HLDGS INC COM 13462K109 216 10,125 SH   SOLE   0 0 10,125
CANADIAN PAC RY LTD COM 13645T100 239 1,130 SH   SOLE   0 0 1,130
CAPITAL ONE FINL CORP COM 14040H105 7,341 77,332 SH   SOLE   1,936 0 75,396
CARDINAL HEALTH INC COM 14149Y108 1,583 29,322 SH   SOLE   0 0 29,322
CARLISLE COS INC COM 142339100 509 4,175 SH   SOLE   0 0 4,175
CARNIVAL CORP COM 143658300 6,454 101,200 SH   SOLE   735 0 100,465
CATERPILLAR INC DEL COM 149123101 2,078 13,626 SH   SOLE   413 0 13,213
CBRE CLARION GLOBAL REAL EST COM 12504G100 1,582 216,647 SH   SOLE   0 0 216,647
CDK GLOBAL INC COM 12508E101 303 4,846 SH   SOLE   0 0 4,846
CELANESE CORP DEL COM 150870103 281 2,462 SH   SOLE   0 0 2,462
CELGENE CORP COM 151020104 1,167 13,036 SH   SOLE   0 0 13,036
CENTENE CORP DEL COM 15135B101 1,424 9,835 SH   SOLE   0 0 9,835
CF INDS HLDGS INC COM 125269100 752 13,820 SH   SOLE   0 0 13,820
CHECK POINT SOFTWARE TECH LT COM M22465104 3,346 28,433 SH   SOLE   0 0 28,433
CHEMED CORP NEW COM 16359R103 279 874 SH   SOLE   0 0 874
CHEMOURS CO COM 163851108 570 14,454 SH   SOLE   0 0 14,454
CHEVRON CORP NEW COM 166764100 1,922 15,716 SH   SOLE   0 0 15,716
CHINA PETE & CHEM CORP COM 16941R108 585 5,824 SH   SOLE   0 0 5,824
CIGNA CORPORATION COM 125509109 4,104 19,706 SH   SOLE   0 0 19,706
CISCO SYS INC COM 17275R102 6,842 140,636 SH   SOLE   0 0 140,636
CITIGROUP INC COM 172967424 8,926 124,427 SH   SOLE   0 0 124,427
CITRIX SYS INC COM 177376100 872 7,842 SH   SOLE   0 0 7,842
CLEARWAY ENERGY INC COM 18539C105 461 24,210 SH   SOLE   0 0 24,210
CLOROX CO DEL COM 189054109 793 5,270 SH   SOLE   0 0 5,270
CNO FINL GROUP INC COM 12621E103 254 11,950 SH   SOLE   0 0 11,950
COCA COLA CO COM 191216100 1,559 33,745 SH   SOLE   0 0 33,745
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 3,664 47,490 SH   SOLE   143 0 47,347
COHEN & STEERS QUALITY RLTY COM 19247L106 2,141 174,778 SH   SOLE   0 0 174,778
COMCAST CORP NEW COM 20030N101 9,032 255,075 SH   SOLE   0 0 255,075
CONAGRA BRANDS INC COM 205887102 473 13,919 SH   SOLE   0 0 13,919
CONMED CORP COM 207410101 964 12,163 SH   SOLE   0 0 12,163
CONOCOPHILLIPS COM 20825C104 674 8,710 SH   SOLE   0 0 8,710
CONSTELLATION BRANDS INC COM 21036P108 4,082 18,931 SH   SOLE   2,365 0 16,566
COOPER STD HLDGS INC COM 21676P103 363 3,025 SH   SOLE   0 0 3,025
COSTCO WHSL CORP NEW COM 22160K105 455 1,937 SH   SOLE   0 0 1,937
CRACKER BARREL OLD CTRY STOR COM 22410J106 2,724 18,514 SH   SOLE   1,791 0 16,723
CSG SYS INTL INC COM 126349109 5,721 142,537 SH   SOLE   1,856 0 140,681
CSX CORP COM 126408103 4,909 66,297 SH   SOLE   4,590 0 61,707
CUMMINS INC COM 231021106 2,699 18,480 SH   SOLE   612 0 17,868
CURTISS WRIGHT CORP COM 231561101 245 1,780 SH   SOLE   0 0 1,780
CVS HEALTH CORP COM 126650100 6,796 86,329 SH   SOLE   200 0 86,129
DANAHER CORP DEL COM 235851102 2,961 27,251 SH   SOLE   0 0 27,251
DARDEN RESTAURANTS INC COM 237194105 334 3,005 SH   SOLE   0 0 3,005
DEERE & CO COM 244199105 4,702 31,275 SH   SOLE   693 0 30,582
DELTA AIR LINES INC DEL COM 247361702 940 16,247 SH   SOLE   2,533 0 13,714
DELUXE CORP COM 248019101 4,233 74,339 SH   SOLE   0 0 74,339
DIAGEO P L C COM 25243Q205 353 2,495 SH   SOLE   985 0 1,510
DISCOVER FINL SVCS COM 254709108 30,333 396,772 SH   SOLE   7,043 0 389,729
DISCOVERY INC COM 25470F302 2,573 86,979 SH   SOLE   0 0 86,979
DISCOVERY INC COM 25470F104 3,592 112,257 SH   SOLE   0 0 112,257
DISNEY WALT CO COM 254687106 13,092 111,953 SH   SOLE   57 0 111,896
DOLBY LABORATORIES INC COM 25659T107 7,286 104,133 SH   SOLE   0 0 104,133
DOLLAR GEN CORP NEW COM 256677105 1,765 16,146 SH   SOLE   0 0 16,146
DOLLAR TREE INC COM 256746108 1,901 23,308 SH   SOLE   0 0 23,308
DOMINION ENERGY INC COM 25746U109 494 7,033 SH   SOLE   0 0 7,033
DONALDSON INC COM 257651109 324 5,558 SH   SOLE   0 0 5,558
DOVER CORP COM 260003108 11,420 128,996 SH   SOLE   2,813 0 126,183
DOWDUPONT INC COM 26078J100 2,091 32,522 SH   SOLE   0 0 32,522
DUKE ENERGY CORP NEW COM 26441C204 427 5,337 SH   SOLE   0 0 5,337
DXC TECHNOLOGY CO COM 23355L106 1,189 12,713 SH   SOLE   0 0 12,713
E TRADE FINANCIAL CORP COM 269246401 2,102 40,123 SH   SOLE   0 0 40,123
EAST WEST BANCORP INC COM 27579R104 342 5,665 SH   SOLE   0 0 5,665
EASTMAN CHEM CO COM 277432100 11,483 119,966 SH   SOLE   0 0 119,966
EATON CORP PLC COM G29183103 1,092 12,590 SH   SOLE   1,264 0 11,326
EBAY INC COM 278642103 908 27,512 SH   SOLE   0 0 27,512
EDGEWELL PERS CARE CO COM 28035Q102 614 13,284 SH   SOLE   0 0 13,284
EDWARDS LIFESCIENCES CORP COM 28176E108 235 1,351 SH   SOLE   0 0 1,351
EMERSON ELEC CO COM 291011104 6,774 88,458 SH   SOLE   447 0 88,011
ENCOMPASS HEALTH CORP COM 29261A100 2,353 30,182 SH   SOLE   0 0 30,182
ENERGIZER HLDGS INC NEW COM 29272W109 556 9,477 SH   SOLE   0 0 9,477
ENERSYS COM 29275Y102 1,180 13,544 SH   SOLE   0 0 13,544
ENOVA INTL INC COM 29357K103 906 31,452 SH   SOLE   0 0 31,452
ENTERGY CORP NEW COM 29364G103 5,942 73,237 SH   SOLE   0 0 73,237
ENTERPRISE PRODS PARTNERS L COM 293792107 1,102 38,372 SH   SOLE   0 0 38,372
EPR PPTYS COM 26884U109 202 2,951 SH   SOLE   0 0 2,951
EQUIFAX INC COM 294429105 2,102 16,097 SH   SOLE   1,918 0 14,179
EXELON CORP COM 30161N101 5,945 136,176 SH   SOLE   0 0 136,176
EXPEDIA GROUP INC COM 30212P303 2,005 15,370 SH   SOLE   0 0 15,370
EXPEDITORS INTL WASH INC COM 302130109 543 7,390 SH   SOLE   0 0 7,390
EXPRESS SCRIPTS HLDG CO COM 30219G108 3,606 37,950 SH   SOLE   0 0 37,950
EXXON MOBIL CORP COM 30231G102 17,744 208,704 SH   SOLE   4,912 0 203,792
F5 NETWORKS INC COM 315616102 5,507 27,616 SH   SOLE   0 0 27,616
FACEBOOK INC COM 30303M102 14,649 89,076 SH   SOLE   164 0 88,912
FACTSET RESH SYS INC COM 303075105 3,510 15,691 SH   SOLE   0 0 15,691
FAIR ISAAC CORP COM 303250104 10,497 45,930 SH   SOLE   0 0 45,930
FEDEX CORP COM 31428X106 4,642 19,276 SH   SOLE   96 0 19,180
FIDELITY NATL INFORMATION SV COM 31620M106 948 8,693 SH   SOLE   0 0 8,693
FIRST AMERN FINL CORP COM 31847R102 3,817 73,992 SH   SOLE   0 0 73,992
FIRST INTST BANCSYSTEM INC COM 32055Y201 7,973 177,958 SH   SOLE   0 0 177,958
FIRSTCASH INC COM 33767D105 408 4,971 SH   SOLE   0 0 4,971
FIRSTENERGY CORP COM 337932107 297 7,992 SH   SOLE   0 0 7,992
FISERV INC COM 337738108 2,053 24,921 SH   SOLE   0 0 24,921
FLEETCOR TECHNOLOGIES INC COM 339041105 363 1,595 SH   SOLE   0 0 1,595
FORD MTR CO DEL COM 345370860 3,638 393,329 SH   SOLE   0 0 393,329
FRANKLIN RES INC COM 354613101 244 8,015 SH   SOLE   0 0 8,015
FREEPORT-MCMORAN INC COM 35671D857 1,001 71,920 SH   SOLE   0 0 71,920
GATX CORP COM 361448103 6,328 73,084 SH   SOLE   0 0 73,084
GENERAL DYNAMICS CORP COM 369550108 4,914 24,005 SH   SOLE   0 0 24,005
GENERAL ELECTRIC CO COM 369604103 304 26,921 SH   SOLE   0 0 26,921
GENERAL MLS INC COM 370334104 276 6,424 SH   SOLE   0 0 6,424
GENUINE PARTS CO COM 372460105 293 2,952 SH   SOLE   0 0 2,952
GILEAD SCIENCES INC COM 375558103 3,430 44,418 SH   SOLE   0 0 44,418
GLAXOSMITHKLINE PLC COM 37733W105 242 6,019 SH   SOLE   0 0 6,019
GLOBAL PMTS INC COM 37940X102 2,456 19,278 SH   SOLE   1,577 0 17,701
GLOBALSTAR INC COM 378973408 25 50,000 SH   SOLE   0 0 50,000
GOODYEAR TIRE & RUBR CO COM 382550101 452 19,324 SH   SOLE   0 0 19,324
GRAHAM HLDGS CO COM 384637104 586 1,011 SH   SOLE   0 0 1,011
GRAINGER W W INC COM 384802104 252 705 SH   SOLE   0 0 705
GREIF INC COM 397624107 852 15,887 SH   SOLE   357 0 15,530
GROUP 1 AUTOMOTIVE INC COM 398905109 4,206 64,811 SH   SOLE   0 0 64,811
HALLIBURTON CO COM 406216101 201 4,955 SH   SOLE   0 0 4,955
HANCOCK JOHN PFD INCOME FD I COM 41021P103 2,652 142,175 SH   SOLE   0 0 142,175
HANESBRANDS INC COM 410345102 710 38,549 SH   SOLE   0 0 38,549
HARRIS CORP DEL COM 413875105 37,550 221,915 SH   SOLE   1,556 0 220,359
HASBRO INC COM 418056107 3,229 30,715 SH   SOLE   2,460 0 28,255
HCA HEALTHCARE INC COM 40412C101 11,095 79,750 SH   SOLE   0 0 79,750
HELEN OF TROY CORP LTD COM G4388N106 8,289 63,324 SH   SOLE   0 0 63,324
HENRY JACK & ASSOC INC COM 426281101 5,885 36,762 SH   SOLE   6,209 0 30,553
HERSHEY CO COM 427866108 851 8,345 SH   SOLE   0 0 8,345
HEWLETT PACKARD ENTERPRISE C COM 42824C109 164 10,050 SH   SOLE   0 0 10,050
HILL ROM HLDGS INC COM 431475102 452 4,783 SH   SOLE   0 0 4,783
HOME DEPOT INC COM 437076102 9,370 45,233 SH   SOLE   345 0 44,888
HONEYWELL INTL INC COM 438516106 1,713 10,297 SH   SOLE   0 0 10,297
HORMEL FOODS CORP COM 440452100 386 9,785 SH   SOLE   0 0 9,785
HP INC COM 40434L105 5,432 210,789 SH   SOLE   0 0 210,789
HUMANA INC COM 444859102 1,253 3,700 SH   SOLE   85 0 3,615
HUNTSMAN CORP COM 447011107 2,052 75,370 SH   SOLE   0 0 75,370
HYATT HOTELS CORP COM 448579102 263 3,308 SH   SOLE   0 0 3,308
ICON PLC COM G4705A100 4,103 26,684 SH   SOLE   0 0 26,684
ILLINOIS TOOL WKS INC COM 452308109 2,425 17,182 SH   SOLE   0 0 17,182
IMPERIAL OIL LTD COM 453038408 730 22,552 SH   SOLE   0 0 22,552
INFOSYS LTD COM 456788108 430 42,312 SH   SOLE   0 0 42,312
INGERSOLL-RAND PLC COM G47791101 488 4,769 SH   SOLE   0 0 4,769
INGEVITY CORP COM 45688C107 477 4,685 SH   SOLE   0 0 4,685
INGREDION INC COM 457187102 3,338 31,801 SH   SOLE   61 0 31,740
INNOSPEC INC COM 45768S105 207 2,700 SH   SOLE   0 0 2,700
INTEGRA LIFESCIENCES HLDGS C COM 457985208 307 4,660 SH   SOLE   0 0 4,660
INTEL CORP COM 458140100 11,323 239,439 SH   SOLE   12,905 0 226,534
INTERDIGITAL INC COM 45867G101 2,305 28,811 SH   SOLE   0 0 28,811
INTERNATIONAL BUSINESS MACHS COM 459200101 9,242 61,122 SH   SOLE   3,629 0 57,493
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 262 1,883 SH   SOLE   0 0 1,883
INTL PAPER CO COM 460146103 4,490 91,354 SH   SOLE   0 0 91,354
INVESCO EXCHNG TRADED FD TR COM 46138E511 285 19,895 SH   SOLE   0 0 19,895
INVESCO MORTGAGE CAPITAL INC COM 46131B100 1,307 82,614 SH   SOLE   0 0 82,614
INVESCO QQQ TR COM 46090E103 577 3,107 SH   SOLE   0 0 3,107
ISHARES TR COM 46434VAU4 217 8,768 SH   SOLE   0 0 8,768
ISHARES TR COM 46434VAQ3 205 8,172 SH   SOLE   0 0 8,172
ISHARES TR COM 464288612 212 1,975 SH   SOLE   0 0 1,975
ISHARES TR COM 464287226 1,251 11,855 SH   SOLE   0 0 11,855
ISHARES TR COM 464288687 325 8,762 SH   SOLE   0 0 8,762
ISHARES TR COM 464287234 864 20,120 SH   SOLE   0 0 20,120
ISHARES TR COM 464287655 244 1,447 SH   SOLE   0 0 1,447
ISHARES TR COM 464287614 233 1,492 SH   SOLE   0 0 1,492
ISHARES TR COM 464287465 967 14,220 SH   SOLE   0 0 14,220
ISHARES TR COM 464287200 349 1,193 SH   SOLE   0 0 1,193
ITT INC COM 45073V108 229 3,731 SH   SOLE   0 0 3,731
J2 GLOBAL INC COM 48123V102 1,802 21,755 SH   SOLE   0 0 21,755
JAZZ PHARMACEUTICALS PLC COM G50871105 1,843 10,964 SH   SOLE   0 0 10,964
JETBLUE AIRWAYS CORP COM 477143101 894 46,196 SH   SOLE   0 0 46,196
JOHNSON & JOHNSON COM 478160104 5,648 40,880 SH   SOLE   3,841 0 37,039
JOHNSON CTLS INTL PLC COM G51502105 574 16,394 SH   SOLE   0 0 16,394
JPMORGAN CHASE & CO COM 46625H100 4,836 42,860 SH   SOLE   0 0 42,860
JUNIPER NETWORKS INC COM 48203R104 500 16,692 SH   SOLE   0 0 16,692
KELLOGG CO COM 487836108 222 3,171 SH   SOLE   0 0 3,171
KEURIG DR PEPPER INC COM 49271V100 738 31,839 SH   SOLE   722 0 31,117
KIMBERLY CLARK CORP COM 494368103 6,782 59,684 SH   SOLE   108 0 59,576
KLA-TENCOR CORP COM 482480100 656 6,450 SH   SOLE   0 0 6,450
KROGER CO COM 501044101 8,686 298,392 SH   SOLE   2,996 0 295,396
L3 TECHNOLOGIES INC COM 502413107 1,310 6,159 SH   SOLE   0 0 6,159
LA Z BOY INC COM 505336107 254 8,040 SH   SOLE   0 0 8,040
LABORATORY CORP AMER HLDGS COM 50540R409 372 2,141 SH   SOLE   0 0 2,141
LAM RESEARCH CORP COM 512807108 14,216 93,709 SH   SOLE   1,449 0 92,260
LANDSTAR SYS INC COM 515098101 6,368 52,197 SH   SOLE   0 0 52,197
LAS VEGAS SANDS CORP COM 517834107 1,663 28,027 SH   SOLE   0 0 28,027
LEAR CORP COM 521865204 451 3,107 SH   SOLE   0 0 3,107
LIFEPOINT HEALTH INC COM 53219L109 230 3,565 SH   SOLE   0 0 3,565
LILLY ELI & CO COM 532457108 12,979 120,944 SH   SOLE   0 0 120,944
LINCOLN NATL CORP IND COM 534187109 614 9,071 SH   SOLE   0 0 9,071
LOCKHEED MARTIN CORP COM 539830109 8,330 24,079 SH   SOLE   112 0 23,967
LOUISIANA PAC CORP COM 546347105 421 15,892 SH   SOLE   0 0 15,892
LOWES COS INC COM 548661107 19,305 168,132 SH   SOLE   249 0 167,883
LUMINEX CORP DEL COM 55027E102 2,237 73,820 SH   SOLE   0 0 73,820
LYONDELLBASELL INDUSTRIES N COM N53745100 6,595 64,334 SH   SOLE   0 0 64,334
M & T BK CORP COM 55261F104 286 1,738 SH   SOLE   0 0 1,738
M D C HLDGS INC COM 552676108 7,829 264,661 SH   SOLE   0 0 264,661
MADDEN STEVEN LTD COM 556269108 499 9,424 SH   SOLE   0 0 9,424
MANPOWERGROUP INC COM 56418H100 2,821 32,813 SH   SOLE   0 0 32,813
MARATHON PETE CORP COM 56585A102 9,498 118,769 SH   SOLE   0 0 118,769
MARRIOTT INTL INC NEW COM 571903202 4,243 32,138 SH   SOLE   0 0 32,138
MASIMO CORP COM 574795100 643 5,165 SH   SOLE   0 0 5,165
MASTERCARD INCORPORATED COM 57636Q104 16,317 73,297 SH   SOLE   0 0 73,297
MCCORMICK & CO INC COM 579780206 289 2,192 SH   SOLE   0 0 2,192
MCDONALDS CORP COM 580135101 2,761 16,502 SH   SOLE   340 0 16,162
MCGRATH RENTCORP COM 580589109 5,317 97,620 SH   SOLE   0 0 97,620
MCKESSON CORP COM 58155Q103 5,511 41,547 SH   SOLE   2,468 0 39,079
MDU RES GROUP INC COM 552690109 820 31,909 SH   SOLE   0 0 31,909
MEDTRONIC PLC COM G5960L103 959 9,750 SH   SOLE   0 0 9,750
MERCK & CO INC COM 58933Y105 1,849 26,062 SH   SOLE   0 0 26,062
MEREDITH CORP COM 589433101 922 18,053 SH   SOLE   0 0 18,053
METLIFE INC COM 59156R108 322 6,898 SH   SOLE   0 0 6,898
METTLER TOLEDO INTERNATIONAL COM 592688105 4,949 8,126 SH   SOLE   0 0 8,126
MICROSOFT CORP COM 594918104 20,638 180,448 SH   SOLE   8,331 0 172,117
MINERALS TECHNOLOGIES INC COM 603158106 603 8,921 SH   SOLE   0 0 8,921
MKS INSTRUMENT INC COM 55306N104 4,898 61,112 SH   SOLE   0 0 61,112
MONDELEZ INTL INC COM 609207105 237 5,516 SH   SOLE   0 0 5,516
MOOG INC COM 615394202 706 8,217 SH   SOLE   0 0 8,217
MOTOROLA SOLUTIONS INC COM 620076307 3,800 29,203 SH   SOLE   0 0 29,203
MYLAN N V COM N59465109 858 23,451 SH   SOLE   0 0 23,451
NASDAQ INC COM 631103108 766 8,932 SH   SOLE   0 0 8,932
NATIONAL PRESTO INDS INC COM 637215104 5,710 44,040 SH   SOLE   0 0 44,040
NEENAH INC COM 640079109 241 2,797 SH   SOLE   0 0 2,797
NELNET INC COM 64031N108 216 3,775 SH   SOLE   0 0 3,775
NETFLIX INC COM 64110L106 319 853 SH   SOLE   0 0 853
NEWMARKET CORP COM 651587107 12,148 29,957 SH   SOLE   0 0 29,957
NIC INC COM 62914B100 1,228 82,966 SH   SOLE   0 0 82,966
NIKE INC COM 654106103 2,191 25,862 SH   SOLE   0 0 25,862
NORFOLK SOUTHERN CORP COM 655844108 1,672 9,265 SH   SOLE   0 0 9,265
NORTHROP GRUMMAN CORP COM 666807102 2,691 8,480 SH   SOLE   0 0 8,480
NORTHWESTERN CORP COM 668074305 442 7,540 SH   SOLE   0 0 7,540
NUCOR CORP COM 670346105 1,194 18,822 SH   SOLE   0 0 18,822
NUTRI SYS INC NEW COM 67069D108 1,104 29,790 SH   SOLE   0 0 29,790
NUVEEN PFD & INCM SECURTIES COM 67072C105 2,235 253,942 SH   SOLE   0 0 253,942
NVIDIA CORP COM 67066G104 255 908 SH   SOLE   0 0 908
NXP SEMICONDUCTORS N V COM N6596X109 1,284 15,016 SH   SOLE   0 0 15,016
OIL DRI CORP AMER COM 677864100 777 20,144 SH   SOLE   0 0 20,144
OLD REP INTL CORP COM 680223104 617 27,550 SH   SOLE   0 0 27,550
OMNICOM GROUP INC COM 681919106 4,026 59,187 SH   SOLE   0 0 59,187
ONEOK INC NEW COM 682680103 1,941 28,629 SH   SOLE   0 0 28,629
OPEN TEXT CORP COM 683715106 7,780 204,526 SH   SOLE   0 0 204,526
ORACLE CORP COM 68389X105 20,370 395,068 SH   SOLE   2,490 0 392,578
OWENS ILL INC COM 690768403 256 13,635 SH   SOLE   0 0 13,635
PACCAR INC COM 693718108 336 4,927 SH   SOLE   0 0 4,927
PARKER HANNIFIN CORP COM 701094104 8,710 47,356 SH   SOLE   0 0 47,356
PAYCHEX INC COM 704326107 2,223 30,188 SH   SOLE   0 0 30,188
PAYPAL HLDGS INC COM 70450Y103 226 2,568 SH   SOLE   0 0 2,568
PENSKE AUTOMOTIVE GRP INC COM 70959W103 217 4,584 SH   SOLE   0 0 4,584
PEPSICO INC COM 713448108 8,679 77,627 SH   SOLE   3,527 0 74,100
PFIZER INC COM 717081103 7,078 160,599 SH   SOLE   0 0 160,599
PHILIP MORRIS INTL INC COM 718172109 359 4,400 SH   SOLE   0 0 4,400
PHILLIPS 66 COM 718546104 1,413 12,537 SH   SOLE   0 0 12,537
PIPER JAFFRAY COS COM 724078100 202 2,641 SH   SOLE   0 0 2,641
POPULAR INC COM 733174700 790 15,423 SH   SOLE   0 0 15,423
PORTLAND GEN ELEC CO COM 736508847 304 6,670 SH   SOLE   0 0 6,670
PPG INDS INC COM 693506107 6,514 59,689 SH   SOLE   0 0 59,689
PROCTER AND GAMBLE CO COM 742718109 10,464 125,719 SH   SOLE   6,466 0 119,253
PROGRESSIVE CORP OHIO COM 743315103 986 13,884 SH   SOLE   0 0 13,884
PRUDENTIAL FINL INC COM 744320102 4,569 45,091 SH   SOLE   0 0 45,091
PS BUSINESS PKS INC CALIF COM 69360J107 560 4,408 SH   SOLE   0 0 4,408
PUBLIC SVC ENTERPRISE GROUP COM 744573106 686 12,995 SH   SOLE   0 0 12,995
QUALCOMM INC COM 747525103 943 13,093 SH   SOLE   0 0 13,093
QUANTA SVCS INC COM 74762E102 207 6,188 SH   SOLE   0 0 6,188
RAYMOND JAMES FINANCIAL INC COM 754730109 14,829 161,098 SH   SOLE   0 0 161,098
RAYTHEON CO COM 755111507 22,390 108,344 SH   SOLE   1,051 0 107,293
REINSURANCE GROUP AMER INC COM 759351604 20,014 138,448 SH   SOLE   110 0 138,338
RELIANCE STEEL & ALUMINUM CO COM 759509102 5,888 69,035 SH   SOLE   0 0 69,035
REPUBLIC SVCS INC COM 760759100 2,798 38,511 SH   SOLE   0 0 38,511
RIO TINTO PLC COM 767204100 230 4,515 SH   SOLE   0 0 4,515
ROCKWELL AUTOMATION INC COM 773903109 1,210 6,451 SH   SOLE   3,249 0 3,202
ROCKWELL COLLINS INC COM 774341101 3,935 28,014 SH   SOLE   0 0 28,014
ROPER TECHNOLOGIES INC COM 776696106 201 680 SH   SOLE   0 0 680
ROSS STORES INC COM 778296103 10,503 105,981 SH   SOLE   5,390 0 100,591
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,661 12,785 SH   SOLE   0 0 12,785
ROYAL DUTCH SHELL PLC COM 780259107 1,334 18,809 SH   SOLE   0 0 18,809
RYDER SYS INC COM 783549108 971 13,295 SH   SOLE   0 0 13,295
SANDERSON FARMS INC COM 800013104 979 9,475 SH   SOLE   0 0 9,475
SAP SE COM 803054204 748 6,079 SH   SOLE   0 0 6,079
SCOTTS MIRACLE GRO CO COM 810186106 1,213 15,410 SH   SOLE   0 0 15,410
SEAGATE TECHNOLOGY PLC COM G7945M107 342 7,221 SH   SOLE   0 0 7,221
SEI INVESTMENTS CO COM 784117103 5,076 83,081 SH   SOLE   0 0 83,081
SELECT MED HLDGS CORP COM 81619Q105 305 16,585 SH   SOLE   0 0 16,585
SERVICE CORP INTL COM 817565104 2,351 53,184 SH   SOLE   0 0 53,184
SHERWIN WILLIAMS CO COM 824348106 3,822 8,396 SH   SOLE   1,553 0 6,843
SILGAN HOLDINGS INC COM 827048109 5,291 190,337 SH   SOLE   0 0 190,337
SIMMONS 1ST NATL CORP COM 828730200 1,575 53,470 SH   SOLE   0 0 53,470
SIX FLAGS ENTMT CORP NEW COM 83001A102 526 7,538 SH   SOLE   0 0 7,538
SKYWEST INC COM 830879102 691 11,740 SH   SOLE   0 0 11,740
SKYWORKS SOLUTIONS INC COM 83088M102 1,924 21,209 SH   SOLE   0 0 21,209
SOUTHERN CO COM 842587107 564 12,932 SH   SOLE   0 0 12,932
SOUTHWEST AIRLS CO COM 844741108 3,464 55,469 SH   SOLE   0 0 55,469
SPDR DOW JONES INDL AVRG ETF COM 78467X109 399 1,509 SH   SOLE   0 0 1,509
SPDR S&P 500 ETF TR COM 78462F103 830 2,856 SH   SOLE   0 0 2,856
SPDR SERIES TRUST COM 78464A409 1,182 30,902 SH   SOLE   0 0 30,902
SPDR SERIES TRUST COM 78464A300 513 7,513 SH   SOLE   0 0 7,513
SPDR SERIES TRUST COM 78464A201 1,089 16,133 SH   SOLE   0 0 16,133
SPDR SERIES TRUST COM 78464A508 463 14,863 SH   SOLE   0 0 14,863
STANDEX INTL CORP COM 854231107 406 3,890 SH   SOLE   0 0 3,890
STANLEY BLACK & DECKER INC COM 854502101 1,368 9,344 SH   SOLE   0 0 9,344
STARBUCKS CORP COM 855244109 630 11,084 SH   SOLE   0 0 11,084
STATE STR CORP COM 857477103 906 10,818 SH   SOLE   0 0 10,818
STEEL DYNAMICS INC COM 858119100 3,375 74,674 SH   SOLE   0 0 74,674
STEPAN CO COM 858586100 535 6,154 SH   SOLE   0 0 6,154
SUMMIT FINANCIAL GROUP INC COM 86606G101 222 9,550 SH   SOLE   0 0 9,550
SYSCO CORP COM 871829107 1,217 16,617 SH   SOLE   0 0 16,617
TARGET CORP COM 87612E106 1,542 17,481 SH   SOLE   0 0 17,481
TAYLOR MORRISON HOME CORP COM 87724P106 655 36,310 SH   SOLE   0 0 36,310
TE CONNECTIVITY LTD COM H84989104 239 2,719 SH   SOLE   0 0 2,719
TECH DATA CORP COM 878237106 431 6,025 SH   SOLE   0 0 6,025
TERADATA CORP DEL COM 88076W103 1,495 39,642 SH   SOLE   0 0 39,642
TEXAS INSTRS INC COM 882508104 3,939 36,713 SH   SOLE   0 0 36,713
THERMO FISHER SCIENTIFIC INC COM 883556102 507 2,079 SH   SOLE   0 0 2,079
THOR INDS INC COM 885160101 1,332 15,914 SH   SOLE   0 0 15,914
TIMKEN CO COM 887389104 1,085 21,758 SH   SOLE   0 0 21,758
TJX COS INC NEW COM 872540109 20,039 178,884 SH   SOLE   4,522 0 174,362
TOLL BROTHERS INC COM 889478103 861 26,082 SH   SOLE   0 0 26,082
TORO CO COM 891092108 5,697 95,004 SH   SOLE   0 0 95,004
TORONTO DOMINION BK ONT COM 891160509 813 13,378 SH   SOLE   0 0 13,378
TRACTOR SUPPLY CO COM 892356106 1,207 13,281 SH   SOLE   0 0 13,281
TRAVELERS COMPANIES INC COM 89417E109 7,848 60,507 SH   SOLE   0 0 60,507
TYSON FOODS INC COM 902494103 13,265 222,822 SH   SOLE   0 0 222,822
UBIQUITI NETWORKS INC COM 90347A100 667 6,747 SH   SOLE   0 0 6,747
UNIFIRST CORP MASS COM 904708104 1,486 8,560 SH   SOLE   0 0 8,560
UNION PAC CORP COM 907818108 4,953 30,420 SH   SOLE   0 0 30,420
UNITED RENTALS INC COM 911363109 1,466 8,958 SH   SOLE   0 0 8,958
UNITED TECHNOLOGIES CORP COM 913017109 17,590 125,814 SH   SOLE   4,951 0 120,863
UNITED THERAPEUTICS CORP DEL COM 91307C102 9,326 72,929 SH   SOLE   1,606 0 71,323
UNITEDHEALTH GROUP INC COM 91324P102 32,764 123,155 SH   SOLE   1,316 0 121,839
UNIVERSAL HLTH SVCS INC COM 913903100 8,894 69,567 SH   SOLE   0 0 69,567
UNIVERSAL INS HLDGS INC COM 91359V107 7,323 150,842 SH   SOLE   0 0 150,842
UNUM GROUP COM 91529Y106 377 9,648 SH   SOLE   0 0 9,648
USANA HEALTH SCIENCES INC COM 90328M107 3,117 25,859 SH   SOLE   0 0 25,859
V F CORP COM 918204108 1,943 20,790 SH   SOLE   0 0 20,790
VALERO ENERGY CORP NEW COM 91913Y100 26,130 229,718 SH   SOLE   5,812 0 223,906
VALVOLINE INC COM 92047W101 334 15,508 SH   SOLE   0 0 15,508
VANGUARD BD INDEX FD INC COM 921937827 6,166 79,027 SH   SOLE   0 0 79,027
VANGUARD INDEX FDS COM 922908736 7,412 46,026 SH   SOLE   0 0 46,026
VANGUARD INDEX FDS COM 922908744 3,339 30,166 SH   SOLE   0 0 30,166
VANGUARD INDEX FDS COM 922908553 1,122 13,911 SH   SOLE   0 0 13,911
VANGUARD INDEX FDS COM 922908595 2,866 15,301 SH   SOLE   0 0 15,301
VANGUARD INDEX FDS COM 922908751 348 2,141 SH   SOLE   44 0 2,097
VANGUARD INDEX FDS COM 922908363 6,653 24,914 SH   SOLE   0 0 24,914
VANGUARD INDEX FDS COM 922908611 1,247 8,950 SH   SOLE   0 0 8,950
VANGUARD INTL EQUITY INDEX F COM 922042858 3,306 80,636 SH   SOLE   0 0 80,636
VANGUARD SCOTTSDALE FDS COM 92206C813 425 4,825 SH   SOLE   0 0 4,825
VANGUARD TAX MANAGED INTL FD COM 921943858 228 5,264 SH   SOLE   0 0 5,264
VANGUARD WORLD FDS COM 92204A108 219 1,215 SH   SOLE   0 0 1,215
VANGUARD WORLD FDS COM 92204A702 325 1,602 SH   SOLE   0 0 1,602
VARIAN MED SYS INC COM 92220P105 3,567 31,865 SH   SOLE   0 0 31,865
VERISIGN INC COM 92343E102 9,945 62,112 SH   SOLE   0 0 62,112
VERISK ANALYTICS INC COM 92345Y106 1,957 16,230 SH   SOLE   0 0 16,230
VERIZON COMMUNICATIONS INC COM 92343V104 24,258 454,360 SH   SOLE   2,349 0 452,011
VISA INC COM 92826C839 13,199 87,938 SH   SOLE   105 0 87,833
VMWARE INC COM 928563402 7,464 47,830 SH   SOLE   0 0 47,830
W R BERKLEY CORPORATION COM 084423102 3,315 41,477 SH   SOLE   0 0 41,477
WADDELL & REED FINL INC COM 930059100 230 10,856 SH   SOLE   0 0 10,856
WALGREENS BOOTS ALLIANCE INC COM 931427108 524 7,190 SH   SOLE   0 0 7,190
WALKER & DUNLOP INC COM 93148P102 6,711 126,911 SH   SOLE   0 0 126,911
WALMART INC COM 931142103 8,156 86,847 SH   SOLE   0 0 86,847
WASTE MGMT INC DEL COM 94106L109 313 3,466 SH   SOLE   0 0 3,466
WATERS CORP COM 941848103 10,061 51,678 SH   SOLE   0 0 51,678
WELLS FARGO CO NEW COM 949746101 890 16,936 SH   SOLE   0 0 16,936
WERNER ENTERPRISES INC COM 950755108 254 7,175 SH   SOLE   0 0 7,175
WESTERN DIGITAL CORP COM 958102105 500 8,539 SH   SOLE   0 0 8,539
WESTROCK CO COM 96145D105 1,643 30,746 SH   SOLE   0 0 30,746
WHIRLPOOL CORP COM 963320106 4,396 37,018 SH   SOLE   0 0 37,018
WORLD ACCEP CORP DEL COM 981419104 228 1,992 SH   SOLE   0 0 1,992
WORTHINGTON INDS INC COM 981811102 4,230 97,561 SH   SOLE   0 0 97,561
WYNDHAM DESTINATIONS INC COM 98310W108 643 14,831 SH   SOLE   0 0 14,831
WYNDHAM HOTELS & RESORTS INC COM 98311A105 851 15,309 SH   SOLE   0 0 15,309
XEROX CORP COM 984121608 224 8,294 SH   SOLE   0 0 8,294
XYLEM INC COM 98419M100 461 5,775 SH   SOLE   0 0 5,775
YUM BRANDS INC COM 988498101 4,336 47,695 SH   SOLE   0 0 47,695
ZIONS BANCORPORATION COM 989701107 211 4,210 SH   SOLE   0 0 4,210