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
AAR COM 000361105 3,521 170,334 SH   SOLE 0 0 3,521 0
ABB Ltd ADR ADR 000375204 46,291 2,051,902 SH   SOLE 0 0 46,291 0
AMN Healthcare COM 001744101 4,403 97,336 SH   SOLE 0 0 4,403 0
Apple Inc COM 037833100 32,711 89,668 SH   SOLE 0 0 32,711 0
Aptargroup COM 038336103 3,849 34,374 SH   SOLE 0 0 3,849 0
Astronics COM 046433108 3,509 332,257 SH   SOLE 0 0 3,509 0
Avnet COM 053807103 3,759 134,791 SH   SOLE 0 0 3,759 0
BP Plc ADR ADR 055622104 33,816 1,450,071 SH   SOLE 0 0 33,816 0
Baidu ADR ADR 056752108 208,226 1,736,807 SH   SOLE 0 0 208,226 0
Bank Of America COM 060505104 31 1,323 SH   SOLE 0 0 31 0
Bank Montreal COM 063671101 15 213 SH   SOLE 0 0 15 0
Bank NovaScotia COM 064149107 15 259 SH   SOLE 0 0 15 0
Barnes COM 067806109 3,894 98,445 SH   SOLE 0 0 3,894 0
CAE Inc COM 124765108 63,083 2,864,790 SH   SOLE 0 0 63,083 0
CIBC COM 136069101 24 265 SH   SOLE 0 0 24 0
Colgate COM 194162103 62,820 857,499 SH   SOLE 0 0 62,820 0
Comtech COM 205826209 2,984 176,687 SH   SOLE 0 0 2,984 0
Xtrack CN-A ETF COM 233051879 377 12,697 SH   SOLE 0 0 377 0
Dr Reddys ADR ADR 256135203 19,591 369,574 SH   SOLE 0 0 19,591 0
Donaldson Comp COM 257651109 3,627 77,960 SH   SOLE 0 0 3,627 0
Edison Intl COM 281020107 80 1,476 SH   SOLE 0 0 80 0
FLIR Systems COM 302445101 3,600 88,743 SH   SOLE 0 0 3,600 0
Gilead Sciences COM 375558103 16,366 212,715 SH   SOLE 0 0 16,366 0
PH Glatfelter COM 377316104 4,054 252,589 SH   SOLE 0 0 4,054 0
GrafTech COM 384313508 4,687 587,330 SH   SOLE 0 0 4,687 0
Graphic Packgng COM 388689101 3,211 229,537 SH   SOLE 0 0 3,211 0
Greif A COM 397624107 3,974 115,502 SH   SOLE 0 0 3,974 0
Honda Motor ADR ADR 438128308 47,883 1,841,665 SH   SOLE 0 0 47,883 0
Houlihan Lokey COM 441593100 4,579 82,292 SH   SOLE 0 0 4,579 0
Infosys ADR ADR 456788108 179,794 18,612,262 SH   SOLE 0 0 179,794 0
Ishs MSCI SK COM 464286772 645 11,284 SH   SOLE 0 0 645 0
ItauUniBanADR P ADR 465562106 39,551 8,433,129 SH   SOLE 0 0 39,551 0
Johnson&Johnson COM 478160104 82,427 586,125 SH   SOLE 0 0 82,427 0
Kansas City Sth COM 485170302 57 380 SH   SOLE 0 0 57 0
Lloyds Bank ADR ADR 539439109 37,291 24,860,676 SH   SOLE 0 0 37,291 0
Maximus COM 577933104 55,003 780,743 SH   SOLE 0 0 55,003 0
McGrath RentCrp COM 580589109 4,182 77,435 SH   SOLE 0 0 4,182 0
Microsoft Corp COM 594918104 75,822 372,573 SH   SOLE 0 0 75,822 0
Micron Tech COM 595112103 136 2,638 SH   SOLE 0 0 136 0
New York Com BK COM 649445103 34,870 3,418,613 SH   SOLE 0 0 34,870 0
OGE Energy COM 670837103 46 1,524 SH   SOLE 0 0 46 0
Pepsi COM 713448108 62,125 469,716 SH   SOLE 0 0 62,125 0
Pinnacle West COM 723484101 47 641 SH   SOLE 0 0 47 0
Regal Beloit COM 758750103 3,202 36,672 SH   SOLE 0 0 3,202 0
Ritchie Bros COM 767744105 48,005 868,559 SH   SOLE 0 0 48,005 0
RBC COM 780087102 20 212 SH   SOLE 0 0 20 0
Royal Dut B ADR ADR 780259107 365 11,986 SH   SOLE 0 0 365 0
Royal Dut A ADR ADR 780259206 21,634 661,779 SH   SOLE 0 0 21,634 0
Sony ADR ADR 835699307 22,331 323,633 SH   SOLE 0 0 22,331 0
Stericycle Inc COM 858912108 38,286 683,931 SH   SOLE 0 0 38,286 0
Sun Life COM 866796105 20 400 SH   SOLE 0 0 20 0
Sysco Corp COM 871829107 20 374 SH   SOLE 0 0 20 0
TaiwanSMC ADR ADR 874039100 210,519 3,708,277 SH   SOLE 0 0 210,519 0
Takeda PharmADR ADR 874060205 54,534 3,029,646 SH   SOLE 0 0 54,534 0
Thomson Reuters COM 884903709 32 346 SH   SOLE 0 0 32 0
Timken COM 887389104 4,412 96,983 SH   SOLE 0 0 4,412 0
Tor DomBnk COM 891160509 18 294 SH   SOLE 0 0 18 0
Tractor Supply COM 892356106 31,198 236,724 SH   SOLE 0 0 31,198 0
Unilever NV ADR ADR 904784709 155 2,914 SH   SOLE 0 0 155 0
Vishay COM 928298108 3,648 238,912 SH   SOLE 0 0 3,648 0
WalMart St COM 931142103 49 413 SH   SOLE 0 0 49 0
Waters Corp COM 941848103 53,512 296,629 SH   SOLE 0 0 53,512 0
Wells Fargo COM 949746101 29,880 1,167,179 SH   SOLE 0 0 29,880 0
Williams COM 969457100 52 2,720 SH   SOLE 0 0 52 0
ASE Tech ADR ADR 00215W100 11,502 2,533,433 SH   SOLE 0 0 11,502 0
AbbVie COM 00287Y109 29,456 300,016 SH   SOLE 0 0 29,456 0
Alibaba ADR ADR 01609W102 23,559 109,221 SH   SOLE 0 0 23,559 0
BSCH ADR ADR 05964H105 34,148 14,169,144 SH   SOLE 0 0 34,148 0
Cabot Microelec COM 12709P103 4,479 32,100 SH   SOLE 0 0 4,479 0
Centene COM 15135B101 57,486 904,576 SH   SOLE 0 0 57,486 0
ChinaMobileADR ADR 16941M109 41,738 1,240,734 SH   SOLE 0 0 41,738 0
Cisco Systems COM 17275R102 61,264 1,313,555 SH   SOLE 0 0 61,264 0
Dominion Energy COM 25746U109 10,381 127,880 SH   SOLE 0 0 10,381 0
DouglasDynamics COM 25960R105 3,797 108,113 SH   SOLE 0 0 3,797 0
Duke Energy COM 26441C204 39,194 490,601 SH   SOLE 0 0 39,194 0
DuPont COM 26614N102 54,952 1,034,301 SH   SOLE 0 0 54,952 0
Eni SpA ADR ADR 26874R108 32,484 1,685,743 SH   SOLE 0 0 32,484 0
Enbridge Inc COM 29250N105 71 1,719 SH   SOLE 0 0 71 0
EnerSys COM 29275Y102 4,533 70,404 SH   SOLE 0 0 4,533 0
Enviva COM 29414J107 4,494 124,688 SH   SOLE 0 0 4,494 0
Evergy COM 30034W106 49 829 SH   SOLE 0 0 49 0
Exxon Mobil COM 30231G102 25,916 579,520 SH   SOLE 0 0 25,916 0
First Republic COM 33616C100 29 274 SH   SOLE 0 0 29 0
Glaxo ADR ADR 37733W105 48,502 1,189,059 SH   SOLE 0 0 48,502 0
HDFC Bank ADR ADR 40415F101 229 5,046 SH   SOLE 0 0 229 0
ICICI Bank ADR ADR 45104G104 244 26,217 SH   SOLE 0 0 244 0
Innospec COM 45768S105 4,503 58,295 SH   SOLE 0 0 4,503 0
iRadimed COM 46266A109 3,805 163,939 SH   SOLE 0 0 3,805 0
Landmark COM 51508J108 3,797 383,557 SH   SOLE 0 0 3,797 0
Manulife Fin COM 56501R106 15 805 SH   SOLE 0 0 15 0
Merck & Co COM 58933Y105 35 450 SH   SOLE 0 0 35 0
Moelis & Co COM 60786M105 2,787 89,448 SH   SOLE 0 0 2,787 0
NIC COM 62914B100 3,994 173,939 SH   SOLE 0 0 3,994 0
NetEase ADR ADR 64110W102 176,769 411,685 SH   SOLE 0 0 176,769 0
Novartis ADR ADR 66987V109 39,560 452,946 SH   SOLE 0 0 39,560 0
Nutrien Ltd CA COM 67077M108 49 1,118 SH   SOLE 0 0 49 0
PPL Corp COM 69351T106 33,051 1,279,050 SH   SOLE 0 0 33,051 0
Physicians REIT COM 71943U104 4,267 243,578 SH   SOLE 0 0 4,267 0
z-PolyOne Corp COM 73179P106 5,384 205,267 SH   SOLE 0 0 5,384 0
Sanofi ADR ADR 80105N105 55,087 1,079,080 SH   SOLE 0 0 55,087 0
Sify Tech COM 82655M107 37 47,461 SH   SOLE 0 0 37 0
Suzano ADR ADR 86959K105 53 7,813 SH   SOLE 0 0 53 0
Synchrony Fin COM 87165B103 18,618 840,177 SH   SOLE 0 0 18,618 0
TELUS Corp COM 87971M103 21 908 SH   SOLE 0 0 21 0
Tetra Tech COM 88162G103 3,362 42,498 SH   SOLE 0 0 3,362 0
3M Co COM 88579Y101 81 519 SH   SOLE 0 0 81 0
US Ecology COM 91734M103 3,834 113,173 SH   SOLE 0 0 3,834 0
Vedanta ADR ADR 92242Y100 39 6,979 SH   SOLE 0 0 39 0
Visa COM 92826C839 48,877 253,027 SH   SOLE 0 0 48,877 0
WPP ADR ADR 92937A102 23,134 591,198 SH   SOLE 0 0 23,134 0
Waste Mgmt Inc COM 94106L109 50 469 SH   SOLE 0 0 50 0
Xcel Energy COM 98389B100 45 715 SH   SOLE 0 0 45 0
Yum China COM 98850P109 113,488 2,360,888 SH   SOLE 0 0 113,488 0
Credicorp Ltd COM G2519Y108 78,865 589,999 SH   SOLE 0 0 78,865 0
Atlas COM Y0436Q109 62 8,152 SH   SOLE 0 0 62 0
KNOT Offshore COM Y48125101 36 2,621 SH   SOLE 0 0 36 0