0001421224-16-000021.txt : 20160504 0001421224-16-000021.hdr.sgml : 20160504 20160504082912 ACCESSION NUMBER: 0001421224-16-000021 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20160331 FILED AS OF DATE: 20160504 DATE AS OF CHANGE: 20160504 EFFECTIVENESS DATE: 20160504 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CIBC World Markets Inc. CENTRAL INDEX KEY: 0001421224 IRS NUMBER: 000000000 STATE OF INCORPORATION: A6 FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-12719 FILM NUMBER: 161617542 BUSINESS ADDRESS: STREET 1: 39TH FLOOR, 161 BAY ST. CITY: TORONTO STATE: A6 ZIP: M5J 2S8 BUSINESS PHONE: 416-594-8556 MAIL ADDRESS: STREET 1: 39TH FLOOR, 161 BAY ST. CITY: TORONTO STATE: A6 ZIP: M5J 2S8 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001421224 XXXXXXXX 03-31-2016 03-31-2016 CIBC World Markets Inc.
39TH FLOOR, 161 BAY ST. TORONTO A6 M5J 2S8
13F HOLDINGS REPORT 028-12719 N
Ron Persaud Director 416-594-8556 Chris Climo Toronto Z4 05-04-2016 0 861 21529163 false
INFORMATION TABLE 2 cibcwminc13F20160331.xml 3-D SYS CORP DEL COM 88554D205 3054 197443 SH SOLE 197443 0 0 3M CO COM 88579Y101 12985 77925 SH SOLE 77925 0 0 ABBOTT LABS COM 002824100 2128 50876 SH SOLE 50876 0 0 ABBVIE INC COM 00287Y109 17674 309417 SH SOLE 309417 0 0 ABERCROMBIE & FITCH CO CL 002896207 249 7890 SH SOLE 7890 0 0 ACCENTURE PLC IRELAND SHS G1151C101 8279 71746 SH SOLE 71746 0 0 ACTIVISION BLIZZARD INC COM 00507V109 2284 67489 SH SOLE 67489 0 0 ADOBE SYS INC COM 00724F101 3226 34389 SH SOLE 34389 0 0 ADVANCED SEMICONDUCTOR ENGR SPO 00756M404 312 53328 SH SOLE 53328 0 0 ADVANTAGE OIL & GAS LTD COM 00765F101 9010 1641231 SH SOLE 1641231 0 0 ADVENT CLAYMORE CV SECS & IN COM 00764C109 149 11289 SH SOLE 11289 0 0 AEGON N V NY 007924103 2826 513779 SH SOLE 513779 0 0 AES CORP COM 00130H105 1254 106230 SH SOLE 106230 0 0 AETNA INC NEW COM 00817Y108 8474 75423 SH SOLE 75423 0 0 AFLAC INC COM 001055102 1400 22176 SH SOLE 22176 0 0 AGCO CORP COM 001084102 501 10086 SH SOLE 10086 0 0 AGNICO EAGLE MINES LTD COM 008474108 116636 3225560 SH SOLE 3225560 0 0 AGNICO EAGLE MINES LTD COM 008474108 409 11300 SH Put SOLE 11300 0 0 AGRIA CORP SPO 00850H103 16 16000 SH SOLE 16000 0 0 AGRIUM INC COM 008916108 199830 2263340 SH SOLE 2263340 0 0 ALAMOS GOLD INC NEW COM 011532108 559 105678 SH SOLE 105678 0 0 ALASKA AIR GROUP INC COM 011659109 3860 47063 SH SOLE 47063 0 0 ALCOA INC COM 013817101 278 29060 SH SOLE 29060 0 0 ALIBABA GROUP HLDG LTD SPO 01609W102 2639 33393 SH SOLE 33393 0 0 ALIGN TECHNOLOGY INC COM 016255101 1652 22729 SH SOLE 22729 0 0 ALLEGION PUB LTD CO ORD G0176J109 4300 67493 SH SOLE 67493 0 0 ALLERGAN PLC SHS G0177J108 1912 7133 SH SOLE 7133 0 0 ALLSTATE CORP COM 020002101 2440 36225 SH SOLE 36225 0 0 ALPHABET INC CAP 02079K107 18430 24740 SH SOLE 24740 0 0 ALPHABET INC CAP 02079K305 20551 26938 SH SOLE 26938 0 0 ALPS ETF TR ALE 00162Q866 3443 315300 SH SOLE 315300 0 0 ALTRIA GROUP INC COM 02209S103 29390 469038 SH SOLE 469038 0 0 AMAYA INC COM 02314M108 775 57907 SH SOLE 57907 0 0 AMAZON COM INC COM 023135106 6081 10243 SH SOLE 10243 0 0 AMBEV SA SPO 02319V103 164 31630 SH SOLE 31630 0 0 AMEREN CORP COM 023608102 202 4040 SH SOLE 4040 0 0 AMERICA MOVIL SAB DE CV SPO 02364W105 206 13280 SH SOLE 13280 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 6286 153280 SH SOLE 153280 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1140 74088 SH SOLE 74088 0 0 AMERICAN CAPITAL AGENCY CORP COM 02503X105 907 48674 SH SOLE 48674 0 0 AMERICAN ELEC PWR INC COM 025537101 539 8111 SH SOLE 8111 0 0 AMERICAN EXPRESS CO COM 025816109 3184 51864 SH SOLE 51864 0 0 AMERICAN INTL GROUP INC COM 026874784 2632 48704 SH SOLE 48704 0 0 AMERICAN RAILCAR INDS INC COM 02916P103 587 14400 SH SOLE 14400 0 0 AMERICAN WOODMARK CORP COM 030506109 1093 14651 SH SOLE 14651 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 1352 19617 SH SOLE 19617 0 0 AMERIPRISE FINL INC COM 03076C106 904 9611 SH SOLE 9611 0 0 AMERISOURCEBERGEN CORP COM 03073E105 1202 13887 SH SOLE 13887 0 0 AMGEN INC COM 031162100 6560 43757 SH SOLE 43757 0 0 AMPHENOL CORP NEW CL 032095101 416 7203 SH SOLE 7203 0 0 ANALOG DEVICES INC COM 032654105 592 10000 SH SOLE 10000 0 0 ANGLOGOLD ASHANTI LTD SPO 035128206 872 63712 SH SOLE 63712 0 0 ANHEUSER BUSCH INBEV SA/NV SPO 03524A108 595 4771 SH SOLE 4771 0 0 ANNALY CAP MGMT INC COM 035710409 1197 116633 SH SOLE 116633 0 0 ANTHEM INC COM 036752103 2753 19806 SH SOLE 19806 0 0 APOLLO INVT CORP COM 03761U106 606 109211 SH SOLE 109211 0 0 APPLE INC COM 037833100 64632 593009 SH SOLE 593009 0 0 APPLIED MATLS INC COM 038222105 3495 165010 SH SOLE 165010 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 1022 28141 SH SOLE 28141 0 0 ARCOS DORADOS HOLDINGS INC SHS G0457F107 2849 759762 SH SOLE 759762 0 0 ARES CAP CORP COM 04010L103 2211 148995 SH SOLE 148995 0 0 ARM HLDGS PLC SPO 042068106 885 20264 SH SOLE 20264 0 0 ASANKO GOLD INC COM 04341Y105 60 28263 SH SOLE 28263 0 0 AT&T INC COM 00206R102 33742 861423 SH SOLE 861423 0 0 ATLANTIC PWR CORP COM 04878Q863 76 30954 SH SOLE 30954 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 790 8802 SH SOLE 8802 0 0 AUTONATION INC COM 05329W102 256 5485 SH SOLE 5485 0 0 AUTOZONE INC COM 053332102 4434 5566 SH SOLE 5566 0 0 AVALONBAY CMNTYS INC COM 053484101 1040 5467 SH SOLE 5467 0 0 AVERY DENNISON CORP COM 053611109 1509 20921 SH SOLE 20921 0 0 AVIVA PLC ADR 05382A104 179 13716 SH SOLE 13716 0 0 AVON PRODS INC COM 054303102 121 25150 SH SOLE 25150 0 0 B & G FOODS INC NEW COM 05508R106 361 10379 SH SOLE 10379 0 0 B2GOLD CORP COM 11777Q209 531 319728 SH SOLE 319728 0 0 BANCO BRADESCO S A SP 059460303 349 46856 SH SOLE 46856 0 0 BANCO SANTANDER SA ADR 05964H105 1645 377363 SH SOLE 377363 0 0 BANK AMER CORP *W 060505146 63 16300 SH SOLE 16300 0 0 BANK AMER CORP 7.2 060505682 2557 2247 SH SOLE 2247 0 0 BANK AMER CORP COM 060505104 9394 694840 SH SOLE 694840 0 0 BANK AMER CORP COM 060505104 370 27400 SH Put SOLE 27400 0 0 BANK MONTREAL QUE COM 063671101 1637963 26989010 SH SOLE 26989010 0 0 BANK N S HALIFAX COM 064149107 2454608 50237571 SH SOLE 50237571 0 0 BANK N S HALIFAX COM 064149107 601 12300 SH Put SOLE 12300 0 0 BANK NEW YORK MELLON CORP COM 064058100 2159 58630 SH SOLE 58630 0 0 BANK OF THE OZARKS INC COM 063904106 201 4800 SH SOLE 4800 0 0 BARCLAYS BK PLC IPS 06738C786 284 55500 SH SOLE 55500 0 0 BARCLAYS PLC ADR 06738E204 3752 435272 SH SOLE 435272 0 0 BARD C R INC COM 067383109 380 1873 SH SOLE 1873 0 0 BARRICK GOLD CORP COM 067901108 212683 15661454 SH SOLE 15661454 0 0 BAYTEX ENERGY CORP COM 07317Q105 982 247314 SH SOLE 247314 0 0 BCE INC COM 05534B760 694731 15255394 SH SOLE 15255394 0 0 BECTON DICKINSON & CO COM 075887109 2235 14719 SH SOLE 14719 0 0 BED BATH & BEYOND INC COM 075896100 2792 56238 SH SOLE 56238 0 0 BELLATRIX EXPLORATION LTD COM 078314101 76 74880 SH SOLE 74880 0 0 BEMIS INC COM 081437105 477 9208 SH SOLE 9208 0 0 BERKSHIRE HATHAWAY INC DEL CL 084670702 29075 204927 SH SOLE 204927 0 0 BERKSHIRE HATHAWAY INC DEL CL 084670108 3842 18 SH SOLE 18 0 0 BEST BUY INC COM 086516101 1040 32066 SH SOLE 32066 0 0 BHP BILLITON LTD SPO 088606108 308 11874 SH SOLE 11874 0 0 BIOGEN INC COM 09062X103 2521 9686 SH SOLE 9686 0 0 BLACKBERRY LTD COM 09228F103 50989 6302694 SH SOLE 6302694 0 0 BLACKBERRY LTD COM 09228F103 138 17100 SH Put SOLE 17100 0 0 BLACKROCK CAPITAL INVESTMENT COM 092533108 321 34077 SH SOLE 34077 0 0 BLACKROCK INC COM 09247X101 1304 3829 SH SOLE 3829 0 0 BLACKSTONE GROUP L P COM 09253U108 2234 79657 SH SOLE 79657 0 0 BOEING CO COM 097023105 4187 32983 SH SOLE 32983 0 0 BOSTON PROPERTIES INC COM 101121101 2100 16524 SH SOLE 16524 0 0 BOSTON SCIENTIFIC CORP COM 101137107 250 13300 SH SOLE 13300 0 0 BP PLC SPO 055622104 6744 223458 SH SOLE 223458 0 0 BRIGGS & STRATTON CORP COM 109043109 2506 104750 SH SOLE 104750 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 9387 146940 SH SOLE 146940 0 0 BRITISH AMERN TOB PLC SPO 110448107 1103 9438 SH SOLE 9438 0 0 BROADCOM LTD SHS Y09827109 14605 94533 SH SOLE 94533 0 0 BROOKFIELD ASSET MGMT INC CL 112585104 414300 11908590 SH SOLE 11908590 0 0 BROOKFIELD CDA OFFICE PPTYS TR 112823109 821 36456 SH SOLE 36456 0 0 BROOKFIELD INFRAST PARTNERS LP G16252101 17486 415052 SH SOLE 415052 0 0 BROOKFIELD PPTY PARTNERS L P UNI G16249107 11422 492733 SH SOLE 492733 0 0 BROOKFIELD RENEWABLE ENRGY P PAR G16258108 16037 535466 SH SOLE 535466 0 0 BRUKER CORP COM 116794108 2901 103608 SH SOLE 103608 0 0 BT GROUP PLC ADR 05577E101 3562 111031 SH SOLE 111031 0 0 C H ROBINSON WORLDWIDE INC COM 12541W209 722 9726 SH SOLE 9726 0 0 CA INC COM 12673P105 1172 38066 SH SOLE 38066 0 0 CABLEVISION SYS CORP CL 12686C109 273 8282 SH SOLE 8282 0 0 CABOT CORP COM 127055101 3527 72969 SH SOLE 72969 0 0 CAE INC COM 124765108 12382 1069263 SH SOLE 1069263 0 0 CAE INC COM 124765108 717 61900 SH Put SOLE 61900 0 0 CAL MAINE FOODS INC COM 128030202 403 7768 SH SOLE 7768 0 0 CAMECO CORP COM 13321L108 74404 5794713 SH SOLE 5794713 0 0 CAMECO CORP COM 13321L108 345 26900 SH Put SOLE 26900 0 0 CAMPBELL SOUP CO COM 134429109 7110 111466 SH SOLE 111466 0 0 CANADIAN NAT RES LTD COM 136385101 396240 14675540 SH SOLE 14675540 0 0 CANADIAN NATL RY CO COM 136375102 764571 12240970 SH SOLE 12240970 0 0 CANADIAN PAC RY LTD COM 13645T100 15591 117503 SH SOLE 117503 0 0 CANON INC SPO 138006309 4095 137339 SH SOLE 137339 0 0 CAPITAL ONE FINL CORP COM 14040H105 1739 25086 SH SOLE 25086 0 0 CARDINAL HEALTH INC COM 14149Y108 2631 32108 SH SOLE 32108 0 0 CARNIVAL CORP PAI 143658300 412 7804 SH SOLE 7804 0 0 CARTER INC COM 146229109 284 2691 SH SOLE 2691 0 0 CASEYS GEN STORES INC COM 147528103 387 3412 SH SOLE 3412 0 0 CATERPILLAR INC DEL COM 149123101 3726 48678 SH SOLE 48678 0 0 CBS CORP NEW CL 124857202 631 11462 SH SOLE 11462 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 104918 1404337 SH SOLE 1404337 0 0 CELESTICA INC SUB 15101Q108 889 80920 SH SOLE 80920 0 0 CELGENE CORP COM 151020104 1015 10140 SH SOLE 10140 0 0 CENOVUS ENERGY INC COM 15135U109 141041 10849322 SH SOLE 10849322 0 0 CENTRAIS ELETRICAS BRASILEIR SPO 15234Q207 186 104750 SH SOLE 104750 0 0 CENTRAL FD CDA LTD CL 153501101 491 40936 SH SOLE 40936 0 0 CENTURY ALUM CO COM 156431108 92 13100 SH SOLE 13100 0 0 CENTURYLINK INC COM 156700106 1552 48556 SH SOLE 48556 0 0 CERNER CORP COM 156782104 530 10000 SH SOLE 10000 0 0 CF INDS HLDGS INC COM 125269100 1859 59316 SH SOLE 59316 0 0 CHESAPEAKE ENERGY CORP COM 165167107 285 69191 SH SOLE 69191 0 0 CHESAPEAKE UTILS CORP COM 165303108 236 3746 SH SOLE 3746 0 0 CHEVRON CORP NEW COM 166764100 4690 49162 SH SOLE 49162 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 2623 71699 SH SOLE 71699 0 0 CHINA MOBILE LIMITED SPO 16941M109 9324 168146 SH SOLE 168146 0 0 CHUBB LIMITED COM H1467J104 844 7085 SH SOLE 7085 0 0 CHURCH & DWIGHT INC COM 171340102 2448 26559 SH SOLE 26559 0 0 CIENA CORP COM 171779309 399 20999 SH SOLE 20999 0 0 CIGNA CORPORATION COM 125509109 566 4121 SH SOLE 4121 0 0 CINCINNATI FINL CORP COM 172062101 1994 30502 SH SOLE 30502 0 0 CINTAS CORP COM 172908105 428 4767 SH SOLE 4767 0 0 CISCO SYS INC COM 17275R102 9836 345493 SH SOLE 345493 0 0 CISCO SYS INC COM 17275R102 296 10400 SH Put SOLE 10400 0 0 CIT GROUP INC COM 125581801 719 23176 SH SOLE 23176 0 0 CITIGROUP INC COM 172967424 9945 238210 SH SOLE 238210 0 0 CITRIX SYS INC COM 177376100 822 10466 SH SOLE 10466 0 0 CLAYMORE EXCHANGE TRD FD TR GUG 18383M654 619 12422 SH SOLE 12422 0 0 CLAYMORE EXCHANGE TRD FD TR GUG 18383Q507 205 7291 SH SOLE 7291 0 0 CLOROX CO DEL COM 189054109 5233 41512 SH SOLE 41512 0 0 CLOVIS ONCOLOGY INC COM 189464100 224 11680 SH SOLE 11680 0 0 CME GROUP INC COM 12572Q105 860 8954 SH SOLE 8954 0 0 CMS ENERGY CORP COM 125896100 4092 96407 SH SOLE 96407 0 0 CNA FINL CORP COM 126117100 879 27302 SH SOLE 27302 0 0 CNOOC LTD SPO 126132109 331 2825 SH SOLE 2825 0 0 COACH INC COM 189754104 797 19892 SH SOLE 19892 0 0 COCA COLA CO COM 191216100 11785 254036 SH SOLE 254036 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL 192446102 1413 22540 SH SOLE 22540 0 0 COHERENT INC COM 192479103 404 4401 SH SOLE 4401 0 0 COLGATE PALMOLIVE CO COM 194162103 4581 64841 SH SOLE 64841 0 0 COLLIERS INTL GROUP INC SUB 194693107 5707 150730 SH SOLE 150730 0 0 COMCAST CORP NEW CL 20030N101 4383 71758 SH SOLE 71758 0 0 COMFORT SYS USA INC COM 199908104 331 10415 SH SOLE 10415 0 0 COMMVAULT SYSTEMS INC COM 204166102 268 6200 SH SOLE 6200 0 0 COMPANHIA DE SANEAMENTO BASI SPO 20441A102 2670 404535 SH SOLE 404535 0 0 COMPANHIA ENERGETICA DE MINA SP 204409601 100 44100 SH SOLE 44100 0 0 COMPANIA DE MINAS BUENAVENTU SPO 204448104 141 19162 SH SOLE 19162 0 0 CONAGRA FOODS INC COM 205887102 251 5623 SH SOLE 5623 0 0 CONCORDIA HEALTHCARE CORP COM 206519100 4419 172634 SH SOLE 172634 0 0 CONOCOPHILLIPS COM 20825C104 1262 31334 SH SOLE 31334 0 0 CONSOLIDATED EDISON INC COM 209115104 1423 18568 SH SOLE 18568 0 0 CONSTELLATION BRANDS INC CL 21036P108 8081 53483 SH SOLE 53483 0 0 COOPER TIRE & RUBR CO COM 216831107 1200 32402 SH SOLE 32402 0 0 COPART INC COM 217204106 350 8592 SH SOLE 8592 0 0 CORNING INC COM 219350105 4867 232990 SH SOLE 232990 0 0 COSAN LTD SHS G25343107 106 21500 SH SOLE 21500 0 0 COSTCO WHSL CORP NEW COM 22160K105 11166 70859 SH SOLE 70859 0 0 COTT CORP QUE COM 22163N106 13568 976790 SH SOLE 976790 0 0 COVANTA HLDG CORP COM 22282E102 244 14447 SH SOLE 14447 0 0 CPI CARD GROUP INC COM 12634H101 407 49450 SH SOLE 49450 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 2913 19078 SH SOLE 19078 0 0 CRESCENT PT ENERGY CORP COM 22576C101 103684 7491619 SH SOLE 7491619 0 0 CRH MEDICAL CORP COM 12626F105 1817 552170 SH SOLE 552170 0 0 CSX CORP COM 126408103 3105 120589 SH SOLE 120589 0 0 CUMMINS INC COM 231021106 1618 14715 SH SOLE 14715 0 0 CURRENCYSHARES SWISS FRANC T SWI 23129V109 523 5222 SH SOLE 5222 0 0 CURRENCYSHS JAPANESE YEN TR JAP 23130A102 1152 13392 SH SOLE 13392 0 0 CVS HEALTH CORP COM 126650100 17825 171843 SH SOLE 171843 0 0 DANAHER CORP DEL COM 235851102 1436 15139 SH SOLE 15139 0 0 DARDEN RESTAURANTS INC COM 237194105 4002 60355 SH SOLE 60355 0 0 DAVITA HEALTHCARE PARTNERS I COM 23918K108 951 12954 SH SOLE 12954 0 0 DECKERS OUTDOOR CORP COM 243537107 497 8300 SH SOLE 8300 0 0 DEERE & CO COM 244199105 3358 43617 SH SOLE 43617 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 1719 22912 SH SOLE 22912 0 0 DELTA AIR LINES INC DEL COM 247361702 10001 205452 SH SOLE 205452 0 0 DELUXE CORP COM 248019101 366 5863 SH SOLE 5863 0 0 DENISON MINES CORP COM 248356107 16 29578 SH SOLE 29578 0 0 DESCARTES SYS GROUP INC COM 249906108 457 23430 SH SOLE 23430 0 0 DEVON ENERGY CORP NEW COM 25179M103 700 25525 SH SOLE 25525 0 0 DIAGEO P L C SPO 25243Q205 4033 37383 SH SOLE 37383 0 0 DIGITAL RLTY TR INC COM 253868103 1688 19079 SH SOLE 19079 0 0 DINEEQUITY INC COM 254423106 606 6489 SH SOLE 6489 0 0 DISCOVER FINL SVCS COM 254709108 984 19331 SH SOLE 19331 0 0 DISH NETWORK CORP CL 25470M109 751 16235 SH SOLE 16235 0 0 DISNEY WALT CO COM 254687106 20035 201741 SH SOLE 201741 0 0 DOLLAR GEN CORP NEW COM 256677105 4224 49351 SH SOLE 49351 0 0 DOLLAR TREE INC COM 256746108 1187 14393 SH SOLE 14393 0 0 DOMINION DIAMOND CORP COM 257287102 230 20776 SH SOLE 20776 0 0 DOMINOS PIZZA INC COM 25754A201 496 3760 SH SOLE 3760 0 0 DOMTAR CORP COM 257559203 1365 33716 SH SOLE 33716 0 0 DOUBLELINE OPPORTUNISTIC CR COM 258623107 1105 42461 SH SOLE 42461 0 0 DOVER CORP COM 260003108 322 5000 SH SOLE 5000 0 0 DOW CHEM CO COM 260543103 8334 163857 SH SOLE 163857 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 1599 17880 SH SOLE 17880 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 2264 35762 SH SOLE 35762 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 614 9700 SH Put SOLE 9700 0 0 DUKE ENERGY CORP NEW COM 26441C204 9099 112779 SH SOLE 112779 0 0 DUKE REALTY CORP COM 264411505 948 42054 SH SOLE 42054 0 0 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 257 6353 SH SOLE 6353 0 0 E M C CORP MASS COM 268648102 635 23810 SH SOLE 23810 0 0 E TRADE FINANCIAL CORP COM 269246401 654 26699 SH SOLE 26699 0 0 EASTMAN CHEM CO COM 277432100 2358 32642 SH SOLE 32642 0 0 EATON CORP PLC SHS G29183103 573 9165 SH SOLE 9165 0 0 EBAY INC COM 278642103 919 38521 SH SOLE 38521 0 0 ECOLAB INC COM 278865100 1132 10149 SH SOLE 10149 0 0 EDISON INTL COM 281020107 1152 16027 SH SOLE 16027 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1551 17588 SH SOLE 17588 0 0 ELDORADO GOLD CORP NEW COM 284902103 29138 9220822 SH SOLE 9220822 0 0 ELECTRONIC ARTS INC COM 285512109 1161 17567 SH SOLE 17567 0 0 EMERSON ELEC CO COM 291011104 2143 39399 SH SOLE 39399 0 0 EMPLOYERS HOLDINGS INC COM 292218104 1234 43869 SH SOLE 43869 0 0 ENBRIDGE INC COM 29250N105 521488 13402425 SH SOLE 13402425 0 0 ENCANA CORP COM 292505104 74861 12292452 SH SOLE 12292452 0 0 ENERPLUS CORP COM 292766102 556 141358 SH SOLE 141358 0 0 ENI S P A SPO 26874R108 5463 180766 SH SOLE 180766 0 0 EOG RES INC COM 26875P101 1814 24989 SH SOLE 24989 0 0 EQUIFAX INC COM 294429105 629 5503 SH SOLE 5503 0 0 EXCHANGE TRADED CONCEPTS TR ROB 301505707 633 25725 SH SOLE 25725 0 0 EXELON CORP COM 30161N101 1822 50805 SH SOLE 50805 0 0 EXPEDIA INC DEL COM 30212P303 1089 10097 SH SOLE 10097 0 0 EXPRESS INC COM 30219E103 3127 146075 SH SOLE 146075 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 440 6410 SH SOLE 6410 0 0 EXTRA SPACE STORAGE INC COM 30225T102 859 9192 SH SOLE 9192 0 0 EXXON MOBIL CORP COM 30231G102 11366 135976 SH SOLE 135976 0 0 F M C CORP COM 302491303 204 5060 SH SOLE 5060 0 0 FACEBOOK INC CL 30303M102 14647 128367 SH SOLE 128367 0 0 FACTORSHARES TR ISE 30304R407 480 20018 SH SOLE 20018 0 0 FAIR ISAAC CORP COM 303250104 231 2174 SH SOLE 2174 0 0 FASTENAL CO COM 311900104 6237 127289 SH SOLE 127289 0 0 FEDEX CORP COM 31428X106 4350 26733 SH SOLE 26733 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 575 9085 SH SOLE 9085 0 0 FIFTH STREET FINANCE CORP COM 31678A103 329 65553 SH SOLE 65553 0 0 FIFTH THIRD BANCORP COM 316773100 1143 68507 SH SOLE 68507 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 288 44392 SH SOLE 44392 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 1596 23952 SH SOLE 23952 0 0 FIRST SOLAR INC COM 336433107 987 14419 SH SOLE 14419 0 0 FIRST TR EXCHANGE TRADED FD CON 33734X119 2777 60212 SH SOLE 60212 0 0 FIRST TR EXCHANGE TRADED FD DOR 33738R605 270 12481 SH SOLE 12481 0 0 FIRST TR EXCHANGE TRADED FD SEN 33738D309 442 9309 SH SOLE 9309 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 294 11435 SH SOLE 11435 0 0 FIRSTSERVICE CORP NEW SUB 33767E103 7873 192301 SH SOLE 192301 0 0 FISERV INC COM 337738108 934 9103 SH SOLE 9103 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 940 6321 SH SOLE 6321 0 0 FLUOR CORP NEW COM 343412102 1303 24268 SH SOLE 24268 0 0 FOOT LOCKER INC COM 344849104 437 6773 SH SOLE 6773 0 0 FORD MTR CO DEL COM 345370860 7724 572150 SH SOLE 572150 0 0 FORTUNA SILVER MINES INC COM 349915108 123 31561 SH SOLE 31561 0 0 FRANCO NEVADA CORP COM 351858105 154157 2511519 SH SOLE 2511519 0 0 FRANKLIN RES INC COM 354613101 2759 70661 SH SOLE 70661 0 0 FREEPORT-MCMORAN INC CL 35671D857 186 17969 SH SOLE 17969 0 0 FS INVT CORP COM 302635107 1022 111474 SH SOLE 111474 0 0 GAMESTOP CORP NEW CL 36467W109 580 18282 SH SOLE 18282 0 0 GAP INC DEL COM 364760108 1506 51231 SH SOLE 51231 0 0 GENERAL ELECTRIC CO COM 369604103 38219 1202229 SH SOLE 1202229 0 0 GENERAL ELECTRIC CO COM 369604103 1001 31500 SH Put SOLE 31500 0 0 GENERAL MLS INC COM 370334104 4400 69453 SH SOLE 69453 0 0 GENERAL MTRS CO COM 37045V100 11674 371442 SH SOLE 371442 0 0 GENUINE PARTS CO COM 372460105 349 3517 SH SOLE 3517 0 0 GENWORTH FINL INC COM 37247D106 70 25740 SH SOLE 25740 0 0 GERDAU S A SPO 373737105 137 76950 SH SOLE 76950 0 0 GIBRALTAR INDS INC COM 374689107 2503 87532 SH SOLE 87532 0 0 GILDAN ACTIVEWEAR INC COM 375916103 7815 256144 SH SOLE 256144 0 0 GILEAD SCIENCES INC COM 375558103 17308 188415 SH SOLE 188415 0 0 GLADSTONE CAPITAL CORP COM 376535100 77 10308 SH SOLE 10308 0 0 GLAXOSMITHKLINE PLC SPO 37733W105 13466 332078 SH SOLE 332078 0 0 GLOBAL X FDS MSC 37950E366 118 15675 SH SOLE 15675 0 0 GOLD FIELDS LTD NEW SPO 38059T106 434 110107 SH SOLE 110107 0 0 GOLDCORP INC NEW COM 380956409 177266 10922101 SH SOLE 10922101 0 0 GOLDEN STAR RES LTD CDA COM 38119T104 8 16750 SH SOLE 16750 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 274 14001 SH SOLE 14001 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 3214 20471 SH SOLE 20471 0 0 GOLUB CAP BDC INC COM 38173M102 392 22661 SH SOLE 22661 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 5335 161766 SH SOLE 161766 0 0 GRACO INC COM 384109104 3272 38976 SH SOLE 38976 0 0 GRAINGER W W INC COM 384802104 799 3421 SH SOLE 3421 0 0 GRAN TIERRA ENERGY INC COM 38500T101 142 57321 SH SOLE 57321 0 0 GRANA Y MONTERO S A A SPO 38500P208 88 21625 SH SOLE 21625 0 0 GRANITE REAL ESTATE INVT TR UNI 387437114 1415 49317 SH SOLE 49317 0 0 GREENBRIER COS INC COM 393657101 432 15635 SH SOLE 15635 0 0 GROUPE CGI INC CL 39945C109 206180 4315185 SH SOLE 4315185 0 0 HALLIBURTON CO COM 406216101 1164 32577 SH SOLE 32577 0 0 HANESBRANDS INC COM 410345102 993 35055 SH SOLE 35055 0 0 HANOVER INS GROUP INC COM 410867105 414 4585 SH SOLE 4585 0 0 HARLEY DAVIDSON INC COM 412822108 1152 22434 SH SOLE 22434 0 0 HARRIS CORP DEL COM 413875105 838 10765 SH SOLE 10765 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 7370 159936 SH SOLE 159936 0 0 HCA HOLDINGS INC COM 40412C101 3816 48896 SH SOLE 48896 0 0 HCP INC COM 40414L109 2489 76386 SH SOLE 76386 0 0 HECLA MNG CO COM 422704106 122 44039 SH SOLE 44039 0 0 HENRY JACK & ASSOC INC COM 426281101 765 9051 SH SOLE 9051 0 0 HERCULES CAPITAL INC COM 427096508 397 33083 SH SOLE 33083 0 0 HESS CORP COM 42809H107 4302 81707 SH SOLE 81707 0 0 HOME DEPOT INC COM 437076102 33611 251898 SH SOLE 251898 0 0 HONDA MOTOR LTD AME 438128308 4043 147894 SH SOLE 147894 0 0 HONEYWELL INTL INC COM 438516106 1296 11566 SH SOLE 11566 0 0 HORMEL FOODS CORP COM 440452100 2159 49942 SH SOLE 49942 0 0 HOSPITALITY PPTYS TR COM 44106M102 781 29389 SH SOLE 29389 0 0 HP INC COM 40434L105 981 79643 SH SOLE 79643 0 0 HSBC HLDGS PLC SPO 404280406 4546 146064 SH SOLE 146064 0 0 HUDBAY MINERALS INC COM 443628102 789 214342 SH SOLE 214342 0 0 HUMANA INC COM 444859102 895 4890 SH SOLE 4890 0 0 HUNTINGTON BANCSHARES INC COM 446150104 858 89892 SH SOLE 89892 0 0 IAMGOLD CORP COM 450913108 584 264343 SH SOLE 264343 0 0 ICICI BK LTD ADR 45104G104 2058 287495 SH SOLE 287495 0 0 ILLINOIS TOOL WKS INC COM 452308109 513 5004 SH SOLE 5004 0 0 ILLUMINA INC COM 452327109 811 5000 SH SOLE 5000 0 0 IMPERIAL OIL LTD COM 453038408 122702 3673713 SH SOLE 3673713 0 0 IMPERIAL OIL LTD COM 453038408 484 14500 SH Put SOLE 14500 0 0 INFOSYS LTD SPO 456788108 4025 211636 SH SOLE 211636 0 0 ING GROEP N V SPO 456837103 394 33028 SH SOLE 33028 0 0 INGERSOLL-RAND PLC SHS G47791101 705 11377 SH SOLE 11377 0 0 INGREDION INC COM 457187102 897 8396 SH SOLE 8396 0 0 INTEL CORP COM 458140100 15096 466635 SH SOLE 466635 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 882 3751 SH SOLE 3751 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 11927 78755 SH SOLE 78755 0 0 INTL PAPER CO COM 460146103 1054 25683 SH SOLE 25683 0 0 INTUIT COM 461202103 440 4229 SH SOLE 4229 0 0 INTUITIVE SURGICAL INC COM 46120E602 887 1475 SH SOLE 1475 0 0 ISHARES IND 464289529 925 34389 SH SOLE 34389 0 0 ISHARES EM 464286319 252 7680 SH SOLE 7680 0 0 ISHARES MSC 464286608 325 9462 SH SOLE 9462 0 0 ISHARES MSC 464286103 286 14800 SH SOLE 14800 0 0 ISHARES AUS 464286202 4279 272208 SH SOLE 272208 0 0 ISHARES MSC 464286400 875 33262 SH SOLE 33262 0 0 ISHARES EM 464286533 454 8842 SH SOLE 8842 0 0 ISHARES MSC 464286806 406 15770 SH SOLE 15770 0 0 ISHARES GLB 464286335 407 47573 SH SOLE 47573 0 0 ISHARES MSC 464286871 4778 241703 SH SOLE 241703 0 0 ISHARES MSC 464286855 765 62700 SH SOLE 62700 0 0 ISHARES MSC 464286848 5313 465618 SH SOLE 465618 0 0 ISHARES MSC 464286673 4327 398452 SH SOLE 398452 0 0 ISHARES MSC 464286772 3297 62418 SH SOLE 62418 0 0 ISHARES MSC 464286764 1003 36900 SH SOLE 36900 0 0 ISHARES MSC 464286749 670 22526 SH SOLE 22526 0 0 ISHARES MSC 464286731 2968 214109 SH SOLE 214109 0 0 ISHARES GOLD TRUST ISH 464285105 579 48745 SH SOLE 48745 0 0 ISHARES INC COR 46434G103 836 20085 SH SOLE 20085 0 0 ISHARES SILVER TRUST ISH 46428Q109 384 26124 SH SOLE 26124 0 0 ISHARES TR 1-3 464287457 2564 30154 SH SOLE 30154 0 0 ISHARES TR 20 464287432 3807 29151 SH SOLE 29151 0 0 ISHARES TR 7-1 464287440 78834 714468 SH SOLE 714468 0 0 ISHARES TR CHI 464287184 3672 108762 SH SOLE 108762 0 0 ISHARES TR COR 464287200 10416 50404 SH SOLE 50404 0 0 ISHARES TR COR 464287507 1226 8504 SH SOLE 8504 0 0 ISHARES TR COR 464287804 244 2164 SH SOLE 2164 0 0 ISHARES TR COR 464287226 514 4635 SH SOLE 4635 0 0 ISHARES TR HDG 46434V803 1446 60590 SH SOLE 60590 0 0 ISHARES TR FLT 46429B655 6941 137660 SH SOLE 137660 0 0 ISHARES TR GLO 46434V647 210 7915 SH SOLE 7915 0 0 ISHARES TR IBO 464288513 2156 26391 SH SOLE 26391 0 0 ISHARES TR IBO 464287242 242 2034 SH SOLE 2034 0 0 ISHARES TR INT 464288638 901 8210 SH SOLE 8210 0 0 ISHARES TR INT 464288489 213 7285 SH SOLE 7285 0 0 ISHARES TR INT 464288448 1311 45224 SH SOLE 45224 0 0 ISHARES TR MRN 464287119 437 3700 SH SOLE 3700 0 0 ISHARES TR MSC 464288240 5914 149798 SH SOLE 149798 0 0 ISHARES TR MSC 464287465 10546 184495 SH SOLE 184495 0 0 ISHARES TR EAF 46429B689 385 5800 SH SOLE 5800 0 0 ISHARES TR EAF 464288273 1220 24505 SH SOLE 24505 0 0 ISHARES TR EAF 464288877 202 4507 SH SOLE 4507 0 0 ISHARES TR MSC 464287234 4378 127837 SH SOLE 127837 0 0 ISHARES TR IRE 46429B507 936 23280 SH SOLE 23280 0 0 ISHARES TR NAS 464287556 224 858 SH SOLE 858 0 0 ISHARES TR N A 464287549 438 3958 SH SOLE 3958 0 0 ISHARES TR RES 464288562 337 5102 SH SOLE 5102 0 0 ISHARES TR RUS 464287622 317 2777 SH SOLE 2777 0 0 ISHARES TR RUS 464287655 849 7677 SH SOLE 7677 0 0 ISHARES TR RUS 464287630 717 7696 SH SOLE 7696 0 0 ISHARES TR RUS 464287499 310 1900 SH SOLE 1900 0 0 ISHARES TR RUS 464287473 610 8600 SH SOLE 8600 0 0 ISHARES TR INT 464288117 237 2436 SH SOLE 2436 0 0 ISHARES TR S&P 464287705 1322 10655 SH SOLE 10655 0 0 ISHARES TR SP 464287879 965 8518 SH SOLE 8518 0 0 ISHARES TR SEL 464287168 4765 58340 SH SOLE 58340 0 0 ISHARES TR SHR 464288679 13351 120981 SH SOLE 120981 0 0 ISHARES TR MSC 46429B523 2293 40573 SH SOLE 40573 0 0 ISHARES TR MSC 46429B598 378 13927 SH SOLE 13927 0 0 ISHARES TR COR 46432F842 372 7000 SH SOLE 7000 0 0 ISHARES TR COR 46432F859 1443 14340 SH SOLE 14340 0 0 ISHARES TR CUR 46434V639 672 27600 SH SOLE 27600 0 0 ISHARES TR U.S 464288760 449 3840 SH SOLE 3840 0 0 ISHARES TR U.S 464287580 669 4586 SH SOLE 4586 0 0 ISHARES TR U.S 464287788 256 3024 SH SOLE 3024 0 0 ISHARES TR US 464288828 279 2287 SH SOLE 2287 0 0 ISHARES TR US 464288752 273 10096 SH SOLE 10096 0 0 ISHARES TR U.S 464288836 388 2831 SH SOLE 2831 0 0 ISHARES TR U.S 464288687 2649 67879 SH SOLE 67879 0 0 ISHARES TR U.S 464287739 633 8133 SH SOLE 8133 0 0 ISHARES TR US 464288778 804 25287 SH SOLE 25287 0 0 ISHARES TR U.S 464287721 1052 9695 SH SOLE 9695 0 0 ITAU UNIBANCO HLDG SA SPO 465562106 2593 301810 SH SOLE 301810 0 0 ITC HLDGS CORP COM 465685105 2418 55502 SH SOLE 55502 0 0 JARDEN CORP COM 471109108 725 12305 SH SOLE 12305 0 0 JETBLUE AIRWAYS CORP COM 477143101 856 40508 SH SOLE 40508 0 0 JOHNSON & JOHNSON COM 478160104 47006 434434 SH SOLE 434434 0 0 JOHNSON CTLS INC COM 478366107 1203 30878 SH SOLE 30878 0 0 JPMORGAN CHASE & CO COM 46625H100 34102 575859 SH SOLE 575859 0 0 JUST ENERGY GROUP INC COM 48213W101 1875 315666 SH SOLE 315666 0 0 KANSAS CITY SOUTHERN COM 485170302 327 3825 SH SOLE 3825 0 0 KATE SPADE & CO COM 485865109 2933 114916 SH SOLE 114916 0 0 KCAP FINL INC COM 48668E101 63 17611 SH SOLE 17611 0 0 KELLOGG CO COM 487836108 354 4621 SH SOLE 4621 0 0 KEYCORP NEW COM 493267108 1148 103944 SH SOLE 103944 0 0 KIMBERLY CLARK CORP COM 494368103 1866 13875 SH SOLE 13875 0 0 KIMCO RLTY CORP COM 49446R109 1174 40805 SH SOLE 40805 0 0 KINDER MORGAN INC DEL COM 49456B101 2916 163286 SH SOLE 163286 0 0 KINROSS GOLD CORP COM 496902404 55463 16312568 SH SOLE 16312568 0 0 KKR & CO L P DEL COM 48248M102 475 32367 SH SOLE 32367 0 0 KLONDEX MNS LTD COM 498696103 50 18674 SH SOLE 18674 0 0 KOHLS CORP COM 500255104 963 20653 SH SOLE 20653 0 0 KONINKLIJKE PHILIPS N V NY 500472303 426 14912 SH SOLE 14912 0 0 KRAFT HEINZ CO COM 500754106 7204 91696 SH SOLE 91696 0 0 KROGER CO COM 501044101 13628 356275 SH SOLE 356275 0 0 L BRANDS INC COM 501797104 4443 50599 SH SOLE 50599 0 0 LAKE SHORE GOLD CORP COM 510728108 80 55008 SH SOLE 55008 0 0 LAM RESEARCH CORP COM 512807108 1022 12370 SH SOLE 12370 0 0 LAS VEGAS SANDS CORP COM 517834107 690 13342 SH SOLE 13342 0 0 LAUDER ESTEE COS INC CL 518439104 338 3582 SH SOLE 3582 0 0 LAZARD LTD SHS G54050102 891 22956 SH SOLE 22956 0 0 LEAR CORP COM 521865204 870 7823 SH SOLE 7823 0 0 LEGGETT & PLATT INC COM 524660107 592 12227 SH SOLE 12227 0 0 LENNAR CORP CL 526057104 975 20159 SH SOLE 20159 0 0 LIBERTY PPTY TR SH 531172104 947 28299 SH SOLE 28299 0 0 LILLY ELI & CO COM 532457108 2195 30487 SH SOLE 30487 0 0 LINCOLN NATL CORP IND COM 534187109 1813 46249 SH SOLE 46249 0 0 LINEAR TECHNOLOGY CORP COM 535678106 446 10002 SH SOLE 10002 0 0 LKQ CORP COM 501889208 1288 40330 SH SOLE 40330 0 0 LLOYDS BANKING GROUP PLC SPO 539439109 145 36697 SH SOLE 36697 0 0 LOCKHEED MARTIN CORP COM 539830109 18881 85240 SH SOLE 85240 0 0 LOWES COS INC COM 548661107 630 8323 SH SOLE 8323 0 0 LULULEMON ATHLETICA INC COM 550021109 362 5339 SH SOLE 5339 0 0 LYONDELLBASELL INDUSTRIES N SHS N53745100 4045 47260 SH SOLE 47260 0 0 MACERICH CO COM 554382101 2141 27024 SH SOLE 27024 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1813 26876 SH SOLE 26876 0 0 MACYS INC COM 55616P104 2639 59858 SH SOLE 59858 0 0 MAGNA INTL INC COM 559222401 41542 966987 SH SOLE 966987 0 0 MAIN STREET CAPITAL CORP COM 56035L104 721 23011 SH SOLE 23011 0 0 MANULIFE FINL CORP COM 56501R106 514265 36395274 SH SOLE 36395274 0 0 MANULIFE FINL CORP COM 56501R106 420 29700 SH Put SOLE 29700 0 0 MARATHON PETE CORP COM 56585A102 2440 65634 SH SOLE 65634 0 0 MARKEL CORP COM 570535104 6524 7317 SH SOLE 7317 0 0 MARKET VECTORS ETF TR AMT 57060U845 386 15955 SH SOLE 15955 0 0 MARKET VECTORS ETF TR MUN 57060U332 718 25685 SH SOLE 25685 0 0 MARKET VECTORS ETF TR GOL 57060U100 6582 329570 SH SOLE 329570 0 0 MARSH & MCLENNAN COS INC COM 571748102 289 4757 SH SOLE 4757 0 0 MASCO CORP COM 574599106 927 29478 SH SOLE 29478 0 0 MASTERCARD INC CL 57636Q104 5417 57324 SH SOLE 57324 0 0 MATTEL INC COM 577081102 1099 32695 SH SOLE 32695 0 0 MCCORMICK & CO INC COM 579780206 6957 69932 SH SOLE 69932 0 0 MCDONALDS CORP COM 580135101 18984 151047 SH SOLE 151047 0 0 MCEWEN MNG INC COM 58039P107 22 11515 SH SOLE 11515 0 0 MCGRAW HILL FINL INC COM 580645109 4853 49032 SH SOLE 49032 0 0 MCKESSON CORP COM 58155Q103 2613 16615 SH SOLE 16615 0 0 MEDLEY CAP CORP COM 58503F106 171 25860 SH SOLE 25860 0 0 MEDTRONIC PLC SHS G5960L103 3565 47534 SH SOLE 47534 0 0 MERCK & CO INC NEW COM 58933Y105 7699 145507 SH SOLE 145507 0 0 MEREDITH CORP COM 589433101 239 5022 SH SOLE 5022 0 0 MERUS LABS INTL INC NEW COM 59047R101 34 23200 SH SOLE 23200 0 0 METHANEX CORP COM 59151K108 916 28509 SH SOLE 28509 0 0 METLIFE INC COM 59156R108 3392 77185 SH SOLE 77185 0 0 MFA FINL INC COM 55272X102 776 113255 SH SOLE 113255 0 0 MICRON TECHNOLOGY INC COM 595112103 1643 156923 SH SOLE 156923 0 0 MICROSOFT CORP COM 594918104 35742 647152 SH SOLE 647152 0 0 MITEL NETWORKS CORP COM 60671Q104 305 37233 SH SOLE 37233 0 0 MITSUBISHI UFJ FINL GROUP IN SPO 606822104 5664 1233927 SH SOLE 1233927 0 0 MIZUHO FINL GROUP INC SPO 60687Y109 2257 767827 SH SOLE 767827 0 0 MOBILE TELESYSTEMS PJSC SPO 607409109 154 19025 SH SOLE 19025 0 0 MOLSON COORS BREWING CO CL 60871R209 247 2563 SH SOLE 2563 0 0 MONDELEZ INTL INC CL 609207105 7699 191901 SH SOLE 191901 0 0 MONSANTO CO NEW COM 61166W101 490 5584 SH SOLE 5584 0 0 MORGAN STANLEY COM 617446448 3870 154742 SH SOLE 154742 0 0 MOSAIC CO NEW COM 61945C103 1054 39042 SH SOLE 39042 0 0 MOUNTAIN PROV DIAMONDS INC COM 62426E402 226 60215 SH SOLE 60215 0 0 NASDAQ INC COM 631103108 1569 23639 SH SOLE 23639 0 0 NATIONAL GRID PLC SPO 636274300 834 11672 SH SOLE 11672 0 0 NATIONAL OILWELL VARCO INC COM 637071101 1403 45105 SH SOLE 45105 0 0 NETEASE INC SPO 64110W102 316 2202 SH SOLE 2202 0 0 NETFLIX INC COM 64110L106 1738 17005 SH SOLE 17005 0 0 NEUSTAR INC CL 64126X201 1157 47030 SH SOLE 47030 0 0 NEVSUN RES LTD COM 64156L101 431 133126 SH SOLE 133126 0 0 NEW GOLD INC CDA COM 644535106 887 237848 SH SOLE 237848 0 0 NEW MTN FIN CORP COM 647551100 347 27470 SH SOLE 27470 0 0 NEWELL RUBBERMAID INC COM 651229106 1464 33055 SH SOLE 33055 0 0 NEWMONT MINING CORP COM 651639106 1872 70412 SH SOLE 70412 0 0 NEXTERA ENERGY INC COM 65339F101 446 3766 SH SOLE 3766 0 0 NIELSEN HLDGS PLC SHS G6518L108 2989 56760 SH SOLE 56760 0 0 NIKE INC CL 654106103 12519 203659 SH SOLE 203659 0 0 NIMBLE STORAGE INC COM 65440R101 119 15200 SH SOLE 15200 0 0 NIPPON TELEG & TEL CORP SPO 654624105 1291 29851 SH SOLE 29851 0 0 NISOURCE INC COM 65473P105 1057 44858 SH SOLE 44858 0 0 NOBILIS HEALTH CORP COM 65500B103 1025 328446 SH SOLE 328446 0 0 NOKIA CORP SPO 654902204 74 12500 SH SOLE 12500 0 0 NOMURA HLDGS INC SPO 65535H208 72 16114 SH SOLE 16114 0 0 NORBORD INC COM 65548P403 877 43961 SH SOLE 43961 0 0 NORFOLK SOUTHERN CORP COM 655844108 2392 28738 SH SOLE 28738 0 0 NORTHROP GRUMMAN CORP COM 666807102 2149 10860 SH SOLE 10860 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 295 21846 SH SOLE 21846 0 0 NOVAGOLD RES INC COM 66987E206 660 130953 SH SOLE 130953 0 0 NOVARTIS A G SPO 66987V109 1076 14851 SH SOLE 14851 0 0 NOVO-NORDISK A S ADR 670100205 1807 33339 SH SOLE 33339 0 0 NVIDIA CORP COM 67066G104 1530 42952 SH SOLE 42952 0 0 NXP SEMICONDUCTORS N V COM N6596X109 1770 21838 SH SOLE 21838 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 6104 22304 SH SOLE 22304 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 211 3080 SH SOLE 3080 0 0 OLD REP INTL CORP COM 680223104 1530 83690 SH SOLE 83690 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 500 14162 SH SOLE 14162 0 0 OMNICOM GROUP INC COM 681919106 1165 13996 SH SOLE 13996 0 0 OPEN TEXT CORP COM 683715106 8383 161841 SH SOLE 161841 0 0 ORACLE CORP COM 68389X105 7186 175654 SH SOLE 175654 0 0 ORBITAL ATK INC COM 68557N103 544 6257 SH SOLE 6257 0 0 ORBOTECH LTD ORD M75253100 556 23365 SH SOLE 23365 0 0 PACCAR INC COM 693718108 1810 33090 SH SOLE 33090 0 0 PACCAR INC COM 693718108 355 6500 SH Put SOLE 6500 0 0 PACKAGING CORP AMER COM 695156109 250 4131 SH SOLE 4131 0 0 PALO ALTO NETWORKS INC COM 697435105 408 2500 SH SOLE 2500 0 0 PAN AMERICAN SILVER CORP COM 697900108 605 55693 SH SOLE 55693 0 0 PARKER HANNIFIN CORP COM 701094104 1688 15197 SH SOLE 15197 0 0 PAYCHEX INC COM 704326107 1241 22971 SH SOLE 22971 0 0 PAYPAL HLDGS INC COM 70450Y103 545 14121 SH SOLE 14121 0 0 PDL BIOPHARMA INC COM 69329Y104 174 52170 SH SOLE 52170 0 0 PEMBINA PIPELINE CORP COM 706327103 153142 5676115 SH SOLE 5676115 0 0 PENGROWTH ENERGY CORP COM 70706P104 253 193304 SH SOLE 193304 0 0 PENN WEST PETE LTD NEW COM 707887105 207 222718 SH SOLE 222718 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 144 12270 SH SOLE 12270 0 0 PENNANTPARK INVT CORP COM 708062104 203 33494 SH SOLE 33494 0 0 PENNEY J C INC COM 708160106 303 27419 SH SOLE 27419 0 0 PEPSICO INC COM 713448108 4211 41091 SH SOLE 41091 0 0 PERFORMANCE SPORTS GROUP LTD COM 71377G100 33 10313 SH SOLE 10313 0 0 PETROLEO BRASILEIRO SA PETRO SP 71654V101 91 20070 SH SOLE 20070 0 0 PETROLEO BRASILEIRO SA PETRO SPO 71654V408 119 20297 SH SOLE 20297 0 0 PFIZER INC COM 717081103 16383 552722 SH SOLE 552722 0 0 PFIZER INC COM 717081103 656 22100 SH Put SOLE 22100 0 0 PHI INC COM 69336T205 1077 57008 SH SOLE 57008 0 0 PHILIP MORRIS INTL INC COM 718172109 5658 57670 SH SOLE 57670 0 0 PHILLIPS 66 COM 718546104 10120 116870 SH SOLE 116870 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 475 18700 SH SOLE 18700 0 0 PIMCO DYNAMIC CR INCOME FD COM 72202D106 1054 60441 SH SOLE 60441 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 1899 72906 SH SOLE 72906 0 0 PIMCO ETF TR 25Y 72201R882 1190 9574 SH SOLE 9574 0 0 PIMCO ETF TR ENH 72201R833 5486 54440 SH SOLE 54440 0 0 PIMCO ETF TR TTL 72201R775 3123 29611 SH SOLE 29611 0 0 PINNACLE FOODS INC DEL COM 72348P104 2312 51740 SH SOLE 51740 0 0 PNC FINL SVCS GROUP INC COM 693475105 1121 13261 SH SOLE 13261 0 0 POLARIS INDS INC COM 731068102 1011 10263 SH SOLE 10263 0 0 POSCO SPO 693483109 6147 129870 SH SOLE 129870 0 0 POTASH CORP SASK INC COM 73755L107 201027 11811245 SH SOLE 11811245 0 0 POWERSHARES ETF TR II EX 73936T771 691 26397 SH SOLE 26397 0 0 POWERSHARES ETF TR II S&P 73937B779 830 20577 SH SOLE 20577 0 0 POWERSHARES ETF TR II BUI 73937B407 2490 82492 SH SOLE 82492 0 0 POWERSHARES ETF TR II PFD 73936T565 5343 358108 SH SOLE 358108 0 0 POWERSHARES ETF TRUST DYN 73935X286 397 8768 SH SOLE 8768 0 0 POWERSHARES ETF TRUST DIV 73935X732 642 29494 SH SOLE 29494 0 0 POWERSHARES ETF TRUST DYN 73935X757 256 6912 SH SOLE 6912 0 0 POWERSHARES ETF TRUST DYN 73935X799 541 9002 SH SOLE 9002 0 0 POWERSHARES ETF TRUST FTS 73935X567 332 3523 SH SOLE 3523 0 0 POWERSHARES ETF TRUST NAS 73935X146 309 4083 SH SOLE 4083 0 0 POWERSHARES QQQ TRUST UNI 73935A104 2491 22814 SH SOLE 22814 0 0 PPG INDS INC COM 693506107 1896 17005 SH SOLE 17005 0 0 PPL CORP COM 69351T106 2712 71226 SH SOLE 71226 0 0 PRECISION DRILLING CORP COM 74022D308 1483 353044 SH SOLE 353044 0 0 PRETIUM RES INC COM 74139C102 236 44070 SH SOLE 44070 0 0 PRICELINE GRP INC COM 741503403 584 453 SH SOLE 453 0 0 PRIMERO MNG CORP COM 74164W106 34 18608 SH SOLE 18608 0 0 PRIMORIS SVCS CORP COM 74164F103 7418 305276 SH SOLE 305276 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 835 21177 SH SOLE 21177 0 0 PROASSURANCE CORP COM 74267C106 368 7280 SH SOLE 7280 0 0 PROCTER & GAMBLE CO COM 742718109 25953 315312 SH SOLE 315312 0 0 PROGRESSIVE CORP OHIO COM 743315103 1174 33413 SH SOLE 33413 0 0 PROGRESSIVE WASTE SOLUTIONS COM 74339G101 1554 50071 SH SOLE 50071 0 0 PROSHARES TR S&P 74348A467 357 6826 SH SOLE 6826 0 0 PROSHARES TR PSH 74347R503 3098 151785 SH SOLE 151785 0 0 PROSHARES TR SHO 74347B714 450 8549 SH SOLE 8549 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 1189 163567 SH SOLE 163567 0 0 PRUDENTIAL FINL INC COM 744320102 4155 57539 SH SOLE 57539 0 0 PUBLIC STORAGE COM 74460D109 1795 6509 SH SOLE 6509 0 0 PULTE GROUP INC COM 745867101 1070 57165 SH SOLE 57165 0 0 PVH CORP COM 693656100 1507 15215 SH SOLE 15215 0 0 QUALCOMM INC COM 747525103 6242 122051 SH SOLE 122051 0 0 QUANTA SVCS INC COM 74762E102 326 14466 SH SOLE 14466 0 0 QUEST DIAGNOSTICS INC COM 74834L100 1779 24905 SH SOLE 24905 0 0 RALPH LAUREN CORP CL 751212101 816 8478 SH SOLE 8478 0 0 RANDGOLD RES LTD ADR 752344309 1014 11170 SH SOLE 11170 0 0 RAYTHEON CO COM 755111507 13992 114096 SH SOLE 114096 0 0 REALTY INCOME CORP COM 756109104 315 5046 SH SOLE 5046 0 0 RED HAT INC COM 756577102 711 9544 SH SOLE 9544 0 0 REGAL BELOIT CORP COM 758750103 514 8145 SH SOLE 8145 0 0 REPUBLIC SVCS INC COM 760759100 1664 34921 SH SOLE 34921 0 0 RESMED INC COM 761152107 264 4569 SH SOLE 4569 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 113757 2929626 SH SOLE 2929626 0 0 REYNOLDS AMERICAN INC COM 761713106 7271 144520 SH SOLE 144520 0 0 RIO TINTO PLC SPO 767204100 1338 47326 SH SOLE 47326 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 8490 313533 SH SOLE 313533 0 0 RITE AID CORP COM 767754104 1861 228331 SH SOLE 228331 0 0 RLI CORP COM 749607107 221 3301 SH SOLE 3301 0 0 ROCKWELL COLLINS INC COM 774341101 762 8259 SH SOLE 8259 0 0 ROGERS COMMUNICATIONS INC CL 775109200 261897 6544160 SH SOLE 6544160 0 0 ROPER TECHNOLOGIES INC COM 776696106 474 2592 SH SOLE 2592 0 0 ROSS STORES INC COM 778296103 3923 67762 SH SOLE 67762 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 3324841 57763039 SH SOLE 57763039 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 296 3600 SH SOLE 3600 0 0 ROYAL DUTCH SHELL PLC SPO 780259107 905 18406 SH SOLE 18406 0 0 ROYAL DUTCH SHELL PLC SPO 780259206 6971 143879 SH SOLE 143879 0 0 ROYAL GOLD INC COM 780287108 359 7007 SH SOLE 7007 0 0 RYDEX ETF TRUST GUG 78355W106 1181 15035 SH SOLE 15035 0 0 RYDEX ETF TRUST GUG 78355W502 312 6120 SH SOLE 6120 0 0 RYDEX ETF TRUST GUG 78355W700 295 5122 SH SOLE 5122 0 0 SALESFORCE COM INC COM 79466L302 776 10517 SH SOLE 10517 0 0 SAN JUAN BASIN RTY TR UNI 798241105 1558 302541 SH SOLE 302541 0 0 SANDSTORM GOLD LTD COM 80013R206 69 20963 SH SOLE 20963 0 0 SANOFI SPO 80105N105 3682 91693 SH SOLE 91693 0 0 SAREPTA THERAPEUTICS INC COM 803607100 569 29135 SH SOLE 29135 0 0 SCHEIN HENRY INC COM 806407102 1509 8741 SH SOLE 8741 0 0 SCHLUMBERGER LTD COM 806857108 2080 28209 SH SOLE 28209 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 1203 34916 SH SOLE 34916 0 0 SEALED AIR CORP NEW COM 81211K100 422 8785 SH SOLE 8785 0 0 SEASPAN CORP SHS Y75638109 709 38636 SH SOLE 38636 0 0 SELECT SECTOR SPDR TR SBI 81369Y308 12234 230576 SH SOLE 230576 0 0 SELECT SECTOR SPDR TR SBI 81369Y100 267 5949 SH SOLE 5949 0 0 SELECT SECTOR SPDR TR SBI 81369Y407 3601 45523 SH SOLE 45523 0 0 SELECT SECTOR SPDR TR SBI 81369Y209 557 8213 SH SOLE 8213 0 0 SELECT SECTOR SPDR TR TEC 81369Y803 4113 92723 SH SOLE 92723 0 0 SELECT SECTOR SPDR TR SBI 81369Y506 12551 202801 SH SOLE 202801 0 0 SELECT SECTOR SPDR TR SBI 81369Y605 797 35405 SH SOLE 35405 0 0 SELECT SECTOR SPDR TR SBI 81369Y704 12026 216807 SH SOLE 216807 0 0 SELECT SECTOR SPDR TR SBI 81369Y886 6722 135473 SH SOLE 135473 0 0 SENIOR HSG PPTYS TR SH 81721M109 717 40070 SH SOLE 40070 0 0 SHAW COMMUNICATIONS INC CL 82028K200 110241 5709017 SH SOLE 5709017 0 0 SHERWIN WILLIAMS CO COM 824348106 339 1190 SH SOLE 1190 0 0 SHOPIFY INC CL 82509L107 338 11967 SH SOLE 11967 0 0 SIBANYE GOLD LTD SPO 825724206 261 17208 SH SOLE 17208 0 0 SIERRA WIRELESS INC COM 826516106 302 20739 SH SOLE 20739 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 1190 8743 SH SOLE 8743 0 0 SILVER STD RES INC COM 82823L106 105 19003 SH SOLE 19003 0 0 SILVER WHEATON CORP COM 828336107 87050 5250273 SH SOLE 5250273 0 0 SIMON PPTY GROUP INC NEW COM 828806109 8969 43184 SH SOLE 43184 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 478 8614 SH SOLE 8614 0 0 SK TELECOM LTD SPO 78440P108 2568 127329 SH SOLE 127329 0 0 SKECHERS U S A INC CL 830566105 252 8262 SH SOLE 8262 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 618 7931 SH SOLE 7931 0 0 SMITH & WESSON HLDG CORP COM 831756101 1024 38480 SH SOLE 38480 0 0 SMUCKER J M CO COM 832696405 4663 35916 SH SOLE 35916 0 0 SNAP ON INC COM 833034101 1027 6544 SH SOLE 6544 0 0 SOUFUN HLDGS LTD ADR 836034108 60 10000 SH SOLE 10000 0 0 SOUTHERN CO COM 842587107 1083 20937 SH SOLE 20937 0 0 SOUTHWEST AIRLS CO COM 844741108 9727 217113 SH SOLE 217113 0 0 SPDR DOW JONES INDL AVRG ETF UT 78467X109 6991 39576 SH SOLE 39576 0 0 SPDR GOLD TRUST GOL 78463V107 8011 68098 SH SOLE 68098 0 0 SPDR INDEX SHS FDS DJ 78463X863 345 8310 SH SOLE 8310 0 0 SPDR INDEX SHS FDS EUR 78463X202 978 29444 SH SOLE 29444 0 0 SPDR INDEX SHS FDS S&P 78463X756 682 17529 SH SOLE 17529 0 0 SPDR INDEX SHS FDS S&P 78463X764 2019 69271 SH SOLE 69271 0 0 SPDR INDEX SHS FDS S&P 78463X855 295 6551 SH SOLE 6551 0 0 SPDR S&P 500 ETF TR TR 78462F103 24662 119998 SH SOLE 119998 0 0 SPDR S&P MIDCAP 400 ETF TR UTS 78467Y107 685 2609 SH SOLE 2609 0 0 SPDR SERIES TRUST INT 78464A375 430 12561 SH SOLE 12561 0 0 SPDR SERIES TRUST BRC 78464A417 207 6040 SH SOLE 6040 0 0 SPDR SERIES TRUST BRC 78464A680 13451 294392 SH SOLE 294392 0 0 SPDR SERIES TRUST MOR 78464A102 295 5600 SH SOLE 5600 0 0 SPDR SERIES TRUST BRC 78464A276 632 10062 SH SOLE 10062 0 0 SPDR SERIES TRUST S&P 78464A763 9404 117658 SH SOLE 117658 0 0 SPDR SERIES TRUST NUV 78464A284 388 6730 SH SOLE 6730 0 0 SPDR SERIES TRUST S&P 78464A888 214 6322 SH SOLE 6322 0 0 SPDR SERIES TRUST S&P 78464A698 11418 303350 SH SOLE 303350 0 0 SPECTRA ENERGY CORP COM 847560109 2546 83187 SH SOLE 83187 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 889 19601 SH SOLE 19601 0 0 SPROTT PHYSICAL GOLD TRUST UNI 85207H104 482 47637 SH SOLE 47637 0 0 SPROTT PHYSICAL SILVER TR TR 85207K107 105 16912 SH SOLE 16912 0 0 SPROUTS FMRS MKT INC COM 85208M102 529 18211 SH SOLE 18211 0 0 SSGA ACTIVE ETF TR SPD 78467V848 743 15047 SH SOLE 15047 0 0 SSGA ACTIVE ETF TR BLK 78467V608 5564 119703 SH SOLE 119703 0 0 ST JUDE MED INC COM 790849103 233 4230 SH SOLE 4230 0 0 STAMPS COM INC COM 852857200 2136 20095 SH SOLE 20095 0 0 STANLEY BLACK & DECKER INC COM 854502101 1635 15543 SH SOLE 15543 0 0 STANTEC INC COM 85472N109 4420 174301 SH SOLE 174301 0 0 STARBUCKS CORP COM 855244109 27258 456587 SH SOLE 456587 0 0 STATE STR CORP COM 857477103 856 14628 SH SOLE 14628 0 0 STERICYCLE INC COM 858912108 649 5146 SH SOLE 5146 0 0 STORE CAP CORP COM 862121100 341 13162 SH SOLE 13162 0 0 STRYKER CORP COM 863667101 3382 31520 SH SOLE 31520 0 0 STUDENT TRANSN INC COM 86388A108 10032 1978700 SH SOLE 1978700 0 0 SUN LIFE FINL INC COM 866796105 365467 11325284 SH SOLE 11325284 0 0 SUNCOR ENERGY INC NEW COM 867224107 655525 23571554 SH SOLE 23571554 0 0 SUNCOR ENERGY INC NEW COM 867224107 231 8300 SH Put SOLE 8300 0 0 SUNEDISON INC COM 86732Y109 15 27450 SH SOLE 27450 0 0 SUNOPTA INC COM 8676EP108 3412 764948 SH SOLE 764948 0 0 SUNTRUST BKS INC COM 867914103 831 23021 SH SOLE 23021 0 0 SYMANTEC CORP COM 871503108 191 10379 SH SOLE 10379 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 205 6350 SH SOLE 6350 0 0 SYNCHRONY FINL COM 87165B103 910 31753 SH SOLE 31753 0 0 SYSCO CORP COM 871829107 1897 40592 SH SOLE 40592 0 0 TAHOE RES INC COM 873868103 1952 194589 SH SOLE 194589 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPO 874039100 706 26935 SH SOLE 26935 0 0 TARGA RES CORP COM 87612G101 435 14556 SH SOLE 14556 0 0 TARGET CORP COM 87612E106 1193 14503 SH SOLE 14503 0 0 TASEKO MINES LTD COM 876511106 153 270331 SH SOLE 270331 0 0 TCP CAP CORP COM 87238Q103 301 20190 SH SOLE 20190 0 0 TE CONNECTIVITY LTD REG H84989104 268 4325 SH SOLE 4325 0 0 TECK RESOURCES LTD CL 878742204 61921 8136805 SH SOLE 8136805 0 0 TECO ENERGY INC COM 872375100 212 7706 SH SOLE 7706 0 0 TELECOM ITALIA S P A NEW SPO 87927Y102 4116 381418 SH SOLE 381418 0 0 TELEFONICA BRASIL SA SPO 87936R106 3018 241629 SH SOLE 241629 0 0 TELEFONICA S A SPO 879382208 350 31420 SH SOLE 31420 0 0 TELUS CORP COM 87971M103 327423 10065276 SH SOLE 10065276 0 0 TESLA MTRS INC COM 88160R101 815 3549 SH SOLE 3549 0 0 TESORO CORP COM 881609101 4323 50260 SH SOLE 50260 0 0 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 6389 119403 SH SOLE 119403 0 0 TEXAS INSTRS INC COM 882508104 573 9975 SH SOLE 9975 0 0 TEXAS ROADHOUSE INC COM 882681109 324 7435 SH SOLE 7435 0 0 THERAVANCE INC NOT 88338TAB0 1563 20000 SH SOLE 20000 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 331 2336 SH SOLE 2336 0 0 THL CR INC COM 872438106 166 15303 SH SOLE 15303 0 0 THOMSON REUTERS CORP COM 884903105 207335 5121904 SH SOLE 5121904 0 0 TICC CAPITAL CORP COM 87244T109 118 24680 SH SOLE 24680 0 0 TIFFANY & CO NEW COM 886547108 1986 27059 SH SOLE 27059 0 0 TIM PARTICIPACOES S A SPO 88706P205 140 12650 SH SOLE 12650 0 0 TIME WARNER CABLE INC COM 88732J207 269 1316 SH SOLE 1316 0 0 TIME WARNER INC COM 887317303 1494 20587 SH SOLE 20587 0 0 TIMMINS GOLD CORP COM 88741P103 22 96705 SH SOLE 96705 0 0 TJX COS INC NEW COM 872540109 5694 72680 SH SOLE 72680 0 0 TORCHMARK CORP COM 891027104 879 16233 SH SOLE 16233 0 0 TORO CO COM 891092108 3633 42188 SH SOLE 42188 0 0 TORONTO DOMINION BK ONT COM 891160509 3254868 75466454 SH SOLE 75466454 0 0 TOTAL S A SPO 89151E109 5835 128474 SH SOLE 128474 0 0 TOTAL SYS SVCS INC COM 891906109 431 9055 SH SOLE 9055 0 0 TOYOTA MOTOR CORP SP 892331307 1474 13868 SH SOLE 13868 0 0 TPG SPECIALTY LENDING INC COM 87265K102 321 19890 SH SOLE 19890 0 0 TRACTOR SUPPLY CO COM 892356106 1381 15271 SH SOLE 15271 0 0 TRANSALTA CORP COM 89346D107 4053 871614 SH SOLE 871614 0 0 TRANSCANADA CORP COM 89353D107 477275 12141311 SH SOLE 12141311 0 0 TRANSGLOBE ENERGY CORP COM 893662106 93 55900 SH SOLE 55900 0 0 TRANSITION THERAPEUTICS INC COM 893716209 25 19728 SH SOLE 19728 0 0 TRAVELERS COMPANIES INC COM 89417E109 3400 29136 SH SOLE 29136 0 0 TREX CO INC COM 89531P105 1237 25802 SH SOLE 25802 0 0 TRIANGLE CAP CORP COM 895848109 315 15295 SH SOLE 15295 0 0 TRINITY INDS INC COM 896522109 294 16049 SH SOLE 16049 0 0 TURQUOISE HILL RES LTD COM 900435108 674 265424 SH SOLE 265424 0 0 TWENTY FIRST CENTY FOX INC CL 90130A101 1529 54856 SH SOLE 54856 0 0 TWITTER INC COM 90184L102 473 28555 SH SOLE 28555 0 0 TWO HBRS INVT CORP COM 90187B101 239 30072 SH SOLE 30072 0 0 TYSON FOODS INC CL 902494103 8338 125081 SH SOLE 125081 0 0 UBS GROUP AG SHS H42097107 357 22291 SH SOLE 22291 0 0 ULTA SALON COSMETCS & FRAG I COM 90384S303 595 3071 SH SOLE 3071 0 0 UNDER ARMOUR INC CL 904311107 440 10033 SH SOLE 10033 0 0 UNILEVER N V N Y 904784709 890 19911 SH SOLE 19911 0 0 UNILEVER PLC SPO 904767704 3677 81383 SH SOLE 81383 0 0 UNION PAC CORP COM 907818108 13825 173784 SH SOLE 173784 0 0 UNITED CONTL HLDGS INC COM 910047109 5096 85138 SH SOLE 85138 0 0 UNITED PARCEL SERVICE INC CL 911312106 5816 55140 SH SOLE 55140 0 0 UNITED RENTALS INC COM 911363109 1698 27311 SH SOLE 27311 0 0 UNITED STATES OIL FUND LP UNI 91232N108 347 35800 SH SOLE 35800 0 0 UNITED TECHNOLOGIES CORP COM 913017109 1290 12888 SH SOLE 12888 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 697 6254 SH SOLE 6254 0 0 UNITEDHEALTH GROUP INC COM 91324P102 12245 94999 SH SOLE 94999 0 0 UNIVERSAL FST PRODS INC COM 913543104 1253 14599 SH SOLE 14599 0 0 UNUM GROUP COM 91529Y106 1017 32879 SH SOLE 32879 0 0 URBAN OUTFITTERS INC COM 917047102 379 11454 SH SOLE 11454 0 0 US BANCORP DEL COM 902973304 2118 52176 SH SOLE 52176 0 0 VAIL RESORTS INC COM 91879Q109 2294 17156 SH SOLE 17156 0 0 VALE S A ADR 91912E105 2545 604491 SH SOLE 604491 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 107098 4072178 SH SOLE 4072178 0 0 VALERO ENERGY CORP NEW COM 91913Y100 6692 104334 SH SOLE 104334 0 0 VALMONT INDS INC COM 920253101 553 4465 SH SOLE 4465 0 0 VANGUARD INDEX FDS VAL 922908744 288 3500 SH SOLE 3500 0 0 VANGUARD INDEX FDS S&P 922908363 1685 8936 SH SOLE 8936 0 0 VANGUARD INDEX FDS REI 922908553 2047 24429 SH SOLE 24429 0 0 VANGUARD INTL EQUITY INDEX F FTS 922042858 6492 187726 SH SOLE 187726 0 0 VANGUARD INTL EQUITY INDEX F FTS 922042874 836 17238 SH SOLE 17238 0 0 VANGUARD SCOTTSDALE FDS INT 92206C870 252 2900 SH SOLE 2900 0 0 VANGUARD SCOTTSDALE FDS VNG 92206C649 266 3278 SH SOLE 3278 0 0 VANGUARD SCOTTSDALE FDS LON 92206C847 249 3100 SH SOLE 3100 0 0 VANGUARD TAX MANAGED INTL FD FTS 921943858 7110 198151 SH SOLE 198151 0 0 VANGUARD WHITEHALL FDS INC HIG 921946406 857 12416 SH SOLE 12416 0 0 VANGUARD WORLD FD EXT 921910709 3651 28799 SH SOLE 28799 0 0 VANGUARD WORLD FDS CON 92204A207 1590 11751 SH SOLE 11751 0 0 VANGUARD WORLD FDS IND 92204A603 582 5536 SH SOLE 5536 0 0 VANGUARD WORLD FDS HEA 92204A504 226 1836 SH SOLE 1836 0 0 VENTAS INC COM 92276F100 811 12880 SH SOLE 12880 0 0 VERISIGN INC COM 92343E102 2179 24609 SH SOLE 24609 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 38312 708427 SH SOLE 708427 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 568 10500 SH Put SOLE 10500 0 0 VERMILION ENERGY INC COM 923725105 10547 360945 SH SOLE 360945 0 0 VIACOM INC NEW CL 92553P201 3142 76113 SH SOLE 76113 0 0 VISA INC COM 92826C839 32953 430867 SH SOLE 430867 0 0 VMWARE INC CL 928563402 849 16221 SH SOLE 16221 0 0 VODAFONE GROUP PLC NEW SPN 92857W308 1658 51741 SH SOLE 51741 0 0 VOYA FINL INC COM 929089100 768 25790 SH SOLE 25790 0 0 W P CAREY INC COM 92936U109 311 4994 SH SOLE 4994 0 0 WABASH NATL CORP COM 929566107 1583 119950 SH SOLE 119950 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 4467 53022 SH SOLE 53022 0 0 WAL-MART STORES INC COM 931142103 14924 217896 SH SOLE 217896 0 0 WASTE MGMT INC DEL COM 94106L109 7843 132933 SH SOLE 132933 0 0 WEATHERFORD INTL PLC ORD G48833100 313 40185 SH SOLE 40185 0 0 WEBMD HEALTH CORP COM 94770V102 2091 33380 SH SOLE 33380 0 0 WELLS FARGO & CO NEW COM 949746101 33315 688893 SH SOLE 688893 0 0 WELLS FARGO & CO NEW PER 949746804 2518 2090 SH SOLE 2090 0 0 WELLTOWER INC COM 95040Q104 974 14043 SH SOLE 14043 0 0 WESTERN DIGITAL CORP COM 958102105 1507 31892 SH SOLE 31892 0 0 WESTERN UN CO COM 959802109 2992 155083 SH SOLE 155083 0 0 WESTLAKE CHEM CORP COM 960413102 830 17922 SH SOLE 17922 0 0 WESTPORT INNOVATIONS INC COM 960908309 27 10157 SH SOLE 10157 0 0 WEYERHAEUSER CO COM 962166104 206 6644 SH SOLE 6644 0 0 WHIRLPOOL CORP COM 963320106 4114 22814 SH SOLE 22814 0 0 WI-LAN INC COM 928972108 8210 3585264 SH SOLE 3585264 0 0 WISDOMTREE TR AUS 97717W216 198 10880 SH SOLE 10880 0 0 WISDOMTREE TR IND 97717W166 228 10731 SH SOLE 10731 0 0 WISDOMTREE TR BRC 97717W364 288 6719 SH SOLE 6719 0 0 WISDOMTREE TR JAP 97717W851 1642 37575 SH SOLE 37575 0 0 WISDOMTREE TR EUR 97717X701 1063 20473 SH SOLE 20473 0 0 WISDOMTREE TR SMA 97717W604 2413 35118 SH SOLE 35118 0 0 WISDOMTREE TR INT 97717W703 553 12073 SH SOLE 12073 0 0 WISDOMTREE TR EUR 97717W869 643 11270 SH SOLE 11270 0 0 WOODWARD INC COM 980745103 350 6727 SH SOLE 6727 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 513 6708 SH SOLE 6708 0 0 WYNN RESORTS LTD COM 983134107 1787 19131 SH SOLE 19131 0 0 XCEL ENERGY INC COM 98389B100 448 10701 SH SOLE 10701 0 0 XILINX INC COM 983919101 543 11453 SH SOLE 11453 0 0 YAHOO INC COM 984332106 565 15336 SH SOLE 15336 0 0 YAHOO INC COM 984332106 442 12000 SH Put SOLE 12000 0 0 YAMANA GOLD INC COM 98462Y100 36334 11952115 SH SOLE 11952115 0 0 YANDEX N V SHS N97284108 155 10100 SH SOLE 10100 0 0 ZOETIS INC CL 98978V103 1315 29674 SH SOLE 29674 0 0