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 965 1,122,132 SH   SOLE 0 0 1,122,132 0
AAR COM 000361105 4,948 134,481 SH   SOLE 0 0 134,481 0
ABB Ltd ADR ADR 000375204 47,403 2,366,618 SH   SOLE 0 0 2,366,618 0
AMN Healthcare COM 001744101 3,740 68,936 SH   SOLE 0 0 68,936 0
American Campus COM 024835100 3,994 86,526 SH   SOLE 0 0 86,526 0
American Elec COM 025537101 45 514 SH   SOLE 0 0 514 0
Apple Inc COM 037833100 60,422 305,284 SH   SOLE 0 0 305,284 0
Aptargroup COM 038336103 3,958 31,831 SH   SOLE 0 0 31,831 0
Astronics COM 046433108 3,914 97,303 SH   SOLE 0 0 97,303 0
BP Plc ADR ADR 055622104 53,982 1,294,533 SH   SOLE 0 0 1,294,533 0
Balchem COM 057665200 2,676 26,771 SH   SOLE 0 0 26,771 0
Bank Of America COM 060505104 38 1,323 SH   SOLE 0 0 1,323 0
Bank Montreal COM 063671101 21 212 SH   SOLE 0 0 212 0
Bank NovaScotia COM 064149107 18 257 SH   SOLE 0 0 257 0
Barnes COM 067806109 3,774 66,995 SH   SOLE 0 0 66,995 0
CAE Inc. COM 124765108 107,866 3,063,503 SH   SOLE 0 0 3,063,503 0
Cal-Maine Foods COM 128030202 3,193 76,544 SH   SOLE 0 0 76,544 0
CIBC COM 136069101 19 183 SH   SOLE 0 0 183 0
Cedar Fair COM 150185106 4,094 85,849 SH   SOLE 0 0 85,849 0
Chevron Corp COM 166764100 26 209 SH   SOLE 0 0 209 0
Citigroup Inc COM 172967424 11,376 162,446 SH   SOLE 0 0 162,446 0
Colgate COM 194162103 75,914 1,059,218 SH   SOLE 0 0 1,059,218 0
Computer Progs COM 205306103 2,907 104,609 SH   SOLE 0 0 104,609 0
Comtech COM 205826209 4,273 151,994 SH   SOLE 0 0 151,994 0
Conagra Brands COM 205887102 33 1,240 SH   SOLE 0 0 1,240 0
Dr Reddys ADR COM 256135203 21,395 570,996 SH   SOLE 0 0 570,996 0
Dollar General COM 256677105 38,280 283,221 SH   SOLE 0 0 283,221 0
Donaldson Comp COM 257651109 2,779 54,645 SH   SOLE 0 0 54,645 0
Edison Intl COM 281020107 34 501 SH   SOLE 0 0 501 0
FLIR Systems COM 302445101 4,819 89,076 SH   SOLE 0 0 89,076 0
Firstenergy Co COM 337932107 39 912 SH   SOLE 0 0 912 0
Gilead Sciences COM 375558103 73,512 1,088,103 SH   SOLE 0 0 1,088,103 0
PH Glatfelter COM 377316104 4,543 269,156 SH   SOLE 0 0 269,156 0
Graco COM 384109104 1,749 34,857 SH   SOLE 0 0 34,857 0
Green Plains COM 393221106 3,633 259,471 SH   SOLE 0 0 259,471 0
Greif A COM 397624107 3,761 115,537 SH   SOLE 0 0 115,537 0
Honda Motor ADR ADR 438128308 50,754 1,952,059 SH   SOLE 0 0 1,952,059 0
Infosys ADR ADR 456788108 36,859 3,444,785 SH   SOLE 0 0 3,444,785 0
ItauUniBanADR P ADR 465562106 181,485 19,265,959 SH   SOLE 0 0 19,265,959 0
Johnson&Johnson COM 478160104 109,454 785,854 SH   SOLE 0 0 785,854 0
Kansas City Sth COM 485170302 55 448 SH   SOLE 0 0 448 0
Lloyds Bank ADR ADR 539439109 51,893 18,272,206 SH   SOLE 0 0 18,272,206 0
Maximus COM 577933104 71,514 985,851 SH   SOLE 0 0 985,851 0
McGrath RentCrp COM 580589109 1,760 28,324 SH   SOLE 0 0 28,324 0
Meridian Bio COM 589584101 1,495 125,822 SH   SOLE 0 0 125,822 0
Microsoft Corp COM 594918104 79,863 596,173 SH   SOLE 0 0 596,173 0
Nat CineMedia COM 635309107 4,289 653,740 SH   SOLE 0 0 653,740 0
Nat Grid ADR ADR 636274409 22,178 417,031 SH   SOLE 0 0 417,031 0
New York Com BK COM 649445103 66,071 6,620,310 SH   SOLE 0 0 6,620,310 0
Pepsi ADR 713448108 48,151 367,203 SH   SOLE 0 0 367,203 0
Regal Beloit COM 758750103 4,180 51,156 SH   SOLE 0 0 51,156 0
Ritchie Bros COM 767744105 60,975 1,400,122 SH   SOLE 0 0 1,400,122 0
RBC COM 780087102 22 211 SH   SOLE 0 0 211 0
Royal Dut B ADR ADR 780259107 31 474 SH   SOLE 0 0 474 0
Royal Dut A ADR ADR 780259206 28,747 441,779 SH   SOLE 0 0 441,779 0
Southern Co COM 842587107 51 920 SH   SOLE 0 0 920 0
Stericycle Inc COM 858912108 50,951 1,067,030 SH   SOLE 0 0 1,067,030 0
Sun Life COM 866796105 22 400 SH   SOLE 0 0 400 0
Sysco Corp COM 871829107 35 501 SH   SOLE 0 0 501 0
TaiwanSMC ADR ADR 874039100 173,931 4,440,403 SH   SOLE 0 0 4,440,403 0
Takeda PharmADR ADR 874060205 61,383 3,410,170 SH   SOLE 0 0 3,410,170 0
Thomson Reuters COM 884903709 29 346 SH   SOLE 0 0 346 0
Timken COM 887389104 4,346 84,661 SH   SOLE 0 0 84,661 0
Tor DomBnk COM 891160509 22 292 SH   SOLE 0 0 292 0
Triumph COM 896818101 3,339 145,796 SH   SOLE 0 0 145,796 0
Tyson Foods COM 902494103 22 271 SH   SOLE 0 0 271 0
Vishay COM 928298108 3,955 239,383 SH   SOLE 0 0 239,383 0
WalMart St COM 931142103 46 413 SH   SOLE 0 0 413 0
Wells Fargo COM 949746101 62,192 1,314,290 SH   SOLE 0 0 1,314,290 0
ASE Tech ADR ADR 00215W100 9,869 2,498,365 SH   SOLE 0 0 2,498,365 0
Acadia COM 00404A109 5,080 145,361 SH   SOLE 0 0 145,361 0
Alibaba ADR ADR 01609W102 237,996 1,404,518 SH   SOLE 0 0 1,404,518 0
BSCH ADR ADR 05964H105 52,389 11,438,604 SH   SOLE 0 0 11,438,604 0
Bio-Techne COM 09073M104 2,423 11,621 SH   SOLE 0 0 11,621 0
Cabot Microelec COM 12709P103 4,790 43,514 SH   SOLE 0 0 43,514 0
ChinaMobileADR ADR 16941M109 42,575 940,063 SH   SOLE 0 0 940,063 0
Cisco Systems COM 17275R102 69,689 1,273,320 SH   SOLE 0 0 1,273,320 0
CoreCivic COM 21871N101 3,896 187,686 SH   SOLE 0 0 187,686 0
Dominion Energy COM 25746U109 13,233 171,150 SH   SOLE 0 0 171,150 0
DouglasDynamics COM 25960R105 3,545 89,090 SH   SOLE 0 0 89,090 0
Duke Energy COM 26441C204 46,700 529,240 SH   SOLE 0 0 529,240 0
ENI SpA ADR ADR 26874R108 55,757 1,688,068 SH   SOLE 0 0 1,688,068 0
Embraer ADR ADR 29082A107 279,810 13,900,162 SH   SOLE 0 0 13,900,162 0
Enbridge Inc COM 29250N105 80 1,682 SH   SOLE 0 0 1,682 0
EnerSys COM 29275Y102 4,278 62,452 SH   SOLE 0 0 62,452 0
Evergy COM 30034W106 40 663 SH   SOLE 0 0 663 0
Exxon Mobil COM 30231G102 58,028 757,249 SH   SOLE 0 0 757,249 0
First Republic COM 33616C100 39 399 SH   SOLE 0 0 399 0
GEO Group COM 36162J106 3,283 156,270 SH   SOLE 0 0 156,270 0
Glaxo ADR ADR 37733W105 48,296 1,206,806 SH   SOLE 0 0 1,206,806 0
HDFC Bank ADR ADR 40415F101 172 1,319 SH   SOLE 0 0 1,319 0
ICICI Bank ADR ADR 45104G104 188 14,920 SH   SOLE 0 0 14,920 0
Innospec COM 45768S105 5,567 61,014 SH   SOLE 0 0 61,014 0
iRadimed COM 46266A109 3,352 163,919 SH   SOLE 0 0 163,919 0
iShs MSCI India COM 46429B598 7,292 206,568 SH   SOLE 0 0 206,568 0
Landmark COM 51508J108 5,064 300,513 SH   SOLE 0 0 300,513 0
Manulife Fin COM 56501R106 19 805 SH   SOLE 0 0 805 0
Merck & Co COM 58933Y105 45 532 SH   SOLE 0 0 532 0
NIC COM 62914B100 4,204 262,074 SH   SOLE 0 0 262,074 0
Novartis ADR ADR 66987V109 45,868 502,333 SH   SOLE 0 0 502,333 0
Nutrien Ltd CA COM 67077M108 78 1,118 SH   SOLE 0 0 1,118 0
OUTFRONT Media COM 69007J106 4,909 190,352 SH   SOLE 0 0 190,352 0
PPL Corp COM 69351T106 49 1,565 SH   SOLE 0 0 1,565 0
PolyOne Corp COM 73179P106 5,031 160,287 SH   SOLE 0 0 160,287 0
SP Plus COM 78469C103 3,041 95,236 SH   SOLE 0 0 95,236 0
Sanofi ADR ADR 80105N105 47,803 1,104,750 SH   SOLE 0 0 1,104,750 0
Suzano ADR ADR 86959K105 21 1,208 SH   SOLE 0 0 1,208 0
Synchrony Fin COM 87165B103 70,565 2,035,343 SH   SOLE 0 0 2,035,343 0
TD Ameritrade COM 87236Y108 40 804 SH   SOLE 0 0 804 0
TC Energy COM 87807B107 32 487 SH   SOLE 0 0 487 0
TELUS Corp COM 87971M103 22 451 SH   SOLE 0 0 451 0
Tetra Tech COM 88162G103 4,801 61,126 SH   SOLE 0 0 61,126 0
3M Co COM 88579Y101 26 150 SH   SOLE 0 0 150 0
Tivity Health COM 88870R102 3,262 198,436 SH   SOLE 0 0 198,436 0
US Ecology COM 91732J102 4,959 83,289 SH   SOLE 0 0 83,289 0
Vedanta ADR ADR 92242Y100 28,130 2,766,021 SH   SOLE 0 0 2,766,021 0
Visa COM 92826C839 72,934 420,249 SH   SOLE 0 0 420,249 0
WPP ADR ADR 92937A102 36,891 586,417 SH   SOLE 0 0 586,417 0
WEC Energy COM 92939U106 50 594 SH   SOLE 0 0 594 0
Waste Mgmt Inc COM 94106L109 54 469 SH   SOLE 0 0 469 0
Xcel Energy COM 98389B100 49 831 SH   SOLE 0 0 831 0
Credicorp Ltd COM G2519Y108 101,253 442,328 SH   SOLE 0 0 442,328 0
KNOT Offshore COM Y48125101 50 2,621 SH   SOLE 0 0 2,621 0
Seaspan Corp COM Y75638109 80 8,152 SH   SOLE 0 0 8,152 0