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 26,255 137,224 SH   SOLE   137,224 0 0
3M CO COM 88579Y101 15,306 80,000 SH Call SOLE   80,000 0 0
ABBOTT LABS COM 002824100 4,470 100,661 SH   SOLE   100,661 0 0
ABBVIE INC COM 00287Y109 19,639 301,399 SH   SOLE   301,399 0 0
ACTIVISION BLIZZARD INC COM 00507V109 2,841 56,986 SH   SOLE   56,986 0 0
ADOBE SYS INC COM 00724F101 14,293 109,839 SH   SOLE   109,839 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,332 91,558 SH   SOLE   91,558 0 0
ADVANCED SEMICONDUCTOR ENGR SPO 00756M404 367 56,627 SH   SOLE   56,627 0 0
ADVANTAGE OIL & GAS LTD COM 00765F101 12,187 1,846,545 SH   SOLE   1,846,545 0 0
ADVANTAGE OIL & GAS LTD COM 00765F101 690 104,500 SH Put SOLE   104,500 0 0
ADVANTAGE OIL & GAS LTD COM 00765F101 191 29,000 SH Call SOLE   29,000 0 0
AEGON N V NY 007924103 3,521 686,392 SH   SOLE   686,392 0 0
AES CORP COM 00130H105 218 19,504 SH   SOLE   19,504 0 0
AETNA INC NEW COM 00817Y108 11,997 94,059 SH   SOLE   94,059 0 0
AFLAC INC COM 001055102 3,730 51,509 SH   SOLE   51,509 0 0
AGCO CORP COM 001084102 370 6,153 SH   SOLE   6,153 0 0
AGNC INVT CORP COM 00123Q104 422 21,240 SH   SOLE   21,240 0 0
AGNICO EAGLE MINES LTD COM 008474108 120,690 2,843,790 SH   SOLE   2,843,790 0 0
AGNICO EAGLE MINES LTD COM 008474108 870 20,500 SH Put SOLE   20,500 0 0
AGNICO EAGLE MINES LTD COM 008474108 475 11,200 SH Call SOLE   11,200 0 0
AGRIUM INC COM 008916108 181,990 1,904,657 SH   SOLE   1,904,657 0 0
AGRIUM INC COM 008916108 154,313 1,615,000 SH Call SOLE   1,615,000 0 0
AIR PRODS & CHEMS INC COM 009158106 48,153 355,927 SH   SOLE   355,927 0 0
AK STL HLDG CORP COM 001547108 307 42,700 SH   SOLE   42,700 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 392 6,571 SH   SOLE   6,571 0 0
ALAMOS GOLD INC NEW COM 011532108 1,365 169,975 SH   SOLE   169,975 0 0
ALASKA AIR GROUP INC COM 011659109 1,010 10,957 SH   SOLE   10,957 0 0
ALBEMARLE CORP COM 012653101 3,334 31,561 SH   SOLE   31,561 0 0
ALCOA CORP COM 013872106 8,099 235,444 SH   SOLE   235,444 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 31,183 3,255,026 SH   SOLE   3,255,026 0 0
ALIBABA GROUP HLDG LTD SPO 01609W102 3,739 34,671 SH   SOLE   34,671 0 0
ALIGN TECHNOLOGY INC COM 016255101 3,333 29,057 SH   SOLE   29,057 0 0
ALLERGAN PLC SHS G0177J108 5,562 23,300 SH Call SOLE   23,300 0 0
ALLIANZGI CONV & INCOME FD COM 018828103 242 35,852 SH   SOLE   35,852 0 0
ALLSTATE CORP COM 020002101 1,485 18,217 SH   SOLE   18,217 0 0
ALPHABET INC CAP 02079K107 119,900 144,535 SH   SOLE   144,535 0 0
ALPHABET INC CAP 02079K305 157,653 185,956 SH   SOLE   185,956 0 0
ALPS ETF TR ALE 00162Q866 3,694 290,650 SH   SOLE   290,650 0 0
ALPS ETF TR RIV 00162Q783 538 21,315 SH   SOLE   21,315 0 0
ALTRIA GROUP INC COM 02209S103 28,835 403,739 SH   SOLE   403,739 0 0
AMAYA INC COM 02314M108 499 29,375 SH   SOLE   29,375 0 0
AMAZON COM INC COM 023135106 98,565 111,179 SH   SOLE   111,179 0 0
AMBEV SA SPO 02319V103 248 43,125 SH   SOLE   43,125 0 0
AMERCO COM 023586100 486 1,276 SH   SOLE   1,276 0 0
AMEREN CORP COM 023608102 21,836 400,000 SH   SOLE   400,000 0 0
AMERICA MOVIL SAB DE CV SPO 02364W105 325 22,922 SH   SOLE   22,922 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 1,683 39,790 SH   SOLE   39,790 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 1,196 63,679 SH   SOLE   63,679 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 154 10,972 SH   SOLE   10,972 0 0
AMERICAN ELEC PWR INC COM 025537101 28,004 417,162 SH   SOLE   417,162 0 0
AMERICAN EXPRESS CO COM 025816109 3,013 38,090 SH   SOLE   38,090 0 0
AMERICAN INTL GROUP INC COM 026874784 2,510 40,208 SH   SOLE   40,208 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 231 11,652 SH   SOLE   11,652 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,288 10,598 SH   SOLE   10,598 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 1,647 21,182 SH   SOLE   21,182 0 0
AMERIPRISE FINL INC COM 03076C106 624 4,812 SH   SOLE   4,812 0 0
AMERISOURCEBERGEN CORP COM 03073E105 6,014 67,958 SH   SOLE   67,958 0 0
AMGEN INC COM 031162100 51,206 312,096 SH   SOLE   312,096 0 0
AMGEN INC COM 031162100 11,485 70,000 SH Call SOLE   70,000 0 0
AMPHENOL CORP NEW CL 032095101 447 6,276 SH   SOLE   6,276 0 0
AMTRUST FINL SVCS INC COM 032359309 761 41,242 SH   SOLE   41,242 0 0
ANADARKO PETE CORP COM 032511107 2,994 48,284 SH   SOLE   48,284 0 0
ANALOG DEVICES INC COM 032654105 273 3,336 SH   SOLE   3,336 0 0
ANGLOGOLD ASHANTI LTD SPO 035128206 119 11,050 SH   SOLE   11,050 0 0
ANHEUSER BUSCH INBEV SA/NV SPO 03524A108 2,335 21,272 SH   SOLE   21,272 0 0
ANNALY CAP MGMT INC COM 035710409 1,625 146,221 SH   SOLE   146,221 0 0
ANTHEM INC COM 036752103 12,624 76,335 SH   SOLE   76,335 0 0
APACHE CORP COM 037411105 247 4,800 SH   SOLE   4,800 0 0
APOLLO INVT CORP COM 03761U106 309 47,033 SH   SOLE   47,033 0 0
APPLE INC COM 037833100 168,173 1,170,635 SH   SOLE   1,170,635 0 0
APPLIED MATLS INC COM 038222105 14,208 365,249 SH   SOLE   365,249 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,842 40,008 SH   SOLE   40,008 0 0
ARCONIC INC COM 03965L100 656 24,898 SH   SOLE   24,898 0 0
ARES CAP CORP COM 04010L103 1,319 75,878 SH   SOLE   75,878 0 0
ARROW ELECTRS INC COM 042735100 576 7,842 SH   SOLE   7,842 0 0
ASANKO GOLD INC COM 04341Y105 112 42,967 SH   SOLE   42,967 0 0
ASTRAZENECA PLC SPO 046353108 1,746 56,064 SH   SOLE   56,064 0 0
AT&T INC COM 00206R102 34,817 837,966 SH   SOLE   837,966 0 0
ATLANTIC PWR CORP COM 04878Q863 38 14,469 SH   SOLE   14,469 0 0
ATMOS ENERGY CORP COM 049560105 204 2,588 SH   SOLE   2,588 0 0
ATWOOD OCEANICS INC COM 050095108 951 99,764 SH   SOLE   99,764 0 0
AUTODESK INC COM 052769106 1,522 17,603 SH   SOLE   17,603 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,299 12,686 SH   SOLE   12,686 0 0
AVERY DENNISON CORP COM 053611109 1,564 19,403 SH   SOLE   19,403 0 0
AVIS BUDGET GROUP COM 053774105 991 33,509 SH   SOLE   33,509 0 0
AVON PRODS INC COM 054303102 172 39,169 SH   SOLE   39,169 0 0
B & G FOODS INC NEW COM 05508R106 352 8,746 SH   SOLE   8,746 0 0
B2GOLD CORP COM 11777Q209 1,853 654,707 SH   SOLE   654,707 0 0
BAKER HUGHES INC COM 057224107 2,402 40,152 SH   SOLE   40,152 0 0
BALL CORP COM 058498106 1,176 15,840 SH   SOLE   15,840 0 0
BANCO SANTANDER SA ADR 05964H105 4,132 680,715 SH   SOLE   680,715 0 0
BANK AMER CORP COM 060505104 48,430 2,052,969 SH   SOLE   2,052,969 0 0
BANK MONTREAL QUE COM 063671101 2,046,019 27,356,850 SH   SOLE   27,356,850 0 0
BANK N S HALIFAX COM 064149107 2,930,927 50,041,442 SH   SOLE   50,041,442 0 0
BANK NEW YORK MELLON CORP COM 064058100 3,569 75,558 SH   SOLE   75,558 0 0
BANK OF NOVA SCOTIA NOT 064159HB5 2,941 28,200 SH Call SOLE   28,200 0 0
BARCLAYS BK PLC IPA 06740Q252 837 53,039 SH   SOLE   53,039 0 0
BARCLAYS PLC ADR 06738E204 11,257 1,001,507 SH   SOLE   1,001,507 0 0
BARD C R INC COM 067383109 10,008 40,269 SH   SOLE   40,269 0 0
BARRICK GOLD CORP COM 067901108 277,056 14,589,573 SH   SOLE   14,589,573 0 0
BARRICK GOLD CORP COM 067901108 729 38,400 SH Put SOLE   38,400 0 0
BARRICK GOLD CORP COM 067901108 735 38,700 SH Call SOLE   38,700 0 0
BAXTER INTL INC COM 071813109 1,498 28,890 SH   SOLE   28,890 0 0
BAYTEX ENERGY CORP COM 07317Q105 562 164,302 SH   SOLE   164,302 0 0
BCE INC COM 05534B760 691,330 15,616,218 SH   SOLE   15,616,218 0 0
BCE INC COM 05534B760 1,708,463 38,591,900 SH Call SOLE   38,591,900 0 0
BECTON DICKINSON & CO COM 075887109 5,006 27,292 SH   SOLE   27,292 0 0
BED BATH & BEYOND INC COM 075896100 940 23,829 SH   SOLE   23,829 0 0
BELLATRIX EXPLORATION LTD COM 078314101 52 66,117 SH   SOLE   66,117 0 0
BERKLEY W R CORP COM 084423102 581 8,229 SH   SOLE   8,229 0 0
BERKSHIRE HATHAWAY INC DEL CL 084670702 69,526 417,122 SH   SOLE   417,122 0 0
BERKSHIRE HATHAWAY INC DEL CL 084670108 3,498 14 SH   SOLE   14 0 0
BEST BUY INC COM 086516101 5,177 105,323 SH   SOLE   105,323 0 0
BEST BUY INC COM 086516101 442 9,000 SH Put SOLE   9,000 0 0
BHP BILLITON LTD SPO 088606108 4,167 114,724 SH   SOLE   114,724 0 0
BIOGEN INC COM 09062X103 2,842 10,394 SH   SOLE   10,394 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 681 7,760 SH   SOLE   7,760 0 0
BIOVERATIV INC COM 09075E100 5,537 101,668 SH   SOLE   101,668 0 0
BLACKBERRY LTD COM 09228F103 44,358 5,723,652 SH   SOLE   5,723,652 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 109 14,392 SH   SOLE   14,392 0 0
BLACKROCK INC COM 09247X101 4,664 12,161 SH   SOLE   12,161 0 0
BLACKROCK SCIENCE & TECH TR SHS 09258G104 1,005 47,485 SH   SOLE   47,485 0 0
BLACKSTONE GROUP L P COM 09253U108 2,879 96,946 SH   SOLE   96,946 0 0
BOEING CO COM 097023105 30,123 170,320 SH   SOLE   170,320 0 0
BOOZ ALLEN HAMILTON HLDG COR CL 099502106 1,538 43,445 SH   SOLE   43,445 0 0
BORGWARNER INC COM 099724106 625 14,966 SH   SOLE   14,966 0 0
BOSTON BEER INC CL 100557107 223 1,545 SH   SOLE   1,545 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 1,395 85,038 SH   SOLE   85,038 0 0
BP PLC SPO 055622104 7,532 218,206 SH   SOLE   218,206 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 18,911 347,756 SH   SOLE   347,756 0 0
BRITISH AMERN TOB PLC SPO 110448107 1,260 19,003 SH   SOLE   19,003 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 251 3,701 SH   SOLE   3,701 0 0
BROCADE COMMUNICATIONS SYS I COM 111621306 2,496 200,000 SH   SOLE   200,000 0 0
BROOKDALE SR LIVING INC COM 112463104 870 64,800 SH   SOLE   64,800 0 0
BROOKFIELD ASSET MGMT INC CL 112585104 536,350 14,710,639 SH   SOLE   14,710,639 0 0
BUCKLE INC COM 118440106 935 50,249 SH   SOLE   50,249 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209 764 9,881 SH   SOLE   9,881 0 0
CA INC COM 12673P105 1,323 41,704 SH   SOLE   41,704 0 0
CABOT CORP COM 127055101 212 3,536 SH   SOLE   3,536 0 0
CAE INC COM 124765108 26,551 1,736,492 SH   SOLE   1,736,492 0 0
CALAVO GROWERS INC COM 128246105 277 4,575 SH   SOLE   4,575 0 0
CALLON PETE CO DEL COM 13123X102 742 56,393 SH   SOLE   56,393 0 0
CAMDEN PPTY TR SH 133131102 479 5,956 SH   SOLE   5,956 0 0
CAMECO CORP COM 13321L108 61,500 5,555,555 SH   SOLE   5,555,555 0 0
CAMECO CORP COM 13321L108 1,231 111,200 SH Put SOLE   111,200 0 0
CAMECO CORP COM 13321L108 3,383 305,600 SH Call SOLE   305,600 0 0
CAMPBELL SOUP CO COM 134429109 594 10,376 SH   SOLE   10,376 0 0
CANADIAN NAT RES LTD COM 136385101 474,363 14,466,687 SH   SOLE   14,466,687 0 0
CANADIAN NAT RES LTD COM 136385101 3,495 106,600 SH Call SOLE   106,600 0 0
CANADIAN NATL RY CO COM 136375102 787,247 10,648,549 SH   SOLE   10,648,549 0 0
CANADIAN PAC RY LTD COM 13645T100 270,454 1,840,828 SH   SOLE   1,840,828 0 0
CANON INC SPO 138006309 5,407 172,924 SH   SOLE   172,924 0 0
CAPITAL ONE FINL CORP COM 14040H105 461 5,325 SH   SOLE   5,325 0 0
CARDINAL HEALTH INC COM 14149Y108 342 4,193 SH   SOLE   4,193 0 0
CARDIOME PHARMA CORP COM 14159U301 46 15,370 SH   SOLE   15,370 0 0
CARMAX INC COM 143130102 2,149 36,285 SH   SOLE   36,285 0 0
CARNIVAL CORP UNI 143658300 3,053 51,819 SH   SOLE   51,819 0 0
CASELLA WASTE SYS INC CL 147448104 271 19,193 SH   SOLE   19,193 0 0
CATERPILLAR INC DEL COM 149123101 2,846 30,682 SH   SOLE   30,682 0 0
CBRE GROUP INC CL 12504L109 417 12,000 SH   SOLE   12,000 0 0
CBS CORP NEW CL 124857202 1,447 20,859 SH   SOLE   20,859 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 208,702 2,420,856 SH   SOLE   2,420,856 0 0
CDW CORP COM 12514G108 1,816 31,471 SH   SOLE   31,471 0 0
CELESTICA INC SUB 15101Q108 9,400 646,911 SH   SOLE   646,911 0 0
CELESTICA INC SUB 15101Q108 604 41,600 SH Call SOLE   41,600 0 0
CELGENE CORP COM 151020104 13,143 105,626 SH   SOLE   105,626 0 0
CENOVUS ENERGY INC COM 15135U109 120,177 10,635,101 SH   SOLE   10,635,101 0 0
CENOVUS ENERGY INC COM 15135U109 2,065 182,700 SH Put SOLE   182,700 0 0
CENOVUS ENERGY INC COM 15135U109 4,380 387,600 SH Call SOLE   387,600 0 0
CENTERPOINT ENERGY INC COM 15189T107 22,389 812,077 SH   SOLE   812,077 0 0
CENTRAIS ELETRICAS BRASILEIR SPO 15234Q207 133 24,522 SH   SOLE   24,522 0 0
CENTRAL FD CDA LTD CL 153501101 1,690 131,380 SH   SOLE   131,380 0 0
CENTURY ALUM CO COM 156431108 321 25,328 SH   SOLE   25,328 0 0
CENTURYLINK INC COM 156700106 730 30,952 SH   SOLE   30,952 0 0
CERNER CORP COM 156782104 510 8,664 SH   SOLE   8,664 0 0
CF INDS HLDGS INC COM 125269100 1,305 44,456 SH   SOLE   44,456 0 0
CHARTER COMMUNICATIONS INC N CL 16119P108 57,864 176,780 SH   SOLE   176,780 0 0
CHEMOURS CO COM 163851108 1,418 36,835 SH   SOLE   36,835 0 0
CHESAPEAKE ENERGY CORP COM 165167107 1,824 307,086 SH   SOLE   307,086 0 0
CHEVRON CORP NEW COM 166764100 41,964 390,832 SH   SOLE   390,832 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 3,146 102,322 SH   SOLE   102,322 0 0
CHILDRENS PL INC COM 168905107 1,575 13,123 SH   SOLE   13,123 0 0
CHINA MOBILE LIMITED SPO 16941M109 7,418 134,315 SH   SOLE   134,315 0 0
CHURCH & DWIGHT INC COM 171340102 2,613 52,398 SH   SOLE   52,398 0 0
CIGNA CORPORATION COM 125509109 29,831 203,639 SH   SOLE   203,639 0 0
CINCINNATI FINL CORP COM 172062101 947 13,107 SH   SOLE   13,107 0 0
CINTAS CORP COM 172908105 3,706 29,289 SH   SOLE   29,289 0 0
CISCO SYS INC COM 17275R102 28,442 841,473 SH   SOLE   841,473 0 0
CIT GROUP INC COM 125581801 474 11,043 SH   SOLE   11,043 0 0
CITIGROUP INC COM 172967424 23,621 394,860 SH   SOLE   394,860 0 0
CITIZENS FINL GROUP INC COM 174610105 1,267 36,674 SH   SOLE   36,674 0 0
CLAYMORE EXCHANGE TRD FD TR GUG 18383Q739 973 56,309 SH   SOLE   56,309 0 0
CLAYMORE EXCHANGE TRD FD TR GUG 18383Q507 471 15,172 SH   SOLE   15,172 0 0
CLAYMORE EXCHANGE TRD FD TR GUG 18383Q796 4,030 328,201 SH   SOLE   328,201 0 0
CLIFFS NAT RES INC COM 18683K101 3,968 483,284 SH   SOLE   483,284 0 0
CLOROX CO DEL COM 189054109 367 2,720 SH   SOLE   2,720 0 0
CME GROUP INC COM 12572Q105 2,367 19,928 SH   SOLE   19,928 0 0
CMS ENERGY CORP COM 125896100 1,805 40,344 SH   SOLE   40,344 0 0
CNOOC LTD SPO 126132109 401 3,346 SH   SOLE   3,346 0 0
COACH INC COM 189754104 2,157 52,188 SH   SOLE   52,188 0 0
COCA COLA CO COM 191216100 35,940 846,840 SH   SOLE   846,840 0 0
COCA COLA CO COM 191216100 382 9,000 SH Put SOLE   9,000 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL 192446102 28,496 478,768 SH   SOLE   478,768 0 0
COLGATE PALMOLIVE CO COM 194162103 5,465 74,672 SH   SOLE   74,672 0 0
COLLIERS INTL GROUP INC SUB 194693107 5,196 110,082 SH   SOLE   110,082 0 0
COLONY NORTHSTAR INC CL 19625W104 926 71,750 SH   SOLE   71,750 0 0
COLUMBIA ETF TR II IND 19762B707 775 20,079 SH   SOLE   20,079 0 0
COMCAST CORP NEW CL 20030N101 76,828 2,043,831 SH   SOLE   2,043,831 0 0
COMERICA INC COM 200340107 705 10,279 SH   SOLE   10,279 0 0
COMPANHIA BRASILEIRA DE DIST SPN 20440T201 220 11,469 SH   SOLE   11,469 0 0
COMPANHIA DE SANEAMENTO BASI SPO 20441A102 2,284 219,433 SH   SOLE   219,433 0 0
COMPANHIA ENERGETICA DE MINA SP 204409601 269 81,829 SH   SOLE   81,829 0 0
CONCHO RES INC COM 20605P101 2,600 20,261 SH   SOLE   20,261 0 0
CONCORDIA INTERNATIONAL CORP COM 20653P102 22 13,443 SH   SOLE   13,443 0 0
CONOCOPHILLIPS COM 20825C104 1,258 25,230 SH   SOLE   25,230 0 0
CONSTELLATION BRANDS INC CL 21036P108 70,360 434,133 SH   SOLE   434,133 0 0
CONTROLADORA VUELA CIA DE AV SPO 21240E105 2,005 143,815 SH   SOLE   143,815 0 0
COOPER TIRE & RUBR CO COM 216831107 1,280 28,857 SH   SOLE   28,857 0 0
CORNING INC COM 219350105 46,215 1,711,673 SH   SOLE   1,711,673 0 0
COSTCO WHSL CORP NEW COM 22160K105 25,135 149,887 SH   SOLE   149,887 0 0
COTIVITI HLDGS INC COM 22164K101 222 5,337 SH   SOLE   5,337 0 0
COTT CORP QUE COM 22163N106 9,316 753,704 SH   SOLE   753,704 0 0
CPI CARD GROUP INC COM 12634H101 443 105,425 SH   SOLE   105,425 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 2,423 15,217 SH   SOLE   15,217 0 0
CREDIT SUISSE GROUP SPO 225401108 5,389 363,122 SH   SOLE   363,122 0 0
CREDIT SUISSE NASSAU BRH VEL 22542D365 302 11,310 SH   SOLE   11,310 0 0
CRESCENT PT ENERGY CORP COM 22576C101 84,389 7,799,333 SH   SOLE   7,799,333 0 0
CRESCENT PT ENERGY CORP COM 22576C101 374 34,600 SH Put SOLE   34,600 0 0
CRESCENT PT ENERGY CORP COM 22576C101 189 17,500 SH Call SOLE   17,500 0 0
CRH MEDICAL CORP COM 12626F105 1,954 238,305 SH   SOLE   238,305 0 0
CRH PLC ADR 12626K203 422 12,003 SH   SOLE   12,003 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,026 10,859 SH   SOLE   10,859 0 0
CROWN HOLDINGS INC COM 228368106 483 9,126 SH   SOLE   9,126 0 0
CSX CORP COM 126408103 12,925 277,667 SH   SOLE   277,667 0 0
CUBESMART COM 229663109 1,144 44,058 SH   SOLE   44,058 0 0
CUMMINS INC COM 231021106 1,497 9,898 SH   SOLE   9,898 0 0
CURRENCYSHARES EURO TR EUR 23130C108 289 2,796 SH   SOLE   2,796 0 0
CURRENCYSHARES SWISS FRANC T SWI 23129V109 914 9,613 SH   SOLE   9,613 0 0
CVS HEALTH CORP COM 126650100 16,485 209,999 SH   SOLE   209,999 0 0
CYRUSONE INC COM 23283R100 430 8,355 SH   SOLE   8,355 0 0
D R HORTON INC COM 23331A109 21,633 649,446 SH   SOLE   649,446 0 0
DANAHER CORP DEL COM 235851102 10,081 117,867 SH   SOLE   117,867 0 0
DARDEN RESTAURANTS INC COM 237194105 658 7,862 SH   SOLE   7,862 0 0
DAVITA INC COM 23918K108 6,757 99,415 SH   SOLE   99,415 0 0
DECKERS OUTDOOR CORP COM 243537107 334 5,588 SH   SOLE   5,588 0 0
DEERE & CO COM 244199105 1,672 15,360 SH   SOLE   15,360 0 0
DELL TECHNOLOGIES INC COM 24703L103 64,128 1,000,746 SH   SOLE   1,000,746 0 0
DELTA AIR LINES INC DEL COM 247361702 62,461 1,359,027 SH   SOLE   1,359,027 0 0
DELUXE CORP COM 248019101 466 6,463 SH   SOLE   6,463 0 0
DENISON MINES CORP COM 248356107 21 34,420 SH   SOLE   34,420 0 0
DENTSPLY SIRONA INC COM 24906P109 1,337 21,412 SH   SOLE   21,412 0 0
DESCARTES SYS GROUP INC COM 249906108 2,628 114,753 SH   SOLE   114,753 0 0
DEVON ENERGY CORP NEW COM 25179M103 3,501 83,920 SH   SOLE   83,920 0 0
DIAGEO P L C SPO 25243Q205 8,037 69,534 SH   SOLE   69,534 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 350 20,926 SH   SOLE   20,926 0 0
DICKS SPORTING GOODS INC COM 253393102 1,078 22,155 SH   SOLE   22,155 0 0
DIGITAL RLTY TR INC COM 253868103 1,081 10,162 SH   SOLE   10,162 0 0
DILLARDS INC CL 254067101 1,248 23,899 SH   SOLE   23,899 0 0
DISCOVER FINL SVCS COM 254709108 2,861 41,832 SH   SOLE   41,832 0 0
DISCOVERY COMMUNICATNS NEW COM 25470F104 5,747 197,548 SH   SOLE   197,548 0 0
DISH NETWORK CORP CL 25470M109 510 8,038 SH   SOLE   8,038 0 0
DISNEY WALT CO COM 254687106 62,525 551,412 SH   SOLE   551,412 0 0
DOLLAR GEN CORP NEW COM 256677105 2,724 39,066 SH   SOLE   39,066 0 0
DOLLAR TREE INC COM 256746108 5,266 67,111 SH   SOLE   67,111 0 0
DOMINION DIAMOND CORP COM 257287102 2,132 168,782 SH   SOLE   168,782 0 0
DOMINION DIAMOND CORP COM 257287102 632 50,000 SH Put SOLE   50,000 0 0
DOMINION RES INC VA NEW COM 25746U109 556 7,171 SH   SOLE   7,171 0 0
DOMINOS PIZZA INC COM 25754A201 2,663 14,450 SH   SOLE   14,450 0 0
DOMTAR CORP COM 257559203 378 10,351 SH   SOLE   10,351 0 0
DONNELLEY R R & SONS CO COM 257867200 531 43,866 SH   SOLE   43,866 0 0
DOVER CORP COM 260003108 418 5,200 SH   SOLE   5,200 0 0
DOW CHEM CO COM 260543103 33,858 532,867 SH   SOLE   532,867 0 0
DRAGONWAVE INC COM 26144M400 169 116,743 SH   SOLE   116,743 0 0
DSW INC CL 23334L102 830 40,124 SH   SOLE   40,124 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 3,882 48,330 SH   SOLE   48,330 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 795 9,900 SH Put SOLE   9,900 0 0
DUKE ENERGY CORP NEW COM 26441C204 7,949 96,925 SH   SOLE   96,925 0 0
DUKE REALTY CORP COM 264411505 402 15,309 SH   SOLE   15,309 0 0
EASTMAN CHEM CO COM 277432100 2,232 27,618 SH   SOLE   27,618 0 0
EATON VANCE LTD DUR INCOME F COM 27828H105 179 12,950 SH   SOLE   12,950 0 0
EBAY INC COM 278642103 2,574 76,690 SH   SOLE   76,690 0 0
EBIX INC COM 278715206 1,142 18,647 SH   SOLE   18,647 0 0
ECOLAB INC COM 278865100 2,693 21,486 SH   SOLE   21,486 0 0
EDISON INTL COM 281020107 1,217 15,285 SH   SOLE   15,285 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 722 7,672 SH   SOLE   7,672 0 0
ELDORADO GOLD CORP NEW COM 284902103 30,291 8,882,892 SH   SOLE   8,882,892 0 0
ELECTRONIC ARTS INC COM 285512109 2,358 26,345 SH   SOLE   26,345 0 0
EMERSON ELEC CO COM 291011104 5,460 91,209 SH   SOLE   91,209 0 0
ENBRIDGE INC COM 29250N105 930,773 22,246,005 SH   SOLE   22,246,005 0 0
ENBRIDGE INC COM 29250N105 8,368 200,000 SH Put SOLE   200,000 0 0
ENCANA CORP COM 292505104 151,810 12,964,129 SH   SOLE   12,964,129 0 0
ENCANA CORP COM 292505104 146 12,500 SH Put SOLE   12,500 0 0
ENCANA CORP COM 292505104 234 20,000 SH Call SOLE   20,000 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 2,841 50,966 SH   SOLE   50,966 0 0
ENERPLUS CORP COM 292766102 5,901 733,067 SH   SOLE   733,067 0 0
ENI S P A SPO 26874R108 6,720 205,309 SH   SOLE   205,309 0 0
ENTEGRIS INC COM 29362U104 228 9,750 SH   SOLE   9,750 0 0
ENTERGY CORP NEW COM 29364G103 509 6,705 SH   SOLE   6,705 0 0
EOG RES INC COM 26875P101 566 5,798 SH   SOLE   5,798 0 0
EQT CORP COM 26884L109 1,480 24,229 SH   SOLE   24,229 0 0
EQUITY RESIDENTIAL SH 29476L107 512 8,229 SH   SOLE   8,229 0 0
ERICSSON ADR 294821608 256 38,542 SH   SOLE   38,542 0 0
ETF MANAGERS TR PUR 26924G201 801 27,126 SH   SOLE   27,126 0 0
EXCHANGE TRADED CONCEPTS TR ROB 301505707 432 13,419 SH   SOLE   13,419 0 0
EXELON CORP COM 30161N101 639 17,752 SH   SOLE   17,752 0 0
EXPEDIA INC DEL COM 30212P303 682 5,405 SH   SOLE   5,405 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 6,661 101,058 SH   SOLE   101,058 0 0
EXTRA SPACE STORAGE INC COM 30225T102 293 3,936 SH   SOLE   3,936 0 0
EXTREME NETWORKS INC COM 30226D106 1,903 253,409 SH   SOLE   253,409 0 0
EXXON MOBIL CORP COM 30231G102 65,887 803,401 SH   SOLE   803,401 0 0
EXXON MOBIL CORP COM 30231G102 16,402 200,000 SH Call SOLE   200,000 0 0
F M C CORP COM 302491303 620 8,903 SH   SOLE   8,903 0 0
FACEBOOK INC CL 30303M102 71,545 503,659 SH   SOLE   503,659 0 0
FAIR ISAAC CORP COM 303250104 544 4,218 SH   SOLE   4,218 0 0
FASTENAL CO COM 311900104 1,611 31,278 SH   SOLE   31,278 0 0
FEDERAL REALTY INVT TR SH 313747206 761 5,702 SH   SOLE   5,702 0 0
FEDEX CORP COM 31428X106 11,389 58,358 SH   SOLE   58,358 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,488 18,684 SH   SOLE   18,684 0 0
FIFTH STREET FINANCE CORP COM 31678A103 111 24,113 SH   SOLE   24,113 0 0
FIFTH THIRD BANCORP COM 316773100 2,448 96,395 SH   SOLE   96,395 0 0
FIRST AMERN FINL CORP COM 31847R102 840 21,384 SH   SOLE   21,384 0 0
FIRST DATA CORP NEW COM 32008D106 1,309 84,458 SH   SOLE   84,458 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 324 39,936 SH   SOLE   39,936 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 3,173 33,827 SH   SOLE   33,827 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 422 4,500 SH Put SOLE   4,500 0 0
FIRST TR DJS MICROCAP INDEX COM 33718M105 207 4,872 SH   SOLE   4,872 0 0
FIRST TR EXCHANGE TRADED FD ENE 33734X127 160 10,631 SH   SOLE   10,631 0 0
FIRST TR EXCHANGE TRADED FD DJ 33733E302 1,376 15,629 SH   SOLE   15,629 0 0
FIRST TR EXCHANGE TRADED FD US 336920103 308 5,364 SH   SOLE   5,364 0 0
FIRST TR EXCHANGE TRADED FD SEN 33738D309 474 9,788 SH   SOLE   9,788 0 0
FIRSTSERVICE CORP NEW SUB 33767E103 12,416 205,902 SH   SOLE   205,902 0 0
FISERV INC COM 337738108 3,155 27,361 SH   SOLE   27,361 0 0
FLUOR CORP NEW COM 343412102 1,949 37,032 SH   SOLE   37,032 0 0
FOMENTO ECONOMICO MEXICANO S SPO 344419106 620 7,000 SH   SOLE   7,000 0 0
FOOT LOCKER INC COM 344849104 3,419 45,696 SH   SOLE   45,696 0 0
FORD MTR CO DEL COM 345370860 11,634 999,523 SH   SOLE   999,523 0 0
FORTIS INC COM 349553107 246,780 7,442,087 SH   SOLE   7,442,087 0 0
FORTIVE CORP COM 34959J108 12,104 200,998 SH   SOLE   200,998 0 0
FORTUNA SILVER MINES INC COM 349915108 210 40,316 SH   SOLE   40,316 0 0
FRANCO NEVADA CORP COM 351858105 160,480 2,449,702 SH   SOLE   2,449,702 0 0
FRANCO NEVADA CORP COM 351858105 1,631 24,900 SH Call SOLE   24,900 0 0
FRANKLIN RES INC COM 354613101 551 13,068 SH   SOLE   13,068 0 0
FREEPORT-MCMORAN INC CL 35671D857 218 16,295 SH   SOLE   16,295 0 0
FS INVT CORP COM 302635107 474 48,330 SH   SOLE   48,330 0 0
GAP INC DEL COM 364760108 795 32,718 SH   SOLE   32,718 0 0
GENERAL DYNAMICS CORP COM 369550108 23,319 124,567 SH   SOLE   124,567 0 0
GENERAL ELECTRIC CO COM 369604103 31,774 1,066,226 SH   SOLE   1,066,226 0 0
GENERAL ELECTRIC CO COM 369604103 703 23,600 SH Put SOLE   23,600 0 0
GENERAL ELECTRIC CO COM 369604103 8,493 285,000 SH Call SOLE   285,000 0 0
GENERAL MLS INC COM 370334104 4,523 76,643 SH   SOLE   76,643 0 0
GENERAL MTRS CO COM 37045V100 52,745 1,491,667 SH   SOLE   1,491,667 0 0
GENUINE PARTS CO COM 372460105 291 3,150 SH   SOLE   3,150 0 0
GENWORTH FINL INC COM 37247D106 208 50,578 SH   SOLE   50,578 0 0
GERDAU S A SPO 373737105 174 50,500 SH   SOLE   50,500 0 0
GILDAN ACTIVEWEAR INC COM 375916103 79,144 2,926,941 SH   SOLE   2,926,941 0 0
GILEAD SCIENCES INC COM 375558103 65,326 961,805 SH   SOLE   961,805 0 0
GILEAD SCIENCES INC COM 375558103 469 6,900 SH Put SOLE   6,900 0 0
GLAXOSMITHKLINE PLC SPO 37733W105 18,418 436,867 SH   SOLE   436,867 0 0
GLOBAL PMTS INC COM 37940X102 1,317 16,328 SH   SOLE   16,328 0 0
GLOBAL X FDS MSC 37950E366 173 21,786 SH   SOLE   21,786 0 0
GLOBAL X FDS LIT 37954Y855 350 12,454 SH   SOLE   12,454 0 0
GLOBAL X FDS GB 37950E259 453 16,024 SH   SOLE   16,024 0 0
GOLD FIELDS LTD NEW SPO 38059T106 431 122,183 SH   SOLE   122,183 0 0
GOLD STD VENTURES CORP COM 380738104 22 10,000 SH   SOLE   10,000 0 0
GOLDCORP INC NEW COM 380956409 81,770 5,604,547 SH   SOLE   5,604,547 0 0
GOLDMAN SACHS BDC INC SHS 38147U107 3,437 139,470 SH   SOLE   139,470 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 31,955 139,103 SH   SOLE   139,103 0 0
GOLUB CAP BDC INC COM 38173M102 217 10,903 SH   SOLE   10,903 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 4,923 136,741 SH   SOLE   136,741 0 0
GRAINGER W W INC COM 384802104 2,845 12,223 SH   SOLE   12,223 0 0
GRAN TIERRA ENERGY INC COM 38500T101 364 137,998 SH   SOLE   137,998 0 0
GRANA Y MONTERO S A A SPO 38500P208 128 40,773 SH   SOLE   40,773 0 0
GRANITE REAL ESTATE INVT TR UNI 387437114 10,995 314,364 SH   SOLE   314,364 0 0
GRANITE REAL ESTATE INVT TR UNI 387437114 11,787 337,000 SH Put SOLE   337,000 0 0
GRANITE REAL ESTATE INVT TR UNI 387437114 308 8,800 SH Call SOLE   8,800 0 0
GREAT PLAINS ENERGY INC COM 391164100 11,688 400,000 SH   SOLE   400,000 0 0
GREENBRIER COS INC COM 393657101 1,059 24,573 SH   SOLE   24,573 0 0
GROUPE CGI INC CL 39945C109 184,554 3,850,487 SH   SOLE   3,850,487 0 0
HALLIBURTON CO COM 406216101 41,077 834,732 SH   SOLE   834,732 0 0
HANESBRANDS INC COM 410345102 3,206 154,413 SH   SOLE   154,413 0 0
HARLEY DAVIDSON INC COM 412822108 526 8,701 SH   SOLE   8,701 0 0
HARRIS CORP DEL COM 413875105 534 4,797 SH   SOLE   4,797 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 811 16,865 SH   SOLE   16,865 0 0
HAWAIIAN HOLDINGS INC COM 419879101 1,395 30,042 SH   SOLE   30,042 0 0
HCA HOLDINGS INC COM 40412C101 7,010 78,768 SH   SOLE   78,768 0 0
HCA HOLDINGS INC COM 40412C101 13,651 153,400 SH Call SOLE   153,400 0 0
HCP INC COM 40414L109 306 9,791 SH   SOLE   9,791 0 0
HD SUPPLY HLDGS INC COM 40416M105 1,706 41,494 SH   SOLE   41,494 0 0
HEALTHSOUTH CORP COM 421924309 2,083 48,657 SH   SOLE   48,657 0 0
HECLA MNG CO COM 422704106 74 14,000 SH   SOLE   14,000 0 0
HERCULES CAPITAL INC COM 427096508 510 33,734 SH   SOLE   33,734 0 0
HERSHEY CO COM 427866108 2,036 18,639 SH   SOLE   18,639 0 0
HESS CORP COM 42809H107 4,416 91,609 SH   SOLE   91,609 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 18,152 1,022,326 SH   SOLE   1,022,326 0 0
HILL ROM HLDGS INC COM 431475102 3,971 56,247 SH   SOLE   56,247 0 0
HOLOGIC INC COM 436440101 443 10,401 SH   SOLE   10,401 0 0
HOME DEPOT INC COM 437076102 74,361 506,446 SH   SOLE   506,446 0 0
HONDA MOTOR LTD AME 438128308 4,869 160,920 SH   SOLE   160,920 0 0
HONEYWELL INTL INC COM 438516106 70,126 561,595 SH   SOLE   561,595 0 0
HORMEL FOODS CORP COM 440452100 633 18,268 SH   SOLE   18,268 0 0
HOSPITALITY PPTYS TR COM 44106M102 330 10,462 SH   SOLE   10,462 0 0
HOST HOTELS & RESORTS INC COM 44107P104 804 43,086 SH   SOLE   43,086 0 0
HP INC COM 40434L105 3,058 171,039 SH   SOLE   171,039 0 0
HSBC HLDGS PLC SPO 404280406 6,578 161,142 SH   SOLE   161,142 0 0
HUDBAY MINERALS INC COM 443628102 3,921 598,562 SH   SOLE   598,562 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 1,756 8,767 SH   SOLE   8,767 0 0
HUNTSMAN CORP COM 447011107 7,451 303,625 SH   SOLE   303,625 0 0
IAMGOLD CORP COM 450913108 1,579 394,653 SH   SOLE   394,653 0 0
ICICI BK LTD ADR 45104G104 133 15,411 SH   SOLE   15,411 0 0
IDEXX LABS INC COM 45168D104 3,221 20,831 SH   SOLE   20,831 0 0
ILLINOIS TOOL WKS INC COM 452308109 5,179 39,095 SH   SOLE   39,095 0 0
IMPERIAL OIL LTD COM 453038408 103,448 3,391,748 SH   SOLE   3,391,748 0 0
INCYTE CORP COM 45337C102 27,246 203,831 SH   SOLE   203,831 0 0
INDIA FD INC COM 454089103 269 10,592 SH   SOLE   10,592 0 0
INFOSYS LTD SPO 456788108 682 43,167 SH   SOLE   43,167 0 0
ING GROEP N V SPO 456837103 1,142 75,702 SH   SOLE   75,702 0 0
INGREDION INC COM 457187102 13,357 110,912 SH   SOLE   110,912 0 0
INTEL CORP COM 458140100 20,781 576,138 SH   SOLE   576,138 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,568 42,886 SH   SOLE   42,886 0 0
INTERCONTINENTAL HOTELS GROU SPO 45857P608 277 5,662 SH   SOLE   5,662 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 18,865 108,335 SH   SOLE   108,335 0 0
INTERPUBLIC GROUP COS INC COM 460690100 260 10,592 SH   SOLE   10,592 0 0
INTL PAPER CO COM 460146103 1,582 31,160 SH   SOLE   31,160 0 0
INTUIT COM 461202103 258 2,221 SH   SOLE   2,221 0 0
INTUITIVE SURGICAL INC COM 46120E602 3,662 4,778 SH   SOLE   4,778 0 0
INVESTORS BANCORP INC NEW COM 46146L101 226 15,727 SH   SOLE   15,727 0 0
ISHARES MSC 464286103 537 23,767 SH   SOLE   23,767 0 0
ISHARES MSC 464286400 6,658 177,731 SH   SOLE   177,731 0 0
ISHARES MSC 464286772 4,079 65,926 SH   SOLE   65,926 0 0
ISHARES IND 464289529 642 19,867 SH   SOLE   19,867 0 0
ISHARES EM 464286319 252 6,330 SH   SOLE   6,330 0 0
ISHARES MIN 464286525 5,803 75,240 SH   SOLE   75,240 0 0
ISHARES MIN 464286533 563 10,524 SH   SOLE   10,524 0 0
ISHARES AUS 464286202 5,278 290,466 SH   SOLE   290,466 0 0
ISHARES BRA 464289131 210 15,414 SH   SOLE   15,414 0 0
ISHARES MSC 464289180 1,182 58,184 SH   SOLE   58,184 0 0
ISHARES MSC 464286806 4,069 141,522 SH   SOLE   141,522 0 0
ISHARES GLB 464286350 467 17,915 SH   SOLE   17,915 0 0
ISHARES MSC 464286871 5,297 238,087 SH   SOLE   238,087 0 0
ISHARES MSC 464286764 5,381 176,961 SH   SOLE   176,961 0 0
ISHARES MSC 464286749 722 22,577 SH   SOLE   22,577 0 0
ISHARES GOLD TRUST ISH 464285105 2,913 242,518 SH   SOLE   242,518 0 0
ISHARES INC COR 46434G103 1,474 30,842 SH   SOLE   30,842 0 0
ISHARES INC MSC 46434G822 1,247 24,216 SH   SOLE   24,216 0 0
ISHARES INC MSC 46434G772 5,514 165,948 SH   SOLE   165,948 0 0
ISHARES INC MSC 46434G780 4,867 213,365 SH   SOLE   213,365 0 0
ISHARES INC MSC 46434G798 451 14,039 SH   SOLE   14,039 0 0
ISHARES INC MSC 46434G848 644 22,926 SH   SOLE   22,926 0 0
ISHARES SILVER TRUST ISH 46428Q109 928 53,808 SH   SOLE   53,808 0 0
ISHARES TR 0-5 46429B747 348 3,430 SH   SOLE   3,430 0 0
ISHARES TR 1-3 464287457 11,203 132,550 SH   SOLE   132,550 0 0
ISHARES TR 20 464287432 2,737 22,676 SH   SOLE   22,676 0 0
ISHARES TR 3-7 464288661 572 4,652 SH   SOLE   4,652 0 0
ISHARES TR COR 46429B663 1,370 16,334 SH   SOLE   16,334 0 0
ISHARES TR COR 464287507 2,592 15,137 SH   SOLE   15,137 0 0
ISHARES TR COR 464287804 642 9,282 SH   SOLE   9,282 0 0
ISHARES TR COR 464287226 1,200 11,057 SH   SOLE   11,057 0 0
ISHARES TR HDG 46434V803 2,379 86,453 SH   SOLE   86,453 0 0
ISHARES TR EUR 464287861 4,194 100,207 SH   SOLE   100,207 0 0
ISHARES TR FLT 46429B655 5,235 102,910 SH   SOLE   102,910 0 0
ISHARES TR GLO 464287325 415 4,040 SH   SOLE   4,040 0 0
ISHARES TR GLB 464288372 450 10,626 SH   SOLE   10,626 0 0
ISHARES TR GLO 46434V647 427 16,858 SH   SOLE   16,858 0 0
ISHARES TR GLO 464287291 295 2,374 SH   SOLE   2,374 0 0
ISHARES TR INT 464288638 442 4,059 SH   SOLE   4,059 0 0
ISHARES TR INT 464288489 250 9,115 SH   SOLE   9,115 0 0
ISHARES TR INT 464288448 1,895 60,226 SH   SOLE   60,226 0 0
ISHARES TR MRG 464288406 503 3,391 SH   SOLE   3,391 0 0
ISHARES TR MRG 464288604 215 1,408 SH   SOLE   1,408 0 0
ISHARES TR MRN 464288703 590 4,094 SH   SOLE   4,094 0 0
ISHARES TR MSC 464288240 2,025 46,435 SH   SOLE   46,435 0 0
ISHARES TR MSC 464288257 529 8,360 SH   SOLE   8,360 0 0
ISHARES TR EAF 464288273 1,939 35,820 SH   SOLE   35,820 0 0
ISHARES TR IRE 46429B507 358 8,930 SH   SOLE   8,930 0 0
ISHARES TR MSC 46429B606 396 18,362 SH   SOLE   18,362 0 0
ISHARES TR NAS 464287556 937 3,196 SH   SOLE   3,196 0 0
ISHARES TR N A 464287549 2,016 14,559 SH   SOLE   14,559 0 0
ISHARES TR PHL 464287523 614 4,482 SH   SOLE   4,482 0 0
ISHARES TR RUS 464287622 351 2,674 SH   SOLE   2,674 0 0
ISHARES TR RUS 464287655 2,540 18,474 SH   SOLE   18,474 0 0
ISHARES TR RUS 464287630 990 8,378 SH   SOLE   8,378 0 0
ISHARES TR RUS 464287499 356 1,900 SH   SOLE   1,900 0 0
ISHARES TR RUS 464287473 614 7,400 SH   SOLE   7,400 0 0
ISHARES TR INT 464288117 243 2,659 SH   SOLE   2,659 0 0
ISHARES TR S&P 464287705 1,942 13,085 SH   SOLE   13,085 0 0
ISHARES TR SP 464287879 1,792 12,923 SH   SOLE   12,923 0 0
ISHARES TR SEL 464287168 7,380 81,011 SH   SOLE   81,011 0 0
ISHARES TR SHR 464288679 1,839 16,668 SH   SOLE   16,668 0 0
ISHARES TR TIP 464287176 939 8,188 SH   SOLE   8,188 0 0
ISHARES TR CHI 464287184 11,630 302,167 SH   SOLE   302,167 0 0
ISHARES TR COR 464287200 15,017 63,291 SH   SOLE   63,291 0 0
ISHARES TR MSC 464287234 10,588 268,796 SH   SOLE   268,796 0 0
ISHARES TR 7-1 464287440 8,912 84,403 SH   SOLE   84,403 0 0
ISHARES TR MSC 464287465 16,974 272,492 SH   SOLE   272,492 0 0
ISHARES TR U.S 464287739 8,128 103,549 SH   SOLE   103,549 0 0
ISHARES TR IBO 464288513 7,096 80,835 SH   SOLE   80,835 0 0
ISHARES TR MSC 46429B523 1,620 29,240 SH   SOLE   29,240 0 0
ISHARES TR MSC 46429B598 705 22,389 SH   SOLE   22,389 0 0
ISHARES TR MSC 46429B614 352 8,389 SH   SOLE   8,389 0 0
ISHARES TR COR 46432F842 608 10,500 SH   SOLE   10,500 0 0
ISHARES TR COR 46432F859 481 9,599 SH   SOLE   9,599 0 0
ISHARES TR 0-5 46434V100 2,179 43,230 SH   SOLE   43,230 0 0
ISHARES TR MIN 46429B689 1,561 23,645 SH   SOLE   23,645 0 0
ISHARES TR CUR 46434V639 835 29,098 SH   SOLE   29,098 0 0
ISHARES TR MSC 46435G334 2,239 68,800 SH   SOLE   68,800 0 0
ISHARES TR U.S 464288760 751 5,047 SH   SOLE   5,047 0 0
ISHARES TR US 464288794 396 7,723 SH   SOLE   7,723 0 0
ISHARES TR U.S 464287812 1,205 10,151 SH   SOLE   10,151 0 0
ISHARES TR US 464288620 512 4,660 SH   SOLE   4,660 0 0
ISHARES TR U.S 464287770 493 4,515 SH   SOLE   4,515 0 0
ISHARES TR U.S 464287788 235 2,257 SH   SOLE   2,257 0 0
ISHARES TR US 464287762 924 5,933 SH   SOLE   5,933 0 0
ISHARES TR US 464288752 1,219 38,125 SH   SOLE   38,125 0 0
ISHARES TR U.S 464288786 297 4,905 SH   SOLE   4,905 0 0
ISHARES TR U.S 464288836 234 1,550 SH   SOLE   1,550 0 0
ISHARES TR U.S 464288687 762 19,689 SH   SOLE   19,689 0 0
ISHARES TR US 464288778 1,078 24,067 SH   SOLE   24,067 0 0
ISHARES TR U.S 464287721 3,494 25,847 SH   SOLE   25,847 0 0
ISHARES TR MSC 464287234 3,155 80,100 SH Put SOLE   80,100 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 391 7,082 SH   SOLE   7,082 0 0
JETBLUE AIRWAYS CORP COM 477143101 1,669 80,981 SH   SOLE   80,981 0 0
JOHNSON & JOHNSON COM 478160104 118,155 948,655 SH   SOLE   948,655 0 0
JPMORGAN CHASE & CO COM 46625H100 95,359 1,085,604 SH   SOLE   1,085,604 0 0
JPMORGAN CHASE & CO COM 46625H100 17,568 200,000 SH Call SOLE   200,000 0 0
JUST ENERGY GROUP INC COM 48213W101 1,762 281,521 SH   SOLE   281,521 0 0
KAR AUCTION SVCS INC COM 48238T109 449 10,285 SH   SOLE   10,285 0 0
KB FINANCIAL GROUP INC SPO 48241A105 901 20,483 SH   SOLE   20,483 0 0
KB HOME COM 48666K109 3,604 181,287 SH   SOLE   181,287 0 0
KELLOGG CO COM 487836108 1,869 25,738 SH   SOLE   25,738 0 0
KENNAMETAL INC COM 489170100 218 5,558 SH   SOLE   5,558 0 0
KEYCORP NEW COM 493267108 2,074 116,672 SH   SOLE   116,672 0 0
KIMBERLY CLARK CORP COM 494368103 3,821 29,025 SH   SOLE   29,025 0 0
KIMCO RLTY CORP COM 49446R109 329 14,894 SH   SOLE   14,894 0 0
KINDER MORGAN INC DEL COM 49456B101 56,614 2,604,141 SH   SOLE   2,604,141 0 0
KINROSS GOLD CORP COM 496902404 55,055 15,685,259 SH   SOLE   15,685,259 0 0
KKR & CO L P DEL COM 48248M102 927 50,860 SH   SOLE   50,860 0 0
KLA-TENCOR CORP COM 482480100 7,611 80,053 SH   SOLE   80,053 0 0
KLONDEX MNS LTD COM 498696103 747 192,036 SH   SOLE   192,036 0 0
KNOLL INC COM 498904200 1,038 43,614 SH   SOLE   43,614 0 0
KOHLS CORP COM 500255104 1,355 34,029 SH   SOLE   34,029 0 0
KONINKLIJKE PHILIPS N V NY 500472303 615 19,152 SH   SOLE   19,152 0 0
KOREA ELECTRIC PWR SPO 500631106 520 25,062 SH   SOLE   25,062 0 0
KRAFT HEINZ CO COM 500754106 19,207 211,508 SH   SOLE   211,508 0 0
KROGER CO COM 501044101 12,788 433,649 SH   SOLE   433,649 0 0
KRONOS WORLDWIDE INC COM 50105F105 298 18,144 SH   SOLE   18,144 0 0
KULICKE & SOFFA INDS INC COM 501242101 1,407 69,245 SH   SOLE   69,245 0 0
L BRANDS INC COM 501797104 1,405 29,821 SH   SOLE   29,821 0 0
L3 TECHNOLOGIES INC COM 502413107 10,389 62,854 SH   SOLE   62,854 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 14,348 100,010 SH   SOLE   100,010 0 0
LAM RESEARCH CORP COM 512807108 1,286 10,017 SH   SOLE   10,017 0 0
LAREDO PETROLEUM INC COM 516806106 248 17,010 SH   SOLE   17,010 0 0
LAS VEGAS SANDS CORP COM 517834107 1,073 18,810 SH   SOLE   18,810 0 0
LCI INDS COM 50189K103 872 8,739 SH   SOLE   8,739 0 0
LEAR CORP COM 521865204 1,786 12,616 SH   SOLE   12,616 0 0
LEGG MASON INC COM 524901105 219 6,063 SH   SOLE   6,063 0 0
LEGGETT & PLATT INC COM 524660107 790 15,690 SH   SOLE   15,690 0 0
LEIDOS HLDGS INC COM 525327102 624 12,194 SH   SOLE   12,194 0 0
LENNAR CORP CL 526057104 791 15,452 SH   SOLE   15,452 0 0
LEUCADIA NATL CORP COM 527288104 238 9,170 SH   SOLE   9,170 0 0
LEVEL 3 COMMUNICATIONS INC COM 52729N308 549 9,593 SH   SOLE   9,593 0 0
LIBERTY BROADBAND CORP COM 530307305 555 6,421 SH   SOLE   6,421 0 0
LIBERTY PPTY TR SH 531172104 397 10,287 SH   SOLE   10,287 0 0
LILLY ELI & CO COM 532457108 3,468 41,235 SH   SOLE   41,235 0 0
LINCOLN NATL CORP IND COM 534187109 5,867 89,645 SH   SOLE   89,645 0 0
LIONS GATE ENTMNT CORP CL 535919401 213 8,023 SH   SOLE   8,023 0 0
LKQ CORP COM 501889208 1,266 43,256 SH   SOLE   43,256 0 0
LLOYDS BANKING GROUP PLC SPO 539439109 355 104,272 SH   SOLE   104,272 0 0
LOCKHEED MARTIN CORP COM 539830109 24,562 91,788 SH   SOLE   91,788 0 0
LOWES COS INC COM 548661107 72,424 880,961 SH   SOLE   880,961 0 0
LULULEMON ATHLETICA INC COM 550021109 578 11,143 SH   SOLE   11,143 0 0
M & T BK CORP COM 55261F104 1,155 7,464 SH   SOLE   7,464 0 0
MACERICH CO COM 554382101 731 11,348 SH   SOLE   11,348 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,314 16,308 SH   SOLE   16,308 0 0
MACYS INC COM 55616P104 3,665 123,651 SH   SOLE   123,651 0 0
MADISON SQUARE GARDEN CO NEW CL 55825T103 209 1,045 SH   SOLE   1,045 0 0
MAG SILVER CORP COM 55903Q104 271 20,668 SH   SOLE   20,668 0 0
MAGNA INTL INC COM 559222401 224,451 5,200,429 SH   SOLE   5,200,429 0 0
MAGNA INTL INC COM 559222401 483 11,200 SH Put SOLE   11,200 0 0
MAIN STREET CAPITAL CORP COM 56035L104 402 10,502 SH   SOLE   10,502 0 0
MANULIFE FINL CORP COM 56501R106 632,800 35,670,824 SH   SOLE   35,670,824 0 0
MANULIFE FINL CORP COM 56501R106 7,719 435,100 SH Call SOLE   435,100 0 0
MARATHON OIL CORP COM 565849106 1,465 92,723 SH   SOLE   92,723 0 0
MARATHON PETE CORP COM 56585A102 40,714 805,582 SH   SOLE   805,582 0 0
MARKEL CORP COM 570535104 7,703 7,894 SH   SOLE   7,894 0 0
MARKETAXESS HLDGS INC COM 57060D108 311 1,657 SH   SOLE   1,657 0 0
MARRIOTT INTL INC NEW CL 571903202 326 3,462 SH   SOLE   3,462 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,568 21,225 SH   SOLE   21,225 0 0
MASCO CORP COM 574599106 1,123 33,030 SH   SOLE   33,030 0 0
MASTERCARD INCORPORATED CL 57636Q104 12,392 110,179 SH   SOLE   110,179 0 0
MATTEL INC COM 577081102 737 28,775 SH   SOLE   28,775 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 16,219 360,741 SH   SOLE   360,741 0 0
MCCORMICK & CO INC COM 579780206 4,862 49,844 SH   SOLE   49,844 0 0
MCDERMOTT INTL INC COM 580037109 101 14,950 SH   SOLE   14,950 0 0
MCDONALDS CORP COM 580135101 17,075 131,738 SH   SOLE   131,738 0 0
MCDONALDS CORP COM 580135101 11,769 90,800 SH Call SOLE   90,800 0 0
MCEWEN MNG INC COM 58039P107 237 77,821 SH   SOLE   77,821 0 0
MCKESSON CORP COM 58155Q103 2,672 18,020 SH   SOLE   18,020 0 0
MEDLEY CAP CORP COM 58503F106 89 11,624 SH   SOLE   11,624 0 0
MERCK & CO INC COM 58933Y105 81,990 1,290,373 SH   SOLE   1,290,373 0 0
MEREDITH CORP COM 589433101 556 8,600 SH   SOLE   8,600 0 0
MERUS LABS INTL INC NEW COM 59047R101 13 13,486 SH   SOLE   13,486 0 0
METHANEX CORP COM 59151K108 14,097 300,573 SH   SOLE   300,573 0 0
METHANEX CORP COM 59151K108 1,407 30,000 SH Put SOLE   30,000 0 0
METLIFE INC COM 59156R108 6,118 115,825 SH   SOLE   115,825 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 213 445 SH   SOLE   445 0 0
MFA FINL INC COM 55272X102 333 41,228 SH   SOLE   41,228 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 2,348 31,826 SH   SOLE   31,826 0 0
MICRON TECHNOLOGY INC COM 595112103 77,657 2,687,100 SH   SOLE   2,687,100 0 0
MICROSOFT CORP COM 594918104 154,430 2,344,826 SH   SOLE   2,344,826 0 0
MICROSOFT CORP COM 594918104 645 9,800 SH Put SOLE   9,800 0 0
MICROSOFT CORP COM 594918104 13,172 200,000 SH Call SOLE   200,000 0 0
MITEL NETWORKS CORP COM 60671Q104 348 50,187 SH   SOLE   50,187 0 0
MITSUBISHI UFJ FINL GROUP IN SPO 606822104 6,217 980,534 SH   SOLE   980,534 0 0
MOBILE TELESYSTEMS PJSC SPO 607409109 210 19,025 SH   SOLE   19,025 0 0
MOHAWK INDS INC COM 608190104 1,212 5,282 SH   SOLE   5,282 0 0
MOLSON COORS BREWING CO CL 60871R209 19,355 202,227 SH   SOLE   202,227 0 0
MONDELEZ INTL INC CL 609207105 63,745 1,479,691 SH   SOLE   1,479,691 0 0
MONSANTO CO NEW COM 61166W101 35,585 314,353 SH   SOLE   314,353 0 0
MORGAN STANLEY COM 617446448 14,183 331,075 SH   SOLE   331,075 0 0
MORGAN STANLEY EMER MKTS FD COM 61744G107 983 66,652 SH   SOLE   66,652 0 0
MOSAIC CO NEW COM 61945C103 1,436 49,218 SH   SOLE   49,218 0 0
MOTOROLA SOLUTIONS INC COM 620076307 576 6,676 SH   SOLE   6,676 0 0
MOUNTAIN PROV DIAMONDS INC COM 62426E402 376 105,905 SH   SOLE   105,905 0 0
NASDAQ INC COM 631103108 2,051 29,535 SH   SOLE   29,535 0 0
NATIONAL GRID PLC SPO 636274300 1,653 26,043 SH   SOLE   26,043 0 0
NATIONAL OILWELL VARCO INC COM 637071101 359 8,956 SH   SOLE   8,956 0 0
NAVIENT CORPORATION COM 63938C108 1,125 76,201 SH   SOLE   76,201 0 0
NCR CORP NEW COM 62886E108 1,903 41,650 SH   SOLE   41,650 0 0
NETAPP INC COM 64110D104 251 6,001 SH   SOLE   6,001 0 0
NETEASE INC SPO 64110W102 2,169 7,637 SH   SOLE   7,637 0 0
NETFLIX INC COM 64110L106 10,796 73,042 SH   SOLE   73,042 0 0
NEUSTAR INC CL 64126X201 405 12,204 SH   SOLE   12,204 0 0
NEVSUN RES LTD COM 64156L101 384 150,101 SH   SOLE   150,101 0 0
NEW GOLD INC CDA COM 644535106 852 285,851 SH   SOLE   285,851 0 0
NEW MTN FIN CORP COM 647551100 181 12,161 SH   SOLE   12,161 0 0
NEW RESIDENTIAL INVT CORP COM 64828T201 1,569 92,398 SH   SOLE   92,398 0 0
NEWELL BRANDS INC COM 651229106 19,774 419,216 SH   SOLE   419,216 0 0
NEWMONT MINING CORP COM 651639106 431 13,083 SH   SOLE   13,083 0 0
NEXTERA ENERGY INC COM 65339F101 2,150 16,750 SH   SOLE   16,750 0 0
NIKE INC CL 654106103 7,002 125,639 SH   SOLE   125,639 0 0
NISOURCE INC COM 65473P105 523 21,993 SH   SOLE   21,993 0 0
NOBILIS HEALTH CORP COM 65500B103 98 57,865 SH   SOLE   57,865 0 0
NOKIA CORP SPO 654902204 114 20,984 SH   SOLE   20,984 0 0
NOMURA HLDGS INC SPO 65535H208 159 25,368 SH   SOLE   25,368 0 0
NORBORD INC COM 65548P403 3,543 124,266 SH   SOLE   124,266 0 0
NORDSON CORP COM 655663102 797 6,487 SH   SOLE   6,487 0 0
NORFOLK SOUTHERN CORP COM 655844108 2,385 21,303 SH   SOLE   21,303 0 0
NORTH AMERN ENERGY PARTNERS COM 656844107 58 11,723 SH   SOLE   11,723 0 0
NORTHROP GRUMMAN CORP COM 666807102 78,717 330,965 SH   SOLE   330,965 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 490 29,122 SH   SOLE   29,122 0 0
NOVAGOLD RES INC COM 66987E206 635 130,416 SH   SOLE   130,416 0 0
NOVARTIS A G SPO 66987V109 4,522 60,880 SH   SOLE   60,880 0 0
NOVO-NORDISK A S ADR 670100205 5,284 154,142 SH   SOLE   154,142 0 0
NRG ENERGY INC COM 629377508 5,610 300,000 SH   SOLE   300,000 0 0
NU SKIN ENTERPRISES INC CL 67018T105 237 4,259 SH   SOLE   4,259 0 0
NUCOR CORP COM 670346105 283 4,741 SH   SOLE   4,741 0 0
NVIDIA CORP COM 67066G104 5,813 53,364 SH   SOLE   53,364 0 0
NVR INC COM 62944T105 607 288 SH   SOLE   288 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 3,151 11,678 SH   SOLE   11,678 0 0
OAKTREE CAP GROUP LLC UNI 674001201 243 5,360 SH   SOLE   5,360 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 245 3,860 SH   SOLE   3,860 0 0
OFFICE DEPOT INC COM 676220106 145 31,015 SH   SOLE   31,015 0 0
OLD REP INTL CORP COM 680223104 416 20,310 SH   SOLE   20,310 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 1,331 40,333 SH   SOLE   40,333 0 0
OMNICOM GROUP INC COM 681919106 2,843 32,980 SH   SOLE   32,980 0 0
ONEOK INC NEW COM 682680103 2,082 37,558 SH   SOLE   37,558 0 0
OPEN TEXT CORP COM 683715106 24,430 718,328 SH   SOLE   718,328 0 0
OPEN TEXT CORP COM 683715106 1,105 32,500 SH Put SOLE   32,500 0 0
OPEN TEXT CORP COM 683715106 568 16,700 SH Call SOLE   16,700 0 0
ORACLE CORP COM 68389X105 6,827 153,033 SH   SOLE   153,033 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 321 24,815 SH   SOLE   24,815 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 1,785 160,799 SH   SOLE   160,799 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 5,481 493,800 SH Put SOLE   493,800 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 5,550 500,000 SH Call SOLE   500,000 0 0
OWENS CORNING NEW COM 690742101 13,828 225,324 SH   SOLE   225,324 0 0
OWENS ILL INC COM 690768403 1,134 55,642 SH   SOLE   55,642 0 0
PACCAR INC COM 693718108 394 5,858 SH   SOLE   5,858 0 0
PACKAGING CORP AMER COM 695156109 1,504 16,413 SH   SOLE   16,413 0 0
PALO ALTO NETWORKS INC COM 697435105 1,205 10,697 SH   SOLE   10,697 0 0
PAN AMERICAN SILVER CORP COM 697900108 3,536 201,807 SH   SOLE   201,807 0 0
PARK HOTELS RESORTS INC COM 700517105 1,195 46,565 SH   SOLE   46,565 0 0
PARKER HANNIFIN CORP COM 701094104 916 5,715 SH   SOLE   5,715 0 0
PARSLEY ENERGY INC CL 701877102 473 14,564 SH   SOLE   14,564 0 0
PAYCHEX INC COM 704326107 931 15,805 SH   SOLE   15,805 0 0
PAYPAL HLDGS INC COM 70450Y103 737 17,132 SH   SOLE   17,132 0 0
PEMBINA PIPELINE CORP COM 706327103 201,659 6,359,487 SH   SOLE   6,359,487 0 0
PENGROWTH ENERGY CORP COM 70706P104 2,709 2,708,835 SH   SOLE   2,708,835 0 0
PENN WEST PETE LTD NEW COM 707887105 310 182,244 SH   SOLE   182,244 0 0
PENNANTPARK INVT CORP COM 708062104 115 14,072 SH   SOLE   14,072 0 0
PEPSICO INC COM 713448108 11,746 105,008 SH   SOLE   105,008 0 0
PERKINELMER INC COM 714046109 1,410 24,291 SH   SOLE   24,291 0 0
PETROLEO BRASILEIRO SA PETRO SP 71654V101 182 19,750 SH   SOLE   19,750 0 0
PETROLEO BRASILEIRO SA PETRO SPO 71654V408 256 26,370 SH   SOLE   26,370 0 0
PFIZER INC COM 717081103 23,012 672,668 SH   SOLE   672,668 0 0
PHILIP MORRIS INTL INC COM 718172109 3,771 33,403 SH   SOLE   33,403 0 0
PHILLIPS 66 COM 718546104 2,246 28,357 SH   SOLE   28,357 0 0
PIER 1 IMPORTS INC COM 720279108 249 34,758 SH   SOLE   34,758 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 2,030 90,214 SH   SOLE   90,214 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101 1,895 65,698 SH   SOLE   65,698 0 0
PIMCO DYNMIC CREDIT AND MRT COM 72202D106 1,122 52,317 SH   SOLE   52,317 0 0
PIMCO ETF TR 25Y 72201R882 367 3,309 SH   SOLE   3,309 0 0
PIMCO ETF TR TTL 72201R775 770 7,307 SH   SOLE   7,307 0 0
PIMCO HIGH INCOME FD COM 722014107 1,319 151,560 SH   SOLE   151,560 0 0
PINNACLE FOODS INC DEL COM 72348P104 2,916 50,387 SH   SOLE   50,387 0 0
PINNACLE WEST CAP CORP COM 723484101 202 2,422 SH   SOLE   2,422 0 0
PNC FINL SVCS GROUP INC COM 693475105 765 6,361 SH   SOLE   6,361 0 0
POOL CORPORATION COM 73278L105 394 3,299 SH   SOLE   3,299 0 0
POSCO SPO 693483109 9,386 145,517 SH   SOLE   145,517 0 0
POTASH CORP SASK INC COM 73755L107 179,034 10,482,087 SH   SOLE   10,482,087 0 0
POWERSHARES ETF TR II EX 73936T771 821 28,092 SH   SOLE   28,092 0 0
POWERSHARES ETF TR II EME 73936T763 2,507 126,358 SH   SOLE   126,358 0 0
POWERSHARES ETF TR II PFD 73936T565 2,211 149,222 SH   SOLE   149,222 0 0
POWERSHARES ETF TR II S&P 73937B647 412 9,736 SH   SOLE   9,736 0 0
POWERSHARES ETF TRUST DYN 73935X286 874 16,833 SH   SOLE   16,833 0 0
POWERSHARES ETF TRUST HI 73935X302 2,713 158,933 SH   SOLE   158,933 0 0
POWERSHARES ETF TRUST DYN 73935X666 681 23,329 SH   SOLE   23,329 0 0
POWERSHARES ETF TRUST DIV 73935X732 881 37,078 SH   SOLE   37,078 0 0
POWERSHARES ETF TRUST DYN 73935X757 265 6,422 SH   SOLE   6,422 0 0
POWERSHARES ETF TRUST DYN 73935X799 749 12,754 SH   SOLE   12,754 0 0
POWERSHARES ETF TRUST DYN 73935X823 201 7,229 SH   SOLE   7,229 0 0
POWERSHARES ETF TRUST HLT 73935X351 293 5,450 SH   SOLE   5,450 0 0
POWERSHARES ETF TRUST FTS 73935X583 381 3,723 SH   SOLE   3,723 0 0
POWERSHARES ETF TRUST FTS 73935X567 450 3,866 SH   SOLE   3,866 0 0
POWERSHARES ETF TRUST NAS 73935X146 376 3,983 SH   SOLE   3,983 0 0
POWERSHARES QQQ TRUST UNI 73935A104 5,855 44,230 SH   SOLE   44,230 0 0
PPG INDS INC COM 693506107 2,281 21,709 SH   SOLE   21,709 0 0
PPL CORP COM 69351T106 1,928 51,570 SH   SOLE   51,570 0 0
PRAXAIR INC COM 74005P104 258 2,172 SH   SOLE   2,172 0 0
PRECISION DRILLING CORP COM 74022D308 2,405 509,454 SH   SOLE   509,454 0 0
PRETIUM RES INC COM 74139C102 941 87,900 SH   SOLE   87,900 0 0
PRICE T ROWE GROUP INC COM 74144T108 1,084 15,899 SH   SOLE   15,899 0 0
PRICELINE GRP INC COM 741503403 12,577 7,066 SH   SOLE   7,066 0 0
PRIMORIS SVCS CORP COM 74164F103 7,265 312,876 SH   SOLE   312,876 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 1,909 30,244 SH   SOLE   30,244 0 0
PROCTER AND GAMBLE CO COM 742718109 35,829 398,762 SH   SOLE   398,762 0 0
PROGRESSIVE CORP OHIO COM 743315103 19,655 501,649 SH   SOLE   501,649 0 0
PROLOGIS INC COM 74340W103 483 9,316 SH   SOLE   9,316 0 0
PROSHARES TR S&P 74348A467 302 5,368 SH   SOLE   5,368 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 612 67,708 SH   SOLE   67,708 0 0
PRUDENTIAL FINL INC COM 744320102 9,018 84,529 SH   SOLE   84,529 0 0
PUBLIC STORAGE COM 74460D109 2,052 9,372 SH   SOLE   9,372 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 28,830 650,051 SH   SOLE   650,051 0 0
PULTE GROUP INC COM 745867101 1,216 51,630 SH   SOLE   51,630 0 0
PVH CORP COM 693656100 20,346 196,640 SH   SOLE   196,640 0 0
QUALCOMM INC COM 747525103 10,723 186,999 SH   SOLE   186,999 0 0
QUANTA SVCS INC COM 74762E102 2,401 64,701 SH   SOLE   64,701 0 0
QUEST DIAGNOSTICS INC COM 74834L100 1,942 19,782 SH   SOLE   19,782 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 570 7,081 SH   SOLE   7,081 0 0
RAYTHEON CO COM 755111507 26,165 171,577 SH   SOLE   171,577 0 0
REALTY INCOME CORP COM 756109104 210 3,527 SH   SOLE   3,527 0 0
REGAL BELOIT CORP COM 758750103 698 9,232 SH   SOLE   9,232 0 0
REGAL ENTMT GROUP CL 758766109 377 16,713 SH   SOLE   16,713 0 0
REGENCY CTRS CORP COM 758849103 255 3,848 SH   SOLE   3,848 0 0
REGENERON PHARMACEUTICALS COM 75886F107 8,442 21,784 SH   SOLE   21,784 0 0
REGIONS FINL CORP NEW COM 7591EP100 3,840 264,304 SH   SOLE   264,304 0 0
REINSURANCE GROUP AMER INC COM 759351604 553 4,357 SH   SOLE   4,357 0 0
REPUBLIC SVCS INC COM 760759100 1,090 17,357 SH   SOLE   17,357 0 0
RESMED INC COM 761152107 755 10,493 SH   SOLE   10,493 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 178,931 3,210,095 SH   SOLE   3,210,095 0 0
REV GROUP INC COM 749527107 673 24,398 SH   SOLE   24,398 0 0
REYNOLDS AMERICAN INC COM 761713106 72,070 1,143,610 SH   SOLE   1,143,610 0 0
RICE ENERGY INC COM 762760106 1,499 63,234 SH   SOLE   63,234 0 0
RIO TINTO PLC SPO 767204100 637 15,654 SH   SOLE   15,654 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 2,939 89,340 SH   SOLE   89,340 0 0
ROBERT HALF INTL INC COM 770323103 304 6,234 SH   SOLE   6,234 0 0
ROCKWELL COLLINS INC COM 774341101 997 10,265 SH   SOLE   10,265 0 0
ROGERS COMMUNICATIONS INC CL 775109200 248,756 5,625,424 SH   SOLE   5,625,424 0 0
ROGERS COMMUNICATIONS INC CL 775109200 1,769 40,000 SH Call SOLE   40,000 0 0
ROSS STORES INC COM 778296103 2,635 40,004 SH   SOLE   40,004 0 0
ROYAL BANK OF CANADA NOT 780082AD5 28,994 273,600 SH Call SOLE   273,600 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 4,038,713 55,393,125 SH   SOLE   55,393,125 0 0
ROYAL BK SCOTLAND GROUP PLC SPO 780097689 2,912 479,753 SH   SOLE   479,753 0 0
ROYAL DUTCH SHELL PLC SPO 780259107 1,660 29,729 SH   SOLE   29,729 0 0
ROYAL DUTCH SHELL PLC SPO 780259206 8,544 162,028 SH   SOLE   162,028 0 0
RYANAIR HLDGS PLC SPO 783513203 290 3,491 SH   SOLE   3,491 0 0
RYDEX ETF TRUST GUG 78355W106 1,985 21,860 SH   SOLE   21,860 0 0
RYDEX ETF TRUST GUG 78355W502 331 5,304 SH   SOLE   5,304 0 0
S&P GLOBAL INC COM 78409V104 5,297 40,517 SH   SOLE   40,517 0 0
SALESFORCE COM INC COM 79466L302 10,000 121,231 SH   SOLE   121,231 0 0
SAN JUAN BASIN RTY TR UNI 798241105 1,178 162,753 SH   SOLE   162,753 0 0
SANDERSON FARMS INC COM 800013104 1,263 12,167 SH   SOLE   12,167 0 0
SANDSTORM GOLD LTD COM 80013R206 435 101,989 SH   SOLE   101,989 0 0
SANOFI SPO 80105N105 8,856 195,711 SH   SOLE   195,711 0 0
SCANA CORP NEW COM 80589M102 2,109 32,269 SH   SOLE   32,269 0 0
SCHEIN HENRY INC COM 806407102 1,403 8,252 SH   SOLE   8,252 0 0
SCHLUMBERGER LTD COM 806857108 59,932 767,375 SH   SOLE   767,375 0 0
SCHWAB STRATEGIC TR SCH 808524730 3,685 139,449 SH   SOLE   139,449 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 506 6,795 SH   SOLE   6,795 0 0
SCRIPPS NETWORKS INTERACT IN CL 811065101 790 10,086 SH   SOLE   10,086 0 0
SEALED AIR CORP NEW COM 81211K100 1,274 29,228 SH   SOLE   29,228 0 0
SELECT SECTOR SPDR TR SBI 81369Y100 3,866 73,769 SH   SOLE   73,769 0 0
SELECT SECTOR SPDR TR SBI 81369Y209 11,192 150,512 SH   SOLE   150,512 0 0
SELECT SECTOR SPDR TR SBI 81369Y308 10,105 185,147 SH   SOLE   185,147 0 0
SELECT SECTOR SPDR TR SBI 81369Y407 11,849 134,723 SH   SOLE   134,723 0 0
SELECT SECTOR SPDR TR SBI 81369Y506 15,690 224,460 SH   SOLE   224,460 0 0
SELECT SECTOR SPDR TR SBI 81369Y605 15,459 651,461 SH   SOLE   651,461 0 0
SELECT SECTOR SPDR TR SBI 81369Y704 9,813 150,835 SH   SOLE   150,835 0 0
SELECT SECTOR SPDR TR TEC 81369Y803 19,822 371,824 SH   SOLE   371,824 0 0
SELECT SECTOR SPDR TR SBI 81369Y886 4,390 85,554 SH   SOLE   85,554 0 0
SELECT SECTOR SPDR TR SBI 81369Y886 3,684 71,800 SH Put SOLE   71,800 0 0
SELECT SECTOR SPDR TR SBI 81369Y704 35,783 550,000 SH Call SOLE   550,000 0 0
SENIOR HSG PPTYS TR SH 81721M109 297 14,687 SH   SOLE   14,687 0 0
SHAW COMMUNICATIONS INC CL 82028K200 113,210 5,463,795 SH   SOLE   5,463,795 0 0
SHOPIFY INC CL 82509L107 8,091 118,835 SH   SOLE   118,835 0 0
SHOPIFY INC CL 82509L107 2,043 30,000 SH Put SOLE   30,000 0 0
SIERRA WIRELESS INC COM 826516106 2,605 98,115 SH   SOLE   98,115 0 0
SILICON MOTION TECHNOLOGY CO SPO 82706C108 381 8,155 SH   SOLE   8,155 0 0
SILVER BAY RLTY TR CORP COM 82735Q102 527 24,565 SH   SOLE   24,565 0 0
SILVER STD RES INC COM 82823L106 1,255 118,269 SH   SOLE   118,269 0 0
SILVER WHEATON CORP COM 828336107 115,846 5,558,840 SH   SOLE   5,558,840 0 0
SILVER WHEATON CORP COM 828336107 473 22,700 SH Call SOLE   22,700 0 0
SIMON PPTY GROUP INC NEW COM 828806109 4,613 26,813 SH   SOLE   26,813 0 0
SIRIUS XM HLDGS INC COM 82968B103 678 131,731 SH   SOLE   131,731 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,268 21,308 SH   SOLE   21,308 0 0
SK TELECOM LTD SPO 78440P108 5,859 232,682 SH   SOLE   232,682 0 0
SKYWEST INC COM 830879102 910 26,556 SH   SOLE   26,556 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 1,785 18,215 SH   SOLE   18,215 0 0
SL GREEN RLTY CORP COM 78440X101 1,246 11,687 SH   SOLE   11,687 0 0
SMITH A O COM 831865209 978 19,121 SH   SOLE   19,121 0 0
SMUCKER J M CO COM 832696405 991 7,563 SH   SOLE   7,563 0 0
SNAP INC CL 83304A106 225 10,000 SH Put SOLE   10,000 0 0
SOCIEDAD QUIMICA MINERA DE C SPO 833635105 505 14,704 SH   SOLE   14,704 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,161 74,417 SH   SOLE   74,417 0 0
SOUTHERN CO COM 842587107 6,825 137,106 SH   SOLE   137,106 0 0
SOUTHERN COPPER CORP COM 84265V105 784 21,836 SH   SOLE   21,836 0 0
SOUTHWEST AIRLS CO COM 844741108 696 12,940 SH   SOLE   12,940 0 0
SPDR DOW JONES INDL AVRG ETF UT 78467X109 7,036 34,101 SH   SOLE   34,101 0 0
SPDR GOLD TRUST GOL 78463V107 15,998 134,758 SH   SOLE   134,758 0 0
SPDR INDEX SHS FDS DJ 78463X863 261 6,980 SH   SOLE   6,980 0 0
SPDR INDEX SHS FDS EUR 78463X202 1,201 33,034 SH   SOLE   33,034 0 0
SPDR INDEX SHS FDS S&P 78463X756 858 18,899 SH   SOLE   18,899 0 0
SPDR INDEX SHS FDS S&P 78463X855 418 8,566 SH   SOLE   8,566 0 0
SPDR S&P 500 ETF TR TR 78462F103 34,993 148,441 SH   SOLE   148,441 0 0
SPDR S&P 500 ETF TR TR 78462F103 4,597 19,500 SH Put SOLE   19,500 0 0
SPDR S&P MIDCAP 400 ETF TR UTS 78467Y107 2,923 9,357 SH   SOLE   9,357 0 0
SPDR SERIES TRUST MOR 78464A102 385 5,600 SH   SOLE   5,600 0 0
SPDR SERIES TRUST S&P 78464A763 12,091 137,174 SH   SOLE   137,174 0 0
SPDR SERIES TRUST S&P 78464A722 963 23,028 SH   SOLE   23,028 0 0
SPDR SERIES TRUST OIL 78464A748 653 32,513 SH   SOLE   32,513 0 0
SPDR SERIES TRUST S&P 78464A870 503 7,249 SH   SOLE   7,249 0 0
SPDR SERIES TRUST S&P 78464A888 697 18,731 SH   SOLE   18,731 0 0
SPDR SERIES TRUST S&P 78464A698 12,813 234,635 SH   SOLE   234,635 0 0
SPDR SERIES TRUST BLO 78464A417 234 6,339 SH   SOLE   6,339 0 0
SPDR SERIES TRUST BLM 78464A680 5,829 127,525 SH   SOLE   127,525 0 0
SPDR SERIES TRUST S&P 78464A730 2,471 66,006 SH   SOLE   66,006 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 12,035 207,786 SH   SOLE   207,786 0 0
SPROTT PHYSICAL GOLD TRUST UNI 85207H104 516 50,497 SH   SOLE   50,497 0 0
SPROTT PHYSICAL SILVER TR TR 85207K107 150 21,712 SH   SOLE   21,712 0 0
SSGA ACTIVE ETF TR SPD 78467V848 231 4,721 SH   SOLE   4,721 0 0
SSGA ACTIVE ETF TR BLK 78467V608 6,174 129,878 SH   SOLE   129,878 0 0
STANLEY BLACK & DECKER INC COM 854502101 3,471 26,125 SH   SOLE   26,125 0 0
STANTEC INC COM 85472N109 5,301 204,654 SH   SOLE   204,654 0 0
STANTEC INC COM 85472N109 3,367 130,000 SH Call SOLE   130,000 0 0
STAPLES INC COM 855030102 2,837 323,520 SH   SOLE   323,520 0 0
STARBUCKS CORP COM 855244109 24,560 420,622 SH   SOLE   420,622 0 0
STATE STR CORP COM 857477103 481 6,037 SH   SOLE   6,037 0 0
STATOIL ASA SPO 85771P102 1,130 65,793 SH   SOLE   65,793 0 0
STEEL DYNAMICS INC COM 858119100 1,040 29,930 SH   SOLE   29,930 0 0
STEPAN CO COM 858586100 500 6,340 SH   SOLE   6,340 0 0
STMICROELECTRONICS N V NY 861012102 195 12,609 SH   SOLE   12,609 0 0
STRYKER CORP COM 863667101 6,680 50,742 SH   SOLE   50,742 0 0
STUDENT TRANSN INC COM 86388A108 13,198 2,252,289 SH   SOLE   2,252,289 0 0
SUN LIFE FINL INC COM 866796105 420,712 11,510,576 SH   SOLE   11,510,576 0 0
SUN LIFE FINL INC COM 866796105 731 20,000 SH Put SOLE   20,000 0 0
SUNCOR ENERGY INC NEW COM 867224107 700,441 22,778,577 SH   SOLE   22,778,577 0 0
SUNCOR ENERGY INC NEW COM 867224107 4,631 150,600 SH Call SOLE   150,600 0 0
SUNOPTA INC COM 8676EP108 4,242 610,298 SH   SOLE   610,298 0 0
SUNTRUST BKS INC COM 867914103 19,658 355,484 SH   SOLE   355,484 0 0
SYMANTEC CORP COM 871503108 1,700 55,401 SH   SOLE   55,401 0 0
SYNCHRONY FINL COM 87165B103 470 13,690 SH   SOLE   13,690 0 0
SYSCO CORP COM 871829107 1,553 29,919 SH   SOLE   29,919 0 0
T MOBILE US INC COM 872590104 35,946 556,533 SH   SOLE   556,533 0 0
TAHOE RES INC COM 873868103 3,206 399,285 SH   SOLE   399,285 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPO 874039100 1,620 49,344 SH   SOLE   49,344 0 0
TAL ED GROUP ADS 874080104 1,052 9,871 SH   SOLE   9,871 0 0
TARGA RES CORP COM 87612G101 681 11,372 SH   SOLE   11,372 0 0
TARGET CORP COM 87612E106 1,755 31,795 SH   SOLE   31,795 0 0
TARGET CORP COM 87612E106 1,904 34,500 SH Call SOLE   34,500 0 0
TASEKO MINES LTD COM 876511106 395 299,009 SH   SOLE   299,009 0 0
TAUBMAN CTRS INC COM 876664103 1,143 17,313 SH   SOLE   17,313 0 0
TECK RESOURCES LTD CL 878742204 150,498 6,872,070 SH   SOLE   6,872,070 0 0
TECK RESOURCES LTD CL 878742204 3,447 157,400 SH Call SOLE   157,400 0 0
TELEFONICA BRASIL SA SPO 87936R106 6,001 404,117 SH   SOLE   404,117 0 0
TELEFONICA S A SPO 879382208 383 34,263 SH   SOLE   34,263 0 0
TELUS CORP COM 87971M103 323,231 9,951,685 SH   SOLE   9,951,685 0 0
TELUS CORP COM 87971M103 507 15,600 SH Put SOLE   15,600 0 0
TELUS CORP COM 87971M103 780 24,000 SH Call SOLE   24,000 0 0
TEMPLETON DRAGON FD INC COM 88018T101 219 11,659 SH   SOLE   11,659 0 0
TERADYNE INC COM 880770102 1,227 39,463 SH   SOLE   39,463 0 0
TESLA INC COM 88160R101 1,690 6,071 SH   SOLE   6,071 0 0
TESORO CORP COM 881609101 738 9,104 SH   SOLE   9,104 0 0
TEVA PHARMACEUTICAL INDS LTD SPO 881624209 7,012 218,518 SH   SOLE   218,518 0 0
TEXAS INSTRS INC COM 882508104 9,719 120,640 SH   SOLE   120,640 0 0
TEXTRON INC COM 883203101 10,047 211,109 SH   SOLE   211,109 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 23,718 154,414 SH   SOLE   154,414 0 0
THOMSON REUTERS CORP COM 884903105 82,624 1,911,275 SH   SOLE   1,911,275 0 0
THOR INDS INC COM 885160101 1,687 17,544 SH   SOLE   17,544 0 0
TICC CAPITAL CORP COM 87244T109 81 10,927 SH   SOLE   10,927 0 0
TIM PARTICIPACOES S A SPO 88706P205 202 12,650 SH   SOLE   12,650 0 0
TIME WARNER INC COM 887317303 18,056 184,792 SH   SOLE   184,792 0 0
TIMMINS GOLD CORP COM 88741P103 7 18,000 SH   SOLE   18,000 0 0
TJX COS INC NEW COM 872540109 4,633 58,582 SH   SOLE   58,582 0 0
TOLL BROTHERS INC COM 889478103 3,489 96,608 SH   SOLE   96,608 0 0
TORCHMARK CORP COM 891027104 535 6,945 SH   SOLE   6,945 0 0
TORO CO COM 891092108 2,520 40,351 SH   SOLE   40,351 0 0
TORONTO DOMINION BK ONT COM 891160509 3,686,704 73,601,601 SH   SOLE   73,601,601 0 0
TORONTO DOMINION BK ONT COM 891160509 12,893 257,400 SH Put SOLE   257,400 0 0
TORONTO DOMINION BK ONT COM 891160509 23,071 460,600 SH Call SOLE   460,600 0 0
TOTAL S A SPO 89151E109 7,087 140,552 SH   SOLE   140,552 0 0
TOTAL SYS SVCS INC COM 891906109 12,024 224,920 SH   SOLE   224,920 0 0
TOYOTA MOTOR CORP SP 892331307 248 2,279 SH   SOLE   2,279 0 0
TPG SPECIALTY LENDING INC COM 87265K102 483 23,681 SH   SOLE   23,681 0 0
TRANSALTA CORP COM 89346D107 57,910 9,899,160 SH   SOLE   9,899,160 0 0
TRANSALTA CORP COM 89346D107 176 30,000 SH Put SOLE   30,000 0 0
TRANSALTA CORP COM 89346D107 1,287 220,000 SH Call SOLE   220,000 0 0
TRANSCANADA CORP COM 89353D107 635,734 13,775,394 SH   SOLE   13,775,394 0 0
TRANSCANADA CORP COM 89353D107 5,538 120,000 SH Call SOLE   120,000 0 0
TRANSDIGM GROUP INC COM 893641100 449 2,040 SH   SOLE   2,040 0 0
TRANSGLOBE ENERGY CORP COM 893662106 134 85,771 SH   SOLE   85,771 0 0
TRAVELERS COMPANIES INC COM 89417E109 8,290 68,776 SH   SOLE   68,776 0 0
TRINITY INDS INC COM 896522109 534 20,120 SH   SOLE   20,120 0 0
TURQUOISE HILL RES LTD COM 900435108 3,236 1,054,102 SH   SOLE   1,054,102 0 0
TWENTY FIRST CENTY FOX INC CL 90130A101 589 18,189 SH   SOLE   18,189 0 0
TWITTER INC COM 90184L102 1,027 68,677 SH   SOLE   68,677 0 0
TWO HBRS INVT CORP COM 90187B101 144 14,978 SH   SOLE   14,978 0 0
TYSON FOODS INC CL 902494103 1,407 22,803 SH   SOLE   22,803 0 0
UGI CORP NEW COM 902681105 489 9,891 SH   SOLE   9,891 0 0
ULTA BEAUTY INC COM 90384S303 1,749 6,133 SH   SOLE   6,133 0 0
UNDER ARMOUR INC CL 904311107 1,680 84,939 SH   SOLE   84,939 0 0
UNDER ARMOUR INC CL 904311206 319 17,417 SH   SOLE   17,417 0 0
UNILEVER N V N Y 904784709 838 16,868 SH   SOLE   16,868 0 0
UNILEVER PLC SPO 904767704 7,924 160,596 SH   SOLE   160,596 0 0
UNION PAC CORP COM 907818108 11,156 105,322 SH   SOLE   105,322 0 0
UNITED CONTL HLDGS INC COM 910047109 446 6,317 SH   SOLE   6,317 0 0
UNITED PARCEL SERVICE INC CL 911312106 11,374 106,001 SH   SOLE   106,001 0 0
UNITED RENTALS INC COM 911363109 4,430 35,423 SH   SOLE   35,423 0 0
UNITED TECHNOLOGIES CORP COM 913017109 25,507 227,315 SH   SOLE   227,315 0 0
UNITED TECHNOLOGIES CORP COM 913017109 16,832 150,000 SH Call SOLE   150,000 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 873 6,451 SH   SOLE   6,451 0 0
UNITEDHEALTH GROUP INC COM 91324P102 84,291 513,936 SH   SOLE   513,936 0 0
UNIVERSAL HLTH SVCS INC CL 913903100 1,466 11,776 SH   SOLE   11,776 0 0
UNUM GROUP COM 91529Y106 1,592 33,960 SH   SOLE   33,960 0 0
US BANCORP DEL COM 902973304 1,046 20,301 SH   SOLE   20,301 0 0
VALE S A ADR 91912E105 5,095 536,347 SH   SOLE   536,347 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 38,952 3,531,421 SH   SOLE   3,531,421 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 1,394 126,400 SH Call SOLE   126,400 0 0
VALERO ENERGY CORP NEW COM 91913Y100 1,611 24,307 SH   SOLE   24,307 0 0
VALSPAR CORP COM 920355104 2,774 25,000 SH   SOLE   25,000 0 0
VANECK VECTORS ETF TR GOL 92189F106 16,592 727,395 SH   SOLE   727,395 0 0
VANECK VECTORS ETF TR RUS 92189F403 2,774 134,218 SH   SOLE   134,218 0 0
VANECK VECTORS ETF TR HIG 92189F569 1,083 67,550 SH   SOLE   67,550 0 0
VANECK VECTORS ETF TR SEM 92189F676 1,451 18,200 SH   SOLE   18,200 0 0
VANECK VECTORS ETF TR JR 92189F791 2,205 61,277 SH   SOLE   61,277 0 0
VANGUARD BD INDEX FD INC SHO 921937827 601 7,541 SH   SOLE   7,541 0 0
VANGUARD BD INDEX FD INC TOT 921937835 739 9,114 SH   SOLE   9,114 0 0
VANGUARD CHARLOTTE FDS INT 92203J407 218 4,032 SH   SOLE   4,032 0 0
VANGUARD INDEX FDS TOT 922908769 533 4,392 SH   SOLE   4,392 0 0
VANGUARD INDEX FDS MID 922908629 498 3,577 SH   SOLE   3,577 0 0
VANGUARD INDEX FDS LAR 922908637 765 7,075 SH   SOLE   7,075 0 0
VANGUARD INDEX FDS VAL 922908744 268 2,815 SH   SOLE   2,815 0 0
VANGUARD INDEX FDS SMA 922908751 489 3,666 SH   SOLE   3,666 0 0
VANGUARD INDEX FDS S&P 922908363 13,360 61,753 SH   SOLE   61,753 0 0
VANGUARD INDEX FDS REI 922908553 700 8,478 SH   SOLE   8,478 0 0
VANGUARD INTL EQUITY INDEX F FTS 922042858 7,932 199,705 SH   SOLE   199,705 0 0
VANGUARD INTL EQUITY INDEX F ALL 922042775 345 7,209 SH   SOLE   7,209 0 0
VANGUARD INTL EQUITY INDEX F FTS 922042874 1,335 25,891 SH   SOLE   25,891 0 0
VANGUARD INTL EQUITY INDEX F TT 922042742 286 4,389 SH   SOLE   4,389 0 0
VANGUARD SCOTTSDALE FDS VNG 92206C649 773 7,529 SH   SOLE   7,529 0 0
VANGUARD SCOTTSDALE FDS VNG 92206C664 981 8,889 SH   SOLE   8,889 0 0
VANGUARD SPECIALIZED PORTFOL DIV 921908844 1,178 13,096 SH   SOLE   13,096 0 0
VANGUARD STAR FD VG 921909768 229 4,600 SH   SOLE   4,600 0 0
VANGUARD TAX MANAGED INTL FD FTS 921943858 13,549 344,770 SH   SOLE   344,770 0 0
VANGUARD WHITEHALL FDS INC INT 921946794 320 5,281 SH   SOLE   5,281 0 0
VANGUARD WORLD FDS CON 92204A207 665 4,729 SH   SOLE   4,729 0 0
VANGUARD WORLD FDS IND 92204A603 542 4,381 SH   SOLE   4,381 0 0
VANGUARD WORLD FDS INF 92204A702 3,116 22,972 SH   SOLE   22,972 0 0
VCA INC COM 918194101 9,150 100,000 SH   SOLE   100,000 0 0
VEDANTA LTD SPO 92242Y100 1,383 80,557 SH   SOLE   80,557 0 0
VENTAS INC COM 92276F100 859 13,203 SH   SOLE   13,203 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 9,750 200,000 SH Call SOLE   200,000 0 0