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
AIA Group Ltd. COM y002a1105 1,095 125,233 SH   SOLE   125,233 0 0
AbbVie COM 00287y109 7,856 84,787 SH   SOLE   84,787 0 0
Abbott Laboratories COM 002824100 1,727 28,309 SH   SOLE   28,309 0 0
Activision Blizzard COM 00507V109 5,533 72,497 SH   SOLE   72,497 0 0
Allstate COM 020002101 477 5,228 SH   SOLE   5,228 0 0
Alphabet Cl C (Google) COM 02079K107 15,616 13,997 SH   SOLE   13,997 0 0
Amazon COM 023135106 29,373 17,280 SH   SOLE   17,280 0 0
Ansys COM 03662Q105 11,000 63,154 SH   SOLE   63,154 0 0
Apple COM 037833100 35,713 192,928 SH   SOLE   192,928 0 0
Bemis Co. COM 081437105 211 5,000 SH   SOLE   5,000 0 0
Berkshire Hathaway COM 084670702 8,539 45,747 SH   SOLE   45,747 0 0
Booking Holdings COM 09857l108 13,306 6,564 SH   SOLE   6,564 0 0
Celgene Corp COM 151020104 306 3,853 SH   SOLE   3,853 0 0
Chevron Corporation COM 166764100 210 1,658 SH   SOLE   1,658 0 0
Coca Cola COM 191216100 243 5,532 SH   SOLE   5,532 0 0
Cognex COM 192422103 7,423 166,406 SH   SOLE   166,406 0 0
Consumer Discretion Select Sec COM 81369Y407 316 2,891 SH   SOLE   2,891 0 0
Domino's Pizza COM 25754A201 13,033 46,190 SH   SOLE   46,190 0 0
Dunkin Brands COM 265504100 4,303 62,293 SH   SOLE   62,293 0 0
Electronic Arts COM 285512109 2,915 20,672 SH   SOLE   20,672 0 0
Exxon Mobil COM 30231G102 527 6,367 SH   SOLE   6,367 0 0
Facebook COM 30303M102 12,378 63,697 SH   SOLE   63,697 0 0
Factset Research COM 303075105 9,249 46,689 SH   SOLE   46,689 0 0
Financial Sector Fund COM 81369y605 2,701 101,561 SH   SOLE   101,561 0 0
Franklin Resources Inc COM 354613101 283 8,836 SH   SOLE   8,836 0 0
Gotham Enhanced Return Fund COM 360873129 221 15,091 SH   SOLE   15,091 0 0
Health Care Select Sector Fund COM 81369y209 216 2,587 SH   SOLE   2,587 0 0
Home Depot Inc COM 437076102 324 1,663 SH   SOLE   1,663 0 0
Industrial Sector Fund COM 81369y704 1,441 20,121 SH   SOLE   20,121 0 0
Intel Corp COM 458140100 798 16,047 SH   SOLE   16,047 0 0
JP Morgan COM 46625H100 411 3,946 SH   SOLE   3,946 0 0
Johnson & Johnson COM 478160104 214 1,766 SH   SOLE   1,766 0 0
MSCI COM 55354g100 9,924 59,992 SH   SOLE   59,992 0 0
Mastercard COM 57636Q104 12,524 63,731 SH   SOLE   63,731 0 0
Microsoft COM 594918104 2,330 23,627 SH   SOLE   23,627 0 0
Monster Beverage COM 61174X109 6,128 106,938 SH   SOLE   106,938 0 0
Moody's Corp COM 615369105 11,677 68,464 SH   SOLE   68,464 0 0
NASDAQ 100 COM 73935a104 1,710 9,963 SH   SOLE   9,963 0 0
Nvidia COM 67066G104 19,670 83,031 SH   SOLE   83,031 0 0
Raymond James Financial COM 754730109 402 4,500 SH   SOLE   4,500 0 0
S&P Global COM 78409V104 12,029 58,996 SH   SOLE   58,996 0 0
S&P MidCap 400 COM 464287507 4,148 21,294 SH   SOLE   21,294 0 0
Tencent Hldgs. ADR COM 88032q109 1,184 23,568 SH   SOLE   23,568 0 0
Union Pacific COM 907818108 567 4,000 SH   SOLE   4,000 0 0
Verisign COM 92343e102 2,131 15,507 SH   SOLE   15,507 0 0
Visa COM 92826c839 16,625 125,519 SH   SOLE   125,519 0 0
iShares Core Dividend Growth COM 46434V621 470 13,704 SH   SOLE   13,704 0 0
iShares S&P 500 COM 464287200 258 944 SH   SOLE   944 0 0