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
ABERDEEN CHILE FD INC COM 00301W105 112 16,099 SH   SOLE   16,099 0 0
ADOBE SYS INC COM 00724F101 9,823 75,525 SH   SOLE   75,525 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 52,151 483,896 SH   SOLE   483,896 0 0
ALPHABET INC CAP STK CL A 02079K305 55,322 65,287 SH   SOLE   65,287 0 0
ALPHABET INC CAP STK CL C 02079K107 39,661 47,834 SH   SOLE   47,834 0 0
ALTRIA GROUP INC COM 02209S103 52,052 729,199 SH   SOLE   729,199 0 0
AMAZON COM INC COM 023135106 54,326 61,311 SH   SOLE   61,311 0 0
AMBEV SA SPONSORED ADR 02319V103 1,100 191,123 SH   SOLE   191,123 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 3,993 281,933 SH   SOLE   281,933 0 0
AMGEN INC COM 031162100 19,250 117,390 SH   SOLE   117,390 0 0
AMPHENOL CORP NEW CL A 032095101 27,519 386,868 SH   SOLE   386,868 0 0
APPLE INC COM 037833100 147,470 1,027,055 SH   SOLE   1,027,055 0 0
APPLIED MATLS INC COM 038222105 30,130 774,943 SH   SOLE   774,943 0 0
AT&T INC COM 00206R102 39,542 952,174 SH   SOLE   952,174 0 0
BAIDU INC SPON ADR REP A 056752108 11,354 65,847 SH   SOLE   65,847 0 0
BANK AMER CORP COM 060505104 49,030 2,079,495 SH   SOLE   2,079,495 0 0
BANK NEW YORK MELLON CORP COM 064058100 38,656 818,890 SH   SOLE   818,890 0 0
BCE INC COM NEW 05534B760 2,147 48,653 SH   SOLE   48,653 0 0
BECTON DICKINSON & CO COM 075887109 39,567 215,805 SH   SOLE   215,805 0 0
BIOGEN INC COM 09062X103 32,807 120,049 SH   SOLE   120,049 0 0
BIOVERATIV INC COM 09075E100 14,730 270,606 SH   SOLE   270,606 0 0
BOEING CO COM 097023105 49,934 282,482 SH   SOLE   282,482 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 14,214 261,514 SH   SOLE   261,514 0 0
BROADCOM LTD SHS Y09827109 45,074 205,961 SH   SOLE   205,961 0 0
CANADIAN NATL RY CO COM 136375102 9,266 125,963 SH   SOLE   125,963 0 0
CATERPILLAR INC DEL COM 149123101 30,905 333,349 SH   SOLE   333,349 0 0
CBS CORP NEW CL B 124857202 23,253 335,431 SH   SOLE   335,431 0 0
CELGENE CORP COM 151020104 47,195 379,490 SH   SOLE   379,490 0 0
CHEVRON CORP NEW COM 166764100 54,515 507,995 SH   SOLE   507,995 0 0
CHINA BIOLOGIC PRODS INC COM 16938C106 11,922 119,126 SH   SOLE   119,126 0 0
CHOICE HOTELS INTL INC COM 169905106 7,994 127,767 SH   SOLE   127,767 0 0
CHUBB LIMITED COM H1467J104 19,585 143,815 SH   SOLE   143,815 0 0
CISCO SYS INC COM 17275R102 26,815 793,747 SH   SOLE   793,747 0 0
CITIZENS FINL GROUP INC COM 174610105 32,576 943,348 SH   SOLE   943,348 0 0
COMCAST CORP NEW CL A 20030N101 43,696 1,163,051 SH   SOLE   1,163,051 0 0
CONCHO RES INC COM 20605P101 6,925 53,984 SH   SOLE   53,984 0 0
COPART INC COM 217204106 17,975 290,404 SH   SOLE   290,404 0 0
CORNING INC COM 219350105 34,818 1,290,213 SH   SOLE   1,290,213 0 0
CREDICORP LTD COM G2519Y108 4,098 25,107 SH   SOLE   25,107 0 0
D R HORTON INC COM 23331A109 25,454 764,548 SH   SOLE   764,548 0 0
DANAHER CORP DEL COM 235851102 42,337 495,253 SH   SOLE   495,253 0 0
DIAMONDBACK ENERGY INC COM 25278X109 30,898 298,070 SH   SOLE   298,070 0 0
DISNEY WALT CO COM DISNEY 254687106 27,014 238,365 SH   SOLE   238,365 0 0
DOW CHEM CO COM 260543103 45,164 711,161 SH   SOLE   711,161 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 40,443 493,406 SH   SOLE   493,406 0 0
ENBRIDGE INC COM 29250N105 8,961 214,621 SH   SOLE   214,621 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 1,341 129,108 SH   SOLE   129,108 0 0
ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 1,576 70,884 SH   SOLE   70,884 0 0
EVERSOURCE ENERGY COM 30040W108 35,119 597,781 SH   SOLE   597,781 0 0
EXELON CORP COM 30161N101 36,860 1,025,000 SH   SOLE   1,025,000 0 0
EXXON MOBIL CORP COM 30231G102 53,663 654,687 SH   SOLE   654,687 0 0
F5 NETWORKS INC COM 315616102 23,904 167,751 SH   SOLE   167,751 0 0
FACEBOOK INC CL A 30303M102 49,874 351,282 SH   SOLE   351,282 0 0
FEDEX CORP COM 31428X106 31,794 163,008 SH   SOLE   163,008 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 27,294 342,978 SH   SOLE   342,978 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 6,079 68,706 SH   SOLE   68,706 0 0
FRANCO NEVADA CORP COM 351858105 6,189 94,798 SH   SOLE   94,798 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 5,172 108,315 SH   SOLE   108,315 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 2,033 78,430 SH   SOLE   78,430 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 5,695 336,581 SH   SOLE   336,581 0 0
HOME DEPOT INC COM 437076102 28,539 194,466 SH   SOLE   194,466 0 0
INGERSOLL-RAND PLC SHS G47791101 27,440 337,607 SH   SOLE   337,607 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 23,149 133,000 SH   SOLE   133,000 0 0
ISHARES MSCI FRNTR100ETF 464286145 541 19,505 SH   SOLE   19,505 0 0
JOHNSON & JOHNSON COM 478160104 52,708 423,406 SH   SOLE   423,406 0 0
JPMORGAN CHASE & CO COM 46625H100 72,449 825,214 SH   SOLE   825,214 0 0
KRAFT HEINZ CO COM 500754106 39,932 439,960 SH   SOLE   439,960 0 0
KROGER CO COM 501044101 20,116 682,497 SH   SOLE   682,497 0 0
LEAR CORP COM NEW 521865204 30,664 216,695 SH   SOLE   216,695 0 0
MARRIOTT INTL INC NEW CL A 571903202 21,858 232,210 SH   SOLE   232,210 0 0
MARTIN MARIETTA MATLS INC COM 573284106 29,525 135,351 SH   SOLE   135,351 0 0
MERCK & CO INC COM 58933Y105 59,579 938,156 SH   SOLE   938,156 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 34,489 467,697 SH   SOLE   467,697 0 0
MICROSOFT CORP COM 594918104 110,836 1,683,782 SH   SOLE   1,683,782 0 0
MOHAWK INDS INC COM 608190104 36,428 158,819 SH   SOLE   158,819 0 0
MONDELEZ INTL INC CL A 609207105 10,246 237,960 SH   SOLE   237,960 0 0
NETEASE INC SPONSORED ADR 64110W102 11,059 38,959 SH   SOLE   38,959 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 8,928 147,941 SH   SOLE   147,941 0 0
NEWELL BRANDS INC COM 651229106 19,105 405,231 SH   SOLE   405,231 0 0
NORFOLK SOUTHERN CORP COM 655844108 34,965 312,435 SH   SOLE   312,435 0 0
NUCOR CORP COM 670346105 18,198 304,883 SH   SOLE   304,883 0 0
PACCAR INC COM 693718108 34,094 507,621 SH   SOLE   507,621 0 0
PACKAGING CORP AMER COM 695156109 31,515 344,157 SH   SOLE   344,157 0 0
PEPSICO INC COM 713448108 57,838 517,328 SH   SOLE   517,328 0 0
PHILIP MORRIS INTL INC COM 718172109 27,588 244,485 SH   SOLE   244,485 0 0
PINNACLE WEST CAP CORP COM 723484101 33,965 407,563 SH   SOLE   407,563 0 0
PIONEER NAT RES CO COM 723787107 27,136 145,788 SH   SOLE   145,788 0 0
PROCTER AND GAMBLE CO COM 742718109 52,682 586,640 SH   SOLE   586,640 0 0
QUALCOMM INC COM 747525103 13,246 231,120 SH   SOLE   231,120 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 31,613 414,762 SH   SOLE   414,762 0 0
SCHLUMBERGER LTD COM 806857108 16,796 215,174 SH   SOLE   215,174 0 0
SCHWAB CHARLES CORP NEW COM 808513105 38,206 936,670 SH   SOLE   936,670 0 0
SOUTHERN CO COM 842587107 31,142 625,922 SH   SOLE   625,922 0 0
STARBUCKS CORP COM 855244109 13,408 229,749 SH   SOLE   229,749 0 0
STEEL DYNAMICS INC COM 858119100 15,199 437,487 SH   SOLE   437,487 0 0
SVB FINL GROUP COM 78486Q101 30,200 162,373 SH   SOLE   162,373 0 0
SYSCO CORP COM 871829107 18,794 362,173 SH   SOLE   362,173 0 0
TE CONNECTIVITY LTD REG SHS H84989104 27,485 368,875 SH   SOLE   368,875 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 1,568 105,674 SH   SOLE   105,674 0 0
TIME WARNER INC COM NEW 887317303 11,632 119,109 SH   SOLE   119,109 0 0
UBS GROUP AG SHS H42097107 16,162 1,009,717 SH   SOLE   1,009,717 0 0
UNION PAC CORP COM 907818108 45,769 432,337 SH   SOLE   432,337 0 0
UNITED RENTALS INC COM 911363109 19,070 152,576 SH   SOLE   152,576 0 0
UNITEDHEALTH GROUP INC COM 91324P102 59,853 365,126 SH   SOLE   365,126 0 0
VALERO ENERGY CORP NEW COM 91913Y100 28,506 430,237 SH   SOLE   430,237 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 30,917 634,523 SH   SOLE   634,523 0 0
VISA INC COM CL A 92826C839 58,449 658,038 SH   SOLE   658,038 0 0
WAL-MART STORES INC COM 931142103 32,510 451,261 SH   SOLE   451,261 0 0
WASTE CONNECTIONS INC COM 94106B101 35,063 397,660 SH   SOLE   397,660 0 0
WELLS FARGO & CO NEW COM 949746101 41,859 752,439 SH   SOLE   752,439 0 0
WEYERHAEUSER CO COM 962166104 37,066 1,091,397 SH   SOLE   1,091,397 0 0
YANDEX N V SHS CLASS A N97284108 1,688 77,021 SH   SOLE   77,021 0 0