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 852 3,621 SH   SOLE 0 3,621 0 0
AARONS INC COM PAR $0.50 002535300 664 16,664 SH   SOLE 0 16,664 0 0
ABBOTT LABS COM 002824100 1,209 21,193 SH   SOLE 0 21,193 0 0
ABBVIE INC COM 00287Y109 577 5,970 SH   SOLE 0 5,970 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,404 9,170 SH   SOLE 0 9,070 0 100
ACTUANT CORP CL A NEW 00508X203 1,926 76,141 SH   SOLE 0 75,250 0 891
ADTALEM GLOBAL ED INC COM 00737L103 1,815 43,162 SH   SOLE 0 43,162 0 0
AFFILIATED MANAGERS GROUP COM 008252108 235 1,144 SH   SOLE 0 1,144 0 0
AFLAC INC COM 001055102 298 3,395 SH   SOLE 0 3,395 0 0
AGRIUM INC COM 008916108 1,340 11,654 SH   SOLE 0 11,554 0 100
AIR PRODS & CHEMS INC COM 009158106 2,399 14,624 SH   SOLE 0 14,519 0 105
AKAMAI TECHNOLOGIES INC COM 00971T101 2,045 31,445 SH   SOLE 0 31,305 0 140
ALBEMARLE CORP COM 012653101 921 7,202 SH   SOLE 0 7,202 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 289 1,675 SH   SOLE 0 1,675 0 0
ALLEGIANT TRAVEL CO COM 01748X102 1,277 8,252 SH   SOLE 0 8,187 0 65
ALLIANCE DATA SYSTEMS CORP COM 018581108 587 2,314 SH   SOLE 0 2,274 0 40
ALTABA INC COM 021346101 354 5,071 SH   SOLE 0 5,071 0 0
ALTRIA GROUP INC COM 02209S103 208 2,916 SH   SOLE 0 2,916 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 208 4,000 SH   SOLE 0 4,000 0 0
AMERICAN EXPRESS CO COM 025816109 2,335 23,510 SH   SOLE 0 23,510 0 0
AMGEN INC COM 031162100 1,566 9,005 SH   SOLE 0 9,005 0 0
AMPHENOL CORP NEW CL A 032095101 1,957 22,284 SH   SOLE 0 22,284 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 407 100,000 SH   SOLE 0 100,000 0 0
ANALOG DEVICES INC COM 032654105 2,783 31,262 SH   SOLE 0 31,262 0 0
ANTHEM INC COM 036752103 237 1,055 SH   SOLE 0 1,055 0 0
APACHE CORP COM 037411105 283 6,708 SH   SOLE 0 6,708 0 0
APPLE INC COM 037833100 8,343 49,300 SH   SOLE 0 49,063 0 236
APTARGROUP INC COM 038336103 2,537 29,406 SH   SOLE 0 29,029 0 376
ARCHER DANIELS MIDLAND CO COM 039483102 1,535 38,301 SH   SOLE 0 38,045 0 256
ASSURANT INC COM 04621X108 850 8,434 SH   SOLE 0 8,353 0 80
AT&T INC COM 00206R102 4,858 124,950 SH   SOLE 0 124,550 0 400
AUTOMATIC DATA PROCESSING IN COM 053015103 3,119 26,618 SH   SOLE 0 26,249 0 369
AZZ INC COM 002474104 498 9,749 SH   SOLE 0 9,584 0 165
BANK AMER CORP COM 060505104 1,540 52,168 SH   SOLE 0 52,168 0 0
BANK NEW YORK MELLON CORP COM 064058100 276 5,128 SH   SOLE 0 5,128 0 0
BARCLAYS PLC ADR 06738E204 284 26,080 SH   SOLE 0 26,080 0 0
BAXTER INTL INC COM 071813109 840 12,994 SH   SOLE 0 12,835 0 158
BB&T CORP COM 054937107 2,341 47,084 SH   SOLE 0 47,084 0 0
BECTON DICKINSON & CO COM 075887109 692 3,234 SH   SOLE 0 3,234 0 0
BERKLEY W R CORP COM 084423102 2,201 30,714 SH   SOLE 0 30,564 0 150
BERKSHIRE HATHAWAY INC DEL CL A 084670108 595 200 SH   SOLE 0 200 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,935 19,852 SH   SOLE 0 19,777 0 75
BIOGEN INC COM 09062X103 380 1,193 SH   SOLE 0 1,153 0 40
BLACKROCK INC COM 09247X101 337 657 SH   SOLE 0 627 0 30
BOEING CO COM 097023105 351 1,189 SH   SOLE 0 1,189 0 0
BP PLC SPONSORED ADR 055622104 588 13,979 SH   SOLE 0 13,979 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 326 5,327 SH   SOLE 0 5,327 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,442 15,918 SH   SOLE 0 15,918 0 0
CACI INTL INC CL A 127190304 1,638 12,378 SH   SOLE 0 12,378 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 3,308 72,934 SH   SOLE 0 72,604 0 330
CARDINAL HEALTH INC COM 14149Y108 919 15,004 SH   SOLE 0 15,004 0 0
CASS INFORMATION SYS INC COM 14808P109 2,320 39,863 SH   SOLE 0 39,621 0 242
CATERPILLAR INC DEL COM 149123101 338 2,142 SH   SOLE 0 2,142 0 0
CAVIUM INC COM 14964U108 741 8,836 SH   SOLE 0 8,756 0 80
CDK GLOBAL INC COM 12508E101 440 6,169 SH   SOLE 0 6,049 0 120
CERAGON NETWORKS LTD ORD M22013102 190 95,810 SH   SOLE 0 95,810 0 0
CHASE CORP COM 16150R104 567 4,705 SH   SOLE 0 4,705 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 399 3,850 SH   SOLE 0 3,850 0 0
CHEVRON CORP NEW COM 166764100 3,773 30,140 SH   SOLE 0 30,140 0 0
CHUBB LIMITED COM H1467J104 240 1,640 SH   SOLE 0 1,640 0 0
CHURCH & DWIGHT INC COM 171340102 1,929 38,444 SH   SOLE 0 37,864 0 580
CIRCOR INTL INC COM 17273K109 769 15,788 SH   SOLE 0 15,788 0 0
CISCO SYS INC COM 17275R102 4,325 112,932 SH   SOLE 0 111,846 0 1,086
CIT GROUP INC COM NEW 125581801 997 20,253 SH   SOLE 0 20,253 0 0
CITRIX SYS INC COM 177376100 1,154 13,112 SH   SOLE 0 13,112 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BLT2018 HY 18383M381 5,281 210,392 SH   SOLE 0 208,345 0 2,046
CLAYMORE EXCHANGE TRD FD TR GUG BUL 2019 HY 18383M373 857 35,172 SH   SOLE 0 34,014 0 1,158
CLOROX CO DEL COM 189054109 2,531 17,014 SH   SOLE 0 16,712 0 302
CME GROUP INC COM CL A 12572Q105 744 5,097 SH   SOLE 0 5,097 0 0
COCA COLA CO COM 191216100 481 10,484 SH   SOLE 0 10,484 0 0
COLGATE PALMOLIVE CO COM 194162103 3,339 44,252 SH   SOLE 0 44,012 0 240
COMCAST CORP NEW CL A 20030N101 2,230 55,671 SH   SOLE 0 54,895 0 776
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 210 9,475 SH   SOLE 0 9,475 0 0
CONOCOPHILLIPS COM 20825C104 1,027 18,715 SH   SOLE 0 18,715 0 0
COOPER TIRE & RUBR CO COM 216831107 1,872 52,945 SH   SOLE 0 52,945 0 0
COPART INC COM 217204106 1,405 32,535 SH   SOLE 0 32,535 0 0
CORNING INC COM 219350105 1,911 59,736 SH   SOLE 0 58,527 0 1,209
COSTCO WHSL CORP NEW COM 22160K105 2,973 15,976 SH   SOLE 0 15,856 0 120
CSX CORP COM 126408103 4,497 81,754 SH   SOLE 0 81,220 0 534
CURTISS WRIGHT CORP COM 231561101 3,965 32,539 SH   SOLE 0 32,419 0 120
DAVITA INC COM 23918K108 2,230 30,868 SH   SOLE 0 30,868 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 224 2,759 SH   SOLE 0 2,759 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 205 1,407 SH   SOLE 0 1,407 0 0
DISNEY WALT CO COM DISNEY 254687106 4,796 44,609 SH   SOLE 0 44,609 0 0
DOMINION ENERGY INC COM 25746U109 2,855 35,223 SH   SOLE 0 35,003 0 220
DST SYS INC DEL COM 233326107 1,444 23,270 SH   SOLE 0 23,270 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 1,105 9,333 SH   SOLE 0 9,333 0 0
EASTMAN CHEM CO COM 277432100 2,070 22,350 SH   SOLE 0 22,155 0 195
EATON VANCE CORP COM NON VTG 278265103 420 7,444 SH   SOLE 0 7,444 0 0
EBAY INC COM 278642103 855 22,644 SH   SOLE 0 22,644 0 0
EDGEWELL PERS CARE CO COM 28035Q102 535 9,016 SH   SOLE 0 8,946 0 70
ELBIT SYS LTD ORD M3760D101 247 1,850 SH   SOLE 0 1,850 0 0
EMERSON ELEC CO COM 291011104 959 13,755 SH   SOLE 0 13,755 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 1,152 24,003 SH   SOLE 0 23,933 0 70
ENERGY FUELS INC COM NEW 292671708 64 35,909 SH   SOLE 0 35,909 0 0
ENTERGY CORP NEW COM 29364G103 659 8,102 SH   SOLE 0 8,102 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 219 8,278 SH   SOLE 0 8,278 0 0
ENVISION HEALTHCARE CORP COM 29414D100 618 17,870 SH   SOLE 0 17,870 0 0
EOG RES INC COM 26875P101 2,699 25,015 SH   SOLE 0 25,015 0 0
EPAM SYS INC COM 29414B104 3,880 36,112 SH   SOLE 0 35,902 0 210
ESCO TECHNOLOGIES INC COM 296315104 2,926 48,563 SH   SOLE 0 47,998 0 565
EXPEDITORS INTL WASH INC COM 302130109 1,605 24,804 SH   SOLE 0 24,544 0 260
EXXON MOBIL CORP COM 30231G102 2,867 34,273 SH   SOLE 0 34,117 0 156
F5 NETWORKS INC COM 315616102 653 4,980 SH   SOLE 0 4,980 0 0
FACEBOOK INC CL A 30303M102 227 1,288 SH   SOLE 0 1,288 0 0
FAIR ISAAC CORP COM 303250104 4,889 31,910 SH   SOLE 0 31,503 0 407
FEDEX CORP COM 31428X106 3,653 14,638 SH   SOLE 0 14,522 0 116
FIDELITY NATL INFORMATION SV COM 31620M106 2,822 29,993 SH   SOLE 0 29,828 0 165
FIRST HORIZON NATL CORP COM 320517105 1,293 64,664 SH   SOLE 0 64,024 0 640
FLOWSERVE CORP COM 34354P105 709 16,836 SH   SOLE 0 16,836 0 0
FNB CORP PA COM 302520101 633 45,814 SH   SOLE 0 44,984 0 830
FRANKLIN RES INC COM 354613101 2,064 47,642 SH   SOLE 0 47,642 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 244 4,640 SH   SOLE 0 4,640 0 0
FULLER H B CO COM 359694106 1,499 27,823 SH   SOLE 0 27,398 0 425
GENERAL ELECTRIC CO COM 369604103 900 51,563 SH   SOLE 0 51,563 0 0
GENERAL MLS INC COM 370334104 2,849 48,047 SH   SOLE 0 47,441 0 606
GENUINE PARTS CO COM 372460105 2,209 23,248 SH   SOLE 0 22,896 0 352
GILEAD SCIENCES INC COM 375558103 386 5,394 SH   SOLE 0 5,394 0 0
GLOBAL PMTS INC COM 37940X102 2,767 27,604 SH   SOLE 0 27,364 0 240
GP STRATEGIES CORP COM 36225V104 588 25,335 SH   SOLE 0 25,335 0 0
GRAHAM CORP COM 384556106 471 22,497 SH   SOLE 0 22,497 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 438 8,055 SH   SOLE 0 7,905 0 150
HALLIBURTON CO COM 406216101 1,013 20,735 SH   SOLE 0 20,735 0 0
HARRIS CORP DEL COM 413875105 1,649 11,644 SH   SOLE 0 11,644 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 3,005 53,391 SH   SOLE 0 53,141 0 250
HESS CORP COM 42809H107 496 10,444 SH   SOLE 0 10,444 0 0
HOME DEPOT INC COM 437076102 1,190 6,280 SH   SOLE 0 6,280 0 0
HONEYWELL INTL INC COM 438516106 7,185 46,850 SH   SOLE 0 46,643 0 207
HUNTINGTON BANCSHARES INC COM 446150104 2,220 152,492 SH   SOLE 0 152,492 0 0
ICICI BK LTD ADR 45104G104 254 26,065 SH   SOLE 0 26,065 0 0
IDEX CORP COM 45167R104 1,038 7,867 SH   SOLE 0 7,867 0 0
IDEXX LABS INC COM 45168D104 444 2,838 SH   SOLE 0 2,838 0 0
ILLINOIS TOOL WKS INC COM 452308109 220 1,318 SH   SOLE 0 1,318 0 0
INDEPENDENT BANK CORP MASS COM 453836108 383 5,482 SH   SOLE 0 5,482 0 0
INFOSYS LTD SPONSORED ADR 456788108 204 12,588 SH   SOLE 0 12,588 0 0
INGERSOLL-RAND PLC SHS G47791101 559 6,268 SH   SOLE 0 6,268 0 0
INNOPHOS HOLDINGS INC COM 45774N108 424 9,081 SH   SOLE 0 8,925 0 157
INTEL CORP COM 458140100 5,317 115,197 SH   SOLE 0 114,342 0 855
INTERNATIONAL BUSINESS MACHS COM 459200101 2,053 13,381 SH   SOLE 0 13,381 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,504 9,858 SH   SOLE 0 9,858 0 0
INTUIT COM 461202103 3,848 24,385 SH   SOLE 0 24,319 0 67
ISHARES TR RUS 1000 GRW ETF 464287614 9,514 70,643 SH   SOLE 0 70,173 0 470
ISHARES TR CORE S&P SCP ETF 464287804 7,280 94,775 SH   SOLE 0 94,619 0 156
ISHARES TR CORE S&P500 ETF 464287200 797 2,964 SH   SOLE 0 2,964 0 0
ISHARES TR EAFE VALUE ETF 464288877 5,214 94,443 SH   SOLE 0 93,968 0 475
ISHARES TR MICRO-CAP ETF 464288869 1,025 10,714 SH   SOLE 0 10,714 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 1,038 5,127 SH   SOLE 0 5,127 0 0
ISHARES TR MRGSTR MD CP VAL 464288406 3,977 24,937 SH   SOLE 0 24,752 0 185
ISHARES TR MSCI EAFE ETF 464287465 275 3,918 SH   SOLE 0 3,918 0 0
ISHARES TR CORE S&P MCP ETF 464287507 5,560 29,299 SH   SOLE 0 29,224 0 75
ISHARES TR S&P 500 GRWT ETF 464287309 14,261 93,350 SH   SOLE 0 90,652 0 2,698
ISHARES TR SP SMCP600VL ETF 464287879 19,526 127,145 SH   SOLE 0 124,574 0 2,571
ISHARES TR S&P SML 600 GWT 464287887 14,760 86,744 SH   SOLE 0 84,444 0 2,300
ISHARES TR S&P MC 400VL ETF 464287705 15,952 99,633 SH   SOLE 0 97,604 0 2,028
ISHARES TR RUS 1000 ETF 464287622 2,493 16,778 SH   SOLE 0 16,778 0 0
ISHARES TR S&P 500 VAL ETF 464287408 12,843 112,420 SH   SOLE 0 110,724 0 1,696
ISHARES TR RUSSELL 3000 ETF 464287689 581 3,672 SH   SOLE 0 3,672 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 357 2,339 SH   SOLE 0 2,339 0 0
ISHARES TR RUS MD CP GR ETF 464287481 5,336 44,229 SH   SOLE 0 43,644 0 585
ISHARES TR RUS 2000 VAL ETF 464287630 4,838 38,470 SH   SOLE 0 38,226 0 244
ISHARES TR RUS 2000 GRW ETF 464287648 471 2,523 SH   SOLE 0 2,523 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 12,476 100,334 SH   SOLE 0 99,949 0 385
ISHARES TR MSCI EMG MKT ETF 464287234 1,527 32,407 SH   SOLE 0 31,281 0 1,126
ISHARES TR S&P MC 400GR ETF 464287606 9,021 41,799 SH   SOLE 0 40,171 0 1,628
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 25,393 506,644 SH   SOLE 0 501,876 0 4,768
JOHNSON & JOHNSON COM 478160104 4,969 35,561 SH   SOLE 0 35,089 0 472
JPMORGAN CHASE & CO COM 46625H100 5,646 52,792 SH   SOLE 0 52,632 0 160
KIMBERLY CLARK CORP COM 494368103 3,282 27,197 SH   SOLE 0 26,895 0 302
KMG CHEMICALS INC COM 482564101 1,933 29,253 SH   SOLE 0 28,888 0 365
LABORATORY CORP AMER HLDGS COM NEW 50540R409 2,014 12,627 SH   SOLE 0 12,567 0 60
LANDSTAR SYS INC COM 515098101 4,640 44,576 SH   SOLE 0 44,576 0 0
LAUDER ESTEE COS INC CL A 518439104 1,011 7,945 SH   SOLE 0 7,945 0 0
LEGG MASON INC COM 524901105 1,700 40,491 SH   SOLE 0 40,491 0 0
LINCOLN ELEC HLDGS INC COM 533900106 2,557 27,917 SH   SOLE 0 27,917 0 0
LITTELFUSE INC COM 537008104 4,366 22,069 SH   SOLE 0 22,069 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,108 15,613 SH   SOLE 0 15,613 0 0
MAGIC SOFTWARE ENTERPRISES L ORD 559166103 197 23,490 SH   SOLE 0 23,490 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 202 5,550 SH   SOLE 0 5,550 0 0
MANHATTAN ASSOCS INC COM 562750109 1,285 25,932 SH   SOLE 0 25,424 0 508
MARKEL CORP COM 570535104 740 650 SH   SOLE 0 650 0 0
MARRIOTT INTL INC NEW CL A 571903202 2,876 21,193 SH   SOLE 0 21,193 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,897 12,535 SH   SOLE 0 12,535 0 0
MB FINANCIAL INC NEW COM 55264U108 656 14,727 SH   SOLE 0 14,335 0 392
MCDONALDS CORP COM 580135101 603 3,501 SH   SOLE 0 3,501 0 0
MCKESSON CORP COM 58155Q103 1,972 12,645 SH   SOLE 0 12,645 0 0
MDU RES GROUP INC COM 552690109 778 28,929 SH   SOLE 0 28,274 0 655
MEDNAX INC COM 58502B106 413 7,735 SH   SOLE 0 7,735 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 272 4,210 SH   SOLE 0 4,210 0 0
MERCK & CO INC COM 58933Y105 1,500 26,655 SH   SOLE 0 26,655 0 0
MICROSOFT CORP COM 594918104 6,200 72,480 SH   SOLE 0 72,480 0 0
MKS INSTRUMENT INC COM 55306N104 3,484 36,868 SH   SOLE 0 36,648 0 220
MONDELEZ INTL INC CL A 609207105 262 6,115 SH   SOLE 0 6,115 0 0
MOODYS CORP COM 615369105 3,859 26,141 SH   SOLE 0 25,921 0 220
MORGAN STANLEY COM NEW 617446448 221 4,212 SH   SOLE 0 4,212 0 0
MTS SYS CORP COM 553777103 1,400 26,073 SH   SOLE 0 26,073 0 0
MURPHY USA INC COM 626755102 210 2,609 SH   SOLE 0 2,609 0 0
MYRIAD GENETICS INC COM 62855J104 1,721 50,120 SH   SOLE 0 50,120 0 0
NETAPP INC COM 64110D104 2,806 50,715 SH   SOLE 0 50,200 0 516
NETGEAR INC COM 64111Q104 1,455 24,767 SH   SOLE 0 24,767 0 0
NICE LTD SPONSORED ADR 653656108 268 2,920 SH   SOLE 0 2,920 0 0
NISOURCE INC COM 65473P105 1,120 43,635 SH   SOLE 0 43,635 0 0
NOBLE ENERGY INC COM 655044105 349 11,971 SH   SOLE 0 11,971 0 0
NORDSON CORP COM 655663102 3,570 24,387 SH   SOLE 0 24,387 0 0
NORFOLK SOUTHERN CORP COM 655844108 281 1,940 SH   SOLE 0 1,940 0 0
NORTHROP GRUMMAN CORP COM 666807102 524 1,708 SH   SOLE 0 1,708 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 246 9,500 SH   SOLE 0 9,500 0 0
OLD DOMINION FGHT LINES INC COM 679580100 2,309 17,551 SH   SOLE 0 17,361 0 190
ONEOK INC NEW COM 682680103 1,097 20,521 SH   SOLE 0 20,521 0 0
ORACLE CORP COM 68389X105 3,911 82,720 SH   SOLE 0 82,310 0 410
OWENS & MINOR INC NEW COM 690732102 364 19,257 SH   SOLE 0 19,257 0 0
PACKAGING CORP AMER COM 695156109 4,694 38,936 SH   SOLE 0 38,871 0 65
PAYPAL HLDGS INC COM 70450Y103 900 12,229 SH   SOLE 0 12,229 0 0
PEPSICO INC COM 713448108 4,618 38,506 SH   SOLE 0 38,242 0 264
PERION NETWORK LTD SHS M78673106 223 216,881 SH   SOLE 0 216,881 0 0
PETMED EXPRESS INC COM 716382106 2,350 51,652 SH   SOLE 0 51,397 0 255
PFIZER INC COM 717081103 480 13,247 SH   SOLE 0 13,247 0 0
PHILIP MORRIS INTL INC COM 718172109 476 4,506 SH   SOLE 0 4,506 0 0
PHILLIPS 66 COM 718546104 990 9,785 SH   SOLE 0 9,785 0 0
POWERSHARES ETF TR II INTL DEV LOWVL 73937B688 12,393 368,172 SH   SOLE 0 365,871 0 2,300
POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 4,151 70,345 SH   SOLE 0 67,827 0 2,518
POWERSHARES ETF TRUST HI YLD EQ DVDN 73935X302 3,465 194,567 SH   SOLE 0 191,353 0 3,214
PRICE T ROWE GROUP INC COM 74144T108 2,399 22,862 SH   SOLE 0 22,700 0 162
PROCTER AND GAMBLE CO COM 742718109 5,424 59,032 SH   SOLE 0 58,667 0 365
PROGRESSIVE CORP OHIO COM 743315103 1,730 30,715 SH   SOLE 0 30,715 0 0
PROSPERITY BANCSHARES INC COM 743606105 1,165 16,620 SH   SOLE 0 16,245 0 375
QUALCOMM INC COM 747525103 342 5,336 SH   SOLE 0 5,336 0 0
QUALITY SYS INC COM 747582104 2,377 175,010 SH   SOLE 0 174,480 0 530
QUEST DIAGNOSTICS INC COM 74834L100 998 10,131 SH   SOLE 0 9,981 0 150
RAYTHEON CO COM NEW 755111507 268 1,428 SH   SOLE 0 1,428 0 0
REGIONS FINL CORP NEW COM 7591EP100 2,634 152,446 SH   SOLE 0 151,656 0 790
ROCKWELL AUTOMATION INC COM 773903109 1,478 7,526 SH   SOLE 0 7,526 0 0
RPC INC COM 749660106 687 26,906 SH   SOLE 0 26,906 0 0
S&P GLOBAL INC COM 78409V104 1,592 9,400 SH   SOLE 0 9,400 0 0
SAIA INC COM 78709Y105 609 8,605 SH   SOLE 0 8,605 0 0
SCHEIN HENRY INC COM 806407102 640 9,160 SH   SOLE 0 9,160 0 0
SCHLUMBERGER LTD COM 806857108 884 13,115 SH   SOLE 0 13,115 0 0
SCHULMAN A INC COM 808194104 1,375 36,924 SH   SOLE 0 36,924 0 0
SCHWAB CHARLES CORP NEW COM 808513105 1,317 25,635 SH   SOLE 0 25,635 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 820 16,023 SH   SOLE 0 14,993 0 1,030
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 305 4,369 SH   SOLE 0 4,334 0 35
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 7,990 113,000 SH   SOLE 0 109,955 0 3,045
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 8,477 155,063 SH   SOLE 0 151,740 0 3,322
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 347 5,433 SH   SOLE 0 5,433 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 8,769 239,384 SH   SOLE 0 235,208 0 4,176
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 15,051 441,770 SH   SOLE 0 431,316 0 10,454
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 4,941 176,858 SH   SOLE 0 176,454 0 404
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 2,910 58,159 SH   SOLE 0 58,159 0 0
SEALED AIR CORP NEW COM 81211K100 907 18,395 SH   SOLE 0 18,395 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 1,609 22,002 SH   SOLE 0 22,002 0 0
SHIRE PLC SPONSORED ADR 82481R106 257 1,659 SH   SOLE 0 1,636 0 23
SILICOM LTD ORD M84116108 303 4,320 SH   SOLE 0 4,320 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 352 5,000 SH   SOLE 0 5,000 0 0
SOUTHERN CO COM 842587107 2,187 45,480 SH   SOLE 0 45,480 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 4,635 18,737 SH   SOLE 0 18,155 0 582
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 3,010 19,360 SH   SOLE 0 19,242 0 118
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 2,980 28,973 SH   SOLE 0 28,657 0 316
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 5,114 22,490 SH   SOLE 0 21,814 0 676
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 3,222 25,625 SH   SOLE 0 25,496 0 129
SRC ENERGY INC COM 78470V108 88 10,300 SH   SOLE 0 10,300 0 0
STARBUCKS CORP COM 855244109 443 7,708 SH   SOLE 0 7,708 0 0
STATE STR CORP COM 857477103 1,664 17,049 SH   SOLE 0 17,049 0 0
STRYKER CORP COM 863667101 3,990 25,769 SH   SOLE 0 25,609 0 160
SYNAPTICS INC COM 87157D109 938 23,480 SH   SOLE 0 23,480 0 0
SYNCHRONY FINL COM 87165B103 962 24,915 SH   SOLE 0 24,915 0 0
SYNOPSYS INC COM 871607107 2,814 33,011 SH   SOLE 0 33,011 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 459 11,572 SH   SOLE 0 11,572 0 0
TARGET CORP COM 87612E106 2,111 32,349 SH   SOLE 0 32,349 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 2,577 14,225 SH   SOLE 0 14,225 0 0
TETRA TECH INC NEW COM 88162G103 3,967 82,387 SH   SOLE 0 82,387 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 404 21,303 SH   SOLE 0 21,303 0 0
TEXAS INSTRS INC COM 882508104 1,204 11,525 SH   SOLE 0 11,525 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 627 29,174 SH   SOLE 0 29,174 0 0
TIME WARNER INC COM NEW 887317303 2,558 27,969 SH   SOLE 0 27,927 0 42
TOTAL SYS SVCS INC COM 891906109 1,295 16,373 SH   SOLE 0 16,147 0 227
TRAVELERS COMPANIES INC COM 89417E109 4,098 30,215 SH   SOLE 0 30,128 0 87
UMB FINL CORP COM 902788108 659 9,163 SH   SOLE 0 9,063 0 100
UNILEVER N V N Y SHS NEW 904784709 401 7,119 SH   SOLE 0 7,119 0 0
UNION PAC CORP COM 907818108 228 1,704 SH   SOLE 0 1,704 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,084 9,100 SH   SOLE 0 8,968 0 133
UNITED TECHNOLOGIES CORP COM 913017109 1,298 10,171 SH   SOLE 0 10,071 0 101
UNITEDHEALTH GROUP INC COM 91324P102 1,825 8,278 SH   SOLE 0 8,045 0 233
UNIVERSAL HLTH SVCS INC CL B 913903100 2,475 21,833 SH   SOLE 0 21,833 0 0
US BANCORP DEL COM NEW 902973304 3,225 60,191 SH   SOLE 0 59,931 0 260
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 3,807 29,807 SH   SOLE 0 29,423 0 384
VANGUARD INDEX FDS SML CP GRW ETF 922908595 4,912 30,535 SH   SOLE 0 29,718 0 817
VAREX IMAGING CORP COM 92214X106 221 5,504 SH   SOLE 0 5,504 0 0
VARIAN MED SYS INC COM 92220P105 1,776 15,980 SH   SOLE 0 15,980 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 3,445 65,087 SH   SOLE 0 64,797 0 290
VERSUM MATLS INC COM 92532W103 209 5,518 SH   SOLE 0 5,468 0 50
VISA INC COM CL A 92826C839 1,430 12,545 SH   SOLE 0 12,545 0 0
WAL-MART STORES INC COM 931142103 1,848 18,714 SH   SOLE 0 18,513 0 201
WATERS CORP COM 941848103 1,370 7,094 SH   SOLE 0 7,044 0 50
WELLS FARGO CO NEW COM 949746101 1,679 27,667 SH   SOLE 0 27,205 0 461
WEST PHARMACEUTICAL SVSC INC COM 955306105 1,772 17,954 SH   SOLE 0 17,954 0 0
WISDOMTREE TR INTL DIV EX FINL 97717W786 663 15,268 SH   SOLE 0 15,268 0 0
WISDOMTREE TR INTL MIDCAP DV 97717W778 15,171 219,927 SH   SOLE 0 216,608 0 3,318
WISDOMTREE TR INTL SMCAP DIV 97717W760 10,639 138,533 SH   SOLE 0 137,260 0 1,273
XCEL ENERGY INC COM 98389B100 210 4,359 SH   SOLE 0 4,359 0 0
XILINX INC COM 983919101 541 8,028 SH   SOLE 0 8,028 0 0
YUM BRANDS INC COM 988498101 223 2,730 SH   SOLE 0 2,730 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 500 4,815 SH   SOLE 0 4,815 0 0