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 17,306 87,974 SH   SOLE   87,974 0 0
ABBOTT LABS COM COM 002824100 27,120 44,662 SH   SOLE   44,662 0 0
ABBVIE INC. COM COM 00287Y109 29,671 20,249 SH   SOLE   20,249 0 0
AFLAC INC COM COM 001055102 2,171 50,465 SH   SOLE   50,465 0 0
ALLSTATE CORP COM COM 020002101 389 4,261 SH   SOLE   4,261 0 0
ALPHABET INC CL A COM 02079K305 98,189 86,956 SH   SOLE   86,956 0 0
ALPHABET INC CL C COM 02079K107 1,999 1,792 SH   SOLE   1,792 0 0
ALTRIA GROUP INC COM 02209S103 658 11,584 SH   SOLE   11,584 0 0
AMERICAN EXPRESS CO COM 025816109 2,350 23,984 SH   SOLE   23,984 0 0
AMERICAN INTERNATIONAL GROUP COM 026874784 223 4,199 SH   SOLE   4,199 0 0
AMERICAS CAR MART INC COM COM 03062T105 589 9,520 SH   SOLE   9,520 0 0
AMERISOURCEBERGEN CORP COM 03073E105 784 9,190 SH   SOLE   9,190 0 0
AMGEN INC COM COM 031162100 38,353 7,773 SH   SOLE   7,773 0 0
AMN HEALTHCARE SRVCS COM COM 001744101 756 12,905 SH   SOLE   12,905 0 0
ANDEAVOR COM COM 03349M105 411 3,136 SH   SOLE   3,136 0 0
APPLE INC COM 037833100 113,840 14,984 SH   SOLE   14,984 0 0
ARCHER DANIELS MIDLAND COM COM 039483102 212 4,635 SH   SOLE   4,635 0 0
ARROW ELECTRONICS INC COM COM 042735100 495 6,570 SH   SOLE   6,570 0 0
ASBURY AUTOMOTIVE GP COM COM 043436104 1,891 27,585 SH   SOLE   27,585 0 0
ASGN INC COM COM 00191U102 1,244 15,910 SH   SOLE   15,910 0 0
AT&T CORP COM COM 00206R102 1,059 32,977 SH   SOLE   32,977 0 0
AUTOMATIC DATA PROCESS COM COM 053015103 671 5,000 SH   SOLE   5,000 0 0
AUTOZONE INC COM COM 053332102 21,980 32,761 SH   SOLE   32,761 0 0
BALL CORP COM 058498106 1,798 50,580 SH   SOLE   50,580 0 0
BANK OF AMERICA COM 060505104 944 33,504 SH   SOLE   33,504 0 0
BARRETT BUSINESS SERVI COM COM 068463108 634 6,570 SH   SOLE   6,570 0 0
BERKIRE HATHAWAY INC CL B COM 084670702 31,283 67,600 SH   SOLE   67,600 0 0
BLACK KNIGHT INC COM COM 09215C105 1,000 18,665 SH   SOLE   18,665 0 0
BLACKBAUD INC COM COM 09227Q100 369 3,605 SH   SOLE   3,605 0 0
BLACKROCK INC CL A COM 09247X101 3,370 6,752 SH   SOLE   6,752 0 0
BLUCORA INC COM COM 095229100 329 8,905 SH   SOLE   8,905 0 0
BOISE CASCADE CORP COM COM 09739D100 3,169 70,885 SH   SOLE   70,885 0 0
BOTTOMLINE TECH DEL COM COM 101388106 579 11,620 SH   SOLE   11,620 0 0
BOYD GAMING CORP COM COM 103304101 1,335 38,515 SH   SOLE   38,515 0 0
BRIGHT HORIZONS FAM SO COM COM 109194100 1,075 10,485 SH   SOLE   10,485 0 0
BRISTOL MYERS SQUIBB COM COM 110122108 1,720 31,079 SH   SOLE   31,079 0 0
BROADRIDGE FINL SOLUTIONS COM COM 11133T103 35,268 6,415 SH   SOLE   6,415 0 0
BUILDERS FIRSTSOURCE I COM COM 12008R107 814 44,485 SH   SOLE   44,485 0 0
CACI INTERNATIONAL INC CL A COM 127190304 3,518 20,870 SH   SOLE   20,870 0 0
CALLAWAY GOLF CO COM COM 131193104 3,226 70,035 SH   SOLE   70,035 0 0
CANTEL MEDICAL CORP COM COM 138098108 415 4,215 SH   SOLE   4,215 0 0
CATERPILLAR INC DEL COM COM 149123101 990 7,300 SH   SOLE   7,300 0 0
CBIZ INC COM COM 124805102 438 19,030 SH   SOLE   19,030 0 0
CBRE GROUP, INC. COM 12504L109 365 7,640 SH   SOLE   7,640 0 0
CERNER CORP COM COM 156782104 18,187 4,179 SH   SOLE   4,179 0 0
CHARLES RIV LABS INTL COM COM 159864107 326 2,900 SH   SOLE   2,900 0 0
CHEMED CORP NEW COM COM 16359R103 2,187 6,795 SH   SOLE   6,795 0 0
CHEVRON CORP NEW COM COM 166764100 2,228 17,621 SH   SOLE   17,621 0 0
CHOICE HOTELS INTL INC COM COM 169905106 301 3,988 SH   SOLE   3,988 0 0
CHURCHILL DOWNS INC COM COM 171484108 2,904 9,795 SH   SOLE   9,795 0 0
CHUYS HLDGS INC COM COM 171604101 342 11,140 SH   SOLE   11,140 0 0
CISCO SYS INC COM COM 17275R102 3,085 71,694 SH   SOLE   71,694 0 0
CITRIX SYS INC COM COM 177376100 19,405 85,095 SH   SOLE   85,095 0 0
CLOROX CO DEL COM COM 189054109 20,245 49,688 SH   SOLE   49,688 0 0
COCA COLA CO COM COM 191216100 32,350 37,581 SH   SOLE   37,581 0 0
COGNIZANT TECH SOLUTNS CL A COM 192446102 38,680 89,685 SH   SOLE   89,685 0 0
COLGATE-PALMOLIVE COM COM 194162103 963 14,855 SH   SOLE   14,855 0 0
COLUMBIA SPORTSWEAR CO COM COM 198516106 324 3,545 SH   SOLE   3,545 0 0
COMCAST CORP NEW CL A COM 20030N101 40,398 31,278 SH   SOLE   31,278 0 0
COMFORT SYS USA INC COM COM 199908104 2,969 64,820 SH   SOLE   64,820 0 0
CONMED CORP COM COM 207410101 520 7,110 SH   SOLE   7,110 0 0
CONOCOPHILLIPS COM COM 20825C104 298 4,275 SH   SOLE   4,275 0 0
COOPER COS INC COM NEW COM 216648402 25,475 8,197 SH   SOLE   8,197 0 0
COOPER STD HLDGS INC COM COM 21676P103 347 2,655 SH   SOLE   2,655 0 0
COSTCO COMPANIES INC COM COM 22160K105 36,047 72,490 SH   SOLE   72,490 0 0
CRA INTERNATIONAL INC COM 12618T105 1,073 21,090 SH   SOLE   21,090 0 0
CSW INDUSTRIALS INC COM COM 126402106 230 4,360 SH   SOLE   4,360 0 0
CSX CORP COM COM 126408103 1,414 22,170 SH   SOLE   22,170 0 0
CTS CORP COM COM 126501105 673 18,705 SH   SOLE   18,705 0 0
CVS HEALTH CORP COM 126650100 1,757 27,298 SH   SOLE   27,298 0 0
DANAHER CORP COM COM 235851102 21,072 13,536 SH   SOLE   13,536 0 0
DELL TECHNOLOGIES INC COM CL V COM 24703L103 15,770 86,452 SH   SOLE   86,452 0 0
DENNYS CORP COM COM 24869P104 335 21,010 SH   SOLE   21,010 0 0
DIODES INC COM COM 254543101 2,091 60,655 SH   SOLE   60,655 0 0
DISNEY WALT CO COM COM 254687106 49,811 75,251 SH   SOLE   75,251 0 0
DOWDUPONT INC COM COM 26078J100 2,612 39,625 SH   SOLE   39,625 0 0
DR PEPPER SNAPPLE GROUP COM xxxxxxxxx 14,732 20,754 SH   SOLE   20,754 0 0
DUNKIN BRANDS GRP INC COM COM 265504100 34,694 2,300 SH   SOLE   2,300 0 0
ECOLAB INC COM COM 278865100 61,741 39,972 SH   SOLE   39,972 0 0
EMERGENT BIOSOLUTN INC COM COM 29089Q105 959 18,995 SH   SOLE   18,995 0 0
ENCOMPASS HEALTH CORP COM COM 29261A100 3,375 49,840 SH   SOLE   49,840 0 0
ENSIGN GROUP INC COM COM 29358P101 2,646 73,870 SH   SOLE   73,870 0 0
ENTEGRIS INC COM COM 29362U104 3,183 93,885 SH   SOLE   93,885 0 0
ENVESTNET INC COM COM 29404K106 570 10,365 SH   SOLE   10,365 0 0
EPAM SYS INC COM COM 29414B104 2,177 17,506 SH   SOLE   17,506 0 0
EVERCORE INC COM COM 29977A105 2,976 28,220 SH   SOLE   28,220 0 0
EXPEDITORS INTL WA COM COM 302130109 50,181 86,473 SH   SOLE   86,473 0 0
EXXON MOBIL CORPORATION COM 30231G102 2,205 26,648 SH   SOLE   26,648 0 0
F5 NETWORKS INC COM COM 315616102 55,904 24,173 SH   SOLE   24,173 0 0
FAIR ISAAC CORP COM COM 303250104 499 2,580 SH   SOLE   2,580 0 0
FEDEX CORP COM COM 31428X106 21,167 93,224 SH   SOLE   93,224 0 0
FIDELITY NATIONAL FINA-FNF GRO COM 31620R303 292 7,755 SH   SOLE   7,755 0 0
FINANCIAL SELECT SECTOR SPDR F COM 81369Y605 1,232 46,315 SH   SOLE   46,315 0 0
FIRSTCA INC COM COM 33767D105 1,805 20,092 SH   SOLE   20,092 0 0
FISERV INC COM COM 337738108 33,603 53,543 SH   SOLE   53,543 0 0
FIVE BELOW INC COM COM 33829M101 461 4,722 SH   SOLE   4,722 0 0
FORTIVE CORP COM COM 34959J108 19,603 54,226 SH   SOLE   54,226 0 0
GALLAGHER ARTHUR J &CO COM COM 363576109 354 5,425 SH   SOLE   5,425 0 0
GENERAL MILLS INC COM 370334104 777 17,565 SH   SOLE   17,565 0 0
GENERAL MTRS CORP COM COM 37045V100 904 22,955 SH   SOLE   22,955 0 0
GLOBUS MED INC CL A COM 379577208 530 10,499 SH   SOLE   10,499 0 0
GOLDMAN SACHS GROUP COM COM 38141G104 2,198 9,966 SH   SOLE   9,966 0 0
GREEN DOT CORP CL A COM 39304D102 2,513 34,245 SH   SOLE   34,245 0 0
HALLIBURTON CO COM COM 406216101 395 8,755 SH   SOLE   8,755 0 0
HEICO CORP NEW CL A COM 422806208 517 8,480 SH   SOLE   8,480 0 0
HILL ROM HLDGS INC COM COM 431475102 1,847 21,150 SH   SOLE   21,150 0 0
HILLENBRAND INC COM COM 431571108 472 10,010 SH   SOLE   10,010 0 0
HOME DEPOT INC COM COM 437076102 68,084 48,970 SH   SOLE   48,970 0 0
HONEYWELL INTL INC COM COM 438516106 47,235 27,907 SH   SOLE   27,907 0 0
HOULIHAN LOKEY INC CL A COM 441593100 1,848 36,070 SH   SOLE   36,070 0 0
ICU MED INC COM COM 44930G107 665 2,265 SH   SOLE   2,265 0 0
ILLINOIS TOOL WORKS COM 452308109 22,696 63,821 SH   SOLE   63,821 0 0
INNOVIVA INC COM COM 45781M101 746 54,030 SH   SOLE   54,030 0 0
INTEGRA LIFESCIENCES HLDG COM COM 457985208 832 12,915 SH   SOLE   12,915 0 0
INTEL CORP COM COM 458140100 21,521 32,938 SH   SOLE   32,938 0 0
INTERNATIONAL BUS MACH COM COM 459200101 1,428 10,221 SH   SOLE   10,221 0 0
IARES RUSSELL 2000 VALUE ETF COM 464287630 339 2,570 SH   SOLE   2,570 0 0
IARES TR S&P GSTI TECHNOLOGY COM 464287549 203 1,050 SH   SOLE   1,050 0 0
JOHNSON & JOHNSON COM COM 478160104 25,156 7,315 SH   SOLE   7,315 0 0
KAMAN CORP COM 483548103 3,434 49,275 SH   SOLE   49,275 0 0
LABORATORY AMER HLDGS COM NEW COM 50540R409 53,397 97,427 SH   SOLE   97,427 0 0
LANDSTAR SYS INC COM COM 515098101 2,953 27,040 SH   SOLE   27,040 0 0
LIGAND PHARMACEUTICALS COM NEW COM 53220K504 277 1,335 SH   SOLE   1,335 0 0
LILLY ELI & CO COM COM 532457108 384 4,500 SH   SOLE   4,500 0 0
LOCKHEED MARTIN CORP COM COM 539830109 32,079 8,584 SH   SOLE   8,584 0 0
LOUISIANA-PACIFIC CORP COM 546347105 1,557 57,190 SH   SOLE   57,190 0 0
LPL FINL HLDGS INC COM COM 50212V100 2,993 45,670 SH   SOLE   45,670 0 0
MADDEN STEVEN LTD COM COM 556269108 364 6,850 SH   SOLE   6,850 0 0
MARATHON PETE CORP COM COM 56585A102 2,245 31,999 SH   SOLE   31,999 0 0
MARCUS & MILLICHAP INC COM COM 566324109 699 17,930 SH   SOLE   17,930 0 0
MAR & MCLENNAN COS COM COM 571748102 39,886 86,587 SH   SOLE   86,587 0 0
MARTEN TRANS LTD COM COM 573075108 303 12,920 SH   SOLE   12,920 0 0
MASTERCARD INC CL A COM 57636Q104 57,181 90,966 SH   SOLE   90,966 0 0
MATADOR RES CO COM COM 576485205 1,020 33,940 SH   SOLE   33,940 0 0
MCBC HLDGS INC COM COM 55276F107 538 18,570 SH   SOLE   18,570 0 0
MCCORMICK & CO INC COM NON VTG COM 579780206 54,044 65,533 SH   SOLE   65,533 0 0
MCDONALDS CORP COM COM 580135101 47,339 2,118 SH   SOLE   2,118 0 0
MEDPACE HLDGS INC COM COM 58506Q109 1,522 35,385 SH   SOLE   35,385 0 0
MEDTRONIC PLC ORDINARY COM G5960L103 2,220 25,926 SH   SOLE   25,926 0 0
MERIT MED SYS INC COM COM 589889104 1,618 31,595 SH   SOLE   31,595 0 0
MICROSOFT CORP COM COM 594918104 109,367 9,085 SH   SOLE   9,085 0 0
MOELIS & CO CL A COM 60786M105 3,378 57,600 SH   SOLE   57,600 0 0
MONARCH CASINO & RSRT COM COM 609027107 257 5,825 SH   SOLE   5,825 0 0
MONOLITHIC POWER SYSTEMS COM 609839105 474 3,545 SH   SOLE   3,545 0 0
MORGAN J P & CO INC COM COM 46625H100 4,099 39,335 SH   SOLE   39,335 0 0
NIKE INC. CL B. COM 654106103 64,084 4,265 SH   SOLE   4,265 0 0
NOVANTA INC COM COM 67000B104 1,994 32,010 SH   SOLE   32,010 0 0
OMNICOM GROUP INC COM COM 681919106 1,967 25,790 SH   SOLE   25,790 0 0
ORACLE CORPORATION COM 68389X105 56,919 91,841 SH   SOLE   91,841 0 0
PARK ELECTROCHEMICAL COM COM 700416209 322 13,890 SH   SOLE   13,890 0 0
PAYCHEX INC COM COM 704326107 33,052 83,573 SH   SOLE   83,573 0 0
PBF ENERGY INC CL A COM 69318G106 3,172 75,660 SH   SOLE   75,660 0 0
PEPSICO INC COM COM 713448108 1,769 16,245 SH   SOLE   16,245 0 0
PERFICIENT INC COM COM 71375U101 1,363 51,690 SH   SOLE   51,690 0 0
PERFORMANCE FOOD GROUP COM COM 71377A103 521 14,192 SH   SOLE   14,192 0 0
PFIZER INC COM COM 717081103 525 14,484 SH   SOLE   14,484 0 0
POLYONE CORP COM COM 73179P106 307 7,110 SH   SOLE   7,110 0 0
PPL CORP COM COM 69351T106 504 17,650 SH   SOLE   17,650 0 0
PRA HEALTH SCIENCES IN COM COM 69354M108 482 5,160 SH   SOLE   5,160 0 0
PRICE T ROWE GROUP INC COM COM 74144T108 743 6,400 SH   SOLE   6,400 0 0
PROCTER & GAMBLE CO COM COM 742718109 817 10,471 SH   SOLE   10,471 0 0
PROVIDENCE SVC CORP COM COM 743815102 673 8,570 SH   SOLE   8,570 0 0
QUALCOMM INC COM COM 747525103 288 5,130 SH   SOLE   5,130 0 0
QUALYS INC COM COM 74758T303 562 6,670 SH   SOLE   6,670 0 0
RADNET INC COM COM 750491102 826 55,080 SH   SOLE   55,080 0 0
REALPAGE INC COM COM 75606N109 532 9,660 SH   SOLE   9,660 0 0
REPUBLIC SVCS INC COM COM 760759100 263 3,840 SH   SOLE   3,840 0 0
ROPER INDS INC NEW COM COM 776696106 2,128 7,712 SH   SOLE   7,712 0 0
RUTHS HOSPITALITY GROUP INC CO COM 783332109 561 20,000 SH   SOLE   20,000 0 0
SCHLUMBERGER LTD FOREIGN ORD COM 806857108 1,246 18,595 SH   SOLE   18,595 0 0
SCHWAB STRATEGIC TR US BRD MKT COM 808524102 2,770 41,970 SH   SOLE   41,970 0 0
SCHWAB STRATEGIC TR US DIVIDEN COM 808524797 361 7,330 SH   SOLE   7,330 0 0
SCHWAB STRATEGIC TR US LRG CAP COM 808524201 3,421 52,644 SH   SOLE   52,644 0 0
SCHWAB STRATEGIC TR US MID-CAP COM 808524508 992 18,076 SH   SOLE   18,076 0 0
SCHWAB STRATEGIC TR US SML CAP COM 808524607 283 3,853 SH   SOLE   3,853 0 0
SELECT MED HLDGS CORP COM COM 81619Q105 698 38,445 SH   SOLE   38,445 0 0
SELECT SECTOR SPDR TR RL EST S COM 81369Y860 200 6,126 SH   SOLE   6,126 0 0
SILICON LABORATORIES COM COM 826919102 314 3,150 SH   SOLE   3,150 0 0
SP PLUS CORP COM COM 78469C103 432 11,625 SH   SOLE   11,625 0 0
SPDR S&P MIDCAP 400 ETF TRUST COM 78467Y107 3,504 9,870 SH   SOLE   9,870 0 0
SPDR SERIES TRUST S&P DIVID ET COM 78464A763 477 5,150 SH   SOLE   5,150 0 0
SPDR TR UNIT SER 1 COM 78462F103 308 1,135 SH   SOLE   1,135 0 0
STARBUCKS CORP COM COM 855244109 35,243 21,444 SH   SOLE   21,444 0 0
STRAYER ED INC COM COM 863236105 318 2,810 SH   SOLE   2,810 0 0
SUPERNUS PHARMACEUTICA COM COM 868459108 2,372 39,630 SH   SOLE   39,630 0 0
TARGET CORP COM COM 87612E106 1,927 25,315 SH   SOLE   25,315 0 0
TEXAS ROADHOUSE INC COM COM 882681109 453 6,915 SH   SOLE   6,915 0 0
THERMO FIER SCIENTIFIC INC COM 883556102 2,034 9,818 SH   SOLE   9,818 0 0
TJX COS INC NEW COM COM 872540109 60,268 33,204 SH   SOLE   33,204 0 0
TOPBUILD CORP COM COM 89055F103 2,310 29,485 SH   SOLE   29,485 0 0
TRAVELERS COMPANIES COM COM 89417E109 1,671 13,655 SH   SOLE   13,655 0 0
TREX CO INC COM COM 89531P105 2,024 32,330 SH   SOLE   32,330 0 0
TRINET GROUP INC COM COM 896288107 2,425 43,356 SH   SOLE   43,356 0 0
UNION PAC CORP COM COM 907818108 31,619 23,171 SH   SOLE   23,171 0 0
UNITED HEALTHCARE CORP COM COM 91324P102 52,556 14,218 SH   SOLE   14,218 0 0
UNITED PARCEL SERVICE CL B COM 911312106 1,286 12,105 SH   SOLE   12,105 0 0
UNITED TECHNOLOGIES CP COM COM 913017109 1,849 14,790 SH   SOLE   14,790 0 0
VANGUARD INDEX FDS MID CAP ETF COM 922908629 2,908 18,450 SH   SOLE   18,450 0 0
VANGUARD INDEX FDS REIT ETF COM 922908553 649 7,971 SH   SOLE   7,971 0 0
VANGUARD INDEX FDS SMALL CP ET COM 922908751 1,460 9,380 SH   SOLE   9,380 0 0
VANGUARD INDEX FDS VALUE ETF COM 922908744 3,618 34,845 SH   SOLE   34,845 0 0
VARIAN MEDICAL SYSTEMS INC COM 92220P105 17,048 49,913 SH   SOLE   49,913 0 0
VERISK ANALYTICS INC COM 92345Y106 28,536 65,106 SH   SOLE   65,106 0 0
VERIZON COMMUNICATIONS COM COM 92343V104 23,333 63,784 SH   SOLE   63,784 0 0
VIRTUSA CORP COM COM 92827P102 1,734 35,620 SH   SOLE   35,620 0 0
VIAY PRECISION GROUP COM COM 92835K103 221 5,785 SH   SOLE   5,785 0 0
VMWARE INC CL A COM COM 928563402 18,811 27,989 SH   SOLE   27,989 0 0
WALMART INC COM COM 931142103 385 4,500 SH   SOLE   4,500 0 0
WATTS WATER TECHNLGS CL A COM 942749102 255 3,250 SH   SOLE   3,250 0 0
WD-40 CO COM COM 929236107 200 1,370 SH   SOLE   1,370 0 0
WELLS FARGO & CO NEW COM COM 949746101 2,847 51,344 SH   SOLE   51,344 0 0
WOLVERINE WORLD WIDE COM 978097103 1,474 42,400 SH   SOLE   42,400 0 0
IARES TR EAFE MIN VOL ETF ETF 46429B689 1,908 26,826 SH   SOLE   26,826 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 628 19,001 SH   SOLE   19,001 0 0
VANGUARD INTL EQTY IDX ALLWRLD ETF 922042775 4,975 95,960 SH   SOLE   95,960 0 0
VANGUARD INTL EQTY IDX EMR MKT ETF 922042858 532 12,613 SH   SOLE   12,613 0 0