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
3M CO. COM 88579Y101 220 1,000 SH   SOLE   1,000 0 0
A.O. SMITH CORP. COM 831865209 890 14,000 SH   SOLE   14,000 0 0
ACCENTURE PLC COM G1151C101 292 1,900 SH   SOLE   1,900 0 0
ADOBE SYSTEMS INC. COM 00724F101 2,723 12,600 SH   SOLE   12,600 0 0
AFLAC INC. COM 001055102 210 4,800 SH   SOLE   4,800 0 0
AIR PRODUCTS & CHEMICALS INC. COM 009158106 477 3,000 SH   SOLE   3,000 0 0
ALIBABA GROUP HOLDING COM 01609W102 33,202 180,900 SH   SOLE   180,900 0 0
ALPHABET INC., CLASS-A COM 02079K305 24,886 23,995 SH   SOLE   23,995 0 0
ALPHABET INC., CLASS-C COM 02079K107 27,318 26,476 SH   SOLE   26,476 0 0
AMAZON.COM INC. COM 023135106 63,929 44,170 SH   SOLE   44,170 0 0
AMERICAN EXPRESS CO. COM 025816109 354 3,800 SH   SOLE   3,800 0 0
APPLIED MATERIALS INC. COM 038222105 22,230 399,750 SH   SOLE   399,750 0 0
APTARGROUP, INC. COM 038336103 945 10,520 SH   SOLE   10,520 0 0
APTIV PLC COM G6095L109 6,030 70,970 SH   SOLE   70,970 0 0
BERKSHIRE HATHAWAY INC. CL. B COM 084670702 529 2,650 SH   SOLE   2,650 0 0
BOEING CO. COM 097023105 1,967 6,000 SH   SOLE   6,000 0 0
BOSTON PROPERTIES, INC. COM 101121101 813 6,600 SH   SOLE   6,600 0 0
BUCKEYE PARTNERS LP COM 118230101 262 7,000 SH   SOLE   7,000 0 0
CALAMP CORP. COM 128126109 1,670 73,000 SH   SOLE   73,000 0 0
CATASYS INC. (New) COM 149049504 144 30,000 SH   SOLE   30,000 0 0
CDW CORPORATION COM 12514G108 239 3,400 SH   SOLE   3,400 0 0
CHARLES SCHWAB CORP. COM 808513105 679 13,000 SH   SOLE   13,000 0 0
CHEVRON CORPORATION COM 166764100 433 3,800 SH   SOLE   3,800 0 0
COHERENT INC. COM 192479103 43,214 230,600 SH   SOLE   230,600 0 0
CVS HEALTH CORPORATION COM 126650100 255 4,100 SH   SOLE   4,100 0 0
DELPHI TECHNOLOGIES PLC COM G2709G107 1,127 23,648 SH   SOLE   23,648 0 0
EASTSIDE DISTILLING COM 277802302 70 10,000 SH   SOLE   10,000 0 0
EXXON MOBIL CORPORATION COM 30231G102 695 9,312 SH   SOLE   9,312 0 0
FACEBOOK INC. CL A COM 30303M102 67,248 420,850 SH   SOLE   420,850 0 0
FEDEX CORPORATION COM 31428X106 28,020 116,698 SH   SOLE   116,698 0 0
FISERV INC. COM 337738108 19,673 275,880 SH   SOLE   275,880 0 0
GENERAL ELECTRIC CO. COM 369604103 142 10,500 SH   SOLE   10,500 0 0
GRUBHUB INC. COM 400110102 1,035 10,200 SH   SOLE   10,200 0 0
HCA HOLDINGS INC. COM 40412C101 543 5,600 SH   SOLE   5,600 0 0
HEXCEL CORPORATION COM 428291108 504 7,800 SH   SOLE   7,800 0 0
HOME DEPOT INC. COM 437076102 33,493 187,907 SH   SOLE   187,907 0 0
ILLINOIS TOOL WORKS COM 452308109 3,713 23,700 SH   SOLE   23,700 0 0
INTEL CORP. COM 458140100 516 9,900 SH   SOLE   9,900 0 0
INTUITIVE SURGICAL INC. COM 46120E602 1,610 3,900 SH   SOLE   3,900 0 0
JACK HENRY & ASSOCIATES INC. COM 426281101 363 3,000 SH   SOLE   3,000 0 0
JOHNSON & JOHNSON INC. COM 478160104 622 4,850 SH   SOLE   4,850 0 0
JPMORGAN CHASE & COMPANY COM 46625H100 22,869 207,958 SH   SOLE   207,958 0 0
K2M GROUP HOLDINGS COM 48273J107 701 37,000 SH   SOLE   37,000 0 0
LABORATORY CORP OF AMERICA COM 50540R409 17,314 107,040 SH   SOLE   107,040 0 0
LOWES COMPANIES INC. COM 548661107 748 8,520 SH   SOLE   8,520 0 0
MAGNA INTERNATIONAL INC. CL. A COM 559222401 225 4,000 SH   SOLE   4,000 0 0
MASTERCARD INC. COM 57636Q104 65,517 374,038 SH   SOLE   374,038 0 0
MICROSOFT CORP. COM 594918104 46,275 507,012 SH   SOLE   507,012 0 0
MIMEDX GROUP INC COM 602496101 1,917 275,000 SH   SOLE   275,000 0 0
MINERALS TECHNOLOGIES INC. COM 603158106 214 3,200 SH   SOLE   3,200 0 0
NESTLE S A ADR COM 641069406 347 4,400 SH   SOLE   4,400 0 0
NEXTERA ENERGY, INC. COM 65339F101 490 3,000 SH   SOLE   3,000 0 0
NOBLE ROMAN COM 655107100 50 60,000 SH   SOLE   60,000 0 0
NORTHERN TECHNOLOGIES INTL COR COM 665809109 794 35,000 SH   SOLE   35,000 0 0
NOVA MEASURING INSTRUMENTS COM M7516K103 597 22,000 SH   SOLE   22,000 0 0
PARKER HANNIFIN CORP. COM 701094104 889 5,200 SH   SOLE   5,200 0 0
PFENEX INC. COM 717071104 192 32,000 SH   SOLE   32,000 0 0
PPG INDUSTRIES COM 693506107 1,362 12,200 SH   SOLE   12,200 0 0
PRAXAIR, INC. COM 74005P104 11,508 79,753 SH   SOLE   79,753 0 0
PRIMO WATER CORPORATION COM 74165N105 468 40,000 SH   SOLE   40,000 0 0
PROFIRE ENERGY COM 74316X101 109 40,000 SH   SOLE   40,000 0 0
PROGENICS PHARMACEUTICALS INC. COM 743187106 90 12,000 SH   SOLE   12,000 0 0
PROGRESSIVE CORP. COM 743315103 2,632 43,200 SH   SOLE   43,200 0 0
RESMED, INC. COM 761152107 15,342 155,800 SH   SOLE   155,800 0 0
RUDOLPH TECHNOLOGIES COM 781270103 554 20,000 SH   SOLE   20,000 0 0
SAP AKTIENGESELLSCHAFT COM 803054204 2,703 25,700 SH   SOLE   25,700 0 0
SIERRA WIRELESS INC. COM 826516106 633 38,340 SH   SOLE   38,340 0 0
SQUARE INC. COM 852234103 5,658 115,000 SH   SOLE   115,000 0 0
STARBUCKS CORPORATION COM 855244109 417 7,200 SH   SOLE   7,200 0 0
TELADOC, INC. COM 87918A105 1,636 40,600 SH   SOLE   40,600 0 0
TENNANT COMPANY COM 880345103 406 6,000 SH   SOLE   6,000 0 0
TEXAS INSTRUMENTS INC. COM 882508104 24,922 239,890 SH   SOLE   239,890 0 0
THERMO FISHER SCIENTIFIC INC. COM 883556102 44,236 214,261 SH   SOLE   214,261 0 0
TIME WARNER NEW COM 887317303 284 3,000 SH   SOLE   3,000 0 0
ULTA BEAUTY, INC. COM 90384S303 19,395 94,950 SH   SOLE   94,950 0 0
UNION PACIFIC CORP. COM 907818108 1,008 7,500 SH   SOLE   7,500 0 0
UNIVERSAL DISPLAY CORP. COM 91347P105 1,717 17,000 SH   SOLE   17,000 0 0
VISA INC. COM 92826c839 7,799 65,200 SH   SOLE   65,200 0 0
WASTE MANAGEMENT INTL. COM 94106L109 269 3,200 SH   SOLE   3,200 0 0
WATERS CORP. COM 941848103 576 2,900 SH   SOLE   2,900 0 0
XCEL BRANDS COM 98400M101 32 10,000 SH   SOLE   10,000 0 0