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
Activision Blizzard Inc. COM 00507V109 14,021 389,969 SH   SOLE   353,804 0 36,165
Activision Blizzard Inc. COM 00507V109 2,231 56,286 SH   OTR   56,286 0 0
Adobe Systems Inc COM 00724f101 3,302 39,235 SH   SOLE   34,470 0 4,765
Adobe Systems Inc COM 00724f101 713 7,440 SH   OTR   7,440 0 7,440
Aflac Incorporated COM 001055102 2,114 29,292 SH   SOLE   28,197 0 1,095
Air Products & Chemicals Inc. COM 009158106 1,214 8,544 SH   SOLE   8,254 0 290
Akamai Technologies Inc. COM 00971T101 3,084 55,145 SH   SOLE   55,145 0 0
Albermarle Corporation COM 012653101 8,564 120,383 SH   SOLE   107,983 0 12,400
Albermarle Corporation COM 012653101 1,525 19,230 SH   OTR   19,230 0 0
Allergan PLC COM G0177J108 2,585 11,185 SH   SOLE   11,185 0 0
Alphabet Inc Class A COM 02079K305 6,464 10,172 SH   SOLE   9,188 0 984
Alphabet Inc Class A COM 02079K305 1,076 1,530 SH   OTR   1,530 0 0
Alphabet Inc Class C COM 02079K107 2,444 3,532 SH   SOLE   3,387 0 145
Amazon.com Inc. COM 023135106 16,089 24,667 SH   SOLE   22,482 0 2,185
Amazon.com Inc. COM 023135106 2,272 3,175 SH   OTR   3,175 0 0
Amer Express Company COM 025816109 1,094 18,008 SH   SOLE   17,378 0 630
Apple Inc COM 037833100 5,779 60,454 SH   SOLE   59,389 0 1,065
Applied Materials Inc. COM 038222105 7,696 357,918 SH   SOLE   321,068 0 36,850
Applied Materials Inc. COM 038222105 1,363 56,860 SH   OTR   56,860 0 0
Automatic Data Processing COM 053015103 2,317 25,216 SH   SOLE   24,201 0 1,015
Bed Bath & Beyond Inc. COM 075896100 640 14,808 SH   SOLE   14,268 0 540
Berkshire Hathaway Inc Class B COM 084670702 6,166 46,873 SH   SOLE   42,583 0 4,290
Berkshire Hathaway Inc Class B COM 084670702 958 6,615 SH   OTR   6,615 0 0
BP PLC Sponsored ADR COM 055622104 244 6,880 SH   SOLE   6,880 0 0
Canadian National Railway Co. COM 136375102 1,512 25,597 SH   SOLE   24,702 0 895
Canadian Pacific Railway Ltd COM 13645T100 1,092 8,477 SH   SOLE   8,167 0 310
Celgene Corp. COM 151020104 2,528 25,628 SH   SOLE   24,638 0 990
Cerner Corp. COM 156782104 2,287 39,029 SH   SOLE   37,539 0 1,490
Chevron Corporation COM 166764100 460 4,391 SH   SOLE   4,391 0 0
Chicago Bridge & Iron COM 167250109 2,189 63,225 SH   SOLE   63,225 0 0
Chipotle Mexican Grill Inc COM 169656105 1,013 2,515 SH   SOLE   2,515 0 0
Coca-Cola Company COM 191216100 2,254 49,719 SH   SOLE   47,999 0 1,720
Colgate Palmolive Co. COM 194162103 2,478 33,859 SH   SOLE   32,679 0 1,180
Commerce Bancshares Inc. COM 200525103 294 6,135 SH   SOLE   6,135 0 0
Cummins Inc. COM 231021106 1,275 11,337 SH   SOLE   10,962 0 375
D R Horton Inc. COM 23331A109 8,411 297,607 SH   SOLE   267,177 0 30,430
D R Horton Inc. COM 23331A109 1,491 47,370 SH   OTR   47,370 0 0
Daktronics Inc COM 234264109 91 14,500 SH   SOLE   14,500 0 0
Darden Restaurants Inc. COM 237194105 7,523 131,758 SH   SOLE   118,778 0 12,980
Darden Restaurants Inc. COM 237194105 1,280 20,205 SH   OTR   20,205 0 0
Deere & Company COM 244199105 1,669 20,596 SH   SOLE   20,051 0 545
Discover Financial Services Inc COM 254709108 1,859 34,686 SH   SOLE   33,406 0 1,280
Disney Walt Co. COM 254687106 5,023 51,348 SH   SOLE   50,428 0 920
Eaton Corp PLC COM G29183103 8,573 159,900 SH   SOLE   143,535 0 16,365
Eaton Corp PLC COM G29183103 1,519 25,435 SH   OTR   25,435 0 0
Edwards Lifesciences Corp. COM 28176E108 9,902 111,120 SH   SOLE   99,285 0 11,835
Edwards Lifesciences Corp. COM 28176E108 1,506 15,100 SH   OTR   15,100 0 0
Electronic Arts Inc. COM 285512109 11,867 172,618 SH   SOLE   156,633 0 15,985
Electronic Arts Inc. COM 285512109 1,873 24,725 SH   OTR   24,725 0 0
EMC Corporation Mass COM 268648102 1,035 38,106 SH   SOLE   36,666 0 1,440
EOG Resources Inc. COM 26875P101 2,293 27,483 SH   SOLE   26,573 0 910
Exxon Mobil Corporation COM 30231G102 447 4,770 SH   SOLE   4,770 0 0
Facebook Inc Class A COM 30303M102 11,162 106,690 SH   SOLE   97,675 0 9,015
Facebook Inc Class A COM 30303M102 1,494 13,073 SH   OTR   13,073 0 0
FerrellGas Partners LP COM 315293100 215 11,615 SH   SOLE   11,615 0 0
Fiserv Inc COM 337738108 3,168 29,138 SH   SOLE   27,838 0 1,300
Fortinet Inc COM 34959E109 2,147 72,320 SH   SOLE   67,970 0 4,350
Fortinet Inc COM 34959E109 492 15,560 SH   OTR   15,560 0 0
Franklin Resources Inc COM 354613101 1,187 35,584 SH   SOLE   34,244 0 1,340
General Electric Company COM 369604103 654 20,790 SH   SOLE   20,790 0 0
General Mills Inc. COM 370334104 218 3,062 SH   SOLE   3,062 0 0
Gilead Sciences Inc COM 375558103 1,416 16,973 SH   SOLE   16,358 0 615
Harman Intl Inds Inc New COM 413086109 655 9,118 SH   SOLE   8,828 0 290
Illumina Inc COM 452327109 2,224 15,840 SH   SOLE   15,840 0 0
Ingersoll Rand PLC COM G47791101 6,051 104,780 SH   SOLE   95,020 0 9,760
Ingersoll Rand PLC COM G47791101 964 15,140 SH   OTR   15,140 0 0
Intl. Business Machines Corp. COM 459200101 1,216 8,013 SH   SOLE   7,723 0 290
Intuitive Surgical Inc COM 46120E602 11,642 19,497 SH   SOLE   17,602 0 1,895
Intuitive Surgical Inc COM 46120E602 1,890 2,858 SH   OTR   2,858 0 0
IShs Cohen & Steers Rlty Majs Idx COM 464287564 642 5,930 SH   SOLE   5,930 0 0
IShs DJ Select Dividend Idx Fd COM 464287168 427 5,005 SH   SOLE   5,005 0 0
IShs IBOXX I G Corp Bd Fd COM 464287242 476 3,882 SH   SOLE   2,516 0 1,366
iShs Lehman 1-3YR Treas Bd Fd COM 464287457 926 10,848 SH   SOLE   8,896 0 1,952
IShs MSCI EAFE Index Fund COM 464287465 3,218 57,657 SH   SOLE   57,657 0 0
IShs Russell 2000 Index Fund COM 464287655 3,613 31,425 SH   SOLE   31,425 0 0
IShs Tr IBoxx High Yld Corp Bd Fd COM 464288513 285 3,365 SH   SOLE   3,365 0 0
Ishs Tr Russell Midcap Idx Fd COM 464287499 513 3,050 SH   SOLE   3,050 0 0
Johnson & Johnson COM 478160104 2,079 17,142 SH   SOLE   16,542 0 600
Kar Auction Svcs Inc COM 48238T109 5,199 137,025 SH   SOLE   124,550 0 12,475
Kar Auction Svcs Inc COM 48238T109 803 19,250 SH   OTR   19,250 0 0
Knowles Corp COM 49926D109 147 10,780 SH   SOLE   10,780 0 0
Kroger Co. COM 501044101 1,233 33,512 SH   SOLE   32,222 0 1,290
Level 3 Comm Inc New COM 52729N308 9,906 214,004 SH   SOLE   192,389 0 21,615
Level 3 Comm Inc New COM 52729N308 1,735 33,696 SH   OTR   33,696 0 0
Markel Corp COM 570535104 11,189 13,009 SH   SOLE   11,744 0 1,265
Markel Corp COM 570535104 1,861 1,953 SH   OTR   1,953 0 0
Martin Marietta Matls Inc COM 573284106 8,900 51,573 SH   SOLE   46,353 0 5,220
Martin Marietta Matls Inc COM 573284106 1,595 8,306 SH   OTR   8,306 0 0
MasterCard Inc Class A COM 57636Q104 6,166 77,148 SH   SOLE   70,018 0 7,130
MasterCard Inc Class A COM 57636Q104 989 11,236 SH   OTR   11,236 0 0
McDonalds Corp COM 580135101 200 1,665 SH   SOLE   1,665 0 0
Microsoft Corporation COM 594918104 10,362 220,732 SH   SOLE   202,507 0 18,225
Microsoft Corporation COM 594918104 1,340 26,180 SH   OTR   26,180 0 0
National Oilwell Varco Inc COM 637071101 773 22,984 SH   SOLE   22,119 0 865
Newell Brands Inc COM 651229106 3,319 75,275 SH   SOLE   68,340 0 6,935
Newell Brands Inc COM 651229106 523 10,760 SH   OTR   10,760 0 0
Newfield Exploration Co COM 651290108 4,958 124,830 SH   SOLE   112,230 0 12,600
Newfield Exploration Co COM 651290108 861 19,490 SH   OTR   19,490 0 0
Nielsen Holdings PLC Shs COM G6518L108 10,049 213,797 SH   SOLE   193,367 0 20,430
Nielsen Holdings PLC Shs COM G6518L108 1,651 31,776 SH   OTR   31,776 0 0
Northrup Gruman Corp COM 666807102 261 1,176 SH   SOLE   1,176 0 0
Nvidia Corp COM 67066G104 11,741 275,000 SH   SOLE   249,755 0 25,245
Nvidia Corp COM 67066G104 1,835 39,040 SH   OTR   39,040 0 0
NXP Semiconductors NV COM N6596X109 7,182 103,192 SH   SOLE   91,682 0 11,510
NXP Semiconductors NV COM N6596X109 1,408 17,970 SH   OTR   17,970 0 0
Oracle Corporation COM 68389X105 1,509 36,856 SH   SOLE   35,501 0 1,355
Owens Corning New COM 690742101 10,264 221,162 SH   SOLE   199,217 0 21,945
Owens Corning New COM 690742101 1,744 33,845 SH   OTR   33,845 0 0
Palo Alto Networks Inc COM 697435105 1,430 11,660 SH   SOLE   11,660 0 0
Parker-Hannifin Corp COM 701094104 1,659 15,356 SH   SOLE   14,784 0 572
Pepsico Inc COM 713448108 1,992 18,799 SH   SOLE   18,049 0 750
Pfizer Inc COM 717081103 202 5,727 SH   SOLE   5,727 0 0
PNC Financial Services Group COM 693475105 1,739 21,364 SH   SOLE   20,509 0 855
Post Hldgs Inc COM 737446104 4,246 56,565 SH   SOLE   51,350 0 5,215
Post Hldgs Inc COM 737446104 779 9,420 SH   OTR   9,420 0 0
Procter & Gamble Co COM 742718109 2,002 23,643 SH   SOLE   22,823 0 820
QCR Holdings Inc COM 74727A104 237 8,700 SH   SOLE   8,700 0 0
Qualcomm Inc COM 747525103 1,229 22,951 SH   SOLE   22,076 0 875
Quest Diagnostics Inc COM 74834L100 1,765 21,686 SH   SOLE   21,031 0 655
Royal Bank of Canada COM 780087102 204 3,450 SH   SOLE   3,450 0 0
Salesforce.com Inc COM 79466L302 11,127 154,410 SH   SOLE   140,125 0 14,285
Salesforce.com Inc COM 79466L302 1,762 22,185 SH   OTR   22,185 0 0
Smucker J M Co New COM 832696405 5,289 38,169 SH   SOLE   34,704 0 3,465
Smucker J M Co New COM 832696405 825 5,410 SH   OTR   5,410 0 0
Spdr Sr Tr Barclays High Yld Bd COM 78464A417 772 21,625 SH   SOLE   16,428 0 5,197
Splunk Inc COM 848637104 7,853 161,380 SH   SOLE   144,935 0 16,445
Splunk Inc COM 848637104 1,391 25,680 SH   OTR   25,680 0 0
Starbucks Corporation COM 855244109 7,458 130,575 SH   SOLE   128,595 0 1,980
Target Corporation COM 87612E106 1,519 21,752 SH   SOLE   20,847 0 905
TJX Companies Inc COM 872540109 7,542 110,185 SH   SOLE   97,650 0 12,535
TJX Companies Inc COM 872540109 1,501 19,440 SH   OTR   19,440 0 0
Tractor Supply Co COM 892356106 8,632 105,344 SH   SOLE   94,669 0 10,675
Tractor Supply Co COM 892356106 1,501 16,460 SH   OTR   16,460 0 0
U. S. Bancorp COM 902973304 399 9,885 SH   SOLE   9,885 0 0
Under Armour Inc Class A COM 904311107 4,932 134,151 SH   SOLE   122,901 0 11,250
Under Armour Inc Class A COM 904311107 699 17,409 SH   OTR   17,409 0 0
Under Armour Inc Class C COM 904311206 1,650 45,328 SH   SOLE   45,328 0 0
United Parcel Service Inc COM 911312106 1,609 14,936 SH   SOLE   14,396 0 540
Vanguard Bd Idx Fd S-T Bd COM 921937827 214 2,640 SH   SOLE   1,555 0 1,085
Vanguard Emerging Markets COM 922042858 560 15,885 SH   SOLE   15,885 0 0
Vanguard Idx Fds Small Cap Value COM 922908611 507 4,810 SH   SOLE   4,810 0 0
Vanguard Idx Fds Small Cap COM 922908751 604 5,219 SH   SOLE   5,219 0 0
Vanguard Intl Eq Idx FTSE Europe COM 922042874 382 8,189 SH   SOLE   8,189 0 0
Vanguard Scottsdale I-T Govt Bd COM 92206c706 816 12,146 SH   SOLE   12,146 0 0
Vanguard Splzd Port Div Appr Idx COM 921908844 961 11,543 SH   SOLE   11,543 0 0
Vanguard Tax Mgd Intl FTSE Dev Mk COM 921943858 791 22,364 SH   SOLE   22,364 0 0
Visa Inc Class A COM 92826C839 5,900 87,723 SH   SOLE   79,543 0 8,180
Visa Inc Class A COM 92826C839 929 12,520 SH   OTR   12,520 0 0
Whitewave Foods Co Cl A COM 966244105 8,655 209,205 SH   SOLE   184,390 0 24,815
Whitewave Foods Co Cl A COM 966244105 1,818 38,730 SH   OTR   38,730 0 0
Prospect Energy Corp Conv Sr Nt CONV 74348TAD4 200 200,000 PRN   SOLE   200,000 0 0