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
Akamai Technologies COM 00971T101 19,300 1,152 SH   SOLE   0 0 1,152
Align Technology, Inc. COM 016255101 17,000 1,950 SH   SOLE   0 0 1,950
Alphabet Inc Class A Capital S COM 02079K305 3,175 2,692 SH   SOLE   0 0 2,692
Alphabet Inc Class C Capital S COM 02079K107 860 713 SH   SOLE   0 0 713
Apple Corp. COM 037833100 20,100 2,888 SH   SOLE   0 0 2,888
Bank of America COM 060505104 46,000 1,085 SH   SOLE   0 0 1,085
Bk. of Amer. Conv. Pfd. PFD 060505682 3,528 4,216 SH   SOLE   0 0 4,216
Boeing Company COM 097023105 17,781 3,145 SH   SOLE   0 0 3,145
Box Inc. COM 10316T104 78,100 1,274 SH   SOLE   0 0 1,274
Cal-Maine Foods Inc. COM 128030202 26,250 966 SH   SOLE   0 0 966
Canadian Natl Railway ADR 136375102 38,050 2,813 SH   SOLE   0 0 2,813
Chevrontexaco Corp COM 166764100 1,965 211 SH   SOLE   0 0 211
Chipotle Mexican Grill COM 169656105 2,845 1,268 SH   SOLE   0 0 1,268
Coach, Inc. COM 189754104 64,800 2,678 SH   SOLE   0 0 2,678
Conocophillips Com COM 20825C104 14,150 706 SH   SOLE   0 0 706
Consumer Staples SPDR ETF COM 81369Y308 43,248 2,360 SH   SOLE   0 0 2,360
Cummins Inc. COM 231021106 32,840 4,965 SH   SOLE   0 0 4,965
CVS Health Corp. COM 126650100 26,225 2,059 SH   SOLE   0 0 2,059
Davita Healthcare COM 23918K108 14,100 958 SH   SOLE   0 0 958
Diageo PLC ADR ADR 386090302 10,850 1,254 SH   SOLE   0 0 1,254
Dollar Tree Inc. COM 256746108 16,150 1,267 SH   SOLE   0 0 1,267
Dow Chemical Company COM 260543103 53,024 3,369 SH   SOLE   0 0 3,369
Ecolab Inc. COM 278865100 22,650 2,839 SH   SOLE   0 0 2,839
Facebook Inc Class A COM 30303M102 5,450 774 SH   SOLE   0 0 774
Fiserv Inc. COM 337738108 20,800 2,398 SH   SOLE   0 0 2,398
Flowers Foods Inc. COM 30303M102 71,700 1,392 SH   SOLE   0 0 1,392
Fortune Brands Home & Security COM 34964C106 18,000 1,095 SH   SOLE   0 0 1,095
Gilead Sciences Inc. COM 375558103 13,460 914 SH   SOLE   0 0 914
Healthcare SPDR ETF COM 92204A504 11,297 840 SH   SOLE   0 0 840
Helmerich & Payne Inc COM 423452101 23,100 1,538 SH   SOLE   0 0 1,538
Henry Schein Inc COM 806407102 6,950 1,181 SH   SOLE   0 0 1,181
Hess Corporation COM 42809H107 11,800 569 SH   SOLE   0 0 569
Idexx Labs COM 45168D104 17,079 2,641 SH   SOLE   0 0 2,641
Intrexon COM 46122T102 28,000 555 SH   SOLE   0 0 555
Invesco Ltd. ADR G491BT108 46,200 1,415 SH   SOLE   0 0 1,415
J.P. Morgan Chase & Co. COM 46625H100 37,350 3,281 SH   SOLE   0 0 3,281
Johnson & Johnson COM 478160104 10,250 1,277 SH   SOLE   0 0 1,277
MasterCard COM 57636Q104 47,310 5,321 SH   SOLE   0 0 5,321
Nike Inc. COM 654106103 23,800 1,326 SH   SOLE   0 0 1,326
Novartis A G Spon ADR ADR 66987V109 15,200 1,129 SH   SOLE   0 0 1,129
Occidental Petroleum COM 674599105 22,200 1,407 SH   SOLE   0 0 1,407
Orbital ATK Inc. COM 68557N103 10,800 1,058 SH   SOLE   0 0 1,058
Palo Alto Networks COM 697435105 12,650 1,425 SH   SOLE   0 0 1,425
PepsiCo Inc. COM 713448108 24,300 2,718 SH   SOLE   0 0 2,718
Pfizer Inc. COM 717081103 52,900 1,810 SH   SOLE   0 0 1,810
Procter & Gamble COM 742718109 15,550 1,397 SH   SOLE   0 0 1,397
PulteGroup Inc. COM 745867101 85,700 2,018 SH   SOLE   0 0 2,018
Qualcomm Inc COM 747525103 21,000 1,204 SH   SOLE   0 0 1,204
Raytheon Co. COM 755111507 8,975 1,369 SH   SOLE   0 0 1,369
Republic Services Inc Class A COM 760759100 44,100 2,770 SH   SOLE   0 0 2,770
Salesforce.Com COM 79466L302 30,100 2,483 SH   SOLE   0 0 2,483
SAP AG ADR 803054204 11,800 1,158 SH   SOLE   0 0 1,158
Schlumberger Ltd. ADR 806857108 14,400 1,125 SH   SOLE   0 0 1,125
SPDR S&P 500 Index COM 760759100 2,830 667 SH   SOLE   0 0 667
Stanley Black & Decker COM 854502101 21,700 2,883 SH   SOLE   0 0 2,883
Starbucks Corporation COM 855244109 56,950 3,325 SH   SOLE   0 0 3,325
Texas Cap Bancshares Inc. COM 88224Q107 16,900 1,410 SH   SOLE   0 0 1,410
Textainer Group Hldgs ADR G8766E109 26,900 412 SH   SOLE   0 0 412
Thermo Fisher Scientific COM 883556102 12,337 1,895 SH   SOLE   0 0 1,895
Transcanada Corp. ADR 89353D107 24,600 1,135 SH   SOLE   0 0 1,135
Triangle Capital COM 895848109 39,390 752 SH   SOLE   0 0 752
Union Pacific Corp. COM 907818108 16,950 1,795 SH   SOLE   0 0 1,795
United Parcel Service COM 911312106 25,745 2,762 SH   SOLE   0 0 2,762
Valero Energy Corp New COM 91913Y100 9,750 646 SH   SOLE   0 0 646
Ventas Inc. COM 92276F100 51,550 3,353 SH   SOLE   0 0 3,353
Waddell & Reed Finl COM 930059100 44,500 757 SH   SOLE   0 0 757
Walt Disney Company COM 254687106 5,650 641 SH   SOLE   0 0 641
Weyerhaeuser Company COM 962166872 56,760 1,929 SH   SOLE   0 0 1,929
Williams Sonoma COM 969904101 13,959 748 SH   SOLE   0 0 748