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 5,097 340,680 SH   SOLE   340,680 0 0
3M CO COMMON STOCK 88579Y101 7,800 40,767 SH   SOLE   40,767 0 0
ABBOTT LABS COMMON STOCK 002824100 213 4,795 SH   SOLE   4,795 0 0
ALLERGAN PLC PREFFERED STOCK G0177J116 4,541 5,350 SH   DFND   5,350 0 0
ALLERGAN PLC COMMON STOCK G0177J108 41,093 171,993 SH   DFND 1 170,458 0 1,535
ALPHABET INC COMMON STOCK 02079K107 1,106 1,333 SH   SOLE   1,333 0 0
ALPHABET INC COMMON STOCK 02079K305 1,091 1,287 SH   SOLE   1,287 0 0
ALTRIA GROUP INC COMMON STOCK 02209S103 743 10,400 SH   SOLE   10,400 0 0
AMAZON COM INC COMMON STOCK 023135106 890 1,004 SH   SOLE   1,004 0 0
AMERIPRISE FINL INC COMMON STOCK 03076C106 415 3,204 SH   SOLE   3,204 0 0
ANHEUSER BUSCH INBEV SA/NV ADRS STOCKS 03524A108 275 2,506 SH   SOLE   2,506 0 0
APPLE INC COMMON STOCK 037833100 764 5,315 SH   SOLE   5,315 0 0
AT&T INC COMMON STOCK 00206R102 1,051 25,305 SH   SOLE   25,305 0 0
AUTOMATIC DATA PROCESSING IN COMMON STOCK 053015103 515 5,026 SH   SOLE   5,026 0 0
AUTONATION INC COMMON STOCK 05329W102 1,772 41,908 SH   DFND   41,908 0 0
AUTOZONE INC COMMON STOCK 053332102 68,555 94,813 SH   DFND 1 94,003 0 810
BADGER METER INC COMMON STOCK 056525108 467 12,697 SH   SOLE   12,697 0 0
BALL CORP COMMON STOCK 058498106 87,712 1,181,145 SH   DFND 1 1,172,510 0 8,635
BARCLAYS BK PLC COMMON STOCK 06742C723 622 26,050 SH   SOLE   26,050 0 0
BECTON DICKINSON & CO COMMON STOCK 075887109 24,562 133,899 SH   DFND   133,899 0 0
BERKLEY W R CORP COMMON STOCK 084423102 34,463 487,942 SH   DFND 1 483,236 0 4,706
BERKSHIRE HATHAWAY INC DEL COMMON STOCK 084670702 99,804 598,777 SH   DFND 1 593,844 0 4,933
BERKSHIRE HATHAWAY INC DEL COMMON STOCK 084670108 4,997 20 SH   SOLE   20 0 0
BRISTOL MYERS SQUIBB CO COMMON STOCK 110122108 286 5,257 SH   SOLE   5,257 0 0
BROWN & BROWN INC COMMON STOCK 115236101 261 6,252 SH   SOLE   6,252 0 0
BROWN FORMAN CORP COMMON STOCK 115637209 6,457 139,815 SH   DFND 1 137,826 0 1,989
BUCKLE INC COMMON STOCK 118440106 3,527 189,637 SH   DFND   189,637 0 0
CASEYS GEN STORES INC COMMON STOCK 147528103 107,485 957,550 SH   DFND 1 950,466 0 7,084
CBRE GROUP INC COMMON STOCK 12504L109 31,775 913,338 SH   DFND 1 904,706 0 8,632
CELGENE CORP COMMON STOCK 151020104 1,921 15,442 SH   SOLE   15,442 0 0
CHEVRON CORP NEW COMMON STOCK 166764100 282 2,622 SH   SOLE   2,622 0 0
CITIGROUP INC COMMON STOCK 172967424 77,587 1,297,016 SH   DFND 1 1,285,260 0 11,756
COCA COLA CO COMMON STOCK 191216100 11,593 273,155 SH   SOLE   273,155 0 0
COLGATE PALMOLIVE CO COMMON STOCK 194162103 493 6,735 SH   SOLE   6,735 0 0
COMCAST CORP NEW COMMON STOCK 20030N101 7,668 203,978 SH   DFND   203,978 0 0
COMERICA INC COMMON STOCK 200340107 13,153 191,785 SH   DFND 1 190,411 0 1,374
COMPASS MINERALS INTL INC COMMON STOCK 20451N101 3,295 48,558 SH   DFND   48,558 0 0
COSTCO WHSL CORP NEW COMMON STOCK 22160K105 47,874 285,492 SH   DFND 1 283,816 0 1,676
CRAFT BREW ALLIANCE INC COMMON STOCK 224122101 134 10,000 SH   SOLE   10,000 0 0
CREDIT SUISSE GROUP ADRS STOCKS 225401108 297 20,000 SH Call SOLE   20,000 0 0
CRITEO S A ADRS STOCKS 226718104 10,783 215,696 SH   SOLE   215,696 0 0
CVS HEALTH CORP COMMON STOCK 126650100 266 3,391 SH   SOLE   3,391 0 0
DANAHER CORP DEL COMMON STOCK 235851102 262 3,067 SH   SOLE   3,067 0 0
DECKERS OUTDOOR CORP COMMON STOCK 243537107 27,645 462,829 SH   DFND 1 458,849 0 3,980
DENTSPLY SIRONA INC COMMON STOCK 24906P109 67,720 1,084,565 SH   DFND 1 1,076,563 0 8,002
DISNEY WALT CO COMMON STOCK 254687106 57,094 503,523 SH   DFND 1 499,366 0 4,157
DOMINOS PIZZA INC COMMON STOCK 25754A201 34,624 187,869 SH   DFND 1 185,755 0 2,114
DOW CHEM CO COMMON STOCK 260543103 206 3,246 SH   SOLE   3,246 0 0
EXXON MOBIL CORP COMMON STOCK 30231G102 4,934 60,161 SH   SOLE   60,161 0 0
FACEBOOK INC COMMON STOCK 30303M102 67,364 474,226 SH   DFND 1 470,352 0 3,874
FASTENAL CO COMMON STOCK 311900104 1,817 35,288 SH   SOLE   35,288 0 0
FEDEX CORP COMMON STOCK 31428X106 86,584 443,679 SH   DFND 1 440,039 0 3,640
FIRST LONG IS CORP COMMON STOCK 320734106 5,019 185,528 SH   DFND   185,528 0 0
FIRST REP BK SAN FRANCISCO C COMMON STOCK 33616C100 5,328 56,799 SH   DFND   56,799 0 0
FORTIVE CORP COMMON STOCK 34959J108 5,093 84,571 SH   DFND 1 83,750 0 821
FORTUNE BRANDS HOME & SEC IN COMMON STOCK 34964C106 62,261 1,023,195 SH   DFND 1 1,015,128 0 8,067
FRANKLIN RES INC COMMON STOCK 354613101 2,643 62,730 SH   SOLE   62,730 0 0
GCP APPLIED TECHNOLOGIES INC COMMON STOCK 36164Y101 4,137 126,703 SH   SOLE   126,703 0 0
GENERAL ELECTRIC CO COMMON STOCK 369604103 399 13,400 SH Call SOLE   13,400 0 0
GENERAL MLS INC COMMON STOCK 370334104 1,831 31,022 SH   SOLE   31,022 0 0
HERSHEY CO COMMON STOCK 427866108 2,246 20,555 SH   SOLE   20,555 0 0
HOME DEPOT INC COMMON STOCK 437076102 128,960 878,297 SH   DFND 1 871,016 0 7,281
HUNT J B TRANS SVCS INC COMMON STOCK 445658107 19,660 214,296 SH   DFND 1 212,080 0 2,216
IDEXX LABS INC COMMON STOCK 45168D104 18,096 117,041 SH   DFND 1 115,903 0 1,138
INGEVITY CORP COMMON STOCK 45688C107 51,401 844,717 SH   DFND 1 837,984 0 6,733
INTEL CORP COMMON STOCK 458140100 579 16,050 SH   SOLE   16,050 0 0
INTERNATIONAL BUSINESS MACHS COMMON STOCK 459200101 2,151 12,352 SH   SOLE   12,352 0 0
INTUITIVE SURGICAL INC COMMON STOCK 46120E602 383 500 SH   SOLE   500 0 0
JOHNSON & JOHNSON COMMON STOCK 478160104 1,822 14,625 SH   SOLE   14,625 0 0
JPMORGAN CHASE & CO COMMON STOCK 46625H100 662 7,536 SH   SOLE   7,536 0 0
KRAFT HEINZ CO COMMON STOCK 500754106 1,509 16,619 SH   SOLE   16,619 0 0
KROGER CO COMMON STOCK 501044101 206 7,000 SH   SOLE   7,000 0 0
LAUDER ESTEE COS INC COMMON STOCK 518439104 314 3,705 SH   SOLE   3,705 0 0
LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 5,707 256,594 SH   DFND   256,594 0 0
LIBERTY MEDIA CORP DELAWARE COMMON STOCK 531229706 12,259 512,088 SH   DFND   512,088 0 0
LOCKHEED MARTIN CORP COMMON STOCK 539830109 72,753 271,871 SH   DFND 1 269,800 0 2,071
LULULEMON ATHLETICA INC COMMON STOCK 550021109 311 6,000 SH Call SOLE   6,000 0 0
MARATHON PETE CORP COMMON STOCK 56585A102 35,290 698,259 SH   DFND 1 690,938 0 7,321
MARKEL CORP COMMON STOCK 570535104 241 247 SH   SOLE   247 0 0
MARTIN MARIETTA MATLS INC COMMON STOCK 573284106 84,293 386,222 SH   DFND 1 383,479 0 2,743
MASTERCARD INCORPORATED COMMON STOCK 57636Q104 41,839 372,005 SH   DFND 1 366,654 0 5,351
MCDONALDS CORP COMMON STOCK 580135101 2,763 21,320 SH   SOLE   21,320 0 0
MEDTRONIC PLC COMMON STOCK G5960L103 2,038 25,304 SH   SOLE   25,304 0 0
MERCK & CO INC COMMON STOCK 58933Y105 647 10,187 SH   SOLE   10,187 0 0
METTLER TOLEDO INTERNATIONAL COMMON STOCK 592688105 23,609 49,297 SH   DFND 1 48,924 0 373
MICROSOFT CORP COMMON STOCK 594918104 97,118 1,474,619 SH   DFND 1 1,462,491 0 12,128
MOHAWK INDS INC COMMON STOCK 608190104 1,158 5,046 SH   SOLE   5,046 0 0
MOLSON COORS BREWING CO COMMON STOCK 60871R209 9,485 99,102 SH   DFND 1 98,149 0 953
MONDELEZ INTL INC COMMON STOCK 609207105 408 9,466 SH   SOLE   9,466 0 0
MOODYS CORP COMMON STOCK 615369105 36,879 329,155 SH   DFND 1 326,674 0 2,481
MUELLER WTR PRODS INC COMMON STOCK 624758108 460 38,894 SH   SOLE   38,894 0 0
NIKE INC COMMON STOCK 654106103 207 3,714 SH   SOLE   3,714 0 0
O REILLY AUTOMOTIVE INC NEW COMMON STOCK 67103H107 1,414 5,239 SH   SOLE   5,239 0 0
OLD DOMINION FGHT LINES INC COMMON STOCK 679580100 33,095 386,758 SH   DFND 1 383,245 0 3,513
OMNICOM GROUP INC COMMON STOCK 681919106 720 8,346 SH   SOLE   8,346 0 0
PAYCHEX INC COMMON STOCK 704326107 2,279 38,688 SH   SOLE   38,688 0 0
PEPSICO INC COMMON STOCK 713448108 8,076 72,194 SH   SOLE   72,194 0 0
PFIZER INC COMMON STOCK 717081103 232 6,772 SH   SOLE   6,772 0 0
PHILIP MORRIS INTL INC COMMON STOCK 718172109 11,638 103,082 SH   SOLE   103,082 0 0
PHILLIPS 66 COMMON STOCK 718546104 74,908 945,573 SH   DFND 1 937,825 0 7,748
PINNACLE WEST CAP CORP COMMON STOCK 723484101 226 2,707 SH   SOLE   2,707 0 0
PRAXAIR INC COMMON STOCK 74005P104 69,535 586,300 SH   DFND 1 581,367 0 4,933
PROCTER AND GAMBLE CO COMMON STOCK 742718109 362 4,033 SH   SOLE   4,033 0 0
ROBERT HALF INTL INC COMMON STOCK 770323103 2,039 41,767 SH   DFND   41,767 0 0
RPM INTL INC COMMON STOCK 749685103 6,644 120,734 SH   DFND   120,734 0 0
SCHLUMBERGER LTD COMMON STOCK 806857108 244 3,126 SH   SOLE   3,126 0 0
SHERWIN WILLIAMS CO COMMON STOCK 824348106 151,472 488,319 SH   DFND 1 484,733 0 3,586
SONOCO PRODS CO COMMON STOCK 835495102 6,727 127,118 SH   DFND   127,118 0 0
SOUTH ST CORP COMMON STOCK 840441109 1,963 21,974 SH   SOLE   21,974 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,237 5,247 SH   SOLE   5,247 0 0
SUMMIT MATLS INC COMMON STOCK 86614U100 2,943 119,106 SH   SOLE   119,106 0 0
TARGET CORP COMMON STOCK 87612E106 2,058 37,297 SH   SOLE   37,297 0 0
TESLA INC NOTE 2.375% 3/1 88160RAD3 1,564 1,500,000 SH   SOLE   1,500,000 0 0
THERMO FISHER SCIENTIFIC INC COMMON STOCK 883556102 17,681 115,108 SH   DFND 1 113,877 0 1,231
TIMKEN CO COMMON STOCK 887389104 51,919 1,148,648 SH   DFND 1 1,139,898 0 8,750
TJX COS INC NEW COMMON STOCK 872540109 2,589 32,736 SH   SOLE   32,736 0 0
TORO CO COMMON STOCK 891092108 10,470 167,623 SH   DFND   167,623 0 0
UNDER ARMOUR INC COMMON STOCK 904311107 3,641 184,080 SH   DFND   184,080 0 0
UNION PAC CORP COMMON STOCK 907818108 74,042 699,039 SH   DFND 1 694,167 0 4,872
UNITED PARCEL SERVICE INC COMMON STOCK 911312106 3,754 34,982 SH Call SOLE   34,982 0 0
UNITED TECHNOLOGIES CORP COMMON STOCK 913017109 1,560 13,906 SH   SOLE   13,906 0 0
VALEANT PHARMACEUTICALS INTL COMMON STOCK 91911K102 1,324 120,000 SH   SOLE   120,000 0 0
VERIZON COMMUNICATIONS INC COMMON STOCK 92343V104 398 8,173 SH   SOLE   8,173 0 0
VISA INC COMMON STOCK 92826C839 27,542 309,917 SH   DFND   309,917 0 0
WALGREENS BOOTS ALLIANCE INC COMMON STOCK 931427108 870 10,470 SH   SOLE   10,470 0 0
WAL-MART STORES INC COMMON STOCK 931142103 322 4,473 SH   SOLE   4,473 0 0
WATERS CORP COMMON STOCK 941848103 729 4,666 SH   SOLE   4,666 0 0
WAYFAIR INC COMMON STOCK 94419L101 46,961 1,159,824 SH   DFND 1 1,149,318 0 10,506
WELLS FARGO & CO NEW PREFFERED STOCK 949746804 5,544 4,474 SH   SOLE   4,474 0 0
WELLS FARGO & CO NEW COMMON STOCK 949746101 3,939 70,760 SH   SOLE   70,760 0 0
WHIRLPOOL CORP COMMON STOCK 963320106 98,236 573,374 SH   DFND 1 569,136 0 4,238
XYLEM INC COMMON STOCK 98419M100 26,868 535,002 SH   DFND 1 530,190 0 4,812
YUM BRANDS INC COMMON STOCK 988498101 2,818 44,099 SH   DFND   44,099 0 0
ZUMIEZ INC COMMON STOCK 989817101 3,642 199,025 SH   SOLE   199,025 0 0