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
SPDR DOW JONES INDL AVRG ETF COM 78467X109 414 1,559 SH   SOLE   0 0 1,559
ISHARES TR COM 464287200 434 1,472 SH   SOLE   0 0 1,472
ISHARES TR COM 464287614 812 5,158 SH   SOLE   0 0 5,158
SPDR S&P 500 ETF TR COM 78462F103 915 3,122 SH   SOLE   0 0 3,122
AGILENT TECHNOLOGIES INC COM 00846U101 252 3,375 SH   SOLE   0 0 3,375
ADOBE INC COM 00724F101 1,561 5,297 SH   SOLE   0 0 5,297
AUTODESK INC COM 052769106 3,128 19,202 SH   SOLE   0 0 19,202
AMAZON COM INC COM 023135106 1,739 919 SH   SOLE   15 0 904
BRISTOL MYERS SQUIBB CO COM 110122108 391 8,625 SH   SOLE   0 0 8,625
BERKSHIRE HATHAWAY INC DEL COM 084670702 3,658 17,162 SH   SOLE   60 0 17,102
CARLISLE COS INC COM 142339100 541 3,850 SH   SOLE   0 0 3,850
EMERSON ELEC CO COM 291011104 8,431 126,366 SH   SOLE   447 0 125,919
EXPEDITORS INTL WASH INC COM 302130109 783 10,325 SH   SOLE   0 0 10,325
BOEING CO COM 097023105 8,906 24,466 SH   SOLE   2,776 0 21,690
HERSHEY CO COM 427866108 1,091 8,143 SH   SOLE   0 0 8,143
ONEOK INC NEW COM 682680103 1,391 20,220 SH   SOLE   0 0 20,220
INVESCO QQQ TR COM 46090E103 660 3,535 SH   SOLE   0 0 3,535
AMGEN INC COM 031162100 5,726 31,073 SH   SOLE   0 0 31,073
ABBOTT LABS COM 002824100 3,896 46,328 SH   SOLE   0 0 46,328
BP PLC COM 055622104 3,834 91,946 SH   SOLE   0 0 91,946
CONAGRA BRANDS INC COM 205887102 354 13,349 SH   SOLE   0 0 13,349
EBAY INC COM 278642103 1,101 27,876 SH   SOLE   0 0 27,876
ALTRIA GROUP INC COM 02209S103 1,124 23,742 SH   SOLE   0 0 23,742
CSG SYS INTL INC COM 126349109 5,045 103,320 SH   SOLE   2,186 0 101,134
FEDEX CORP COM 31428X106 4,416 26,894 SH   SOLE   96 0 26,798
HORMEL FOODS CORP COM 440452100 391 9,644 SH   SOLE   0 0 9,644
GENUINE PARTS CO COM 372460105 287 2,767 SH   SOLE   0 0 2,767
GLAXOSMITHKLINE PLC COM 37733W105 273 6,813 SH   SOLE   0 0 6,813
GRAINGER W W INC COM 384802104 521 1,942 SH   SOLE   0 0 1,942
INTEL CORP COM 458140100 14,195 296,524 SH   SOLE   11,689 0 284,835
ILLINOIS TOOL WKS INC COM 452308109 2,473 16,396 SH   SOLE   0 0 16,396
ORACLE CORP COM 68389X105 20,649 362,456 SH   SOLE   2,930 0 359,526
QUALCOMM INC COM 747525103 656 8,630 SH   SOLE   0 0 8,630
DISNEY WALT CO COM 254687106 16,542 118,459 SH   SOLE   57 0 118,402
HONEYWELL INTL INC COM 438516106 1,616 9,254 SH   SOLE   0 0 9,254
SHERWIN WILLIAMS CO COM 824348106 3,417 7,456 SH   SOLE   944 0 6,512
SEMPRA ENERGY COM 816851109 253 1,839 SH   SOLE   0 0 1,839
SYSCO CORP COM 871829107 1,203 17,009 SH   SOLE   0 0 17,009
JOHNSON & JOHNSON COM 478160104 5,791 41,577 SH   SOLE   3,477 0 38,100
MEDTRONIC PLC COM G5960L103 1,114 11,436 SH   SOLE   0 0 11,436
PFIZER INC COM 717081103 8,711 201,089 SH   SOLE   374 0 200,715
EXELON CORP COM 30161N101 8,774 183,018 SH   SOLE   0 0 183,018
KROGER CO COM 501044101 3,636 167,487 SH   SOLE   0 0 167,487
JUNIPER NETWORKS INC COM 48203R104 377 14,142 SH   SOLE   0 0 14,142
LOWES COS INC COM 548661107 15,611 154,702 SH   SOLE   109 0 154,593
SOTHERLY HOTELS INC COM 83600C103 114 16,425 SH   SOLE   0 0 16,425
ISHARES TR COM 464287465 897 13,653 SH   SOLE   0 0 13,653
AMERISOURCEBERGEN CORP COM 03073E105 6,138 71,996 SH   SOLE   5,613 0 66,383
CHEVRON CORP NEW COM 166764100 12,780 102,704 SH   SOLE   0 0 102,704
MOTOROLA SOLUTIONS INC COM 620076307 2,896 17,372 SH   SOLE   0 0 17,372
MICROSOFT CORP COM 594918104 25,737 192,128 SH   SOLE   7,293 0 184,835
AT&T INC COM 00206R102 6,058 180,779 SH   SOLE   747 0 180,032
PRUDENTIAL FINL INC COM 744320102 7,059 69,889 SH   SOLE   0 0 69,889
CITIGROUP INC COM 172967424 5,234 74,737 SH   SOLE   0 0 74,737
INGREDION INC COM 457187102 2,620 31,757 SH   SOLE   61 0 31,696
CISCO SYS INC COM 17275R102 8,139 148,718 SH   SOLE   6,144 0 142,574
DELUXE CORP COM 248019101 430 10,564 SH   SOLE   0 0 10,564
INTERNATIONAL BUSINESS MACHS COM 459200101 13,650 98,985 SH   SOLE   4,237 0 94,748
COCA COLA CO COM 191216100 1,648 32,358 SH   SOLE   0 0 32,358
LOCKHEED MARTIN CORP COM 539830109 7,992 21,983 SH   SOLE   112 0 21,871
PEPSICO INC COM 713448108 8,913 67,971 SH   SOLE   2,781 0 65,190
PPG INDS INC COM 693506107 8,332 71,391 SH   SOLE   0 0 71,391
STRYKER CORP COM 863667101 210 1,023 SH   SOLE   0 0 1,023
JOHNSON CTLS INTL PLC COM G51502105 473 11,459 SH   SOLE   0 0 11,459
VERIZON COMMUNICATIONS INC COM 92343V104 24,797 434,050 SH   SOLE   2,761 0 431,289
XEROX CORP COM 984121608 258 7,277 SH   SOLE   0 0 7,277
SPDR SERIES TRUST COM 78464A300 2,179 35,915 SH   SOLE   0 0 35,915
SPDR SERIES TRUST COM 78464A201 2,012 33,027 SH   SOLE   0 0 33,027
SPDR SERIES TRUST COM 78464A409 4,355 112,443 SH   SOLE   0 0 112,443
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,110 38,600 SH   SOLE   0 0 38,600
AMETEK INC NEW COM 031100100 1,378 15,166 SH   SOLE   0 0 15,166
DEERE & CO COM 244199105 5,012 30,248 SH   SOLE   680 0 29,568
BANK AMER CORP COM 060505104 1,605 55,340 SH   SOLE   0 0 55,340
STARBUCKS CORP COM 855244109 972 11,592 SH   SOLE   0 0 11,592
AUTOMATIC DATA PROCESSING IN COM 053015103 3,392 20,517 SH   SOLE   0 0 20,517
EXXON MOBIL CORP COM 30231G102 13,402 174,896 SH   SOLE   4,081 0 170,815
AFLAC INC COM 001055102 4,960 90,493 SH   SOLE   0 0 90,493
WALMART INC COM 931142103 7,277 65,860 SH   SOLE   0 0 65,860
APPLIED MATLS INC COM 038222105 8,756 194,972 SH   SOLE   2,526 0 192,446
ANTHEM INC COM 036752103 2,445 8,663 SH   SOLE   0 0 8,663
UNION PACIFIC CORP COM 907818108 6,834 40,413 SH   SOLE   0 0 40,413
ASTRAZENECA PLC COM 046353108 2,951 71,484 SH   SOLE   3,878 0 67,606
TEXAS INSTRS INC COM 882508104 6,624 57,723 SH   SOLE   0 0 57,723
BAXTER INTL INC COM 071813109 1,180 14,404 SH   SOLE   0 0 14,404
BRADY CORP COM 104674106 8,237 167,011 SH   SOLE   0 0 167,011
BORGWARNER INC COM 099724106 356 8,484 SH   SOLE   0 0 8,484
CARDINAL HEALTH INC COM 14149Y108 1,368 29,045 SH   SOLE   0 0 29,045
TARGET CORP COM 87612E106 7,016 81,008 SH   SOLE   0 0 81,008
CULLEN FROST BANKERS INC COM 229899109 215 2,300 SH   SOLE   0 0 2,300
CAPITAL ONE FINL CORP COM 14040H105 9,907 109,177 SH   SOLE   3,248 0 105,929
COSTCO WHSL CORP NEW COM 22160K105 444 1,680 SH   SOLE   0 0 1,680
LILLY ELI & CO COM 532457108 12,493 112,762 SH   SOLE   0 0 112,762
CVS HEALTH CORP COM 126650100 3,020 55,431 SH   SOLE   1,945 0 53,486
DOMINION ENERGY INC COM 25746U109 671 8,673 SH   SOLE   0 0 8,673
STATE STR CORP COM 857477103 625 11,146 SH   SOLE   0 0 11,146
DIAGEO P L C COM 25243Q205 404 2,345 SH   SOLE   985 0 1,360
QUEST DIAGNOSTICS INC COM 74834L100 317 3,112 SH   SOLE   0 0 3,112
DANAHER CORPORATION COM 235851102 2,528 17,690 SH   SOLE   0 0 17,690
MCKESSON CORP COM 58155Q103 9,094 67,668 SH   SOLE   2,458 0 65,210
MERCK & CO INC COM 58933Y105 1,703 20,314 SH   SOLE   0 0 20,314
MORGAN STANLEY COM 617446448 900 20,539 SH   SOLE   0 0 20,539
ENTERGY CORP NEW COM 29364G103 5,050 49,063 SH   SOLE   0 0 49,063
RAYTHEON CO COM 755111507 16,072 92,434 SH   SOLE   1,669 0 90,765
RAYMOND JAMES FINANCIAL INC COM 754730109 12,804 151,436 SH   SOLE   0 0 151,436
REINSURANCE GRP OF AMERICA I COM 759351604 21,404 137,176 SH   SOLE   1,322 0 135,854
PROCTER AND GAMBLE CO COM 742718109 11,041 100,695 SH   SOLE   1,211 0 99,484
GENERAL ELECTRIC CO COM 369604103 117 11,107 SH   SOLE   0 0 11,107
KIMBERLY CLARK CORP COM 494368103 10,330 77,503 SH   SOLE   108 0 77,395
GILEAD SCIENCES INC COM 375558103 4,101 60,702 SH   SOLE   0 0 60,702
HOME DEPOT INC COM 437076102 15,397 74,035 SH   SOLE   368 0 73,667
INGERSOLL-RAND PLC COM G47791101 528 4,168 SH   SOLE   0 0 4,168
MCDONALDS CORP COM 580135101 4,240 20,420 SH   SOLE   380 0 20,040
NIKE INC COM 654106103 1,901 22,650 SH   SOLE   0 0 22,650
JPMORGAN CHASE & CO COM 46625H100 4,043 36,162 SH   SOLE   0 0 36,162
WENDYS CO COM 95058W100 290 14,813 SH   SOLE   0 0 14,813
TJX COS INC NEW COM 872540109 18,510 350,038 SH   SOLE   6,992 0 343,046
MONDELEZ INTL INC COM 609207105 320 5,942 SH   SOLE   0 0 5,942
HP INC COM 40434L105 540 25,957 SH   SOLE   0 0 25,957
BOOKING HLDGS INC COM 09857L108 8,466 4,516 SH   SOLE   0 0 4,516
SYMANTEC CORP COM 871503108 56 2,557 SH   SOLE   0 0 2,557
WELLS FARGO CO NEW COM 949746101 860 18,177 SH   SOLE   0 0 18,177
PROGRESSIVE CORP OHIO COM 743315103 1,052 13,167 SH   SOLE   0 0 13,167
FISERV INC COM 337738108 1,696 18,609 SH   SOLE   0 0 18,609
WADDELL & REED FINL INC COM 930059100 3,111 186,616 SH   SOLE   0 0 186,616
GLOBAL PMTS INC COM 37940X102 2,785 17,394 SH   SOLE   1,577 0 15,817
FORD MTR CO DEL COM 345370860 1,021 99,852 SH   SOLE   0 0 99,852
UNITEDHEALTH GROUP INC COM 91324P102 28,768 117,895 SH   SOLE   860 0 117,035
SIX FLAGS ENTMT CORP NEW COM 83001A102 454 9,137 SH   SOLE   0 0 9,137
SOUTHWEST AIRLS CO COM 844741108 2,032 40,020 SH   SOLE   0 0 40,020
ACCENTURE PLC IRELAND COM G1151C101 19,732 106,792 SH   SOLE   700 0 106,092
AMERICAN TOWER CORP NEW COM 03027X100 727 3,558 SH   SOLE   0 0 3,558
UNITED TECHNOLOGIES CORP COM 913017109 13,261 101,851 SH   SOLE   0 0 101,851
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 268 1,847 SH   SOLE   0 0 1,847
MARRIOTT INTL INC NEW COM 571903202 3,322 23,683 SH   SOLE   0 0 23,683
3M CO COM 88579Y101 11,903 68,668 SH   SOLE   0 0 68,668
OMNICOM GROUP INC COM 681919106 2,841 34,665 SH   SOLE   0 0 34,665
DOLLAR TREE INC COM 256746108 2,439 22,714 SH   SOLE   113 0 22,601
HELEN OF TROY CORP LTD COM G4388N106 9,929 76,031 SH   SOLE   0 0 76,031
COMCAST CORP NEW COM 20030N101 11,763 278,226 SH   SOLE   0 0 278,226
VANGUARD INDEX FDS COM 922908769 386 2,570 SH   SOLE   0 0 2,570
WASTE MGMT INC DEL COM 94106L109 420 3,636 SH   SOLE   0 0 3,636
OWENS ILL INC COM 690768403 204 11,840 SH   SOLE   0 0 11,840
NORFOLK SOUTHERN CORP COM 655844108 1,853 9,298 SH   SOLE   0 0 9,298
HOST HOTELS & RESORTS INC COM 44107P104 197 10,811 SH   SOLE   0 0 10,811
FIRSTENERGY CORP COM 337932107 338 7,887 SH   SOLE   0 0 7,887
DUKE ENERGY CORP NEW COM 26441C204 367 4,159 SH   SOLE   0 0 4,159
CONSTELLATION BRANDS INC COM 21036P108 3,626 18,413 SH   SOLE   1,714 0 16,699
CONOCOPHILLIPS COM 20825C104 614 10,073 SH   SOLE   0 0 10,073
CSX CORP COM 126408103 6,091 78,728 SH   SOLE   5,616 0 73,112
APPLE INC COM 037833100 52,612 265,827 SH   SOLE   4,657 0 261,170
ALLSTATE CORP COM 020002101 8,282 81,443 SH   SOLE   116 0 81,327
LAM RESEARCH CORP COM 512807108 10,442 55,588 SH   SOLE   1,325 0 54,263
MEREDITH CORP COM 589433101 229 4,164 SH   SOLE   0 0 4,164
SERVICE CORP INTL COM 817565104 5,687 121,565 SH   SOLE   0 0 121,565
CAMPBELL SOUP CO COM 134429109 1,420 35,432 SH   SOLE   0 0 35,432
COHEN & STEERS QUALITY RLTY COM 19247L106 2,370 173,220 SH   SOLE   0 0 173,220
SPDR SERIES TRUST COM 78464A508 7,340 234,662 SH   SOLE   0 0 234,662
CATERPILLAR INC DEL COM 149123101 3,439 25,235 SH   SOLE   413 0 24,822
INTL PAPER CO COM 460146103 1,500 34,626 SH   SOLE   0 0 34,626
ISHARES TR COM 464287234 830 19,347 SH   SOLE   0 0 19,347
ENCOMPASS HEALTH CORP COM 29261A100 5,155 81,368 SH   SOLE   0 0 81,368
PPL CORP COM 69351T106 3,530 113,829 SH   SOLE   0 0 113,829
ELECTRONIC ARTS INC COM 285512109 2,437 24,070 SH   SOLE   0 0 24,070
CELGENE CORP COM 151020104 7,437 80,451 SH   SOLE   0 0 80,451
INTERDIGITAL INC COM 45867G101 1,922 29,845 SH   SOLE   0 0 29,845
LANDSTAR SYS INC COM 515098101 8,550 79,173 SH   SOLE   0 0 79,173
BANK OZK COM 06417N103 373 12,400 SH   SOLE   0 0 12,400
CITRIX SYS INC COM 177376100 792 8,074 SH   SOLE   0 0 8,074
EQUIFAX INC COM 294429105 1,976 14,612 SH   SOLE   1,918 0 12,694
ROSS STORES INC COM 778296103 9,128 92,086 SH   SOLE   5,021 0 87,065
SKYWORKS SOLUTIONS INC COM 83088M102 392 5,075 SH   SOLE   0 0 5,075
SUMMIT FINANCIAL GROUP INC COM 86606G101 256 9,550 SH   SOLE   0 0 9,550
F5 NETWORKS INC COM 315616102 2,918 20,039 SH   SOLE   0 0 20,039
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,095 9,034 SH   SOLE   0 0 9,034
VERISIGN INC COM 92343E102 13,997 66,920 SH   SOLE   0 0 66,920
AMERICAN EXPRESS CO COM 025816109 373 3,018 SH   SOLE   0 0 3,018
CRACKER BARREL OLD CTRY STOR COM 22410J106 3,142 18,401 SH   SOLE   1,513 0 16,888
GENERAL MLS INC COM 370334104 203 3,858 SH   SOLE   0 0 3,858
OLD REP INTL CORP COM 680223104 690 30,852 SH   SOLE   0 0 30,852
AMEREN CORP COM 023608102 308 4,095 SH   SOLE   0 0 4,095
ARCHER DANIELS MIDLAND CO COM 039483102 2,164 53,031 SH   SOLE   0 0 53,031
EDWARDS LIFESCIENCES CORP COM 28176E108 208 1,126 SH   SOLE   0 0 1,126
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 449 7,632 SH   SOLE   0 0 7,632
CHEMED CORP NEW COM 16359R103 207 574 SH   SOLE   0 0 574
ROGERS CORP COM 775133101 7,854 45,507 SH   SOLE   0 0 45,507
L3 TECHNOLOGIES INC COM 502413107 1,667 6,799 SH   SOLE   0 0 6,799
E TRADE FINANCIAL CORP COM 269246401 1,168 26,179 SH   SOLE   0 0 26,179
EASTMAN CHEMICAL CO COM 277432100 8,938 114,842 SH   SOLE   0 0 114,842
GENERAL DYNAMICS CORP COM 369550108 3,828 21,055 SH   SOLE   0 0 21,055
HOLLYFRONTIER CORP COM 436106108 209 4,515 SH   SOLE   0 0 4,515
AKAMAI TECHNOLOGIES INC COM 00971T101 2,881 35,946 SH   SOLE   0 0 35,946
INTEGRA LIFESCIENCES HLDGS C COM 457985208 246 4,410 SH   SOLE   0 0 4,410
FIRSTCASH INC COM 33767D105 491 4,908 SH   SOLE   0 0 4,908
WORTHINGTON INDS INC COM 981811102 1,373 34,106 SH   SOLE   0 0 34,106
KLA-TENCOR CORP COM 482480100 827 6,995 SH   SOLE   0 0 6,995
SOUTHERN CO COM 842587107 762 13,791 SH   SOLE   0 0 13,791
AVERY DENNISON CORP COM 053611109 482 4,167 SH   SOLE   0 0 4,167
VANGUARD INTL EQUITY INDEX F COM 922042858 3,559 83,678 SH   SOLE   0 0 83,678
PAYCHEX INC COM 704326107 2,558 31,087 SH   SOLE   0 0 31,087
NORTHROP GRUMMAN CORP COM 666807102 2,053 6,352 SH   SOLE   0 0 6,352
DXC TECHNOLOGY CO COM 23355L106 664 12,035 SH   SOLE   0 0 12,035
BERKSHIRE HATHAWAY INC DEL COM 084670108 318 1 SH   SOLE   0 0 1
DECKERS OUTDOOR CORP COM 243537107 227 1,290 SH   SOLE   0 0 1,290
TIVITY HEALTH INC COM 88870R102 2,143 130,372 SH   SOLE   0 0 130,372
ANNALY CAP MGMT INC COM 035710409 1,078 118,098 SH   SOLE   0 0 118,098
BERKLEY W R CORP COM 084423102 3,972 60,246 SH   SOLE   0 0 60,246
CIGNA CORP NEW COM 125523100 2,478 15,731 SH   SOLE   0 0 15,731
MKS INSTRUMENT INC COM 55306N104 3,578 45,931 SH   SOLE   0 0 45,931
WESTERN DIGITAL CORP COM 958102105 258 5,422 SH   SOLE   0 0 5,422
WATERS CORP COM 941848103 12,143 56,416 SH   SOLE   0 0 56,416
VALERO ENERGY CORP NEW COM 91913Y100 11,497 134,297 SH   SOLE   5,591 0 128,706
TRACTOR SUPPLY CO COM 892356106 1,108 10,181 SH   SOLE   0 0 10,181
THOR INDS INC COM 885160101 689 11,791 SH   SOLE   0 0 11,791
TORO CO COM 891092108 5,901 88,200 SH   SOLE   0 0 88,200
ROCKWELL AUTOMATION INC COM 773903109 1,312 8,007 SH   SOLE   3,022 0 4,985
NETFLIX INC COM 64110L106 458 1,248 SH   SOLE   0 0 1,248
MYLAN N V COM N59465109 202 10,626 SH   SOLE   0 0 10,626
ENPRO INDS INC COM 29355X107 278 4,359 SH   SOLE   0 0 4,359
GATX CORP COM 361448103 4,339 54,724 SH   SOLE   0 0 54,724
ISHARES TR COM 464287226 1,416 12,721 SH   SOLE   0 0 12,721
EPR PPTYS COM 26884U109 316 4,240 SH   SOLE   0 0 4,240
ARROW ELECTRS INC COM 042735100 4,829 67,755 SH   SOLE   0 0 67,755
AUTOZONE INC COM 053332102 13,729 12,487 SH   SOLE   0 0 12,487
AMDOCS LTD COM G02602103 2,759 44,440 SH   SOLE   0 0 44,440
BIOGEN INC COM 09062X103 2,451 10,479 SH   SOLE   0 0 10,479
POPULAR INC COM 733174700 2,761 50,897 SH   SOLE   0 0 50,897
CONMED CORP COM 207410101 870 10,171 SH   SOLE   0 0 10,171
LABORATORY CORP AMER HLDGS COM 50540R409 3,554 20,555 SH   SOLE   0 0 20,555
CARNIVAL CORP COM 143658300 2,200 47,260 SH   SOLE   735 0 46,525
CLOROX CO DEL COM 189054109 802 5,237 SH   SOLE   0 0 5,237
SIMMONS 1ST NATL CORP COM 828730200 2,252 96,822 SH   SOLE   0 0 96,822
DARDEN RESTAURANTS INC COM 237194105 366 3,005 SH   SOLE   0 0 3,005
ITT INC COM 45073V108 243 3,713 SH   SOLE   0 0 3,713
DOLLAR GEN CORP NEW COM 256677105 2,026 14,993 SH   SOLE   0 0 14,993
VARIAN MED SYS INC COM 92220P105 6,130 45,031 SH   SOLE   0 0 45,031
IMPERIAL OIL LTD COM 453038408 707 25,530 SH   SOLE   0 0 25,530
TIMKEN CO COM 887389104 933 18,168 SH   SOLE   0 0 18,168
LOUISIANA PAC CORP COM 546347105 2,054 78,335 SH   SOLE   0 0 78,335
SAP SE COM 803054204 879 6,429 SH   SOLE   0 0 6,429
SEI INVESTMENTS CO COM 784117103 1,523 27,141 SH   SOLE   0 0 27,141
CHECK POINT SOFTWARE TECH LT COM M22465104 3,519 30,435 SH   SOLE   0 0 30,435
UNIVERSAL HLTH SVCS INC COM 913903100 10,292 78,935 SH   SOLE   0 0 78,935
USANA HEALTH SCIENCES INC COM 90328M107 899 11,320 SH   SOLE   0 0 11,320
V F CORP COM 918204108 2,043 23,390 SH   SOLE   0 0 23,390
TRAVELERS COMPANIES INC COM 89417E109 10,738 71,819 SH   SOLE   0 0 71,819
NUCOR CORP COM 670346105 3,445 62,528 SH   SOLE   0 0 62,528
SANDERSON FARMS INC COM 800013104 1,162 8,506 SH   SOLE   0 0 8,506
RELIANCE STEEL & ALUMINUM CO COM 759509102 6,584 69,586 SH   SOLE   0 0 69,586
HARRIS CORP DEL COM 413875105 31,232 165,134 SH   SOLE   1,500 0 163,634
EATON CORP PLC COM G29183103 1,065 12,788 SH   SOLE   280 0 12,508
RYDER SYS INC COM 783549108 744 12,768 SH   SOLE   0 0 12,768
UNITED RENTALS INC COM 911363109 1,098 8,282 SH   SOLE   0 0 8,282
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 3,394 53,546 SH   SOLE   805 0 52,741
DONALDSON INC COM 257651109 283 5,558 SH   SOLE   0 0 5,558
FAIR ISAAC CORP COM 303250104 12,388 39,450 SH   SOLE   28 0 39,422
STANLEY BLACK & DECKER INC COM 854502101 1,162 8,037 SH   SOLE   0 0 8,037
INFOSYS LTD COM 456788108 501 46,837 SH   SOLE   0 0 46,837
HUMANA INC COM 444859102 1,139 4,292 SH   SOLE   175 0 4,117
ARCBEST CORP COM 03937C105 3,057 108,749 SH   SOLE   0 0 108,749
FACTSET RESH SYS INC COM 303075105 7,026 24,519 SH   SOLE   0 0 24,519
HENRY JACK & ASSOC INC COM 426281101 4,178 31,200 SH   SOLE   5,437 0 25,763
LINCOLN NATL CORP IND COM 534187109 226 3,514 SH   SOLE   0 0 3,514
M D C HLDGS INC COM 552676108 8,648 263,811 SH   SOLE   0 0 263,811
STEEL DYNAMICS INC COM 858119100 2,481 82,142 SH   SOLE   0 0 82,142
DOVER CORP COM 260003108 13,397 133,703 SH   SOLE   2,813 0 130,890
PULTE GROUP INC COM 745867101 1,423 45,011 SH   SOLE   0 0 45,011
CUMMINS INC COM 231021106 2,607 15,217 SH   SOLE   288 0 14,929
WHIRLPOOL CORP COM 963320106 2,454 17,235 SH   SOLE   0 0 17,235
FRANKLIN RES INC COM 354613101 238 6,845 SH   SOLE   0 0 6,845
UNUM GROUP COM 91529Y106 236 7,027 SH   SOLE   0 0 7,027
BECTON DICKINSON & CO COM 075887109 2,703 10,724 SH   SOLE   997 0 9,727
CANON INC COM 138006309 877 29,970 SH   SOLE   0 0 29,970
ENTERPRISE PRODS PARTNERS L COM 293792107 972 33,683 SH   SOLE   0 0 33,683
METLIFE INC COM 59156R108 4,363 87,831 SH   SOLE   0 0 87,831
CACI INTL INC COM 127190304 10,266 50,179 SH   SOLE   0 0 50,179
YUM BRANDS INC COM 988498101 6,227 56,264 SH   SOLE   0 0 56,264
TOLL BROTHERS INC COM 889478103 1,032 28,186 SH   SOLE   0 0 28,186
ALLIANCE DATA SYSTEMS CORP COM 018581108 2,967 21,174 SH   SOLE   0 0 21,174
CURTISS WRIGHT CORP COM 231561101 1,408 11,075 SH   SOLE   0 0 11,075
MDU RES GROUP INC COM 552690109 403 15,632 SH   SOLE   0 0 15,632
TYSON FOODS INC COM 902494103 12,360 153,087 SH   SOLE   0 0 153,087
HASBRO INC COM 418056107 1,739 16,456 SH   SOLE   1,843 0 14,613
J2 GLOBAL INC COM 48123V102 2,354 26,477 SH   SOLE   0 0 26,477
BALL CORP COM 058498106 3,969 56,714 SH   SOLE   0 0 56,714
ALPHABET INC COM 02079K305 21,114 19,500 SH   SOLE   363 0 19,137
NELNET INC COM 64031N108 208 3,505 SH   SOLE   0 0 3,505
CBRE CLARION GLOBAL REAL EST COM 12504G100 1,523 203,330 SH   SOLE   0 0 203,330
VANGUARD INDEX FDS COM 922908744 4,682 42,208 SH   SOLE   0 0 42,208
CELANESE CORP DEL COM 150870103 265 2,462 SH   SOLE   0 0 2,462
VANGUARD INDEX FDS COM 922908629 283 1,690 SH   SOLE   0 0 1,690
AMERICAN FINL GROUP INC OHIO COM 025932104 5,607 54,721 SH   SOLE   0 0 54,721
VANGUARD INDEX FDS COM 922908611 1,039 7,963 SH   SOLE   0 0 7,963
VANGUARD INDEX FDS COM 922908553 1,156 13,224 SH   SOLE   0 0 13,224
TORONTO DOMINION BK ONT COM 891160509 784 13,438 SH   SOLE   0 0 13,438
LAS VEGAS SANDS CORP COM 517834107 320 5,420 SH   SOLE   0 0 5,420
MSC INDL DIRECT INC COM 553530106 544 7,331 SH   SOLE   0 0 7,331
CANADIAN NATL RY CO COM 136375102 231 2,500 SH   SOLE   0 0 2,500
MANPOWERGROUP INC COM 56418H100 1,296 13,413 SH   SOLE   0 0 13,413
ROYAL DUTCH SHELL PLC COM 780259206 1,142 17,558 SH   SOLE   0 0 17,558
DISCOVERY INC COM 25470F104 3,601 117,292 SH   SOLE   0 0 117,292
VANGUARD INDEX FDS COM 922908751 279 1,782 SH   SOLE   44 0 1,738
VANGUARD INDEX FDS COM 922908736 4,487 27,463 SH   SOLE   0 0 27,463
ASHLAND GLOBAL HLDGS INC COM 044186104 446 5,583 SH   SOLE   0 0 5,583
NORTHWESTERN CORP COM 668074305 6,332 87,762 SH   SOLE   0 0 87,762
REPUBLIC SVCS INC COM 760759100 3,758 43,370 SH   SOLE   0 0 43,370
CHINA PETE & CHEM CORP COM 16941R108 508 7,452 SH   SOLE   0 0 7,452
QUANTA SVCS INC COM 74762E102 5,719 149,757 SH   SOLE   0 0 149,757
HANCOCK JOHN PFD INCOME FD I COM 41021P103 2,312 119,586 SH   SOLE   0 0 119,586
SEAGATE TECHNOLOGY PLC COM G7945M107 299 6,348 SH   SOLE   0 0 6,348
EXPEDIA GROUP INC COM 30212P303 1,467 11,030 SH   SOLE   0 0 11,030
SUN LIFE FINL INC COM 866796105 390 9,436 SH   SOLE   0 0 9,436
WERNER ENTERPRISES INC COM 950755108 475 15,277 SH   SOLE   0 0 15,277
NASDAQ INC COM 631103108 425 4,421 SH   SOLE   0 0 4,421
MCCORMICK & CO INC COM 579780206 331 2,137 SH   SOLE   0 0 2,137
SKYWEST INC COM 830879102 4,796 79,044 SH   SOLE   0 0 79,044
VANGUARD INDEX FDS COM 922908595 1,386 7,442 SH   SOLE   0 0 7,442
AMERICAN AXLE & MFG HLDGS IN COM 024061103 718 56,285 SH   SOLE   0 0 56,285
GROUP 1 AUTOMOTIVE INC COM 398905109 5,158 62,984 SH   SOLE   0 0 62,984
SILGAN HOLDINGS INC COM 827048109 3,657 119,511 SH   SOLE   0 0 119,511
WINNEBAGO INDS INC COM 974637100 245 6,343 SH   SOLE   0 0 6,343
PACCAR INC COM 693718108 346 4,827 SH   SOLE   0 0 4,827
ALASKA AIR GROUP INC COM 011659109 918 14,361 SH   SOLE   0 0 14,361
AMERCO COM 023586100 239 631 SH   SOLE   0 0 631
PARKER HANNIFIN CORP COM 701094104 7,379 43,402 SH   SOLE   0 0 43,402
CENTENE CORP DEL COM 15135B101 1,092 20,821 SH   SOLE   0 0 20,821
ROYAL DUTCH SHELL PLC COM 780259107 973 14,799 SH   SOLE   0 0 14,799
REGAL BELOIT CORP COM 758750103 256 3,130 SH   SOLE   0 0 3,130
HUNTSMAN CORP COM 447011107 2,695 131,845 SH   SOLE   0 0 131,845
CBS CORP NEW COM 124857202 3,270 65,526 SH   SOLE   0 0 65,526
ANSYS INC COM 03662Q105 334 1,630 SH   SOLE   0 0 1,630
LA Z BOY INC COM 505336107 245 7,975 SH   SOLE   0 0 7,975
THERMO FISHER SCIENTIFIC INC COM 883556102 401 1,364 SH   SOLE   0 0 1,364
FIDELITY NATL INFORMATION SV COM 31620M106 997 8,125 SH   SOLE   0 0 8,125
MADDEN STEVEN LTD COM 556269108 520 15,315 SH   SOLE   0 0 15,315
SMITH A O CORP COM 831865209 677 14,358 SH   SOLE   0 0 14,358
NATIONAL HEALTH INVS INC COM 63633D104 892 11,426 SH   SOLE   0 0 11,426
HANCOCK WHITNEY CORPORATION COM 410120109 270 6,734 SH   SOLE   0 0 6,734
NIC INC COM 62914B100 1,252 78,076 SH   SOLE   0 0 78,076
M & T BK CORP COM 55261F104 288 1,693 SH   SOLE   0 0 1,693
PORTLAND GEN ELEC CO COM 736508847 361 6,670 SH   SOLE   0 0 6,670
MOOG INC COM 615394202 1,700 18,164 SH   SOLE   0 0 18,164
OPEN TEXT CORP COM 683715106 2,704 65,622 SH   SOLE   0 0 65,622
ABM INDS INC COM 000957100 254 6,350 SH   SOLE   0 0 6,350
ASSURANT INC COM 04621X108 1,329 12,491 SH   SOLE   0 0 12,491
BANK HAWAII CORP COM 062540109 862 10,403 SH   SOLE   0 0 10,403
UNITED THERAPEUTICS CORP DEL COM 91307C102 4,728 60,567 SH   SOLE   0 0 60,567
VANGUARD WORLD FDS COM 92204A702 336 1,592 SH   SOLE   0 0 1,592
NEWMARKET CORP COM 651587107 4,800 11,972 SH   SOLE   0 0 11,972
MASTERCARD INC COM 57636Q104 21,127 79,865 SH   SOLE   0 0 79,865
BIO RAD LABS INC COM 090572207 493 1,577 SH   SOLE   0 0 1,577
AARONS INC COM 002535300 8,564 139,463 SH   SOLE   0 0 139,463
SCOTTS MIRACLE GRO CO COM 810186106 1,559 15,828 SH   SOLE   0 0 15,828
WORLD ACCEP CORP DEL COM 981419104 317 1,932 SH   SOLE   0 0 1,932
DOLBY LABORATORIES INC COM 25659T107 3,442 53,278 SH   SOLE   0 0 53,278
MCGRATH RENTCORP COM 580589109 6,898 110,987 SH   SOLE   0 0 110,987
WYNDHAM DESTINATIONS INC COM 98310W108 339 7,716 SH   SOLE   0 0 7,716
ICON PLC COM G4705A100 3,317 21,544 SH   SOLE   0 0 21,544
AMERICAN EQTY INVT LIFE HLD COM 025676206 10,382 382,258 SH   SOLE   0 0 382,258
ARBOR RLTY TR INC COM 038923108 213 17,554 SH   SOLE   0 0 17,554
ASSURED GUARANTY LTD COM G0585R106 1,280 30,428 SH   SOLE   0 0 30,428
ENERSYS COM 29275Y102 688 10,045 SH   SOLE   0 0 10,045
ENERGY TRANSFER LP COM 29273V100 298 21,161 SH   SOLE   0 0 21,161
EXTRA SPACE STORAGE INC COM 30225T102 210 1,979 SH   SOLE   1,356 0 623
NUVEEN PFD & INCM SECURTIES COM 67072C105 2,110 222,098 SH   SOLE   0 0 222,098
METTLER TOLEDO INTERNATIONAL COM 592688105 6,905 8,220 SH   SOLE   0 0 8,220
NATIONAL PRESTO INDS INC COM 637215104 3,132 33,574 SH   SOLE   0 0 33,574
STEPAN CO COM 858586100 601 6,544 SH   SOLE   0 0 6,544
UNIFIRST CORP MASS COM 904708104 1,750 9,283 SH   SOLE   0 0 9,283
HERBALIFE NUTRITION LTD COM G4412G101 335 7,830 SH   SOLE   0 0 7,830
HANESBRANDS INC COM 410345102 742 43,094 SH   SOLE   0 0 43,094
AXOS FINL INC COM 05465C100 3,856 141,510 SH   SOLE   0 0 141,510
CF INDS HLDGS INC COM 125269100 640 13,695 SH   SOLE   0 0 13,695
INNOSPEC INC COM 45768S105 246 2,700 SH   SOLE   0 0 2,700
GREIF INC COM 397624107 692 21,261 SH   SOLE   106 0 21,155
GLOBALSTAR INC COM 378973408 24 50,000 SH   SOLE   0 0 50,000
PS BUSINESS PKS INC CALIF COM 69360J107 6,895 40,913 SH   SOLE   0 0 40,913
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,569 20,120 SH   SOLE   0 0 20,120
VANGUARD BD INDEX FD INC COM 921937827 9,860 122,434 SH   SOLE   0 0 122,434
DELTA AIR LINES INC DEL COM 247361702 805 14,187 SH   SOLE   1,207 0 12,980
DISCOVER FINL SVCS COM 254709108 30,121 388,212 SH   SOLE   6,040 0 382,172
ISHARES TR COM 464288687 668 18,116 SH   SOLE   0 0 18,116
TE CONNECTIVITY LTD COM H84989104 290 3,028 SH   SOLE   0 0 3,028
VMWARE INC COM 928563402 8,874 53,071 SH   SOLE   0 0 53,071
VANGUARD TAX MANAGED INTL FD COM 921943858 221 5,294 SH   SOLE   0 0 5,294
TERADATA CORP DEL COM 88076W103 691 19,283 SH   SOLE   0 0 19,283
BLACKROCK CR ALLCTN INC TR COM 092508100 392 30,251 SH   SOLE   0 0 30,251
LUMINEX CORP DEL COM 55027E102 523 25,346 SH   SOLE   0 0 25,346
SPDR SERIES TRUST COM 78468R622 417 3,829 SH   SOLE   0 0 3,829
CHIMERA INVT CORP COM 16934Q208 282 14,923 SH   SOLE   0 0 14,923
VISA INC COM 92826C839 16,167 93,154 SH   SOLE   2,381 0 90,773
PHILIP MORRIS INTL INC COM 718172109 436 5,551 SH   SOLE   0 0 5,551
UNIVERSAL INS HLDGS INC COM 91359V107 3,732 133,772 SH   SOLE   0 0 133,772
HILL ROM HLDGS INC COM 431475102 471 4,504 SH   SOLE   0 0 4,504
INVESCO EXCHNG TRADED FD TR COM 46138E511 195 13,295 SH   SOLE   0 0 13,295
JAZZ PHARMACEUTICALS PLC COM G50871105 625 4,382 SH   SOLE   0 0 4,382
DISCOVERY INC COM 25470F302 1,548 54,404 SH   SOLE   0 0 54,404
INVESCO MORTGAGE CAPITAL INC COM 46131B100 1,743 108,096 SH   SOLE   0 0 108,096
BROADCOM INC COM 11135F101 1,014 3,521 SH   SOLE   0 0 3,521
SELECT MED HLDGS CORP COM 81619Q105 371 23,380 SH   SOLE   0 0 23,380
VERISK ANALYTICS INC COM 92345Y106 8,542 58,322 SH   SOLE   0 0 58,322
VANGUARD SCOTTSDALE FDS COM 92206C813 406 4,195 SH   SOLE   0 0 4,195
HYATT HOTELS CORP COM 448579102 2,255 29,622 SH   SOLE   0 0 29,622
FIRST INTST BANCSYSTEM INC COM 32055Y201 7,751 195,678 SH   SOLE   0 0 195,678
LYONDELLBASELL INDUSTRIES N COM N53745100 3,458 40,153 SH   SOLE   0 0 40,153
FIRST AMERN FINL CORP COM 31847R102 5,060 94,219 SH   SOLE   0 0 94,219
NXP SEMICONDUCTORS N V COM N6596X109 854 8,746 SH   SOLE   0 0 8,746
VANGUARD INDEX FDS COM 922908363 7,670 28,496 SH   SOLE   0 0 28,496
LEAR CORP COM 521865204 501 3,597 SH   SOLE   0 0 3,597
WALKER & DUNLOP INC COM 93148P102 4,452 83,669 SH   SOLE   0 0 83,669
HCA HEALTHCARE INC COM 40412C101 11,386 84,238 SH   SOLE   0 0 84,238
HUNTINGTON INGALLS INDS INC COM 446413106 241 1,072 SH   SOLE   0 0 1,072
AMC NETWORKS INC COM 00164V103 7,868 144,385 SH   SOLE   0 0 144,385
MARATHON PETE CORP COM 56585A102 7,499 134,191 SH   SOLE   0 0 134,191
UBIQUITI NETWORKS INC COM 90347A100 433 3,290 SH   SOLE   0 0 3,290
XYLEM INC COM 98419M100 483 5,775 SH   SOLE   0 0 5,775
PHILLIPS 66 COM 718546104 5,943 63,535 SH   SOLE   0 0 63,535
ALLISON TRANSMISSION HLDGS I COM 01973R101 16,927 365,202 SH   SOLE   0 0 365,202
FACEBOOK INC COM 30303M102 6,871 35,602 SH   SOLE   164 0 35,438
BLOOMIN BRANDS INC COM 094235108 12,245 647,550 SH   SOLE   0 0 647,550
BERRY GLOBAL GROUP INC COM 08579W103 1,876 35,674 SH   SOLE   0 0 35,674
ABBVIE INC COM 00287Y109 6,957 95,662 SH   SOLE   0 0 95,662
TAYLOR MORRISON HOME CORP COM 87724P106 6,340 302,472 SH   SOLE   0 0 302,472
GRAHAM HLDGS CO COM 384637104 2,481 3,595 SH   SOLE   0 0 3,595
ALLY FINL INC COM 02005N100 2,458 79,318 SH   SOLE   0 0 79,318
ALPHABET INC COM 02079K107 1,458 1,349 SH   SOLE   63 0 1,286
IHS MARKIT LTD COM G47567105 2,364 37,092 SH   SOLE   0 0 37,092
ARISTA NETWORKS INC COM 040413106 376 1,450 SH   SOLE   0 0 1,450
ALIBABA GROUP HLDG LTD COM 01609W102 476 2,810 SH   SOLE   0 0 2,810
ISHARES TR COM 46434VAQ3 208 8,205 SH   SOLE   0 0 8,205
ENOVA INTL INC COM 29357K103 546 23,708 SH   SOLE   0 0 23,708
ISHARES TR COM 46434VAU4 213 8,576 SH   SOLE   0 0 8,576
ENERGIZER HLDGS INC NEW COM 29272W109 206 5,327 SH   SOLE   0 0 5,327
WESTROCK CO COM 96145D105 1,092 29,943 SH   SOLE   0 0 29,943
PAYPAL HLDGS INC COM 70450Y103 382 3,341 SH   SOLE   0 0 3,341
HEWLETT PACKARD ENTERPRISE C COM 42824C109 181 12,092 SH   SOLE   0 0 12,092
INGEVITY CORP COM 45688C107 493 4,685 SH   SOLE   0 0 4,685
VALVOLINE INC COM 92047W101 266 13,636 SH   SOLE   0 0 13,636
DUPONT DE NEMOURS INC COM 26614N102 662 8,814 SH   SOLE   0 0 8,814
APERGY CORP COM 03755L104 264 7,857 SH   SOLE   2,001 0 5,856
WYNDHAM HOTELS & RESORTS INC COM 98311A105 311 5,580 SH   SOLE   0 0 5,580
DOW INC COM 260557103 444 8,999 SH   SOLE   0 0 8,999
CORTEVA INC COM 22052L104 246 8,326 SH   SOLE   0 0 8,326
AMCOR PLC COM G0250X107 357 31,062 SH   SOLE   0 0 31,062