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,440 54,324 SH   SOLE   54,324 0 0
ABBVIE INC COM 00287Y109 3,229 54,499 SH   SOLE   54,499 0 0
ADOBE SYS INC COM 00724F101 1,105 11,760 SH   OTR 1 0 11,760 0
ADOBE SYS INC COM 00724F101 44,570 474,455 SH   SOLE   472,220 0 2,235
ALPHABET INC CAP STK CL C 02079K107 358 472 SH   OTR 1 0 472 0
ALPHABET INC CAP STK CL C 02079K107 22,259 29,332 SH   SOLE   29,247 0 85
ALPHABET INC CAP STK CL A 02079K305 747 960 SH   OTR 1 0 960 0
ALPHABET INC CAP STK CL A 02079K305 25,285 32,499 SH   SOLE   32,414 0 85
APPLE INC COM 037833100 844 8,015 SH   OTR 1 0 8,015 0
APPLE INC COM 037833100 30,037 285,362 SH   SOLE   285,082 0 280
ASML HOLDING N V N Y REGISTRY SHS N07059210 885 9,969 SH   OTR 1 0 9,969 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 78,478 884,061 SH   SOLE   839,080 0 44,981
AT&T INC COM 00206R102 690 20,066 SH   SOLE   20,066 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 27,569 325,409 SH   SOLE   323,754 0 1,655
BAIDU INC SPON ADR REP A 056752108 1,026 5,430 SH   OTR 1 0 5,430 0
BAIDU INC SPON ADR REP A 056752108 94,006 497,283 SH   SOLE   482,893 0 14,390
BECTON DICKINSON & CO COM 075887109 14,265 92,579 SH   SOLE   91,260 0 1,319
BLACKSTONE MTG TR INC COM CL A 09257W100 255 9,520 SH   SOLE   9,520 0 0
CELGENE CORP COM 151020104 1,068 8,920 SH   OTR 1 0 8,920 0
CELGENE CORP COM 151020104 38,884 324,680 SH   SOLE   323,280 0 1,400
CERNER CORP COM 156782104 19,289 320,569 SH   SOLE   318,569 0 2,000
CHEVRON CORP NEW COM 166764100 333 3,707 SH   SOLE   3,707 0 0
CISCO SYS INC COM 17275R102 20,692 762,008 SH   SOLE   758,408 0 3,600
COCA COLA CO COM 191216100 466 10,856 SH   SOLE   10,856 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,097 18,280 SH   OTR 1 0 18,280 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 41,082 684,470 SH   SOLE   683,310 0 1,160
COMCAST CORP NEW CL A 20030N101 29,422 521,384 SH   SOLE   519,884 0 1,500
CREDIT SUISSE GROUP SPONSORED ADR 225401108 343 15,814 SH   SOLE   14,483 0 1,331
DIAGEO P L C SPON ADR NEW 25243Q205 8,862 81,246 SH   SOLE   79,846 0 1,400
DICKS SPORTING GOODS INC COM 253393102 9,970 282,040 SH   SOLE   282,040 0 0
E M C CORP MASS COM 268648102 20,656 804,353 SH   SOLE   801,853 0 2,500
EDWARDS LIFESCIENCES CORP COM 28176E108 28,432 359,990 SH   SOLE   357,990 0 2,000
EDWARDS LIFESCIENCES CORP COM 28176E108 374 4,740 SH   OTR 1 0 4,740 0
ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 885 26,230 SH   SOLE   24,030 0 2,200
ENTERPRISE PRODS PARTNERS L COM 293792107 6,892 269,444 SH   SOLE   255,044 0 14,400
EOG RES INC COM 26875P101 16,493 232,980 SH   SOLE   231,920 0 1,060
EXXON MOBIL CORP COM 30231G102 2,733 35,063 SH   SOLE   35,063 0 0
F M C CORP COM NEW 302491303 10,385 265,410 SH   SOLE   264,610 0 800
F5 NETWORKS INC COM 315616102 892 9,200 SH   OTR 1 0 9,200 0
F5 NETWORKS INC COM 315616102 27,993 288,710 SH   SOLE   287,850 0 860
FACEBOOK INC CL A 30303M102 1,094 10,450 SH   OTR 1 0 10,450 0
FACEBOOK INC CL A 30303M102 13,529 129,270 SH   SOLE   129,270 0 0
FLIR SYS INC COM 302445101 18,915 673,855 SH   SOLE   669,885 0 3,970
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 2,879 68,821 SH   SOLE   64,850 0 3,971
GENERAL ELECTRIC CO COM 369604103 23,712 761,227 SH   SOLE   756,827 0 4,400
HDFC BANK LTD ADR REPS 3 SHS 40415F101 548 8,890 SH   OTR 1 0 8,890 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 85,289 1,384,556 SH   SOLE   1,344,666 0 39,890
HERSHEY CO COM 427866108 259 2,900 SH   SOLE   2,900 0 0
HIGHWOODS PPTYS INC COM 431284108 1,321 30,300 SH   SOLE   30,300 0 0
HONDA MOTOR LTD AMERN SHS 438128308 700 21,930 SH   SOLE   21,930 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 207 5,251 SH   SOLE   5,251 0 0
JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 10,129 799,430 SH   SOLE   677,270 0 122,160
JOHNSON & JOHNSON COM 478160104 21,201 206,392 SH   SOLE   205,192 0 1,200
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 618 24,273 SH   SOLE   24,273 0 0
LIBERTY PPTY TR SH BEN INT 531172104 2,030 65,364 SH   SOLE   63,364 0 2,000
M & T BK CORP COM 55261F104 1,683 13,890 SH   SOLE   13,890 0 0
MARSH & MCLENNAN COS INC COM 571748102 28,420 512,531 SH   SOLE   512,531 0 0
MASTERCARD INC CL A 57636Q104 1,143 11,740 SH   OTR 1 0 11,740 0
MASTERCARD INC CL A 57636Q104 29,361 301,570 SH   SOLE   301,020 0 550
MEDTRONIC PLC SHS G5960L103 29,232 380,032 SH   SOLE   379,232 0 800
MERCK & CO INC NEW COM 58933Y105 613 11,610 SH   SOLE   11,610 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 461 9,900 SH   SOLE   9,900 0 0
MICROSOFT CORP COM 594918104 26,796 482,982 SH   SOLE   480,982 0 2,000
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 954 153,440 SH   SOLE   153,440 0 0
MONSANTO CO NEW COM 61166W101 29,754 302,010 SH   SOLE   301,260 0 750
MONSANTO CO NEW COM 61166W101 360 3,650 SH   OTR 1 0 3,650 0
NIDEC CORP SPONSORED ADR 654090109 14,790 810,870 SH   SOLE   691,400 0 119,470
NIELSEN HLDGS PLC SHS EUR G6518L108 10,732 230,300 SH   SOLE   228,790 0 1,510
NOMURA HLDGS INC SPONSORED ADR 65535H208 7,555 1,361,185 SH   SOLE   1,163,985 0 197,200
NXP SEMICONDUCTORS N V COM N6596X109 975 11,573 SH   OTR 1 0 11,573 0
NXP SEMICONDUCTORS N V COM N6596X109 154,900 1,838,578 SH   SOLE   1,789,352 0 49,226
OCCIDENTAL PETE CORP DEL COM 674599105 7,305 108,050 SH   SOLE   108,050 0 0
ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 758 25,160 SH   SOLE   23,560 0 1,600
ORIX CORP SPONSORED ADR 686330101 25,402 361,650 SH   SOLE   301,610 0 60,040
PROCTER & GAMBLE CO COM 742718109 1,539 19,378 SH   SOLE   19,378 0 0
QIAGEN NV REG SHS N72482107 170,833 6,178,402 SH   SOLE   6,011,497 0 166,905
QUEST DIAGNOSTICS INC COM 74834L100 16,478 231,625 SH   SOLE   231,625 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 343 7,500 SH   SOLE   7,500 0 0
SCHLUMBERGER LTD COM 806857108 23,210 332,761 SH   SOLE   332,061 0 700
SCHLUMBERGER LTD COM 806857108 504 7,230 SH   OTR 1 0 7,230 0
SHIRE PLC SPONSORED ADR 82481R106 25,199 122,920 SH   SOLE   103,050 0 19,870
SPDR S&P 500 ETF TR TR UNIT 78462F103 693 3,400 SH   SOLE   3,400 0 0
STANLEY BLACK & DECKER INC COM 854502101 1,110 10,400 SH   OTR 1 0 10,400 0
STANLEY BLACK & DECKER INC COM 854502101 36,562 342,570 SH   SOLE   342,120 0 450
TERADATA CORP DEL COM 88076W103 7,672 290,400 SH   SOLE   289,190 0 1,210
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 14,376 116,841 SH   SOLE   98,091 0 18,750
VARIAN MED SYS INC COM 92220P105 19,925 246,595 SH   SOLE   244,895 0 1,700
VODAFONE GROUP PLC NEW SPNSR ADR NO PAR 92857W308 1,486 46,066 SH   SOLE   43,444 0 2,622
WESTPAC BKG CORP SPONSORED ADR 961214301 566 23,380 SH   SOLE   23,380 0 0