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 15,871 90,056 SH   SOLE   90,056 0 0
A H BELO CORP COM CL A 001282102 6,748 918,133 SH   SOLE   918,133 0 0
AAON INC COM PAR $0.004 000360206 1,008 34,973 SH   SOLE   34,973 0 0
ABBOTT LABS COM 002824100 96,147 2,273,518 SH   SOLE   2,273,518 0 0
ABBVIE INC COM 00287Y109 148,030 2,347,074 SH   SOLE   2,347,074 0 0
ABRAXAS PETE CORP COM 003830106 27 15,809 SH   SOLE   15,809 0 0
ACADIA HEALTHCARE COM 00404A109 5,920 119,473 SH   SOLE   119,473 0 0
ACCENTURE LTD BERMUDA CL A G1151C101 24,362 199,410 SH   SOLE   199,410 0 0
ACETO CORP COM 004446100 13,083 688,935 SH   SOLE   688,935 0 0
ACI WORLDWIDE INC COM 004498101 23,551 1,215,210 SH   SOLE   1,215,210 0 0
ACUITY BRANDS INC COM 00508Y102 4,339 16,400 SH   SOLE   16,400 0 0
ACXIOM CORP COM 005125109 13,967 524,086 SH   SOLE   524,086 0 0
ADOBE SYS INC COM 00724F101 155,040 1,428,412 SH   SOLE   1,428,412 0 0
AFFILIATED MANAGERS GROUP COM 008252108 9,066 62,654 SH   SOLE   62,654 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 918 19,495 SH   SOLE   19,495 0 0
AIR PRODS & CHEMS INC COM 009158106 21,578 143,531 SH   SOLE   143,531 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 102,126 1,927,263 SH   SOLE   1,927,263 0 0
AKORN INC COM 009728106 14,260 523,114 SH   SOLE   523,114 0 0
ALIGN TECHNOLOGY INC COM 016255101 3,403 36,297 SH   SOLE   36,297 0 0
ALLERGAN PLC SHS G0177J108 6,322 27,449 SH   SOLE   27,449 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 76,725 357,643 SH   SOLE   357,643 0 0
ALLSTATE CORP COM 020002101 13,216 191,038 SH   SOLE   191,038 0 0
ALPHABET INC CLASS A COM 02079K305 113,086 140,644 SH   SOLE   140,644 0 0
ALPHABET INC CLASS C COM 02079K107 90,150 115,980 SH   SOLE   115,980 0 0
ALTRIA GROUP INC COM 02209S103 780 12,333 SH   SOLE   12,333 0 0
AMAZON COM INC COM 023135106 254,577 304,041 SH   SOLE   304,041 0 0
AMDOCS LTD ORD G02602103 845 14,600 SH   SOLE   14,600 0 0
AMERICAN AIRLINES GROUP INC COM 02376R102 1,240 33,865 SH   SOLE   33,865 0 0
AMERICAN EXPRESS CO COM 025816109 5,951 92,934 SH   SOLE   92,934 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 902 15,200 SH   SOLE   15,200 0 0
AMERICAN TOWER CORP COM 03027X100 11,659 102,877 SH   SOLE   102,877 0 0
AMERICAN WOODMARK CORP COM 030506109 7,948 98,650 SH   SOLE   98,650 0 0
AMETEK INC NEW COM 031100100 1,773 37,104 SH   SOLE   37,104 0 0
AMGEN INC CL A 031162100 101,006 605,518 SH   SOLE   605,518 0 0
AMPHENOL CORP NEW CL A 032095101 613 9,440 SH   SOLE   9,440 0 0
ANADARKO PETE CORP COM 032511107 9,268 146,282 SH   SOLE   146,282 0 0
ANHEUSER BUSCH INBEV SA/NV COM 03524A108 1,230 9,360 SH   SOLE   9,360 0 0
APACHE CORP COM 037411105 1,049 16,425 SH   SOLE   16,425 0 0
APOGEE ENTERPRISES INC COM 037598109 4,220 94,420 SH   SOLE   94,420 0 0
APPLE COMPUTER INC COM 037833100 225,610 1,995,670 SH   SOLE   1,995,670 0 0
ARCTIC CAT INC COM 039670104 2,257 145,712 SH   SOLE   145,712 0 0
AT&T INC COM 00206R102 52,128 1,283,629 SH   SOLE   1,283,629 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 12,504 141,770 SH   SOLE   141,770 0 0
AUTOZONE INC COM 053332102 1,959 2,550 SH   SOLE   2,550 0 0
AVERY DENNISON CORP COM 053611109 1,373 17,650 SH   SOLE   17,650 0 0
AZZ INC COM 002474104 21,639 331,525 SH   SOLE   331,525 0 0
B/E AEROSPACE INC COM 073302101 1,734 33,570 SH   SOLE   33,570 0 0
BAIDU INC SPON ADR REP A 056752108 739 4,060 SH   SOLE   4,060 0 0
BAKER HUGHES INC COM 057224107 2,408 47,707 SH   SOLE   47,707 0 0
BALL CORP COM 058498106 66,613 812,852 SH   SOLE   812,852 0 0
BANC CALIF INC COM 05990K106 6,980 399,769 SH   SOLE   399,769 0 0
BANCORPSOUTH INC COM 059692103 16,614 716,122 SH   SOLE   716,122 0 0
BANK NEW YORK INC COM 064058100 1,788 44,824 SH   SOLE   44,824 0 0
BANK OF AMERICA CORPORATION COM 060505104 50,850 3,249,188 SH   SOLE   3,249,188 0 0
BANK OF THE OZARKS INC COM 063904106 8,635 224,872 SH   SOLE   224,872 0 0
BARNES GROUP INC COM 067806109 23,782 586,478 SH   SOLE   586,478 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,027 14 SH   SOLE   14 0 0
BERKSHIRE HATHAWAY INC DEL CL B 084670702 22,236 153,916 SH   SOLE   153,916 0 0
BGC PARTNERS INC CL A 05541T101 5,745 656,520 SH   SOLE   656,520 0 0
BOEING CO COM 097023105 2,743 20,820 SH   SOLE   20,820 0 0
BOK FINL CORP COM NEW 05561Q201 3,841 55,693 SH   SOLE   55,693 0 0
BRINKER INTL INC COM 109641100 783 15,536 SH   SOLE   15,536 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 3,568 66,179 SH   SOLE   66,179 0 0
BROOKDALE SR LIVING INC COM 112463104 11,750 673,380 SH   SOLE   673,380 0 0
BROOKFIELD MTG OPP INC FD IN COM 112792106 375 25,000 SH   SOLE   25,000 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 5,227 454,145 SH   SOLE   454,145 0 0
BURLINGTON STORES INC COM 122017106 1,998 24,655 SH   SOLE   24,655 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,080 15,331 SH   SOLE   15,331 0 0
CABOT OIL & GAS CORP COM 127097103 119,328 4,625,126 SH   SOLE   4,625,126 0 0
CALLIDUS SOFTWARE INC COM 13123E500 6,606 359,990 SH   SOLE   359,990 0 0
CAMBREX CORP COM 132011107 6,208 139,640 SH   SOLE   139,640 0 0
CANADIAN NATL RY CO COM 136375102 1,295 19,806 SH   SOLE   19,806 0 0
CANTEL MEDICAL CORP COM 138098108 12,433 159,435 SH   SOLE   159,435 0 0
CAPITAL BK FINL CORP CL A COM 139794101 6,440 200,555 SH   SOLE   200,555 0 0
CAPITOL FED FINL INC COM 14057J101 371 26,400 SH   SOLE   26,400 0 0
CARBONITE INC COM 141337105 246 16,000 SH   SOLE   16,000 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 7,236 175,380 SH   SOLE   175,380 0 0
CASEYS GEN STORES INC COM 147528103 283 2,355 SH   SOLE   2,355 0 0
CATERPILLAR INC DEL COM 149123101 811 9,134 SH   SOLE   9,134 0 0
CBS CORP NEW CL B 124857202 357 6,525 SH   SOLE   6,525 0 0
CECO ENVIRONMENTAL CORP COM 125141101 16,074 1,424,989 SH   SOLE   1,424,989 0 0
CELGENE CORP COM 151020104 148,268 1,418,426 SH   SOLE   1,418,426 0 0
CENTRAL SECS CORP COM 155123102 223 10,512 SH   SOLE   10,512 0 0
CHARLES RIV LABS INTL INC COM 159864107 16,892 202,693 SH   SOLE   202,693 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 270 999 SH   SOLE   999 0 0
CHEVRON CORP NEW COM 166764100 39,868 387,372 SH   SOLE   387,372 0 0
CHUBB LIMITED COM H1467J104 1,733 13,790 SH   SOLE   13,790 0 0
CIMAREX ENERGY CO COM 171798101 296 2,200 SH   SOLE   2,200 0 0
CINEMARK HOLDINGS INC COM 17243V102 1,711 44,700 SH   SOLE   44,700 0 0
CISCO SYS INC COM 17275R102 23,011 725,432 SH   SOLE   725,432 0 0
CITRIX SYS INC COM 177376100 20,048 235,250 SH   SOLE   235,250 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG GUGG CHN SML CAP 18383Q853 531 21,290 SH   SOLE   21,290 0 0
CLOROX CO DEL COM 189054109 1,318 10,531 SH   SOLE   10,531 0 0
COCA COLA CO COM 191216100 103,491 2,445,436 SH   SOLE   2,445,436 0 0
COHEN & STEERS LTD DUR PFD I COM 19248C105 503 20,000 SH   SOLE   20,000 0 0
COHERENT INC COM 192479103 1,267 11,465 SH   SOLE   11,465 0 0
COLGATE PALMOLIVE CO COM 194162103 121,132 1,633,822 SH   SOLE   1,633,822 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 10,721 188,945 SH   SOLE   188,945 0 0
COMCAST CORP NEW CL A 20030N101 3,167 47,745 SH   SOLE   47,745 0 0
COMERICA INC COM 200340107 134,973 2,852,356 SH   SOLE   2,852,356 0 0
COMMERCIAL METALS CO COM 201723103 4,146 256,080 SH   SOLE   256,080 0 0
COMMUNITY BK SYS INC COM 203607106 4,939 102,658 SH   SOLE   102,658 0 0
CONAGRA FOODS INC COM 205887102 219 4,654 SH   SOLE   4,654 0 0
CONCHO RES INC COM 20605P101 1,363 9,925 SH   SOLE   9,925 0 0
CONOCOPHILLIPS COM 20825C104 43,233 994,555 SH   SOLE   994,555 0 0
COPART INC COM 217204106 62,760 1,171,773 SH   SOLE   1,171,773 0 0
CORE LABORATORIES N.V. COM N22717107 343 3,050 SH   SOLE   3,050 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,837 12,045 SH   SOLE   12,045 0 0
CRITEO S A SPONS ADS 226718104 2,515 71,634 SH   SOLE   71,634 0 0
CUBESMART COM 229663109 3,379 123,960 SH   SOLE   123,960 0 0
CULLEN FROST BANKERS INC COM 229899109 165,128 2,295,355 SH   SOLE   2,295,355 0 0
CVS CORP COM 126650100 75,590 849,421 SH   SOLE   849,421 0 0
CYNOSURE INC CL A 232577205 6,606 129,689 SH   SOLE   129,689 0 0
DANAHER CORP DEL COM 235851102 174,730 2,228,979 SH   SOLE   2,228,979 0 0
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 229 8,000 SH   SOLE   8,000 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 479 10,023 SH   SOLE   10,023 0 0
DELTIC TIMBER CORP COM 247850100 615 9,076 SH   SOLE   9,076 0 0
DENTSPLY SIRONA INC COM 24906P109 12,969 218,230 SH   SOLE   218,230 0 0
DEVON ENERGY CORP NEW COM 25179M103 567 12,856 SH   SOLE   12,856 0 0
DEXCOM INC COM 252131107 1,499 17,095 SH   SOLE   17,095 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 2,226 19,181 SH   SOLE   19,181 0 0
DIAMONDBACK ENERGY INC COM 25278X109 1,899 19,675 SH   SOLE   19,675 0 0
DISNEY WALT CO COM DISNEY 254687106 92,176 992,629 SH   SOLE   992,629 0 0
DOLLAR TREE INC COM 256746108 13,049 165,330 SH   SOLE   165,330 0 0
DOMINION RES INC VA NEW COM 25746U109 378 5,085 SH   SOLE   5,085 0 0
DOVER CORP COM 260003108 483 6,561 SH   SOLE   6,561 0 0
DOW CHEM CO COM 260543103 552 10,655 SH   SOLE   10,655 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 1,088 11,914 SH   SOLE   11,914 0 0
DREW INDS INC COM NEW 26168L205 5,097 52,000 SH   SOLE   52,000 0 0
DRIL-QUIP INC COM 262037104 259 4,645 SH   SOLE   4,645 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 91,539 1,366,864 SH   SOLE   1,366,864 0 0
DUKE ENERGY CORP NEW COM 26441C204 229 2,855 SH   SOLE   2,855 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 12,247 434,435 SH   SOLE   434,435 0 0
EBAY INC COM 278642103 2,706 82,246 SH   SOLE   82,246 0 0
ECOLAB INC COM 278865100 92,131 756,909 SH   SOLE   756,909 0 0
EMCOR GROUP INC COM 29084Q100 11,830 198,415 SH   SOLE   198,415 0 0
EMERSON ELEC CO COM 291011104 29,088 533,630 SH   SOLE   533,630 0 0
ENDOLOGIX INC COM 29266S106 1,101 85,980 SH   SOLE   85,980 0 0
ENDURO RTY TR TR UNIT 29269K100 71 20,000 SH   SOLE   20,000 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 5,359 193,945 SH   SOLE   193,945 0 0
ENVESTNET INC COM 29404K106 8,320 228,255 SH   SOLE   228,255 0 0
EOG RES INC COM 26875P101 145,290 1,502,324 SH   SOLE   1,502,324 0 0
EQT CORP COM 26884L109 4,890 67,338 SH   SOLE   67,338 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 792 10,400 SH   SOLE   10,400 0 0
EURONET WORLDWIDE INC COM 298736109 15,308 187,070 SH   SOLE   187,070 0 0
EXPRESS INC COM 30219E103 3,649 309,513 SH   SOLE   309,513 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 5,436 77,075 SH   SOLE   77,075 0 0
EXXON MOBIL CORP COM 30231G102 184,959 2,119,145 SH   SOLE   2,119,145 0 0
FACEBOOK INC CL A 30303M102 41,636 324,600 SH   SOLE   324,600 0 0
FAIR ISAAC CORP COM 303250104 8,626 69,235 SH   SOLE   69,235 0 0
FEDEX CORP COM 31428X106 1,755 10,048 SH   SOLE   10,048 0 0
FERROGLOBE PLC SHS G33856108 4,483 496,485 SH   SOLE   496,485 0 0
FINISAR CORP COM NEW 31787A507 596 20,000 SH   SOLE   20,000 0 0
FIREEYE INC COM 31816Q101 4,503 305,725 SH   SOLE   305,725 0 0
FIRST FINL BANKSHARES COM 32020R109 9,586 263,055 SH   SOLE   263,055 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 10,809 383,020 SH   SOLE   383,020 0 0
FIRSTCASH INC COM 33767D105 13,386 284,335 SH   SOLE   284,335 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 7,775 44,751 SH   SOLE   44,751 0 0
FLIR SYS INC COM 302445101 8,187 260,560 SH   SOLE   260,560 0 0
FLOWSERVE CORP COM 34354P105 1,992 41,295 SH   SOLE   41,295 0 0
FMC CORP COM NEW 302491303 122,482 2,533,752 SH   SOLE   2,533,752 0 0
FORD MOTOR COMPANY COM 345370860 298 24,693 SH   SOLE   24,693 0 0
FORTINET INC COM 34959E109 4,129 111,802 SH   SOLE   111,802 0 0
FORTIVE CORP COM 34959J108 47,480 932,804 SH   SOLE   932,804 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 2,934 50,498 SH   SOLE   50,498 0 0
FRANKLIN ELEC INC COM 353514102 51,149 1,256,414 SH   SOLE   1,256,414 0 0
FTI CONSULTING INC COM 302941109 14,388 322,890 SH   SOLE   322,890 0 0
GAP INC DEL COM 364760108 513 23,075 SH   SOLE   23,075 0 0
GASTAR EXPL INC NEW COM 36729W202 309 365,956 SH   SOLE   365,956 0 0
GENERAC HLDGS INC COM 368736104 30,052 827,870 SH   SOLE   827,870 0 0
GENERAL DYNAMICS CORP COM 369550108 9,773 62,986 SH   SOLE   62,986 0 0
GENERAL ELECTRIC CO COM 369604103 55,935 1,888,429 SH   SOLE   1,888,429 0 0
GENERAL GROWTH PPTYS INC NEW COM 370023103 514 18,641 SH   SOLE   18,641 0 0
GENERAL MLS INC COM 370334104 4,996 78,216 SH   SOLE   78,216 0 0
GENESEE & WYO INC CL A 371559105 11,963 173,505 SH   SOLE   173,505 0 0
GENTEX CORP COM 371901109 16,553 942,670 SH   SOLE   942,670 0 0
GERON CORP COM 374163103 72 31,700 SH   SOLE   31,700 0 0
GILEAD SCIENCES INC COM 375558103 1,749 22,110 SH   SOLE   22,110 0 0
GLACIER BANCORP INC NEW COM 37637Q105 41,359 1,450,162 SH   SOLE   1,450,162 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 239 5,546 SH   SOLE   5,546 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 304 1,885 SH   SOLE   1,885 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 12,582 389,540 SH   SOLE   389,540 0 0
GORMAN RUPP CO COM 383082104 8,701 339,740 SH   SOLE   339,740 0 0
GRAINGER W W INC COM 384802104 604 2,686 SH   SOLE   2,686 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 11,115 185,305 SH   SOLE   185,305 0 0
GULFPORT ENERGY CORP COM NEW 402635304 17,082 604,680 SH   SOLE   604,680 0 0
HALLIBURTON CO COM 406216101 10,548 235,017 SH   SOLE   235,017 0 0
HANMI FINL CORP COM NEW 410495204 8,716 330,885 SH   SOLE   330,885 0 0
HARRIS CORP DEL COM 413875105 577 6,302 SH   SOLE   6,302 0 0
HEADWATERS INC COM 42210P102 4,767 281,741 SH   SOLE   281,741 0 0
HEALTHCARE SVCS GRP INC COM 421906108 16,279 411,299 SH   SOLE   411,299 0 0
HEALTHEQUITY INC COM 42226A107 10,737 283,670 SH   SOLE   283,670 0 0
HESS CORP COM 42809H107 4,809 89,689 SH   SOLE   89,689 0 0
HEXCEL CORP NEW COM 428291108 5,572 125,790 SH   SOLE   125,790 0 0
HILLTOP HOLDINGS INC COM 432748101 280 12,468 SH   SOLE   12,468 0 0
HOME BANCSHARES INC COM 436893200 24,479 1,176,286 SH   SOLE   1,176,286 0 0
HOME DEPOT INC COM 437076102 164,668 1,279,668 SH   SOLE   1,279,668 0 0
HONEYWELL INTL INC COM 438516106 178,441 1,530,504 SH   SOLE   1,530,504 0 0
HORMEL FOODS CORP COM 440452100 2,243 59,136 SH   SOLE   59,136 0 0
IDEXX LABS INC COM 45168D104 504 4,470 SH   SOLE   4,470 0 0
ILLINOIS TOOL WKS INC COM 452308109 24,822 207,122 SH   SOLE   207,122 0 0
IMMUNOCELLULAR THERAPEUTICS COM 452536105 7 10,000 SH   SOLE   10,000 0 0
IMPERIAL OIL LTD COM NEW 453038408 1,190 38,000 SH   SOLE   38,000 0 0
INFINERA CORPORATION COM 45667G103 5,447 603,158 SH   SOLE   603,158 0 0
INTEL CORP COM 458140100 6,202 164,303 SH   SOLE   164,303 0 0
INTERACTIVE INTELLIGENCE GROUP COM 45841V109 303 5,033 SH   SOLE   5,033 0 0
INTL PAPER CO COM 460146103 2,981 62,139 SH   SOLE   62,139 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 50,643 318,812 SH   SOLE   318,812 0 0
INTERNATIONAL FLAVORS & FRAGRANCE COM 459506101 375 2,620 SH   SOLE   2,620 0 0
INTUIT COM 461202103 238 2,161 SH   SOLE   2,161 0 0
INVENTURE FOODS INC COM 461212102 20,832 2,216,220 SH   SOLE   2,216,220 0 0
ISHARES MSCI JAPAN 464286848 511 40,786 SH   SOLE   40,786 0 0
ISHARES IBONDS SEP17 ETF 464289271 363 13,280 SH   SOLE   13,280 0 0
ISHARES MSCI HONG KONG 464286871 744 33,795 SH   SOLE   33,795 0 0
ISHARES MSCI ISRAEL FD 464286632 708 14,743 SH   SOLE   14,743 0 0
ISHARES MSCI NETHR INVES 464286814 334 13,325 SH   SOLE   13,325 0 0
ISHARES MSCI STH KOR CAP 464286772 270 4,650 SH   SOLE   4,650 0 0
ISHARES MSCI MEX INVEST 464286822 287 5,915 SH   SOLE   5,915 0 0
ISHARES MSCI TAIWAN 464286731 1,087 69,262 SH   SOLE   69,262 0 0
ISHARES MSCI ACWI US ETF 464288240 15,196 366,353 SH   SOLE   366,353 0 0
ISHARES MSCI GERMANY ETF 464286806 515 19,594 SH   SOLE   19,594 0 0
ISHARES TR SELECT DIVID ETF 464287168 1,159 13,522 SH   SOLE   13,522 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,822 16,210 SH   SOLE   16,210 0 0
ISHARES TR 1-3 YR TR BD ETF 464287457 4,589 53,965 SH   SOLE   53,965 0 0
ISHARES TR MSCI EAFE ETF 464287465 275 4,648 SH   SOLE   4,648 0 0
ISHARES TR CORE S&P SCP ETF 464287804 3,151 25,380 SH   SOLE   25,380 0 0
ISHARES TR SP SMCP600GR ETF 464287887 817 5,961 SH   SOLE   5,961 0 0
ISHARES TR SP SMCP600VL ETF 464287879 360 2,885 SH   SOLE   2,885 0 0
ISHARES TR EAFE MIN VOL ETF 46429B689 1,980 29,268 SH   SOLE   29,268 0 0
ISHARES TR CORE S&P500 ETF 464287200 873 4,012 SH   SOLE   4,012 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 1,340 16,482 SH   SOLE   16,482 0 0
ISHARES TR INTERM CR BD ETF 464288638 907 8,143 SH   SOLE   8,143 0 0
ISHARES TR IBONDS SEP18 ETF 46429B580 263 10,308 SH   SOLE   10,308 0 0
ISHARES TR U.S. PFD STK ETF 464288687 1,215 30,755 SH   SOLE   30,755 0 0
ISHARES TR IBONDS SEP19 ETF 46429B564 206 8,040 SH   SOLE   8,040 0 0
ISHARES TR MIN VOL USA ETF 46429B697 547 12,031 SH   SOLE   12,031 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 5,532 78,410 SH   SOLE   78,410 0 0
JOHNSON & JOHNSON COM 478160104 113,917 964,335 SH   SOLE   964,335 0 0
JP MORGAN CHASE & CO COM 46625H100 106,556 1,600,187 SH   SOLE   1,600,187 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 18,528 198,543 SH   SOLE   198,543 0 0
KELLOGG CO COM 487836108 429 5,543 SH   SOLE   5,543 0 0
KIMBERLY CLARK CORP COM 494368103 164,247 1,302,102 SH   SOLE   1,302,102 0 0
KINDER MORGAN INC DEL COM 49456B101 5,683 245,685 SH   SOLE   245,685 0 0
KIRBY CORP COM 497266106 103,267 1,661,308 SH   SOLE   1,661,308 0 0
KOHLS CORP COM 500255104 10,010 228,800 SH   SOLE   228,800 0 0
KRAFT FOODS INC CL A 50076Q106 9,795 109,425 SH   SOLE   109,425 0 0
KROGER CO COM 501044101 1,221 41,140 SH   SOLE   41,140 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 6,195 954,490 SH   SOLE   954,490 0 0
LAUDER ESTEE COS INC CL A 518439104 13,034 147,172 SH   SOLE   147,172 0 0
LAWSON PRODS INC COM 520776105 29,753 1,678,088 SH   SOLE   1,678,088 0 0
LIBERTY PPTY TR SH BEN INT 531172104 242 6,000 SH   SOLE   6,000 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 5,895 176,448 SH   SOLE   176,448 0 0
LIFE STORAGE INC COM 53223X107 8,005 90,010 SH   SOLE   90,010 0 0
LILLY ELI & CO COM 532457108 3,576 44,551 SH   SOLE   44,551 0 0
LINDSAY MFG CO COM 535555106 4,091 55,300 SH   SOLE   55,300 0 0
LKQ CORP COM 501889208 2,570 72,469 SH   SOLE   72,469 0 0
LOCKHEED MARTIN CORP COM 539830109 429 1,790 SH   SOLE   1,790 0 0
LOWES COS INC COM 548661107 4,962 68,720 SH   SOLE   68,720 0 0
LUCAS ENERGY INC COM PAR $0.001 549333300 3,341 935,934 SH   SOLE   935,934 0 0
MACYS INC COM 55616P104 4,971 134,175 SH   SOLE   134,175 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 4,554 64,382 SH   SOLE   64,382 0 0
MAIN STREET CAPITAL CORP COM 56035L104 1,275 37,130 SH   SOLE   37,130 0 0
MANHATTAN ASSOCS INC COM 562750109 11,329 196,622 SH   SOLE   196,622 0 0
MARATHON OIL CORP COM 565849106 182 11,500 SH   SOLE   11,500 0 0
MARTIN MARIETTA MATLS INC COM 573284106 122,641 684,724 SH   SOLE   684,724 0 0
MASCO CORP COM 574599106 1,269 37,000 SH   SOLE   37,000 0 0
MASTEC INC COM 576323109 7,549 253,820 SH   SOLE   253,820 0 0
MASTERCARD INC CL A 57636Q104 2,931 28,804 SH   SOLE   28,804 0 0
MATADOR RES CO COM 576485205 1,921 78,910 SH   SOLE   78,910 0 0
MCDONALDS CORP COM 580135101 4,223 36,609 SH   SOLE   36,609 0 0
MCKESSON CORP COM 58155Q103 349 2,091 SH   SOLE   2,091 0 0
MDU RES GROUP INC COM 552690109 377 14,825 SH   SOLE   14,825 0 0
MEAD JOHNSON NUTRITION CO COM 582839106 374 4,731 SH   SOLE   4,731 0 0
MEDTRONIC INC COM G5960L103 156,703 1,813,687 SH   SOLE   1,813,687 0 0
MERCK & CO INC COM 58933Y105 89,047 1,426,806 SH   SOLE   1,426,806 0 0
MERCURY SYS INC COM 589378108 6,282 255,680 SH   SOLE   255,680 0 0
MESA LABS INC COM 59064R109 1,018 8,900 SH   SOLE   8,900 0 0
METLIFE INC COM 59156R108 23,021 518,134 SH   SOLE   518,134 0 0
MICROSOFT CORP COM 594918104 147,016 2,552,354 SH   SOLE   2,552,354 0 0
MIDDLEBY CORP COM 596278101 9,922 80,264 SH   SOLE   80,264 0 0
MIMEDX GROUP INC COM 602496101 463 54,000 SH   SOLE   54,000 0 0
MONDELEZ INTL INC CL A 609207105 30,733 700,074 SH   SOLE   700,074 0 0
MONSANTO CO NEW COM 61166W101 91,966 899,864 SH   SOLE   899,864 0 0
MOODYS CORP COM 615369105 22,389 206,774 SH   SOLE   206,774 0 0
MPLX LP COM UNIT REP LTD 55336V100 417 12,320 SH   SOLE   12,320 0 0
MSC INDL DIRECT INC CL A 553530106 9,389 127,895 SH   SOLE   127,895 0 0
MSCI INC COM 55354G100 1,998 23,805 SH   SOLE   23,805 0 0
MURPHY OIL CORP COM 626717102 2,564 84,338 SH   SOLE   84,338 0 0
MURPHY USA INC COM 626755102 1,505 21,084 SH   SOLE   21,084 0 0
NATIONAL FUEL GAS CO NJ COM 636180101 907 16,775 SH   SOLE   16,775 0 0
NATIONAL INSTRS CORP COM 636518102 56,089 1,974,982 SH   SOLE   1,974,982 0 0
NEOGEN CORP COM 640491106 46,725 835,277 SH   SOLE   835,277 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 5,029 324,440 SH   SOLE   324,440 0 0
NEW RELIC INC COM 64829B100 1,324 36,459 SH   SOLE   36,459 0 0
NEWELL BRANDS INC COM 651229106 151,889 2,884,326 SH   SOLE   2,884,326 0 0
NEWFIELD EXPL CO COM 651290108 372 8,567 SH   SOLE   8,567 0 0
NEXTERA ENERGY INC COM 65339F101 945 7,729 SH   SOLE   7,729 0 0
NIKE INC CL B 654106103 63,567 1,207,358 SH   SOLE   1,207,358 0 0
NOBLE ENERGY INC COM 655044105 8,635 241,603 SH   SOLE   241,603 0 0
NORDSTROM INC COM 655664100 223 4,300 SH   SOLE   4,300 0 0
NORTHERN TR CORP COM 665859104 12,695 186,716 SH   SOLE   186,716 0 0
NORTHROP GRUMMAN CORP COM 666807102 281 1,315 SH   SOLE   1,315 0 0
NORTHSTAR ASSET MGMT GROUP I COM 66705Y104 5,185 401,040 SH   SOLE   401,040 0 0
NOVARTIS A G SPONSORED ADR 66987V109 388 4,912 SH   SOLE   4,912 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 1,317 90,800 SH   SOLE   90,800 0 0
NUTRI SYS INC NEW COM 67069D108 6,354 214,000 SH   SOLE   214,000 0 0
NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 308 20,084 SH   SOLE   20,084 0 0
NVIDIA CORP COM 67066G104 308 4,500 SH   SOLE   4,500 0 0
O REILLY AUTOMOTIVE INC COM 67103H107 22,100 78,899 SH   SOLE   78,899 0 0
OASIS PETE INC NEW COM 674215108 283 24,700 SH   SOLE   24,700 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 44,573 611,255 SH   SOLE   611,255 0 0
OHA INVT CORP COM 67091U102 411 130,854 SH   SOLE   130,854 0 0
OLD DOMINION FGHT LINES INC COM 679580100 281 4,095 SH   SOLE   4,095 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 6,543 249,655 SH   SOLE   249,655 0 0
OMNICELL INC COM 68213N109 12,293 320,969 SH   SOLE   320,969 0 0
ORACLE CORP COM 68389X105 37,648 958,449 SH   SOLE   958,449 0 0
OUTFRONT MEDIA INC COM 69007J106 11,842 500,715 SH   SOLE   500,715 0 0
OXFORD INDS INC COM 691497309 5,316 78,520 SH   SOLE   78,520 0 0
PACCAR INC COM 693718108 965 16,410 SH   SOLE   16,410 0 0
PAREXEL INTL CORP COM 699462107 2,720 39,163 SH   SOLE   39,163 0 0
PARKER HANNIFAN CORP COM 701094104 19,778 157,556 SH   SOLE   157,556 0 0
PARSLEY ENERGY INC CL A 701877102 967 28,850 SH   SOLE   28,850 0 0
PARTY CITY HOLDCO INC COM 702149105 2,777 162,200 SH   SOLE   162,200 0 0
PAYCHEX INC COM 704326107 311 5,374 SH   SOLE   5,374 0 0
PAYPAL HLDGS INC COM 70450Y103 87,712 2,140,880 SH   SOLE   2,140,880 0 0
PDC ENERGY INC COM 69327R101 10,251 152,860 SH   SOLE   152,860 0 0
PEPSICO INC COM 713448108 156,884 1,442,343 SH   SOLE   1,442,343 0 0
PERKINELMER INC COM 714046109 143,766 2,562,219 SH   SOLE   2,562,219 0 0
PFIZER INC COM 717081103 101,466 2,995,754 SH   SOLE   2,995,754 0 0
PGT INC COM 69336V101 7,366 690,361 SH   SOLE   690,361 0 0
PHILIP MORRIS INTL INC COM 718172109 1,351 13,897 SH   SOLE   13,897 0 0
PHILLIPS 66 COM 718546104 740 9,189 SH   SOLE   9,189 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866 205 3,735 SH   SOLE   3,735 0 0
PIMCO ETF TR TOTL RETN ETF 72201R775 270 2,500 SH   SOLE   2,500 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 12,123 224,170 SH   SOLE   224,170 0 0
PIONEER NAT RES CO COM 723787107 34,031 183,306 SH   SOLE   183,306 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 282 8,989 SH   SOLE   8,989 0 0
POLARIS INDS INC COM 731068102 869 11,228 SH   SOLE   11,228 0 0
POOL CORPORATION COM 73278L105 16,117 170,519 SH   SOLE   170,519 0 0
POST HLDGS INC COM 737446104 11,892 154,103 SH   SOLE   154,103 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 378 3,180 SH   SOLE   3,180 0 0
PPG INDS INC COM 693506107 438 4,240 SH   SOLE   4,240 0 0
PRA HEALTH SCIENCES INC COM 69354M108 15,311 270,952 SH   SOLE   270,952 0 0
PRAXAIR INC COM 74005P104 16,541 136,896 SH   SOLE   136,896 0 0
PRICELINE COM INC COM NEW 741503403 500 340 SH   SOLE   340 0 0
PROASSURANCE CORP COM 74267C106 5,431 103,490 SH   SOLE   103,490 0 0
PROCTER & GAMBLE CO COM 742718109 94,233 1,049,950 SH   SOLE   1,049,950 0 0
PROOFPOINT INC COM 743424103 8,728 116,610 SH   SOLE   116,610 0 0
PROSPERITY BANCSHARES INC COM 743606105 1,970 35,884 SH   SOLE   35,884 0 0
PRUDENTIAL FINL INC COM 744320102 27,638 338,494 SH   SOLE   338,494 0 0
QUALCOMM INC COM 747525103 9,630 140,587 SH   SOLE   140,587 0 0
QUANTUM CORP COM DSSG 747906204 212 287,400 SH   SOLE   287,400 0 0
RAMBUS INC DEL COM 750917106 7,307 584,545 SH   SOLE   584,545 0 0
RANGE RES CORP COM 75281A109 66,322 1,711,537 SH   SOLE   1,711,537 0 0
RAVEN INDS INC COM 754212108 5,527 240,000 SH   SOLE   240,000 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 1,359 23,341 SH   SOLE   23,341 0 0
RAYTHEON CO COM NEW 755111507 1,873 13,757 SH   SOLE   13,757 0 0
REGENERON PHARMACEUTICALS COM 75886F107 563 1,400 SH   SOLE   1,400 0 0
REGIONS FINL CORP NEW COM 7591EP100 295 29,874 SH   SOLE   29,874 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 9,496 131,835 SH   SOLE   131,835 0 0
RENASANT CORP COM 75970E107 6,109 181,650 SH   SOLE   181,650 0 0
REPUBLIC SVCS INC COM 760759100 5,476 108,541 SH   SOLE   108,541 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 1,945 55,450 SH   SOLE   55,450 0 0
ROCKWELL AUTOMATION INC COM 773903109 25,003 204,377 SH   SOLE   204,377 0 0
ROCKWELL COLLINS INC COM 774341101 89,586 1,062,202 SH   SOLE   1,062,202 0 0
ROPER INDS INC NEW COM 776696106 121,652 666,696 SH   SOLE   666,696 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,844 36,833 SH   SOLE   36,833 0 0
RYDEX ETF TRUST GUG S&P500 PU VA 78355W304 216 4,088 SH   SOLE   4,088 0 0
RYDEX ETF TRUST S&P 500 EQ TRD 78355W106 338 4,039 SH   SOLE   4,039 0 0
RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 212 2,514 SH   SOLE   2,514 0 0
SABINE ROYALTY TR UNIT BEN INT 785688102 286 7,779 SH   SOLE   7,779 0 0
SABRE CORP COM 78573M104 121,435 4,309,257 SH   SOLE   4,309,257 0 0
SALESFORCE COM INC COM 79466L302 296 4,144 SH   SOLE   4,144 0 0
SBA COMMUNICATIONS CORP COM 78388J106 1,982 17,675 SH   SOLE   17,675 0 0
SCHEIN HENRY INC COM 806407102 1,581 9,700 SH   SOLE   9,700 0 0
SCHLUMBERGER LTD COM 806857108 61,569 782,916 SH   SOLE   782,916 0 0
SCHWAB CHARLES CORP NEW COM 808513105 254 8,048 SH   SOLE   8,048 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 944 22,320 SH   SOLE   22,320 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 234 7,519 SH   SOLE   7,519 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 4,320 271,690 SH   SOLE   271,690 0 0
SEACHANGE INTL INC COM 811699107 157 52,600 SH   SOLE   52,600 0 0
SEALED AIR CORP NEW COM 81211K100 210 4,579 SH   SOLE   4,579 0 0
SEI INVESTMENTS CO COM 784117103 1,222 26,800 SH   SOLE   26,800 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 354 7,413 SH   SOLE   7,413 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 413 8,432 SH   SOLE   8,432 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 296 4,111 SH   SOLE   4,111 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 268 3,354 SH   SOLE   3,354 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 218 6,800 SH   SOLE   6,800 0 0
SHERWIN WILLIAMS CO COM 824348106 7,255 26,223 SH   SOLE   26,223 0 0
SHIRE PLC SPONSORED ADR 82481R106 274 1,415 SH   SOLE   1,415 0 0
SHORETEL INC COM 825211105 256 32,000 SH   SOLE   32,000 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 6,918 138,640 SH   SOLE   138,640 0 0
SM ENERGY CO COM 78454L100 806 20,904 SH   SOLE   20,904 0 0
SNYDERS-LANCE INC COM 833551104 7,291 217,128 SH   SOLE   217,128 0 0
SONOCO PRODS CO COM 835495102 845 15,996 SH   SOLE   15,996 0 0
SONUS NETWORKS INC COM 835916107 3,361 431,966 SH   SOLE   431,966 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 7,797 242,281 SH   SOLE   242,281 0 0
SOUTHWEST AIRLS CO COM 844741108 575 14,776 SH   SOLE   14,776 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 1,553 12,362 SH   SOLE   12,362 0 0
SPDR SERIES TRUST BRC HGH YLD BD 78464A417 285 7,748 SH   SOLE   7,748 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 587 6,953 SH   SOLE   6,953 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,949 9,011 SH   SOLE   9,011 0 0
SPECTRA ENERGY CORP COM 847560109 657 15,380 SH   SOLE   15,380 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 1,641 156,000 SH   SOLE   156,000 0 0
SPROUTS FMRS MKT INC COM 85208M102 10,819 523,905 SH   SOLE   523,905 0 0
SPS COMM INC COM 78463M107 8,811 120,020 SH   SOLE   120,020 0 0
STAG INDL INC COM 85254J102 7,322 298,715 SH   SOLE   298,715 0 0
STARBUCKS CORP COM 855244109 2,675 49,400 SH   SOLE   49,400 0 0
STERICYCLE INC COM 858912108 395 4,930 SH   SOLE   4,930 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 346 10,390 SH   SOLE   10,390 0 0
SUMMIT MATLS INC CL A 86614U100 7,101 382,808 SH   SOLE   382,808 0 0
SUNOCO LOGISTICS PRTNRS LP COM UNITS 86764L108 358 12,600 SH   SOLE   12,600 0 0
SUNTRUST BKS INC COM 867914103 48,822 1,114,649 SH   SOLE   1,114,649 0 0
SVB FINL GROUP COM 78486Q101 9,651 87,305 SH   SOLE   87,305 0 0
SYSCO CORP COM 871829107 2,534 51,703 SH   SOLE   51,703 0 0
SYSTEMAX INC COM 871851101 7,242 914,388 SH   SOLE   914,388 0 0
TJX COS INC NEW COM 872540109 315 4,210 SH   SOLE   4,210 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 17,729 393,270 SH   SOLE   393,270 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 577 14,800 SH   SOLE   14,800 0 0
TARGET CORP COM 87612E106 607 8,840 SH   SOLE   8,840 0 0
TE CONNECTIVITY LTD REG SHS H84989104 1,234 19,172 SH   SOLE   19,172 0 0
TEAM INC COM 878155100 11,881 363,235 SH   SOLE   363,235 0 0
TELEFLEX INC COM 879369106 1,657 9,860 SH   SOLE   9,860 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 4,942 89,984 SH   SOLE   89,984 0 0
TEXAS INSTRS INC COM 882508104 2,432 34,660 SH   SOLE   34,660 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 249,767 1,570,266 SH   SOLE   1,570,266 0 0
TIFFANY & CO NEW COM 886547108 40,421 556,539 SH   SOLE   556,539 0 0
TIME WARNER INC COM NEW 887317303 134,332 1,687,381 SH   SOLE   1,687,381 0 0
TORCHMARK CORP COM 891027104 312 4,886 SH   SOLE   4,886 0 0
TORO CO COM 891092108 23,109 493,370 SH   SOLE   493,370 0 0
TRACTOR SUPPLY CO COM 892356106 78,250 1,161,844 SH   SOLE   1,161,844 0 0
TRANSDIGM GROUP INC COM 893641100 988 3,418 SH   SOLE   3,418 0 0
TREEHOUSE FOODS INC COM 89469A104 5,113 58,640 SH   SOLE   58,640 0 0
TRIMBLE NAVIGATION LTD COM 896239100 98,143 3,436,369 SH   SOLE   3,436,369 0 0
TRITON INTL LTD CL A G9078F107 989 75,015 SH   SOLE   75,015 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 1,672 69,027 SH   SOLE   69,027 0 0
TYLER TECHNOLOGIES INC COM 902252105 32,035 187,089 SH   SOLE   187,089 0 0
U S PHYSICAL THERAPY INC COM 90337L108 2,280 36,360 SH   SOLE   36,360 0 0
ULTA SALON COSMETCS & FRAG I COM 90384S303 13,153 55,270 SH   SOLE   55,270 0 0
UMPQUA HLDGS CORP COM 904214103 774 51,400 SH   SOLE   51,400 0 0
UNION PAC CORP COM 907818108 90,402 926,917 SH   SOLE   926,917 0 0
UNITED PARCEL SERVICE INC CL B 911312106 5,271 48,201 SH   SOLE   48,201 0 0
UNITED TECHNOLOGIES CORP COM 913017109 12,032 118,421 SH   SOLE   118,421 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,202 15,726 SH   SOLE   15,726 0 0
UPLAND SOFTWARE INC COM 91544A109 126 14,268 SH   SOLE   14,268 0 0
US BANCORP DEL COM NEW 902973304 121,204 2,825,930 SH   SOLE   2,825,930 0 0
V F CORP COM 918204108 72,451 1,292,613 SH   SOLE   1,292,613 0 0
VALMONT INDS INC COM 920253101 23,763 176,582 SH   SOLE   176,582 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 758 8,650 SH   SOLE   8,650 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 4,100 50,727 SH   SOLE   50,727 0 0
VANGUARD INDEX FDS S&P 500 ETF SH 922908363 2,514 12,651 SH   SOLE   12,651 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 751 6,145 SH   SOLE   6,145 0 0
VANGUARD INDEX FDS REIT ETF 922908553 2,539 29,268 SH   SOLE   29,268 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 880 9,641 SH   SOLE   9,641 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 248 2,500 SH   SOLE   2,500 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 847 10,520 SH   SOLE   10,520 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 3,851 53,380 SH   SOLE   53,380 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,438 38,436 SH   SOLE   38,436 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 352 9,360 SH   SOLE   9,360 0 0
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 273 3,250 SH   SOLE   3,250 0 0
VERISK ANALYTICS INC COM 92345Y106 10,122 124,537 SH   SOLE   124,537 0 0
VERITEX HLDGS INC COM 923451108 1,417 81,500 SH   SOLE   81,500 0 0
VERIZON COMMUNICATIONS COM 92343V104 24,802 477,146 SH   SOLE   477,146 0 0
VIACOM INC NEW CL B 92553P201 13,869 364,014 SH   SOLE   364,014 0 0
VISA INC COM CL A 92826C839 51,786 626,186 SH   SOLE   626,186 0 0
VODAFONE GROUP PLC NEW SPNSR ADR NO PAR 92857W308 762 26,150 SH   SOLE   26,150 0 0
VULCAN MATS CO COM 929160109 1,428 11,250 SH   SOLE   11,250 0 0
VWR CORP COM 91843L103 49,273 1,737,399 SH   SOLE   1,737,399 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 118,667 1,471,926 SH   SOLE   1,471,926 0 0
WAL MART STORES INC COM 931142103 26,394 365,977 SH   SOLE   365,977 0 0
WASTE CONNECTIONS INC COM 94106B101 49,868 667,579 SH   SOLE   667,579 0 0
WASTE MGMT INC DEL COM 94106L109 20,538 322,109 SH   SOLE   322,109 0 0
WATERS CORP COM 941848103 602 3,800 SH   SOLE   3,800 0 0
WATSCO INC COM 942622200 9,950 70,620 SH   SOLE   70,620 0 0
WELLS FARGO & CO NEW COM 949746101 85,721 1,935,882 SH   SOLE   1,935,882 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 3,126 58,850 SH   SOLE   58,850 0 0
WEYERHAEUSER CO COM 962166104 1,038 32,489 SH   SOLE   32,489 0 0
WHIRLPOOL CORP COM 963320106 28,505 175,783 SH   SOLE   175,783 0 0
WHITEWAVE FOODS CO COM CL A 966244105 3,026 55,595 SH   SOLE   55,595 0 0
WHITING PETE CORP NEW COM 966387102 105 12,000 SH   SOLE   12,000 0 0
WILLIAMS COS INC DEL COM 969457100 242 7,875 SH   SOLE   7,875 0 0
WPP PLC NEW ADR 92937A102 1,387 60,000 SH   SOLE   60,000 0 0
WPX ENERGY INC COM 98212B103 13,051 989,430 SH   SOLE   989,430 0 0
YUM BRANDS INC COM 988498101 1,128 12,422 SH   SOLE   12,422 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 313 4,500 SH   SOLE   4,500 0 0
ZIMMER HLDGS INC COM 98956P102 678 5,212 SH   SOLE   5,212 0 0
ZIONS BANCORPORATION COM 989701107 44,559 1,436,462 SH   SOLE   1,436,462 0 0
ZOES KITCHEN INC COM 98979J109 5,165 232,774 SH   SOLE   232,774 0 0
ZOETIS INC CL A 98978V103 46,886 901,486 SH   SOLE   901,486 0 0