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 1,135 5,387 SH   SOLE 0 5,387 0 0
AARONS INC COM PAR $0.50 002535300 783 14,371 SH   SOLE 0 14,371 0 0
ABBOTT LABS COM 002824100 1,502 20,471 SH   SOLE 0 20,471 0 0
ABBVIE INC COM 00287Y109 541 5,718 SH   SOLE 0 5,718 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,342 13,760 SH   SOLE 0 13,555 0 205
ADTALEM GLOBAL ED INC COM 00737L103 2,841 58,952 SH   SOLE 0 58,772 0 180
AETNA INC NEW COM 00817Y108 211 1,039 SH   SOLE 0 1,039 0 0
AFLAC INC COM 001055102 320 6,799 SH   SOLE 0 6,799 0 0
AIR PRODS & CHEMS INC COM 009158106 2,573 15,402 SH   SOLE 0 15,295 0 107
AKAMAI TECHNOLOGIES INC COM 00971T101 2,335 31,920 SH   SOLE 0 31,780 0 140
ALBEMARLE CORP COM 012653101 744 7,461 SH   SOLE 0 7,461 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 435 2,640 SH   SOLE 0 2,640 0 0
ALLEGIANT TRAVEL CO COM 01748X102 1,088 8,581 SH   SOLE 0 8,515 0 66
ALLIANCE DATA SYSTEMS CORP COM 018581108 849 3,595 SH   SOLE 0 3,520 0 75
ALTABA INC COM 021346101 345 5,071 SH   SOLE 0 5,071 0 0
AMAZON COM INC COM 023135106 407 203 SH   SOLE 0 203 0 0
AMERICAN EXPRESS CO COM 025816109 3,045 28,590 SH   SOLE 0 28,434 0 156
AMGEN INC COM 031162100 1,860 8,973 SH   SOLE 0 8,973 0 0
AMPHENOL CORP NEW CL A 032095101 2,083 22,159 SH   SOLE 0 22,159 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 51 100,000 SH   SOLE 0 100,000 0 0
ANALOG DEVICES INC COM 032654105 3,116 33,697 SH   SOLE 0 33,591 0 107
ANTHEM INC COM 036752103 289 1,055 SH   SOLE 0 1,055 0 0
APPLE INC COM 037833100 11,603 51,399 SH   SOLE 0 51,212 0 187
APTARGROUP INC COM 038336103 3,379 31,366 SH   SOLE 0 30,988 0 379
ARCHER DANIELS MIDLAND CO COM 039483102 2,144 42,644 SH   SOLE 0 42,383 0 262
ASSURANT INC COM 04621X108 975 9,028 SH   SOLE 0 8,946 0 82
AT&T INC COM 00206R102 5,916 176,168 SH   SOLE 0 175,768 0 400
AUTOMATIC DATA PROCESSING IN COM 053015103 4,087 27,125 SH   SOLE 0 26,753 0 372
AZZ INC COM 002474104 539 10,680 SH   SOLE 0 10,514 0 166
BANK AMER CORP COM 060505104 1,885 64,001 SH   SOLE 0 64,001 0 0
BANK NEW YORK MELLON CORP COM 064058100 262 5,133 SH   SOLE 0 5,133 0 0
BARCLAYS PLC ADR 06738E204 233 26,080 SH   SOLE 0 26,080 0 0
BARNES GROUP INC COM 067806109 3,266 45,976 SH   SOLE 0 45,800 0 176
BAXTER INTL INC COM 071813109 983 12,747 SH   SOLE 0 12,588 0 159
BB&T CORP COM 054937107 2,443 50,333 SH   SOLE 0 50,333 0 0
BECTON DICKINSON & CO COM 075887109 968 3,708 SH   SOLE 0 3,708 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 640 200 SH   SOLE 0 200 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,194 19,588 SH   SOLE 0 19,513 0 75
BIOGEN INC COM 09062X103 457 1,293 SH   SOLE 0 1,253 0 40
BLACKROCK INC COM 09247X101 952 2,019 SH   SOLE 0 1,958 0 61
BOEING CO COM 097023105 361 972 SH   SOLE 0 972 0 0
BOSTON BEER INC CL A 100557107 288 1,000 SH   SOLE 0 1,000 0 0
BP PLC SPONSORED ADR 055622104 644 13,979 SH   SOLE 0 13,979 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 299 4,810 SH   SOLE 0 4,810 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,113 16,011 SH   SOLE 0 16,011 0 0
CACI INTL INC CL A 127190304 3,045 16,533 SH   SOLE 0 16,473 0 60
CALIFORNIA WTR SVC GROUP COM 130788102 3,449 80,392 SH   SOLE 0 80,062 0 330
CARDINAL HEALTH INC COM 14149Y108 738 13,675 SH   SOLE 0 13,675 0 0
CASS INFORMATION SYS INC COM 14808P109 3,236 49,691 SH   SOLE 0 49,277 0 414
CATERPILLAR INC DEL COM 149123101 327 2,142 SH   SOLE 0 2,142 0 0
CDK GLOBAL INC COM 12508E101 350 5,602 SH   SOLE 0 5,482 0 120
CELGENE CORP COM 151020104 642 7,170 SH   SOLE 0 7,170 0 0
CERAGON NETWORKS LTD ORD M22013102 323 95,810 SH   SOLE 0 95,810 0 0
CHASE CORP COM 16150R104 619 5,150 SH   SOLE 0 5,150 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 519 4,410 SH   SOLE 0 4,410 0 0
CHEVRON CORP NEW COM 166764100 3,752 30,685 SH   SOLE 0 30,685 0 0
CHUBB LIMITED COM H1467J104 410 3,070 SH   SOLE 0 3,070 0 0
CHURCH & DWIGHT INC COM 171340102 2,369 39,906 SH   SOLE 0 39,326 0 580
CIRCOR INTL INC COM 17273K109 663 13,947 SH   SOLE 0 13,947 0 0
CISCO SYS INC COM 17275R102 5,773 118,673 SH   SOLE 0 117,209 0 1,463
CIT GROUP INC COM NEW 125581801 1,464 28,357 SH   SOLE 0 28,195 0 162
CITRIX SYS INC COM 177376100 1,976 17,778 SH   SOLE 0 17,668 0 110
CLOROX CO DEL COM 189054109 2,595 17,251 SH   SOLE 0 17,039 0 212
CME GROUP INC COM CL A 12572Q105 1,021 5,996 SH   SOLE 0 5,996 0 0
COCA COLA CO COM 191216100 559 12,104 SH   SOLE 0 12,104 0 0
COLGATE PALMOLIVE CO COM 194162103 2,921 43,632 SH   SOLE 0 43,392 0 240
COMCAST CORP NEW CL A 20030N101 2,148 60,671 SH   SOLE 0 59,883 0 788
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1,099 30,304 SH   SOLE 0 30,304 0 0
CONOCOPHILLIPS COM 20825C104 1,476 19,068 SH   SOLE 0 19,068 0 0
COOPER TIRE & RUBR CO COM 216831107 1,220 43,093 SH   SOLE 0 43,093 0 0
COPART INC COM 217204106 1,642 31,865 SH   SOLE 0 31,865 0 0
CORNING INC COM 219350105 2,578 73,041 SH   SOLE 0 71,816 0 1,225
COSTCO WHSL CORP NEW COM 22160K105 3,525 15,006 SH   SOLE 0 14,886 0 120
CSX CORP COM 126408103 6,146 83,000 SH   SOLE 0 82,188 0 812
CURTISS WRIGHT CORP COM 231561101 4,714 34,305 SH   SOLE 0 34,120 0 185
CVS HEALTH CORP COM 126650100 1,349 17,143 SH   SOLE 0 17,143 0 0
DAVITA INC COM 23918K108 2,273 31,733 SH   SOLE 0 31,733 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 268 2,759 SH   SOLE 0 2,759 0 0
DISNEY WALT CO COM DISNEY 254687106 5,387 46,068 SH   SOLE 0 46,068 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 1,364 9,574 SH   SOLE 0 9,574 0 0
EASTMAN CHEM CO COM 277432100 2,764 28,877 SH   SOLE 0 28,595 0 282
EBAY INC COM 278642103 878 26,584 SH   SOLE 0 26,584 0 0
EDGEWELL PERS CARE CO COM 28035Q102 366 7,917 SH   SOLE 0 7,847 0 70
ELBIT SYS LTD ORD M3760D101 259 2,060 SH   SOLE 0 2,060 0 0
ELECTRONIC ARTS INC COM 285512109 205 1,700 SH   SOLE 0 1,700 0 0
EMERSON ELEC CO COM 291011104 1,116 14,578 SH   SOLE 0 14,578 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 1,761 30,021 SH   SOLE 0 29,951 0 70
ENERGY FUELS INC COM NEW 292671708 206 62,906 SH   SOLE 0 62,906 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 238 8,278 SH   SOLE 0 8,278 0 0
ENVISION HEALTHCARE CORP COM 29414D100 664 14,530 SH   SOLE 0 14,530 0 0
EOG RES INC COM 26875P101 3,071 24,071 SH   SOLE 0 24,071 0 0
EPAM SYS INC COM 29414B104 4,797 34,840 SH   SOLE 0 34,630 0 210
ESCO TECHNOLOGIES INC COM 296315104 3,909 57,445 SH   SOLE 0 56,720 0 725
ESSENT GROUP LTD COM G3198U102 277 6,256 SH   SOLE 0 6,256 0 0
EXPEDITORS INTL WASH INC COM 302130109 2,005 27,267 SH   SOLE 0 26,856 0 411
EXXON MOBIL CORP COM 30231G102 3,527 41,483 SH   SOLE 0 41,141 0 341
FACEBOOK INC CL A 30303M102 1,480 9,000 SH   SOLE 0 9,000 0 0
FAIR ISAAC CORP COM 303250104 5,493 24,035 SH   SOLE 0 23,845 0 190
FEDEX CORP COM 31428X106 3,765 15,638 SH   SOLE 0 15,521 0 117
FIDELITY NATL INFORMATION SV COM 31620M106 3,147 28,854 SH   SOLE 0 28,689 0 165
FIRST FINL BANCORP OH COM 320209109 229 7,700 SH   SOLE 0 7,700 0 0
FIRST HORIZON NATL CORP COM 320517105 1,120 64,861 SH   SOLE 0 64,221 0 640
FLOWSERVE CORP COM 34354P105 1,433 26,200 SH   SOLE 0 25,967 0 233
FNB CORP PA COM 302520101 681 53,547 SH   SOLE 0 52,117 0 1,430
FRANKLIN RES INC COM 354613101 1,247 40,999 SH   SOLE 0 40,999 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 220 4,280 SH   SOLE 0 4,280 0 0
FULLER H B CO COM 359694106 1,444 27,938 SH   SOLE 0 27,513 0 425
GENERAL ELECTRIC CO COM 369604103 529 46,838 SH   SOLE 0 46,838 0 0
GENERAL MLS INC COM 370334104 1,808 42,135 SH   SOLE 0 41,521 0 614
GENUINE PARTS CO COM 372460105 2,391 24,058 SH   SOLE 0 23,702 0 356
GILEAD SCIENCES INC COM 375558103 517 6,696 SH   SOLE 0 6,696 0 0
GLOBAL PMTS INC COM 37940X102 3,412 26,779 SH   SOLE 0 26,539 0 240
GP STRATEGIES CORP COM 36225V104 496 29,465 SH   SOLE 0 29,120 0 345
GRAHAM CORP COM 384556106 1,208 42,889 SH   SOLE 0 42,424 0 465
GROUPE CGI INC CL A SUB VTG 39945C109 951 14,745 SH   SOLE 0 14,445 0 300
HALLIBURTON CO COM 406216101 975 24,056 SH   SOLE 0 24,056 0 0
HARRIS CORP DEL COM 413875105 2,161 12,774 SH   SOLE 0 12,774 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 2,633 52,697 SH   SOLE 0 52,159 0 538
HOME DEPOT INC COM 437076102 1,528 7,376 SH   SOLE 0 7,290 0 86
HONEYWELL INTL INC COM 438516106 7,616 45,768 SH   SOLE 0 45,768 0 0
HUNTINGTON BANCSHARES INC COM 446150104 2,448 164,042 SH   SOLE 0 164,042 0 0
ICICI BK LTD ADR 45104G104 240 28,325 SH   SOLE 0 28,325 0 0
IDEX CORP COM 45167R104 1,302 8,643 SH   SOLE 0 8,643 0 0
IDEXX LABS INC COM 45168D104 658 2,635 SH   SOLE 0 2,635 0 0
INDEPENDENT BANK CORP MASS COM 453836108 492 5,953 SH   SOLE 0 5,953 0 0
INFOSYS LTD SPONSORED ADR 456788108 256 25,176 SH   SOLE 0 25,176 0 0
INGERSOLL-RAND PLC SHS G47791101 621 6,068 SH   SOLE 0 6,068 0 0
INNOPHOS HOLDINGS INC COM 45774N108 581 13,081 SH   SOLE 0 12,743 0 337
INTEL CORP COM 458140100 5,702 120,585 SH   SOLE 0 119,353 0 1,232
INTERNATIONAL BUSINESS MACHS COM 459200101 1,887 12,479 SH   SOLE 0 12,479 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,523 10,945 SH   SOLE 0 10,945 0 0
INTUIT COM 461202103 5,387 23,689 SH   SOLE 0 23,622 0 67
ISHARES TR MSCI EAFE ETF 464287465 246 3,623 SH   SOLE 0 3,623 0 0
ISHARES TR S&P 500 VAL ETF 464287408 12,549 108,330 SH   SOLE 0 106,625 0 1,704
ISHARES TR RUSSELL 2000 ETF 464287655 402 2,382 SH   SOLE 0 2,382 0 0
ISHARES TR RUS MD CP GR ETF 464287481 5,551 40,943 SH   SOLE 0 40,358 0 585
ISHARES TR RUS 2000 VAL ETF 464287630 4,818 36,223 SH   SOLE 0 35,979 0 244
ISHARES TR RUS 2000 GRW ETF 464287648 415 1,929 SH   SOLE 0 1,929 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 12,370 97,696 SH   SOLE 0 97,311 0 385
ISHARES TR RUS 1000 GRW ETF 464287614 10,610 68,023 SH   SOLE 0 67,553 0 470
ISHARES TR CORE S&P MCP ETF 464287507 5,736 28,495 SH   SOLE 0 28,420 0 75
ISHARES TR MSCI EMG MKT ETF 464287234 1,352 31,505 SH   SOLE 0 30,765 0 741
ISHARES TR MRGSTR MD CP VAL 464288406 3,989 24,634 SH   SOLE 0 24,447 0 187
ISHARES TR MRGSTR MD CP GRW 464288307 1,209 5,128 SH   SOLE 0 5,128 0 0
ISHARES TR MICRO-CAP ETF 464288869 1,176 11,058 SH   SOLE 0 11,058 0 0
ISHARES TR EAFE VALUE ETF 464288877 4,733 91,153 SH   SOLE 0 90,664 0 488
ISHARES TR CORE S&P500 ETF 464287200 855 2,920 SH   SOLE 0 2,920 0 0
ISHARES TR CORE S&P SCP ETF 464287804 7,983 91,506 SH   SOLE 0 91,506 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 15,450 87,205 SH   SOLE 0 84,679 0 2,525
ISHARES TR RUS 1000 ETF 464287622 1,926 11,912 SH   SOLE 0 11,912 0 0
ISHARES TR S&P MC 400GR ETF 464287606 9,327 40,042 SH   SOLE 0 38,402 0 1,640
ISHARES TR S&P MC 400VL ETF 464287705 10,596 63,325 SH   SOLE 0 61,728 0 1,597
ISHARES TR S&P SML 600 GWT 464287887 17,047 84,501 SH   SOLE 0 82,200 0 2,302
ISHARES TR SP SMCP600VL ETF 464287879 20,374 122,053 SH   SOLE 0 119,619 0 2,435
ISHARES TR RUSSELL 3000 ETF 464287689 589 3,419 SH   SOLE 0 3,419 0 0
ISHARES US ETF TR SHT MAT BD ETF 46431W507 21,465 427,722 SH   SOLE 0 421,501 0 6,222
JOHNSON & JOHNSON COM 478160104 4,932 35,698 SH   SOLE 0 35,102 0 595
JPMORGAN CHASE & CO COM 46625H100 6,553 58,071 SH   SOLE 0 57,911 0 160
KIMBERLY CLARK CORP COM 494368103 2,837 24,962 SH   SOLE 0 24,656 0 307
KMG CHEMICALS INC COM 482564101 2,195 29,046 SH   SOLE 0 28,681 0 365
LABORATORY CORP AMER HLDGS COM NEW 50540R409 2,571 14,802 SH   SOLE 0 14,682 0 120
LANDSTAR SYS INC COM 515098101 5,950 48,769 SH   SOLE 0 48,769 0 0
LAUDER ESTEE COS INC CL A 518439104 1,145 7,876 SH   SOLE 0 7,876 0 0
LEGG MASON INC COM 524901105 1,347 43,117 SH   SOLE 0 42,913 0 203
LINCOLN ELEC HLDGS INC COM 533900106 2,523 27,006 SH   SOLE 0 27,006 0 0
LITTELFUSE INC COM 537008104 4,781 24,160 SH   SOLE 0 24,115 0 45
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,059 15,633 SH   SOLE 0 15,633 0 0
MAGIC SOFTWARE ENTERPRISES L ORD 559166103 248 29,180 SH   SOLE 0 29,180 0 0
MANHATTAN ASSOCS INC COM 562750109 1,284 23,513 SH   SOLE 0 23,513 0 0
MARATHON PETE CORP COM 56585A102 233 2,911 SH   SOLE 0 2,911 0 0
MARKEL CORP COM 570535104 773 650 SH   SOLE 0 650 0 0
MARRIOTT INTL INC NEW CL A 571903202 2,439 18,473 SH   SOLE 0 18,473 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 360 18,650 SH   SOLE 0 18,476 0 174
MASTERCARD INCORPORATED CL A 57636Q104 2,973 13,355 SH   SOLE 0 13,355 0 0
MAXAR TECHNOLOGIES LTD COM 57778L103 298 9,021 SH   SOLE 0 9,021 0 0
MB FINANCIAL INC NEW COM 55264U108 1,043 22,615 SH   SOLE 0 22,035 0 580
MCDONALDS CORP COM 580135101 545 3,258 SH   SOLE 0 3,258 0 0
MCKESSON CORP COM 58155Q103 1,511 11,395 SH   SOLE 0 11,395 0 0
MDU RES GROUP INC COM 552690109 933 36,300 SH   SOLE 0 35,324 0 976
MEDNAX INC COM 58502B106 456 9,775 SH   SOLE 0 9,775 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 309 4,210 SH   SOLE 0 4,210 0 0
MERCK & CO INC COM 58933Y105 2,041 28,767 SH   SOLE 0 28,767 0 0
MICROSOFT CORP COM 594918104 8,521 74,501 SH   SOLE 0 74,308 0 192
MKS INSTRUMENT INC COM 55306N104 3,236 40,369 SH   SOLE 0 40,149 0 220
MONDELEZ INTL INC CL A 609207105 263 6,115 SH   SOLE 0 6,115 0 0
MOODYS CORP COM 615369105 4,593 27,470 SH   SOLE 0 27,250 0 220
MORGAN STANLEY COM NEW 617446448 205 4,393 SH   SOLE 0 4,393 0 0
MTS SYS CORP COM 553777103 1,455 26,568 SH   SOLE 0 26,568 0 0
MURPHY OIL CORP COM 626717102 277 8,294 SH   SOLE 0 8,294 0 0
MURPHY USA INC COM 626755102 215 2,512 SH   SOLE 0 2,512 0 0
MYRIAD GENETICS INC COM 62855J104 2,704 58,781 SH   SOLE 0 58,501 0 280
NATIONAL OILWELL VARCO INC COM 637071101 204 4,728 SH   SOLE 0 4,728 0 0
NETAPP INC COM 64110D104 4,649 54,126 SH   SOLE 0 53,433 0 693
NETFLIX INC COM 64110L106 748 2,000 SH   SOLE 0 2,000 0 0
NETGEAR INC COM 64111Q104 1,644 26,162 SH   SOLE 0 26,162 0 0
NICE LTD SPONSORED ADR 653656108 334 2,920 SH   SOLE 0 2,920 0 0
NIKE INC CL B 654106103 397 4,687 SH   SOLE 0 4,687 0 0
NISOURCE INC COM 65473P105 1,120 44,933 SH   SOLE 0 44,933 0 0
NOBLE ENERGY INC COM 655044105 361 11,571 SH   SOLE 0 11,571 0 0
NORDSON CORP COM 655663102 3,391 24,412 SH   SOLE 0 24,412 0 0
NORFOLK SOUTHERN CORP COM 655844108 343 1,902 SH   SOLE 0 1,902 0 0
NORTHROP GRUMMAN CORP COM 666807102 447 1,408 SH   SOLE 0 1,408 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 250 9,500 SH   SOLE 0 9,500 0 0
NUTRIEN LTD COM 67077M108 1,355 23,476 SH   SOLE 0 23,253 0 223
OLD DOMINION FGHT LINES INC COM 679580100 2,951 18,298 SH   SOLE 0 18,298 0 0
OMNICOM GROUP INC COM 681919106 461 6,774 SH   SOLE 0 6,774 0 0
ONEOK INC NEW COM 682680103 1,379 20,339 SH   SOLE 0 20,339 0 0
ORACLE CORP COM 68389X105 4,348 84,338 SH   SOLE 0 83,928 0 410
OWENS & MINOR INC NEW COM 690732102 381 23,058 SH   SOLE 0 23,058 0 0
PACKAGING CORP AMER COM 695156109 4,343 39,598 SH   SOLE 0 39,466 0 132
PATTERSON COMPANIES INC COM 703395103 253 10,330 SH   SOLE 0 10,330 0 0
PAYPAL HLDGS INC COM 70450Y103 2,247 25,583 SH   SOLE 0 25,583 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 173 10,092 SH   SOLE 0 10,092 0 0
PEPSICO INC COM 713448108 4,010 35,867 SH   SOLE 0 35,599 0 268
PFIZER INC COM 717081103 585 13,278 SH   SOLE 0 13,278 0 0
PHILIP MORRIS INTL INC COM 718172109 358 4,395 SH   SOLE 0 4,395 0 0
PHILLIPS 66 COM 718546104 1,084 9,613 SH   SOLE 0 9,613 0 0
PNC FINL SVCS GROUP INC COM 693475105 330 2,423 SH   SOLE 0 2,423 0 0
PRAXAIR INC COM 74005P104 208 1,291 SH   SOLE 0 1,291 0 0
PRICE T ROWE GROUP INC COM 74144T108 2,518 23,066 SH   SOLE 0 22,902 0 164
PROCTER AND GAMBLE CO COM 742718109 5,021 60,330 SH   SOLE 0 59,960 0 370
PROGRESSIVE CORP OHIO COM 743315103 2,277 32,055 SH   SOLE 0 32,055 0 0
PROSPERITY BANCSHARES INC COM 743606105 1,458 21,017 SH   SOLE 0 20,642 0 375
QUALCOMM INC COM 747525103 649 9,005 SH   SOLE 0 9,005 0 0
QUEST DIAGNOSTICS INC COM 74834L100 1,082 10,030 SH   SOLE 0 9,878 0 152
RAYTHEON CO COM NEW 755111507 295 1,429 SH   SOLE 0 1,429 0 0
REGIONS FINL CORP NEW COM 7591EP100 3,135 170,864 SH   SOLE 0 170,074 0 790
REINSURANCE GROUP AMER INC COM NEW 759351604 648 4,484 SH   SOLE 0 4,484 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,456 7,765 SH   SOLE 0 7,765 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 206 3,020 SH   SOLE 0 3,020 0 0
RPC INC COM 749660106 410 26,510 SH   SOLE 0 26,510 0 0
S&P GLOBAL INC COM 78409V104 1,909 9,768 SH   SOLE 0 9,768 0 0
SAIA INC COM 78709Y105 774 10,120 SH   SOLE 0 10,120 0 0
SCHEIN HENRY INC COM 806407102 841 9,895 SH   SOLE 0 9,895 0 0
SCHLUMBERGER LTD COM 806857108 772 12,670 SH   SOLE 0 12,670 0 0
SCHWAB CHARLES CORP NEW COM 808513105 1,180 23,999 SH   SOLE 0 23,999 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 10,116 180,379 SH   SOLE 0 177,055 0 3,324
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 379 5,453 SH   SOLE 0 5,453 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 10,383 126,597 SH   SOLE 0 123,935 0 2,662
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 861 16,251 SH   SOLE 0 15,207 0 1,044
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 10,136 284,244 SH   SOLE 0 280,416 0 3,827
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 16,895 503,875 SH   SOLE 0 496,096 0 7,779
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 5,170 201,075 SH   SOLE 0 200,236 0 839
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1,208 24,374 SH   SOLE 0 24,374 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 454 5,958 SH   SOLE 0 5,923 0 35
SEALED AIR CORP NEW COM 81211K100 657 16,354 SH   SOLE 0 16,354 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 1,607 21,000 SH   SOLE 0 21,000 0 0
SHIRE PLC SPONSORED ADR 82481R106 235 1,297 SH   SOLE 0 1,274 0 23
SILICOM LTD ORD M84116108 210 5,170 SH   SOLE 0 5,170 0 0
SNAP ON INC COM 833034101 1,488 8,106 SH   SOLE 0 8,106 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 5,093 19,262 SH   SOLE 0 18,660 0 601
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 4,304 63,046 SH   SOLE 0 62,700 0 345
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 6,793 100,637 SH   SOLE 0 98,125 0 2,512
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 3,925 70,160 SH   SOLE 0 69,519 0 640
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 9,116 169,657 SH   SOLE 0 166,816 0 2,840
SRC ENERGY INC COM 78470V108 92 10,300 SH   SOLE 0 10,300 0 0
STARBUCKS CORP COM 855244109 405 7,126 SH   SOLE 0 7,126 0 0
STATE STR CORP COM 857477103 1,551 18,509 SH   SOLE 0 18,509 0 0
STRYKER CORP COM 863667101 4,549 25,602 SH   SOLE 0 25,442 0 160
SYNAPTICS INC COM 87157D109 1,972 43,235 SH   SOLE 0 43,235 0 0
SYNCHRONY FINL COM 87165B103 1,584 50,975 SH   SOLE 0 50,569 0 406
SYNOPSYS INC COM 871607107 2,993 30,356 SH   SOLE 0 30,356 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 511 11,572 SH   SOLE 0 11,572 0 0
TARGET CORP COM 87612E106 3,987 45,202 SH   SOLE 0 45,029 0 173
TELEDYNE TECHNOLOGIES INC COM 879360105 3,740 15,160 SH   SOLE 0 15,160 0 0
TETRA TECH INC NEW COM 88162G103 6,509 95,298 SH   SOLE 0 95,298 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 472 21,923 SH   SOLE 0 21,923 0 0
TEXAS INSTRS INC COM 882508104 1,298 12,102 SH   SOLE 0 12,102 0 0
TEXAS ROADHOUSE INC COM 882681109 2,571 37,101 SH   SOLE 0 36,886 0 215
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 442 34,514 SH   SOLE 0 34,514 0 0
TOTAL SYS SVCS INC COM 891906109 1,991 20,162 SH   SOLE 0 19,934 0 228
TRANSDIGM GROUP INC COM 893641100 213 572 SH   SOLE 0 572 0 0
TRAVELERS COMPANIES INC COM 89417E109 4,319 33,300 SH   SOLE 0 33,095 0 205
UMB FINL CORP COM 902788108 762 10,746 SH   SOLE 0 10,645 0 101
UNILEVER N V N Y SHS NEW 904784709 375 6,759 SH   SOLE 0 6,759 0 0
UNION PAC CORP COM 907818108 226 1,385 SH   SOLE 0 1,385 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,005 8,607 SH   SOLE 0 8,471 0 136
UNITED TECHNOLOGIES CORP COM 913017109 3,163 22,624 SH   SOLE 0 22,399 0 224
UNITEDHEALTH GROUP INC COM 91324P102 3,066 11,524 SH   SOLE 0 11,404 0 120
UNIVERSAL HLTH SVCS INC CL B 913903100 2,826 22,105 SH   SOLE 0 22,105 0 0
US BANCORP DEL COM NEW 902973304 3,235 61,265 SH   SOLE 0 61,005 0 260
VANGUARD INDEX FDS TOTAL STK MKT 922908769 381 2,548 SH   SOLE 0 2,548 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 5,589 29,836 SH   SOLE 0 29,170 0 666
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 4,987 34,999 SH   SOLE 0 34,068 0 930
VARIAN MED SYS INC COM 92220P105 1,780 15,900 SH   SOLE 0 15,900 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 3,730 69,855 SH   SOLE 0 69,555 0 300
VIACOM INC NEW CL A 92553P102 212 5,809 SH   SOLE 0 5,809 0 0
VISA INC COM CL A 92826C839 2,077 13,840 SH   SOLE 0 13,840 0 0
W R BERKLEY CORPORATION COM 084423102 2,344 29,331 SH   SOLE 0 29,181 0 150
WALGREENS BOOTS ALLIANCE INC COM 931427108 596 8,178 SH   SOLE 0 8,178 0 0
WALMART INC COM 931142103 2,150 22,898 SH   SOLE 0 22,697 0 201
WATERS CORP COM 941848103 1,394 7,159 SH   SOLE 0 7,109 0 50
WELLS FARGO CO NEW COM 949746101 1,662 31,617 SH   SOLE 0 31,151 0 466
WISDOMTREE TR INTL DIV EX FINL 97717W786 595 14,158 SH   SOLE 0 14,158 0 0
WISDOMTREE TR INTL MIDCAP DV 97717W778 15,347 234,049 SH   SOLE 0 231,299 0 2,750
WISDOMTREE TR INTL SMCAP DIV 97717W760 10,048 141,242 SH   SOLE 0 139,949 0 1,293
WYNN RESORTS LTD COM 983134107 254 2,000 SH   SOLE 0 2,000 0 0
XILINX INC COM 983919101 1,157 14,432 SH   SOLE 0 14,432 0 0
YUM BRANDS INC COM 988498101 244 2,683 SH   SOLE 0 2,683 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 965 5,455 SH   SOLE 0 5,455 0 0