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 208 1,000 SH   SOLE   1,000 0 0
A.O. SMITH CORP. COM 831865209 746 14,000 SH   SOLE   14,000 0 0
ACCENTURE PLC COM G1151C101 334 1,900 SH   SOLE   1,900 0 0
ADOBE INC. COM 00724F101 3,358 12,600 SH   SOLE   12,600 0 0
AFLAC INC. COM 001055102 240 4,800 SH   SOLE   4,800 0 0
AIR PRODUCTS & CHEMICALS INC. COM 009158106 573 3,000 SH   SOLE   3,000 0 0
ALIBABA GROUP HOLDING COM 01609W102 30,953 169,650 SH   SOLE   169,650 0 0
ALPHABET INC., CLASS-A COM 02079K305 27,269 23,170 SH   SOLE   23,170 0 0
ALPHABET INC., CLASS-C COM 02079K107 30,284 25,811 SH   SOLE   25,811 0 0
AMAZON.COM INC. COM 023135106 74,512 41,843 SH   SOLE   41,843 0 0
AMERICAN EXPRESS CO. COM 025816109 415 3,800 SH   SOLE   3,800 0 0
APTARGROUP, INC. COM 038336103 1,119 10,520 SH   SOLE   10,520 0 0
APTIV PLC COM G6095L109 5,323 66,970 SH   SOLE   66,970 0 0
AUTODESK INC. COM 052769106 234 1,500 SH   SOLE   1,500 0 0
BERKSHIRE HATHAWAY INC. CL. B COM 084670702 532 2,650 SH   SOLE   2,650 0 0
BOEING CO. COM 097023105 4,272 11,200 SH   SOLE   11,200 0 0
BOSTON PROPERTIES, INC. COM 101121101 884 6,600 SH   SOLE   6,600 0 0
CALAMP CORP. COM 128126109 881 70,000 SH   SOLE   70,000 0 0
CATASYS INC. (New) COM 149049504 673 55,000 SH   SOLE   55,000 0 0
CDW CORPORATION COM 12514G108 3,038 31,525 SH   SOLE   31,525 0 0
CHEVRON CORPORATION COM 166764100 468 3,800 SH   SOLE   3,800 0 0
COHERENT INC. COM 192479103 27,678 195,300 SH   SOLE   195,300 0 0
COSTCO WHOLESALE CORP. COM 22160K105 1,235 5,100 SH   SOLE   5,100 0 0
CVS HEALTH CORPORATION COM 126650100 221 4,100 SH   SOLE   4,100 0 0
DEXCOM INC. COM 252131107 12,165 102,140 SH   SOLE   102,140 0 0
EASTGROUP PPTY. INC. COM 277276101 223 2,000 SH   SOLE   2,000 0 0
ENTERPRISE PRODUCTS PARTNERS COM 293792107 218 7,484 SH   SOLE   7,484 0 0
EXXON MOBIL CORPORATION COM 30231G102 591 7,312 SH   SOLE   7,312 0 0
FACEBOOK INC. CL A COM 30303M102 66,924 401,487 SH   SOLE   401,487 0 0
FISERV INC. COM 337738108 16,637 188,452 SH   SOLE   188,452 0 0
GENERAL ELECTRIC CO. COM 369604103 105 10,500 SH   SOLE   10,500 0 0
HOME DEPOT INC. COM 437076102 35,461 184,800 SH   SOLE   184,800 0 0
INTUITIVE SURGICAL INC. COM 46120E602 7,532 13,200 SH   SOLE   13,200 0 0
JACK HENRY & ASSOCIATES INC. COM 426281101 416 3,000 SH   SOLE   3,000 0 0
JOHNSON & JOHNSON INC. COM 478160104 692 4,950 SH   SOLE   4,950 0 0
JPMORGAN CHASE & COMPANY COM 46625H100 644 6,360 SH   SOLE   6,360 0 0
LINDE PLC COM G5494J103 12,887 73,253 SH   SOLE   73,253 0 0
LOWES COMPANIES INC. COM 548661107 933 8,520 SH   SOLE   8,520 0 0
MASTERCARD INC. COM 57636Q104 79,824 339,028 SH   SOLE   339,028 0 0
MERCK & CO. INC. NEW COM 58933Y105 337 4,053 SH   SOLE   4,053 0 0
MICROSOFT CORP. COM 594918104 58,522 496,200 SH   SOLE   496,200 0 0
MIDDLEBY CORPORATION COM 596278101 14,069 108,200 SH   SOLE   108,200 0 0
MIMEDX GROUP INC COM 602496101 965 275,000 SH   SOLE   275,000 0 0
MONAKER GROUP COM 609011200 61 30,000 SH   SOLE   30,000 0 0
MRI INTERVENTIONS COM 55347P209 56 17,500 SH   SOLE   17,500 0 0
NAPCO SECURITY TECHNOLOGIES, I COM 630402105 415 20,000 SH   SOLE   20,000 0 0
NESTLE S A ADR COM 641069406 419 4,400 SH   SOLE   4,400 0 0
NEW YORK TIMES CO. CL. A COM 650111107 1,097 33,400 SH   SOLE   33,400 0 0
NEXTERA ENERGY, INC. COM 65339F101 580 3,000 SH   SOLE   3,000 0 0
NOBLE ROMAN COM 655107100 28 60,000 SH   SOLE   60,000 0 0
NORTHERN TECHNOLOGIES INTL COR COM 665809109 1,091 40,772 SH   SOLE   40,772 0 0
NOVA MEASURING INSTRUMENTS COM M7516K103 554 22,000 SH   SOLE   22,000 0 0
OPTIMIZERX CORPORATION COM 68401U204 127 10,000 SH   SOLE   10,000 0 0
PARKER HANNIFIN CORP. COM 701094104 892 5,200 SH   SOLE   5,200 0 0
PFENEX INC. COM 717071104 198 32,000 SH   SOLE   32,000 0 0
PRIMO WATER CORPORATION COM 74165N105 618 40,000 SH   SOLE   40,000 0 0
PROFIRE ENERGY COM 74316X101 143 80,000 SH   SOLE   80,000 0 0
PROGRESSIVE CORP. COM 743315103 11,772 163,300 SH   SOLE   163,300 0 0
PTC INC COM 69370C100 20,711 224,675 SH   SOLE   224,675 0 0
RESMED, INC. COM 761152107 1,560 15,000 SH   SOLE   15,000 0 0
SAP AKTIENGESELLSCHAFT COM 803054204 2,967 25,700 SH   SOLE   25,700 0 0
SHOTSPOTTER INC. COM 82536T107 386 10,000 SH   SOLE   10,000 0 0
SIERRA WIRELESS INC. COM 826516106 474 38,340 SH   SOLE   38,340 0 0
SQUARE INC. COM 852234103 8,616 115,000 SH   SOLE   115,000 0 0
STARBUCKS CORPORATION COM 855244109 223 3,000 SH   SOLE   3,000 0 0
TELADOC HEALTH INC. COM 87918A105 32,042 576,300 SH   SOLE   576,300 0 0
TENNANT COMPANY COM 880345103 310 5,000 SH   SOLE   5,000 0 0
TEXAS INSTRUMENTS INC. COM 882508104 9,271 87,400 SH   SOLE   87,400 0 0
THE TRADE DESK COM 88339J105 44,822 226,430 SH   SOLE   226,430 0 0
THERMO FISHER SCIENTIFIC INC. COM 883556102 56,786 207,461 SH   SOLE   207,461 0 0
ULTA BEAUTY, INC. COM 90384S303 3,888 11,150 SH   SOLE   11,150 0 0
UNION PACIFIC CORP. COM 907818108 1,254 7,500 SH   SOLE   7,500 0 0
UNIVERSAL DISPLAY CORP. COM 91347P105 611 4,000 SH   SOLE   4,000 0 0
VISA INC. COM 92826c839 10,027 64,200 SH   SOLE   64,200 0 0
WATERS CORP. COM 941848103 730 2,900 SH   SOLE   2,900 0 0