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 13,579 76,041 SH   SOLE   76,041 0 0
ABBOTT LABS COM 002824100 3,286 85,551 SH   SOLE   85,551 0 0
ABBVIE INC COM 00287Y109 21,551 344,149 SH   SOLE   344,149 0 0
ACCENTURE PLC IRELAND SHS G1151C101 18,090 154,445 SH   SOLE   154,445 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,615 44,714 SH   SOLE   44,714 0 0
ADOBE SYS INC COM 00724F101 1,938 18,824 SH   SOLE   18,824 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 1,857 159,829 SH   SOLE   159,829 0 0
AETNA INC NEW COM 00817Y108 10,431 84,117 SH   SOLE   84,117 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 420 9,220 SH   SOLE   9,220 0 0
AGNC INVT CORP COM 00123Q104 431 23,767 SH   SOLE   23,767 0 0
AGNICO EAGLE MINES LTD COM 008474108 127,076 3,025,612 SH   SOLE   3,025,612 0 0
AGNICO EAGLE MINES LTD COM 008474108 861 20,500 SH Put SOLE   20,500 0 0
AGRIUM INC COM 008916108 203,419 2,023,060 SH   SOLE   2,023,060 0 0
AIR PRODS & CHEMS INC COM 009158106 297 2,062 SH   SOLE   2,062 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 889 129,945 SH   SOLE   129,945 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 18,919 2,230,972 SH   SOLE   2,230,972 0 0
ALIBABA GROUP HLDG LTD SPO 01609W102 2,631 29,963 SH   SOLE   29,963 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 18,092 23,441 SH   SOLE   23,441 0 0
ALPHABET INC CAP 02079K305 36,525 46,091 SH   SOLE   46,091 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
ALPS ETF TR SPR 00162Q643 493 26,164 SH   SOLE   26,164 0 0
ALTRIA GROUP INC COM 02209S103 25,567 378,102 SH   SOLE   378,102 0 0
AMAYA INC COM 02314M108 427 30,189 SH   SOLE   30,189 0 0
AMAZON COM INC COM 023135106 29,682 39,583 SH   SOLE   39,583 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 1,097 17,421 SH   SOLE   17,421 0 0
AMERICAN EXPRESS CO COM 025816109 2,588 34,932 SH   SOLE   34,932 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 8,614 58,916 SH   SOLE   58,916 0 0
AMKOR TECHNOLOGY INC COM 031652100 206 19,563 SH   SOLE   19,563 0 0
AMPHENOL CORP NEW CL 032095101 3,518 52,347 SH   SOLE   52,347 0 0
AMTRUST FINL SVCS INC COM 032359309 789 28,815 SH   SOLE   28,815 0 0
ANADARKO PETE CORP COM 032511107 492 7,060 SH   SOLE   7,060 0 0
ANALOG DEVICES INC COM 032654105 386 5,311 SH   SOLE   5,311 0 0
ANGLOGOLD ASHANTI LTD SPO 035128206 905 86,141 SH   SOLE   86,141 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 84,664 730,998 SH   SOLE   730,998 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 279 91,255 SH   SOLE   91,255 0 0
ASTRAZENECA PLC SPO 046353108 1,784 65,317 SH   SOLE   65,317 0 0
AT&T INC COM 00206R102 26,332 619,129 SH   SOLE   619,129 0 0
AUTODESK INC COM 052769106 1,383 18,692 SH   SOLE   18,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,521 1,063,647 SH   SOLE   1,063,647 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 36,061 1,631,715 SH   SOLE   1,631,715 0 0
BANK MONTREAL QUE COM 063671101 1,905,290 26,491,793 SH   SOLE   26,491,793 0 0
BANK N S HALIFAX COM 064149107 2,770,923 49,765,138 SH   SOLE   49,765,138 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 236,199 14,780,891 SH   SOLE   14,780,891 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 656,424 15,180,943 SH   SOLE   15,180,943 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 084670702 41,634 255,455 SH   SOLE   255,455 0 0
BERKSHIRE HATHAWAY INC DEL CL 084670108 2,929 12 SH   SOLE   12 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,354 8,301 SH   SOLE   8,301 0 0
BLACKBERRY LTD COM 09228F103 39,977 5,802,243 SH   SOLE   5,802,243 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 325 2,587 SH   SOLE   2,587 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 17,319 296,363 SH   SOLE   296,363 0 0
BRISTOW GROUP INC COM 110394103 1,199 58,527 SH   SOLE   58,527 0 0
BRITISH AMERN TOB PLC SPO 110448107 1,508 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 486,606 14,741,173 SH   SOLE   14,741,173 0 0
BROOKFIELD BUSINESS PARTNERS UNI G16234109 1,302 54,108 SH   SOLE   54,108 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,591 572,592 SH   SOLE   572,592 0 0
BROOKFIELD RENEWABLE PARTNER PAR G16258108 27,623 930,053 SH   SOLE   930,053 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 2,482 33,881 SH   SOLE   33,881 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 59,407 5,673,989 SH   SOLE   5,673,989 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 462,813 14,517,350 SH   SOLE   14,517,350 0 0
CANADIAN NATL RY CO COM 136375102 105,881 1,570,936 SH   SOLE   1,570,936 0 0
CANADIAN PAC RY LTD COM 13645T100 24,114 168,901 SH   SOLE   168,901 0 0
CANON INC SPO 138006309 4,778 169,792 SH   SOLE   169,792 0 0
CAPITAL ONE FINL CORP COM 14040H105 500 5,735 SH   SOLE   5,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,002 15,559 SH   SOLE   15,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 3,699 39,891 SH   SOLE   39,891 0 0
CBRE GROUP INC CL 12504L109 472 15,000 SH   SOLE   15,000 0 0
CBS CORP NEW CL 124857202 4,140 65,075 SH   SOLE   65,075 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 143,923 1,763,761 SH   SOLE   1,763,761 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 159,456 10,539,035 SH   SOLE   10,539,035 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 976 20,602 SH   SOLE   20,602 0 0
CF INDS HLDGS INC COM 125269100 2,809 89,233 SH   SOLE   89,233 0 0
CHARTER COMMUNICATIONS INC N CL 16119P108 707 2,457 SH   SOLE   2,457 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 10,517 89,354 SH   SOLE   89,354 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 1,368 10,351 SH   SOLE   10,351 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 18,619 616,126 SH   SOLE   616,126 0 0
CISCO SYS 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 11,305 190,217 SH   SOLE   190,217 0 0
CITRIX SYS INC COM 177376100 388 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 2,166 18,778 SH   SOLE   18,778 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 19,338 466,436 SH   SOLE   466,436 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 6,541 99,947 SH   SOLE   99,947 0 0
COLLIERS INTL GROUP INC SUB 194693107 4,354 118,475 SH   SOLE   118,475 0 0
COMCAST CORP NEW CL 20030N101 5,936 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
COMPANIA DE MINAS BUENAVENTU SPO 204448104 426 37,796 SH   SOLE   37,796 0 0
CONCHO RES INC COM 20605P101 763 5,756 SH   SOLE   5,756 0 0
CONCORDIA INTERNATIONAL CORP COM 20653P102 30 13,954 SH   SOLE   13,954 0 0
CONOCOPHILLIPS COM 20825C104 767 15,303 SH   SOLE   15,303 0 0
CONSOL ENERGY INC COM 20854P109 761 41,744 SH   SOLE   41,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 5,054 208,259 SH   SOLE   208,259 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 103,498 7,615,712 SH   SOLE   7,615,712 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 843 9,714 SH   SOLE   9,714 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 1,975 14,453 SH   SOLE   14,453 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,082 26,749 SH   SOLE   26,749 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 3,487 33,842 SH   SOLE   33,842 0 0
DELPHI AUTOMOTIVE PLC SHS G27823106 986 14,638 SH   SOLE   14,638 0 0
DELTA AIR LINES INC DEL COM 247361702 3,761 76,450 SH   SOLE   76,450 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 275 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 1,219 12,402 SH   SOLE   12,402 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 31,057 297,997 SH   SOLE   297,997 0 0
DOLLAR GEN CORP NEW COM 256677105 1,990 26,865 SH   SOLE   26,865 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 21,313 372,480 SH   SOLE   372,480 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 1,661 16,864 SH   SOLE   16,864 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 3,820 52,037 SH   SOLE   52,037 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 646 8,800 SH Put SOLE   8,800 0 0
DUKE ENERGY CORP NEW COM 26441C204 8,339 107,435 SH   SOLE   107,435 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 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 1,324 44,586 SH   SOLE   44,586 0 0
EBIX INC COM 278715206 1,384 24,252 SH   SOLE   24,252 0 0
ECOLAB INC COM 278865100 1,518 12,946 SH   SOLE   12,946 0 0
ELDORADO GOLD CORP NEW COM 284902103 28,669 8,903,368 SH   SOLE   8,903,368 0 0
ELECTRONIC ARTS INC COM 285512109 1,125 14,279 SH   SOLE   14,279 0 0
EMERSON ELEC CO COM 291011104 6,764 121,321 SH   SOLE   121,321 0 0
ENBRIDGE INC COM 29250N105 575,923 13,673,385 SH   SOLE   13,673,385 0 0
ENCANA CORP COM 292505104 166,896 14,216,006 SH   SOLE   14,216,006 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 538 7,329 SH   SOLE   7,329 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 27,715 307,060 SH   SOLE   307,060 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 16,283 141,533 SH   SOLE   141,533 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 9,914 53,242 SH   SOLE   53,242 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 REP BK SAN FRANCISCO C 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 MAT 33734X168 668 18,648 SH   SOLE   18,648 0 0
FIRST TR EXCHANGE TRADED FD DJ 33733E302 1,090 13,660 SH   SOLE   13,660 0 0
FIRST TR EXCHANGE TRADED FD US 336920103 219 4,043 SH   SOLE   4,043 0 0
FIRST TR EXCHANGE TRADED FD NAT 33733E807 684 26,125 SH   SOLE   26,125 0 0
FIRST TR EXCHANGE TRADED FD SEN 33738D309 498 10,250 SH   SOLE   10,250 0 0
FIRSTSERVICE CORP NEW SUB 33767E103 12,130 255,471 SH   SOLE   255,471 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,352 276,300 SH   SOLE   276,300 0 0
FORTIS INC COM 349553107 218,521 7,076,460 SH   SOLE   7,076,460 0 0
FORTUNA SILVER MINES INC COM 349915108 205 36,210 SH   SOLE   36,210 0 0
FRANCO NEVADA CORP COM 351858105 142,329 2,381,672 SH   SOLE   2,381,672 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 3,732 21,615 SH   SOLE   21,615 0 0
GENERAL ELECTRIC CO COM 369604103 31,554 998,538 SH   SOLE   998,538 0 0
GENERAL ELECTRIC CO COM 369604103 771 24,400 SH Put SOLE   24,400 0 0
GENERAL MLS INC COM 370334104 2,490 40,317 SH   SOLE   40,317 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 8,497 334,920 SH   SOLE   334,920 0 0
GILEAD SCIENCES INC COM 375558103 15,076 210,532 SH   SOLE   210,532 0 0
GILEAD SCIENCES INC COM 375558103 501 7,000 SH Put SOLE   7,000 0 0
GLAXOSMITHKLINE PLC SPO 37733W105 16,854 437,665 SH   SOLE   437,665 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 972 322,827 SH   SOLE   322,827 0 0
GOLDCORP INC NEW COM 380956409 147,079 10,814,617 SH   SOLE   10,814,617 0 0
GOLDEN STAR RES LTD CDA COM 38119T104 83 110,800 SH   SOLE   110,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 7,147 29,849 SH   SOLE   29,849 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 420 138,933 SH   SOLE   138,933 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 5,130 153,408 SH   SOLE   153,408 0 0
GREENBRIER COS INC COM 393657101 1,080 25,992 SH   SOLE   25,992 0 0
GROUPE CGI INC CL 39945C109 175,874 3,661,749 SH   SOLE   3,661,749 0 0
HALLIBURTON CO COM 406216101 4,589 84,840 SH   SOLE   84,840 0 0
HANESBRANDS INC COM 410345102 3,515 162,948 SH   SOLE   162,948 0 0
HARLEY DAVIDSON INC COM 412822108 598 10,243 SH   SOLE   10,243 0 0
HARRIS CORP DEL COM 413875105 761 7,425 SH   SOLE   7,425 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,208 83,613 SH   SOLE   83,613 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2,069 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,971 208,611 SH   SOLE   208,611 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,320 582,434 SH   SOLE   582,434 0 0
HUMANA INC COM 444859102 1,397 6,847 SH   SOLE   6,847 0 0
IAMGOLD CORP COM 450913108 1,969 511,460 SH   SOLE   511,460 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 119,030 3,424,334 SH   SOLE   3,424,334 0 0
IMPERIAL OIL LTD 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 3,105 41,375 SH   SOLE   41,375 0 0
INGERSOLL-RAND PLC SHS G47791101 413 5,500 SH Put SOLE   5,500 0 0
INGREDION INC COM 457187102 1,161 9,289 SH   SOLE   9,289 0 0
INTEL CORP COM 458140100 26,413 728,226 SH   SOLE   728,226 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 12,831 77,297 SH   SOLE   77,297 0 0
INTERNATIONAL GAME TECHNOLOG SHS G4863A108 1,002 39,254 SH   SOLE   39,254 0 0
INTL PAPER CO COM 460146103 244 4,593 SH   SOLE   4,593 0 0
INTUIT COM 461202103 2,001 17,463 SH   SOLE   17,463 0 0
INTUITIVE SURGICAL INC COM 46120E602 1,788 2,819 SH   SOLE   2,819 0 0
IROBOT CORP COM 462726100 217 3,719 SH   SOLE   3,719 0 0
ISHARES IND 464289529 546 19,986 SH   SOLE   19,986 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 464286103 5,071 250,654 SH   SOLE   250,654 0 0
ISHARES AUS 464286202 4,609 278,834 SH   SOLE   278,834 0 0
ISHARES MSC 464286400 1,102 33,041 SH   SOLE   33,041 0 0
ISHARES MSC 464286806 278 10,500 SH   SOLE   10,500 0 0
ISHARES GLB 464286350 409 16,400 SH   SOLE   16,400 0 0
ISHARES MSC 464286871 4,557 233,944 SH   SOLE   233,944 0 0
ISHARES MSC 464286772 3,163 59,429 SH   SOLE   59,429 0 0
ISHARES MSC 464286749 669 22,698 SH   SOLE   22,698 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 INC MSC 46434G822 853 17,454 SH   SOLE   17,454 0 0
ISHARES SILVER TRUST ISH 46428Q109 632 41,797 SH   SOLE   41,797 0 0
ISHARES TR 0-5 46429B747 320 3,180 SH   SOLE   3,180 0 0
ISHARES TR 1-3 464287457 725 8,585 SH   SOLE   8,585 0 0
ISHARES TR 20 464287432 5,464 45,866 SH   SOLE   45,866 0 0
ISHARES TR 3-7 464288661 597 4,875 SH   SOLE   4,875 0 0
ISHARES TR 7-1 464287440 26,338 251,270 SH   SOLE   251,270 0 0
ISHARES TR CHI 464287184 4,310 124,186 SH   SOLE   124,186 0 0
ISHARES TR COR 46429B663 432 5,258 SH   SOLE   5,258 0 0
ISHARES TR COR 464287200 14,115 62,736 SH   SOLE   62,736 0 0
ISHARES TR COR 464287507 1,797 10,867 SH   SOLE   10,867 0 0
ISHARES TR COR 464287804 596 4,337 SH   SOLE   4,337 0 0
ISHARES TR COR 464287226 527 4,879 SH   SOLE   4,879 0 0
ISHARES TR HDG 46434V803 1,726 66,076 SH   SOLE   66,076 0 0
ISHARES TR FLT 46429B655 6,140 121,036 SH   SOLE   121,036 0 0
ISHARES TR GLO 464287325 355 3,740 SH   SOLE   3,740 0 0
ISHARES TR GLO 46434V647 385 15,246 SH   SOLE   15,246 0 0
ISHARES TR GLO 464287291 222 2,019 SH   SOLE   2,019 0 0
ISHARES TR IBO 464288513 2,403 27,767 SH   SOLE   27,767 0 0
ISHARES TR IBO 464287242 442 3,771 SH   SOLE   3,771 0 0
ISHARES TR INT 464288638 516 4,766 SH   SOLE   4,766 0 0
ISHARES TR INT 464288448 1,550 52,439 SH   SOLE   52,439 0 0
ISHARES TR MRG 464288406 457 3,162 SH   SOLE   3,162 0 0
ISHARES TR MRG 464288604 206 1,425 SH   SOLE   1,425 0 0
ISHARES TR MRN 464288703 350 2,450 SH   SOLE   2,450 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 MSC 464287465 14,711 254,820 SH   SOLE   254,820 0 0
ISHARES TR EAF 464288273 1,310 26,280 SH   SOLE   26,280 0 0
ISHARES TR MSC 464287234 9,435 269,497 SH   SOLE   269,497 0 0
ISHARES TR MSC 464287234 2,640 75,400 SH Put SOLE   75,400 0 0
ISHARES TR IRE 46429B507 335 8,930 SH   SOLE   8,930 0 0
ISHARES TR NAS 464287556 1,178 4,438 SH   SOLE   4,438 0 0
ISHARES TR N A 464287549 2,265 18,293 SH   SOLE   18,293 0 0
ISHARES TR PHL 464287523 955 7,783 SH   SOLE   7,783 0 0
ISHARES TR RUS 464287622 334 2,686 SH   SOLE   2,686 0 0
ISHARES TR RUS 464287655 3,212 23,819 SH   SOLE   23,819 0 0
ISHARES TR RUS 464287630 878 7,384 SH   SOLE   7,384 0 0
ISHARES TR RUS 464287499 340 1,900 SH   SOLE   1,900 0 0
ISHARES TR RUS 464287473 507 6,300 SH   SOLE   6,300 0 0
ISHARES TR INT 464288117 223 2,478 SH   SOLE   2,478 0 0
ISHARES TR S&P 464287705 1,819 12,530 SH   SOLE   12,530 0 0
ISHARES TR SP 464287879 1,349 9,633 SH   SOLE   9,633 0 0
ISHARES TR SEL 464287168 9,788 110,513 SH   SOLE   110,513 0 0
ISHARES TR SHR 464288679 2,318 21,019 SH   SOLE   21,019 0 0
ISHARES TR TIP 464287176 775 6,850 SH   SOLE   6,850 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 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 MIN 46429B689 897 14,645 SH   SOLE   14,645 0 0
ISHARES TR CUR 46434V639 551 20,700 SH   SOLE   20,700 0 0
ISHARES TR MSC 46435G334 2,670 87,000 SH   SOLE   87,000 0 0
ISHARES TR U.S 464288760 606 4,309 SH   SOLE   4,309 0 0
ISHARES TR U.S 464287838 1,062 12,772 SH   SOLE   12,772 0 0
ISHARES TR U.S 464287812 1,809 16,334 SH   SOLE   16,334 0 0
ISHARES TR US 464288620 558 5,108 SH   SOLE   5,108 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 U.S 464287754 1,604 13,300 SH   SOLE   13,300 0 0
ISHARES TR U.S 464288836 556 3,931 SH   SOLE   3,931 0 0
ISHARES TR U.S 464288687 787 21,139 SH   SOLE   21,139 0 0
ISHARES TR U.S 464287739 8,969 116,567 SH   SOLE   116,567 0 0
ISHARES TR US 464288778 1,012 22,294 SH   SOLE   22,294 0 0
ISHARES TR U.S 464287721 2,865 23,824 SH   SOLE   23,824 0 0
ITT INC COM 45073V108 971 25,167 SH   SOLE   25,167 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 52,998 460,015 SH   SOLE   460,015 0 0
JOHNSON CTLS INTL PLC SHS G51502105 2,611 63,401 SH   SOLE   63,401 0 0
JPMORGAN CHASE & CO COM 46625H100 62,526 724,608 SH   SOLE   724,608 0 0
JUNIPER NETWORKS INC COM 48203R104 1,343 47,530 SH   SOLE   47,530 0 0
JUST ENERGY GROUP INC COM 48213W101 795 145,582 SH   SOLE   145,582 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 1,303 17,680 SH   SOLE   17,680 0 0
KEYCORP NEW COM 493267108 4,645 254,222 SH   SOLE   254,222 0 0
KIMBERLY CLARK CORP COM 494368103 3,783 33,150 SH   SOLE   33,150 0 0
KIMCO RLTY CORP COM 49446R109 463 18,418 SH   SOLE   18,418 0 0
KINDER MORGAN INC DEL COM 49456B101 3,771 182,064 SH   SOLE   182,064 0 0
KINROSS GOLD CORP COM 496902404 47,954 15,419,200 SH   SOLE   15,419,200 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 901 192,831 SH   SOLE   192,831 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 2,677 40,654 SH   SOLE   40,654 0 0
L-3 COMMUNICATIONS HLDGS INC COM 502424104 1,226 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 24,887 99,570 SH   SOLE   99,570 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 8,751 102,021 SH   SOLE   102,021 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 1,325 36,999 SH   SOLE   36,999 0 0
MAG SILVER CORP COM 55903Q104 2,097 190,104 SH   SOLE   190,104 0 0
MAGNA INTL INC COM 559222401 238,136 5,486,999 SH   SOLE   5,486,999 0 0
MAGNA INTL INC COM 559222401 681 15,700 SH Put SOLE   15,700 0 0
MAIN STREET CAPITAL CORP COM 56035L104 460 12,521 SH   SOLE   12,521 0 0
MANULIFE FINL CORP COM 56501R106 641,693 36,009,686 SH   SOLE   36,009,686 0 0
MARATHON PETE CORP COM 56585A102 495 9,829 SH   SOLE   9,829 0 0
MARKEL CORP COM 570535104 6,999 7,738 SH   SOLE   7,738 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 14,745 142,805 SH   SOLE   142,805 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 14,085 115,718 SH   SOLE   115,718 0 0
MCEWEN MNG INC COM 58039P107 411 141,190 SH   SOLE   141,190 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 21,054 357,642 SH   SOLE   357,642 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,424 101,007 SH   SOLE   101,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 1,381 62,993 SH   SOLE   62,993 0 0
MICROSOFT CORP COM 594918104 48,404 778,947 SH   SOLE   778,947 0 0
MICROSOFT CORP COM 594918104 621 10,000 SH Put SOLE   10,000 0 0
MITEL NETWORKS CORP COM 60671Q104 410 60,247 SH   SOLE   60,247 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 981 4,912 SH   SOLE   4,912 0 0
MOLSON COORS BREWING CO CL 60871R209 687 7,063 SH   SOLE   7,063 0 0
MONDELEZ INTL INC CL 609207105 3,578 80,722 SH   SOLE   80,722 0 0
MONSANTO CO NEW COM 61166W101 1,158 11,002 SH   SOLE   11,002 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 14,417 341,221 SH   SOLE   341,221 0 0
MORGAN STANLEY EMER MKTS FD COM 61744G107 1,813 137,525 SH   SOLE   137,525 0 0
MOSAIC CO NEW COM 61945C103 694 23,658 SH   SOLE   23,658 0 0
MOTOROLA SOLUTIONS INC COM 620076307 606 7,311 SH   SOLE   7,311 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,356 SH   SOLE   155,356 0 0
NEW GOLD INC CDA COM 644535106 891 254,436 SH   SOLE   254,436 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 5,749 168,728 SH   SOLE   168,728 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 6,566 129,172 SH   SOLE   129,172 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 548 120,170 SH   SOLE   120,170 0 0
NOVARTIS A G SPO 66987V109 6,913 94,912 SH   SOLE   94,912 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,702 16,889 SH   SOLE   16,889 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 20,105 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 525 54,006 SH   SOLE   54,006 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 184,059 5,876,716 SH   SOLE   5,876,716 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 8,332 79,637 SH   SOLE   79,637 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 29,268 901,111 SH   SOLE   901,111 0 0
PHILIP MORRIS INTL INC COM 718172109 4,638 50,696 SH   SOLE   50,696 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 25Y 72201R882 372 3,420 SH   SOLE   3,420 0 0
PIMCO ETF TR TTL 72201R775 761 7,307 SH   SOLE   7,307 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 195,035 10,781,384 SH   SOLE   10,781,384 0 0
POWERSHARES ETF TR II EX 73936T771 762 28,232 SH   SOLE   28,232 0 0
POWERSHARES ETF TR II EME 73936T763 2,321 127,854 SH   SOLE   127,854 0 0
POWERSHARES ETF TR II SOV 73936T573 1,867 66,079 SH   SOLE   66,079 0 0
POWERSHARES ETF TR II PFD 73936T565 2,002 140,699 SH   SOLE   140,699 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 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 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 ETF TRUST ENE 73935X385 657 15,091 SH   SOLE   15,091 0 0
POWERSHARES ETF TRUST FTS 73935X583 236 2,369 SH   SOLE   2,369 0 0
POWERSHARES ETF TRUST FTS 73935X567 449 3,895 SH   SOLE   3,895 0 0
POWERSHARES ETF TRUST NAS 73935X146 329 3,983 SH   SOLE   3,983 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 606 73,508 SH   SOLE   73,508 0 0
PRICE T ROWE GROUP INC COM 74144T108 3,462 46,003 SH   SOLE   46,003 0 0
PRICELINE GRP INC COM 741503403 4,624 3,154 SH   SOLE   3,154 0 0
PRIMERO MNG CORP COM 74164W106 29 36,276 SH   SOLE   36,276 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 29,617 352,248 SH   SOLE   352,248 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 6,271 60,265 SH   SOLE   60,265 0 0
PRUDENTIAL PLC ADR 74435K204 552 13,878 SH   SOLE   13,878 0 0
PUBLIC STORAGE COM 74460D109 1,151 5,152 SH   SOLE   5,152 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 10,585 162,339 SH   SOLE   162,339 0 0
QUANTA SVCS INC COM 74762E102 1,886 54,126 SH   SOLE   54,126 0 0
QUEST DIAGNOSTICS INC COM 74834L100 1,212 13,188 SH   SOLE   13,188 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 256 3,365 SH   SOLE   3,365 0 0
RANDGOLD RES LTD ADR 752344309 1,813 23,750 SH   SOLE   23,750 0 0
RAYTHEON CO COM 755111507 25,006 176,099 SH   SOLE   176,099 0 0
REALTY INCOME CORP COM 756109104 402 6,986 SH   SOLE   6,986 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 2,484 43,532 SH   SOLE   43,532 0 0
RESMED INC COM 761152107 598 9,645 SH   SOLE   9,645 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 144,907 3,040,435 SH   SOLE   3,040,435 0 0
REYNOLDS AMERICAN INC COM 761713106 5,432 96,929 SH   SOLE   96,929 0 0
RICHMONT MINES INC COM 76547T106 91 14,032 SH   SOLE   14,032 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 1,688 12,563 SH   SOLE   12,563 0 0
ROCKWELL COLLINS INC COM 774341101 929 10,016 SH   SOLE   10,016 0 0
ROGERS COMMUNICATIONS INC CL 775109200 225,239 5,838,236 SH   SOLE   5,838,236 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,740,087 55,236,855 SH   SOLE   55,236,855 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
ROYAL GOLD INC COM 780287108 1,053 16,629 SH   SOLE   16,629 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 345 88,545 SH   SOLE   88,545 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
SEABRIDGE GOLD INC COM 811916105 84 10,292 SH   SOLE   10,292 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 81369Y308 2,305 44,575 SH   SOLE   44,575 0 0
SELECT SECTOR SPDR TR SBI 81369Y407 12,208 149,976 SH   SOLE   149,976 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 81369Y506 24,129 320,359 SH   SOLE   320,359 0 0
SELECT SECTOR SPDR TR SBI 81369Y605 15,730 676,539 SH   SOLE   676,539 0 0
SELECT SECTOR SPDR TR SBI 81369Y704 10,161 163,303 SH   SOLE   163,303 0 0
SELECT SECTOR SPDR TR TEC 81369Y803 20,784 429,787 SH   SOLE   429,787 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 114,862 5,725,936 SH   SOLE   5,725,936 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
SIBANYE GOLD LTD SPO 825724206 180 25,439 SH   SOLE   25,439 0 0
SIERRA WIRELESS INC COM 826516106 314 19,984 SH   SOLE   19,984 0 0
SILVER STD RES INC COM 82823L106 2,132 239,009 SH   SOLE   239,009 0 0
SILVER WHEATON CORP COM 828336107 106,888 5,532,516 SH   SOLE   5,532,516 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 5,860 119,123 SH   SOLE   119,123 0 0
SOUTHWEST AIRLS CO COM 844741108 559 11,218 SH   SOLE   11,218 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 DJ 78463X863 256 7,085 SH   SOLE   7,085 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 S&P 500 ETF TR TR 78462F103 29,770 133,183 SH   SOLE   133,183 0 0
SPDR S&P 500 ETF TR TR 78462F103 5,052 22,600 SH Put SOLE   22,600 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 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
SPDR SERIES TRUST S&P 78464A730 2,806 67,750 SH   SOLE   67,750 0 0
SPDR SERIES TRUST S&P 78464A698 10,980 197,582 SH   SOLE   197,582 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
SPECTRA ENERGY CORP COM 847560109 1,354 32,951 SH   SOLE   32,951 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 504 8,641 SH   SOLE   8,641 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 SPD 78467V848 238 4,920 SH   SOLE   4,920 0 0
SSGA ACTIVE ETF TR BLK 78467V608 3,143 66,192 SH   SOLE   66,192 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 26,911 484,714 SH   SOLE   484,714 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 4,087 34,109 SH   SOLE   34,109 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 435,159 11,329,307 SH   SOLE   11,329,307 0 0
SUNCOR ENERGY INC NEW COM 867224107 762,751 23,332,849 SH   SOLE   23,332,849 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 6,364 675,563 SH   SOLE   675,563 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 138,010 6,890,170 SH   SOLE   6,890,170 0 0
TEGNA INC COM 87901J105 1,223 57,186 SH   SOLE   57,186 0 0
TELEFONICA BRASIL SA SPO 87936R106 5,488 410,155 SH   SOLE   410,155 0 0
TELEFONICA S A SPO 879382208 303 32,938 SH   SOLE   32,938 0 0
TELUS CORP COM 87971M103 319,554 10,033,083 SH   SOLE   10,033,083 0 0
TELUS CORP COM 87971M103 510 16,000 SH Put SOLE   16,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,335 91,987 SH   SOLE   91,987 0 0
TEXAS INSTRS INC COM 882508104 11,506 157,676 SH   SOLE   157,676 0 0
TEXTRON INC COM 883203101 584 12,023 SH   SOLE   12,023 0 0
THERAVANCE INC NOT 88338TAB0 1,681 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 234,051 5,346,072 SH   SOLE   5,346,072 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,308 23,913 SH   SOLE   23,913 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 BK ONT COM 891160509 3,608,393 73,133,227 SH   SOLE   73,133,227 0 0
TORONTO DOMINION BK ONT COM 891160509 799 16,200 SH Put SOLE   16,200 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 3,756 682,991 SH   SOLE   682,991 0 0
TRANSCANADA CORP COM 89353D107 617,491 13,676,426 SH   SOLE   13,676,426 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 2,463 20,118 SH   SOLE   20,118 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 809 250,343 SH   SOLE   250,343 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 4,059 259,040 SH   SOLE   259,040 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 15,264 147,218 SH   SOLE   147,218 0 0
UNITED CONTL HLDGS INC COM 910047109 736 10,101 SH   SOLE   10,101 0 0
UNITED PARCEL SERVICE INC CL 911312106 10,084 87,961 SH   SOLE   87,961 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 15,556 97,199 SH   SOLE   97,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,018 19,822 SH   SOLE   19,822 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 52,078 3,586,647 SH   SOLE   3,586,647 0 0
VALERO ENERGY CORP NEW COM 91913Y100 2,319 33,950 SH   SOLE   33,950 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
VANECK VECTORS ETF TR GOL 92189F106 17,151 819,836 SH   SOLE   819,836 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 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 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 INTL EQUITY INDEX F FTS 922042858 6,106 170,663 SH   SOLE   170,663 0 0
VANGUARD INTL EQUITY INDEX F ALL 922042775 247 5,589 SH   SOLE   5,589 0 0
VANGUARD INTL EQUITY INDEX F FTS 922042874 1,219 25,426 SH   SOLE   25,426 0 0
VANGUARD SCOTTSDALE FDS INT 92206C870 296 3,450 SH   SOLE   3,450 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 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,407 588,367 SH   SOLE   588,367 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 12,355 178,742 SH   SOLE   178,742 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 36,593 663,997 SH   SOLE   663,997 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 4,444 65,398 SH   SOLE   65,398 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 5,099 28,051 SH   SOLE   28,051 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 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
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
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 1,127 18,660 SH   SOLE   18,660 0 0
XPO LOGISTICS INC COM 983793100 699 16,193 SH   SOLE   16,193 0 0
XYLEM INC COM 98419M100 1,566 31,625 SH   SOLE   31,625 0 0
YAHOO INC COM 984332106 207 5,352 SH   SOLE   5,352 0 0
YAMANA GOLD INC COM 98462Y100 33,582 11,950,993 SH   SOLE   11,950,993 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 967 9,371 SH   SOLE   9,371 0 0
ZIONS BANCORPORATION COM 989701107 362 8,413 SH   SOLE   8,413 0 0
ZOETIS INC CL 98978V103 4,757 88,870 SH   SOLE   88,870 0 0