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 286 1,600 SH   SOLE   1,600 0 0
A.O. SMITH CORP. COM 831865209 663 14,000 SH   SOLE   14,000 0 0
ACCENTURE PLC COM G1151C101 340 2,900 SH   SOLE   2,900 0 0
AIR PRODUCTS & CHEMICALS INC. COM 009158106 431 3,000 SH   SOLE   3,000 0 0
ALIBABA GROUP HOLDING COM 01609W102 6,761 77,000 SH   SOLE   77,000 0 0
ALPHABET INC., CLASS-A COM 02079K305 19,047 24,035 SH   SOLE   24,035 0 0
ALPHABET INC., CLASS-C COM 02079K107 20,072 26,006 SH   SOLE   26,006 0 0
AMAZON.COM INC. COM 023135106 33,039 44,060 SH   SOLE   44,060 0 0
AMERICAN EXPRESS CO. COM 025816109 282 3,800 SH   SOLE   3,800 0 0
AMERICAN TOWER CORP. COM 03027X100 25,104 237,550 SH   SOLE   237,550 0 0
APTARGROUP, INC. COM 038336103 773 10,520 SH   SOLE   10,520 0 0
AUTOMATIC DATA PROCESSING INC. COM 053015103 4,666 45,400 SH   SOLE   45,400 0 0
BERKSHIRE HATHAWAY INC. CL. B COM 084670702 432 2,650 SH   SOLE   2,650 0 0
BOEING CO. COM 097023105 311 2,000 SH   SOLE   2,000 0 0
BOSTON PROPERTIES, INC. COM 101121101 830 6,600 SH   SOLE   6,600 0 0
BUCKEYE PARTNERS LP COM 118230101 463 7,000 SH   SOLE   7,000 0 0
CALAMP CORP. COM 128126109 1,058 73,000 SH   SOLE   73,000 0 0
CATASYS INC. COM 149049405 107 120,000 SH   SOLE   120,000 0 0
CELGENE CORP. COM 151020104 12,227 105,630 SH   SOLE   105,630 0 0
CHARLES SCHWAB CORP. COM 808513105 18,519 469,200 SH   SOLE   469,200 0 0
CHEVRON CORPORATION COM 166764100 447 3,800 SH   SOLE   3,800 0 0
CITIGROUP INC. NEW COM 172967424 16,537 278,259 SH   SOLE   278,259 0 0
COHERENT INC. COM 192479103 31,722 230,900 SH   SOLE   230,900 0 0
COMCAST CORPORATION CLASS A NE COM 20030N101 1,726 25,000 SH   SOLE   25,000 0 0
CVS HEALTH CORPORATION COM 126650100 324 4,100 SH   SOLE   4,100 0 0
DELPHI AUTOMOTIVE COM G27823106 8,230 122,200 SH   SOLE   122,200 0 0
DEXCOM INC. COM 252131107 1,492 25,000 SH   SOLE   25,000 0 0
DOMINO'S PIZZA COM 25754A201 2,707 17,000 SH   SOLE   17,000 0 0
ENTERPRISE PRODUCTS PARTNERS COM 293792107 226 8,360 SH   SOLE   8,360 0 0
EXXON MOBIL CORPORATION COM 30231G102 841 9,312 SH   SOLE   9,312 0 0
FACEBOOK INC. CL A COM 30303M102 50,950 442,850 SH   SOLE   442,850 0 0
FEDEX CORPORATION COM 31428X106 21,897 117,598 SH   SOLE   117,598 0 0
FISERV INC. COM 337738108 14,437 135,840 SH   SOLE   135,840 0 0
GENERAL ELECTRIC CO. COM 369604103 351 11,100 SH   SOLE   11,100 0 0
HOME DEPOT INC. COM 437076102 25,019 186,600 SH   SOLE   186,600 0 0
HUDSON TECHNOLOGIES COM 444144109 160 20,000 SH   SOLE   20,000 0 0
ILLINOIS TOOL WORKS COM 452308109 2,768 22,600 SH   SOLE   22,600 0 0
INTUITIVE SURGICAL INC. COM 46120E602 824 1,300 SH   SOLE   1,300 0 0
JACK HENRY & ASSOCIATES INC. COM 426281101 266 3,000 SH   SOLE   3,000 0 0
JOHNSON & JOHNSON INC. COM 478160104 559 4,850 SH   SOLE   4,850 0 0
JPMORGAN CHASE & COMPANY COM 46625H100 471 5,460 SH   SOLE   5,460 0 0
K2M GROUP HOLDINGS COM 48273J107 741 37,000 SH   SOLE   37,000 0 0
LOWES COMPANIES INC. COM 548661107 666 9,370 SH   SOLE   9,370 0 0
MACQUARIE INFRASTRUCTURE COM 55608B105 1,846 22,600 SH   SOLE   22,600 0 0
MASTERCARD INC. COM 57636Q104 40,003 387,438 SH   SOLE   387,438 0 0
MB FINANCIAL INC. COM 55264U108 1,312 27,778 SH   SOLE   27,778 0 0
MICROSOFT CORP. COM 594918104 30,188 485,800 SH   SOLE   485,800 0 0
MIMEDX GROUP INC COM 602496101 2,171 245,000 SH   SOLE   245,000 0 0
MINERALS TECHNOLOGIES INC. COM 603158106 247 3,200 SH   SOLE   3,200 0 0
NESTLE S A ADR COM 641069406 316 4,400 SH   SOLE   4,400 0 0
NEXTERA ENERGY, INC. COM 65339F101 466 3,900 SH   SOLE   3,900 0 0
NIKE, INC. CL. B COM 654106103 244 4,800 SH   SOLE   4,800 0 0
NOBLE ROMAN COM 655107100 24 60,000 SH   SOLE   60,000 0 0
NORTHERN TECHNOLOGIES INTL COR COM 665809109 481 35,000 SH   SOLE   35,000 0 0
NUMEREX CORP COM 67053A102 1,576 213,000 SH   SOLE   213,000 0 0
OHR PHARMACEUTICAL COM 67778H200 30 20,000 SH   SOLE   20,000 0 0
PACCAR, INC. COM 693718108 211 3,300 SH   SOLE   3,300 0 0
PARKER HANNIFIN CORP. COM 701094104 728 5,200 SH   SOLE   5,200 0 0
PPG INDUSTRIES COM 693506107 1,241 13,100 SH   SOLE   13,100 0 0
PRAXAIR, INC. COM 74005P104 598 5,100 SH   SOLE   5,100 0 0
PRIMO WATER CORPORATION COM 74165N105 982 80,000 SH   SOLE   80,000 0 0
PROGENICS PHARMACEUTICALS INC. COM 743187106 104 12,000 SH   SOLE   12,000 0 0
SCHLUMBERGER, LTD. COM 806857108 201 2,400 SH   SOLE   2,400 0 0
SIRIUS XM HLDGS. INC. COM 82968B103 222 50,000 SH   SOLE   50,000 0 0
SQUARE INC. COM 852234103 1,159 85,000 SH   SOLE   85,000 0 0
STARBUCKS CORPORATION COM 855244109 400 7,200 SH   SOLE   7,200 0 0
TENNANT COMPANY COM 880345103 2,207 31,000 SH   SOLE   31,000 0 0
THERMO FISHER SCIENTIFIC INC. COM 883556102 28,983 205,411 SH   SOLE   205,411 0 0
TIME WARNER NEW COM 887317303 290 3,000 SH   SOLE   3,000 0 0
ULTA SALONS COM 90384S303 34,691 136,075 SH   SOLE   136,075 0 0
UNION PACIFIC CORP. COM 907818108 778 7,500 SH   SOLE   7,500 0 0
UNITED CONTINENTAL HOLDINGS COM 910047109 26,918 369,350 SH   SOLE   369,350 0 0
VARIAN MEDICAL SYSTEMS COM 92220P105 718 8,000 SH   SOLE   8,000 0 0
VISA COM 92826c839 2,606 33,400 SH   SOLE   33,400 0 0
VULCAN MATERIALS COM 929160109 8,172 65,300 SH   SOLE   65,300 0 0
WATERS CORP. COM 941848103 390 2,900 SH   SOLE   2,900 0 0
WHITESTONE REIT COM 966084204 1,524 106,000 SH   SOLE   106,000 0 0