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
Aclaris Therapeutics COM 00461U105 429 58,110 SH   SOLE   0 0 0
Activision Blizzard COM 00507V109 6,386 137,130 SH   SOLE   0 0 0
Adobe Systems COM 00724F101 10,862 48,011 SH   SOLE   0 0 0
Alibaba Group Holdings ADR COM 01609W102 5,012 36,562 SH   SOLE   0 0 0
Alphabet Inc. Cl-A COM 02079K305 5,428 5,194 SH   SOLE   0 0 0
Alphabet Inc. Cl-C COM 02079K107 5,039 4,866 SH   SOLE   0 0 0
Amazon.Com, Inc COM 023135106 14,045 9,351 SH   SOLE   0 0 0
American Tower Corp Cl A COM 03027X100 3,174 20,065 SH   SOLE   0 0 0
Amerisourcebergen Corp. COM 002919959 260 3,500 SH   SOLE   0 0 0
Analog Devices Inc COM 032654105 3,823 44,547 SH   SOLE   0 0 0
Apple Computer COM 037833100 726 4,601 SH   SOLE   0 0 0
Bankamerica Corp. New COM 060505104 2,605 105,728 SH   SOLE   0 0 0
Berkshire Hathaway Inc-Cl B COM 084670702 297 1,455 SH   SOLE   0 0 0
Blackstone Group COM 09253U108 1,002 33,610 SH   SOLE   0 0 0
Cactus Inc. COM 13462K109 1,832 66,855 SH   SOLE   0 0 0
Celanese Corp. COM 149123101 3,959 44,005 SH   SOLE   0 0 0
Celgene Corp. COM 150870103 3,565 55,626 SH   SOLE   0 0 0
ChevronTexaco Corp COM 151020104 660 6,069 SH   SOLE   0 0 0
Citigroup COM 166764100 1,819 34,945 SH   SOLE   0 0 0
Citizens Finc'l Grp. COM 172967101 357 12,003 SH   SOLE   0 0 0
Colliers Int'l Group COM 174610105 1,087 19,750 SH   SOLE   0 0 0
Constellation Brands A COM 194693107 4,986 31,006 SH   SOLE   0 0 0
CoStar Group COM 22160n109 3,365 9,974 SH   SOLE   0 0 0
Facebook Inc. Class A COM 26969p108 9,299 70,934 SH   SOLE   0 0 0
Fedex Corp. COM 30303M102 1,340 8,303 SH   SOLE   0 0 0
Fidelity National Information Services I COM 31428X106 6,391 62,317 SH   SOLE   0 0 0
GTT Communications COM 31620M106 758 32,055 SH   SOLE   0 0 0
Heron Therapeutics COM 362393100 3,723 143,537 SH   SOLE   0 0 0
Home Depot COM 437076102 4,807 27,977 SH   SOLE   0 0 0
Illumina Inc. COM 452327109 12,040 40,143 SH   SOLE   0 0 0
Insulet Corp. COM 45784P101 4,203 52,991 SH   SOLE   0 0 0
JP Morgan Chase & Co. COM 46625H100 1,972 20,199 SH   SOLE   0 0 0
Merck & Co. COM 50189K103 317 4,151 SH   SOLE   0 0 0
Microsoft COM 58933Y105 8,373 82,436 SH   SOLE   0 0 0
Morgan Stanley COM 594918104 875 22,056 SH   SOLE   0 0 0
Netflix Inc. COM 617446448 8,482 31,688 SH   SOLE   0 0 0
Nike Inc. Class B COM 64110l106 3,302 44,544 SH   SOLE   0 0 0
Nvidia Corp. COM 654106103 6,080 45,544 SH   SOLE   0 0 0
Okta Inc. COM 67066G104 4,300 67,405 SH   SOLE   0 0 0
Ollie's Bargain Outlet COM 679295105 3,466 52,106 SH   SOLE   0 0 0
ON Semiconductor COM 681116109 1,292 78,230 SH   SOLE   0 0 0
PayPal Holdings COM 682189105 6,342 75,417 SH   SOLE   0 0 0
Pfizer Inc. COM 70450Y103 253 5,795 SH   SOLE   0 0 0
Pool Corp. COM 73278L105 2,563 17,240 SH   SOLE   0 0 0
Saia Inc. COM 737010108 1,321 23,665 SH   SOLE   0 0 0
Salesforce.com COM 78409V104 7,827 57,144 SH   SOLE   0 0 0
ServiceNow Inc. COM 78709Y105 1,216 6,830 SH   SOLE   0 0 0
Stitch Fix, Inc. COM 79466L302 728 42,575 SH   SOLE   0 0 0
Stryker Corp. COM 81762p102 3,298 21,040 SH   SOLE   0 0 0
Sun Life Financial Services of CDA COM 860897107 282 8,482 SH   SOLE   0 0 0
Synopsys Inc. COM 863667101 2,429 28,830 SH   SOLE   0 0 0
Talend SA COM 866796105 900 24,270 SH   SOLE   0 0 0
Teladoc COM 871607107 4,199 84,715 SH   SOLE   0 0 0
Tesla Motors Inc COM 874224207 1,445 4,343 SH   SOLE   0 0 0
The TJX Companies COM 87918A105 1,119 25,009 SH   SOLE   0 0 0
Thermo Fisher Scientific COM 88160r101 8,378 37,437 SH   SOLE   0 0 0
United Rentals COM 872540109 970 9,457 SH   SOLE   0 0 0
United Technologies COM 883556102 962 9,033 SH   SOLE   0 0 0
Visa Inc. COM 911363109 13,385 101,449 SH   SOLE   0 0 0