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
Align Technology COMM 016255101 2,509 11,980 SH   SOLE   11,980 0 0
Alphabet (Google) Cl C COMM 02079K107 6,233 6,019 SH   SOLE   6,019 0 0
Amazon.com COMM 023135106 8,370 5,573 SH   SOLE   5,573 0 0
Amgen Inc COMM 031162100 2,897 14,884 SH   SOLE   14,884 0 0
Analog Devices COMM 032654105 2,100 24,466 SH   SOLE   24,466 0 0
Anthem Inc COMM 036752103 1,899 7,230 SH   SOLE   7,230 0 0
Apple Computer COMM 037833100 5,457 34,597 SH   SOLE   34,597 0 0
Automatic Data Processing COMM 053015103 409 3,118 SH   SOLE   3,118 0 0
Bank of America Corp COMM 060505104 3,220 130,702 SH   SOLE   130,702 0 0
Becton Dickinson COMM 075887109 406 1,800 SH   SOLE   1,800 0 0
Berkshire Hathaway Cl B COMM 084670702 306 1,500 SH   SOLE   1,500 0 0
Boeing Co COMM 097023105 2,258 7,001 SH   SOLE   7,001 0 0
Broadcom Inc COMM 11135F101 2,171 8,539 SH   SOLE   8,539 0 0
CAE Inc COMM 124765108 2,396 130,559 SH   SOLE   130,559 0 0
CVS Health Corp COMM 126650100 2,348 35,833 SH   SOLE   35,833 0 0
Callaway Golf COMM 131193104 1,419 92,748 SH   SOLE   92,748 0 0
Capital One Financial COMM 14040H105 1,735 22,950 SH   SOLE   22,950 0 0
Check Point Software COMM M22465104 1,572 15,317 SH   SOLE   15,317 0 0
Cintas Corp COMM 172908105 361 2,150 SH   SOLE   2,150 0 0
Cisco Systems COMM 17275R102 2,233 51,534 SH   SOLE   51,534 0 0
Coca-Cola Co COMM 191216100 420 8,874 SH   SOLE   8,874 0 0
Corning Inc COMM 219350105 3,086 102,143 SH   SOLE   102,143 0 0
Crown Castle International COMM 22822V101 1,695 15,601 SH   SOLE   15,601 0 0
Delta Air Lines COMM 247361702 1,869 37,449 SH   SOLE   37,449 0 0
DowDupont COMM 26078J100 1,889 35,329 SH   SOLE   35,329 0 0
Fortinet Inc COMM 34959E109 1,623 23,039 SH   SOLE   23,039 0 0
GW Pharmaceuticals plc COMM 36197T103 1,371 14,077 SH   SOLE   14,077 0 0
Home Depot COMM 437076102 4,041 23,518 SH   SOLE   23,518 0 0
Honeywell Inc COMM 438516106 3,229 24,443 SH   SOLE   24,443 0 0
IDEXX Laboratories Inc COMM 45168D104 3,098 16,652 SH   SOLE   16,652 0 0
Intercontinental Exchange COMM 45866F104 1,956 25,968 SH   SOLE   25,968 0 0
Intuit Inc COMM 461202103 2,549 12,951 SH   SOLE   12,951 0 0
Intuitive Surgical COMM 46120E602 3,994 8,340 SH   SOLE   8,340 0 0
J P Morgan Chase & Co COMM 46625H100 3,530 36,160 SH   SOLE   36,160 0 0
Johnson & Johnson COMM 478160104 632 4,899 SH   SOLE   4,899 0 0
Lennar Corp-A COMM 526057104 1,963 50,130 SH   SOLE   50,130 0 0
Live Nation Entertainment Inc COMM 538034109 1,899 38,554 SH   SOLE   38,554 0 0
Marriott International Class A COMM 571903202 2,871 26,442 SH   SOLE   26,442 0 0
Microsoft Corp COMM 594918104 5,837 57,468 SH   SOLE   57,468 0 0
Oracle Systems COMM 68389X105 550 12,188 SH   SOLE   12,188 0 0
Origin Bancorp COMM 68621T102 232 6,797 SH   SOLE   6,797 0 0
Palo Alto Networks COMM 697435105 3,119 16,557 SH   SOLE   16,557 0 0
PepsiCo Inc COMM 713448108 329 2,975 SH   SOLE   2,975 0 0
RCI Hospitality COMM 74934Q108 447 20,000 SH   SOLE   20,000 0 0
Raytheon COMM 755111507 2,759 17,989 SH   SOLE   17,989 0 0
ServiceNow Inc COMM 81762P102 1,848 10,379 SH   SOLE   10,379 0 0
Starwood Property Trust Inc COMM 85571B105 3,451 175,078 SH   SOLE   175,078 0 0
Synchrony Financial COMM 87165B103 1,955 83,340 SH   SOLE   83,340 0 0
Sysco Corporation COMM 871829107 207 3,300 SH   SOLE   3,300 0 0
The Progressive Corporation COMM 743315103 1,803 29,880 SH   SOLE   29,880 0 0
Thermo Fisher COMM 883556102 1,881 8,406 SH   SOLE   8,406 0 0
Union Pacific Corp COMM 907818108 1,878 13,585 SH   SOLE   13,585 0 0
United Healthcare COMM 91324P102 3,576 14,356 SH   SOLE   14,356 0 0
Valero Energy Corp COMM 91913Y100 1,997 26,639 SH   SOLE   26,639 0 0
Verizon Communications COMM 92343V104 2,016 35,866 SH   SOLE   35,866 0 0
Visa Inc COMM 92826C839 3,480 26,376 SH   SOLE   26,376 0 0
Wal-Mart Stores COMM 931142103 2,590 27,806 SH   SOLE   27,806 0 0
Walt Disney Co COMM 254687106 1,839 16,772 SH   SOLE   16,772 0 0
Waste Management COMM 94106L109 3,598 40,431 SH   SOLE   40,431 0 0
Zoetis Inc COMM 98978V103 4,169 48,742 SH   SOLE   48,742 0 0
Financial Select Sector SPDR F ETF 81369Y605 5,345 224,381 SH   SOLE   224,381 0 0
SPDR Trust Unit Ser 1 ETF 78462F103 950 3,800 SH   SOLE   3,800 0 0
Schwab US Broad Market ETF ETF 808524102 684 11,410 SH   SOLE   11,410 0 0
Schwab US Dividend Equity ETF ETF 808524797 1,679 35,745 SH   SOLE   35,745 0 0
Select Sector Energy SPDR Fund ETF 46431d103 5,298 92,375 SH   SOLE   92,375 0 0
Vanguard Dividend Appreciation ETF 921908844 3,128 31,937 SH   SOLE   31,937 0 0
Vanguard Growth ETF ETF 922908736 2,747 20,450 SH   SOLE   20,450 0 0
Vanguard High Dividend Yield E ETF 921946406 710 9,107 SH   SOLE   9,107 0 0
Vanguard Large-Cap ETF ETF 922908637 1,575 13,709 SH   SOLE   13,709 0 0
Vanguard Mid-Cap Value ETF ETF 922908512 286 3,000 SH   SOLE   3,000 0 0