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 Co COM 88579Y101 29 150 SH   SOLE 0 0 150 0
AAC (USA) COM 000307108 884 631,226 SH   SOLE 0 0 631,226 0
AAR COM 000361105 3,398 91,014 SH   SOLE 0 0 91,014 0
ABB Ltd ADR ADR 000375204 39,643 2,085,355 SH   SOLE 0 0 2,085,355 0
Acadia COM 00404A109 3,737 145,361 SH   SOLE 0 0 145,361 0
Alibaba ADR ADR 01609W102 202 1,476 SH   SOLE 0 0 1,476 0
Ameren Corp COM 023608102 40 607 SH   SOLE 0 0 607 0
American Campus COM 024835100 2,854 68,944 SH   SOLE 0 0 68,944 0
American Elec COM 025537101 38 514 SH   SOLE 0 0 514 0
AMN Healthcare COM 001744101 2,984 52,671 SH   SOLE 0 0 52,671 0
Aptargroup COM 038336103 2,310 24,555 SH   SOLE 0 0 24,555 0
ASE Tech ADR ADR 00215W100 9,369 2,498,365 SH   SOLE 0 0 2,498,365 0
Astronics COM 046433108 3,792 124,529 SH   SOLE 0 0 124,529 0
Balchem COM 057665200 2,098 26,774 SH   SOLE 0 0 26,774 0
Bank Montreal COM 063671101 19 210 SH   SOLE 0 0 210 0
Bank NovaScotia COM 064149107 17 252 SH   SOLE 0 0 252 0
Bank Of America COM 060505104 33 1,323 SH   SOLE 0 0 1,323 0
Barnes COM 067806109 3,592 66,995 SH   SOLE 0 0 66,995 0
Bio-Techne COM 09073M104 3,342 23,091 SH   SOLE 0 0 23,091 0
BP Plc ADR ADR 055622104 48,608 1,281,852 SH   SOLE 0 0 1,281,852 0
BSCH ADR ADR 05964H105 32,293 7,208,337 SH   SOLE 0 0 7,208,337 0
CAE Inc. COM 124765108 107,755 4,294,723 SH   SOLE 0 0 4,294,723 0
Cal-Maine Foods COM 128030202 3,238 76,544 SH   SOLE 0 0 76,544 0
Cedar Fair COM 150185106 3,902 82,496 SH   SOLE 0 0 82,496 0
Chevron Corp COM 166764100 23 209 SH   SOLE 0 0 209 0
ChinaMobileADR ADR 16941M109 51,078 1,064,115 SH   SOLE 0 0 1,064,115 0
CIBC COM 136069101 18 181 SH   SOLE 0 0 181 0
Cisco Systems COM 17275R102 68,343 1,577,272 SH   SOLE 0 0 1,577,272 0
Citigroup Inc COM 172967424 8,641 165,983 SH   SOLE 0 0 165,983 0
Colgate COM 194162103 55,669 935,293 SH   SOLE 0 0 935,293 0
Computer Progs COM 205306103 2,626 104,609 SH   SOLE 0 0 104,609 0
Comtech COM 205826209 3,632 149,221 SH   SOLE 0 0 149,221 0
Conagra Foods COM 205887102 26 1,240 SH   SOLE 0 0 1,240 0
CoreCivic COM 21871N101 3,346 187,686 SH   SOLE 0 0 187,686 0
Credicorp Ltd COM G2519Y108 100,019 451,206 SH   SOLE 0 0 451,206 0
Daktronics COM 234264109 3,199 432,327 SH   SOLE 0 0 432,327 0
Destination COM 25065D100 1,149 404,563 SH   SOLE 0 0 404,563 0
Dollar General COM 256677105 30,957 286,424 SH   SOLE 0 0 286,424 0
Donaldson Comp COM 257651109 2,371 54,645 SH   SOLE 0 0 54,645 0
DouglasDynamics COM 25960R105 2,873 80,050 SH   SOLE 0 0 80,050 0
Dr Reddys ADR ADR 256135203 21,939 581,927 SH   SOLE 0 0 581,927 0
Duke Energy COM 26441C204 94 1,091 SH   SOLE 0 0 1,091 0
Edison Intl COM 281020107 28 501 SH   SOLE 0 0 501 0
Embraer ADR ADR 29082A107 259,385 11,720,948 SH   SOLE 0 0 11,720,948 0
Enbridge Inc COM 29250N105 67 1,577 SH   SOLE 0 0 1,577 0
EnerSys COM 29275Y102 2,979 38,384 SH   SOLE 0 0 38,384 0
ENI SpA ADR ADR 26874R108 53,363 1,694,068 SH   SOLE 0 0 1,694,068 0
Evergy COM 30034W106 38 663 SH   SOLE 0 0 663 0
Eversource Engy COM 30040W108 47 724 SH   SOLE 0 0 724 0
Exxon Mobil COM 30231G102 52,195 765,437 SH   SOLE 0 0 765,437 0
First Republic COM 33616C100 35 399 SH   SOLE 0 0 399 0
Firstenergy Co COM 337932107 34 912 SH   SOLE 0 0 912 0
FLIR Systems COM 302445101 3,878 89,076 SH   SOLE 0 0 89,076 0
GEO Group COM 36162J106 3,079 156,270 SH   SOLE 0 0 156,270 0
Gilead Sciences COM 375558103 58,346 932,784 SH   SOLE 0 0 932,784 0
Glaxo ADR ADR 37733W105 46,418 1,214,806 SH   SOLE 0 0 1,214,806 0
Graco COM 384109104 2,904 69,386 SH   SOLE 0 0 69,386 0
Green Plains COM 393221106 3,932 289,769 SH   SOLE 0 0 289,769 0
Greif A COM 397624107 3,548 95,603 SH   SOLE 0 0 95,603 0
HDFC Bank ADR ADR 40415F101 137 1,319 SH   SOLE 0 0 1,319 0
Honda Motor ADR ADR 438128308 50,988 1,961,059 SH   SOLE 0 0 1,961,059 0
ICICI Bank ADR ADR 45104G104 154 14,920 SH   SOLE 0 0 14,920 0
Infosys ADR ADR 456788108 32,356 3,398,688 SH   SOLE 0 0 3,398,688 0
Innospec COM 45768S105 4,173 67,564 SH   SOLE 0 0 67,564 0
iRadimed COM 46266A109 3,014 123,216 SH   SOLE 0 0 123,216 0
Ishs MSCI EM COM 464287234 1,057 27,069 SH   SOLE 0 0 27,069 0
iShs MSCI India COM 46429B598 14,546 436,296 SH   SOLE 0 0 436,296 0
ItauUniBanADR P ADR 465562106 184,451 20,180,676 SH   SOLE 0 0 20,180,676 0
Johnson&Johnson COM 478160104 92,049 713,281 SH   SOLE 0 0 713,281 0
Lloyds Bank ADR ADR 539439109 46,777 18,272,206 SH   SOLE 0 0 18,272,206 0
Manulife Fin COM 56501R106 15 799 SH   SOLE 0 0 799 0
Maximus COM 577933104 58,022 891,419 SH   SOLE 0 0 891,419 0
McGrath RentCrp COM 580589109 1,458 28,324 SH   SOLE 0 0 28,324 0
Merck & Co COM 58933Y105 41 532 SH   SOLE 0 0 532 0
Meridian Bio COM 589584101 2,184 125,804 SH   SOLE 0 0 125,804 0
Microsoft Corp COM 594918104 83,678 823,841 SH   SOLE 0 0 823,841 0
Nat CineMedia COM 635309107 4,236 653,740 SH   SOLE 0 0 653,740 0
Nat Grid ADR ADR 636274409 23,128 482,031 SH   SOLE 0 0 482,031 0
New York Com BK COM 649445103 62,940 6,688,679 SH   SOLE 0 0 6,688,679 0
NIC COM 62914B100 3,886 311,357 SH   SOLE 0 0 311,357 0
Novartis ADR ADR 66987V109 43,105 502,333 SH   SOLE 0 0 502,333 0
Nutrien Ltd CA COM 67077M108 72 1,118 SH   SOLE 0 0 1,118 0
OUTFRONT Media COM 69007J106 3,893 214,823 SH   SOLE 0 0 214,823 0
Pfizer Inc COM 717081103 25,955 594,620 SH   SOLE 0 0 594,620 0
PH Glatfelter COM 377316104 2,627 269,156 SH   SOLE 0 0 269,156 0
PolyOne Corp COM 73179P106 3,882 135,719 SH   SOLE 0 0 135,719 0
PPG Industries COM 693506107 59,457 581,599 SH   SOLE 0 0 581,599 0
PPL Corp COM 69351T106 42 1,473 SH   SOLE 0 0 1,473 0
Procter&Gamble COM 742718109 32,708 355,831 SH   SOLE 0 0 355,831 0
RBC COM 780087102 20 209 SH   SOLE 0 0 209 0
Ritchie Bros COM 767744105 100,033 2,239,884 SH   SOLE 0 0 2,239,884 0
Royal Dut A ADR ADR 780259206 25,742 441,779 SH   SOLE 0 0 441,779 0
Royal Dut B ADR ADR 780259107 28 474 SH   SOLE 0 0 474 0
Sanofi ADR ADR 80105N105 48,131 1,108,750 SH   SOLE 0 0 1,108,750 0
Seaspan Corp COM Y75638109 64 8,152 SH   SOLE 0 0 8,152 0
Southern Co COM 842587107 40 920 SH   SOLE 0 0 920 0
SP Plus COM 78469C103 2,813 95,236 SH   SOLE 0 0 95,236 0
Stericycle Inc COM 858912108 39,462 1,075,542 SH   SOLE 0 0 1,075,542 0
Sun Life COM 866796105 18 397 SH   SOLE 0 0 397 0
Suzano ADR ADR 86959K105 20 986 SH   SOLE 0 0 986 0
Synchrony Fin COM 87165B103 54,672 2,330,455 SH   SOLE 0 0 2,330,455 0
Sysco Corp COM 871829107 31 501 SH   SOLE 0 0 501 0
TaiwanSMC ADR ADR 874039100 185,444 5,024,222 SH   SOLE 0 0 5,024,222 0
Takeda PharmADR ADR 874060205 48,856 2,873,870 SH   SOLE 0 0 2,873,870 0
TD Ameritrade COM 87236Y108 39 804 SH   SOLE 0 0 804 0
Telefonica ADR ADR 879382208 35,235 4,164,907 SH   SOLE 0 0 4,164,907 0
TELUS Corp COM 87971M103 20 444 SH   SOLE 0 0 444 0
Tetra Tech COM 88162G103 3,553 68,622 SH   SOLE 0 0 68,622 0
Thomson Reuters COM 884903709 23 344 SH   SOLE 0 0 344 0
Timken COM 887389104 3,746 100,363 SH   SOLE 0 0 100,363 0
Tivity Health COM 88870R102 2,591 104,427 SH   SOLE 0 0 104,427 0
Tor DomBnk COM 891160509 20 289 SH   SOLE 0 0 289 0
TransCanada COM 89353D107 23 476 SH   SOLE 0 0 476 0
TransMontaigne COM 89376V100 4,740 116,807 SH   SOLE 0 0 116,807 0
Triumph COM 896818101 1,677 145,796 SH   SOLE 0 0 145,796 0
Tyson Foods COM 902494103 14 271 SH   SOLE 0 0 271 0
US Ecology COM 91732J102 4,587 72,831 SH   SOLE 0 0 72,831 0
Vedanta ADR ADR 92242Y100 27,661 2,396,941 SH   SOLE 0 0 2,396,941 0
Versum COM 92532W103 3,627 130,835 SH   SOLE 0 0 130,835 0
Visa COM 92826C839 63,473 481,072 SH   SOLE 0 0 481,072 0
Vishay COM 928298108 3,986 221,316 SH   SOLE 0 0 221,316 0
Wal-Mart St COM 931142103 38 413 SH   SOLE 0 0 413 0
Waste Mgmt Inc COM 94106L109 42 469 SH   SOLE 0 0 469 0
WEC Energy COM 92939U106 41 594 SH   SOLE 0 0 594 0
Wells Fargo COM 949746101 69,249 1,502,801 SH   SOLE 0 0 1,502,801 0
WPP ADR ADR 92937A102 32,136 586,417 SH   SOLE 0 0 586,417 0
Xcel Energy COM 98389B100 41 831 SH   SOLE 0 0 831 0
Yum Brands Inc COM 988498101 21 228 SH   SOLE 0 0 228 0