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 11,440 74,143 SH   OTR 1 74,143 0 0
3M CO COM 88579Y101 23,736 153,832 SH   OTR 2 153,832 0 0
3M CO COM 88579Y101 155,248 1,006,145 SH   SOLE 1,006,145 0 0
3M CO COM 88579Y101 1,499 9,721 SH   OTR 9,721 0 0
ABB LTD SPONSORED ADR 000375204 251 12,000 SH   OTR 1 12,000 0 0
ABB LTD SPONSORED ADR 000375204 6,262 299,900 SH   SOLE 299,900 0 0
ABBOTT LABS COM 002824100 123 2,500 SH   OTR 1 2,500 0 0
ABBOTT LABS COM 002824100 1,191 24,262 SH   OTR 2 24,262 0 0
ABBOTT LABS COM 002824100 39 800 SH   SOLE 800 0 0
ABBVIE INC COM 00287Y109 46,849 697,256 SH   OTR 1 697,256 0 0
ABBVIE INC COM 00287Y109 1,410 20,988 SH   OTR 2 20,988 0 0
ABBVIE INC COM 00287Y109 350 5,200 SH   SOLE 5,200 0 0
ACASTI PHARMA INC CL A SHS 00430K105 327 1,021,542 SH   SOLE 1,021,542 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 17 180 SH   OTR 1 180 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 910 9,403 SH   OTR 2 9,403 0 0
ACE LTD SHS H0023R105 303 2,977 SH   OTR 2 2,977 0 0
ACE LTD SHS H0023R105 5,938 58,400 SH   SOLE 58,400 0 0
ADVANTAGE OIL & GAS LTD COM 00765F101 104 16,500 SH   SOLE 16,500 0 0
AGCO CORP COM 001084102 4,872 85,800 SH   SOLE 85,800 0 0
AGNICO EAGLE MINES LTD COM 008474108 2,570 90,476 SH   OTR 90,476 0 0
AGNICO EAGLE MINES LTD COM 008474108 71,289 2,509,587 SH   SOLE 2,509,587 0 0
AGRIUM INC COM 008916108 162,178 1,530,099 SH   SOLE 1,530,099 0 0
AIR METHODS CORP COM PAR $.06 009128307 1,793 43,370 SH   SOLE 43,370 0 0
AIR PRODS & CHEMS INC COM 009158106 331 2,418 SH   OTR 2 2,418 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 271 1,500 SH   SOLE 1,500 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 253 3,075 SH   OTR 2 3,075 0 0
ALLEGIANT TRAVEL CO COM 01748X102 3,060 17,200 SH   SOLE 17,200 0 0
ALLERGAN PLC SHS G0177J108 134 442 SH   OTR 2 442 0 0
ALLERGAN PLC SHS G0177J108 3,607 11,887 SH   SOLE 11,887 0 0
ALLERGAN PLC SHS G0177J108 54,514 179,643 SH   OTR 1 179,643 0 0
ALLIED WRLD ASSUR COM HLDG A SHS H01531104 7,417 171,600 SH   SOLE 171,600 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 2,529 162,526 SH   OTR 1 162,526 0 0
ALTRIA GROUP INC COM 02209S103 78 1,600 SH   OTR 1 1,600 0 0
ALTRIA GROUP INC COM 02209S103 496 10,132 SH   OTR 2 10,132 0 0
ALTRIA GROUP INC COM 02209S103 76 1,540 SH   SOLE 1,540 0 0
AMAYA INC COM 02314M108 22,442 818,644 SH   SOLE 818,644 0 0
AMAZON COM INC COM 023135106 9 20 SH   SOLE 20 0 0
AMAZON COM INC COM 023135106 30,687 70,692 SH   OTR 1 70,692 0 0
AMAZON COM INC COM 023135106 37 85 SH   OTR 2 85 0 0
AMERICAN EXPRESS CO COM 025816109 12,951 166,633 SH   SOLE 166,633 0 0
AMERICAN EXPRESS CO COM 025816109 6 80 SH   OTR 1 80 0 0
AMERICAN EXPRESS CO COM 025816109 4,265 54,877 SH   OTR 2 54,877 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 54,692 884,703 SH   OTR 1 884,703 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 11 180 SH   OTR 2 180 0 0
AMERIPRISE FINL INC COM 03076C106 199 1,590 SH   OTR 2 1,590 0 0
AMERIPRISE FINL INC COM 03076C106 1,788 14,316 SH   SOLE 14,316 0 0
AMGEN INC COM 031162100 74,648 486,242 SH   OTR 1 486,242 0 0
AMGEN INC COM 031162100 13,135 85,561 SH   OTR 2 85,561 0 0
AMGEN INC COM 031162100 19,629 127,855 SH   SOLE 127,855 0 0
ANADARKO PETE CORP COM 032511107 322 4,130 SH   OTR 1 4,130 0 0
ANALOG DEVICES INC COM 032654105 213 3,311 SH   OTR 2 3,311 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 122 1,015 SH   OTR 2 1,015 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 66,632 552,183 SH   OTR 1 552,183 0 0
ANNALY CAP MGMT INC COM 035710409 3,048 331,700 SH   SOLE 331,700 0 0
APACHE CORP COM 037411105 438 7,600 SH   OTR 1 7,600 0 0
APACHE CORP COM 037411105 1 15 SH   OTR 2 15 0 0
APACHE CORP COM 037411105 3 57 SH   SOLE 57 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 3,718 226,300 SH   SOLE 226,300 0 0
APPLE INC COM 037833100 108,846 867,814 SH   OTR 1 867,814 0 0
APPLE INC COM 037833100 16,011 127,654 SH   OTR 2 127,654 0 0
APPLE INC COM 037833100 30,148 240,364 SH   SOLE 240,364 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 1,293 32,615 SH   SOLE 32,615 0 0
ARCTIC CAT INC COM 039670104 3,786 114,000 SH   SOLE 114,000 0 0
ARES CAP CORP COM 04010L103 3,870 235,100 SH   SOLE 235,100 0 0
ARM HLDGS PLC SPONSORED ADR 042068106 7,169 145,500 SH   SOLE 145,500 0 0
ASANKO GOLD INC COM 04341Y105 400 227,000 SH   SOLE 227,000 0 0
AT&T INC COM 00206R102 4,099 115,400 SH   SOLE 115,400 0 0
AT&T INC COM 00206R102 246 6,913 SH   OTR 1 6,913 0 0
AT&T INC COM 00206R102 544 15,319 SH   OTR 2 15,319 0 0
ATWOOD OCEANICS INC COM 050095108 3,733 141,200 SH   SOLE 141,200 0 0
AURICO GOLD INC COM 05155C105 12,121 4,238,087 SH   SOLE 4,238,087 0 0
AUTOLIV INC COM 052800109 7,250 62,100 SH   SOLE 62,100 0 0
AUTOZONE INC COM 053332102 1,449 2,172 SH   OTR 2,172 0 0
AUTOZONE INC COM 053332102 5,923 8,881 SH   OTR 1 8,881 0 0
AUTOZONE INC COM 053332102 22,893 34,328 SH   OTR 2 34,328 0 0
AUTOZONE INC COM 053332102 85,808 128,666 SH   SOLE 128,666 0 0
AVAGO TECHNOLOGIES LTD SHS Y0486S104 4,432 33,339 SH   SOLE 33,339 0 0
AVG TECHNOLOGIES N V SHS N07831105 9,121 335,200 SH   SOLE 335,200 0 0
B2GOLD CORP COM 11777Q209 43,321 28,313,131 SH   SOLE 28,313,131 0 0
BAIDU INC SPON ADR REP A 056752108 3,875 19,466 SH   SOLE 19,466 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 4,180 456,302 SH   SOLE 456,302 0 0
BANCO SANTANDER SA ADR 05964H105 5,194 740,900 SH   SOLE 740,900 0 0
BANK AMER CORP COM 060505104 173 10,179 SH   OTR 1 10,179 0 0
BANK AMER CORP COM 060505104 113 6,611 SH   OTR 2 6,611 0 0
BANK AMER CORP COM 060505104 10,802 634,667 SH   SOLE 634,667 0 0
BANK MONTREAL QUE COM 063671101 18,874 318,246 SH   SOLE 318,246 0 0
BANK N S HALIFAX COM 064149107 431,160 8,349,632 SH   SOLE 8,349,632 0 0
BAYTEX ENERGY CORP COM 07317Q105 12,306 790,215 SH   SOLE 790,215 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 7,364 463,700 SH   SOLE 463,700 0 0
BCE INC COM NEW 05534B760 75,733 1,781,031 SH   SOLE 1,781,031 0 0
BEACON ROOFING SUPPLY INC COM 073685109 2,246 67,612 SH   SOLE 67,612 0 0
BECTON DICKINSON & CO COM 075887109 2,095 14,793 SH   OTR 14,793 0 0
BECTON DICKINSON & CO COM 075887109 206,014 1,454,386 SH   SOLE 1,454,386 0 0
BECTON DICKINSON & CO COM 075887109 14,957 105,590 SH   OTR 1 105,590 0 0
BECTON DICKINSON & CO COM 075887109 29,903 211,098 SH   OTR 2 211,098 0 0
BED BATH & BEYOND INC COM 075896100 95 1,375 SH   OTR 1 1,375 0 0
BED BATH & BEYOND INC COM 075896100 3,601 52,200 SH   SOLE 52,200 0 0
BELLATRIX EXPLORATION LTD COM 078314101 162 69,706 SH   SOLE 69,706 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,458 12 SH   OTR 1 12 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,355 9,953 SH   OTR 1 9,953 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,905 21,345 SH   OTR 2 21,345 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 61 450 SH   SOLE 450 0 0
BHP BILLITON PLC SPONSORED ADR 05545E209 6,108 154,400 SH   SOLE 154,400 0 0
BIOGEN INC COM 09062X103 34,154 84,552 SH   OTR 1 84,552 0 0
BIOGEN INC COM 09062X103 380 940 SH   SOLE 940 0 0
BLACKBERRY LTD COM 09228F103 1,283 156,847 SH   SOLE 156,847 0 0
BOEING CO COM 097023105 1,218 8,778 SH   OTR 2 8,778 0 0
BOEING CO COM 097023105 146 1,050 SH   OTR 1 1,050 0 0
BP PLC SPONSORED ADR 055622104 20 500 SH   OTR 1 500 0 0
BP PLC SPONSORED ADR 055622104 336 8,400 SH   OTR 2 8,400 0 0
BP PLC SPONSORED ADR 055622104 24 600 SH   SOLE 600 0 0
BREITBURN ENERGY PARTNERS LP COM UT LTD PTN 106776107 116 24,388 SH   OTR 2 24,388 0 0
BRF SA SPONSORED ADR 10552T107 2,213 105,856 SH   SOLE 105,856 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 357 5,369 SH   OTR 1 5,369 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 89 1,343 SH   OTR 2 1,343 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 27 400 SH   SOLE 400 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 8 70 SH   OTR 2 70 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 6,159 56,900 SH   SOLE 56,900 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 16 452 SH   OTR 452 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 3 97 SH   OTR 2 97 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 158,481 4,535,334 SH   SOLE 4,535,334 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 7 162 SH   OTR 2 162 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 34,141 765,791 SH   SOLE 765,791 0 0
BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 38,727 1,750,283 SH   SOLE 1,750,283 0 0
BROOKFIELD RENEWABLE ENRGY P PARTNERSHIP UNIT G16258108 16 532 SH   OTR 532 0 0
BROOKFIELD RENEWABLE ENRGY P PARTNERSHIP UNIT G16258108 43,755 1,470,637 SH   SOLE 1,470,637 0 0
BUCKLE INC COM 118440106 3,479 76,000 SH   SOLE 76,000 0 0
CABOT OIL & GAS CORP COM 127097103 24,251 768,887 SH   OTR 1 768,887 0 0
CAE INC COM 124765108 8,443 708,866 SH   SOLE 708,866 0 0
CAESARSTONE SDOT-YAM LTD ORD SHS M20598104 7,156 104,400 SH   SOLE 104,400 0 0
CALGON CARBON CORP COM 129603106 1,744 90,000 SH   SOLE 90,000 0 0
CALPINE CORP COM NEW 131347304 71 3,950 SH   OTR 1 3,950 0 0
CALPINE CORP COM NEW 131347304 3,053 169,700 SH   SOLE 169,700 0 0
CAMBRIA ETF TR CAMBRIA FGN SHR 132061300 858 38,750 SH   OTR 2 38,750 0 0
CAMECO CORP COM 13321L108 1,836 128,369 SH   SOLE 128,369 0 0
CAMPBELL SOUP CO COM 134429109 891 18,705 SH   OTR 2 18,705 0 0
CANADIAN NAT RES LTD COM 136385101 7 265 SH   OTR 2 265 0 0
CANADIAN NAT RES LTD COM 136385101 265,617 9,775,050 SH   SOLE 9,775,050 0 0
CANADIAN NATL RY CO COM 136375102 2,806 48,585 SH   OTR 1 48,585 0 0
CANADIAN NATL RY CO COM 136375102 14,306 247,653 SH   OTR 2 247,653 0 0
CANADIAN NATL RY CO COM 136375102 310,468 5,374,517 SH   SOLE 5,374,517 0 0
CANADIAN PAC RY LTD COM 13645T100 70 435 SH   OTR 2 435 0 0
CANADIAN PAC RY LTD COM 13645T100 102,060 636,947 SH   SOLE 636,947 0 0
CAPITAL ONE FINL CORP COM 14040H105 3,985 45,300 SH   SOLE 45,300 0 0
CARBO CERAMICS INC COM 140781105 4,409 105,900 SH   SOLE 105,900 0 0
CARDTRONICS INC COM 14161H108 2,353 63,500 SH   SOLE 63,500 0 0
CARRIZO OIL & GAS INC COM 144577103 1,214 24,650 SH   OTR 1 24,650 0 0
CARTER INC COM 146229109 3,317 31,200 SH   SOLE 31,200 0 0
CATAMARAN CORP COM 148887102 4,090 66,900 SH   SOLE 66,900 0 0
CATERPILLAR INC DEL COM 149123101 14 165 SH   OTR 1 165 0 0
CATERPILLAR INC DEL COM 149123101 191 2,250 SH   OTR 2 2,250 0 0
CATERPILLAR INC DEL COM 149123101 227 2,680 SH   SOLE 2,680 0 0
CBS CORP NEW CL B 124857202 1,610 29,000 SH   OTR 1 29,000 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 106,179 1,439,125 SH   SOLE 1,439,125 0 0
CELESTICA INC SUB VTG SHS 15101Q108 22,617 1,941,775 SH   SOLE 1,941,775 0 0
CELGENE CORP COM 151020104 234 2,020 SH   OTR 2 2,020 0 0
CELGENE CORP COM 151020104 312 2,700 SH   SOLE 2,700 0 0
CENOVUS ENERGY INC COM 15135U109 54,871 3,429,120 SH   SOLE 3,429,120 0 0
CENOVUS ENERGY INC COM 15135U109 1,218 76,100 SH   OTR 76,100 0 0
CENTERPOINT ENERGY INC COM 15189T107 3,071 161,400 SH   SOLE 161,400 0 0
CENTRAL FD CDA LTD CL A 153501101 1,795 154,130 SH   OTR 2 154,130 0 0
CEPHEID COM 15670R107 1,822 29,800 SH   OTR 1 29,800 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,001 12,580 SH   OTR 1 12,580 0 0
CHEMTURA CORP COM NEW 163893209 3,946 139,400 SH   SOLE 139,400 0 0
CHENIERE ENERGY INC COM NEW 16411R208 208 3,000 SH   OTR 1 3,000 0 0
CHENIERE ENERGY INC COM NEW 16411R208 260 3,750 SH   OTR 2 3,750 0 0
CHEVRON CORP NEW COM 166764100 23,401 242,576 SH   OTR 1 242,576 0 0
CHEVRON CORP NEW COM 166764100 876 9,080 SH   OTR 2 9,080 0 0
CHEVRON CORP NEW COM 166764100 3,506 36,335 SH   SOLE 36,335 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 35 700 SH   OTR 1 700 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 7,336 146,600 SH   SOLE 146,600 0 0
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 6,256 398,500 SH   SOLE 398,500 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 565 933 SH   OTR 933 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 17,107 28,276 SH   SOLE 28,276 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 512 846 SH   OTR 1 846 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 9,831 16,250 SH   OTR 2 16,250 0 0
CHUBB CORP COM 171232101 27,139 285,254 SH   OTR 1 285,254 0 0
CHUBB CORP COM 171232101 67 709 SH   OTR 2 709 0 0
CIT GROUP INC COM NEW 125581801 3,580 77,000 SH   SOLE 77,000 0 0
CITIGROUP INC COM NEW 172967424 74,172 1,342,725 SH   OTR 1 1,342,725 0 0
CITIGROUP INC COM NEW 172967424 58 1,050 SH   OTR 2 1,050 0 0
CITIGROUP INC COM NEW 172967424 66 1,200 SH   SOLE 1,200 0 0
CLOROX CO DEL COM 189054109 315 3,026 SH   OTR 2 3,026 0 0
CNA FINL CORP COM 126117100 3,664 95,900 SH   SOLE 95,900 0 0
CNOOC LTD SPONSORED ADR 126132109 6 40 SH   SOLE 40 0 0
CNOOC LTD SPONSORED ADR 126132109 237 1,650 SH   OTR 1 1,650 0 0
COCA COLA CO COM 191216100 3,500 89,200 SH   SOLE 89,200 0 0
COCA COLA CO COM 191216100 983 25,055 SH   OTR 2 25,055 0 0
COCA COLA CO COM 191216100 1,121 28,580 SH   OTR 1 28,580 0 0
COHEN & STEERS INC COM 19247A100 937 27,500 SH   SOLE 27,500 0 0
COLGATE PALMOLIVE CO COM 194162103 1,395 21,321 SH   OTR 21,321 0 0
COLGATE PALMOLIVE CO COM 194162103 8,714 133,215 SH   OTR 1 133,215 0 0
COLGATE PALMOLIVE CO COM 194162103 24,103 368,503 SH   OTR 2 368,503 0 0
COLGATE PALMOLIVE CO COM 194162103 117,879 1,802,150 SH   SOLE 1,802,150 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 54,187 1,415,077 SH   SOLE 1,415,077 0 0
COLONY CAP INC CL A 19624R106 17,712 781,985 SH   OTR 2 781,985 0 0
COMMERCIAL METALS CO COM 201723103 4,239 263,600 SH   SOLE 263,600 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 2,492 39,580 SH   SOLE 39,580 0 0
CONCORDIA HEALTHCARE CORP COM 206519100 92,775 1,283,230 SH   SOLE 1,283,230 0 0
CONOCOPHILLIPS COM 20825C104 765 12,451 SH   OTR 1 12,451 0 0
CONOCOPHILLIPS COM 20825C104 310 5,055 SH   OTR 2 5,055 0 0
CONOCOPHILLIPS COM 20825C104 3,561 57,975 SH   SOLE 57,975 0 0
CONSOLIDATED EDISON INC COM 209115104 197 3,400 SH   OTR 1 3,400 0 0
CONSOLIDATED EDISON INC COM 209115104 62 1,064 SH   OTR 2 1,064 0 0
CONSOLIDATED EDISON INC COM 209115104 9,668 167,033 SH   SOLE 167,033 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 1,759 83,000 SH   SOLE 83,000 0 0
CONTINENTAL RESOURCES INC COM 212015101 5,417 127,800 SH   OTR 1 127,800 0 0
CONTINENTAL RESOURCES INC COM 212015101 37 880 SH   OTR 2 880 0 0
CORE LABORATORIES N V COM N22717107 190 1,670 SH   OTR 1 1,670 0 0
CORE LABORATORIES N V COM N22717107 2 15 SH   OTR 2 15 0 0
CORE LABORATORIES N V COM N22717107 6,922 60,700 SH   SOLE 60,700 0 0
COSTCO WHSL CORP NEW COM 22160K105 14,337 106,155 SH   SOLE 106,155 0 0
COSTCO WHSL CORP NEW COM 22160K105 10 76 SH   OTR 2 76 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,062 15,265 SH   OTR 1 15,265 0 0
CRANE CO COM 224399105 9,098 154,912 SH   SOLE 154,912 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 359 13,000 SH   OTR 1 13,000 0 0
CRESCENT PT ENERGY CORP COM 22576C101 41,657 2,030,503 SH   SOLE 2,030,503 0 0
CRESTWOOD MIDSTREAM PARTNERS UNIT LTD PARTNER 226378107 196 17,485 SH   OTR 2 17,485 0 0
CUMMINS INC COM 231021106 50,072 381,677 SH   OTR 1 381,677 0 0
CUMMINS INC COM 231021106 13,919 106,100 SH   SOLE 106,100 0 0
CVS HEALTH CORP COM 126650100 840 8,008 SH   OTR 1 8,008 0 0
CVS HEALTH CORP COM 126650100 114 1,089 SH   OTR 2 1,089 0 0
CVS HEALTH CORP COM 126650100 79 750 SH   SOLE 750 0 0
DAVIDSTEA INC COM 238661102 913 42,500 SH   SOLE 42,500 0 0
DEERE & CO COM 244199105 1,299 13,385 SH   SOLE 13,385 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 120 2,929 SH   OTR 2 2,929 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 3,389 82,500 SH   SOLE 82,500 0 0
DESCARTES SYS GROUP INC COM 249906108 52,956 3,296,962 SH   SOLE 3,296,962 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 689 5,935 SH   OTR 1 5,935 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 30 260 SH   OTR 2 260 0 0
DIRECTV COM 25490A309 9 92 SH   OTR 1 92 0 0
DIRECTV COM 25490A309 815 8,784 SH   OTR 2 8,784 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 278 8,950 SH   OTR 2 8,950 0 0
DISNEY WALT CO COM DISNEY 254687106 98,773 865,365 SH   OTR 1 865,365 0 0
DISNEY WALT CO COM DISNEY 254687106 13,759 120,541 SH   OTR 2 120,541 0 0
DISNEY WALT CO COM DISNEY 254687106 63 550 SH   SOLE 550 0 0
DOLLAR TREE INC COM 256746108 1,311 16,600 SH   OTR 1 16,600 0 0
DOMINION DIAMOND CORP COM 257287102 343 24,483 SH   SOLE 24,483 0 0
DOMINION RES INC VA NEW COM 25746U109 27 400 SH   SOLE 400 0 0
DOMINION RES INC VA NEW COM 25746U109 1,474 22,050 SH   OTR 1 22,050 0 0
DORMAN PRODUCTS INC COM 258278100 2,388 50,102 SH   SOLE 50,102 0 0
DOW CHEM CO COM 260543103 18,759 366,600 SH   SOLE 366,600 0 0
DOW CHEM CO COM 260543103 74 1,441 SH   OTR 2 1,441 0 0
DRIL-QUIP INC COM 262037104 4,402 58,500 SH   SOLE 58,500 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,832 25,948 SH   OTR 1 25,948 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 103 1,460 SH   OTR 2 1,460 0 0
E M C CORP MASS COM 268648102 549 20,790 SH   OTR 2 20,790 0 0
E M C CORP MASS COM 268648102 14,398 545,600 SH   SOLE 545,600 0 0
EAST WEST BANCORP INC COM 27579R104 15,731 350,980 SH   SOLE 350,980 0 0
EATON CORP PLC SHS G29183103 215 3,182 SH   OTR 2 3,182 0 0
EATON VANCE CORP COM NON VTG 278265103 697 17,825 SH   OTR 2 17,825 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 4,501 137,800 SH   SOLE 137,800 0 0
ECOLAB INC COM 278865100 689 6,096 SH   OTR 6,096 0 0
ECOLAB INC COM 278865100 20,775 183,734 SH   SOLE 183,734 0 0
ECOLAB INC COM 278865100 1,244 10,998 SH   OTR 1 10,998 0 0
ECOLAB INC COM 278865100 14,744 130,396 SH   OTR 2 130,396 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 4,244 29,800 SH   SOLE 29,800 0 0
ELDORADO GOLD CORP NEW COM 284902103 1,636 394,248 SH   SOLE 394,248 0 0
EMERSON ELEC CO COM 291011104 222 4,011 SH   OTR 2 4,011 0 0
EMERSON ELEC CO COM 291011104 55 1,000 SH   SOLE 1,000 0 0
ENBRIDGE INC COM 29250N105 32 674 SH   OTR 674 0 0
ENBRIDGE INC COM 29250N105 147,976 3,161,908 SH   SOLE 3,161,908 0 0
ENCANA CORP COM 292505104 17,284 1,567,988 SH   SOLE 1,567,988 0 0
ENDO INTL PLC SHS G30401106 312 3,900 SH   SOLE 3,900 0 0
ENDOCYTE INC COM 29269A102 281 54,053 SH   OTR 2 54,053 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 3,734 116,372 SH   OTR 2 116,372 0 0
ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 484 9,279 SH   OTR 2 9,279 0 0
ENERPLUS CORP COM 292766102 6,205 706,699 SH   SOLE 706,699 0 0
ENSCO PLC SHS CLASS A G3157S106 2 100 SH   OTR 2 100 0 0
ENSCO PLC SHS CLASS A G3157S106 2,857 128,300 SH   SOLE 128,300 0 0
ENSCO PLC SHS CLASS A G3157S106 20 882 SH   OTR 882 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,269 42,444 SH   OTR 1 42,444 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 4,261 142,558 SH   OTR 2 142,558 0 0
EOG RES INC COM 26875P101 40,883 466,964 SH   OTR 1 466,964 0 0
EOG RES INC COM 26875P101 11,962 136,632 SH   SOLE 136,632 0 0
ESSENDANT INC COM 296689102 3,619 92,200 SH   SOLE 92,200 0 0
EVERTEC INC COM 30040P103 6,272 295,300 SH   SOLE 295,300 0 0
EXELON CORP COM 30161N101 3,167 100,800 SH   SOLE 100,800 0 0
EXLSERVICE HOLDINGS INC COM 302081104 1,679 48,546 SH   SOLE 48,546 0 0
EXXON MOBIL CORP COM 30231G102 2,957 35,543 SH   OTR 2 35,543 0 0
EXXON MOBIL CORP COM 30231G102 3,560 42,775 SH   SOLE 42,775 0 0
EXXON MOBIL CORP COM 30231G102 4,344 52,210 SH   OTR 1 52,210 0 0
FACEBOOK INC CL A 30303M102 626 7,300 SH   SOLE 7,300 0 0
FACEBOOK INC CL A 30303M102 765 8,925 SH   OTR 2 8,925 0 0
FEDERATED INVS INC PA CL B 314211103 16,748 500,100 SH   SOLE 500,100 0 0
FEDEX CORP COM 31428X106 712 4,178 SH   OTR 1 4,178 0 0
FEDEX CORP COM 31428X106 44 260 SH   OTR 2 260 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 2,000 40,000 SH   SOLE 40,000 0 0
FIFTH STR SR FLOATNG RATE CO COM 31679F101 92 10,000 SH   OTR 2 10,000 0 0
FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 39,892 1,434,275 SH   SOLE 1,434,275 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1,472 16,526 SH   SOLE 16,526 0 0
FOOT LOCKER INC COM 344849104 4,496 67,100 SH   SOLE 67,100 0 0
FOOT LOCKER INC COM 344849104 87 1,300 SH   OTR 1 1,300 0 0
FOOT LOCKER INC COM 344849104 174 2,600 SH   OTR 2 2,600 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 3,711 247,249 SH   SOLE 247,249 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 777 51,750 SH   OTR 2 51,750 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 20 1,308 SH   OTR 1,308 0 0
FORESTAR GROUP INC COM 346233109 3,194 242,700 SH   SOLE 242,700 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 4,050 199,700 SH   SOLE 199,700 0 0
FOSSIL GROUP INC COM 34988V106 3,558 51,300 SH   SOLE 51,300 0 0
FRANCO NEVADA CORP COM 351858105 84,695 1,774,794 SH   SOLE 1,774,794 0 0
FRANKLIN RES INC COM 354613101 728 14,850 SH   OTR 14,850 0 0
FRANKLIN RES INC COM 354613101 407 8,307 SH   OTR 1 8,307 0 0
FRANKLIN RES INC COM 354613101 13,678 278,973 SH   OTR 2 278,973 0 0
FRANKLIN RES INC COM 354613101 20,067 409,292 SH   SOLE 409,292 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 213 5,110 SH   OTR 1 5,110 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 7,282 175,100 SH   SOLE 175,100 0 0
FRESH MKT INC COM 35804H106 1,764 54,900 SH   SOLE 54,900 0 0
GAMESTOP CORP NEW CL A 36467W109 1 30 SH   OTR 2 30 0 0
GAMESTOP CORP NEW CL A 36467W109 1,547 36,000 SH   SOLE 36,000 0 0
GAP INC DEL COM 364760108 3,580 93,800 SH   SOLE 93,800 0 0
GENERAL ELECTRIC CO COM 369604103 497 18,720 SH   OTR 1 18,720 0 0
GENERAL ELECTRIC CO COM 369604103 2,185 82,226 SH   OTR 2 82,226 0 0
GENERAL ELECTRIC CO COM 369604103 4,300 161,830 SH   SOLE 161,830 0 0
GENERAL MLS INC COM 370334104 20 350 SH   OTR 1 350 0 0
GENERAL MLS INC COM 370334104 1,016 18,235 SH   OTR 2 18,235 0 0
GENERAL MTRS CO COM 37045V100 113 3,375 SH   OTR 1 3,375 0 0
GENERAL MTRS CO COM 37045V100 16,523 494,700 SH   SOLE 494,700 0 0
GILDAN ACTIVEWEAR INC COM 375916103 228,546 6,874,584 SH   SOLE 6,874,584 0 0
GILDAN ACTIVEWEAR INC COM 375916103 1,482 44,570 SH   OTR 44,570 0 0
GILEAD SCIENCES INC COM 375558103 5,562 47,514 SH   SOLE 47,514 0 0
GILEAD SCIENCES INC COM 375558103 444 3,794 SH   OTR 2 3,794 0 0
GILEAD SCIENCES INC COM 375558103 50,377 430,279 SH   OTR 1 430,279 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,100 26,400 SH   OTR 1 26,400 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 273 6,560 SH   OTR 2 6,560 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 36 875 SH   SOLE 875 0 0
GLU MOBILE INC COM 379890106 118 19,000 SH   OTR 2 19,000 0 0
GOLDCORP INC NEW COM 380956409 16 974 SH   OTR 974 0 0
GOLDCORP INC NEW COM 380956409 53,155 3,268,627 SH   SOLE 3,268,627 0 0
GOOGLE INC CL A 38259P508 226 418 SH   OTR 2 418 0 0
GOOGLE INC CL A 38259P508 1,157 2,142 SH   SOLE 2,142 0 0
GOOGLE INC CL C 38259P706 218 418 SH   OTR 2 418 0 0
GOOGLE INC CL C 38259P706 669 1,286 SH   SOLE 1,286 0 0
GRACO INC COM 384109104 1,108 15,618 SH   OTR 15,618 0 0
GRACO INC COM 384109104 110,916 1,561,528 SH   SOLE 1,561,528 0 0
GRACO INC COM 384109104 8,561 120,531 SH   OTR 1 120,531 0 0
GRACO INC COM 384109104 16,555 233,077 SH   OTR 2 233,077 0 0
GRAINGER W W INC COM 384802104 946 3,994 SH   OTR 3,994 0 0
GRAINGER W W INC COM 384802104 26,987 114,035 SH   OTR 1 114,035 0 0
GRAINGER W W INC COM 384802104 14,916 63,029 SH   OTR 2 63,029 0 0
GRAINGER W W INC COM 384802104 80,833 341,570 SH   SOLE 341,570 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 719 20,896 SH   SOLE 20,896 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 540 13,812 SH   OTR 13,812 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 153,274 3,919,123 SH   SOLE 3,919,123 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 3,258 83,913 SH   SOLE 83,913 0 0
GULF COAST ULTRA DEEP RTY TR ROYALTY TR UNT 40222T104 279 398,710 SH   OTR 1 398,710 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 11,301 92,000 SH   SOLE 92,000 0 0
HAIN CELESTIAL GROUP INC COM 405217100 17,707 268,865 SH   OTR 1 268,865 0 0
HANOVER INS GROUP INC COM 410867105 3,813 51,500 SH   SOLE 51,500 0 0
HCA HOLDINGS INC COM 40412C101 318 3,500 SH   SOLE 3,500 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 243 4,009 SH   OTR 4,009 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 14,736 243,441 SH   OTR 1 243,441 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 25,092 414,540 SH   OTR 2 414,540 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 49,770 822,241 SH   SOLE 822,241 0 0
HEALTHSOUTH CORP COM NEW 421924309 438 9,500 SH   SOLE 9,500 0 0
HELMERICH & PAYNE INC COM 423452101 4,155 59,000 SH   SOLE 59,000 0 0
HEWLETT PACKARD CO COM 428236103 2,977 99,200 SH   SOLE 99,200 0 0
HIBBETT SPORTS INC COM 428567101 3,652 78,400 SH   SOLE 78,400 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 9,354 1,164,900 SH   SOLE 1,164,900 0 0
HONDA MOTOR LTD AMERN SHS 438128308 6,822 210,555 SH   SOLE 210,555 0 0
HONEYWELL INTL INC COM 438516106 16,244 159,300 SH   SOLE 159,300 0 0
HONEYWELL INTL INC COM 438516106 107 1,050 SH   OTR 1 1,050 0 0
HONEYWELL INTL INC COM 438516106 310 3,042 SH   OTR 2 3,042 0 0
HSBC HLDGS PLC SDCV 5.625%12/2 404280AR0 2,610,000 26,100,000 SH   SOLE 26,100,000 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 6,247 139,400 SH   SOLE 139,400 0 0
HUANENG PWR INTL INC SPON ADR H SHS 443304100 6,782 128,500 SH   SOLE 128,500 0 0
ICICI BK LTD ADR 45104G104 10 975 SH   OTR 1 975 0 0
ICICI BK LTD ADR 45104G104 5,063 485,900 SH   SOLE 485,900 0 0
IHS INC CL A 451734107 853 6,632 SH   OTR 6,632 0 0
IHS INC CL A 451734107 650 5,055 SH   OTR 1 5,055 0 0
IHS INC CL A 451734107 16,205 125,978 SH   OTR 2 125,978 0 0
IHS INC CL A 451734107 24,201 188,143 SH   SOLE 188,143 0 0
ILLUMINA INC COM 452327109 284 1,300 SH   SOLE 1,300 0 0
ILLUMINA INC COM 452327109 19,549 89,527 SH   OTR 1 89,527 0 0
IMPERIAL OIL LTD COM NEW 453038408 2,230 57,680 SH   SOLE 57,680 0 0
IMPERIAL OIL LTD COM NEW 453038408 1,365 35,326 SH   OTR 1 35,326 0 0
ING GROEP N V DBCV 6.000%12/2 456837AE3 75,188 750,000 SH   SOLE 750,000 0 0
INTEL CORP COM 458140100 76,348 2,510,224 SH   OTR 1 2,510,224 0 0
INTEL CORP COM 458140100 639 21,001 SH   OTR 2 21,001 0 0
INTEL CORP COM 458140100 717 23,600 SH   SOLE 23,600 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1 6 SH   OTR 1 6 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 223 1,371 SH   OTR 2 1,371 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 55 335 SH   SOLE 335 0 0
INTEROIL CORP COM 460951106 7,124 118,700 SH   SOLE 118,700 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 585 18,320 SH   OTR 2 18,320 0 0
ISHARES EAFE SML CP ETF 464288273 5,255 103,000 SH   SOLE 103,000 0 0
ISHARES IBOXX HI YD ETF 464288513 2,229 25,100 SH   OTR 25,100 0 0
ISHARES IBOXX HI YD ETF 464288513 3,830 43,129 SH   SOLE 43,129 0 0
ISHARES MSCI AC ASIA ETF 464288182 336 5,332 SH   OTR 2 5,332 0 0
ISHARES MSCI ACWI US ETF 464288240 522 11,825 SH   OTR 2 11,825 0 0
ISHARES MSCI BRZ CAP ETF 464286400 4,465 136,252 SH   SOLE 136,252 0 0
ISHARES MSCI KLD400 SOC 464288570 1,216 15,985 SH   OTR 2 15,985 0 0
ISHARES MSCI TURKEY ETF 464286715 5,489 121,600 SH   SOLE 121,600 0 0
ISHARES U.S. PFD STK ETF 464288687 3,053 77,943 SH   SOLE 77,943 0 0
ISHARES U.S. PFD STK ETF 464288687 250 6,375 SH   OTR 2 6,375 0 0
ISHARES U.S. PFD STK ETF 464288687 135 3,437 SH   OTR 3,437 0 0
ISHARES US HOME CONS ETF 464288752 809 29,455 SH   OTR 2 29,455 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 358 23,800 SH   OTR 2 23,800 0 0
ISHARES TR CORE S&P500 ETF 464287200 216,567 1,045,108 SH   OTR 2 1,045,108 0 0
ISHARES TR EUROPE ETF 464287861 455 10,400 SH   OTR 10,400 0 0
ISHARES TR IBOXX INV CP ETF 464287242 1,111 9,600 SH   OTR 9,600 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,000 15,745 SH   SOLE 15,745 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,765 27,802 SH   OTR 2 27,802 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 654 16,515 SH   SOLE 16,515 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 235 5,900 SH Put OTR 5,900 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,104 27,860 SH   OTR 2 27,860 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 602 15,200 SH   OTR 15,200 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 235 5,900 SH Put SOLE 5,900 0 0
ISHARES TR MSCI INDIA ETF 46429B598 494 16,333 SH   OTR 2 16,333 0 0
ISHARES TR NA NAT RES 464287374 484 13,339 SH   OTR 2 13,339 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 322 3,253 SH   OTR 2 3,253 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 1,602 15,528 SH   OTR 2 15,528 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 897 7,182 SH   OTR 2 7,182 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,041 8,335 SH   SOLE 8,335 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 3,792 30,589 SH   OTR 2 30,589 0 0
ISHARES TR S&P 100 ETF 464287101 1,021 11,236 SH   OTR 2 11,236 0 0
ISHARES TR SELECT DIVID ETF 464287168 301 4,000 SH   OTR 2 4,000 0 0
ISHARES TR TIPS BD ETF 464287176 1,322 11,800 SH   OTR 11,800 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 5,046 506,900 SH   SOLE 506,900 0 0
J2 GLOBAL INC COM 48123V102 272 4,000 SH   SOLE 4,000 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 844 4,795 SH   OTR 1 4,795 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 264 1,500 SH   SOLE 1,500 0 0
JD COM INC SPON ADR CL A 47215P106 1,807 53,000 SH   OTR 2 53,000 0 0
JOHNSON & JOHNSON COM 478160104 207,502 2,129,097 SH   SOLE 2,129,097 0 0
JOHNSON & JOHNSON COM 478160104 2,445 25,083 SH   OTR 25,083 0 0
JOHNSON & JOHNSON COM 478160104 19,587 200,967 SH   OTR 1 200,967 0 0
JOHNSON & JOHNSON COM 478160104 41,047 421,160 SH   OTR 2 421,160 0 0
JOHNSON CTLS INC COM 478366107 15 300 SH   SOLE 300 0 0
JOHNSON CTLS INC COM 478366107 1,486 30,000 SH   OTR 1 30,000 0 0
JONES LANG LASALLE INC COM 48020Q107 15,881 92,873 SH   SOLE 92,873 0 0
JOY GLOBAL INC COM 481165108 2,704 74,700 SH   SOLE 74,700 0 0
JPMORGAN CHASE & CO COM 46625H100 23,400 345,332 SH   OTR 1 345,332 0 0
JPMORGAN CHASE & CO COM 46625H100 2,756 40,668 SH   OTR 2 40,668 0 0
JPMORGAN CHASE & CO COM 46625H100 784 11,573 SH   SOLE 11,573 0 0
KAYNE ANDERSON MLP INVT CO COM 486606106 9,258 301,665 SH   OTR 2 301,665 0 0
KELLOGG CO COM 487836108 3 40 SH   OTR 1 40 0 0
KELLOGG CO COM 487836108 384 6,123 SH   OTR 2 6,123 0 0
KEMPER CORP DEL COM 488401100 4,021 104,300 SH   SOLE 104,300 0 0
KEYCORP NEW COM 493267108 155 10,320 SH   OTR 2 10,320 0 0
KIMBERLY CLARK CORP COM 494368103 276 2,600 SH   OTR 1 2,600 0 0
KIMBERLY CLARK CORP COM 494368103 387 3,655 SH   OTR 2 3,655 0 0
KIMBERLY CLARK CORP COM 494368103 32 300 SH   SOLE 300 0 0
KINDER MORGAN INC DEL COM 49456B101 2,422 63,087 SH   OTR 1 63,087 0 0
KINDER MORGAN INC DEL COM 49456B101 3,668 95,537 SH   OTR 2 95,537 0 0
KING DIGITAL ENTMT PLC ORD SHS G5258J109 83 5,800 SH   OTR 2 5,800 0 0
KING DIGITAL ENTMT PLC ORD SHS G5258J109 5,436 381,500 SH   SOLE 381,500 0 0
KROGER CO COM 501044101 20,784 573,285 SH   OTR 1 573,285 0 0
LAKE SHORE GOLD CORP COM 510728108 1,949 1,885,600 SH   SOLE 1,885,600 0 0
LANNET INC COM 516012101 1,694 28,500 SH   SOLE 28,500 0 0
LILLY ELI & CO COM 532457108 3,176 38,040 SH   OTR 1 38,040 0 0
LINCOLN NATL CORP IND COM 534187109 166 2,800 SH   OTR 2 2,800 0 0
LINCOLN NATL CORP IND COM 534187109 3,903 65,900 SH   SOLE 65,900 0 0
LINEAR TECHNOLOGY CORP COM 535678106 15,100 341,398 SH   OTR 2 341,398 0 0
LINEAR TECHNOLOGY CORP COM 535678106 8,117 183,522 SH   OTR 1 183,522 0 0
LINEAR TECHNOLOGY CORP COM 535678106 1,092 24,675 SH   OTR 24,675 0 0
LINEAR TECHNOLOGY CORP COM 535678106 105,595 2,387,407 SH   SOLE 2,387,407 0 0
LINN ENERGY LLC UNIT LTD LIAB 536020100 103 11,574 SH   OTR 2 11,574 0 0
LOCKHEED MARTIN CORP COM 539830109 326 1,751 SH   OTR 2 1,751 0 0
LOCKHEED MARTIN CORP COM 539830109 42 228 SH   SOLE 228 0 0
LOWES COS INC COM 548661107 929 13,865 SH   OTR 13,865 0 0
LOWES COS INC COM 548661107 22,054 329,306 SH   OTR 1 329,306 0 0
LOWES COS INC COM 548661107 17,353 259,118 SH   OTR 2 259,118 0 0
LOWES COS INC COM 548661107 28,782 429,776 SH   SOLE 429,776 0 0
MAG SILVER CORP COM 55903Q104 157 20,000 SH   SOLE 20,000 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 791 10,780 SH   OTR 1 10,780 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 3,759 51,229 SH   OTR 2 51,229 0 0
MAGNA INTL INC COM 559222401 189,238 3,372,735 SH   SOLE 3,372,735 0 0
MALIBU BOATS INC COM CL A 56117J100 1,207 60,100 SH   SOLE 60,100 0 0
MANULIFE FINL CORP COM 56501R106 2 130 SH   OTR 2 130 0 0
MANULIFE FINL CORP COM 56501R106 355,167 19,101,930 SH   SOLE 19,101,930 0 0
MANULIFE FINL CORP COM 56501R106 56 3,000 SH   OTR 1 3,000 0 0
MARATHON OIL CORP COM 565849106 265 10,000 SH   OTR 2 10,000 0 0
MARATHON OIL CORP COM 565849106 13 500 SH   SOLE 500 0 0
MARATHON PETE CORP COM 56585A102 4,535 86,700 SH   SOLE 86,700 0 0
MARCUS & MILLICHAP INC COM 566324109 1,915 41,500 SH   SOLE 41,500 0 0
MARKET VECTORS ETF TR AGRIBUS ETF 57060U605 354 6,428 SH   OTR 2 6,428 0 0
MARKET VECTORS ETF TR RUSSIA ETF 57060U506 3,656 200,000 SH   SOLE 200,000 0 0
MARKWEST ENERGY PARTNERS L P UNIT LTD PARTN 570759100 519 9,213 SH   OTR 2 9,213 0 0
MASCO CORP COM 574599106 11,722 500,100 SH   SOLE 500,100 0 0
MASTERCARD INC CL A 57636Q104 1,655 17,706 SH   OTR 17,706 0 0
MASTERCARD INC CL A 57636Q104 164,865 1,763,638 SH   SOLE 1,763,638 0 0
MASTERCARD INC CL A 57636Q104 25,745 275,403 SH   OTR 2 275,403 0 0
MASTERCARD INC CL A 57636Q104 12,696 135,815 SH   OTR 1 135,815 0 0
MATRIX SVC CO COM 576853105 3,232 176,800 SH   SOLE 176,800 0 0
MATTEL INC COM 577081102 3,363 130,900 SH   SOLE 130,900 0 0
MATTRESS FIRM HLDG CORP COM 57722W106 3,718 61,000 SH   SOLE 61,000 0 0
MAXIMUS INC COM 577933104 986 15,000 SH   OTR 1 15,000 0 0
MCDONALDS CORP COM 580135101 1,322 13,910 SH   OTR 1 13,910 0 0
MCDONALDS CORP COM 580135101 1,291 13,581 SH   OTR 2 13,581 0 0
MCDONALDS CORP COM 580135101 950 9,955 SH   SOLE 9,955 0 0
MCKESSON CORP COM 58155Q103 2,125 9,452 SH   OTR 2 9,452 0 0
MEDTRONIC PLC SHS G5960L103 396 5,338 SH   OTR 2 5,338 0 0
MEDTRONIC PLC SHS G5960L103 7 100 SH   SOLE 100 0 0
MERCK & CO INC NEW COM 58933Y105 5,396 94,788 SH   OTR 1 94,788 0 0
MERCK & CO INC NEW COM 58933Y105 4,843 85,062 SH   OTR 2 85,062 0 0
MERCK & CO INC NEW COM 58933Y105 3,914 68,770 SH   SOLE 68,770 0 0
MERUS LABS INTL INC NEW COM 59047R101 1,262 537,800 SH   SOLE 537,800 0 0
METHANEX CORP COM 59151K108 16 288 SH   OTR 288 0 0
METHANEX CORP COM 59151K108 28,262 506,014 SH   SOLE 506,014 0 0
METLIFE INC COM 59156R108 149 2,663 SH   OTR 2 2,663 0 0
METLIFE INC COM 59156R108 4,272 76,300 SH   SOLE 76,300 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 1,020 2,988 SH   OTR 2,988 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 723 2,118 SH   OTR 1 2,118 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 17,772 52,047 SH   OTR 2 52,047 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 29,714 87,020 SH   SOLE 87,020 0 0
MGIC INVT CORP WIS COM 552848103 35,082 3,082,747 SH   OTR 1 3,082,747 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 413 8,700 SH   SOLE 8,700 0 0
MICRON TECHNOLOGY INC COM 595112103 1,641 87,100 SH   SOLE 87,100 0 0
MICROSOFT CORP COM 594918104 73,271 1,659,602 SH   OTR 1 1,659,602 0 0
MICROSOFT CORP COM 594918104 3,728 84,437 SH   OTR 2 84,437 0 0
MICROSOFT CORP COM 594918104 1,614 36,581 SH   SOLE 36,581 0 0
MIDDLEBY CORP COM 596278101 1,002 8,932 SH   OTR 8,932 0 0
MIDDLEBY CORP COM 596278101 7,579 67,528 SH   OTR 1 67,528 0 0
MIDDLEBY CORP COM 596278101 14,700 130,981 SH   OTR 2 130,981 0 0
MIDDLEBY CORP COM 596278101 92,590 824,997 SH   SOLE 824,997 0 0
MITEL NETWORKS CORP COM 60671Q104 45,236 5,138,094 SH   SOLE 5,138,094 0 0
MONSANTO CO NEW COM 61166W101 396 3,715 SH   OTR 2 3,715 0 0
MOODYS CORP COM 615369105 45,838 424,581 SH   OTR 2 424,581 0 0
MOODYS CORP COM 615369105 261,126 2,418,734 SH   SOLE 2,418,734 0 0
MOODYS CORP COM 615369105 20,262 187,676 SH   OTR 1 187,676 0 0
MOODYS CORP COM 615369105 3,058 28,326 SH   OTR 28,326 0 0
MORGAN STANLEY COM NEW 617446448 3,856 99,400 SH   SOLE 99,400 0 0
MSC INDL DIRECT INC CL A 553530106 1,291 18,500 SH   SOLE 18,500 0 0
MSCI INC COM 55354G100 1,515 24,607 SH   OTR 24,607 0 0
MSCI INC COM 55354G100 8,485 137,858 SH   OTR 1 137,858 0 0
MSCI INC COM 55354G100 23,538 382,413 SH   OTR 2 382,413 0 0
MSCI INC COM 55354G100 114,388 1,858,445 SH   SOLE 1,858,445 0 0
MUELLER INDS INC COM 624756102 3,899 112,300 SH   SOLE 112,300 0 0
NATIONAL OILWELL VARCO INC COM 637071101 184 3,810 SH   OTR 2 3,810 0 0
NATIONAL OILWELL VARCO INC COM 637071101 2,800 58,000 SH   SOLE 58,000 0 0
NEPTUNE TECHNOLOGIES BIORESO COM 64077P108 603 470,811 SH   SOLE 470,811 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 7,670 312,800 SH   SOLE 312,800 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 4,227 230,000 SH   SOLE 230,000 0 0
NEWS CORP NEW CL A 65249B109 3,538 242,500 SH   SOLE 242,500 0 0
NEXTERA ENERGY INC COM 65339F101 6,444 65,737 SH   OTR 1 65,737 0 0
NIKE INC CL B 654106103 1,651 15,285 SH   OTR 15,285 0 0
NIKE INC CL B 654106103 12,782 118,332 SH   OTR 1 118,332 0 0
NIKE INC CL B 654106103 27,150 251,344 SH   OTR 2 251,344 0 0
NIKE INC CL B 654106103 179,595 1,662,605 SH   SOLE 1,662,605 0 0
NOAH HLDGS LTD SPONSORED ADS 65487X102 6,772 224,000 SH   SOLE 224,000 0 0
NOBILIS HEALTH CORP COM 65500B103 305 44,800 SH   SOLE 44,800 0 0
NORTHROP GRUMMAN CORP COM 666807102 452 2,847 SH   OTR 1 2,847 0 0
NORTHROP GRUMMAN CORP COM 666807102 32 200 SH   OTR 2 200 0 0
NOVARTIS A G SPONSORED ADR 66987V109 61,683 627,241 SH   OTR 1 627,241 0 0
NOVARTIS A G SPONSORED ADR 66987V109 96 975 SH   OTR 2 975 0 0
NOVARTIS A G SPONSORED ADR 66987V109 30 311 SH   SOLE 311 0 0
NOVO-NORDISK A S ADR 670100205 862 15,740 SH   OTR 1 15,740 0 0
NOVO-NORDISK A S ADR 670100205 7,708 140,759 SH   SOLE 140,759 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 3,846 81,600 SH   SOLE 81,600 0 0
NXP SEMICONDUCTORS N V COM N6596X109 8,465 86,200 SH   SOLE 86,200 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 23 300 SH   OTR 1 300 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 344 4,420 SH   OTR 2 4,420 0 0
OFG BANCORP COM 67103X102 4,295 402,500 SH   SOLE 402,500 0 0
OI S.A. SPN ADR PFD NEW 670851401 22 11,350 SH   OTR 2 11,350 0 0
OM GROUP INC COM 670872100 4,519 134,500 SH   SOLE 134,500 0 0
OMNIVISION TECHNOLOGIES INC COM 682128103 4 140 SH   OTR 1 140 0 0
OMNIVISION TECHNOLOGIES INC COM 682128103 3,707 141,500 SH   SOLE 141,500 0 0
ONEOK INC NEW COM 682680103 19 492 SH   OTR 492 0 0
ONEOK INC NEW COM 682680103 8,978 227,400 SH   SOLE 227,400 0 0
OPEN TEXT CORP COM 683715106 74,960 1,844,519 SH   SOLE 1,844,519 0 0
ORACLE CORP COM 68389X105 127,872 3,172,988 SH   SOLE 3,172,988 0 0
ORACLE CORP COM 68389X105 20,222 501,784 SH   OTR 2 501,784 0 0
ORACLE CORP COM 68389X105 10,433 258,893 SH   OTR 1 258,893 0 0
ORACLE CORP COM 68389X105 1,342 33,302 SH   OTR 33,302 0 0
ORBITAL ATK INC COM 68557N103 4,123 56,200 SH   SOLE 56,200 0 0
OWENS CORNING NEW COM 690742101 4,406 106,800 SH   SOLE 106,800 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 470 81,564 SH   OTR 2 81,564 0 0
PALO ALTO NETWORKS INC COM 697435105 6 35 SH   OTR 2 35 0 0
PALO ALTO NETWORKS INC COM 697435105 437 2,500 SH   SOLE 2,500 0 0
PARKER HANNIFIN CORP COM 701094104 17,875 153,661 SH   OTR 1 153,661 0 0
PAYCHEX INC COM 704326107 10,661 227,400 SH   SOLE 227,400 0 0
PEGASYSTEMS INC COM 705573103 3,273 143,000 SH   SOLE 143,000 0 0
PEMBINA PIPELINE CORP COM 706327103 32,553 1,006,599 SH   SOLE 1,006,599 0 0
PENGROWTH ENERGY CORP COM 70706P104 36 14,160 SH   SOLE 14,160 0 0
PENNANTPARK INVT CORP COM 708062104 3,256 370,800 SH   SOLE 370,800 0 0
PEPSICO INC COM 713448108 1,173 12,567 SH   OTR 1 12,567 0 0
PEPSICO INC COM 713448108 21,185 226,961 SH   OTR 2 226,961 0 0
PEPSICO INC COM 713448108 30,436 326,083 SH   SOLE 326,083 0 0
PEPSICO INC COM 713448108 1,092 11,705 SH   OTR 11,705 0 0
PERFORMANCE SPORTS GROUP LTD COM 71377G100 59,963 3,329,733 SH   SOLE 3,329,733 0 0
PERRIGO CO PLC SHS G97822103 240 1,300 SH   SOLE 1,300 0 0
PFIZER INC COM 717081103 23 700 SH   OTR 1 700 0 0
PFIZER INC COM 717081103 263 7,839 SH   OTR 2 7,839 0 0
PFIZER INC COM 717081103 20,865 622,264 SH   SOLE 622,264 0 0
PHH CORP COM NEW 693320202 4,134 158,800 SH   SOLE 158,800 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1,421 36,500 SH   SOLE 36,500 0 0
PHILIP MORRIS INTL INC COM 718172109 36 450 SH   SOLE 450 0 0
PHILIP MORRIS INTL INC COM 718172109 347 4,325 SH   OTR 2 4,325 0 0
PHILIP MORRIS INTL INC COM 718172109 64 800 SH   OTR 1 800 0 0
PHILLIPS 66 COM 718546104 357 4,430 SH   OTR 1 4,430 0 0
PHILLIPS 66 COM 718546104 82 1,015 SH   OTR 2 1,015 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 3,243 141,200 SH   SOLE 141,200 0 0
PINNACLE WEST CAP CORP COM 723484101 976 17,160 SH   OTR 1 17,160 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1,456 33,422 SH   OTR 2 33,422 0 0
PLUM CREEK TIMBER CO INC COM 729251108 487 12,000 SH   OTR 1 12,000 0 0
PLUM CREEK TIMBER CO INC COM 729251108 95 2,350 SH   OTR 2 2,350 0 0
POTASH CORP SASK INC COM 73755L107 31 1,000 SH   OTR 2 1,000 0 0
POTASH CORP SASK INC COM 73755L107 29,420 950,213 SH   SOLE 950,213 0 0
POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 815 45,300 SH   OTR 45,300 0 0
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 854 23,300 SH   OTR 23,300 0 0
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 1,308 55,000 SH   SOLE 55,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 137 1,275 SH   SOLE 1,275 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 798 7,455 SH   OTR 2 7,455 0 0
PRAXAIR INC COM 74005P104 839 7,024 SH   OTR 7,024 0 0
PRAXAIR INC COM 74005P104 943 7,881 SH   OTR 1 7,881 0 0
PRAXAIR INC COM 74005P104 14,167 118,501 SH   OTR 2 118,501 0 0
PRAXAIR INC COM 74005P104 25,805 215,850 SH   SOLE 215,850 0 0
PRECISION DRILLING CORP COM 2010 74022D308 36,140 5,364,161 SH   SOLE 5,364,161 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 361 12,000 SH   SOLE 12,000 0 0
PRICELINE GRP INC COM NEW 741503403 489 425 SH   OTR 1 425 0 0
PRIMERO MNG CORP COM 74164W106 1,184 303,572 SH   OTR 303,572 0 0
PRIMERO MNG CORP COM 74164W106 27,964 7,167,721 SH   SOLE 7,167,721 0 0
PROCTER & GAMBLE CO COM 742718109 361 4,610 SH   OTR 1 4,610 0 0
PROCTER & GAMBLE CO COM 742718109 14,071 179,843 SH   SOLE 179,843 0 0
PROCTER & GAMBLE CO COM 742718109 3,175 40,585 SH   OTR 2 40,585 0 0
PROSHARES TR II ULTRASHORT YEN N 74347W569 323 3,500 SH   OTR 1 3,500 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 3,392 460,200 SH   SOLE 460,200 0 0
PROSPERITY BANCSHARES INC COM 743606105 1,039 18,000 SH   SOLE 18,000 0 0
PRUDENTIAL FINL INC COM 744320102 163 1,858 SH   OTR 2 1,858 0 0
PRUDENTIAL FINL INC COM 744320102 13,259 151,500 SH   SOLE 151,500 0 0
QUALCOMM INC COM 747525103 391 6,245 SH   OTR 1 6,245 0 0
QUALCOMM INC COM 747525103 2,355 37,597 SH   OTR 2 37,597 0 0
QUALCOMM INC COM 747525103 15,576 248,690 SH   SOLE 248,690 0 0
QUINTILES TRANSNATIO HLDGS I COM 74876Y101 17,608 242,500 SH   SOLE 242,500 0 0
RANDGOLD RES LTD ADR 752344309 609 9,100 SH   SOLE 9,100 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 357 6,000 SH   SOLE 6,000 0 0
RBC BEARINGS INC COM 75524B104 1,650 23,000 SH   SOLE 23,000 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 4,523 52,700 SH   SOLE 52,700 0 0
REGIS CORP MINN COM 758932107 3,516 223,100 SH   SOLE 223,100 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 4,421 73,100 SH   SOLE 73,100 0 0
REPUBLIC AWYS HLDGS INC COM 760276105 2,780 302,800 SH   SOLE 302,800 0 0
RESEARCH FRONTIERS INC COM 760911107 176 32,966 SH   OTR 1 32,966 0 0
RESOLUTE FST PRODS INC COM 76117W109 1,301 115,800 SH   SOLE 115,800 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 2,487 64,853 SH   SOLE 64,853 0 0
RETAILMENOT INC COM SER 1 76132B106 1,623 91,000 SH   SOLE 91,000 0 0
REYNOLDS AMERICAN INC COM 761713106 523 7,000 SH   OTR 1 7,000 0 0
REYNOLDS AMERICAN INC COM 761713106 37 500 SH   SOLE 500 0 0
RICHMONT MINES INC COM 76547T106 1,813 568,789 SH   SOLE 568,789 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 9,603 270,609 SH   SOLE 270,609 0 0
ROSS STORES INC COM 778296103 128 2,640 SH   OTR 1 2,640 0 0
ROSS STORES INC COM 778296103 4,078 83,900 SH   SOLE 83,900 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 547,216 8,945,642 SH   SOLE 8,945,642 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 110 1,931 SH   OTR 1 1,931 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 490 8,596 SH   OTR 2 8,596 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 5,648 99,075 SH   SOLE 99,075 0 0
RPC INC COM 749660106 3,964 286,600 SH   SOLE 286,600 0 0
RUBICON MINERALS CORP COM 780911103 351 337,000 SH   SOLE 337,000 0 0
SANDISK CORP COM 80004C101 9,705 166,700 SH   SOLE 166,700 0 0
SANDRIDGE ENERGY INC COM 80007P307 18 20,000 SH   OTR 2 20,000 0 0
SAP SE SPON ADR 803054204 23 325 SH   OTR 1 325 0 0
SAP SE SPON ADR 803054204 287 4,090 SH   OTR 2 4,090 0 0
SAP SE SPON ADR 803054204 6,482 92,300 SH   SOLE 92,300 0 0
SASOL LTD SPONSORED ADR 803866300 6,723 181,400 SH   SOLE 181,400 0 0
SCHEIN HENRY INC COM 806407102 34,154 240,317 SH   OTR 1 240,317 0 0
SCHEIN HENRY INC COM 806407102 14 100 SH   SOLE 100 0 0
SCHLUMBERGER LTD COM 806857108 2,001 23,217 SH   OTR 1 23,217 0 0
SCHLUMBERGER LTD COM 806857108 1,110 12,878 SH   OTR 2 12,878 0 0
SCHLUMBERGER LTD COM 806857108 13,106 152,053 SH   SOLE 152,053 0 0
SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W109 4,534 367,400 SH   SOLE 367,400 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 69 1,447 SH   OTR 2 1,447 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,912 61,300 SH   SOLE 61,300 0 0
SELECT COMFORT CORP COM 81616X103 1,443 48,000 SH   SOLE 48,000 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2,804 115,000 SH   OTR 115,000 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 550 13,295 SH   OTR 2 13,295 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 3,144 144,253 SH   SOLE 144,253 0 0
SHERWIN WILLIAMS CO COM 824348106 19,111 69,491 SH   OTR 2 69,491 0 0
SHERWIN WILLIAMS CO COM 824348106 30,993 112,694 SH   OTR 1 112,694 0 0
SHERWIN WILLIAMS CO COM 824348106 1,236 4,497 SH   OTR 4,497 0 0
SHERWIN WILLIAMS CO COM 824348106 114,206 415,266 SH   SOLE 415,266 0 0
SHIRE PLC SPONSORED ADR 82481R106 1,053 4,360 SH   OTR 1 4,360 0 0
SHIRE PLC SPONSORED ADR 82481R106 7,559 31,300 SH   SOLE 31,300 0 0
SIGMA ALDRICH CORP COM 826552101 894 6,416 SH   OTR 1 6,416 0 0
SIGMA ALDRICH CORP COM 826552101 109 784 SH   OTR 2 784 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 9,244 267,100 SH   SOLE 267,100 0 0
SILVER WHEATON CORP COM 828336107 3,466 199,837 SH   SOLE 199,837 0 0
SILVERCREST MINES INC COM 828365106 231 232,669 SH   SOLE 232,669 0 0
SLM CORP COM 78442P106 3,731 378,000 SH   SOLE 378,000 0 0
SNAP ON INC COM 833034101 3,583 22,499 SH   SOLE 22,499 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 7,163 339,000 SH   SOLE 339,000 0 0
SOUTHERN CO COM 842587107 1,550 37,000 SH   OTR 1 37,000 0 0
SOUTHWESTERN ENERGY CO COM 845467109 3,228 142,000 SH   SOLE 142,000 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 1,280 7,280 SH   SOLE 7,280 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 234 1,329 SH   OTR 2 1,329 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 8,567 76,235 SH   OTR 2 76,235 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 583 15,600 SH Put OTR 15,600 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 583 15,600 SH Put SOLE 15,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 48,947 237,781 SH   OTR 2 237,781 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 6,881 33,425 SH   SOLE 33,425 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,328 11,300 SH Put OTR 11,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,401 6,800 SH Put SOLE 6,800 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 376 1,377 SH   OTR 2 1,377 0 0
SPDR SERIES TRUST BRC HGH YLD BD 78464A417 171 4,444 SH   OTR 4,444 0 0
SPDR SERIES TRUST BRC HGH YLD BD 78464A417 3,365 87,556 SH   SOLE 87,556 0 0
SPDR SERIES TRUST DJ REIT ETF 78464A607 342 4,052 SH   OTR 2 4,052 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 487 20,000 SH   OTR 20,000 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 97 10,000 SH   OTR 2 10,000 0 0
STANTEC INC COM 85472N109 24,926 852,476 SH   SOLE 852,476 0 0
STARBUCKS CORP COM 855244109 796 14,854 SH   OTR 2 14,854 0 0
STARBUCKS CORP COM 855244109 4 68 SH   SOLE 68 0 0
STEREOTAXIS INC COM NEW 85916J409 17 11,869 SH   OTR 2 11,869 0 0
STRYKER CORP COM 863667101 361 3,781 SH   OTR 2 3,781 0 0
STRYKER CORP COM 863667101 14,530 152,035 SH   SOLE 152,035 0 0
STUDENT TRANSN INC COM 86388A108 572 124,051 SH   SOLE 124,051 0 0
SUMMIT HOTEL PPTYS COM 866082100 4,136 317,900 SH   SOLE 317,900 0 0
SUN LIFE FINL INC COM 866796105 6,839 204,553 SH   SOLE 204,553 0 0
SUNCOR ENERGY INC NEW COM 867224107 10 345 SH   OTR 2 345 0 0
SUNCOR ENERGY INC NEW COM 867224107 253,153 9,191,714 SH   SOLE 9,191,714 0 0
SUNCOR ENERGY INC NEW COM 867224107 234 8,500 SH   OTR 1 8,500 0 0
SUNOPTA INC COM 8676EP108 15,165 1,414,850 SH   SOLE 1,414,850 0 0
SYMETRA FINL CORP COM 87151Q106 4,034 166,900 SH   SOLE 166,900 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 16,985 371,416 SH   SOLE 371,416 0 0
SYSCO CORP COM 871829107 330 9,131 SH   OTR 1 9,131 0 0
SYSCO CORP COM 871829107 68 1,875 SH   OTR 2 1,875 0 0
SYSCO CORP COM 871829107 249 6,873 SH   SOLE 6,873 0 0
TAHOE RES INC COM 873868103 3,072 253,256 SH   OTR 253,256 0 0
TAHOE RES INC COM 873868103 74,314 6,127,255 SH   SOLE 6,127,255 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 211 9,274 SH   OTR 9,274 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 12,408 546,385 SH   OTR 1 546,385 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 21,235 935,042 SH   OTR 2 935,042 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 108,246 4,766,458 SH   SOLE 4,766,458 0 0
TAL ED GROUP ADS REPSTG COM 874080104 7,978 226,000 SH   SOLE 226,000 0 0
TARGA RESOURCES PARTNERS LP COM UNIT 87611X105 477 12,370 SH   OTR 2 12,370 0 0
TARGET CORP COM 87612E106 87 1,060 SH   OTR 1 1,060 0 0
TARGET CORP COM 87612E106 621 7,604 SH   OTR 2 7,604 0 0
TARGET CORP COM 87612E106 4,188 51,300 SH   SOLE 51,300 0 0
TECH DATA CORP COM 878237106 3,436 59,700 SH   SOLE 59,700 0 0
TECK RESOURCES LTD CL B 878742204 14 1,456 SH   OTR 1,456 0 0
TECK RESOURCES LTD CL B 878742204 1 95 SH   OTR 2 95 0 0
TECK RESOURCES LTD CL B 878742204 218 21,976 SH   SOLE 21,976 0 0
TELEFONICA S A SPONSORED ADR 879382208 6,164 434,100 SH   SOLE 434,100 0 0
TELUS CORP COM 87971M103 170,222 4,942,727 SH   SOLE 4,942,727 0 0
TESLA MTRS INC COM 88160R101 268 998 SH   OTR 2 998 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 6,787 114,841 SH   SOLE 114,841 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 136 2,297 SH   OTR 2 2,297 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 12,967 99,930 SH   OTR 1 99,930 0 0
THOMSON REUTERS CORP COM 884903105 45,940 1,205,516 SH   SOLE 1,205,516 0 0
THOMSON REUTERS CORP COM 884903105 2 45 SH   OTR 2 45 0 0
THOR INDS INC COM 885160101 139 2,476 SH   OTR 2 2,476 0 0
THOR INDS INC COM 885160101 1,717 30,500 SH   SOLE 30,500 0 0
TIFFANY & CO NEW COM 886547108 750 8,175 SH   OTR 8,175 0 0
TIFFANY & CO NEW COM 886547108 552 6,014 SH   OTR 1 6,014 0 0
TIFFANY & CO NEW COM 886547108 11,147 121,423 SH   OTR 2 121,423 0 0
TIFFANY & CO NEW COM 886547108 21,265 231,638 SH   SOLE 231,638 0 0
TIME WARNER INC COM NEW 887317303 70,792 809,885 SH   OTR 1 809,885 0 0
TIME WARNER INC COM NEW 887317303 212 2,423 SH   OTR 2 2,423 0 0
TIME WARNER INC COM NEW 887317303 15,900 181,900 SH   SOLE 181,900 0 0
TJX COS INC NEW COM 872540109 1,666 25,175 SH   OTR 25,175 0 0
TJX COS INC NEW COM 872540109 159,679 2,413,166 SH   SOLE 2,413,166 0 0
TJX COS INC NEW COM 872540109 23,830 360,144 SH   OTR 2 360,144 0 0
TJX COS INC NEW COM 872540109 13,143 198,627 SH   OTR 1 198,627 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 448,459 10,544,594 SH   SOLE 10,544,594 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 25,792 192,840 SH   OTR 1 192,840 0 0
TRACTOR SUPPLY CO COM 892356106 1,391 15,466 SH   OTR 15,466 0 0
TRACTOR SUPPLY CO COM 892356106 7,200 80,049 SH   OTR 1 80,049 0 0
TRACTOR SUPPLY CO COM 892356106 22,342 248,409 SH   OTR 2 248,409 0 0
TRACTOR SUPPLY CO COM 892356106 109,811 1,220,950 SH   SOLE 1,220,950 0 0
TRANSALTA CORP COM 89346D107 732 94,473 SH   SOLE 94,473 0 0
TRANSCANADA CORP COM 89353D107 45,990 1,130,995 SH   SOLE 1,130,995 0 0
TRANSOCEAN LTD REG SHS H8817H100 8 500 SH   OTR 1 500 0 0
TRANSOCEAN LTD REG SHS H8817H100 3,279 203,400 SH   SOLE 203,400 0 0
TRANSOCEAN PARTNERS LLC COM UNIT RP LT Y8977Y100 5,045 364,800 SH   SOLE 364,800 0 0
TRAVELERS COMPANIES INC COM 89417E109 476 4,920 SH   OTR 2 4,920 0 0
TYSON FOODS INC CL A 902494103 5,443 127,680 SH   SOLE 127,680 0 0
UNILEVER N V N Y SHS NEW 904784709 26,481 632,915 SH   OTR 1 632,915 0 0
UNILEVER N V N Y SHS NEW 904784709 7 160 SH   OTR 2 160 0 0
UNILEVER N V N Y SHS NEW 904784709 6,703 160,200 SH   SOLE 160,200 0 0
UNION PAC CORP COM 907818108 54,204 568,357 SH   OTR 1 568,357 0 0
UNION PAC CORP COM 907818108 19 204 SH   OTR 2 204 0 0
UNION PAC CORP COM 907818108 14,470 151,720 SH   SOLE 151,720 0 0
UNITED PARCEL SERVICE INC CL B 911312106 506 5,223 SH   OTR 1 5,223 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,483 15,300 SH   OTR 2 15,300 0 0
UNITED PARCEL SERVICE INC CL B 911312106 17 175 SH   SOLE 175 0 0
UNITED RENTALS INC COM 911363109 3,627 41,400 SH   SOLE 41,400 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,662 14,981 SH   OTR 14,981 0 0
UNITED TECHNOLOGIES CORP COM 913017109 125,952 1,135,424 SH   SOLE 1,135,424 0 0
UNITED TECHNOLOGIES CORP COM 913017109 27,379 246,814 SH   OTR 2 246,814 0 0
UNITED TECHNOLOGIES CORP COM 913017109 10,855 97,848 SH   OTR 1 97,848 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,349 11,056 SH   OTR 11,056 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,057 8,663 SH   OTR 1 8,663 0 0
UNITEDHEALTH GROUP INC COM 91324P102 25,566 209,561 SH   OTR 2 209,561 0 0
UNITEDHEALTH GROUP INC COM 91324P102 39,211 321,401 SH   SOLE 321,401 0 0
UNIVERSAL CORP VA COM 913456109 5,302 92,500 SH   SOLE 92,500 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1,278 27,500 SH   OTR 1 27,500 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 417 2,938 SH   OTR 1 2,938 0 0
UNUM GROUP COM 91529Y106 3,993 111,700 SH   SOLE 111,700 0 0
US BANCORP DEL COM NEW 902973304 29,744 685,344 SH   OTR 2 685,344 0 0
US BANCORP DEL COM NEW 902973304 179,396 4,133,541 SH   SOLE 4,133,541 0 0
US BANCORP DEL COM NEW 902973304 13,690 315,434 SH   OTR 1 315,434 0 0
US BANCORP DEL COM NEW 902973304 1,932 44,535 SH   OTR 44,535 0 0
V F CORP COM 918204108 274 3,922 SH   OTR 2 3,922 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 106,490 479,086 SH   SOLE 479,086 0 0
VALERO ENERGY CORP NEW COM 91913Y100 4,952 79,100 SH   SOLE 79,100 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 1,496 34,000 SH   SOLE 34,000 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 2,403 22,451 SH   OTR 2 22,451 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,418 14,953 SH   OTR 2 14,953 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 754 5,920 SH   OTR 2 5,920 0 0
VANGUARD INDEX FDS REIT ETF 922908553 247 3,305 SH   OTR 2 3,305 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,211 6,413 SH   OTR 2 6,413 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 926 4,905 SH   SOLE 4,905 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 632 5,864 SH   OTR 2 5,864 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 717 5,903 SH   OTR 2 5,903 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 884 10,602 SH   OTR 2 10,602 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 490 11,975 SH   OTR 2 11,975 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 66 1,620 SH   SOLE 1,620 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 751 12,300 SH   OTR 12,300 0 0
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 2,848 36,249 SH   OTR 2 36,249 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 8,515 214,748 SH   SOLE 214,748 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 3,029 45,000 SH   OTR 45,000 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 952 14,145 SH   OTR 2 14,145 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 2,575 18,396 SH   OTR 2 18,396 0 0
VARIAN MED SYS INC COM 92220P105 102,469 1,215,107 SH   SOLE 1,215,107 0 0
VARIAN MED SYS INC COM 92220P105 1,131 13,413 SH   OTR 13,413 0 0
VARIAN MED SYS INC COM 92220P105 8,097 96,012 SH   OTR 1 96,012 0 0
VARIAN MED SYS INC COM 92220P105 16,449 195,058 SH   OTR 2 195,058 0 0
VCA INC COM 918194101 626 11,500 SH   SOLE 11,500 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 106 2,277 SH   OTR 2 2,277 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 3,873 83,100 SH   SOLE 83,100 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 51 1,100 SH   OTR 1 1,100 0 0
VERMILION ENERGY INC COM 923725105 115,534 2,673,253 SH   SOLE 2,673,253 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 272 2,200 SH   SOLE 2,200 0 0
VISA INC COM CL A 92826C839 1,749 26,040 SH   OTR 1 26,040 0 0
VISA INC COM CL A 92826C839 73 1,088 SH   OTR 2 1,088 0 0
VITAMIN SHOPPE INC COM 92849E101 4,081 109,500 SH   SOLE 109,500 0 0
VODAFONE GROUP PLC NEW SPNSR ADR NO PAR 92857W308 13 357 SH   OTR 2 357 0 0
VODAFONE GROUP PLC NEW SPNSR ADR NO PAR 92857W308 6,707 184,000 SH   SOLE 184,000 0 0
VOYA FINL INC COM 929089100 4,257 91,600 SH   SOLE 91,600 0 0
WABTEC CORP COM 929740108 139 1,470 SH   OTR 1 1,470 0 0
WABTEC CORP COM 929740108 4,260 45,200 SH   SOLE 45,200 0 0
WELLS FARGO & CO NEW COM 949746101 2,267 40,297 SH   OTR 40,297 0 0
WELLS FARGO & CO NEW COM 949746101 15,181 269,942 SH   OTR 1 269,942 0 0
WELLS FARGO & CO NEW COM 949746101 32,513 578,106 SH   OTR 2 578,106 0 0
WELLS FARGO & CO NEW COM 949746101 202,812 3,606,187 SH   SOLE 3,606,187 0 0
WESTERN ALLIANCE BANCORP COM 957638109 1,587 47,000 SH   SOLE 47,000 0 0
WESTERN COPPER & GOLD CORP COM 95805V108 204 471,314 SH   SOLE 471,314 0 0
WESTERN UN CO COM 959802109 310 15,240 SH   OTR 1 15,240 0 0
WEX INC COM 96208T104 279 2,450 SH   OTR 1 2,450 0 0
WEYERHAEUSER CO COM 962166104 10,981 348,600 SH   SOLE 348,600 0 0
WHITEWAVE FOODS CO COM 966244105 2,556 52,300 SH   OTR 1 52,300 0 0
WHOLE FOODS MKT INC COM 966837106 13,149 333,400 SH   SOLE 333,400 0 0
WHOLE FOODS MKT INC COM 966837106 24 596 SH   OTR 2 596 0 0
WILLIAMS COS INC DEL COM 969457100 143 2,500 SH   OTR 1 2,500 0 0
WILLIAMS COS INC DEL COM 969457100 4,631 80,700 SH   SOLE 80,700 0 0
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 20 404 SH   OTR 404 0 0
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 333 6,885 SH   OTR 2 6,885 0 0
WILLIAMS SONOMA INC COM 969904101 17,992 218,700 SH   SOLE 218,700 0 0
WILSHIRE BANCORP INC COM 97186T108 1,793 142,000 SH   SOLE 142,000 0 0
WPP PLC NEW ADR 92937A102 1,257 11,155 SH   OTR 1 11,155 0 0
YAHOO INC COM 984332106 3 70 SH   OTR 1 70 0 0
YAHOO INC COM 984332106 3,560 90,600 SH   SOLE 90,600 0 0
YAMANA GOLD INC COM 98462Y100 15 5,038 SH   OTR 5,038 0 0
YAMANA GOLD INC COM 98462Y100 1,584 526,004 SH   SOLE 526,004 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 57 520 SH   OTR 1 520 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 264 2,420 SH   SOLE 2,420 0 0
ZUMIEZ INC COM 989817101 2,911 109,300 SH   SOLE 109,300 0 0