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
ABBVIE INC COM 00287Y109 21,200 238,583 SH   SOLE   238,583 0 0
ACADIA HEALTHCARE COMPANY I COM 00404A109 470 9,841 SH   SOLE   9,841 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 1,318 35,000 SH   SOLE   35,000 0 0
ACI WORLDWIDE INC COM 004498101 594 26,056 SH   SOLE   26,056 0 0
ACTIVISION BLIZZARD INC COM 00507V109 20,158 312,473 SH   SOLE   312,473 0 0
ACTUANT CORP CL A NEW 00508X203 1,672 65,300 SH   SOLE   65,300 0 0
ADVANCED ENERGY INDS COM 007973100 1,204 14,910 SH   SOLE   14,910 0 0
ADVANTAGE OIL & GAS LTD COM 00765F101 23,226 3,706,900 SH   SOLE   3,706,900 0 0
AERCAP HOLDINGS NV SHS N00985106 1,182 23,124 SH   SOLE   23,124 0 0
AETNA INC NEW COM 00817Y108 36,731 231,000 SH   SOLE   231,000 0 0
AFLAC INC COM 001055102 16,415 201,687 SH   SOLE   201,687 0 0
AGNICO EAGLE MINES LTD COM 008474108 27,221 602,500 SH   SOLE   602,500 0 0
AGRIUM INC COM 008916108 20,686 193,076 SH   SOLE   193,076 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 10,952 1,620,067 SH   SOLE   1,620,067 0 0
ALBANY INTL CORP CL A 012348108 590 10,282 SH   SOLE   10,282 0 0
ALBEMARLE CORP COM 012653101 1,001 7,343 SH   SOLE   7,343 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 3,928 28,000 SH   SOLE   28,000 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 31,884 3,016,964 SH   SOLE   3,016,964 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 65,343 378,337 SH   SOLE   378,337 0 0
ALLEGIANT TRAVEL CO COM 01748X102 13,366 101,486 SH   SOLE   101,486 0 0
ALLETE INC COM NEW 018522300 1,205 15,596 SH   SOLE   15,596 0 0
ALPHABET INC CAP STK CL A 02079K305 49,379 50,712 SH   SOLE   50,712 0 0
ALPHABET INC CAP STK CL C 02079K107 24,368 25,407 SH   SOLE   25,407 0 0
ALTRA INDL MOTION CORP COM 02208R106 797 16,566 SH   SOLE   16,566 0 0
ALTRIA GROUP INC COM 02209S103 148,872 2,347,405 SH   SOLE   2,347,405 0 0
AMAZON COM INC COM 023135106 2,307 2,400 SH   SOLE   2,400 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 646 22,203 SH   SOLE   22,203 0 0
AMERICAN EXPRESS CO COM 025816109 19,579 216,440 SH   SOLE   216,440 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 41,590 677,469 SH   SOLE   677,469 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 5,623 69,500 SH   SOLE   69,500 0 0
AMERIPRISE FINL INC COM 03076C106 1,197 8,057 SH   SOLE   8,057 0 0
AMERISOURCEBERGEN CORP COM 03073E105 1,738 21,000 SH   SOLE   21,000 0 0
AMGEN INC COM 031162100 38,688 207,500 SH   SOLE   207,500 0 0
AMPHENOL CORP NEW CL A 032095101 1,474 17,420 SH   SOLE   17,420 0 0
ANADARKO PETE CORP COM 032511107 36,532 747,843 SH   SOLE   747,843 0 0
ANDEAVOR COM 03349M105 13,156 127,544 SH   SOLE   127,544 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 6,968 750,000 SH   SOLE   750,000 0 0
ANTHEM INC COM 036752103 19,800 104,275 SH   SOLE   104,275 0 0
AON PLC SHS CL A G0408V102 17,896 122,488 SH   SOLE   122,488 0 0
APACHE CORP COM 037411105 41,486 905,800 SH   SOLE   905,800 0 0
APPLE INC COM 037833100 142,947 927,505 SH   SOLE   927,505 0 0
ARCBEST CORP COM 03937C105 1,000 29,904 SH   SOLE   29,904 0 0
ARDMORE SHIPPING CORP COM Y0207T100 723 87,648 SH   SOLE   87,648 0 0
ARISTA NETWORKS INC COM 040413106 1,735 9,150 SH   SOLE   9,150 0 0
ASPEN TECHNOLOGY INC COM 045327103 595 9,473 SH   SOLE   9,473 0 0
ASSOCIATED BANC CORP COM 045487105 14,642 603,800 SH   SOLE   603,800 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 1,965 58,000 SH   SOLE   58,000 0 0
AT&T INC COM 00206R102 65,820 1,680,370 SH   SOLE   1,680,370 0 0
AUTODESK INC COM 052769106 1,053 9,380 SH   SOLE   9,380 0 0
AZZ INC COM 002474104 289 5,924 SH   SOLE   5,924 0 0
B2GOLD CORP COM 11777Q209 11,497 4,171,500 SH   SOLE   4,171,500 0 0
BAIDU INC SPON ADR REP A 056752108 19,124 77,210 SH   SOLE   77,210 0 0
BALL CORP COM 058498106 909 22,008 SH   SOLE   22,008 0 0
BANK AMER CORP COM 060505104 166,315 6,563,350 SH   SOLE   6,563,350 0 0
BANK MONTREAL QUE COM 063671101 804,290 10,630,427 SH   SOLE   10,630,427 0 0
BANK N S HALIFAX COM 064149107 1,253,675 19,510,070 SH   SOLE   19,510,070 0 0
BANNER CORP COM NEW 06652V208 600 9,784 SH   SOLE   9,784 0 0
BARNES GROUP INC COM 067806109 1,014 14,389 SH   SOLE   14,389 0 0
BB&T CORP COM 054937107 28,399 605,000 SH   SOLE   605,000 0 0
BCE INC COM NEW 05534B760 178,279 3,806,189 SH   SOLE   3,806,189 0 0
BELDEN INC COM 077454106 1,110 13,787 SH   SOLE   13,787 0 0
BENCHMARK ELECTRS INC COM 08160H101 609 17,834 SH   SOLE   17,834 0 0
BERKLEY W R CORP COM 084423102 2,421 36,270 SH   SOLE   36,270 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 129,128 470 SH   SOLE   470 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 28,596 155,989 SH   SOLE   155,989 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 738 19,046 SH   SOLE   19,046 0 0
BIO TECHNE CORP COM 09073M104 1,354 11,200 SH   SOLE   11,200 0 0
BIOGEN INC COM 09062X103 26,286 83,950 SH   SOLE   83,950 0 0
BLACKBERRY LTD COM 09228F103 3,783 338,400 SH   SOLE   338,400 0 0
BLACKROCK INC COM 09247X101 60,581 135,500 SH   SOLE   135,500 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 340 10,200 SH   SOLE   10,200 0 0
BOEING CO COM 097023105 23,595 92,816 SH   SOLE   92,816 0 0
BORGWARNER INC COM 099724106 1,127 22,000 SH   SOLE   22,000 0 0
BOSTON PRIVATE FINL HLDGS I COM 101119105 1,455 87,900 SH   SOLE   87,900 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,984 68,000 SH   SOLE   68,000 0 0
BOTTOMLINE TECH DEL INC COM 101388106 889 27,926 SH   SOLE   27,926 0 0
BRAVO BRIO RESTAURANT GROUP COM 10567B109 99 43,208 SH   SOLE   43,208 0 0
BRIGHT HORIZONS FAM SOL IN COM 109194100 1,448 16,800 SH   SOLE   16,800 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 3,984 62,500 SH   SOLE   62,500 0 0
BROADCOM LTD SHS Y09827109 1,152 4,750 SH   SOLE   4,750 0 0
BROADRIDGE FINL SOLUTIONS I COM 11133T103 1,446 17,886 SH   SOLE   17,886 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 149,707 3,626,736 SH   SOLE   3,626,736 0 0
BROOKFIELD PPTY PARTNERS L UNIT LTD PARTN G16249107 37,086 1,588,272 SH   SOLE   1,588,272 0 0
BYLINE BANCORP INC COM 124411109 395 18,577 SH   SOLE   18,577 0 0
CA INC COM 12673P105 14,093 422,200 SH   SOLE   422,200 0 0
CABOT OIL & GAS CORP COM 127097103 4,242 158,565 SH   SOLE   158,565 0 0
CAE INC COM 124765108 4,065 232,400 SH   SOLE   232,400 0 0
CAI INTERNATIONAL INC COM 12477X106 961 31,681 SH   SOLE   31,681 0 0
CALAMP CORP COM 128126109 910 39,161 SH   SOLE   39,161 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 5,492 525,000 SH   SOLE   525,000 0 0
CALLAWAY GOLF CO COM 131193104 2,618 181,439 SH   SOLE   181,439 0 0
CANADIAN NAT RES LTD COM 136385101 159,716 4,770,057 SH   SOLE   4,770,057 0 0
CANADIAN NATL RY CO COM 136375102 114,132 1,377,901 SH   SOLE   1,377,901 0 0
CANADIAN PAC RY LTD COM 13645T100 225,832 1,344,881 SH   SOLE   1,344,881 0 0
CAPITAL PRODUCT PARTNERS L COM UNIT LP Y11082107 250 71,345 SH   SOLE   71,345 0 0
CARDINAL HEALTH INC COM 14149Y108 4,684 70,000 SH   SOLE   70,000 0 0
CARRIZO OIL & GAS INC COM 144577103 8,565 500,000 SH   SOLE   500,000 0 0
CARTER INC COM 146229109 1,251 12,667 SH   SOLE   12,667 0 0
CASELLA WASTE SYS INC CL A 147448104 815 43,375 SH   SOLE   43,375 0 0
CASEYS GEN STORES INC COM 147528103 1,302 11,900 SH   SOLE   11,900 0 0
CAVIUM INC COM 14964U108 1,301 19,730 SH   SOLE   19,730 0 0
CBS CORP NEW CL B 124857202 17,125 295,261 SH   SOLE   295,261 0 0
CDN IMPERIAL BK COMM TORONT COM 136069101 47,238 540,050 SH   SOLE   540,050 0 0
CELESTICA INC SUB VTG SHS 15101Q108 2,553 206,400 SH   SOLE   206,400 0 0
CELGENE CORP COM 151020104 57,790 396,308 SH   SOLE   396,308 0 0
CENOVUS ENERGY INC COM 15135U109 155,266 15,490,544 SH   SOLE   15,490,544 0 0
CF INDS HLDGS INC COM 125269100 13,424 381,800 SH   SOLE   381,800 0 0
CHARLES RIV LABS INTL INC COM 159864107 624 5,778 SH   SOLE   5,778 0 0
CHEFS WHSE INC COM 163086101 604 31,272 SH   SOLE   31,272 0 0
CHEMED CORP NEW COM 16359R103 966 4,781 SH   SOLE   4,781 0 0
CHEMICAL FINL CORP COM 163731102 679 12,986 SH   SOLE   12,986 0 0
CHEVRON CORP NEW COM 166764100 97,188 827,128 SH   SOLE   827,128 0 0
CIGNA CORPORATION COM 125509109 7,221 38,625 SH   SOLE   38,625 0 0
CIMAREX ENERGY CO COM 171798101 11,890 104,600 SH   SOLE   104,600 0 0
CISCO SYS INC COM 17275R102 102,411 3,045,222 SH   SOLE   3,045,222 0 0
CITIGROUP INC COM NEW 172967424 233,272 3,206,929 SH   SOLE   3,206,929 0 0
CLOUDERA INC COM 18914U100 1,647 99,080 SH   SOLE   99,080 0 0
COCA COLA CO COM 191216100 9,625 213,848 SH   SOLE   213,848 0 0
COGNIZANT TECHNOLOGY SOLUTI CL A 192446102 7,329 101,040 SH   SOLE   101,040 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 12,337 248,760 SH   SOLE   248,760 0 0
COLUMBIA BKG SYS INC COM 197236102 340 8,085 SH   SOLE   8,085 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 11,760 540,200 SH   SOLE   540,200 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 1,251 33,021 SH   SOLE   33,021 0 0
COMCAST CORP NEW CL A 20030N101 163,729 4,254,916 SH   SOLE   4,254,916 0 0
COMMERCIAL VEH GROUP INC COM 202608105 645 87,726 SH   SOLE   87,726 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 741 27,499 SH   SOLE   27,499 0 0
CONCHO RES INC COM 20605P101 1,215 9,222 SH   SOLE   9,222 0 0
CONOCOPHILLIPS COM 20825C104 50,522 1,009,429 SH   SOLE   1,009,429 0 0
CRESCENT PT ENERGY CORP COM 22576C101 1,698 211,500 SH   SOLE   211,500 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 822 57,798 SH   SOLE   57,798 0 0
CSRA INC COM 12650T104 10,391 322,000 SH   SOLE   322,000 0 0
CSX CORP COM 126408103 32,827 605,000 SH   SOLE   605,000 0 0
CUSTOMERS BANCORP INC COM 23204G100 1,068 32,747 SH   SOLE   32,747 0 0
CVS HEALTH CORP COM 126650100 82,907 1,019,511 SH   SOLE   1,019,511 0 0
DANAHER CORP DEL COM 235851102 2,655 30,950 SH   SOLE   30,950 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 1,065 20,300 SH   SOLE   20,300 0 0
DEERE & CO COM 244199105 389 3,096 SH   SOLE   3,096 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 141,825 2,941,200 SH   SOLE   2,941,200 0 0
DESCARTES SYS GROUP INC COM 249906108 5,505 201,900 SH   SOLE   201,900 0 0
DEVON ENERGY CORP NEW COM 25179M103 1,913 52,100 SH   SOLE   52,100 0 0
DEXCOM INC COM 252131107 1,815 37,100 SH   SOLE   37,100 0 0
DIGITALGLOBE INC COM NEW 25389M877 783 22,207 SH   SOLE   22,207 0 0
DISCOVER FINL SVCS COM 254709108 116,366 1,804,683 SH   SOLE   1,804,683 0 0
DOLLAR GEN CORP NEW COM 256677105 1,418 17,500 SH   SOLE   17,500 0 0
DOLLAR TREE INC COM 256746108 2,848 32,800 SH   SOLE   32,800 0 0
DOVER CORP COM 260003108 8,316 91,000 SH   SOLE   91,000 0 0
DOWDUPONT INC COM 26078J100 152,675 2,205,326 SH   SOLE   2,205,326 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 22,471 254,000 SH   SOLE   254,000 0 0
DSW INC CL A 23334L102 414 19,254 SH   SOLE   19,254 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 41,427 493,652 SH   SOLE   493,652 0 0
DYCOM INDS INC COM 267475101 977 11,376 SH   SOLE   11,376 0 0
EASTMAN CHEM CO COM 277432100 16,777 185,400 SH   SOLE   185,400 0 0
ECOLAB INC COM 278865100 1,203 9,355 SH   SOLE   9,355 0 0
EDGEWELL PERS CARE CO COM 28035Q102 1,565 21,500 SH   SOLE   21,500 0 0
EDISON INTL COM 281020107 5,899 76,445 SH   SOLE   76,445 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 1,093 10,000 SH   SOLE   10,000 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 1,067 24,997 SH   SOLE   24,997 0 0
ENBRIDGE INC COM 29250N105 1,272,097 30,462,403 SH   SOLE   30,462,403 0 0
ENCANA CORP COM 292505104 4,706 399,800 SH   SOLE   399,800 0 0
ENERPLUS CORP COM 292766102 13,792 1,398,350 SH   SOLE   1,398,350 0 0
ENI S P A SPONSORED ADR 26874R108 4,414 133,463 SH   SOLE   133,463 0 0
ENVISION HEALTHCARE CORP COM 29414D100 908 20,195 SH   SOLE   20,195 0 0
EOG RES INC COM 26875P101 27,184 281,001 SH   SOLE   281,001 0 0
EPAM SYS INC COM 29414B104 2,868 32,620 SH   SOLE   32,620 0 0
EQUIFAX INC COM 294429105 1,437 13,561 SH   SOLE   13,561 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 1,740 19,300 SH   SOLE   19,300 0 0
EURONET WORLDWIDE INC COM 298736109 1,379 14,550 SH   SOLE   14,550 0 0
EXFO INC SUB VTG SHS 302046107 2,900 726,900 SH   SOLE   726,900 0 0
EXPEDIA INC DEL COM NEW 30212P303 16,366 113,700 SH   SOLE   113,700 0 0
EXXON MOBIL CORP COM 30231G102 49,344 601,903 SH   SOLE   601,903 0 0
F M C CORP COM NEW 302491303 12,574 140,787 SH   SOLE   140,787 0 0
F5 NETWORKS INC COM 315616102 1,311 10,871 SH   SOLE   10,871 0 0
FACEBOOK INC CL A 30303M102 70,907 414,979 SH   SOLE   414,979 0 0
FAIR ISAAC CORP COM 303250104 1,349 9,600 SH   SOLE   9,600 0 0
FEDEX CORP COM 31428X106 22,941 101,700 SH   SOLE   101,700 0 0
FIDELITY NATL INFORMATION S COM 31620M106 46,714 500,200 SH   SOLE   500,200 0 0
FIFTH THIRD BANCORP COM 316773100 11,601 414,600 SH   SOLE   414,600 0 0
FIREEYE INC COM 31816Q101 1,283 76,500 SH   SOLE   76,500 0 0
FIRST FINL BANCORP OH COM 320209109 569 21,774 SH   SOLE   21,774 0 0
FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 11,395 173,460 SH   SOLE   173,460 0 0
FLIR SYS INC COM 302445101 1,144 29,400 SH   SOLE   29,400 0 0
FLOWERS FOODS INC COM 343498101 1,129 60,000 SH   SOLE   60,000 0 0
FLOWSERVE CORP COM 34354P105 11,075 260,030 SH   SOLE   260,030 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 1,004 101,945 SH   SOLE   101,945 0 0
FOOT LOCKER INC COM 344849104 3,075 87,300 SH   SOLE   87,300 0 0
FORTIS INC COM 349553107 281,256 7,839,100 SH   SOLE   7,839,100 0 0
FORTUNA SILVER MINES INC COM 349915108 2,537 580,000 SH   SOLE   580,000 0 0
FOX FACTORY HLDG CORP COM 35138V102 2,220 51,500 SH   SOLE   51,500 0 0
FRANCO NEVADA CORP COM 351858105 1,303 16,831 SH   SOLE   16,831 0 0
FREEPORT-MCMORAN INC CL B 35671D857 3,510 250,000 SH   SOLE   250,000 0 0
GARMIN LTD SHS H2906T109 1,378 25,530 SH   SOLE   25,530 0 0
GARTNER INC COM 366651107 594 4,775 SH   SOLE   4,775 0 0
GENERAL ELECTRIC CO COM 369604103 138,661 5,734,550 SH   SOLE   5,734,550 0 0
GENERAL MLS INC COM 370334104 16,539 319,533 SH   SOLE   319,533 0 0
GENERAL MTRS CO COM 37045V100 1,352 33,483 SH   SOLE   33,483 0 0
GENESEE & WYO INC CL A 371559105 843 11,394 SH   SOLE   11,394 0 0
GILDAN ACTIVEWEAR INC COM 375916103 5,629 180,200 SH   SOLE   180,200 0 0
GILEAD SCIENCES INC COM 375558103 31,940 394,222 SH   SOLE   394,222 0 0
GOLDCORP INC NEW COM 380956409 9,606 740,100 SH   SOLE   740,100 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 101,339 427,250 SH   SOLE   427,250 0 0
GREAT WESTN BANCORP INC COM 391416104 314 7,599 SH   SOLE   7,599 0 0
GREEN BANCORP INC COM 39260X100 270 11,420 SH   SOLE   11,420 0 0
GREENHILL & CO INC COM 395259104 54 3,266 SH   SOLE   3,266 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 15,425 297,550 SH   SOLE   297,550 0 0
HALLIBURTON CO COM 406216101 53,475 1,161,732 SH   SOLE   1,161,732 0 0
HANNON ARMSTRONG SUST INFR COM 41068X100 1,264 51,880 SH   SOLE   51,880 0 0
HARRIS CORP DEL COM 413875105 2,954 22,436 SH   SOLE   22,436 0 0
HCA HEALTHCARE INC COM 40412C101 4,998 62,800 SH   SOLE   62,800 0 0
HCP INC COM 40414L109 10,428 374,700 SH   SOLE   374,700 0 0
HELMERICH & PAYNE INC COM 423452101 32,402 621,800 SH   SOLE   621,800 0 0
HERBALIFE LTD COM USD SHS G4412G101 532 7,837 SH   SOLE   7,837 0 0
HERSHEY CO COM 427866108 3,821 35,000 SH   SOLE   35,000 0 0
HOME DEPOT INC COM 437076102 4,416 27,000 SH   SOLE   27,000 0 0
HONEYWELL INTL INC COM 438516106 19,502 137,587 SH   SOLE   137,587 0 0
HORMEL FOODS CORP COM 440452100 4,127 128,400 SH   SOLE   128,400 0 0
HORNBECK OFFSHORE SVCS INC COM 440543106 2,828 700,000 SH   SOLE   700,000 0 0
HOST HOTELS & RESORTS INC COM 44107P104 37,259 2,015,100 SH   SOLE   2,015,100 0 0
HUDBAY MINERALS INC COM 443628102 11,825 1,595,500 SH   SOLE   1,595,500 0 0
HUMANA INC COM 444859102 1,705 7,000 SH   SOLE   7,000 0 0
HUNTINGTON BANCSHARES INC COM 446150104 21,401 1,533,000 SH   SOLE   1,533,000 0 0
IDACORP INC COM 451107106 10,288 117,000 SH   SOLE   117,000 0 0
INFINERA CORPORATION COM 45667G103 275 30,958 SH   SOLE   30,958 0 0
INGERSOLL-RAND PLC SHS G47791101 945 10,600 SH   SOLE   10,600 0 0
INNERWORKINGS INC COM 45773Y105 1,105 98,189 SH   SOLE   98,189 0 0
INSIGHT ENTERPRISES INC COM 45765U103 515 11,212 SH   SOLE   11,212 0 0
INTEL CORP COM 458140100 88,109 2,313,799 SH   SOLE   2,313,799 0 0
INTERNATIONAL BUSINESS MACH COM 459200101 10,145 69,926 SH   SOLE   69,926 0 0
INTL PAPER CO COM 460146103 1,080 19,000 SH   SOLE   19,000 0 0
INVESCO LTD SHS G491BT108 28,177 804,150 SH   SOLE   804,150 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 952 7,673 SH   SOLE   7,673 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,059 7,146 SH   SOLE   7,146 0 0
ITRON INC COM 465741106 1,162 15,005 SH   SOLE   15,005 0 0
JOHNSON & JOHNSON COM 478160104 243,293 1,871,343 SH   SOLE   1,871,343 0 0
JONES LANG LASALLE INC COM 48020Q107 20,093 162,700 SH   SOLE   162,700 0 0
JPMORGAN CHASE & CO COM 46625H100 280,330 2,935,087 SH   SOLE   2,935,087 0 0
JUNIPER NETWORKS INC COM 48203R104 11,558 415,300 SH   SOLE   415,300 0 0
K2M GROUP HLDGS INC COM 48273J107 2,487 117,266 SH   SOLE   117,266 0 0
KBR INC COM 48242W106 10,252 573,372 SH   SOLE   573,372 0 0
KEANE GROUP INC COM 48669A108 477 28,568 SH   SOLE   28,568 0 0
KELLOGG CO COM 487836108 4,241 68,000 SH   SOLE   68,000 0 0
KEYCORP NEW COM 493267108 10,257 545,000 SH   SOLE   545,000 0 0
KIMBERLY CLARK CORP COM 494368103 3,189 27,100 SH   SOLE   27,100 0 0
KINDER MORGAN INC DEL COM 49456B101 837 43,618 SH   SOLE   43,618 0 0
KNOWLES CORP COM 49926D109 553 36,197 SH   SOLE   36,197 0 0
KRATON CORPORATION COM 50077C106 674 16,676 SH   SOLE   16,676 0 0
KROGER CO COM 501044101 15,115 753,500 SH   SOLE   753,500 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 19,381 128,374 SH   SOLE   128,374 0 0
LAS VEGAS SANDS CORP COM 517834107 9,610 149,777 SH   SOLE   149,777 0 0
LEAR CORP COM NEW 521865204 14,431 83,375 SH   SOLE   83,375 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 961 40,755 SH   SOLE   40,755 0 0
LIFEPOINT HEALTH INC COM 53219L109 11,233 194,000 SH   SOLE   194,000 0 0
LILLY ELI & CO COM 532457108 3,507 41,000 SH   SOLE   41,000 0 0
LIQUIDITY SERVICES INC COM 53635B107 107 18,055 SH   SOLE   18,055 0 0
LOCKHEED MARTIN CORP COM 539830109 10,981 35,388 SH   SOLE   35,388 0 0
LOWES COS INC COM 548661107 155,558 1,945,938 SH   SOLE   1,945,938 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4,953 50,000 SH   SOLE   50,000 0 0
MACYS INC COM 55616P104 154 7,072 SH   SOLE   7,072 0 0
MAGNA INTL INC COM 559222401 27,917 523,250 SH   SOLE   523,250 0 0
MANULIFE FINL CORP COM 56501R106 715,547 35,285,311 SH   SOLE   35,285,311 0 0
MARATHON PETE CORP COM 56585A102 10,768 192,019 SH   SOLE   192,019 0 0
MARKETAXESS HLDGS INC COM 57060D108 409 2,218 SH   SOLE   2,218 0 0
MARVELL TECHNOLOGY GROUP LT ORD G5876H105 999 55,800 SH   SOLE   55,800 0 0
MASTERCARD INCORPORATED CL A 57636Q104 61,562 435,990 SH   SOLE   435,990 0 0
MATTHEWS INTL CORP CL A 577128101 854 13,721 SH   SOLE   13,721 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 749 15,700 SH   SOLE   15,700 0 0
MCCORMICK & CO INC COM NON VTG 579780206 4,475 43,600 SH   SOLE   43,600 0 0
MCDONALDS CORP COM 580135101 20,307 129,605 SH   SOLE   129,605 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 765 65,065 SH   SOLE   65,065 0 0
MEDNAX INC COM 58502B106 658 15,268 SH   SOLE   15,268 0 0
MEDTRONIC PLC SHS G5960L103 80,369 1,033,414 SH   SOLE   1,033,414 0 0
MELCO RESORT ENTERTAINMENT ADR 585464100 25,348 1,050,912 SH   SOLE   1,050,912 0 0
MERCADOLIBRE INC COM 58733R102 1,088 4,200 SH   SOLE   4,200 0 0
MERCK & CO INC COM 58933Y105 211,099 3,296,880 SH   SOLE   3,296,880 0 0
MERCURY SYS INC COM 589378108 1,072 20,662 SH   SOLE   20,662 0 0
MERIT MED SYS INC COM 589889104 1,327 31,324 SH   SOLE   31,324 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 12,092 134,687 SH   SOLE   134,687 0 0
MICROSEMI CORP COM 595137100 3,221 62,571 SH   SOLE   62,571 0 0
MICROSOFT CORP COM 594918104 119,379 1,602,615 SH   SOLE   1,602,615 0 0
MONRO INC COM 610236101 822 14,668 SH   SOLE   14,668 0 0
MONSANTO CO NEW COM 61166W101 1,149 9,586 SH   SOLE   9,586 0 0
MOODYS CORP COM 615369105 25,720 184,754 SH   SOLE   184,754 0 0
MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 3,578 1,100,000 SH   SOLE   1,100,000 0 0
MRC GLOBAL INC COM 55345K103 4,547 260,000 SH   SOLE   260,000 0 0
NASDAQ INC COM 631103108 49,393 636,760 SH   SOLE   636,760 0 0
NATIONAL BK HLDGS CORP CL A 633707104 1,458 40,846 SH   SOLE   40,846 0 0
NEPTUNE TECHNOLOGIES BIORES COM 64077P108 0 135 SH   SOLE   135 0 0
NEVSUN RES LTD COM 64156L101 2,390 1,105,000 SH   SOLE   1,105,000 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 12,208 947,100 SH   SOLE   947,100 0 0
NEXTERA ENERGY INC COM 65339F101 28,652 195,508 SH   SOLE   195,508 0 0
NIKE INC CL B 654106103 22,451 433,000 SH   SOLE   433,000 0 0
NOBLE ENERGY INC COM 655044105 9,217 325,000 SH   SOLE   325,000 0 0
NORBORD INC COM NEW 65548P403 14,916 391,856 SH   SOLE   391,856 0 0
NORDSTROM INC COM 655664100 8,529 180,900 SH   SOLE   180,900 0 0
NOVANTA INC COM 67000B104 1,197 27,445 SH   SOLE   27,445 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 636 10,348 SH   SOLE   10,348 0 0
NUCOR CORP COM 670346105 813 14,500 SH   SOLE   14,500 0 0
NVIDIA CORP COM 67066G104 1,341 7,500 SH   SOLE   7,500 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 150,637 2,346,010 SH   SOLE   2,346,010 0 0
OCEANEERING INTL INC COM 675232102 361 13,727 SH   SOLE   13,727 0 0
OMNICOM GROUP INC COM 681919106 24,090 325,232 SH   SOLE   325,232 0 0
ON ASSIGNMENT INC COM 682159108 1,397 26,016 SH   SOLE   26,016 0 0
OPEN TEXT CORP COM 683715106 196,384 6,088,073 SH   SOLE   6,088,073 0 0
OPUS BK IRVINE CALIF COM 684000102 689 28,723 SH   SOLE   28,723 0 0
ORACLE CORP COM 68389X105 190,847 3,947,193 SH   SOLE   3,947,193 0 0
ORBITAL ATK INC COM 68557N103 807 6,057 SH   SOLE   6,057 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 1,231 95,430 SH   SOLE   95,430 0 0
OWENS CORNING NEW COM 690742101 13,095 169,300 SH   SOLE   169,300 0 0
P T TELEKOMUNIKASI INDONESI SPONSORED ADR 715684106 345 10,050 SH   SOLE   10,050 0 0
PACCAR INC COM 693718108 27,261 376,850 SH   SOLE   376,850 0 0
PACWEST BANCORP DEL COM 695263103 692 13,698 SH   SOLE   13,698 0 0
PAREXEL INTL CORP COM 699462107 1,162 13,197 SH   SOLE   13,197 0 0
PARKER HANNIFIN CORP COM 701094104 5,959 34,050 SH   SOLE   34,050 0 0
PATTERSON COMPANIES INC COM 703395103 9,536 246,726 SH   SOLE   246,726 0 0
PEMBINA PIPELINE CORP COM 706327103 61,249 1,746,111 SH   SOLE   1,746,111 0 0
PEPSICO INC COM 713448108 99,248 890,678 SH   SOLE   890,678 0 0
PERRIGO CO PLC SHS G97822103 17,235 203,600 SH   SOLE   203,600 0 0
PFENEX INC COM 717071104 680 225,000 SH   SOLE   225,000 0 0
PFIZER INC COM 717081103 427,549 11,976,158 SH   SOLE   11,976,158 0 0
PHILIP MORRIS INTL INC COM 718172109 16,402 147,754 SH   SOLE   147,754 0 0
PHILLIPS 66 COM 718546104 34,200 373,318 SH   SOLE   373,318 0 0
PIER 1 IMPORTS INC COM 720279108 206 49,157 SH   SOLE   49,157 0 0
PIONEER NAT RES CO COM 723787107 826 5,600 SH   SOLE   5,600 0 0
PNC FINL SVCS GROUP INC COM 693475105 54,231 402,400 SH   SOLE   402,400 0 0
POTASH CORP SASK INC COM 73755L107 3,849 200,000 SH   SOLE   200,000 0 0
PPG INDS INC COM 693506107 16,407 150,995 SH   SOLE   150,995 0 0
PRAXAIR INC COM 74005P104 3,745 26,800 SH   SOLE   26,800 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 731 14,585 SH   SOLE   14,585 0 0
PRETIUM RES INC COM 74139C102 3,008 325,000 SH   SOLE   325,000 0 0
PRICELINE GRP INC COM NEW 741503403 915 500 SH   SOLE   500 0 0
PROCTER AND GAMBLE CO COM 742718109 88,886 976,986 SH   SOLE   976,986 0 0
PROGRESSIVE CORP OHIO COM 743315103 8,352 172,490 SH   SOLE   172,490 0 0
PROVIDENCE SVC CORP COM 743815102 981 18,136 SH   SOLE   18,136 0 0
PRUDENTIAL FINL INC COM 744320102 984 9,256 SH   SOLE   9,256 0 0
PUBLIC STORAGE COM 74460D109 865 4,041 SH   SOLE   4,041 0 0
PULTE GROUP INC COM 745867101 10,325 377,800 SH   SOLE   377,800 0 0
PVH CORP COM 693656100 2,168 17,200 SH   SOLE   17,200 0 0
QEP RES INC COM 74733V100 7,285 850,000 SH   SOLE   850,000 0 0
QTS RLTY TR INC COM CL A 74736A103 1,243 23,741 SH   SOLE   23,741 0 0
QUALCOMM INC COM 747525103 29,053 560,429 SH   SOLE   560,429 0 0
QUEST DIAGNOSTICS INC COM 74834L100 5,707 60,950 SH   SOLE   60,950 0 0
QUIDEL CORP COM 74838J101 1,404 32,007 SH   SOLE   32,007 0 0
RALPH LAUREN CORP CL A 751212101 11,027 124,900 SH   SOLE   124,900 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 8,795 104,293 SH   SOLE   104,293 0 0
RAYTHEON CO COM NEW 755111507 17,427 93,400 SH   SOLE   93,400 0 0
RBC BEARINGS INC COM 75524B104 3,029 24,200 SH   SOLE   24,200 0 0
RED HAT INC COM 756577102 1,585 14,300 SH   SOLE   14,300 0 0
RELIANCE STEEL & ALUMINUM C COM 759509102 3,047 40,000 SH   SOLE   40,000 0 0
REPUBLIC SVCS INC COM 760759100 1,434 21,700 SH   SOLE   21,700 0 0
RETAIL OPPORTUNITY INVTS CO COM 76131N101 4,117 216,555 SH   SOLE   216,555 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 11,346 220,102 SH   SOLE   220,102 0 0
ROGERS CORP COM 775133101 1,167 8,758 SH   SOLE   8,758 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 1,491,148 19,277,982 SH   SOLE   19,277,982 0 0
RPC INC COM 749660106 7,945 320,478 SH   SOLE   320,478 0 0
SABRE CORP COM 78573M104 418 23,116 SH   SOLE   23,116 0 0
SALESFORCE COM INC COM 79466L302 6,152 65,850 SH   SOLE   65,850 0 0
SAREPTA THERAPEUTICS INC COM 803607100 2,359 52,000 SH   SOLE   52,000 0 0
SCHLUMBERGER LTD COM 806857108 51,043 731,700 SH   SOLE   731,700 0 0
SEALED AIR CORP NEW COM 81211K100 3,003 70,300 SH   SOLE   70,300 0 0
SERVICE CORP INTL COM 817565104 1,269 36,792 SH   SOLE   36,792 0 0
SERVICENOW INC COM 81762P102 1,281 10,900 SH   SOLE   10,900 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 969,971 42,152,425 SH   SOLE   42,152,425 0 0
SHERWIN WILLIAMS CO COM 824348106 1,228 3,429 SH   SOLE   3,429 0 0
SILGAN HOLDINGS INC COM 827048109 478 16,238 SH   SOLE   16,238 0 0
SIMON PPTY GROUP INC NEW COM 828806109 16,648 103,396 SH   SOLE   103,396 0 0
SM ENERGY CO COM 78454L100 3,548 200,000 SH   SOLE   200,000 0 0
SMITH A O COM 831865209 1,152 19,390 SH   SOLE   19,390 0 0
SOLAR CAP LTD COM 83413U100 718 33,159 SH   SOLE   33,159 0 0
SP PLUS CORP COM 78469C103 1,122 28,398 SH   SOLE   28,398 0 0
SPLUNK INC COM 848637104 1,677 25,240 SH   SOLE   25,240 0 0
STAG INDL INC COM 85254J102 723 26,327 SH   SOLE   26,327 0 0
STANTEC INC COM 85472N109 7,152 257,750 SH   SOLE   257,750 0 0
STARBUCKS CORP COM 855244109 75,346 1,402,828 SH   SOLE   1,402,828 0 0
SUN LIFE FINL INC COM 866796105 218,868 5,497,450 SH   SOLE   5,497,450 0 0
SUNCOR ENERGY INC NEW COM 867224107 87,552 2,498,824 SH   SOLE   2,498,824 0 0
TANGER FACTORY OUTLET CTRS COM 875465106 11,788 482,700 SH   SOLE   482,700 0 0
TEAM INC COM 878155100 319 23,910 SH   SOLE   23,910 0 0
TELUS CORP COM 87971M103 735,631 20,457,634 SH   SOLE   20,457,634 0 0
TEXAS CAPITAL BANCSHARES IN COM 88224Q107 282 3,283 SH   SOLE   3,283 0 0
TEXAS INSTRS INC COM 882508104 49,257 549,500 SH   SOLE   549,500 0 0
THERMO FISHER SCIENTIFIC IN COM 883556102 19,339 102,214 SH   SOLE   102,214 0 0
THOMSON REUTERS CORP COM 884903105 125,235 2,730,223 SH   SOLE   2,730,223 0 0
TIFFANY & CO NEW COM 886547108 6,374 69,450 SH   SOLE   69,450 0 0
TIME WARNER INC COM NEW 887317303 967 9,442 SH   SOLE   9,442 0 0
TITAN MACHY INC COM 88830R101 197 12,658 SH   SOLE   12,658 0 0
TIVO CORP COM 88870P106 390 19,660 SH   SOLE   19,660 0 0
TJX COS INC NEW COM 872540109 17,561 238,176 SH   SOLE   238,176 0 0
TORO CO COM 891092108 2,966 47,800 SH   SOLE   47,800 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 844,136 14,997,333 SH   SOLE   14,997,333 0 0
TRACTOR SUPPLY CO COM 892356106 12,915 204,055 SH   SOLE   204,055 0 0
TRANSCANADA CORP COM 89353D107 646,438 13,082,817 SH   SOLE   13,082,817 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,335 10,900 SH   SOLE   10,900 0 0
TREEHOUSE FOODS INC COM 89469A104 901 13,300 SH   SOLE   13,300 0 0
TRIMBLE INC COM 896239100 1,564 39,840 SH   SOLE   39,840 0 0
TURQUOISE HILL RES LTD COM 900435108 1,547 500,354 SH   SOLE   500,354 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 23,139 877,139 SH   SOLE   877,139 0 0
UMPQUA HLDGS CORP COM 904214103 715 36,664 SH   SOLE   36,664 0 0
UNION PAC CORP COM 907818108 207,994 1,793,516 SH   SOLE   1,793,516 0 0
UNITED TECHNOLOGIES CORP COM 913017109 110,464 951,621 SH   SOLE   951,621 0 0
UNITEDHEALTH GROUP INC COM 91324P102 7,619 38,900 SH   SOLE   38,900 0 0
UNITIL CORP COM 913259107 669 13,531 SH   SOLE   13,531 0 0
UNUM GROUP COM 91529Y106 690 13,500 SH   SOLE   13,500 0 0
US BANCORP DEL COM NEW 902973304 119,329 2,226,706 SH   SOLE   2,226,706 0 0
VERIFONE SYS INC COM 92342Y109 761 37,542 SH   SOLE   37,542 0 0
VERISIGN INC COM 92343E102 15,826 148,758 SH   SOLE   148,758 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 638,532 12,902,245 SH   SOLE   12,902,245 0 0
VERMILION ENERGY INC COM 923725105 25,092 706,150 SH   SOLE   706,150 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,596 10,500 SH   SOLE   10,500 0 0
VISA INC COM CL A 92826C839 41,754 396,746 SH   SOLE   396,746 0 0
VULCAN MATLS CO COM 929160109 2,428 20,300 SH   SOLE   20,300 0 0
WABASH NATL CORP COM 929566107 660 28,939 SH   SOLE   28,939 0 0
WABTEC CORP COM 929740108 657 8,675 SH   SOLE   8,675 0 0
WALGREENS BOOTS ALLIANCE IN COM 931427108 32,061 415,187 SH   SOLE   415,187 0 0
WASTE CONNECTIONS INC COM 94106B101 19,870 284,200 SH   SOLE   284,200 0 0
WEC ENERGY GROUP INC COM 92939U106 20,378 324,600 SH   SOLE   324,600 0 0
WELLS FARGO CO NEW COM 949746101 91,863 1,665,695 SH   SOLE   1,665,695 0 0
WESTAR ENERGY INC COM 95709T100 952 19,200 SH   SOLE   19,200 0 0
WHIRLPOOL CORP COM 963320106 2,213 12,000 SH   SOLE   12,000 0 0
WILEY JOHN & SONS INC CL A 968223206 459 8,586 SH   SOLE   8,586 0 0
WILLIAMS COS INC DEL COM 969457100 11,254 375,000 SH   SOLE   375,000 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 852 36,166 SH   SOLE   36,166 0 0
WPX ENERGY INC COM 98212B103 3,508 305,000 SH   SOLE   305,000 0 0
XEROX CORP COM NEW 984121608 4,048 121,600 SH   SOLE   121,600 0 0
XILINX INC COM 983919101 1,208 17,050 SH   SOLE   17,050 0 0
XYLEM INC COM 98419M100 1,002 16,000 SH   SOLE   16,000 0 0
YUM BRANDS INC COM 988498101 336 4,571 SH   SOLE   4,571 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 32,390 276,628 SH   SOLE   276,628 0 0