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 83 2,432 SH   SOLE   2,432 0 0
AGNC INVT CORP COM 00123Q104 5 443 SH   SOLE   443 0 0
AES CORP COMMON 00130H105 20,579 1,513,162 SH   SOLE   912,430 0 600,732
AT&T INC COMMON 00206R102 54,914 1,883,845 SH   SOLE   1,299,500 0 584,345
ABBOTT LABS COMMON 002824100 51,766 656,013 SH   SOLE   406,139 0 249,874
ADOBE INC COMMON 00724F101 26,813 84,255 SH   SOLE   54,331 0 29,924
ADV MICRO DEVICES COMMON 007903107 28 618 SH   SOLE   618 0 0
AGILENT TECHN INC COMMON 00846U101 32,754 457,328 SH   SOLE   287,500 0 169,828
AGNICO EAGLE MINES COMMON 008474108 22,865 577,963 SH   SOLE   315,046 0 262,917
ALAMOS GOLD IN CLASS A 011532108 878 176,704 SH   SOLE   27,880 0 148,824
ALIBABA GROUP HLDG SPN ADS 01609W102 24,191 124,390 SH   SOLE   108,567 0 15,823
ALIMENT COUCHE-TARD CLASS B 01626P403 15 627 SH   SOLE   627 0 0
ALLIANT ENERGY CORP COMMON 018802108 129 2,681 SH   SOLE   0 0 2,681
ALLIED PROPERTIES REIT 019456102 448 14,257 SH   SOLE   14,257 0 0
ALLSTATE CORP COMMON 020002101 54 586 SH   SOLE   586 0 0
ALPHABET INC CLASS C 02079K107 53,102 45,667 SH   SOLE   29,475 0 16,192
ALPHABET INC CLASS A 02079K305 87,337 75,164 SH   SOLE   47,429 0 27,735
AMAZON COM INC COMMON 023135106 200,739 102,958 SH   SOLE   65,686 0 37,272
AMERCO COMMON 023586100 8 26 SH   SOLE   26 0 0
AMEREN CORPORATION COMMON 023608102 9,829 134,958 SH   SOLE   87,292 0 47,666
AMERICA MOVIL ADR (20 02364W105 27 2,292 SH   SOLE   2,292 0 0
AMERN ELEC PWR INC COMMON 025537101 269 3,363 SH   SOLE   0 0 3,363
AMERICAN EQ INVT LIF COMMON 025676206 184 9,771 SH   SOLE   9,771 0 0
AMETEK INC COMMON 031100100 87 1,202 SH   SOLE   1,202 0 0
AMGEN INC COMMON 031162100 31,499 155,372 SH   SOLE   103,065 0 52,307
ANGLOGOLD ASHANTI ADR (1 035128206 21 1,244 SH   SOLE   0 0 1,244
ANHUI CONCH CEM CO L SPON AD 035243104 12 338 SH   SOLE   338 0 0
ANSYS INC COMMON 03662Q105 9 38 SH   SOLE   38 0 0
APARTMENT INV&MGMT CL A 03748R754 341 9,697 SH   SOLE   9,697 0 0
APPLE INC MT COMMON 037833100 85,376 335,744 SH   SOLE   220,132 0 115,612
APPLIED MATERIALS MT COMMON 038222105 24 531 SH   SOLE   531 0 0
ARCH COAL INC MT COM USD 039380407 161 5,565 SH   SOLE   5,565 0 0
ARCONIC INC MT COMMON 03965L100 296 18,412 SH   SOLE   18,412 0 0
ARENA PHARMACEUTICALMT COM USD 040047607 482 11,488 SH   SOLE   11,488 0 0
ASPEN TECHNOLOGY INCMT COMMON 045327103 177 1,860 SH   SOLE   1,860 0 0
ATMOS ENERGY CORP MT COMMON 049560105 18 178 SH   SOLE   178 0 0
AUTODESK INC MT COMMON 052769106 9 56 SH   SOLE   56 0 0
AUTOHOME INC MT ADR EAC 05278C107 938 13,201 SH   SOLE   13,201 0 0
AUTOMATIC DATA PROC MT COMMON 053015103 14 103 SH   SOLE   103 0 0
AUTOZONE INC MT COMMON 053332102 22,842 27,000 SH   SOLE   17,111 0 9,889
AVALONBAY COMMUNTIESMT REIT 053484101 10,544 71,644 SH   SOLE   46,319 0 25,325
BCE INC MT COMMON 05534B760 7,808 192,504 SH   SOLE   33,669 0 158,835
BRP INC MT COMMON 05577W200 20 1,241 SH   SOLE   1,241 0 0
BMC STK HLDGS INC MT COM USD 05591B109 210 11,872 SH   SOLE   11,872 0 0
BAIDU INC MT REP(10 056752108 1,495 14,837 SH   SOLE   14,837 0 0
BANK OF AMERICA CORPMT COMMON 060505104 23,549 1,109,222 SH   SOLE   607,591 0 501,631
BANK OF MONTREAL MT NC FLR 06367X705 162 11,975 SH   SOLE   11,975 0 0
BANK OF MONTREAL MT NC RR C 06368A209 141 12,700 SH   SOLE   12,700 0 0
BANK OF NOVA SCOTIA MT COMMON 064149107 12,340 305,629 SH   SOLE   52,425 0 253,204
BANK OF NOVA SCOTIA MT NC PRF 064151111 213 15,500 SH   SOLE   15,500 0 0
BANK OF NOVA SCOTIA MT NC PRF 064151202 373 24,500 SH   SOLE   24,500 0 0
BARRICK GOLD CORP MT COMMON 067901108 51,578 2,832,104 SH   SOLE   1,598,286 0 1,233,818
BERKSHIRE HATHAWAY MT CLASS B 084670702 54,113 295,975 SH   SOLE   185,856 0 110,119
BIO RAD LABS INC MT CLASS A 090572207 7 21 SH   SOLE   21 0 0
BIOGEN INC MT COMMON 09062X103 25,624 80,990 SH   SOLE   54,252 0 26,738
BOEING CO MT COMMON 097023105 346 2,320 SH   SOLE   0 0 2,320
BORALEX INC MT CLASS A 09950M300 992 56,498 SH   SOLE   8,960 0 47,538
BRISTOL MYERS SQUIBBMT COMMON 110122108 56,092 1,006,321 SH   SOLE   609,481 0 396,840
BROADCOM INC MT COMMON 11135F101 44,558 187,931 SH   SOLE   123,465 0 64,466
BROOKFIELD ASSET MGTMT CLASS A 112585104 2,215 50,539 SH   SOLE   9,059 0 41,480
BROOKFIELD OFFICE PTMT PFD CL- 112900626 146 14,200 SH   SOLE   14,200 0 0
BROWN FORMAN CORP MT CLASS B 115637209 12 209 SH   SOLE   209 0 0
B2GOLD CORP MT COMMON 11777Q209 1,373 454,079 SH   SOLE   282,199 0 171,880
CBRE GROUP INC MT CLASS A 12504L109 18,008 477,541 SH   SOLE   302,674 0 174,867
CGI INC MT CLASS A 12532H104 5,341 99,770 SH   SOLE   17,884 0 81,886
CIGNA CORP MT COMMON 125523100 24,949 140,810 SH   SOLE   95,910 0 44,900
CME GROUP INC MT CLASS A 12572Q105 7 43 SH   SOLE   43 0 0
CMS ENERGY CORP MT COMMON 125896100 9,604 163,479 SH   SOLE   105,513 0 57,966
CSW INDUSTRIALS IN MT COM 126402106 235 3,631 SH   SOLE   3,631 0 0
CVS HEALTH CORP MT COMMON 126650100 29,522 497,590 SH   SOLE   304,893 0 192,697
CACI INTERNATIONAL MT CLASS A 127190304 250 1,186 SH   SOLE   1,186 0 0
CDN APARTMENT PPTS MT REIT 134921105 1,820 60,817 SH   SOLE   12,344 0 48,473
CANADIAN IMPERIAL BKMT COMMON 136069101 2,021 35,075 SH   SOLE   6,658 0 28,417
CDN IMP BANK COMMERCMT NON CUM 136069440 167 19,675 SH   SOLE   19,675 0 0
CDN NATL RAILWAY MT COMMON 136375102 4,424 57,230 SH   SOLE   10,675 0 46,555
CDN NATURAL RES MT COMMON 136385101 832 61,509 SH   SOLE   4,153 0 57,356
CDN PACIFIC RAILWAY MT COMMON 13645T100 6,449 29,558 SH   SOLE   5,038 0 24,520
CANADIAN TIRE CORP MT CLASS A 136681202 20 336 SH   SOLE   336 0 0
CATERPILLAR INC MT COMMON 149123101 30,394 261,928 SH   SOLE   157,925 0 104,003
CELANESE CORP MT COMMON 150870103 12,360 168,418 SH   SOLE   109,210 0 59,208
CENTENE CORP DEL MT COMMON 15135B101 16,165 272,093 SH   SOLE   185,151 0 86,942
CENTURYLINK INC MT COMMON 156700106 5 532 SH   SOLE   532 0 0
CHINA CONSTR BK CORPMT SPON AD 168919108 254 15,685 SH   SOLE   15,685 0 0
CHINA COMMUNICATIONSMT SPON AD 168926103 92 6,628 SH   SOLE   6,628 0 0
CHURCH & DWIGHT INC COMMON 171340102 23,298 363,011 SH   SOLE   232,508 0 130,503
CISCO SYSTEMS INC INC COMMON 17275R102 83,004 2,111,530 SH   SOLE   1,336,003 0 775,527
CINTAS CORP INC COMMON 172908105 9 50 SH   SOLE   50 0 0
CLOROX CO INC COMMON 189054109 19 108 SH   SOLE   108 0 0
COCA-COLA CO INC COMMON 191216100 63,715 1,439,877 SH   SOLE   922,453 0 517,424
COGNIZANT TECH SOLNSINC CLASS A 192446102 9 201 SH   SOLE   201 0 0
COLGATE PALMOLIVE COINC COMMON 194162103 29,343 442,172 SH   SOLE   278,883 0 163,289
COLLIERS INTL INC SUB VTG 194693107 1,054 22,295 SH   SOLE   3,735 0 18,560
COMCAST CORP INC CLASS A 20030N101 63,622 1,850,556 SH   SOLE   1,153,016 0 697,540
COMPANIA CERVECERIASINC ADR (2 204429104 99 7,409 SH   SOLE   1,700 0 5,709
COMPANIA DE MINAS BUINC SP ADR 204448104 67 9,209 SH   SOLE   9,209 0 0
CONSTELLATION BRANDSINC CLASS A 21036P108 21,384 149,160 SH   SOLE   96,456 0 52,704
CONSTELLATION SFTWR INC COMMON 21037X100 82 91 SH   SOLE   91 0 0
COOPER COMPANIES INCINC COMMON 216648402 8 29 SH   SOLE   29 0 0
CORNING INCORPORATEDINC COMMON 219350105 10 484 SH   SOLE   484 0 0
CORTEVA INC INC COM 22052L104 11,121 473,224 SH   SOLE   307,931 0 165,293
COSTCO WHSL CORP INC COMMON 22160K105 60,615 212,586 SH   SOLE   135,079 0 77,507
COTY INC INC CLASS A 222070203 5 897 SH   SOLE   897 0 0
CUMMINS INC INC COMMON 231021106 20,064 148,268 SH   SOLE   97,996 0 50,272
DBX ETF TR INC TRACKER 233051879 15,440 596,350 SH   SOLE   204,312 0 392,038
D R HORTON INC INC COMMON 23331A109 28,933 850,984 SH   SOLE   541,820 0 309,164
DTE ENERGY CO INC COMMON 233331107 11,619 122,344 SH   SOLE   86,066 0 36,278
DAVITA INC INC COMMON 23918K108 17,583 231,168 SH   SOLE   144,767 0 86,401
DEERE & CO COMMON 244199105 11,170 80,848 SH   SOLE   50,776 0 30,072
DENTSPLY SIRONA INC COM 24906P109 8 202 SH   SOLE   202 0 0
WALT DISNEY CO COMMON 254687106 45,502 471,040 SH   SOLE   299,045 0 171,995
DISCOVER FINL SVCS COMMON 254709108 15 412 SH   SOLE   412 0 0
DISCOVERY INC COMMON 25470F302 7 379 SH   SOLE   379 0 0
DR REDDYS LABS LTD ADR (1 256135203 109 2,703 SH   SOLE   2,703 0 0
DOLLAR GEN CORP COMMON 256677105 51,435 340,608 SH   SOLE   210,759 0 129,849
DOLLARAMA COMMON 25675T107 2,904 105,873 SH   SOLE   17,742 0 88,131
DOVER CORP COMMON 260003108 7 89 SH   SOLE   89 0 0
DUKE ENERGY CORP COMMON 26441C204 23,141 286,115 SH   SOLE   183,286 0 102,829
DUPONT DE NEMOURS COM 26614N102 6,862 201,223 SH   SOLE   145,241 0 55,982
EASTMAN CHEM CO COMMON 277432100 7,430 159,512 SH   SOLE   117,390 0 42,122
EBAY INC COMMON 278642103 8 250 SH   SOLE   250 0 0
EDWARDS LIFESCIENCE COMMON 28176E108 12 63 SH   SOLE   63 0 0
ELANCO ANIMAL HEALTH COMMON 28414H103 7 323 SH   SOLE   323 0 0
ELECTRONIC ARTS INC COMMON 285512109 22,345 223,072 SH   SOLE   141,151 0 81,921
EMPIRE LTD CLASS A 291843407 2,437 125,999 SH   SOLE   21,791 0 104,208
ENBRIDGE INC COMMON 29250N105 5,600 194,493 SH   SOLE   32,227 0 162,266
ENBRIDGE INC CUM RED 29250N592 12 1,500 SH   SOLE   1,500 0 0
ENPHASE ENERGY COMMON 29355A107 393 12,171 SH   SOLE   12,171 0 0
ENTERGY CORP COMMON 29364G103 103 1,095 SH   SOLE   0 0 1,095
EQUITY RESIDENTIAL SH BEN 29476L107 184 2,976 SH   SOLE   210 0 2,766
ERO COPPER CORP COMMON 296006109 409 55,062 SH   SOLE   7,931 0 47,131
ESSEX PPTY TR INC REIT 297178105 10,392 47,186 SH   SOLE   29,098 0 18,088
EVERGY INC COMMON 30034W106 10,028 182,160 SH   SOLE   117,823 0 64,337
EVERSOURCE ENERGY COMMON 30040W108 10,266 131,265 SH   SOLE   84,591 0 46,674
EXELON CORP COMMON 30161N101 22,254 604,558 SH   SOLE   372,170 0 232,388
EXPEDITORS INTL WASH COMMON 302130109 8 121 SH   SOLE   121 0 0
FACEBOOK INC CLASS A 30303M102 69,625 417,416 SH   SOLE   268,608 0 148,808
FAIR ISAAC INC COMMON 303250104 317 1,029 SH   SOLE   1,029 0 0
FASTENAL CO COMMON 311900104 5 164 SH   SOLE   164 0 0
FIDELITY NATL INFO COMMON 31620M106 18 151 SH   SOLE   151 0 0
FIFTH THIRD BANCORP COMMON 316773100 26 1,743 SH   SOLE   1,743 0 0
FIRST CAPITAL REIT 31890B103 52 5,451 SH   SOLE   5,451 0 0
FIRST HORIZON NATL COMMON 320517105 262 32,517 SH   SOLE   32,517 0 0
FIRST QUANTUM MNRL COMMON 335934105 20,548 4,067,812 SH   SOLE   2,727,832 0 1,339,980
FISERV INC COMMON 337738108 15 160 SH   SOLE   160 0 0
FIRSTENERGY CORP COMMON 337932107 114 2,840 SH   SOLE   0 0 2,840
FOMENTO ECON MEXI SP ADR 344419106 32 534 SH   SOLE   534 0 0
FORTINET INC COMMON 34959E109 30,290 299,398 SH   SOLE   189,322 0 110,076
FORTIVE CORPORATION COMMON 34959J108 16 294 SH   SOLE   294 0 0
FORTUNE BRANDS HOM COMMON 34964C106 16,498 381,451 SH   SOLE   243,596 0 137,855
FRANCO NEVADA CORP COMMON 351858105 32,577 328,908 SH   SOLE   197,949 0 130,959
FRANKLIN RES INC COMMON 354613101 8 491 SH   SOLE   491 0 0
FREEPORT-MCMORAN INC COMMON 35671D857 41,579 6,159,881 SH   SOLE   3,850,164 0 2,309,717
GENERAL MILLS INC COMMON 370334104 12,291 232,920 SH   SOLE   152,684 0 80,236
GENUINE PARTS CO COMMON 372460105 10 148 SH   SOLE   148 0 0
GENWORTH FINANCIAL CLASS A 37247D106 476 143,372 SH   SOLE   143,372 0 0
GROUP 1 AUTOMOTIVE COMMON 398905109 135 3,045 SH   SOLE   3,045 0 0
GRUPO FINANCIERO BAN ADR 40052P107 159 11,640 SH   SOLE   11,640 0 0
HDFC BANK LTD ADR (3 40415F101 1,196 31,097 SH   SOLE   20,162 0 10,935
HP INC COMMON 40434L105 42 2,427 SH   SOLE   2,427 0 0
HEALTHPEAK PROPERTIE COM USD 42250P103 35 1,471 SH   SOLE   1,471 0 0
HEROUX-DEVTEK INC COMMON 42774L109 1,637 222,610 SH   SOLE   37,869 0 184,741
THE HERSHEY COMPANY COMMON 427866108 24,812 187,259 SH   SOLE   118,943 0 68,316
HOLOGIC INC COMMON 436440101 8 214 SH   SOLE   214 0 0
HOME DEPOT INC COMMON 437076102 68,693 367,911 SH   SOLE   231,343 0 136,568
HONEYWELL INTL INC COMMON 438516106 36,121 269,980 SH   SOLE   171,197 0 98,783
HOULIHAN LOKEY INC COMMON 441593100 300 5,747 SH   SOLE   5,747 0 0
HUMANA INC COMMON 444859102 26,441 84,201 SH   SOLE   53,427 0 30,774
HUNT JB TRANS SVCS COMMON 445658107 10 104 SH   SOLE   104 0 0
IGM FINANCIAL INC COMMON 449586106 6 395 SH   SOLE   395 0 0
IDEXX LABS INC COMMON 45168D104 11 45 SH   SOLE   45 0 0
ILLINOIS TOOL WORKS COMMON 452308109 27,772 195,412 SH   SOLE   122,874 0 72,538
ILLUMINA INC COMMON 452327109 9 33 SH   SOLE   33 0 0
INGERSOLL RAND INC COMMON 45687V106 178 7,172 SH   SOLE   4,138 0 3,034
INNERGEX RENEWABLE COMMON 45790B104 1,731 128,683 SH   SOLE   23,899 0 104,784
INTEL CORP COMMON 458140100 57,323 1,059,178 SH   SOLE   678,083 0 381,095
INTACT FINANCIAL COMMON 45823T106 5,232 61,229 SH   SOLE   10,263 0 50,966
INTER CONTINENTAL EX COM 45866F104 29,275 362,541 SH   SOLE   235,310 0 127,231
INTL BUSINESS MCHN COMMON 459200101 22 199 SH   SOLE   199 0 0
INTL FLAVORS & FRAGR COMMON 459506101 9 85 SH   SOLE   85 0 0
INTERRENT REIT RAGR UNITS 46071W205 1,351 144,509 SH   SOLE   24,670 0 119,839
INTUIT RAGR COMMON 461202103 10 42 SH   SOLE   42 0 0
INTUITIVE SURGIC INCRAGR COMMON 46120E602 16 33 SH   SOLE   33 0 0
INVESCO EXCHNG TRADERAGR SR LN E 46138G508 465 22,708 SH   SOLE   22,708 0 0
IQVIA HOLDINGS INC RAGR COMMON 46266C105 12 110 SH   SOLE   110 0 0
ISHARES INC RAGR MSCI AU 464286103 1,460 93,938 SH   SOLE   80,738 0 13,200
ISHARES INC RAGR MSCI BR 464286400 3,127 132,737 SH   SOLE   128,856 0 3,881
ISHARES RAGR CHILE C 464286640 236 10,899 SH   SOLE   10,899 0 0
ISHARES INC RAGR MSCI SW 464286749 939 26,550 SH   SOLE   26,550 0 0
ISHARES INC RAGR MSCI SW 464286756 854 33,369 SH   SOLE   33,369 0 0
ISHARES INC RAGR MSCI SO 464286772 35,942 766,017 SH   SOLE   649,753 0 116,264
ISHARES RAGR MSCI ST 464286780 1,429 50,359 SH   SOLE   0 0 50,359
ISHARES RAGR MSCI NE 464286814 522 20,100 SH   SOLE   20,100 0 0
ISHARES INC RAGR MSCI ME 464286822 4,118 145,267 SH   SOLE   0 0 145,267
ISHARES RAGR HONG KO 464286871 85,824 4,304,132 SH   SOLE   2,707,856 0 1,596,276
ISHARES TR RAGR TIPS BD 464287176 373 3,165 SH   SOLE   3,165 0 0
ISHARES RAGR CHINA L 464287184 4,732 126,065 SH   SOLE   0 0 126,065
ISHARES RAGR EMERG M 464287234 41,189 1,206,816 SH   SOLE   858,045 0 348,771
ISHARES RAGR JP MOR 464288281 434 4,492 SH   SOLE   4,492 0 0
ISHARES MSCI RAGR INDIA I 46429B598 8,048 333,808 SH   SOLE   79,197 0 254,611
ISHARES RAGR CHINA E 46429B671 49,035 856,515 SH   SOLE   557,857 0 298,658
ISHARES S&P/TSX CDN PRF COM 46431G205 296 45,000 SH   SOLE   45,000 0 0
ISHARES INC CDN CORE MS 46434G103 2,276 56,246 SH   SOLE   56,246 0 0
ISHARES INC CDN MSCI TA 46434G772 7,219 218,953 SH   SOLE   76,443 0 142,510
ISHARES INC CDN MSCI SI 46434G780 1,490 85,889 SH   SOLE   4,622 0 81,267
ISHARES INC CDN MSCI MA 46434G814 3,939 169,787 SH   SOLE   0 0 169,787
ISHARES INC CDN MSCI JA 46434G822 3,423 69,306 SH   SOLE   39,482 0 29,824
ISHARES TR CDN MSCI UK 46435G334 95 3,986 SH   SOLE   0 0 3,986
IVANHOE MINES CDN CLASS A 46579R104 1,181 718,303 SH   SOLE   124,333 0 593,970
JPMORGAN CHASE & CO COMMON 46625H100 39,794 442,009 SH   SOLE   261,850 0 180,159
JABIL INC CO COMMON 466313103 359 14,591 SH   SOLE   14,591 0 0
JD.COM INC CO ADS EA 47215P106 4,397 108,558 SH   SOLE   89,083 0 19,475
JINKOSOLAR HLDG CO CO ADS (2 47759T100 152 10,203 SH   SOLE   10,203 0 0
JOHNSON & JOHNSON COMMON 478160104 145,928 1,112,853 SH   SOLE   674,440 0 438,413
KB FINANCIAL GROUP N ADR (1 48241A105 38 1,403 SH   SOLE   1,403 0 0
KELLY SERVICES INC N CLASS A 488152208 83 6,543 SH   SOLE   6,543 0 0
KEYCORP N COMMON 493267108 40 3,821 SH   SOLE   3,821 0 0
KEYSIGHT TECHNOLOGS N COMMON 49338L103 17,541 209,621 SH   SOLE   147,258 0 62,363
KINROSS GOLD CORP N COMMON 496902404 8,703 2,187,574 SH   SOLE   1,713,160 0 474,414
KIRKLAND LAKE GOLD N COMMON 49741E100 8,206 281,799 SH   SOLE   132,203 0 149,596
LABORATORY CORP AMERN COMMON 50540R409 20,153 159,447 SH   SOLE   102,101 0 57,346
LABRADOR IRON ORE N COMMON 505440107 361 30,537 SH   SOLE   30,537 0 0
LAM RESEARCH CORP N COMMON 512807108 26 107 SH   SOLE   107 0 0
LAMB WESTON HLDGS N COMMON 513272104 9,066 158,766 SH   SOLE   104,075 0 54,691
ESTEE LAUDER CO N CLASS A 518439104 109 686 SH   SOLE   686 0 0
LAUREATE EDUCATION N COM USD 518613203 160 15,239 SH   SOLE   15,239 0 0
LENNAR CORP N CLASS A 526057104 27,065 708,518 SH   SOLE   455,174 0 253,344
LILLY ELI & CO COMMON 532457108 51,304 369,840 SH   SOLE   245,004 0 124,836
LITHIA MTRS INC CL A 536797103 215 2,628 SH   SOLE   2,628 0 0
LOBLAW COS LTD COMMON 539481101 38,291 751,220 SH   SOLE   418,700 0 332,520
LOCKHEED MARTIN CORP COMMON 539830109 20,514 60,522 SH   SOLE   38,511 0 22,011
LOWES CO COMMON 548661107 33,211 385,954 SH   SOLE   248,513 0 137,441
LUNDIN MINING CORP COMMON 550372106 7,605 2,046,296 SH   SOLE   1,229,232 0 817,064
MEG ENERGY COMMON 552704108 52 44,698 SH   SOLE   0 0 44,698
MMC NORILSK NICKEL SPNADR 55315J102 281 11,588 SH   SOLE   2,452 0 9,136
MAPLE LEAF FOODS COMMON 564905107 2,595 144,737 SH   SOLE   26,515 0 118,222
MANULIFE FINCL CORP COMMON 56501R106 5,397 434,725 SH   SOLE   76,924 0 357,801
MASCO CORP COMMON 574599106 23,893 691,141 SH   SOLE   441,565 0 249,576
MASTERCARD INC CLASS A 57636Q104 55,567 230,034 SH   SOLE   149,330 0 80,704
MCCORMICK & CO INC COMMON 579780206 11,282 79,897 SH   SOLE   52,424 0 27,473
MCDONALDS CORP NC COMMON 580135101 30,878 186,743 SH   SOLE   122,428 0 64,315
MELCO RESORTS & ENT ADR (3 585464100 5,265 424,600 SH   SOLE   320,121 0 104,479
MERCK & CO INC COMMON 58933Y105 72,309 939,814 SH   SOLE   602,379 0 337,435
METRO INC COMMON 59162N109 28,176 704,687 SH   SOLE   372,574 0 332,113
METTLER TOLEDO INTL COMMON 592688105 12 17 SH   SOLE   17 0 0
MICROSOFT CORP COMMON 594918104 203,877 1,292,734 SH   SOLE   818,669 0 474,065
MICRON TECHNOLOGY COMMON 595112103 31,421 747,046 SH   SOLE   482,033 0 265,013
MID-AMER APT CMNTYS REIT 59522J103 10,197 98,976 SH   SOLE   63,524 0 35,452
RAMSAY HEALTH CARE ORD 604199503 7 205 SH   SOLE   205 0 0
AMCOR PLC CDI 1:1 606660803 214 26,828 SH   SOLE   0 0 26,828
MOLINA HEALTHCARE COMMON 60855R100 534 3,819 SH   SOLE   3,819 0 0
FORTESCUE METALS ORD 608625300 12,039 1,967,060 SH   SOLE   1,310,588 0 656,472
TELSTRA CORP ORD 608728900 11,477 6,107,988 SH   SOLE   4,321,237 0 1,786,751
MOMO INC DR EACH 60879B107 630 29,049 SH   SOLE   29,049 0 0
MONDELEZ INTL INC COMMON 609207105 46,657 931,646 SH   SOLE   600,395 0 331,251
MONSTER BEVERAGE CRP COM USD 61174X109 8 149 SH   SOLE   149 0 0
ASX LIMITED ORD 612922209 5,501 116,580 SH   SOLE   79,309 0 37,271
BHP GROUP LTD NPV 614469009 8,236 464,343 SH   SOLE   296,922 0 167,421
MOODYS CORP COMMON 615369105 8 37 SH   SOLE   37 0 0
MIRVAC GROUP STAPLED 616197805 426 333,168 SH   SOLE   262,533 0 70,635
SARACEN MINERAL HL ORD 616883805 3,198 1,423,762 SH   SOLE   974,443 0 449,319
HARVEY NORMAN HLDG ORD 617350805 8 4,373 SH   SOLE   4,373 0 0
CSL LTD ORD 618549505 16,795 92,493 SH   SOLE   63,142 0 29,351
REA GROUP LTD ORD 619857805 5,558 117,952 SH   SOLE   81,261 0 36,691
COCHLEAR LTD ORD 621179805 7 59 SH   SOLE   59 0 0
CMNWLTH BK OF AUST ORD 621503505 9,286 245,415 SH   SOLE   163,890 0 81,525
RIO TINTO LIMITED ORD 622010305 17,203 332,349 SH   SOLE   220,860 0 111,489
APA GROUP ORD 624730605 7,905 1,258,798 SH   SOLE   874,332 0 384,466
NASPERS SPON AD 631512209 115 4,059 SH   SOLE   4,059 0 0
ST BARBARA LTD ORD 631707209 4,591 3,521,956 SH   SOLE   2,471,099 0 1,050,857
NETAPP INC COM COMMON 64110D104 19,382 464,901 SH   SOLE   290,444 0 174,457
NETEASE INC ADR (25 64110W102 2,722 8,482 SH   SOLE   7,392 0 1,090
NEW ORIENTAL ED&TECH ADR (1 647581107 2,517 23,253 SH   SOLE   19,323 0 3,930
REGIS RESOURCES LT TECH ORD 647654207 3,049 1,368,513 SH   SOLE   936,629 0 431,884
NEWMONT CORPORATION TECH COM 651639106 45,417 1,003,123 SH   SOLE   664,574 0 338,549
NEXTERA ENERGY INC TECH COMMON 65339F101 29,443 122,361 SH   SOLE   76,266 0 46,095
NIKE INC TECH CLASS B 654106103 27 331 SH   SOLE   331 0 0
NEWCREST MINING TECH ORD 663710103 14,010 993,097 SH   SOLE   771,134 0 221,963
NORTHLAND POWER TECH COMMON 666511100 1,049 53,150 SH   SOLE   9,189 0 43,961
NORTONLIFELOCK INC TECH COMMON 668771108 28 1,516 SH   SOLE   1,516 0 0
JB HI-FI TECH ORD 670262308 366 21,332 SH   SOLE   21,332 0 0
NVIDIA CORP TECH COMMON 67066G104 11,519 43,699 SH   SOLE   28,672 0 15,027
NUTRIEN LTD TECH COMMON 67077M108 27,576 815,839 SH   SOLE   470,570 0 345,269
O'REILLY AUTOMOTIVE COMMON 67103H107 31,642 105,107 SH   SOLE   66,217 0 38,890
OMNICOM GROUP INC TIVE COMMON 681919106 8 148 SH   SOLE   148 0 0
SONIC HEALTHCARE TIVE ORD 682112006 6,071 407,676 SH   SOLE   289,381 0 118,295
ORACLE CORP TIVE COMMON 68389X105 53,584 1,108,709 SH   SOLE   696,740 0 411,969
STOCKLAND TRUST GRP TIVE STAPLED 685085605 144 93,115 SH   SOLE   0 0 93,115
POSCO TIVE ADR (0. 693483109 32 991 SH   SOLE   991 0 0
PT BK RAKYAT TIVE ADR SHS 69366X100 298 33,150 SH   SOLE   15,758 0 17,392
PT BK MANDIRI PERS TIVE ADR 69367U105 225 40,818 SH   SOLE   23,403 0 17,415
PACCAR INC TIVE COMMON 693718108 17 270 SH   SOLE   270 0 0
PAN AMERICAN SILVER TIVE COMMON 697900108 84 5,836 SH   SOLE   5,836 0 0
WOOLWORTHS GROUP LTDTIVE ORD 698123908 7,522 350,149 SH   SOLE   240,538 0 109,611
PAR PACIFIC HOLDINGSTIVE COMMON 69888T207 79 11,190 SH   SOLE   11,190 0 0
PAREX RESOURCES TIVE COMMON 69946Q104 1,291 154,451 SH   SOLE   45,444 0 109,007
PARKER HANNIFIN CORPTIVE COMMON 701094104 5 37 SH   SOLE   37 0 0
PARKLAND FUEL CORP TIVE COMMON 70137T105 1 29 SH   SOLE   29 0 0
PAYCHEX INC TIVE COMMON 704326107 19 297 SH   SOLE   297 0 0
PEPSICO INC TIVE COMMON 713448108 43,334 360,817 SH   SOLE   226,715 0 134,102
PERKINELMER INC TIVE COMMON 714046109 10 132 SH   SOLE   132 0 0
PT TELEKOMUNIKAS INDTIVE ADR (10 715684106 376 19,510 SH   SOLE   9,065 0 10,445
PFIZER INC TIVE COMMON 717081103 72,887 2,233,047 SH   SOLE   1,361,410 0 871,637
PHILIP MORRIS INTL TIVE COMMON 718172109 44 606 SH   SOLE   606 0 0
PIEDMONT OFFICE REALTIVE COMMON 720190206 452 25,584 SH   SOLE   25,584 0 0
POLARIS INC TIVE COMMON 731068102 27 554 SH   SOLE   554 0 0
POOL CORPORATION TIVE COMMON 73278L105 495 2,515 SH   SOLE   2,515 0 0
PORTLAND GEN ELEC COTIVE COMMON 736508847 216 4,513 SH   SOLE   4,513 0 0
PROCTER & GAMBLE CO COMMON 742718109 71,710 651,905 SH   SOLE   393,029 0 258,876
PROGRESSIVE CORP CO COMMON 743315103 6 86 SH   SOLE   86 0 0
PROLOGIS INC CO COMMON 74340W103 16 193 SH   SOLE   193 0 0
PROSUS N V CO SPON AD 74365P108 41 2,968 SH   SOLE   2,968 0 0
PUBLIC STORAGE CO REIT CO 74460D109 8 39 SH   SOLE   39 0 0
PULTEGROUP INC CO COMMON 745867101 17,447 781,675 SH   SOLE   504,820 0 276,855
QUALCOMM INC CO COMMON 747525103 11 156 SH   SOLE   156 0 0
QUEBECOR INC CO CLASS B 748193208 1,774 81,176 SH   SOLE   17,256 0 63,920
QUEST DIAGNOSTICS CO COMMON 74834L100 15,352 191,181 SH   SOLE   125,038 0 66,143
RPM INTERNATIONAL CO COMMON 749685103 14 243 SH   SOLE   243 0 0
RAYTHEON CO COMMON 755111507 13,001 99,130 SH   SOLE   64,801 0 34,329
REGENERON PHARMCTCLS CO COMMON 75886F107 17,576 35,995 SH   SOLE   24,779 0 11,216
REGIONS FINL CORP CO COMMON 7591EP100 22 2,440 SH   SOLE   2,440 0 0
RENT A CTR INC NEW CO COMMON 76009N100 194 13,690 SH   SOLE   13,690 0 0
REPUBLIC SVCS INC CO COMMON 760759100 181 2,408 SH   SOLE   2,408 0 0
RESMED INC CO COMMON 761152107 12 84 SH   SOLE   84 0 0
RICHELIEU HARDWARE CO COMMON 76329W103 535 34,272 SH   SOLE   5,283 0 28,989
ROCKWELL AUTOMATION CO COMMON 773903109 10 69 SH   SOLE   69 0 0
ROGERS COMMUNICATION CO CLASS B 775109200 2,774 67,224 SH   SOLE   11,004 0 56,220
ROPER TECHNOLOGIES CO COMMON 776696106 19 60 SH   SOLE   60 0 0
ROSS STORES INC CO COMMON 778296103 29,906 343,863 SH   SOLE   221,554 0 122,309
ROYAL BANK CDA CO COMMON 780087102 42,327 691,126 SH   SOLE   313,337 0 377,789
ROYAL GOLD INC CO COMMON 780287108 3,475 39,616 SH   SOLE   39,616 0 0
S&P GLOBAL INC COMMON 78409V104 15 62 SH   SOLE   62 0 0
SNC-LAVALIN GROUP COMMON 78460T105 1,096 75,135 SH   SOLE   12,779 0 62,356
SPDR S&P 500 ETF TR UNITS S 78462F103 6,449 25,021 SH   SOLE   15,054 0 9,967
SALESFORCE.COM TR COMMON 79466L302 17,944 124,630 SH   SOLE   80,559 0 44,071
SAPUTO INC TR COMMON 802912105 965 40,579 SH   SOLE   8,718 0 31,861
SERVICENOW INC TR COMMON 81762P102 9,684 33,790 SH   SOLE   22,150 0 11,640
SHERRITT INTL CORP TR COMMON 823901103 0 4,250 SH   SOLE   0 0 4,250
SHINHAN FINL GROUP TR ADR (1 824596100 64 2,767 SH   SOLE   2,767 0 0
SIMON PPTY INC TR COMMON 828806109 5 92 SH   SOLE   92 0 0
SINCLAIR BROADCAST TR CLASS A 829226109 72 4,480 SH   SOLE   4,480 0 0
SOUTHERN CO TR COMMON 842587107 24,377 450,262 SH   SOLE   282,795 0 167,467
SOUTHERN COPPER CORP TR COMMON 84265V105 2,179 77,395 SH   SOLE   61,945 0 15,450
SPRINT CORPORATION TR COM USD 85207U105 5 606 SH   SOLE   606 0 0
STARBUCKS CORP TR COMMON 855244109 29,867 454,317 SH   SOLE   289,581 0 164,736
SUN LIFE FNCL INC TR COMMON 866796105 4,612 145,014 SH   SOLE   24,947 0 120,067
SUNCOR ENERGY INC TR COMMON 867224107 506 32,090 SH   SOLE   5,754 0 26,336
SYSCO CORP TR COMMON 871829107 27 581 SH   SOLE   581 0 0
TMX GROUP LIMITED TR COMMON 87262K105 618 8,396 SH   SOLE   1,324 0 7,072
TAIWAN SEMICONDUCTOR TR SP ADR 874039100 435 9,106 SH   SOLE   9,106 0 0
TAL EDUCATION GRP TR SPON AD 874080104 3,297 61,904 SH   SOLE   52,089 0 9,815
TARGET CORPORATION TR COMMON 87612E106 44,563 479,326 SH   SOLE   301,967 0 177,359
TC ENERGY TR COMMON 87807B107 3,563 81,071 SH   SOLE   13,184 0 67,887
TC ENERGY TR 1ST PRF 87807B800 2 200 SH   SOLE   200 0 0
TECK RESOURCES TR CLASS B 878742204 217 28,685 SH   SOLE   0 0 28,685
TELEDYNE TECH INC TR COMMON 879360105 13,284 44,686 SH   SOLE   29,415 0 15,271
TELUS CORP TR COMMON 87971M103 5,010 320,518 SH   SOLE   53,252 0 267,266
TEXAS INSTRUMENTS TR COMMON 882508104 14 144 SH   SOLE   144 0 0
TEXTRON INC TR COMMON 883203101 10,419 390,674 SH   SOLE   256,028 0 134,646
THOMSON REUTERS CORP TR COMMON 884903709 100 1,486 SH   SOLE   1,486 0 0
TOROMONT INDS LTD TR COMMON 891102105 2,352 54,302 SH   SOLE   9,096 0 45,206
TORONTO DOMINION BK TR NC PRF 891145575 158 10,250 SH   SOLE   10,250 0 0
TORONTO DOMINION BK TR COMMON 891160509 46,734 1,111,788 SH   SOLE   524,333 0 587,455
TORONTO DOMINION BK TR NC PRF 891160640 133 12,400 SH   SOLE   12,400 0 0
TORONTO DOMINION BK TR NC PRF 891160665 171 12,825 SH   SOLE   12,825 0 0
TRACTOR SUPPLY CO TR COMMON 892356106 9 103 SH   SOLE   103 0 0
TRANSDIGM GROUP TR COMMON 893641100 14,394 44,955 SH   SOLE   28,961 0 15,994
TRICON CAPITAL GROUP TR COMMON 89612W102 1,576 325,619 SH   SOLE   54,072 0 271,547
UDR INC TR COMMON 902653104 186 5,080 SH   SOLE   0 0 5,080
UGI CORP TR COMMON 902681105 8 290 SH   SOLE   290 0 0
US BANCORP DEL TR COMMON 902973304 73 2,129 SH   SOLE   2,129 0 0
UNITED PARCEL SERVIC TR CLASS B 911312106 25,643 274,496 SH   SOLE   171,531 0 102,965
UNITEDHEALTH GRP INC TR COMMON 91324P102 54,082 216,864 SH   SOLE   135,778 0 81,086
VANECK VECTORS TR GOLD MI 92189F106 343,891 14,925,815 SH   SOLE   9,088,370 0 5,837,445
VANECK VECTORS TR RUSSIA 92189F403 516 30,930 SH   SOLE   8,983 0 21,947
VANECK VECTORS TR JR GOLD 92189F791 163,228 5,808,832 SH   SOLE   4,385,455 0 1,423,377
VENTAS INC TR COMMON 92276F100 5 201 SH   SOLE   201 0 0
VERISIGN INC TR COMMON 92343E102 8 42 SH   SOLE   42 0 0
VERIZON COMMUNICATIO TR COMMON 92343V104 119,522 2,224,502 SH   SOLE   1,330,863 0 893,639
VERISK ANALYTICS INC TR COM 92345Y106 12 88 SH   SOLE   88 0 0
VISA INC TR CLASS A 92826C839 37 230 SH   SOLE   230 0 0
WSP GLOBAL INC TR COMMON 92938W202 2,373 42,255 SH   SOLE   7,910 0 34,345
WEC ENERGY GROUP INC TR COMMON 92939U106 102 1,162 SH   SOLE   0 0 1,162
WABTEC TR COMMON 929740108 41 860 SH   SOLE   860 0 0
WADDELL & REED FINL CLASS A 930059100 167 14,696 SH   SOLE   14,696 0 0
WALMART INC INL COMMON 931142103 71,047 625,303 SH   SOLE   403,002 0 222,301
WAL MART DE MEXICO INL SP ADR( 93114W107 384 16,502 SH   SOLE   10,634 0 5,868
WALGREENS BOOTS ALNCINL COMMON 931427108 196 4,294 SH   SOLE   4,294 0 0
WARRIOR MET COAL INL COMMON 93627C101 281 26,475 SH   SOLE   26,475 0 0
WASTE CONNECTIONS INL COMMON 94106B101 6,176 80,475 SH   SOLE   15,541 0 64,934
WASTE MANAGEMENT INCINL COMMON 94106L109 168 1,816 SH   SOLE   1,816 0 0
WATERS CORP INL COMMON 941848103 10 56 SH   SOLE   56 0 0
WEIBO CORPORATION INL ADR EA 948596101 624 18,853 SH   SOLE   18,853 0 0
WEST FRASER TIMBER INL COMMON 952845105 26 1,365 SH   SOLE   1,365 0 0
WEST PHARMACEUT SVS INL COMMON 955306105 11 69 SH   SOLE   69 0 0
WHEATON PRECIOUS METINL COMMON 962879102 5,672 208,463 SH   SOLE   103,372 0 105,091
WOODWARD INC INL COMMON 980745103 283 4,758 SH   SOLE   4,758 0 0
XCEL ENERGY INC INL COMMON 98389B100 16,220 268,992 SH   SOLE   168,568 0 100,424
XYLEM INC INL COMMON 98419M100 20,476 314,393 SH   SOLE   203,442 0 110,951
XEROX HOLDINGS CORP INL COM USD 98421M106 25 1,298 SH   SOLE   1,298 0 0
YAMANA GOLD INC INL COMMON 98462Y100 3,205 1,165,466 SH   SOLE   1,165,466 0 0
YUM CHINA HOLDINGS INL COMMON 98850P109 345 8,087 SH   SOLE   8,087 0 0
ZOETIS INC INL COMMON 98978V103 41,432 352,045 SH   SOLE   231,956 0 120,089
DEXUS INL STAPLED B033YN603 10,101 1,815,594 SH   SOLE   1,285,011 0 530,583
GOODMAN GROUP INL STAPLED B03FYZ403 14,191 1,916,239 SH   SOLE   1,326,443 0 589,796
METCASH LTD INL ORD B0744W403 3,512 1,821,538 SH   SOLE   1,224,385 0 597,153
TREASURY WINE ESTA INL NPV B61JC6703 4,218 687,026 SH   SOLE   475,063 0 211,963
AUSNET SERVICES INL ORD BPXR7J003 85 81,348 SH   SOLE   81,348 0 0
AGL ENERGY INL ORD BSS7GP503 18,508 1,759,146 SH   SOLE   1,216,768 0 542,378
SOUTH32 LIMITED INL ORD BWSW5D903 8,218 7,607,584 SH   SOLE   5,259,755 0 2,347,829
CIMIC GROUP LTD INL ORD BX17Q1303 34 2,357 SH   SOLE   0 0 2,357
COLES GROUP LTD INL NPV BYWR0T503 10,682 1,151,248 SH   SOLE   781,260 0 369,988
ALLERGAN PLC INL SHARES G0177J108 18 104 SH   SOLE   104 0 0
AON PLC INL COMMON G0408V102 21,254 128,779 SH   SOLE   78,976 0 49,803
AXALTA COATING SYS INL COMMON G0750C108 18 1,052 SH   SOLE   1,052 0 0
ACCENTURE PLC INL CLASS A G1151C101 49,403 302,601 SH   SOLE   193,636 0 108,965
BROOKFIELD PROPERTY INL PARTNER G16249107 114 14,198 SH   SOLE   14,198 0 0
BROOKFIELD INFR PRTRINL CUM CL G16252168 154 11,400 SH   SOLE   11,400 0 0
BROOKFIELD RENEWABLEINL COMMON G16258108 330 7,934 SH   SOLE   1,177 0 6,757
BUNGE LIMITED INL COMMON G16962105 12,704 309,631 SH   SOLE   202,972 0 106,659
CREDICORP LTD INL COMMON G2519Y108 1,865 13,037 SH   SOLE   10,089 0 2,948
COCA-COLA EU PARTNRSINL PLC ORD G25839104 12 321 SH   SOLE   321 0 0
IHS MARKIT LTD INL SHS G47567105 10 167 SH   SOLE   167 0 0
JAZZ PHARMA PLC INL COMMON G50871105 8 78 SH   SOLE   78 0 0
JOHNSON CONTROLS INTINL ORDINAR G51502105 55 2,057 SH   SOLE   2,057 0 0
LIBERTY GLOBAL PLC INL CLASS C G5480U120 6 386 SH   SOLE   386 0 0
LINDE PLC INL SHS G5494J103 9,067 52,411 SH   SOLE   33,720 0 18,691
MEDTRONIC PLC INL SHS G5960L103 65,762 729,225 SH   SOLE   449,315 0 279,910
TRANE TECHNOLOGI PLCINL ORDINAR G8994E103 21,322 258,163 SH   SOLE   166,574 0 91,589
GARMIN LTD INL COMMON H2906T109 27,282 363,953 SH   SOLE   236,939 0 127,014
TE CONNECTIVITY INL COMMON H84989104 26,412 419,379 SH   SOLE   273,147 0 146,232
CHECK POINT SOFTWAREINL ORDINAR M22465104 11 105 SH   SOLE   105 0 0
LYONDELLBASELL INDUSINL SHARES N53745100 39 780 SH   SOLE   780 0 0
YANDEX N.V. INL CLASS A N97284108 1,319 38,743 SH   SOLE   29,582 0 9,161
PUT NDX US 1220 6425INL PUT NDX NDXUS12P6 200 500 SH Put SOLE   500 0 0
CHAMPION IRON LTD INL ORDINAR Q22964102 73 76,847 SH   SOLE   76,847 0 0
ROYAL CARIBBEAN CRUSINL COMMON V7780T103 5 164 SH   SOLE   164 0 0
VODAFONE GROUP INL C SHARE VODASHC03 72 134,183 SH   SOLE   0 0 134,183