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 Common Stock 88579y101 9,986 70,441 SH   SOLE   70,441 0 0
ABBOTT LABS Common Stock 002824100 6,904 171,659 SH   SOLE   171,659 0 0
ABBVIE Common Stock 00287Y109 1,778 32,680 SH   SOLE   32,680 0 0
ACE LIMITED Common Stock H0023R105 2,410 23,305 SH   SOLE   23,305 0 0
AEGON N.V. NY REG SHS Common Stock 007924103 84 14,553 SH   SOLE   14,553 0 0
AFLAC INC Common Stock 001055102 405 6,975 SH   SOLE   6,975 0 0
AIR PRODUCTS & CHEM Common Stock 009158106 466 3,650 SH   SOLE   3,650 0 0
AKBANK TURK SPON ADR REGANONIM Common Stock 009719501 143 31,647 SH   SOLE   31,647 0 0
ALLSTATE Common Stock 020002101 47 800 SH   SOLE   800 0 0
ALNYLAM PHARMA Common Stock 02043Q107 1,007 12,525 SH   SOLE   12,525 0 0
ALPHABET INC CL A Common Stock 02079K305 8,598 13,468 SH   SOLE   13,468 0 0
ALPHABET INC CL C Common Stock 02079K107 208 342 SH   SOLE   342 0 0
AMAZON.COM Common Stock 023135106 32 62 SH   SOLE   62 0 0
AMBEV SA Common Stock 02319V103 229 46,700 SH   SOLE   46,700 0 0
AMERICA MOVIL SAB DE CV ADR Common Stock 02364w105 197 11,904 SH   SOLE   11,904 0 0
AMETEK INC Common Stock 031100100 209 3,996 SH   SOLE   3,996 0 0
AMGEN INC Common Stock 031162100 31 222 SH   SOLE   222 0 0
AMN ELEC POWER AMERICAN Common Stock 025537101 6 100 SH   SOLE   100 0 0
AMPHENOL Common Stock 032095101 525 10,306 SH   SOLE   10,306 0 0
ANADARKO PETE Common Stock 032511107 906 15,000 SH   SOLE   15,000 0 0
APPLE INC Common Stock 037833100 12,020 108,975 SH   SOLE   108,975 0 0
APTARGROUP Common Stock 038336103 7,262 110,095 SH   SOLE   110,095 0 0
AT&T INC. Common Stock 00206R102 1,001 30,737 SH   SOLE   30,737 0 0
AU OPTRONICS CORP Common Stock 002255107 74 25,133 SH   SOLE   25,133 0 0
AUTO ZONE Common Stock 053332102 543 750 SH   SOLE   750 0 0
AUTOMATIC DATA PROCESSING Common Stock 053015103 11,685 145,405 SH   SOLE   145,405 0 0
AXIS CAPITAL HOLDINGS LTD Common Stock g0692u109 58 1,080 SH   SOLE   1,080 0 0
BAIDU ADR REP ONE CL A ORD Common Stock 056752108 364 2,646 SH   SOLE   2,646 0 0
BANCO BRADESCO S A ADR Common Stock 059460303 75 14,008 SH   SOLE   14,008 0 0
BANCO DO BRASIL SA-SPON Common Stock 059578104 137 36,169 SH   SOLE   36,169 0 0
BANCORP HAWAII Common Stock 062540109 814 12,825 SH   SOLE   12,825 0 0
BANK MANDIRI TBK-UNSPON ADR Common Stock 69367u105 216 40,011 SH   SOLE   40,011 0 0
BB SEGURIDADE Common Stock 05541J103 136 21,826 SH   SOLE   21,826 0 0
BERKSHIRE HATHAWAY CL B Common Stock 084670702 1,714 13,145 SH   SOLE   13,145 0 0
BIOGEN Common Stock 09062x103 68 232 SH   SOLE   232 0 0
BOLLORE Common Stock F45727090 4,365 900,000 SH   SOLE   900,000 0 0
BOSTON SCIENTIFIC Common Stock 101137107 33 2,020 SH   SOLE   2,020 0 0
BOULDER BRANDS INC Common Stock 101405108 101 12,300 SH   SOLE   12,300 0 0
BRISTOL-MYERS SQUIBB Common Stock 110122108 585 9,885 SH   SOLE   9,885 0 0
CANADIAN NATL RAILWAY Common Stock 136375102 8,801 155,056 SH   SOLE   155,056 0 0
CHEVRON Common Stock 166764100 3,263 41,360 SH   SOLE   41,360 0 0
CHINA CONSTRUCT UNSPN AD Common Stock 168919108 508 38,087 SH   SOLE   38,087 0 0
CHINA MOBILE LTD SPN ADR Common Stock 16941m109 454 7,630 SH   SOLE   7,630 0 0
CHINA SHENHUA ENERGY CO LTD Common Stock 16942A302 94 15,519 SH   SOLE   15,519 0 0
CHUBB CORP Common Stock 171232101 2,674 21,799 SH   SOLE   21,799 0 0
CHURCH & DWIGHT Common Stock 171340102 971 11,568 SH   SOLE   11,568 0 0
CIELO SA Common Stock 171778202 200 21,588 SH   SOLE   21,588 0 0
CISCO SYS INC Common Stock 17275r102 4,955 188,755 SH   SOLE   188,755 0 0
CITY NATIONAL Common Stock 178566105 2,064 23,435 SH   SOLE   23,435 0 0
CLICKS GROUP LTD SPONSORED ADR Common Stock 18682W205 209 15,846 SH   SOLE   15,846 0 0
COCA COLA Common Stock 191216100 1,239 30,872 SH   SOLE   30,872 0 0
COLGATE-PALMOLIVE Common Stock 194162103 1,907 30,047 SH   SOLE   30,047 0 0
COMCAST CORP NEW CL A Common Stock 20030n101 271 4,762 SH   SOLE   4,762 0 0
COML INL BK SP ADR Common Stock 201712304 191 30,697 SH   SOLE   30,697 0 0
COMPANHIA ENERG DE ADR Common Stock 204409601 63 35,582 SH   SOLE   35,582 0 0
CVS HEALTH Common Stock 126650100 13,480 139,721 SH   SOLE   139,721 0 0
DANAHER CORP Common Stock 235851102 392 4,600 SH   SOLE   4,600 0 0
DISNEY Common Stock 254687106 873 8,540 SH   SOLE   8,540 0 0
DONALDSON INC Common Stock 257651109 317 11,300 SH   SOLE   11,300 0 0
E M C CORP MASS Common Stock 268648102 5,115 211,720 SH   SOLE   211,720 0 0
ECOLAB INC Common Stock 278865100 1,053 9,593 SH   SOLE   9,593 0 0
EMERSON ELECTRIC Common Stock 291011104 5,448 123,336 SH   SOLE   123,336 0 0
ENERGY TRANSFER PTNRS LP Common Stock 29273r109 498 12,123 SH   SOLE   12,123 0 0
EOG RESOURCES Common Stock 26875p101 549 7,538 SH   SOLE   7,538 0 0
EQT CORP Common Stock 26884l109 203 3,135 SH   SOLE   3,135 0 0
EXPRESS SCRIPTS Common Stock 30219G108 282 3,483 SH   SOLE   3,483 0 0
EXXON MOBIL Common Stock 30231g102 3,920 52,723 SH   SOLE   52,723 0 0
FACTSET RESH SYS Common Stock 303075105 384 2,403 SH   SOLE   2,403 0 0
FIFTH THIRD BANCORP Common Stock 316773100 1 77 SH   SOLE   77 0 0
FISERV Common Stock 337738108 9,917 114,498 SH   SOLE   114,498 0 0
FRAC FIRST HORIZON NATL CORP Common Stock dca517101 0 187,721 SH   SOLE   187,721 0 0
GENERAL ELECTRIC Common Stock 369604103 1,219 48,322 SH   SOLE   48,322 0 0
GENERAL MILLS Common Stock 370334104 293 5,227 SH   SOLE   5,227 0 0
GENUINE PARTS Common Stock 372460105 355 4,280 SH   SOLE   4,280 0 0
GILEAD SCIENCES Common Stock 375558103 722 7,353 SH   SOLE   7,353 0 0
HEALTHCARE REALTY TRUST Common Stock 421946104 323 12,995 SH   SOLE   12,995 0 0
HELMERICH & PAYNE Common Stock 423452101 4,830 102,205 SH   SOLE   102,205 0 0
HESS CORPORATION Common Stock 42809H107 8 150 SH   SOLE   150 0 0
HOME DEPOT Common Stock 437076102 5,810 50,305 SH   SOLE   50,305 0 0
ICICI BANK LTD Common Stock 45104G104 102 12,191 SH   SOLE   12,191 0 0
IDEXX CORP Common Stock 45168D104 455 6,128 SH   SOLE   6,128 0 0
ILLINOIS TOOL WORKS Common Stock 452308109 606 7,364 SH   SOLE   7,364 0 0
ILLUMINA Common Stock 452327109 3,453 19,641 SH   SOLE   19,641 0 0
IMPERIAL HOLDINGS AD Common Stock 452833205 143 11,690 SH   SOLE   11,690 0 0
INTEL CORP Common Stock 458140100 5,323 176,598 SH   SOLE   176,598 0 0
INTERCONTINENTAL EXCHANGE GROU Common Stock 45866F104 298 1,268 SH   SOLE   1,268 0 0
INTL BUSINESS MACH Common Stock 459200101 157 1,085 SH   SOLE   1,085 0 0
IPG PHOTONICS Common Stock 44980X109 3,992 52,545 SH   SOLE   52,545 0 0
IRON MOUNTAIN Common Stock 46284V101 653 21,066 SH   SOLE   21,066 0 0
ISHARES RUSSELL 1000 Common Stock 464287622 967 9,030 SH   SOLE   9,030 0 0
ISHARES RUSSELL 1000 GROWTH Common Stock 464287614 423 4,550 SH   SOLE   4,550 0 0
ISHARES S&P 500 Common Stock 464287200 343 1,780 SH   SOLE   1,780 0 0
ISHARES S&P 500 GROWTH Common Stock 464287309 647 6,000 SH   SOLE   6,000 0 0
ISHARES S&P 500 VALUE INDEX FU Common Stock 464287408 513 6,100 SH   SOLE   6,100 0 0
ISIS PHARMACEUTICAL Common Stock 464330109 1,475 36,485 SH   SOLE   36,485 0 0
JOHNSON & JOHNSON Common Stock 478160104 11,168 119,637 SH   SOLE   119,637 0 0
JOHNSON CONTROLS Common Stock 478366107 6,139 148,420 SH   SOLE   148,420 0 0
JPMORGAN CHASE Common Stock 46625h100 122 2,006 SH   SOLE   2,006 0 0
KB FINANCIAL GROUP INC Common Stock 48241a105 253 8,614 SH   SOLE   8,614 0 0
KIMBERLY CLARK DE MX SABDE CV Common Stock 494386204 199 17,492 SH   SOLE   17,492 0 0
KOC HLDG AS-UNSPON Common Stock 49989a109 290 14,892 SH   SOLE   14,892 0 0
KROGER Common Stock 501044101 4,013 111,265 SH   SOLE   111,265 0 0
LOCALIZA RENT A CAR Common Stock 53956W300 156 25,189 SH   SOLE   25,189 0 0
LOWES COMPANIES Common Stock 548661107 276 4,000 SH   SOLE   4,000 0 0
LUKOIL SPONSORED ADR Common Stock 69343P105 216 6,349 SH   SOLE   6,349 0 0
MAN GROUP PLC UNSP A Common Stock 56164U107 52 22,945 SH   SOLE   22,945 0 0
MASTERCARD Common Stock 57636q104 12,721 141,156 SH   SOLE   141,156 0 0
MCCORMICK & CO Common Stock 579780206 299 3,638 SH   SOLE   3,638 0 0
MCDONALDS CORP Common Stock 580135101 190 1,930 SH   SOLE   1,930 0 0
MCKESSON Common Stock 58155Q103 743 4,018 SH   SOLE   4,018 0 0
MEDTRONIC Common Stock G5960L103 1,178 17,595 SH   SOLE   17,595 0 0
MERCK Common Stock 58933y105 3,052 61,790 SH   SOLE   61,790 0 0
MICROSOFT CORP Common Stock 594918104 5,681 128,346 SH   SOLE   128,346 0 0
MOBILE TELESYS OJSC ADR Common Stock 607409109 132 18,303 SH   SOLE   18,303 0 0
MONSANTO Common Stock 61166w101 309 3,615 SH   SOLE   3,615 0 0
NESTLE SA ADR Common Stock 641069406 9,439 125,448 SH   SOLE   125,448 0 0
NETEASE.COM INC ADR Common Stock 64110w102 346 2,878 SH   SOLE   2,878 0 0
NEXTERA ENERGY Common Stock 65339f101 306 3,136 SH   SOLE   3,136 0 0
NIKE INC CLASS B Common Stock 654106103 344 2,799 SH   SOLE   2,799 0 0
NORSK HYDRO ADR Common Stock 656531605 48 14,376 SH   SOLE   14,376 0 0
NOVARTIS AG ADR Common Stock 66987V109 11,109 120,860 SH   SOLE   120,860 0 0
NOVO NORDISK A S ADR Common Stock 670100205 218 4,012 SH   SOLE   4,012 0 0
NOVOZYMES A S DKK 2.0 Common Stock B798FW902 7,075 162,395 SH   SOLE   162,395 0 0
NOVOZYMES A S SER B DKK2 Common Stock K7317J133 338 7,755 SH   SOLE   7,755 0 0
NOVOZYMES UNSPN ADR Common Stock 670108109 264 6,090 SH   SOLE   6,090 0 0
NXP SEMICONDUCTORS Common Stock N6596X109 3,677 42,225 SH   SOLE   42,225 0 0
OAO GAZPROM SPON ADR Common Stock 368287207 155 38,093 SH   SOLE   38,093 0 0
ORACLE Common Stock 68389x105 4,686 129,741 SH   SOLE   129,741 0 0
PARKER HANNIFIN Common Stock 701094104 65 665 SH   SOLE   665 0 0
PEMBINA PIPELINE CO Common Stock 706327103 2,892 120,450 SH   SOLE   120,450 0 0
PEPSICO Common Stock 713448108 800 8,480 SH   SOLE   8,480 0 0
PERRIGO CO Common Stock G97822103 3,977 25,287 SH   SOLE   25,287 0 0
PFIZER Common Stock 717081103 750 23,881 SH   SOLE   23,881 0 0
PPC LTD Common Stock 69354A104 70 28,319 SH   SOLE   28,319 0 0
PRAXAIR Common Stock 74005p104 700 6,868 SH   SOLE   6,868 0 0
PROCTER & GAMBLE Common Stock 742718109 9,021 125,399 SH   SOLE   125,399 0 0
PT ASTRA INTL ADR Common Stock 69367X109 184 26,046 SH   SOLE   26,046 0 0
PTT EXPLORATION & PRODUCTION P Common Stock 69364v106 50 12,758 SH   SOLE   12,758 0 0
QUALCOMM Common Stock 747525103 2,087 38,841 SH   SOLE   38,841 0 0
ROCHE HLDG LTD ADR Common Stock 771195104 6,843 207,672 SH   SOLE   207,672 0 0
ROCKWELL AUTOMATION Common Stock 773903109 7,064 69,616 SH   SOLE   69,616 0 0
S P D R TRUST SER 1 Common Stock 78462F103 4,507 23,525 SH   SOLE   23,525 0 0
SALESFORCE.COM Common Stock 79466l302 139 1,998 SH   SOLE   1,998 0 0
SANLAM LTD SP ADR Common Stock 80104q208 131 15,070 SH   SOLE   15,070 0 0
SBERBANK RUSSIA Common Stock 80585y308 207 42,122 SH   SOLE   42,122 0 0
SCHLUMBERGER Common Stock 806857108 6,118 88,704 SH   SOLE   88,704 0 0
SHERWIN WILLIAMS Common Stock 824348106 933 4,190 SH   SOLE   4,190 0 0
SHINHAN FINL GRP SP ADR Common Stock 824596100 250 7,183 SH   SOLE   7,183 0 0
SHOPRITE HOLDINGS LT Common Stock 82510E209 127 11,195 SH   SOLE   11,195 0 0
SIMON PROPERTY GROUP Common Stock 828806109 547 2,979 SH   SOLE   2,979 0 0
SIRONA DENTAL SYSTEMS Common Stock 82966C103 240 2,573 SH   SOLE   2,573 0 0
SMUCKER J M Common Stock 832696405 3,753 32,891 SH   SOLE   32,891 0 0
SOUTHERN CO Common Stock 842587107 389 8,700 SH   SOLE   8,700 0 0
SPDR SERIES TRUST DJ REIT Common Stock 78464A607 69 800 SH   SOLE   800 0 0
SPECTRA ENERGY Common Stock 847560109 1,725 65,668 SH   SOLE   65,668 0 0
STATE STREET Common Stock 857477103 128 1,900 SH   SOLE   1,900 0 0
STD BK GRP LTD S ADR Common Stock 853118206 151 15,408 SH   SOLE   15,408 0 0
STERICYCLE Common Stock 858912108 1,069 7,677 SH   SOLE   7,677 0 0
STRYKER CORP Common Stock 863667101 634 6,741 SH   SOLE   6,741 0 0
SYSCO Common Stock 871829107 493 12,660 SH   SOLE   12,660 0 0
TAIWAN S MANUFCTRING ADR Common Stock 874039100 545 26,248 SH   SOLE   26,248 0 0
TARGET CORP Common Stock 87612e106 6,085 77,357 SH   SOLE   77,357 0 0
TELEFLEX Common Stock 879369106 224 1,800 SH   SOLE   1,800 0 0
TELEKOMUNIKASI INDONESIASP ADR Common Stock 715684106 254 7,117 SH   SOLE   7,117 0 0
TEVA PHARMACEUTICAL Common Stock 881624209 306 5,423 SH   SOLE   5,423 0 0
TIFFANY & CO Common Stock 886547108 58 750 SH   SOLE   750 0 0
TJX COS Common Stock 872540109 707 9,897 SH   SOLE   9,897 0 0
TOMRA SYSTEMS A S A Common Stock R91733114 115 12,300 SH   SOLE   12,300 0 0
TOOTSIE ROLL Common Stock 890516107 474 15,149 SH   SOLE   15,149 0 0
TORONTO DOMINION BANK Common Stock 891160509 243 6,153 SH   SOLE   6,153 0 0
TORTOISE ENERGY INFRASTRUCTURE Common Stock 89147L100 376 13,871 SH   SOLE   13,871 0 0
TRACTOR SUPPLY Common Stock 892356106 202 2,394 SH   SOLE   2,394 0 0
TURKCELL ILETISIM ADR Common Stock 900111204 138 15,867 SH   SOLE   15,867 0 0
TYCO INTL LTD Common Stock G91442106 1 25 SH   SOLE   25 0 0
UNILEVER PLC NEW ADR Common Stock 904767704 4,006 98,230 SH   SOLE   98,230 0 0
UNION PACIFIC Common Stock 907818108 2,341 26,474 SH   SOLE   26,474 0 0
UNITED PARCEL SVC CL B Common Stock 911312106 31 317 SH   SOLE   317 0 0
UNITED TECHNOLOGIES Common Stock 913017109 6,299 70,783 SH   SOLE   70,783 0 0
UNIVERSAL HEALTH SERVICES CL B Common Stock 913903100 250 2,000 SH   SOLE   2,000 0 0
US BANCORP Common Stock 902973304 279 6,798 SH   SOLE   6,798 0 0
VALE SA PFD SHS ADR Common Stock 91912E204 43 12,717 SH   SOLE   12,717 0 0
VANGUARD REIT Common Stock 922908553 230 3,045 SH   SOLE   3,045 0 0
VERIZON COMMUNICATIONS Common Stock 92343V104 397 9,121 SH   SOLE   9,121 0 0
VODACOM GROUP LTD. SPONSORED A Common Stock 92858D200 107 10,823 SH   SOLE   10,823 0 0
VODAFONE PLC SP ADR Common Stock 92857W308 362 11,396 SH   SOLE   11,396 0 0
WAL-MART STORES Common Stock 931142103 263 4,062 SH   SOLE   4,062 0 0
WALGREEN BOOTS ALLIANCE INC Common Stock 931427108 1,163 13,994 SH   SOLE   13,994 0 0
WASTE MANAGEMENT INC Common Stock 94106L109 1,490 29,920 SH   SOLE   29,920 0 0
WELLS FARGO Common Stock 949746101 614 11,959 SH   SOLE   11,959 0 0
WIECHAI POWER ADR Common Stock 948597109 97 13,182 SH   SOLE   13,182 0 0
WOOLWORTHS HLDGS S ADR Common Stock 98088R505 208 29,601 SH   SOLE   29,601 0 0
XILINX Common Stock 983919101 3,906 92,126 SH   SOLE   92,126 0 0
XYLEM INC Common Stock 98419m100 1,108 33,741 SH   SOLE   33,741 0 0
AKRE FOCUS INSTITUTIONAL FUND Equity Mutual Fu 742935125 312 14,016 SH   SOLE   14,016 0 0
DFA GLOBAL REAL ESTATE SECURIT Equity Mutual Fu 23320g554 413 41,070 SH   SOLE   41,070 0 0
DODGE & COX STOCK FUND Equity Mutual Fu 256219106 287 1,810 SH   SOLE   1,810 0 0
FIDELITY FREEDOM 2025 Equity Mutual Fu 315792663 153 12,353 SH   SOLE   12,353 0 0
FIRST EAGLE GLOBAL FUND CLASS Equity Mutual Fu 32008F507 597 12,016 SH   SOLE   12,016 0 0
FPA CRESCENT FUND Equity Mutual Fu 30254T759 1,771 55,314 SH   SOLE   55,314 0 0
HARDING LOEVNER FRONTIER EMERG Equity Mutual Fu 412295867 158 20,664 SH   SOLE   20,664 0 0
ISHARES S&P 100 INDEX FUND Equity Mutual Fu 464287101 572 6,741 SH   SOLE   6,741 0 0
IVA INTERNATIONAL FUND CLASS I Equity Mutual Fu 45070a404 682 41,502 SH   SOLE   41,502 0 0
IVA WORLDWIDE FUND CLASS I Equity Mutual Fu 45070A206 185 10,919 SH   SOLE   10,919 0 0
MATTHEWS PACIFIC TIGER Equity Mutual Fu 577130107 732 30,234 SH   SOLE   30,234 0 0
PUTNAM CAPITAL SPECTRUM FUND A Equity Mutual Fu 74676P102 1,023 29,944 SH   SOLE   29,944 0 0
ROBECO BOSTON PARTNERS LONG SH Equity Mutual Fu 74925K581 800 53,499 SH   SOLE   53,499 0 0
T ROWE PRICE GROWTH STOCK Equity Mutual Fu 741479109 284 5,358 SH   SOLE   5,358 0 0
VANGUARD INDEX TRUST SMALL CAP Equity Mutual Fu 922908702 435 8,407 SH   SOLE   8,407 0 0
WALTHAUSEN SELECT VALUE FUND I Equity Mutual Fu 933310203 590 41,711 SH   SOLE   41,711 0 0