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 27,316 180,172 SH   SOLE   180,172 0 0
ABB LTD SPONSORED ADR 000375204 30 1,700 SH   SOLE   1,700 0 0
ABBOTT LABS COM 002824100 2,101 46,673 SH   SOLE   46,673 0 0
ABBVIE INC COM 00287Y109 2,535 42,599 SH   SOLE   42,599 0 0
ABERDEEN GLOBAL INCOME FD IN COM 003013109 58 7,466 SH   SOLE   7,466 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 64 609 SH   SOLE   609 0 0
ACE LTD SHS H0023R105 14,811 124,900 SH   SOLE   124,900 0 0
ACTIVISION BLIZZARD INC COM 00507V109 66,746 1,725,100 SH   SOLE   1,725,100 0 0
ACTIVISION BLIZZARD INC COM 00507V109 2,886 101,300 SH   SOLE 1 101,300 0 0
ACUITY BRANDS INC COM 00508Y102 4,521 19,100 SH   SOLE   19,100 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 5,193 400,000 SH   SOLE   400,000 0 0
ADEPTUS HEALTH INC CL A 006855100 1,376 24,710 SH   SOLE   24,710 0 0
ADOBE SYS INC COM 00724F101 87,218 927,600 SH   SOLE   927,600 0 0
ADOBE SYS INC COM 00724F101 2,789 40,500 SH   SOLE 1 40,500 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 31,925 211,253 SH   SOLE   211,253 0 0
AETNA INC NEW COM 00817Y108 204,140 1,875,273 SH   SOLE   1,875,273 0 0
AETNA INC NEW COM 00817Y108 372 3,400 SH   OTR 2 0 3,400 0
AFLAC INC COM 001055102 399 6,653 SH   SOLE   6,653 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 208 4,965 SH   SOLE   4,965 0 0
AGNICO EAGLE MINES LTD COM 008474108 23,784 906,993 SH   SOLE   906,993 0 0
AGRIUM INC COM 008916108 257,011 2,840,887 SH   SOLE   2,840,887 0 0
AIR LEASE CORP CL A 00912X302 2,389 71,200 SH   SOLE   71,200 0 0
AIR PRODS & CHEMS INC COM 009158106 38 290 SH   SOLE   290 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 3 835 SH   SOLE   835 0 0
ALCATEL-LUCENT SPONSORED ADR 013904305 1 141 SH   SOLE   141 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 44,395 236,400 SH   SOLE   236,400 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 1,880 13,600 SH   SOLE 1 13,600 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 138 1,700 SH   SOLE   1,700 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 47,211 706,790 SH   SOLE   706,790 0 0
ALLERGAN PLC SHS G0177J108 110,151 348,545 SH   SOLE   348,545 0 0
ALPHABET INC CAP STK CL C 02079K107 345,651 449,616 SH   SOLE   449,616 0 0
ALPHABET INC CAP STK CL A 02079K305 120,688 152,560 SH   SOLE   152,560 0 0
ALPHABET INC CAP STK CL C 02079K107 2,507 4,500 SH   SOLE 1 4,500 0 0
ALPHABET INC CAP STK CL C 02079K107 387 500 SH   OTR 2 0 500 0
ALPHATEC HOLDINGS INC COM 02081G102 4 14,000 SH   SOLE   14,000 0 0
ALPINE GLOBAL PREMIER PPTYS COM SBI 02083A103 886 152,500 SH   SOLE   152,500 0 0
ALPINE TOTAL DYNAMIC DIVID F COM SH BEN INT 021060207 2,788 360,000 SH   SOLE   360,000 0 0
ALTRIA GROUP INC COM 02209S103 203 3,484 SH   SOLE   3,484 0 0
AMAZON COM INC COM 023135106 139,063 203,935 SH   SOLE   203,935 0 0
AMAZON COM INC COM 023135106 3,585 7,200 SH   SOLE 1 7,200 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 10,656 453,447 SH   SOLE   453,447 0 0
AMERICAN EXPRESS CO COM 025816109 34 492 SH   SOLE   492 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 12,087 193,460 SH   SOLE   193,460 0 0
AMERICAN TOWER CORP NEW COM 03027X100 26,671 271,000 SH   SOLE   271,000 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 13,918 229,500 SH   SOLE   229,500 0 0
AMERIPRISE FINL INC COM 03076C106 1,733 16,105 SH   SOLE   16,105 0 0
AMGEN INC COM 031162100 170 1,045 SH   SOLE   1,045 0 0
AMPHENOL CORP NEW CL A 032095101 48,684 916,850 SH   SOLE   916,850 0 0
ANADARKO PETE CORP COM 032511107 5,559 114,510 SH   SOLE   114,510 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 12,654 100,000 SH   SOLE   100,000 0 0
ANTHEM INC COM 036752103 84,732 603,626 SH   SOLE   603,626 0 0
APACHE CORP COM 037411105 4 100 SH   SOLE   100 0 0
APOLLO SR FLOATING RATE FD I COM 037636107 1,517 100,000 SH   SOLE   100,000 0 0
APPLE INC COM 037833100 44,524 415,586 SH   SOLE   415,586 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 98 2,665 SH   SOLE   2,665 0 0
ARISTA NETWORKS INC COM 040413106 44,782 579,000 SH   SOLE   579,000 0 0
ARISTA NETWORKS INC COM 040413106 1,815 31,900 SH   SOLE 1 31,900 0 0
ASANKO GOLD INC COM 04341Y105 13,315 9,013,500 SH   SOLE   9,013,500 0 0
ASSURANT INC COM 04621X108 12 150 SH   SOLE   150 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 5 150 SH   SOLE   150 0 0
AT&T INC COM 00206R102 7,122 204,679 SH   SOLE   204,679 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 224,830 2,596,385 SH   SOLE   2,596,385 0 0
AUTOZONE INC COM 053332102 20,131 26,840 SH   SOLE   26,840 0 0
AVALONBAY CMNTYS INC COM 053484101 6,284 33,800 SH   SOLE   33,800 0 0
B2GOLD CORP COM 11777Q209 10,547 10,390,022 SH   SOLE   10,390,022 0 0
BALLARD PWR SYS INC NEW COM 058586108 0 100 SH   SOLE   100 0 0
BANCO SANTANDER SA ADR 05964H105 2 370 SH   SOLE   370 0 0
BANK AMER CORP COM 060505104 87,850 5,138,255 SH   SOLE   5,138,255 0 0
BANK MONTREAL QUE COM 063671101 98,888 1,744,579 SH   SOLE   1,744,579 0 0
BANK MONTREAL QUE COM 063671101 4,043 70,868 SH   DFND   0 70,868 0
BANK N S HALIFAX COM 064149107 548,676 13,198,520 SH   SOLE   13,198,520 0 0
BANK NEW YORK MELLON CORP COM 064058100 21 500 SH   SOLE   500 0 0
BANK OF THE OZARKS INC COM 063904106 1,278 25,400 SH   SOLE   25,400 0 0
BARCLAYS PLC ADR 06738E204 1 100 SH   SOLE   100 0 0
BARRICK GOLD CORP COM 067901108 108 14,545 SH   SOLE   14,545 0 0
BAXTER INTL INC COM 071813109 27,966 732,629 SH   SOLE   732,629 0 0
BAYTEX ENERGY CORP COM 07317Q105 11,754 3,946,158 SH   SOLE   3,946,158 0 0
BCE INC COM NEW 05534B760 362,546 9,275,842 SH   SOLE   9,275,842 0 0
BCE INC COM NEW 05534B760 5,076 129,328 SH   DFND   0 129,328 0
BEACON ROOFING SUPPLY INC COM 073685109 11,413 272,099 SH   SOLE   272,099 0 0
BECTON DICKINSON & CO COM 075887109 387,104 2,488,013 SH   SOLE   2,488,013 0 0
BECTON DICKINSON & CO COM 075887109 858 5,500 SH   OTR 2 0 5,500 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 396 2 SH   SOLE   2 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,174 31,293 SH   SOLE   31,293 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 29 1,130 SH   SOLE   1,130 0 0
BIOGEN INC COM 09062X103 61,186 197,800 SH   SOLE   197,800 0 0
BLACKBERRY LTD COM 09228F103 172 18,450 SH   SOLE   18,450 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 676 14,900 SH   SOLE   14,900 0 0
BLACKROCK ENHANCED EQT DIV T COM 09251A104 10,874 1,407,686 SH   SOLE   1,407,686 0 0
BLACKROCK FLOAT RATE OME STR COM 09255X100 2,594 200,000 SH   SOLE   200,000 0 0
BLACKROCK GLOBAL OPP EQTY TR COM 092501105 3,392 264,187 SH   SOLE   264,187 0 0
BLACKROCK INTL GRWTH & INC T COM BENE INTER 092524107 2,484 400,000 SH   SOLE   400,000 0 0
BLACKROCK MUNICIPL INC QLTY COM 092479104 447 30,500 SH   SOLE   30,500 0 0
BLACKROCK SCIENCE & TECH TR SHS 09258G104 6,949 402,031 SH   SOLE   402,031 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 34 1,150 SH   SOLE   1,150 0 0
BOB EVANS FARMS INC COM 096761101 35 909 SH   SOLE   909 0 0
BOEING CO COM 097023105 2,301 15,881 SH   SOLE   15,881 0 0
BORGWARNER INC COM 099724106 19,479 444,408 SH   SOLE   444,408 0 0
BOSTON PROPERTIES INC COM 101121101 12,282 95,200 SH   SOLE   95,200 0 0
BP PLC SPONSORED ADR 055622104 5 152 SH   SOLE   152 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 212 3,044 SH   SOLE   3,044 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 241,262 7,543,821 SH   SOLE   7,543,821 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 3,581 111,825 SH   DFND   0 111,825 0
BROOKFIELD CDA OFFICE PPTYS TR UNIT 112823109 70 3,723 SH   SOLE   3,723 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 235,548 6,274,162 SH   SOLE   6,274,162 0 0
BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 66,156 2,872,140 SH   SOLE   2,872,140 0 0
BROOKFIELD RENEWABLE ENRGY P PARTNERSHIP UNI G16258108 52,941 2,026,606 SH   SOLE   2,026,606 0 0
BRUNSWICK CORP COM 117043109 40,836 802,407 SH   SOLE   802,407 0 0
BRUNSWICK CORP COM 117043109 159 3,100 SH   OTR 2 0 3,100 0
BUFFALO WILD WINGS INC COM 119848109 48 300 SH   SOLE   300 0 0
BURLINGTON STORES INC COM 122017106 78,914 1,829,041 SH   SOLE   1,829,041 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 4,373 69,900 SH   SOLE   69,900 0 0
CA INC COM 12673P105 4 151 SH   SOLE   151 0 0
CAE INC COM 124765108 1,331 119,624 SH   SOLE   119,624 0 0
CAESARSTONE SDOT-YAM LTD ORD SHS M20598104 13,508 316,223 SH   SOLE   316,223 0 0
CALAMOS DYNAMIC CONV & INCOM COM 12811V105 1,464 80,563 SH   SOLE   80,563 0 0
CALIFORNIA RES CORP COM 13057Q107 1 464 SH   SOLE   464 0 0
CAMECO CORP COM 13321L108 244 19,737 SH   SOLE   19,737 0 0
CANADIAN NAT RES LTD COM 136385101 140,179 6,398,455 SH   SOLE   6,398,455 0 0
CANADIAN NAT RES LTD COM 136385101 2,373 108,300 SH   DFND   0 108,300 0
CANADIAN NAT RES LTD COM 136385101 149 6,778 SH   OTR 2 0 6,778 0
CANADIAN NATL RY CO COM 136375102 563,187 9,963,991 SH   SOLE   9,963,991 0 0
CANADIAN NATL RY CO COM 136375102 5,238 92,494 SH   DFND   0 92,494 0
CANADIAN NATL RY CO COM 136375102 912 16,100 SH   OTR 2 0 16,100 0
CANADIAN PAC RY LTD COM 13645T100 146,561 1,148,451 SH   SOLE   1,148,451 0 0
CANADIAN PAC RY LTD COM 13645T100 3,978 31,100 SH   DFND   0 31,100 0
CANADIAN PAC RY LTD COM 13645T100 678 5,300 SH   OTR 2 0 5,300 0
CAPELLA EDUCATION COMPANY COM 139594105 2,194 46,419 SH   SOLE   46,419 0 0
CAPITAL ONE FINL CORP COM 14040H105 51,036 699,941 SH   SOLE   699,941 0 0
CARDINAL HEALTH INC COM 14149Y108 169 1,890 SH   SOLE   1,890 0 0
CARLISLE COS INC COM 142339100 89 1,000 SH   SOLE   1,000 0 0
CARMAX INC COM 143130102 20 375 SH   SOLE   375 0 0
CARMIKE CINEMAS INC COM 143436400 7,243 310,000 SH   SOLE   310,000 0 0
CARNIVAL CORP PAIRED CTF 143658300 14 265 SH   SOLE   265 0 0
CARTER INC COM 146229109 1,752 19,300 SH   SOLE   19,300 0 0
CATERPILLAR INC DEL COM 149123101 83 1,225 SH   SOLE   1,225 0 0
CATHAY GEN BANCORP COM 149150104 16,398 513,036 SH   SOLE   513,036 0 0
CBOE HLDGS INC COM 12503M108 883 13,400 SH   SOLE   13,400 0 0
CBS CORP NEW CL B 124857202 45,414 968,100 SH   SOLE   968,100 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 431,591 6,474,885 SH   SOLE   6,474,885 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 5,167 77,391 SH   DFND   0 77,391 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 2,471 44,108 SH   SOLE   44,108 0 0
CELESTICA INC SUB VTG SHS 15101Q108 58,577 5,199,530 SH   SOLE   5,199,530 0 0
CENOVUS ENERGY INC COM 15135U109 31,066 2,466,673 SH   SOLE   2,466,673 0 0
CENTURYLINK INC COM 156700106 16 650 SH   SOLE   650 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 27,466 333,447 SH   SOLE   333,447 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 3 100 SH   SOLE   100 0 0
CHEVRON CORP NEW COM 166764100 763 8,461 SH   SOLE   8,461 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 4 110 SH   SOLE   110 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 14,621 30,000 SH   SOLE   30,000 0 0
CHUBB CORP COM 171232101 1,038 7,810 SH   SOLE   7,810 0 0
CHURCH & DWIGHT INC COM 171340102 85 1,000 SH   SOLE   1,000 0 0
CIGNA CORPORATION COM 125509109 16,120 112,048 SH   SOLE   112,048 0 0
CIMAREX ENERGY CO COM 171798101 3,170 35,300 SH   SOLE   35,300 0 0
CINEMARK HOLDINGS INC COM 17243V102 7,528 223,869 SH   SOLE   223,869 0 0
CISCO SYS INC COM 17275R102 31,539 1,159,897 SH   SOLE   1,159,897 0 0
CITIGROUP INC COM NEW 172967424 176,031 3,358,865 SH   SOLE   3,358,865 0 0
CITY HLDG CO COM 177835105 13 288 SH   SOLE   288 0 0
CIVEO CORP CDA COM 17878Y108 4 3,034 SH   SOLE   3,034 0 0
CIVITAS SOLUTIONS INC COM 17887R102 5,038 170,100 SH   SOLE   170,100 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BUL 2019 HY 18383M373 3 150 SH   SOLE   150 0 0
CMS ENERGY CORP COM 125896100 28 781 SH   SOLE   781 0 0
COACH INC COM 189754104 82 2,500 SH   SOLE   2,500 0 0
COCA COLA BOTTLING CO CONS COM 191098102 883 4,800 SH   SOLE   4,800 0 0
COCA COLA CO COM 191216100 83,055 1,901,410 SH   SOLE   1,901,410 0 0
COCA COLA ENTERPRISES INC NE COM 19122T109 15 300 SH   SOLE   300 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 21,894 1,154,100 SH   SOLE   1,154,100 0 0
COLGATE PALMOLIVE CO COM 194162103 780 11,680 SH   SOLE   11,680 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 38,128 847,600 SH   SOLE   847,600 0 0
COLUMBIA BKG SYS INC COM 197236102 28 870 SH   SOLE   870 0 0
COMCAST CORP NEW CL A 20030N101 283,089 4,983,135 SH   SOLE   4,983,135 0 0
COMMUNICATIONS SALES&LEAS IN COM 20341J104 1 80 SH   SOLE   80 0 0
CONCHO RES INC COM 20605P101 2,646 28,800 SH   SOLE   28,800 0 0
CONCORDIA HEALTHCARE CORP COM 206519100 3,022 73,930 SH   SOLE   73,930 0 0
CONOCOPHILLIPS COM 20825C104 10,717 229,222 SH   SOLE   229,222 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,979 13,680 SH   SOLE   13,680 0 0
COPART INC COM 217204106 692 18,100 SH   SOLE   18,100 0 0
CORRECTIONS CORP AMER NEW COM NEW 22025Y407 868 32,606 SH   SOLE   32,606 0 0
COSTCO WHSL CORP NEW COM 22160K105 186,758 1,144,469 SH   SOLE   1,144,469 0 0
CRESCENT PT ENERGY CORP COM 22576C101 30,618 2,652,281 SH   SOLE   2,652,281 0 0
CRESCENT PT ENERGY CORP COM 22576C101 153 13,300 SH   OTR 2 0 13,300 0
CROWN CASTLE INTL CORP NEW COM 22822V101 18,656 213,700 SH   SOLE   213,700 0 0
CSX CORP COM 126408103 3,819 146,989 SH   SOLE   146,989 0 0
CTRIP COM INTL LTD AMERICAN DEP SH 22943F100 57,229 1,211,400 SH   SOLE   1,211,400 0 0
CUSTOMERS BANCORP INC COM 23204G100 1,811 64,524 SH   SOLE   64,524 0 0
CVS HEALTH CORP COM 126650100 368,170 3,720,955 SH   SOLE   3,720,955 0 0
DANAHER CORP DEL COM 235851102 102,395 1,094,273 SH   SOLE   1,094,273 0 0
DARDEN RESTAURANTS INC COM 237194105 3 42 SH   SOLE   42 0 0
DECKERS OUTDOOR CORP COM 243537107 0 10 SH   SOLE   10 0 0
DEERE & CO COM 244199105 20,103 259,816 SH   SOLE   259,816 0 0
DENISON MINES CORP COM 248356107 1 1,500 SH   SOLE   1,500 0 0
DENNYS CORP COM 24869P104 20,190 2,014,478 SH   SOLE   2,014,478 0 0
DEVON ENERGY CORP NEW COM 25179M103 626 20,112 SH   SOLE   20,112 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 446 4,080 SH   SOLE   4,080 0 0
DIEBOLD INC COM 253651103 30 1,000 SH   SOLE   1,000 0 0
DISCOVER FINL SVCS COM 254709108 32,345 610,163 SH   SOLE   610,163 0 0
DISNEY WALT CO COM DISNEY 254687106 103,637 972,777 SH   SOLE   972,777 0 0
DOLLAR GEN CORP NEW COM 256677105 150,967 2,090,542 SH   SOLE   2,090,542 0 0
DOLLAR TREE INC COM 256746108 96,489 1,241,166 SH   SOLE   1,241,166 0 0
DONNELLEY R R & SONS CO COM 257867101 11 752 SH   SOLE   752 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109 12,697 775,000 SH   SOLE   775,000 0 0
DOVER CORP COM 260003108 2,876 46,808 SH   SOLE   46,808 0 0
DOW CHEM CO COM 260543103 75 1,461 SH   SOLE   1,461 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 750 7,906 SH   SOLE   7,906 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 664 9,955 SH   SOLE   9,955 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 100 1,393 SH   SOLE   1,393 0 0
DYCOM INDS INC COM 267475101 759 10,800 SH   SOLE   10,800 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 37,133 1,237,900 SH   SOLE   1,237,900 0 0
EAST WEST BANCORP INC COM 27579R104 12,472 296,498 SH   SOLE   296,498 0 0
EATON CORP PLC SHS G29183103 23,522 450,238 SH   SOLE   450,238 0 0
EATON CORP PLC SHS G29183103 148 2,800 SH   OTR 2 0 2,800 0
EATON VANCE ENH EQTY INC FD COM 278277108 1,374 100,000 SH   SOLE   100,000 0 0
EATON VANCE ENHANCED EQ INC COM 278274105 2,713 200,000 SH   SOLE   200,000 0 0
EATON VANCE MUN BD FD COM 27827X101 690 53,000 SH   SOLE   53,000 0 0
EATON VANCE RISK MNGD DIV EQ COM 27829G106 6,294 626,752 SH   SOLE   626,752 0 0
EATON VANCE TAX ADVT DIV INC COM 27828G107 4,896 250,000 SH   SOLE   250,000 0 0
EATON VANCE TAX MNGD GBL DV COM 27829F108 8,264 935,000 SH   SOLE   935,000 0 0
EATON VANCE TX MGD DIV EQ IN COM 27828N102 12,940 1,148,592 SH   SOLE   1,148,592 0 0
EATON VANCE TXMGD GL BUYWR O COM 27829C105 2,827 250,000 SH   SOLE   250,000 0 0
ECOLAB INC COM 278865100 49,581 428,330 SH   SOLE   428,330 0 0
ELDORADO GOLD CORP NEW COM 284902103 115 38,333 SH   SOLE   38,333 0 0
ELLIE MAE INC COM 28849P100 21,998 356,300 SH   SOLE   356,300 0 0
ELLIE MAE INC COM 28849P100 964 21,200 SH   SOLE 1 21,200 0 0
EMERSON ELEC CO COM 291011104 203 4,235 SH   SOLE   4,235 0 0
EMERSON RADIO CORP COM NEW 291087203 11 11,000 SH   SOLE   11,000 0 0
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 22 930 SH   SOLE   930 0 0
ENBRIDGE INC COM 29250N105 318,983 9,655,610 SH   SOLE   9,655,610 0 0
ENBRIDGE INC COM 29250N105 3,905 118,552 SH   DFND   0 118,552 0
ENCANA CORP COM 292505104 21,084 4,338,672 SH   SOLE   4,338,672 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 7 5,000 SH   SOLE   5,000 0 0
ENERGY FUELS INC COM NEW 292671708 0 33 SH   SOLE   33 0 0
ENERPLUS CORP COM 292766102 1 256 SH   SOLE   256 0 0
ENSCO PLC SHS CLASS A G3157S106 792 53,000 SH   SOLE   53,000 0 0
ENVISION HEALTHCARE HLDGS IN COM 29413U103 13,047 500,593 SH   SOLE   500,593 0 0
EOG RES INC COM 26875P101 27,412 392,061 SH   SOLE   392,061 0 0
EPAM SYS INC COM 29414B104 55,981 704,200 SH   SOLE   704,200 0 0
EQUIFAX INC COM 294429105 50,897 449,885 SH   SOLE   449,885 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 4,190 51,000 SH   SOLE   51,000 0 0
EURONET WORLDWIDE INC COM 298736109 30,181 408,300 SH   SOLE   408,300 0 0
EVERSOURCE ENERGY COM 30040W108 134,844 2,592,300 SH   SOLE   2,592,300 0 0
EXPEDIA INC DEL COM NEW 30212P303 104,455 836,100 SH   SOLE   836,100 0 0
EXPEDIA INC DEL COM NEW 30212P303 2,820 30,900 SH   SOLE 1 30,900 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 10,644 120,742 SH   SOLE   120,742 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999 30224P200 2,537 157,461 SH   SOLE   157,461 0 0
EXTRA SPACE STORAGE INC COM 30225T102 6,193 69,000 SH   SOLE   69,000 0 0
EXXON MOBIL CORP COM 30231G102 1,704 21,814 SH   SOLE   21,814 0 0
FACEBOOK INC CL A 30303M102 115,900 1,102,539 SH   SOLE   1,102,539 0 0
FACEBOOK INC CL A 30303M102 3,009 39,200 SH   SOLE 1 39,200 0 0
FASTENAL CO COM 311900104 27 670 SH   SOLE   670 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 9,451 63,600 SH   SOLE   63,600 0 0
FEDEX CORP COM 31428X106 779 5,205 SH   SOLE   5,205 0 0
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 394 2,000 SH   SOLE   2,000 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 84,349 1,392,078 SH   SOLE   1,392,078 0 0
FIRST AMERN FINL CORP COM 31847R102 24 671 SH   SOLE   671 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 82,593 1,242,500 SH   SOLE   1,242,500 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 523 12,000 SH   SOLE   12,000 0 0
FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 16,469 407,644 SH   SOLE   407,644 0 0
FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 210 5,200 SH   OTR 2 0 5,200 0
FITBIT INC CL A 33812L102 469 15,800 SH   SOLE   15,800 0 0
FLUOR CORP NEW COM 343412102 3,259 68,000 SH   SOLE   68,000 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 100 7,101 SH   SOLE   7,101 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 8,465 150,000 SH   SOLE   150,000 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 0 14 SH   SOLE   14 0 0
FRANCO NEVADA CORP COM 351858105 34,094 742,170 SH   SOLE   742,170 0 0
FRANKLIN RES INC COM 354613101 171 4,640 SH   SOLE   4,640 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A108 0 48 SH   SOLE   48 0 0
FS INVT CORP COM 302635107 4,625 500,000 SH   SOLE   500,000 0 0
FUELCELL ENERGY INC COM NEW 35952H502 0 16 SH   SOLE   16 0 0
GABELLI DIVD & INCOME TR COM 36242H104 7,444 400,000 SH   SOLE   400,000 0 0
GABELLI EQUITY TR INC COM 362397101 1,337 250,000 SH   SOLE   250,000 0 0
GAMESTOP CORP NEW CL A 36467W109 15 539 SH   SOLE   539 0 0
GENERAL DYNAMICS CORP COM 369550108 110 801 SH   SOLE   801 0 0
GENERAL ELECTRIC CO COM 369604103 81,167 2,604,103 SH   SOLE   2,604,103 0 0
GENERAL GROWTH PPTYS INC NEW COM 370023103 28,989 1,054,200 SH   SOLE   1,054,200 0 0
GENERAL MLS INC COM 370334104 6 100 SH   SOLE   100 0 0
GENERAL MTRS CO COM 37045V100 40 1,184 SH   SOLE   1,184 0 0
GENUINE PARTS CO COM 372460105 8,042 92,276 SH   SOLE   92,276 0 0
GILDAN ACTIVEWEAR INC COM 375916103 61,600 2,131,323 SH   SOLE   2,131,323 0 0
GILEAD SCIENCES INC COM 375558103 5,638 55,012 SH   SOLE   55,012 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 2,269 55,140 SH   SOLE   55,140 0 0
GLOBAL PMTS INC COM 37940X102 4,904 74,900 SH   SOLE   74,900 0 0
GLOBANT S A COM L44385109 1,224 32,500 SH   SOLE   32,500 0 0
GOLDCORP INC NEW COM 380956409 26,997 2,334,528 SH   SOLE   2,334,528 0 0
GOLDCORP INC NEW COM 380956409 1,434 124,060 SH   DFND   0 124,060 0
GOLDCORP INC NEW COM 380956409 177 15,300 SH   OTR 2 0 15,300 0
GOLDMAN SACHS GROUP INC COM 38141G104 30,365 166,300 SH   SOLE   166,300 0 0
GRAN TIERRA ENERGY INC COM 38500T101 0 24 SH   SOLE   24 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 8,337 300,925 SH   SOLE   300,925 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 28 1,475 SH   SOLE   1,475 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 282,485 6,935,776 SH   SOLE   6,935,776 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 1,879 46,100 SH   DFND   0 46,100 0
GROUPE CGI INC CL A SUB VTG 39945C109 974 23,900 SH   OTR 2 0 23,900 0
HALLIBURTON CO COM 406216101 27,619 822,862 SH   SOLE   822,862 0 0
HALYARD HEALTH INC COM 40650V100 1 31 SH   SOLE   31 0 0
HANESBRANDS INC COM 410345102 14,587 500,000 SH   SOLE   500,000 0 0
HANMI FINL CORP COM NEW 410495204 6,837 285,040 SH   SOLE   285,040 0 0
HARLEY DAVIDSON INC COM 412822108 1,032 22,689 SH   SOLE   22,689 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 7 150 SH   SOLE   150 0 0
HCA HOLDINGS INC COM 40412C101 31,680 463,668 SH   SOLE   463,668 0 0
HELMERICH & PAYNE INC COM 423452101 7 135 SH   SOLE   135 0 0
HILL ROM HLDGS INC COM 431475102 3,205 65,200 SH   SOLE   65,200 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A104 9,751 450,000 SH   SOLE   450,000 0 0
HOLOGIC INC COM 436440101 722 18,300 SH   SOLE   18,300 0 0
HOME DEPOT INC COM 437076102 153,372 1,146,553 SH   SOLE   1,146,553 0 0
HONEYWELL INTL INC COM 438516106 164,268 1,568,050 SH   SOLE   1,568,050 0 0
HORMEL FOODS CORP COM 440452100 11 135 SH   SOLE   135 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 18 10,000 SH   SOLE   10,000 0 0
HOWARD HUGHES CORP COM 44267D107 17 150 SH   SOLE   150 0 0
HUDBAY MINERALS INC COM 443628102 4,928 1,265,292 SH   SOLE   1,265,292 0 0
HUDBAY MINERALS INC *W EXP 07/20/20 443628136 351 1,517,235 SH   SOLE   1,517,235 0 0
HUMANA INC COM 444859102 2,509 13,972 SH   SOLE   13,972 0 0
HUNT J B TRANS SVCS INC COM 445658107 14,155 193,200 SH   SOLE   193,200 0 0
HUNTINGTON BANCSHARES INC COM 446150104 737 65,827 SH   SOLE   65,827 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 6,403 50,000 SH   SOLE   50,000 0 0
IAC INTERACTIVECORP COM PAR $.001 44919P508 201 3,345 SH   SOLE   3,345 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 4,584 73,548 SH   SOLE   73,548 0 0
IDEXX LABS INC COM 45168D104 12 160 SH   SOLE   160 0 0
ILLINOIS TOOL WKS INC COM 452308109 201 2,160 SH   SOLE   2,160 0 0
IMPERIAL OIL LTD COM NEW 453038408 2,262 69,255 SH   SOLE   69,255 0 0
INCYTE CORP COM 45337C102 48,114 449,200 SH   SOLE   449,200 0 0
INCYTE CORP COM 45337C102 2,026 25,700 SH   SOLE 1 25,700 0 0
INDIA FD INC COM 454089103 9 411 SH   SOLE   411 0 0
INGERSOLL-RAND PLC SHS G47791101 39,791 720,439 SH   SOLE   720,439 0 0
INOVALON HLDGS INC COM CL A 45781D101 19,844 1,148,700 SH   SOLE   1,148,700 0 0
INTEL CORP COM 458140100 78,542 2,248,116 SH   SOLE   2,248,116 0 0
INTELLIPHARMACEUTICS INTL IN COM 458173101 20 10,012 SH   SOLE   10,012 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,698 12,309 SH   SOLE   12,309 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3,375 28,091 SH   SOLE   28,091 0 0
INTERXION HOLDING N.V SHS N47279109 7,135 235,500 SH   SOLE   235,500 0 0
INTL PAPER CO COM 460146103 370 9,780 SH   SOLE   9,780 0 0
INTUIT COM 461202103 202 2,050 SH   SOLE   2,050 0 0
INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 1,201 101,712 SH   SOLE   101,712 0 0
INVESCO DYNAMIC CR OPP FD COM 46132R104 4,165 392,377 SH   SOLE   392,377 0 0
INVESCO LTD SHS G491BT108 6,259 192,428 SH   SOLE   192,428 0 0
INVESCO QUALITY MUNI INC TRS COM 46133G107 1,394 109,400 SH   SOLE   109,400 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106 729 54,400 SH   SOLE   54,400 0 0
ISHARES MSCI CDA ETF 464286509 977 45,326 SH   SOLE   45,326 0 0
ISHARES MSCI EURZONE ET 464286608 4 100 SH   SOLE   100 0 0
ISHARES MSCI BRIC INDX 464286657 3 100 SH   SOLE   100 0 0
ISHARES MSCI SINGAP ETF 464286673 10 1,000 SH   SOLE   1,000 0 0
ISHARES MSCI GERMANY ET 464286806 9 350 SH   SOLE   350 0 0
ISHARES MSCI JAPAN ETF 464286848 16 1,350 SH   SOLE   1,350 0 0
ISHARES MSCI EURO FL ET 464289180 2,429 117,600 SH   SOLE   117,600 0 0
ISHARES GOLD TRUST ISHARES 464285105 1 64 SH   SOLE   64 0 0
ISHARES TR SELECT DIVID ET 464287168 38 500 SH   SOLE   500 0 0
ISHARES TR TIPS BD ETF 464287176 92 833 PRN   SOLE   833 0 0
ISHARES TR CHINA LG-CAP ET 464287184 4 120 SH   SOLE   120 0 0
ISHARES TR CORE S&P500 ETF 464287200 170 830 SH   SOLE   830 0 0
ISHARES TR CORE US AGGBD E 464287226 1,081 10,000 SH   SOLE   10,000 0 0
ISHARES TR MSCI EMG MKT ET 464287234 238 7,381 SH   SOLE   7,381 0 0
ISHARES TR 20+ YR TR BD ET 464287432 3,228 26,806 SH   SOLE   26,806 0 0
ISHARES TR 7-10 Y TR BD ET 464287440 3,730 35,254 SH   SOLE   35,254 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,919 32,599 SH   SOLE   32,599 0 0
ISHARES TR CORE S&P MCP ET 464287507 98 700 SH   SOLE   700 0 0
ISHARES TR U.S. REAL ES ET 464287739 81 1,071 SH   SOLE   1,071 0 0
ISHARES TR EUROPE ETF 464287861 16 400 SH   SOLE   400 0 0
ISHARES TR SP SMCP600GR ET 464287887 106 850 SH   SOLE   850 0 0
ISHARES TR GL CLEAN ENE ET 464288224 394 40,000 SH   SOLE   40,000 0 0
ISHARES TR JP MOR EM MK ET 464288281 292 2,750 SH   SOLE   2,750 0 0
ISHARES TR IBOXX HI YD ETF 464288513 46,744 578,585 PRN   SOLE   578,585 0 0
ISHARES TR 3-7 YR TR BD ET 464288661 3,152 25,649 PRN   SOLE   25,649 0 0
ISHARES TR U.S. PFD STK ET 464288687 133 3,410 PRN   SOLE   3,410 0 0
ISHARES TR FLTG RATE BD ET 46429B655 244 4,830 PRN   SOLE   4,830 0 0
ISHARES TR CORE HIGH DV ET 46429B663 79 1,075 SH   SOLE   1,075 0 0
ISHARES TR USA MIN VOL ETF 46429B697 138 3,300 SH   SOLE   3,300 0 0
ITC HLDGS CORP COM 465685105 17,255 442,600 SH   SOLE   442,600 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 147 3,499 SH   SOLE   3,499 0 0
JARDEN CORP COM 471109108 8,241 144,782 SH   SOLE   144,782 0 0
JD COM INC SPON ADR CL A 47215P106 44,066 1,369,200 SH   SOLE   1,369,200 0 0
JOHNSON & JOHNSON COM 478160104 209,508 2,014,849 SH   SOLE   2,014,849 0 0
JOHNSON CTLS INC COM 478366107 4 90 SH   SOLE   90 0 0
JPMORGAN CHASE & CO COM 46625H100 117,533 1,760,737 SH   SOLE   1,760,737 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 13,520 181,448 SH   SOLE   181,448 0 0
KELLOGG CO COM 487836108 14 200 SH   SOLE   200 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 1,155 234,000 SH   SOLE   234,000 0 0
KEYCORP NEW COM 493267108 11 860 SH   SOLE   860 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 59,982 2,092,019 SH   SOLE   2,092,019 0 0
KILROY RLTY CORP COM 49427F108 6,190 96,500 SH   SOLE   96,500 0 0
KIMBERLY CLARK CORP COM 494368103 2,469 19,105 SH   SOLE   19,105 0 0
KKR & CO L P DEL COM UNITS 48248M102 15,425 985,000 SH   SOLE   985,000 0 0
KLONDEX MNS LTD COM 498696103 1,070 525,000 SH   SOLE   525,000 0 0
KNOWLES CORP COM 49926D109 4 304 SH   SOLE   304 0 0
KORN FERRY INTL COM NEW 500643200 8,064 239,590 SH   SOLE   239,590 0 0
KRAFT HEINZ CO COM 500754106 28 390 SH   SOLE   390 0 0
KROGER CO COM 501044101 8,489 200,000 SH   SOLE   200,000 0 0
KT CORP SPONSORED ADR 48268K101 29 2,400 SH   SOLE   2,400 0 0
L BRANDS INC COM 501797104 108,242 1,116,104 SH   SOLE   1,116,104 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 12 100 SH   SOLE   100 0 0
LAKE SHORE GOLD CORP COM 510728108 2 2,333 SH   SOLE   2,333 0 0
LAM RESEARCH CORP COM 512807108 25,126 312,400 SH   SOLE   312,400 0 0
LAUDER ESTEE COS INC CL A 518439104 106,146 1,189,770 SH   SOLE   1,189,770 0 0
LAZARD LTD SHS A G54050102 31,069 694,725 SH   SOLE   694,725 0 0
LEGG MASON INC COM 524901105 9 231 SH   SOLE   231 0 0
LENNAR CORP CL A 526057104 25,255 510,000 SH   SOLE   510,000 0 0
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 71,547 1,315,804 SH   SOLE   1,315,804 0 0
LEXMARK INTL NEW CL A 529771107 25 772 SH   SOLE   772 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 4,668 869,791 SH   SOLE   869,791 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER 53071M104 3,172 116,300 SH   SOLE   116,300 0 0
LILLY ELI & CO COM 532457108 93 1,100 SH   SOLE   1,100 0 0
LIVANOVA PLC SHS G5509L101 3,177 52,800 SH   SOLE   52,800 0 0
LOCKHEED MARTIN CORP COM 539830109 150 688 SH   SOLE   688 0 0
LOWES COS INC COM 548661107 43,907 569,449 SH   SOLE   569,449 0 0
LULULEMON ATHLETICA INC COM 550021109 13 250 SH   SOLE   250 0 0
LUMENTUM HLDGS INC COM 55024U109 0 1 SH   SOLE   1 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 724 8,315 SH   SOLE   8,315 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 36 500 SH   SOLE   500 0 0
MACYS INC COM 55616P104 11,151 314,163 SH   SOLE   314,163 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 10,055 62,566 SH   SOLE   62,566 0 0
MAG SILVER CORP COM 55903Q104 5,779 820,000 SH   SOLE   820,000 0 0
MAGNA INTL INC COM 559222401 198,708 4,819,299 SH   SOLE   4,819,299 0 0
MAGNA INTL INC COM 559222401 2,016 48,764 SH   DFND   0 48,764 0
MANHATTAN ASSOCS INC COM 562750109 909 13,300 SH   SOLE   13,300 0 0
MANULIFE FINL CORP COM 56501R106 524,561 34,348,525 SH   SOLE   34,348,525 0 0
MANULIFE FINL CORP COM 56501R106 4,433 289,804 SH   DFND   0 289,804 0
MANULIFE FINL CORP COM 56501R106 415 27,100 SH   OTR 2 0 27,100 0
MARATHON OIL CORP COM 565849106 1 84 SH   SOLE   84 0 0
MARATHON PETE CORP COM 56585A102 4 84 SH   SOLE   84 0 0
MARKET VECTORS ETF TR AGRIBUS ETF 57060U605 51 1,089 SH   SOLE   1,089 0 0
MARKETO INC COM 57063L107 456 16,000 SH   SOLE   16,000 0 0
MARRIOTT INTL INC NEW CL A 571903202 27 400 SH   SOLE   400 0 0
MASCO CORP COM 574599106 34,346 1,205,200 SH   SOLE   1,205,200 0 0
MASONITE INTL CORP NEW COM 575385109 2,445 39,919 SH   SOLE   39,919 0 0
MASTEC INC COM 576323109 26,937 1,536,487 SH   SOLE   1,536,487 0 0
MASTERCARD INC CL A 57636Q104 81,754 824,860 SH   SOLE   824,860 0 0
MATTEL INC COM 577081102 18,330 675,811 SH   SOLE   675,811 0 0
MCDONALDS CORP COM 580135101 360,639 3,010,422 SH   SOLE   3,010,422 0 0
MCGRAW HILL FINL INC COM 580645109 3,015 30,100 SH   SOLE   30,100 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 5,808 262,299 SH   SOLE   262,299 0 0
MEDNAX INC COM 58502B106 172,793 2,388,873 SH   SOLE   2,388,873 0 0
MEDTRONIC PLC SHS G5960L103 256,441 3,307,014 SH   SOLE   3,307,014 0 0
MEDTRONIC PLC SHS G5960L103 451 5,800 SH   OTR 2 0 5,800 0
MERCK & CO INC NEW COM 58933Y105 6,014 113,616 SH   SOLE   113,616 0 0
MERUS LABS INTL INC NEW COM 59047R101 14,532 9,140,618 SH   SOLE   9,140,618 0 0
METHANEX CORP COM 59151K108 1 30 SH   SOLE   30 0 0
METLIFE INC COM 59156R108 110 2,275 SH   SOLE   2,275 0 0
MEXICO FD INC COM 592835102 1,652 100,000 SH   SOLE   100,000 0 0
MICRON TECHNOLOGY INC COM 595112103 21,308 1,500,000 SH   SOLE   1,500,000 0 0
MICROSOFT CORP COM 594918104 374,984 6,643,795 SH   SOLE   6,643,795 0 0
MITEL NETWORKS CORP COM 60671Q104 13,727 1,757,300 SH   SOLE   1,757,300 0 0
MKS INSTRUMENT INC COM 55306N104 21,864 593,340 SH   SOLE   593,340 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 12,242 1,997,130 SH   SOLE   1,997,130 0 0
MOHAWK INDS INC COM 608190104 38,864 204,010 SH   SOLE   204,010 0 0
MOLSON COORS BREWING CO CL B 60871R209 6,060 63,895 SH   SOLE   63,895 0 0
MONDELEZ INTL INC CL A 609207105 42 938 SH   SOLE   938 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 56,863 385,600 SH   SOLE   385,600 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 2,421 22,300 SH   SOLE 1 22,300 0 0
MOODYS CORP COM 615369105 2,952 29,330 SH   SOLE   29,330 0 0
MORGAN STANLEY COM NEW 617446448 62,103 1,921,430 SH   SOLE   1,921,430 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 14 199 SH   SOLE   199 0 0
MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 1,310 451,000 SH   SOLE   451,000 0 0
MSG NETWORK INC CL A 553573106 1 24 SH   SOLE   24 0 0
NATIONAL GRID PLC SPON ADR NEW 636274300 9,353 131,890 SH   SOLE   131,890 0 0
NATIONAL PENN BANCSHARES INC COM 637138108 28 2,304 SH   SOLE   2,304 0 0
NEPTUNE TECHNOLOGIES BIORESO COM 64077P108 13 11,720 SH   SOLE   11,720 0 0
NETEASE INC SPONSORED ADR 64110W102 63,830 352,200 SH   SOLE   352,200 0 0
NETFLIX INC COM 64110L106 62,675 547,418 SH   SOLE   547,418 0 0
NETFLIX INC COM 64110L106 2,741 32,500 SH   SOLE 1 32,500 0 0
NEW GOLD INC CDA COM 644535106 4 1,683 SH   SOLE   1,683 0 0
NEWMONT MINING CORP COM 651639106 0 21 SH   SOLE   21 0 0
NEWS CORP NEW CL A 65249B109 151 11,301 SH   SOLE   11,301 0 0
NEXTERA ENERGY INC COM 65339F101 146,155 1,388,673 SH   SOLE   1,388,673 0 0
NIKE INC CL B 654106103 157,472 2,481,698 SH   SOLE   2,481,698 0 0
NOBLE ENERGY INC COM 655044105 1,112 34,400 SH   SOLE   34,400 0 0
NOKIA CORP SPONSORED ADR 654902204 3 464 SH   SOLE   464 0 0
NORDSTROM INC COM 655664100 20,189 400,000 SH   SOLE   400,000 0 0
NORFOLK SOUTHERN CORP COM 655844108 204 2,407 SH   SOLE   2,407 0 0
NORTHERN TR CORP COM 665859104 72 1,000 SH   SOLE   1,000 0 0
NOVARTIS A G SPONSORED ADR 66987V109 65,774 749,231 SH   SOLE   749,231 0 0
NOVO-NORDISK A S ADR 670100205 30 521 SH   SOLE   521 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 13,198 341,700 SH   SOLE   341,700 0 0
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 12,241 1,564,300 SH   SOLE   1,564,300 0 0
NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 3,763 259,544 SH   SOLE   259,544 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 5,003 255,096 SH   SOLE   255,096 0 0
NUVEEN PERFORMANCE PLUS MUN COM 67062P108 241 16,000 SH   SOLE   16,000 0 0
NUVEEN PREM INCOME MUN FD COM 67062T100 902 63,600 SH   SOLE   63,600 0 0
NUVEEN PREM INCOME MUN FD 2 COM 67063W102 1,462 100,000 SH   SOLE   100,000 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 51,143 202,300 SH   SOLE   202,300 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 2,197 11,800 SH   SOLE 1 11,800 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 7,655 113,787 SH   SOLE   113,787 0 0
OIL STS INTL INC COM 678026105 41 1,517 SH   SOLE   1,517 0 0
OMNICELL INC COM 68213N109 6,756 215,903 SH   SOLE   215,903 0 0
OMNICOM GROUP INC COM 681919106 11,359 148,210 SH   SOLE   148,210 0 0
OPEN TEXT CORP COM 683715106 136,766 2,798,348 SH   SOLE   2,798,348 0 0
OPEN TEXT CORP COM 683715106 557 11,400 SH   OTR 2 0 11,400 0
ORACLE CORP COM 68389X105 938 25,621 SH   SOLE   25,621 0 0
ORANGE SPONSORED ADR 684060106 47 2,800 SH   SOLE   2,800 0 0
OXFORD INDS INC COM 691497309 1,978 30,400 SH   SOLE   30,400 0 0
PACCAR INC COM 693718108 16 342 SH   SOLE   342 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 0 5 SH   SOLE   5 0 0
PALO ALTO NETWORKS INC COM 697435105 144,445 825,800 SH   SOLE   825,800 0 0
PALO ALTO NETWORKS INC COM 697435105 3,909 30,600 SH   SOLE 1 30,600 0 0
PANDORA MEDIA INC COM 698354107 4 280 SH   SOLE   280 0 0
PATTERSON COMPANIES INC COM 703395103 2,321 50,895 SH   SOLE   50,895 0 0
PAYCHEX INC COM 704326107 1,807 34,100 SH   SOLE   34,100 0 0
PAYLOCITY HLDG CORP COM 70438V106 12,559 297,500 SH   SOLE   297,500 0 0
PEGASYSTEMS INC COM 705573103 749 26,600 SH   SOLE   26,600 0 0
PEMBINA PIPELINE CORP COM 706327103 201,511 9,314,546 SH   SOLE   9,314,546 0 0
PENGROWTH ENERGY CORP COM 70706P104 3 3,435 SH   SOLE   3,435 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 735 44,800 SH   SOLE   44,800 0 0
PEPSICO INC COM 713448108 11,543 115,274 SH   SOLE   115,274 0 0
PERFORMANCE SPORTS GROUP LTD COM 71377G100 16,164 1,653,620 SH   SOLE   1,653,620 0 0
PERFORMANCE SPORTS GROUP LTD COM 71377G100 297 30,400 SH   OTR 2 0 30,400 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 3 50 SH   SOLE   50 0 0
PFIZER INC COM 717081103 154,620 4,711,623 SH   SOLE   4,711,623 0 0
PHILIP MORRIS INTL INC COM 718172109 478 5,427 SH   SOLE   5,427 0 0
PHILLIPS 66 COM 718546104 3 40 SH   SOLE   40 0 0
PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 12,711 700,000 SH   SOLE   700,000 0 0
PINNACLE WEST CAP CORP COM 723484101 11,256 172,000 SH   SOLE   172,000 0 0
PIONEER NAT RES CO COM 723787107 8,276 66,273 SH   SOLE   66,273 0 0
PJT PARTNERS INC COM CL A 69343T107 0 15 SH   SOLE   15 0 0
PMC-SIERRA INC COM 69344F106 73 6,232 SH   SOLE   6,232 0 0
PNC FINL SVCS GROUP INC COM 693475105 186 1,950 SH   SOLE   1,950 0 0
POLARIS INDS INC COM 731068102 49 570 SH   SOLE   570 0 0
POTASH CORP SASK INC COM 73755L107 9,972 573,891 SH   SOLE   573,891 0 0
POWERSHARES GLOBAL ETF TRUST AGG PFD PORT 73936T565 9 600 SH   SOLE   600 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 50 450 SH   SOLE   450 0 0
POWERSHS DB MULTI SECT COMM DB OIL FUND 73936B507 3 350 SH   SOLE   350 0 0
POWERSHS DB MULTI SECT COMM DB GOLD FUND 73936B606 36 1,027 SH   SOLE   1,027 0 0
PPG INDS INC COM 693506107 59 592 SH   SOLE   592 0 0
PRAXAIR INC COM 74005P104 1,043 10,160 SH   SOLE   10,160 0 0
PRECISION CASTPARTS CORP COM 740189105 17 75 SH   SOLE   75 0 0
PRECISION DRILLING CORP COM 2010 74022D308 27,397 7,167,628 SH   SOLE   7,167,628 0 0
PRECISION DRILLING CORP COM 2010 74022D308 187 48,800 SH   OTR 2 0 48,800 0
PROASSURANCE CORP COM 74267C106 21 431 SH   SOLE   431 0 0
PROCTER & GAMBLE CO COM 742718109 16,199 203,555 SH   SOLE   203,555 0 0
PROGRESSIVE CORP OHIO COM 743315103 33,385 1,030,695 SH   SOLE   1,030,695 0 0
PROGRESSIVE WASTE SOLUTIONS COM 74339G101 391 16,531 SH   SOLE   16,531 0 0
PROGRESSIVE WASTE SOLUTIONS COM 74339G101 1,145 49,300 SH   DFND   0 49,300 0
PROLOGIS INC COM 74340W103 16,935 390,400 SH   SOLE   390,400 0 0
PRUDENTIAL FINL INC COM 744320102 115 1,415 SH   SOLE   1,415 0 0
PUBLIC STORAGE COM 74460D109 10,603 42,200 SH   SOLE   42,200 0 0
QLIK TECHNOLOGIES INC COM 74733T105 13,637 424,600 SH   SOLE   424,600 0 0
QUALCOMM INC COM 747525103 590 11,779 SH   SOLE   11,779 0 0
QUANTA SVCS INC COM 74762E102 77,874 3,803,347 SH   SOLE   3,803,347 0 0
RAND LOGISTICS INC COM 752182105 0 260 SH   SOLE   260 0 0
RANDGOLD RES LTD ADR 752344309 27,151 437,000 SH   SOLE   437,000 0 0
RANGE RES CORP COM 75281A109 2,071 89,989 SH   SOLE   89,989 0 0
RAYTHEON CO COM NEW 755111507 58,632 464,794 SH   SOLE   464,794 0 0
REGAL ENTMT GROUP CL A 758766109 6,715 355,096 SH   SOLE   355,096 0 0
REGENERON PHARMACEUTICALS COM 75886F107 96,491 177,830 SH   SOLE   177,830 0 0
REGENERON PHARMACEUTICALS COM 75886F107 2,535 6,400 SH   SOLE 1 6,400 0 0
RESOLUTE FST PRODS INC COM 76117W109 0 17 SH   SOLE   17 0 0
RESOURCES CONNECTION INC COM 76122Q105 24 1,483 SH   SOLE   1,483 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 134,002 3,593,698 SH   SOLE   3,593,698 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 2,776 74,500 SH   DFND   0 74,500 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 6,265 345,000 SH   SOLE   345,000 0 0
REYNOLDS AMERICAN INC COM 761713106 107,484 2,295,696 SH   SOLE   2,295,696 0 0
RICHMONT MINES INC COM 76547T106 6,509 2,040,000 SH   SOLE   2,040,000 0 0
RIO TINTO PLC SPONSORED ADR 767204100 2,189 75,000 SH   SOLE   75,000 0 0
RITE AID CORP COM 767754104 29,180 3,710,000 SH   SOLE   3,710,000 0 0
ROBERT HALF INTL INC COM 770323103 1,581 33,168 SH   SOLE   33,168 0 0
ROCKWELL AUTOMATION INC COM 773903109 3,150 30,200 SH   SOLE   30,200 0 0
ROCKWELL COLLINS INC COM 774341101 16,598 177,500 SH   SOLE   177,500 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 242,837 6,962,765 SH   SOLE   6,962,765 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 3,172 90,666 SH   DFND   0 90,666 0
ROLLINS INC COM 775711104 18,940 707,100 SH   SOLE   707,100 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 914,980 16,715,978 SH   SOLE   16,715,978 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 7,988 146,230 SH   DFND   0 146,230 0
ROYAL BK CDA MONTREAL QUE COM 780087102 459 8,400 SH   OTR 2 0 8,400 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 11,216 241,411 SH   SOLE   241,411 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 25,155 545,200 SH   SOLE   545,200 0 0
ROYCE VALUE TR INC COM 780910105 3,930 333,656 SH   SOLE   333,656 0 0
RUBICON MINERALS CORP COM 780911103 1 15,000 SH   SOLE   15,000 0 0
RYDER SYS INC COM 783549108 80,261 1,418,901 SH   SOLE   1,418,901 0 0
RYDER SYS INC COM 783549108 233 4,100 SH   OTR 2 0 4,100 0
RYDEX ETF TRUST GUG S&P500 EQ W 78355W106 11 140 SH   SOLE   140 0 0
SALESFORCE COM INC COM 79466L302 135,789 1,734,300 SH   SOLE   1,734,300 0 0
SALESFORCE COM INC COM 79466L302 3,672 64,200 SH   SOLE 1 64,200 0 0
SANOFI SPONSORED ADR 80105N105 32 760 SH   SOLE   760 0 0
SCHLUMBERGER LTD COM 806857108 1,490 21,324 SH   SOLE   21,324 0 0
SCHOLASTIC CORP COM 807066105 3,794 97,600 SH   SOLE   97,600 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 4 100 SH   SOLE   100 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 32,781 449,579 SH   SOLE   449,579 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 31,884 402,552 SH   SOLE   402,552 0 0
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 6 100 SH   SOLE   100 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2 100 SH   SOLE   100 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 5 100 SH   SOLE   100 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 32,466 744,991 SH   SOLE   744,991 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 24 550 SH   SOLE   550 0 0
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 4,201 91,200 SH   SOLE   91,200 0 0
SERVICENOW INC COM 81762P102 71,614 835,700 SH   SOLE   835,700 0 0
SERVICENOW INC COM 81762P102 3,132 49,600 SH   SOLE 1 49,600 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 111,581 6,434,584 SH   SOLE   6,434,584 0 0
SHIRE PLC SPONSORED ADR 82481R106 310 1,477 SH   SOLE   1,477 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 1,316 8,500 SH   SOLE   8,500 0 0
SIGNET JEWELERS LIMITED SHS G81276100 50,368 415,270 SH   SOLE   415,270 0 0
SILVER STD RES INC COM 82823L106 3 588 SH   SOLE   588 0 0
SILVER WHEATON CORP COM 828336107 30 2,395 SH   SOLE   2,395 0 0
SIMON PPTY GROUP INC NEW COM 828806109 77,888 397,830 SH   SOLE   397,830 0 0
SL GREEN RLTY CORP COM 78440X101 4,610 40,300 SH   SOLE   40,300 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 882 24,500 SH   SOLE   24,500 0 0
SMUCKER J M CO COM NEW 832696405 0 2 SH   SOLE   2 0 0
SNAP ON INC COM 833034101 19,550 113,024 SH   SOLE   113,024 0 0
SOUTHWESTERN ENERGY CO COM 845467109 1,291 204,264 SH   SOLE   204,264 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 24 235 SH   SOLE   235 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 177 5,137 SH   SOLE   5,137 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 8,403 40,940 SH   SOLE   40,940 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 80 316 SH   SOLE   316 0 0
SPDR SER TR SHRT TRSRY ETF 78468R101 159 5,275 PRN   SOLE   5,275 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 1,917 26,005 SH   SOLE   26,005 0 0
SPECTRA ENERGY CORP COM 847560109 9 365 SH   SOLE   365 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 133 25,000 SH   SOLE   25,000 0 0
SPX CORP COM 784635104 8,637 920,829 SH   SOLE   920,829 0 0
SPX FLOW INC COM 78469X107 22,201 830,939 SH   SOLE   830,939 0 0
SPX FLOW INC COM 78469X107 151 5,600 SH   OTR 2 0 5,600 0
STANLEY BLACK & DECKER INC COM 854502101 2,944 27,525 SH   SOLE   27,525 0 0
STANTEC INC COM 85472N109 52,832 2,099,359 SH   SOLE   2,099,359 0 0
STANTEC INC COM 85472N109 171 6,780 SH   OTR 2 0 6,780 0
STARBUCKS CORP COM 855244109 3,356 55,350 SH   SOLE   55,350 0 0
STARWOOD HOTELS&RESORTS WRLD COM 85590A401 121,567 1,728,132 SH   SOLE   1,728,132 0 0
STATE STR CORP COM 857477103 1 11 SH   SOLE   11 0 0
STEEL EXCEL INC COM NEW 858122203 223 15,127 SH   SOLE   15,127 0 0
STRATASYS LTD SHS M85548101 14 600 SH   SOLE   600 0 0
STRYKER CORP COM 863667101 30 325 SH   SOLE   325 0 0
SUMMIT HOTEL PPTYS COM 866082100 9,546 779,933 SH   SOLE   779,933 0 0
SUN LIFE FINL INC COM 866796105 279,847 8,829,744 SH   SOLE   8,829,744 0 0
SUN LIFE FINL INC COM 866796105 2,742 86,322 SH   DFND   0 86,322 0
SUNCOR ENERGY INC NEW COM 867224107 243,246 9,405,068 SH   SOLE   9,405,068 0 0
SUNCOR ENERGY INC NEW COM 867224107 4,217 163,088 SH   DFND   0 163,088 0
SURGICAL CARE AFFILIATES INC COM 86881L106 16,186 400,634 SH   SOLE   400,634 0 0
SYSCO CORP COM 871829107 12 300 SH   SOLE   300 0 0
TABLEAU SOFTWARE INC CL A 87336U105 74,769 799,900 SH   SOLE   799,900 0 0
TABLEAU SOFTWARE INC CL A 87336U105 2,444 35,700 SH   SOLE 1 35,700 0 0
TAHOE RES INC COM 873868103 107 12,300 SH   SOLE   12,300 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 592 25,800 SH   SOLE   25,800 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 5 150 SH   SOLE   150 0 0
TANZANIAN ROYALTY EXPL CORP COM 87600U104 5 20,428 SH   SOLE   20,428 0 0
TARGET CORP COM 87612E106 2,343 32,196 SH   SOLE   32,196 0 0
TAUBMAN CTRS INC COM 876664103 2,322 30,000 SH   SOLE   30,000 0 0
TE CONNECTIVITY LTD REG SHS H84989104 696 10,743 SH   SOLE   10,743 0 0
TEAM HEALTH HOLDINGS INC COM 87817A107 224,309 5,062,954 SH   SOLE   5,062,954 0 0
TEAM HEALTH HOLDINGS INC COM 87817A107 489 11,000 SH   OTR 2 0 11,000 0
TECK RESOURCES LTD CL B 878742204 1,527 394,685 SH   SOLE   394,685 0 0
TECK RESOURCES LTD CL B 878742204 417 108,812 SH   DFND   0 108,812 0
TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 8,457 487,298 SH   SOLE   487,298 0 0
TELEFONICA S A SPONSORED ADR 879382208 27 2,468 SH   SOLE   2,468 0 0
TELUS CORP COM 87971M103 340,565 12,131,088 SH   SOLE   12,131,088 0 0
TELUS CORP COM 87971M103 3,093 110,000 SH   DFND   0 110,000 0
TELUS CORP COM 87971M103 150 5,345 SH   OTR 2 0 5,345 0
TESLA MTRS INC COM 88160R101 49,162 210,350 SH   SOLE   210,350 0 0
TESLA MTRS INC COM 88160R101 2,082 12,100 SH   SOLE 1 12,100 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 38,221 576,709 SH   SOLE   576,709 0 0
TEXAS INSTRS INC COM 882508104 52 940 SH   SOLE   940 0 0
TEXTRON INC COM 883203101 728 17,300 SH   SOLE   17,300 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 60,398 421,749 SH   SOLE   421,749 0 0
THOMSON REUTERS CORP COM 884903105 111,012 2,903,648 SH   SOLE   2,903,648 0 0
TIFFANY & CO NEW COM 886547108 84,060 1,090,044 SH   SOLE   1,090,044 0 0
TIME INC NEW COM 887228104 0 12 SH   SOLE   12 0 0
TIME WARNER CABLE INC COM 88732J207 9 50 SH   SOLE   50 0 0
TIME WARNER INC COM NEW 887317303 104 1,611 SH   SOLE   1,611 0 0
TJX COS INC NEW COM 872540109 89,917 1,256,000 SH   SOLE   1,256,000 0 0
TOPBUILD CORP COM 89055F103 93 3,022 SH   SOLE   3,022 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 642,686 16,225,025 SH   SOLE   16,225,025 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 9,396 236,362 SH   DFND   0 236,362 0
TORONTO DOMINION BK ONT COM NEW 891160509 358 9,000 SH   OTR 2 0 9,000 0
TOTAL S A SPONSORED ADR 89151E109 14 310 SH   SOLE   310 0 0
TOWERS WATSON & CO CL A 891894107 17,427 134,255 SH   SOLE   134,255 0 0
TRANSALTA CORP COM 89346D107 2,295 653,285 SH   SOLE   653,285 0 0
TRANSCANADA CORP COM 89353D107 464,547 14,206,817 SH   SOLE   14,206,817 0 0
TRANSCANADA CORP COM 89353D107 4,286 131,112 SH   DFND   0 131,112 0
TRAVELERS COMPANIES INC COM 89417E109 2 22 SH   SOLE   22 0 0
TRI CONTL CORP COM 895436103 2,419 120,000 SH   SOLE   120,000 0 0
TRIUMPH GROUP INC NEW COM 896818101 19,843 495,087 SH   SOLE   495,087 0 0
TRIUMPH GROUP INC NEW COM 896818101 164 4,100 SH   OTR 2 0 4,100 0
TRUPANION INC COM 898202106 4 400 SH   SOLE   400 0 0
TWITTER INC COM 90184L102 5 200 SH   SOLE   200 0 0
TYLER TECHNOLOGIES INC COM 902252105 1,645 9,200 SH   SOLE   9,200 0 0
TYSON FOODS INC CL A 902494103 10 178 SH   SOLE   178 0 0
ULTA SALON COSMETCS & FRAG I COM 90384S303 139,096 757,340 SH   SOLE   757,340 0 0
ULTA SALON COSMETCS & FRAG I COM 90384S303 3,715 27,700 SH   SOLE 1 27,700 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 51,325 262,900 SH   SOLE   262,900 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 1,834 12,800 SH   SOLE 1 12,800 0 0
UNDER ARMOUR INC CL A 904311107 14,385 181,000 SH   SOLE   181,000 0 0
UNDER ARMOUR INC CL A 904311107 603 10,300 SH   SOLE 1 10,300 0 0
UNILEVER N V N Y SHS NEW 904784709 9,274 213,616 SH   SOLE   213,616 0 0
UNILEVER PLC SPON ADR NEW 904767704 1,199 27,745 SH   SOLE   27,745 0 0
UNION PAC CORP COM 907818108 255,815 3,256,018 SH   SOLE   3,256,018 0 0
UNITED PARCEL SERVICE INC CL B 911312106 37,884 388,950 SH   SOLE   388,950 0 0
UNITED RENTALS INC COM 911363109 4,288 61,600 SH   SOLE   61,600 0 0
UNITED TECHNOLOGIES CORP COM 913017109 66 688 SH   SOLE   688 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 23,536 195,467 SH   SOLE   195,467 0 0
US BANCORP DEL COM NEW 902973304 4,016 93,908 SH   SOLE   93,908 0 0
V F CORP COM 918204108 4,043 64,803 SH   SOLE   64,803 0 0
VALE S A ADR 91912E105 8 2,460 SH   SOLE   2,460 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 174,475 1,702,722 SH   SOLE   1,702,722 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 610 5,950 SH   OTR 2 0 5,950 0
VALERO ENERGY CORP NEW COM 91913Y100 2,108 29,753 SH   SOLE   29,753 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 254 3,185 PRN   SOLE   3,185 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 488 6,030 SH   SOLE   6,030 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 3,846 72,622 SH   SOLE   72,622 0 0
VANGUARD INDEX FDS REIT ETF 922908553 9,903 122,727 SH   SOLE   122,727 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 120 2,750 SH   SOLE   2,750 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 87 1,750 SH   SOLE   1,750 0 0
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 424 5,438 PRN   SOLE   5,438 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ET 921943858 74 2,000 SH   SOLE   2,000 0 0
VANTIV INC CL A 92210H105 10,996 230,500 SH   SOLE   230,500 0 0
VEEVA SYS INC CL A COM 922475108 4,205 144,800 SH   SOLE   144,800 0 0
VENTAS INC COM 92276F100 3,068 54,000 SH   SOLE   54,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 301,780 6,433,213 SH   SOLE   6,433,213 0 0
VERMILION ENERGY INC COM 923725105 95,960 3,571,702 SH   SOLE   3,571,702 0 0
VERMILION ENERGY INC COM 923725105 1,050 39,100 SH   DFND   0 39,100 0
VIACOM INC NEW CL B 92553P201 237 5,735 SH   SOLE   5,735 0 0
VIASAT INC COM 92552V100 19,416 315,100 SH   SOLE   315,100 0 0
VIAVI SOLUTIONS INC COM 925550105 0 10 SH   SOLE   10 0 0
VISA INC COM CL A 92826C839 363,331 4,635,657 SH   SOLE   4,635,657 0 0
VISA INC COM CL A 92826C839 2,423 42,800 SH   SOLE 1 42,800 0 0
VODAFONE GROUP PLC NEW SPNSR ADR NO PA 92857W308 3 95 SH   SOLE   95 0 0
VORNADO RLTY TR SH BEN INT 929042109 4,851 47,800 SH   SOLE   47,800 0 0
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 3,374 475,000 SH   SOLE   475,000 0 0
VOYA PRIME RATE TR SH BEN INT 92913A100 8,414 1,684,107 SH   SOLE   1,684,107 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,613 30,623 SH   SOLE   30,623 0 0
WAL-MART STORES INC COM 931142103 333 5,428 SH   SOLE   5,428 0 0
WASTE MGMT INC DEL COM 94106L109 28 524 SH   SOLE   524 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 1,697 205,000 SH   SOLE   205,000 0 0
WEC ENERGY GROUP INC COM 92939U106 11,999 229,000 SH   SOLE   229,000 0 0
WEIBO CORP SPONSORED ADR 948596101 1,225 62,700 SH   SOLE   62,700 0 0
WELLS FARGO & CO NEW COM 949746101 383,086 6,961,557 SH   SOLE   6,961,557 0 0
WESTPAC BKG CORP SPONSORED ADR 961214301 33 1,375 SH   SOLE   1,375 0 0
WESTPORT INNOVATIONS INC COM NEW 960908309 1 636 SH   SOLE   636 0 0
WEYERHAEUSER CO COM 962166104 15 500 SH   SOLE   500 0 0
WHOLE FOODS MKT INC COM 966837106 6 180 SH   SOLE   180 0 0
WI-LAN INC COM 928972108 5 3,942 SH   SOLE   3,942 0 0
WISDOMTREE TR ASIA PAC EXJP F 97717W828 5 100 SH   SOLE   100 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 5 90 SH   SOLE   90 0 0
WISDOMTREE TR EUROPE HEDGED E 97717X701 844 3,610 SH   SOLE   3,610 0 0
WORKDAY INC CL A 98138H101 18,532 230,100 SH   SOLE   230,100 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 5,118 70,000 SH   SOLE   70,000 0 0
WYNN RESORTS LTD COM 983134107 5,034 73,100 SH   SOLE   73,100 0 0
YAMANA GOLD INC COM 98462Y100 5 2,527 SH   SOLE   2,527 0 0
YELP INC CL A 985817105 1 50 SH   SOLE   50 0 0
YUM BRANDS INC COM 988498101 39,784 537,275 SH   SOLE   537,275 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 4,654 66,800 SH   SOLE   66,800 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 31,211 303,610 SH   SOLE   303,610 0 0
ZIONS BANCORPORATION COM 989701107 14,540 527,600 SH   SOLE   527,600 0 0
ZOES KITCHEN INC COM 98979J109 42,864 1,551,700 SH   SOLE   1,551,700 0 0
ZOES KITCHEN INC COM 98979J109 1,816 89,300 SH   SOLE 1 89,300 0 0
ZOETIS INC CL A 98978V103 38,051 786,623 SH   SOLE   786,623 0 0
ZWEIG TOTAL RETURN FD INC COM NEW 989837208 2,634 216,452 SH   SOLE   216,452 0 0