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 30,212 652,113 SH   SOLE 652,113 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,240 45,259 SH   SOLE 45,259 0 0
ACE LTD SHS H0023R105 52,035 466,719 SH   SOLE 466,719 0 0
ACTAVIS PLC SHS G0083B108 495 1,663 SH   SOLE 1,663 0 0
ACTIVISION BLIZZARD INC COM 00507V109 461 20,300 SH   SOLE 20,300 0 0
AES CORP COM 00130H105 392 30,500 SH   SOLE 30,500 0 0
AETNA INC NEW COM 00817Y108 794 7,452 SH   SOLE 7,452 0 0
AFLAC INC COM 001055102 256 4,000 SH   SOLE 4,000 0 0
AGCO CORP COM 001084102 314 6,600 SH   SOLE 6,600 0 0
AIRGAS INC COM 009363102 20,220 190,557 SH   SOLE 190,557 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 21,224 491,517 SH   SOLE 491,517 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 27,202 326,788 SH   SOLE 326,788 0 0
ALLEGHANY CORP DEL COM 017175100 30,135 61,879 SH   SOLE 61,879 0 0
ALLSTATE CORP COM 020002101 3,893 54,706 SH   SOLE 54,706 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 519 9,475 SH   SOLE 9,475 0 0
AMERICAN TOWER CORP NEW COM 03027X100 49,143 521,963 SH   SOLE 521,963 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 1,789 33,000 SH   SOLE 33,000 0 0
AMERIPRISE FINL INC COM 03076C106 15,996 122,259 SH   SOLE 122,259 0 0
AMGEN INC COM 031162100 27,730 173,477 SH   SOLE 173,477 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 18,848 817,001 SH   SOLE 817,001 0 0
ANALOG DEVICES INC COM 032654105 2,907 46,137 SH   SOLE 46,137 0 0
ANSYS INC COM 03662Q105 23,969 271,790 SH   SOLE 271,790 0 0
APACHE CORP COM 037411105 1,805 29,916 SH   SOLE 29,916 0 0
APPLE INC COM 037833100 57,521 462,279 SH   SOLE 462,279 0 0
APTARGROUP INC COM 038336103 20,774 327,039 SH   SOLE 327,039 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 936 19,750 SH   SOLE 19,750 0 0
ASSURANT INC COM 04621X108 307 5,000 SH   SOLE 5,000 0 0
AT&T INC COM 00206R102 1,058 32,413 SH   SOLE 32,413 0 0
AVAGO TECHNOLOGIES LTD SHS Y0486S104 41,027 323,100 SH   SOLE 323,100 0 0
AVNET INC COM 053807103 556 12,500 SH   SOLE 12,500 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 2,048 39,710 SH   SOLE 39,710 0 0
BAIDU INC SPON ADR REP A 056752108 150,151 720,496 SH   SOLE 720,496 0 0
BANK AMER CORP COM 060505104 3,198 207,789 SH   SOLE 207,789 0 0
BB&T CORP COM 054937107 335 8,600 SH   SOLE 8,600 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 90,782 629,036 SH   SOLE 629,036 0 0
BIO RAD LABS INC CL A 090572207 27,109 200,541 SH   SOLE 200,541 0 0
BIOGEN INC COM 09062X103 56,322 133,388 SH   SOLE 133,388 0 0
BLACKROCK INC COM 09247X101 892 2,439 SH   SOLE 2,439 0 0
BOEING CO COM 097023105 1,951 13,000 SH   SOLE 13,000 0 0
BORGWARNER INC COM 099724106 59,467 983,250 SH   SOLE 983,250 0 0
BROWN & BROWN INC COM 115236101 26,477 799,655 SH   SOLE 799,655 0 0
BRUNSWICK CORP COM 117043109 14,653 284,809 SH   SOLE 284,809 0 0
BUNGE LIMITED COM G16962105 38,038 461,853 SH   SOLE 461,853 0 0
CA INC COM 12673P105 483 14,800 SH   SOLE 14,800 0 0
CACI INTL INC CL A 127190304 20,076 223,268 SH   SOLE 223,268 0 0
CAPITAL ONE FINL CORP COM 14040H105 65,463 830,535 SH   SOLE 830,535 0 0
CARMAX INC COM 143130102 25,998 376,721 SH   SOLE 376,721 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 22,305 573,698 SH   SOLE 573,698 0 0
CBS CORP NEW CL B 124857202 320 5,284 SH   SOLE 5,284 0 0
CENTERPOINT ENERGY INC COM 15189T107 745 36,500 SH   SOLE 36,500 0 0
CF INDS HLDGS INC COM 125269100 804 2,835 SH   SOLE 2,835 0 0
CHUBB CORP COM 171232101 442 4,375 SH   SOLE 4,375 0 0
CINTAS CORP COM 172908105 620 7,600 SH   SOLE 7,600 0 0
CISCO SYS INC COM 17275R102 22,869 830,860 SH   SOLE 830,860 0 0
CITIGROUP INC COM NEW 172967424 1,007 19,546 SH   SOLE 19,546 0 0
CITY NATL CORP COM 178566105 6,795 76,277 SH   SOLE 76,277 0 0
CLARCOR INC COM 179895107 28,187 426,681 SH   SOLE 426,681 0 0
CLEAN HARBORS INC COM 184496107 30,211 532,063 SH   SOLE 532,063 0 0
COCA COLA ENTERPRISES INC NE COM 19122T109 385 8,700 SH   SOLE 8,700 0 0
COGNEX CORP COM 192422103 32,318 651,702 SH   SOLE 651,702 0 0
COMCAST CORP NEW CL A 20030N101 17,888 316,777 SH   SOLE 316,777 0 0
CONOCOPHILLIPS COM 20825C104 511 8,200 SH   SOLE 8,200 0 0
CONSTELLATION BRANDS INC CL A 21036P108 32,123 276,426 SH   SOLE 276,426 0 0
COOPER COS INC COM NEW 216648402 16,867 89,995 SH   SOLE 89,995 0 0
COSAN LTD SHS A G25343107 28,521 4,505,754 SH   SOLE 4,505,754 0 0
CUMMINS INC COM 231021106 35,111 253,251 SH   SOLE 253,251 0 0
CVS HEALTH CORP COM 126650100 100,766 976,320 SH   SOLE 976,320 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 67,684 1,505,423 SH   SOLE 1,505,423 0 0
DIRECTV COM 25490A309 255 3,000 SH   SOLE 3,000 0 0
DISCOVER FINL SVCS COM 254709108 428 7,600 SH   SOLE 7,600 0 0
DISNEY WALT CO COM DISNEY 254687106 1,766 16,839 SH   SOLE 16,839 0 0
DOLBY LABORATORIES INC COM 25659T107 618 16,201 SH   SOLE 16,201 0 0
DOLLAR GEN CORP NEW COM 256677105 354 4,700 SH   SOLE 4,700 0 0
DOLLAR TREE INC COM 256746108 28,497 351,184 SH   SOLE 351,184 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 3,211 40,910 SH   SOLE 40,910 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 20,384 265,492 SH   SOLE 265,492 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 684 5,332 SH   SOLE 5,332 0 0
E HOUSE CHINA HLDGS LTD ADR 26852W103 29,171 5,372,270 SH   SOLE 5,372,270 0 0
E M C CORP MASS COM 268648102 2,957 115,702 SH   SOLE 115,702 0 0
EAGLE MATERIALS INC COM 26969P108 22,926 274,365 SH   SOLE 274,365 0 0
EAST WEST BANCORP INC COM 27579R104 46,730 1,154,956 SH   SOLE 1,154,956 0 0
EATON CORP PLC SHS G29183103 20,544 302,382 SH   SOLE 302,382 0 0
EBAY INC COM 278642103 485 8,400 SH   SOLE 8,400 0 0
ELLIE MAE INC COM 28849P100 31,047 561,327 SH   SOLE 561,327 0 0
EOG RES INC COM 26875P101 449 4,900 SH   SOLE 4,900 0 0
EQUIFAX INC COM 294429105 29,768 320,082 SH   SOLE 320,082 0 0
EXXON MOBIL CORP COM 30231G102 8,363 98,393 SH   SOLE 98,393 0 0
FACEBOOK INC CL A 30303M102 962 11,696 SH   SOLE 11,696 0 0
FEDEX CORP COM 31428X106 870 5,259 SH   SOLE 5,259 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 456 6,700 SH   SOLE 6,700 0 0
FIFTH THIRD BANCORP COM 316773100 662 35,100 SH   SOLE 35,100 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 23,687 414,907 SH   SOLE 414,907 0 0
FLIR SYS INC COM 302445101 32,151 1,027,839 SH   SOLE 1,027,839 0 0
FLOWSERVE CORP COM 34354P105 288 5,100 SH   SOLE 5,100 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 18,207 1,128,058 SH   SOLE 1,128,058 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1,835 96,852 SH   SOLE 96,852 0 0
GAP INC DEL COM 364760108 1,885 43,507 SH   SOLE 43,507 0 0
GENERAL ELECTRIC CO COM 369604103 4,755 191,668 SH   SOLE 191,668 0 0
GENERAL MLS INC COM 370334104 2,266 40,036 SH   SOLE 40,036 0 0
GILDAN ACTIVEWEAR INC COM 375916103 33,103 1,121,381 SH   SOLE 1,121,381 0 0
GILEAD SCIENCES INC COM 375558103 1,690 17,225 SH   SOLE 17,225 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 508 2,700 SH   SOLE 2,700 0 0
GOOGLE INC CL A 38259P508 33,317 60,063 SH   SOLE 60,063 0 0
GOOGLE INC CL C 38259P706 3,652 6,664 SH   SOLE 6,664 0 0
HAEMONETICS CORP COM 405024100 26,722 594,882 SH   SOLE 594,882 0 0
HCA HOLDINGS INC COM 40412C101 1,095 14,562 SH   SOLE 14,562 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 2,900 49,238 SH   SOLE 49,238 0 0
HENRY JACK & ASSOC INC COM 426281101 29,487 421,909 SH   SOLE 421,909 0 0
HESS CORP COM 42809H107 46,099 679,221 SH   SOLE 679,221 0 0
HOME DEPOT INC COM 437076102 2,083 18,333 SH   SOLE 18,333 0 0
HONDA MOTOR LTD AMERN SHS 438128308 328 10,000 SH   SOLE 10,000 0 0
HUMANA INC COM 444859102 25,681 144,258 SH   SOLE 144,258 0 0
ICICI BK LTD ADR 45104G104 16,651 1,607,203 SH   SOLE 1,607,203 0 0
ILLINOIS TOOL WKS INC COM 452308109 727 7,479 SH   SOLE 7,479 0 0
INDIA FD INC COM 454089103 3,567 126,135 SH   SOLE 126,135 0 0
INGERSOLL-RAND PLC SHS G47791101 21,027 308,861 SH   SOLE 308,861 0 0
INGREDION INC COM 457187102 2,249 28,900 SH   SOLE 28,900 0 0
INTERCONTINENTAL HOTELS GROU SPON ADR NEW2014 45857P509 0 280,000 SH   SOLE 280,000 0 0
INTERPUBLIC GROUP COS INC COM 460690100 487 21,995 SH   SOLE 21,995 0 0
INTERSIL CORP CL A 46069S109 20,670 1,443,422 SH   SOLE 1,443,422 0 0
INVESCO LTD SHS G491BT108 353 8,900 SH   SOLE 8,900 0 0
IPG PHOTONICS CORP COM 44980X109 34,806 375,465 SH   SOLE 375,465 0 0
JARDEN CORP COM 471109108 35,049 662,559 SH   SOLE 662,559 0 0
JOHNSON & JOHNSON COM 478160104 2,576 25,606 SH   SOLE 25,606 0 0
JPMORGAN CHASE & CO COM 46625H100 6,281 103,678 SH   SOLE 103,678 0 0
KIRBY CORP COM 497266106 37,419 498,594 SH   SOLE 498,594 0 0
KROGER CO COM 501044101 5,982 78,034 SH   SOLE 78,034 0 0
LAM RESEARCH CORP COM 512807108 3,855 54,893 SH   SOLE 54,893 0 0
LKQ CORP COM 501889208 31,624 1,237,243 SH   SOLE 1,237,243 0 0
LOCKHEED MARTIN CORP COM 539830109 71,979 354,644 SH   SOLE 354,644 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 942 10,732 SH   SOLE 10,732 0 0
M & T BK CORP COM 55261F104 25,355 199,644 SH   SOLE 199,644 0 0
MACYS INC COM 55616P104 3,882 59,800 SH   SOLE 59,800 0 0
MARATHON OIL CORP COM 565849106 17,636 675,456 SH   SOLE 675,456 0 0
MARATHON PETE CORP COM 56585A102 45,299 442,416 SH   SOLE 442,416 0 0
MARKEL CORP COM 570535104 33,191 43,164 SH   SOLE 43,164 0 0
MARSH & MCLENNAN COS INC COM 571748102 553 9,865 SH   SOLE 9,865 0 0
MARTIN MARIETTA MATLS INC COM 573284106 31,116 222,574 SH   SOLE 222,574 0 0
MASIMO CORP COM 574795100 28,992 879,065 SH   SOLE 879,065 0 0
MASTERCARD INC CL A 57636Q104 957 11,079 SH   SOLE 11,079 0 0
MATSON INC COM 57686G105 24,504 581,220 SH   SOLE 581,220 0 0
MATTHEWS INTL CORP CL A 577128101 22,313 433,181 SH   SOLE 433,181 0 0
MCKESSON CORP COM 58155Q103 78,828 348,489 SH   SOLE 348,489 0 0
MDU RES GROUP INC COM 552690109 24,870 1,165,440 SH   SOLE 1,165,440 0 0
MEDNAX INC COM 58502B106 26,802 369,630 SH   SOLE 369,630 0 0
MEDTRONIC PLC SHS G5960L103 959 12,300 SH   SOLE 12,300 0 0
MERCK & CO INC NEW COM 58933Y105 4,139 72,004 SH   SOLE 72,004 0 0
METLIFE INC COM 59156R108 23,861 472,026 SH   SOLE 472,026 0 0
MICRON TECHNOLOGY INC COM 595112103 45,974 1,694,575 SH   SOLE 1,694,575 0 0
MICROSOFT CORP COM 594918104 4,212 103,596 SH   SOLE 103,596 0 0
MILLER HERMAN INC COM 600544100 6,888 248,139 SH   SOLE 248,139 0 0
MOLSON COORS BREWING CO CL B 60871R209 527 7,072 SH   SOLE 7,072 0 0
MSC INDL DIRECT INC CL A 553530106 27,801 385,059 SH   SOLE 385,059 0 0
MURPHY OIL CORP COM 626717102 423 9,076 SH   SOLE 9,076 0 0
MYLAN N V SHS EURO N59465109 44,382 747,798 SH   SOLE 747,798 0 0
NATIONAL INSTRS CORP COM 636518102 29,685 926,511 SH   SOLE 926,511 0 0
NAVIOS MARITIME ACQUIS CORP SHS Y62159101 443 125,141 SH   SOLE 125,141 0 0
NISOURCE INC COM 65473P105 2,066 46,783 SH   SOLE 46,783 0 0
NOBLE ENERGY INC COM 655044105 19,332 395,334 SH   SOLE 395,334 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 30,885 142,829 SH   SOLE 142,829 0 0
OASIS PETE INC NEW COM 674215108 20,249 1,424,000 SH   SOLE 1,424,000 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 29,761 407,689 SH   SOLE 407,689 0 0
OCEANEERING INTL INC COM 675232102 14,737 273,254 SH   SOLE 273,254 0 0
OMNICARE INC COM 681904108 29,030 376,725 SH   SOLE 376,725 0 0
PARTNERRE LTD COM G6852T105 1,864 16,301 SH   SOLE 16,301 0 0
PATTERSON COMPANIES INC COM 703395103 26,773 548,748 SH   SOLE 548,748 0 0
PFIZER INC COM 717081103 26,009 747,591 SH   SOLE 747,591 0 0
PHILLIPS 66 COM 718546104 821 10,439 SH   SOLE 10,439 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 1,637 288,686 SH   SOLE 288,686 0 0
PPG INDS INC COM 693506107 23,392 103,716 SH   SOLE 103,716 0 0
PROCTER & GAMBLE CO COM 742718109 1,825 22,275 SH   SOLE 22,275 0 0
PRUDENTIAL FINL INC COM 744320102 471 5,859 SH   SOLE 5,859 0 0
QUALCOMM INC COM 747525103 388 5,600 SH   SOLE 5,600 0 0
QUEST DIAGNOSTICS INC COM 74834L100 238 3,100 SH   SOLE 3,100 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 40,809 437,908 SH   SOLE 437,908 0 0
ROBERT HALF INTL INC COM 770323103 1,876 31,000 SH   SOLE 31,000 0 0
ROPER INDS INC NEW COM 776696106 447 2,600 SH   SOLE 2,600 0 0
ROSS STORES INC COM 778296103 495 4,700 SH   SOLE 4,700 0 0
RPM INTL INC COM 749685103 43,114 898,401 SH   SOLE 898,401 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 37,830 1,100,665 SH   SOLE 1,100,665 0 0
SANDISK CORP COM 80004C101 8,874 139,491 SH   SOLE 139,491 0 0
SCHLUMBERGER LTD COM 806857108 259 3,100 SH   SOLE 3,100 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 411 6,000 SH   SOLE 6,000 0 0
SHERWIN WILLIAMS CO COM 824348106 797 2,800 SH   SOLE 2,800 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 22,930 176,954 SH   SOLE 176,954 0 0
SILICON LABORATORIES INC COM 826919102 37,054 729,844 SH   SOLE 729,844 0 0
SILICONWARE PRECISION INDS L SPONSD ADR SPL 827084864 28,599 3,496,243 SH   SOLE 3,496,243 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 19,379 518,562 SH   SOLE 518,562 0 0
SMUCKER J M CO COM NEW 832696405 544 4,700 SH   SOLE 4,700 0 0
SNAP ON INC COM 833034101 8,697 59,139 SH   SOLE 59,139 0 0
ST JOE CO COM 790148100 23,736 1,278,906 SH   SOLE 1,278,906 0 0
STATE STR CORP COM 857477103 5,579 75,870 SH   SOLE 75,870 0 0
SUNTRUST BKS INC COM 867914103 661 16,089 SH   SOLE 16,089 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 23,019 1,030,381 SH   SOLE 1,030,381 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 87,651 3,732,998 SH   SOLE 3,732,998 0 0
TE CONNECTIVITY LTD REG SHS H84989104 53,123 741,738 SH   SOLE 741,738 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 60,747 452,185 SH   SOLE 452,185 0 0
TJX COS INC NEW COM 872540109 55,068 786,123 SH   SOLE 786,123 0 0
TORCHMARK CORP COM 891027104 511 9,300 SH   SOLE 9,300 0 0
TRAVELERS COMPANIES INC COM 89417E109 42,344 391,606 SH   SOLE 391,606 0 0
TREX CO INC COM 89531P105 3,342 61,292 SH   SOLE 61,292 0 0
TYSON FOODS INC CL A 902494103 55,186 1,440,896 SH   SOLE 1,440,896 0 0
U S SILICA HLDGS INC COM 90346E103 10,232 287,321 SH   SOLE 287,321 0 0
UNION PAC CORP COM 907818108 30,865 284,967 SH   SOLE 284,967 0 0
UNITED RENTALS INC COM 911363109 499 5,475 SH   SOLE 5,475 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,058 8,943 SH   SOLE 8,943 0 0
V F CORP COM 918204108 30,529 405,384 SH   SOLE 405,384 0 0
VALERO ENERGY CORP NEW COM 91913Y100 375 5,900 SH   SOLE 5,900 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 32,120 660,490 SH   SOLE 660,490 0 0
VIACOM INC NEW CL B 92553P201 40,297 590,000 SH   SOLE 590,000 0 0
VISA INC COM CL A 92826C839 27,026 413,176 SH   SOLE 413,176 0 0
WADDELL & REED FINL INC CL A 930059100 30,818 622,079 SH   SOLE 622,079 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 886 10,463 SH   SOLE 10,463 0 0
WD-40 CO COM 929236107 7,052 79,645 SH   SOLE 79,645 0 0
WELLS FARGO & CO NEW COM 949746101 62,343 1,146,005 SH   SOLE 1,146,005 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 17,631 1,150,850 SH   SOLE 1,150,850 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 47,300 785,590 SH   SOLE 785,590 0 0
WESTERN DIGITAL CORP COM 958102105 42,611 468,196 SH   SOLE 468,196 0 0
WEX INC COM 96208T104 30,579 284,827 SH   SOLE 284,827 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 17,836 26,056 SH   SOLE 26,056 0 0
WHOLE FOODS MKT INC COM 966837106 562 10,787 SH   SOLE 10,787 0 0
WILEY JOHN & SONS INC CL A 968223206 37,410 611,882 SH   SOLE 611,882 0 0
WINTRUST FINL CORP COM 97650W108 37,533 787,186 SH   SOLE 787,186 0 0
WOODWARD INC COM 980745103 28,208 552,982 SH   SOLE 552,982 0 0
ZIMMER HLDGS INC COM 98956P102 560 4,762 SH   SOLE 4,762 0 0
ZOETIS INC CL A 98978V103 2,528 54,617 SH   SOLE 54,617 0 0