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
PowerSecure International Inc common 73936N105 241,413 20,956 SH   OTR 1 0 20,956 0
Canadian Solar Inc common 136635109 74,934,810 4,508,713 SH   OTR 1 0 4,508,713 0
Jinkosolar Holding Co Ltd ADR common 47759T100 2,868,707 130,812 SH   OTR 1 0 130,812 0
Chevron Corp common 166764100 5,614,994 71,184 SH   OTR 1 0 71,184 0
Zynga Inc common 98986T108 12,704,963 5,596,900 SH   OTR 1 0 5,596,900 0
Jm Smucker Co/The common 832696405 5,737,016 50,285 SH   OTR 1 0 50,285 0
Range Resources Corp common 75281A109 405,354 12,620 SH   OTR 1 0 12,620 0
Sigma-Aldrich Corp common 826552101 2,531,122 18,220 SH   OTR 1 0 18,220 0
Tyco International Plc common 00BQRQXQ9 5,962,907 178,210 SH   OTR 1 0 178,210 0
Embraer Sa ADR common 29082A107 1,131,078 44,200 SH   OTR 1 0 44,200 0
Mellanox Technologies Ltd common 001101732 44,413,378 1,175,268 SH   OTR 1 0 1,175,268 0
Lyondellbasell Industries NV common 000943499 1,477,306 17,722 SH   OTR 1 0 17,722 0
Ross Stores Inc common 778296103 881,185 18,180 SH   OTR 1 0 18,180 0
Regions Financial Corp common 7591EP100 932,517 103,498 SH   OTR 1 0 103,498 0
Xcel Energy Inc common 98389B100 1,096,046 30,953 SH   OTR 1 0 30,953 0
Stanley Black & Decker Inc common 854502101 1,137,963 11,734 SH   OTR 1 0 11,734 0
Equity Residential common 29476L107 1,490,155 19,837 SH   OTR 1 0 19,837 0
Verizon Communications Inc common 92343V104 9,841,440 226,188 SH   OTR 1 0 226,188 0
Texas Instruments Inc common 882508104 2,654,916 53,613 SH   OTR 1 0 53,613 0
Qualcomm Inc common 747525103 32,264,167 600,487 SH   OTR 1 0 600,487 0
PepsiCo Inc common 713448108 8,253,136 87,520 SH   OTR 1 0 87,520 0
McGraw Hill Financial Inc common 580645109 5,389,210 62,303 SH   OTR 1 0 62,303 0
General Motors Co common 37045V100 2,082,848 69,382 SH   OTR 1 0 69,382 0
Dover Corp common 260003108 624,177 10,916 SH   OTR 1 0 10,916 0
International Paper Co common 460146103 910,626 24,097 SH   OTR 1 0 24,097 0
Alexion Pharmaceuticals Inc common 015351109 1,799,736 11,508 SH   OTR 1 0 11,508 0
Cognizant Technology Solutions Corp common 192446102 2,044,091 32,648 SH   OTR 1 0 32,648 0
Cbs Corp common 124857202 1,167,554 29,262 SH   OTR 1 0 29,262 0
Bunge Ltd common G16962105 744,215 10,153 SH   OTR 1 0 10,153 0
American Tower Corp common 03027X100 2,120,494 24,102 SH   OTR 1 0 24,102 0
Autozone Inc common 053332102 7,799,992 10,776 SH   OTR 1 0 10,776 0
Baker Hughes Inc common 057224107 1,372,815 26,380 SH   OTR 1 0 26,380 0
Anadarko Petroleum Corp common 032511107 27,878,802 461,646 SH   OTR 1 0 461,646 0
Cisco Systems Inc common 17275R102 91,103,171 3,470,597 SH   OTR 1 0 3,470,597 0
Oracle Corp common 68389X105 165,406,519 4,579,361 SH   OTR 1 0 4,579,361 0
Nxp Semiconductor Nv common 000953878 6,431,426 73,865 SH   OTR 1 0 73,865 0
Under Armour Inc common 904311107 989,285 10,222 SH   OTR 1 0 10,222 0
Advanced Semiconductor Engineering Inc ADR common 00756M404 2,226,283 405,516 SH   OTR 1 0 405,516 0
Netgear Inc common 64111Q104 10,267,052 351,973 SH   OTR 1 0 351,973 0
CMS Energy Corp common 125896100 378,666 10,721 SH   OTR 1 0 10,721 0
Staples Inc common 855030102 256,289 21,849 SH   OTR 1 0 21,849 0
Nvidia Corp common 67066G104 520,805 21,128 SH   OTR 1 0 21,128 0
NetApp Inc common 64110D104 319,591 10,797 SH   OTR 1 0 10,797 0
Masco Corp common 574599106 480,157 19,069 SH   OTR 1 0 19,069 0
Advance Auto Parts Inc common 00751Y106 6,991,762 36,890 SH   OTR 1 0 36,890 0
Pultegroup Inc common 745867101 226,440 12,000 SH   OTR 1 0 12,000 0
Td Ameritrade Holding Corp common 87236Y108 339,701 10,669 SH   OTR 1 0 10,669 0
Xerox Corp common 984121103 454,887 46,751 SH   OTR 1 0 46,751 0
CenterPoint Energy Inc common 15189T107 278,051 15,413 SH   OTR 1 0 15,413 0
VF Corp common 918204108 894,642 13,116 SH   OTR 1 0 13,116 0
T-Mobile US Inc common 872590104 2,711,658 68,115 SH   OTR 1 0 68,115 0
Darling Ingredients Inc common 237266101 4,349,880 387,000 SH   OTR 1 0 387,000 0
Bancolombia Sa ADR common 05968L102 815,488 25,310 SH   OTR 1 0 25,310 0
CECO Environmental Corp common 125141101 3,313,936 404,632 SH   OTR 1 0 404,632 0
AAC Holdings Inc common 000307108 598,525 26,900 SH   OTR 1 0 26,900 0
Grupo Aeroportuario Del Pacifico Sab De Cv ADR common 400506101 1,458,576 16,800 SH   OTR 1 0 16,800 0
Deere & Co common 244199105 1,769,784 23,916 SH   OTR 1 0 23,916 0
Ctrip.Com International Ltd ADR common 22943F100 33,876,997 536,283 SH   OTR 1 0 536,283 0
Grupo Financiero Banorte SAB de CV common 40052P107 3,943,196 160,619 SH   OTR 1 0 160,619 0
PVH Corp common 693656100 1,185,154 11,626 SH   OTR 1 0 11,626 0
Bank Of America Corp common 060505104 98,191,953 6,302,436 SH   OTR 1 0 6,302,436 0
Electronic Arts Inc common 285512109 825,466 12,184 SH   OTR 1 0 12,184 0
Starbucks Corp common 855244109 67,516,428 1,187,833 SH   OTR 1 0 1,187,833 0
Leucadia National Corp common 527288104 517,440 25,540 SH   OTR 1 0 25,540 0
Visa Inc common 92826C839 14,842,317 213,068 SH   OTR 1 0 213,068 0
National Oilwell Varco Inc common 637071101 893,999 23,745 SH   OTR 1 0 23,745 0
Las Vegas Sands Corp common 517834107 907,369 23,897 SH   OTR 1 0 23,897 0
HCP Inc common 40414L109 959,784 25,766 SH   OTR 1 0 25,766 0
Humana Inc common 444859102 4,101,606 22,914 SH   OTR 1 0 22,914 0
Twenty-First Century Fox Inc common 90130A101 1,504,135 55,750 SH   OTR 1 0 55,750 0
Whole Foods Market Inc common 966837106 775,425 24,500 SH   OTR 1 0 24,500 0
Ecolab Inc common 278865100 1,509,528 13,758 SH   OTR 1 0 13,758 0
Stryker Corp common 863667101 6,671,220 70,895 SH   OTR 1 0 70,895 0
Lincoln National Corp common 534187109 543,417 11,450 SH   OTR 1 0 11,450 0
Yum! Brands Inc common 988498101 1,677,111 20,977 SH   OTR 1 0 20,977 0
Walgreens Boots Alliance Inc common 931427108 4,101,151 49,352 SH   OTR 1 0 49,352 0
Sysco Corp common 871829107 1,518,193 38,958 SH   OTR 1 0 38,958 0
Suntrust Banks Inc common 867914103 1,029,038 26,910 SH   OTR 1 0 26,910 0
Lowe's Cos Inc common 548661107 3,383,283 49,090 SH   OTR 1 0 49,090 0
Costco Wholesale Corp common 22160K105 3,723,111 25,753 SH   OTR 1 0 25,753 0
Capital One Financial Corp common 14040H105 2,105,836 29,038 SH   OTR 1 0 29,038 0
Becton Dickinson And Co common 075887109 1,604,390 12,094 SH   OTR 1 0 12,094 0
Air Products & Chemicals Inc common 009158106 1,626,900 12,752 SH   OTR 1 0 12,752 0
Fifth Third Bancorp common 316773100 1,703,791 90,100 SH   OTR 1 0 90,100 0
Vipshop Holdings Ltd ADR common 92763W103 2,170,339 129,110 SH   OTR 1 0 129,110 0
Dr Reddy's Laboratories Ltd ADR common 256135203 3,330,905 52,135 SH   OTR 1 0 52,135 0
Baidu Inc ADR common 056752108 4,919,278 35,800 SH   OTR 1 0 35,800 0
Sirona Dental Systems Inc common 82966C103 1,129,414 12,100 SH   OTR 1 0 12,100 0
News Corp common 65249B109 303,978 24,087 SH   OTR 1 0 24,087 0
American Capital Agency Corp common 02503X105 473,110 25,300 SH   OTR 1 0 25,300 0
Marathon Oil Corp common 565849106 670,039 43,509 SH   OTR 1 0 43,509 0
Schlumberger Ltd common 806857108 11,741,453 170,240 SH   OTR 1 0 170,240 0
Ca Inc common 12673P105 398,416 14,594 SH   OTR 1 0 14,594 0
Estee Lauder Cos Inc/The common 518439104 1,265,062 15,680 SH   OTR 1 0 15,680 0
Tyson Foods Inc common 902494103 554,180 12,858 SH   OTR 1 0 12,858 0
Symantec Corp common 871503108 538,015 27,633 SH   OTR 1 0 27,633 0
Ace Ltd common 004432874 2,193,424 21,213 SH   OTR 1 0 21,213 0
Abbott Laboratories common 002824100 8,163,695 202,976 SH   OTR 1 0 202,976 0
Devon Energy Corp common 25179M103 803,926 21,675 SH   OTR 1 0 21,675 0
Harley-Davidson Inc common 412822108 5,561,974 101,311 SH   OTR 1 0 101,311 0
First Solar Inc common 336433107 35,249,128 824,541 SH   OTR 1 0 824,541 0
PerkinElmer Inc common 714046109 776,555 16,900 SH   OTR 1 0 16,900 0
MVC Capital Inc common 553829102 299,202 36,488 SH   OTR 1 0 36,488 0
Netflix Inc common 64110L106 1,586,693 15,366 SH   OTR 1 0 15,366 0
Columbia Pipeline Group Inc common 198280109 236,453 12,928 SH   OTR 1 0 12,928 0
SanDisk Corp common 80004C101 28,336,518 521,563 SH   OTR 1 0 521,563 0
Mead Johnson Nutrition Co common 582839106 25,300,422 359,381 SH   OTR 1 0 359,381 0
Quintiles Transnational Holdings Inc common 74876Y101 7,353,549 105,700 SH   OTR 1 0 105,700 0
International Business Machines Corp common 459200101 11,873,623 81,904 SH   OTR 1 0 81,904 0
Hanesbrands Inc common 410345102 447,181 15,452 SH   OTR 1 0 15,452 0
Alibaba Group Holding Ltd - ADR common 01609W102 1,653,267 28,050 SH   OTR 1 0 28,050 0
Endo International PLC common 00BJ3V905 2,135,972 30,831 SH   OTR 1 0 30,831 0
Perrigo Co Plc common 00BGH1M56 2,726,433 17,336 SH   OTR 1 0 17,336 0
Travelers Cos Inc/The common 89417E109 1,936,058 19,452 SH   OTR 1 0 19,452 0
Molson Coors Brewing Co common 60871R209 4,453,857 53,648 SH   OTR 1 0 53,648 0
Fmc Technologies Inc common 30249U101 424,266 13,686 SH   OTR 1 0 13,686 0
DaVita HealthCare Partners Inc common 23918K108 774,654 10,710 SH   OTR 1 0 10,710 0
XL Group Plc common 00B5LRLL2 748,555 20,610 SH   OTR 1 0 20,610 0
Republic Services Inc common 760759100 942,780 22,883 SH   OTR 1 0 22,883 0
Paccar Inc common 693718108 1,129,115 21,643 SH   OTR 1 0 21,643 0
Ensco PLC common 00B4VLR19 330,880 23,500 SH   OTR 1 0 23,500 0
Edison International common 281020107 1,288,079 20,423 SH   OTR 1 0 20,423 0
Nike Inc common 654106103 4,532,428 36,858 SH   OTR 1 0 36,858 0
Sempra Energy common 816851109 1,236,759 12,787 SH   OTR 1 0 12,787 0
Simon Property Group Inc common 828806109 2,895,978 15,763 SH   OTR 1 0 15,763 0
Prudential Financial Inc common 744320102 4,302,893 56,461 SH   OTR 1 0 56,461 0
Pg&E Corp common 69331C108 1,356,010 25,682 SH   OTR 1 0 25,682 0
Firstenergy Corp common 337932107 618,028 19,739 SH   OTR 1 0 19,739 0
DISH Network Corp common 25470M109 773,180 13,253 SH   OTR 1 0 13,253 0
Williams Cos Inc/The common 969457100 1,281,422 34,774 SH   OTR 1 0 34,774 0
Marsh & Mclennan Cos Inc common 571748102 1,811,668 34,693 SH   OTR 1 0 34,693 0
Eli Lilly & Co common 532457108 9,159,871 109,450 SH   OTR 1 0 109,450 0
Fedex Corp common 31428X106 2,002,762 13,910 SH   OTR 1 0 13,910 0
EI Du Pont de Nemours & Co common 263534109 2,400,842 49,810 SH   OTR 1 0 49,810 0
Crown Castle International Corp common 22822V101 1,344,576 17,048 SH   OTR 1 0 17,048 0
Chesapeake Energy Corp common 165167107 222,077 30,297 SH   OTR 1 0 30,297 0
Amerisourcebergen Corp common 03073E105 1,277,426 13,448 SH   OTR 1 0 13,448 0
Boston Scientific Corp common 101137107 1,092,086 66,550 SH   OTR 1 0 66,550 0
Baxter International Inc common 071813109 2,732,167 83,171 SH   OTR 1 0 83,171 0
Allstate Corp/The common 020002101 1,313,079 22,546 SH   OTR 1 0 22,546 0
Analog Devices Inc common 032654105 1,027,847 18,221 SH   OTR 1 0 18,221 0
NextEra Energy Inc common 65339F101 32,355,384 331,680 SH   OTR 1 0 331,680 0
eBay Inc common 278642103 3,213,371 131,480 SH   OTR 1 0 131,480 0
NRG Energy Inc common 629377508 21,961,041 1,478,858 SH   OTR 1 0 1,478,858 0
Navient Corp common 63938C108 211,762 18,840 SH   OTR 1 0 18,840 0
AGCO Corp common 001084102 28,106,046 602,746 SH   OTR 1 0 602,746 0
Finisar Corp common 31787A507 11,554,988 1,038,184 SH   OTR 1 0 1,038,184 0
Sk Telecom Co Ltd ADR common 78440P108 1,895,880 77,700 SH   OTR 1 0 77,700 0
Bank Mandiri Persero Tbk PT common 69367U105 606,090 112,866 SH   OTR 1 0 112,866 0
Principal Financial Group Inc common 74251V102 568,743 12,014 SH   OTR 1 0 12,014 0
Duke Realty Corp common 264411505 313,220 16,442 SH   OTR 1 0 16,442 0
Xilinx Inc common 983919101 553,998 13,066 SH   OTR 1 0 13,066 0
New York Community Bancorp Inc common 649445103 394,196 21,827 SH   OTR 1 0 21,827 0
Cardinal Health Inc common 14149Y108 1,465,956 19,083 SH   OTR 1 0 19,083 0
AMETEK Inc common 031100100 573,323 10,958 SH   OTR 1 0 10,958 0
Carnival Corp common 143658300 38,061,701 765,829 SH   OTR 1 0 765,829 0
Western Union Co/The common 959802109 407,574 22,199 SH   OTR 1 0 22,199 0
Franklin Resources Inc common 354613101 555,174 14,900 SH   OTR 1 0 14,900 0
Viavi Solutions Inc common 925550105 11,637,048 2,167,048 SH   OTR 1 0 2,167,048 0
Ameresco Inc common 02361E108 8,100,294 1,377,601 SH   OTR 1 0 1,377,601 0
Anthem Inc common 036752103 52,547,040 375,336 SH   OTR 1 0 375,336 0
VMware Inc common 928563402 11,784,542 149,569 SH   OTR 1 0 149,569 0
Murphy Oil Corp common 626717102 374,543 15,477 SH   OTR 1 0 15,477 0
Whiting Petroleum Corp common 966387102 222,438 14,567 SH   OTR 1 0 14,567 0
Intel Corp common 458140100 15,400,756 510,974 SH   OTR 1 0 510,974 0
PayPal Holdings Inc common 70450Y103 4,177,363 134,580 SH   OTR 1 0 134,580 0
Newmont Mining Corp common 651639106 709,121 44,127 SH   OTR 1 0 44,127 0
Mylan NV common 001103120 36,360,376 903,139 SH   OTR 1 0 903,139 0
Hain Celestial common 405217100 3,769,741 73,057 SH   OTR 1 0 73,057 0
Gap Inc/The common 364760108 939,560 32,967 SH   OTR 1 0 32,967 0
Wells Fargo & Co common 949746101 12,434,865 242,159 SH   OTR 1 0 242,159 0
Netease Inc ADR common 64110W102 2,450,448 20,400 SH   OTR 1 0 20,400 0
Twitter Inc common 90184L102 2,398,199 89,020 SH   OTR 1 0 89,020 0
Berkshire Hathaway Inc common 084670702 7,299,010 55,974 SH   OTR 1 0 55,974 0
Hilton Worldwide Holdings Inc common 43300A104 431,272 18,800 SH   OTR 1 0 18,800 0
Kinder Morgan Inc/De common 49456B101 2,296,693 82,973 SH   OTR 1 0 82,973 0
Dollar General Corp common 256677105 1,456,986 20,113 SH   OTR 1 0 20,113 0
MasterCard Inc common 57636Q104 10,800,792 119,849 SH   OTR 1 0 119,849 0
Constellation Brands Inc common 21036P108 1,518,422 12,127 SH   OTR 1 0 12,127 0
Hess Corp common 42809H107 4,212,199 84,143 SH   OTR 1 0 84,143 0
Loews Corp common 540424108 968,299 26,793 SH   OTR 1 0 26,793 0
Host Hotels & Resorts Inc common 44107P104 785,694 49,696 SH   OTR 1 0 49,696 0
Moody's Corp common 615369105 1,157,582 11,788 SH   OTR 1 0 11,788 0
Corning Inc common 219350105 1,316,442 76,895 SH   OTR 1 0 76,895 0
Union Pacific Corp common 907818108 8,562,685 96,852 SH   OTR 1 0 96,852 0
TJX Cos Inc common 872540109 2,728,958 38,210 SH   OTR 1 0 38,210 0
Johnson Controls Inc common 478366107 19,736,041 477,177 SH   OTR 1 0 477,177 0
Illinois Tool Works Inc common 452308109 2,322,541 28,217 SH   OTR 1 0 28,217 0
Ingersoll-Rand Plc common 00B633030 784,955 15,461 SH   OTR 1 0 15,461 0
Hartford Financial Services Group Inc common 416515104 5,311,304 116,018 SH   OTR 1 0 116,018 0
Home Depot Inc/The common 437076102 7,663,339 66,355 SH   OTR 1 0 66,355 0
General Mills Inc common 370334104 2,387,882 42,542 SH   OTR 1 0 42,542 0
Dte Energy Co common 233331107 831,669 10,348 SH   OTR 1 0 10,348 0
Cabot Oil & Gas Corp common 127097103 455,300 20,828 SH   OTR 1 0 20,828 0
Bb&T Corp common 054937107 1,430,194 40,174 SH   OTR 1 0 40,174 0
Allegan plc common 00BY9D546 14,935,144 54,947 SH   OTR 1 0 54,947 0
Cigna Corp common 125509109 72,180,342 534,590 SH   OTR 1 0 534,590 0
Bank Of New York Mellon Corp/The common 064058100 2,163,703 55,267 SH   OTR 1 0 55,267 0
Amgen Inc common 031162100 5,154,633 37,266 SH   OTR 1 0 37,266 0
Exxon Mobil Corp common 30231G102 65,004,502 874,304 SH   OTR 1 0 874,304 0
Johnson & Johnson common 478160104 90,244,152 966,729 SH   OTR 1 0 966,729 0
Express Scripts Holding Co common 30219G108 6,693,287 82,674 SH   OTR 1 0 82,674 0
Merck & Co Inc common 58933Y105 15,877,453 321,471 SH   OTR 1 0 321,471 0
Pnc Financial Services Group Inc/The common 693475105 2,386,546 26,755 SH   OTR 1 0 26,755 0
International Flavors & Fragrances Inc common 459506101 32,217,430 312,003 SH   OTR 1 0 312,003 0
Hdfc Bank Ltd ADR common 40415F101 3,606,080 59,000 SH   OTR 1 0 59,000 0
Autodesk Inc common 052769106 473,534 10,728 SH   OTR 1 0 10,728 0
Southwestern Energy Co common 845467109 209,728 16,527 SH   OTR 1 0 16,527 0
Time Warner Inc common 887317303 3,374,869 49,089 SH   OTR 1 0 49,089 0
Coca-Cola Enterprises Inc common 19122T109 522,664 10,810 SH   OTR 1 0 10,810 0
Newell Rubbermaid Inc common 651229106 509,241 12,824 SH   OTR 1 0 12,824 0
Microsoft Corp common 594918104 23,100,755 521,933 SH   OTR 1 0 521,933 0
Goldman Sachs Group Inc/The common 38141G104 3,456,608 19,893 SH   OTR 1 0 19,893 0
Invesco Ltd common G491BT108 517,918 16,584 SH   OTR 1 0 16,584 0
Caterpillar Inc common 149123101 1,679,556 25,697 SH   OTR 1 0 25,697 0
Quest Diagnostics Inc common 74834L100 2,184,398 35,536 SH   OTR 1 0 35,536 0
Safeguard Scientifics Inc common 786449207 366,562 23,558 SH   OTR 1 0 23,558 0
Citizens Financial Group Inc common 174610105 459,949 19,277 SH   OTR 1 0 19,277 0
Phillips 66 common 718546104 2,074,449 26,997 SH   OTR 1 0 26,997 0
Huntsman Corp common 447011107 18,096,085 1,867,501 SH   OTR 1 0 1,867,501 0
Rockwell Automation Inc common 773903109 34,119,288 336,250 SH   OTR 1 0 336,250 0
Yahoo! Inc common 984332106 68,949,049 2,384,955 SH   OTR 1 0 2,384,955 0
Conagra Foods Inc common 205887102 1,449,083 35,771 SH   OTR 1 0 35,771 0
Southern Co/The common 842587107 3,071,158 68,706 SH   OTR 1 0 68,706 0
Baxalta Inc common 07177M103 2,466,319 78,271 SH   OTR 1 0 78,271 0
American International Group Inc common 026874784 28,623,473 503,757 SH   OTR 1 0 503,757 0
Aon PLC common 00B5BT0K0 7,135,941 80,532 SH   OTR 1 0 80,532 0
Alphabet Inc A-Shares common 02079K305 117,852,678 184,615 SH   OTR 1 0 184,615 0
American Water Works Co Inc common 030420103 4,764,145 86,495 SH   OTR 1 0 86,495 0
Varian Medical Systems Inc common 92220P105 52,535,123 712,051 SH   OTR 1 0 712,051 0
Servicemaster Global Holdings Inc common 81761R109 4,298,546 128,200 SH   OTR 1 0 128,200 0
Voya Financial Inc common 929089100 4,881,143 125,900 SH   OTR 1 0 125,900 0
China Mobile Ltd ADR common 16941M109 4,515,291 75,900 SH   OTR 1 0 75,900 0
Annaly Capital Management Inc common 035710409 848,317 85,949 SH   OTR 1 0 85,949 0
Dentsply International Inc common 249030107 4,359,336 86,204 SH   OTR 1 0 86,204 0
Marvell Technology Group Ltd common G5876H105 52,199,712 5,767,924 SH   OTR 1 0 5,767,924 0
Alphabet Inc C-Shares common 02079K107 20,106,456 33,047 SH   OTR 1 0 33,047 0
Delphi Automotive PLC common 00B783TY6 1,368,720 18,000 SH   OTR 1 0 18,000 0
Time Warner Cable Inc common 88732J207 2,810,549 15,669 SH   OTR 1 0 15,669 0
Danaher Corp common 235851102 3,498,297 41,055 SH   OTR 1 0 41,055 0
Gilead Sciences Inc common 375558103 10,975,875 111,782 SH   OTR 1 0 111,782 0
Macy's Inc common 55616P104 802,542 15,638 SH   OTR 1 0 15,638 0
Hershey Co/The common 427866108 967,680 10,532 SH   OTR 1 0 10,532 0
Dollar Tree Inc common 256746108 723,594 10,855 SH   OTR 1 0 10,855 0
Viacom Inc common 92553P201 699,634 16,214 SH   OTR 1 0 16,214 0
United Technologies Corp common 913017109 8,575,521 96,365 SH   OTR 1 0 96,365 0
Us Bancorp/Mn common 902973304 3,848,050 93,832 SH   OTR 1 0 93,832 0
Praxair Inc common 74005P104 2,037,506 20,003 SH   OTR 1 0 20,003 0
Public Service Enterprise Group Inc common 744573106 1,105,983 26,233 SH   OTR 1 0 26,233 0
Mcdonald's Corp common 580135101 5,222,681 53,006 SH   OTR 1 0 53,006 0
Marriott International Inc/Md common 571903202 1,049,189 15,384 SH   OTR 1 0 15,384 0
Halliburton Co common 406216101 8,081,399 228,611 SH   OTR 1 0 228,611 0
Duke Energy Corp common 26441C204 2,777,316 38,606 SH   OTR 1 0 38,606 0
Cincinnati Financial Corp common 172062101 687,295 12,775 SH   OTR 1 0 12,775 0
Biogen Inc common 09062X103 3,442,774 11,798 SH   OTR 1 0 11,798 0
Comcast Corp common 20030N200 1,434,892 25,068 SH   OTR 1 0 25,068 0
Walt Disney Co/The common 254687106 45,792,039 448,063 SH   OTR 1 0 448,063 0
Western Digital Corp common 958102105 1,123,520 14,143 SH   OTR 1 0 14,143 0
Grupo Televisa Sab ADR common 40049J206 1,201,200 46,200 SH   OTR 1 0 46,200 0
Apollo Global Management LLC common 037612306 907,104 52,800 SH   OTR 1 0 52,800 0
Credicorp Ltd common G2519Y108 2,714,307 25,520 SH   OTR 1 0 25,520 0
Tata Motors Ltd ADR common 876568502 3,377,813 150,125 SH   OTR 1 0 150,125 0
3m Co common 88579Y101 4,881,425 34,432 SH   OTR 1 0 34,432 0
Frontier Communications Corp common 35906A108 227,420 47,979 SH   OTR 1 0 47,979 0
CSX Corp common 126408103 1,104,622 41,064 SH   OTR 1 0 41,064 0
Bristol-Myers Squibb Co common 110122108 12,645,475 213,606 SH   OTR 1 0 213,606 0
UDR Inc common 902653104 508,373 14,744 SH   OTR 1 0 14,744 0
Thermo Fisher Scientific Inc common 883556102 6,626,720 54,193 SH   OTR 1 0 54,193 0
Cummins Inc common 231021106 32,729,704 301,434 SH   OTR 1 0 301,434 0
Norfolk Southern Corp common 655844108 851,325 11,143 SH   OTR 1 0 11,143 0
Yingli Green Energy Holding Co Ltd ADR common 98584B103 2,434,019 5,938,079 SH   OTR 1 0 5,938,079 0
Prospect Capital Corp common 74348T102 755,755 105,700 SH   OTR 1 0 105,700 0
America Movil Sab De Cv ADR common 02364W105 2,057,910 124,345 SH   OTR 1 0 124,345 0
TICC Capital Corp common 87244T109 314,812 46,847 SH   OTR 1 0 46,847 0
Cemex Sab De Cv ADR common 151290889 2,842,375 407,217 SH   OTR 1 0 407,217 0
Blackstone Group Lp common 09253U108 2,984,993 94,253 SH   OTR 1 0 94,253 0
Ford Motor Co common 345370860 2,553,765 188,192 SH   OTR 1 0 188,192 0
Marathon Petroleum Corp common 56585A102 1,160,891 25,057 SH   OTR 1 0 25,057 0
Hologic Inc common 436440101 923,664 23,605 SH   OTR 1 0 23,605 0
GameStop Corp common 36467W109 802,194 19,466 SH   OTR 1 0 19,466 0
Ally Financial Inc common 02005N100 582,868 28,600 SH   OTR 1 0 28,600 0
SunPower Corp common 867652406 19,236,576 959,909 SH   OTR 1 0 959,909 0
Pepco Holdings Inc common 713291102 599,348 24,746 SH   OTR 1 0 24,746 0
Weatherford International Plc common 00BLNN369 401,732 47,374 SH   OTR 1 0 47,374 0
Zoetis Inc common 98978V103 6,663,830 161,822 SH   OTR 1 0 161,822 0
Nielsen Nv common 00BWFY550 966,378 21,731 SH   OTR 1 0 21,731 0
HCA Holdings Inc common 40412C101 2,695,532 34,844 SH   OTR 1 0 34,844 0
Hertz Global Holdings Inc common 42805T105 314,875 18,821 SH   OTR 1 0 18,821 0
TE Connectivity Ltd common 010299318 1,522,164 25,416 SH   OTR 1 0 25,416 0
Discover Financial Services common 254709108 1,305,729 25,115 SH   OTR 1 0 25,115 0
Liberty Interactive Corp common 53071M104 917,709 34,987 SH   OTR 1 0 34,987 0
Vertex Pharmaceuticals Inc common 92532F100 3,328,835 31,965 SH   OTR 1 0 31,965 0
Fastenal Co common 311900104 603,040 16,472 SH   OTR 1 0 16,472 0
Kellogg Co common 487836108 5,585,874 83,935 SH   OTR 1 0 83,935 0
Mondelez International Inc common 609207105 4,462,170 106,572 SH   OTR 1 0 106,572 0
Waste Management Inc common 94106L109 1,115,445 22,394 SH   OTR 1 0 22,394 0
Charles Schwab Corp/The common 808513105 5,016,850 175,660 SH   OTR 1 0 175,660 0
Ppg Industries Inc common 693506107 1,150,142 13,116 SH   OTR 1 0 13,116 0
Morgan Stanley common 617446448 2,046,051 64,954 SH   OTR 1 0 64,954 0
KeyCorp common 493267108 684,157 52,587 SH   OTR 1 0 52,587 0
Intuit Inc common 461202103 1,244,541 14,023 SH   OTR 1 0 14,023 0
HP Inc common 428236103 30,844,172 1,204,380 SH   OTR 1 0 1,204,380 0
Fiserv Inc common 337738108 1,227,264 14,170 SH   OTR 1 0 14,170 0
Entergy Corp common 29364G103 700,151 10,755 SH   OTR 1 0 10,755 0
Dow Chemical Co/The common 260543103 2,216,163 52,268 SH   OTR 1 0 52,268 0
Cme Group Inc/Il common 12572Q105 1,661,437 17,915 SH   OTR 1 0 17,915 0
Celgene Corp common 151020104 4,508,309 41,678 SH   OTR 1 0 41,678 0
Campbell Soup Co common 134429109 816,607 16,113 SH   OTR 1 0 16,113 0
Accenture Plc common 00B4BNMY3 2,725,929 27,742 SH   OTR 1 0 27,742 0
Adobe Systems Inc common 00724F101 2,544,298 30,945 SH   OTR 1 0 30,945 0
Dominion Resources Inc/Va common 25746U109 2,101,617 29,861 SH   OTR 1 0 29,861 0
Colgate-Palmolive Co common 194162103 3,110,682 49,018 SH   OTR 1 0 49,018 0
Chubb Corp/The common 171232101 1,807,248 14,735 SH   OTR 1 0 14,735 0
Applied Materials Inc common 038222105 2,929,259 199,405 SH   OTR 1 0 199,405 0
Aflac Inc common 001055102 1,690,420 29,080 SH   OTR 1 0 29,080 0
American Electric Power Co Inc common 025537101 1,614,085 28,387 SH   OTR 1 0 28,387 0
Alcoa Inc common 013817101 688,517 71,275 SH   OTR 1 0 71,275 0
Agilent Technologies Inc common 00846U101 478,869 13,949 SH   OTR 1 0 13,949 0
Fifth Street Finance Corp common 31678A103 297,876 48,200 SH   OTR 1 0 48,200 0
Itau Unibanco Holding Sa ADR common 465562106 1,951,070 294,279 SH   OTR 1 0 294,279 0
Linear Technology Corp common 535678106 441,187 10,934 SH   OTR 1 0 10,934 0
Activision Blizzard Inc common 00507V109 570,013 18,453 SH   OTR 1 0 18,453 0
CarMax Inc common 143130102 706,798 11,915 SH   OTR 1 0 11,915 0
Sirius XM Holdings Inc common 82968B103 412,204 110,215 SH   OTR 1 0 110,215 0
General Electric Co common 369604103 79,067,777 3,135,122 SH   OTR 1 0 3,135,122 0
Cameron International Corp common 13342B105 883,131 14,402 SH   OTR 1 0 14,402 0
Procter & Gamble Co/The common 742718109 16,505,626 229,436 SH   OTR 1 0 229,436 0
Coach Inc common 189754104 328,153 11,343 SH   OTR 1 0 11,343 0
Plum Creek Timber Co Inc common 729251108 414,657 10,495 SH   OTR 1 0 10,495 0
Eaton Corp PLC common 00B8KQN82 1,180,516 23,012 SH   OTR 1 0 23,012 0
Comcast Corp common 20030N101 8,048,236 141,495 SH   OTR 1 0 141,495 0
St Jude Medical Inc common 790849103 893,102 14,156 SH   OTR 1 0 14,156 0
Sprint Corp common 85207U105 412,109 107,320 SH   OTR 1 0 107,320 0
KKR & CO LP common 48248M102 2,167,405 129,166 SH   OTR 1 0 129,166 0
O2micro International Ltd ADR common 67107W100 6,044,529 2,651,109 SH   OTR 1 0 2,651,109 0
Ares Capital Corp common 04010L103 1,575,916 108,834 SH   OTR 1 0 108,834 0
Kraft Heinz Co common 500754106 2,545,115 36,060 SH   OTR 1 0 36,060 0
Synchrony Financial common 87165B103 32,944,439 1,052,538 SH   OTR 1 0 1,052,538 0
Occidental Petroleum Corp common 674599105 20,939,253 316,542 SH   OTR 1 0 316,542 0
Modine Manufacturing Co common 607828100 7,526,168 956,311 SH   OTR 1 0 956,311 0
Euronav NV common 000381633 274,626 19,800 SH   OTR 1 0 19,800 0
WuXi PharmaTech Cayman Inc ADR common 929352102 1,785,221 41,315 SH   OTR 1 0 41,315 0
Foot Locker Inc common 344849104 1,165,914 16,200 SH   OTR 1 0 16,200 0
Realty Income Corp common 756109104 1,170,533 24,700 SH   OTR 1 0 24,700 0
Welltower Inc. common 95040Q104 1,484,896 21,927 SH   OTR 1 0 21,927 0
Ventas Inc common 92276F100 2,311,858 41,239 SH   OTR 1 0 41,239 0
Coca-Cola Co/The common 191216100 68,848,127 1,716,055 SH   OTR 1 0 1,716,055 0
Huntington Bancshares Inc/Oh common 446150104 308,778 29,130 SH   OTR 1 0 29,130 0
Pfizer Inc common 717081103 72,483,349 2,307,652 SH   OTR 1 0 2,307,652 0
Kimco Realty Corp common 49446R109 573,030 23,456 SH   OTR 1 0 23,456 0
King Digital Entertainment Plc common 00BKJ9QQ5 49,743,374 3,673,809 SH   OTR 1 0 3,673,809 0
Michael Kors Holdings Ltd common G60754101 446,604 10,573 SH   OTR 1 0 10,573 0
Liberty Global Plc common 00B8W67B1 1,726,040 42,078 SH   OTR 1 0 42,078 0
Twenty-First Century Fox Inc common 90130A200 715,514 26,432 SH   OTR 1 0 26,432 0
T Rowe Price Group Inc common 74144T108 938,320 13,501 SH   OTR 1 0 13,501 0
L Brands Inc common 501797104 1,402,333 15,559 SH   OTR 1 0 15,559 0
Weyerhaeuser Co common 962166104 907,879 33,207 SH   OTR 1 0 33,207 0
United Parcel Service Inc common 911312106 3,711,040 37,603 SH   OTR 1 0 37,603 0
Unitedhealth Group Inc common 91324P102 8,051,326 69,402 SH   OTR 1 0 69,402 0
Target Corp common 87612E106 2,562,743 32,580 SH   OTR 1 0 32,580 0
Kohl's Corp common 500255104 595,500 12,859 SH   OTR 1 0 12,859 0
Kroger Co/The common 501044101 2,358,834 65,396 SH   OTR 1 0 65,396 0
Emc Corp/Ma common 268648102 8,588,155 355,470 SH   OTR 1 0 355,470 0
AbbVie Inc common 00287Y109 8,508,690 156,381 SH   OTR 1 0 156,381 0
Cerner Corp common 156782104 1,041,385 17,368 SH   OTR 1 0 17,368 0
Brown-Forman Corp common 115637209 995,260 10,271 SH   OTR 1 0 10,271 0
Borgwarner Inc common 099724106 500,078 12,024 SH   OTR 1 0 12,024 0
CenturyLink Inc common 156700106 830,643 33,067 SH   OTR 1 0 33,067 0
Amazon.Com Inc common 023135106 10,050,448 19,634 SH   OTR 1 0 19,634 0
ConocoPhillips common 20825C104 6,640,350 138,456 SH   OTR 1 0 138,456 0
Apache Corp common 037411105 948,299 24,216 SH   OTR 1 0 24,216 0
EOG Resources Inc common 26875P101 24,824,946 341,002 SH   OTR 1 0 341,002 0
Zimmer Biomet Holdings Inc common 98956P102 996,409 10,608 SH   OTR 1 0 10,608 0
Mattel Inc common 577081102 31,771,348 1,508,611 SH   OTR 1 0 1,508,611 0
Citigroup Inc common 172967424 144,291,628 2,908,519 SH   OTR 1 0 2,908,519 0
REX American Resources Corp common 761624105 20,692,632 409,107 SH   OTR 1 0 409,107 0
MedAssets Inc common 584045108 1,317,942 65,700 SH   OTR 1 0 65,700 0
Cvs Health Corp common 126650100 21,397,817 221,785 SH   OTR 1 0 221,785 0
Fnf Group common 31620R303 361,794 10,200 SH   OTR 1 0 10,200 0
Altera Corp common 021441100 640,623 12,792 SH   OTR 1 0 12,792 0
AT&T Inc common 00206R102 11,604,801 356,194 SH   OTR 1 0 356,194 0
MGM Resorts International common 552953101 323,576 17,538 SH   OTR 1 0 17,538 0
Level 3 Communications Inc common 52729N308 489,328 11,200 SH   OTR 1 0 11,200 0
PPL Corp common 69351T106 1,244,229 37,830 SH   OTR 1 0 37,830 0
Automatic Data Processing Inc common 053015103 909,756 11,321 SH   OTR 1 0 11,321 0
Interpublic Group Of Cos Inc/The common 460690100 313,732 16,400 SH   OTR 1 0 16,400 0
Maxim Integrated Products Inc common 57772K101 345,323 10,339 SH   OTR 1 0 10,339 0
Vishay Intertechnology Inc common 928298108 27,754,523 2,861,291 SH   OTR 1 0 2,861,291 0
Trina Solar Ltd ADR common 89628E104 3,733,632 416,700 SH   OTR 1 0 416,700 0
Veeco Instruments Inc common 922417100 2,602,619 126,957 SH   OTR 1 0 126,957 0
Tenneco Inc common 880349105 55,143,925 1,231,166 SH   OTR 1 0 1,231,166 0
Renewable Energy Group Inc common 75972A301 18,578,614 2,243,794 SH   OTR 1 0 2,243,794 0
Apollo Investment Corp common 03761U106 797,291 145,491 SH   OTR 1 0 145,491 0
Align Technology common 016255101 3,420,017 60,254 SH   OTR 1 0 60,254 0
The Priceline Group Inc common 741503403 103,457,155 83,645 SH   OTR 1 0 83,645 0
Taiwan Semiconductor Manufacturing Co Ltd ADR common 874039100 8,153,879 392,958 SH   OTR 1 0 392,958 0
Centene Corp common 15135B101 6,052,068 111,600 SH   OTR 1 0 111,600 0
Sunrun INC. common 86771W105 13,171,490 1,261,637 SH   OTR 1 0 1,261,637 0
WhiteWave Foods Co common 966244105 4,631,182 115,347 SH   OTR 1 0 115,347 0
Salesforce.com Inc common 79466L302 15,303,483 220,416 SH   OTR 1 0 220,416 0
Prologis Inc common 74340W103 28,541,436 733,713 SH   OTR 1 0 733,713 0
Apple Inc common 037833100 142,462,708 1,291,593 SH   OTR 1 0 1,291,593 0
Regal Beloit Corp common 758750103 5,790,538 102,560 SH   OTR 1 0 102,560 0
Springleaf Holdings Inc common 85172J101 3,987,149 91,260 SH   OTR 1 0 91,260 0
ICON Plc common 000571120 6,902,258 97,256 SH   OTR 1 0 97,256 0
Skyworks Solutions Inc common 83088M102 858,942 10,200 SH   OTR 1 0 10,200 0
Medtronic PLC common 00BTN1Y11 13,418,458 200,455 SH   OTR 1 0 200,455 0
American Express Co common 025816109 3,577,069 48,254 SH   OTR 1 0 48,254 0
Micron Technology Inc common 595112103 6,424,802 428,892 SH   OTR 1 0 428,892 0
Golar LNG LTD common G9456A100 588,268 21,100 SH   OTR 1 0 21,100 0
Cheniere Energy Inc common 16411R208 493,046 10,208 SH   OTR 1 0 10,208 0
Facebook Inc common 30303M102 9,386,099 104,406 SH   OTR 1 0 104,406 0
General Growth Properties Inc common 370023103 1,025,140 39,474 SH   OTR 1 0 39,474 0
Spectra Energy Corp common 847560109 976,719 37,180 SH   OTR 1 0 37,180 0
Nordstrom Inc common 655664100 778,914 10,862 SH   OTR 1 0 10,862 0
Dr Pepper Snapple Group Inc common 26138E109 1,197,370 15,147 SH   OTR 1 0 15,147 0
Intercontinental Exchange Inc common 45866F104 8,273,058 35,206 SH   OTR 1 0 35,206 0
Noble Energy Inc common 655044105 659,554 21,854 SH   OTR 1 0 21,854 0
Progressive Corp/The common 743315103 1,079,294 35,225 SH   OTR 1 0 35,225 0
NuCor Corp common 670346105 886,105 23,598 SH   OTR 1 0 23,598 0
Juniper Networks Inc common 48203R104 494,326 19,227 SH   OTR 1 0 19,227 0
Omnicom Group Inc common 681919106 830,933 12,609 SH   OTR 1 0 12,609 0
Monsanto Co common 61166W101 6,576,044 77,057 SH   OTR 1 0 77,057 0
Mckesson Corp common 58155Q103 11,853,392 64,062 SH   OTR 1 0 64,062 0
Kimberly-Clark Corp common 494368103 2,328,767 21,357 SH   OTR 1 0 21,357 0
Exelon Corp common 30161N101 1,275,288 42,939 SH   OTR 1 0 42,939 0
Consolidated Edison Inc common 209115104 1,110,312 16,609 SH   OTR 1 0 16,609 0
Vereit INC common 92339V100 367,850 47,649 SH   OTR 1 0 47,649 0
CF Industries Holdings Inc common 125269100 715,931 15,945 SH   OTR 1 0 15,945 0
Broadcom Corp common 111320107 1,576,278 30,649 SH   OTR 1 0 30,649 0
Aetna Inc common 00817Y108 10,981,591 100,371 SH   OTR 1 0 100,371 0
Archer-Daniels-Midland Co common 039483102 1,489,754 35,941 SH   OTR 1 0 35,941 0
Mosaic Co/The common 61945C103 20,013,499 643,314 SH   OTR 1 0 643,314 0
JPMorgan Chase & Co common 46625H100 46,683,327 765,677 SH   OTR 1 0 765,677 0
Valero Energy Corp common 91913Y100 1,780,583 29,627 SH   OTR 1 0 29,627 0
Metlife Inc common 59156R108 48,022,039 1,018,495 SH   OTR 1 0 1,018,495 0
Kulicke & Soffa Industries Inc common 501242101 4,869,990 530,500 SH   OTR 1 0 530,500 0
Icici Bank Ltd ADR common 45104G104 4,307,320 514,000 SH   OTR 1 0 514,000 0
Bed Bath & Beyond Inc common 075896100 20,241,473 354,989 SH   OTR 1 0 354,989 0
Newfield Exploration Co common 651290108 18,221,270 553,838 SH   OTR 1 0 553,838 0
AVG Technologies NV common 001006066 16,921,544 778,002 SH   OTR 1 0 778,002 0
Wisconsin Energy Corp common 92939U106 560,947 10,742 SH   OTR 1 0 10,742 0
State Street Corp common 857477103 1,131,279 16,832 SH   OTR 1 0 16,832 0
Flextronics International Ltd common 999900002 255,131 24,206 SH   OTR 1 0 24,206 0
ResMed Inc common 761152107 1,365,728 26,800 SH   OTR 1 0 26,800 0
Liberty Global Plc common 00B8W6766 461,863 10,756 SH   OTR 1 0 10,756 0
Laboratory Corp Of America Holdings common 50540R409 2,296,744 21,174 SH   OTR 1 0 21,174 0
Emerson Electric Co common 291011104 15,330,612 347,082 SH   OTR 1 0 347,082 0
CIT Group Inc common 125581801 3,011,697 75,236 SH   OTR 1 0 75,236 0
Eversource Energy common 30040W108 714,805 14,121 SH   OTR 1 0 14,121 0
Best Buy Co Inc common 086516101 474,691 12,788 SH   OTR 1 0 12,788 0
Dr Horton Inc common 23331A109 558,838 19,034 SH   OTR 1 0 19,034 0
Fidelity National Information Services Inc common 31620M106 762,834 11,372 SH   OTR 1 0 11,372 0
American Capital Ltd common 02503Y103 1,684,355 138,516 SH   OTR 1 0 138,516 0
Oclaro Inc common 67555N206 11,328,006 4,925,220 SH   OTR 1 0 4,925,220 0
Hercules Technology Growth Capital Inc common 427096508 421,981 41,739 SH   OTR 1 0 41,739 0
Gladstone Capital Corp common 376535100 312,628 38,501 SH   OTR 1 0 38,501 0