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
3-D SYS CORP DEL COMMON STOCK 88554D205 7,157 382,727 SH   SOLE   382,727 0 0
3M CO COM COMMON STOCK 88579Y101 8,548 41,061 SH   SOLE   41,061 0 0
ABBVIE INC COM COMMON STOCK 00287Y109 219 3,021 SH   SOLE   3,021 0 0
ALLERGAN PLC COMMON STOCK G0177J108 37,962 156,165 SH   DFND 1 154,711 0 1,454
ALLERGAN PLC PREFFERED STOCK G0177J116 4,644 5,350 SH   DFND   5,350 0 0
ALPHABET INC CAP STK CL A COMMON STOCK 02079K305 1,121 1,206 SH   SOLE   1,206 0 0
ALPHABET INC CAP STK CL C COMMON STOCK 02079K107 1,231 1,355 SH   SOLE   1,355 0 0
ALTRIA GROUP INC COM COMMON STOCK 02209S103 794 10,656 SH   SOLE   10,656 0 0
AMAZON.COM INC COMMON STOCK 023135106 1,004 1,037 SH   SOLE   1,037 0 0
AMERIPRISE FINL INC COM COMMON STOCK 03076C106 408 3,204 SH   SOLE   3,204 0 0
ANHEUSER BUSCH INBEV SA/NV ADR ADRS STOCKS 03524A108 299 2,707 SH   SOLE   2,707 0 0
APPLE INC COM COMMON STOCK 037833100 833 5,785 SH   SOLE   5,785 0 0
AT&T INC COMMON STOCK 00206R102 686 18,187 SH   SOLE   18,187 0 0
AUTOMATIC DATA PROCESSING INC COM COMMON STOCK 053015103 549 5,358 SH   SOLE   5,358 0 0
AUTOZONE INC COMMON STOCK 053332102 3,054 5,354 SH   DFND 1 5,245 0 109
BADGER METER INC COMMON STOCK 056525108 1,571 39,414 SH   SOLE   39,414 0 0
BALL CORP COMMON STOCK 058498106 99,537 2,358,142 SH   DFND 1 2,341,912 0 16,230
BARCLAYS BK PLC ETN PLUS SEL MLP ETN+ SEL MLP 06742C723 581 26,050 SH   SOLE   26,050 0 0
BECTON DICKINSON & CO COM COMMON STOCK 075887109 20,843 106,826 SH   SOLE   106,826 0 0
BERKLEY W R CORP COMMON STOCK 084423102 28,730 415,360 SH   DFND 1 411,154 0 4,206
BERKSHIRE HATHAWAY INC DEL COMMON STOCK 084670702 79,325 468,351 SH   DFND 1 465,180 0 3,171
BERKSHIRE HATHAWAY INC-A COMMON STOCK 084670108 5,094 20 SH   SOLE   20 0 0
BRISTOL MYERS SQUIBB CO COM COMMON STOCK 110122108 294 5,283 SH   SOLE   5,283 0 0
BROWN FORMAN CORP COMMON STOCK 115637209 3,751 77,190 SH   DFND 1 76,037 0 1,153
BUCKLE INC COMMON STOCK 118440106 1,227 68,941 SH   SOLE   68,941 0 0
BUFFALO WILD WINGS INC COMMON STOCK 119848109 9,796 77,313 SH   DFND 1 76,613 0 700
CADENCE BANCORPORATION COMMON STOCK 12739A100 1,967 89,895 SH   SOLE   89,895 0 0
CARTER INC COMMON STOCK 146229109 22,229 249,908 SH   DFND 1 247,869 0 2,039
CASEYS GEN STORES INC COMMON STOCK 147528103 84,727 791,028 SH   DFND 1 785,361 0 5,667
CBRE GROUP INC COMMON STOCK 12504L109 966 26,552 SH   SOLE   26,552 0 0
CELGENE CORP COM COMMON STOCK 151020104 2,013 15,503 SH   SOLE   15,503 0 0
CHARTER COMMUNICATIONS INC N COMMON STOCK 16119P108 29,477 87,508 SH   DFND 1 86,858 0 650
CHEVRON CORP NEW COM COMMON STOCK 166764100 288 2,760 SH   SOLE   2,760 0 0
CHIPOTLE MEXICAN GRILL INC COMMON STOCK 169656105 10,040 24,129 SH   SOLE   24,129 0 0
CISCO SYS INC COM COMMON STOCK 17275R102 1,947 62,211 SH   SOLE   62,211 0 0
CITIGROUP INC COMMON STOCK 172967424 76,116 1,138,101 SH   DFND 1 1,128,913 0 9,188
COCA COLA CO COM COMMON STOCK 191216100 12,385 276,149 SH   SOLE   276,149 0 0
COLGATE PALMOLIVE CO COM COMMON STOCK 194162103 311 4,195 SH   SOLE   4,195 0 0
COMCAST CORP NEW COMMON STOCK 20030N101 37,238 956,771 SH   DFND 1 948,972 0 7,799
COSTCO WHSL CORP NEW COMMON STOCK 22160K105 51,078 319,377 SH   DFND 1 317,707 0 1,670
CREDIT SUISSE GROUP ADRS STOCKS 225401108 621 42,500 SH Call SOLE   42,500 0 0
CRITEO S A ADRS STOCKS 226718104 12,975 264,518 SH   SOLE   264,518 0 0
CVS HEALTH CORP COM COMMON STOCK 126650100 286 3,552 SH   SOLE   3,552 0 0
DANAHER CORP DEL COM COMMON STOCK 235851102 228 2,698 SH   SOLE   2,698 0 0
DENTSPLY SIRONA INC COMMON STOCK 24906P109 62,902 970,105 SH   DFND 1 963,321 0 6,784
DISNEY WALT CO COMMON STOCK 254687106 58,435 549,981 SH   DFND 1 545,881 0 4,100
DOLLAR TREE INC COMMON STOCK 256746108 14,010 200,365 SH   DFND 1 198,303 0 2,062
DOMINOS PIZZA INC COMMON STOCK 25754A201 34,608 163,606 SH   DFND 1 161,692 0 1,914
DR PEPPER SNAPPLE GROUP INC COMMON STOCK 26138E109 21,943 240,839 SH   DFND 1 238,244 0 2,595
EXXON MOBIL CORP COM COMMON STOCK 30231G102 4,762 58,991 SH   SOLE   58,991 0 0
FACEBOOK INC COMMON STOCK 30303M102 76,878 509,194 SH   DFND 1 505,220 0 3,974
FASTENAL CO COM COMMON STOCK 311900104 592 13,602 SH   SOLE   13,602 0 0
FEDEX CORP COMMON STOCK 31428X106 68,081 313,260 SH   DFND 1 311,066 0 2,194
FIRST LONG IS CORP COMMON STOCK 320734106 5,593 195,575 SH   DFND   195,575 0 0
FIRST REP BK SAN FRANCISCO C COMMON STOCK 33616C100 5,421 54,156 SH   DFND   54,156 0 0
FORTIVE CORP COMMON STOCK 34959J108 1,729 27,297 SH   DFND   27,297 0 0
FORTUNE BRANDS HOME & SEC IN COMMON STOCK 34964C106 62,541 958,623 SH   DFND 1 951,256 0 7,367
FRANKLIN RES INC COM COMMON STOCK 354613101 2,758 61,571 SH   SOLE   61,571 0 0
GARTNER INC COMMON STOCK 366651107 10,403 84,232 SH   DFND 1 83,384 0 848
GCP APPLIED TECHNOLOGIES INC COMMON STOCK 36164Y101 4,050 132,799 SH   DFND   132,799 0 0
GENERAL MILLS INC COM COMMON STOCK 370334104 1,811 32,683 SH   SOLE   32,683 0 0
HD SUPPLY HLDGS INC COMMON STOCK 40416M105 1,635 53,394 SH   SOLE   53,394 0 0
HERSHEY CO COM COMMON STOCK 427866108 2,315 21,558 SH   SOLE   21,558 0 0
HOME DEPOT INC COMMON STOCK 437076102 135,033 880,269 SH   DFND 1 873,048 0 7,221
HONEYWELL INTL INC COM COMMON STOCK 438516106 384 2,881 SH   SOLE   2,881 0 0
IDEXX LABS INC COMMON STOCK 45168D104 25,007 154,921 SH   DFND 1 153,883 0 1,038
INGEVITY CORP COMMON STOCK 45688C107 61,226 1,066,649 SH   DFND 1 1,058,592 0 8,057
INTEL CORP COM COMMON STOCK 458140100 549 16,264 SH   SOLE   16,264 0 0
INTERNATIONAL BUSINESS MACHS COM COMMON STOCK 459200101 1,906 12,392 SH   SOLE   12,392 0 0
INTUITIVE SURGICAL INC COMMON STOCK 46120E602 470 502 SH   SOLE   502 0 0
JOHNSON & JOHNSON COM COMMON STOCK 478160104 1,844 13,940 SH   SOLE   13,940 0 0
JPMORGAN CHASE & CO COMMON STOCK 46625H100 8,843 96,748 SH   DFND   96,748 0 0
KRAFT HEINZ CO COM COMMON STOCK 500754106 1,303 15,218 SH   SOLE   15,218 0 0
LAUDER ESTEE COS INC CL A COMMON STOCK 518439104 393 4,092 SH   SOLE   4,092 0 0
LIBERTY GLOBAL PLC COMMON STOCK G5480U138 10,169 467,108 SH   DFND 1 463,342 0 3,766
LIBERTY MEDIA CORP DELAWARE COMMON STOCK 531229706 12,167 509,313 SH   DFND   509,313 0 0
LOCKHEED MARTIN CORP COMMON STOCK 539830109 44,546 160,463 SH   DFND 1 159,355 0 1,108
MARATHON PETE CORP COM COMMON STOCK 56585A102 2,006 38,334 SH   SOLE   38,334 0 0
MARKEL CORP COM COMMON STOCK 570535104 247 253 SH   SOLE   253 0 0
MARTIN MARIETTA MATLS INC COMMON STOCK 573284106 93,430 419,759 SH   DFND 1 416,563 0 3,196
MASTERCARD INCORPORATED COMMON STOCK 57636Q104 44,980 370,358 SH   DFND 1 365,507 0 4,851
MATCH GROUP INC COMMON STOCK 57665R106 2,003 115,263 SH   DFND   115,263 0 0
MCDONALDS CORP COM COMMON STOCK 580135101 3,398 22,187 SH   SOLE   22,187 0 0
MEDTRONIC PLC SHS COMMON STOCK G5960L103 2,382 26,842 SH   SOLE   26,842 0 0
MERCK & CO INC NEW COM COMMON STOCK 58933Y105 747 11,648 SH   SOLE   11,648 0 0
METTLER TOLEDO INTERNATIONAL COMMON STOCK 592688105 30,862 52,438 SH   DFND 1 52,058 0 380
MICROSOFT CORP COMMON STOCK 594918104 98,909 1,434,914 SH   DFND 1 1,422,833 0 12,081
MOHAWK INDS INC COM COMMON STOCK 608190104 1,221 5,050 SH   SOLE   5,050 0 0
MONDELEZ INTL INC CL A COMMON STOCK 609207105 356 8,235 SH   SOLE   8,235 0 0
MONSTER BEVERAGE CORP NEW COMMON STOCK 61174X109 35,322 710,994 SH   DFND 1 704,999 0 5,995
MOODYS CORP COMMON STOCK 615369105 38,391 315,504 SH   DFND 1 313,223 0 2,281
MUELLER WTR PRODS INC COMMON STOCK 624758108 8,698 744,724 SH   DFND 1 740,601 0 4,123
NVR INC COMMON STOCK 62944T105 477 198 SH   SOLE   198 0 0
O REILLY AUTOMOTIVE INC NEW COMMON STOCK 67103H107 25,997 118,851 SH   DFND 1 117,464 0 1,387
OLD DOMINION FGHT LINES INC COMMON STOCK 679580100 33,526 352,011 SH   DFND 1 348,798 0 3,213
OMNICOM GROUP INC COM COMMON STOCK 681919106 282 3,400 SH   SOLE   3,400 0 0
PAYCHEX INC COMMON STOCK 704326107 2,555 44,872 SH   SOLE   44,872 0 0
PEPSICO INC COM COMMON STOCK 713448108 8,368 72,456 SH   SOLE   72,456 0 0
PFIZER INC COM COMMON STOCK 717081103 223 6,650 SH   SOLE   6,650 0 0
PHILIP MORRIS INTL INC COM COMMON STOCK 718172109 13,075 111,321 SH   SOLE   111,321 0 0
PHILLIPS 66 COMMON STOCK 718546104 69,634 842,113 SH   DFND 1 835,453 0 6,660
PRAXAIR INC COMMON STOCK 74005P104 52,341 394,880 SH   DFND 1 392,149 0 2,731
PROCTER & GAMBLE CO COMMON STOCK 742718109 266 3,055 SH   SOLE   3,055 0 0
ROBERT HALF INTL INC COMMON STOCK 770323103 3,468 72,360 SH   DFND   72,360 0 0
RPM INTL INC COMMON STOCK 749685103 5,473 100,336 SH   DFND   100,336 0 0
SHERWIN WILLIAMS CO COMMON STOCK 824348106 163,679 466,374 SH   DFND 1 462,809 0 3,565
SONOCO PRODS CO COMMON STOCK 835495102 6,318 122,869 SH   DFND   122,869 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103 1,027 4,247 SH   SOLE   4,247 0 0
SUMMIT MATLS INC COMMON STOCK 86614U100 1,122 38,877 SH   SOLE   38,877 0 0
THERMO FISHER SCIENTIFIC INC COM COMMON STOCK 883556102 10,888 62,409 SH   SOLE   62,409 0 0
THOR INDS INC COMMON STOCK 885160101 37,692 360,616 SH   DFND 1 357,460 0 3,156
TIMKEN CO COMMON STOCK 887389104 45,340 980,325 SH   DFND 1 972,192 0 8,133
TJX COS INC NEW COM COMMON STOCK 872540109 1,663 23,036 SH   SOLE   23,036 0 0
TORO CO COMMON STOCK 891092108 10,629 153,403 SH   DFND   153,403 0 0
UNDER ARMOUR INC COMMON STOCK 904311107 18,697 859,257 SH   SOLE   859,257 0 0
UNION PAC CORP COMMON STOCK 907818108 62,897 577,511 SH   DFND 1 573,631 0 3,880
UNITED PARCEL SERVICE INC CL B COMMON STOCK 911312106 2,829 25,583 SH   SOLE   25,583 0 0
US BANCORP DEL COM NEW COMMON STOCK 902973304 629 12,112 SH   SOLE   12,112 0 0
VERIZON COMMUNICATIONS INC COM COMMON STOCK 92343V104 414 9,273 SH   SOLE   9,273 0 0
VISA INC COMMON STOCK 92826C839 30,110 321,072 SH   DFND   321,072 0 0
WALGREENS BOOTS ALLIANCE INC COM COMMON STOCK 931427108 836 10,680 SH   SOLE   10,680 0 0
WAL-MART STORES INC COM COMMON STOCK 931142103 234 3,092 SH   SOLE   3,092 0 0
WATERS CORP COM COMMON STOCK 941848103 859 4,672 SH   SOLE   4,672 0 0
WAYFAIR INC COMMON STOCK 94419L101 53,187 691,821 SH   DFND 1 685,789 0 6,032
WEBSTER FINL CORP CONN COMMON STOCK 947890109 2,994 57,341 SH   DFND   57,341 0 0
WELLS FARGO & CO NEW COM COMMON STOCK 949746101 3,686 66,518 SH   SOLE   66,518 0 0
WELLS FARGO CO NEW PREFFERED STOCK 949746804 5,866 4,474 SH   DFND   4,474 0 0
WHIRLPOOL CORP COMMON STOCK 963320106 91,711 478,607 SH   DFND 1 475,305 0 3,302
XYLEM INC COMMON STOCK 98419M100 54,500 983,214 SH   DFND 1 975,272 0 7,942
YUM BRANDS INC COM COMMON STOCK 988498101 572 7,758 SH   SOLE   7,758 0 0
ZUMIEZ INC COMMON STOCK 989817101 2,421 196,011 SH   SOLE   196,011 0 0