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 37,660 262,917 SH   SOLE 0 262,917 0 0
Abbott Laboratories Common Stock 2824100 16,822 411,307 SH   SOLE 0 411,307 0 0
AbbVie Common Stock 00287Y109 21,716 384,763 SH   SOLE 0 384,763 0 0
Aboitiz Power (Philippines) Common Stock SB1Z9Q99L 378 450,000 SH   SOLE 0 450,000 0 0
Accenture PLC, A Common Stock G1151C101 226 2,800 SH   SOLE 0 2,800 0 0
Actavis PLC Common Stock G0083B108 27 119 SH   SOLE 0 119 0 0
Adobe Systems Common Stock 00724F101 88,311 1,220,436 SH   SOLE 0 1,220,436 0 0
Advanced Info Service (Forgn Shs) Common Stock S6412591L 102 15,000 SH   SOLE 0 15,000 0 0
Agilent Technologies Common Stock 00846U101 53,007 922,822 SH   SOLE 0 922,822 0 0
Agnico-Eagle Mines Ltd Common Stock 8474108 34 900 SH   SOLE 0 900 0 0
Air Products & Chemicals Common Stock 9158106 32,155 250,000 SH   SOLE 0 250,000 0 0
Akamai Technologies Common Stock 00971T101 61,448 1,006,354 SH   SOLE 0 1,006,354 0 0
Alamos Gold Common Stock 11527959 329 32,500 SH   SOLE 0 32,500 0 0
Alaska Air Common Stock 11659109 725 7,625 SH   SOLE 0 7,625 0 0
Alcoa Common Stock 13817101 75 5,055 SH   SOLE 0 5,055 0 0
Alere Common Stock 01449J105 141 3,766 SH   SOLE 0 3,766 0 0
Alere, perp pfd conv ser B Convt Prefrd Stock 01449J204 63 199 SH   SOLE 0 199 0 0
Amazon.com Common Stock 23135106 880 2,711 SH   SOLE 0 2,711 0 0
Ambev SA ADR ADR 02319V103 70 10,000 SH   SOLE 0 10,000 0 0
Ameren Common Stock 23608102 14 333 SH   SOLE 0 333 0 0
America Movil ADR ADR 02364W105 37 1,790 SH   SOLE 0 1,790 0 0
American Electric Power Common Stock 25537101 7 120 SH   SOLE 0 120 0 0
AmerisourceBergen Corp Common Stock 03073E105 8 110 SH   SOLE 0 110 0 0
Amgen Common Stock 31162100 64,853 547,884 SH   SOLE 0 547,884 0 0
AmSurg Common Stock 03232P405 180 3,947 SH   SOLE 0 3,947 0 0
Anadarko Petroleum Common Stock 32511107 175 1,600 SH   SOLE 0 1,600 0 0
Analog Devices Common Stock 32654105 27 500 SH   SOLE 0 500 0 0
Aon Corp Common Stock G0408V102 262 2,912 SH   SOLE 0 2,912 0 0
Apache Common Stock 37411105 1,346 13,377 SH   SOLE 0 13,377 0 0
Apartment Investment & Management Common Stock 03748R101 24 743 SH   SOLE 0 743 0 0
Apple Common Stock 37833100 77,853 837,760 SH   SOLE 0 837,760 0 0
ARM Holdings plc ADS ADR 42068106 52 1,151 SH   SOLE 0 1,151 0 0
Ashland Common Stock 44209104 544 5,006 SH   SOLE 0 5,006 0 0
ASML Holding NV (New York) Common Stock N07059210 41,295 442,750 SH   SOLE 0 442,750 0 0
Aspen Pharmacare Holdings Common Stock SB09C0Z1L 703 25,000 SH   SOLE 0 25,000 0 0
AstraZeneca ADS ADR 46353108 19,544 263,000 SH   SOLE 0 263,000 0 0
AT&T Common Stock 00206R102 558 15,768 SH   SOLE 0 15,768 0 0
Atlas Pipeline Partners Common Stock 49392103 103 3,000 SH   SOLE 0 3,000 0 0
Australia & New Zealand Banking ADS ADR 52528304 2,642 84,000 SH   SOLE 0 84,000 0 0
AutoNavi Holdings ADS ADR 05330F106 669 32,000 SH   SOLE 0 32,000 0 0
Aviat Networks Common Stock 05366Y102 1 630 SH   SOLE 0 630 0 0
Avista Common Stock 05379B107 325 9,700 SH   SOLE 0 9,700 0 0
Axiata Group Berhad Common Stock SB2QZGV5L 423 195,000 SH   SOLE 0 195,000 0 0
Baidu ADS ADR 56752108 654 3,500 SH   SOLE 0 3,500 0 0
Banco Santander ADS ADR 05964H105 1,089 104,502 SH   SOLE 0 104,502 0 0
Bangkok Dusit Medical Services NVDR Common Stock SB013SV4L 643 1,250,000 SH   SOLE 0 1,250,000 0 0
Bank of America Common Stock 60505104 123 8,000 SH   SOLE 0 8,000 0 0
Barrick Gold Common Stock 67901108 26 1,400 SH   SOLE 0 1,400 0 0
BASF ADS ADR 55262505 21,610 185,492 SH   SOLE 0 185,492 0 0
BCE Common Stock 05534B760 2,743 60,469 SH   SOLE 0 60,469 0 0
Becton, Dickinson & Co. Common Stock 75887109 24,843 210,000 SH   SOLE 0 210,000 0 0
Bed Bath & Beyond Common Stock 75896100 582 10,135 SH   SOLE 0 10,135 0 0
Belmond Ltd. CL A Common Stock G1154H107 4,507 310,000 SH   SOLE 0 310,000 0 0
BG Group ADR ADR 55434203 1,495 70,000 SH   SOLE 0 70,000 0 0
BHP Billiton ADS ADR 88606108 2,254 32,928 SH   SOLE 0 32,928 0 0
BIMB Holdings Bhd Common Stock S6100379L 372 280,000 SH   SOLE 0 280,000 0 0
BIMB Holdings BHD Warrants Warrant SBG7ZLL7L 15 80,000 SH   SOLE 0 80,000 0 0
Bitauto Holdings Ltd. ADS Common Stock 91727107 24 500 SH   SOLE 0 500 0 0
BlackRock Common Stock 09247X101 355 1,111 SH   SOLE 0 1,111 0 0
Boardwalk Pipeline Partners LP Common Stock 96627104 56 3,000 SH   SOLE 0 3,000 0 0
Boeing Common Stock 97023105 746 5,865 SH   SOLE 0 5,865 0 0
Borg-Warner Automotive Common Stock 99724106 707 10,843 SH   SOLE 0 10,843 0 0
BP plc ADS ADR 55622104 94 1,791 SH   SOLE 0 1,791 0 0
Brandywine Realty Trust Common Stock 105368203 6 397 SH   SOLE 0 397 0 0
Bristol-Myers Squibb Common Stock 110122108 39,429 812,799 SH   SOLE 0 812,799 0 0
Canadian National Railway Common Stock 136375102 44,058 677,600 SH   SOLE 0 677,600 0 0
Canadian Oil Sands Ltd. Common Stock 13643E105 227 10,000 SH   SOLE 0 10,000 0 0
Canon ADS ADR 138006309 427 13,050 SH   SOLE 0 13,050 0 0
Carlisle Cos Common Stock 142339100 39,932 461,000 SH   SOLE 0 461,000 0 0
Carmax Common Stock 143130102 87 1,680 SH   SOLE 0 1,680 0 0
Carrefour S.A. ADS ADR 144430204 1,241 170,000 SH   SOLE 0 170,000 0 0
CCR SA Common Stock S2840970L 274 33,500 SH   SOLE 0 33,500 0 0
Celgene Common Stock 151020104 17,176 200,000 SH   SOLE 0 200,000 0 0
Cenovus Common Stock 15135U109 17,505 540,773 SH   SOLE 0 540,773 0 0
Charles River Laboratories Common Stock 159864107 80 1,495 SH   SOLE 0 1,495 0 0
Chemtura Corp Common Stock 163893209 0 10 SH   SOLE 0 10 0 0
Cheung Kong (Holdings) ADR ADR 166744201 6 328 SH   SOLE 0 328 0 0
Chevron Corporation Common Stock 166764100 614 4,707 SH   SOLE 0 4,707 0 0
China Petrolem & Chem (Sinopec) ADR ADR 16941R108 99 1,040 SH   SOLE 0 1,040 0 0
Chubb Common Stock 171232101 823 8,925 SH   SOLE 0 8,925 0 0
Chunghwa Telecom ADS ADR 17133Q502 10,882 339,419 SH   SOLE 0 339,419 0 0
Church & Dwight Common Stock 171340102 56,506 807,800 SH   SOLE 0 807,800 0 0
Cisco Systems Common Stock 17275R102 51,003 2,052,448 SH   SOLE 0 2,052,448 0 0
Clicks Group Ltd Common Stock S6105578L 358 60,000 SH   SOLE 0 60,000 0 0
Clorox Common Stock 189054109 34,381 376,165 SH   SOLE 0 376,165 0 0
CNOOC Ltd ADR ADR 126132109 520 2,900 SH   SOLE 0 2,900 0 0
Coca-Cola Co Common Stock 191216100 57 1,340 SH   SOLE 0 1,340 0 0
Coca-Cola Femsa ADS ADR 191241108 287 2,527 SH   SOLE 0 2,527 0 0
Coeur Mining Common Stock 192108504 92 10,000 SH   SOLE 0 10,000 0 0
Colgate-Palmolive Common Stock 194162103 41,624 610,508 SH   SOLE 0 610,508 0 0
ConocoPhillips Common Stock 20825C104 30,063 350,672 SH   SOLE 0 350,672 0 0
Convergys Common Stock 212485106 12,044 561,733 SH   SOLE 0 561,733 0 0
Copa Holdings - A Common Stock P31076105 4,277 30,000 SH   SOLE 0 30,000 0 0
Corning Common Stock 219350105 7 300 SH   SOLE 0 300 0 0
Costco Wholesale Common Stock 22160K105 345 3,000 SH   SOLE 0 3,000 0 0
Crane Common Stock 224399105 22,308 300,000 SH   SOLE 0 300,000 0 0
Culp Common Stock 230215105 87 5,000 SH   SOLE 0 5,000 0 0
CVS Caremark Common Stock 126650100 843 11,186 SH   SOLE 0 11,186 0 0
Daimler AG Common Stock S5529027L 187 2,000 SH   SOLE 0 2,000 0 0
Danaher Common Stock 235851102 31 400 SH   SOLE 0 400 0 0
Danone ADS ADR 23636T100 588 39,362 SH   SOLE 0 39,362 0 0
Dassault Systems ADR ADR 237545108 3,865 30,000 SH   SOLE 0 30,000 0 0
DealerTrack Holdings Common Stock 242309102 6 141 SH   SOLE 0 141 0 0
Delta Air Lines Common Stock 247361702 1,549 40,000 SH   SOLE 0 40,000 0 0
Dentsply International Common Stock 249030107 28,473 601,340 SH   SOLE 0 601,340 0 0
Devon Energy Common Stock 25179M103 143 1,800 SH   SOLE 0 1,800 0 0
Diageo plc Common Stock S2144724L 636 20,000 SH   SOLE 0 20,000 0 0
Diebold Common Stock 253651103 32 800 SH   SOLE 0 800 0 0
Disney (Walt) Common Stock 254687106 12 145 SH   SOLE 0 145 0 0
Dominion Resources Inc./VA Common Stock 25746U109 9 120 SH   SOLE 0 120 0 0
Donnelley (RR) & Sons Common Stock 257867101 143 8,424 SH   SOLE 0 8,424 0 0
Dow Chemical Common Stock 260543103 86 1,667 SH   SOLE 0 1,667 0 0
Dr. Reddy's Laboratories ADR ADR 256135203 0 0 SH   SOLE 0 0 0 0
Dreamworks Animation Common Stock 26153C103 8 330 SH   SOLE 0 330 0 0
Duke Energy Common Stock 26441C204 256 3,450 SH   SOLE 0 3,450 0 0
Duke Realty Common Stock 264411505 162 8,900 SH   SOLE 0 8,900 0 0
Dun & Bradstreet Common Stock 26483E100 7,863 71,350 SH   SOLE 0 71,350 0 0
E.I. du Pont de Nemours Common Stock 263534109 33,011 504,450 SH   SOLE 0 504,450 0 0
E.ON ADR ADR 268780103 124 6,000 SH   SOLE 0 6,000 0 0
eBay Common Stock 278642103 1,172 23,413 SH   SOLE 0 23,413 0 0
Edison International Common Stock 281020107 63 1,080 SH   SOLE 0 1,080 0 0
Eli Lilly Common Stock 532457108 79,880 1,284,865 SH   SOLE 0 1,284,865 0 0
Embraer SA ADR ADR 29082A107 168 4,612 SH   SOLE 0 4,612 0 0
EMC Common Stock 268648102 670 25,429 SH   SOLE 0 25,429 0 0
EMCOR Group Common Stock 29084Q100 31,385 704,798 SH   SOLE 0 704,798 0 0
Emerson Electric Common Stock 291011104 29,862 450,000 SH   SOLE 0 450,000 0 0
Enbridge Energy Partners LP Common Stock 29250R106 1,184 32,051 SH   SOLE 0 32,051 0 0
EnCana Common Stock 292505104 6,384 269,258 SH   SOLE 0 269,258 0 0
Enersis ADS ADR 29274F104 169 10,000 SH   SOLE 0 10,000 0 0
Eni SpA ADS ADR 26874R108 2,745 50,000 SH   SOLE 0 50,000 0 0
Entergy MISS 1st MTG Preferred Stock 29364N876 25 1,000 SH   SOLE 0 1,000 0 0
EOG Resources Common Stock 26875P101 113 970 SH   SOLE 0 970 0 0
Estee Lauder, Cl A Common Stock 518439104 47,622 641,282 SH   SOLE 0 641,282 0 0
Expedia Common Stock 30212P303 44 561 SH   SOLE 0 561 0 0
Exponent Common Stock 30214U102 74 1,000 SH   SOLE 0 1,000 0 0
Express Scripts Holding Common Stock 30219G108 46,027 663,880 SH   SOLE 0 663,880 0 0
Exxon Mobil Common Stock 30231G102 36,286 360,409 SH   SOLE 0 360,409 0 0
F5 Networks Common Stock 315616102 1,629 14,622 SH   SOLE 0 14,622 0 0
Facebook, Cl A Common Stock 30303M102 1,136 16,886 SH   SOLE 0 16,886 0 0
Fastenal Common Stock 311900104 39,689 801,960 SH   SOLE 0 801,960 0 0
First Real Estate Investment Trust Common Stock Y2560E100 190 200,000 SH   SOLE 0 200,000 0 0
First Solar Common Stock 336433107 284 4,000 SH   SOLE 0 4,000 0 0
Fiserv Common Stock 337738108 54 900 SH   SOLE 0 900 0 0
FleetCor Technologies Common Stock 339041105 332 2,522 SH   SOLE 0 2,522 0 0
Fomento Economico Mex ADS (FEMSA) ADR 344419106 2,810 30,000 SH   SOLE 0 30,000 0 0
Ford Motor Common Stock 345370860 741 43,010 SH   SOLE 0 43,010 0 0
Ford Otomotiv Sanayi Common Stock SB03MSR5L 498 40,000 SH   SOLE 0 40,000 0 0
FPL Group Capital Trust I Preferred Stock 30257v207 28 1,100 SH   SOLE 0 1,100 0 0
Freeport-McMoRan Copper & Gold Common Stock 35671D857 4,556 124,824 SH   SOLE 0 124,824 0 0
Frontier Communictions Common Stock 35906A108 0 70 SH   SOLE 0 70 0 0
Furiex Pharmaceuticals Common Stock 36106P101 35 333 SH   SOLE 0 333 0 0
Gartner Common Stock 366651107 21,258 301,441 SH   SOLE 0 301,441 0 0
GDF Suez ADS ADR 36160B105 103 3,725 SH   SOLE 0 3,725 0 0
General Electric Common Stock 369604103 378 14,400 SH   SOLE 0 14,400 0 0
General Mills Common Stock 370334104 31,804 605,338 SH   SOLE 0 605,338 0 0
Genomma Lab Internacional - B Common Stock SB3B1C73L 596 220,000 SH   SOLE 0 220,000 0 0
Gentex Common Stock 371901109 20,421 702,000 SH   SOLE 0 702,000 0 0
Genuine Parts Common Stock 372460105 44,355 505,180 SH   SOLE 0 505,180 0 0
Georgia Power CO Cl A PFD 6.125% Preferred Stock 373334473 112 4,000 SH   SOLE 0 4,000 0 0
Gilead Sciences Common Stock 375558103 265 3,200 SH   SOLE 0 3,200 0 0
GlaxoSmithKline ADS ADR 37733W105 35,562 664,950 SH   SOLE 0 664,950 0 0
Global Payments Common Stock 37940X102 28 382 SH   SOLE 0 382 0 0
Gold Fields Ltd ADS ADR 38059T106 112 30,000 SH   SOLE 0 30,000 0 0
Google, A Common Stock 38259P508 51,204 87,577 SH   SOLE 0 87,577 0 0
Google, C Common Stock 38259P706 16,180 28,126 SH   SOLE 0 28,126 0 0
Great Plains Energy Inc. Common Stock 391164100 5 197 SH   SOLE 0 197 0 0
Groupe Bruxelles Lambert SA Common Stock S70973284 166 1,600 SH   SOLE 0 1,600 0 0
GT Advanced Technologies Common Stock 36191U106 37 2,000 SH   SOLE 0 2,000 0 0
Hain Celestial Group Common Stock 405217100 1,026 11,557 SH   SOLE 0 11,557 0 0
Harman International Industries Common Stock 413086109 236 2,200 SH   SOLE 0 2,200 0 0
Harris Common Stock 413875105 31,410 414,660 SH   SOLE 0 414,660 0 0
HCP Common Stock 40414L109 16 381 SH   SOLE 0 381 0 0
Health Care Property Common Stock 42217K106 19 302 SH   SOLE 0 302 0 0
Hewlett-Packard Common Stock 428236103 17 500 SH   SOLE 0 500 0 0
Hillshire Brands Common Stock 432589109 5 88 SH   SOLE 0 88 0 0
Home Depot Common Stock 437076102 49 610 SH   SOLE 0 610 0 0
Honeywell International Common Stock 438516106 38,361 412,710 SH   SOLE 0 412,710 0 0
Hong Kong & China Gas ADS ADR 438550303 475 220,000 SH   SOLE 0 220,000 0 0
Hopewell Highway Infrastructure Common Stock S6665016L 113 225,000 SH   SOLE 0 225,000 0 0
Hospira Common Stock 441060100 2 40 SH   SOLE 0 40 0 0
HSN Common Stock 404303109 13 224 SH   SOLE 0 224 0 0
Hudson Technologies Common Stock 444144109 197 68,041 SH   SOLE 0 68,041 0 0
Humana Common Stock 444859102 39,082 305,998 SH   SOLE 0 305,998 0 0
Hutchison Whampoa ADR ADR 448415208 5 192 SH   SOLE 0 192 0 0
IAC/InterActiveCorp Common Stock 44919P508 39 561 SH   SOLE 0 561 0 0
Idacorp Common Stock 451107106 989 17,100 SH   SOLE 0 17,100 0 0
IHH Healthcare Bhd Common Stock SB83X6P8L 409 300,000 SH   SOLE 0 300,000 0 0
Illinois Tool Works Common Stock 452308109 44,999 513,925 SH   SOLE 0 513,925 0 0
Impala Platinum ADS ADR 452553308 160 16,000 SH   SOLE 0 16,000 0 0
Indofood CBP Sukses Makmur Common Stock SB4LD3M8L 211 250,000 SH   SOLE 0 250,000 0 0
Infosys ADS ADR 456788108 26,885 500,000 SH   SOLE 0 500,000 0 0
Integrated Device Technology Common Stock 458118106 62 4,030 SH   SOLE 0 4,030 0 0
Intel Common Stock 458140100 31,361 1,014,930 SH   SOLE 0 1,014,930 0 0
International Business Machines Common Stock 459200101 685 3,780 SH   SOLE 0 3,780 0 0
Interval Leisure Group Common Stock 46113M108 5 224 SH   SOLE 0 224 0 0
Intuit Common Stock 461202103 63,792 792,154 SH   SOLE 0 792,154 0 0
Invesco Common Stock G491BT108 757 20,044 SH   SOLE 0 20,044 0 0
IOI Bhd Common Stock SB1Y3WG1L 491 300,000 SH   SOLE 0 300,000 0 0
IOI Properties Group Bhd Common Stock SBH7JFJ2L 118 150,000 SH   SOLE 0 150,000 0 0
Iron Mountain Common Stock 462846106 18 496 SH   SOLE 0 496 0 0
iShares Russell 2000 Common Stock 464287655 28 238 SH   SOLE 0 238 0 0
Itau Unibanco Holding pf ADR ADR 465562106 104 7,260 SH   SOLE 0 7,260 0 0
Jasa Marga (Persero) Tbk PT Common Stock SB28T1S7L 353 700,000 SH   SOLE 0 700,000 0 0
JM Smucker Common Stock 832696405 26,679 250,340 SH   SOLE 0 250,340 0 0
John Wiley & Sons, A Common Stock 968223206 2,121 35,000 SH   SOLE 0 35,000 0 0
Johnson & Johnson Common Stock 478160104 94,631 904,521 SH   SOLE 0 904,521 0 0
Johnson Controls Common Stock 478366107 29,958 600,000 SH   SOLE 0 600,000 0 0
JP Morgan Chase Common Stock 46625H100 152 2,640 SH   SOLE 0 2,640 0 0
JPM Chase Capital, Pfd C 6.70% Preferred Stock 48125E207 130 5,000 SH   SOLE 0 5,000 0 0
Kalbe Farma PT Common Stock S6728102L 630 4,500,000 SH   SOLE 0 4,500,000 0 0
Kalbe Farma PT ADR ADR 69368A108 98 3,500 SH   SOLE 0 3,500 0 0
Kellogg Common Stock 487836108 30,642 466,400 SH   SOLE 0 466,400 0 0
Key Common Stock 493267108 18 1,272 SH   SOLE 0 1,272 0 0
Kimberly-Clark Common Stock 494368103 33,691 302,925 SH   SOLE 0 302,925 0 0
Kimberly-Clark de Mexico, A Common Stock S2491914L 449 160,000 SH   SOLE 0 160,000 0 0
Kinder Morgan Energy Partners Common Stock 494550106 337 4,100 SH   SOLE 0 4,100 0 0
Knight Transportation Common Stock 499064103 29 1,237 SH   SOLE 0 1,237 0 0
Kohl's Common Stock 500255104 14 275 SH   SOLE 0 275 0 0
Koninklijke Philips NV (NY) Common Stock 500472303 688 21,654 SH   SOLE 0 21,654 0 0
Korea Electric Power ADS ADR 500631106 368 20,000 SH   SOLE 0 20,000 0 0
KPJ Healthcare Common Stock S64935850 363 344,666 SH   SOLE 0 344,666 0 0
KPJ Healthcare Warrants Warrant S6493599L 5 29,332 SH   SOLE 0 29,332 0 0
LATAM Airlines ADS ADR 51817R106 2,194 163,482 SH   SOLE 0 163,482 0 0
LifePoint Hospitals Common Stock 53219L109 36 581 SH   SOLE 0 581 0 0
Lincoln Electric Holdings Common Stock 533900106 35,918 514,000 SH   SOLE 0 514,000 0 0
Lincoln National Common Stock 534187109 9 177 SH   SOLE 0 177 0 0
Lowe's Common Stock 548661107 38,999 812,658 SH   SOLE 0 812,658 0 0
M. Dias Branco SA Common Stock SB1FRH89L 570 13,000 SH   SOLE 0 13,000 0 0
Malayan Banking Bhd Common Stock S6556325L 98 32,000 SH   SOLE 0 32,000 0 0
Manila Electric Co Common Stock SB247XZ6L 469 80,000 SH   SOLE 0 80,000 0 0
Mattel Common Stock 577081102 335 8,600 SH   SOLE 0 8,600 0 0
McCormick & Co Common Stock 579780206 21,656 302,500 SH   SOLE 0 302,500 0 0
Mead Johnson Nutrition Common Stock 582839106 1,479 15,875 SH   SOLE 0 15,875 0 0
Memorial Production Partners Common Stock 586048100 436 18,000 SH   SOLE 0 18,000 0 0
MercadoLibre Common Stock 58733R102 1,690 17,714 SH   SOLE 0 17,714 0 0
Merck & Co Common Stock 58933Y105 257 4,445 SH   SOLE 0 4,445 0 0
Methanex Common Stock 59151K108 19,868 321,600 SH   SOLE 0 321,600 0 0
Metso ADS ADR 592671101 619 16,300 SH   SOLE 0 16,300 0 0
Microchip Technology Common Stock 595017104 30,793 630,875 SH   SOLE 0 630,875 0 0
Microsoft Common Stock 594918104 42,350 1,015,579 SH   SOLE 0 1,015,579 0 0
Middleby Common Stock 596278101 371 4,482 SH   SOLE 0 4,482 0 0
Millicom Intl Cellular SDR ADR SB002LM8L 229 2,500 SH   SOLE 0 2,500 0 0
Mindray Medical International ADR ADR 602675100 410 13,000 SH   SOLE 0 13,000 0 0
Mitsubishi UFJ Financial ADR ADR 606822104 3,075 500,000 SH   SOLE 0 500,000 0 0
Monster Beverage Common Stock 611740101 835 11,750 SH   SOLE 0 11,750 0 0
Moody's Common Stock 615369105 671 7,655 SH   SOLE 0 7,655 0 0
Morgan Stanley Cap Tr, Cum Pfd Preferred Stock 61750K208 114 4,500 SH   SOLE 0 4,500 0 0
Morningstar Common Stock 617700109 72 1,000 SH   SOLE 0 1,000 0 0
Motorola Solutions Common Stock 620076307 6 95 SH   SOLE 0 95 0 0
MTN Group LTD Common Stock S6563206L 442 21,000 SH   SOLE 0 21,000 0 0
MTN Group LTD - Spons ADR ADR 62474M108 234 11,100 SH   SOLE 0 11,100 0 0
National Fuel Gas Common Stock 636180101 13,311 170,000 SH   SOLE 0 170,000 0 0
National Grid PLC ADS ADR 636274300 499 6,713 SH   SOLE 0 6,713 0 0
Nestle's SA ADS ADR 641069406 18 227 SH   SOLE 0 227 0 0
Newmont Mining Common Stock 651639106 18 700 SH   SOLE 0 700 0 0
News Corp. Cl A Common Stock 65249B109 1 82 SH   SOLE 0 82 0 0
NextEra Energy Common Stock 65339F101 128 1,250 SH   SOLE 0 1,250 0 0
Nice Systems ADS ADR 653656108 3,265 80,000 SH   SOLE 0 80,000 0 0
Nidec ADS ADR 654090109 822 53,406 SH   SOLE 0 53,406 0 0
Nike, Cl B Common Stock 654106103 42,251 544,820 SH   SOLE 0 544,820 0 0
Nintendo ADR 654445303 1 86 SH   SOLE 0 86 0 0
NiSource Common Stock 65473P105 15 387 SH   SOLE 0 387 0 0
Noble Common Stock G65431101 638 19,012 SH   SOLE 0 19,012 0 0
Noble Energy Common Stock 655044105 34 436 SH   SOLE 0 436 0 0
Nordstrom Common Stock 655664100 27 400 SH   SOLE 0 400 0 0
Norfolk Southern Common Stock 655844108 52,937 513,800 SH   SOLE 0 513,800 0 0
Northern Trust Common Stock 665859104 64 1,000 SH   SOLE 0 1,000 0 0
Novartis ADR ADR 66987V109 100,946 1,115,053 SH   SOLE 0 1,115,053 0 0
Novo Nordisk ADS ADR 670100205 56,798 1,229,650 SH   SOLE 0 1,229,650 0 0
Novozymes A/S ADR ADR 670108109 100 2,000 SH   SOLE 0 2,000 0 0
NRG Energy Common Stock 629377508 112 3,000 SH   SOLE 0 3,000 0 0
Nucor Common Stock 670346105 187 3,800 SH   SOLE 0 3,800 0 0
NXT Energy Solutions Common Stock 62948Q107 59 54,522 SH   SOLE 0 54,522 0 0
NY Community Bancorp Common Stock 649445103 112 7,000 SH   SOLE 0 7,000 0 0
Oracle Common Stock 68389X105 27,506 678,650 SH   SOLE 0 678,650 0 0
Orange SA ADR 684060106 93 5,900 SH   SOLE 0 5,900 0 0
Organovo Holdings Inc Common Stock 68620A104 25 3,000 SH   SOLE 0 3,000 0 0
Pan American Silver Corp WTS REG S Warrant C71800103 0 200 SH   SOLE 0 200 0 0
PAREXEL International Common Stock 699462107 211 4,000 SH   SOLE 0 4,000 0 0
Parker Hannifin Common Stock 701094104 34,639 275,500 SH   SOLE 0 275,500 0 0
Pearson ADS ADR 705015105 8,021 404,890 SH   SOLE 0 404,890 0 0
Penn West Petroleum Common Stock 707887105 73 7,500 SH   SOLE 0 7,500 0 0
Pennsylvania REIT Common Stock 709102107 7 350 SH   SOLE 0 350 0 0
PepsiCo Common Stock 713448108 85,046 951,938 SH   SOLE 0 951,938 0 0
Petroleo Brasileiro ADS ADR 71654V408 386 26,400 SH   SOLE 0 26,400 0 0
Petronas Gas Bhd Common Stock S6703972L 534 70,000 SH   SOLE 0 70,000 0 0
PetSmart Common Stock 716768106 36,870 616,560 SH   SOLE 0 616,560 0 0
Pfizer Common Stock 717081103 36,697 1,236,417 SH   SOLE 0 1,236,417 0 0
PGE S.A. Common Stock SB544PW9L 427 60,000 SH   SOLE 0 60,000 0 0
Philippine Long Distance ADS ADR 718252604 283 4,200 SH   SOLE 0 4,200 0 0
Phillips 66 Common Stock 718546104 17,966 223,379 SH   SOLE 0 223,379 0 0
PIMCO Commercial Mortgage Secs Common Stock 69323T101 6 500 SH   SOLE 0 500 0 0
Plum Creek Timber Common Stock 729251108 494 10,943 SH   SOLE 0 10,943 0 0
PNC Bank Common Stock 693475105 121 1,355 SH   SOLE 0 1,355 0 0
Potash Corp of Saskatchewan Common Stock 73755L107 47,579 1,253,401 SH   SOLE 0 1,253,401 0 0
Power Solutions International Common Stock 73933G202 483 6,708 SH   SOLE 0 6,708 0 0
PPG Industries Common Stock 693506107 42,030 200,000 SH   SOLE 0 200,000 0 0
Prada ADR ADR 73942H100 97 6,900 SH   SOLE 0 6,900 0 0
Praxair Common Stock 74005P104 29,467 221,825 SH   SOLE 0 221,825 0 0
Procter & Gamble Common Stock 742718109 32,211 409,862 SH   SOLE 0 409,862 0 0
Public Storage International Common Stock 74460D109 77 450 SH   SOLE 0 450 0 0
Qualcomm Common Stock 747525103 65,990 833,209 SH   SOLE 0 833,209 0 0
Quimica y Minera Chile ADS ADR 833635105 1,671 57,000 SH   SOLE 0 57,000 0 0
Raymond James Financial Common Stock 754730109 282 5,568 SH   SOLE 0 5,568 0 0
Raytheon Common Stock 755111507 41 444 SH   SOLE 0 444 0 0
Regal-Beloit Common Stock 758750103 26,208 333,600 SH   SOLE 0 333,600 0 0
Regions Financial Common Stock 7591EP100 14 1,329 SH   SOLE 0 1,329 0 0
Reitmans (Canada) Ltd - A Common Stock 759404957 98 17,400 SH   SOLE 0 17,400 0 0
Richter Gedeon Common Stock S4042387L 384 20,000 SH   SOLE 0 20,000 0 0
Rio Tinto PLC ADS ADR 767204100 414 7,628 SH   SOLE 0 7,628 0 0
Robinson Department Store - NVDR Common Stock S6362953L 307 175,000 SH   SOLE 0 175,000 0 0
Rockwell Automation Common Stock 773903109 40,706 325,230 SH   SOLE 0 325,230 0 0
Royal Dutch Shell ADS ADR 780259206 239 2,900 SH   SOLE 0 2,900 0 0
RPM International Common Stock 749685103 8,493 183,900 SH   SOLE 0 183,900 0 0
Sabana Shariah Comp Indl REIT Common Stock Y7368R104 804 958,500 SH   SOLE 0 958,500 0 0
Salix Pharmaceuticals Common Stock 795435106 1,023 8,292 SH   SOLE 0 8,292 0 0
Sanderson Farms Common Stock 800013104 136 1,400 SH   SOLE 0 1,400 0 0
SanDisk Common Stock 80004C101 38,723 370,800 SH   SOLE 0 370,800 0 0
Sanofi ADS ADR 80105N105 2,723 51,212 SH   SOLE 0 51,212 0 0
Santander 10.5% Pfd Series 10 Preferred Stock E8683R144 103 4,000 SH   SOLE 0 4,000 0 0
SAP SE ADS ADR 803054204 35,234 457,579 SH   SOLE 0 457,579 0 0
Sasol ADS ADR 803866300 828 14,000 SH   SOLE 0 14,000 0 0
Schlumberger Ltd Common Stock 806857108 359 3,045 SH   SOLE 0 3,045 0 0
Semen Indonesia (Persero) Tbk PT Common Stock S67952360 446 350,000 SH   SOLE 0 350,000 0 0
Sempra Energy Common Stock 816851109 224 2,140 SH   SOLE 0 2,140 0 0
Semtech Common Stock 816850101 35 1,330 SH   SOLE 0 1,330 0 0
Senior Housing PPTYS Trust Common Stock 81721M109 238 9,800 SH   SOLE 0 9,800 0 0
Shire ADS ADR 82481r106 7,536 32,000 SH   SOLE 0 32,000 0 0
Sibanye Gold Ltd ADS ADR 825724206 121 11,000 SH   SOLE 0 11,000 0 0
Simon Property Group Common Stock 828806109 171 1,026 SH   SOLE 0 1,026 0 0
Singapore Dollar Common Stock SGD999996 100 124,400 SH   SOLE 0 124,400 0 0
Singapore Telecom ADR ADR 82929R304 296 9,600 SH   SOLE 0 9,600 0 0
Sinopharm Group - H Common Stock SB3ZVDV0L 692 250,000 SH   SOLE 0 250,000 0 0
SK Telecom ADR ADR 78440P108 939 36,200 SH   SOLE 0 36,200 0 0
SM Prime Holdings Common Stock S6818843L 265 730,000 SH   SOLE 0 730,000 0 0
Southwest Airlines Common Stock 844741108 27 1,000 SH   SOLE 0 1,000 0 0
SPDR Gold Trust GS Common Stock 78463V107 43 337 SH   SOLE 0 337 0 0
SPDR S&P Midcap 400 ETF Common Stock 78467Y107 26 99 SH   SOLE 0 99 0 0
Spectra Energy Common Stock 847560109 266 6,258 SH   SOLE 0 6,258 0 0
Stage Stores Common Stock 85254C305 65 3,487 SH   SOLE 0 3,487 0 0
Stanley Black & Decker Common Stock 854502101 9,137 104,046 SH   SOLE 0 104,046 0 0
Staples Common Stock 855030102 3 301 SH   SOLE 0 301 0 0
Starbucks Common Stock 855244109 318 4,107 SH   SOLE 0 4,107 0 0
State Street Common Stock 857477103 36 528 SH   SOLE 0 528 0 0
Statoil ADS ADR 85771P102 1,995 64,703 SH   SOLE 0 64,703 0 0
Stericycle Common Stock 858912108 31 260 SH   SOLE 0 260 0 0
Stryker Common Stock 863667101 25,319 300,270 SH   SOLE 0 300,270 0 0
Suburban Propane Partners LP Common Stock 864482104 299 6,500 SH   SOLE 0 6,500 0 0
Sun Hydraulics Common Stock 866942105 102 2,500 SH   SOLE 0 2,500 0 0
Swire Pac LTD ADR 870794302 2 169 SH   SOLE 0 169 0 0
Synchronoss Technologies Common Stock 87157B103 524 15,000 SH   SOLE 0 15,000 0 0
Taiwan Semiconductor ADS ADR 874039100 59,648 2,788,597 SH   SOLE 0 2,788,597 0 0
Target Common Stock 87612E106 17 300 SH   SOLE 0 300 0 0
Tata Motors ADS ADR 876568502 232 5,942 SH   SOLE 0 5,942 0 0
TCW Convertible Securities Fund Common Stock 872340104 2 375 SH   SOLE 0 375 0 0
Teekay LNG Partners LP Common Stock Y8564M105 561 12,150 SH   SOLE 0 12,150 0 0
Telecom New Zealand ADS ADR 879278208 50 4,266 SH   SOLE 0 4,266 0 0
Telefonica ADS ADR 879382208 3,037 177,010 SH   SOLE 0 177,010 0 0
Telefonica Brasil S.A. ADS ADR 87936R106 308 15,000 SH   SOLE 0 15,000 0 0
Telekomunikasi Indonesia ADS ADR 715684106 1,108 26,600 SH   SOLE 0 26,600 0 0
Telenor ASA Common Stock S4732495L 3,300 145,000 SH   SOLE 0 145,000 0 0
Telenor ASA ADR ADR 87944W105 117 1,706 SH   SOLE 0 1,706 0 0
Telephone & Data Sys 6.625% Pfd Preferred Stock 879433852 52 2,100 SH   SOLE 0 2,100 0 0
Telstra ADR ADR 87969N204 197 8,000 SH   SOLE 0 8,000 0 0
Telus Common Stock 87971M103 8,789 236,000 SH   SOLE 0 236,000 0 0
Tenaris ADR ADR 88031M109 6,224 132,000 SH   SOLE 0 132,000 0 0
Tiger Brands Ltd Common Stock SB0J4PP2L 173 6,000 SH   SOLE 0 6,000 0 0
TJX Companies Common Stock 872540109 48,316 909,045 SH   SOLE 0 909,045 0 0
Toronto-Dominion Bank Common Stock 891160509 4,789 93,144 SH   SOLE 0 93,144 0 0
Total ADS ADR 89151E109 30,822 426,900 SH   SOLE 0 426,900 0 0
Toyota Motor ADS ADR 892331307 5,111 42,715 SH   SOLE 0 42,715 0 0
Transocean Common Stock H8817H100 4 78 SH   SOLE 0 78 0 0
Trimble Navigation Common Stock 896239100 65,168 1,763,678 SH   SOLE 0 1,763,678 0 0
TripAdvisor, Cl A Common Stock 896945201 174 1,600 SH   SOLE 0 1,600 0 0
Tupperware Common Stock 899896104 109 1,300 SH   SOLE 0 1,300 0 0
Turkcell Iletisim Hizmetleri ADS ADR 900111204 1,170 75,000 SH   SOLE 0 75,000 0 0
Twenty-First Century Fox, A Common Stock 90130A101 12 330 SH   SOLE 0 330 0 0
Ultralife Common Stock 903899102 38 10,000 SH   SOLE 0 10,000 0 0
Unilever ADS ADR 904767704 19,046 420,350 SH   SOLE 0 420,350 0 0
Unilever N.V. Common Stock 904784709 546 12,484 SH   SOLE 0 12,484 0 0
Union Pacific Common Stock 907818108 57,418 575,624 SH   SOLE 0 575,624 0 0
United Parcel Service, B Common Stock 911312106 84,288 821,042 SH   SOLE 0 821,042 0 0
United Technologies Common Stock 913017109 29,070 251,797 SH   SOLE 0 251,797 0 0
UnitedHealth Group Common Stock 91324P102 387 4,730 SH   SOLE 0 4,730 0 0
Vale ADS ADR 91912E105 959 72,500 SH   SOLE 0 72,500 0 0
Valmont Industries Common Stock 920253101 908 5,973 SH   SOLE 0 5,973 0 0
VCA Inc. Common Stock 918194101 22,068 628,900 SH   SOLE 0 628,900 0 0
Verizon Communications Common Stock 92343V104 3,293 67,300 SH   SOLE 0 67,300 0 0
VF Corp Common Stock 918204108 756 12,000 SH   SOLE 0 12,000 0 0
Vodafone Group ADS ADR 92857W308 1,575 47,166 SH   SOLE 0 47,166 0 0
W.W. Grainger Common Stock 384802104 38,588 151,760 SH   SOLE 0 151,760 0 0
Walgreen Common Stock 931422109 133 1,794 SH   SOLE 0 1,794 0 0
Washington Prime Group Inc Common Stock 939647103 10 513 SH   SOLE 0 513 0 0
Waste Connections Common Stock 941053100 24 496 SH   SOLE 0 496 0 0
Weatherford International Common Stock G48833100 59 2,580 SH   SOLE 0 2,580 0 0
Wells Fargo & Co Common Stock 949746101 122 2,315 SH   SOLE 0 2,315 0 0
Western Digital Common Stock 958102105 1,851 20,059 SH   SOLE 0 20,059 0 0
Whistler Blackcomb Holdings Common Stock 96336D955 200 12,000 SH   SOLE 0 12,000 0 0
Whiting Petroleum Common Stock 966387102 904 11,270 SH   SOLE 0 11,270 0 0
Williams Companies Common Stock 969457100 204 3,500 SH   SOLE 0 3,500 0 0
Wolters Kluwer NV Common Stock S5671519L 5,331 180,000 SH   SOLE 0 180,000 0 0
Wolverine World Wide Common Stock 978097103 27 1,034 SH   SOLE 0 1,034 0 0
Worthington Industries Common Stock 981811102 65 1,500 SH   SOLE 0 1,500 0 0
Wright Express Corp Common Stock 96208T104 34 322 SH   SOLE 0 322 0 0
Xcel Energy Common Stock 98389B100 6 172 SH   SOLE 0 172 0 0
Xilinx Common Stock 983919101 28,917 611,219 SH   SOLE 0 611,219 0 0
Zebra Technologies, Cl A Common Stock 989207105 67 817 SH   SOLE 0 817 0 0
Zimmer Common Stock 98956P102 90 870 SH   SOLE 0 870 0 0