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
ABBOTT LABS COM 002824100 2,158 51,600 SH   SOLE   51,600 0 0
ABBVIE INC COM 00287Y109 2,950 51,650 SH   SOLE   51,650 0 0
ADOBE SYS INC COM 00724F101 867 9,240 SH   OTR 1 0 9,240 0
ADOBE SYS INC COM 00724F101 43,629 465,125 SH   SOLE   462,890 0 2,235
ALPHABET INC CAP STK CL A 02079K305 565 740 SH   OTR 1 0 740 0
ALPHABET INC CAP STK CL A 02079K305 24,828 32,544 SH   SOLE   32,459 0 85
ALPHABET INC CAP STK CL C 02079K107 296 397 SH   OTR 1 0 397 0
ALPHABET INC CAP STK CL C 02079K107 20,647 27,716 SH   SOLE   27,631 0 85
AMAZON COM INC COM 023135106 416 700 SH   OTR 1 0 700 0
AMAZON COM INC COM 023135106 6,486 10,925 SH   SOLE   10,925 0 0
APPLE INC COM 037833100 32,076 294,302 SH   SOLE   294,022 0 280
APPLE INC COM 037833100 837 7,680 SH   OTR 1 0 7,680 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 777 7,739 SH   OTR 1 0 7,739 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 95,159 947,895 SH   SOLE   905,244 0 42,651
AT&T INC COM 00206R102 786 20,066 SH   SOLE   20,066 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 29,257 326,129 SH   SOLE   324,474 0 1,655
BAIDU INC SPON ADR REP A 056752108 817 4,280 SH   OTR 1 0 4,280 0
BAIDU INC SPON ADR REP A 056752108 96,922 507,766 SH   SOLE   494,116 0 13,650
BECTON DICKINSON & CO COM 075887109 14,327 94,369 SH   SOLE   93,070 0 1,299
BLACKSTONE MTG TR INC COM CL A 09257W100 256 9,520 SH   SOLE   9,520 0 0
BROADCOM LTD SHS Y09827109 346 2,240 SH   OTR 1 0 2,240 0
BROADCOM LTD SHS Y09827109 78,582 508,620 SH   SOLE   497,330 0 11,290
CALIFORNIA RES CORP COM 13057Q107 10 10,182 SH   SOLE   10,182 0 0
CELGENE CORP COM 151020104 696 6,950 SH   OTR 1 0 6,950 0
CELGENE CORP COM 151020104 32,813 327,830 SH   SOLE   326,430 0 1,400
CERNER CORP COM 156782104 17,121 323,279 SH   SOLE   321,279 0 2,000
CHEVRON CORP NEW COM 166764100 354 3,707 SH   SOLE   3,707 0 0
CISCO SYS INC COM 17275R102 21,858 767,768 SH   SOLE   764,168 0 3,600
COCA COLA CO COM 191216100 587 12,656 SH   SOLE   12,656 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 902 14,380 SH   OTR 1 0 14,380 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 37,683 601,010 SH   SOLE   599,850 0 1,160
COMCAST CORP NEW CL A 20030N101 32,140 526,194 SH   SOLE   524,694 0 1,500
CREDIT SUISSE GROUP SPONSORED ADR 225401108 223 15,814 SH   SOLE   14,483 0 1,331
DIAGEO P L C SPON ADR NEW 25243Q205 8,982 83,266 SH   SOLE   81,866 0 1,400
DICKS SPORTING GOODS INC COM 253393102 13,581 290,510 SH   SOLE   290,510 0 0
E M C CORP MASS COM 268648102 21,686 813,743 SH   SOLE   811,243 0 2,500
EDWARDS LIFESCIENCES CORP COM 28176E108 331 3,752 SH   OTR 1 0 3,752 0
EDWARDS LIFESCIENCES CORP COM 28176E108 32,149 364,460 SH   SOLE   362,460 0 2,000
EMERSON ELEC CO COM 291011104 300 5,521 SH   SOLE   5,521 0 0
ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 848 26,230 SH   SOLE   24,030 0 2,200
ENTERPRISE PRODS PARTNERS L COM 293792107 6,634 269,444 SH   SOLE   255,044 0 14,400
EOG RES INC COM 26875P101 17,105 235,670 SH   SOLE   234,610 0 1,060
EXXON MOBIL CORP COM 30231G102 2,864 34,263 SH   SOLE   34,263 0 0
F M C CORP COM NEW 302491303 11,378 281,850 SH   SOLE   281,050 0 800
F5 NETWORKS INC COM 315616102 756 7,140 SH   OTR 1 0 7,140 0
F5 NETWORKS INC COM 315616102 30,286 286,120 SH   SOLE   285,260 0 860
FACEBOOK INC CL A 30303M102 14,156 124,070 SH   SOLE   124,070 0 0
FACEBOOK INC CL A 30303M102 937 8,210 SH   OTR 1 0 8,210 0
FLIR SYS INC COM 302445101 22,795 691,815 SH   SOLE   687,845 0 3,970
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 15,807 358,593 SH   SOLE   307,442 0 51,151
GENERAL ELECTRIC CO COM 369604103 24,467 769,637 SH   SOLE   765,237 0 4,400
HDFC BANK LTD ADR REPS 3 SHS 40415F101 426 6,920 SH   OTR 1 0 6,920 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 87,940 1,426,901 SH   SOLE   1,389,131 0 37,770
HERSHEY CO COM 427866108 267 2,900 SH   SOLE   2,900 0 0
HIGHWOODS PPTYS INC COM 431284108 1,449 30,300 SH   SOLE   30,300 0 0
HONDA MOTOR LTD AMERN SHS 438128308 592 21,660 SH   SOLE   21,660 0 0
IPG PHOTONICS CORP COM 44980X109 548 5,700 SH   SOLE   5,700 0 0
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 13,994 1,026,740 SH   SOLE   875,500 0 151,240
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5,920 45,350 SH   SOLE   45,350 0 0
JOHNSON & JOHNSON COM 478160104 23,852 220,442 SH   SOLE   219,242 0 1,200
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 824 28,873 SH   SOLE   28,873 0 0
LIBERTY PPTY TR SH BEN INT 531172104 2,187 65,364 SH   SOLE   63,364 0 2,000
LINEAR TECHNOLOGY CORP COM 535678106 223 5,000 SH   SOLE   5,000 0 0
M & T BK CORP COM 55261F104 1,542 13,890 SH   SOLE   13,890 0 0
MARSH & MCLENNAN COS INC COM 571748102 30,854 507,551 SH   SOLE   507,551 0 0
MASTERCARD INC CL A 57636Q104 864 9,140 SH   OTR 1 0 9,140 0
MASTERCARD INC CL A 57636Q104 28,324 299,720 SH   SOLE   299,170 0 550
MEDTRONIC PLC SHS G5960L103 28,253 376,702 SH   SOLE   375,902 0 800
MERCK & CO INC NEW COM 58933Y105 696 13,150 SH   SOLE   13,150 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 477 9,900 SH   SOLE   9,900 0 0
MICROSOFT CORP COM 594918104 26,842 486,012 SH   SOLE   484,012 0 2,000
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 421 11,280 SH   OTR 1 0 11,280 0
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 91,035 2,441,268 SH   SOLE   2,382,658 0 58,610
MONSANTO CO NEW COM 61166W101 248 2,822 SH   OTR 1 0 2,822 0
MONSANTO CO NEW COM 61166W101 26,586 303,010 SH   SOLE   302,260 0 750
NIDEC CORP SPONSORED ADR 654090109 25,238 1,471,580 SH   SOLE   1,233,530 0 238,050
NIELSEN HLDGS PLC SHS EUR G6518L108 18,042 342,610 SH   SOLE   340,960 0 1,650
NOVO-NORDISK A S ADR 670100205 13,141 242,495 SH   SOLE   205,755 0 36,740
NXP SEMICONDUCTORS N V COM N6596X109 908 11,203 SH   OTR 1 0 11,203 0
NXP SEMICONDUCTORS N V COM N6596X109 189,395 2,336,197 SH   SOLE   2,280,274 0 55,923
OCCIDENTAL PETE CORP DEL COM 674599105 7,452 108,900 SH   SOLE   108,900 0 0
ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 790 25,160 SH   SOLE   23,560 0 1,600
ORIX CORP SPONSORED ADR 686330101 24,264 339,880 SH   SOLE   282,970 0 56,910
PROCTER & GAMBLE CO COM 742718109 1,710 20,778 SH   SOLE   20,778 0 0
QIAGEN NV REG SHS N72482107 86,770 3,884,048 SH   SOLE   3,786,172 0 97,876
QUEST DIAGNOSTICS INC COM 74834L100 16,691 233,605 SH   SOLE   233,605 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 402 8,300 SH   SOLE   8,300 0 0
SCHLUMBERGER LTD COM 806857108 760 10,300 SH   OTR 1 0 10,300 0
SCHLUMBERGER LTD COM 806857108 29,732 403,151 SH   SOLE   402,451 0 700
SHIRE PLC SPONSORED ADR 82481R106 12,463 72,502 SH   SOLE   60,642 0 11,860
STANLEY BLACK & DECKER INC COM 854502101 850 8,080 SH   OTR 1 0 8,080 0
STANLEY BLACK & DECKER INC COM 854502101 35,765 339,940 SH   SOLE   339,490 0 450
TERADATA CORP DEL COM 88076W103 7,691 293,100 SH   SOLE   291,890 0 1,210
TOTAL S A SPONSORED ADR 89151E109 10,856 239,020 SH   SOLE   199,250 0 39,770
VARIAN MED SYS INC COM 92220P105 20,613 257,595 SH   SOLE   255,895 0 1,700
VODAFONE GROUP PLC NEW SPNSR ADR NO PAR 92857W308 1,476 46,066 SH   SOLE   43,444 0 2,622
WESTPAC BKG CORP SPONSORED ADR 961214301 544 23,380 SH   SOLE   23,380 0 0