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
AGCO Corp. COM 001084102 2,752 26,698 SH   SOLE None 26,698 0 0
ANSYS Inc. COM 03662Q105 10,929 30,040 SH   SOLE None 30,040 0 0
AT&T Inc. COM 00206R102 1,975 68,663 SH   SOLE None 68,663 0 0
AbbVie Inc. COM 00287Y109 4,205 39,245 SH   SOLE None 39,245 0 0
AdvanSix Inc. COM 00773T101 52 2,591 SH   SOLE None 2,591 0 0
Aflac Inc. COM 001055102 2,872 64,588 SH   SOLE None 64,588 0 0
Albemarle Corp. COM 012653101 11,378 77,129 SH   SOLE None 77,129 0 0
Alexion Pharmaceuticals Inc. COM 015351109 1,713 10,967 SH   SOLE None 10,967 0 0
Alphabet Inc. COM 02079K305 4,774 2,724 SH   SOLE None 2,724 0 0
American Water Works Co. Inc. COM 030420103 7,005 45,645 SH   SOLE None 45,645 0 0
Amphenol Corp. COM 032095101 9,407 71,933 SH   SOLE None 71,933 0 0
Analog Devices Inc. COM 032654105 6,782 45,905 SH   SOLE None 45,905 0 0
Aptiv PLC COM G6095L109 17,575 134,891 SH   SOLE None 134,891 0 0
Ball Corp. COM 058498106 8,000 85,859 SH   SOLE None 85,859 0 0
Beyond Meat Inc. COM 08862E109 3,772 30,179 SH   SOLE None 30,179 0 0
Booking Holdings Inc. COM 09857L108 1,697 762 SH   SOLE None 762 0 0
Bristol-Myers Squibb Co. COM 110122108 2,944 47,465 SH   SOLE None 47,465 0 0
Brookfield Renewable Corp. COM 11284V105 3,165 54,248 SH   SOLE None 54,248 0 0
Brookfield Renewable Partners LP LTD PART G16258108 8,090 187,398 SH   SOLE None 187,398 0 0
CVS Health Corp. COM 126650100 1,126 16,484 SH   SOLE None 16,484 0 0
Chubb Ltd. COM H1467J104 5,303 34,455 SH   SOLE None 34,455 0 0
Credicorp Ltd. COM G2519Y108 5 31 SH   SOLE None 31 0 0
Cree Inc. COM 225447101 7,060 66,669 SH   SOLE None 66,669 0 0
Cummins Inc. COM 231021106 12,319 54,244 SH   SOLE None 54,244 0 0
Danaher Corp. COM 235851102 15,447 69,535 SH   SOLE None 69,535 0 0
Ecolab Inc. COM 278865100 12,664 58,533 SH   SOLE None 58,533 0 0
Enphase Energy Inc. COM 29355A107 6,246 35,598 SH   SOLE None 35,598 0 0
Equinix Inc. REIT REIT 29444U700 4,906 6,870 SH   SOLE None 6,870 0 0
Exxon Mobil Corp. COM 30231G102 1,715 41,616 SH   SOLE None 41,616 0 0
Fomento Economico Mexicano SAB de CV ADR ADR 344419106 4 55 SH   SOLE None 55 0 0
Franklin FTSE Japan ETF ETF 35473P744 4,780 160,518 SH   SOLE None 0 0 0
Garmin Ltd. COM H2906T109 7,338 61,324 SH   SOLE None 61,324 0 0
Hannon Armstrong Sustainable Infrastructure Capital Inc. REIT REIT 41068X100 12,810 201,956 SH   SOLE None 201,956 0 0
Honeywell International Inc. COM 438516106 9,227 43,380 SH   SOLE None 43,380 0 0
Huntington Ingalls Industries Inc. COM 446413106 1,175 6,892 SH   SOLE None 6,892 0 0
International Business Machines Corp. COM 459200101 648 5,147 SH   SOLE None 5,147 0 0
Invesco Ltd. COM G491BT108 1,310 75,174 SH   SOLE None 75,174 0 0
JPMorgan Chase & Co. COM 46625H100 6,494 51,105 SH   SOLE None 51,105 0 0
Johnson & Johnson COM 478160104 3,075 19,538 SH   SOLE None 19,538 0 0
Lincoln National Corp. COM 534187109 2,042 40,585 SH   SOLE None 40,585 0 0
MSCI Inc. COM 55354G100 11,376 25,477 SH   SOLE None 25,477 0 0
Melco Crown Entertainment Ltd. ADR ADR 585464100 12 645 SH   SOLE None 1,935 0 0
MetLife Inc. COM 59156R108 1,225 26,096 SH   SOLE None 26,096 0 0
Mondelez International Inc. COM 609207105 3,734 63,858 SH   SOLE None 63,858 0 0
Moody's Corp. COM 615369105 7,435 25,617 SH   SOLE None 25,617 0 0
Northrop Grumman Corp. COM 666807102 5,180 16,999 SH   SOLE None 16,999 0 0
Nutrien Ltd. COM 67077M108 1,915 39,767 SH   SOLE None 39,767 0 0
Philip Morris International Inc. COM 718172109 5,832 70,440 SH   SOLE None 70,440 0 0
Roper Technologies Inc. COM 776696106 5,122 11,882 SH   SOLE None 11,882 0 0
Shinhan Financial Group Co. Ltd. ADR ADR 824596100 17 568 SH   SOLE None 568 0 0
Southern Copper Corp. COM 84265V105 7 105 SH   SOLE None 105 0 0
Stantec Inc. COM 85472N109 4,174 128,696 SH   SOLE None 128,696 0 0
Synchrony Financial COM 87165B103 3,351 96,553 SH   SOLE None 96,553 0 0
Taiwan Semiconductor Manufacturing Co. Ltd. ADR ADR 874039100 67 611 SH   SOLE None 611 0 0
Tenaris SA ADR ADR 88031M109 6 398 SH   SOLE None 398 0 0
Tetra Tech Inc. COM 88162G103 13,017 112,429 SH   SOLE None 112,429 0 0
Teva Pharmaceutical Industries Ltd. ADR ADR 881624209 971 100,616 SH   SOLE None 100,616 0 0
The TJX Cos. Inc. COM 872540109 2,526 36,988 SH   SOLE None 36,988 0 0
The Timken Co. COM 887389104 2,730 35,294 SH   SOLE None 35,294 0 0
The Williams Cos. Inc. COM 969457100 2,855 142,401 SH   SOLE None 142,401 0 0
Thermo Fisher Scientific Inc. COM 883556102 15,836 33,998 SH   SOLE None 33,998 0 0
Trex Co. Inc. COM 89531P105 15,231 181,928 SH   SOLE None 181,928 0 0
Trimble Inc. COM 896239100 14,750 220,908 SH   SOLE None 220,908 0 0
Trip.com Group Ltd. ADR ADR 89677Q107 8 233 SH   SOLE None 29 0 0
Valmont Industries Inc. COM 920253101 2,540 14,521 SH   SOLE None 14,521 0 0
WPX Energy Inc. COM 98212B103 519 63,661 SH   SOLE None 63,661 0 0
Waste Connections Inc. COM 94106B101 9,852 96,051 SH   SOLE None 96,051 0 0
Waste Management Inc. COM 94106L109 6,776 57,457 SH   SOLE None 57,457 0 0
Western Digital Corp. COM 958102105 990 17,874 SH   SOLE None 17,874 0 0
Xylem Inc. COM 98419M100 10,437 102,530 SH   SOLE None 102,530 0 0
Zoom Video Communications Inc. COM 98980L101 3,209 9,514 SH   SOLE None 9,514 0 0
iShares MSCI China ETF ETF 46429B671 3,024 37,345 SH   SOLE None 37,345 0 0
iShares MSCI Germany ETF ETF 464286806 1,725 54,290 SH   SOLE None 54,290 0 0
iShares MSCI India ETF ETF 46429B598 21 521 SH   SOLE None 521 0 0
iShares MSCI Singapore ETF ETF 46434G780 2,673 124,442 SH   SOLE None 124,442 0 0
iShares MSCI South Korea ETF ETF 464286772 3,424 39,786 SH   SOLE None 39,786 0 0