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 10,655 75,154 SH   SOLE   75,154 0 0
ABB LTD SPO 000375204 861 48,703 SH   SOLE   48,703 0 0
ABBOTT LABS COM 002824100 2,005 49,845 SH   SOLE   49,845 0 0
ABBVIE INC COM 00287Y109 10,406 191,256 SH   SOLE   191,256 0 0
ABBVIE INC COM 00287Y109 936 17,200 SH Put SOLE   17,200 0 0
ABIOMED INC COM 003654100 552 41,891 SH   SOLE   41,891 0 0
ACCENTURE PLC IRELAND SHS G1151C101 467 59,371 SH   SOLE   59,371 0 0
ACTIVISION BLIZZARD INC COM 00507V109 794 154,133 SH   SOLE   154,133 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 225 17,956 SH   SOLE   17,956 0 0
ADVANTAGE OIL & GAS LTD COM 00765F101 14,342 1,354,275 SH   SOLE   1,354,275 0 0
ADVENT CLAYMORE CV SECS & IN COM 00764C109 144 10,902 SH   SOLE   10,902 0 0
ADVISORSHARES TR PER 00768Y503 573 21,717 SH   SOLE   21,717 0 0
AEGON N V NY 007924103 12,429 468,294 SH   SOLE   468,294 0 0
AETNA INC NEW COM 00817Y108 11,221 95,461 SH   SOLE   95,461 0 0
AFLAC INC COM 001055102 536 33,362 SH   SOLE   33,362 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 311 12,500 SH   SOLE   12,500 0 0
AGNICO EAGLE MINES LTD COM 008474108 28,397 2,995,464 SH   SOLE   2,995,464 0 0
AGRIA CORP SPO 00850H103 212 16,000 SH   SOLE   16,000 0 0
AGRIUM INC COM 008916108 19,864 2,393,312 SH   SOLE   2,393,312 0 0
ALAMOS GOLD INC NEW COM 011532108 2,307 120,763 SH   SOLE   120,763 0 0
ALASKA AIR GROUP INC COM 011659109 1,691 71,635 SH   SOLE   71,635 0 0
ALCOA INC COM 013817101 7,554 11,833 SH   SOLE   11,833 0 0
ALIBABA GROUP HLDG LTD SPO 01609W102 20 29,597 SH   SOLE   29,597 0 0
ALLEGIANT TRAVEL CO COM 01748X102 432 14,994 SH   SOLE   14,994 0 0
ALLEGION PUB LTD CO ORD G0176J109 381 51,146 SH   SOLE   51,146 0 0
ALLERGAN PLC SHS G0177J108 161 16,628 SH   SOLE   16,628 0 0
ALLIED WRLD ASSUR COM HLDG A SHS H01531104 838 34,511 SH   SOLE   34,511 0 0
ALLIQUA BIOMEDICAL INC COM 019621200 570 2,290 SH   SOLE   2,290 0 0
ALLSTATE CORP COM 020002101 222 30,984 SH   SOLE   30,984 0 0
ALTRIA GROUP INC COM 02209S103 4,363 395,602 SH   SOLE   395,602 0 0
AMAYA INC COM 02314M108 1,798 295,260 SH   SOLE   295,260 0 0
AMAZON COM INC COM 023135106 1,265 19,057 SH   SOLE   19,057 0 0
AMBEV SA SPO 02319V103 10,629 9,100 SH   SOLE   9,100 0 0
AMEDISYS INC COM 023436108 285 7,516 SH   SOLE   7,516 0 0
AMERCO COM 023586100 3,811 9,685 SH   SOLE   9,685 0 0
AMERICA MOVIL SAB DE CV SPO 02364W105 626 37,850 SH   SOLE   37,850 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,369 68,642 SH   SOLE   68,642 0 0
AMERICAN CAPITAL AGENCY CORP COM 02503X105 1,186 63,402 SH   SOLE   63,402 0 0
AMERICAN ELEC PWR INC COM 025537101 299 5,262 SH   SOLE   5,262 0 0
AMERICAN EXPRESS CO COM 025816109 834 11,253 SH   SOLE   11,253 0 0
AMERICAN INTL GROUP INC COM 026874784 3,319 58,417 SH   SOLE   58,417 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 510 14,100 SH   SOLE   14,100 0 0
AMERICAN TOWER CORP NEW COM 03027X100 407 4,630 SH   SOLE   4,630 0 0
AMERICAN WOODMARK CORP COM 030506109 1,320 20,351 SH   SOLE   20,351 0 0
AMERISOURCEBERGEN CORP COM 03073E105 7,386 77,755 SH   SOLE   77,755 0 0
AMGEN INC COM 031162100 4,022 29,075 SH   SOLE   29,075 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 242 8,061 SH   SOLE   8,061 0 0
AMPHENOL CORP NEW CL 032095101 405 7,946 SH   SOLE   7,946 0 0
AMTRUST FINL SVCS INC COM 032359309 1,997 31,708 SH   SOLE   31,708 0 0
ANGLOGOLD ASHANTI LTD SPO 035128206 1,021 124,705 SH   SOLE   124,705 0 0
ANHEUSER BUSCH INBEV SA/NV SPO 03524A108 642 6,040 SH   SOLE   6,040 0 0
ANNALY CAP MGMT INC COM 035710409 1,493 151,282 SH   SOLE   151,282 0 0
ANTHEM INC COM 036752103 3,714 26,526 SH   SOLE   26,526 0 0
APOLLO INVT CORP COM 03761U106 629 114,756 SH   SOLE   114,756 0 0
APPLE INC COM 037833100 69,091 626,389 SH   SOLE   626,389 0 0
ARES CAP CORP COM 04010L103 2,254 155,654 SH   SOLE   155,654 0 0
ASANKO GOLD INC COM 04341Y105 72 49,171 SH   SOLE   49,171 0 0
ASSURANT INC COM 04621X108 754 9,541 SH   SOLE   9,541 0 0
ASTRAZENECA PLC SPO 046353108 1,353 42,516 SH   SOLE   42,516 0 0
AT&T INC COM 00206R102 26,355 808,946 SH   SOLE   808,946 0 0
ATLANTIC PWR CORP COM 04878Q863 55 29,411 SH   SOLE   29,411 0 0
ATWOOD OCEANICS INC COM 050095108 1,186 80,070 SH   SOLE   80,070 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,092 13,589 SH   SOLE   13,589 0 0
AUTONATION INC COM 05329W102 1,899 32,640 SH   SOLE   32,640 0 0
AUTOZONE INC COM 053332102 3,836 5,300 SH   SOLE   5,300 0 0
AVAGO TECHNOLOGIES LTD SHS Y0486S104 6,102 48,815 SH   SOLE   48,815 0 0
AVERY DENNISON CORP COM 053611109 462 8,174 SH   SOLE   8,174 0 0
AVON PRODS INC COM 054303102 82 25,150 SH   SOLE   25,150 0 0
B2GOLD CORP COM 11777Q209 487 463,441 SH   SOLE   463,441 0 0
BANCO BRADESCO S A SP 059460303 199 37,035 SH   SOLE   37,035 0 0
BANCO SANTANDER SA ADR 05964H105 3,711 702,906 SH   SOLE   702,906 0 0
BANK AMER CORP COM 060505104 9,954 638,865 SH   SOLE   638,865 0 0
BANK AMER CORP COM 060505104 365 23,400 SH Put SOLE   23,400 0 0
BANK NEW YORK MELLON CORP COM 064058100 2,301 58,766 SH   SOLE   58,766 0 0
BANK MONTREAL QUE COM 063671101 1,442,566 26,444,834 SH   SOLE   26,444,834 0 0
BANK N S HALIFAX COM 064149107 2,250,030 51,044,244 SH   SOLE   51,044,244 0 0
BANK N S HALIFAX COM 064149107 811 18,400 SH Put SOLE   18,400 0 0
BANK OF THE OZARKS INC COM 063904106 504 11,524 SH   SOLE   11,524 0 0
BARCLAYS BK PLC IPS 06738C786 476 56,300 SH   SOLE   56,300 0 0
BARCLAYS PLC ADR 06738E204 3,365 227,706 SH   SOLE   227,706 0 0
BARRICK GOLD CORP COM 067901108 103,043 16,201,756 SH   SOLE   16,201,756 0 0
BAXALTA INC COM 07177M103 243 7,723 SH   SOLE   7,723 0 0
BAXTER INTL INC COM 071813109 210 6,394 SH   SOLE   6,394 0 0
BAYTEX ENERGY CORP COM 07317Q105 1,231 384,807 SH   SOLE   384,807 0 0
BB&T CORP COM 054937107 1,101 30,916 SH   SOLE   30,916 0 0
BCE INC COM 05534B760 627,576 15,321,675 SH   SOLE   15,321,675 0 0
BECTON DICKINSON & CO COM 075887109 1,919 14,466 SH   SOLE   14,466 0 0
BED BATH & BEYOND INC COM 075896100 2,878 50,469 SH   SOLE   50,469 0 0
BELLATRIX EXPLORATION LTD COM 078314101 119 78,160 SH   SOLE   78,160 0 0
BERKSHIRE HATHAWAY INC DEL CL 084670108 3,514 18 SH   SOLE   18 0 0
BERKSHIRE HATHAWAY INC DEL CL 084670702 28,691 220,024 SH   SOLE   220,024 0 0
BEST BUY INC COM 086516101 1,111 29,929 SH   SOLE   29,929 0 0
BGC PARTNERS INC CL 05541T101 357 43,481 SH   SOLE   43,481 0 0
BHP BILLITON LTD SPO 088606108 379 11,979 SH   SOLE   11,979 0 0
BIOGEN INC COM 09062X103 1,141 3,909 SH   SOLE   3,909 0 0
BJS RESTAURANTS INC COM 09180C106 1,089 25,301 SH   SOLE   25,301 0 0
BLACKBERRY LTD COM 09228F103 40,009 6,526,720 SH   SOLE   6,526,720 0 0
BLACKBERRY LTD COM 09228F103 159 26,000 SH Put SOLE   26,000 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 315 35,555 SH   SOLE   35,555 0 0
BLACKROCK INC COM 09247X101 1,278 4,297 SH   SOLE   4,297 0 0
BLACKSTONE GROUP L P COM 09253U108 2,867 92,268 SH   SOLE   92,268 0 0
BLOCK H & R INC COM 093671105 2,233 61,693 SH   SOLE   61,693 0 0
BOEING CO COM 097023105 7,626 58,237 SH   SOLE   58,237 0 0
BOSTON PROPERTIES INC COM 101121101 1,514 12,791 SH   SOLE   12,791 0 0
BOYD GAMING CORP COM 103304101 1,226 75,222 SH   SOLE   75,222 0 0
BP PLC SPO 055622104 7,528 246,340 SH   SOLE   246,340 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 13,461 227,386 SH   SOLE   227,386 0 0
BRITISH AMERN TOB PLC SPO 110448107 321 2,916 SH   SOLE   2,916 0 0
BROADCOM CORP CL 111320107 372 7,227 SH   SOLE   7,227 0 0
BROOKFIELD ASSET MGMT INC CL 112585104 391,464 12,451,136 SH   SOLE   12,451,136 0 0
BROOKFIELD CDA OFFICE PPTYS TR 112823109 576 31,308 SH   SOLE   31,308 0 0
BROOKFIELD INFRAST PARTNERS LP G16252101 10,582 287,796 SH   SOLE   287,796 0 0
BROOKFIELD PPTY PARTNERS L P UNI G16249107 14,014 653,025 SH   SOLE   653,025 0 0
BROOKFIELD RENEWABLE ENRGY P PAR G16258108 7,911 287,779 SH   SOLE   287,779 0 0
BT GROUP PLC ADR 05577E101 1,819 28,527 SH   SOLE   28,527 0 0
BARD C R INC COM 067383109 5,486 29,444 SH   SOLE   29,444 0 0
CA INC COM 12673P105 1,216 44,538 SH   SOLE   44,538 0 0
CABLEVISION SYS CORP CL 12686C109 241 7,435 SH   SOLE   7,435 0 0
CAE INC COM 124765108 2,923 275,202 SH   SOLE   275,202 0 0
CAE INC COM 124765108 356 33,500 SH Put SOLE   33,500 0 0
CAMBREX CORP COM 132011107 1,547 38,988 SH   SOLE   38,988 0 0
CAMECO CORP COM 13321L108 72,567 5,962,768 SH   SOLE   5,962,768 0 0
CAMECO CORP COM 13321L108 352 28,900 SH Put SOLE   28,900 0 0
CAMERON INTERNATIONAL CORP COM 13342B105 1,456 23,739 SH   SOLE   23,739 0 0
CAMPBELL SOUP CO COM 134429109 4,985 98,372 SH   SOLE   98,372 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 90,699 1,260,411 SH   SOLE   1,260,411 0 0
CANADIAN NATL RY CO COM 136375102 690,525 12,165,698 SH   SOLE   12,165,698 0 0
CANADIAN NAT RES LTD COM 136385101 294,468 15,139,752 SH   SOLE   15,139,752 0 0
CANADIAN PAC RY LTD COM 13645T100 19,371 134,927 SH   SOLE   134,927 0 0
CANON INC SPO 138006309 3,990 137,718 SH   SOLE   137,718 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,084 14,941 SH   SOLE   14,941 0 0
CARDINAL HEALTH INC COM 14149Y108 440 5,731 SH   SOLE   5,731 0 0
CARLYLE GROUP L P COM 14309L102 370 22,000 SH   SOLE   22,000 0 0
CARNIVAL CORP PAI 143658300 1,334 26,849 SH   SOLE   26,849 0 0
CATERPILLAR INC DEL COM 149123101 3,372 51,591 SH   SOLE   51,591 0 0
CBS CORP NEW CL 124857202 980 24,559 SH   SOLE   24,559 0 0
CDW CORP COM 12514G108 791 19,362 SH   SOLE   19,362 0 0
CEL SCI CORP COM 150837508 6 10,000 SH   SOLE   10,000 0 0
CELANESE CORP DEL COM 150870103 1,114 18,825 SH   SOLE   18,825 0 0
CELESTICA INC SUB 15101Q108 7,391 573,410 SH   SOLE   573,410 0 0
CELGENE CORP COM 151020104 1,635 15,118 SH   SOLE   15,118 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 412 39,100 SH   SOLE   39,100 0 0
CEMEX SAB DE CV SPO 151290889 135 19,341 SH   SOLE   19,341 0 0
CENOVUS ENERGY INC COM 15135U109 169,238 11,163,428 SH   SOLE   11,163,428 0 0
CENTRAIS ELETRICAS BRASILEIR SPO 15234Q207 135 104,750 SH   SOLE   104,750 0 0
CENTRAL FD CDA LTD CL 153501101 620 58,576 SH   SOLE   58,576 0 0
CENTURY ALUM CO COM 156431108 60 13,100 SH   SOLE   13,100 0 0
CF INDS HLDGS INC COM 125269100 1,102 24,537 SH   SOLE   24,537 0 0
GROUPE CGI INC CL 39945C109 137,922 3,808,938 SH   SOLE   3,808,938 0 0
CHESAPEAKE ENERGY CORP COM 165167107 532 72,621 SH   SOLE   72,621 0 0
CHEVRON CORP NEW COM 166764100 3,618 45,873 SH   SOLE   45,873 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 3,178 80,136 SH   SOLE   80,136 0 0
CHINA MOBILE LIMITED SPO 16941M109 10,264 172,504 SH   SOLE   172,504 0 0
CHUBB CORP COM 171232101 1,310 10,684 SH   SOLE   10,684 0 0
CHURCH & DWIGHT INC COM 171340102 5,242 62,478 SH   SOLE   62,478 0 0
CIGNA CORPORATION COM 125509109 5,028 37,237 SH   SOLE   37,237 0 0
CIMAREX ENERGY CO COM 171798101 1,127 10,995 SH   SOLE   10,995 0 0
CISCO SYS INC COM 17275R102 13,255 504,939 SH   SOLE   504,939 0 0
CISCO SYS INC COM 17275R102 289 11,000 SH Put SOLE   11,000 0 0
CIT GROUP INC COM 125581801 939 23,451 SH   SOLE   23,451 0 0
CITIGROUP INC COM 172967424 7,463 150,433 SH   SOLE   150,433 0 0
CITRIX SYS INC COM 177376100 266 3,843 SH   SOLE   3,843 0 0
CLAYMORE EXCHANGE TRD FD TR GUG 18383M381 637 16,704 SH   SOLE   16,704 0 0
CLOROX CO DEL COM 189054109 1,738 15,045 SH   SOLE   15,045 0 0
CLOVIS ONCOLOGY INC COM 189464100 369 4,015 SH   SOLE   4,015 0 0
CMS ENERGY CORP COM 125896100 2,700 76,438 SH   SOLE   76,438 0 0
CNA FINL CORP COM 126117100 1,001 28,658 SH   SOLE   28,658 0 0
CNOOC LTD SPO 126132109 297 2,886 SH   SOLE   2,886 0 0
COACH INC COM 189754104 1,505 52,005 SH   SOLE   52,005 0 0
COCA COLA CO COM 191216100 10,530 262,461 SH   SOLE   262,461 0 0
COCA COLA ENTERPRISES INC NE COM 19122T109 242 5,011 SH   SOLE   5,011 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL 192446102 1,942 31,022 SH   SOLE   31,022 0 0
COLGATE PALMOLIVE CO COM 194162103 3,892 61,324 SH   SOLE   61,324 0 0
COLLIERS INTL GROUP INC SUB 194693107 4,134 101,854 SH   SOLE   101,854 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 251 4,273 SH   SOLE   4,273 0 0
COMCAST CORP NEW CL 20030N101 3,645 64,086 SH   SOLE   64,086 0 0
COMCAST CORP NEW CL 20030N200 586 10,240 SH   SOLE   10,240 0 0
COMERICA INC COM 200340107 1,003 24,408 SH   SOLE   24,408 0 0
COMFORT SYS USA INC COM 199908104 273 10,003 SH   SOLE   10,003 0 0
COMMVAULT SYSTEMS INC COM 204166102 217 6,400 SH   SOLE   6,400 0 0
COMPANHIA DE SANEAMENTO BASI SPO 20441A102 1,496 385,552 SH   SOLE   385,552 0 0
COMPANHIA ENERGETICA DE MINA SP 204409601 80 45,036 SH   SOLE   45,036 0 0
COMPANIA DE MINAS BUENAVENTU SPO 204448104 277 46,427 SH   SOLE   46,427 0 0
COMPUTER SCIENCES CORP COM 205363104 1,084 17,661 SH   SOLE   17,661 0 0
CONCORDIA HEALTHCARE CORP COM 206519100 6,088 143,037 SH   SOLE   143,037 0 0
CONOCOPHILLIPS COM 20825C104 1,723 35,932 SH   SOLE   35,932 0 0
CONSOLIDATED EDISON INC COM 209115104 1,146 17,143 SH   SOLE   17,143 0 0
CONSTELLATION BRANDS INC CL 21036P108 9,811 78,359 SH   SOLE   78,359 0 0
CORNING INC COM 219350105 2,882 168,346 SH   SOLE   168,346 0 0
COSTCO WHSL CORP NEW COM 22160K105 8,039 55,606 SH   SOLE   55,606 0 0
COTT CORP QUE COM 22163N106 6,811 628,863 SH   SOLE   628,863 0 0
COTY INC COM 222070203 210 7,743 SH   SOLE   7,743 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 5,741 38,983 SH   SOLE   38,983 0 0
CREDIT SUISSE NASSAU BRH INV 22542D829 493 13,135 SH   SOLE   13,135 0 0
CRESCENT PT ENERGY CORP COM 22576C101 88,873 7,775,421 SH   SOLE   7,775,421 0 0
CRH MEDICAL CORP COM 12626F105 313 97,867 SH   SOLE   97,867 0 0
CRH PLC ADR 12626K203 447 16,839 SH   SOLE   16,839 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 355 4,500 SH   SOLE   4,500 0 0
CSX CORP COM 126408103 2,653 98,641 SH   SOLE   98,641 0 0
CUMMINS INC COM 231021106 614 5,658 SH   SOLE   5,658 0 0
CURRENCYSHARES SWISS FRANC T SWI 23129V109 307 3,088 SH   SOLE   3,088 0 0
CVS HEALTH CORP COM 126650100 13,636 141,334 SH   SOLE   141,334 0 0
D R HORTON INC COM 23331A109 688 23,444 SH   SOLE   23,444 0 0
DANAHER CORP DEL COM 235851102 1,363 15,993 SH   SOLE   15,993 0 0
DARDEN RESTAURANTS INC COM 237194105 1,660 24,225 SH   SOLE   24,225 0 0
DAVITA HEALTHCARE PARTNERS I COM 23918K108 316 4,374 SH   SOLE   4,374 0 0
DEERE & CO COM 244199105 4,152 56,107 SH   SOLE   56,107 0 0
DEJOUR ENERGY INC COM 24486R103 1 10,000 SH   SOLE   10,000 0 0
DELTA AIR LINES INC DEL COM 247361702 2,690 59,961 SH   SOLE   59,961 0 0
DELUXE CORP COM 248019101 249 4,463 SH   SOLE   4,463 0 0
DESCARTES SYS GROUP INC COM 249906108 1,418 80,149 SH   SOLE   80,149 0 0
DEUTSCHE BANK AG NAM D18190898 434 16,108 SH   SOLE   16,108 0 0
DEVON ENERGY CORP NEW COM 25179M103 378 10,203 SH   SOLE   10,203 0 0
DIAGEO P L C SPO 25243Q205 3,893 36,118 SH   SOLE   36,118 0 0
DIGITAL RLTY TR INC COM 253868103 1,426 21,831 SH   SOLE   21,831 0 0
DINEEQUITY INC COM 254423106 1,061 11,575 SH   SOLE   11,575 0 0
DISCOVER FINL SVCS COM 254709108 1,323 25,443 SH   SOLE   25,443 0 0
DOLLAR GEN CORP NEW COM 256677105 259 3,576 SH   SOLE   3,576 0 0
DOLLAR TREE INC COM 256746108 1,284 19,262 SH   SOLE   19,262 0 0
DOMINION DIAMOND CORP COM 257287102 336 31,504 SH   SOLE   31,504 0 0
DOMTAR CORP COM 257559203 2,683 75,058 SH   SOLE   75,058 0 0
DOUBLELINE OPPORTUNISTIC CR COM 258623107 283 11,388 SH   SOLE   11,388 0 0
DOVER CORP COM 260003108 1,199 20,969 SH   SOLE   20,969 0 0
DOW CHEM CO COM 260543103 8,120 191,507 SH   SOLE   191,507 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 3,339 42,237 SH   SOLE   42,237 0 0
DRAGONWAVE INC COM 26144M103 9 42,340 SH   SOLE   42,340 0 0
DSW INC CL 23334L102 573 22,623 SH   SOLE   22,623 0 0
DUKE ENERGY CORP NEW COM 26441C204 8,451 117,470 SH   SOLE   117,470 0 0
DUKE REALTY CORP COM 264411505 951 49,903 SH   SOLE   49,903 0 0
DYCOM INDS INC COM 267475101 4,406 60,896 SH   SOLE   60,896 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 1,257 26,076 SH   SOLE   26,076 0 0
E M C CORP MASS COM 268648102 654 27,087 SH   SOLE   27,087 0 0
E TRADE FINANCIAL CORP COM 269246401 214 8,120 SH   SOLE   8,120 0 0
EASTMAN CHEM CO COM 277432100 1,965 30,369 SH   SOLE   30,369 0 0
EATON CORP PLC SHS G29183103 560 10,907 SH   SOLE   10,907 0 0
EATON VANCE FLTING RATE INC COM 278279104 351 26,537 SH   SOLE   26,537 0 0
EBAY INC COM 278642103 785 32,132 SH   SOLE   32,132 0 0
ECOLAB INC COM 278865100 1,266 11,536 SH   SOLE   11,536 0 0
ELDORADO GOLD CORP NEW COM 284902103 31,944 9,920,408 SH   SOLE   9,920,408 0 0
ELECTRONIC ARTS INC COM 285512109 4,588 67,714 SH   SOLE   67,714 0 0
LILLY ELI & CO COM 532457108 2,691 32,151 SH   SOLE   32,151 0 0
EMERSON ELEC CO COM 291011104 1,737 39,324 SH   SOLE   39,324 0 0
EMPLOYERS HOLDINGS INC COM 292218104 1,107 49,667 SH   SOLE   49,667 0 0
ENABLE MIDSTREAM PARTNERS LP COM 292480100 727 57,500 SH   SOLE   57,500 0 0
ENBRIDGE INC COM 29250N105 466,611 12,566,963 SH   SOLE   12,566,963 0 0
ENCANA CORP COM 292505104 80,894 12,561,163 SH   SOLE   12,561,163 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 16 10,300 SH   SOLE   10,300 0 0
ENERPLUS CORP COM 292766102 667 137,261 SH   SOLE   137,261 0 0
ENI S P A SPO 26874R108 5,708 181,959 SH   SOLE   181,959 0 0
ENTERGY CORP NEW COM 29364G103 823 12,647 SH   SOLE   12,647 0 0
EOG RES INC COM 26875P101 2,114 29,033 SH   SOLE   29,033 0 0
EVEREST RE GROUP LTD COM G3223R108 979 5,645 SH   SOLE   5,645 0 0
EXCHANGE TRADED CONCEPTS TR ROB 301505707 556 25,025 SH   SOLE   25,025 0 0
EXELON CORP COM 30161N101 2,672 89,971 SH   SOLE   89,971 0 0
EXELON CORP COM 30161N101 336 11,300 SH Put SOLE   11,300 0 0
EXPEDIA INC DEL COM 30212P303 2,043 17,362 SH   SOLE   17,362 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 1,590 19,641 SH   SOLE   19,641 0 0
EXXON MOBIL CORP COM 30231G102 7,535 101,349 SH   SOLE   101,349 0 0
F M C CORP COM 302491303 616 18,164 SH   SOLE   18,164 0 0
FACEBOOK INC CL 30303M102 7,630 84,877 SH   SOLE   84,877 0 0
FACTORSHARES TR ISE 30304R407 482 19,091 SH   SOLE   19,091 0 0
FASTENAL CO COM 311900104 396 10,828 SH   SOLE   10,828 0 0
FBL FINL GROUP INC CL 30239F106 529 8,595 SH   SOLE   8,595 0 0
FEDEX CORP COM 31428X106 2,542 17,652 SH   SOLE   17,652 0 0
FIFTH STREET FINANCE CORP COM 31678A103 450 72,982 SH   SOLE   72,982 0 0
FIFTH THIRD BANCORP COM 316773100 1,438 76,069 SH   SOLE   76,069 0 0
FIRST AMERN FINL CORP COM 31847R102 583 14,930 SH   SOLE   14,930 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 113 35,382 SH   SOLE   35,382 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 599 9,536 SH   SOLE   9,536 0 0
FIRST TR EXCHANGE TRADED FD CON 33734X119 2,390 57,036 SH   SOLE   57,036 0 0
FIRST TR EXCHANGE TRADED FD HLT 33734X143 301 5,175 SH   SOLE   5,175 0 0
FIRST TR EXCHANGE TRADED FD SEN 33738D309 650 13,455 SH   SOLE   13,455 0 0
FIRST TR EXCHANGE TRADED FD DOR 33738R605 408 18,589 SH   SOLE   18,589 0 0
FIRST TR EXCHANGE-TRADED FD PFD 33739E108 419 22,362 SH   SOLE   22,362 0 0
FIRSTSERVICE CORP NEW SUB 33767E103 4,839 149,868 SH   SOLE   149,868 0 0
FISERV INC COM 337738108 5,471 63,169 SH   SOLE   63,169 0 0
FLAGSTAR BANCORP INC COM 337930705 1,714 83,376 SH   SOLE   83,376 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 911 6,622 SH   SOLE   6,622 0 0
FLOWERS FOODS INC COM 343498101 4,765 192,587 SH   SOLE   192,587 0 0
FOMENTO ECONOMICO MEXICANO S SPO 344419106 742 8,316 SH   SOLE   8,316 0 0
FOOT LOCKER INC COM 344849104 5,075 70,519 SH   SOLE   70,519 0 0
FORD MTR CO DEL COM 345370860 4,940 364,017 SH   SOLE   364,017 0 0
FORD MTR CO DEL COM 345370860 288 21,200 SH Put SOLE   21,200 0 0
FORTINET INC COM 34959E109 205 4,826 SH   SOLE   4,826 0 0
FORTUNA SILVER MINES INC COM 349915108 61 27,811 SH   SOLE   27,811 0 0
FRANCO NEVADA CORP COM 351858105 95,102 2,160,436 SH   SOLE   2,160,436 0 0
FRANKLIN RES INC COM 354613101 1,638 43,963 SH   SOLE   43,963 0 0
FREEPORT-MCMORAN INC CL 35671D857 666 68,731 SH   SOLE   68,731 0 0
FS INVT CORP COM 302635107 1,072 115,065 SH   SOLE   115,065 0 0
GAMESTOP CORP NEW CL 36467W109 732 17,769 SH   SOLE   17,769 0 0
GAP INC DEL COM 364760108 1,181 41,443 SH   SOLE   41,443 0 0
GENERAL DYNAMICS CORP COM 369550108 1,064 7,711 SH   SOLE   7,711 0 0
GENERAL ELECTRIC CO COM 369604103 20,540 814,449 SH   SOLE   814,449 0 0
GENERAL ELECTRIC CO COM 369604103 454 18,000 SH Put SOLE   18,000 0 0
GENERAL MLS INC COM 370334104 1,770 31,530 SH   SOLE   31,530 0 0
GENERAL MTRS CO COM 37045V100 6,125 204,044 SH   SOLE   204,044 0 0
GENPACT LIMITED SHS G3922B107 4,873 206,412 SH   SOLE   206,412 0 0
GENUINE PARTS CO COM 372460105 442 5,335 SH   SOLE   5,335 0 0
GENWORTH FINL INC COM 37247D106 119 25,740 SH   SOLE   25,740 0 0
GERDAU S A SPO 373737105 105 76,950 SH   SOLE   76,950 0 0
GILDAN ACTIVEWEAR INC COM 375916103 12,607 417,991 SH   SOLE   417,991 0 0
GILEAD SCIENCES INC COM 375558103 18,024 183,559 SH   SOLE   183,559 0 0
GLADSTONE CAPITAL CORP COM 376535100 82 10,064 SH   SOLE   10,064 0 0
GLAXOSMITHKLINE PLC SPO 37733W105 10,231 266,093 SH   SOLE   266,093 0 0
GLOBAL PMTS INC COM 37940X102 2,579 22,479 SH   SOLE   22,479 0 0
GLOBAL X FDS FTS 37950E366 151 15,675 SH   SOLE   15,675 0 0
GOLD FIELDS LTD NEW SPO 38059T106 569 213,811 SH   SOLE   213,811 0 0
GOLDCORP INC NEW COM 380956409 145,003 11,581,686 SH   SOLE   11,581,686 0 0
GOLDCORP INC NEW COM 380956409 321 25,600 SH Put SOLE   25,600 0 0
GOLDEN STAR RES LTD CDA COM 38119T104 2 10,450 SH   SOLE   10,450 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 4,761 27,402 SH   SOLE   27,402 0 0
GOLUB CAP BDC INC COM 38173M102 359 22,444 SH   SOLE   22,444 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 4,675 159,388 SH   SOLE   159,388 0 0
GOOGLE INC CL 38259P508 2,296 3,597 SH   SOLE   3,597 0 0
GOPRO INC CL 38268T103 760 24,354 SH   SOLE   24,354 0 0
GRAN TIERRA ENERGY INC COM 38500T101 126 59,150 SH   SOLE   59,150 0 0
GRANA Y MONTERO S A A SPO 38500P208 86 21,625 SH   SOLE   21,625 0 0
GRANITE REAL ESTATE INVT TR UNI 387437114 2,469 87,663 SH   SOLE   87,663 0 0
GREENBRIER COS INC COM 393657101 293 9,114 SH   SOLE   9,114 0 0
HALLIBURTON CO COM 406216101 1,803 50,994 SH   SOLE   50,994 0 0
HANESBRANDS INC COM 410345102 1,175 40,595 SH   SOLE   40,595 0 0
HARLEY DAVIDSON INC COM 412822108 936 17,052 SH   SOLE   17,052 0 0
HARMONY GOLD MNG LTD SPO 413216300 57 94,448 SH   SOLE   94,448 0 0
HARRIS CORP DEL COM 413875105 1,394 19,059 SH   SOLE   19,059 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 7,672 167,587 SH   SOLE   167,587 0 0
HASBRO INC COM 418056107 3,253 45,092 SH   SOLE   45,092 0 0
HCA HOLDINGS INC COM 40412C101 2,341 30,267 SH   SOLE   30,267 0 0
HCP INC COM 40414L109 2,529 67,895 SH   SOLE   67,895 0 0
HEADWATERS INC COM 42210P102 1,055 56,136 SH   SOLE   56,136 0 0
HECLA MNG CO COM 422704106 99 50,000 SH   SOLE   50,000 0 0
HELMERICH & PAYNE INC COM 423452101 1,022 21,618 SH   SOLE   21,618 0 0
SCHEIN HENRY INC COM 806407102 741 5,581 SH   SOLE   5,581 0 0
HERCULES TECH GROWTH CAP INC COM 427096508 350 34,643 SH   SOLE   34,643 0 0
HERTZ GLOBAL HOLDINGS INC COM 42805T105 448 26,750 SH   SOLE   26,750 0 0
HESS CORP COM 42809H107 5,880 117,469 SH   SOLE   117,469 0 0
HEWLETT PACKARD CO COM 428236103 1,093 42,674 SH   SOLE   42,674 0 0
HOLLYFRONTIER CORP COM 436106108 3,249 66,531 SH   SOLE   66,531 0 0
HOME DEPOT INC COM 437076102 28,664 248,193 SH   SOLE   248,193 0 0
HONDA MOTOR LTD AME 438128308 4,065 135,954 SH   SOLE   135,954 0 0
HONEYWELL INTL INC COM 438516106 523 5,528 SH   SOLE   5,528 0 0
HORMEL FOODS CORP COM 440452100 7,278 114,951 SH   SOLE   114,951 0 0
HOSPITALITY PPTYS TR COM 44106M102 889 34,752 SH   SOLE   34,752 0 0
HSBC HLDGS PLC SPO 404280406 3,398 89,704 SH   SOLE   89,704 0 0
HUDBAY MINERALS INC COM 443628102 464 126,054 SH   SOLE   126,054 0 0
HUMANA INC COM 444859102 809 4,518 SH   SOLE   4,518 0 0
HUNTINGTON BANCSHARES INC COM 446150104 4,532 427,542 SH   SOLE   427,542 0 0
IAMGOLD CORP COM 450913108 462 283,642 SH   SOLE   283,642 0 0
ICICI BK LTD ADR 45104G104 1,933 230,619 SH   SOLE   230,619 0 0
ILLINOIS TOOL WKS INC COM 452308109 498 6,053 SH   SOLE   6,053 0 0
ILLUMINA INC COM 452327109 568 3,233 SH   SOLE   3,233 0 0
IMPERIAL OIL LTD COM 453038408 115,135 3,642,351 SH   SOLE   3,642,351 0 0
ING GROEP N V SPO 456837103 483 34,156 SH   SOLE   34,156 0 0
INGERSOLL-RAND PLC SHS G47791101 458 9,023 SH   SOLE   9,023 0 0
INGREDION INC COM 457187102 258 2,952 SH   SOLE   2,952 0 0
INTEL CORP COM 458140100 12,888 427,617 SH   SOLE   427,617 0 0
INTELIQUENT INC COM 45825N107 1,468 65,762 SH   SOLE   65,762 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,595 6,787 SH   SOLE   6,787 0 0
INTERFACE INC COM 458665304 300 13,350 SH   SOLE   13,350 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 10,742 74,099 SH   SOLE   74,099 0 0
INTL PAPER CO COM 460146103 824 21,795 SH   SOLE   21,795 0 0
ISHARES EM 464286319 470 15,225 SH   SOLE   15,225 0 0
ISHARES MSC 464286400 676 30,813 SH   SOLE   30,813 0 0
ISHARES EM 464286533 290 5,813 SH   SOLE   5,813 0 0
ISHARES MSC 464286608 318 9,270 SH   SOLE   9,270 0 0
ISHARES MSC 464286731 2,670 202,907 SH   SOLE   202,907 0 0
ISHARES MSC 464286749 673 22,016 SH   SOLE   22,016 0 0
ISHARES MSC 464286764 4,931 166,257 SH   SOLE   166,257 0 0
ISHARES MSC 464286772 2,647 54,272 SH   SOLE   54,272 0 0
ISHARES MSC 464286806 431 17,420 SH   SOLE   17,420 0 0
ISHARES MSC 464286848 5,036 440,594 SH   SOLE   440,594 0 0
ISHARES MSC 464286855 5,395 376,734 SH   SOLE   376,734 0 0
ISHARES MSC 464286871 4,383 229,231 SH   SOLE   229,231 0 0
ISHARES IND 464289529 1,007 36,098 SH   SOLE   36,098 0 0
ISHARES TR 7-1 464287440 87,682 812,852 SH   SOLE   812,852 0 0
ISHARES GOLD TRUST ISH 464285105 393 36,417 SH   SOLE   36,417 0 0
ISHARES INC COR 46434G103 727 18,235 SH   SOLE   18,235 0 0
ISHARES TR MSC 464287234 4,125 125,842 SH   SOLE   125,842 0 0
ISHARES SILVER TRUST ISH 46428Q109 341 24,574 SH   SOLE   24,574 0 0
ISHARES TR SEL 464287168 4,112 56,529 SH   SOLE   56,529 0 0
ISHARES TR CHI 464287184 3,601 101,528 SH   SOLE   101,528 0 0
ISHARES TR TRA 464287192 311 2,220 SH   SOLE   2,220 0 0
ISHARES TR COR 464287200 13,785 71,532 SH   SOLE   71,532 0 0
ISHARES TR COR 464287226 997 9,098 SH   SOLE   9,098 0 0
ISHARES TR 20+ 464287432 1,414 11,443 SH   SOLE   11,443 0 0
ISHARES TR 1-3 464287457 6,386 75,140 SH   SOLE   75,140 0 0
ISHARES TR MSC 464287465 10,581 184,595 SH   SOLE   184,595 0 0
ISHARES TR RUS 464287473 577 8,600 SH   SOLE   8,600 0 0
ISHARES TR RUS 464287499 296 1,900 SH   SOLE   1,900 0 0
ISHARES TR COR 464287507 1,181 8,645 SH   SOLE   8,645 0 0
ISHARES TR NAS 464287556 487 1,607 SH   SOLE   1,607 0 0
ISHARES TR U.S 464287580 655 4,758 SH   SOLE   4,758 0 0
ISHARES TR RUS 464287622 297 2,777 SH   SOLE   2,777 0 0
ISHARES TR RUS 464287630 681 7,555 SH   SOLE   7,555 0 0
ISHARES TR RUS 464287655 675 6,180 SH   SOLE   6,180 0 0
ISHARES TR S&P 464287705 1,186 10,280 SH   SOLE   10,280 0 0
ISHARES TR U.S 464287721 634 6,412 SH   SOLE   6,412 0 0
ISHARES TR U.S 464287739 471 6,637 SH   SOLE   6,637 0 0
ISHARES TR U.S 464287770 289 3,383 SH   SOLE   3,383 0 0
ISHARES TR U.S 464287788 442 5,259 SH   SOLE   5,259 0 0
ISHARES TR COR 464287804 5,665 53,158 SH   SOLE   53,158 0 0
ISHARES TR SP 464287879 816 7,783 SH   SOLE   7,783 0 0
ISHARES TR SP 464287887 397 3,308 SH   SOLE   3,308 0 0
ISHARES TR INT 464288117 220 2,417 SH   SOLE   2,417 0 0
ISHARES TR MSC 464288240 6,590 168,769 SH   SOLE   168,769 0 0
ISHARES TR EAF 464288273 1,034 21,655 SH   SOLE   21,655 0 0
ISHARES TR INT 464288448 2,093 74,408 SH   SOLE   74,408 0 0
ISHARES TR INT 464288489 204 7,285 SH   SOLE   7,285 0 0
ISHARES TR IBO 464288513 2,629 31,565 SH   SOLE   31,565 0 0
ISHARES TR INT 464288638 374 3,440 SH   SOLE   3,440 0 0
ISHARES TR 10- 464288653 3,098 22,567 SH   SOLE   22,567 0 0
ISHARES TR 3-7 464288661 2,990 23,990 SH   SOLE   23,990 0 0
ISHARES TR SHR 464288679 3,742 33,920 SH   SOLE   33,920 0 0
ISHARES TR U.S 464288687 2,520 65,276 SH   SOLE   65,276 0 0
ISHARES TR US 464288752 5,741 219,948 SH   SOLE   219,948 0 0
ISHARES TR U.S 464288760 409 3,754 SH   SOLE   3,754 0 0
ISHARES TR US 464288778 1,045 30,972 SH   SOLE   30,972 0 0
ISHARES TR US 464288828 505 4,075 SH   SOLE   4,075 0 0
ISHARES TR U.S 464288836 1,382 9,336 SH   SOLE   9,336 0 0
ISHARES TR EAF 464288877 209 4,507 SH   SOLE   4,507 0 0
ISHARES TR COR 46429B267 2,579 101,481 SH   SOLE   101,481 0 0
ISHARES TR IRE 46429B507 1,483 38,096 SH   SOLE   38,096 0 0
ISHARES TR MSC 46429B523 2,661 50,161 SH   SOLE   50,161 0 0
ISHARES TR FLT 46429B655 6,618 131,186 SH   SOLE   131,186 0 0
ISHARES TR COR 46432F842 288 5,450 SH   SOLE   5,450 0 0
ISHARES TR COR 46432F859 1,226 12,222 SH   SOLE   12,222 0 0
ISHARES TR CUR 46434V639 641 25,851 SH   SOLE   25,851 0 0
ISHARES TR HDG 46434V803 400 16,265 SH   SOLE   16,265 0 0
ISLE OF CAPRI CASINOS INC COM 464592104 1,967 112,774 SH   SOLE   112,774 0 0
ITAU UNIBANCO HLDG SA SPO 465562106 2,515 379,841 SH   SOLE   379,841 0 0
ITC HLDGS CORP COM 465685105 1,692 50,751 SH   SOLE   50,751 0 0
JABIL CIRCUIT INC COM 466313103 1,031 46,090 SH   SOLE   46,090 0 0
JARDEN CORP COM 471109108 793 16,219 SH   SOLE   16,219 0 0
JETBLUE AIRWAYS CORP COM 477143101 4,600 178,495 SH   SOLE   178,495 0 0
JOHNSON & JOHNSON COM 478160104 29,520 316,233 SH   SOLE   316,233 0 0
JOHNSON CTLS INC COM 478366107 1,970 47,634 SH   SOLE   47,634 0 0
JPMORGAN CHASE & CO COM 46625H100 28,621 469,423 SH   SOLE   469,423 0 0
JUNIPER NETWORKS INC COM 48203R104 2,058 80,056 SH   SOLE   80,056 0 0
JUST ENERGY GROUP INC COM 48213W101 4,084 662,961 SH   SOLE   662,961 0 0
KANSAS CITY SOUTHERN COM 485170302 379 4,166 SH   SOLE   4,166 0 0
KAR AUCTION SVCS INC COM 48238T109 2,229 62,799 SH   SOLE   62,799 0 0
KCAP FINL INC COM 48668E101 79 17,611 SH   SOLE   17,611 0 0
KELLOGG CO COM 487836108 498 7,488 SH   SOLE   7,488 0 0
KEURIG GREEN MTN INC COM 49271M100 474 9,088 SH   SOLE   9,088 0 0
KEYCORP NEW COM 493267108 1,417 108,931 SH   SOLE   108,931 0 0
KIMBERLY CLARK CORP COM 494368103 1,346 12,346 SH   SOLE   12,346 0 0
KIMCO RLTY CORP COM 49446R109 1,210 49,530 SH   SOLE   49,530 0 0
KINDER MORGAN INC DEL COM 49456B101 4,412 159,387 SH   SOLE   159,387 0 0
KINROSS GOLD CORP COM 496902404 27,879 16,208,491 SH   SOLE   16,208,491 0 0
KKR & CO L P DEL COM 48248M102 1,935 115,336 SH   SOLE   115,336 0 0
KOHLS CORP COM 500255104 892 19,252 SH   SOLE   19,252 0 0
KONINKLIJKE PHILIPS N V NY 500472303 431 18,379 SH   SOLE   18,379 0 0
KRAFT HEINZ CO COM 500754106 7,557 107,070 SH   SOLE   107,070 0 0
KROGER CO COM 501044101 7,932 219,915 SH   SOLE   219,915 0 0
L BRANDS INC COM 501797104 3,585 39,780 SH   SOLE   39,780 0 0
L-3 COMMUNICATIONS HLDGS INC COM 502424104 314 3,000 SH   SOLE   3,000 0 0
LAKE SHORE GOLD CORP COM 510728108 111 132,923 SH   SOLE   132,923 0 0
LAS VEGAS SANDS CORP COM 517834107 2,374 62,531 SH   SOLE   62,531 0 0
LAZARD LTD SHS G54050102 870 20,100 SH   SOLE   20,100 0 0
LEGGETT & PLATT INC COM 524660107 986 23,903 SH   SOLE   23,903 0 0
LENNAR CORP CL 526057104 271 5,631 SH   SOLE   5,631 0 0
LEXMARK INTL NEW CL 529771107 366 12,643 SH   SOLE   12,643 0 0
LIBERTY GLOBAL PLC SHS G5480U120 1,193 29,092 SH   SOLE   29,092 0 0
LIBERTY PPTY TR SH 531172104 1,083 34,373 SH   SOLE   34,373 0 0
LINCOLN NATL CORP IND COM 534187109 2,224 46,854 SH   SOLE   46,854 0 0
LINEAR TECHNOLOGY CORP COM 535678106 388 9,620 SH   SOLE   9,620 0 0
LITHIA MTRS INC CL 536797103 340 3,149 SH   SOLE   3,149 0 0
LKQ CORP COM 501889208 1,409 49,679 SH   SOLE   49,679 0 0
LLOYDS BANKING GROUP PLC SPO 539439109 108 23,523 SH   SOLE   23,523 0 0
LOCKHEED MARTIN CORP COM 539830109 18,118 87,394 SH   SOLE   87,394 0 0
LOWES COS INC COM 548661107 211 3,067 SH   SOLE   3,067 0 0
LULULEMON ATHLETICA INC COM 550021109 484 9,551 SH   SOLE   9,551 0 0
LUXOTTICA GROUP S P A SPO 55068R202 261 3,773 SH   SOLE   3,773 0 0
LYONDELLBASELL INDUSTRIES N SHS N53745100 3,785 45,401 SH   SOLE   45,401 0 0
MACERICH CO COM 554382101 1,383 18,008 SH   SOLE   18,008 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,299 17,402 SH   SOLE   17,402 0 0
MACYS INC COM 55616P104 1,410 27,476 SH   SOLE   27,476 0 0
MAGNA INTL INC COM 559222401 53,314 1,110,486 SH   SOLE   1,110,486 0 0
MAIN STREET CAPITAL CORP COM 56035L104 633 23,731 SH   SOLE   23,731 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 327 5,115 SH   SOLE   5,115 0 0
MANULIFE FINL CORP COM 56501R106 562,080 36,310,054 SH   SOLE   36,310,054 0 0
MANULIFE FINL CORP COM 56501R106 562 36,300 SH Put SOLE   36,300 0 0
MARATHON OIL CORP COM 565849106 723 46,941 SH   SOLE   46,941 0 0
MARATHON PETE CORP COM 56585A102 2,347 50,667 SH   SOLE   50,667 0 0
MARKEL CORP COM 570535104 5,520 6,884 SH   SOLE   6,884 0 0
MARKET VECTORS ETF TR FAL 57061R304 386 15,057 SH   SOLE   15,057 0 0
MARTIN MARIETTA MATLS INC COM 573284106 289 1,903 SH   SOLE   1,903 0 0
MASCO CORP COM 574599106 1,135 45,077 SH   SOLE   45,077 0 0
MASTERCARD INC CL 57636Q104 7,375 81,834 SH   SOLE   81,834 0 0
MATTEL INC COM 577081102 936 44,445 SH   SOLE   44,445 0 0
MCCORMICK & CO INC COM 579780206 2,540 30,902 SH   SOLE   30,902 0 0
MCDONALDS CORP COM 580135101 12,406 125,914 SH   SOLE   125,914 0 0
MCGRAW HILL FINL INC COM 580645109 384 4,444 SH   SOLE   4,444 0 0
MCKESSON CORP COM 58155Q103 5,493 29,687 SH   SOLE   29,687 0 0
MEAD JOHNSON NUTRITION CO COM 582839106 929 13,196 SH   SOLE   13,196 0 0
MEDALLION FINL CORP COM 583928106 91 11,976 SH   SOLE   11,976 0 0
MEDLEY CAP CORP COM 58503F106 205 27,523 SH   SOLE   27,523 0 0
MEDTRONIC PLC SHS G5960L103 2,695 40,261 SH   SOLE   40,261 0 0
MERCK & CO INC NEW COM 58933Y105 6,330 128,172 SH   SOLE   128,172 0 0
MERCK & CO INC NEW COM 58933Y105 400 8,100 SH Put SOLE   8,100 0 0
METHANEX CORP COM 59151K108 1,723 51,950 SH   SOLE   51,950 0 0
METLIFE INC COM 59156R108 8,828 187,237 SH   SOLE   187,237 0 0
MFA FINL INC COM 55272X102 915 134,393 SH   SOLE   134,393 0 0
MGM RESORTS INTERNATIONAL COM 552953101 534 28,951 SH   SOLE   28,951 0 0
MICRON TECHNOLOGY INC COM 595112103 2,306 153,959 SH   SOLE   153,959 0 0
MICROSOFT CORP COM 594918104 18,381 415,296 SH   SOLE   415,296 0 0
MICROSOFT CORP COM 594918104 527 11,900 SH Put SOLE   11,900 0 0
MID-AMER APT CMNTYS INC COM 59522J103 398 4,860 SH   SOLE   4,860 0 0
MITEL NETWORKS CORP COM 60671Q104 222 34,446 SH   SOLE   34,446 0 0
MITSUBISHI UFJ FINL GROUP IN SPO 606822104 6,032 990,530 SH   SOLE   990,530 0 0
MIZUHO FINL GROUP INC SPO 60687Y109 4,477 1,206,755 SH   SOLE   1,206,755 0 0
MOBILE TELESYSTEMS PJSC SPO 607409109 159 22,056 SH   SOLE   22,056 0 0
MOHAWK INDS INC COM 608190104 509 2,799 SH   SOLE   2,799 0 0
MOLSON COORS BREWING CO CL 60871R209 203 2,449 SH   SOLE   2,449 0 0
MONDELEZ INTL INC CL 609207105 2,042 48,766 SH   SOLE   48,766 0 0
MONSANTO CO NEW COM 61166W101 1,118 13,099 SH   SOLE   13,099 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,656 12,256 SH   SOLE   12,256 0 0
MOODYS CORP COM 615369105 6,084 61,954 SH   SOLE   61,954 0 0
MORGAN STANLEY COM 617446448 5,317 168,781 SH   SOLE   168,781 0 0
MOSAIC CO NEW COM 61945C103 202 6,486 SH   SOLE   6,486 0 0
MOUNTAIN PROV DIAMONDS INC COM 62426E402 117 44,882 SH   SOLE   44,882 0 0
MURPHY OIL CORP COM 626717102 589 24,328 SH   SOLE   24,328 0 0
MYLAN N V SHS N59465109 381 9,455 SH   SOLE   9,455 0 0
NATIONAL GRID PLC SPO 636274300 1,246 17,900 SH   SOLE   17,900 0 0
NATIONAL PENN BANCSHARES INC COM 637138108 643 54,684 SH   SOLE   54,684 0 0
NATIONAL OILWELL VARCO INC COM 637071101 1,856 49,295 SH   SOLE   49,295 0 0
NAVIENT CORP COM 63938C108 590 52,464 SH   SOLE   52,464 0 0
NETEASE INC SPO 64110W102 385 3,206 SH   SOLE   3,206 0 0
NETFLIX INC COM 64110L106 785 7,601 SH   SOLE   7,601 0 0
NEUSTAR INC CL 64126X201 1,136 41,740 SH   SOLE   41,740 0 0
NEVSUN RES LTD COM 64156L101 383 132,092 SH   SOLE   132,092 0 0
NEW GOLD INC CDA COM 644535106 720 316,990 SH   SOLE   316,990 0 0
NEW JERSEY RES COM 646025106 395 13,163 SH   SOLE   13,163 0 0
NEW MTN FIN CORP COM 647551100 376 27,638 SH   SOLE   27,638 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,349 74,716 SH   SOLE   74,716 0 0
NEWMONT MINING CORP COM 651639106 2,275 141,541 SH   SOLE   141,541 0 0
NEXTERA ENERGY INC COM 65339F101 206 2,115 SH   SOLE   2,115 0 0
NIKE INC CL 654106103 12,407 100,894 SH   SOLE   100,894 0 0
NIPPON TELEG & TEL CORP SPO 654624105 2,103 59,567 SH   SOLE   59,567 0 0
NISOURCE INC COM 65473P105 1,065 57,394 SH   SOLE   57,394 0 0
NOBILIS HEALTH CORP COM 65500B103 1,081 207,079 SH   SOLE   207,079 0 0
NOMURA HLDGS INC SPO 65535H208 72 12,314 SH   SOLE   12,314 0 0
NORFOLK SOUTHERN CORP COM 655844108 2,286 29,918 SH   SOLE   29,918 0 0
NORTHERN DYNASTY MINERALS LT COM 66510M204 6 19,100 SH   SOLE   19,100 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,492 8,993 SH   SOLE   8,993 0 0
NOVAGOLD RES INC COM 66987E206 397 110,006 SH   SOLE   110,006 0 0
NOVARTIS A G SPO 66987V109 1,673 18,205 SH   SOLE   18,205 0 0
NOVO-NORDISK A S ADR 670100205 3,885 71,621 SH   SOLE   71,621 0 0
NUTRI SYS INC NEW COM 67069D108 1,248 47,075 SH   SOLE   47,075 0 0
NVIDIA CORP COM 67066G104 6,203 251,633 SH   SOLE   251,633 0 0
NXP SEMICONDUCTORS N V COM N6596X109 2,088 23,979 SH   SOLE   23,979 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 9,258 37,030 SH   SOLE   37,030 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 1,237 18,696 SH   SOLE   18,696 0 0
OHA INVT CORP COM 67091U102 46 10,977 SH   SOLE   10,977 0 0
OLD DOMINION FGHT LINES INC COM 679580100 1,331 21,812 SH   SOLE   21,812 0 0
OLD REP INTL CORP COM 680223104 328 20,980 SH   SOLE   20,980 0 0
ONCOLYTICS BIOTECH INC COM 682310107 20 44,070 SH   SOLE   44,070 0 0
OPEN TEXT CORP COM 683715106 3,631 81,132 SH   SOLE   81,132 0 0
ORACLE CORP COM 68389X105 5,284 146,287 SH   SOLE   146,287 0 0
ORANGE SPO 684060106 6,475 428,238 SH   SOLE   428,238 0 0
PACCAR INC COM 693718108 683 13,094 SH   SOLE   13,094 0 0
PACCAR INC COM 693718108 381 7,300 SH Put SOLE   7,300 0 0
PACKAGING CORP AMER COM 695156109 1,588 26,397 SH   SOLE   26,397 0 0
PACWEST BANCORP DEL COM 695263103 1,142 26,672 SH   SOLE   26,672 0 0
PALO ALTO NETWORKS INC COM 697435105 344 2,000 SH   SOLE   2,000 0 0
PAN AMERICAN SILVER CORP COM 697900108 257 40,410 SH   SOLE   40,410 0 0
PARKER HANNIFIN CORP COM 701094104 485 4,982 SH   SOLE   4,982 0 0
PAYCHEX INC COM 704326107 1,180 24,774 SH   SOLE   24,774 0 0
PAYPAL HLDGS INC COM 70450Y103 577 18,579 SH   SOLE   18,579 0 0
PDL BIOPHARMA INC COM 69329Y104 1,239 246,328 SH   SOLE   246,328 0 0
PEMBINA PIPELINE CORP COM 706327103 133,108 5,543,867 SH   SOLE   5,543,867 0 0
PENGROWTH ENERGY CORP COM 70706P104 148 172,579 SH   SOLE   172,579 0 0
PENN WEST PETE LTD NEW COM 707887105 101 224,105 SH   SOLE   224,105 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 153 12,787 SH   SOLE   12,787 0 0
PENNANTPARK INVT CORP COM 708062104 227 35,020 SH   SOLE   35,020 0 0
PEPSICO INC COM 713448108 3,187 33,801 SH   SOLE   33,801 0 0
PERFORMANCE SPORTS GROUP LTD COM 71377G100 137 10,234 SH   SOLE   10,234 0 0
PETROLEO BRASILEIRO SA PETRO SP 71654V101 75 20,473 SH   SOLE   20,473 0 0
PETROLEO BRASILEIRO SA PETRO SPO 71654V408 69 15,763 SH   SOLE   15,763 0 0
PFIZER INC COM 717081103 15,825 503,817 SH   SOLE   503,817 0 0
PFIZER INC COM 717081103 320 10,200 SH Put SOLE   10,200 0 0
PHI INC COM 69336T205 1,152 61,026 SH   SOLE   61,026 0 0
PHILIP MORRIS INTL INC COM 718172109 4,829 60,872 SH   SOLE   60,872 0 0
PHILLIPS 66 COM 718546104 5,122 66,654 SH   SOLE   66,654 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 1,073 51,616 SH   SOLE   51,616 0 0
PIMCO DYNAMIC CR INCOME FD COM 72202D106 1,091 59,730 SH   SOLE   59,730 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101 3,231 112,187 SH   SOLE   112,187 0 0
PIMCO ETF TR TTL 72201R775 1,679 15,916 SH   SOLE   15,916 0 0
PIMCO ETF TR ENH 72201R833 4,860 48,243 SH   SOLE   48,243 0 0
PIMCO ETF TR 25Y 72201R882 683 6,025 SH   SOLE   6,025 0 0
PINNACLE FOODS INC DEL COM 72348P104 2,109 50,350 SH   SOLE   50,350 0 0
PLAINS ALL AMERN PIPELINE L UNI 726503105 623 20,500 SH   SOLE   20,500 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,466 16,434 SH   SOLE   16,434 0 0
POSCO SPO 693483109 4,445 126,917 SH   SOLE   126,917 0 0
POTASH CORP SASK INC COM 73755L107 250,869 12,207,721 SH   SOLE   12,207,721 0 0
POTASH CORP SASK INC COM 73755L107 214 10,400 SH Put SOLE   10,400 0 0
POWERSHARES ETF TR II S&P 73937B779 4,511 125,437 SH   SOLE   125,437 0 0
POWERSHARES ETF TRUST DYN 73935X104 567 8,111 SH   SOLE   8,111 0 0
POWERSHARES ETF TRUST NAS 73935X146 269 3,888 SH   SOLE   3,888 0 0
POWERSHARES ETF TRUST DYN 73935X286 380 8,675 SH   SOLE   8,675 0 0
POWERSHARES ETF TRUST FTS 73935X567 311 3,400 SH   SOLE   3,400 0 0
POWERSHARES ETF TRUST DIV 73935X732 468 24,097 SH   SOLE   24,097 0 0
POWERSHARES ETF TRUST DYN 73935X757 321 9,013 SH   SOLE   9,013 0 0
POWERSHARES ETF TRUST DYN 73935X799 876 13,203 SH   SOLE   13,203 0 0
POWERSHARES ETF TRUST II SEN 73936Q769 1,689 73,318 SH   SOLE   73,318 0 0
POWERSHARES GLOBAL ETF TRUST AGG 73936T565 4,976 341,294 SH   SOLE   341,294 0 0
POWERSHARES GLOBAL ETF TRUST EX 73936T771 664 26,232 SH   SOLE   26,232 0 0
POWERSHARES QQQ TRUST UNI 73935A104 3,582 35,198 SH   SOLE   35,198 0 0
PPG INDS INC COM 693506107 1,115 12,712 SH   SOLE   12,712 0 0
PPL CORP COM 69351T106 917 27,878 SH   SOLE   27,878 0 0
PRAXAIR INC COM 74005P104 290 2,847 SH   SOLE   2,847 0 0
PRECISION DRILLING CORP COM 74022D308 1,254 337,130 SH   SOLE   337,130 0 0
PRETIUM RES INC COM 74139C102 281 46,379 SH   SOLE   46,379 0 0
PRICELINE GRP INC COM 741503403 926 749 SH   SOLE   749 0 0
PRIMERO MNG CORP COM 74164W106 175 75,182 SH   SOLE   75,182 0 0
PRIMORIS SVCS CORP COM 74164F103 4,996 278,926 SH   SOLE   278,926 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 1,034 21,851 SH   SOLE   21,851 0 0
PROCTER & GAMBLE CO COM 742718109 20,210 280,923 SH   SOLE   280,923 0 0
PROGRESSIVE CORP OHIO COM 743315103 228 7,430 SH   SOLE   7,430 0 0
PROGRESSIVE WASTE SOLUTIONS COM 74339G101 6,679 252,810 SH   SOLE   252,810 0 0
PROLOGIS INC COM 74340W103 1,331 34,226 SH   SOLE   34,226 0 0
PROSHARES TR SHO 74347B714 1,335 22,973 SH   SOLE   22,973 0 0
PROSHARES TR PSH 74347R503 349 15,499 SH   SOLE   15,499 0 0
PROSHARES TR SHR 74348A210 1,355 20,833 SH   SOLE   20,833 0 0
PROSHARES TR S&P 74348A467 340 7,309 SH   SOLE   7,309 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 1,220 171,162 SH   SOLE   171,162 0 0
PRUDENTIAL FINL INC COM 744320102 3,998 52,462 SH   SOLE   52,462 0 0
PUBLIC STORAGE COM 74460D109 465 2,196 SH   SOLE   2,196 0 0
QUALCOMM INC COM 747525103 6,499 120,957 SH   SOLE   120,957 0 0
QUANTA SVCS INC COM 74762E102 294 12,141 SH   SOLE   12,141 0 0
RANDGOLD RES LTD ADR 752344309 1,386 23,450 SH   SOLE   23,450 0 0
RAYTHEON CO COM 755111507 10,273 94,021 SH   SOLE   94,021 0 0
REALTY INCOME CORP COM 756109104 289 6,102 SH   SOLE   6,102 0 0
RED HAT INC COM 756577102 208 2,890 SH   SOLE   2,890 0 0
REDWOOD TR INC COM 758075402 1,606 116,016 SH   SOLE   116,016 0 0
REGAL BELOIT CORP COM 758750103 412 7,298 SH   SOLE   7,298 0 0
REGIONS FINL CORP NEW COM 7591EP100 991 110,018 SH   SOLE   110,018 0 0
REPUBLIC SVCS INC COM 760759100 739 17,931 SH   SOLE   17,931 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 94,516 2,631,299 SH   SOLE   2,631,299 0 0
REVENUESHARES ETF TR SMA 761396308 1,268 24,991 SH   SOLE   24,991 0 0
REXAHN PHARMACEUTICALS INC COM 761640101 10 20,000 SH   SOLE   20,000 0 0
REYNOLDS AMERICAN INC COM 761713106 10,200 230,396 SH   SOLE   230,396 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 10,547 407,529 SH   SOLE   407,529 0 0
RITE AID CORP COM 767754104 605 99,646 SH   SOLE   99,646 0 0
ROCKWELL COLLINS INC COM 774341101 204 2,497 SH   SOLE   2,497 0 0
ROGERS COMMUNICATIONS INC CL 775109200 223,819 6,491,271 SH   SOLE   6,491,271 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 3,087,588 55,883,948 SH   SOLE   55,883,948 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2,942 33,018 SH   SOLE   33,018 0 0
ROYAL DUTCH SHELL PLC SPO 780259107 724 15,253 SH   SOLE   15,253 0 0
ROYAL DUTCH SHELL PLC SPO 780259206 6,848 144,503 SH   SOLE   144,503 0 0
ROYAL GOLD INC COM 780287108 790 16,817 SH   SOLE   16,817 0 0
RUBICON MINERALS CORP COM 780911103 74 101,318 SH   SOLE   101,318 0 0
ISHARES TR RUS 464287655 2,512 23,000 SH Put SOLE   23,000 0 0
ISHARES TR RUS 464287655 2,512 23,000 SH Call SOLE   23,000 0 0
RYANAIR HLDGS PLC SPO 783513104 204 2,611 SH   SOLE   2,611 0 0
RYDEX ETF TRUST GUG 78355W106 1,021 13,875 SH   SOLE   13,875 0 0
RYDEX ETF TRUST GUG 78355W403 381 4,929 SH   SOLE   4,929 0 0
RYDEX ETF TRUST GUG 78355W809 378 4,684 SH   SOLE   4,684 0 0
SALESFORCE COM INC COM 79466L302 686 9,884 SH   SOLE   9,884 0 0
SAN JUAN BASIN RTY TR UNI 798241105 4,114 434,855 SH   SOLE   434,855 0 0
SANDSTORM GOLD LTD COM 80013R206 105 39,299 SH   SOLE   39,299 0 0
SANOFI SPO 80105N105 783 16,502 SH   SOLE   16,502 0 0
SAREPTA THERAPEUTICS INC COM 803607100 1,570 48,900 SH   SOLE   48,900 0 0
SCANA CORP NEW COM 80589M102 1,074 19,090 SH   SOLE   19,090 0 0
SCHLUMBERGER LTD COM 806857108 2,579 37,393 SH   SOLE   37,393 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 1,158 25,849 SH   SOLE   25,849 0 0
SEALED AIR CORP NEW COM 81211K100 927 19,778 SH   SOLE   19,778 0 0
SEASPAN CORP SHS Y75638109 527 34,377 SH   SOLE   34,377 0 0
SELECT SECTOR SPDR TR SBI 81369Y308 1,492 31,625 SH   SOLE   31,625 0 0
SELECT SECTOR SPDR TR SBI 81369Y100 521 13,046 SH   SOLE   13,046 0 0
SELECT SECTOR SPDR TR SBI 81369Y407 1,168 15,732 SH   SOLE   15,732 0 0
SELECT SECTOR SPDR TR TEC 81369Y803 3,003 76,035 SH   SOLE   76,035 0 0
SELECT SECTOR SPDR TR SBI 81369Y506 3,230 52,785 SH   SOLE   52,785 0 0
SELECT SECTOR SPDR TR SBI 81369Y605 806 35,565 SH   SOLE   35,565 0 0
SELECT SECTOR SPDR TR SBI 81369Y209 918 13,859 SH   SOLE   13,859 0 0
SELECT SECTOR SPDR TR SBI 81369Y704 1,330 26,655 SH   SOLE   26,655 0 0
SELECT SECTOR SPDR TR SBI 81369Y886 1,817 41,974 SH   SOLE   41,974 0 0
SENIOR HSG PPTYS TR SH 81721M109 770 47,549 SH   SOLE   47,549 0 0
SHAW COMMUNICATIONS INC CL 82028K200 116,531 6,006,747 SH   SOLE   6,006,747 0 0
SIBANYE GOLD LTD SPO 825724206 188 40,588 SH   SOLE   40,588 0 0
SIERRA WIRELESS INC COM 826516106 249 11,789 SH   SOLE   11,789 0 0
SIGMA ALDRICH CORP COM 826552101 538 3,873 SH   SOLE   3,873 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 1,173 8,528 SH   SOLE   8,528 0 0
SILVER STD RES INC COM 82823L106 531 81,515 SH   SOLE   81,515 0 0
SILVER WHEATON CORP COM 828336107 66,145 5,507,474 SH   SOLE   5,507,474 0 0
SIMON PPTY GROUP INC NEW COM 828806109 5,804 31,589 SH   SOLE   31,589 0 0
SIRIUS XM HLDGS INC COM 82968B103 2,363 631,795 SH   SOLE   631,795 0 0
SK TELECOM LTD SPO 78440P108 3,053 125,140 SH   SOLE   125,140 0 0
SKECHERS U S A INC CL 830566105 6,027 44,954 SH   SOLE   44,954 0 0
SKYWEST INC COM 830879102 2,687 161,067 SH   SOLE   161,067 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 4,988 59,234 SH   SOLE   59,234 0 0
SMART TECHNOLOGIES INC COM 83172R108 48 73,883 SH   SOLE   73,883 0 0
SMITH A O COM 831865209 427 6,548 SH   SOLE   6,548 0 0
SMUCKER J M CO COM 832696405 400 3,503 SH   SOLE   3,503 0 0
SNAP ON INC COM 833034101 363 2,407 SH   SOLE   2,407 0 0
SOUTHERN CO COM 842587107 933 20,873 SH   SOLE   20,873 0 0
SOUTHWEST AIRLS CO COM 844741108 4,551 119,648 SH   SOLE   119,648 0 0
SOUTHWESTERN ENERGY CO COM 845467109 483 38,064 SH   SOLE   38,064 0 0
SPDR DOW JONES INDL AVRG ETF UT 78467X109 7,135 43,878 SH   SOLE   43,878 0 0
SPDR GOLD TRUST GOL 78463V107 5,682 53,175 SH   SOLE   53,175 0 0
SPDR INDEX SHS FDS EUR 78463X202 561 16,581 SH   SOLE   16,581 0 0
SPDR INDEX SHS FDS S&P 78463X756 635 17,184 SH   SOLE   17,184 0 0
SPDR INDEX SHS FDS S&P 78463X764 1,890 67,466 SH   SOLE   67,466 0 0
SPDR INDEX SHS FDS S&P 78463X798 331 17,800 SH   SOLE   17,800 0 0
SPDR INDEX SHS FDS S&P 78463X855 225 5,245 SH   SOLE   5,245 0 0
SPDR INDEX SHS FDS DJ 78463X863 307 7,810 SH   SOLE   7,810 0 0
SPDR S&P 500 ETF TR TR 78462F103 21,164 110,440 SH   SOLE   110,440 0 0
SPDR S&P MIDCAP 400 ETF TR UTS 78467Y107 561 2,254 SH   SOLE   2,254 0 0
SPDR SERIES TRUST S&P 78464A888 643 18,782 SH   SOLE   18,782 0 0
SPDR SERIES TRUST S&P 78464A698 4,425 107,445 SH   SOLE   107,445 0 0
SPDR SERIES TRUST S&P 78464A698 8,236 200,000 SH Call SOLE   200,000 0 0
SPDR SERIES TRUST MOR 78464A102 278 5,600 SH   SOLE   5,600 0 0
SPDR SERIES TRUST BRC 78464A276 572 9,510 SH   SOLE   9,510 0 0
SPDR SERIES TRUST BRC 78464A359 2,336 52,226 SH   SOLE   52,226 0 0
SPDR SERIES TRUST INT 78464A375 649 19,128 SH   SOLE   19,128 0 0
SPDR SERIES TRUST S&P 78464A714 1,916 43,127 SH   SOLE   43,127 0 0
SPDR SERIES TRUST S&P 78464A763 12,220 169,341 SH   SOLE   169,341 0 0
SPECTRA ENERGY CORP COM 847560109 2,390 90,976 SH   SOLE   90,976 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 2,332 48,236 SH   SOLE   48,236 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 4,436 63,335 SH   SOLE   63,335 0 0
SSGA ACTIVE ETF TR BLK 78467V608 5,314 111,272 SH   SOLE   111,272 0 0
SSGA ACTIVE ETF TR SPD 78467V848 4,826 97,448 SH   SOLE   97,448 0 0
ST JUDE MED INC COM 790849103 215 3,400 SH   SOLE   3,400 0 0
STANLEY BLACK & DECKER INC COM 854502101 1,017 10,488 SH   SOLE   10,488 0 0
STANTEC INC COM 85472N109 7,509 342,863 SH   SOLE   342,863 0 0
STARBUCKS CORP COM 855244109 26,096 459,118 SH   SOLE   459,118 0 0
STARWOOD HOTELS&RESORTS WRLD COM 85590A401 455 6,848 SH   SOLE   6,848 0 0
STATE STR CORP COM 857477103 1,053 15,664 SH   SOLE   15,664 0 0
STERICYCLE INC COM 858912108 633 4,547 SH   SOLE   4,547 0 0
STRYKER CORP COM 863667101 743 7,899 SH   SOLE   7,899 0 0
STUDENT TRANSN INC COM 86388A108 6,945 1,716,997 SH   SOLE   1,716,997 0 0
STURM RUGER & CO INC COM 864159108 286 4,875 SH   SOLE   4,875 0 0
SUMITOMO MITSUI FINL GROUP I SPO 86562M209 96 12,564 SH   SOLE   12,564 0 0
SUN LIFE FINL INC COM 866796105 381,995 11,841,142 SH   SOLE   11,841,142 0 0
SUNCOR ENERGY INC NEW COM 867224107 606,145 22,685,073 SH   SOLE   22,685,073 0 0
SUNCOR ENERGY INC NEW COM 867224107 270 10,100 SH Put SOLE   10,100 0 0
SUNOPTA INC COM 8676EP108 3,335 686,123 SH   SOLE   686,123 0 0
SUNTRUST BKS INC COM 867914103 1,033 27,020 SH   SOLE   27,020 0 0
SYMANTEC CORP COM 871503108 1,337 68,672 SH   SOLE   68,672 0 0
SYNGENTA AG SPO 87160A100 284 4,456 SH   SOLE   4,456 0 0
SYSCO CORP COM 871829107 487 12,496 SH   SOLE   12,496 0 0
TAHOE RES INC COM 873868103 737 95,199 SH   SOLE   95,199 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPO 874039100 998 48,074 SH   SOLE   48,074 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3,533 122,961 SH   SOLE   122,961 0 0
TARGET CORP COM 87612E106 4,015 51,045 SH   SOLE   51,045 0 0
TASEKO MINES LTD COM 876511106 117 291,562 SH   SOLE   291,562 0 0
TATA MTRS LTD SPO 876568502 289 12,856 SH   SOLE   12,856 0 0
TCP CAP CORP COM 87238Q103 316 23,335 SH   SOLE   23,335 0 0
TECK RESOURCES LTD CL 878742204 38,575 8,036,392 SH   SOLE   8,036,392 0 0
TELECOM ITALIA S P A NEW SPO 87927Y102 4,837 393,911 SH   SOLE   393,911 0 0
TELEFONICA BRASIL SA SPO 87936R106 2,566 281,091 SH   SOLE   281,091 0 0
TELEFONICA S A SPO 879382208 455 37,790 SH   SOLE   37,790 0 0
TELUS CORP COM 87971M103 324,070 10,274,883 SH   SOLE   10,274,883 0 0
TELUS CORP COM 87971M103 375 11,900 SH Put SOLE   11,900 0 0
TESLA MTRS INC COM 88160R101 2,582 10,394 SH   SOLE   10,394 0 0
TESORO CORP COM 881609101 5,929 60,968 SH   SOLE   60,968 0 0
TESSERA TECHNOLOGIES INC COM 88164L100 211 6,499 SH   SOLE   6,499 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 6,063 107,382 SH   SOLE   107,382 0 0
TEXTRON INC COM 883203101 247 6,573 SH   SOLE   6,573 0 0
THE ADT CORPORATION COM 00101J106 285 9,547 SH   SOLE   9,547 0 0
TRAVELERS COMPANIES INC COM 89417E109 3,697 37,148 SH   SOLE   37,148 0 0
THERAVANCE INC NOT 88338TAB0 1,328 20,000 SH   SOLE   20,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,126 17,387 SH   SOLE   17,387 0 0
THL CR INC COM 872438106 178 16,283 SH   SOLE   16,283 0 0
THOMPSON CREEK METALS CO INC COM 884768102 17 38,400 SH   SOLE   38,400 0 0
THOMSON REUTERS CORP COM 884903105 209,441 5,202,215 SH   SOLE   5,202,215 0 0
TICC CAPITAL CORP COM 87244T109 165 24,527 SH   SOLE   24,527 0 0
TIFFANY & CO NEW COM 886547108 242 3,137 SH   SOLE   3,137 0 0
TIME WARNER INC COM 887317303 1,088 15,821 SH   SOLE   15,821 0 0
TJX COS INC NEW COM 872540109 4,704 65,870 SH   SOLE   65,870 0 0
TORCHMARK CORP COM 891027104 1,319 23,392 SH   SOLE   23,392 0 0
TORONTO DOMINION BK ONT COM 891160509 2,958,264 75,044,758 SH   SOLE   75,044,758 0 0
TOTAL S A SPO 89151E109 6,743 150,812 SH   SOLE   150,812 0 0
TOTAL SYS SVCS INC COM 891906109 630 13,857 SH   SOLE   13,857 0 0
TOYOTA MOTOR CORP SP 892331307 2,525 21,527 SH   SOLE   21,527 0 0
TPG SPECIALTY LENDING INC COM 87265K102 439 26,718 SH   SOLE   26,718 0 0
TRACTOR SUPPLY CO COM 892356106 609 7,221 SH   SOLE   7,221 0 0
TRANSALTA CORP COM 89346D107 3,828 823,221 SH   SOLE   823,221 0 0
TRANSCANADA CORP COM 89353D107 365,925 11,587,227 SH   SOLE   11,587,227 0 0
TRANSDIGM GROUP INC COM 893641100 1,338 6,301 SH   SOLE   6,301 0 0
TRANSGLOBE ENERGY CORP COM 893662106 150 56,900 SH   SOLE   56,900 0 0
TRANSITION THERAPEUTICS INC COM 893716209 28 15,873 SH   SOLE   15,873 0 0
TRIANGLE CAP CORP COM 895848109 260 15,778 SH   SOLE   15,778 0 0
TRINITY INDS INC COM 896522109 1,353 59,697 SH   SOLE   59,697 0 0
TUPPERWARE BRANDS CORP COM 899896104 254 5,127 SH   SOLE   5,127 0 0
TURQUOISE HILL RES LTD COM 900435108 688 269,755 SH   SOLE   269,755 0 0
TWENTY FIRST CENTY FOX INC CL 90130A101 738 27,337 SH   SOLE   27,337 0 0
TWITTER INC COM 90184L102 2,193 81,421 SH   SOLE   81,421 0 0
TWO HBRS INVT CORP COM 90187B101 364 41,245 SH   SOLE   41,245 0 0
TYSON FOODS INC CL 902494103 3,095 71,819 SH   SOLE   71,819 0 0
UBS GROUP AG SHS H42097107 2,531 136,647 SH   SOLE   136,647 0 0
UMPQUA HLDGS CORP COM 904214103 453 27,820 SH   SOLE   27,820 0 0
UNDER ARMOUR INC CL 904311107 1,627 16,810 SH   SOLE   16,810 0 0
UNILEVER N V N Y 904784709 825 20,519 SH   SOLE   20,519 0 0
UNILEVER PLC SPO 904767704 2,945 72,214 SH   SOLE   72,214 0 0
UNION PAC CORP COM 907818108 13,230 149,648 SH   SOLE   149,648 0 0
UNITED CONTL HLDGS INC COM 910047109 1,048 19,754 SH   SOLE   19,754 0 0
UNITED PARCEL SERVICE INC CL 911312106 4,569 46,297 SH   SOLE   46,297 0 0
UNITED RENTALS INC COM 911363109 324 5,390 SH   SOLE   5,390 0 0
UNITED STATES OIL FUND LP UNI 91232N108 526 35,800 SH   SOLE   35,800 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,319 14,822 SH   SOLE   14,822 0 0
UNITEDHEALTH GROUP INC COM 91324P102 6,718 57,907 SH   SOLE   57,907 0 0
UNIVERSAL HLTH SVCS INC CL 913903100 595 4,770 SH   SOLE   4,770 0 0
UNUM GROUP COM 91529Y106 2,345 73,110 SH   SOLE   73,110 0 0
US BANCORP DEL COM 902973304 2,098 51,164 SH   SOLE   51,164 0 0
VALE S A ADR 91912E105 2,208 525,769 SH   SOLE   525,769 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 759,431 4,257,377 SH   SOLE   4,257,377 0 0
VALERO ENERGY CORP NEW COM 91913Y100 11,580 192,676 SH   SOLE   192,676 0 0
VALMONT INDS INC COM 920253101 403 4,246 SH   SOLE   4,246 0 0
VANGUARD INDEX FDS S&P 922908363 349 1,987 SH   SOLE   1,987 0 0
VANGUARD INDEX FDS REI 922908553 641 8,487 SH   SOLE   8,487 0 0
VANGUARD INDEX FDS VAL 922908744 269 3,500 SH   SOLE   3,500 0 0
VANGUARD INTL EQUITY INDEX F ALL 922042775 243 5,700 SH   SOLE   5,700 0 0
VANGUARD INTL EQUITY INDEX F FTS 922042858 5,361 161,999 SH   SOLE   161,999 0 0
VANGUARD INTL EQUITY INDEX F FTS 922042874 718 14,603 SH   SOLE   14,603 0 0
VANGUARD SCOTTSDALE FDS SHT 92206C102 2,407 39,328 SH   SOLE   39,328 0 0
VANGUARD SCOTTSDALE FDS VNG 92206C664 1,294 14,775 SH   SOLE   14,775 0 0
VANGUARD SCOTTSDALE FDS INT 92206C706 2,886 44,043 SH   SOLE   44,043 0 0
VANGUARD TAX MANAGED INTL FD FTS 921943858 7,120 199,786 SH   SOLE   199,786 0 0
VANGUARD WORLD FD EXT 921910709 678 5,719 SH   SOLE   5,719 0 0
VANGUARD WORLD FDS IND 92204A603 477 5,018 SH   SOLE   5,018 0 0
VANTIV INC CL 92210H105 2,914 64,863 SH   SOLE   64,863 0 0
VENTAS INC COM 92276F100 752 13,412 SH   SOLE   13,412 0 0
VERISIGN INC COM 92343E102 2,574 36,476 SH   SOLE   36,476 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 21,021 483,128 SH   SOLE   483,128 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 209 4,800 SH Put SOLE   4,800 0 0
VERMILION ENERGY INC COM 923725105 12,175 378,682 SH   SOLE   378,682 0 0
VIACOM INC NEW CL 92553P201 4,748 110,041 SH   SOLE   110,041 0 0
VISA INC COM 92826C839 27,514 394,979 SH   SOLE   394,979 0 0
VMWARE INC CL 928563402 222 2,820 SH   SOLE   2,820 0 0
VODAFONE GROUP PLC NEW SPN 92857W308 971 30,597 SH   SOLE   30,597 0 0
VOYA FINL INC COM 929089100 1,193 30,773 SH   SOLE   30,773 0 0
VULCAN MATLS CO COM 929160109 248 2,783 SH   SOLE   2,783 0 0
GRAINGER W W INC COM 384802104 421 1,958 SH   SOLE   1,958 0 0
WADDELL & REED FINL INC CL 930059100 208 5,969 SH   SOLE   5,969 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 3,750 45,123 SH   SOLE   45,123 0 0
WAL-MART STORES INC COM 931142103 8,160 125,845 SH   SOLE   125,845 0 0
DISNEY WALT CO COM 254687106 15,681 153,434 SH   SOLE   153,434 0 0
WASTE MGMT INC DEL COM 94106L109 4,974 99,867 SH   SOLE   99,867 0 0
WEATHERFORD INTL PLC ORD G48833100 341 40,185 SH   SOLE   40,185 0 0
WEC ENERGY GROUP INC COM 92939U106 1,082 20,715 SH   SOLE   20,715 0 0
WELLS FARGO & CO NEW COM 949746101 31,946 622,123 SH   SOLE   622,123 0 0
WELLTOWER INC COM 95040Q104 1,232 18,188 SH   SOLE   18,188 0 0
WESTERN DIGITAL CORP COM 958102105 1,887 23,748 SH   SOLE   23,748 0 0
WESTERN UN CO COM 959802109 1,369 74,572 SH   SOLE   74,572 0 0
WESTLAKE CHEM CORP COM 960413102 1,459 28,126 SH   SOLE   28,126 0 0
WESTPORT INNOVATIONS INC COM 960908309 25 10,157 SH   SOLE   10,157 0 0
WESTROCK CO COM 96145D105 253 4,913 SH   SOLE   4,913 0 0
WHIRLPOOL CORP COM 963320106 1,581 10,735 SH   SOLE   10,735 0 0
WHOLE FOODS MKT INC COM 966837106 1,482 46,828 SH   SOLE   46,828 0 0
WI-LAN INC COM 928972108 1,739 955,230 SH   SOLE   955,230 0 0
WISDOMTREE TR INT 97717W703 439 9,669 SH   SOLE   9,669 0 0
WISDOMTREE TR JAP 97717W851 1,234 25,360 SH   SOLE   25,360 0 0
WISDOMTREE TR EUR 97717W869 604 11,217 SH   SOLE   11,217 0 0
WISDOMTREE TR EUR 97717X701 1,364 24,967 SH   SOLE   24,967 0 0
WP GLIMCHER IN COM 92939N102 146 12,495 SH   SOLE   12,495 0 0
WYNN RESORTS LTD COM 983134107 873 16,439 SH   SOLE   16,439 0 0
XEROX CORP COM 984121103 962 98,839 SH   SOLE   98,839 0 0
XEROX CORP COM 984121103 175 18,000 SH Put SOLE   18,000 0 0
XILINX INC COM 983919101 528 12,463 SH   SOLE   12,463 0 0
YAMANA GOLD INC COM 98462Y100 21,890 12,876,234 SH   SOLE   12,876,234 0 0
YUM BRANDS INC COM 988498101 212 2,650 SH   SOLE   2,650 0 0
ZOETIS INC CL 98978V103 659 15,992 SH   SOLE   15,992 0 0