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
AFLAC INC COMMON 001055102 5,740 106,973 SH   SOLE   67,343 0 39,630
AES CORP COMMON 00130H105 510 19,575 SH   SOLE   19,575 0 0
AT&T INC COMMON 00206R102 5,155 179,109 SH   SOLE   125,176 0 53,933
ABBOTT LABS COMMON 002824100 18,162 156,664 SH   SOLE   96,317 0 60,347
ADOBE INC COMMON 00724F101 16,001 27,322 SH   SOLE   18,682 0 8,640
ADV MICRO DEVICES COMMON 007903107 444 4,724 SH   SOLE   4,724 0 0
AGILENT TECHN INC COMMON 00846U101 19,596 132,574 SH   SOLE   87,781 0 44,793
AGNICO EAGLE MINES COMMON 008474108 7,462 123,319 SH   SOLE   71,881 0 51,438
AIR PRODS & CHEMS COMMON 009158106 4,641 16,134 SH   SOLE   9,675 0 6,459
AKAMAI TECH INC S COMMON 00971T101 8 72 SH   SOLE   72 0 0
ALEXION PHARM INC S COMMON 015351109 836 4,552 SH   SOLE   4,552 0 0
ALLSTATE CORP S COMMON 020002101 10,483 80,363 SH   SOLE   51,610 0 28,753
ALPHABET INC S CLASS C 02079K107 16,236 6,478 SH   SOLE   3,712 0 2,766
ALPHABET INC S CLASS A 02079K305 24,872 10,186 SH   SOLE   5,683 0 4,503
AMAZON COM INC S COMMON 023135106 33,359 9,697 SH   SOLE   6,008 0 3,689
AMEREN CORPORATION S COMMON 023608102 2,437 30,444 SH   SOLE   20,910 0 9,534
AMERICAN EQ INVT LIFS COMMON 025676206 102 3,157 SH   SOLE   3,157 0 0
AMERICAN EXPRESS CO S COMMON 025816109 34 207 SH   SOLE   207 0 0
AMERICAN WTR WKS CO S COMMON 030420103 2,899 18,806 SH   SOLE   12,168 0 6,638
AMERISOURCE-BERGEN S COMMON 03073E105 5,575 48,696 SH   SOLE   29,521 0 19,175
AMGEN INC S COMMON 031162100 10 41 SH   SOLE   41 0 0
ANGLOGOLD ASHANTI LIS SPONSOR 035128206 23 1,244 SH   SOLE   0 0 1,244
ANTHEM INC S COMMON 036752103 124 324 SH   SOLE   324 0 0
APPLE INC S COMMON 037833100 57,219 417,777 SH   SOLE   264,995 0 152,782
APPLIED MATERIALS S COMMON 038222105 2,443 17,155 SH   SOLE   17,155 0 0
ARCH RESOURCES INC S COM USD 03940R107 179 3,136 SH   SOLE   3,136 0 0
ASPEN TECHNOLOGY INCS COMMON 045327103 256 1,860 SH   SOLE   1,860 0 0
ATMOS ENERGY CORP S COMMON 049560105 2,081 21,650 SH   SOLE   13,988 0 7,662
AUTODESK INC S COMMON 052769106 1,776 6,084 SH   SOLE   6,084 0 0
AUTOHOME INC S ADR EAC 05278C107 349 5,464 SH   SOLE   5,464 0 0
AUTOMATIC DATA PROC S COMMON 053015103 11 55 SH   SOLE   55 0 0
AVALONBAY COMMUNTIESS REIT 053484101 4,598 22,031 SH   SOLE   14,587 0 7,444
AVERY DENNISON CORP S COMMON 053611109 1,185 5,636 SH   SOLE   5,636 0 0
BCE INC S COMMON 05534B760 12 237 SH   SOLE   237 0 0
BAIDU INC S REP(8 O 056752108 1,524 7,475 SH   SOLE   7,475 0 0
BANK OF AMERICA CORPS COMMON 060505104 20,826 505,117 SH   SOLE   304,701 0 200,416
BANK OF MONTREAL S COMMON 063671101 1,584 15,433 SH   SOLE   15,433 0 0
BANK OF MONTREAL S NC RR C 06368A209 261 12,700 SH   SOLE   12,700 0 0
BANK OF NOVA SCOTIA S NC PRF 064151202 501 24,500 SH   SOLE   24,500 0 0
BARRICK GOLD CORP S COMMON 067901108 12,343 596,295 SH   SOLE   357,284 0 239,011
BERKSHIRE HATHAWAY S CLASS B 084670702 19,507 70,191 SH   SOLE   40,690 0 29,501
BEST BUY INC S COMMON 086516101 4,796 41,713 SH   SOLE   27,680 0 14,033
BIO RAD LABS INC S CLASS A 090572207 6,215 9,647 SH   SOLE   5,908 0 3,739
BIOGEN INC S COMMON 09062X103 9 26 SH   SOLE   26 0 0
BOSTON BEER INC S CLASS A 100557107 3,301 3,234 SH   SOLE   1,967 0 1,267
BRISTOL MYERS SQUIBBS COMMON 110122108 7,706 115,323 SH   SOLE   66,467 0 48,856
BROADCOM INC S COMMON 11135F101 22,374 46,921 SH   SOLE   29,008 0 17,913
BROOKFIELD OFFICE PTS PFD CL- 112900626 271 14,200 SH   SOLE   14,200 0 0
BROWN FORMAN CORP S CLASS B 115637209 16 209 SH   SOLE   209 0 0
BUILDERS FIRSTSOURCES COMMON 12008R107 344 8,066 SH   SOLE   8,066 0 0
CBRE GROUP INC S CLASS A 12504L109 12,936 150,888 SH   SOLE   102,927 0 47,961
CME GROUP INC S CLASS A 12572Q105 9 43 SH   SOLE   43 0 0
CVS HEALTH CORP S COMMON 126650100 13,283 159,197 SH   SOLE   107,943 0 51,254
CABOT CORP S COMMON 127055101 699 12,273 SH   SOLE   12,273 0 0
CACI INTERNATIONAL S CLASS A 127190304 303 1,186 SH   SOLE   1,186 0 0
CAESARS ENTERTAINMENS COM USD 12769G100 208 2,008 SH   SOLE   2,008 0 0
CANADIAN IMPERIAL BKS COMMON 136069101 327 2,868 SH   SOLE   2,868 0 0
CDN IMP BANK COMMERCS NON CUM 136069440 371 19,675 SH   SOLE   19,675 0 0
CANADIAN TIRE CORP S CLASS A 136681202 14 91 SH   SOLE   91 0 0
CARDINAL HEALTH INC S COMMON 14149Y108 9,070 158,879 SH   SOLE   93,724 0 65,155
CELANESE CORP S COMMON 150870103 5,493 36,234 SH   SOLE   19,019 0 17,215
CENTURY ALUM CO S COMMON 156431108 132 10,216 SH   SOLE   10,216 0 0
CHEMED CORP NEW S COMMON 16359R103 533 1,124 SH   SOLE   1,124 0 0
CHIPOTLE MEXICAN GRLS COMMON 169656105 6,491 4,187 SH   SOLE   2,609 0 1,578
CHOICE HOTELS INTL S COMMON 169905106 583 4,907 SH   SOLE   4,907 0 0
CHURCH & DWIGHT INC COMMON 171340102 9,582 112,442 SH   SOLE   69,609 0 42,833
CISCO SYSTEMS INC INC COMMON 17275R102 25,250 476,409 SH   SOLE   256,392 0 220,017
CITIGROUP INC INC COMMON 172967424 10,127 143,134 SH   SOLE   88,571 0 54,563
CITIZENS FINANCIAL INC COMMON 174610105 2,641 57,577 SH   SOLE   57,577 0 0
CLOROX CO INC COMMON 189054109 6,596 36,664 SH   SOLE   24,556 0 12,108
COCA-COLA CO INC COMMON 191216100 19,189 354,633 SH   SOLE   213,404 0 141,229
COLGATE PALMOLIVE COINC COMMON 194162103 11,819 145,281 SH   SOLE   91,133 0 54,148
COMCAST CORP INC CLASS A 20030N101 27,069 474,725 SH   SOLE   291,170 0 183,555
CONSOLDTD EDISON INCINC COMMON 209115104 6,230 86,862 SH   SOLE   50,868 0 35,994
CONSTELLATION BRANDSINC CLASS A 21036P108 8,520 36,427 SH   SOLE   22,050 0 14,377
CORNING INCORPORATEDINC COMMON 219350105 20 484 SH   SOLE   484 0 0
CORTEVA INC INC COM 22052L104 456 10,272 SH   SOLE   10,272 0 0
COSTCO WHSL CORP INC COMMON 22160K105 12,265 30,997 SH   SOLE   19,721 0 11,276
COSTAR GROUP INC INC COMMON 22160N109 4,301 51,930 SH   SOLE   34,670 0 17,260
CUMMINS INC INC COMMON 231021106 7,237 29,685 SH   SOLE   17,663 0 12,022
D R HORTON INC INC COMMON 23331A109 3,437 38,036 SH   SOLE   21,490 0 16,546
DTE ENERGY CO INC COMMON 233331107 4,810 37,114 SH   SOLE   24,428 0 12,686
DELL TECHNOLOGIES ININC COMMON 24703L202 2,892 29,017 SH   SOLE   29,017 0 0
WALT DISNEY CO INC COM 254687106 21,537 122,529 SH   SOLE   74,283 0 48,246
DOLLAR GEN CORP INC COMMON 256677105 3,386 15,648 SH   SOLE   9,581 0 6,067
DOMINOS PIZZA INC INC COMMON 25754A201 6,290 13,484 SH   SOLE   8,700 0 4,784
DOUGLAS EMMETT INC INC COMMON 25960P109 500 14,865 SH   SOLE   14,865 0 0
DOW INC INC COMMON 260557103 4,801 75,877 SH   SOLE   45,999 0 29,878
DUKE ENERGY CORP INC COMMON 26441C204 152 1,540 SH   SOLE   1,540 0 0
DUPONT DE NEMOURS INC COM 26614N102 508 6,558 SH   SOLE   6,558 0 0
EASTMAN CHEM CO INC COMMON 277432100 2,822 24,175 SH   SOLE   15,873 0 8,302
EBAY INC INC COMMON 278642103 3,037 43,252 SH   SOLE   43,252 0 0
ECOLAB INC INC COMMON 278865100 24 115 SH   SOLE   115 0 0
EDISON INTL INC COMMON 281020107 2,559 44,254 SH   SOLE   25,394 0 18,860
EDWARDS LIFESCIENCE INC COMMON 28176E108 16 151 SH   SOLE   151 0 0
ELANCO ANIMAL HEALTHINC COMMON 28414H103 7 197 SH   SOLE   197 0 0
ELECTRONIC ARTS INC INC COMMON 285512109 8,096 56,287 SH   SOLE   34,349 0 21,938
EMERSON ELEC CO INC COMMON 291011104 32 333 SH   SOLE   333 0 0
EQUITY RESIDENTIAL INC SH BEN 29476L107 16 210 SH   SOLE   210 0 0
ESSEX PPTY TR INC INC REIT 297178105 13 44 SH   SOLE   44 0 0
ETSY INC INC COMMON 29786A106 125 608 SH   SOLE   608 0 0
EVERSOURCE ENERGY INC COMMON 30040W108 4,240 52,839 SH   SOLE   32,050 0 20,789
EXELON CORP INC COMMON 30161N101 11,761 265,423 SH   SOLE   158,695 0 106,728
EXP WORLD HOLDINGS INC COM USD 30212W100 103 2,646 SH   SOLE   2,646 0 0
EXPEDITORS INTL WASHINC COMMON 302130109 2,875 22,708 SH   SOLE   22,708 0 0
EXXON MOBIL CORP INC COMMON 30231G102 27,610 437,703 SH   SOLE   274,994 0 162,709
FACEBOOK INC INC CLASS A 30303M102 7,931 22,810 SH   SOLE   11,691 0 11,119
FASTENAL CO INC COMMON 311900104 3,317 63,786 SH   SOLE   40,255 0 23,531
FIFTH THIRD BANCORP INC COMMON 316773100 27 708 SH   SOLE   708 0 0
FIRST HORIZON CORP INC COM 320517105 696 40,268 SH   SOLE   40,268 0 0
FIRST QUANTUM MNRL INC COMMON 335934105 345 14,939 SH   SOLE   14,939 0 0
FIRST REPUBLIC BANK INC COMMON 33616C100 8,284 44,259 SH   SOLE   27,857 0 16,402
FIVE9 INC INC COM USD 338307101 584 3,185 SH   SOLE   3,185 0 0
FORTINET INC INC COMMON 34959E109 18,733 78,646 SH   SOLE   48,151 0 30,495
FRANCO NEVADA CORP INC COMMON 351858105 11,830 81,465 SH   SOLE   53,289 0 28,176
FREEPORT-MCMORAN INCINC COMMON 35671D857 4,522 121,860 SH   SOLE   84,040 0 37,820
GALLAGHER ARTHR J&CO COMMON 363576109 5,051 36,059 SH   SOLE   21,664 0 14,395
GENERAL MILLS INC p;CO COMMON 370334104 9,041 148,384 SH   SOLE   93,608 0 54,776
GOLDMAN SACHS GROUP p;CO COMMON 38141G104 2,921 7,697 SH   SOLE   7,697 0 0
GRAINGER W W INC p;CO COMMON 384802104 12,619 28,810 SH   SOLE   18,123 0 10,687
GROUP 1 AUTOMOTIVE p;CO COMMON 398905109 181 1,175 SH   SOLE   1,175 0 0
HDFC BANK LTD p;CO ADR (3 40415F101 321 4,394 SH   SOLE   4,394 0 0
HP INC p;CO COMMON 40434L105 12,507 414,283 SH   SOLE   250,153 0 164,130
HALOZYME THERAPEUTICp;CO COMMON 40637H109 440 9,680 SH   SOLE   9,680 0 0
THE HERSHEY COMPANY p;CO COMMON 427866108 8,873 50,940 SH   SOLE   31,813 0 19,127
HEWLETT PACKARD ENTRp;CO COMMON 42824C109 30 2,028 SH   SOLE   2,028 0 0
HOME DEPOT INC p;CO COMMON 437076102 15,757 49,411 SH   SOLE   34,427 0 14,984
HONEYWELL INTL INC p;CO COMMON 438516106 26,351 120,132 SH   SOLE   71,311 0 48,821
HORMEL FOODS CORP p;CO COMMON 440452100 5,177 108,427 SH   SOLE   70,134 0 38,293
HOULIHAN LOKEY INC p;CO COM USD 441593100 470 5,747 SH   SOLE   5,747 0 0
HUMANA INC p;CO COMMON 444859102 12,863 29,054 SH   SOLE   18,141 0 10,913
HUNT JB TRANS SVCS p;CO COMMON 445658107 11 69 SH   SOLE   69 0 0
HUNTINGTON BANCSHAREp;CO COMMON 446150104 540 37,823 SH   SOLE   37,823 0 0
HYDRO ONE LTD p;CO COMMON 448811208 8,983 371,301 SH   SOLE   240,053 0 131,248
ITT INC p;CO COMMON 45073V108 801 8,750 SH   SOLE   8,750 0 0
IA FINANCIAL CORP p;CO COMMON 45075E104 2,595 47,615 SH   SOLE   47,615 0 0
IDEXX LABS INC p;CO COMMON 45168D104 10 16 SH   SOLE   16 0 0
ILLINOIS TOOL WORKS p;CO COMMON 452308109 9,874 44,166 SH   SOLE   26,702 0 17,464
INTEL CORP p;CO COMMON 458140100 15,201 270,772 SH   SOLE   167,532 0 103,240
INTER CONTINENTAL EXp;CO COM 45866F104 10,434 87,902 SH   SOLE   51,722 0 36,180
INTL BUSINESS MCHN p;CO COMMON 459200101 16 112 SH   SOLE   112 0 0
INTL FLAVORS & FRAGR COMMON 459506101 13 85 SH   SOLE   85 0 0
INTERPUBLIC GROUP RAGR COMMON 460690100 112 3,434 SH   SOLE   3,434 0 0
INTUIT RAGR COMMON 461202103 21 42 SH   SOLE   42 0 0
INVESCO EXCHNG TRADERAGR SR LN E 46138G508 503 22,708 SH   SOLE   22,708 0 0
ISHARES INC RAGR MSCI AU 464286103 803 30,913 SH   SOLE   17,713 0 13,200
ISHARES INC RAGR MSCI EU 464286608 2,255 45,701 SH   SOLE   45,701 0 0
ISHARES INC RAGR MSCI SW 464286749 9,368 192,641 SH   SOLE   192,641 0 0
ISHARES INC RAGR MSCI SW 464286756 94 2,030 SH   SOLE   2,030 0 0
ISHARES INC RAGR MSCI SO 464286772 24,274 260,507 SH   SOLE   260,507 0 0
ISHARES RAGR MSCI ST 464286780 2,608 53,385 SH   SOLE   0 0 53,385
ISHARES RAGR MSCI NE 464286814 334 6,892 SH   SOLE   6,892 0 0
ISHARES INC RAGR MSCI ME 464286822 6,511 135,668 SH   SOLE   0 0 135,668
ISHARES RAGR HONG KO 464286871 174 6,509 SH   SOLE   6,509 0 0
ISHARES TR RAGR TIPS BD 464287176 405 3,165 SH   SOLE   3,165 0 0
ISHARES RAGR CHINA L 464287184 5,970 128,866 SH   SOLE   0 0 128,866
ISHARES RAGR EMERG M 464287234 10,052 182,270 SH   SOLE   182,270 0 0
ISHARES RAGR JP MOR 464288281 505 4,492 SH   SOLE   4,492 0 0
ISHARES MSCI RAGR INDIA I 46429B598 10,503 237,356 SH   SOLE   83,415 0 153,941
ISHARES RAGR CHINA E 46429B671 6,816 82,677 SH   SOLE   82,677 0 0
ISHARES S&P/TSX CDN PRF COM 46431G205 621 56,000 SH   SOLE   56,000 0 0
ISHARES INC CDN MSCI TA 46434G772 9,459 147,916 SH   SOLE   0 0 147,916
ISHARES INC CDN MSCI MA 46434G814 4,597 179,991 SH   SOLE   0 0 179,991
ISHARES INC CDN MSCI JA 46434G822 6,510 96,391 SH   SOLE   96,391 0 0
ISHARES INC CDN MSCI IT 46434G830 4,205 129,815 SH   SOLE   129,815 0 0
ISHARES TR CDN MSCI UK 46435G334 432 13,206 SH   SOLE   13,206 0 0
JPMORGAN CHASE & CO COMMON 46625H100 44,163 283,932 SH   SOLE   178,785 0 105,147
JACOBS ENGR GROUP CO COMMON 469814107 6,942 52,032 SH   SOLE   31,135 0 20,897
JD.COM INC CO ADS EA 47215P106 1,089 13,647 SH   SOLE   13,647 0 0
JOHNSON & JOHNSON COMMON 478160104 49,273 299,096 SH   SOLE   192,173 0 106,923
KASIKORNBANK PUB CO N UNSPADR 485785109 120 8,207 SH   SOLE   8,207 0 0
KELLY SERVICES INC N CLASS A 488152208 157 6,543 SH   SOLE   6,543 0 0
KEYSIGHT TECHNOLOGS N COMMON 49338L103 6,446 41,748 SH   SOLE   26,068 0 15,680
KIMBERLY CLARK CORP N COMMON 494368103 8,449 63,154 SH   SOLE   40,795 0 22,359
KINROSS GOLD CORP N COMMON 496902404 1,343 211,551 SH   SOLE   211,551 0 0
KIRKLAND LAKE GOLD N COMMON 49741E100 1,615 41,865 SH   SOLE   41,865 0 0
KROGER CO N COMMON 501044101 4,589 119,774 SH   SOLE   78,271 0 41,503
LAM RESEARCH CORP N COMMON 512807108 3,002 4,613 SH   SOLE   4,613 0 0
ESTEE LAUDER CO N CLASS A 518439104 2,254 7,087 SH   SOLE   7,087 0 0
LAUREATE EDUCATION N COM USD 518613203 131 9,004 SH   SOLE   9,004 0 0
LILLY ELI & CO COMMON 532457108 29,431 128,228 SH   SOLE   80,288 0 47,940
LITHIA MTRS INC COMMON 536797103 245 712 SH   SOLE   712 0 0
LITTELFUSE INC COM USD 537008104 835 3,279 SH   SOLE   3,279 0 0
LOBLAW COS LTD COMMON 539481101 2,179 35,374 SH   SOLE   35,374 0 0
LOCKHEED MARTIN CORP COMMON 539830109 9,369 24,763 SH   SOLE   14,510 0 10,253
M & T BK CORP COMMON 55261F104 6,803 46,820 SH   SOLE   29,471 0 17,349
MGM RESORTS INTL COMMON 552953101 4 99 SH   SOLE   99 0 0
MARTIN MARIETTA MATL COMMON 573284106 2,972 8,449 SH   SOLE   5,415 0 3,034
MASCO CORP COMMON 574599106 7,198 122,194 SH   SOLE   81,968 0 40,226
MASTERCARD INC CLASS A 57636Q104 20,654 56,572 SH   SOLE   34,426 0 22,146
MCCORMICK & CO INC COMMON 579780206 12 132 SH   SOLE   132 0 0
MCDONALDS CORP NC COMMON 580135101 13,837 59,905 SH   SOLE   34,794 0 25,111
MCKESSON CORP NC COMMON 58155Q103 1,884 9,849 SH   SOLE   6,768 0 3,081
MERCK & CO INC COMMON 58933Y105 17,410 223,867 SH   SOLE   133,264 0 90,603
METLIFE INC COMMON 59156R108 7,900 131,999 SH   SOLE   84,389 0 47,610
METTLER TOLEDO INTL COMMON 592688105 14 10 SH   SOLE   10 0 0
MICROSOFT CORP COMMON 594918104 89,091 328,870 SH   SOLE   199,154 0 129,716
MICRON TECHNOLOGY COMMON 595112103 15,776 185,638 SH   SOLE   113,241 0 72,397
MID-AMER APT CMNTYS REIT 59522J103 4,572 27,145 SH   SOLE   16,869 0 10,276
AMCOR PLC CDI 1:1 606660803 305 26,828 SH   SOLE   0 0 26,828
MOLINA HEALTHCARE COMMON 60855R100 10,329 40,816 SH   SOLE   24,798 0 16,018
FORTESCUE METALS ORD 608625300 1,696 96,800 SH   SOLE   66,219 0 30,581
TELSTRA CORP ORD 608728900 3,761 1,332,395 SH   SOLE   824,539 0 507,856
MONDELEZ INTL INC COMMON 609207105 9,920 158,872 SH   SOLE   102,174 0 56,698
MONSTER BEVERAGE CRP COM USD 61174X109 7,775 85,115 SH   SOLE   54,265 0 30,850
ASX LIMITED ORD 612922209 1,806 30,956 SH   SOLE   20,386 0 10,570
BHP GROUP LTD NPV 614469009 733 20,111 SH   SOLE   5,911 0 14,200
MOODYS CORP COMMON 615369105 13 37 SH   SOLE   37 0 0
MORGAN STANLEY COMMON 617446448 16,694 182,073 SH   SOLE   112,203 0 69,870
CSL LTD ORD 618549548 4,409 20,593 SH   SOLE   11,884 0 8,709
REA GROUP LTD ORD 619857848 3,534 27,850 SH   SOLE   17,354 0 10,496
CMNWLTH BK OF AUST ORD 621503548 238 3,170 SH   SOLE   3,170 0 0
NIO INC SPON AD 62914V106 316 5,941 SH   SOLE   5,941 0 0
NETAPP INC COM COMMON 64110D104 9,545 116,654 SH   SOLE   69,506 0 47,148
NEW ORIENTAL ED&TECH ADR (1 647581107 440 53,768 SH   SOLE   53,768 0 0
NEWMONT CORPORATION TECH COM 651639106 13,623 214,946 SH   SOLE   163,227 0 51,719
NEXTERA ENERGY INC TECH COMMON 65339F101 10,441 142,487 SH   SOLE   86,224 0 56,263
NEWCREST MINING TECH ORD 663710101 4,615 243,175 SH   SOLE   175,824 0 67,351
NVIDIA CORP TECH COMMON 67066G104 8,938 11,171 SH   SOLE   6,591 0 4,580
NUTRIEN LTD TECH COMMON 67077M108 9,960 164,198 SH   SOLE   90,817 0 73,381
OMNICOM GROUP INC TECH COMMON 681919106 2,777 34,719 SH   SOLE   34,719 0 0
OMEGA HEALTHCARE INVTECH COMMON 681936100 3,604 99,323 SH   SOLE   59,585 0 39,738
SONIC HEALTHCARE TECH ORD 682112000 1,542 53,482 SH   SOLE   53,482 0 0
ORACLE CORP TECH COMMON 68389X105 22,257 285,936 SH   SOLE   172,761 0 113,175
PNC FINL SVCS GRP TECH COMMON 693475105 7,608 39,885 SH   SOLE   22,632 0 17,253
PPG INDUSTRIES INC TECH COMMON 693506107 23 136 SH   SOLE   136 0 0
PTC THERAPEUTICS I TECH COMMON 69366J200 357 8,457 SH   SOLE   8,457 0 0
PT BK RAKYAT TECH ADR SHS 69366X100 197 14,573 SH   SOLE   14,573 0 0
PACCAR INC TECH COMMON 693718108 24 270 SH   SOLE   270 0 0
PAR PACIFIC HOLDINGSTECH COMMON 69888T207 188 11,190 SH   SOLE   11,190 0 0
PAREX RESOURCES TECH COMMON 69946Q104 325 19,469 SH   SOLE   19,469 0 0
PAYCHEX INC TECH COMMON 704326107 12 112 SH   SOLE   112 0 0
PENN NATL GAMING INCTECH COMMON 707569109 117 1,525 SH   SOLE   1,525 0 0
PEPSICO INC TECH COMMON 713448108 18,902 127,569 SH   SOLE   77,907 0 49,662
PFIZER INC TECH COMMON 717081103 23,986 612,517 SH   SOLE   361,214 0 251,303
PINDUODUO INC TECH SPON AD 722304102 274 2,156 SH   SOLE   2,156 0 0
PORTLAND GEN ELEC COTECH COMMON 736508847 431 9,354 SH   SOLE   9,354 0 0
PROCTER AND GAMBLE TECH COM 742718109 27,329 202,543 SH   SOLE   122,077 0 80,466
PROGRESSIVE CORP TECH COMMON 743315103 6,932 70,582 SH   SOLE   45,849 0 24,733
PROLOGIS INC TECH COMMON 74340W103 14 117 SH   SOLE   117 0 0
PRUDENTIAL FINL TECH COMMON 744320102 33 319 SH   SOLE   319 0 0
REDFIN CORPORATION TECH COMMON 75737F108 189 2,975 SH   SOLE   2,975 0 0
REGENERON PHARMCTCLSTECH COMMON 75886F107 9,824 17,589 SH   SOLE   10,918 0 6,671
REPUBLIC SVCS INC TECH COMMON 760759100 53 483 SH   SOLE   483 0 0
RESMED INC TECH COMMON 761152107 7 27 SH   SOLE   27 0 0
ROCKWELL AUTOMATION TECH COMMON 773903109 6,150 21,503 SH   SOLE   16,757 0 4,746
ROGERS COMMUNICATIONTECH CLASS B 775109200 17 318 SH   SOLE   318 0 0
S&P GLOBAL INC COMMON 78409V104 25 62 SH   SOLE   62 0 0
SPDR S&P 500 ETF TR UNITS S 78462F103 6,357 14,850 SH   SOLE   14,850 0 0
SVB FINANCIAL GROUP TR COMMON 78486Q101 9,621 17,291 SH   SOLE   10,568 0 6,723
SALESFORCE.COM TR COMMON 79466L302 7,690 31,483 SH   SOLE   18,721 0 12,762
SAPUTO INC TR COMMON 802912105 14 476 SH   SOLE   476 0 0
SEMPRA TR COMMON 816851109 2,769 20,900 SH   SOLE   12,759 0 8,141
SERVICENOW INC TR COMMON 81762P102 5,432 9,884 SH   SOLE   6,336 0 3,548
SHERRITT INTL CORP TR COMMON 823901103 2 4,250 SH   SOLE   0 0 4,250
SHERWIN WILLIAMS CO TR COMMON 824348106 4,785 17,563 SH   SOLE   10,617 0 6,946
SHOPIFY INC TR CLASS A 82509L107 12 8 SH   SOLE   8 0 0
SINCLAIR BROADCAST TR CLASS A 829226109 242 7,299 SH   SOLE   7,299 0 0
SNAP-ON INC TR COMMON 833034101 4,030 18,039 SH   SOLE   11,012 0 7,027
SONOCO PRODS TR COMMON 835495102 697 10,422 SH   SOLE   10,422 0 0
SOUTHERN CO TR COMMON 842587107 726 11,999 SH   SOLE   11,999 0 0
SOUTHERN COPPER CORP TR COMMON 84265V105 1,123 17,460 SH   SOLE   17,460 0 0
STATE STREET CORP TR COMMON 857477103 6,553 79,638 SH   SOLE   49,495 0 30,143
STEEL DYNAMICS INC TR COMMON 858119100 31 519 SH   SOLE   519 0 0
SUNCOR ENERGY INC TR COMMON 867224107 8,574 357,609 SH   SOLE   229,798 0 127,811
SYSCO CORP TR COMMON 871829107 6,082 78,223 SH   SOLE   46,006 0 32,217
TJX COMPANIES INC TR COMMON 872540109 5,328 79,023 SH   SOLE   48,424 0 30,599
TARGET CORPORATION TR COMMON 87612E106 29,839 123,434 SH   SOLE   77,513 0 45,921
TELEDYNE TECH INC TR COMMON 879360105 4,822 11,512 SH   SOLE   6,857 0 4,655
TELUS CORP TR COMMON 87971M103 14 613 SH   SOLE   613 0 0
THERMO FISHER SCI TR COMMON 883556102 5,451 10,805 SH   SOLE   6,616 0 4,189
3M COMPANY TR COMMON 88579Y101 6,537 32,909 SH   SOLE   19,844 0 13,065
TIMKEN CO TR COMMON 887389104 642 7,968 SH   SOLE   7,968 0 0
TRACTOR SUPPLY CO TR COMMON 892356106 7,483 40,218 SH   SOLE   25,012 0 15,206
TRAVELERS CO(THE) TR COMMON 89417E109 3,482 23,256 SH   SOLE   14,700 0 8,556
TRUIST FINANCIAL COR TR COM USD 89832Q109 27 493 SH   SOLE   493 0 0
UGI CORP TR COMMON 902681105 21 451 SH   SOLE   451 0 0
US BANCORP DEL TR COMMON 902973304 14,776 259,373 SH   SOLE   164,756 0 94,617
UNITED PARCEL SERVIC TR CLASS B 911312106 12,814 61,614 SH   SOLE   34,303 0 27,311
UNITEDHEALTH GRP INC TR COMMON 91324P102 16,020 40,007 SH   SOLE   24,841 0 15,166
VALERO ENERGY CORP TR COMMON 91913Y100 10,476 134,170 SH   SOLE   83,129 0 51,041
VANECK VECTORS TR GOLD MI 92189F106 39,281 1,156,008 SH   SOLE   732,230 0 423,778
VANECK VECTORS TR JR GOLD 92189F791 36,519 781,148 SH   SOLE   507,429 0 273,719
VEEVA SYSTEMS INC TR CL A CO 922475108 2,952 9,492 SH   SOLE   6,046 0 3,446
VERIZON COMMUNICATIO TR COMMON 92343V104 23,738 423,665 SH   SOLE   252,605 0 171,060
VIPSHOP HLDGS LTD TR SP ADR 92763W103 290 14,432 SH   SOLE   14,432 0 0
VISA INC TR CLASS A 92826C839 564 2,412 SH   SOLE   2,412 0 0
VOYA FINANCIAL INC TR COMMON 929089100 1,778 28,914 SH   SOLE   28,914 0 0
WSP GLOBAL INC TR COMMON 92938W202 3,534 30,246 SH   SOLE   17,782 0 12,464
WALMART INC TR COMMON 931142103 11,958 84,800 SH   SOLE   52,488 0 32,312
WATERS CORP TR COMMON 941848103 126 364 SH   SOLE   364 0 0
WELLS FARGO & CO COMMON 949746101 25,007 552,151 SH   SOLE   348,791 0 203,360
WEST PHARMACEUT SVS COMMON 955306105 3,848 10,715 SH   SOLE   6,620 0 4,095
WHEATON PRECIOUS MTL COMMON 962879102 1,092 24,764 SH   SOLE   24,764 0 0
WOODWARD INC COMMON 980745103 466 3,792 SH   SOLE   3,792 0 0
XCEL ENERGY INC COMMON 98389B100 3,212 48,757 SH   SOLE   31,568 0 17,189
XYLEM INC COMMON 98419M100 14 120 SH   SOLE   120 0 0
ZOETIS INC COMMON 98978V103 16,880 90,579 SH   SOLE   56,898 0 33,681
DEXUS STAPLED B033YN603 13 1,602 SH   SOLE   1,602 0 0
GOODMAN GROUP STAPLED B03FYZ403 393 24,743 SH   SOLE   24,743 0 0
AGL ENERGY ORD BSS7GP503 706 114,762 SH   SOLE   114,762 0 0
SOUTH32 LIMITED ORD BWSW5D903 64 29,253 SH   SOLE   15,053 0 14,200
AON PLC CL A OR G0403H108 8,444 35,364 SH   SOLE   21,539 0 13,825
ACCENTURE PLC CLASS A G1151C101 22,773 77,252 SH   SOLE   46,504 0 30,748
BROOKFIELD PROPERTY PARTNER G16249107 269 14,198 SH   SOLE   14,198 0 0
BROOKFIELD INFR PRTR CUM CL G16252168 232 11,400 SH   SOLE   11,400 0 0
BUNGE LIMITED COMMON G16962105 6,037 77,246 SH   SOLE   44,734 0 32,512
COCA-COLA EUROPACIFC COM EUR G25839104 9 159 SH   SOLE   159 0 0
EATON CORPORATION COMMON G29183103 3,170 21,391 SH   SOLE   12,632 0 8,759
IHS MARKIT LTD SHS G47567105 12 107 SH   SOLE   107 0 0
JOHNSON CONTROLS INT ORDINAR G51502105 11 163 SH   SOLE   163 0 0
LIBERTY GLOBAL PLC CLASS C G5480U120 991 36,656 SH   SOLE   36,656 0 0
MEDTRONIC PLC ORDINAR G5960L103 7,203 58,028 SH   SOLE   37,163 0 20,865
APTIV PLC ORDINAR G6095L109 24 152 SH   SOLE   152 0 0
TRANE TECHNOLOGI PLC ORDINAR G8994E103 8,505 46,187 SH   SOLE   28,615 0 17,572
GARMIN LTD COMMON H2906T109 127 875 SH   SOLE   875 0 0
TE CONNECTIVITY COMMON H84989104 14,216 105,139 SH   SOLE   64,015 0 41,124
CHECK POINT SOFTWARE ORDINAR M22465104 119 1,029 SH   SOLE   1,029 0 0
WIX COM LTD SHARES M98068105 8 26 SH   SOLE   26 0 0
YANDEX N.V. CLASS A N97284108 534 7,548 SH   SOLE   7,548 0 0
VODAFONE GROUP C SHARE VODASHC08 72 134,183 SH   SOLE   0 0 134,183