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 COMPANY COM 88579Y101 2,242 13,452 SH   SOLE   13,452 0 0
ABBOTT LABORATORIES COM 002824100 930 22,242 SH   SOLE   22,242 0 0
ABBVIE INC. COM 00287Y109 1,719 30,097 SH   SOLE   30,097 0 0
ACUITY BRANDS INC. COM 00508Y102 5,284 24,222 SH   SOLE   21,022 0 3,200
ALIGN TECHNOLOGY INC. COM 016255101 721 9,916 SH   SOLE   9,916 0 0
ALLERGAN PLC SHS G0177J108 5,220 19,476 SH   SOLE   16,296 0 3,180
ALPHABET INC. CAP STK CL C 02079K107 572 768 SH   SOLE   768 0 0
AMBEV SA SPONSORED ADR 02319V103 1,914 369,498 SH   SOLE   369,498 0 0
APPLE INC. COM 037833100 6,724 61,691 SH   SOLE   55,493 0 6,198
ASML HOLDING NV N Y REGISTRY SHS N07059210 637 6,342 SH   SOLE   6,342 0 0
AT&T INC. COM 00206R102 660 16,837 SH   SOLE   16,837 0 0
BERKSHIRE HATHAWAY INC. CL B NEW 084670702 3,134 22,090 SH   SOLE   22,090 0 0
BOEING CO. COM 097023105 515 4,060 SH   SOLE   4,060 0 0
BP PLC SPONSORED ADR 055622104 269 8,900 SH   SOLE   8,900 0 0
BRISTOL-MYERS SQUIBB CO. COM 110122108 658 10,300 SH   SOLE   10,300 0 0
BROADCOM LTD. SHS Y09827109 1,084 7,014 SH   SOLE   6,734 0 280
BT GROUP PLC ADR 05577E101 944 29,440 SH   SOLE   29,440 0 0
CATERPILLAR INC. COM 149123101 383 5,000 SH   SOLE   5,000 0 0
CELGENE CORP. COM 151020104 233 2,330 SH   SOLE   2,330 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 2,148 24,556 SH   SOLE   23,586 0 970
CHEVRON CORPORATION COM 166764100 1,830 19,182 SH   SOLE   19,182 0 0
CHINA BIOLOGIC PRODS INC. COM 16938C106 734 6,413 SH   SOLE   6,413 0 0
CHUBB LIMITED COM H1467J104 1,177 9,881 SH   SOLE   9,881 0 0
COACH INC. COM 189754104 1,190 29,680 SH   SOLE   29,680 0 0
COCA COLA COMPANY COM 191216100 333 7,182 SH   SOLE   7,182 0 0
CONOCOPHILLIPS COM 20825C104 219 5,438 SH   SOLE   5,438 0 0
CONSTELLATION BRANDS INC. CL A 21036p108 7,083 46,878 SH   SOLE   40,678 0 6,200
CREDICORP LTD. COM G2519Y108 3,521 26,876 SH   SOLE   26,646 0 230
CTRIP COM INTL LTD. AMERICAN DEP SHS 22943F100 5,311 119,986 SH   SOLE   105,926 0 14,060
CVS CORP. COM 126650100 7,070 68,154 SH   SOLE   61,574 0 6,580
D R HORTON INC. COM 23331A109 284 9,379 SH   SOLE   9,379 0 0
DISNEY WALT CO. COM DISNEY 254687106 6,177 62,204 SH   SOLE   55,924 0 6,280
DOMINION RES VA NEW COM 25746U109 1,419 18,884 SH   SOLE   18,884 0 0
EDWARDS LIFESCIENCES CORP. COM 28176E108 5,025 56,967 SH   SOLE   50,177 0 6,790
EI DU PONT DE NEMOURS & COMPANY COM 263534109 1,121 17,700 SH   SOLE   17,700 0 0
ELECTRONIC ARTS INC. COM 285512109 834 12,610 SH   SOLE   11,910 0 700
EQUIFAX INC. COM 294429105 1,645 14,391 SH   SOLE   14,111 0 280
EXPRESS SCRIPTS HLDG CO. COM 30219G108 1,298 18,899 SH   SOLE   18,899 0 0
EXTRA SPACE STORAGE INC. COM 30225T102 4,392 46,989 SH   SOLE   40,659 0 6,330
EXXON MOBIL CORPORATION COM 30231G102 5,061 60,548 SH   SOLE   60,548 0 0
FACEBOOK INC. CL A 30303M102 6,626 58,070 SH   SOLE   50,500 0 7,570
FASTENAL CO. COM 311900104 1,207 24,632 SH   SOLE   24,632 0 0
FIDELITY NATL INFO SVCS. COM 31620M106 898 14,190 SH   SOLE   14,190 0 0
FISERV INC. COM 337738108 5,668 55,255 SH   SOLE   55,255 0 0
FOOT LOCKER INC. COM 344849104 2,284 35,408 SH   SOLE   27,768 0 7,640
FORD MTR CO DEL COM PAR $0.01 345370860 150 11,100 SH   SOLE   11,100 0 0
FRESENIUS MED CARE AG&CO. SPONSORED ADR 358029106 620 14,058 SH   SOLE   14,058 0 0
GENERAL DYNAMICS CORP. COM 369550108 334 2,540 SH   SOLE   2,540 0 0
GENERAL ELECTRIC COMPANY COM 369604103 697 21,925 SH   SOLE   21,925 0 0
GENERAL MLS INC. COM 370334104 868 13,700 SH   SOLE   13,700 0 0
GENERAL MOTORS COMPANY COM 37045V100 330 10,500 SH   SOLE   10,500 0 0
GLOBAL PMTS INC. COM 37940X102 6,017 92,150 SH   SOLE   81,820 0 10,330
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 651 7,334 SH   SOLE   7,334 0 0
HDFC BANK LIMITED ADR REPS 3 SHS 40415F101 9,367 151,982 SH   SOLE   138,592 0 13,390
HELEN OF TROY CORP LTD. COM G4388N106 1,037 10,002 SH   SOLE   10,002 0 0
HOLOGIC INC. COM 436440101 795 23,044 SH   SOLE   23,044 0 0
HOME DEPOT INC. COM 437076102 3,905 29,269 SH   SOLE   29,269 0 0
HONEYWELL INTERNATIONAL COM 438516106 975 8,700 SH   SOLE   8,700 0 0
ICON PLC SHS G4705A100 1,006 13,391 SH   SOLE   13,391 0 0
IMAX CORP. COM 45245E109 590 18,970 SH   SOLE   18,970 0 0
INTEL CORP. COM 458140100 364 11,240 SH   SOLE   11,240 0 0
INTERCONTINENTAL EXCHANGE COM 45866F104 667 2,837 SH   SOLE   2,837 0 0
INTERNATIONAL FLAV&FRAG COM 459506101 341 3,000 SH   SOLE   3,000 0 0
INTL BUSINESS MACHINES COM 459200101 870 5,746 SH   SOLE   5,746 0 0
ISHARES TR MSCI AUST ETF 464286103 1,882 97,418 SH   SOLE   95,118 0 2,300
ISHARES TR MSCI SINGAP ETF 464286673 3,404 313,474 SH   SOLE   265,274 0 48,200
ISHARES TR SELECT DIVID ETF 464287168 814 9,970 SH   SOLE   9,970 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 504 14,708 SH   SOLE   13,708 0 1,000
J M SMUCKER CO. COM NEW 832696405 402 3,094 SH   SOLE   3,094 0 0
KIMBERLY-CLARK CORP. COM 494368103 2,831 21,046 SH   SOLE   21,046 0 0
KOHLS CORP. COM 500255104 256 5,500 SH   SOLE   5,500 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 710 27,560 SH   SOLE   27,560 0 0
KROGER CO. COM 501044101 3,504 91,604 SH   SOLE   73,944 0 17,660
LAM RESEARCH CORPORATION COM 512807108 252 3,053 SH   SOLE   3,053 0 0
LILLY ELI & CO. COM 532457108 266 3,700 SH   SOLE   3,700 0 0
LOCKHEED MARTIN CORP. COM 539830109 481 2,170 SH   SOLE   2,170 0 0
MANPOWERGROUP COM 56418H100 788 9,677 SH   SOLE   9,677 0 0
MASTERCARD INC. CL A 57636Q104 3,642 38,540 SH   SOLE   32,440 0 6,100
MCKESSON CORPORATION COM 58155Q103 459 2,919 SH   SOLE   2,919 0 0
MICROSOFT CORP. COM 594918104 1,153 20,879 SH   SOLE   19,059 0 1,820
MOHAWK INDS INC. COM 608190104 376 1,971 SH   SOLE   1,971 0 0
NATIONAL PRESTO INDS. COM 637215104 455 5,437 SH   SOLE   5,437 0 0
NETEASE INC. SPONSORED ADR 64110W102 1,266 8,819 SH   SOLE   6,569 0 2,250
NEWMONT MINING CORP COM 651639106 243 9,130 SH   SOLE   9,130 0 0
NIKE INC. CL B 654106103 760 12,360 SH   SOLE   12,360 0 0
NIPPON TELEG & TEL CORP. SPONSORED ADR 654624105 634 14,656 SH   SOLE   14,656 0 0
NOVO-NORDISK A-S ADR 670100205 10,311 190,283 SH   SOLE   177,948 0 12,335
NXP SEMICONDUCTORS NV COM N6596X109 6,852 84,516 SH   SOLE   74,066 0 10,450
O REILLY AUTOMOTIVE INC. COM 67103H107 5,847 21,366 SH   SOLE   19,076 0 2,290
PALO ALTO NETWORKS INC. COM 697435105 280 1,717 SH   SOLE   1,717 0 0
PEPSICO INCORPORATED COM 713448108 2,531 24,700 SH   SOLE   24,700 0 0
PG&E CORP. COM 69331C108 340 5,700 SH   SOLE   5,700 0 0
PHILLIPS 66 COM 718546104 213 2,457 SH   SOLE   2,457 0 0
PPG INDS INC. COM 693506107 1,129 10,128 SH   SOLE   10,128 0 0
PROCTER & GAMBLE CO. COM 742718109 1,965 23,878 SH   SOLE   23,878 0 0
PRUDENTIAL PLC ADR 74435K204 213 5,720 SH   SOLE   5,720 0 0
ROCKWELL AUTOMATION INC. COM 773903109 257 2,256 SH   SOLE   2,256 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,043 21,528 SH   SOLE   21,528 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 667 7,775 SH   SOLE   7,775 0 0
SASOL LTD. SPONSORED ADR 803866300 1,082 36,634 SH   SOLE   36,634 0 0
SCHLUMBERGER LTD. COM 806857108 4,255 57,694 SH   SOLE   50,644 0 7,050
SIGNATURE BANK COM 82669G104 6,011 44,156 SH   SOLE   40,066 0 4,090
SIMON PROPERTY GROUP COM 828806109 280 1,350 SH   SOLE   1,350 0 0
SMITH A O COM 831865209 11,779 154,359 SH   SOLE   142,829 0 11,530
SNAP ON INC. COM 833034101 1,719 10,948 SH   SOLE   10,948 0 0
SOUTHWEST AIRLS CO. COM 844741108 2,524 56,330 SH   SOLE   54,200 0 2,130
STARBUCKS CORP. COM 855244109 6,464 108,282 SH   SOLE   98,322 0 9,960
THE WHITEWAVE FOODS CO. COM 966244105 5,721 140,775 SH   SOLE   124,495 0 16,280
TOTAL S A SPONSORED ADR 89151E109 634 13,959 SH   SOLE   13,959 0 0
U S BANCORP DEL COM NEW 902973304 441 10,875 SH   SOLE   10,875 0 0
UNILEVER N V N Y SHS NEW 904784709 1,236 27,654 SH   SOLE   27,654 0 0
UNION PACIFIC CORP. COM 907818108 906 11,390 SH   SOLE   7,550 0 3,840
VERIZON COMMUNICATIONS COM 92343V104 703 13,002 SH   SOLE   13,002 0 0
VULCAN MATLS CO. COM 929160109 204 1,933 SH   SOLE   1,933 0 0
WABTEC COM 929740108 594 7,490 SH   SOLE   7,490 0 0
WEC ENERGY GROUP INC. COM 92939U106 861 14,331 SH   SOLE   14,331 0 0
WELLS FARGO CO. COM 949746101 280 5,800 SH   SOLE   5,800 0 0
WESTPAC BANKING CORPORATION SPONSORED ADR 961214301 592 25,464 SH   SOLE   25,464 0 0
WPP PLC NEW ADR 92937A102 723 6,208 SH   SOLE   6,208 0 0
YUM BRANDS INC. COM 988498101 360 4,396 SH   SOLE   4,396 0 0
ZIMMER HOLDINGS INC W/I COM 98956P102 313 2,931 SH   SOLE   2,931 0 0