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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABB LTD ADR ADR 000375204   804,100 18,144 SH   SOLE   8,386 0 9,758
AFLAC INC COM 001055102   16,500 200 SH   SOLE   200 0 0
AT and T INC COM 00206R102   33,560 2,000 SH   SOLE   2,000 0 0
ASE TECHNOLOGY HOLDING CO ADS ADS 00215W100   3,224,276 342,644 SH   SOLE   267,809 0 74,835
ABBOTT LABORATORIES COM 002824100   888,925 8,076 SH   SOLE   8,076 0 0
ABBVIE INC COM 00287Y109   710,692 4,586 SH   SOLE   4,586 0 0
ADOBE SYSTEMS INC COM 00724F101   1,732,526 2,904 SH   SOLE   2,904 0 0
Advanced Micro Devices Inc COM 007903107   1,043,810 7,081 SH   SOLE   7,081 0 0
Agilent Technologies Inc COM 00846U101   290,295 2,088 SH   SOLE   2,088 0 0
AIR PRODS and CHEMS INC COM 009158106   136,900 500 SH   SOLE   500 0 0
AIRBUS SE ADR ADR 009279100   3,165,914 82,014 SH   SOLE   79,759 0 2,255
Akamai Technologies Inc COM 00971T101   192,200 1,624 SH   SOLE   1,624 0 0
ALFA LAVAL AB SWEDEN ADR ADR 015393101   538,822 13,461 SH   SOLE   5,884 0 7,577
ALIBABA GROUP HOLDING LTD ADR ADS 01609W102   6,020,219 77,671 SH   SOLE   65,529 0 12,142
Alliant Energy Corporation COM 018802108   1,237,407 24,121 SH   SOLE   24,121 0 0
ALPHABET INC CAP STOCK CL C CAP STK CL C 02079K107   2,824,942 20,045 SH   SOLE   20,045 0 0
ALPHABET INC CAP STOCK CL A CAP STK CL A 02079K305   2,846,323 20,376 SH   SOLE   20,376 0 0
Amazon com Inc COM 023135106   3,107,629 20,453 SH   SOLE   20,453 0 0
Ameren Corporation COM 023608102   1,051,896 14,541 SH   SOLE   14,541 0 0
AMERICAN EXPRESS CO COM 025816109   1,049,853 5,604 SH   SOLE   5,604 0 0
AMERICAN INTL GROUP INC COM 026874784   13,550 200 SH   SOLE   200 0 0
AMERICAN TOWER CORP COM 03027X100   696,429 3,226 SH   SOLE   3,226 0 0
Cencora Inc COM 03073E105   307,454 1,497 SH   SOLE   1,497 0 0
Ameriprise Financial Inc COM 03076C106   1,594,147 4,197 SH   SOLE   4,197 0 0
AMETEK Inc COM 031100100   295,978 1,795 SH   SOLE   1,795 0 0
AMGEN INC COM 031162100   123,273 428 SH   SOLE   428 0 0
Analog Devices Inc COM 032654105   899,477 4,530 SH   SOLE   4,530 0 0
ANGLO AMERN PLC ADR ADR 03485P300   1,960 156 SH   SOLE   0 0 156
ANSYS Inc COM 03662Q105   215,914 595 SH   SOLE   595 0 0
ELEVANCE HEALTH INC COM 036752103   5,187 11 SH   SOLE   11 0 0
APPLE INC COM 037833100   6,113,598 31,754 SH   SOLE   31,754 0 0
Applied Materials Inc COM 038222105   1,555,386 9,597 SH   SOLE   9,597 0 0
APPLOVIN CORP CL A COM CL A 03831W108   7,970 200 SH   SOLE   200 0 0
ARGENX SE ADR ADR 04016X101   293,692 772 SH   SOLE   313 0 459
Arista Networks Inc COM 040413106   533,430 2,265 SH   SOLE   2,265 0 0
Assurant Inc COM 04621X108   198,818 1,180 SH   SOLE   1,180 0 0
ASTRAZENECA PLC ADR ADR 046353108   3,731,424 55,403 SH   SOLE   54,200 0 1,203
AUTODESK INC COM 052769106   97,392 400 SH   SOLE   400 0 0
AutoZone Inc COM 053332102   1,429,842 553 SH   SOLE   553 0 0
AvalonBay Communities Inc COM 053484101   1,244,264 6,646 SH   SOLE   6,646 0 0
AXA ADR ADR 054536107   2,539,903 77,897 SH   SOLE   71,014 0 6,883
BAE SYSTEM PLC ADR ADR 05523R107   3,951,625 69,784 SH   SOLE   67,904 0 1,880
BB SEGURIDADE PARTICIPACOES ADR 05541J103   2,134 308 SH   SOLE   308 0 0
BYD CO LTD ADR ADR 05606L100   5,082,949 92,562 SH   SOLE   78,882 0 13,680
BAIDU INC ADR REP A ADR REP A 056752108   4,993,989 41,934 SH   SOLE   35,238 0 6,696
BAKER HUGHES COMPANY CL A CL A 05722G100   243,430 7,122 SH   SOLE   7,122 0 0
Ball Corporation COM 058498106   524,812 9,124 SH   SOLE   9,124 0 0
BANCO DO BRASIL SA ADR ADR 059578104   2,940,754 257,896 SH   SOLE   210,388 0 47,508
Bank of America Corp COM 060505104   1,480,167 43,961 SH   SOLE   43,961 0 0
BARRETT BUSINESS SERVICES INC COM 068463108   57,900 500 SH   SOLE   500 0 0
BAXTER INTL INC COM 071813109   30,928 800 SH   SOLE   800 0 0
Becton Dickinson and Company COM 075887109   562,028 2,305 SH   SOLE   2,305 0 0
BERKSHIRE HATHAWAY INC CL B CL B NEW 084670702   106,998 300 SH   SOLE   300 0 0
BIDVEST GROUP LTD ADR ADR 088836309   2,372,723 85,994 SH   SOLE   67,339 0 18,655
BIONTECH SE SP ADS ADS 09075V102   73,878 700 SH   SOLE   700 0 0
BLACKSTONE INC COM 09260D107   427,585 3,266 SH   SOLE   3,266 0 0
BLOOM ENERGY CORP CL A COM CL A 093712107   7,400 500 SH   SOLE   500 0 0
BOEING CO COM 097023105   260,660 1,000 SH   SOLE   1,000 0 0
Booking Holdings Inc COM 09857L108   1,436,624 405 SH   SOLE   405 0 0
BOSTON SCIENTIFIC CORP COM 101137107   585,615 10,130 SH   SOLE   10,130 0 0
BRISTOL MYERS SQUIBB CO COM 110122108   1,011,525 19,714 SH   SOLE   19,714 0 0
BROADCOM INC COM 11135F101   1,533,727 1,374 SH   SOLE   1,374 0 0
Brunswick Corp COM 117043109   199,111 2,058 SH   SOLE   2,058 0 0
The Cigna Group COM 125523100   904,040 3,019 SH   SOLE   3,019 0 0
CME GROUP INC COM 12572Q105   252,720 1,200 SH   SOLE   1,200 0 0
CMS Energy Corporation COM 125896100   521,875 8,987 SH   SOLE   8,987 0 0
CSX Corporation COM 126408103   604,541 17,437 SH   SOLE   17,437 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   453,496 1,665 SH   SOLE   1,665 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   462,343 5,848 SH   SOLE   2,577 0 3,271
CAPITAL ONE FINANCIAL CORP COM 14040H105   21,766 166 SH   SOLE   166 0 0
Carlisle Companies Incorporate COM 142339100   1,210,666 3,875 SH   SOLE   3,875 0 0
CARLYLE GROUP LP COM 14316J108   113,932 2,800 SH   SOLE   2,800 0 0
CARRIER GLOBAL CORP COM 14448C104   41,938 730 SH   SOLE   730 0 0
CATERPILLAR INC COM 149123101   2,092,752 7,078 SH   SOLE   7,078 0 0
Centene Corp COM 15135B101   111,241 1,499 SH   SOLE   1,499 0 0
CENTRAL JAPAN RAILWAY CO ADR ADR 153766100   2,183,732 171,799 SH   SOLE   153,586 0 18,213
Charles River Laboratories Int COM 159864107   210,869 892 SH   SOLE   892 0 0
CHEVRON CORP COM 166764100   69,210 464 SH   SOLE   464 0 0
CHINA CONSTR BANK CORP ADR ADR 168919108   2,649,082 222,425 SH   SOLE   172,605 0 49,820
Church and Dwight Co Inc COM 171340102   1,076,187 11,381 SH   SOLE   11,381 0 0
CISCO SYSTEMS INC COM 17275R102   535,866 10,607 SH   SOLE   10,607 0 0
COHERENT CORP COM 19247G107   69,648 1,600 SH   SOLE   1,600 0 0
COMCAST CORP CL A CL A 20030N101   131,550 3,000 SH   SOLE   3,000 0 0
CONSTELLATION BRANDS INC CL A CL A 21036P108   120,875 500 SH   SOLE   500 0 0
CONSTELLATION ENERGY CORP COM 21037T109   58,445 500 SH   SOLE   500 0 0
CONTROLADORA VUELA CIA DE AVIA ADR 21240E105   890,960 94,985 SH   SOLE   74,071 0 20,914
Cooper Companies Inc COM 216648402   112,397 297 SH   SOLE   297 0 0
COSTCO WHOLESALE CORP COM 22160K105   99,012 150 SH   SOLE   150 0 0
Cummins Inc COM 231021106   177,282 740 SH   SOLE   740 0 0
DBS GROUP HLDGS LTD ADR ADR 23304Y100   4,300,561 42,449 SH   SOLE   37,999 0 4,450
D R Horton Inc COM 23331A109   869,326 5,720 SH   SOLE   5,720 0 0
DTE Energy Company COM 233331107   129,335 1,173 SH   SOLE   1,173 0 0
DAIICHI SANKYO CO LTD ADR ADR 23381D102   1,810,479 65,920 SH   SOLE   58,664 0 7,256
Danaher Corporation COM 235851102   850,174 3,675 SH   SOLE   3,675 0 0
Darden Restaurants Inc COM 237194105   147,870 900 SH   SOLE   900 0 0
DATADOG INC CL A CL A COM 23804L103   127,449 1,050 SH   SOLE   1,050 0 0
DEUTSCHE TELEKOM AG ADR ADR 251566105   6,334,502 263,511 SH   SOLE   235,103 0 28,408
DEXCOM INC COM 252131107   12,409 100 SH   SOLE   100 0 0
Diamondback Energy Inc COM 25278X109   295,427 1,905 SH   SOLE   1,905 0 0
Digital Realty Trust Inc COM 253868103   119,238 886 SH   SOLE   886 0 0
DISNEY WALT CO DISNEY COM 254687106   72,232 800 SH   SOLE   800 0 0
DOCTOR REDDYS LABS LTD ADR ADR 256135203   1,601,348 23,014 SH   SOLE   17,960 0 5,054
DOMINION ENERGY INC COM 25746U109   7,802 166 SH   SOLE   166 0 0
DUKE ENERGY CORP COM NEW 26441C204   13,974 144 SH   SOLE   144 0 0
DUPONT DE NEMOURS INC COM 26614N102   107,702 1,400 SH   SOLE   1,400 0 0
ENI SPA ADR ADR 26874R108   21 1 SH   SOLE   0 0 1
EastGroup Properties Inc COM 277276101   336,612 1,834 SH   SOLE   1,834 0 0
EMBRAER SA ADR ADS 29082A107   5,108,359 276,876 SH   SOLE   218,136 0 58,740
EMERSON ELECTRIC CO COM 291011104   217,435 2,234 SH   SOLE   2,234 0 0
ENPHASE ENERGY INC COM 29355A107   13,214 100 SH   SOLE   100 0 0
EQUINIX INC COM 29444U700   692,635 860 SH   SOLE   860 0 0
EVGO INC CL A CL A COM 30052F100   5,012 1,400 SH   SOLE   1,400 0 0
EXELON CORP COM 30161N101   53,850 1,500 SH   SOLE   1,500 0 0
Extra Space Storage Inc COM 30225T102   237,769 1,483 SH   SOLE   1,483 0 0
FACEBOOK INC CL A CL A 30303M102   2,488,339 7,030 SH   SOLE   7,030 0 0
Fidelity National Information COM 31620M106   104,342 1,737 SH   SOLE   1,737 0 0
FORD MOTOR CO COM 345370860   195,662 16,051 SH   SOLE   16,051 0 0
FORTINET INC COM 34959E109   344,566 5,887 SH   SOLE   5,887 0 0
FORTIVE CORP COM 34959J108   22,089 300 SH   SOLE   300 0 0
FREEPORT MCMORAN INC CL B 35671D857   4,013,452 94,279 SH   SOLE   67,388 0 26,891
FUJIFILM HLDGS CORP ADR ADR 35958N107   3,964,405 65,963 SH   SOLE   59,515 0 6,448
FULL TRUCK ALLIANCE CO LTD ADS ADS 35969L108   2,008,430 286,509 SH   SOLE   226,577 0 59,932
GXO Logistics Inc COM 36262G101   235,833 3,856 SH   SOLE   3,856 0 0
GALAXY ENTERTAINMENT GROUP LTD ADR 36318L203   3,867,587 138,059 SH   SOLE   117,013 0 21,046
General Dynamics Corporation COM 369550108   1,199,935 4,621 SH   SOLE   4,621 0 0
GENERAL MOTORS CO COM 37045V100   336,642 9,372 SH   SOLE   9,372 0 0
Gilead Sciences Inc COM 375558103   369,244 4,558 SH   SOLE   4,558 0 0
GITLAB INC CL A CL A COM 37637K108   50,368 800 SH   SOLE   800 0 0
GLENCORE PLC ADR ADR 37827X100   7,127,066 592,534 SH   SOLE   539,352 0 53,182
GLOBAL X ROBOTICS and ARTIFICIAL ETF 37954Y715   34,200 1,200 SH   SOLE   1,200 0 0
Grainger W W Inc COM 384802104   368,767 445 SH   SOLE   445 0 0
GREEN PLAINS INC COM 393222104   6,305 250 SH   SOLE   250 0 0
GRIFOLS SA ADR REP B NVT ADR REP B NVT 398438408   553,285 47,862 SH   SOLE   9,421 0 38,441
GRUPO TELEVISA SA GLOBAL DEP ADR REP ORD 40049J206   170 51 SH   SOLE   0 0 51
GRUPO FINANCIERO BANORTE SA ADR ADR 40052P107   4,065,417 80,474 SH   SOLE   63,744 0 16,730
HDFC BANK LTD ADR ADR 40415F101   9,117,039 135,852 SH   SOLE   113,228 0 22,624
HSBC HLDGS PLC ADR ADR 404280406   4,862,154 119,935 SH   SOLE   108,328 0 11,607
HANCOCK JOHN PFD INCOME FUND I COM 41021P103   49,490 3,500 SH   SOLE   3,500 0 0
Hartford Finl Services Group COM 416515104   757,180 9,420 SH   SOLE   9,420 0 0
Hershey Company COM 427866108   324,219 1,739 SH   SOLE   1,739 0 0
Hexcel Corp COM 428291108   590,590 8,008 SH   SOLE   8,008 0 0
HILTON WORLDWIDE HOLDINGS INC COM 43300A203   277,869 1,526 SH   SOLE   1,526 0 0
HITACHI LTD ADR ADR 433578507   2,655,248 18,404 SH   SOLE   16,489 0 1,915
HOME DEPOT INC COM 437076102   825,829 2,383 SH   SOLE   2,383 0 0
HONDA MOTOR LTD AMERICAN AMERN SHS 438128308   27,819 900 SH   SOLE   900 0 0
HONEYWELL INTL INC COM 438516106   1,208,349 5,762 SH   SOLE   5,762 0 0
HOYA CORP ADR ADR 443251103   2,220,675 17,763 SH   SOLE   15,933 0 1,830
Hubbell Inc COM 443510607   224,659 683 SH   SOLE   683 0 0
Huntington Ingalls Inds Inc COM 446413106   152,928 589 SH   SOLE   589 0 0
ICICI BANK LTD ADR ADR 45104G104   9,504,242 398,668 SH   SOLE   331,190 0 67,478
ILLINOIS TOOL WORKS INC COM 452308109   26,194 100 SH   SOLE   100 0 0
Imperial Brands PLC ADR ADR 45262P102   388,430 16,867 SH   SOLE   16,867 0 0
INFINEON TECHNOLOGIES AG ADR ADR 45662N103   4,256,781 101,944 SH   SOLE   91,723 0 10,221
ING GROEP NV ADR ADR 456837103   2,073,138 138,025 SH   SOLE   123,472 0 14,553
INPEX CORP ADR ADR 45790H101   5,253,169 388,864 SH   SOLE   346,914 0 41,950
INTERCONTINENTAL EXCHANGE INC COM 45866F104   644,333 5,017 SH   SOLE   5,017 0 0
INTL BUSINESS MACHINES COM 459200101   8,177 50 SH   SOLE   50 0 0
Intesa Sanpaolo SpA ADR ADR 46115H107   583,589 33,308 SH   SOLE   33,308 0 0
Intuit Inc COM 461202103   1,175,056 1,880 SH   SOLE   1,880 0 0
Invesco Global Clean Energy ET ETF 46138G847   379,623 23,771 SH   SOLE   23,130 0 641
IONQ INC COM 46222L108   43,365 3,500 SH   SOLE   3,500 0 0
ISHARES CORE S and P 500 ETF ETF 464287200   742,715 1,555 SH   SOLE   1,555 0 0
ISHARES MSCI EMERGING MKTS ETF ETF 464287234   3,525,773 87,684 SH   SOLE   63,049 0 24,635
ISHARES MSCI EAFE ETF ETF 464287465   82,885 1,100 SH   SOLE   1,100 0 0
ISHARES RUSSELL MID CAP GROWTH ETF 464287481   94,014 900 SH   SOLE   900 0 0
ISHARES CORE S and P MCP ETF ETF 464287507   131,646 475 SH   SOLE   475 0 0
iShares Russell 1000 Growth ET ETF 464287614   2,137,348 7,050 SH   SOLE   7,050 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655   20,071 100 SH   SOLE   100 0 0
ISHARES EUROPE ETF ETF 464287861   190,296 3,600 SH   SOLE   3,600 0 0
ISHARES MSCI ACWI EX US ETF ETF 464288240   1,367,455 26,792 SH   SOLE   19,065 0 7,727
ISHARES MSCI EUROPE FINL ETF ETF 464289180   1,886 90 SH   SOLE   90 0 0
ISHARES CORE MSCI EMERGING MKT ETF 46434G103   4,432 88 SH   SOLE   0 0 88
ISHARES MSCI EMexCHINA ETF ETF 46434G764   272,783 4,923 SH   SOLE   4,923 0 0
ISHARES CORE MSCI PAC ETF 46434V696   65,461 1,100 SH   SOLE   1,100 0 0
ITAU UNIBANCO HLDG PREF ADR ADR REP PFD 465562106   2,500,600 359,799 SH   SOLE   280,986 0 78,813
JBS SA ADR ADR 466110103   7,954,269 777,012 SH   SOLE   666,207 0 110,805
JPMorgan Chase and Co COM 46625H100   2,425,286 14,258 SH   SOLE   14,258 0 0
JACOBS SOLUTIONS INC COM 46982L108   90,860 700 SH   SOLE   700 0 0
Johnson and Johnson COM 478160104   1,187,462 7,576 SH   SOLE   7,576 0 0
KB FINANCIAL GROUP INC ADR ADR 48241A105   8,826,014 213,343 SH   SOLE   181,673 0 31,670
KLA Corporation COM 482480100   2,235,098 3,845 SH   SOLE   3,845 0 0
KKR and CO INC CL A COM 48251W104   82,850 1,000 SH   SOLE   1,000 0 0
KT CORP ADR ADR 48268K101   1,722,560 128,167 SH   SOLE   99,839 0 28,328
Keysight Technologies Inc COM 49338L103   310,066 1,949 SH   SOLE   1,949 0 0
KIMBERLY CLARK CORP COM 494368103   24,302 200 SH   SOLE   200 0 0
KINDER MORGAN INC COM 49456B101   22,438 1,272 SH   SOLE   1,272 0 0
KOMATSU LTD ADR ADR 500458401   39,370 1,505 SH   SOLE   1,505 0 0
KYNDRYL HOLDINGS INC COM 50155Q100   208 10 SH   SOLE   10 0 0
LI AUTO INC ADS ADS 50202M102   1,279,399 34,181 SH   SOLE   26,943 0 7,238
LVMH MOET HENNESSY LOU VUIT ADR ADR 502441306   2,908,018 17,937 SH   SOLE   16,004 0 1,933
Laboratory Corp of America Holdings COM 50540R409   203,652 896 SH   SOLE   896 0 0
LAM RESEARCH CORP COM 512807108   357,167 456 SH   SOLE   456 0 0
LEGGETT and PLATT INC COM 524660107   26,170 1,000 SH   SOLE   1,000 0 0
Lennar Corp Class A CL A 526057104   334,893 2,247 SH   SOLE   2,247 0 0
LITHIUM AMERS CORP COM SHS 53681J103   3,200 500 SH   SOLE   500 0 0
Lithium Americas Argentina Corp COM SHS 53681K100   3,160 500 SH   SOLE   500 0 0
LONDON STOCK EXCHANGE GROUP ADR ADR 54211N101   2,462,813 83,327 SH   SOLE   74,397 0 8,930
Lowes Companies Inc COM 548661107   689,460 3,098 SH   SOLE   3,098 0 0
LUMENTUM HOLDINGS INC COM 55024U109   41,936 800 SH   SOLE   800 0 0
MMC NORILSK NICKEL PJSC ADR ADR 55315J102   2,238 741 SH   SOLE   741 0 0
MPLX LP COM 55336V100   16,524 450 SH   SOLE   450 0 0
MS and AD INSURANCE GROUP HLDGS ADR 553491101   3,874,161 196,963 SH   SOLE   176,051 0 20,912
Marathon Oil Corporation COM 565849106   1,277,919 52,894 SH   SOLE   52,894 0 0
Marathon Petroleum Corporation COM 56585A102   1,556,741 10,493 SH   SOLE   10,493 0 0
Marriott International Inc CL A 571903202   783,422 3,474 SH   SOLE   3,474 0 0
Martin Marietta Materials Inc COM 573284106   295,355 592 SH   SOLE   592 0 0
MARUBENI CORP ADR ADR 573810207   2,082,092 13,172 SH   SOLE   11,801 0 1,371
MARVELL TECHNOLOGY INC COM 573874104   102,527 1,700 SH   SOLE   1,700 0 0
MCDONALDS CORP COM 580135101   281,684 950 SH   SOLE   950 0 0
MEDICAL PROPERTIES TRUST INC COM 58463J304   3,928 800 SH   SOLE   800 0 0
MERCK KGAA ADR ADR 589339209   19,516 613 SH   SOLE   613 0 0
Merck and Co Inc COM 58933Y105   1,937,067 17,768 SH   SOLE   17,768 0 0
METLIFE INC COM 59156R108   125,647 1,900 SH   SOLE   1,900 0 0
MICROSOFT CORP COM 594918104   6,714,570 17,856 SH   SOLE   17,856 0 0
MODERNA INC COM 60770K107   99,450 1,000 SH   SOLE   1,000 0 0
Molina Healthcare Inc COM 60855R100   328,069 908 SH   SOLE   908 0 0
MONDELEZ INTL INC CL A CL A 609207105   21,729 300 SH   SOLE   300 0 0
MORGAN STANLEY COM NEW 617446448   744,042 7,979 SH   SOLE   7,979 0 0
Motorola Solutions Inc COM NEW 620076307   954,298 3,048 SH   SOLE   3,048 0 0
NN Group NV ADR ADR 629334103   509,763 25,816 SH   SOLE   25,816 0 0
NESTLE SA ADR ADR 641069406   3,574,485 30,861 SH   SOLE   27,572 0 3,289
NEWMONT CORPORATION COM 651639106   57,946 1,400 SH   SOLE   1,400 0 0
NIKE INC CL B CL B 654106103   1,155,836 10,646 SH   SOLE   10,646 0 0
NOVO NORDISK AS ADR ADR 670100205   1,683,362 16,272 SH   SOLE   15,834 0 438
NVIDIA Corp COM 67066G104   3,467,530 7,002 SH   SOLE   7,002 0 0
NUVEEN NASDAQ 100 DYNAMIC OVER COM SHS 670699107   11,575 500 SH   SOLE   500 0 0
NUTRIEN LTD USR COM 67077M108   2,654,974 47,133 SH   SOLE   42,401 0 4,732
OMV AG ADR ADR 670875509   579,946 13,201 SH   SOLE   13,201 0 0
O Reilly Automotive Inc COM 67103H107   6,651 7 SH   SOLE   7 0 0
Old Dominion Freight Lines COM 679580100   1,436,895 3,545 SH   SOLE   3,545 0 0
OLYMPUS CORP ADR ADR 68163W208   32,971 2,278 SH   SOLE   2,278 0 0
ONEOK INC COM 682680103   199,635 2,843 SH   SOLE   2,843 0 0
ORGANON and CO COM 68622V106   8,652 600 SH   SOLE   600 0 0
OTIS WORLDWIDE CORP COM 68902V107   279,236 3,121 SH   SOLE   3,121 0 0
PJSC LUKOIL ADR ADR 69343P105   4,329 622 SH   SOLE   622 0 0
PPG INDUSTRIES INC COM 693506107   1,108,764 7,414 SH   SOLE   7,414 0 0
PALO ALTO NETWORKS INC COM 697435105   117,952 400 SH   SOLE   400 0 0
PAN PACIFIC INTL HLDGS CORP ADR ADR 69807K105   3,556,168 149,128 SH   SOLE   132,981 0 16,147
Parker Hannifin Corporation COM 701094104   1,438,766 3,123 SH   SOLE   3,123 0 0
Paychex Inc COM 704326107   620,801 5,212 SH   SOLE   5,212 0 0
PAYPAL HOLDINGS INC COM 70450Y103   776,284 12,641 SH   SOLE   12,641 0 0
PEPSICO INC COM 713448108   1,348,190 7,938 SH   SOLE   7,938 0 0
PT TELEKOM INDONESIA ADR ADR 715684106   2,462,538 95,595 SH   SOLE   75,090 0 20,505
PETROBRAS ADR ADR 71654V408   6,504,371 407,287 SH   SOLE   327,392 0 79,895
PFIZER INC COM 717081103   66,793 2,320 SH   SOLE   2,320 0 0
Phillips 66 COM 718546104   1,273,085 9,562 SH   SOLE   9,562 0 0
PDD HOLDINGS INC ADR CL A ADS 722304102   12,229,590 83,587 SH   SOLE   69,519 0 14,068
PROCTER AND GAMBLE CO COM 742718109   272,564 1,860 SH   SOLE   1,860 0 0
Prologis Inc COM 74340W103   1,030,676 7,732 SH   SOLE   7,732 0 0
PRUDENTIAL FINANCIAL INC COM 744320102   990,016 9,546 SH   SOLE   9,546 0 0
PRUDENTIAL PLC ADR ADR 74435K204   4,396,572 195,839 SH   SOLE   168,655 0 27,184
PUBLIC SERVICE ENTERPRISE GRP COM 744573106   53,995 883 SH   SOLE   883 0 0
PUBLIC STORAGE COM 74460D109   640,195 2,099 SH   SOLE   2,099 0 0
QUANTA SERVICES INC COM 74762E102   172,640 800 SH   SOLE   800 0 0
RXO INC COM 74982T103   53,498 2,300 SH   SOLE   2,300 0 0
REAVES UTILITY INCOME FUND COM SH BEN INT 756158101   30,296 1,133 SH   SOLE   1,133 0 0
RECKITT BENCKISER PLC ADR ADR 756255204   1,794,227 129,839 SH   SOLE   117,390 0 12,449
REGIONS FINANCIAL CORP COM 7591EP100   280,041 14,450 SH   SOLE   14,450 0 0
RENESAS ELECTRONICS CORP ADR ADR 75972B101   4,228,375 467,727 SH   SOLE   418,266 0 49,461
Republic Services Inc COM 760759100   268,473 1,628 SH   SOLE   1,628 0 0
RHEINMETALL AG ADR ADR 76206K107   2,093,920 33,023 SH   SOLE   29,399 0 3,624
RIO TINTO PLC ADR ADR 767204100   2,383 32 SH   SOLE   32 0 0
ROBLOX CORP CL A CL A 771049103   36,576 800 SH   SOLE   800 0 0
ROCHE HOLDING AG ADR ADR 771195104   2,612,851 71,956 SH   SOLE   70,553 0 1,403
Ross Stores Inc COM 778296103   284,668 2,057 SH   SOLE   2,057 0 0
SHELL PLC ADS ADS 780259305   12,290,093 186,779 SH   SOLE   156,757 0 30,022
S and P Global Inc COM 78409V104   717,607 1,629 SH   SOLE   1,629 0 0
SBA Communications Corp CL A 78410G104   150,438 593 SH   SOLE   593 0 0
SK TELECOM LTD ADR NEW ADR 78440P306   7,694,091 359,537 SH   SOLE   306,692 0 52,845
SPDR S and P 500 ETF ETF 78462F103   285,186 600 SH   SOLE   600 0 0
SPDR S and P SOFTWARE ETF 78464A599   150,330 1,000 SH   SOLE   1,000 0 0
SPDR S and P BIOTECH ETF 78464A870   122,774 1,375 SH   SOLE   1,375 0 0
SALESFORCE COM INC COM 79466L302   1,640,941 6,236 SH   SOLE   6,236 0 0
SANDOZ GROUP AG ADS ADR 799926100   1,956,496 60,853 SH   SOLE   54,041 0 6,812
SANOFI ADR ADR 80105N105   1,897,472 38,155 SH   SOLE   35,146 0 3,009
SANTOS LTD ADR ADR 803021807   3,820,858 736,776 SH   SOLE   661,604 0 75,172
SAP SE SP ADR ADR 803054204   69,565 450 SH   SOLE   450 0 0
SCHLUMBERGER LTD COM 806857108   105,381 2,025 SH   SOLE   2,025 0 0
SCHWAB CHARLES CORP COM 808513105   89,440 1,300 SH   SOLE   1,300 0 0
SELECT SECTOR SPDR HEALTHCARE ETF 81369Y209   13,638 100 SH   SOLE   100 0 0
SELECT SECTOR SPDR TECHNOLOGY ETF 81369Y803   173,232 900 SH   SOLE   900 0 0
SERVICENOW INC COM 81762P102   105,973 150 SH   SOLE   150 0 0
SEVEN and I HLDGS CO LTD ADR ADR 81783H105   2,512,425 126,614 SH   SOLE   113,838 0 12,776
SHAKE SHACK INC CL A CL A 819047101   44,472 600 SH   SOLE   600 0 0
Sherwin Williams Co COM 824348106   575,455 1,845 SH   SOLE   1,845 0 0
SHINHAN FINANCIAL GROUP ADR ADR RESTRD 824596100   4,613,584 149,889 SH   SOLE   117,456 0 32,433
SHOPIFY INC CL A CL A 82509L107   85,690 1,100 SH   SOLE   1,100 0 0
SIEMENS AG ADR ADR 826197501   4,535,475 48,346 SH   SOLE   42,978 0 5,368
SILICON MOTION TECHNOLOGY CORP ADR 82706C108   4,320,657 70,518 SH   SOLE   55,463 0 15,055
SNOWFLAKE INC CL A CL A 833445109   169,150 850 SH   SOLE   850 0 0
SOUTHERN COPPER CORP COM 84265V105   6,025 70 SH   SOLE   38 0 32
SPECTRUM BRANDS HOLDINGS INC COM 84790A105   17,230 216 SH   SOLE   216 0 0
SPLUNK INC COM 848637104   99,027 650 SH   SOLE   650 0 0
STANDARD CHARTERED PLC ADS ADR 853254100   3,559,243 209,420 SH   SOLE   163,898 0 45,522
STATE STREET CORP COM 857477103   720,455 9,301 SH   SOLE   9,301 0 0
Steel Dynamics Inc COM 858119100   1,449,559 12,274 SH   SOLE   12,274 0 0
STERICYCLE INC COM 858912108   54,516 1,100 SH   SOLE   1,100 0 0
Stryker Corp COM 863667101   1,174,183 3,921 SH   SOLE   3,921 0 0
SUMITOMO MITSUI FINL GROUP ADR ADR 86562M209   3,621,936 374,167 SH   SOLE   334,354 0 39,813
SUNNOVA ENERGY INTL INC COM 86745K104   30,500 2,000 SH   SOLE   2,000 0 0
SUZANO SA ADR ADS 86959K105   7,277,196 640,598 SH   SOLE   535,198 0 105,400
SUZUKI MOTOR CORP ADR ADR 86959X107   4,173,053 24,379 SH   SOLE   19,235 0 5,144
Synopsys Inc COM 871607107   2,033,380 3,949 SH   SOLE   3,949 0 0
TAIWAN SEMICONDUCTOR MFG ADR ADR 874039100   18,127,893 174,306 SH   SOLE   142,728 0 31,578
TARGET CORP COM 87612E106   170,904 1,200 SH   SOLE   1,200 0 0
TECHTRONIC IND LTD ADR ADR 87873R101   12,989 218 SH   SOLE   0 0 218
TENARIS SA ADR ADS 88031M109   1,867,422 53,723 SH   SOLE   48,460 0 5,263
TENCENT HLDGS LTD ADR ADR 88032Q109   7,645,239 203,170 SH   SOLE   166,238 0 36,932
THERMO FISHER SCIENTIFIC INC COM 883556102   1,200,116 2,261 SH   SOLE   2,261 0 0
TIMKEN CO COM 887389104   88,165 1,100 SH   SOLE   1,100 0 0
TORONTO DOMINION BANK ONT COM 891160509   15,186 235 SH   SOLE   235 0 0
TOTALENERGIES SE ADR ADS 89151E109   6,068,896 90,070 SH   SOLE   73,045 0 17,025
TRINITY INDUSTRIES INC COM 896522109   34,567 1,300 SH   SOLE   1,300 0 0
TRIP COM GROUP LTD ADR ADS 89677Q107   1,470,695 40,841 SH   SOLE   32,128 0 8,713
TYLER TECHNOLOGIES INC COM 902252105   125,436 300 SH   SOLE   300 0 0
UBER TECHNOLOGIES INC COM 90353T100   67,727 1,100 SH   SOLE   1,100 0 0
ULTA BEAUTY INC COM 90384S303   195,996 400 SH   SOLE   400 0 0
UNICREDIT SPA ADR ADR 904678406   2,860,292 210,813 SH   SOLE   188,079 0 22,734
UNITED STATES BRENT OIL FUND LP ETF 91167Q100   7,865 288 SH   SOLE   288 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,705,763 3,240 SH   SOLE   3,240 0 0
Vail Resorts Inc COM 91879Q109   96,915 454 SH   SOLE   454 0 0
VALE SA ADR ADS 91912E105   3,251 205 SH   SOLE   0 0 205
VALERO ENERGY CORP COM 91913Y100   606,450 4,665 SH   SOLE   4,665 0 0
VANGUARD ESG INTL STOCK ETF ETF 921910725   514,933 9,315 SH   SOLE   9,315 0 0
VANGUARD MID CAP 400 INDEX ETF 921932885   120,282 1,280 SH   SOLE   1,280 0 0
VANGUARD TAX MGD FTSE DEV MKT ETF 921943858   60,114 1,255 SH   SOLE   1,255 0 0
VANGUARD FTSE EMERGING MARKETS ETF 922042858   130,375 3,172 SH   SOLE   2,902 0 270
VANGUARD FTSE PACIFIC ETF ETF 922042866   54,022 750 SH   SOLE   750 0 0
VANGUARD FTSE EUROPE ETF ETF 922042874   58,032 900 SH   SOLE   900 0 0
VANGUARD CONSUMER STAPLES ETF ETF 92204A207   65,881 345 SH   SOLE   345 0 0
VANGUARD FINANCIALS ETF ETF 92204A405   111,635 1,210 SH   SOLE   1,210 0 0
VANGUARD HEALTH CARE ETF ETF 92204A504   127,857 510 SH   SOLE   510 0 0
VANGUARD INDUSTRIAL ETF ETF 92204A603   127,849 580 SH   SOLE   580 0 0
VANGUARD UTILITIES ETF 92204A876   57,569 420 SH   SOLE   420 0 0
VANGUARD RUSSELL 2000 INDEX ETF 92206C664   108,025 1,332 SH   SOLE   1,332 0 0
VEEVA SYSTEMS INC CL A CL A COM 922475108   115,512 600 SH   SOLE   600 0 0
VANGUARD SMALL CAP GROWTH ETF ETF 922908595   91,873 380 SH   SOLE   380 0 0
VANGUARD TOTAL STOCK MKT ETF 922908769   17,791 75 SH   SOLE   75 0 0
VEOLIA ENVIRONMENT ADR ADR 92334N103   4,394,159 278,560 SH   SOLE   250,183 0 28,377
Veralto Corp COM SHS 92338C103   100,604 1,223 SH   SOLE   1,223 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   30,160 800 SH   SOLE   800 0 0
Verisk Analytics Inc COM 92345Y106   318,639 1,334 SH   SOLE   1,334 0 0
VERTIV HOLDINGS CO CL A COM CL A 92537N108   26,416 550 SH   SOLE   550 0 0
VIACOMCBS INC CL B CL B COM 92556H206   2,292 155 SH   SOLE   155 0 0
VIATRIS INC COM 92556V106   12,357 1,141 SH   SOLE   1,141 0 0
VICI PROPERTIES INC COM 925652109   31,880 1,000 SH   SOLE   1,000 0 0
VISA INC CL A COM CL A 92826C839   2,563,146 9,845 SH   SOLE   9,845 0 0
WARNER BROTHERS DISCOVERY COM SER A 934423104   5,497 483 SH   SOLE   483 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   85,896 2,400 SH   SOLE   2,400 0 0
WASTE CONNECTIONS INC COM 94106B101   3,207,131 21,485 SH   SOLE   19,222 0 2,263
WASTE MANAGEMENT INC COM 94106L109   143,280 800 SH   SOLE   800 0 0
WELLS FARGO CO COM 949746101   61,230 1,244 SH   SOLE   1,244 0 0
WEYERHAEUSER CO COM 962166104   10,501 302 SH   SOLE   302 0 0
WUXI BIOLOGICS CAYMAN INC ADR ADR 98260N108   3,306 436 SH   SOLE   311 0 125
Xcel Energy Inc COM 98389B100   467,420 7,550 SH   SOLE   7,550 0 0
XYLEM INC COM 98419M100   11,436 100 SH   SOLE   100 0 0
YUM CHINA HLDGS INC USR COM 98850P109   982,157 23,148 SH   SOLE   18,883 0 4,265
ZIMVIE INC COM 98888T107   799 45 SH   SOLE   45 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   224,050 1,841 SH   SOLE   1,841 0 0
ZOETIS INC CL A CL A 98978V103   39,474 200 SH   SOLE   200 0 0
ZTO EXPRESS CAYMAN INC ADR ADS A 98980A105   1,051,086 49,393 SH   SOLE   39,959 0 9,434
EURONAV NV SHS SHS B38564108   3,117,610 177,238 SH   SOLE   158,222 0 19,016
Arch Capital Group Ltd ORD G0450A105   350,851 4,724 SH   SOLE   4,724 0 0
Eaton Corp plc SHS G29183103   1,046,122 4,344 SH   SOLE   4,344 0 0
Everest Group Ltd COM G3223R108   261,649 740 SH   SOLE   740 0 0
LINDE PLC SHS SHS G54950103   3,535,919 8,609 SH   SOLE   7,691 0 918
MEDTRONIC PLC SHS G5960L103   70,023 850 SH   SOLE   850 0 0
STERIS PLC USD SHS USD G8473T100   130,591 594 SH   SOLE   594 0 0
TECHNIPFMC PLC COM G87110105   4,150,304 206,073 SH   SOLE   183,976 0 22,097
Trane Technologies plc SHS G8994E103   326,338 1,338 SH   SOLE   1,338 0 0
BUNGE GLOBAL SA COM SHS H11356104   50,475 500 SH   SOLE   500 0 0
CHUBB LIMITED COM H1467J104   113,000 500 SH   SOLE   500 0 0
ELBIT SYSTEMS LTD ADR ORD M3760D101   2,863,851 13,430 SH   SOLE   13,062 0 368
ASML HOLDING NV NY REGISTRY NY REG SH N07059210   4,118,982 5,442 SH   SOLE   4,901 0 541
LyondellBasell Industries NV SHS A N53745100   571,526 6,011 SH   SOLE   6,011 0 0
NXP SEMICONDUCTORS NV COM N6596X109   160,776 700 SH   SOLE   700 0 0
STELLANTIS NV SHS SHS N82405106   2,869,483 123,048 SH   SOLE   109,877 0 13,171
BANCO LATINOAMERICANO COME ADR P16994132   734,728 29,698 SH   SOLE   29,698 0 0
MAXEON SOLAR TECHNOLOGIES LTD SHS Y58473102   3,585 500 SH   SOLE   500 0 0
STAR BULK CARRIERS CORP SHS PA SHS PAR Y8162K204   8,077,827 379,955 SH   SOLE   323,022 0 56,933