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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
AFLAC INCCOMMON0010551021082,972SH SOLE 2,97200
AGNC INVT CORPCOM00123Q1046443SH SOLE 44300
AES CORPCOMMON00130H10514,576804,854SH SOLE 451,2440353,610
AT&T INCCOMMON00206R10213,536474,793SH SOLE 360,1850114,608
ABBOTT LABSCOMMON00282410035,715328,170SH SOLE 203,3880124,782
ADOBE INCCOMMON00724F10124,11549,171SH SOLE 31,774017,397
AGILENT TECHN INCCOMMON00846U10124,816245,846SH SOLE 154,289091,557
AGNICO EAGLE MINESCOMMON00847410825,672322,997SH SOLE 196,6880126,309
AKAMAI TECH INCCOMMON00971T101872SH SOLE 7200
ALAMOS GOLD INCLASS A011532108859,655SH SOLE 009,655
ALEXION PHARM INCCOMMON015351109761SH SOLE 6100
ALIBABA GROUP HLDGSPN ADS01609W10216,19455,085SH SOLE 54,5630522
ALLSTATE CORPCOMMON02000210113,273140,992SH SOLE 93,206047,786
ALPHABET INCCLASS C02079K10721,13014,378SH SOLE 8,83905,539
ALPHABET INCCLASS A02079K30532,67822,297SH SOLE 13,29409,003
AMAZON COM INCCOMMON02313510662,83619,956SH SOLE 12,34407,612
AMERCOCOMMON023586100926SH SOLE 2600
AMEREN CORPORATIONCOMMON0236081026,82486,297SH SOLE 58,519027,778
AMERICAN EQ INVT LIFCOMMON0256762062159,771SH SOLE 9,77100
AMERISOURCE-BERGENCOMMON03073E10510,661109,997SH SOLE 71,162038,835
AMETEK INCCOMMON03110010023229SH SOLE 22900
AMGEN INCCOMMON0311621001041SH SOLE 4100
ANGLOGOLD ASHANTI LISPONSOR0351282061,74666,184SH SOLE 64,94001,244
APPLE INCCOMMON037833100100,159864,852SH SOLE 554,7320310,120
APPLIED MATERIALSCOMMON03822210527447SH SOLE 44700
ARCH RESOURCES INCCOM USD03940R1072365,565SH SOLE 5,56500
ASPEN TECHNOLOGY INCCOMMON0453271032351,860SH SOLE 1,86000
ATMOS ENERGY CORPCOMMON0495601052,90230,358SH SOLE 20,42809,930
AUTODESK INCCOMMON0527691061356SH SOLE 5600
AUTOHOME INCADR EAC05278C1072462,561SH SOLE 2,56100
AUTOMATIC DATA PROCCOMMON05301510314103SH SOLE 10300
AUTOZONE INCCOMMON0533321023832SH SOLE 3200
AVALONBAY COMMUNTIESREIT0534841016,60644,235SH SOLE 29,378014,857
AVERY DENNISON CORPCOMMON0536111091399SH SOLE 9900
BCE INCCOMMON05534B76081719,764SH SOLE 249019,515
BMC STK HLDGS INCCOM USD05591B10950811,872SH SOLE 11,87200
BAIDU INCREP(100567521081,2419,800SH SOLE 9,80000
BANK OF AMERICA CORPCOMMON06050510469,3452,878,572SH SOLE 1,808,58601,069,986
BANK OF MONTREALNC FLR06367X70523011,975SH SOLE 11,97500
BANK OF MONTREALNC RR C06368A20922412,700SH SOLE 12,70000
BANK OF NOVA SCOTIACOMMON0641491071,12027,055SH SOLE 0027,055
BANK OF NOVA SCOTIANC PRF06415111129515,500SH SOLE 15,50000
BANK OF NOVA SCOTIANC PRF06415120246924,500SH SOLE 24,50000
BARRICK GOLD CORPCOMMON06790110840,0181,428,055SH SOLE 784,8160643,239
BERKSHIRE HATHAWAYCLASS B08467070231,377147,352SH SOLE 88,034059,318
BEST BUY INCCOMMON08651610115,873142,628SH SOLE 94,431048,197
BIO RAD LABS INCCLASS A09057220711,69522,688SH SOLE 15,09007,598
BIOGEN INCCOMMON09062X10317,53161,797SH SOLE 39,820021,977
BORALEX INCCLASS A09950M3001685,840SH SOLE 005,840
BRISTOL MYERS SQUIBBCOMMON11012210824,904413,063SH SOLE 252,1910160,872
BROADCOM INCCOMMON11135F10136,536100,286SH SOLE 64,265036,021
BROOKFIELD ASSET MGTCLASS A1125851042527,645SH SOLE 007,645
BROOKFIELD RENEWABLECLASS A11284V10512207SH SOLE 00207
BROOKFIELD OFFICE PTPFD CL-11290062616114,200SH SOLE 14,20000
BROWN FORMAN CORPCLASS B11563720916209SH SOLE 20900
B2GOLD CORPCOMMON11777Q209967148,405SH SOLE 140,53607,869
CBRE GROUP INCCLASS A12504L10910,478223,088SH SOLE 126,582096,506
CGI INCCLASS A12532H10478211,563SH SOLE 1,502010,061
CME GROUP INCCLASS A12572Q105743SH SOLE 4300
CMS ENERGY CORPCOMMON1258961006,413104,424SH SOLE 71,131033,293
CSW INDUSTRIALS INCOM1264021062803,631SH SOLE 3,63100
CVS HEALTH CORPCOMMON12665010016,175276,977SH SOLE 180,075096,902
CACI INTERNATIONALCLASS A1271903042531,186SH SOLE 1,18600
CDN APARTMENT PPTSREIT1349211052236,422SH SOLE 2,42803,994
CANADIAN IMPERIAL BKCOMMON1360691011171,568SH SOLE 001,568
CDN IMP BANK COMMERCNON CUM13606944025119,675SH SOLE 19,67500
CDN NATL RAILWAYCOMMON1363751026075,719SH SOLE 005,719
CDN NATURAL RESCOMMON13638510116210,126SH SOLE 0010,126
CDN PACIFIC RAILWAYCOMMON13645T1009143,013SH SOLE 003,013
CATERPILLAR INCCOMMON14912310188589SH SOLE 58900
CELANESE CORPCOMMON15087010310,12694,238SH SOLE 60,582033,656
CENOVUS ENERGYCOMMON15135U10913635,011SH SOLE 0035,011
CHEMED CORP NEWCOMMON16359R1037311,521SH SOLE 1,52100
CHINA CONSTR BK CORPSPON AD1689191088597SH SOLE 59700
CHINA COMMUNICATIONSSPON AD168926103696,628SH SOLE 6,62800
CHIPOTLE MEXICAN GRLCOMMON16965610512,2689,864SH SOLE 6,63503,229
CHURCH & DWIGHT INCCOMMON17134010218,707199,628SH SOLE 126,941072,687
CISCO SYSTEMS INC INCCOMMON17275R10241,8981,063,679SH SOLE 625,9300437,749
CITIGROUP INC INCCOMMON17296742436,119837,831SH SOLE 541,8700295,961
CLOROX CO INCCOMMON18905410913,08062,235SH SOLE 41,325020,910
COCA-COLA CO INCCOMMON19121610035,950728,176SH SOLE 453,3380274,838
COLGATE PALMOLIVE COINCCOMMON19416210320,904270,950SH SOLE 165,1390105,811
COLLIERS INTL INCSUB VTG1946931071512,282SH SOLE 002,282
COMCAST CORP INCCLASS A20030N10145,440982,266SH SOLE 612,0760370,190
COMERICA INC INCCOMMON20034010714370SH SOLE 37000
COMPANIA DE MINAS BUINCSP ADR204448104776,316SH SOLE 6,31600
CONSOLDTD EDISON INCINCCOMMON209115104793SH SOLE 9300
CONSTELLATION BRANDSINCCLASS A21036P10815,90083,900SH SOLE 54,915028,985
COOPER COMPANIES INCINCCOMMON2166484021029SH SOLE 2900
CORNING INCORPORATEDINCCOMMON21935010516484SH SOLE 48400
CORTEVA INC INCCOM22052L1047,189249,536SH SOLE 161,600087,936
COSTCO WHSL CORP INCCOMMON22160K10530,87986,983SH SOLE 57,660029,323
COSTAR GROUP INC INCCOMMON22160N10915,48818,253SH SOLE 11,68706,566
CUMMINS INC INCCOMMON23102110614,10866,814SH SOLE 42,787024,027
DBX ETF TR INCTRACKER2330518791,23135,688SH SOLE 35,68800
D R HORTON INC INCCOMMON23331A10924,426322,961SH SOLE 207,9620114,999
DTE ENERGY CO INCCOMMON2333311075,80650,466SH SOLE 35,366015,100
DAVITA INC INCCOMMON23918K10812,110141,387SH SOLE 94,444046,943
DEERE & COCOMMON2441991051776SH SOLE 7600
DELL TECHNOLOGIES INCOMMON24703L20225376SH SOLE 37600
WALT DISNEY COCOMMON25468710632,435261,403SH SOLE 164,220097,183
DISCOVERY INCCOMMON25470F3027379SH SOLE 37900
DOLLAR GEN CORPCOMMON2566771058,18439,042SH SOLE 26,906012,136
DOLLARAMACOMMON25675T10741410,830SH SOLE 0010,830
DOMINOS PIZZA INCCOMMON25754A20112,84530,203SH SOLE 20,50909,694
DOVER CORPCOMMON2600031081089SH SOLE 8900
DUKE ENERGY CORPCOMMON26441C20412,911145,787SH SOLE 86,282059,505
DUNKIN BRANDS GRCOMMON26550410095411,649SH SOLE 11,64900
DUPONT DE NEMOURSCOM26614N1026,671120,244SH SOLE 86,062034,182
EASTMAN CHEM COCOMMON2774321004,77661,135SH SOLE 44,855016,280
EBAY INCCOMMON27864210313250SH SOLE 25000
EDWARDS LIFESCIENCECOMMON28176E10815189SH SOLE 18900
ELANCO ANIMAL HEALTHCOMMON28414H1039323SH SOLE 32300
ELECTRONIC ARTS INCCOMMON28551210916,442126,080SH SOLE 81,641044,439
EMPIRE LTDCLASS A29184340737112,805SH SOLE 0012,805
ENBRIDGE INCCOMMON29250N10558119,937SH SOLE 0019,937
ENBRIDGE INCCUM RED29250N592161,500SH SOLE 1,50000
EQUITY RESIDENTIALSH BEN29476L10711210SH SOLE 21000
ERO COPPER CORPCOMMON296006109845,791SH SOLE 005,791
ESSEX PPTY TR INCREIT2971781055,74928,630SH SOLE 18,86409,766
EVERGY INCCOMMON30034W1065,890115,895SH SOLE 78,402037,493
EVERSOURCE ENERGYCOMMON30040W1086,92782,912SH SOLE 56,105026,807
EXELON CORPCOMMON30161N10112,018336,085SH SOLE 208,5450127,540
EXPEDITORS INTL WASHCOMMON30213010911121SH SOLE 12100
EXXON MOBIL CORPCOMMON30231G10220,440595,395SH SOLE 381,5190213,876
FACEBOOK INCCLASS A30303M10213,95253,272SH SOLE 31,544021,728
FASTENAL COCOMMON3119001043,46876,919SH SOLE 53,152023,767
FIFTH THIRD BANCORPCOMMON31677310014648SH SOLE 64800
FIRST HORIZON NATLCOMMON3205171051,006106,713SH SOLE 106,71300
FIRST QUANTUM MNRLCOMMON3359341058,301934,180SH SOLE 607,6950326,485
FIRST REPUBLIC BANKCOMMON33616C10027,494252,101SH SOLE 166,192085,909
FORTINET INCCOMMON34959E10920,283172,168SH SOLE 110,651061,517
FORTIVE CORPORATIONCOMMON34959J10814188SH SOLE 18800
FRANCO NEVADA CORPCOMMON35185810526,503190,155SH SOLE 115,517074,638
FREEPORT-MCMORAN INCCOMMON35671D85723,8291,523,591SH SOLE 867,2640656,327
GSX TECHEDU INCSPN ADS36257Y10934372SH SOLE 37200
GALLAGHER ARTHR J&COCOMMON3635761099,27487,839SH SOLE 59,160028,679
GENERAL MILLS INC p;COCOMMON37033410419,011308,224SH SOLE 196,4850111,739
GRAINGER W W INC p;COCOMMON38480210412,83835,984SH SOLE 23,560012,424
GROUP 1 AUTOMOTIVE p;COCOMMON3989051092693,045SH SOLE 3,04500
GRUPO FINANCIERO BANp;COADR40052P107512,980SH SOLE 2,98000
HDFC BANK LTD p;COADR (340415F1013386,756SH SOLE 6,0300726
HP INC p;COCOMMON40434L10514,025738,550SH SOLE 419,5950318,955
HEALTHPEAK PROPERTIEp;COCOM USD42250P103401,471SH SOLE 1,47100
THE HERSHEY COMPANY p;COCOMMON42786610815,366107,199SH SOLE 68,689038,510
HOME DEPOT INC p;COCOMMON43707610232,666117,627SH SOLE 68,651048,976
HONEYWELL INTL INC p;COCOMMON43851610641,474251,954SH SOLE 152,435099,519
HORMEL FOODS CORP p;COCOMMON44045210011,433233,860SH SOLE 155,280078,580
HOULIHAN LOKEY INC p;COCOMMON4415931003395,747SH SOLE 5,74700
HOWMET AEROSPACE INCp;COCOM44320110826916,105SH SOLE 16,10500
HUMANA INC p;COCOMMON44485910219,58747,323SH SOLE 29,957017,366
HUNT JB TRANS SVCS p;COCOMMON44565810713104SH SOLE 10400
ITT INC p;COCOMMON45073V10872912,341SH SOLE 12,34100
IDEXX LABS INC p;COCOMMON45168D1041128SH SOLE 2800
ILLINOIS TOOL WORKS p;COCOMMON45230810915,77381,635SH SOLE 52,607029,028
IMPERIAL OIL LTD p;COCOMMON453038408957,930SH SOLE 007,930
INNERGEX RENEWABLE p;COCOMMON45790B10423212,873SH SOLE 0012,873
INTEL CORP p;COCOMMON45814010030,036580,079SH SOLE 371,2100208,869
INTACT FINANCIAL p;COCOMMON45823T1067967,458SH SOLE 007,458
INTER CONTINENTAL EXp;COCOM45866F10419,472194,618SH SOLE 121,989072,629
INTL BUSINESS MCHN p;COCOMMON45920010124199SH SOLE 19900
INTL FLAVORS & FRAGRCOMMON4595061011085SH SOLE 8500
INTERRENT REIT RAGRUNITS46071W205808,449SH SOLE 008,449
INTUIT RAGRCOMMON4612021031442SH SOLE 4200
INVESCO EXCHNG TRADERAGRSR LN E46138G50849422,708SH SOLE 22,70800
ISHARES INC RAGRMSCI AU46428610357629,190SH SOLE 15,990013,200
ISHARES INC RAGRMSCI BR4642864001425,146SH SOLE 4,7160430
ISHARES INC RAGRMSCI EU4642866082,60968,796SH SOLE 68,79600
ISHARES RAGRCHILE C464286640481,995SH SOLE 1,99500
ISHARES INC RAGRMSCI SW46428674912,927314,757SH SOLE 314,75700
ISHARES INC RAGRMSCI SO46428677232,857502,855SH SOLE 490,072012,783
ISHARES RAGRMSCI ST4642867804,129111,803SH SOLE 00111,803
ISHARES RAGRMSCI NE46428681450514,501SH SOLE 14,50100
ISHARES INC RAGRMSCI ME4642868229,910297,063SH SOLE 00297,063
ISHARES RAGRHONG KO46428687138717,654SH SOLE 6,509011,145
ISHARES TR RAGRTIPS BD4642871764003,165SH SOLE 3,16500
ISHARES RAGRCHINA L46428718411,755279,879SH SOLE 00279,879
ISHARES RAGREMERG M46428723419,306437,884SH SOLE 437,88400
ISHARES RAGRJP MOR4642882814984,492SH SOLE 4,49200
ISHARES MSCI RAGRINDIA I46429B59813,626402,417SH SOLE 57,0670345,350
ISHARES RAGRCHINA E46429B6715867,895SH SOLE 3,89703,998
ISHARES S&P/TSX CDNPRF COM46431G2051,245143,590SH SOLE 143,59000
ISHARES INC CDNCORE MS46434G1032,19141,503SH SOLE 41,50300
ISHARES INC CDNMSCI TA46434G77215,083335,931SH SOLE 12,9860322,945
ISHARES INC CDNMSCI SI46434G780874,622SH SOLE 4,62200
ISHARES INC CDNMSCI MA46434G8149,872376,948SH SOLE 00376,948
ISHARES INC CDNMSCI JA46434G82212,399209,899SH SOLE 209,89900
ISHARES TR CDNMSCI UK46435G3341023,986SH SOLE 003,986
IVANHOE MINES CDNCLASS A46579R10426472,978SH SOLE 0072,978
JPMORGAN CHASE & COCOMMON46625H10086,836902,004SH SOLE 581,3370320,667
JACOBS ENGR GROUP COCOMMON4698141078,74194,226SH SOLE 62,859031,367
JD.COM INC COADS EA47215P1061,92424,789SH SOLE 24,78900
JINKOSOLAR HLDG CO COADS (247759T10040610,203SH SOLE 10,20300
JOHNSON & JOHNSONCOMMON47816010494,076631,889SH SOLE 413,4400218,449
KELLY SERVICES INC NCLASS A4881522081116,543SH SOLE 6,54300
KEYSIGHT TECHNOLOGS NCOMMON49338L10311,483116,244SH SOLE 84,436031,808
KIMBERLY CLARK CORP NCOMMON49436810316,811113,847SH SOLE 72,732041,115
KINROSS GOLD CORP NCOMMON4969024045,809658,853SH SOLE 631,502027,351
KIRKLAND LAKE GOLD NCOMMON49741E1004,35689,498SH SOLE 76,286013,212
KROGER CO NCOMMON50104410113,231390,177SH SOLE 260,0480130,129
LAM RESEARCH CORP NCOMMON5128071082781SH SOLE 8100
ESTEE LAUDER CO NCLASS A518439104148677SH SOLE 67700
LAUREATE EDUCATION NCOM USD51861320320215,239SH SOLE 15,23900
LENNAR CORP NCLASS A52605710416193SH SOLE 19300
LILLY ELI & COCOMMON53245710849,123331,867SH SOLE 211,0860120,781
LITHIA MTRS INCCL A5367971035992,628SH SOLE 2,62800
LITTELFUSE INCCOM USD5370081047334,135SH SOLE 4,13500
LOBLAW COS LTDCOMMON53948110178415,023SH SOLE 0015,023
LOCKHEED MARTIN CORPCOMMON53983010913,07934,123SH SOLE 20,773013,350
LUNDIN MINING CORPCOMMON5503721062,989537,374SH SOLE 264,5080272,866
M & T BK CORPCOMMON55261F10424,456265,563SH SOLE 172,042093,521
MAPLE LEAF FOODSCOMMON56490510729514,525SH SOLE 0014,525
MANULIFE FINCL CORPCOMMON56501R10653438,535SH SOLE 0038,535
MASCO CORPCOMMON57459910612,862233,297SH SOLE 151,190082,107
MASTERCARD INCCLASS A57636Q10442,026124,274SH SOLE 79,566044,708
MCCORMICK & CO INCCOMMON5797802061366SH SOLE 6600
MCDONALDS CORP NCCOMMON58013510127,858126,922SH SOLE 76,139050,783
MCKESSON CORP NCCOMMON58155Q1032,72118,269SH SOLE 12,13406,135
MELCO RESORTS & ENTADR (3585464100221,335SH SOLE 1,33500
MERCK & CO INCCOMMON58933Y10526,498319,445SH SOLE 208,9170110,528
METRO INCCOMMON59162N1091,06022,167SH SOLE 3,791018,376
METTLER TOLEDO INTLCOMMON5926881051010SH SOLE 1000
MICROSOFT CORPCOMMON594918104147,147699,600SH SOLE 436,9230262,677
MICRON TECHNOLOGYCOMMON59511210319,494415,122SH SOLE 268,8570146,265
MID-AMER APT CMNTYSREIT59522J1037,01460,494SH SOLE 39,994020,500
RAMSAY HEALTH CAREORD60419950310205SH SOLE 20500
AMCOR PLCCDI 1:160666080329526,828SH SOLE 0026,828
MOLINA HEALTHCARECOMMON60855R10010,83059,169SH SOLE 39,222019,947
FORTESCUE METALSORD60862530010,005856,400SH SOLE 516,2540340,146
TELSTRA CORPORD6087289005,7612,891,297SH SOLE 1,876,12501,015,172
MOMO INCDR EACH60879B1078572SH SOLE 57200
MONDELEZ INTL INCCOMMON60920710518,500322,024SH SOLE 206,2270115,797
MONSTER BEVERAGE CRPCOM USD61174X10914,888185,639SH SOLE 122,892062,747
ASX LIMITEDORD6129222094,18071,977SH SOLE 50,871021,106
BHP GROUP LTDNPV6144690096,779265,654SH SOLE 155,3970110,257
MOODYS CORPCOMMON61536910537128SH SOLE 12800
MORGAN STANLEYCOMMON61744644811,682241,617SH SOLE 157,969083,648
CSL LTDORD6185495485,87028,534SH SOLE 17,828010,706
REA GROUP LTDORD6198578485,31667,448SH SOLE 46,554020,894
COCHLEAR LTDORD621179848859SH SOLE 5900
CMNWLTH BK OF AUSTORD62150354872815,976SH SOLE 15,97600
APA GROUPORD6247306483,331449,830SH SOLE 328,5790121,251
NETAPP INC COMCOMMON64110D10412,396282,765SH SOLE 188,899093,866
NETEASE INCADR (2564110W102149327SH SOLE 32700
NEW ORIENTAL ED&TECHADR (16475811071,3318,901SH SOLE 8,834067
NEWMONT CORPORATION TECHCOM65163910626,019410,064SH SOLE 284,6010125,463
NEXTERA ENERGY INC TECHCOMMON65339F10114,57652,516SH SOLE 31,787020,729
NIKE INC TECHCLASS B65410610331247SH SOLE 24700
NEWCREST MINING TECHORD66371010311,714523,134SH SOLE 388,5040134,630
NORTHLAND POWER TECHCOMMON6665111001,07935,786SH SOLE 30,38605,400
NORTHWEST NATURAL HLTECHCOMMON66765N1054469,822SH SOLE 9,82200
NVIDIA CORP TECHCOMMON67066G10415,43128,511SH SOLE 19,22609,285
NUTRIEN LTD TECHCOMMON67077M10813,150336,439SH SOLE 186,8250149,614
NORTHERN STAR RESRCSTECHORD67174560810510,783SH SOLE 10,78300
OMNICOM GROUP INC TECHCOMMON6819191067148SH SOLE 14800
SONIC HEALTHCARE TECHORD6821120061154,842SH SOLE 4,84200
ORACLE CORP TECHCOMMON68389X10535,746598,761SH SOLE 370,1050228,656
PNC FINL SVCS GRP TECHCOMMON69347510534,660315,352SH SOLE 197,0050118,347
PACCAR INC TECHCOMMON69371810823270SH SOLE 27000
PAR PACIFIC HOLDINGSTECHCOMMON69888T2077611,190SH SOLE 11,19000
PAREX RESOURCES TECHCOMMON69946Q10431830,284SH SOLE 16,890013,394
PARKER HANNIFIN CORPTECHCOMMON701094104737SH SOLE 3700
PAYCHEX INC TECHCOMMON70432610724297SH SOLE 29700
PEPSICO INC TECHCOMMON71344810835,135253,502SH SOLE 155,337098,165
PERKINELMER INC TECHCOMMON7140461091184SH SOLE 8400
PFIZER INC TECHCOMMON71708110348,8131,330,061SH SOLE 785,1240544,937
PHILIP MORRIS INTL TECHCOMMON71817210945606SH SOLE 60600
PORTLAND GEN ELEC COTECHCOMMON7365088471604,513SH SOLE 4,51300
PROCTER AND GAMBLE CTECHCOM74271810934,495248,181SH SOLE 149,388098,793
PROGRESSIVE CORP TECHCOMMON743315103886SH SOLE 8600
PROLOGIS INC TECHCOMMON74340W10312117SH SOLE 11700
PRUDENTIAL FINL TECHCOMMON74432010218284SH SOLE 28400
PULTEGROUP INC TECHCOMMON7458671018,494183,494SH SOLE 126,700056,794
QUALCOMM INC TECHCOMMON74752510329247SH SOLE 24700
QUEBECOR INC TECHCLASS B74819320829111,664SH SOLE 3,81007,854
RPM INTERNATIONAL TECHCOMMON74968510335422SH SOLE 42200
RAYTHEON TECHNOLOGIETECHCOM USD75513E1012,33440,557SH SOLE 26,540014,017
REGENERON PHARMCTCLSTECHCOMMON75886F10717,97332,107SH SOLE 20,599011,508
RENT A CTR INC NEW TECHCOMMON76009N10040913,690SH SOLE 13,69000
REPUBLIC SVCS INC TECHCOMMON7607591002062,203SH SOLE 2,20300
RESMED INC TECHCOMMON761152107848SH SOLE 4800
RICHELIEU HARDWARE TECHCOMMON76329W103943,563SH SOLE 003,563
ROCKWELL AUTOMATION TECHCOMMON77390310926119SH SOLE 11900
ROGERS COMMUNICATIONTECHCLASS B7751092002736,908SH SOLE 006,908
ROPER TECHNOLOGIES TECHCOMMON77669610613,30833,681SH SOLE 20,951012,730
ROSS STORES INC TECHCOMMON77829610311117SH SOLE 11700
ROYAL BANK CDA TECHCOMMON7800871021,80125,735SH SOLE 0025,735
ROYAL GOLD INC TECHCOMMON7802871087626,344SH SOLE 6,34400
S&P GLOBAL INCCOMMON78409V1042262SH SOLE 6200
SPDR S&P 500 ETF TRUNITS S78462F1034,65413,898SH SOLE 13,89800
SPDR DOW JONES INDL TRUT SER78467X109244878SH SOLE 87800
SVB FINANCIAL GROUP TRCOMMON78486Q10132,291134,198SH SOLE 87,324046,874
SALESFORCE.COM TRCOMMON79466L30218,76874,678SH SOLE 48,996025,682
SAPUTO INC TRCOMMON802912105983,914SH SOLE 003,914
SERVICENOW INC TRCOMMON81762P10211,09022,865SH SOLE 15,80507,060
SHERRITT INTL CORP TRCOMMON82390110314,250SH SOLE 004,250
SHERWIN WILLIAMS CO TRCOMMON8243481061927SH SOLE 2700
SHOPIFY INC TRCLASS A82509L1071010SH SOLE 1000
SINCLAIR BROADCAST TRCLASS A829226109864,480SH SOLE 4,48000
SNAP-ON INC TRCOMMON8330341016,08241,339SH SOLE 27,243014,096
SONOCO PRODS TRCOMMON83549510267913,290SH SOLE 13,29000
SOUTHERN CO TRCOMMON84258710713,030240,314SH SOLE 144,859095,455
SOUTHERN COPPER CORP TRCOMMON84265V1051,71337,843SH SOLE 36,9900853
STARBUCKS CORP TRCOMMON85524410921239SH SOLE 23900
STATE STREET CORP TRCOMMON8574771035,30089,336SH SOLE 59,059030,277
STEEL DYNAMICS INC TRCOMMON85811910021744SH SOLE 74400
SUN LIFE FNCL INC TRCOMMON86679610559914,753SH SOLE 0014,753
SUNCOR ENERGY INC TRCOMMON86722410710,881893,905SH SOLE 566,9590326,946
SYSCO CORP TRCOMMON87182910745725SH SOLE 72500
TJX COMPANIES INC TRCOMMON87254010910,644191,266SH SOLE 128,265063,001
TMX GROUP LIMITED TRCOMMON87262K1051651,610SH SOLE 001,610
TAIWAN SEMICONDUCTOR TRSP ADR8740391006457,952SH SOLE 7,95200
TAL EDUCATION GRP TRSPON AD8740801047049,257SH SOLE 9,25700
TARGET CORPORATION TRCOMMON87612E10636,975234,879SH SOLE 142,928091,951
TC ENERGY TRCOMMON87807B1072776,610SH SOLE 006,610
TC ENERGY TR1ST PRF87807B8002200SH SOLE 20000
TELADOC HEALTH TRCOMMON87918A10542191SH SOLE 19100
TELEDYNE TECH INC TRCOMMON8793601058,81228,406SH SOLE 19,14409,262
TELUS CORP TRCOMMON87971M10357632,838SH SOLE 0032,838
TEXAS INSTRUMENTS TRCOMMON88250810421144SH SOLE 14400
THOMSON REUTERS CORP TRCOMMON8849037094015,036SH SOLE 1,48603,550
3M COMPANY TRCOMMON88579Y10112,01875,025SH SOLE 48,817026,208
TOROMONT INDS LTD TRCOMMON8911021053315,554SH SOLE 005,554
TORONTO DOMINION BK TRNC PRF89114557519710,250SH SOLE 10,25000
TORONTO DOMINION BK TRCOMMON8911605091,72537,374SH SOLE 0037,374
TORONTO DOMINION BK TRNC PRF89116064020112,400SH SOLE 12,40000
TORONTO DOMINION BK TRNC PRF89116066524512,825SH SOLE 12,82500
TRACTOR SUPPLY CO TRCOMMON89235610612,47687,038SH SOLE 56,093030,945
TRANSUNION TRCOMMON89400J1073,17437,732SH SOLE 26,496011,236
TRICON RESIDENTIAL TRCOMMON89612W10227633,361SH SOLE 0033,361
UGI CORP TRCOMMON90268110510290SH SOLE 29000
US BANCORP DEL TRCOMMON90297330430,146840,903SH SOLE 541,7890299,114
ULTA BEAUTY INC TRCOM90384S303834SH SOLE 3400
UNTD MICROELEC NEW TRADR (59108734057114,769SH SOLE 14,76900
UNITED PARCEL SERVIC TRCLASS B91131210620,874125,274SH SOLE 70,688054,586
UNITEDHEALTH GRP INC TRCOMMON91324P10226,20684,056SH SOLE 53,184030,872
VALERO ENERGY CORP TRCOMMON91913Y1009,856227,517SH SOLE 148,508079,009
VANECK VECTORS TRGOLD MI92189F106176,9954,519,779SH SOLE 2,816,69801,703,081
VANECK VECTORS TRJR GOLD92189F791150,8352,724,612SH SOLE 1,987,5130737,099
VEEVA SYSTEMS INC TRCL A CO9224751085,91721,043SH SOLE 14,17506,868
VERISIGN INC TRCOMMON92343E102942SH SOLE 4200
VERIZON COMMUNICATIO TRCOMMON92343V10449,764836,514SH SOLE 492,2110344,303
VERISK ANALYTICS INC TRCOM92345Y1061688SH SOLE 8800
VISA INC TRCLASS A92826C839944SH SOLE 4400
WSP GLOBAL INC TRCOMMON92938W2023735,694SH SOLE 1,47404,220
WABTEC TRCOMMON92974010853860SH SOLE 86000
WADDELL & REED FINLCLASS A93005910021814,696SH SOLE 14,69600
WALMART INC INLCOMMON9311421032,84720,350SH SOLE 12,48307,867
WAL MART DE MEXICO INLSP ADR(93114W10738015,854SH SOLE 15,0890765
WALGREENS BOOTS ALNCINLCOMMON9314271081764,900SH SOLE 4,90000
WASTE CONNECTIONS INLCOMMON94106B1018277,979SH SOLE 007,979
WATERS CORP INLCOMMON941848103631SH SOLE 3100
WELLS FARGO & COCOMMON94974610140,4721,721,462SH SOLE 1,112,6740608,788
WEST PHARMACEUT SVSCOMMON9553061056,81324,782SH SOLE 16,62208,160
GEORGE WESTON LTDCOMMON961148509901,228SH SOLE 001,228
WHEATON PRECIOUS MTLCOMMON9628791025,963121,658SH SOLE 110,507011,151
WOODWARD INCCOMMON9807451033814,758SH SOLE 4,75800
XCEL ENERGY INCCOMMON98389B10014,028203,275SH SOLE 124,394078,881
XYLEM INCCOMMON98419M10010120SH SOLE 12000
YAMANA GOLD INCCOMMON98462Y1001,969346,638SH SOLE 346,63800
ZENDESK INCCOMMON98936J1017807,581SH SOLE 7,58100
ZOETIS INCCOMMON98978V10330,686185,561SH SOLE 119,303066,258
DEXUSSTAPLEDB033YN6036,353997,103SH SOLE 712,2960284,807
GOODMAN GROUPSTAPLEDB03FYZ4039,476736,968SH SOLE 469,6720267,296
EVOLUTION MININGNPVB3X0F910310726,055SH SOLE 26,05500
AUSNET SERVICESORDBPXR7J00311081,348SH SOLE 81,34800
AGL ENERGYORDBSS7GP5037,360753,885SH SOLE 442,3910311,494
SOUTH32 LIMITEDORDBWSW5D9035,9974,101,453SH SOLE 2,750,30001,351,153
COLES GROUP LTDNPVBYWR0T5036483SH SOLE 48300
AON PLCCL A ORG0403H10816,32579,130SH SOLE 51,360027,770
ACCENTURE PLCCLASS AG1151C10136,925163,394SH SOLE 101,400061,994
BROOKFIELD PROPERTYPARTNERG1624910717114,198SH SOLE 14,19800
BROOKFIELD INFR PRTRCUM CLG1625216820311,400SH SOLE 11,40000
BROOKFIELD RENEWABLECOMMONG1625810844831SH SOLE 00831
BUNGE LIMITEDCOMMONG169621059,083198,744SH SOLE 134,053064,691
CREDICORP LTDCOMMONG2519Y1086575,301SH SOLE 5,1460155
COCA-COLA EU PARTNRSPLC ORDG258391046159SH SOLE 15900
IHS MARKIT LTDSHSG4756710513167SH SOLE 16700
INVESCO LTDCOMMONG491BT10810848SH SOLE 84800
JOHNSON CONTROLS INTORDINARG51502105761,861SH SOLE 1,86100
LIBERTY GLOBAL PLCCLASS CG5480U1208386SH SOLE 38600
LINDE PLCSHSG5494J1037,18230,159SH SOLE 19,617010,542
MEDTRONIC PLCSHSG5960L10321,806209,838SH SOLE 134,420075,418
APTIV PLCORDINARG6095L10910105SH SOLE 10500
TRANE TECHNOLOGI PLCORDINARG8994E10312,539103,411SH SOLE 68,557034,854
GARMIN LTDCOMMONH2906T109552SH SOLE 5200
TE CONNECTIVITYCOMMONH8498910422,448229,672SH SOLE 147,175082,497
CHECK POINT SOFTWAREORDINARM2246510413105SH SOLE 10500
WIX COM LTDSHARESM98068105726SH SOLE 2600
AERCAP HOLDINGSSHARESN009851067284SH SOLE 28400
YANDEX N.V.CLASS AN972841081,24519,077SH SOLE 18,6840393
PUT NDX US 1220 6425PUT NDXNDXUS12P69500SHPutSOLE 50000
ROYAL CARIBBEANCOM USDV7780T103871,347SH SOLE 1,34700
VODAFONE GROUPC SHAREVODASHC0372134,183SH SOLE 00134,183