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,182 51,600 SH   SOLE   23,250 0 28,350
ABBVIE INC COM 00287Y109 3,258 51,650 SH   SOLE   23,300 0 28,350
ADOBE SYS INC COM 00724F101 1,071 9,870 SH   OTR 1 0 9,870 0
ADOBE SYS INC COM 00724F101 47,435 437,025 SH   SOLE   370,330 0 66,695
ALBEMARLE CORP COM 012653101 191 2,240 SH   OTR 1 0 2,240 0
ALBEMARLE CORP COM 012653101 20,059 234,630 SH   SOLE   207,270 0 27,360
ALLERGAN PLC SHS G0177J108 767 3,330 SH   OTR 1 0 3,330 0
ALLERGAN PLC SHS G0177J108 165,782 719,821 SH   SOLE   662,353 0 57,468
ALPHABET INC CAP STK CL A 02079K305 24,736 30,764 SH   SOLE   26,214 0 4,550
ALPHABET INC CAP STK CL A 02079K305 659 820 SH   OTR 1 0 820 0
ALPHABET INC CAP STK CL C 02079K107 309 397 SH   OTR 1 0 397 0
ALPHABET INC CAP STK CL C 02079K107 19,608 25,226 SH   SOLE   22,144 0 3,082
AMAZON COM INC COM 023135106 1,072 1,280 SH   OTR 1 0 1,280 0
AMAZON COM INC COM 023135106 15,520 18,535 SH   SOLE   15,585 0 2,950
APPLE INC COM 037833100 933 8,250 SH   OTR 1 0 8,250 0
APPLE INC COM 037833100 27,939 247,140 SH   SOLE   217,020 0 30,120
ASML HOLDING N V N Y REGISTRY SHS N07059210 913 8,329 SH   OTR 1 0 8,329 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 101,004 921,733 SH   SOLE   781,993 0 139,740
AT&T INC COM 00206R102 803 19,766 SH   SOLE   19,766 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 27,092 307,164 SH   SOLE   263,261 0 43,903
BAIDU INC SPON ADR REP A 056752108 836 4,590 SH   OTR 1 0 4,590 0
BAIDU INC SPON ADR REP A 056752108 91,563 502,898 SH   SOLE   455,290 0 47,608
BECTON DICKINSON & CO COM 075887109 15,834 88,099 SH   SOLE   85,450 0 2,649
BLACKSTONE MTG TR INC COM CL A 09257W100 280 9,520 SH   SOLE   9,520 0 0
BROADCOM LTD SHS Y09827109 1,108 6,420 SH   OTR 1 0 6,420 0
BROADCOM LTD SHS Y09827109 206,369 1,196,202 SH   SOLE   1,101,577 0 94,625
CELGENE CORP COM 151020104 917 8,770 SH   OTR 1 0 8,770 0
CELGENE CORP COM 151020104 34,876 333,645 SH   SOLE   288,015 0 45,630
CERNER CORP COM 156782104 19,065 308,749 SH   SOLE   270,509 0 38,240
CHEVRON CORP NEW COM 166764100 345 3,350 SH   SOLE   3,350 0 0
CISCO SYS INC COM 17275R102 22,824 719,551 SH   SOLE   656,583 0 62,968
COCA COLA CO COM 191216100 536 12,656 SH   SOLE   1,800 0 10,856
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 754 15,800 SH   OTR 1 0 15,800 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 27,290 571,990 SH   SOLE   490,390 0 81,600
COMCAST CORP NEW CL A 20030N101 31,819 479,628 SH   SOLE   423,798 0 55,830
CONTINENTAL RESOURCES INC COM 212015101 208 4,000 SH   SOLE   4,000 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 185 14,073 SH   SOLE   12,742 0 1,331
DELL TECHNOLOGIES INC COM CL V 24703L103 2,106 44,066 SH   SOLE   41,755 0 2,311
DIAGEO P L C SPON ADR NEW 25243Q205 8,299 71,521 SH   SOLE   54,951 0 16,570
DICKS SPORTING GOODS INC COM 253393102 22,159 390,675 SH   SOLE   352,565 0 38,110
EDWARDS LIFESCIENCES CORP COM 28176E108 445 3,692 SH   OTR 1 0 3,692 0
EDWARDS LIFESCIENCES CORP COM 28176E108 40,781 338,262 SH   SOLE   310,642 0 27,620
EMERSON ELEC CO COM 291011104 290 5,321 SH   SOLE   4,100 0 1,221
ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 971 26,230 SH   SOLE   18,030 0 8,200
ENTERPRISE PRODS PARTNERS L COM 293792107 6,458 233,720 SH   SOLE   154,828 0 78,892
EOG RES INC COM 26875P101 21,611 223,460 SH   SOLE   201,800 0 21,660
EXXON MOBIL CORP COM 30231G102 2,962 33,938 SH   SOLE   8,938 0 25,000
F M C CORP COM NEW 302491303 12,776 264,300 SH   SOLE   241,300 0 23,000
F5 NETWORKS INC COM 315616102 738 5,920 SH   OTR 1 0 5,920 0
F5 NETWORKS INC COM 315616102 31,485 252,605 SH   SOLE   227,035 0 25,570
FACEBOOK INC CL A 30303M102 14,486 112,930 SH   SOLE   94,970 0 17,960
FACEBOOK INC CL A 30303M102 1,033 8,050 SH   OTR 1 0 8,050 0
FLIR SYS INC COM 302445101 20,699 658,800 SH   SOLE   588,800 0 70,000
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 15,581 355,976 SH   SOLE   270,692 0 85,284
GENERAL ELECTRIC CO COM 369604103 21,265 717,917 SH   SOLE   635,343 0 82,574
HDFC BANK LTD ADR REPS 3 SHS 40415F101 524 7,290 SH   OTR 1 0 7,290 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 163,299 2,271,516 SH   SOLE   2,080,407 0 191,109
HERSHEY CO COM 427866108 277 2,900 SH   SOLE   2,900 0 0
HIGHWOODS PPTYS INC COM 431284108 1,319 25,300 SH   SOLE   21,300 0 4,000
IPG PHOTONICS CORP COM 44980X109 469 5,700 SH   SOLE   5,700 0 0
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 16,068 1,021,456 SH   SOLE   877,420 0 144,036
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5,605 46,140 SH   SOLE   46,140 0 0
JOHNSON & JOHNSON COM 478160104 24,203 204,888 SH   SOLE   183,826 0 21,062
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 14,187 479,447 SH   SOLE   403,617 0 75,830
LIBERTY PPTY TR SH BEN INT 531172104 2,303 57,064 SH   SOLE   38,664 0 18,400
LINEAR TECHNOLOGY CORP COM 535678106 296 5,000 SH   SOLE   5,000 0 0
M & T BK CORP COM 55261F104 1,613 13,890 SH   SOLE   13,890 0 0
MARSH & MCLENNAN COS INC COM 571748102 30,189 448,907 SH   SOLE   410,977 0 37,930
MASTERCARD INCORPORATED CL A 57636Q104 1,021 10,030 SH   OTR 1 0 10,030 0
MASTERCARD INCORPORATED CL A 57636Q104 29,665 291,490 SH   SOLE   258,590 0 32,900
MEDTRONIC PLC SHS G5960L103 29,305 339,177 SH   SOLE   286,777 0 52,400
MERCK & CO INC COM 58933Y105 821 13,150 SH   SOLE   9,690 0 3,460
MICROCHIP TECHNOLOGY INC COM 595017104 615 9,900 SH   SOLE   9,900 0 0
MICROSOFT CORP COM 594918104 25,941 450,357 SH   SOLE   413,002 0 37,355
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 507 11,910 SH   OTR 1 0 11,910 0
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 112,689 2,647,137 SH   SOLE   2,458,128 0 189,009
MONSANTO CO NEW COM 61166W101 477 4,672 SH   OTR 1 0 4,672 0
MONSANTO CO NEW COM 61166W101 31,123 304,530 SH   SOLE   272,610 0 31,920
NIELSEN HLDGS PLC SHS EUR G6518L108 17,581 328,190 SH   SOLE   297,740 0 30,450
NOVO-NORDISK A S ADR 670100205 9,682 232,788 SH   SOLE   197,795 0 34,993
NXP SEMICONDUCTORS N V COM N6596X109 1,219 11,953 SH   OTR 1 0 11,953 0
NXP SEMICONDUCTORS N V COM N6596X109 243,087 2,382,974 SH   SOLE   2,184,287 0 198,687
OCCIDENTAL PETE CORP DEL COM 674599105 8,123 111,400 SH   SOLE   109,840 0 1,560
ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 885 22,160 SH   SOLE   20,560 0 1,600
ORIX CORP SPONSORED ADR 686330101 7,595 102,416 SH   SOLE   85,370 0 17,046
PROCTER AND GAMBLE CO COM 742718109 1,865 20,778 SH   SOLE   2,000 0 18,778
QIAGEN NV REG SHS N72482107 103,894 3,786,208 SH   SOLE   3,458,852 0 327,356
QUEST DIAGNOSTICS INC COM 74834L100 18,131 214,238 SH   SOLE   204,298 0 9,940
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 416 8,300 SH   SOLE   8,300 0 0
SCHLUMBERGER LTD COM 806857108 961 12,220 SH   OTR 1 0 12,220 0
SCHLUMBERGER LTD COM 806857108 35,818 455,473 SH   SOLE   394,503 0 60,970
SHIRE PLC SPONSORED ADR 82481R106 25,821 133,192 SH   SOLE   111,605 0 21,587
STANLEY BLACK & DECKER INC COM 854502101 1,092 8,880 SH   OTR 1 0 8,880 0
STANLEY BLACK & DECKER INC COM 854502101 40,424 328,700 SH   SOLE   291,880 0 36,820
TARGA RES CORP COM 87612G101 222 4,526 SH   SOLE   2,666 0 1,860
TERADATA CORP DEL COM 88076W103 8,375 270,150 SH   SOLE   246,650 0 23,500
TOTAL S A SPONSORED ADR 89151E109 14,164 296,930 SH   SOLE   252,347 0 44,583
VARIAN MED SYS INC COM 92220P105 23,855 239,672 SH   SOLE   209,382 0 30,290
VODAFONE GROUP PLC NEW SPNSR ADR 92857W308 1,269 43,548 SH   SOLE   33,703 0 9,845
WESTPAC BKG CORP SPONSORED ADR 961214301 532 23,380 SH   SOLE   23,380 0 0