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
AAC (USA) COM 000307108 2,882 398,060 SH   SOLE 0 0 398,060 0
ABB Ltd ADR ADR 000375204 38,212 1,813,584 SH   SOLE 0 0 1,813,584 0
Abbott Labs COM 002824100 198,131 5,158,314 SH   SOLE 0 0 5,158,314 0
Agrium Inc COM 008916108 32 235 SH   SOLE 0 0 235 0
Alcoa Upstream COM 013872106 11 395 SH   SOLE 0 0 395 0
American Campus COM 024835100 1,479 29,717 SH   SOLE 0 0 29,717 0
Apple Inc COM 037833100 60 515 SH   SOLE 0 0 515 0
Aptargroup COM 038336103 26,608 362,260 SH   SOLE 0 0 362,260 0
Astronics COM 046433108 3,772 111,455 SH   SOLE 0 0 111,455 0
BP Plc ADR ADR 055622104 34,916 934,089 SH   SOLE 0 0 934,089 0
Balchem COM 057665200 4,492 53,530 SH   SOLE 0 0 53,530 0
BankAmerUSD0.01 COM 060505104 59 2,650 SH   SOLE 0 0 2,650 0
Bank NovaScotia COM 064149107 1 7 SH   SOLE 0 0 7 0
Barnes COM 067806109 2,942 62,048 SH   SOLE 0 0 62,048 0
CAE Inc. COM 124765108 277,919 14,798,688 SH   SOLE 0 0 14,798,688 0
Cal-Maine Foods COM 128030202 2,640 59,765 SH   SOLE 0 0 59,765 0
CIBC COM 136069101 32 290 SH   SOLE 0 0 290 0
Canon ADR ADR 138006309 26,313 939,737 SH   SOLE 0 0 939,737 0
Carnival Corp COM 143658300 50,304 966,275 SH   SOLE 0 0 966,275 0
Cedar Fair COM 150185106 4,944 77,007 SH   SOLE 0 0 77,007 0
Chevron Corp COM 166764100 83 709 SH   SOLE 0 0 709 0
Citigroup Inc COM 172967424 101,003 1,699,531 SH   SOLE 0 0 1,699,531 0
Computer Progs COM 205306103 2,351 99,608 SH   SOLE 0 0 99,608 0
Comtech COM 205826209 3,625 305,890 SH   SOLE 0 0 305,890 0
Conagra Foods COM 205887102 40 1,000 SH   SOLE 0 0 1,000 0
Crown Holdings COM 228368106 76,631 1,457,686 SH   SOLE 0 0 1,457,686 0
Daktronics COM 234264109 3,605 336,884 SH   SOLE 0 0 336,884 0
Delta Air Lines COM 247361702 49 1,000 SH   SOLE 0 0 1,000 0
Dr. Reddys ADR ADR 256135203 32 700 SH   SOLE 0 0 700 0
Donaldson Comp COM 257651109 1,141 27,122 SH   SOLE 0 0 27,122 0
Edison Intl COM 281020107 72 1,000 SH   SOLE 0 0 1,000 0
FLIR Systems COM 302445101 3,742 103,411 SH   SOLE 0 0 103,411 0
Firstenergy Co COM 337932107 56 1,819 SH   SOLE 0 0 1,819 0
Gen Electric COM 369604103 70 2,200 SH   SOLE 0 0 2,200 0
PH Glatfelter COM 377316104 4,164 174,300 SH   SOLE 0 0 174,300 0
Gorman-Rupp COM 383082104 1,946 62,879 SH   SOLE 0 0 62,879 0
Graco COM 384109104 1,566 18,848 SH   SOLE 0 0 18,848 0
WW Grainger COM 384802104 42,955 184,950 SH   SOLE 0 0 184,950 0
Greif A COM 397624107 2,723 53,078 SH   SOLE 0 0 53,078 0
HEICO COM 422806109 3,263 42,300 SH   SOLE 0 0 42,300 0
Home Depot COM 437076102 54 400 SH   SOLE 0 0 400 0
Honda Motor ADR ADR 438128308 36,970 1,274,830 SH   SOLE 0 0 1,274,830 0
Infosys ADR ADR 456788108 40,358 2,721,400 SH   SOLE 0 0 2,721,400 0
Intel Corp COM 458140100 51 1,400 SH   SOLE 0 0 1,400 0
Johnson&Johnson COM 478160104 58 500 SH   SOLE 0 0 500 0
Lamb Weston COM 513272104 13 333 SH   SOLE 0 0 333 0
Littelfuse COM 537008104 3,009 19,828 SH   SOLE 0 0 19,828 0
Lloyds Bank ADR ADR 539439109 27,529 8,880,338 SH   SOLE 0 0 8,880,338 0
Marathon Oil COM 565849106 44 2,553 SH   SOLE 0 0 2,553 0
McGrath RentCrp COM 580589109 4,096 104,529 SH   SOLE 0 0 104,529 0
Meridian Bio COM 589584101 2,653 149,891 SH   SOLE 0 0 149,891 0
Microsoft Corp COM 594918104 118,266 1,903,212 SH   SOLE 0 0 1,903,212 0
Nat CineMedia COM 635309107 4,955 336,373 SH   SOLE 0 0 336,373 0
Nat Grid ADR ADR 636274300 22,295 382,217 SH   SOLE 0 0 382,217 0
National Presto COM 637215104 2,854 26,821 SH   SOLE 0 0 26,821 0
Northern Trust COM 665859104 56,434 633,731 SH   SOLE 0 0 633,731 0
Pfizer Inc COM 717081103 113,977 3,509,144 SH   SOLE 0 0 3,509,144 0
Procter&Gamble COM 742718109 47,022 559,248 SH   SOLE 0 0 559,248 0
Ralph Lauren COM 751212101 3,545 39,254 SH   SOLE 0 0 39,254 0
Ritchie Bros COM 767744105 87,150 1,913,281 SH   SOLE 0 0 1,913,281 0
Rogers Comms B COM 775109200 28 535 SH   SOLE 0 0 535 0
Royal Dut B ADR ADR 780259107 33 561 SH   SOLE 0 0 561 0
Royal Dut A ADR ADR 780259206 14,128 259,799 SH   SOLE 0 0 259,799 0
SAP ADR ADR 803054204 38,141 441,295 SH   SOLE 0 0 441,295 0
Southwestern COM 845467109 23 2,106 SH   SOLE 0 0 2,106 0
Sysco Corp COM 871829107 55 1,000 SH   SOLE 0 0 1,000 0
TaiwanSMC ADR ADR 874039100 191,722 6,668,574 SH   SOLE 0 0 6,668,574 0
Tata Motors ADR ADR 876568502 42,238 1,228,204 SH   SOLE 0 0 1,228,204 0
Telefonica ADR ADR 879382208 24,762 2,691,537 SH   SOLE 0 0 2,691,537 0
Texas Instr COM 882508104 40,802 559,165 SH   SOLE 0 0 559,165 0
Timken COM 887389104 4,024 101,367 SH   SOLE 0 0 101,367 0
Triumph COM 896818101 997 37,617 SH   SOLE 0 0 37,617 0
Tyson Foods COM 902494103 33 537 SH   SOLE 0 0 537 0
Unilever PlcADR ADR 904767704 27,300 670,754 SH   SOLE 0 0 670,754 0
Vishay COM 928298108 4,591 283,421 SH   SOLE 0 0 283,421 0
Wal-Mart St COM 931142103 57 821 SH   SOLE 0 0 821 0
Walgreen Boots COM 931427108 47,827 577,899 SH   SOLE 0 0 577,899 0
Wells Fargo COM 949746101 71,666 1,300,415 SH   SOLE 0 0 1,300,415 0
Yum Brands Inc COM 988498101 29 456 SH   SOLE 0 0 456 0
Total ADR ADR 89151E109 7 139 SH   SOLE 0 0 139 0
AT & T Inc COM 00206R102 44,949 1,056,875 SH   SOLE 0 0 1,056,875 0
Actuant COM 00508X203 41,191 1,587,306 SH   SOLE 0 0 1,587,306 0
Ambev ADR ADR 02319V103 144,572 29,444,400 SH   SOLE 0 0 29,444,400 0
Applied IndTech COM 03820C105 1,365 22,986 SH   SOLE 0 0 22,986 0
Aramark COM 03852U106 18,371 514,307 SH   SOLE 0 0 514,307 0
Arconic COM 03965L100 22 1,186 SH   SOLE 0 0 1,186 0
BCE Inc COM 05534B760 27 458 SH   SOLE 0 0 458 0
BSCH ADR ADR 05964H105 12,584 2,429,306 SH   SOLE 0 0 2,429,306 0
Bco Santan ADR ADR 05965X109 51,997 2,377,532 SH   SOLE 0 0 2,377,532 0
Bio-Techne COM 09073M104 1,942 18,884 SH   SOLE 0 0 18,884 0
Cabot MicroElec COM 12709P103 2,267 35,884 SH   SOLE 0 0 35,884 0
ChinaMobileADR ADR 16941M109 19,221 366,602 SH   SOLE 0 0 366,602 0
Chunghwa N ADR ADR 17133Q502 27,035 856,900 SH   SOLE 0 0 856,900 0
CoreCivic COM 21871N101 4,037 165,035 SH   SOLE 0 0 165,035 0
Destination COM 25065D100 1,295 250,472 SH   SOLE 0 0 250,472 0
DouglasDynamics COM 25960R105 2,737 81,346 SH   SOLE 0 0 81,346 0
Duke Energy COM 26441C204 41,552 535,332 SH   SOLE 0 0 535,332 0
ENI SpA ADR ADR 26874R108 31,109 964,920 SH   SOLE 0 0 964,920 0
EnerSys COM 29275Y102 1,626 20,821 SH   SOLE 0 0 20,821 0
First Republic COM 33616C100 74 800 SH   SOLE 0 0 800 0
GEO Group COM 36162J106 3,894 108,365 SH   SOLE 0 0 108,365 0
Glaxo ADR ADR 37733W105 30,762 798,806 SH   SOLE 0 0 798,806 0
Santandr Mx ADR ADR 40053C105 108,210 15,050,028 SH   SOLE 0 0 15,050,028 0
ICICI Bank ADR ADR 45104G104 128 17,100 SH   SOLE 0 0 17,100 0
Innospec COM 45768S105 4,229 61,730 SH   SOLE 0 0 61,730 0
iRadimed COM 46266A109 1,507 135,729 SH   SOLE 0 0 135,729 0
Mastercard COM 57636Q104 68,171 660,253 SH   SOLE 0 0 660,253 0
Merck & Co COM 58933Y105 62 1,057 SH   SOLE 0 0 1,057 0
Methanex Corp COM 59151K108 43 738 SH   SOLE 0 0 738 0
Monsanto COM 61166W101 78,004 741,416 SH   SOLE 0 0 741,416 0
NIC COM 62914B100 3,294 137,829 SH   SOLE 0 0 137,829 0
NTT Docomo ADR ADR 62942M201 8,065 350,635 SH   SOLE 0 0 350,635 0
Novartis ADR ADR 66987V109 26,976 370,341 SH   SOLE 0 0 370,341 0
Omega Protein COM 68210P107 4,681 186,876 SH   SOLE 0 0 186,876 0
Omnicell COM 68213N109 4,364 128,723 SH   SOLE 0 0 128,723 0
OUTFRONT Media COM 69007J106 3,645 146,554 SH   SOLE 0 0 146,554 0
PLDT ADR ADR 69344D408 194,848 7,072,512 SH   SOLE 0 0 7,072,512 0
SK Telecom ADR ADR 78440P108 4,746 227,080 SH   SOLE 0 0 227,080 0
SP Plus COM 78469C103 3,849 136,722 SH   SOLE 0 0 136,722 0
Sanofi ADR ADR 80105N105 38,331 947,847 SH   SOLE 0 0 947,847 0
Shaw Comm B COM 82028K200 30 1,115 SH   SOLE 0 0 1,115 0
Shire PLC ADR ADR 82481R106 18 103 SH   SOLE 0 0 103 0
Syngenta ADR ADR 87160A100 38,837 491,293 SH   SOLE 0 0 491,293 0
Synchrony Fin COM 87165B103 70,322 1,938,835 SH   SOLE 0 0 1,938,835 0
TD Ameritrade COM 87236Y108 70 1,600 SH   SOLE 0 0 1,600 0
TELUS Corp COM 87971M103 31 731 SH   SOLE 0 0 731 0
3M Co COM 88579Y101 54 300 SH   SOLE 0 0 300 0
TransCanada COM 89353D107 0 3 SH   SOLE 0 0 3 0
TransMontaigne COM 89376V100 4,488 101,389 SH   SOLE 0 0 101,389 0
UnitedHealth COM 91324P102 62,238 388,890 SH   SOLE 0 0 388,890 0
US Ecology COM 91732J102 3,611 73,461 SH   SOLE 0 0 73,461 0
Vedanta ADR ADR 92242Y100 3,675 295,900 SH   SOLE 0 0 295,900 0
VodafoneGrp ADR ADR 92857W308 7,431 304,158 SH   SOLE 0 0 304,158 0
WEC Energy COM 92939U106 8,064 137,490 SH   SOLE 0 0 137,490 0
Waste Mgmt Inc COM 94106L109 78 1,100 SH   SOLE 0 0 1,100 0
China Yuchai COM G21082105 26 1,898 SH   SOLE 0 0 1,898 0
Credicorp Ltd COM G2519Y108 222,242 1,407,843 SH   SOLE 0 0 1,407,843 0