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
3M CO COM 88579Y101 15,971 89,441 SH   SOLE   89,441 0 0
ABBOTT LABS COM 002824100 3,286 85,551 SH   SOLE   85,551 0 0
ABBVIE INC COM 00287Y109 21,212 338,740 SH   SOLE   338,740 0 0
ACCENTURE PLC IRELAND SHS G1151C101 19,229 164,164 SH   SOLE   164,164 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,615 44,714 SH   SOLE   44,714 0 0
ADOBE SYS INC COM 00724F101 43,952 426,924 SH   SOLE   426,924 0 0
ADVANCED MICRO DEVICES INC COM 007903107 988 87,161 SH   SOLE   87,161 0 0
ADVANTAGE OIL & GAS LTD COM 00765F101 12,617 1,869,209 SH   SOLE   1,869,209 0 0
AEGON N V NY 007924103 3,226 583,299 SH   SOLE   583,299 0 0
AES CORP COM 00130H105 3,080 265,029 SH   SOLE   265,029 0 0
AETNA INC NEW COM 00817Y108 11,361 91,617 SH   SOLE   91,617 0 0
AFLAC INC COM 001055102 892 12,811 SH   SOLE   12,811 0 0
AGCO CORP COM 001084102 371 6,414 SH   SOLE   6,414 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 1,286 28,220 SH   SOLE   28,220 0 0
AGNC INVT CORP COM 00123Q104 431 23,767 SH   SOLE   23,767 0 0
AGNICO EAGLE MINES LTD COM 008474108 130,182 3,099,562 SH   SOLE   3,099,562 0 0
AGNICO EAGLE MINES LTD COM 008474108 861 20,500 SH Put SOLE   20,500 0 0
AGRIUM INC COM 008916108 205,601 2,044,760 SH   SOLE   2,044,760 0 0
AIR PRODS & CHEMS INC COM 009158106 86,529 601,649 SH   SOLE   601,649 0 0
AK STL HLDG CORP COM 001547108 409 40,070 SH   SOLE   40,070 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 296 4,440 SH   SOLE   4,440 0 0
ALAMOS GOLD INC NEW COM 011532108 1,151 168,278 SH   SOLE   168,278 0 0
ALASKA AIR GROUP INC COM 011659109 553 6,230 SH   SOLE   6,230 0 0
ALBEMARLE CORP COM 012653101 1,935 22,479 SH   SOLE   22,479 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 19,156 2,258,972 SH   SOLE   2,258,972 0 0
ALIBABA GROUP HLDG LTD SPO 01609W102 2,213 25,207 SH   SOLE   25,207 0 0
ALLERGAN PLC SHS G0177J108 1,275 6,072 SH   SOLE   6,072 0 0
ALLIED WRLD ASSUR COM HLDG A SHS H01531104 1,191 22,171 SH   SOLE   22,171 0 0
ALLSTATE CORP COM 020002101 2,409 32,503 SH   SOLE   32,503 0 0
ALPHABET INC CAP 02079K107 148,144 191,941 SH   SOLE   191,941 0 0
ALPHABET INC CAP 02079K305 137,365 173,342 SH   SOLE   173,342 0 0
ALPS ETF TR SPR 00162Q643 493 26,164 SH   SOLE   26,164 0 0
ALPS ETF TR RIV 00162Q783 228 9,049 SH   SOLE   9,049 0 0
ALPS ETF TR ALE 00162Q866 1,571 124,650 SH   SOLE   124,650 0 0
ALTRIA GROUP INC COM 02209S103 20,174 298,343 SH   SOLE   298,343 0 0
AMAYA INC COM 02314M108 427 30,189 SH   SOLE   30,189 0 0
AMAZON COM INC COM 023135106 83,028 110,723 SH   SOLE   110,723 0 0
AMBEV SA SPO 02319V103 78 15,876 SH   SOLE   15,876 0 0
AMERCO COM 023586100 515 1,394 SH   SOLE   1,394 0 0
AMERICA MOVIL SAB DE CV SPO 02364W105 270 21,464 SH   SOLE   21,464 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 2,136 45,758 SH   SOLE   45,758 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,342 69,518 SH   SOLE   69,518 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 167 10,988 SH   SOLE   10,988 0 0
AMERICAN ELEC PWR INC COM 025537101 36,795 584,421 SH   SOLE   584,421 0 0
AMERICAN EXPRESS CO COM 025816109 3,061 41,318 SH   SOLE   41,318 0 0
AMERICAN INTL GROUP INC COM 026874784 1,439 22,036 SH   SOLE   22,036 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 1,064 14,709 SH   SOLE   14,709 0 0
AMERIPRISE FINL INC COM 03076C106 578 5,212 SH   SOLE   5,212 0 0
AMERISOURCEBERGEN CORP COM 03073E105 3,802 48,629 SH   SOLE   48,629 0 0
AMGEN INC COM 031162100 56,132 383,916 SH   SOLE   383,916 0 0
AMKOR TECHNOLOGY INC COM 031652100 206 19,563 SH   SOLE   19,563 0 0
AMPHENOL CORP NEW CL 032095101 5,043 75,047 SH   SOLE   75,047 0 0
AMTRUST FINL SVCS INC COM 032359309 789 28,815 SH   SOLE   28,815 0 0
ANADARKO PETE CORP COM 032511107 17,925 257,060 SH   SOLE   257,060 0 0
ANALOG DEVICES INC COM 032654105 488 6,725 SH   SOLE   6,725 0 0
ANGLOGOLD ASHANTI LTD SPO 035128206 122 11,622 SH   SOLE   11,622 0 0
ANHEUSER BUSCH INBEV SA/NV SPO 03524A108 2,729 25,883 SH   SOLE   25,883 0 0
ANNALY CAP MGMT INC COM 035710409 783 78,499 SH   SOLE   78,499 0 0
ANSYS INC COM 03662Q105 255 2,756 SH   SOLE   2,756 0 0
AON PLC SHS G0408V102 1,677 15,040 SH   SOLE   15,040 0 0
APACHE CORP COM 037411105 688 10,842 SH   SOLE   10,842 0 0
APOLLO INVT CORP COM 03761U106 325 55,409 SH   SOLE   55,409 0 0
APPLE INC COM 037833100 303,755 2,622,644 SH   SOLE   2,622,644 0 0
APPLIED MATLS INC COM 038222105 7,850 243,257 SH   SOLE   243,257 0 0
ARCH CAP GROUP LTD ORD G0450A105 200 2,319 SH   SOLE   2,319 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,864 40,837 SH   SOLE   40,837 0 0
ARCONIC INC COM 03965L100 195 10,542 SH   SOLE   10,542 0 0
ARCOS DORADOS HOLDINGS INC SHS G0457F107 2,331 431,622 SH   SOLE   431,622 0 0
ARES CAP CORP COM 04010L103 1,405 85,188 SH   SOLE   85,188 0 0
ARISTA NETWORKS INC COM 040413106 201 2,081 SH   SOLE   2,081 0 0
ARRIS INTL INC SHS G0551A103 346 11,483 SH   SOLE   11,483 0 0
ARROW ELECTRS INC COM 042735100 521 7,311 SH   SOLE   7,311 0 0
ASANKO GOLD INC COM 04341Y105 368 120,163 SH   SOLE   120,163 0 0
ASTRAZENECA PLC SPO 046353108 1,784 65,317 SH   SOLE   65,317 0 0
AT&T INC COM 00206R102 23,496 552,447 SH   SOLE   552,447 0 0
AUTODESK INC COM 052769106 27,287 368,692 SH   SOLE   368,692 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 7,734 75,251 SH   SOLE   75,251 0 0
AUTOZONE INC COM 053332102 201 255 SH   SOLE   255 0 0
AVERY DENNISON CORP COM 053611109 332 4,732 SH   SOLE   4,732 0 0
AVON PRODS INC COM 054303102 197 39,169 SH   SOLE   39,169 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 2,067 31,668 SH   SOLE   31,668 0 0
B & G FOODS INC NEW COM 05508R106 1,249 28,511 SH   SOLE   28,511 0 0
B2GOLD CORP COM 11777Q209 2,811 1,186,052 SH   SOLE   1,186,052 0 0
BAKER HUGHES INC COM 057224107 339 5,218 SH   SOLE   5,218 0 0
BANCO SANTANDER BRASIL S A ADS 05967A107 1,140 128,199 SH   SOLE   128,199 0 0
BANCO SANTANDER SA ADR 05964H105 2,107 406,752 SH   SOLE   406,752 0 0
BANK AMER CORP COM 060505104 37,349 1,690,018 SH   SOLE   1,690,018 0 0
BANK MONTREAL QUE COM 063671101 1,974,283 27,451,096 SH   SOLE   27,451,096 0 0
BANK N S HALIFAX COM 064149107 2,828,784 50,804,316 SH   SOLE   50,804,316 0 0
BANK NEW YORK MELLON CORP COM 064058100 5,339 112,686 SH   SOLE   112,686 0 0
BARCLAYS BK PLC IPA 06740Q252 782 30,650 SH   SOLE   30,650 0 0
BARCLAYS PLC ADR 06738E204 10,396 945,050 SH   SOLE   945,050 0 0
BARD C R INC COM 067383109 5,063 22,536 SH   SOLE   22,536 0 0
BARRICK GOLD CORP COM 067901108 242,511 15,175,907 SH   SOLE   15,175,907 0 0
BARRICK GOLD CORP COM 067901108 320 20,000 SH Put SOLE   20,000 0 0
BAXTER INTL INC COM 071813109 3,734 84,223 SH   SOLE   84,223 0 0
BAYTEX ENERGY CORP COM 07317Q105 726 148,702 SH   SOLE   148,702 0 0
BCE INC COM 05534B760 671,790 15,536,305 SH   SOLE   15,536,305 0 0
BECTON DICKINSON & CO COM 075887109 5,046 30,479 SH   SOLE   30,479 0 0
BED BATH & BEYOND INC COM 075896100 966 23,779 SH   SOLE   23,779 0 0
BELLATRIX EXPLORATION LTD COM 078314101 63 66,224 SH   SOLE   66,224 0 0
BERKLEY W R CORP COM 084423102 580 8,714 SH   SOLE   8,714 0 0
BERKSHIRE HATHAWAY INC DEL CL 084670108 2,929 12 SH   SOLE   12 0 0
BERKSHIRE HATHAWAY INC DEL CL 084670702 79,934 490,455 SH   SOLE   490,455 0 0
BEST BUY INC COM 086516101 3,354 78,594 SH   SOLE   78,594 0 0
BHP BILLITON LTD SPO 088606108 5,103 142,631 SH   SOLE   142,631 0 0
BHP BILLITON PLC SPO 05545E209 356 11,308 SH   SOLE   11,308 0 0
BIOGEN INC COM 09062X103 2,168 8,301 SH   SOLE   8,301 0 0
BLACKBERRY LTD COM 09228F103 40,579 5,889,486 SH   SOLE   5,889,486 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 119 17,158 SH   SOLE   17,158 0 0
BLACKROCK INC COM 09247X101 3,244 8,525 SH   SOLE   8,525 0 0
BLACKROCK SCIENCE & TECH TR SHS 09258G104 470 26,191 SH   SOLE   26,191 0 0
BLACKSTONE GROUP L P COM 09253U108 2,404 88,949 SH   SOLE   88,949 0 0
BOEING CO COM 097023105 5,141 33,020 SH   SOLE   33,020 0 0
BORGWARNER INC COM 099724106 612 15,511 SH   SOLE   15,511 0 0
BOSTON PROPERTIES INC COM 101121101 1,646 13,087 SH   SOLE   13,087 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,629 75,312 SH   SOLE   75,312 0 0
BP PLC SPO 055622104 8,657 231,584 SH   SOLE   231,584 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 10,012 171,319 SH   SOLE   171,319 0 0
BRISTOW GROUP INC COM 110394103 1,199 58,527 SH   SOLE   58,527 0 0
BRITISH AMERN TOB PLC SPO 110448107 754 13,382 SH   SOLE   13,382 0 0
BROADCOM LTD SHS Y09827109 12,887 72,905 SH   SOLE   72,905 0 0
BROOKFIELD ASSET MGMT INC CL 112585104 494,571 14,982,446 SH   SOLE   14,982,446 0 0
BROOKFIELD BUSINESS PARTNERS UNI G16234109 1,323 55,000 SH   SOLE   55,000 0 0
BROOKFIELD CDA OFFICE PPTYS TR 112823109 528 26,857 SH   SOLE   26,857 0 0
BROOKFIELD INFRAST PARTNERS LP G16252101 42,113 1,258,241 SH   SOLE   1,258,241 0 0
BROOKFIELD PPTY PARTNERS L P UNI G16249107 12,609 573,407 SH   SOLE   573,407 0 0
BROOKFIELD RENEWABLE PARTNER PAR G16258108 28,053 944,553 SH   SOLE   944,553 0 0
BT GROUP PLC ADR 05577E101 1,291 56,076 SH   SOLE   56,076 0 0
BUNGE LIMITED COM G16962105 270 3,735 SH   SOLE   3,735 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209 3,193 43,581 SH   SOLE   43,581 0 0
CA INC COM 12673P105 1,307 41,134 SH   SOLE   41,134 0 0
CAE INC COM 124765108 26,098 1,868,118 SH   SOLE   1,868,118 0 0
CAE INC COM 124765108 715 51,200 SH Put SOLE   51,200 0 0
CAMDEN PPTY TR SH 133131102 548 6,514 SH   SOLE   6,514 0 0
CAMECO CORP COM 13321L108 60,491 5,777,560 SH   SOLE   5,777,560 0 0
CAMECO CORP COM 13321L108 607 58,000 SH Put SOLE   58,000 0 0
CAMPBELL SOUP CO COM 134429109 806 13,334 SH   SOLE   13,334 0 0
CANADIAN NAT RES LTD COM 136385101 469,657 14,732,038 SH   SOLE   14,732,038 0 0
CANADIAN NATL RY CO COM 136375102 724,638 10,751,304 SH   SOLE   10,751,304 0 0
CANADIAN PAC RY LTD COM 13645T100 278,436 1,950,242 SH   SOLE   1,950,242 0 0
CANON INC SPO 138006309 4,778 169,792 SH   SOLE   169,792 0 0
CAPITAL ONE FINL CORP COM 14040H105 2,681 30,735 SH   SOLE   30,735 0 0
CARDINAL HEALTH INC COM 14149Y108 272 3,779 SH   SOLE   3,779 0 0
CARDIOME PHARMA CORP COM 14159U301 29 10,370 SH   SOLE   10,370 0 0
CARLISLE COS INC COM 142339100 230 2,087 SH   SOLE   2,087 0 0
CARMAX INC COM 143130102 1,839 28,559 SH   SOLE   28,559 0 0
CARNIVAL CORP UNI 143658300 4,075 78,273 SH   SOLE   78,273 0 0
CASELLA WASTE SYS INC CL 147448104 216 17,415 SH   SOLE   17,415 0 0
CATERPILLAR INC DEL COM 149123101 2,502 26,979 SH   SOLE   26,979 0 0
CBRE GROUP INC CL 12504L109 472 15,000 SH   SOLE   15,000 0 0
CBS CORP NEW CL 124857202 3,857 60,627 SH   SOLE   60,627 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 189,863 2,326,747 SH   SOLE   2,326,747 0 0
CELESTICA INC SUB 15101Q108 5,491 463,382 SH   SOLE   463,382 0 0
CELGENE CORP COM 151020104 9,591 82,862 SH   SOLE   82,862 0 0
CENOVUS ENERGY INC COM 15135U109 162,571 10,744,912 SH   SOLE   10,744,912 0 0
CENTRAIS ELETRICAS BRASILEIR SPO 15234Q207 168 24,522 SH   SOLE   24,522 0 0
CENTRAL FD CDA LTD CL 153501101 852 75,469 SH   SOLE   75,469 0 0
CENTURY ALUM CO COM 156431108 207 24,187 SH   SOLE   24,187 0 0
CENTURYLINK INC COM 156700106 787 33,086 SH   SOLE   33,086 0 0
CERNER CORP COM 156782104 1,762 37,202 SH   SOLE   37,202 0 0
CF INDS HLDGS INC COM 125269100 242 7,694 SH   SOLE   7,694 0 0
CHARTER COMMUNICATIONS INC N CL 16119P108 20,459 71,057 SH   SOLE   71,057 0 0
CHEMOURS CO COM 163851108 2,805 126,958 SH   SOLE   126,958 0 0
CHESAPEAKE ENERGY CORP COM 165167107 733 104,390 SH   SOLE   104,390 0 0
CHEVRON CORP NEW COM 166764100 7,716 65,560 SH   SOLE   65,560 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 3,084 97,148 SH   SOLE   97,148 0 0
CHILDRENS PL INC COM 168905107 1,173 11,618 SH   SOLE   11,618 0 0
CHINA MOBILE LIMITED SPO 16941M109 8,070 153,929 SH   SOLE   153,929 0 0
CHUBB LIMITED COM H1467J104 10,086 76,342 SH   SOLE   76,342 0 0
CHURCH & DWIGHT INC COM 171340102 2,284 51,679 SH   SOLE   51,679 0 0
CIGNA CORPORATION COM 125509109 2,586 19,386 SH   SOLE   19,386 0 0
CIMAREX ENERGY CO COM 171798101 297 2,186 SH   SOLE   2,186 0 0
CINCINNATI FINL CORP COM 172062101 1,116 14,730 SH   SOLE   14,730 0 0
CINTAS CORP COM 172908105 2,197 19,016 SH   SOLE   19,016 0 0
CISCO SYS INC COM 17275R102 26,331 871,296 SH   SOLE   871,296 0 0
CISCO SYSTEMS INC COM 17275R102 302 10,000 SH Put SOLE   10,000 0 0
CIT GROUP INC COM 125581801 515 12,065 SH   SOLE   12,065 0 0
CITIGROUP INC COM 172967424 10,938 184,043 SH   SOLE   184,043 0 0
CITRIX SYS INC COM 177376100 309 4,346 SH   SOLE   4,346 0 0
CLAYMORE EXCHANGE TRD FD TR GUG 18383Q507 395 13,888 SH   SOLE   13,888 0 0
CLIFFS NAT RES INC COM 18683K101 3,774 448,709 SH   SOLE   448,709 0 0
CLOROX CO DEL COM 189054109 2,030 16,915 SH   SOLE   16,915 0 0
CME GROUP INC COM 12572Q105 3,112 26,978 SH   SOLE   26,978 0 0
CMS ENERGY CORP COM 125896100 662 15,897 SH   SOLE   15,897 0 0
CNOOC LTD SPO 126132109 1,837 14,822 SH   SOLE   14,822 0 0
COACH INC COM 189754104 724 20,686 SH   SOLE   20,686 0 0
COCA COLA CO COM 191216100 11,070 266,999 SH   SOLE   266,999 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL 192446102 2,613 46,641 SH   SOLE   46,641 0 0
COHERENT INC COM 192479103 2,643 19,240 SH   SOLE   19,240 0 0
COLGATE PALMOLIVE CO COM 194162103 5,394 82,427 SH   SOLE   82,427 0 0
COLLIERS INTL GROUP INC SUB 194693107 4,472 121,675 SH   SOLE   121,675 0 0
COMCAST CORP NEW CL 20030N101 2,968 85,963 SH   SOLE   85,963 0 0
COMERICA INC COM 200340107 3,947 57,945 SH   SOLE   57,945 0 0
COMMUNICATIONS SALES&LEAS IN COM 20341J104 1,985 78,110 SH   SOLE   78,110 0 0
COMPANHIA BRASILEIRA DE DIST SPN 20440T201 190 11,469 SH   SOLE   11,469 0 0
COMPANHIA DE SANEAMENTO BASI SPO 20441A102 3,284 378,396 SH   SOLE   378,396 0 0
COMPANHIA ENERGETICA DE MINA SP 204409601 187 81,829 SH   SOLE   81,829 0 0
CONCHO RES INC COM 20605P101 763 5,756 SH   SOLE   5,756 0 0
CONCORDIA INTERNATIONAL CORP COM 20653P102 69 32,454 SH   SOLE   32,454 0 0
CONOCOPHILLIPS COM 20825C104 398 7,937 SH   SOLE   7,937 0 0
CONSOL ENERGY INC COM 20854P109 1,527 83,744 SH   SOLE   83,744 0 0
CONSOLIDATED EDISON INC COM 209115104 333 4,522 SH   SOLE   4,522 0 0
CONSTELLATION BRANDS INC CL 21036P108 14,377 93,779 SH   SOLE   93,779 0 0
CONTROLADORA VUELA CIA DE AV SPO 21240E105 2,140 142,289 SH   SOLE   142,289 0 0
COOPER TIRE & RUBR CO COM 216831107 1,361 35,021 SH   SOLE   35,021 0 0
CORE LABORATORIES N V COM N22717107 234 1,952 SH   SOLE   1,952 0 0
CORNING INC COM 219350105 6,154 253,559 SH   SOLE   253,559 0 0
COSAN LTD SHS G25343107 110 14,700 SH   SOLE   14,700 0 0
COSTCO WHSL CORP NEW COM 22160K105 11,516 71,928 SH   SOLE   71,928 0 0
COTT CORP QUE COM 22163N106 10,318 910,670 SH   SOLE   910,670 0 0
CPI CARD GROUP INC COM 12634H101 455 109,750 SH   SOLE   109,750 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 1,918 11,486 SH   SOLE   11,486 0 0
CREDIT SUISSE GROUP SPO 225401108 5,220 364,807 SH   SOLE   364,807 0 0
CRESCENT PT ENERGY CORP COM 22576C101 106,038 7,802,617 SH   SOLE   7,802,617 0 0
CRH MEDICAL CORP COM 12626F105 2,200 419,128 SH   SOLE   419,128 0 0
CRH PLC ADR 12626K203 415 12,058 SH   SOLE   12,058 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 2,986 34,414 SH   SOLE   34,414 0 0
CROWN HOLDINGS INC COM 228368106 533 10,136 SH   SOLE   10,136 0 0
CSRA INC COM 12650T104 1,849 58,075 SH   SOLE   58,075 0 0
CSX CORP COM 126408103 3,588 99,854 SH   SOLE   99,854 0 0
CUMMINS INC COM 231021106 9,287 67,953 SH   SOLE   67,953 0 0
CURRENCYSHARES SWISS FRANC T SWI 23129V109 925 9,867 SH   SOLE   9,867 0 0
CURRENCYSHS JAPANESE YEN TR JAP 23130A102 247 2,990 SH   SOLE   2,990 0 0
CVS HEALTH CORP COM 126650100 11,296 143,150 SH   SOLE   143,150 0 0
CYNOSURE INC CL 232577205 329 7,207 SH   SOLE   7,207 0 0
D R HORTON INC COM 23331A109 1,079 39,480 SH   SOLE   39,480 0 0
DANAHER CORP DEL COM 235851102 2,795 35,903 SH   SOLE   35,903 0 0
DARDEN RESTAURANTS INC COM 237194105 755 10,379 SH   SOLE   10,379 0 0
DAVITA INC COM 23918K108 5,134 79,972 SH   SOLE   79,972 0 0
DCT INDUSTRIAL TRUST INC COM 233153204 241 5,032 SH   SOLE   5,032 0 0
DEERE & CO COM 244199105 12,379 120,142 SH   SOLE   120,142 0 0
DELPHI AUTOMOTIVE PLC SHS G27823106 986 14,638 SH   SOLE   14,638 0 0
DELTA AIR LINES INC DEL COM 247361702 3,506 71,270 SH   SOLE   71,270 0 0
DELUXE CORP COM 248019101 463 6,463 SH   SOLE   6,463 0 0
DENISON MINES CORP COM 248356107 11 20,420 SH   SOLE   20,420 0 0
DESCARTES SYS GROUP INC COM 249906108 1,290 60,295 SH   SOLE   60,295 0 0
DEUTSCHE BANK AG NAM D18190898 245 15,170 SH   SOLE   15,170 0 0
DEVON ENERGY CORP NEW COM 25179M103 3,448 75,489 SH   SOLE   75,489 0 0
DEVRY ED GROUP INC COM 251893103 222 7,126 SH   SOLE   7,126 0 0
DIAGEO P L C SPO 25243Q205 7,175 69,029 SH   SOLE   69,029 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 371 20,976 SH   SOLE   20,976 0 0
DIGITAL RLTY TR INC COM 253868103 4,049 41,202 SH   SOLE   41,202 0 0
DISCOVER FINL SVCS COM 254709108 2,991 41,485 SH   SOLE   41,485 0 0
DISCOVERY COMMUNICATNS NEW COM 25470F104 5,340 194,826 SH   SOLE   194,826 0 0
DISCOVERY COMMUNICATNS NEW COM 25470F302 1,290 48,174 SH   SOLE   48,174 0 0
DISH NETWORK CORP CL 25470M109 509 8,792 SH   SOLE   8,792 0 0
DISNEY WALT CO COM 254687106 33,058 317,197 SH   SOLE   317,197 0 0
DOLLAR GEN CORP NEW COM 256677105 3,279 44,265 SH   SOLE   44,265 0 0
DOLLAR TREE INC COM 256746108 1,119 14,497 SH   SOLE   14,497 0 0
DOMINION DIAMOND CORP COM 257287102 1,224 126,446 SH   SOLE   126,446 0 0
DOMINION RES INC VA NEW COM 25746U109 603 7,879 SH   SOLE   7,879 0 0
DOMINOS PIZZA INC COM 25754A201 431 2,704 SH   SOLE   2,704 0 0
DOMTAR CORP COM 257559203 955 24,460 SH   SOLE   24,460 0 0
DOVER CORP COM 260003108 390 5,200 SH   SOLE   5,200 0 0
DOW CHEM CO COM 260543103 20,278 354,383 SH   SOLE   354,383 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 254 2,805 SH   SOLE   2,805 0 0
DRAGONWAVE INC COM 26144M400 309 118,866 SH   SOLE   118,866 0 0
DREW INDS INC COM 26168L205 1,553 14,409 SH   SOLE   14,409 0 0
DSW INC CL 23334L102 422 18,625 SH   SOLE   18,625 0 0
DTE ENERGY CO COM 233331107 5,621 57,064 SH   SOLE   57,064 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 3,820 52,037 SH   SOLE   52,037 0 0
DUKE ENERGY CORP NEW COM 26441C204 4,047 52,133 SH   SOLE   52,133 0 0
DUKE REALTY CORP COM 264411505 507 19,076 SH   SOLE   19,076 0 0
DUPONT FABROS TECHNOLOGY INC COM 26613Q106 1,788 40,701 SH   SOLE   40,701 0 0
E I DU PONT DE NEMOURS & CO COM 263534109 646 8,800 SH Put SOLE   8,800 0 0
E TRADE FINANCIAL CORP COM 269246401 234 6,756 SH   SOLE   6,756 0 0
EAGLE MATERIALS INC COM 26969P108 2,620 26,587 SH   SOLE   26,587 0 0
EASTMAN CHEM CO COM 277432100 3,191 42,422 SH   SOLE   42,422 0 0
EATON CORP PLC SHS G29183103 2,154 32,106 SH   SOLE   32,106 0 0
EBAY INC COM 278642103 272 9,178 SH   SOLE   9,178 0 0
EBIX INC COM 278715206 1,384 24,252 SH   SOLE   24,252 0 0
ECOLAB INC COM 278865100 2,549 21,746 SH   SOLE   21,746 0 0
ELDORADO GOLD CORP NEW COM 284902103 29,545 9,175,351 SH   SOLE   9,175,351 0 0
ELECTRONIC ARTS INC COM 285512109 1,912 24,279 SH   SOLE   24,279 0 0
EMERSON ELEC CO COM 291011104 6,764 121,321 SH   SOLE   121,321 0 0
ENBRIDGE INC COM 29250N105 590,012 14,007,882 SH   SOLE   14,007,882 0 0
ENCANA CORP COM 292505104 168,948 14,390,821 SH   SOLE   14,390,821 0 0
ENERPLUS CORP COM 292766102 5,434 573,238 SH   SOLE   573,238 0 0
ENI S P A SPO 26874R108 6,600 204,702 SH   SOLE   204,702 0 0
ENTERGY CORP NEW COM 29364G103 2,250 30,629 SH   SOLE   30,629 0 0
EOG RES INC COM 26875P101 2,116 20,929 SH   SOLE   20,929 0 0
EQT CORP COM 26884L109 549 8,401 SH   SOLE   8,401 0 0
EQUITY RESIDENTIAL SH 29476L107 531 8,251 SH   SOLE   8,251 0 0
ERICSSON ADR 294821608 198 33,926 SH   SOLE   33,926 0 0
ESSENT GROUP LTD COM G3198U102 216 6,671 SH   SOLE   6,671 0 0
ETF MANAGERS TR PUR 26924G201 297 11,246 SH   SOLE   11,246 0 0
EVEREST RE GROUP LTD COM G3223R108 1,089 5,033 SH   SOLE   5,033 0 0
EXCHANGE TRADED CONCEPTS TR ROB 301505707 433 15,100 SH   SOLE   15,100 0 0
EXPEDIA INC DEL COM 30212P303 951 8,396 SH   SOLE   8,396 0 0
EXPEDITORS INTL WASH INC COM 302130109 1,253 23,655 SH   SOLE   23,655 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 6,908 100,419 SH   SOLE   100,419 0 0
EXTRA SPACE STORAGE INC COM 30225T102 235 3,041 SH   SOLE   3,041 0 0
EXXON MOBIL CORP COM 30231G102 9,645 106,854 SH   SOLE   106,854 0 0
F M C CORP COM 302491303 637 11,261 SH   SOLE   11,261 0 0
F5 NETWORKS INC COM 315616102 1,338 9,244 SH   SOLE   9,244 0 0
FACEBOOK INC CL 30303M102 61,948 538,442 SH   SOLE   538,442 0 0
FAIR ISAAC CORP COM 303250104 503 4,215 SH   SOLE   4,215 0 0
FASTENAL CO COM 311900104 2,985 63,531 SH   SOLE   63,531 0 0
FEDEX CORP COM 31428X106 10,410 55,907 SH   SOLE   55,907 0 0
FERRARI N V COM N3167Y103 3,484 59,927 SH   SOLE   59,927 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 1,283 140,714 SH   SOLE   140,714 0 0
FIFTH STREET FINANCE CORP COM 31678A103 154 28,748 SH   SOLE   28,748 0 0
FIFTH THIRD BANCORP COM 316773100 1,484 55,012 SH   SOLE   55,012 0 0
FIRST AMERN FINL CORP COM 31847R102 1,610 43,945 SH   SOLE   43,945 0 0
FIRST DATA CORP NEW COM 32008D106 1,186 83,565 SH   SOLE   83,565 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 431 56,474 SH   SOLE   56,474 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 3,441 37,343 SH   SOLE   37,343 0 0
FIRST REPUBLIC BANK SAN COM 33616C100 1,014 11,000 SH Put SOLE   11,000 0 0
FIRST TR DJS MICROCAP INDEX COM 33718M105 329 7,461 SH   SOLE   7,461 0 0
FIRST TR EXCHANGE TRADED FD US 336920103 219 4,043 SH   SOLE   4,043 0 0
FIRST TR EXCHANGE TRADED FD DJ 33733E302 1,090 13,660 SH   SOLE   13,660 0 0
FIRST TR EXCHANGE TRADED FD NAT 33733E807 684 26,125 SH   SOLE   26,125 0 0
FIRST TR EXCHANGE TRADED FD MAT 33734X168 668 18,648 SH   SOLE   18,648 0 0
FIRST TR EXCHANGE TRADED FD SEN 33738D309 498 10,250 SH   SOLE   10,250 0 0
FIRSTSERVICE CORP NEW SUB 33767E103 12,125 255,371 SH   SOLE   255,371 0 0
FISERV INC COM 337738108 463 4,359 SH   SOLE   4,359 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 252 1,784 SH   SOLE   1,784 0 0
FLUOR CORP NEW COM 343412102 1,877 35,731 SH   SOLE   35,731 0 0
FOOT LOCKER INC COM 344849104 6,404 90,335 SH   SOLE   90,335 0 0
FORD MTR CO DEL COM 345370860 3,136 258,573 SH   SOLE   258,573 0 0
FORTIS INC COM 349553107 221,751 7,181,065 SH   SOLE   7,181,065 0 0
FORTUNA SILVER MINES INC COM 349915108 202 35,710 SH   SOLE   35,710 0 0
FRANCO NEVADA CORP COM 351858105 146,039 2,443,751 SH   SOLE   2,443,751 0 0
FRANKLIN RES INC COM 354613101 556 14,043 SH   SOLE   14,043 0 0
FREEPORT-MCMORAN INC CL 35671D857 468 35,449 SH   SOLE   35,449 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 1,295 21,354 SH   SOLE   21,354 0 0
FS INVT CORP COM 302635107 593 57,619 SH   SOLE   57,619 0 0
GAMESTOP CORP NEW CL 36467W109 1,138 45,040 SH   SOLE   45,040 0 0
GAP INC DEL COM 364760108 876 39,054 SH   SOLE   39,054 0 0
GARMIN LTD SHS H2906T109 1,335 27,524 SH   SOLE   27,524 0 0
GENERAL DYNAMICS CORP COM 369550108 8,100 46,915 SH   SOLE   46,915 0 0
GENERAL ELECTRIC CO COM 369604103 30,614 968,789 SH   SOLE   968,789 0 0
GENERAL ELECTRIC CO COM 369604103 771 24,400 SH Put SOLE   24,400 0 0
GENERAL MLS INC COM 370334104 2,362 38,234 SH   SOLE   38,234 0 0
GENERAL MTRS CO COM 37045V100 13,365 383,599 SH   SOLE   383,599 0 0
GENWORTH FINL INC COM 37247D106 102 26,707 SH   SOLE   26,707 0 0
GERDAU S A SPO 373737105 159 50,500 SH   SOLE   50,500 0 0
GIBRALTAR INDS INC COM 374689107 1,280 30,732 SH   SOLE   30,732 0 0
GILDAN ACTIVEWEAR INC COM 375916103 74,569 2,939,274 SH   SOLE   2,939,274 0 0
GILEAD SCIENCES INC COM 375558103 31,627 441,661 SH   SOLE   441,661 0 0
GILEAD SCIENCES INC COM 375558103 18,404 257,000 SH Put SOLE   257,000 0 0
GLAXOSMITHKLINE PLC SPO 37733W105 16,858 437,754 SH   SOLE   437,754 0 0
GLOBAL X FDS MSC 37950E366 170 21,786 SH   SOLE   21,786 0 0
GLOBAL X FDS GLO 37954Y871 189 14,699 SH   SOLE   14,699 0 0
GOLD FIELDS LTD NEW SPO 38059T106 321 106,781 SH   SOLE   106,781 0 0
GOLDCORP INC NEW COM 380956409 151,290 11,124,262 SH   SOLE   11,124,262 0 0
GOLDEN STAR RES LTD CDA COM 38119T104 8 10,800 SH   SOLE   10,800 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 2,520 107,124 SH   SOLE   107,124 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 21,011 87,749 SH   SOLE   87,749 0 0
GOLUB CAP BDC INC COM 38173M102 239 12,999 SH   SOLE   12,999 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 4,961 160,697 SH   SOLE   160,697 0 0
GRAINGER W W INC COM 384802104 2,553 10,992 SH   SOLE   10,992 0 0
GRAN TIERRA ENERGY INC COM 38500T101 419 138,733 SH   SOLE   138,733 0 0
GRANA Y MONTERO S A A SPO 38500P208 155 21,625 SH   SOLE   21,625 0 0
GRANITE REAL ESTATE INVT TR UNI 387437114 8,281 247,634 SH   SOLE   247,634 0 0
GREENBRIER COS INC COM 393657101 1,080 25,992 SH   SOLE   25,992 0 0
GROUPE CGI INC CL 39945C109 190,016 3,956,188 SH   SOLE   3,956,188 0 0
HALLIBURTON CO COM 406216101 15,245 281,840 SH   SOLE   281,840 0 0
HANESBRANDS INC COM 410345102 3,515 162,948 SH   SOLE   162,948 0 0
HARLEY DAVIDSON INC COM 412822108 1,298 22,243 SH   SOLE   22,243 0 0
HARRIS CORP DEL COM 413875105 758 7,394 SH   SOLE   7,394 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 2,153 45,193 SH   SOLE   45,193 0 0
HAWAIIAN HOLDINGS INC COM 419879101 262 4,603 SH   SOLE   4,603 0 0
HCA HOLDINGS INC COM 40412C101 2,389 32,278 SH   SOLE   32,278 0 0
HCP INC COM 40414L109 356 11,977 SH   SOLE   11,977 0 0
HD SUPPLY HLDGS INC COM 40416M105 693 16,299 SH   SOLE   16,299 0 0
HEALTHSOUTH CORP COM 421924309 1,741 42,226 SH   SOLE   42,226 0 0
HECLA MNG CO COM 422704106 83 15,906 SH   SOLE   15,906 0 0
HERCULES CAPITAL INC COM 427096508 260 18,427 SH   SOLE   18,427 0 0
HESS CORP COM 42809H107 5,059 81,219 SH   SOLE   81,219 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,550 89,431 SH   SOLE   89,431 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A104 361 6,466 SH   SOLE   6,466 0 0
HOME DEPOT INC COM 437076102 27,945 208,419 SH   SOLE   208,419 0 0
HONDA MOTOR LTD AME 438128308 4,613 158,019 SH   SOLE   158,019 0 0
HONEYWELL INTL INC COM 438516106 2,083 17,978 SH   SOLE   17,978 0 0
HORMEL FOODS CORP COM 440452100 640 18,392 SH   SOLE   18,392 0 0
HOSPITALITY PPTYS TR COM 44106M102 434 13,686 SH   SOLE   13,686 0 0
HP INC COM 40434L105 1,056 71,164 SH   SOLE   71,164 0 0
HSBC HLDGS PLC SPO 404280406 6,488 161,477 SH   SOLE   161,477 0 0
HUDBAY MINERALS INC COM 443628102 3,328 583,934 SH   SOLE   583,934 0 0
HUMANA INC COM 444859102 1,397 6,847 SH   SOLE   6,847 0 0
IAMGOLD CORP COM 450913108 2,251 584,600 SH   SOLE   584,600 0 0
ICICI BK LTD ADR 45104G104 968 129,220 SH   SOLE   129,220 0 0
IDEXX LABS INC COM 45168D104 3,161 26,958 SH   SOLE   26,958 0 0
ILLINOIS TOOL WKS INC COM 452308109 3,889 31,758 SH   SOLE   31,758 0 0
IMPERIAL OIL LTD COM 453038408 120,846 3,476,591 SH   SOLE   3,476,591 0 0
IMPERIAL OIL LTD NEW COM 453038408 469 13,500 SH Put SOLE   13,500 0 0
INCYTE CORP COM 45337C102 287 2,863 SH   SOLE   2,863 0 0
INFOSYS LTD SPO 456788108 566 38,146 SH   SOLE   38,146 0 0
ING GROEP N V SPO 456837103 877 62,208 SH   SOLE   62,208 0 0
INGERSOLL RAND PLC SHS G47791101 413 5,500 SH Put SOLE   5,500 0 0
INGERSOLL-RAND PLC SHS G47791101 3,105 41,375 SH   SOLE   41,375 0 0
INGREDION INC COM 457187102 1,161 9,289 SH   SOLE   9,289 0 0
INTEL CORP COM 458140100 19,046 525,105 SH   SOLE   525,105 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,189 21,079 SH   SOLE   21,079 0 0
INTERCONTINENTAL HOTELS GROU SPO 45857P608 209 4,714 SH   SOLE   4,714 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 17,399 104,817 SH   SOLE   104,817 0 0
INTERNATIONAL GAME TECHNOLOG SHS G4863A108 1,002 39,254 SH   SOLE   39,254 0 0
INTL PAPER CO COM 460146103 1,735 32,693 SH   SOLE   32,693 0 0
INTUIT COM 461202103 2,001 17,463 SH   SOLE   17,463 0 0
INTUITIVE SURGICAL INC COM 46120E602 15,105 23,819 SH   SOLE   23,819 0 0
IROBOT CORP COM 462726100 217 3,719 SH   SOLE   3,719 0 0
ISHARES MSC 464286103 4,888 241,627 SH   SOLE   241,627 0 0
ISHARES AUS 464286202 4,609 278,834 SH   SOLE   278,834 0 0
ISHARES GLB 464286350 409 16,400 SH   SOLE   16,400 0 0
ISHARES MSC 464286400 1,102 33,041 SH   SOLE   33,041 0 0
ISHARES MIN 464286525 5,263 72,486 SH   SOLE   72,486 0 0
ISHARES MIN 464286533 507 10,374 SH   SOLE   10,374 0 0
ISHARES MSC 464286608 230 6,645 SH   SOLE   6,645 0 0
ISHARES MSC 464286749 669 22,698 SH   SOLE   22,698 0 0
ISHARES MSC 464286772 3,163 59,428 SH   SOLE   59,428 0 0
ISHARES MSC 464286806 278 10,500 SH   SOLE   10,500 0 0
ISHARES MSC 464286871 4,557 233,944 SH   SOLE   233,944 0 0
ISHARES IND 464289529 546 19,986 SH   SOLE   19,986 0 0
ISHARES GOLD TRUST ISH 464285105 1,619 146,150 SH   SOLE   146,150 0 0
ISHARES INC COR 46434G103 1,213 28,574 SH   SOLE   28,574 0 0
ISHARES INC MSC 46434G772 4,761 162,101 SH   SOLE   162,101 0 0
ISHARES INC MSC 46434G780 4,103 205,876 SH   SOLE   205,876 0 0
ISHARES INC MSC 46434G798 495 14,763 SH   SOLE   14,763 0 0
ISHARES INC MSC 46434G848 552 21,426 SH   SOLE   21,426 0 0
ISHARES SILVER TRUST ISH 46428Q109 632 41,797 SH   SOLE   41,797 0 0
ISHARES TR SEL 464287168 9,788 110,513 SH   SOLE   110,513 0 0
ISHARES TR TIP 464287176 775 6,850 SH   SOLE   6,850 0 0
ISHARES TR CHI 464287184 3,963 114,172 SH   SOLE   114,172 0 0
ISHARES TR COR 464287200 14,115 62,736 SH   SOLE   62,736 0 0
ISHARES TR COR 464287226 527 4,879 SH   SOLE   4,879 0 0
ISHARES TR MSC 464287234 7,937 226,696 SH   SOLE   226,696 0 0
ISHARES TR IBO 464287242 442 3,771 SH   SOLE   3,771 0 0
ISHARES TR GLO 464287291 222 2,019 SH   SOLE   2,019 0 0
ISHARES TR GLO 464287325 355 3,740 SH   SOLE   3,740 0 0
ISHARES TR 20 464287432 5,464 45,866 SH   SOLE   45,866 0 0
ISHARES TR 7-1 464287440 24,599 234,677 SH   SOLE   234,677 0 0
ISHARES TR 1-3 464287457 725 8,585 SH   SOLE   8,585 0 0
ISHARES TR MSC 464287465 15,317 265,320 SH   SOLE   265,320 0 0
ISHARES TR RUS 464287473 507 6,300 SH   SOLE   6,300 0 0
ISHARES TR RUS 464287499 340 1,900 SH   SOLE   1,900 0 0
ISHARES TR COR 464287507 1,797 10,867 SH   SOLE   10,867 0 0
ISHARES TR PHL 464287523 955 7,783 SH   SOLE   7,783 0 0
ISHARES TR N A 464287549 2,265 18,293 SH   SOLE   18,293 0 0
ISHARES TR NAS 464287556 1,178 4,438 SH   SOLE   4,438 0 0
ISHARES TR RUS 464287622 334 2,686 SH   SOLE   2,686 0 0
ISHARES TR RUS 464287630 878 7,384 SH   SOLE   7,384 0 0
ISHARES TR RUS 464287655 3,212 23,819 SH   SOLE   23,819 0 0
ISHARES TR S&P 464287705 1,819 12,530 SH   SOLE   12,530 0 0
ISHARES TR U.S 464287721 2,865 23,824 SH   SOLE   23,824 0 0
ISHARES TR U.S 464287739 8,969 116,567 SH   SOLE   116,567 0 0
ISHARES TR U.S 464287754 1,604 13,300 SH   SOLE   13,300 0 0
ISHARES TR U.S 464287770 439 4,128 SH   SOLE   4,128 0 0
ISHARES TR U.S 464287788 1,322 13,033 SH   SOLE   13,033 0 0
ISHARES TR COR 464287804 298 4,337 SH   SOLE   4,337 0 0
ISHARES TR U.S 464287812 1,809 16,334 SH   SOLE   16,334 0 0
ISHARES TR U.S 464287838 1,062 12,772 SH   SOLE   12,772 0 0
ISHARES TR SP 464287879 1,349 9,633 SH   SOLE   9,633 0 0
ISHARES TR INT 464288117 223 2,478 SH   SOLE   2,478 0 0
ISHARES TR MSC 464288240 5,739 142,512 SH   SOLE   142,512 0 0
ISHARES TR MSC 464288257 426 7,200 SH   SOLE   7,200 0 0
ISHARES TR EAF 464288273 1,310 26,280 SH   SOLE   26,280 0 0
ISHARES TR MRG 464288406 457 3,162 SH   SOLE   3,162 0 0
ISHARES TR INT 464288448 1,550 52,439 SH   SOLE   52,439 0 0
ISHARES TR IBO 464288513 2,403 27,767 SH   SOLE   27,767 0 0
ISHARES TR MRG 464288604 206 1,425 SH   SOLE   1,425 0 0
ISHARES TR US 464288620 558 5,108 SH   SOLE   5,108 0 0
ISHARES TR INT 464288638 516 4,766 SH   SOLE   4,766 0 0
ISHARES TR 3-7 464288661 597 4,875 SH   SOLE   4,875 0 0
ISHARES TR SHR 464288679 2,318 21,019 SH   SOLE   21,019 0 0
ISHARES TR U.S 464288687 787 21,139 SH   SOLE   21,139 0 0
ISHARES TR MRN 464288703 350 2,450 SH   SOLE   2,450 0 0
ISHARES TR U.S 464288760 606 4,309 SH   SOLE   4,309 0 0
ISHARES TR US 464288778 1,012 22,294 SH   SOLE   22,294 0 0
ISHARES TR U.S 464288836 556 3,931 SH   SOLE   3,931 0 0
ISHARES TR IRE 46429B507 335 8,930 SH   SOLE   8,930 0 0
ISHARES TR MSC 46429B523 1,628 31,930 SH   SOLE   31,930 0 0
ISHARES TR MSC 46429B598 362 13,507 SH   SOLE   13,507 0 0
ISHARES TR FLT 46429B655 6,140 121,036 SH   SOLE   121,036 0 0
ISHARES TR COR 46429B663 432 5,258 SH   SOLE   5,258 0 0
ISHARES TR MIN 46429B689 897 14,645 SH   SOLE   14,645 0 0
ISHARES TR 0-5 46429B747 320 3,180 SH   SOLE   3,180 0 0
ISHARES TR COR 46432F842 563 10,500 SH   SOLE   10,500 0 0
ISHARES TR COR 46432F859 731 14,618 SH   SOLE   14,618 0 0
ISHARES TR 0-5 46434V100 422 8,400 SH   SOLE   8,400 0 0
ISHARES TR CUR 46434V639 551 20,700 SH   SOLE   20,700 0 0
ISHARES TR GLO 46434V647 385 15,246 SH   SOLE   15,246 0 0
ISHARES TR HDG 46434V803 1,726 66,076 SH   SOLE   66,076 0 0
ISHARES TR MSC 46435G334 2,670 87,000 SH   SOLE   87,000 0 0
ISHARES TRUST MSCI EMERGING MSC 464287234 2,640 75,400 SH Put SOLE   75,400 0 0
ITT INC COM 45073V108 965 25,013 SH   SOLE   25,013 0 0
JACK IN THE BOX INC COM 466367109 208 1,866 SH   SOLE   1,866 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 912 15,992 SH   SOLE   15,992 0 0
JAZZ PHARMACEUTICALS PLC SHS G50871105 1,768 16,220 SH   SOLE   16,220 0 0
JETBLUE AIRWAYS CORP COM 477143101 1,775 79,191 SH   SOLE   79,191 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 2,478 28,828 SH   SOLE   28,828 0 0
JOHNSON & JOHNSON COM 478160104 51,613 447,993 SH   SOLE   447,993 0 0
JOHNSON CTLS INTL PLC SHS G51502105 2,611 63,401 SH   SOLE   63,401 0 0
JPMORGAN CHASE & CO COM 46625H100 67,313 780,082 SH   SOLE   780,082 0 0
JUNIPER NETWORKS INC COM 48203R104 1,343 47,530 SH   SOLE   47,530 0 0
JUST ENERGY GROUP INC COM 48213W101 843 154,482 SH   SOLE   154,482 0 0
KAR AUCTION SVCS INC COM 48238T109 229 5,380 SH   SOLE   5,380 0 0
KB HOME COM 48666K109 2,814 177,985 SH   SOLE   177,985 0 0
KBR INC COM 48242W106 170 10,156 SH   SOLE   10,156 0 0
KELLOGG CO COM 487836108 2,129 28,880 SH   SOLE   28,880 0 0
KEYCORP NEW COM 493267108 4,645 254,222 SH   SOLE   254,222 0 0
KIMBERLY CLARK CORP COM 494368103 3,035 26,597 SH   SOLE   26,597 0 0
KIMCO RLTY CORP COM 49446R109 1,082 43,018 SH   SOLE   43,018 0 0
KINDER MORGAN INC DEL COM 49456B101 15,980 771,613 SH   SOLE   771,613 0 0
KINROSS GOLD CORP COM 496902404 50,940 16,379,284 SH   SOLE   16,379,284 0 0
KKR & CO L P DEL COM 48248M102 1,306 84,830 SH   SOLE   84,830 0 0
KLA-TENCOR CORP COM 482480100 8,442 107,293 SH   SOLE   107,293 0 0
KLONDEX MNS LTD COM 498696103 999 214,020 SH   SOLE   214,020 0 0
KOHLS CORP COM 500255104 211 4,271 SH   SOLE   4,271 0 0
KONINKLIJKE PHILIPS N V NY 500472303 473 15,465 SH   SOLE   15,465 0 0
KRAFT HEINZ CO COM 500754106 10,072 115,344 SH   SOLE   115,344 0 0
KROGER CO COM 501044101 1,716 49,732 SH   SOLE   49,732 0 0
L BRANDS INC COM 501797104 3,756 57,054 SH   SOLE   57,054 0 0
L-3 COMMUNICATIONS HLDGS INC COM 502424104 1,219 8,015 SH   SOLE   8,015 0 0
LAM RESEARCH CORP COM 512807108 2,276 21,524 SH   SOLE   21,524 0 0
LAREDO PETROLEUM INC COM 516806106 224 15,874 SH   SOLE   15,874 0 0
LAS VEGAS SANDS CORP COM 517834107 941 17,618 SH   SOLE   17,618 0 0
LAZARD LTD SHS G54050102 1,110 27,019 SH   SOLE   27,019 0 0
LEAR CORP COM 521865204 1,607 12,140 SH   SOLE   12,140 0 0
LEGGETT & PLATT INC COM 524660107 756 15,473 SH   SOLE   15,473 0 0
LEIDOS HLDGS INC COM 525327102 728 14,239 SH   SOLE   14,239 0 0
LENNAR CORP CL 526057104 523 12,174 SH   SOLE   12,174 0 0
LEVEL 3 COMMUNICATIONS INC COM 52729N308 1,910 33,893 SH   SOLE   33,893 0 0
LIBERTY BROADBAND CORP COM 530307305 528 7,128 SH   SOLE   7,128 0 0
LIBERTY GLOBAL PLC SHS G5480U120 1,910 64,305 SH   SOLE   64,305 0 0
LIBERTY PPTY TR SH 531172104 503 12,743 SH   SOLE   12,743 0 0
LILLY ELI & CO COM 532457108 6,697 91,053 SH   SOLE   91,053 0 0
LINCOLN NATL CORP IND COM 534187109 3,239 48,874 SH   SOLE   48,874 0 0
LINEAR TECHNOLOGY CORP COM 535678106 656 10,521 SH   SOLE   10,521 0 0
LITTELFUSE INC COM 537008104 3,070 20,226 SH   SOLE   20,226 0 0
LKQ CORP COM 501889208 1,668 54,414 SH   SOLE   54,414 0 0
LLOYDS BANKING GROUP PLC SPO 539439109 235 75,945 SH   SOLE   75,945 0 0
LOCKHEED MARTIN CORP COM 539830109 35,509 142,070 SH   SOLE   142,070 0 0
LOWES COS INC COM 548661107 1,069 15,028 SH   SOLE   15,028 0 0
LULULEMON ATHLETICA INC COM 550021109 679 10,455 SH   SOLE   10,455 0 0
LYONDELLBASELL INDUSTRIES N SHS N53745100 9,326 108,721 SH   SOLE   108,721 0 0
MACERICH CO COM 554382101 926 13,078 SH   SOLE   13,078 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,096 13,411 SH   SOLE   13,411 0 0
MACYS INC COM 55616P104 4,279 119,499 SH   SOLE   119,499 0 0
MAG SILVER CORP COM 55903Q104 2,097 190,104 SH   SOLE   190,104 0 0
MAGNA INTL INC COM 559222401 240,649 5,544,899 SH   SOLE   5,544,899 0 0
MAGNA INTL INC COM 559222401 1,332 30,700 SH Put SOLE   30,700 0 0
MAIN STREET CAPITAL CORP COM 56035L104 460 12,521 SH   SOLE   12,521 0 0
MANULIFE FINL CORP COM 56501R106 649,986 36,475,078 SH   SOLE   36,475,078 0 0
MARATHON PETE CORP COM 56585A102 495 9,829 SH   SOLE   9,829 0 0
MARKEL CORP COM 570535104 8,446 9,338 SH   SOLE   9,338 0 0
MARSH & MCLENNAN COS INC COM 571748102 552 8,162 SH   SOLE   8,162 0 0
MARTIN MARIETTA MATLS INC COM 573284106 1,621 7,317 SH   SOLE   7,317 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1,069 77,041 SH   SOLE   77,041 0 0
MASCO CORP COM 574599106 997 31,540 SH   SOLE   31,540 0 0
MASTEC INC COM 576323109 1,781 46,561 SH   SOLE   46,561 0 0
MASTERCARD INCORPORATED CL 57636Q104 16,903 163,705 SH   SOLE   163,705 0 0
MATTEL INC COM 577081102 1,459 52,970 SH   SOLE   52,970 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 1,011 26,212 SH   SOLE   26,212 0 0
MCCORMICK & CO INC COM 579780206 4,710 50,467 SH   SOLE   50,467 0 0
MCDONALDS CORP COM 580135101 13,371 109,854 SH   SOLE   109,854 0 0
MCEWEN MNG INC COM 58039P107 249 85,602 SH   SOLE   85,602 0 0
MCKESSON CORP COM 58155Q103 3,015 21,468 SH   SOLE   21,468 0 0
MEDLEY CAP CORP COM 58503F106 104 13,876 SH   SOLE   13,876 0 0
MEDTRONIC PLC SHS G5960L103 5,975 83,887 SH   SOLE   83,887 0 0
MERCK & CO INC COM 58933Y105 11,943 202,876 SH   SOLE   202,876 0 0
MEREDITH CORP COM 589433101 490 8,282 SH   SOLE   8,282 0 0
MERUS LABS INTL INC NEW COM 59047R101 10 11,486 SH   SOLE   11,486 0 0
METHANEX CORP COM 59151K108 4,818 110,007 SH   SOLE   110,007 0 0
METLIFE INC COM 59156R108 6,464 119,948 SH   SOLE   119,948 0 0
MFA FINL INC COM 55272X102 392 51,374 SH   SOLE   51,374 0 0
MGM RESORTS INTERNATIONAL COM 552953101 334 11,581 SH   SOLE   11,581 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 1,161 27,020 SH   SOLE   27,020 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 2,395 37,328 SH   SOLE   37,328 0 0
MICRON TECHNOLOGY INC COM 595112103 2,133 97,293 SH   SOLE   97,293 0 0
MICROSOFT CORP COM 594918104 160,169 2,577,545 SH   SOLE   2,577,545 0 0
MICROSOFT CORP COM 594918104 621 10,000 SH Put SOLE   10,000 0 0
MITEL NETWORKS CORP COM 60671Q104 955 140,447 SH   SOLE   140,447 0 0
MITSUBISHI UFJ FINL GROUP IN SPO 606822104 6,011 975,866 SH   SOLE   975,866 0 0
MOBILE TELESYSTEMS PJSC SPO 607409109 233 25,615 SH   SOLE   25,615 0 0
MOHAWK INDS INC COM 608190104 1,760 8,812 SH   SOLE   8,812 0 0
MOLSON COORS BREWING CO CL 60871R209 687 7,063 SH   SOLE   7,063 0 0
MONDELEZ INTL INC CL 609207105 16,212 365,722 SH   SOLE   365,722 0 0
MONSANTO CO NEW COM 61166W101 1,109 10,544 SH   SOLE   10,544 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,707 38,508 SH   SOLE   38,508 0 0
MOODYS CORP COM 615369105 239 2,530 SH   SOLE   2,530 0 0
MORGAN STANLEY COM 617446448 13,779 326,119 SH   SOLE   326,119 0 0
MORGAN STANLEY EMER MKTS FD COM 61744G107 1,813 137,525 SH   SOLE   137,525 0 0
MOTOROLA SOLUTIONS INC COM 620076307 1,510 18,211 SH   SOLE   18,211 0 0
MOUNTAIN PROV DIAMONDS INC COM 62426E402 420 83,072 SH   SOLE   83,072 0 0
MYLAN N V SHS N59465109 533 13,975 SH   SOLE   13,975 0 0
NABORS INDUSTRIES LTD SHS G6359F103 748 45,600 SH   SOLE   45,600 0 0
NASDAQ INC COM 631103108 2,148 31,995 SH   SOLE   31,995 0 0
NATIONAL GRID PLC SPO 636274300 1,313 22,512 SH   SOLE   22,512 0 0
NATIONAL OILWELL VARCO INC COM 637071101 374 9,999 SH   SOLE   9,999 0 0
NAVIENT CORP COM 63938C108 2,366 144,015 SH   SOLE   144,015 0 0
NCR CORP NEW COM 62886E108 1,646 40,594 SH   SOLE   40,594 0 0
NETEASE INC SPO 64110W102 246 1,144 SH   SOLE   1,144 0 0
NETFLIX INC COM 64110L106 3,283 26,516 SH   SOLE   26,516 0 0
NEUSTAR INC CL 64126X201 425 12,730 SH   SOLE   12,730 0 0
NEVSUN RES LTD COM 64156L101 480 155,281 SH   SOLE   155,281 0 0
NEW GOLD INC CDA COM 644535106 1,133 323,835 SH   SOLE   323,835 0 0
NEW MTN FIN CORP COM 647551100 203 14,413 SH   SOLE   14,413 0 0
NEW RESIDENTIAL INVT CORP COM 64828T201 1,133 72,052 SH   SOLE   72,052 0 0
NEWELL BRANDS INC COM 651229106 4,419 98,976 SH   SOLE   98,976 0 0
NEWMONT MINING CORP COM 651639106 14,270 418,832 SH   SOLE   418,832 0 0
NEXTERA ENERGY INC COM 65339F101 1,025 8,581 SH   SOLE   8,581 0 0
NIELSEN HLDGS PLC SHS G6518L108 399 9,514 SH   SOLE   9,514 0 0
NIKE INC CL 654106103 9,433 185,572 SH   SOLE   185,572 0 0
NISOURCE INC COM 65473P105 368 16,601 SH   SOLE   16,601 0 0
NOBILIS HEALTH CORP COM 65500B103 134 63,634 SH   SOLE   63,634 0 0
NOKIA CORP SPO 654902204 112 23,189 SH   SOLE   23,189 0 0
NOMURA HLDGS INC SPO 65535H208 133 22,476 SH   SOLE   22,476 0 0
NORBORD INC COM 65548P403 3,676 145,591 SH   SOLE   145,591 0 0
NORDSON CORP COM 655663102 453 4,046 SH   SOLE   4,046 0 0
NORFOLK SOUTHERN CORP COM 655844108 2,642 24,446 SH   SOLE   24,446 0 0
NORTHERN DYNASTY MINERALS LT COM 66510M204 62 30,000 SH   SOLE   30,000 0 0
NORTHROP GRUMMAN CORP COM 666807102 4,102 17,639 SH   SOLE   17,639 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 525 29,132 SH   SOLE   29,132 0 0
NOVAGOLD RES INC COM 66987E206 641 140,478 SH   SOLE   140,478 0 0
NOVARTIS A G SPO 66987V109 6,917 94,960 SH   SOLE   94,960 0 0
NOVO-NORDISK A S ADR 670100205 4,742 132,249 SH   SOLE   132,249 0 0
NU SKIN ENTERPRISES INC CL 67018T105 203 4,259 SH   SOLE   4,259 0 0
NUCOR CORP COM 670346105 1,226 20,604 SH   SOLE   20,604 0 0
NVIDIA CORP COM 67066G104 18,295 171,401 SH   SOLE   171,401 0 0
NVR INC COM 62944T105 526 315 SH   SOLE   315 0 0
NXP SEMICONDUCTORS N V COM N6596X109 879 8,971 SH   SOLE   8,971 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 4,810 17,277 SH   SOLE   17,277 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 228 3,206 SH   SOLE   3,206 0 0
OLD DOMINION FGHT LINES INC COM 679580100 2,832 33,012 SH   SOLE   33,012 0 0
OLD REP INTL CORP COM 680223104 347 18,276 SH   SOLE   18,276 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 1,139 36,448 SH   SOLE   36,448 0 0
OMNICOM GROUP INC COM 681919106 3,384 39,755 SH   SOLE   39,755 0 0
ONEOK INC NEW COM 682680103 2,783 48,468 SH   SOLE   48,468 0 0
OPEN TEXT CORP COM 683715106 10,052 325,267 SH   SOLE   325,267 0 0
ORACLE CORP COM 68389X105 8,183 212,831 SH   SOLE   212,831 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 665 68,422 SH   SOLE   68,422 0 0
OWENS CORNING NEW COM 690742101 939 18,220 SH   SOLE   18,220 0 0
OWENS ILL INC COM 690768403 958 55,015 SH   SOLE   55,015 0 0
PACCAR INC COM 693718108 2,878 45,044 SH   SOLE   45,044 0 0
PACKAGING CORP AMER COM 695156109 1,273 15,012 SH   SOLE   15,012 0 0
PALO ALTO NETWORKS INC COM 697435105 558 4,460 SH   SOLE   4,460 0 0
PAN AMERICAN SILVER CORP COM 697900108 6,450 427,970 SH   SOLE   427,970 0 0
PAPA JOHNS INTL INC COM 698813102 386 4,506 SH   SOLE   4,506 0 0
PARKER HANNIFIN CORP COM 701094104 1,195 8,533 SH   SOLE   8,533 0 0
PARSLEY ENERGY INC CL 701877102 516 14,649 SH   SOLE   14,649 0 0
PAYCHEX INC COM 704326107 1,284 21,083 SH   SOLE   21,083 0 0
PAYPAL HLDGS INC COM 70450Y103 786 19,914 SH   SOLE   19,914 0 0
PEMBINA PIPELINE CORP COM 706327103 194,345 6,205,139 SH   SOLE   6,205,139 0 0
PENGROWTH ENERGY CORP COM 70706P104 2,361 1,662,454 SH   SOLE   1,662,454 0 0
PENN WEST PETE LTD NEW COM 707887105 349 197,066 SH   SOLE   197,066 0 0
PENNANTPARK INVT CORP COM 708062104 129 16,776 SH   SOLE   16,776 0 0
PEPSICO INC COM 713448108 6,703 64,063 SH   SOLE   64,063 0 0
PETROLEO BRASILEIRO SA PETRO SP 71654V101 176 19,950 SH   SOLE   19,950 0 0
PETROLEO BRASILEIRO SA PETRO SPO 71654V408 240 23,740 SH   SOLE   23,740 0 0
PFIZER INC COM 717081103 19,624 604,178 SH   SOLE   604,178 0 0
PHILIP MORRIS INTL INC COM 718172109 4,131 45,155 SH   SOLE   45,155 0 0
PHILLIPS 66 COM 718546104 444 5,139 SH   SOLE   5,139 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 543 28,600 SH   SOLE   28,600 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101 1,801 65,034 SH   SOLE   65,034 0 0
PIMCO DYNMIC CREDIT AND MRT COM 72202D106 1,276 63,104 SH   SOLE   63,104 0 0
PIMCO ETF TR TTL 72201R775 761 7,307 SH   SOLE   7,307 0 0
PIMCO ETF TR 25Y 72201R882 372 3,420 SH   SOLE   3,420 0 0
PINNACLE FOODS INC DEL COM 72348P104 2,692 50,374 SH   SOLE   50,374 0 0
PIONEER NAT RES CO COM 723787107 364 2,021 SH   SOLE   2,021 0 0
PITNEY BOWES INC COM 724479100 183 12,069 SH   SOLE   12,069 0 0
PNC FINL SVCS GROUP INC COM 693475105 925 7,908 SH   SOLE   7,908 0 0
POSCO SPO 693483109 6,473 123,169 SH   SOLE   123,169 0 0
POTASH CORP SASK INC COM 73755L107 197,707 10,929,094 SH   SOLE   10,929,094 0 0
POWERSHARES ETF TR II PFD 73936T565 2,002 140,699 SH   SOLE   140,699 0 0
POWERSHARES ETF TR II SOV 73936T573 1,867 66,079 SH   SOLE   66,079 0 0
POWERSHARES ETF TR II EME 73936T763 2,321 127,854 SH   SOLE   127,854 0 0
POWERSHARES ETF TR II EX 73936T771 762 28,232 SH   SOLE   28,232 0 0
POWERSHARES ETF TR II S&P 73937B647 397 9,781 SH   SOLE   9,781 0 0
POWERSHARES ETF TR II S&P 73937B878 237 4,279 SH   SOLE   4,279 0 0
POWERSHARES ETF TRUST NAS 73935X146 329 3,983 SH   SOLE   3,983 0 0
POWERSHARES ETF TRUST DYN 73935X286 868 17,208 SH   SOLE   17,208 0 0
POWERSHARES ETF TRUST HI 73935X302 2,520 148,841 SH   SOLE   148,841 0 0
POWERSHARES ETF TRUST ENE 73935X385 657 15,091 SH   SOLE   15,091 0 0
POWERSHARES ETF TRUST FTS 73935X567 449 3,895 SH   SOLE   3,895 0 0
POWERSHARES ETF TRUST FTS 73935X583 236 2,369 SH   SOLE   2,369 0 0
POWERSHARES ETF TRUST DIV 73935X732 818 35,730 SH   SOLE   35,730 0 0
POWERSHARES ETF TRUST DYN 73935X757 439 10,981 SH   SOLE   10,981 0 0
POWERSHARES ETF TRUST DYN 73935X799 752 13,420 SH   SOLE   13,420 0 0
POWERSHARES ETF TRUST DYN 73935X823 341 12,992 SH   SOLE   12,992 0 0
POWERSHARES ETF TRUST RUS 73935X864 226 7,453 SH   SOLE   7,453 0 0
POWERSHARES QQQ TRUST UNI 73935A104 4,601 38,836 SH   SOLE   38,836 0 0
POWERSHS DB MULTI SECT COMM DB 73936B101 815 58,994 SH   SOLE   58,994 0 0
PPG INDS INC COM 693506107 958 10,106 SH   SOLE   10,106 0 0
PPL CORP COM 69351T106 2,063 60,576 SH   SOLE   60,576 0 0
PRAXAIR INC COM 74005P104 1,692 14,434 SH   SOLE   14,434 0 0
PRECISION DRILLING CORP COM 74022D308 2,656 487,297 SH   SOLE   487,297 0 0
PRETIUM RES INC COM 74139C102 795 96,479 SH   SOLE   96,479 0 0
PRICE T ROWE GROUP INC COM 74144T108 3,462 46,003 SH   SOLE   46,003 0 0
PRICELINE GRP INC COM 741503403 36,144 24,654 SH   SOLE   24,654 0 0
PRIMORIS SVCS CORP COM 74164F103 7,116 312,376 SH   SOLE   312,376 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 498 8,605 SH   SOLE   8,605 0 0
PRIVATEBANCORP INC COM 742962103 650 11,990 SH   SOLE   11,990 0 0
PROCTER AND GAMBLE CO COM 742718109 26,257 312,287 SH   SOLE   312,287 0 0
PROSHARES TR S&P 74348A467 336 6,236 SH   SOLE   6,236 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 664 79,543 SH   SOLE   79,543 0 0
PRUDENTIAL FINL INC COM 744320102 7,770 74,665 SH   SOLE   74,665 0 0
PRUDENTIAL PLC ADR 74435K204 552 13,878 SH   SOLE   13,878 0 0
PUBLIC STORAGE COM 74460D109 3,409 15,252 SH   SOLE   15,252 0 0
PULTE GROUP INC COM 745867101 740 40,275 SH   SOLE   40,275 0 0
PVH CORP COM 693656100 590 6,538 SH   SOLE   6,538 0 0
QUALCOMM INC COM 747525103 13,088 200,739 SH   SOLE   200,739 0 0
QUANTA SVCS INC COM 74762E102 1,886 54,126 SH   SOLE   54,126 0 0
QUEST DIAGNOSTICS INC COM 74834L100 2,076 22,588 SH   SOLE   22,588 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 256 3,365 SH   SOLE   3,365 0 0
RAYTHEON CO COM 755111507 25,006 176,099 SH   SOLE   176,099 0 0
REALTY INCOME CORP COM 756109104 2,707 47,086 SH   SOLE   47,086 0 0
REGAL BELOIT CORP COM 758750103 644 9,301 SH   SOLE   9,301 0 0
REGAL ENTMT GROUP CL 758766109 339 16,438 SH   SOLE   16,438 0 0
REGENERON PHARMACEUTICALS COM 75886F107 349 951 SH   SOLE   951 0 0
REGIONS FINL CORP NEW COM 7591EP100 2,060 143,445 SH   SOLE   143,445 0 0
REINSURANCE GROUP AMER INC COM 759351604 535 4,249 SH   SOLE   4,249 0 0
RELX NV SPO 75955B102 197 11,741 SH   SOLE   11,741 0 0
REPUBLIC SVCS INC COM 760759100 3,385 59,332 SH   SOLE   59,332 0 0
RESMED INC COM 761152107 598 9,645 SH   SOLE   9,645 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 151,663 3,182,191 SH   SOLE   3,182,191 0 0
REYNOLDS AMERICAN INC COM 761713106 4,610 82,257 SH   SOLE   82,257 0 0
RIO TINTO PLC SPO 767204100 521 13,536 SH   SOLE   13,536 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 4,451 130,900 SH   SOLE   130,900 0 0
RITE AID CORP COM 767754104 433 52,588 SH   SOLE   52,588 0 0
ROCKWELL AUTOMATION INC COM 773903109 2,683 19,963 SH   SOLE   19,963 0 0
ROCKWELL COLLINS INC COM 774341101 929 10,016 SH   SOLE   10,016 0 0
ROGERS COMMUNICATIONS INC CL 775109200 231,454 5,999,336 SH   SOLE   5,999,336 0 0
ROLLINS INC COM 775711104 4,164 123,278 SH   SOLE   123,278 0 0
ROSS STORES INC COM 778296103 4,957 75,571 SH   SOLE   75,571 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 3,786,290 55,919,210 SH   SOLE   55,919,210 0 0
ROYAL BK SCOTLAND GROUP PLC SPO 780097689 2,716 491,153 SH   SOLE   491,153 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 532 6,482 SH   SOLE   6,482 0 0
ROYAL DUTCH SHELL PLC SPO 780259107 1,566 27,017 SH   SOLE   27,017 0 0
ROYAL DUTCH SHELL PLC SPO 780259206 8,592 157,992 SH   SOLE   157,992 0 0
RYANAIR HLDGS PLC SPO 783513203 345 4,139 SH   SOLE   4,139 0 0
RYDEX ETF TRUST GUG 78355W106 1,385 15,990 SH   SOLE   15,990 0 0
RYDEX ETF TRUST GUG 78355W700 396 5,430 SH   SOLE   5,430 0 0
S&P GLOBAL INC COM 78409V104 5,662 52,654 SH   SOLE   52,654 0 0
SAN JUAN BASIN RTY TR UNI 798241105 1,192 179,991 SH   SOLE   179,991 0 0
SANDERSON FARMS INC COM 800013104 1,082 11,480 SH   SOLE   11,480 0 0
SANDSTORM GOLD LTD COM 80013R206 430 110,341 SH   SOLE   110,341 0 0
SANOFI SPO 80105N105 5,182 128,131 SH   SOLE   128,131 0 0
SAP SE SPO 803054204 472 5,461 SH   SOLE   5,461 0 0
SCANA CORP NEW COM 80589M102 1,630 22,249 SH   SOLE   22,249 0 0
SCHEIN HENRY INC COM 806407102 1,377 9,078 SH   SOLE   9,078 0 0
SCHLUMBERGER LTD COM 806857108 6,819 81,228 SH   SOLE   81,228 0 0
SCHWAB CHARLES CORP NEW COM 808513105 248 6,289 SH   SOLE   6,289 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 581 6,848 SH   SOLE   6,848 0 0
SCOTTS MIRACLE GRO CO CL 810186106 330 3,452 SH   SOLE   3,452 0 0
SCRIPPS NETWORKS INTERACT IN CL 811065101 1,949 27,315 SH   SOLE   27,315 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 7,010 183,660 SH   SOLE   183,660 0 0
SEALED AIR CORP NEW COM 81211K100 328 7,224 SH   SOLE   7,224 0 0
SELECT SECTOR SPDR TR SBI 81369Y100 4,262 85,748 SH   SOLE   85,748 0 0
SELECT SECTOR SPDR TR SBI 81369Y209 553 8,021 SH   SOLE   8,021 0 0
SELECT SECTOR SPDR TR SBI 81369Y308 1,545 29,885 SH   SOLE   29,885 0 0
SELECT SECTOR SPDR TR SBI 81369Y407 12,208 149,976 SH   SOLE   149,976 0 0
SELECT SECTOR SPDR TR SBI 81369Y506 23,368 310,249 SH   SOLE   310,249 0 0
SELECT SECTOR SPDR TR SBI 81369Y605 15,859 682,109 SH   SOLE   682,109 0 0
SELECT SECTOR SPDR TR SBI 81369Y704 9,410 151,243 SH   SOLE   151,243 0 0
SELECT SECTOR SPDR TR TEC 81369Y803 20,601 425,987 SH   SOLE   425,987 0 0
SELECT SECTOR SPDR TR SBI 81369Y886 369 7,598 SH   SOLE   7,598 0 0
SENIOR HSG PPTYS TR SH 81721M109 351 18,520 SH   SOLE   18,520 0 0
SHAW COMMUNICATIONS INC CL 82028K200 117,529 5,858,897 SH   SOLE   5,858,897 0 0
SHIRE PLC SPO 82481R106 2,693 15,808 SH   SOLE   15,808 0 0
SHOPIFY INC CL 82509L107 2,007 46,807 SH   SOLE   46,807 0 0
SIERRA WIRELESS INC COM 826516106 314 19,984 SH   SOLE   19,984 0 0
SILVER STD RES INC COM 82823L106 2,589 290,204 SH   SOLE   290,204 0 0
SILVER WHEATON CORP COM 828336107 109,788 5,682,634 SH   SOLE   5,682,634 0 0
SIMON PPTY GROUP INC NEW COM 828806109 5,293 29,789 SH   SOLE   29,789 0 0
SIRIUS XM HLDGS INC COM 82968B103 322 72,328 SH   SOLE   72,328 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,573 26,232 SH   SOLE   26,232 0 0
SK TELECOM LTD SPO 78440P108 4,921 235,461 SH   SOLE   235,461 0 0
SKECHERS U S A INC CL 830566105 1,263 51,368 SH   SOLE   51,368 0 0
SKYWEST INC COM 830879102 1,104 30,293 SH   SOLE   30,293 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 1,818 24,357 SH   SOLE   24,357 0 0
SMITH & NEPHEW PLC SPD 83175M205 207 6,896 SH   SOLE   6,896 0 0
SMITH & WESSON HLDG CORP COM 831756101 259 12,270 SH   SOLE   12,270 0 0
SMITH A O COM 831865209 860 18,171 SH   SOLE   18,171 0 0
SMUCKER J M CO COM 832696405 9,574 74,758 SH   SOLE   74,758 0 0
SNAP ON INC COM 833034101 224 1,310 SH   SOLE   1,310 0 0
SOCIEDAD QUIMICA MINERA DE C SPO 833635105 559 19,497 SH   SOLE   19,497 0 0
SOUTHERN CO COM 842587107 2,703 54,943 SH   SOLE   54,943 0 0
SOUTHWEST AIRLS CO COM 844741108 2,662 53,418 SH   SOLE   53,418 0 0
SPDR DOW JONES INDL AVRG ETF UT 78467X109 8,029 40,649 SH   SOLE   40,649 0 0
SPDR GOLD TRUST GOL 78463V107 15,865 144,739 SH   SOLE   144,739 0 0
SPDR INDEX SHS FDS EUR 78463X202 982 29,357 SH   SOLE   29,357 0 0
SPDR INDEX SHS FDS S&P 78463X756 776 19,539 SH   SOLE   19,539 0 0
SPDR INDEX SHS FDS S&P 78463X855 367 8,156 SH   SOLE   8,156 0 0
SPDR INDEX SHS FDS DJ 78463X863 256 7,085 SH   SOLE   7,085 0 0
SPDR S&P 500 ETF TR TR 78462F103 29,793 133,283 SH   SOLE   133,283 0 0
SPDR S&P MIDCAP 400 ETF TR UTS 78467Y107 2,669 8,844 SH   SOLE   8,844 0 0
SPDR SERIES TRUST MOR 78464A102 339 5,600 SH   SOLE   5,600 0 0
SPDR SERIES TRUST BLO 78464A417 202 5,540 SH   SOLE   5,540 0 0
SPDR SERIES TRUST BLM 78464A680 5,846 127,925 SH   SOLE   127,925 0 0
SPDR SERIES TRUST S&P 78464A698 10,980 197,582 SH   SOLE   197,582 0 0
SPDR SERIES TRUST S&P 78464A730 3,138 75,751 SH   SOLE   75,751 0 0
SPDR SERIES TRUST S&P 78464A763 10,666 124,658 SH   SOLE   124,658 0 0
SPDR SERIES TRUST S&P 78464A870 428 7,230 SH   SOLE   7,230 0 0
SPDR SERIES TRUST S&P 78464A888 572 16,907 SH   SOLE   16,907 0 0
SPECTRA ENERGY CORP COM 847560109 1,354 32,951 SH   SOLE   32,951 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 1,940 33,241 SH   SOLE   33,241 0 0
SPRINT CORP COM 85207U105 293 34,757 SH   SOLE   34,757 0 0
SPROTT PHYSICAL GOLD TRUST UNI 85207H104 655 69,801 SH   SOLE   69,801 0 0
SPROTT PHYSICAL SILVER TR TR 85207K107 154 25,264 SH   SOLE   25,264 0 0
SSGA ACTIVE ETF TR BLK 78467V608 3,143 66,192 SH   SOLE   66,192 0 0
SSGA ACTIVE ETF TR SPD 78467V848 238 4,920 SH   SOLE   4,920 0 0
STANDARD & POORS DEPOSITARY TR 78462F103 5,052 22,600 SH Put SOLE   22,600 0 0
STANLEY BLACK & DECKER INC COM 854502101 2,824 24,626 SH   SOLE   24,626 0 0
STANTEC INC COM 85472N109 3,143 124,483 SH   SOLE   124,483 0 0
STAPLES INC COM 855030102 181 19,965 SH   SOLE   19,965 0 0
STARBUCKS CORP COM 855244109 36,890 664,452 SH   SOLE   664,452 0 0
STATE STR CORP COM 857477103 604 7,772 SH   SOLE   7,772 0 0
STATOIL ASA SPO 85771P102 464 25,417 SH   SOLE   25,417 0 0
STEEL DYNAMICS INC COM 858119100 569 15,989 SH   SOLE   15,989 0 0
STEPAN CO COM 858586100 522 6,412 SH   SOLE   6,412 0 0
STMICROELECTRONICS N V NY 861012102 183 16,131 SH   SOLE   16,131 0 0
STRYKER CORP COM 863667101 6,641 55,426 SH   SOLE   55,426 0 0
STUDENT TRANSN INC COM 86388A108 11,518 2,060,451 SH   SOLE   2,060,451 0 0
SUMITOMO MITSUI FINL GROUP I SPO 86562M209 145 19,013 SH   SOLE   19,013 0 0
SUN LIFE FINL INC COM 866796105 440,014 11,455,717 SH   SOLE   11,455,717 0 0
SUNCOR ENERGY INC NEW COM 867224107 771,479 23,599,838 SH   SOLE   23,599,838 0 0
SUNOPTA INC COM 8676EP108 4,271 605,848 SH   SOLE   605,848 0 0
SUNTRUST BKS INC COM 867914103 652 11,891 SH   SOLE   11,891 0 0
SYMANTEC CORP COM 871503108 2,483 103,948 SH   SOLE   103,948 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 243 6,350 SH   SOLE   6,350 0 0
SYNCHRONY FINL COM 87165B103 1,605 44,250 SH   SOLE   44,250 0 0
SYNGENTA AG SPO 87160A100 773 9,774 SH   SOLE   9,774 0 0
SYSCO CORP COM 871829107 4,730 85,417 SH   SOLE   85,417 0 0
T MOBILE US INC COM 872590104 3,292 57,250 SH   SOLE   57,250 0 0
TAHOE RES INC COM 873868103 5,947 631,329 SH   SOLE   631,329 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPO 874039100 3,677 127,909 SH   SOLE   127,909 0 0
TAL ED GROUP ADS 874080104 388 5,535 SH   SOLE   5,535 0 0
TARGA RES CORP COM 87612G101 523 9,325 SH   SOLE   9,325 0 0
TARGET CORP COM 87612E106 2,859 39,587 SH   SOLE   39,587 0 0
TASEKO MINES LTD COM 876511106 207 242,479 SH   SOLE   242,479 0 0
TATA MTRS LTD SPO 876568502 329 9,580 SH   SOLE   9,580 0 0
TCP CAP CORP COM 87238Q103 197 11,646 SH   SOLE   11,646 0 0
TECK RESOURCES LTD CL 878742204 139,735 6,976,263 SH   SOLE   6,976,263 0 0
TEGNA INC COM 87901J105 1,223 57,186 SH   SOLE   57,186 0 0
TELEFONICA BRASIL SA SPO 87936R106 5,487 410,114 SH   SOLE   410,114 0 0
TELEFONICA S A SPO 879382208 303 32,938 SH   SOLE   32,938 0 0
TELUS CORP COM 87971M103 325,114 10,207,655 SH   SOLE   10,207,655 0 0
TELUS CORPORATION COM 87971M103 14,524 456,000 SH Put SOLE   456,000 0 0
TERADYNE INC COM 880770102 1,430 56,316 SH   SOLE   56,316 0 0
TESLA MTRS INC COM 88160R101 1,283 6,002 SH   SOLE   6,002 0 0
TESORO CORP COM 881609101 1,604 18,346 SH   SOLE   18,346 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 3,337 92,062 SH   SOLE   92,062 0 0
TEXAS INSTRS INC COM 882508104 13,264 181,776 SH   SOLE   181,776 0 0
TEXTRON INC COM 883203101 1,482 30,523 SH   SOLE   30,523 0 0
THERAVANCE INC NOT 88338TAB0 1,691 20,000 SH   SOLE   20,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,219 8,636 SH   SOLE   8,636 0 0
THOMSON REUTERS CORP COM 884903105 237,842 5,432,672 SH   SOLE   5,432,672 0 0
THOR INDS INC COM 885160101 1,395 13,945 SH   SOLE   13,945 0 0
TICC CAPITAL CORP COM 87244T109 86 13,044 SH   SOLE   13,044 0 0
TIFFANY & CO NEW COM 886547108 236 3,054 SH   SOLE   3,054 0 0
TIM PARTICIPACOES S A SPO 88706P205 159 13,481 SH   SOLE   13,481 0 0
TIME WARNER INC COM 887317303 2,129 22,060 SH   SOLE   22,060 0 0
TIMMINS GOLD CORP COM 88741P103 5 16,000 SH   SOLE   16,000 0 0
TJX COS INC NEW COM 872540109 8,260 109,948 SH   SOLE   109,948 0 0
TOLL BROTHERS INC COM 889478103 3,153 101,718 SH   SOLE   101,718 0 0
TORCHMARK CORP COM 891027104 519 7,039 SH   SOLE   7,039 0 0
TORONTO DOMINION BANK COM 891160509 799 16,200 SH Put SOLE   16,200 0 0
TORONTO DOMINION BK ONT COM 891160509 3,648,596 73,948,037 SH   SOLE   73,948,037 0 0
TOTAL S A SPO 89151E109 7,349 144,174 SH   SOLE   144,174 0 0
TOYOTA MOTOR CORP SP 892331307 252 2,149 SH   SOLE   2,149 0 0
TPG SPECIALTY LENDING INC COM 87265K102 213 11,419 SH   SOLE   11,419 0 0
TRACTOR SUPPLY CO COM 892356106 217 2,869 SH   SOLE   2,869 0 0
TRANSALTA CORP COM 89346D107 53,187 9,670,291 SH   SOLE   9,670,291 0 0
TRANSCANADA CORP COM 89353D107 629,045 13,932,332 SH   SOLE   13,932,332 0 0
TRANSGLOBE ENERGY CORP COM 893662106 145 85,771 SH   SOLE   85,771 0 0
TRANSOCEAN LTD REG H8817H100 1,656 112,372 SH   SOLE   112,372 0 0
TRAVELERS COMPANIES INC COM 89417E109 5,536 45,218 SH   SOLE   45,218 0 0
TREX CO INC COM 89531P105 1,596 24,782 SH   SOLE   24,782 0 0
TRINITY INDS INC COM 896522109 644 23,187 SH   SOLE   23,187 0 0
TUPPERWARE BRANDS CORP COM 899896104 267 5,070 SH   SOLE   5,070 0 0
TURKCELL ILETISIM HIZMETLERI SPO 900111204 73 10,613 SH   SOLE   10,613 0 0
TURQUOISE HILL RES LTD COM 900435108 836 258,911 SH   SOLE   258,911 0 0
TWENTY FIRST CENTY FOX INC CL 90130A101 2,693 96,046 SH   SOLE   96,046 0 0
TWENTY FIRST CENTY FOX INC CL 90130A200 1,399 51,345 SH   SOLE   51,345 0 0
TWITTER INC COM 90184L102 1,069 65,583 SH   SOLE   65,583 0 0
TWO HBRS INVT CORP COM 90187B101 128 14,677 SH   SOLE   14,677 0 0
TYSON FOODS INC CL 902494103 1,627 26,378 SH   SOLE   26,378 0 0
UBIQUITI NETWORKS INC COM 90347A100 1,627 28,157 SH   SOLE   28,157 0 0
UBS GROUP AG SHS H42097107 3,616 230,751 SH   SOLE   230,751 0 0
UGI CORP NEW COM 902681105 400 8,687 SH   SOLE   8,687 0 0
ULTA SALON COSMETCS & FRAG I COM 90384S303 1,842 7,227 SH   SOLE   7,227 0 0
UNDER ARMOUR INC CL 904311107 614 21,125 SH   SOLE   21,125 0 0
UNILEVER N V N Y 904784709 1,189 28,955 SH   SOLE   28,955 0 0
UNILEVER PLC SPO 904767704 6,490 159,469 SH   SOLE   159,469 0 0
UNION PAC CORP COM 907818108 16,715 161,218 SH   SOLE   161,218 0 0
UNITED CONTL HLDGS INC COM 910047109 736 10,101 SH   SOLE   10,101 0 0
UNITED PARCEL SERVICE INC CL 911312106 9,698 84,593 SH   SOLE   84,593 0 0
UNITED RENTALS INC COM 911363109 2,105 19,939 SH   SOLE   19,939 0 0
UNITED TECHNOLOGIES CORP COM 913017109 4,390 40,049 SH   SOLE   40,049 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,324 9,229 SH   SOLE   9,229 0 0
UNITEDHEALTH GROUP INC COM 91324P102 16,836 105,199 SH   SOLE   105,199 0 0
UNUM GROUP COM 91529Y106 1,270 28,904 SH   SOLE   28,904 0 0
URBAN OUTFITTERS INC COM 917047102 1,102 38,708 SH   SOLE   38,708 0 0
US BANCORP DEL COM 902973304 1,879 36,574 SH   SOLE   36,574 0 0
VAIL RESORTS INC COM 91879Q109 203 1,260 SH   SOLE   1,260 0 0
VALE S A ADR 91912E105 4,578 600,756 SH   SOLE   600,756 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 53,267 3,668,511 SH   SOLE   3,668,511 0 0
VALERO ENERGY CORP NEW COM 91913Y100 2,319 33,950 SH   SOLE   33,950 0 0
VANECK VECTORS ETF TR GOL 92189F106 17,025 813,836 SH   SOLE   813,836 0 0
VANECK VECTORS ETF TR RUS 92189F403 2,759 130,001 SH   SOLE   130,001 0 0
VANECK VECTORS ETF TR HIG 92189F569 1,067 67,798 SH   SOLE   67,798 0 0
VANECK VECTORS ETF TR SEM 92189F676 1,175 16,405 SH   SOLE   16,405 0 0
VANECK VECTORS ETF TR RUS 92189F734 419 10,998 SH   SOLE   10,998 0 0
VANECK VECTORS ETF TR JR 92189F791 1,198 37,969 SH   SOLE   37,969 0 0
VANGUARD BD INDEX FD INC SHO 921937827 906 11,399 SH   SOLE   11,399 0 0
VANGUARD BD INDEX FD INC TOT 921937835 546 6,756 SH   SOLE   6,756 0 0
VANGUARD INDEX FDS S&P 922908363 12,065 58,763 SH   SOLE   58,763 0 0
VANGUARD INDEX FDS REI 922908553 625 7,573 SH   SOLE   7,573 0 0
VANGUARD INDEX FDS MID 922908629 507 3,852 SH   SOLE   3,852 0 0
VANGUARD INDEX FDS LAR 922908637 211 2,061 SH   SOLE   2,061 0 0
VANGUARD INDEX FDS VAL 922908744 213 2,290 SH   SOLE   2,290 0 0
VANGUARD INDEX FDS SMA 922908751 597 4,629 SH   SOLE   4,629 0 0
VANGUARD INDEX FDS TOT 922908769 219 1,896 SH   SOLE   1,896 0 0
VANGUARD INTL EQUITY INDEX F ALL 922042775 247 5,589 SH   SOLE   5,589 0 0
VANGUARD INTL EQUITY INDEX F FTS 922042858 6,106 170,663 SH   SOLE   170,663 0 0
VANGUARD INTL EQUITY INDEX F FTS 922042874 672 14,026 SH   SOLE   14,026 0 0
VANGUARD SCOTTSDALE FDS VNG 92206C649 709 6,873 SH   SOLE   6,873 0 0
VANGUARD SCOTTSDALE FDS VNG 92206C664 491 4,545 SH   SOLE   4,545 0 0
VANGUARD SCOTTSDALE FDS INT 92206C870 296 3,450 SH   SOLE   3,450 0 0
VANGUARD SPECIALIZED PORTFOL DIV 921908844 713 8,366 SH   SOLE   8,366 0 0
VANGUARD TAX MANAGED INTL FD FTS 921943858 10,604 290,190 SH   SOLE   290,190 0 0
VANGUARD WORLD FDS CON 92204A207 588 4,389 SH   SOLE   4,389 0 0
VANGUARD WORLD FDS FIN 92204A405 511 8,612 SH   SOLE   8,612 0 0
VANGUARD WORLD FDS IND 92204A603 521 4,368 SH   SOLE   4,368 0 0
VANGUARD WORLD FDS INF 92204A702 2,292 18,868 SH   SOLE   18,868 0 0
VENTAS INC COM 92276F100 558 8,930 SH   SOLE   8,930 0 0
VERIFONE SYS INC COM 92342Y109 3,028 170,790 SH   SOLE   170,790 0 0
VERISIGN INC COM 92343E102 1,121 14,741 SH   SOLE   14,741 0 0
VERISK ANALYTICS INC COM 92345Y106 443 5,458 SH   SOLE   5,458 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 31,255 585,526 SH   SOLE   585,526 0 0
VERMILION ENERGY INC COM 923725105 57,437 1,362,028 SH   SOLE   1,362,028 0 0
VIACOM INC NEW CL 92553P201 1,146 32,660 SH   SOLE   32,660 0 0
VISA INC COM 92826C839 40,370 517,434 SH   SOLE   517,434 0 0
VMWARE INC CL 928563402 842 10,700 SH   SOLE   10,700 0 0
VODAFONE GROUP PLC NEW SPN 92857W308 3,684 150,785 SH   SOLE   150,785 0 0
VULCAN MATLS CO COM 929160109 1,299 10,380 SH   SOLE   10,380 0 0
W P CAREY INC COM 92936U109 480 8,119 SH   SOLE   8,119 0 0
WABASH NATL CORP COM 929566107 1,046 66,111 SH   SOLE   66,111 0 0
WADDELL & REED FINL INC CL 930059100 211 10,818 SH   SOLE   10,818 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 4,919 59,439 SH   SOLE   59,439 0 0
WAL-MART STORES INC COM 931142103 9,706 140,418 SH   SOLE   140,418 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 222 21,350 SH   SOLE   21,350 0 0
WASTE CONNECTIONS INC COM 94106B101 14,384 183,032 SH   SOLE   183,032 0 0
WASTE MGMT INC DEL COM 94106L109 15,974 225,275 SH   SOLE   225,275 0 0
WATERS CORP COM 941848103 963 7,166 SH   SOLE   7,166 0 0
WATSCO INC COM 942622200 1,067 7,205 SH   SOLE   7,205 0 0
WEATHERFORD INTL PLC ORD G48833100 336 67,267 SH   SOLE   67,267 0 0
WEC ENERGY GROUP INC COM 92939U106 2,470 42,122 SH   SOLE   42,122 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 2,493 18,189 SH   SOLE   18,189 0 0
WELLS FARGO & CO NEW COM 949746101 35,973 652,742 SH   SOLE   652,742 0 0
WELLTOWER INC COM 95040Q104 1,258 18,791 SH   SOLE   18,791 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 211 2,492 SH   SOLE   2,492 0 0
WESTERN DIGITAL CORP COM 958102105 5,643 83,041 SH   SOLE   83,041 0 0
WESTERN UN CO COM 959802109 1,943 89,478 SH   SOLE   89,478 0 0
WESTPAC BKG CORP SPO 961214301 510 21,734 SH   SOLE   21,734 0 0
WEYERHAEUSER CO COM 962166104 205 6,815 SH   SOLE   6,815 0 0
WHIRLPOOL CORP COM 963320106 6,044 33,251 SH   SOLE   33,251 0 0
WHOLE FOODS MKT INC COM 966837106 1,665 54,124 SH   SOLE   54,124 0 0
WI-LAN INC COM 928972108 231 141,709 SH   SOLE   141,709 0 0
WILLIAMS COS INC DEL COM 969457100 2,414 77,514 SH   SOLE   77,514 0 0
WISDOMTREE TR JPN 97717W521 728 20,097 SH   SOLE   20,097 0 0
WISDOMTREE TR SMA 97717W604 3,635 43,947 SH   SOLE   43,947 0 0
WISDOMTREE TR INT 97717W703 722 15,560 SH   SOLE   15,560 0 0
WISDOMTREE TR JAP 97717W851 2,774 55,999 SH   SOLE   55,999 0 0
WISDOMTREE TR EUR 97717X701 1,176 20,484 SH   SOLE   20,484 0 0
WORTHINGTON INDS INC COM 981811102 1,604 33,804 SH   SOLE   33,804 0 0
WPX ENERGY INC COM 98212B103 498 34,154 SH   SOLE   34,154 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 517 6,776 SH   SOLE   6,776 0 0
WYNN RESORTS LTD COM 983134107 1,323 15,289 SH   SOLE   15,289 0 0
XEROX CORP COM 984121103 315 54,780 SH   SOLE   54,780 0 0
XILINX INC COM 983919101 2,068 34,260 SH   SOLE   34,260 0 0
XPO LOGISTICS INC COM 983793100 699 16,193 SH   SOLE   16,193 0 0
XYLEM INC COM 98419M100 1,551 31,317 SH   SOLE   31,317 0 0
YAHOO INC COM 984332106 43,711 1,130,352 SH   SOLE   1,130,352 0 0
YAMANA GOLD INC COM 98462Y100 34,907 12,422,289 SH   SOLE   12,422,289 0 0
YANDEX N V SHS N97284108 203 10,100 SH   SOLE   10,100 0 0
YUM BRANDS INC COM 988498101 1,753 27,674 SH   SOLE   27,674 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 6,230 60,371 SH   SOLE   60,371 0 0
ZIONS BANCORPORATION COM 989701107 362 8,413 SH   SOLE   8,413 0 0
ZOETIS INC CL 98978V103 6,567 122,670 SH   SOLE   122,670 0 0