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
Adobe COM 00724F101 5,211 24,118 SH   SOLE   0 0 24,118
Alphabet COM 02079K107 9,135 8,854 SH   SOLE   0 0 8,854
Alphabet COM 02079K305 8 8 SH   SOLE   0 0 8
Amazon COM 023135106 16 11 SH   SOLE   0 0 11
ALPS Alerian MLP ETF ETF 00162Q866 240 25,641 SH   SOLE   0 0 25,641
Cohen & Steers REIT & PFD Inc COM 19247X100 12 640 SH   SOLE   0 0 640
Cullen Frost COM 229899109 6,684 63,015 SH   SOLE   0 0 63,015
Duff &Phelps Util & Corp Bond Trust COM 26432K108 5 580 SH   SOLE   0 0 580
Expedia COM 30212P303 4,560 38,073 SH   SOLE   0 0 38,073
F&C/Claymore Pfd Secs Income Fund COM 338478100 58 3,074 SH   SOLE   0 0 3,074
Flaherty & Crumrine Total Return Fund COM 338479108 33 1,675 SH   SOLE   0 0 1,675
Gartner COM 366651107 6,351 53,998 SH   SOLE   0 0 53,998
Global Payments COM 37940X102 4,349 38,996 SH   SOLE   0 0 38,996
Idexx Labs COM 45168D104 10,469 54,699 SH   SOLE   0 0 54,699
Intuitive Surgical COM 46120E602 12,316 29,834 SH   SOLE   0 0 29,834
Ishares Core US Aggregate Bond ETF ETF 464287226 75 696 SH   SOLE   0 0 696
Ishares MSCI ACWAI EX US- ETF ETF 464288240 74 1,494 SH   SOLE   0 0 1,494
Ishares Russell Midcap ETF 464287499 75 362 SH   SOLE   0 0 362
Ishares Tr Russell 2000 ETF 464287655 82 538 SH   SOLE   0 0 538
John Hancock Pfd Equity Inc COM 41013W108 8 400 SH   SOLE   0 0 400
Lendingtree Inc COM 52603B107 3,455 10,528 SH   SOLE   0 0 10,528
Mastercard COM 57636Q104 10,406 59,406 SH   SOLE   0 0 59,406
Microsoft COM 594918104 6,387 69,980 SH   SOLE   0 0 69,980
Nuveen Quality Pfd Income Fd COM 67072C105 17 1,695 SH   SOLE   0 0 1,695
Pimco Corporate Income Fund COM 72200U100 18 1,100 SH   SOLE   0 0 1,100
Powershares India ETF 73935L100 7 275 SH   SOLE   0 0 275
Redhat COM 756577102 4,588 30,689 SH   SOLE   0 0 30,689
Salesforce COM 79466L302 11 97 SH   SOLE   0 0 97
Schwab US Dividend Equity- ETF ETF 808524797 8,096 165,131 SH   SOLE   0 0 165,131
Schwab 1000 Index- ETF ETF 808524722 151 5,793 SH   SOLE   0 0 5,793
Schwab US Small-Cap- ETF ETF 808524607 20 286 SH   SOLE   0 0 286
Schwab US Mid-Cap ETF ETF 808524508 16 311 SH   SOLE   0 0 311
Splunk COM 848637104 5,535 56,253 SH   SOLE   0 0 56,253
Total Systems Services COM 891906109 3,845 44,573 SH   SOLE   0 0 44,573
Tyler Technologies COM 902252105 9,700 45,982 SH   SOLE   0 0 45,982
Vanguard REIT ETF ETF 922908553 53 706 SH   SOLE   0 0 706
Vanguard Corp Bond- ETF ETF 92206C409 9 113 SH   SOLE   0 0 113
Vanguard S&P 500 ETF ETF 922908363 76 312 SH   SOLE   0 0 312
Visa Inc COM 92826C839 12,673 105,941 SH   SOLE   0 0 105,941