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: July 31, 2015
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
ADT INC COM 00090Q103 2,696,200 340,000 SH SOLE 340,000 0 0
AFLAC INC COM 001055102 11,824,529 223,526 SH SOLE 223,526 0 0
AES CORP COM 00130H105 4,045,631 203,298 SH SOLE 203,298 0 0
AT&T INC COM 00206R102 8,637,911 221,088 SH SOLE 221,088 0 0
ABBOTT LABS COM 002824100 11,793,420 135,775 SH SOLE 135,775 0 0
ABBVIE INC COM 00287Y109 2,887,313 32,625 SH SOLE 32,625 0 0
ADOBE INC COM 00724F101 6,875,221 20,846 SH SOLE 20,846 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 11,048,928 129,515 SH SOLE 129,515 0 0
AGNICO EAGLE MINES LTD COM 008474108 1,211,695 19,673 SH SOLE 19,673 0 0
AIR PRODS & CHEMS INC COM 009158106 3,352,603 14,267 SH SOLE 14,267 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 13,055,608 61,554 SH SOLE 61,554 0 0
ALLEGHANY CORP DEL COM 017175100 1,043,439 1,305 SH SOLE 1,305 0 0
ALLSTATE CORP COM 020002101 1,164,757 10,358 SH SOLE 10,358 0 0
ALPHABET INC CAP STK CL C 02079K107 9,645,265 7,214 SH SOLE 7,214 0 0
ALPHABET INC CAP STK CL A 02079K305 17,308,943 12,923 SH SOLE 12,923 0 0
ALTICE USA INC CL A 02156K103 2,285,925 83,611 SH SOLE 83,611 0 0
AMAZON COM INC COM 023135106 11,229,327 6,077 SH SOLE 6,077 0 0
AMERICAN ELEC PWR CO INC COM 025537101 440,843 4,666 SH SOLE 4,666 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 4,587,757 41,840 SH SOLE 41,840 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,047,902 20,415 SH SOLE 20,415 0 0
AMERICAN TOWER CORP NEW COM 03027X100 6,563,431 28,559 SH SOLE 28,559 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 21,141,387 172,091 SH SOLE 172,091 0 0
AMERIPRISE FINL INC COM 03076C106 3,032,256 18,203 SH SOLE 18,203 0 0
AMETEK INC NEW COM 031100100 4,323,431 43,347 SH SOLE 43,347 0 0
AMGEN INC COM 031162100 11,636,212 48,269 SH SOLE 48,269 0 0
ANALOG DEVICES INC COM 032654105 3,965,216 33,366 SH SOLE 33,366 0 0
ANSYS INC COM 03662Q105 6,815,704 26,478 SH SOLE 26,478 0 0
ANTHEM INC COM 036752103 3,737,924 12,376 SH SOLE 12,376 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 2,398,144 50,265 SH SOLE 50,265 0 0
APPLE INC COM 037833100 22,934,954 78,103 SH SOLE 78,103 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,149,897 24,809 SH SOLE 24,809 0 0
AUTODESK INC COM 052769106 7,929,877 43,224 SH SOLE 43,224 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 9,294,469 54,513 SH SOLE 54,513 0 0
AUTOZONE INC COM 053332102 12,079,887 10,140 SH SOLE 10,140 0 0
BCE INC COM NEW 05534B760 18,729,904 403,948 SH SOLE 403,948 0 0
BANCO DE CHILE SPONSORED ADS 059520106 358,509 17,080 SH SOLE 17,080 0 0
BANK AMER CORP COM 060505104 10,588,262 300,632 SH SOLE 300,632 0 0
BANK MONTREAL QUE COM 063671101 8,740,549 112,801 SH SOLE 112,801 0 0
BANK N S HALIFAX COM 064149107 54,316,515 960,674 SH SOLE 960,674 0 0
BAXTER INTL INC COM 071813109 7,473,791 89,378 SH SOLE 89,378 0 0
BECTON DICKINSON & CO COM 075887109 2,822,233 10,377 SH SOLE 10,377 0 0
BEIGENE LTD SPONSORED ADR 07725L102 1,147,888 6,925 SH SOLE 6,925 0 0
BERKLEY W R CORP COM 084423102 2,610,046 37,772 SH SOLE 37,772 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,990,207 26,455 SH SOLE 26,455 0 0
BIOGEN INC COM 09062X103 1,999,664 6,739 SH SOLE 6,739 0 0
BLACKBERRY LTD COM 09228F103 260,483 40,509 SH SOLE 40,509 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 8,294,338 148,272 SH SOLE 148,272 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3,353,825 47,144 SH SOLE 47,144 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 11,203,790 174,541 SH SOLE 174,541 0 0
B2GOLD CORP COM 11777Q209 337,036 84,165 SH SOLE 84,165 0 0
CAE INC COM 124765108 357,266 13,502 SH SOLE 13,502 0 0
CDW CORP COM 12514G108 1,877,203 13,142 SH SOLE 13,142 0 0
CGI INC CL A SUB VTG 12532H104 19,793,671 236,524 SH SOLE 236,524 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 12,452,572 159,240 SH SOLE 159,240 0 0
CIGNA CORP NEW COM 125523100 3,286,155 16,070 SH SOLE 16,070 0 0
CME GROUP INC COM 12572Q105 3,371,093 16,795 SH SOLE 16,795 0 0
CNA FINL CORP COM 126117100 2,379,232 53,096 SH SOLE 53,096 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 25,025,109 300,725 SH SOLE 300,725 0 0
CANADIAN NATL RY CO COM 136375102 25,546,330 282,652 SH SOLE 282,652 0 0
CANADIAN NAT RES LTD COM 136385101 33,081,653 1,024,521 SH SOLE 1,024,521 0 0
CAPITAL ONE FINL CORP COM 14040H105 3,907,082 37,966 SH SOLE 37,966 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 2,802,742 50,591 SH SOLE 50,591 0 0
CENTENE CORP DEL COM 15135B101 1,563,577 24,870 SH SOLE 24,870 0 0
CENOVUS ENERGY INC COM 15135U109 20,604,937 2,027,010 SH SOLE 2,027,010 0 0
CENTERPOINT ENERGY INC COM 15189T107 3,185,109 116,799 SH SOLE 116,799 0 0
CERNER CORP COM 156782104 1,824,989 24,867 SH SOLE 24,867 0 0
CHEVRON CORP NEW COM 166764100 2,153,755 17,872 SH SOLE 17,872 0 0
CINEMARK HOLDINGS INC COM 17243V102 2,525,346 74,604 SH SOLE 74,604 0 0
CISCO SYS INC COM 17275R102 8,940,898 186,424 SH SOLE 186,424 0 0
CITIGROUP INC COM NEW 172967424 8,747,478 109,494 SH SOLE 109,494 0 0
CITRIX SYS INC COM 177376100 7,745,924 69,846 SH SOLE 69,846 0 0
COCA COLA CO COM 191216100 2,220,642 40,120 SH SOLE 40,120 0 0
COGNEX CORP COM 192422103 1,330,614 23,744 SH SOLE 23,744 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,019,050 16,431 SH SOLE 16,431 0 0
COLGATE PALMOLIVE CO COM 194162103 5,931,463 86,163 SH SOLE 86,163 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 18,645,158 239,506 SH SOLE 239,506 0 0
COMCAST CORP NEW CL A 20030N101 11,897,177 264,558 SH SOLE 264,558 0 0
COMERICA INC COM 200340107 3,553,491 49,526 SH SOLE 49,526 0 0
CONOCOPHILLIPS COM 20825C104 4,107,621 63,165 SH SOLE 63,165 0 0
COPART INC COM 217204106 1,926,200 21,181 SH SOLE 21,181 0 0
CORNING INC COM 219350105 6,766,156 232,434 SH SOLE 232,434 0 0
CORTEVA INC COM 22052L104 645,295 21,830 SH SOLE 21,830 0 0
COSTCO WHSL CORP NEW COM 22160K105 948,186 3,226 SH SOLE 3,226 0 0
CRESCENT PT ENERGY CORP COM 22576C101 6,472,810 1,454,198 SH SOLE 1,454,198 0 0
CROWN HOLDINGS INC COM 228368106 930,381 12,824 SH SOLE 12,824 0 0
CUMMINS INC COM 231021106 1,808,212 10,104 SH SOLE 10,104 0 0
DANAHER CORPORATION COM 235851102 14,025,774 91,385 SH SOLE 91,385 0 0
DARDEN RESTAURANTS INC COM 237194105 1,297,110 11,899 SH SOLE 11,899 0 0
DECKERS OUTDOOR CORP COM 243537107 4,533,386 26,847 SH SOLE 26,847 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 6,693,740 114,462 SH SOLE 114,462 0 0
DEVON ENERGY CORP NEW COM 25179M103 1,171,091 45,094 SH SOLE 45,094 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 830,310 4,930 SH SOLE 4,930 0 0
DISNEY WALT CO COM DISNEY 254687106 9,081,067 62,823 SH SOLE 62,823 0 0
DISCOVERY INC COM SER A 25470F104 3,951,653 120,698 SH SOLE 120,698 0 0
DIRTT ENVIRONMENTAL SOLUT LT COM 25490H106 938,106 286,630 SH SOLE 286,630 0 0
DOLLAR GEN CORP NEW COM 256677105 7,841,687 50,293 SH SOLE 50,293 0 0
DOLLAR TREE INC COM 256746108 616,309 6,553 SH SOLE 6,553 0 0
DOMINION ENERGY INC COM 25746U109 4,069,543 49,155 SH SOLE 49,155 0 0
DOVER CORP COM 260003108 2,508,750 21,766 SH SOLE 21,766 0 0
DOW INC COM 260557103 763,264 13,946 SH SOLE 13,946 0 0
DUPONT DE NEMOURS INC COM 26614N102 2,172,575 33,846 SH SOLE 33,846 0 0
EOG RES INC COM 26875P101 2,638,273 31,498 SH SOLE 31,498 0 0
EAGLE MATERIALS INC COM 26969P108 1,426,172 15,731 SH SOLE 15,731 0 0
EBAY INC COM 278642103 2,123,340 58,802 SH SOLE 58,802 0 0
ECOLAB INC COM 278865100 11,869,468 61,503 SH SOLE 61,503 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 668,956 22,715 SH SOLE 22,715 0 0
ELECTRONIC ARTS INC COM 285512109 1,068,757 9,941 SH SOLE 9,941 0 0
ENCANA CORP COM 292505104 499,060 106,588 SH SOLE 106,588 0 0
ENBRIDGE INC COM 29250N105 31,216,210 785,197 SH SOLE 785,197 0 0
ENERPLUS CORP COM 292766102 2,223,099 312,087 SH SOLE 312,087 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 5,846,947 207,633 SH SOLE 207,633 0 0
EQUINIX INC COM 29444U700 4,855,218 8,318 SH SOLE 8,318 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 2,673,694 37,984 SH SOLE 37,984 0 0
EXPEDITORS INTL WASH INC COM 302130109 1,495,331 19,166 SH SOLE 19,166 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 2,449,300 164,825 SH SOLE 164,825 0 0
EXXON MOBIL CORP COM 30231G102 2,297,058 32,928 SH SOLE 32,928 0 0
FACEBOOK INC CL A 30303M102 11,116,754 54,162 SH SOLE 54,162 0 0
FASTENAL CO COM 311900104 5,639,495 152,625 SH SOLE 152,625 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 8,661,826 62,266 SH SOLE 62,266 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 10,905,499 240,474 SH SOLE 240,474 0 0
58 COM INC SPON ADR REP A 31680Q104 810,549 12,522 SH SOLE 12,522 0 0
FIRSTSERVICE CORP NEW COM 33767E202 21,069,806 226,323 SH SOLE 226,323 0 0
FLOWSERVE CORP COM 34354P105 626,455 12,587 SH SOLE 12,587 0 0
FORD MTR CO DEL COM 345370860 2,668,719 286,959 SH SOLE 286,959 0 0
FORTIS INC COM 349553107 8,897,972 214,448 SH SOLE 214,448 0 0
FORTIVE CORP COM 34959J108 4,739,762 62,055 SH SOLE 62,055 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 539,165 10,453 SH SOLE 10,453 0 0
GENERAL ELECTRIC CO COM 369604103 1,744,922 156,355 SH SOLE 156,355 0 0
GENERAL MTRS CO COM 37045V100 6,890,355 188,261 SH SOLE 188,261 0 0
GENTEX CORP COM 371901109 5,931,280 204,668 SH SOLE 204,668 0 0
GENUINE PARTS CO COM 372460105 1,314,596 12,375 SH SOLE 12,375 0 0
GILEAD SCIENCES INC COM 375558103 1,035,651 15,938 SH SOLE 15,938 0 0
GILDAN ACTIVEWEAR INC COM 375916103 1,019,565 34,496 SH SOLE 34,496 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 10,986,059 47,780 SH SOLE 47,780 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 4,027,798 63,560 SH SOLE 63,560 0 0
HENRY JACK & ASSOC INC COM 426281101 4,654,158 31,950 SH SOLE 31,950 0 0
HERSHEY CO COM 427866108 2,608,804 17,753 SH SOLE 17,753 0 0
HESS CORP COM 42809H107 5,377,872 80,495 SH SOLE 80,495 0 0
HOME DEPOT INC COM 437076102 7,910,381 36,223 SH SOLE 36,223 0 0
HONEYWELL INTL INC COM 438516106 5,013,172 28,323 SH SOLE 28,323 0 0
HORMEL FOODS CORP COM 440452100 3,060,940 67,855 SH SOLE 67,855 0 0
HOWARD HUGHES CORP COM 44267D107 2,159,860 17,043 SH SOLE 17,043 0 0
HUBBELL INC COM 443510607 7,113,692 48,124 SH SOLE 48,124 0 0
HUDBAY MINERALS INC COM 443628102 922,528 222,667 SH SOLE 222,667 0 0
IBERIABANK CORP COM 450828108 3,111,881 41,586 SH SOLE 41,586 0 0
IAMGOLD CORP COM 450913108 143,417 38,399 SH SOLE 38,399 0 0
ICICI BK LTD ADR 45104G104 3,645,757 241,761 SH SOLE 241,761 0 0
IDEX CORP COM 45167R104 9,626,668 55,982 SH SOLE 55,982 0 0
ILLINOIS TOOL WKS INC COM 452308109 2,753,190 15,327 SH SOLE 15,327 0 0
ILLUMINA INC COM 452327109 345,009 1,040 SH SOLE 1,040 0 0
IMPERIAL OIL LTD COM NEW 453038408 504,318 19,065 SH SOLE 19,065 0 0
INFOSYS LTD SPONSORED ADR 456788108 1,157,037 112,116 SH SOLE 112,116 0 0
ING GROEP N V SPONSORED ADR 456837103 1,740,358 144,428 SH SOLE 144,428 0 0
INTEL CORP COM 458140100 11,064,533 184,871 SH SOLE 184,871 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 8,351,992 90,243 SH SOLE 90,243 0 0
INTL PAPER CO COM 460146103 1,151,941 25,015 SH SOLE 25,015 0 0
INTERPUBLIC GROUP COS INC COM 460690100 2,232,916 96,663 SH SOLE 96,663 0 0
INTUIT COM 461202103 1,533,076 5,853 SH SOLE 5,853 0 0
IRON MTN INC NEW COM 46284V101 3,963,099 124,352 SH SOLE 124,352 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 2,673,984 15,200 SH SOLE 15,200 0 0
ISHARES TR CORE MSCI EAFE 46432F842 5,506,258 84,400 SH SOLE 84,400 0 0
ISHARES INC CORE MSCI EMKT 46434G103 1,623,552 30,200 SH SOLE 30,200 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 2,558,578 279,626 SH SOLE 279,626 0 0
JPMORGAN CHASE & CO COM 46625H100 11,601,151 83,222 SH SOLE 83,222 0 0
JOHNSON & JOHNSON COM 478160104 4,520,804 30,992 SH SOLE 30,992 0 0
KAR AUCTION SVCS INC COM 48238T109 1,090,002 50,046 SH SOLE 50,046 0 0
KKR & CO INC CL A 48251W104 2,451,739 84,050 SH SOLE 84,050 0 0
KIMBERLY CLARK CORP COM 494368103 9,264,422 67,358 SH SOLE 67,358 0 0
KINDER MORGAN INC DEL COM 49456B101 5,496,157 259,620 SH SOLE 259,620 0 0
KINROSS GOLD CORP COM 496902404 489,054 102,844 SH SOLE 102,844 0 0
KOHLS CORP COM 500255104 6,491,032 127,400 SH SOLE 127,400 0 0
KROGER CO COM 501044101 1,652,720 57,010 SH SOLE 57,010 0 0
LPL FINL HLDGS INC COM 50212V100 2,861,780 31,022 SH SOLE 31,022 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 472,909 2,390 SH SOLE 2,390 0 0
LAM RESEARCH CORP COM 512807108 4,299,451 14,704 SH SOLE 14,704 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 2,267,918 25,408 SH SOLE 25,408 0 0
LAS VEGAS SANDS CORP COM 517834107 3,826,129 55,419 SH SOLE 55,419 0 0
LAUDER ESTEE COS INC CL A 518439104 411,634 1,993 SH SOLE 1,993 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1,330,413 27,522 SH SOLE 27,522 0 0
LILLY ELI & CO COM 532457108 9,187,143 69,928 SH SOLE 69,928 0 0
LULULEMON ATHLETICA INC COM 550021109 2,647,294 11,427 SH SOLE 11,427 0 0
M & T BK CORP COM 55261F104 6,026,466 35,502 SH SOLE 35,502 0 0
MSC INDL DIRECT INC CL A 553530106 908,682 11,580 SH SOLE 11,580 0 0
MSG NETWORK INC CL A 553573106 757,544 43,537 SH SOLE 43,537 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 3,048,103 10,361 SH SOLE 10,361 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 3,070,697 48,842 SH SOLE 48,842 0 0
MAGNA INTL INC COM 559222401 16,062,212 293,067 SH SOLE 293,067 0 0
MANULIFE FINL CORP COM 56501R106 22,009,709 1,084,245 SH SOLE 1,084,245 0 0
MARATHON PETE CORP COM 56585A102 4,691,608 77,869 SH SOLE 77,869 0 0
MARRIOTT INTL INC NEW CL A 571903202 584,520 3,860 SH SOLE 3,860 0 0
MASCO CORP COM 574599106 3,767,696 78,510 SH SOLE 78,510 0 0
MASTERCARD INC CL A 57636Q104 12,306,391 41,215 SH SOLE 41,215 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 1,309,302 21,286 SH SOLE 21,286 0 0
MCCORMICK & CO INC COM NON VTG 579780206 1,292,476 7,614 SH SOLE 7,614 0 0
MCDONALDS CORP COM 580135101 9,373,831 47,436 SH SOLE 47,436 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 393,342 16,274 SH SOLE 16,274 0 0
MERCADOLIBRE INC COM 58733R102 387,775 678 SH SOLE 678 0 0
MERCK & CO INC COM 58933Y105 16,945,584 186,379 SH SOLE 186,379 0 0
MEREDITH CORP COM 589433101 942,961 29,041 SH SOLE 29,041 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 5,733,108 7,227 SH SOLE 7,227 0 0
MICROSOFT CORP COM 594918104 42,658,969 270,507 SH SOLE 270,507 0 0
MICRON TECHNOLOGY INC COM 595112103 2,834,529 52,706 SH SOLE 52,706 0 0
MONDELEZ INTL INC CL A 609207105 4,527,302 82,195 SH SOLE 82,195 0 0
MORGAN STANLEY COM NEW 617446448 2,411,779 47,188 SH SOLE 47,188 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 2,880,881 17,887 SH SOLE 17,887 0 0
NASDAQ INC COM 631103108 2,499,929 23,342 SH SOLE 23,342 0 0
NETEASE INC SPONSORED ADS 64110W102 1,260,290 4,110 SH SOLE 4,110 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 856,995 7,068 SH SOLE 7,068 0 0
NEWELL BRANDS INC COM 651229106 1,858,574 96,700 SH SOLE 96,700 0 0
NICE LTD SPONSORED ADR 653656108 6,096,000 39,291 SH SOLE 39,291 0 0
NIKE INC CL B 654106103 2,309,159 22,793 SH SOLE 22,793 0 0
NISOURCE INC COM 65473P105 3,372,872 121,152 SH SOLE 121,152 0 0
NUTRIEN LTD COM 67077M108 17,669,442 369,063 SH SOLE 369,063 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 13,931,413 31,788 SH SOLE 31,788 0 0
OASIS PETE INC NEW COM 674215108 1,345,790 412,819 SH SOLE 412,819 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 579,778 3,055 SH SOLE 3,055 0 0
OMNICOM GROUP INC COM 681919106 5,300,897 65,427 SH SOLE 65,427 0 0
ONEOK INC NEW COM 682680103 1,483,466 19,607 SH SOLE 19,607 0 0
ORACLE CORP COM 68389X105 6,906,687 130,364 SH SOLE 130,364 0 0
PNC FINL SVCS GROUP INC COM 693475105 13,749,735 86,135 SH SOLE 86,135 0 0
PPG INDS INC COM 693506107 3,411,872 25,559 SH SOLE 25,559 0 0
PPL CORP COM 69351T106 4,138,149 115,333 SH SOLE 115,333 0 0
PRA HEALTH SCIENCES INC COM 69354M108 694,132 6,245 SH SOLE 6,245 0 0
PTC INC COM 69370C100 5,576,161 74,458 SH SOLE 74,458 0 0
PACKAGING CORP AMER COM 695156109 8,316,768 74,290 SH SOLE 74,290 0 0
PARK HOTELS RESORTS INC COM 700517105 2,082,538 80,469 SH SOLE 80,469 0 0
PARKER HANNIFIN CORP COM 701094104 10,854,049 52,751 SH SOLE 52,751 0 0
PAYCHEX INC COM 704326107 4,947,856 58,169 SH SOLE 58,169 0 0
PAYPAL HLDGS INC COM 70450Y103 2,983,546 27,582 SH SOLE 27,582 0 0
PEMBINA PIPELINE CORP COM 706327103 2,095,558 56,550 SH SOLE 56,550 0 0
PEPSICO INC COM 713448108 12,516,516 91,582 SH SOLE 91,582 0 0
PERSPECTA INC COM 715347100 2,228,601 84,289 SH SOLE 84,289 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 2,592,626 162,649 SH SOLE 162,649 0 0
PFIZER INC COM 717081103 6,509,328 166,139 SH SOLE 166,139 0 0
PHILIP MORRIS INTL INC COM 718172109 3,666,189 43,086 SH SOLE 43,086 0 0
PRECISION DRILLING CORP COM 2010 74022D308 1,930,277 1,377,231 SH SOLE 1,377,231 0 0
PROCTER & GAMBLE CO COM 742718109 16,737,979 134,011 SH SOLE 134,011 0 0
PROGRESSIVE CORP OHIO COM 743315103 4,488,398 62,003 SH SOLE 62,003 0 0
PRUDENTIAL FINL INC COM 744320102 7,850,727 83,750 SH SOLE 83,750 0 0
QUALCOMM INC COM 747525103 2,596,609 29,430 SH SOLE 29,430 0 0
RPM INTL INC COM 749685103 1,029,582 13,413 SH SOLE 13,413 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,020,930 2,719 SH SOLE 2,719 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 3,319,576 20,358 SH SOLE 20,358 0 0
RELX PLC SPONSORED ADR 759530108 2,459,529 97,330 SH SOLE 97,330 0 0
REPUBLIC SVCS INC COM 760759100 2,893,167 32,279 SH SOLE 32,279 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 2,076,337 32,571 SH SOLE 32,571 0 0
ROBERT HALF INTL INC COM 770323103 1,630,912 25,826 SH SOLE 25,826 0 0
ROCKWELL AUTOMATION INC COM 773903109 6,205,352 30,618 SH SOLE 30,618 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 19,319,527 389,072 SH SOLE 389,072 0 0
ROSS STORES INC COM 778296103 7,927,506 68,094 SH SOLE 68,094 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 35,652,530 449,787 SH SOLE 449,787 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 5,328,816 88,858 SH SOLE 88,858 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,881,657 31,906 SH SOLE 31,906 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 2,133,223 24,616 SH SOLE 24,616 0 0
S&P GLOBAL INC COM 78409V104 3,621,463 13,263 SH SOLE 13,263 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 9,107,032 28,295 SH SOLE 28,295 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 10,577,843 96,566 SH SOLE 96,566 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 1,699,838 79,655 SH SOLE 79,655 0 0
SALESFORCE COM INC COM 79466L302 4,030,220 24,780 SH SOLE 24,780 0 0
SAP SE SPON ADR 803054204 2,049,645 15,297 SH SOLE 15,297 0 0
SCHLUMBERGER LTD COM 806857108 2,395,076 59,579 SH SOLE 59,579 0 0
SEALED AIR CORP NEW COM 81211K100 8,579,504 215,403 SH SOLE 215,403 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 3,491,683 172,073 SH SOLE 172,073 0 0
SHERWIN WILLIAMS CO COM 824348106 1,191,589 2,042 SH SOLE 2,042 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,785,474 39,598 SH SOLE 39,598 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 2,741,075 22,676 SH SOLE 22,676 0 0
SMITH A O CORP COM 831865209 3,328,941 69,877 SH SOLE 69,877 0 0
SOUTHWEST AIRLS CO COM 844741108 9,151,232 169,530 SH SOLE 169,530 0 0
STANTEC INC COM 85472N109 29,754,309 1,052,218 SH SOLE 1,052,218 0 0
STARBUCKS CORP COM 855244109 2,407,162 27,379 SH SOLE 27,379 0 0
STEEL DYNAMICS INC COM 858119100 3,162,146 92,895 SH SOLE 92,895 0 0
STOCK YDS BANCORP INC COM 861025104 1,121,677 27,318 SH SOLE 27,318 0 0
SUN CMNTYS INC COM 866674104 2,009,239 13,386 SH SOLE 13,386 0 0
SUN LIFE FINL INC COM 866796105 21,624,044 474,563 SH SOLE 474,563 0 0
SUNCOR ENERGY INC NEW COM 867224107 24,066,804 734,821 SH SOLE 734,821 0 0
SYNOPSYS INC COM 871607107 993,053 7,134 SH SOLE 7,134 0 0
SYNOVUS FINL CORP COM NEW 87161C501 2,190,800 55,902 SH SOLE 55,902 0 0
SYNEOS HEALTH INC CL A 87166B102 2,918,736 49,075 SH SOLE 49,075 0 0
SYSCO CORP COM 871829107 9,366,547 109,499 SH SOLE 109,499 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 518,072 10,424 SH SOLE 10,424 0 0
TJX COS INC NEW COM 872540109 13,348,720 218,688 SH SOLE 218,688 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3,893,863 67,020 SH SOLE 67,020 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 989,594 20,531 SH SOLE 20,531 0 0
TARGET CORP COM 87612E106 5,739,963 44,770 SH SOLE 44,770 0 0
TC ENERGY CORP COM 87807B107 3,165,668 59,400 SH SOLE 59,400 0 0
TECK RESOURCES LTD CL B 878742204 5,895,349 339,938 SH SOLE 339,938 0 0
TELUS CORP COM 87971M103 32,942,927 850,796 SH SOLE 850,796 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 443,998 37,755 SH SOLE 37,755 0 0
TERNIUM SA SPONSORED ADS 880890108 781,924 35,542 SH SOLE 35,542 0 0
TEXAS INSTRS INC COM 882508104 7,878,933 61,415 SH SOLE 61,415 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 12,901,242 39,712 SH SOLE 39,712 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 64,886,541 1,156,897 SH SOLE 1,156,897 0 0
TRACTOR SUPPLY CO COM 892356106 973,364 10,417 SH SOLE 10,417 0 0
TRANSALTA CORP COM 89346D107 3,577 500 SH SOLE 500 0 0
TRAVELERS COMPANIES INC COM 89417E109 10,107,461 73,804 SH SOLE 73,804 0 0
TRIMBLE INC COM 896239100 8,893,439 213,323 SH SOLE 213,323 0 0
TRIP COM GROUP LTD ADS 89677Q107 592,886 17,677 SH SOLE 17,677 0 0
TRUIST FINL CORP COM 89832Q109 6,916,098 122,800 SH SOLE 122,800 0 0
TYSON FOODS INC CL A 902494103 3,403,076 37,380 SH SOLE 37,380 0 0
UGI CORP NEW COM 902681105 2,992,122 66,256 SH SOLE 66,256 0 0
US BANCORP DEL COM NEW 902973304 10,137,052 170,974 SH SOLE 170,974 0 0
UBER TECHNOLOGIES INC COM 90353T100 1,677,901 56,419 SH SOLE 56,419 0 0
ULTA BEAUTY INC COM 90384S303 2,089,418 8,254 SH SOLE 8,254 0 0
UNILEVER PLC SPON ADR NEW 904767704 3,105,875 54,327 SH SOLE 54,327 0 0
UNION PACIFIC CORP COM 907818108 9,548,788 52,817 SH SOLE 52,817 0 0
UNITED PARCEL SERVICE INC CL B 911312106 3,523,741 30,102 SH SOLE 30,102 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,142,219 7,627 SH SOLE 7,627 0 0
UNITEDHEALTH GROUP INC COM 91324P102 17,423,906 59,269 SH SOLE 59,269 0 0
VALERO ENERGY CORP NEW COM 91913Y100 2,820,739 30,120 SH SOLE 30,120 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 5,568,306 66,400 SH SOLE 66,400 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1,903,917 33,650 SH SOLE 33,650 0 0
VARIAN MED SYS INC COM 92220P105 1,074,732 7,568 SH SOLE 7,568 0 0
VENTAS INC COM 92276F100 3,835,958 66,435 SH SOLE 66,435 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 19,138,693 311,705 SH SOLE 311,705 0 0
VERISK ANALYTICS INC COM 92345Y106 2,342,249 15,684 SH SOLE 15,684 0 0
VERMILION ENERGY INC COM 923725105 329,170 20,134 SH SOLE 20,134 0 0
VISA INC COM CL A 92826C839 18,463,812 98,264 SH SOLE 98,264 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 3,244,387 167,842 SH SOLE 167,842 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 705,159 10,660 SH SOLE 10,660 0 0
WALMART INC COM 931142103 7,460,421 62,777 SH SOLE 62,777 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 4,246,831 72,029 SH SOLE 72,029 0 0
WASTE MGMT INC DEL COM 94106L109 21,441,581 188,150 SH SOLE 188,150 0 0
WATERS CORP COM 941848103 10,257,005 43,899 SH SOLE 43,899 0 0
WELBILT INC COM 949090104 4,782,103 306,545 SH SOLE 306,545 0 0
WELLS FARGO CO NEW COM 949746101 7,081,804 131,632 SH SOLE 131,632 0 0
WESBANCO INC COM 950810101 2,203,573 58,311 SH SOLE 58,311 0 0
WESTERN DIGITAL CORP COM 958102105 2,405,450 37,899 SH SOLE 37,899 0 0
WESTERN UN CO COM 959802109 1,779,210 66,438 SH SOLE 66,438 0 0
WESTROCK CO COM 96145D105 9,438,572 219,962 SH SOLE 219,962 0 0
WEYERHAEUSER CO COM 962166104 3,098,702 102,606 SH SOLE 102,606 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 1,091,876 36,694 SH SOLE 36,694 0 0
WILLIAMS COS INC DEL COM 969457100 2,975,556 125,445 SH SOLE 125,445 0 0
WINMARK CORP COM 974250102 9,439,480 47,602 SH SOLE 47,602 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 375,573 100,153 SH SOLE 100,153 0 0
XYLEM INC COM 98419M100 10,742,232 136,340 SH SOLE 136,340 0 0
YAMANA GOLD INC COM 98462Y100 308,685 77,985 SH SOLE 77,985 0 0
YUM BRANDS INC COM 988498101 3,344,901 33,200 SH SOLE 33,200 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 1,955,270 13,063 SH SOLE 13,063 0 0
ZOETIS INC CL A 98978V103 5,645,464 42,662 SH SOLE 42,662 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 5,308,893 42,628 SH SOLE 42,628 0 0
AMDOCS LTD SHS G02602103 3,935,367 54,514 SH SOLE 54,514 0 0
ARCO PLATFORM LTD COM CL A G04553106 733,057 16,585 SH SOLE 16,585 0 0
ATHENE HLDG LTD CL A G0684D107 3,047,874 64,807 SH SOLE 64,807 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 2,630,696 44,258 SH SOLE 44,258 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 9,089,889 43,168 SH SOLE 43,168 0 0
BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 17,941,958 983,060 SH SOLE 983,060 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 2,536,404 54,621 SH SOLE 54,621 0 0
CREDICORP LTD COM G2519Y108 2,588,343 12,145 SH SOLE 12,145 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 3,048,409 237,600 SH SOLE 237,600 0 0
EATON CORP PLC SHS G29183103 2,069,064 21,844 SH SOLE 21,844 0 0
ESSENT GROUP LTD COM G3198U102 4,081,736 78,510 SH SOLE 78,510 0 0
EVEREST RE GROUP LTD COM G3223R108 1,821,884 6,581 SH SOLE 6,581 0 0
GENPACT LIMITED SHS G3922B107 4,750,114 112,642 SH SOLE 112,642 0 0
ICON PLC SHS G4705A100 3,088,085 17,930 SH SOLE 17,930 0 0
INGERSOLL-RAND PLC SHS G47791101 22,051,967 165,904 SH SOLE 165,904 0 0
LAZARD LTD SHS A G54050102 4,977,019 124,550 SH SOLE 124,550 0 0
MEDTRONIC PLC SHS G5960L103 2,213,296 19,509 SH SOLE 19,509 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 4,139,943 21,120 SH SOLE 21,120 0 0
PENTAIR PLC SHS G7S00T104 5,200,100 113,366 SH SOLE 113,366 0 0
CHUBB LIMITED COM H1467J104 7,218,579 46,374 SH SOLE 46,374 0 0
TE CONNECTIVITY LTD REG SHS H84989104 16,499,437 172,156 SH SOLE 172,156 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 6,258,035 56,399 SH SOLE 56,399 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 2,483,737 21,305 SH SOLE 21,305 0 0
AERCAP HOLDINGS NV SHS N00985106 3,006,990 48,918 SH SOLE 48,918 0 0
CORE LABORATORIES N V COM N22717107 250,693 6,655 SH SOLE 6,655 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3,137,864 33,226 SH SOLE 33,226 0 0
YANDEX N V SHS CLASS A N97284108 2,018,632 46,416 SH SOLE 46,416 0 0
COPA HOLDINGS SA CL A P31076105 1,226,816 11,351 SH SOLE 11,351 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 3,388,084 25,377 SH SOLE 25,377 0 0