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
AARONS INC COM PAR $0.50 COM 002535300 310 4,825 SH   SOLE   4,825 0 0
ABBOTT LABS COM COM 002824100 24,055 287,501 SH   SOLE   287,501 0 0
ABBVIE INC. COM COM 00287Y109 22,836 301,585 SH   SOLE   301,585 0 0
ADDUS HOMECARE CORP COM COM 006739106 207 2,614 SH   SOLE   2,614 0 0
AFLAC INC COM COM 001055102 2,483 47,456 SH   SOLE   47,456 0 0
ALBANY INTL CORP CL A COM 012348108 369 4,090 SH   SOLE   4,090 0 0
ALLSTATE CORP COM COM 020002101 17,824 164,007 SH   SOLE   164,007 0 0
ALPHABET INC CL A COM 02079K305 49,359 40,421 SH   SOLE   40,421 0 0
ALPHABET INC CL C COM 02079K107 2,021 1,658 SH   SOLE   1,658 0 0
AMCOR PLC ORD COM G0250X107 118 12,061 SH   SOLE   12,061 0 0
AMERICAN EXPRESS CO COM 025816109 2,674 22,604 SH   SOLE   22,604 0 0
AMERICAN INTERNATIONAL GROUP COM 026874784 234 4,199 SH   SOLE   4,199 0 0
AMERICAS CAR MART INC COM COM 03062T105 355 3,875 SH   SOLE   3,875 0 0
AMERISOURCEBERGEN CORP COM 03073E105 799 9,701 SH   SOLE   9,701 0 0
AMGEN INC COM COM 031162100 39,412 203,670 SH   SOLE   203,670 0 0
ANI PHARMACEUTICALS IN COM COM 00182C103 286 3,925 SH   SOLE   3,925 0 0
APPLE INC COM 037833100 70,991 316,969 SH   SOLE   316,969 0 0
ARMSTRONG WORLD INDS COM COM 04247X102 271 2,805 SH   SOLE   2,805 0 0
ASBURY AUTOMOTIVE GP COM COM 043436104 453 4,425 SH   SOLE   4,425 0 0
AT&T CORP COM COM 00206R102 1,353 35,768 SH   SOLE   35,768 0 0
ATKORE INTL GROUP INC COM COM 047649108 424 13,960 SH   SOLE   13,960 0 0
AUTOMATIC DATA PROCESS COM COM 053015103 710 4,400 SH   SOLE   4,400 0 0
AUTOZONE INC COM COM 053332102 19,176 17,680 SH   SOLE   17,680 0 0
BALL CORP COM 058498106 2,881 39,575 SH   SOLE   39,575 0 0
BANK OF AMERICA COM 060505104 1,031 35,344 SH   SOLE   35,344 0 0
BERKSHIRE HATHAWAY INC CL B COM 084670702 19,582 94,134 SH   SOLE   94,134 0 0
BLACKROCK INC CL A COM 09247X101 2,816 6,318 SH   SOLE   6,318 0 0
BOEING CO COM 097023105 1,153 3,030 SH   SOLE   3,030 0 0
BRADY CORP CL A COM 104674106 225 4,244 SH   SOLE   4,244 0 0
BRISTOL MYERS SQUIBB COM COM 110122108 1,448 28,551 SH   SOLE   28,551 0 0
BROADCOM INC COM COM 11135F101 20,567 74,501 SH   SOLE   74,501 0 0
CACI INTERNATIONAL INC CL A COM 127190304 260 1,125 SH   SOLE   1,125 0 0
CATERPILLAR INC DEL COM COM 149123101 745 5,900 SH   SOLE   5,900 0 0
CBRE GROUP, INC. COM 12504L109 402 7,590 SH   SOLE   7,590 0 0
CHEVRON CORP NEW COM COM 166764100 1,934 16,311 SH   SOLE   16,311 0 0
CIENA CORP COM COM 171779309 274 6,980 SH   SOLE   6,980 0 0
CISCO SYS INC COM COM 17275R102 34,272 693,625 SH   SOLE   693,625 0 0
CITRIX SYS INC COM COM 177376100 11,270 116,767 SH   SOLE   116,767 0 0
CLOROX CO DEL COM COM 189054109 10,574 69,624 SH   SOLE   69,624 0 0
COCA COLA CO COM COM 191216100 18,632 342,251 SH   SOLE   342,251 0 0
COLGATE-PALMOLIVE COM COM 194162103 971 13,215 SH   SOLE   13,215 0 0
COMCAST CORP NEW CL A COM 20030N101 36,923 819,049 SH   SOLE   819,049 0 0
CONOCOPHILLIPS COM COM 20825C104 237 4,160 SH   SOLE   4,160 0 0
COOPER COS INC COM NEW COM 216648402 15,960 53,736 SH   SOLE   53,736 0 0
CORTEVA INC COM COM 22052L104 349 12,454 SH   SOLE   12,454 0 0
COSTCO COMPANIES INC COM COM 22160K105 13,805 47,915 SH   SOLE   47,915 0 0
CROWN HOLDINGS COM 228368106 479 7,255 SH   SOLE   7,255 0 0
CSW INDUSTRIALS INC COM COM 126402106 342 4,955 SH   SOLE   4,955 0 0
CSX CORP COM COM 126408103 1,360 19,640 SH   SOLE   19,640 0 0
CVR ENERGY INC COM COM 12662P108 308 6,999 SH   SOLE   6,999 0 0
CVS HEALTH CORP COM 126650100 1,857 29,438 SH   SOLE   29,438 0 0
DANAHER CORP COM COM 235851102 17,756 122,938 SH   SOLE   122,938 0 0
DELL TECHNOLOGIES INC CL C COM 24703L202 9,344 180,174 SH   SOLE   180,174 0 0
DISNEY WALT CO COM COM 254687106 42,341 324,899 SH   SOLE   324,899 0 0
DOMINION RES VA NEW COM COM 25746U109 282 3,480 SH   SOLE   3,480 0 0
DOW INC COM COM 260557103 588 12,339 SH   SOLE   12,339 0 0
DUNKIN BRANDS GRP INC COM COM 265504100 30,056 378,736 SH   SOLE   378,736 0 0
DUPONT DE NEMOURS INC COM COM 26614N102 875 12,269 SH   SOLE   12,269 0 0
EATON CORP PLC SHS COM G29183103 688 8,280 SH   SOLE   8,280 0 0
ECOLAB INC COM COM 278865100 29,451 148,711 SH   SOLE   148,711 0 0
EMCOR GROUP INC COM COM 29084Q100 315 3,655 SH   SOLE   3,655 0 0
ESCO TECHNOLOGIES INC COM COM 296315104 251 3,160 SH   SOLE   3,160 0 0
EXPEDITORS INTL WASH COM COM 302130109 27,901 375,575 SH   SOLE   375,575 0 0
EXXON MOBIL CORPORATION COM 30231G102 1,740 24,639 SH   SOLE   24,639 0 0
FACEBOOK INC CL A COM 30303M102 20,037 112,518 SH   SOLE   112,518 0 0
FIDELITY NATIONAL FINA-FNF GRO COM 31620R303 337 7,590 SH   SOLE   7,590 0 0
FINANCIAL SELECT SECTOR SPDR F COM 81369Y605 1,019 36,385 SH   SOLE   36,385 0 0
FISERV INC COM COM 337738108 24,120 232,843 SH   SOLE   232,843 0 0
FORTIVE CORP COM COM 34959J108 7,816 114,000 SH   SOLE   114,000 0 0
FTI CONSULTING INC COM COM 302941109 392 3,695 SH   SOLE   3,695 0 0
GALLAGHER ARTHUR J &CO COM COM 363576109 603 6,735 SH   SOLE   6,735 0 0
GENERAL MILLS INC COM 370334104 1,058 19,195 SH   SOLE   19,195 0 0
GENERAL MTRS CORP COM COM 37045V100 813 21,700 SH   SOLE   21,700 0 0
GOLDMAN SACHS GROUP COM COM 38141G104 2,040 9,845 SH   SOLE   9,845 0 0
HILL ROM HLDGS INC COM COM 431475102 209 1,985 SH   SOLE   1,985 0 0
HOME DEPOT INC COM COM 437076102 41,988 180,966 SH   SOLE   180,966 0 0
HONEYWELL INTL INC COM COM 438516106 32,305 190,927 SH   SOLE   190,927 0 0
HP INC COM COM 40434L105 230 12,175 SH   SOLE   12,175 0 0
ILLINOIS TOOL WORKS COM 452308109 14,675 93,776 SH   SOLE   93,776 0 0
INOVALON HLDGS INC COM CL A COM 45781D101 469 28,638 SH   SOLE   28,638 0 0
INTEL CORP COM COM 458140100 12,437 241,345 SH   SOLE   241,345 0 0
INTERNATIONAL BUS MACH COM COM 459200101 1,772 12,188 SH   SOLE   12,188 0 0
INVESCO QQQ TR UNIT SER 1 COM 46090E103 213 1,127 SH   SOLE   1,127 0 0
ISHARES RUSSELL 2000 VALUE ETF COM 464287630 307 2,570 SH   SOLE   2,570 0 0
ISHARES TR S&P GSTI TECHNOLOGY COM 464287549 228 1,050 SH   SOLE   1,050 0 0
JOHNSON & JOHNSON COM COM 478160104 8,469 65,458 SH   SOLE   65,458 0 0
KEURIG DR PEPPER INC COM COM 49271V100 15,191 556,048 SH   SOLE   556,048 0 0
KINSALE CAP GROUP INC COM COM 49714P108 390 3,776 SH   SOLE   3,776 0 0
KKR & CO INC COM COM 48251W104 225 8,377 SH   SOLE   8,377 0 0
LHC GROUP INC COM COM 50187A107 390 3,435 SH   SOLE   3,435 0 0
LILLY ELI & CO COM COM 532457108 450 4,020 SH   SOLE   4,020 0 0
LOCKHEED MARTIN CORP COM COM 539830109 19,297 49,471 SH   SOLE   49,471 0 0
LPL FINL HLDGS INC COM COM 50212V100 385 4,695 SH   SOLE   4,695 0 0
MARATHON PETE CORP COM COM 56585A102 1,814 29,853 SH   SOLE   29,853 0 0
MARSH & MCLENNAN COS COM COM 571748102 22,546 225,349 SH   SOLE   225,349 0 0
MASTERCARD INC CL A COM 57636Q104 30,549 112,490 SH   SOLE   112,490 0 0
MAXIMUS INC. COM 577933104 354 4,580 SH   SOLE   4,580 0 0
MCCORMICK & CO INC COM NON VTG COM 579780206 20,387 130,435 SH   SOLE   130,435 0 0
MCDONALDS CORP COM COM 580135101 36,985 172,254 SH   SOLE   172,254 0 0
MEDTRONIC PLC ORDINARY COM G5960L103 2,461 22,653 SH   SOLE   22,653 0 0
MICROSOFT CORP COM COM 594918104 58,282 419,204 SH   SOLE   419,204 0 0
MORGAN J P & CO INC COM COM 46625H100 4,190 35,606 SH   SOLE   35,606 0 0
NIKE INC. CL B. COM 654106103 7,383 78,611 SH   SOLE   78,611 0 0
OMNICOM GROUP INC COM COM 681919106 1,958 25,005 SH   SOLE   25,005 0 0
ORACLE CORPORATION COM 68389X105 38,093 692,216 SH   SOLE   692,216 0 0
PAYCHEX INC COM COM 704326107 26,383 318,756 SH   SOLE   318,756 0 0
PEPSICO INC COM COM 713448108 2,062 15,040 SH   SOLE   15,040 0 0
PERFICIENT INC COM COM 71375U101 524 13,585 SH   SOLE   13,585 0 0
PERFORMANCE FOOD GROUP COM COM 71377A103 304 6,604 SH   SOLE   6,604 0 0
PFIZER INC COM COM 717081103 624 17,373 SH   SOLE   17,373 0 0
PPL CORP COM COM 69351T106 512 16,250 SH   SOLE   16,250 0 0
PRICE T ROWE GROUP INC COM COM 74144T108 707 6,188 SH   SOLE   6,188 0 0
PROCTER & GAMBLE CO COM COM 742718109 1,471 11,826 SH   SOLE   11,826 0 0
REPUBLIC SVCS INC COM COM 760759100 16,662 192,511 SH   SOLE   192,511 0 0
ROPER INDS INC NEW COM COM 776696106 2,118 5,939 SH   SOLE   5,939 0 0
SCHLUMBERGER LTD FOREIGN ORD COM 806857108 607 17,755 SH   SOLE   17,755 0 0
SCHWAB STRATEGIC TR US BRD MKT COM 808524102 3,061 43,095 SH   SOLE   43,095 0 0
SCHWAB STRATEGIC TR US DIVIDEN COM 808524797 492 8,980 SH   SOLE   8,980 0 0
SCHWAB STRATEGIC TR US LRG CAP COM 808524201 3,809 53,699 SH   SOLE   53,699 0 0
SCHWAB STRATEGIC TR US MID-CAP COM 808524508 1,042 18,437 SH   SOLE   18,437 0 0
SCHWAB STRATEGIC TR US SML CAP COM 808524607 234 3,351 SH   SOLE   3,351 0 0
SPDR S&P MIDCAP 400 ETF TRUST COM 78467Y107 1,170 3,320 SH   SOLE   3,320 0 0
SPDR SERIES TRUST S&P DIVID ET COM 78464A763 480 4,680 SH   SOLE   4,680 0 0
SPDR TR UNIT SER 1 COM 78462F103 354 1,193 SH   SOLE   1,193 0 0
TARGET CORP COM COM 87612E106 3,159 29,551 SH   SOLE   29,551 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,612 8,966 SH   SOLE   8,966 0 0
TJX COS INC NEW COM COM 872540109 32,601 584,871 SH   SOLE   584,871 0 0
TRAVELERS COMPANIES COM COM 89417E109 1,937 13,025 SH   SOLE   13,025 0 0
TYSON FOODS INC CL A COM 902494103 468 5,430 SH   SOLE   5,430 0 0
UNION PAC CORP COM COM 907818108 19,096 117,890 SH   SOLE   117,890 0 0
UNITED HEALTHCARE CORP COM COM 91324P102 17,181 79,057 SH   SOLE   79,057 0 0
UNITED TECHNOLOGIES CP COM COM 913017109 1,928 14,124 SH   SOLE   14,124 0 0
UNIVERSAL FST PRODS COM COM 913543104 388 9,724 SH   SOLE   9,724 0 0
US BANCORP DEL COM NEW COM 902973304 1,504 27,185 SH   SOLE   27,185 0 0
VANGUARD INDEX FDS MID CAP ETF COM 922908629 2,730 16,290 SH   SOLE   16,290 0 0
VANGUARD INDEX FDS SMALL CP ET COM 922908751 1,273 8,270 SH   SOLE   8,270 0 0
VANGUARD INDEX FDS VALUE ETF COM 922908744 3,433 30,755 SH   SOLE   30,755 0 0
VARIAN MEDICAL SYSTEMS INC COM 92220P105 8,283 69,553 SH   SOLE   69,553 0 0
VERISK ANALYTICS INC COM 92345Y106 25,231 159,548 SH   SOLE   159,548 0 0
VERIZON COMMUNICATIONS COM COM 92343V104 31,826 527,272 SH   SOLE   527,272 0 0
VIAVI SOLUTIONS INC COM COM 925550105 381 27,222 SH   SOLE   27,222 0 0
VMWARE INC CL A COM COM 928563402 11,373 75,791 SH   SOLE   75,791 0 0
WELLS FARGO & CO NEW COM COM 949746101 748 14,825 SH   SOLE   14,825 0 0
ISHARES TR EAFE MIN VOL ETF COM 46429B689 1,890 25,786 SH   SOLE   25,786 0 0
SCHWAB STRATEGIC TR INTL EQTY COM 808524805 522 16,386 SH   SOLE   16,386 0 0
VANGUARD INTL EQTY IDX ALLWRLD COM 922042775 4,242 85,010 SH   SOLE   85,010 0 0
VANGUARD INTL EQTY IDX EMR MKT COM 922042858 469 11,643 SH   SOLE   11,643 0 0