0001654954-20-011611.txt : 20201030 0001654954-20-011611.hdr.sgml : 20201030 20201029180035 ACCESSION NUMBER: 0001654954-20-011611 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200930 FILED AS OF DATE: 20201030 DATE AS OF CHANGE: 20201029 EFFECTIVENESS DATE: 20201030 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TORONTO DOMINION BANK CENTRAL INDEX KEY: 0000947263 STANDARD INDUSTRIAL CLASSIFICATION: COMMERCIAL BANKS, NEC [6029] IRS NUMBER: 135640479 STATE OF INCORPORATION: A6 FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-11527 FILM NUMBER: 201273963 BUSINESS ADDRESS: STREET 1: 66 WELLINGTON STREET WEST STREET 2: 15TH FLOOR, TD TOWER CITY: TORONTO, ONTARIO STATE: A6 ZIP: M5K 1A2 BUSINESS PHONE: 416-944-6367 MAIL ADDRESS: STREET 1: 66 WELLINGTON STREET WEST STREET 2: 15TH FLOOR, TD TOWER CITY: TORONTO, ONTARIO STATE: A6 ZIP: M5K 1A2 13F-HR 1 primary_doc.xml 13F-HR LIVE 0000947263 XXXXXXXX 09-30-2020 09-30-2020 false TORONTO DOMINION BANK
66 WELLINGTON STREET WEST 15TH FLOOR, TD TOWER TORONTO, ONTARIO A6 M5K 1A2
13F HOLDINGS REPORT 028-11527 N
Norie Campbell Executive Vice President 000-000-0000 /s/ Norie Campbell Toronto A6 10-29-2020 5 2708 40689419 1 0001106553 028-11512 TD SECURITIES INC 2 0001178652 028-11579 TD GLOBAL FINANCE 3 0001343236 028-11510 Toronto Dominion (New York) LLC 4 0001584627 028-15608 TORONTO DOMINION (SOUTH EAST ASIA) Ltd 5 0001719180 028-18156 TD Insurance - Meloche Monnex
INFORMATION TABLE 2 infoTable.xml INFORMATION TABLE TD Ameritrade Holding Corp COM 87236Y108 9160845 233993484 SH DFND 3 0 233993484 0 ISHARES SILVER TRUST ISHARES PUT 46428Q109 11865 548300 SH SOLE 548300 0 0 ISHARES SILVER TRUST ISHARES CALL 46428Q109 12984 600000 SH SOLE 600000 0 0 ISHARES SILVER TRUST ISHARES PUT 46428Q109 3138 145000 SH SOLE 145000 0 0 ISHARES SILVER TRUST ISHARES CALL 46428Q109 541 25000 SH SOLE 25000 0 0 ISHARES SILVER TRUST ISHARES PUT 46428Q109 2164 100000 SH SOLE 100000 0 0 ISHARES SILVER TRUST ISHARES CALL 46428Q109 6440 297600 SH SOLE 297600 0 0 ISHARES SILVER TRUST ISHARES CALL 46428Q109 1095 50600 SH SOLE 50600 0 0 ISHARES SILVER TRUST ISHARES PUT 46428Q109 4328 200000 SH SOLE 200000 0 0 ISHARES SILVER TRUST ISHARES PUT 46428Q109 0 0 SH SOLE 0 0 0 SPDR GOLD TRUST GOLD SHS PUT 78463V107 22140 125000 SH SOLE 125000 0 0 SPDR GOLD TRUST GOLD SHS PUT 78463V107 886 5000 SH SOLE 5000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 17712 100000 SH SOLE 100000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 26568 150000 SH SOLE 150000 0 0 SPDR GOLD TRUST GOLD SHS PUT 78463V107 8856 50000 SH SOLE 50000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 26568 150000 SH SOLE 150000 0 0 SPDR GOLD TRUST GOLD SHS PUT 78463V107 0 0 SH SOLE 0 0 0 SPDR GOLD TRUST GOLD SHS PUT 78463V107 0 0 SH SOLE 0 0 0 SPDR GOLD TRUST GOLD SHS PUT 78463V107 0 0 SH SOLE 0 0 0 SPDR GOLD TRUST GOLD SHS PUT 78463V107 0 0 SH SOLE 0 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 6199 35000 SH SOLE 35000 0 0 SPDR GOLD TRUST GOLD SHS PUT 78463V107 35424 200000 SH SOLE 200000 0 0 SPDR GOLD TRUST GOLD SHS PUT 78463V107 15055 85000 SH SOLE 85000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 26568 150000 SH SOLE 150000 0 0 SPDR GOLD TRUST GOLD SHS PUT 78463V107 0 0 SH SOLE 0 0 0 SPDR GOLD TRUST GOLD SHS PUT 78463V107 17712 100000 SH SOLE 100000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 17712 100000 SH SOLE 100000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 17712 100000 SH SOLE 100000 0 0 SPDR GOLD TRUST GOLD SHS PUT 78463V107 13284 75000 SH SOLE 75000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 0 0 SH SOLE 0 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 0 0 SH SOLE 0 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 0 0 SH SOLE 0 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 0 0 SH SOLE 0 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 0 0 SH SOLE 0 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 17712 100000 SH SOLE 100000 0 0 Ctrip.com International Ltd COM 89677Q107 39 1244 SH SOLE 1244 0 0 NetEase Inc COM 64110W102 78 171 SH SOLE 171 0 0 ASML Holding NV COM N07059210 67 182 SH SOLE 182 0 0 Baidu Inc COM 056752108 85 668 SH SOLE 668 0 0 JD.com Inc COM 47215P106 169 2183 SH SOLE 2183 0 0 Kinross Gold Corp PUT 496902404 9 1000 SH DFND 1 0 1000 0 Manulife Financial Corp PUT 56501R106 31 2200 SH DFND 1 0 2200 0 Helius Medical Technologies In COM 42328V504 0 400 SH DFND 1 0 400 0 Apache Corp COM 037411105 5 500 SH SOLE 500 0 0 EOG Resources Inc COM 26875P101 4 100 SH SOLE 100 0 0 Canadian National Railway Co PUT 136375102 298 2800 SH DFND 1 0 2800 0 Canadian Imperial Bank of Comm CALL 136069101 2280 30500 SH DFND 1 0 30500 0 BRP Inc/CA COM 05577W200 5 100 SH DFND 1 0 100 0 TransAlta Corp PUT 89346D107 12 2000 SH DFND 1 0 2000 0 Royal Bank of Canada PUT 780087102 843 12000 SH DFND 1 0 12000 0 Bank of Nova Scotia/The CALL 064149107 287 6900 SH DFND 1 0 6900 0 BCE Inc PUT 05534B760 50 1200 SH DFND 1 0 1200 0 Hudbay Minerals Inc PUT 443628102 21 5000 SH DFND 1 0 5000 0 Bank of Nova Scotia/The PUT 064149107 42 1000 SH DFND 1 0 1000 0 Alphabet Inc COM 02079K107 691 470 SH SOLE 470 0 0 QUALCOMM Inc COM 747525103 977 8300 SH SOLE 8300 0 0 Encompass Health Corp COM 29261A100 0 5 SH DFND 1 0 5 0 Huntsman Corp COM 447011107 0 10 SH DFND 1 0 10 0 Timken Co/The COM 887389104 5 86 SH DFND 1 0 86 0 Simon Property Group Inc COM 828806109 55 852 SH SOLE 852 0 0 Canadian Imperial Bank of Comm CALL 136069101 762 10200 SH DFND 1 0 10200 0 Global Water Resources Inc COM 379463102 1 100 SH DFND 1 0 100 0 PolyMet Mining Corp COM 731916409 2 650 SH DFND 1 0 650 0 Solitario Zinc Corp COM 8342EP107 0 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The PUT 064149107 42 1000 SH DFND 1 0 1000 0 salesforce.com Inc COM 79466L302 5 21 SH SOLE 21 0 0 HUYA Inc COM 44852D108 0 5 SH DFND 1 0 5 0 iQIYI Inc COM 46267X108 1 44 SH DFND 1 0 44 0 LexinFintech Holdings Ltd COM 528877103 1 117 SH DFND 1 0 117 0 Zai Lab Ltd COM 98887Q104 4 54 SH DFND 1 0 54 0 Suncor Energy Inc PUT 867224107 57 4700 SH DFND 1 0 4700 0 Government Properties Income T COM 67623C109 0 1 SH DFND 1 0 1 0 Ameresco Inc COM 02361E108 1 37 SH DFND 1 0 37 0 frontdoor Inc COM 35905A109 1 30 SH DFND 1 0 30 0 Emerson Electric Co COM 291011104 28 432 SH SOLE 432 0 0 Profound Medical Corp COM 74319B502 0 10 SH DFND 1 0 10 0 Shaw Communications Inc CALL 82028K200 1478 81000 SH DFND 1 0 81000 0 Cal-Maine Foods Inc COM 128030202 1 30 SH DFND 1 0 30 0 Kinross Gold Corp CALL 496902404 7 800 SH DFND 1 0 800 0 Royal Bank of Canada CALL 780087102 983 14000 SH DFND 1 0 14000 0 Vertex Pharmaceuticals Inc COM 92532F100 26 96 SH SOLE 96 0 0 Mastercard Inc COM 57636Q104 2298 6795 SH SOLE 6795 0 0 Bank of Nova Scotia/The PUT 064149107 91 2200 SH DFND 1 0 2200 0 Suncor Energy Inc CALL 867224107 84 6900 SH DFND 1 0 6900 0 International Business Machine COM 459200101 158 1300 SH SOLE 1300 0 0 Alphabet Inc COM 02079K107 757 515 SH SOLE 515 0 0 Suncor Energy Inc PUT 867224107 12 1000 SH DFND 1 0 1000 0 Manulife Financial Corp PUT 56501R106 118 8500 SH DFND 1 0 8500 0 Royal Bank of Canada CALL 780087102 1151 16400 SH DFND 1 0 16400 0 Bank of Nova Scotia/The PUT 064149107 125 3000 SH DFND 1 0 3000 0 INVESCO QQQ TRUST SERIES 1 ETF 46090E103 2156 7760 SH SOLE 7760 0 0 Canadian National Railway Co CALL 136375102 106 1000 SH DFND 1 0 1000 0 ISHARES MSCI AUSTRALIA ETF ETF 464286103 1 58 SH DFND 1 0 58 0 Bilibili Inc COM 090040106 5 117 SH DFND 1 0 117 0 Royal Bank of Canada CALL 780087102 77 1100 SH DFND 1 0 1100 0 Bank of Nova Scotia/The PUT 064149107 100 2400 SH DFND 1 0 2400 0 Bank of Nova Scotia/The PUT 064149107 187 4500 SH DFND 1 0 4500 0 Sun Life Financial Inc PUT 866796105 8 200 SH DFND 1 0 200 0 Brookfield Asset Management In COM 112585104 2585 78200 SH DFND 1 0 78200 0 Canadian Imperial Bank of Comm CALL 136069101 396 5300 SH DFND 1 0 5300 0 Linde PLC COM G5494J103 73265 307671 SH SOLE 307671 0 0 VANGUARD SHORT-TERM BOND ETF ETF 921937827 14 163 SH DFND 1 0 163 0 Open Text Corp COM 683715106 3774 89300 SH SOLE 89300 0 0 Kinross Gold Corp CALL 496902404 40 4500 SH DFND 1 0 4500 0 Alithya Group Inc COM 01643B106 0 34 SH DFND 1 0 34 0 Fiserv Inc COM 337738108 0 1 SH SOLE 1 0 0 NXP Semiconductors NV COM N6596X109 5911 47360 SH SOLE 47360 0 0 WP Carey Inc COM 92936U109 4499 69050 SH SOLE 69050 0 0 TELUS Corp PUT 87971M103 151 8600 SH DFND 1 0 8600 0 ISHARES MSCI EMERGING MARKET ETF 464287234 18858 427717 SH SOLE 427717 0 0 Cronos Group Inc COM 22717L101 406 80771 SH SOLE 80771 0 0 ISHARES CHINA LARGE-CAP ETF ETF 464287184 10562 251489 SH SOLE 251489 0 0 ISHARES 20 YEAR TREASURY BO ETF 464287432 9527 58354 SH SOLE 58354 0 0 Royal Bank of Canada PUT 780087102 2113 30100 SH DFND 1 0 30100 0 Sprott Physical Platinum & Pal COM 85207Q104 2 100 SH DFND 1 0 100 0 Bank of Nova Scotia/The CALL 064149107 58 1400 SH DFND 1 0 1400 0 Ameriprise Financial Inc COM 03076C106 0 1 SH SOLE 1 0 0 Ashland Global Holdings Inc COM 044186104 3 39 SH DFND 1 0 39 0 BOK Financial Corp COM 05561Q201 1 13 SH DFND 1 0 13 0 Wintrust Financial Corp COM 97650W108 1 26 SH DFND 1 0 26 0 ISHARES IBOXX INVESTMENT GRA ETF 464287242 428 3179 SH SOLE 3179 0 0 Bank of Montreal PUT 063671101 2145 36700 SH DFND 1 0 36700 0 Royal Bank of Canada PUT 780087102 2450 34900 SH DFND 1 0 34900 0 Royal Bank of Canada PUT 780087102 302 4300 SH DFND 1 0 4300 0 Crescent Point Energy Corp CALL 22576C101 7 5600 SH DFND 1 0 5600 0 Bank of Nova Scotia/The PUT 064149107 4961 119400 SH DFND 1 0 119400 0 Bank of Nova Scotia/The PUT 064149107 204 4900 SH DFND 1 0 4900 0 Citigroup Inc COM 172967424 587 13618 SH SOLE 13618 0 0 ISHARES RUSSELL 2000 ETF ETF 464287655 6243 41676 SH SOLE 41676 0 0 ISHARES RUSSELL 2000 ETF ETF 464287655 15589 104074 SH SOLE 104074 0 0 Suncor Energy Inc PUT 867224107 62 5100 SH DFND 1 0 5100 0 Bank of Montreal PUT 063671101 210 3600 SH DFND 1 0 3600 0 Canadian Imperial Bank of Comm PUT 136069101 1697 22700 SH SOLE 22700 0 0 ISHARES JP MORGAN USD EMERGI ETF 464288281 826 7451 SH SOLE 7451 0 0 BlackBerry Ltd CALL 09228F103 284 61900 SH SOLE 61900 0 0 BlackBerry Ltd PUT 09228F103 560 122100 SH SOLE 122100 0 0 PTC Inc COM 69370C100 1521 18393 SH SOLE 18393 0 0 DexCom Inc COM 252131107 22109 53632 SH SOLE 53632 0 0 KKR & Co LP COM 48251W104 2890 84153 SH SOLE 84153 0 0 GrubHub Inc COM 400110102 14466 200005 SH SOLE 200005 0 0 Wayfair Inc COM 94419L101 3132 10762 SH SOLE 10762 0 0 Lamb Weston Holdings Inc COM 513272104 5972 90113 SH SOLE 90113 0 0 Burlington Stores Inc COM 122017106 2270 11016 SH SOLE 11016 0 0 Bank of Nova Scotia/The CALL 064149107 4134 99500 SH DFND 1 0 99500 0 Canadian Imperial Bank of Comm PUT 136069101 1136 15200 SH SOLE 15200 0 0 Precision Drilling Corp CALL 74022D308 0 400 SH DFND 1 0 400 0 Canadian Imperial Bank of Comm PUT 136069101 1114 14900 SH SOLE 14900 0 0 Bank of Montreal PUT 063671101 1485 25400 SH SOLE 25400 0 0 Liberty Media Corp-Liberty Sir COM 531229409 3 78 SH DFND 1 0 78 0 Plains GP Holdings LP COM 72651A207 0 59 SH DFND 1 0 59 0 First Financial Bankshares Inc COM 32020R109 1 31 SH DFND 1 0 31 0 Pembina Pipeline Corp CALL 706327103 21 1000 SH DFND 1 0 1000 0 Bank of Montreal PUT 063671101 772 13200 SH SOLE 13200 0 0 Manulife Financial Corp PUT 56501R106 50 3600 SH DFND 1 0 3600 0 BeiGene Ltd COM 07725L102 1189 4150 SH DFND 4 0 4150 0 Bank of Montreal PUT 063671101 2175 37200 SH SOLE 37200 0 0 Royal Bank of Canada PUT 780087102 2127 30300 SH SOLE 30300 0 0 Bank of Nova Scotia/The PUT 064149107 42 1000 SH SOLE 1000 0 0 Bank of Nova Scotia/The PUT 064149107 1683 40500 SH SOLE 40500 0 0 HEALTH CARE SELECT SECTOR ETF 81369Y209 2763 26196 SH SOLE 26196 0 0 Enterprise Products Partners L COM 293792107 2552 161608 SH DFND 3 0 161608 0 Canadian National Railway Co PUT 136375102 75 700 SH DFND 1 0 700 0 Toronto-Dominion Bank/The PUT 891160509 11265 243300 SH DFND 1 0 243300 0 Bank of Nova Scotia/The PUT 064149107 116 2800 SH SOLE 2800 0 0 SPDR S&P OIL & GAS EXP & PR ETF 78468R556 2041 48513 SH SOLE 48513 0 0 Dell Technologies Inc COM 24703L202 2730 40328 SH SOLE 40328 0 0 ISHARES CHINA LARGE-CAP ETF ETF 464287184 462 11000 SH SOLE 11000 0 0 Canadian National Railway Co PUT 136375102 64 600 SH DFND 1 0 600 0 Canadian Imperial Bank of Comm CALL 136069101 635 8500 SH DFND 1 0 8500 0 TELUS Corp CALL 87971M103 18 1000 SH DFND 1 0 1000 0 Barrick Gold Corp COM 067901108 48882 1738967 SH SOLE 1738967 0 0 BCE Inc CALL 05534B760 643 15500 SH DFND 1 0 15500 0 Vermilion Energy Inc PUT 923725105 2 900 SH DFND 1 0 900 0 Royal Bank of Canada PUT 780087102 1636 23300 SH SOLE 23300 0 0 Bank of Montreal CALL 063671101 269 4600 SH DFND 1 0 4600 0 PRA Health Sciences Inc COM 69354M108 0 2 SH DFND 1 0 2 0 Suncor Energy Inc PUT 867224107 33 2700 SH DFND 1 0 2700 0 Exxon Mobil Corp COM 30231G102 3999 116494 SH SOLE 116494 0 0 Toronto-Dominion Bank/The PUT 891160509 65 1400 SH DFND 1 0 1400 0 Royal Bank of Canada PUT 780087102 1650 23500 SH SOLE 23500 0 0 Royal Bank of Canada PUT 780087102 2879 41000 SH SOLE 41000 0 0 Heritage Global Inc COM 42727E103 0 61 SH DFND 1 0 61 0 ISHARES MSCI BRAZIL ETF ETF 464286400 5297 191500 SH SOLE 191500 0 0 Bank of Nova Scotia/The PUT 064149107 985 23700 SH SOLE 23700 0 0 Bank of Nova Scotia/The PUT 064149107 893 21500 SH SOLE 21500 0 0 Maxar Technologies Inc COM 57778K105 479 19200 SH DFND 1 0 19200 0 Royal Bank of Canada PUT 780087102 1306 18600 SH SOLE 18600 0 0 Royal Bank of Canada PUT 780087102 49 700 SH SOLE 700 0 0 BCE Inc CALL 05534B760 1717 41400 SH DFND 1 0 41400 0 Canadian Imperial Bank of Comm PUT 136069101 1420 19000 SH SOLE 19000 0 0 Bank of Nova Scotia/The PUT 064149107 83 2000 SH SOLE 2000 0 0 Canadian National Railway Co PUT 136375102 319 3000 SH DFND 1 0 3000 0 Canadian Imperial Bank of Comm PUT 136069101 3012 40300 SH SOLE 40300 0 0 SPDR S&P 500 ETF TRUST PUT 78462F103 8741 26100 SH SOLE 26100 0 0 SPDR S&P 500 ETF TRUST CALL 78462F103 8741 26100 SH SOLE 26100 0 0 Bank of Nova Scotia/The PUT 064149107 87 2100 SH SOLE 2100 0 0 Lowe's Cos Inc COM 548661107 166 1000 SH SOLE 1000 0 0 Royal Bank of Canada PUT 780087102 1790 25500 SH SOLE 25500 0 0 BCE Inc CALL 05534B760 688 16600 SH DFND 1 0 16600 0 Bank of Montreal PUT 063671101 94 1600 SH DFND 1 0 1600 0 BCE Inc CALL 05534B760 158 3800 SH DFND 1 0 3800 0 BCE Inc PUT 05534B760 182 4400 SH DFND 1 0 4400 0 Bank of Nova Scotia/The CALL 064149107 241 5800 SH DFND 1 0 5800 0 Suncor Energy Inc PUT 867224107 93 7600 SH DFND 1 0 7600 0 Bank of Montreal PUT 063671101 1269 21700 SH SOLE 21700 0 0 Toronto-Dominion Bank/The CALL 891160509 2500 54000 SH DFND 1 0 54000 0 Bank of Montreal PUT 063671101 585 10000 SH SOLE 10000 0 0 UTILITIES SELECT SECTOR SPDR PUT 81369Y886 428 7200 SH SOLE 7200 0 0 Sempra Energy PFD 816851406 11 112 SH DFND 1 0 112 0 Royal Bank of Canada PUT 780087102 176 2500 SH SOLE 2500 0 0 Covetrus Inc COM 22304C100 3 141 SH SOLE 141 0 0 Suncor Energy Inc PUT 867224107 24 2000 SH DFND 1 0 2000 0 Roku Inc COM 77543R102 5595 29635 SH SOLE 29635 0 0 Bank of Nova Scotia/The PUT 064149107 199 4800 SH SOLE 4800 0 0 Crescent Point Energy Corp CALL 22576C101 0 100 SH DFND 1 0 100 0 Vermilion Energy Inc PUT 923725105 0 200 SH DFND 1 0 200 0 Barrick Gold Corp PUT 067901108 14 500 SH DFND 1 0 500 0 Sun Life Financial Inc PUT 866796105 77 1900 SH DFND 1 0 1900 0 Altice USA Inc COM 02156K103 1344 51711 SH SOLE 51711 0 0 BCE Inc PUT 05534B760 116 2800 SH DFND 1 0 2800 0 Crescent Point Energy Corp CALL 22576C101 6 5300 SH DFND 1 0 5300 0 JD.com Inc COM 47215P106 1436 18499 SH SOLE 18499 0 0 Bank of Montreal CALL 063671101 11692 200000 SH DFND 1 0 200000 0 Bank of Montreal PUT 063671101 35 600 SH DFND 1 0 600 0 Royal Bank of Canada PUT 780087102 1264 18000 SH SOLE 18000 0 0 Bank of Montreal CALL 063671101 257 4400 SH DFND 1 0 4400 0 Royal Gold Inc COM 780287108 266 2214 SH SOLE 2214 0 0 Lightspeed POS Inc COM 53227R106 2 64 SH DFND 1 0 64 0 Toronto-Dominion Bank/The PUT 891160509 1176 25400 SH DFND 1 0 25400 0 Bank of Montreal PUT 063671101 1093 18700 SH SOLE 18700 0 0 untitled COM 85207K107 2 200 SH DFND 1 0 200 0 Bank of Montreal CALL 063671101 175 3000 SH DFND 1 0 3000 0 Toronto-Dominion Bank/The PUT 891160509 218 4700 SH DFND 1 0 4700 0 Enbridge Inc PUT 29250N105 91 3100 SH DFND 1 0 3100 0 Elanco Animal Health Inc COM 28414H103 1864 66738 SH SOLE 66738 0 0 SPDR DJIA TRUST ETF 78467X109 3472 12510 SH SOLE 12510 0 0 Toronto-Dominion Bank/The PUT 891160509 5792 125100 SH DFND 1 0 125100 0 BCE Inc CALL 05534B760 158 3800 SH DFND 1 0 3800 0 Canadian Imperial Bank of Comm PUT 136069101 82 1100 SH DFND 1 0 1100 0 TECHNOLOGY SELECT SECT SPDR ETF 81369Y803 40 347 SH SOLE 347 0 0 Canadian Imperial Bank of Comm CALL 136069101 1368 18300 SH DFND 1 0 18300 0 Shopify Inc COM 82509L107 50182 49072 SH SOLE 49072 0 0 Shopify Inc COM 82509L107 37326 36500 SH SOLE 36500 0 0 Shopify Inc COM 82509L107 5680 5554 SH DFND 1 0 5554 0 Brookfield Infrastructure Part COM G16252101 6468 135653 SH SOLE 135653 0 0 AstraZeneca PLC COM 046353108 783 14286 SH SOLE 14286 0 0 FibroGen Inc COM 31572Q808 3 82 SH DFND 1 0 82 0 Ingevity Corp COM 45688C107 0 3 SH DFND 1 0 3 0 Amazon.com Inc COM 023135106 772336 245286 SH SOLE 245286 0 0 Fox Corp COM 35137L204 2839 101518 SH SOLE 101518 0 0 Fox Corp COM 35137L105 6045 217212 SH SOLE 217212 0 0 Canadian Imperial Bank of Comm PUT 136069101 262 3500 SH DFND 1 0 3500 0 Bank of Nova Scotia/The PUT 064149107 872 21000 SH SOLE 21000 0 0 Bank of Nova Scotia/The CALL 064149107 4 100 SH SOLE 100 0 0 Canadian Imperial Bank of Comm CALL 136069101 187 2500 SH DFND 1 0 2500 0 Bank of Montreal PUT 063671101 240 4100 SH SOLE 4100 0 0 Canadian Imperial Bank of Comm CALL 136069101 149 2000 SH DFND 1 0 2000 0 Bank of Nova Scotia/The PUT 064149107 843 20300 SH SOLE 20300 0 0 Bank of Montreal PUT 063671101 257 4400 SH SOLE 4400 0 0 Kinross Gold Corp CALL 496902404 4 500 SH DFND 1 0 500 0 salesforce.com Inc COM 79466L302 1270 5052 SH SOLE 5052 0 0 Royal Bank of Canada PUT 780087102 183 2600 SH DFND 1 0 2600 0 Bank of Nova Scotia/The PUT 064149107 2077 50000 SH DFND 1 0 50000 0 Bank of Nova Scotia/The CALL 064149107 2077 50000 SH DFND 1 0 50000 0 Tanzanian Royalty Exploration COM 87601A107 0 300 SH DFND 1 0 300 0 ADT Inc COM 00090Q103 1 113 SH DFND 1 0 113 0 Dow Inc COM 260557103 21969 466940 SH SOLE 466940 0 0 Charles River Laboratories Int COM 159864107 1 4 SH DFND 1 0 4 0 GrafTech International Ltd COM 384313508 0 44 SH DFND 1 0 44 0 Grand Canyon Education Inc COM 38526M106 1 11 SH DFND 1 0 11 0 Paylocity Holding Corp COM 70438V106 1 9 SH DFND 1 0 9 0 2U Inc COM 90214J101 2 60 SH DFND 1 0 60 0 ViaSat Inc COM 92552V100 0 4 SH DFND 1 0 4 0 New Oriental Education & Techn COM 647581107 2 11 SH DFND 1 0 11 0 ISHARES US REAL ESTATE ETF ETF 464287739 3738 46819 SH SOLE 46819 0 0 Barrick Gold Corp PUT 067901108 34 1200 SH DFND 1 0 1200 0 ISHARES MSCI BRAZIL ETF ETF 464286400 176 6371 SH SOLE 6371 0 0 INVESCO QQQ TRUST SERIES 1 ETF 46090E103 12460 44847 SH SOLE 44847 0 0 Enbridge Inc CALL 29250N105 459 15700 SH DFND 1 0 15700 0 Bank of Nova Scotia/The CALL 064149107 208 5000 SH DFND 1 0 5000 0 Canopy Growth Corp COM 138035100 1478 103060 SH SOLE 103060 0 0 Canopy Growth Corp COM 138035100 1048 73100 SH SOLE 73100 0 0 Manulife Financial Corp CALL 56501R106 161 11600 SH DFND 1 0 11600 0 Canopy Growth Corp COM 138035100 165 11514 SH DFND 1 0 11514 0 Newmont Mining Corp COM 651639106 3862 60861 SH SOLE 60861 0 0 Cenovus Energy Inc COM 15135U109 39 10000 SH SOLE 10000 0 0 Toronto-Dominion Bank/The CALL 891160509 310 6700 SH DFND 1 0 6700 0 Pembina Pipeline Corp PUT 706327103 4 200 SH DFND 1 0 200 0 Canadian Imperial Bank of Comm PUT 136069101 194 2600 SH DFND 1 0 2600 0 Pembina Pipeline Corp PUT 706327103 32 1500 SH DFND 1 0 1500 0 Bank of Nova Scotia/The PUT 064149107 1400 33700 SH SOLE 33700 0 0 TRILLIUM THERAPEUTICS INC COM 89620X506 7 500 SH DFND 1 0 500 0 Canopy Growth Corp COM 138035100 39 2700 SH DFND 1 0 2700 0 Newmont Mining Corp COM 651639106 102 1600 SH DFND 1 0 1600 0 Canadian Imperial Bank of Comm CALL 136069101 1495 20000 SH DFND 1 0 20000 0 Hudbay Minerals Inc CALL 443628102 33 7700 SH DFND 1 0 7700 0 Suncor Energy Inc CALL 867224107 65 5300 SH DFND 1 0 5300 0 BCE Inc CALL 05534B760 137 3300 SH DFND 1 0 3300 0 VANECK JR GOLD MINERS ETF 92189F791 476094 8600000 SH SOLE 8600000 0 0 VANECK GOLD MINERS ETF 92189F106 78320 2000000 SH SOLE 2000000 0 0 Shaw Communications Inc CALL 82028K200 912 50000 SH DFND 1 0 50000 0 ENERGY SELECT SECTOR SPDR ETF 81369Y506 1689 56400 SH SOLE 56400 0 0 FINANCIAL SELECT SECTOR SPDR ETF 81369Y605 2413 100238 SH SOLE 100238 0 0 Rogers Communications Inc CALL 775109200 99 2500 SH DFND 1 0 2500 0 Bank of Nova Scotia/The CALL 064149107 831 20000 SH DFND 1 0 20000 0 Netflix Inc COM 64110L106 120 240 SH SOLE 240 0 0 Cameco Corp CALL 13321L108 25 2500 SH DFND 1 0 2500 0 Canadian Imperial Bank of Comm PUT 136069101 75 1000 SH SOLE 1000 0 0 Canadian Imperial Bank of Comm PUT 136069101 3065 41000 SH SOLE 41000 0 0 Bank of Nova Scotia/The PUT 064149107 21 500 SH SOLE 500 0 0 Toronto-Dominion Bank/The PUT 891160509 935 20200 SH DFND 1 0 20200 0 Chevron Corp COM 166764100 635 8813 SH SOLE 8813 0 0 Exxon Mobil Corp COM 30231G102 10 300 SH SOLE 300 0 0 ConocoPhillips COM 20825C104 410 12470 SH SOLE 12470 0 0 Alphabet Inc COM 02079K305 1471 1004 SH SOLE 1004 0 0 Toronto-Dominion Bank/The PUT 891160509 19 400 SH DFND 1 0 400 0 Agnico Eagle Mines Ltd CALL 008474108 16 200 SH DFND 1 0 200 0 Shopify Inc COM 82509L107 49517 48405 SH DFND 1 0 48405 0 Royal Bank of Canada PUT 780087102 393 5600 SH SOLE 5600 0 0 Bank of Montreal PUT 063671101 23 400 SH SOLE 400 0 0 Suncor Energy Inc CALL 867224107 9 700 SH DFND 1 0 700 0 DocuSign Inc COM 256163106 6362 29556 SH SOLE 29556 0 0 Exact Sciences Corp COM 30063P105 2555 25062 SH SOLE 25062 0 0 Erie Indemnity Co COM 29530P102 893 4249 SH SOLE 4249 0 0 Dropbox Inc COM 26210C104 805 41806 SH SOLE 41806 0 0 MongoDB Inc COM 60937P106 1864 8052 SH SOLE 8052 0 0 MarketAxess Holdings Inc COM 57060D108 9479 19683 SH SOLE 19683 0 0 Zebra Technologies Corp COM 989207105 6705 26558 SH SOLE 26558 0 0 Ionis Pharmaceuticals Inc COM 462222100 1051 22151 SH SOLE 22151 0 0 Okta Inc COM 679295105 4157 19439 SH SOLE 19439 0 0 Uber Technologies Inc COM 90353T100 5845 160228 SH SOLE 160228 0 0 FactSet Research Systems Inc COM 303075105 2122 6336 SH SOLE 6336 0 0 Paycom Software Inc COM 70432V102 7645 24558 SH SOLE 24558 0 0 Equity LifeStyle Properties In COM 29472R108 4175 68115 SH SOLE 68115 0 0 Twilio Inc COM 90138F102 5058 20472 SH SOLE 20472 0 0 Snap Inc COM 83304A106 3896 149212 SH SOLE 149212 0 0 Sun Communities Inc COM 866674104 5507 39162 SH SOLE 39162 0 0 EPAM Systems Inc COM 29414B104 3010 9312 SH SOLE 9312 0 0 HEICO Corp COM 422806109 759 7253 SH SOLE 7253 0 0 HEICO Corp COM 422806208 1076 12137 SH SOLE 12137 0 0 Alphabet Inc COM 02079K305 850 580 SH SOLE 580 0 0 BCE Inc CALL 05534B760 2074 50000 SH DFND 1 0 50000 0 Toronto-Dominion Bank/The CALL 891160509 657 14200 SH DFND 1 0 14200 0 Corteva Inc COM 22052L104 0 1 SH SOLE 1 0 0 Corteva Inc COM 22052L104 12630 438403 SH SOLE 438403 0 0 O-I Glass Inc COM 67098H104 2 143 SH DFND 1 0 143 0 Enbridge Inc CALL 29250N105 38 1300 SH DFND 1 0 1300 0 Cameco Corp CALL 13321L108 23 2300 SH DFND 1 0 2300 0 Shaw Communications Inc PUT 82028K200 219 12000 SH DFND 1 0 12000 0 Thomson Reuters Corp PUT 884903709 24 300 SH DFND 1 0 300 0 UTILITIES SELECT SECTOR SPDR PUT 81369Y886 6662 112200 SH SOLE 112200 0 0 UTILITIES SELECT SECTOR SPDR PUT 81369Y886 7547 127100 SH SOLE 127100 0 0 BCE Inc CALL 05534B760 261 6300 SH DFND 1 0 6300 0 Enbridge Inc CALL 29250N105 9 300 SH DFND 1 0 300 0 Fortis Inc/Canada COM 349553107 49 1200 SH SOLE 1200 0 0 Wal-Mart Stores Inc COM 931142103 1461 10443 SH SOLE 10443 0 0 Target Corp COM 87612E106 1039 6602 SH SOLE 6602 0 0 Northrop Grumman Corp COM 666807102 576 1826 SH SOLE 1826 0 0 Kinross Gold Corp PUT 496902404 7 800 SH DFND 1 0 800 0 Tesla Inc CALL 88160R101 42901 100000 SH SOLE 100000 0 0 UTILITIES SELECT SECTOR SPDR PUT 81369Y886 6633 111700 SH SOLE 111700 0 0 COMM SERV SELECT SECTOR SPDR ETF 81369Y852 55 924 SH SOLE 924 0 0 cbdMD Inc COM 12482W101 1 318 SH DFND 1 0 318 0 Barrick Gold Corp PUT 067901108 20 700 SH DFND 1 0 700 0 Kinross Gold Corp PUT 496902404 39 4400 SH DFND 1 0 4400 0 State Street Corp COM 857477103 581 9800 SH SOLE 9800 0 0 FedEx Corp COM 31428X106 66 263 SH SOLE 263 0 0 Fortis Inc/Canada PUT 349553107 1357 33200 SH SOLE 33200 0 0 Toronto-Dominion Bank/The PUT 891160509 1468 31700 SH DFND 1 0 31700 0 Canadian Imperial Bank of Comm PUT 136069101 2168 29000 SH DFND 1 0 29000 0 Qutoutiao Inc COM 74915J107 0 165 SH DFND 1 0 165 0 ISHARES MSCI SWEDEN ETF ETF 464286756 1 18 SH DFND 1 0 18 0 Hudbay Minerals Inc PUT 443628102 13 3000 SH DFND 1 0 3000 0 BlackBerry Ltd CALL 09228F103 1 200 SH DFND 1 0 200 0 Cenovus Energy Inc PUT 15135U109 19 5000 SH DFND 1 0 5000 0 Microchip Technology Inc CALL 595017104 6166 60000 SH SOLE 60000 0 0 Kinross Gold Corp CALL 496902404 44 5000 SH DFND 1 0 5000 0 Barrick Gold Corp COM 067901108 2 58 SH SOLE 58 0 0 UTILITIES SELECT SECTOR SPDR PUT 81369Y886 4786 80600 SH SOLE 80600 0 0 UTILITIES SELECT SECTOR SPDR PUT 81369Y886 713 12000 SH SOLE 12000 0 0 ENERGY SELECT SECTOR SPDR ETF 81369Y506 219 7316 SH SOLE 7316 0 0 Royal Bank of Canada PUT 780087102 14042 200000 SH SOLE 200000 0 0 Sturm Ruger & Co Inc COM 864159108 2 26 SH DFND 1 0 26 0 Bank of Montreal CALL 063671101 23383 400000 SH SOLE 400000 0 0 KKR & Co LP COM 48251W104 17 488 SH SOLE 488 0 0 Bank of Nova Scotia/The PUT 064149107 125 3000 SH DFND 1 0 3000 0 Canadian Imperial Bank of Comm PUT 136069101 665 8900 SH SOLE 8900 0 0 Vermilion Energy Inc PUT 923725105 6 2500 SH DFND 1 0 2500 0 Activision Blizzard Inc COM 00507V109 510 6300 SH SOLE 6300 0 0 Electronic Arts Inc COM 285512109 639 4900 SH SOLE 4900 0 0 Sony Corp COM 835699307 614 8000 SH SOLE 8000 0 0 Osisko Gold Royalties Ltd COM 68827L101 177 15000 SH DFND 1 0 15000 0 ISHARES RUSSELL 2000 ETF ETF 464287655 37361 249423 SH SOLE 249423 0 0 Northern Dynasty Minerals Ltd COM 66510M204 391 400000 SH SOLE 400000 0 0 Toronto-Dominion Bank/The PUT 891160509 116 2500 SH DFND 1 0 2500 0 Enbridge Inc CALL 29250N105 64 2200 SH DFND 1 0 2200 0 Enbridge Inc PUT 29250N105 18 600 SH DFND 1 0 600 0 Magna International Inc PUT 559222401 18 400 SH DFND 1 0 400 0 Canadian Imperial Bank of Comm PUT 136069101 120 1600 SH DFND 1 0 1600 0 Vermilion Energy Inc PUT 923725105 16 6700 SH DFND 1 0 6700 0 Bank of Nova Scotia/The CALL 064149107 17 400 SH DFND 1 0 400 0 Canadian Imperial Bank of Comm PUT 136069101 269 3600 SH DFND 1 0 3600 0 Kinross Gold Corp PUT 496902404 18 2000 SH DFND 1 0 2000 0 Bank of Nova Scotia/The PUT 064149107 33 800 SH DFND 1 0 800 0 Bank of Montreal PUT 063671101 99 1700 SH DFND 1 0 1700 0 Canadian Imperial Bank of Comm PUT 136069101 456 6100 SH DFND 1 0 6100 0 Bank of Montreal CALL 063671101 5846 100000 SH DFND 1 0 100000 0 Bank of Montreal PUT 063671101 18 300 SH DFND 1 0 300 0 Bank of Montreal PUT 063671101 35 600 SH DFND 1 0 600 0 Canadian Imperial Bank of Comm PUT 136069101 37 500 SH DFND 1 0 500 0 Valeant Pharmaceuticals Intern CALL 071734107 30 1900 SH DFND 1 0 1900 0 Kraft Heinz Co/The COM 500754106 3 100 SH DFND 1 0 100 0 Kraft Heinz Co/The COM 500754106 3 100 SH SOLE 100 0 0 Shopify Inc COM 82509L107 102 100 SH DFND 1 0 100 0 General Electric Co COM 369604103 1 100 SH SOLE 100 0 0 Bank of Nova Scotia/The PUT 064149107 258 6200 SH SOLE 6200 0 0 Cameco Corp PUT 13321L108 2 200 SH DFND 1 0 200 0 BlackBerry Ltd CALL 09228F103 2 400 SH DFND 1 0 400 0 FINANCIAL SELECT SECTOR SPDR PUT 81369Y605 2407 100000 SH SOLE 100000 0 0 Kinross Gold Corp COM 496902404 441 50000 SH SOLE 50000 0 0 Canadian Imperial Bank of Comm PUT 136069101 1682 22500 SH DFND 1 0 22500 0 Toronto-Dominion Bank/The CALL 891160509 51 1100 SH DFND 1 0 1100 0 Toronto-Dominion Bank/The PUT 891160509 694 15000 SH DFND 1 0 15000 0 Royal Bank of Canada PUT 780087102 197 2800 SH DFND 1 0 2800 0 Royal Bank of Canada PUT 780087102 126 1800 SH DFND 1 0 1800 0 TransAlta Corp PUT 89346D107 9 1500 SH DFND 1 0 1500 0 Bank of Montreal PUT 063671101 1467 25100 SH SOLE 25100 0 0 Toronto-Dominion Bank/The CALL 891160509 269 5800 SH DFND 1 0 5800 0 Roku Inc COM 77543R102 3218 17045 SH SOLE 17045 0 0 Sarepta Therapeutics Inc COM 803607100 1741 12399 SH SOLE 12399 0 0 Toronto-Dominion Bank/The CALL 891160509 14 300 SH DFND 1 0 300 0 Toronto-Dominion Bank/The CALL 891160509 616 13300 SH DFND 1 0 13300 0 Canadian Imperial Bank of Comm PUT 136069101 194 2600 SH DFND 1 0 2600 0 PayPal Holdings Inc COM 70450Y103 200 1017 SH SOLE 1017 0 0 Alibaba Group Holding Ltd COM 01609W102 63 216 SH SOLE 216 0 0 Manulife Financial Corp CALL 56501R106 3 200 SH DFND 1 0 200 0 Royal Bank of Canada PUT 780087102 772 11000 SH SOLE 11000 0 0 Agnico Eagle Mines Ltd CALL 008474108 80 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The CALL 064149107 42 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The CALL 064149107 50 1200 SH DFND 1 0 1200 0 Crescent Point Energy Corp PUT 22576C101 33 27600 SH DFND 1 0 27600 0 NVIDIA Corp COM 67066G104 54 100 SH SOLE 100 0 0 Bank of Nova Scotia/The PUT 064149107 694 16700 SH SOLE 16700 0 0 Vermilion Energy Inc PUT 923725105 3 1200 SH DFND 1 0 1200 0 Barrick Gold Corp PUT 067901108 17 600 SH DFND 1 0 600 0 Kinross Gold Corp CALL 496902404 7 800 SH DFND 1 0 800 0 Toronto-Dominion Bank/The CALL 891160509 1556 33600 SH DFND 1 0 33600 0 TransAlta Corp CALL 89346D107 1 100 SH DFND 1 0 100 0 Canadian National Railway Co PUT 136375102 85 800 SH DFND 1 0 800 0 Toronto-Dominion Bank/The CALL 891160509 375 8100 SH DFND 1 0 8100 0 Broadcom Inc COM 11135F101 1758 4825 SH SOLE 4825 0 0 Adobe Systems Inc COM 00724F101 444 906 SH SOLE 906 0 0 Royal Bank of Canada CALL 780087102 1818 25900 SH DFND 1 0 25900 0 Bank of Nova Scotia/The CALL 064149107 33 800 SH SOLE 800 0 0 BCE Inc PUT 05534B760 419 10100 SH DFND 1 0 10100 0 ISHARES MSCI EAFE ETF PUT 464287465 420 6600 SH SOLE 6600 0 0 ISHARES MSCI EAFE ETF CALL 464287465 420 6600 SH SOLE 6600 0 0 Canadian Imperial Bank of Comm CALL 136069101 127 1700 SH DFND 1 0 1700 0 Canadian Natural Resources Ltd CALL 136385101 8 500 SH DFND 1 0 500 0 Canadian Imperial Bank of Comm CALL 136069101 1286 17200 SH DFND 1 0 17200 0 Canadian Imperial Bank of Comm CALL 136069101 1002 13400 SH DFND 1 0 13400 0 Sun Life Financial Inc CALL 866796105 102 2500 SH DFND 1 0 2500 0 Bank of Nova Scotia/The CALL 064149107 112 2700 SH DFND 1 0 2700 0 Bank of Nova Scotia/The CALL 064149107 158 3800 SH DFND 1 0 3800 0 Canadian Imperial Bank of Comm CALL 136069101 882 11800 SH DFND 1 0 11800 0 Vermilion Energy Inc CALL 923725105 2 1000 SH DFND 1 0 1000 0 Canadian Imperial Bank of Comm CALL 136069101 7475 100000 SH SOLE 100000 0 0 Royal Bank of Canada PUT 780087102 84 1200 SH DFND 1 0 1200 0 Toronto-Dominion Bank/The CALL 891160509 194 4200 SH DFND 1 0 4200 0 Vermilion Energy Inc CALL 923725105 5 2100 SH DFND 1 0 2100 0 Bank of Nova Scotia/The CALL 064149107 83 2000 SH DFND 1 0 2000 0 Enbridge Inc CALL 29250N105 35 1200 SH DFND 1 0 1200 0 UTILITIES SELECT SECTOR SPDR ETF 81369Y886 5949 100189 SH SOLE 100189 0 0 Kirkland Lake Gold Ltd COM 49741E100 6157 126126 SH SOLE 126126 0 0 Kirkland Lake Gold Ltd COM 49741E100 646 13226 SH DFND 1 0 13226 0 Kirkland Lake Gold Ltd COM 49741E100 4725 96800 SH SOLE 96800 0 0 Royal Bank of Canada PUT 780087102 372 5300 SH SOLE 5300 0 0 SVB Financial Group COM 78486Q101 1502 6241 SH SOLE 6241 0 0 SunOpta Inc COM 8676EP108 1 139 SH DFND 1 0 139 0 Fortis Inc/Canada PUT 349553107 98 2400 SH SOLE 2400 0 0 Magnolia Oil & Gas Corp COM 559663109 0 21 SH DFND 1 0 21 0 Toronto-Dominion Bank/The CALL 891160509 463 10000 SH DFND 1 0 10000 0 Crescent Point Energy Corp CALL 22576C101 34 28100 SH DFND 1 0 28100 0 Vermilion Energy Inc CALL 923725105 2 1000 SH DFND 1 0 1000 0 BlackBerry Ltd CALL 09228F103 5 1000 SH DFND 1 0 1000 0 Colfax Corp COM 194014106 0 3 SH DFND 1 0 3 0 Shaw Communications Inc PUT 82028K200 33 1800 SH DFND 1 0 1800 0 BlackBerry Ltd PUT 09228F103 9 2000 SH DFND 1 0 2000 0 Canadian Imperial Bank of Comm COM 136069101 43811 586129 SH SOLE 586129 0 0 Crescent Point Energy Corp CALL 22576C101 13 10900 SH DFND 1 0 10900 0 Crescent Point Energy Corp PUT 22576C101 2 2000 SH DFND 1 0 2000 0 Fortis Inc/Canada CALL 349553107 29 700 SH DFND 1 0 700 0 BlackBerry Ltd CALL 09228F103 1 300 SH DFND 1 0 300 0 Suncor Energy Inc CALL 867224107 21 1700 SH DFND 1 0 1700 0 HRG Group Inc COM 84790A105 0 2 SH SOLE 2 0 0 BlackBerry Ltd PUT 09228F103 9 2000 SH DFND 1 0 2000 0 Discover Financial Services COM 254709108 1189 20578 SH SOLE 20578 0 0 Bank of Nova Scotia/The PUT 064149107 170 4100 SH SOLE 4100 0 0 Royal Bank of Canada PUT 780087102 843 12000 SH SOLE 12000 0 0 Bank of Nova Scotia/The PUT 064149107 79 1900 SH SOLE 1900 0 0 Sun Life Financial Inc PUT 866796105 139 3400 SH DFND 1 0 3400 0 BlackBerry Ltd CALL 09228F103 1 300 SH DFND 1 0 300 0 Suncor Energy Inc CALL 867224107 1 100 SH DFND 1 0 100 0 Bank of Nova Scotia/The PUT 064149107 29 700 SH SOLE 700 0 0 JM Smucker Co/The COM 832696405 4283 37079 SH SOLE 37079 0 0 Campbell Soup Co COM 134429109 2282 47183 SH SOLE 47183 0 0 Conagra Brands Inc COM 205887102 6298 176365 SH SOLE 176365 0 0 360 Finance Inc COM 88557W101 1 54 SH DFND 1 0 54 0 Tencent Music Entertainment Gr COM 88034P109 2 145 SH DFND 1 0 145 0 Brookfield Infrastructure Part COM G16252101 190 3998 SH SOLE 3998 0 0 VANECK JPM EM LOCAL CCY BOND ETF 92189H300 26214 850000 SH SOLE 850000 0 0 TransCanada Corp CALL 87807B107 13 300 SH DFND 1 0 300 0 Comcast Corp COM 20030N101 199 4305 SH SOLE 4305 0 0 Charter Communications Inc COM 16119P108 21 34 SH SOLE 34 0 0 Walt Disney Co/The COM 254687106 2687 21654 SH SOLE 21654 0 0 TELUS Corp PUT 87971M103 4 200 SH DFND 1 0 200 0 BlackBerry Ltd PUT 09228F103 11 2500 SH DFND 1 0 2500 0 TELUS Corp PUT 87971M103 91 5200 SH DFND 1 0 5200 0 TELUS Corp PUT 87971M103 11 600 SH DFND 1 0 600 0 Omeros Corp COM 682143102 2 176 SH DFND 1 0 176 0 BlackBerry Ltd CALL 09228F103 0 100 SH DFND 1 0 100 0 Enbridge Inc PUT 29250N105 99 3400 SH DFND 1 0 3400 0 Crescent Point Energy Corp PUT 22576C101 4 3700 SH DFND 1 0 3700 0 Enbridge Inc CALL 29250N105 120 4100 SH DFND 1 0 4100 0 Jack in the Box Inc COM 466367109 0 2 SH DFND 1 0 2 0 TELUS Corp CALL 87971M103 4 200 SH DFND 1 0 200 0 Enbridge Inc CALL 29250N105 38 1300 SH DFND 1 0 1300 0 Manulife Financial Corp CALL 56501R106 4 300 SH DFND 1 0 300 0 Brookfield Asset Management In COM 112585104 12983 392700 SH SOLE 392700 0 0 BCE Inc PUT 05534B760 41 1000 SH DFND 1 0 1000 0 Manulife Financial Corp CALL 56501R106 14 1000 SH DFND 1 0 1000 0 Sun Life Financial Inc COM 866796105 25 605 SH SOLE 605 0 0 Teradyne Inc COM 880770102 6574 82740 SH SOLE 82740 0 0 Lightspeed POS Inc COM 53227R106 192 5984 SH SOLE 5984 0 0 Organigram Holdings Inc COM 68620P101 17 15820 SH SOLE 15820 0 0 Neurocrine Biosciences Inc COM 64125C109 1420 14765 SH SOLE 14765 0 0 Insulet Corp COM 45784P101 2592 10957 SH SOLE 10957 0 0 Medical Properties Trust Inc COM 58463J304 3714 210666 SH SOLE 210666 0 0 Tyler Technologies Inc COM 902252105 6967 19987 SH SOLE 19987 0 0 Brown & Brown Inc COM 115236101 1825 40315 SH SOLE 40315 0 0 SilverCrest Metals Inc COM 828363101 83 9754 SH SOLE 9754 0 0 Teledyne Technologies Inc COM 879360105 6343 20447 SH SOLE 20447 0 0 Black Knight Inc COM 09215C105 2184 25090 SH SOLE 25090 0 0 RingCentral Inc COM 76680R206 3366 12256 SH SOLE 12256 0 0 Guidewire Software Inc COM 40171V100 1447 13873 SH SOLE 13873 0 0 Pinterest Inc COM 72352L106 2819 67906 SH SOLE 67906 0 0 Booz Allen Hamilton Holding Co COM 099502106 1915 23083 SH SOLE 23083 0 0 Bio-Rad Laboratories Inc COM 090572207 6278 12179 SH SOLE 12179 0 0 Blackstone Group LP/The COM 09260D107 5852 112100 SH SOLE 112100 0 0 VICI Properties Inc COM 925652109 4715 201771 SH SOLE 201771 0 0 Aqua America Inc COM 29670G102 1568 38957 SH SOLE 38957 0 0 West Pharmaceutical Services I COM 955306105 11432 41587 SH SOLE 41587 0 0 Omega Healthcare Investors Inc COM 681936100 2708 90434 SH SOLE 90434 0 0 Enbridge Inc CALL 29250N105 12 400 SH DFND 1 0 400 0 Enbridge Inc CALL 29250N105 216 7400 SH DFND 1 0 7400 0 Enbridge Inc CALL 29250N105 1098 37600 SH DFND 1 0 37600 0 Suncor Energy Inc COM 867224107 108 8873 SH SOLE 8873 0 0 FINANCIAL SELECT SECTOR SPDR ETF 81369Y605 24 1000 SH SOLE 1000 0 0 TransCanada Corp CALL 87807B107 139 3300 SH DFND 1 0 3300 0 Cenovus Energy Inc CALL 15135U109 195 50000 SH DFND 1 0 50000 0 Enbridge Inc CALL 29250N105 105 3600 SH DFND 1 0 3600 0 Tradeweb Markets Inc COM 892672106 1 25 SH DFND 1 0 25 0 FINANCIAL SELECT SECTOR SPDR PUT 81369Y605 10160 422100 SH SOLE 422100 0 0 Crescent Point Energy Corp PUT 22576C101 3 2600 SH DFND 1 0 2600 0 ISHARES CHINA LARGE-CAP ETF ETF 464287184 172 4085 SH SOLE 4085 0 0 Arrowhead Pharmaceuticals Inc COM 04280A100 0 8 SH DFND 1 0 8 0 KBR Inc COM 48242W106 0 4 SH DFND 1 0 4 0 Crescent Point Energy Corp PUT 22576C101 2 2000 SH DFND 1 0 2000 0 Facebook Inc CALL 30303M102 288 1100 SH SOLE 1100 0 0 Facebook Inc PUT 30303M102 288 1100 SH SOLE 1100 0 0 Caterpillar Inc COM 149123101 2905 19479 SH SOLE 19479 0 0 Cummins Inc COM 231021106 2237 10596 SH SOLE 10596 0 0 United Parcel Service Inc COM 911312106 2507 15045 SH SOLE 15045 0 0 Manulife Financial Corp CALL 56501R106 1 100 SH DFND 1 0 100 0 Crescent Point Energy Corp PUT 22576C101 2 2000 SH DFND 1 0 2000 0 SPDR DJIA TRUST ETF 78467X109 555 2000 SH SOLE 2000 0 0 BlackBerry Ltd PUT 09228F103 3 600 SH DFND 1 0 600 0 ISHARES RUSSELL 2000 ETF ETF 464287655 1603 10700 SH SOLE 10700 0 0 Cenovus Energy Inc PUT 15135U109 12 3000 SH DFND 1 0 3000 0 CBS Corp COM 92556H206 1210 43187 SH SOLE 43187 0 0 Travelers Cos Inc/The COM 89417E109 665 6148 SH SOLE 6148 0 0 TransCanada Corp CALL 87807B107 130 3100 SH DFND 1 0 3100 0 Progressive Corp/The COM 743315103 452 4772 SH SOLE 4772 0 0 Primoris Services Corp COM 74164F103 2 92 SH DFND 1 0 92 0 Bank of Nova Scotia/The COM 064149107 149492 3598317 SH SOLE 3598317 0 0 Netflix Inc PUT 64110L106 2600 5200 SH SOLE 5200 0 0 Netflix Inc CALL 64110L106 2550 5100 SH SOLE 5100 0 0 ISHARES MSCI BRAZIL ETF ETF 464286400 1776 64200 SH SOLE 64200 0 0 INVESCO S&P 500 LOW VOLATILI ETF 46138E354 38 700 SH SOLE 700 0 0 Enbridge Inc CALL 29250N105 3 100 SH DFND 1 0 100 0 Aflac Inc COM 001055102 98 2700 SH SOLE 2700 0 0 Enbridge Inc PUT 29250N105 143 4900 SH DFND 1 0 4900 0 Banco Bradesco SA COM 059460303 77 22460 SH SOLE 22460 0 0 Itau Unibanco Holding SA COM 465562106 63 15900 SH SOLE 15900 0 0 Petroleo Brasileiro SA COM 71654V408 83 11690 SH SOLE 11690 0 0 Vale SA COM 91912E105 28 2650 SH SOLE 2650 0 0 FMC Corp COM 302491303 9622 90855 SH SOLE 90855 0 0 VANECK GOLD MINERS ETF 92189F106 176 4500 SH SOLE 4500 0 0 Lyft Inc COM 55087P104 900 32659 SH SOLE 32659 0 0 American Airlines Group Inc COM 02376R102 551 44801 SH SOLE 44801 0 0 Humana Inc COM 444859102 58 140 SH SOLE 140 0 0 VANGUARD TOTAL BOND MARKET ETF 921937835 17644 200000 SH SOLE 200000 0 0 Royal Bank of Canada COM 780087102 131739 1876346 SH SOLE 1876346 0 0 Canada Goose Holdings Inc COM 135086106 785 24400 SH SOLE 24400 0 0 Shopify Inc COM 82509L107 89254 87250 SH SOLE 87250 0 0 Lantronix Inc COM 516548203 0 85 SH DFND 1 0 85 0 Lantronix Inc COM 516548203 2 328 SH DFND 1 0 328 0 Brookfield Property Partners L COM G16249107 1648 136920 SH SOLE 136920 0 0 Brookfield Property Partners L COM G16249107 198 16473 SH DFND 1 0 16473 0 Delta Air Lines Inc COM 247361702 1335 43665 SH SOLE 43665 0 0 JetBlue Airways Corp COM 477143101 151 13303 SH SOLE 13303 0 0 United Continental Holdings In COM 910047109 498 14342 SH SOLE 14342 0 0 Ovintiv Inc COM 69047Q102 9 1103 SH DFND 1 0 1103 0 Square Inc COM 852234103 46 280 SH SOLE 280 0 0 Hydropothecary Corp/The COM 428304109 6 9000 SH DFND 1 0 9000 0 Crescent Capital BDC Inc COM 225655109 0 12 SH DFND 1 0 12 0 CVS Health Corp COM 126650100 1196 20478 SH SOLE 20478 0 0 Potlatch Corp COM 737630103 651 15457 SH SOLE 15457 0 0 Gaming and Leisure Properties COM 36467J108 1814 49130 SH SOLE 49130 0 0 Lamar Advertising Co COM 512816109 1321 19968 SH SOLE 19968 0 0 CyrusOne Inc COM 23283R100 1892 27014 SH SOLE 27014 0 0 Sabra Health Care REIT Inc COM 78573L106 655 47510 SH SOLE 47510 0 0 Hudson Pacific Properties Inc COM 444097109 777 35446 SH SOLE 35446 0 0 Douglas Emmett Inc COM 25960P109 956 38103 SH SOLE 38103 0 0 Starwood Property Trust Inc COM 85571B105 992 65747 SH SOLE 65747 0 0 Lexington Realty Trust COM 529043101 669 63972 SH SOLE 63972 0 0 American Campus Communities In COM 024835100 1111 31812 SH SOLE 31812 0 0 Healthcare Trust of America In COM 42225P501 1313 50512 SH SOLE 50512 0 0 Blackstone Mortgage Trust Inc COM 09257W100 742 33791 SH SOLE 33791 0 0 Life Storage Inc COM 53223X107 1142 10845 SH SOLE 10845 0 0 Rayonier Inc COM 754907103 834 31551 SH SOLE 31551 0 0 Rexford Industrial Realty Inc COM 76169C100 1309 28611 SH SOLE 28611 0 0 PS Business Parks Inc COM 69360J107 567 4636 SH SOLE 4636 0 0 National Health Investors Inc COM 63633D104 622 10321 SH SOLE 10321 0 0 Cousins Properties Inc COM 222795502 982 34340 SH SOLE 34340 0 0 Americold Realty Trust COM 03064D108 1682 47062 SH SOLE 47062 0 0 CubeSmart COM 229663109 1447 44777 SH SOLE 44777 0 0 JBG SMITH Properties COM 46590V100 695 25974 SH SOLE 25974 0 0 Equity Commonwealth COM 294628102 748 28086 SH SOLE 28086 0 0 EastGroup Properties Inc COM 277276101 1176 9092 SH SOLE 9092 0 0 Howard Hughes Corp/The COM 44267D107 600 10416 SH SOLE 10416 0 0 STORE Capital Corp COM 862121100 1446 52719 SH SOLE 52719 0 0 CoreSite Realty Corp COM 21870Q105 1168 9829 SH SOLE 9829 0 0 Physicians Realty Trust COM 71943U104 862 48107 SH SOLE 48107 0 0 American Homes 4 Rent COM 02665T306 1755 61611 SH SOLE 61611 0 0 Spirit Realty Capital Inc COM 84860W300 804 23813 SH SOLE 23813 0 0 New Residential Investment Cor COM 64828T201 764 96090 SH SOLE 96090 0 0 Corporate Office Properties Tr COM 22002T108 615 25929 SH SOLE 25929 0 0 Highwoods Properties Inc COM 431284108 806 24014 SH SOLE 24014 0 0 Healthcare Realty Trust Inc COM 421946104 947 31445 SH SOLE 31445 0 0 Invesco Mortgage Capital Inc COM 46131B100 10 3822 SH SOLE 3822 0 0 First Industrial Realty Trust COM 32054K103 1170 29402 SH SOLE 29402 0 0 Taubman Centers Inc COM 876664103 475 14265 SH SOLE 14265 0 0 Kilroy Realty Corp COM 49427F108 1259 24226 SH SOLE 24226 0 0 Brixmor Property Group Inc COM 11120U105 801 68522 SH SOLE 68522 0 0 Teck Resources Ltd COM 878742204 201 14448 SH SOLE 14448 0 0 Thomson Reuters Corp COM 884903709 46 576 SH SOLE 576 0 0 Shaw Communications Inc COM 82028K200 38 2105 SH SOLE 2105 0 0 Rogers Communications Inc COM 775109200 113 2851 SH SOLE 2851 0 0 Canadian Pacific Railway Ltd COM 13645T100 315 1035 SH SOLE 1035 0 0 BlackBerry Ltd COM 09228F103 1744 379979 SH SOLE 379979 0 0 Bank of Montreal COM 063671101 49183 841347 SH SOLE 841347 0 0 Canadian National Railway Co COM 136375102 301 2822 SH SOLE 2822 0 0 Valeant Pharmaceuticals Intern COM 071734107 5373 345599 SH SOLE 345599 0 0 CGI Group Inc COM 12532H104 13355 196759 SH SOLE 196759 0 0 Imperial Oil Ltd COM 453038408 36 3011 SH SOLE 3011 0 0 Brookfield Property Partners L COM G16249107 268 22303 SH SOLE 22303 0 0 Kinross Gold Corp COM 496902404 22882 2593060 SH SOLE 2593060 0 0 Kirkland Lake Gold Ltd COM 49741E100 301 6162 SH SOLE 6162 0 0 Gildan Activewear Inc COM 375916103 5984 303639 SH SOLE 303639 0 0 Magna International Inc COM 559222401 68 1491 SH SOLE 1491 0 0 Nutrien Ltd COM 67077M108 26 662 SH SOLE 662 0 0 Manulife Financial Corp COM 56501R106 21 1497 SH SOLE 1497 0 0 Lyft Inc COM 55087P104 165 6000 SH SOLE 6000 0 0 US Silica Holdings Inc COM 90346E103 2 507 SH DFND 1 0 507 0 TG Therapeutics Inc COM 88322Q108 2 89 SH DFND 1 0 89 0 Welltower Inc COM 95040Q104 17 300 SH SOLE 300 0 0 Simon Property Group Inc COM 828806109 6 100 SH SOLE 100 0 0 Ventas Inc COM 92276F100 13 300 SH SOLE 300 0 0 Gardner Denver Holdings Inc COM 45687V106 7238 203327 SH SOLE 203327 0 0 GFL Environmental Inc COM 36168Q104 0 22 SH DFND 1 0 22 0 HCA Healthcare Inc COM 40412C101 87 700 SH SOLE 700 0 0 AbbVie Inc COM 00287Y109 79 900 SH SOLE 900 0 0 JDL GOLD CORP COM 29446Y502 205 17535 SH SOLE 17535 0 0 JDL GOLD CORP COM 29446Y502 18 1525 SH DFND 1 0 1525 0 SPDR S&P REGIONAL BANKING ETF 78464A698 1277 35800 SH SOLE 35800 0 0 Rogers Communications Inc COM 775109200 11900 300000 SH SOLE 300000 0 0 Boeing Co/The COM 097023105 50 300 SH SOLE 300 0 0 Brookfield Asset Management In COM 112585104 73 2200 SH SOLE 2200 0 0 BCE Inc COM 05534B760 3135 75600 SH SOLE 75600 0 0 TELUS Corp COM 87971M103 1022 58100 SH SOLE 58100 0 0 Shaw Communications Inc COM 82028K200 661 36200 SH SOLE 36200 0 0 ISHARES CORE U.S. AGGREGATE ETF 464287226 177089 1500000 SH SOLE 1500000 0 0 BCE Inc COM 05534B760 1 30 SH DFND 1 0 30 0 Bank of Nova Scotia/The COM 064149107 1 30 SH DFND 1 0 30 0 Fortis Inc/Canada COM 349553107 1 30 SH DFND 1 0 30 0 Rogers Communications Inc COM 775109200 1 30 SH DFND 1 0 30 0 Sun Life Financial Inc COM 866796105 1 30 SH DFND 1 0 30 0 Toronto-Dominion Bank/The COM 891160509 1 30 SH DFND 1 0 30 0 TransCanada Corp COM 87807B107 2191 52200 SH SOLE 52200 0 0 Suncor Energy Inc COM 867224107 1608 131700 SH SOLE 131700 0 0 Rogers Communications Inc COM 775109200 36 911 SH SOLE 911 0 0 Waste Connections Inc COM 94106B101 62 600 SH SOLE 600 0 0 Thomson Reuters Corp COM 884903709 13463 168714 SH SOLE 168714 0 0 Brookfield Infrastructure Part COM G16252101 5726 120090 SH SOLE 120090 0 0 Canadian National Railway Co COM 136375102 9564 89800 SH SOLE 89800 0 0 Cameco Corp COM 13321L108 61 6000 SH SOLE 6000 0 0 Nutrien Ltd COM 67077M108 74 1900 SH SOLE 1900 0 0 Pembina Pipeline Corp COM 706327103 2349 110700 SH SOLE 110700 0 0 Gildan Activewear Inc COM 375916103 303 15400 SH SOLE 15400 0 0 Imperial Oil Ltd COM 453038408 427 35700 SH SOLE 35700 0 0 Canadian Pacific Railway Ltd COM 13645T100 335 1100 SH SOLE 1100 0 0 NextEra Energy Inc COM 65339F101 2182 7862 SH SOLE 7862 0 0 Reynolds Consumer Products Inc COM 76171L106 1 28 SH DFND 1 0 28 0 Carnival Corp COM 143658300 622 41000 SH DFND 1 0 41000 0 Algonquin Power & Utilities Co COM 015857105 5830 401400 SH SOLE 401400 0 0 Brookfield Renewable Partners COM G16258108 8392 159630 SH SOLE 159630 0 0 Brookfield Infrastructure Corp COM 11275Q107 2 35 SH SOLE 35 0 0 Brookfield Infrastructure Corp COM 11275Q107 23 410 SH DFND 1 0 410 0 Brookfield Infrastructure Corp COM 11275Q107 401 7240 SH SOLE 7240 0 0 Brookfield Infrastructure Corp COM 11275Q107 119 2144 SH SOLE 2144 0 0 Brookfield Infrastructure Corp COM 11275Q107 0 3 SH DFND 1 0 3 0 Brookfield Infrastructure Corp COM 11275Q107 1 10 SH DFND 1 0 10 0 Brookfield Infrastructure Corp COM 11275Q107 25 444 SH SOLE 444 0 0 Brookfield Infrastructure Corp COM 11275Q107 1 23 SH DFND 1 0 23 0 Vermilion Energy Inc COM 923725105 8 3600 SH SOLE 3600 0 0 Brookfield Infrastructure Corp COM 11275Q107 2 44 SH DFND 1 0 44 0 Otis Worldwide Corp COM 68902V107 29915 479262 SH SOLE 479262 0 0 Carrier Global Corp COM 14448C104 25 821 SH SOLE 821 0 0 Carrier Global Corp COM 14448C104 13860 453821 SH SOLE 453821 0 0 Otis Worldwide Corp COM 68902V107 26 410 SH SOLE 410 0 0 US NATURAL GAS FUND LP ETF 912318300 333 29154 SH SOLE 29154 0 0 Chesapeake Utilities Corp COM 165303108 0 3 SH DFND 1 0 3 0 Valero Energy Corp COM 91913Y100 275 6344 SH SOLE 6344 0 0 Gildan Activewear Inc COM 375916103 18 900 SH DFND 1 0 900 0 Imperial Oil Ltd COM 453038408 34 2800 SH DFND 1 0 2800 0 Citigroup Inc COM 172967424 31495 730583 SH SOLE 730583 0 0 CBS Corp COM 92556H206 2102 75030 SH SOLE 75030 0 0 Capital One Financial Corp COM 14040H105 1711 23807 SH SOLE 23807 0 0 United Parcel Service Inc COM 911312106 473 2840 SH SOLE 2840 0 0 Alphabet Inc COM 02079K305 15 10 SH SOLE 10 0 0 Lowe's Cos Inc COM 548661107 121 727 SH SOLE 727 0 0 Mastercard Inc COM 57636Q104 11812 34929 SH SOLE 34929 0 0 MetLife Inc COM 59156R108 1599 43028 SH SOLE 43028 0 0 NIKE Inc COM 654106103 378 3011 SH SOLE 3011 0 0 Procter & Gamble Co/The COM 742718109 528 3796 SH SOLE 3796 0 0 PayPal Holdings Inc COM 70450Y103 8340 42329 SH SOLE 42329 0 0 Petroleo Brasileiro SA COM 71654V408 524 73616 SH SOLE 73616 0 0 Brookfield Infrastructure Corp COM 11275Q107 3 49 SH SOLE 49 0 0 ISHARES IBOXX INVESTMENT GRA ETF 464287242 404128 3000000 SH SOLE 3000000 0 0 Descartes Systems Group Inc/Th COM 249906108 610 10700 SH SOLE 10700 0 0 Ritchie Bros Auctioneers Inc COM 767744105 641 10800 SH SOLE 10800 0 0 Stantec Inc COM 85472N109 619 20400 SH SOLE 20400 0 0 Zoom Video Communications Inc COM 98980L101 12727 27072 SH SOLE 27072 0 0 Envista Holdings Corp COM 29415F104 5 190 SH DFND 1 0 190 0 FTI Consulting Inc COM 302941109 0 1 SH DFND 1 0 1 0 United States Steel Corp COM 912909108 114 15547 SH SOLE 15547 0 0 Fortis Inc/Canada COM 349553107 24224 592500 SH SOLE 592500 0 0 Tyson Foods Inc COM 902494103 405 6805 SH SOLE 6805 0 0 Comcast Corp COM 20030N101 1355 29294 SH SOLE 29294 0 0 JPMorgan Chase & Co COM 46625H100 2907 30200 SH SOLE 30200 0 0 Alibaba Group Holding Ltd COM 01609W102 67 227 SH SOLE 227 0 0 Union Pacific Corp COM 907818108 34 175 SH SOLE 175 0 0 Northern Dynasty Minerals Ltd COM 66510M204 1 1000 SH DFND 1 0 1000 0 Agilent Technologies Inc COM 00846U101 17570 174063 SH SOLE 174063 0 0 American Airlines Group Inc COM 02376R102 2426 197430 SH SOLE 197430 0 0 Advance Auto Parts Inc COM 00751Y106 5002 32589 SH SOLE 32589 0 0 Apple Inc COM 037833100 1062454 8784160 SH SOLE 8784160 0 0 Pembina Pipeline Corp COM 706327103 148 6986 SH DFND 1 0 6986 0 Rogers Communications Inc COM 775109200 238 6000 SH DFND 1 0 6000 0 Sun Life Financial Inc COM 866796105 1629 40000 SH DFND 1 0 40000 0 TreeHouse Foods Inc COM 89469A104 0 1 SH DFND 1 0 1 0 Telefonaktiebolaget LM Ericsso COM 294821608 0 1 SH SOLE 1 0 0 SPDR BBG BARC HIGH YIELD BND ETF 78468R622 52135 500000 SH SOLE 500000 0 0 AbbVie Inc COM 00287Y109 94042 1073668 SH SOLE 1073668 0 0 AmerisourceBergen Corp COM 03073E105 8122 83799 SH SOLE 83799 0 0 Abbott Laboratories COM 002824100 117172 1673422 SH SOLE 1673422 0 0 Adobe Systems Inc COM 00724F101 128507 332338 SH SOLE 332338 0 0 Analog Devices Inc COM 032654105 21596 184994 SH SOLE 184994 0 0 Archer-Daniels-Midland Co COM 039483102 15996 344075 SH SOLE 344075 0 0 Automatic Data Processing Inc COM 053015103 30049 215422 SH SOLE 215422 0 0 Alliance Data Systems Corp COM 018581108 0 4 SH SOLE 4 0 0 Autodesk Inc COM 052769106 25380 109864 SH SOLE 109864 0 0 Ameren Corp COM 023608102 9210 116460 SH SOLE 116460 0 0 American Electric Power Co Inc COM 025537101 19111 233836 SH SOLE 233836 0 0 AES Corp/VA COM 00130H105 5679 313560 SH SOLE 313560 0 0 Aflac Inc COM 001055102 12612 346973 SH SOLE 346973 0 0 American International Group I COM 026874784 13353 485027 SH SOLE 485027 0 0 Apartment Investment & Managem COM 03748R754 2687 79680 SH SOLE 79680 0 0 Assurant Inc COM 04621X108 3752 30933 SH SOLE 30933 0 0 Arthur J Gallagher & Co COM 363576109 10453 99004 SH SOLE 99004 0 0 Akamai Technologies Inc COM 00971T101 8961 81063 SH SOLE 81063 0 0 Albemarle Corp COM 012653101 5561 62290 SH SOLE 62290 0 0 Align Technology Inc COM 016255101 13465 41132 SH SOLE 41132 0 0 Alaska Air Group Inc COM 011659109 1758 48006 SH SOLE 48006 0 0 ISHARES MSCI ACWI ETF ETF 464288257 39960 500000 SH SOLE 500000 0 0 ISHARES SHORT TREASURY BOND ETF 464288679 16051 145000 SH SOLE 145000 0 0 ISHARES 1-3 YEAR TREASURY BO ETF 464287457 14707 170000 SH SOLE 170000 0 0 Allstate Corp/The COM 020002101 16582 176143 SH SOLE 176143 0 0 Alexion Pharmaceuticals Inc COM 015351109 44556 389372 SH SOLE 389372 0 0 Applied Materials Inc COM 038222105 27239 458185 SH SOLE 458185 0 0 Advanced Micro Devices Inc COM 007903107 48202 587906 SH SOLE 587906 0 0 AMETEK Inc COM 031100100 12679 127553 SH SOLE 127553 0 0 Amgen Inc COM 031162100 91005 358062 SH SOLE 358062 0 0 Ameriprise Financial Inc COM 03076C106 9664 62710 SH SOLE 62710 0 0 American Tower Corp COM 03027X100 80091 331326 SH SOLE 331326 0 0 ANSYS Inc COM 03662Q105 14057 42959 SH SOLE 42959 0 0 Anthem Inc COM 036752103 121215 451304 SH SOLE 451304 0 0 AO Smith Corp COM 831865209 3968 75160 SH SOLE 75160 0 0 Apache Corp COM 037411105 1087 114801 SH SOLE 114801 0 0 Air Products & Chemicals Inc COM 009158106 38535 129372 SH SOLE 129372 0 0 Amphenol Corp COM 032095101 30033 277395 SH SOLE 277395 0 0 Alexandria Real Estate Equitie COM 015271109 13425 83905 SH SOLE 83905 0 0 Arconic Inc COM 443201108 3646 218064 SH SOLE 218064 0 0 Activision Blizzard Inc COM 00507V109 39503 487990 SH SOLE 487990 0 0 AvalonBay Communities Inc COM 053484101 14769 98896 SH SOLE 98896 0 0 Broadcom Inc COM 11135F101 73275 201129 SH SOLE 201129 0 0 Avery Dennison Corp COM 053611109 6246 48859 SH SOLE 48859 0 0 American Water Works Co Inc COM 030420103 12373 85403 SH SOLE 85403 0 0 Johnson & Johnson COM 478160104 30 200 SH SOLE 200 0 0 American Express Co COM 025816109 37350 372566 SH SOLE 372566 0 0 AutoZone Inc COM 053332102 12974 11017 SH SOLE 11017 0 0 Boeing Co/The COM 097023105 52766 391139 SH SOLE 391139 0 0 Bank of America Corp COM 060505104 104143 5667772 SH SOLE 5667772 0 0 Baxter International Inc COM 071813109 22989 285862 SH SOLE 285862 0 0 BB&T Corp COM 89832Q109 26593 698911 SH SOLE 698911 0 0 Best Buy Co Inc COM 086516101 12126 108955 SH SOLE 108955 0 0 Becton Dickinson and Co COM 075887109 38024 163418 SH SOLE 163418 0 0 Franklin Resources Inc COM 354613101 2924 143695 SH SOLE 143695 0 0 Brown-Forman Corp COM 115637209 10109 134216 SH SOLE 134216 0 0 Baker Hughes a GE Co COM 05722G100 4110 309285 SH SOLE 309285 0 0 Biogen Inc COM 09062X103 27653 97481 SH SOLE 97481 0 0 Bank of New York Mellon Corp/T COM 064058100 15653 455824 SH SOLE 455824 0 0 BlackRock Inc COM 09247X101 46000 81626 SH SOLE 81626 0 0 Ball Corp COM 058498106 15890 191165 SH SOLE 191165 0 0 Bristol-Myers Squibb Co COM 110122108 82745 1372456 SH SOLE 1372456 0 0 Berkshire Hathaway Inc COM 084670702 358617 1684132 SH SOLE 1684132 0 0 Boston Scientific Corp COM 101137107 30810 806332 SH SOLE 806332 0 0 BorgWarner Inc COM 099724106 3786 97733 SH SOLE 97733 0 0 Boston Properties Inc COM 101121101 8071 100516 SH SOLE 100516 0 0 Citigroup Inc COM 172967424 50527 1507376 SH SOLE 1507376 0 0 Conagra Brands Inc COM 205887102 10794 302273 SH SOLE 302273 0 0 Cardinal Health Inc COM 14149Y108 7737 164797 SH SOLE 164797 0 0 Caterpillar Inc COM 149123101 48452 324854 SH SOLE 324854 0 0 Chubb Ltd COM H1467J104 27183 234091 SH SOLE 234091 0 0 CBOE Holdings Inc COM 12503M108 4963 56567 SH SOLE 56567 0 0 CBS Corp COM 92556H206 9947 355133 SH SOLE 355133 0 0 Crown Castle International Cor COM 22822V101 49013 294372 SH SOLE 294372 0 0 Carnival Corp COM 143658300 3609 237781 SH SOLE 237781 0 0 Cerner Corp COM 156782104 12486 172727 SH SOLE 172727 0 0 CF Industries Holdings Inc COM 125269100 3847 125260 SH SOLE 125260 0 0 Citizens Financial Group Inc COM 174610105 5595 221308 SH SOLE 221308 0 0 Church & Dwight Co Inc COM 171340102 14330 152914 SH SOLE 152914 0 0 CH Robinson Worldwide Inc COM 12541W209 7652 74879 SH SOLE 74879 0 0 Charter Communications Inc COM 16119P108 62760 100522 SH SOLE 100522 0 0 Halfmoon Parent Inc COM 125523100 35123 207324 SH SOLE 207324 0 0 Cincinnati Financial Corp COM 172062101 6109 78346 SH SOLE 78346 0 0 Colgate-Palmolive Co COM 194162103 43339 561756 SH SOLE 561756 0 0 Clorox Co/The COM 189054109 16417 78113 SH SOLE 78113 0 0 Comerica Inc COM 200340107 2758 72102 SH SOLE 72102 0 0 Comcast Corp COM 20030N101 142723 4222410 SH SOLE 4222410 0 0 CME Group Inc COM 12572Q105 31118 185990 SH SOLE 185990 0 0 Chipotle Mexican Grill Inc COM 169656105 16092 12939 SH SOLE 12939 0 0 Cummins Inc COM 231021106 17319 82020 SH SOLE 82020 0 0 CMS Energy Corp COM 125896100 33282 541969 SH SOLE 541969 0 0 Centene Corp COM 15135B101 19054 326657 SH SOLE 326657 0 0 CenterPoint Energy Inc COM 15189T107 4834 249814 SH SOLE 249814 0 0 Capital One Financial Corp COM 14040H105 18460 256887 SH SOLE 256887 0 0 Cabot Oil & Gas Corp COM 127097103 3262 187897 SH SOLE 187897 0 0 Cooper Cos Inc/The COM 216648402 9576 28404 SH SOLE 28404 0 0 ConocoPhillips COM 20825C104 18170 553297 SH SOLE 553297 0 0 Costco Wholesale Corp COM 22160K105 104404 463529 SH SOLE 463529 0 0 Coty Inc COM 222070203 0 42 SH SOLE 42 0 0 Campbell Soup Co COM 134429109 5891 121787 SH SOLE 121787 0 0 salesforce.com Inc COM 79466L302 123775 492500 SH SOLE 492500 0 0 Cisco Systems Inc COM 17275R102 90891 2917056 SH SOLE 2917056 0 0 Datadog Inc COM 23804L103 2257 22094 SH SOLE 22094 0 0 Trade Desk Inc/The COM 88339J105 3551 6844 SH SOLE 6844 0 0 Tradeweb Markets Inc COM 892672106 815 14047 SH SOLE 14047 0 0 Liberty Broadband Corp COM 530307107 597 4211 SH SOLE 4211 0 0 Carlyle Group LP/The COM 14316J108 575 23317 SH SOLE 23317 0 0 Teladoc Health Inc COM 87918A105 2595 11835 SH SOLE 11835 0 0 CSX Corp COM 126408103 33158 426906 SH SOLE 426906 0 0 Slack Technologies Inc COM 83088V102 1721 64081 SH SOLE 64081 0 0 Apollo Global Management LLC COM 03768E105 1285 28721 SH SOLE 28721 0 0 Avalara Inc COM 05338G106 1690 13275 SH SOLE 13275 0 0 Cintas Corp COM 172908105 16244 48807 SH SOLE 48807 0 0 CenturyLink Inc COM 156700106 6188 613243 SH SOLE 613243 0 0 Cognizant Technology Solutions COM 192446102 18842 271423 SH SOLE 271423 0 0 Citrix Systems Inc COM 177376100 8380 60854 SH SOLE 60854 0 0 CVS Health Corp COM 126650100 46472 795756 SH SOLE 795756 0 0 Viemed Healthcare Inc COM 92663R105 27 3119 SH SOLE 3119 0 0 Chevron Corp COM 166764100 69358 963308 SH SOLE 963308 0 0 AVTR 0 COM 05352A100 1732 77023 SH SOLE 77023 0 0 Concho Resources Inc COM 20605P101 4092 92744 SH SOLE 92744 0 0 Coupa Software Inc COM 22266L106 3058 11151 SH SOLE 11151 0 0 Catalent Inc COM 148806102 7793 90980 SH SOLE 90980 0 0 Cable One Inc COM 12685J105 1514 803 SH SOLE 803 0 0 Crowdstrike Holdings Inc COM 22788C105 3278 23873 SH SOLE 23873 0 0 Dominion Energy Inc COM 25746U109 31253 395966 SH SOLE 395966 0 0 Nordson Corp COM 655663102 1756 9152 SH SOLE 9152 0 0 Masimo Corp COM 574795100 2031 8602 SH SOLE 8602 0 0 Molina Healthcare Inc COM 60855R100 1813 9906 SH SOLE 9906 0 0 Dynatrace Inc COM 268150109 1253 30552 SH SOLE 30552 0 0 Delta Air Lines Inc COM 247361702 8389 274326 SH SOLE 274326 0 0 Fair Isaac Corp COM 303250104 2064 4853 SH SOLE 4853 0 0 Moderna Inc COM 60770K107 3289 46484 SH SOLE 46484 0 0 BELLUS Health Inc COM 07987C204 9 3797 SH SOLE 3797 0 0 Deere & Co COM 244199105 37989 171410 SH SOLE 171410 0 0 Discover Financial Services COM 254709108 9181 158888 SH SOLE 158888 0 0 Dollar General Corp COM 256677105 24708 117872 SH SOLE 117872 0 0 Quest Diagnostics Inc COM 74834L100 8659 75628 SH SOLE 75628 0 0 DR Horton Inc COM 23331A109 11984 158454 SH SOLE 158454 0 0 Danaher Corp COM 235851102 82920 385083 SH SOLE 385083 0 0 Walt Disney Co/The COM 254687106 151232 1661687 SH SOLE 1661687 0 0 Discovery Communications Inc COM 25470F104 2197 100916 SH SOLE 100916 0 0 Discovery Communications Inc COM 25470F302 3867 197305 SH SOLE 197305 0 0 DISH Network Corp COM 25470M109 4495 154835 SH SOLE 154835 0 0 Digital Realty Trust Inc COM 253868103 27720 188882 SH SOLE 188882 0 0 Dollar Tree Inc COM 256746108 10270 112438 SH SOLE 112438 0 0 Dover Corp COM 260003108 8665 79977 SH SOLE 79977 0 0 Duke Realty Corp COM 264411505 9595 260015 SH SOLE 260015 0 0 Darden Restaurants Inc COM 237194105 6175 61296 SH SOLE 61296 0 0 DTE Energy Co COM 233331107 10452 90853 SH SOLE 90853 0 0 Duke Energy Corp COM 26441C204 33594 379337 SH SOLE 379337 0 0 DaVita Inc COM 23918K108 3694 43134 SH SOLE 43134 0 0 Devon Energy Corp COM 25179M103 1101 116377 SH SOLE 116377 0 0 DXC Technology Co COM 23355L106 1503 84224 SH SOLE 84224 0 0 Electronic Arts Inc COM 285512109 23818 182639 SH SOLE 182639 0 0 eBay Inc COM 278642103 16746 321427 SH SOLE 321427 0 0 Ecolab Inc COM 278865100 29287 146552 SH SOLE 146552 0 0 Consolidated Edison Inc COM 209115104 12265 157646 SH SOLE 157646 0 0 Equifax Inc COM 294429105 10586 67468 SH SOLE 67468 0 0 Edison International COM 281020107 9064 178279 SH SOLE 178279 0 0 Estee Lauder Cos Inc/The COM 518439104 30459 139561 SH SOLE 139561 0 0 Eastman Chemical Co COM 277432100 6201 79373 SH SOLE 79373 0 0 Emerson Electric Co COM 291011104 23509 358538 SH SOLE 358538 0 0 EOG Resources Inc COM 26875P101 9865 274493 SH SOLE 274493 0 0 Equinix Inc COM 29444U700 47290 62213 SH SOLE 62213 0 0 Equity Residential COM 29476L107 12605 245568 SH SOLE 245568 0 0 Eversource Energy COM 30040W108 13411 160521 SH SOLE 160521 0 0 Essex Property Trust Inc COM 297178105 9207 45852 SH SOLE 45852 0 0 E TRADE Financial Corp COM 269246401 5737 114624 SH SOLE 114624 0 0 Entergy Corp COM 29364G103 9300 94386 SH SOLE 94386 0 0 Edwards Lifesciences Corp COM 28176E108 27954 350217 SH SOLE 350217 0 0 Exelon Corp COM 30161N101 18061 505064 SH SOLE 505064 0 0 Expeditors International of Wa COM 302130109 8413 92946 SH SOLE 92946 0 0 Expedia Inc COM 30212P303 5892 64262 SH SOLE 64262 0 0 Extra Space Storage Inc COM 30225T102 9704 90697 SH SOLE 90697 0 0 Ford Motor Co COM 345370860 13424 2015669 SH SOLE 2015669 0 0 Fastenal Co COM 311900104 14426 319936 SH SOLE 319936 0 0 Facebook Inc COM 30303M102 597384 2280974 SH SOLE 2280974 0 0 Fortune Brands Home & Security COM 34964C106 6638 76724 SH SOLE 76724 0 0 Freeport-McMoRan Inc COM 35671D857 13302 850536 SH SOLE 850536 0 0 FedEx Corp COM 31428X106 36679 145829 SH SOLE 145829 0 0 FirstEnergy Corp COM 337932107 7337 255545 SH SOLE 255545 0 0 F5 Networks Inc COM 315616102 3740 30466 SH SOLE 30466 0 0 Stanley Black & Decker Inc COM 854502101 292 1800 SH SOLE 1800 0 0 Fidelity National Information COM 31620M106 45596 309738 SH SOLE 309738 0 0 Fiserv Inc COM 337738108 28958 281007 SH SOLE 281007 0 0 Fifth Third Bancorp COM 316773100 7873 369299 SH SOLE 369299 0 0 FLIR Systems Inc COM 302445101 2343 65343 SH SOLE 65343 0 0 Flowserve Corp COM 34354P105 1379 50533 SH SOLE 50533 0 0 FMC Corp COM 302491303 8035 75869 SH SOLE 75869 0 0 Federal Realty Investment Trus COM 313747206 3589 48868 SH SOLE 48868 0 0 TechnipFMC PLC COM G87110105 811 128463 SH SOLE 128463 0 0 Fortive Corp COM 34959J108 13839 181594 SH SOLE 181594 0 0 General Dynamics Corp COM 369550108 19569 141368 SH SOLE 141368 0 0 General Electric Co COM 369604103 32715 5251252 SH SOLE 5251252 0 0 Gilead Sciences Inc COM 375558103 48383 765675 SH SOLE 765675 0 0 General Mills Inc COM 370334104 23286 377529 SH SOLE 377529 0 0 Corning Inc COM 219350105 12299 379469 SH SOLE 379469 0 0 General Motors Co COM 37045V100 19367 654516 SH SOLE 654516 0 0 Alphabet Inc COM 02079K107 429781 292449 SH SOLE 292449 0 0 Alphabet Inc COM 02079K305 411032 280454 SH SOLE 280454 0 0 Genuine Parts Co COM 372460105 6473 68019 SH SOLE 68019 0 0 Global Payments Inc COM 37940X102 26499 149221 SH SOLE 149221 0 0 Gap Inc/The COM 364760108 1064 62496 SH SOLE 62496 0 0 Goldman Sachs Group Inc/The COM 38141G104 38348 190813 SH SOLE 190813 0 0 WW Grainger Inc COM 384802104 8947 25077 SH SOLE 25077 0 0 Halliburton Co COM 406216101 4989 413987 SH SOLE 413987 0 0 Hasbro Inc COM 418056107 5010 60563 SH SOLE 60563 0 0 Huntington Bancshares Inc/OH COM 446150104 4833 527093 SH SOLE 527093 0 0 Hanesbrands Inc COM 410345102 1668 105889 SH SOLE 105889 0 0 HCA Healthcare Inc COM 40412C101 18669 149734 SH SOLE 149734 0 0 HCP Inc COM 42250P103 10269 378228 SH SOLE 378228 0 0 Home Depot Inc/The COM 437076102 154184 746653 SH SOLE 746653 0 0 Hess Corp COM 42809H107 5296 129400 SH SOLE 129400 0 0 Hartford Financial Services Gr COM 416515104 6847 185754 SH SOLE 185754 0 0 Hilton Worldwide Holdings Inc COM 43300A203 11154 130730 SH SOLE 130730 0 0 Harley-Davidson Inc COM 412822108 0 14 SH SOLE 14 0 0 Hologic Inc COM 436440101 9697 145891 SH SOLE 145891 0 0 Honeywell International Inc COM 438516106 69316 421095 SH SOLE 421095 0 0 Hewlett Packard Enterprise Co COM 42824C109 6004 640787 SH SOLE 640787 0 0 HP Inc COM 40434L105 13187 694424 SH SOLE 694424 0 0 H&R Block Inc COM 093671105 0 22 SH SOLE 22 0 0 Hormel Foods Corp COM 440452100 8620 176309 SH SOLE 176309 0 0 Harris Corp COM 502431109 20390 120057 SH SOLE 120057 0 0 Henry Schein Inc COM 806407102 4731 80492 SH SOLE 80492 0 0 Host Hotels & Resorts Inc COM 44107P104 5346 495447 SH SOLE 495447 0 0 Hershey Co/The COM 427866108 13084 91280 SH SOLE 91280 0 0 Blackstone Group LP/The COM 09260D107 410 7850 SH SOLE 7850 0 0 Humana Inc COM 444859102 30863 74568 SH SOLE 74568 0 0 International Business Machine COM 459200101 58799 483268 SH SOLE 483268 0 0 Intercontinental Exchange Inc COM 45866F104 28887 288730 SH SOLE 288730 0 0 IDEXX Laboratories Inc COM 45168D104 18921 48133 SH SOLE 48133 0 0 International Flavors & Fragra COM 459506101 7229 59039 SH SOLE 59039 0 0 Illumina Inc COM 452327109 25600 82827 SH SOLE 82827 0 0 Incyte Corp COM 45337C102 9436 105145 SH SOLE 105145 0 0 Intel Corp COM 458140100 119962 2998127 SH SOLE 2998127 0 0 Intuit Inc COM 461202103 42740 131022 SH SOLE 131022 0 0 International Paper Co COM 460146103 9200 226938 SH SOLE 226938 0 0 Interpublic Group of Cos Inc/T COM 460690100 4095 245653 SH SOLE 245653 0 0 Iron Mountain Inc COM 46284V101 5423 202411 SH SOLE 202411 0 0 Intuitive Surgical Inc COM 46120E602 46969 66196 SH SOLE 66196 0 0 Gartner Inc COM 366651107 5559 44491 SH SOLE 44491 0 0 Illinois Tool Works Inc COM 452308109 31797 164571 SH SOLE 164571 0 0 JB Hunt Transport Services Inc COM 445658107 5874 46478 SH SOLE 46478 0 0 Johnson Controls International COM G51502105 16883 413305 SH SOLE 413305 0 0 Jacobs Engineering Group Inc COM 469814107 6710 72326 SH SOLE 72326 0 0 Johnson & Johnson COM 478160104 238463 2543790 SH SOLE 2543790 0 0 Juniper Networks Inc COM 48203R104 3555 165359 SH SOLE 165359 0 0 JPMorgan Chase & Co COM 46625H100 220426 2729927 SH SOLE 2729927 0 0 Nordstrom Inc COM 655664100 0 13 SH SOLE 13 0 0 Kellogg Co COM 487836108 10185 157693 SH SOLE 157693 0 0 KeyCorp COM 493267108 6037 506048 SH SOLE 506048 0 0 Kraft Heinz Co/The COM 500754106 13088 436991 SH SOLE 436991 0 0 Kimco Realty Corp COM 49446R109 2607 231508 SH SOLE 231508 0 0 KLA-Tencor Corp COM 482480100 15077 77823 SH SOLE 77823 0 0 Kimberly-Clark Corp COM 494368103 31174 211119 SH SOLE 211119 0 0 Kinder Morgan Inc/DE COM 49456B101 12566 1019152 SH SOLE 1019152 0 0 CarMax Inc COM 143130102 7061 76828 SH SOLE 76828 0 0 Coca-Cola Co/The COM 191216100 128446 4075686 SH SOLE 4075686 0 0 Michael Kors Holdings Ltd COM G1890L107 0 19 SH SOLE 19 0 0 Kroger Co/The COM 501044101 16384 483152 SH SOLE 483152 0 0 Kohl's Corp COM 500255104 0 12 SH SOLE 12 0 0 Kansas City Southern COM 485170302 9500 52536 SH SOLE 52536 0 0 Loews Corp COM 540424108 4382 126115 SH SOLE 126115 0 0 L Brands Inc COM 501797104 2258 70990 SH SOLE 70990 0 0 Leggett & Platt Inc COM 524660107 1658 40266 SH SOLE 40266 0 0 Lennar Corp COM 526057104 10575 129469 SH SOLE 129469 0 0 Laboratory Corp of America Hol COM 50540R409 10332 54878 SH SOLE 54878 0 0 LKQ Corp COM 501889208 3701 133464 SH SOLE 133464 0 0 Eli Lilly & Co COM 532457108 73145 494159 SH SOLE 494159 0 0 Lockheed Martin Corp COM 539830109 56984 148674 SH SOLE 148674 0 0 Lincoln National Corp COM 534187109 3012 96147 SH SOLE 96147 0 0 Alliant Energy Corp COM 018802108 6079 117693 SH SOLE 117693 0 0 Lowe's Cos Inc COM 548661107 64645 389758 SH SOLE 389758 0 0 Lam Research Corp COM 512807108 24184 72898 SH SOLE 72898 0 0 Southwest Airlines Co COM 844741108 9512 253654 SH SOLE 253654 0 0 LyondellBasell Industries NV COM N53745100 10730 152215 SH SOLE 152215 0 0 Macy's Inc COM 55616P104 0 30 SH SOLE 30 0 0 Mastercard Inc COM 57636Q104 162837 609621 SH SOLE 609621 0 0 Mid-America Apartment Communit COM 59522J103 9317 80351 SH SOLE 80351 0 0 Macerich Co/The COM 554382101 10 1453 SH SOLE 1453 0 0 Marriott International Inc/MD COM 571903202 11829 127776 SH SOLE 127776 0 0 Masco Corp COM 574599106 8031 145669 SH SOLE 145669 0 0 McDonald's Corp COM 580135101 84237 516057 SH SOLE 516057 0 0 Microchip Technology Inc COM 595017104 12877 125310 SH SOLE 125310 0 0 McKesson Corp COM 58155Q103 13609 91377 SH SOLE 91377 0 0 Moody's Corp COM 615369105 24622 84947 SH SOLE 84947 0 0 Mondelez International Inc COM 609207105 54649 1512220 SH SOLE 1512220 0 0 Medtronic PLC COM G5960L103 103577 996702 SH SOLE 996702 0 0 MetLife Inc COM 59156R108 16146 434377 SH SOLE 434377 0 0 MGM Resorts International COM 552953101 4414 202930 SH SOLE 202930 0 0 Mohawk Industries Inc COM 608190104 2770 28384 SH SOLE 28384 0 0 McCormick & Co Inc/MD COM 579780206 14889 76707 SH SOLE 76707 0 0 Martin Marietta Materials Inc COM 573284106 8583 36466 SH SOLE 36466 0 0 Marsh & McLennan Cos Inc COM 571748102 30203 263326 SH SOLE 263326 0 0 3M Co COM 88579Y101 55341 345491 SH SOLE 345491 0 0 Monster Beverage Corp COM 61174X109 18781 234172 SH SOLE 234172 0 0 Altria Group Inc COM 02209S103 47660 2246611 SH SOLE 2246611 0 0 Mosaic Co/The COM 61945C103 3737 204564 SH SOLE 204564 0 0 Marathon Petroleum Corp COM 56585A102 23668 806694 SH SOLE 806694 0 0 Merck & Co Inc COM 58933Y105 127539 2595492 SH SOLE 2595492 0 0 Marathon Oil Corp COM 565849106 982 240098 SH SOLE 240098 0 0 Morgan Stanley COM 617446448 32487 671911 SH SOLE 671911 0 0 Microsoft Corp COM 594918104 875600 5600358 SH SOLE 5600358 0 0 Motorola Solutions Inc COM 620076307 13289 84745 SH SOLE 84745 0 0 M&T Bank Corp COM 55261F104 6126 66527 SH SOLE 66527 0 0 Mettler-Toledo International I COM 592688105 13044 13507 SH SOLE 13507 0 0 Micron Technology Inc COM 595112103 26154 556934 SH SOLE 556934 0 0 Mylan NV COM N59465109 4322 291467 SH SOLE 291467 0 0 Rio Tinto PLC COM 767204100 12 200 SH SOLE 200 0 0 BHP Billiton Ltd COM 088606108 10 200 SH SOLE 200 0 0 Southern Copper Corp COM 84265V105 9 200 SH SOLE 200 0 0 Noble Energy Inc COM 655044105 1260 147401 SH SOLE 147401 0 0 Nasdaq Inc COM 631103108 7314 59608 SH SOLE 59608 0 0 NextEra Energy Inc COM 65339F101 70114 252609 SH SOLE 252609 0 0 Newmont Mining Corp COM 651639106 29840 470289 SH SOLE 470289 0 0 Netflix Inc COM 64110L106 149174 298332 SH SOLE 298332 0 0 NiSource Inc COM 65473P105 3972 180556 SH SOLE 180556 0 0 NIKE Inc COM 654106103 115900 923218 SH SOLE 923218 0 0 Northrop Grumman Corp COM 666807102 27353 86701 SH SOLE 86701 0 0 National Oilwell Varco Inc COM 637071101 1658 183058 SH SOLE 183058 0 0 NRG Energy Inc COM 629377508 3538 115094 SH SOLE 115094 0 0 General Mills Inc COM 370334104 31 500 SH SOLE 500 0 0 Norfolk Southern Corp COM 655844108 30368 141912 SH SOLE 141912 0 0 NetApp Inc COM 64110D104 4847 110552 SH SOLE 110552 0 0 Northern Trust Corp COM 665859104 8278 106172 SH SOLE 106172 0 0 Nucor Corp COM 670346105 7927 176695 SH SOLE 176695 0 0 NVIDIA Corp COM 67066G104 181993 336266 SH SOLE 336266 0 0 Newell Brands Inc COM 651229106 3128 182278 SH SOLE 182278 0 0 News Corp COM 65249B208 788 56358 SH SOLE 56358 0 0 News Corp COM 65249B109 3436 245092 SH SOLE 245092 0 0 Realty Income Corp COM 756109104 14712 242174 SH SOLE 242174 0 0 ONEOK Inc COM 682680103 5422 208716 SH SOLE 208716 0 0 Omnicom Group Inc COM 681919106 6697 135298 SH SOLE 135298 0 0 Oracle Corp COM 68389X105 63849 1069494 SH SOLE 1069494 0 0 O'Reilly Automotive Inc COM 67103H107 16194 35123 SH SOLE 35123 0 0 Occidental Petroleum Corp COM 674599105 4429 442414 SH SOLE 442414 0 0 Paychex Inc COM 704326107 12846 161044 SH SOLE 161044 0 0 People's United Financial Inc COM 712704105 2273 220463 SH SOLE 220463 0 0 PACCAR Inc COM 693718108 16465 193068 SH SOLE 193068 0 0 PG&E Corp COM 69331C108 1678 178671 SH SOLE 178671 0 0 Public Service Enterprise Grou COM 744573106 13092 238436 SH SOLE 238436 0 0 PepsiCo Inc COM 713448108 127894 1464804 SH SOLE 1464804 0 0 Pfizer Inc COM 717081103 124034 5239335 SH SOLE 5239335 0 0 Principal Financial Group Inc COM 74251V102 5457 135517 SH SOLE 135517 0 0 Procter & Gamble Co/The COM 742718109 229336 2614388 SH SOLE 2614388 0 0 Progressive Corp/The COM 743315103 28742 303603 SH SOLE 303603 0 0 Parker-Hannifin Corp COM 701094104 14442 71375 SH SOLE 71375 0 0 PulteGroup Inc COM 745867101 5852 126430 SH SOLE 126430 0 0 Packaging Corp of America COM 695156109 6057 55545 SH SOLE 55545 0 0 PerkinElmer Inc COM 714046109 7903 62967 SH SOLE 62967 0 0 Prologis Inc COM 74340W103 72883 724342 SH SOLE 724342 0 0 Philip Morris International In COM 718172109 77506 1630150 SH SOLE 1630150 0 0 PNC Financial Services Group I COM 693475105 24193 220115 SH SOLE 220115 0 0 Pinnacle West Capital Corp COM 723484101 3955 53058 SH SOLE 53058 0 0 PPG Industries Inc COM 693506107 16872 138203 SH SOLE 138203 0 0 PPL Corp COM 69351T106 9863 362467 SH SOLE 362467 0 0 Prudential Financial Inc COM 744320102 13012 204857 SH SOLE 204857 0 0 Public Storage COM 74460D109 23992 107723 SH SOLE 107723 0 0 Phillips 66 COM 718546104 10673 205881 SH SOLE 205881 0 0 PVH Corp COM 693656100 1287 21574 SH SOLE 21574 0 0 Quanta Services Inc COM 74762E102 2833 53590 SH SOLE 53590 0 0 Pioneer Natural Resources Co COM 723787107 6668 77549 SH SOLE 77549 0 0 PayPal Holdings Inc COM 70450Y103 124204 630385 SH SOLE 630385 0 0 QUALCOMM Inc COM 747525103 72344 614757 SH SOLE 614757 0 0 Qorvo Inc COM 74736K101 7360 57053 SH SOLE 57053 0 0 Royal Caribbean Cruises Ltd COM V7780T103 5435 83972 SH SOLE 83972 0 0 Regency Centers Corp COM 758849103 4290 112825 SH SOLE 112825 0 0 Regeneron Pharmaceuticals Inc COM 75886F107 32786 58570 SH SOLE 58570 0 0 Regions Financial Corp COM 7591EP100 5740 497813 SH SOLE 497813 0 0 Robert Half International Inc COM 770323103 3371 63683 SH SOLE 63683 0 0 Raymond James Financial Inc COM 754730109 4622 63524 SH SOLE 63524 0 0 Ralph Lauren Corp COM 751212101 1539 22637 SH SOLE 22637 0 0 ResMed Inc COM 761152107 13999 81658 SH SOLE 81658 0 0 Rockwell Automation Inc COM 773903109 14214 64409 SH SOLE 64409 0 0 Roper Technologies Inc COM 776696106 22964 58121 SH SOLE 58121 0 0 Ross Stores Inc COM 778296103 15730 168560 SH SOLE 168560 0 0 Republic Services Inc COM 760759100 11099 118900 SH SOLE 118900 0 0 Starbucks Corp COM 855244109 52041 605693 SH SOLE 605693 0 0 Charles Schwab Corp/The COM 808513105 23821 657498 SH SOLE 657498 0 0 Sealed Air Corp COM 81211K100 3539 91185 SH SOLE 91185 0 0 Sherwin-Williams Co/The COM 824348106 33417 47962 SH SOLE 47962 0 0 JM Smucker Co/The COM 832696405 8160 70637 SH SOLE 70637 0 0 Schlumberger Ltd COM 806857108 11142 716090 SH SOLE 716090 0 0 SL Green Realty Corp COM 78440X101 1818 39197 SH SOLE 39197 0 0 Quidel Corp COM 74838J101 0 1 SH DFND 1 0 1 0 Snap-on Inc COM 833034101 4383 29789 SH SOLE 29789 0 0 Synopsys Inc COM 871607107 16239 75891 SH SOLE 75891 0 0 Southern Co/The COM 842587107 29542 544858 SH SOLE 544858 0 0 Simon Property Group Inc COM 828806109 14779 228491 SH SOLE 228491 0 0 S&P Global Inc COM 78409V104 45066 124975 SH SOLE 124975 0 0 Sempra Energy COM 816851109 16209 136951 SH SOLE 136951 0 0 State Street Corp COM 857477103 10838 182667 SH SOLE 182667 0 0 Constellation Brands Inc COM 21036P108 19713 104019 SH SOLE 104019 0 0 Stanley Black & Decker Inc COM 854502101 14241 87797 SH SOLE 87797 0 0 Skyworks Solutions Inc COM 83088M102 12173 83666 SH SOLE 83666 0 0 Synchrony Financial COM 87165B103 7291 278602 SH SOLE 278602 0 0 Stryker Corp COM 863667101 38777 186097 SH SOLE 186097 0 0 Symantec Corp COM 668771108 6033 289506 SH SOLE 289506 0 0 Sysco Corp COM 871829107 19320 310519 SH SOLE 310519 0 0 AT&T Inc COM 00206R102 137025 4806232 SH SOLE 4806232 0 0 Molson Coors Brewing Co COM 60871R209 3920 116811 SH SOLE 116811 0 0 TransDigm Group Inc COM 893641100 14086 29648 SH SOLE 29648 0 0 TE Connectivity Ltd COM H84989104 16084 164562 SH SOLE 164562 0 0 Target Corp COM 87612E106 40640 258167 SH SOLE 258167 0 0 Tiffany & Co COM 886547108 5924 51131 SH SOLE 51131 0 0 TJX Cos Inc/The COM 872540109 31450 565143 SH SOLE 565143 0 0 Torchmark Corp COM 37959E102 4103 51347 SH SOLE 51347 0 0 Thermo Fisher Scientific Inc COM 883556102 106191 240514 SH SOLE 240514 0 0 T Rowe Price Group Inc COM 74144T108 15105 117807 SH SOLE 117807 0 0 Travelers Cos Inc/The COM 89417E109 14201 131256 SH SOLE 131256 0 0 Tractor Supply Co COM 892356106 7840 54694 SH SOLE 54694 0 0 Tyson Foods Inc COM 902494103 10839 182238 SH SOLE 182238 0 0 Texas Instruments Inc COM 882508104 110503 773886 SH SOLE 773886 0 0 Textron Inc COM 883203101 4569 126601 SH SOLE 126601 0 0 Under Armour Inc COM 904311206 582 59144 SH SOLE 59144 0 0 Under Armour Inc COM 904311107 644 57344 SH SOLE 57344 0 0 United Continental Holdings In COM 910047109 3925 112964 SH SOLE 112964 0 0 UDR Inc COM 902653104 6760 207291 SH SOLE 207291 0 0 Universal Health Services Inc COM 913903100 4688 43803 SH SOLE 43803 0 0 Ulta Beauty Inc COM 90384S303 5872 26215 SH SOLE 26215 0 0 UnitedHealth Group Inc COM 91324P102 180115 931080 SH SOLE 931080 0 0 Unum Group COM 91529Y106 1203 71500 SH SOLE 71500 0 0 Union Pacific Corp COM 907818108 191505 972753 SH SOLE 972753 0 0 United Parcel Service Inc COM 911312106 106090 636680 SH SOLE 636680 0 0 United Rentals Inc COM 911363109 6987 40041 SH SOLE 40041 0 0 US Bancorp COM 902973304 27579 769298 SH SOLE 769298 0 0 Visa Inc COM 92826C839 183155 915916 SH SOLE 915916 0 0 Varian Medical Systems Inc COM 92220P105 8828 51328 SH SOLE 51328 0 0 VF Corp COM 918204108 10713 152494 SH SOLE 152494 0 0 Valero Energy Corp COM 91913Y100 8328 192237 SH SOLE 192237 0 0 Vulcan Materials Co COM 929160109 10515 77577 SH SOLE 77577 0 0 Vornado Realty Trust COM 929042109 3745 111084 SH SOLE 111084 0 0 Verisk Analytics Inc COM 92345Y106 16536 89233 SH SOLE 89233 0 0 VeriSign Inc COM 92343E102 10482 51167 SH SOLE 51167 0 0 Vertex Pharmaceuticals Inc COM 92532F100 40078 147282 SH SOLE 147282 0 0 Ventas Inc COM 92276F100 10999 262135 SH SOLE 262135 0 0 Verizon Communications Inc COM 92343V104 166056 3816974 SH SOLE 3816974 0 0 Waters Corp COM 941848103 6830 34904 SH SOLE 34904 0 0 Walgreens Boots Alliance Inc COM 931427108 17378 483812 SH SOLE 483812 0 0 Western Digital Corp COM 958102105 5524 151123 SH SOLE 151123 0 0 WEC Energy Group Inc COM 92939U106 14411 148720 SH SOLE 148720 0 0 Wells Fargo & Co COM 949746101 53644 4999399 SH SOLE 4999399 0 0 Whirlpool Corp COM 963320106 5397 29351 SH SOLE 29351 0 0 Waste Management Inc COM 94106L109 25070 221523 SH SOLE 221523 0 0 Williams Cos Inc/The COM 969457100 11242 572116 SH SOLE 572116 0 0 Wal-Mart Stores Inc COM 931142103 129599 1487823 SH SOLE 1487823 0 0 Westrock Co COM 96145D105 5281 152012 SH SOLE 152012 0 0 Western Union Co/The COM 959802109 4392 204949 SH SOLE 204949 0 0 Weyerhaeuser Co COM 962166104 14954 524334 SH SOLE 524334 0 0 Wynn Resorts Ltd COM 983134107 3286 45762 SH SOLE 45762 0 0 Xcel Energy Inc COM 98389B100 17179 248933 SH SOLE 248933 0 0 Xilinx Inc COM 983919101 12741 122227 SH SOLE 122227 0 0 Exxon Mobil Corp COM 30231G102 74888 2893197 SH SOLE 2893197 0 0 DENTSPLY SIRONA Inc COM 24906P109 5391 123290 SH SOLE 123290 0 0 Xerox Holdings Corp COM 98421M106 1113 59287 SH SOLE 59287 0 0 Xylem Inc/NY COM 98419M100 8410 99982 SH SOLE 99982 0 0 Yum! Brands Inc COM 988498101 12968 142035 SH SOLE 142035 0 0 Zimmer Biomet Holdings Inc COM 98956P102 15887 116698 SH SOLE 116698 0 0 Zions Bancorp NA COM 989701107 2484 85008 SH SOLE 85008 0 0 Zoetis Inc COM 98978V103 44296 267863 SH SOLE 267863 0 0 Nucor Corp COM 670346105 20968 467407 SH SOLE 467407 0 0 Algonquin Power & Utilities Co COM 015857105 3972 273459 SH SOLE 273459 0 0 BlackRock Inc COM 09247X101 3538 6278 SH SOLE 6278 0 0 Brookfield Infrastructure Part COM G16252101 62 1300 SH SOLE 1300 0 0 Home Depot Inc/The COM 437076102 3537 12737 SH SOLE 12737 0 0 Immunovaccine Inc COM 44974L103 2 545 SH DFND 1 0 545 0 Profound Medical Corp COM 74319B502 5 272 SH DFND 1 0 272 0 Oncolytics Biotech Inc COM 682310875 1 305 SH DFND 1 0 305 0 Maverix Metals Inc COM 57776F405 1 242 SH DFND 1 0 242 0 Medicenna Therapeutics Corp COM 58490H107 4 872 SH DFND 1 0 872 0 Vermilion Energy Inc COM 923725105 6 2500 SH DFND 1 0 2500 0 Seabridge Gold Inc COM 811916105 4 200 SH DFND 1 0 200 0 Alexco Resource Corp COM 01535P106 1 400 SH DFND 1 0 400 0 Granite Real Estate Investment COM 387437114 6 100 SH DFND 1 0 100 0 Aptose Biosciences Inc COM 03835T200 1 100 SH DFND 1 0 100 0 Celestica Inc COM 15101Q108 4 600 SH DFND 1 0 600 0 Open Text Corp COM 683715106 8 200 SH DFND 1 0 200 0 Brookfield Property Partners L COM G16249107 26 2200 SH DFND 1 0 2200 0 Cronos Group Inc COM 22717L101 1 200 SH DFND 1 0 200 0 Great Panther Silver Ltd COM 39115V101 2 2300 SH DFND 1 0 2300 0 untitled COM 85207K107 3 400 SH DFND 1 0 400 0 General Dynamics Corp COM 369550108 1017 7350 SH SOLE 7350 0 0 Kelso Technologies Inc COM 48826D201 5 9900 SH DFND 1 0 9900 0 Costco Wholesale Corp COM 22160K105 104 293 SH SOLE 293 0 0 IAC/InterActiveCorp COM 57667L107 4555 41168 SH SOLE 41168 0 0 IAC/InterActiveCorp COM 44891N109 1587 13251 SH SOLE 13251 0 0 Papa John's International Inc COM 698813102 1 17 SH DFND 1 0 17 0 First Majestic Silver Corp COM 32076V103 751 79000 SH SOLE 79000 0 0 Union Pacific Corp COM 907818108 117 593 SH SOLE 593 0 0 Exxon Mobil Corp COM 30231G102 796 23200 SH DFND 4 0 23200 0 Citigroup Inc COM 172967424 1362 31600 SH DFND 4 0 31600 0 JPMorgan Chase & Co COM 46625H100 1540 16000 SH DFND 4 0 16000 0 NVIDIA Corp COM 67066G104 39280 72577 SH SOLE 72577 0 0 Adobe Systems Inc COM 00724F101 0 1 SH SOLE 1 0 0 Toronto-Dominion Bank/The COM 891160509 791 17082 SH DFND 1 0 17082 0 Brookfield Asset Management In COM 112585104 104501 3158192 SH SOLE 3158192 0 0 BCE Inc COM 05534B760 58110 1401262 SH SOLE 1401262 0 0 Bank of Montreal COM 063671101 118902 2034000 SH SOLE 2034000 0 0 Bank of Nova Scotia/The COM 064149107 139176 3350000 SH SOLE 3350000 0 0 CAE Inc COM 124765108 27796 1900000 SH SOLE 1900000 0 0 Canadian Imperial Bank of Comm COM 136069101 403004 5391613 SH SOLE 5391613 0 0 Royal Bank of Canada COM 780087102 243079 3462155 SH SOLE 3462155 0 0 Toronto-Dominion Bank/The COM 891160509 8415 181996 SH DFND 1 0 181996 0 Freeport-McMoRan Inc COM 35671D857 8 500 SH SOLE 500 0 0 Algonquin Power & Utilities Co COM 015857105 24684 1699535 SH SOLE 1699535 0 0 Bank of Nova Scotia/The COM 064149107 99607 2397561 SH SOLE 2397561 0 0 B2Gold Corp COM 11777Q209 748 114946 SH SOLE 114946 0 0 CAE Inc COM 124765108 319 21816 SH SOLE 21816 0 0 Canadian Imperial Bank of Comm COM 136069101 50697 678259 SH SOLE 678259 0 0 Canadian Natural Resources Ltd COM 136385101 25405 1585247 SH SOLE 1585247 0 0 Kirkland Lake Gold Ltd COM 49741E100 20543 420844 SH SOLE 420844 0 0 Pan American Silver Corp COM 697900108 1209 37612 SH SOLE 37612 0 0 Pembina Pipeline Corp COM 706327103 40599 1912951 SH SOLE 1912951 0 0 Vedanta Ltd COM 92242Y100 4 509 SH SOLE 509 0 0 Rogers Communications Inc COM 775109200 15481 390273 SH SOLE 390273 0 0 Seabridge Gold Inc COM 811916105 18894 1004722 SH SOLE 1004722 0 0 Shopify Inc COM 82509L107 169195 165452 SH SOLE 165452 0 0 Shaw Communications Inc COM 82028K200 8765 480272 SH SOLE 480272 0 0 Sandstorm Gold Ltd COM 80013R206 139 16512 SH SOLE 16512 0 0 SSR Mining Inc COM 784730103 390 20922 SH SOLE 20922 0 0 Brookfield Renewable Corp COM 11284V105 6 98 SH DFND 1 0 98 0 TransCanada Corp COM 87807B107 41858 997076 SH SOLE 997076 0 0 Yamana Gold Inc COM 98462Y100 490 86152 SH SOLE 86152 0 0 Barrick Gold Corp COM 067901108 144783 5154757 SH SOLE 5154757 0 0 Agnico Eagle Mines Ltd COM 008474108 84039 1054795 SH SOLE 1054795 0 0 Alamos Gold Inc COM 011532108 878 99700 SH SOLE 99700 0 0 Algonquin Power & Utilities Co COM 015857105 15019 1034087 SH SOLE 1034087 0 0 Brookfield Asset Management In COM 112585104 166715 5038417 SH SOLE 5038417 0 0 BlackBerry Ltd COM 09228F103 2447 533267 SH SOLE 533267 0 0 Brookfield Business Partners L COM G16234109 262 8600 SH SOLE 8600 0 0 Cott Corp COM 74167P108 7 500 SH SOLE 500 0 0 BCE Inc COM 05534B760 109440 2639035 SH SOLE 2639035 0 0 Brookfield Renewable Partners COM G16258108 1982 37700 SH SOLE 37700 0 0 Bank of Montreal COM 063671101 140639 2405845 SH SOLE 2405845 0 0 Bank of Nova Scotia/The COM 064149107 182769 4399313 SH SOLE 4399313 0 0 Brookfield Property Partners L COM G16249107 996 82769 SH SOLE 82769 0 0 Baytex Energy Corp COM 07317Q105 60 173580 SH SOLE 173580 0 0 B2Gold Corp COM 11777Q209 2102 322900 SH SOLE 322900 0 0 CAE Inc COM 124765108 1320 90200 SH SOLE 90200 0 0 Cameco Corp COM 13321L108 15302 1514941 SH SOLE 1514941 0 0 Brookfield Renewable Corp COM 11284V105 7 117 SH DFND 1 0 117 0 Brookfield Renewable Corp COM 11284V105 553 9425 SH SOLE 9425 0 0 Brookfield Renewable Corp COM 11284V105 264 4500 SH SOLE 4500 0 0 Colliers International Group I COM 194693107 697 10468 SH SOLE 10468 0 0 Celestica Inc COM 15101Q108 277 40039 SH SOLE 40039 0 0 Canadian Imperial Bank of Comm COM 136069101 128239 1715650 SH SOLE 1715650 0 0 Canadian Natural Resources Ltd COM 136385101 49757 3104708 SH SOLE 3104708 0 0 Canadian National Railway Co COM 136375102 306023 2873502 SH SOLE 2873502 0 0 Canadian Pacific Railway Ltd COM 13645T100 159126 523115 SH SOLE 523115 0 0 Crescent Point Energy Corp COM 22576C101 1596 1319602 SH SOLE 1319602 0 0 Cenovus Energy Inc COM 15135U109 14697 3770667 SH SOLE 3770667 0 0 Expedia Inc COM 30212P303 9 100 SH SOLE 100 0 0 XPO Logistics Inc COM 983793100 733 8659 SH SOLE 8659 0 0 MetLife Inc COM 59156R108 152 4100 SH SOLE 4100 0 0 BRP Inc/CA COM 05577W200 283 5361 SH SOLE 5361 0 0 Descartes Systems Group Inc/Th COM 249906108 1407 24709 SH SOLE 24709 0 0 Ovintiv Inc COM 69047Q102 4251 519778 SH SOLE 519778 0 0 Eldorado Gold Corp COM 284902509 502 47620 SH SOLE 47620 0 0 Enbridge Inc COM 29250N105 145761 4989474 SH SOLE 4989474 0 0 Brookfield Renewable Corp COM 11284V105 640 10919 SH SOLE 10919 0 0 Knight-Swift Transportation Ho COM 499049104 667 16400 SH SOLE 16400 0 0 ISHARES SILVER TRUST ETF 46428Q109 56264 2600000 SH SOLE 2600000 0 0 Enerplus Corp COM 292766102 86 47125 SH SOLE 47125 0 0 Franco-Nevada Corp COM 351858105 75511 540380 SH SOLE 540380 0 0 First Majestic Silver Corp COM 32076V103 521 54800 SH SOLE 54800 0 0 FirstService Corp COM 33767E202 1319 9992 SH SOLE 9992 0 0 Fortis Inc/Canada COM 349553107 49509 1210971 SH SOLE 1210971 0 0 Fortuna Silver Mines Inc COM 349915108 336 52900 SH SOLE 52900 0 0 CGI Group Inc COM 12532H104 46403 683649 SH SOLE 683649 0 0 Gildan Activewear Inc COM 375916103 15500 786579 SH SOLE 786579 0 0 Granite Real Estate Investment COM 387437114 878 15122 SH SOLE 15122 0 0 Gran Tierra Energy Inc COM 38500T101 30 129700 SH SOLE 129700 0 0 Hudbay Minerals Inc COM 443628102 333 78800 SH SOLE 78800 0 0 IAMGOLD Corp COM 450913108 591 154100 SH SOLE 154100 0 0 Imperial Oil Ltd COM 453038408 11225 937714 SH SOLE 937714 0 0 Brookfield Renewable Corp COM 11284V105 1 15 SH SOLE 15 0 0 Just Energy Group Inc COM 48213W408 5 903 SH SOLE 903 0 0 Kinross Gold Corp COM 496902404 42227 4785363 SH SOLE 4785363 0 0 Kirkland Lake Gold Ltd COM 49741E100 10065 206192 SH SOLE 206192 0 0 MAG Silver Corp COM 55903Q104 380 23400 SH SOLE 23400 0 0 Manulife Financial Corp COM 56501R106 87657 6302460 SH SOLE 6302460 0 0 Magna International Inc COM 559222401 62041 1355843 SH SOLE 1355843 0 0 Methanex Corp COM 59151K108 724 29700 SH SOLE 29700 0 0 Novagold Resources Inc COM 66987E206 865 72600 SH SOLE 72600 0 0 New Gold Inc COM 644535106 326 191000 SH SOLE 191000 0 0 NexGen Energy Ltd COM 65340P106 162 93306 SH SOLE 93306 0 0 Osisko Gold Royalties Ltd COM 68827L101 420 35500 SH SOLE 35500 0 0 Norbord Inc COM 65548P403 396 13400 SH SOLE 13400 0 0 Open Text Corp COM 683715106 39732 940045 SH SOLE 940045 0 0 Pan American Silver Corp COM 697900108 1633 50800 SH SOLE 50800 0 0 Precision Drilling Corp COM 74022D308 61 97300 SH SOLE 97300 0 0 ProMetic Life Sciences Inc COM 53272L103 4 207 SH SOLE 207 0 0 Pembina Pipeline Corp COM 706327103 36209 1706111 SH SOLE 1706111 0 0 Pretium Resources Inc COM 74139C102 637 49800 SH SOLE 49800 0 0 Restaurant Brands Internationa COM 76131D103 51893 903495 SH SOLE 903495 0 0 Ritchie Bros Auctioneers Inc COM 767744105 2105 35500 SH SOLE 35500 0 0 Rogers Communications Inc COM 775109200 54049 1362546 SH SOLE 1362546 0 0 Royal Bank of Canada COM 780087102 336951 4799161 SH SOLE 4799161 0 0 Shopify Inc COM 82509L107 57877 56597 SH SOLE 56597 0 0 Shaw Communications Inc COM 82028K200 30160 1652697 SH SOLE 1652697 0 0 Sun Life Financial Inc COM 866796105 71108 1745032 SH SOLE 1745032 0 0 Sandstorm Gold Ltd COM 80013R206 5 600 SH SOLE 600 0 0 SSR Mining Inc COM 784730103 1330 71250 SH SOLE 71250 0 0 Stantec Inc COM 85472N109 1151 37900 SH SOLE 37900 0 0 Suncor Energy Inc COM 867224107 56372 4616431 SH SOLE 4616431 0 0 Sierra Wireless Inc COM 826516106 115 10319 SH SOLE 10319 0 0 TELUS Corp COM 87971M103 101317 5758034 SH SOLE 5758034 0 0 TransAlta Corp COM 89346D107 568 92345 SH SOLE 92345 0 0 Teck Resources Ltd COM 878742204 17677 1269602 SH SOLE 1269602 0 0 TFI International Inc COM 87241L109 1208 28900 SH SOLE 28900 0 0 Thomson Reuters Corp COM 884903709 40083 502291 SH SOLE 502291 0 0 TransCanada Corp COM 87807B107 145492 3465694 SH SOLE 3465694 0 0 Turquoise Hill Resources Ltd COM 900435108 281 331600 SH SOLE 331600 0 0 Vermilion Energy Inc COM 923725105 113 48237 SH SOLE 48237 0 0 Waste Connections Inc COM 94106B101 71452 687449 SH SOLE 687449 0 0 Canopy Growth Corp COM 138035100 2481 173065 SH SOLE 173065 0 0 ISHARES SILVER TRUST ETF 46428Q109 342 15800 SH SOLE 15800 0 0 Wheaton Precious Metals Corp COM 962879102 57062 1163049 SH SOLE 1163049 0 0 Yamana Gold Inc COM 98462Y100 1788 314500 SH SOLE 314500 0 0 Barrick Gold Corp COM 067901108 22938 816669 SH SOLE 816669 0 0 Agnico Eagle Mines Ltd COM 008474108 8858 111177 SH SOLE 111177 0 0 Hydropothecary Corp/The COM 428304109 2 2800 SH DFND 1 0 2800 0 Brookfield Asset Management In COM 112585104 21282 643180 SH SOLE 643180 0 0 BCE Inc COM 05534B760 17207 414923 SH SOLE 414923 0 0 Bank of Montreal COM 063671101 17293 295827 SH SOLE 295827 0 0 Bank of Nova Scotia/The COM 064149107 23027 554257 SH SOLE 554257 0 0 Cameco Corp COM 13321L108 1837 181880 SH SOLE 181880 0 0 Canadian Imperial Bank of Comm COM 136069101 15220 203621 SH SOLE 203621 0 0 Canadian Natural Resources Ltd COM 136385101 8688 542127 SH SOLE 542127 0 0 Canadian National Railway Co COM 136375102 34723 326044 SH SOLE 326044 0 0 Canadian Pacific Railway Ltd COM 13645T100 18711 61512 SH SOLE 61512 0 0 Cenovus Energy Inc COM 15135U109 1826 468557 SH SOLE 468557 0 0 Enbridge Inc COM 29250N105 27076 926843 SH SOLE 926843 0 0 Franco-Nevada Corp COM 351858105 12379 88584 SH SOLE 88584 0 0 Fortis Inc/Canada COM 349553107 8717 213221 SH SOLE 213221 0 0 CGI Group Inc COM 12532H104 7143 105241 SH SOLE 105241 0 0 Gildan Activewear Inc COM 375916103 1798 91240 SH SOLE 91240 0 0 Imperial Oil Ltd COM 453038408 1215 101458 SH SOLE 101458 0 0 Kinross Gold Corp COM 496902404 5086 576409 SH SOLE 576409 0 0 Manulife Financial Corp COM 56501R106 12345 887586 SH SOLE 887586 0 0 Magna International Inc COM 559222401 5676 124035 SH SOLE 124035 0 0 Pembina Pipeline Corp COM 706327103 5371 253095 SH SOLE 253095 0 0 Restaurant Brands Internationa COM 76131D103 7939 138218 SH SOLE 138218 0 0 Rogers Communications Inc COM 775109200 6407 161512 SH SOLE 161512 0 0 Royal Bank of Canada COM 780087102 45828 652726 SH SOLE 652726 0 0 Shaw Communications Inc COM 82028K200 3886 212957 SH SOLE 212957 0 0 Sun Life Financial Inc COM 866796105 10929 268195 SH SOLE 268195 0 0 Suncor Energy Inc COM 867224107 8535 698914 SH SOLE 698914 0 0 TELUS Corp COM 87971M103 10300 585373 SH SOLE 585373 0 0 Teck Resources Ltd COM 878742204 2973 213506 SH SOLE 213506 0 0 Thomson Reuters Corp COM 884903709 6111 76581 SH SOLE 76581 0 0 TransCanada Corp COM 87807B107 18110 431385 SH SOLE 431385 0 0 Waste Connections Inc COM 94106B101 12410 119403 SH SOLE 119403 0 0 Wheaton Precious Metals Corp COM 962879102 10109 206049 SH SOLE 206049 0 0 Toronto-Dominion Bank/The COM 891160509 38196 824995 SH DFND 1 0 824995 0 Pinduoduo Inc COM 722304102 51 687 SH SOLE 687 0 0 Costco Wholesale Corp COM 22160K105 532 1500 SH SOLE 1500 0 0 Zscaler Inc COM 98980G102 1690 12012 SH SOLE 12012 0 0 Peloton Interactive Inc COM 70614W100 3251 32759 SH SOLE 32759 0 0 TJX Cos Inc/The COM 872540109 473 8500 SH SOLE 8500 0 0 Delta Air Lines Inc COM 247361702 265 8662 SH SOLE 8662 0 0 Facebook Inc COM 30303M102 52 200 SH SOLE 200 0 0 Athenex Inc COM 04685N103 1 52 SH DFND 1 0 52 0 T-Mobile US Inc COM 872590104 320 2800 SH SOLE 2800 0 0 Etsy Inc COM 29786A106 4413 36280 SH SOLE 36280 0 0 Vista Gold Corp COM 927926303 1 960 SH DFND 1 0 960 0 Uber Technologies Inc COM 90353T100 1076 29500 SH SOLE 29500 0 0 Materialise NV COM 57667T100 8 210 SH DFND 1 0 210 0 Platinum Group Metals Ltd COM 72765Q882 1 386 SH DFND 1 0 386 0 GSX Techedu Inc COM 36257Y109 5 60 SH DFND 1 0 60 0 iClick Interactive Asia Group COM 45113Y104 0 30 SH DFND 1 0 30 0 Kingsoft Cloud Holdings Ltd COM 49639K101 1 30 SH DFND 1 0 30 0 Puxin Ltd COM 74704P108 0 30 SH DFND 1 0 30 0 OneConnect Financial Technolog COM 68248T105 1 30 SH DFND 1 0 30 0 Honeywell International Inc COM 438516106 407 2470 SH SOLE 2470 0 0 Honeywell International Inc COM 438516106 362 2200 SH SOLE 2200 0 0 Renewable Energy Group Inc COM 75972A301 6 120 SH DFND 1 0 120 0 Era Group Inc COM 11040G103 1 60 SH DFND 1 0 60 0 Snowflake Inc COM 833445109 1217 4847 SH SOLE 4847 0 0 Lululemon Athletica Inc COM 550021109 106 321 SH SOLE 321 0 0 SBA Communications Corp COM 78410G104 25030 78593 SH SOLE 78593 0 0 DowDuPont Inc COM 26614N102 25654 462396 SH SOLE 462396 0 0 Canopy Growth Corp COM 138035100 7494 522693 SH SOLE 522693 0 0 SPDR S&P 500 ETF TRUST ETF 78462F103 43 127 SH SOLE 127 0 0 Cott Corp COM 74167P108 177 12452 SH SOLE 12452 0 0 Brookfield Property Partners L COM G16249107 6053 502797 SH SOLE 502797 0 0 Ritchie Bros Auctioneers Inc COM 767744105 598 10081 SH SOLE 10081 0 0 Pixelworks Inc COM 72581M305 0 20 SH DFND 1 0 20 0 Atlantic Power Corp COM 04878Q863 0 6 SH DFND 1 0 6 0 GOLDEN MINERALS CO COM 381119106 0 391 SH DFND 1 0 391 0 Eldorado Gold Corp COM 284902509 1 58 SH DFND 1 0 58 0 TransGlobe Energy Corp COM 893662106 0 142 SH DFND 1 0 142 0 Canopy Growth Corp COM 138035100 0 24 SH DFND 1 0 24 0 Coeur Mining Inc COM 192108504 0 17 SH DFND 1 0 17 0 Solitario Zinc Corp COM 8342EP107 0 729 SH DFND 1 0 729 0 Sprott Physical Gold Trust COM 85207H104 1 49 SH DFND 1 0 49 0 untitled COM 85207K107 0 32 SH DFND 1 0 32 0 Alamos Gold Inc COM 011532108 0 39 SH DFND 1 0 39 0 Asanko Gold Inc COM 36352H100 0 70 SH DFND 1 0 70 0 Aphria Inc COM 03765K104 0 78 SH DFND 1 0 78 0 Algonquin Power & Utilities Co COM 015857105 1 64 SH DFND 1 0 64 0 Avino Silver & Gold Mines Ltd COM 053906103 0 45 SH DFND 1 0 45 0 Brookfield Asset Management In COM 112585104 0 7 SH DFND 1 0 7 0 BCE Inc COM 05534B760 4 92 SH DFND 1 0 92 0 Brookfield Renewable Partners COM G16258108 0 2 SH DFND 1 0 2 0 BELLUS Health Inc COM 07987C204 0 61 SH DFND 1 0 61 0 Bank of Montreal COM 063671101 5 84 SH DFND 1 0 84 0 Brookfield Property Partners L COM G16249107 1 49 SH DFND 1 0 49 0 Baytex Energy Corp COM 07317Q105 0 476 SH DFND 1 0 476 0 CAE Inc COM 124765108 1 92 SH DFND 1 0 92 0 Cameco Corp COM 13321L108 0 21 SH DFND 1 0 21 0 Canadian Natural Resources Ltd COM 136385101 0 3 SH DFND 1 0 3 0 Canadian National Railway Co COM 136375102 5 51 SH DFND 1 0 51 0 Canadian Pacific Railway Ltd COM 13645T100 10 33 SH DFND 1 0 33 0 Crescent Point Energy Corp COM 22576C101 0 58 SH DFND 1 0 58 0 Cenovus Energy Inc COM 15135U109 6 1622 SH DFND 1 0 1622 0 Denison Mines Corp COM 248356107 0 344 SH DFND 1 0 344 0 BRP Inc/CA COM 05577W200 8 157 SH DFND 1 0 157 0 DIRTT Environmental Solutions COM 25490H106 0 132 SH DFND 1 0 132 0 Descartes Systems Group Inc/Th COM 249906108 1 23 SH DFND 1 0 23 0 Endeavour Silver Corp COM 29258Y103 0 55 SH DFND 1 0 55 0 Essa Pharma Inc COM 29668H708 0 28 SH DFND 1 0 28 0 Enerplus Corp COM 292766102 0 60 SH DFND 1 0 60 0 Excellon Resources Inc COM 30069C801 0 73 SH DFND 1 0 73 0 First Majestic Silver Corp COM 32076V103 1 69 SH DFND 1 0 69 0 Fennec Pharmaceuticals Inc COM 31447P100 0 78 SH DFND 1 0 78 0 FirstService Corp COM 33767E202 21 156 SH DFND 1 0 156 0 CGI Group Inc COM 12532H104 6 95 SH DFND 1 0 95 0 Gildan Activewear Inc COM 375916103 1 43 SH DFND 1 0 43 0 Great Panther Silver Ltd COM 39115V101 0 84 SH DFND 1 0 84 0 Gran Tierra Energy Inc COM 38500T101 0 657 SH DFND 1 0 657 0 Hudbay Minerals Inc COM 443628102 0 65 SH DFND 1 0 65 0 Helius Medical Technologies In COM 42328V504 0 36 SH DFND 1 0 36 0 IAMGOLD Corp COM 450913108 0 25 SH DFND 1 0 25 0 Imperial Oil Ltd COM 453038408 0 4 SH DFND 1 0 4 0 International Tower Hill Mines COM 46050R102 0 43 SH DFND 1 0 43 0 Kinross Gold Corp COM 496902404 0 35 SH DFND 1 0 35 0 Kirkland Lake Gold Ltd COM 49741E100 1 24 SH DFND 1 0 24 0 Kelso Technologies Inc COM 48826D201 0 97 SH DFND 1 0 97 0 Corvus Gold Inc COM 221013105 0 15 SH DFND 1 0 15 0 MAG Silver Corp COM 55903Q104 1 76 SH DFND 1 0 76 0 Manulife Financial Corp COM 56501R106 0 22 SH DFND 1 0 22 0 Magna International Inc COM 559222401 5 99 SH DFND 1 0 99 0 Neptune Technologies & Bioress COM 64079L105 3 1648 SH DFND 1 0 1648 0 North American Energy Partners COM 656811106 0 17 SH DFND 1 0 17 0 NexGen Energy Ltd COM 65340P106 0 49 SH DFND 1 0 49 0 Organigram Holdings Inc COM 68620P101 0 19 SH DFND 1 0 19 0 Oncolytics Biotech Inc COM 682310875 0 16 SH DFND 1 0 16 0 Osisko Gold Royalties Ltd COM 68827L101 0 21 SH DFND 1 0 21 0 Precision Drilling Corp COM 74022D308 0 19 SH DFND 1 0 19 0 ProMetic Life Sciences Inc COM 53272L103 0 23 SH DFND 1 0 23 0 Platinum Group Metals Ltd COM 72765Q882 0 43 SH DFND 1 0 43 0 Points International Ltd COM 730843208 0 1 SH DFND 1 0 1 0 Pretium Resources Inc COM 74139C102 1 100 SH DFND 1 0 100 0 Restaurant Brands Internationa COM 76131D103 3 48 SH DFND 1 0 48 0 Rogers Communications Inc COM 775109200 4 92 SH DFND 1 0 92 0 Resolute Forest Products Inc COM 76117W109 0 27 SH DFND 1 0 27 0 Seabridge Gold Inc COM 811916105 1 28 SH DFND 1 0 28 0 Siyata Mobile Inc COM 83013Q509 4 752 SH DFND 1 0 752 0 Shaw Communications Inc COM 82028K200 2 107 SH DFND 1 0 107 0 Sierra Metals Inc COM 82639W106 0 7 SH DFND 1 0 7 0 SunOpta Inc COM 8676EP108 0 32 SH DFND 1 0 32 0 Stantec Inc COM 85472N109 2 71 SH DFND 1 0 71 0 Suncor Energy Inc COM 867224107 1 69 SH DFND 1 0 69 0 TELUS Corp COM 87971M103 1 50 SH DFND 1 0 50 0 Theratechnologies Inc COM 88338H100 0 95 SH DFND 1 0 95 0 Taseko Mines Ltd COM 876511106 0 53 SH DFND 1 0 53 0 Titan Medical Inc COM 88830X819 1 1517 SH DFND 1 0 1517 0 Trilogy Metals Inc COM 89621C105 0 33 SH DFND 1 0 33 0 Tanzanian Royalty Exploration COM 87601A107 0 380 SH DFND 1 0 380 0 Thomson Reuters Corp COM 884903709 11 142 SH DFND 1 0 142 0 Turquoise Hill Resources Ltd COM 900435108 0 18 SH DFND 1 0 18 0 Domtar Corp COM 257559203 1 31 SH DFND 1 0 31 0 Ur-Energy Inc COM 91688R108 0 171 SH DFND 1 0 171 0 Americas Silver Corp COM 03062D100 0 99 SH DFND 1 0 99 0 Village Farms International In COM 92707Y108 0 7 SH DFND 1 0 7 0 Westport Fuel Systems Inc COM 960908309 0 3 SH DFND 1 0 3 0 Western Copper & Gold Corp COM 95805V108 0 41 SH DFND 1 0 41 0 IAMGOLD Corp COM 450913108 2 500 SH DFND 1 0 500 0 Precision Drilling Corp COM 74022D308 0 400 SH DFND 1 0 400 0 Aurora Cannabis Inc COM 05156X884 81 17300 SH DFND 1 0 17300 0 First Majestic Silver Corp COM 32076V103 18 1900 SH DFND 1 0 1900 0 Sandstorm Gold Ltd COM 80013R206 29 3400 SH DFND 1 0 3400 0 CRH Medical Corp COM 12626F105 2 700 SH DFND 1 0 700 0 Franco-Nevada Corp COM 351858105 20 145 SH DFND 1 0 145 0 Northern Dynasty Minerals Ltd COM 66510M204 0 300 SH DFND 1 0 300 0 Turquoise Hill Resources Ltd COM 900435108 2 1800 SH DFND 1 0 1800 0 Wells Fargo & Co COM 949746101 11487 488587 SH SOLE 488587 0 0 AURYN RESOURCES INC COM 05208W108 6 2800 SH DFND 1 0 2800 0 NexGen Energy Ltd COM 65340P106 12 7100 SH DFND 1 0 7100 0 Brookfield Infrastructure Part COM G16252101 4776 100176 SH SOLE 100176 0 0 Cadence Design Systems Inc COM 127387108 14904 139769 SH SOLE 139769 0 0 Brookfield Infrastructure Part COM G16252101 21785 456892 SH SOLE 456892 0 0 CNOOC Ltd COM 126132109 6 56 SH DFND 1 0 56 0 Southern Co/The COM 842587107 11 211 SH SOLE 211 0 0 Dollar Tree Inc COM 256746108 710 7771 SH SOLE 7771 0 0 Village Farms International In COM 92707Y108 34 7500 SH DFND 1 0 7500 0 Marathon Oil Corp COM 565849106 259 63359 SH SOLE 63359 0 0 Blackstone Group LP/The COM 09260D107 19411 371856 SH SOLE 371856 0 0 Maxar Technologies Inc COM 57778K105 305 12200 SH SOLE 12200 0 0 UnitedHealth Group Inc COM 91324P102 98 314 SH SOLE 314 0 0 Walt Disney Co/The COM 254687106 4534 36542 SH SOLE 36542 0 0 Western Digital Corp COM 958102105 370 10126 SH SOLE 10126 0 0 Norwegian Cruise Line Holdings COM G66721104 1434 83811 SH SOLE 83811 0 0 Oracle Corp COM 68389X105 577 9657 SH SOLE 9657 0 0 CME Group Inc COM 12572Q105 23843 142510 SH SOLE 142510 0 0 Verizon Communications Inc COM 92343V104 9868 165872 SH SOLE 165872 0 0 Coach Inc COM 876030107 1313 83990 SH SOLE 83990 0 0 Just Energy Group Inc COM 48213W408 1 215 SH DFND 1 0 215 0 Integra Resources Corp COM 45826T301 0 44 SH DFND 1 0 44 0 Melco Resorts & Entertainment COM 585464100 3 157 SH DFND 4 0 157 0 Quintiles IMS Holdings Inc COM 46266C105 16990 107785 SH SOLE 107785 0 0 Cisco Systems Inc COM 17275R102 4301 109194 SH SOLE 109194 0 0 Rayonier Advanced Materials In COM 75508B104 0 3 SH DFND 1 0 3 0 Neptune Technologies & Bioress COM 64079L105 30 14100 SH DFND 1 0 14100 0 Wheaton Precious Metals Corp COM 962879102 68 1387 SH DFND 1 0 1387 0 CounterPath Corp COM 22228P302 0 66 SH DFND 1 0 66 0 Micron Technology Inc COM 595112103 86 1832 SH SOLE 1832 0 0 Canada Goose Holdings Inc COM 135086106 167 5187 SH SOLE 5187 0 0 Aphria Inc COM 03765K104 99 22388 SH SOLE 22388 0 0 Global Water Resources Inc COM 379463102 1 84 SH DFND 1 0 84 0 Marathon Petroleum Corp COM 56585A102 333 11342 SH SOLE 11342 0 0 Aphria Inc COM 03765K104 2 500 SH SOLE 500 0 0 Canada Goose Holdings Inc COM 135086106 3 100 SH SOLE 100 0 0 Nutrien Ltd COM 67077M108 10240 261158 SH SOLE 261158 0 0 Nutrien Ltd COM 67077M108 82428 2102246 SH SOLE 2102246 0 0 Nutrien Ltd COM 67077M108 57988 1478928 SH SOLE 1478928 0 0 Open Text Corp COM 683715106 5300 125399 SH SOLE 125399 0 0 Huntington Ingalls Industries COM 446413106 3165 22490 SH SOLE 22490 0 0 Visa Inc COM 92826C839 5390 26956 SH SOLE 26956 0 0 Morgan Stanley COM 617446448 2719 56235 SH SOLE 56235 0 0 DIRTT Environmental Solutions COM 25490H106 9 6000 SH DFND 1 0 6000 0 Metalla Royalty & Streaming Lt COM 59124U605 0 62 SH DFND 1 0 62 0 AT&T Inc COM 00206R102 232 8132 SH SOLE 8132 0 0 Procter & Gamble Co/The COM 742718109 1750 12590 SH SOLE 12590 0 0 Kraft Heinz Co/The COM 500754106 643 21468 SH SOLE 21468 0 0 Northrop Grumman Corp COM 666807102 551 1745 SH SOLE 1745 0 0 Aurora Cannabis Inc COM 05156X884 46 9856 SH SOLE 9856 0 0 Merck & Co Inc COM 58933Y105 241 2910 SH SOLE 2910 0 0 McDonald's Corp COM 580135101 1419 6466 SH SOLE 6466 0 0 CDK Global Inc COM 12508E101 887 20339 SH SOLE 20339 0 0 NVR Inc COM 62944T105 6688 1638 SH SOLE 1638 0 0 Johnson & Johnson COM 478160104 2955 19848 SH SOLE 19848 0 0 AGNC Investment Corp COM 00123Q104 3088 221988 SH SOLE 221988 0 0 BCE Inc COM 05534B760 1517 36591 SH SOLE 36591 0 0 Schlumberger Ltd COM 806857108 873 56112 SH SOLE 56112 0 0 untitled COM 85207K107 0 31 SH DFND 1 0 31 0 Cisco Systems Inc COM 17275R102 784 19900 SH SOLE 19900 0 0 Priceline Group Inc/The COM 09857L108 36292 21215 SH SOLE 21215 0 0 Thermo Fisher Scientific Inc COM 883556102 359 814 SH SOLE 814 0 0 Welltower Inc COM 95040Q104 16154 293233 SH SOLE 293233 0 0 Cott Corp COM 74167P108 0 22 SH SOLE 22 0 0 Celestica Inc COM 15101Q108 5 709 SH SOLE 709 0 0 Barrick Gold Corp COM 067901108 18111 644800 SH SOLE 644800 0 0 Agnico Eagle Mines Ltd COM 008474108 6549 82200 SH SOLE 82200 0 0 BCE Inc COM 05534B760 41989 1012507 SH SOLE 1012507 0 0 Bank of Montreal COM 063671101 148035 2532364 SH SOLE 2532364 0 0 Bank of Nova Scotia/The COM 064149107 145139 3493548 SH SOLE 3493548 0 0 Cameco Corp COM 13321L108 3207 317500 SH SOLE 317500 0 0 Canadian Imperial Bank of Comm COM 136069101 197414 2641111 SH SOLE 2641111 0 0 Canadian Natural Resources Ltd COM 136385101 12073 753350 SH SOLE 753350 0 0 Canadian National Railway Co COM 136375102 38297 359600 SH SOLE 359600 0 0 Brookfield Asset Management In COM 112585104 17902 541025 SH SOLE 541025 0 0 Eldorado Gold Corp COM 284902509 89 8390 SH SOLE 8390 0 0 Fortis Inc/Canada COM 349553107 31740 776338 SH SOLE 776338 0 0 CGI Group Inc COM 12532H104 5797 85400 SH SOLE 85400 0 0 Imperial Oil Ltd COM 453038408 4490 375100 SH SOLE 375100 0 0 Enbridge Inc COM 29250N105 76338 2613096 SH SOLE 2613096 0 0 Kinross Gold Corp COM 496902404 3838 434900 SH SOLE 434900 0 0 Magna International Inc COM 559222401 6726 147000 SH SOLE 147000 0 0 Methanex Corp COM 59151K108 824 33800 SH SOLE 33800 0 0 Ovintiv Inc COM 69047Q102 152 18620 SH SOLE 18620 0 0 Rogers Communications Inc COM 775109200 16353 412250 SH SOLE 412250 0 0 BlackBerry Ltd COM 09228F103 199 43446 SH SOLE 43446 0 0 Royal Bank of Canada COM 780087102 222211 3164927 SH SOLE 3164927 0 0 Shaw Communications Inc COM 82028K200 20377 1116574 SH SOLE 1116574 0 0 Suncor Energy Inc COM 867224107 8740 715698 SH SOLE 715698 0 0 TransAlta Corp COM 89346D107 2986 485446 SH SOLE 485446 0 0 Teck Resources Ltd COM 878742204 3140 225520 SH SOLE 225520 0 0 Thomson Reuters Corp COM 884903709 15726 197072 SH SOLE 197072 0 0 TransCanada Corp COM 87807B107 80341 1913776 SH SOLE 1913776 0 0 TELUS Corp COM 87971M103 27910 1586152 SH SOLE 1586152 0 0 Gildan Activewear Inc COM 375916103 5309 269400 SH SOLE 269400 0 0 Manulife Financial Corp COM 56501R106 22608 1625488 SH SOLE 1625488 0 0 Sun Life Financial Inc COM 866796105 18091 443972 SH SOLE 443972 0 0 Enerplus Corp COM 292766102 12 6300 SH SOLE 6300 0 0 Yamana Gold Inc COM 98462Y100 164 28900 SH SOLE 28900 0 0 Pembina Pipeline Corp COM 706327103 44029 2074558 SH SOLE 2074558 0 0 Algonquin Power & Utilities Co COM 015857105 5731 394555 SH SOLE 394555 0 0 Canadian Pacific Railway Ltd COM 13645T100 17597 57850 SH SOLE 57850 0 0 Vermilion Energy Inc COM 923725105 60 25500 SH SOLE 25500 0 0 Brookfield Renewable Partners COM G16258108 5265 100145 SH SOLE 100145 0 0 Waste Connections Inc COM 94106B101 12171 117100 SH SOLE 117100 0 0 Crescent Point Energy Corp COM 22576C101 858 709598 SH SOLE 709598 0 0 Wheaton Precious Metals Corp COM 962879102 7276 148300 SH SOLE 148300 0 0 Franco-Nevada Corp COM 351858105 8915 63800 SH SOLE 63800 0 0 Brookfield Infrastructure Part COM G16252101 13964 292870 SH SOLE 292870 0 0 Cenovus Energy Inc COM 15135U109 2850 731250 SH SOLE 731250 0 0 Granite Real Estate Investment COM 387437114 696 12000 SH SOLE 12000 0 0 Brookfield Property Partners L COM G16249107 971 80686 SH SOLE 80686 0 0 Restaurant Brands Internationa COM 76131D103 6129 106703 SH SOLE 106703 0 0 Nutrien Ltd COM 67077M108 17458 445256 SH SOLE 445256 0 0 Barrick Gold Corp COM 067901108 148 5257 SH DFND 1 0 5257 0 Agnico Eagle Mines Ltd COM 008474108 103 1289 SH DFND 1 0 1289 0 Bank of Montreal COM 063671101 31567 539994 SH DFND 1 0 539994 0 Bank of Nova Scotia/The COM 064149107 25341 609970 SH DFND 1 0 609970 0 Canadian National Railway Co COM 136375102 549 5157 SH DFND 1 0 5157 0 Fortis Inc/Canada COM 349553107 8880 217206 SH DFND 1 0 217206 0 Enbridge Inc COM 29250N105 931 31881 SH DFND 1 0 31881 0 Toronto-Dominion Bank/The COM 891160509 91362 1973304 SH DFND 1 0 1973304 0 TELUS Corp COM 87971M103 1581 89838 SH DFND 1 0 89838 0 Algonquin Power & Utilities Co COM 015857105 202 13916 SH DFND 1 0 13916 0 Brookfield Renewable Partners COM G16258108 553 10512 SH DFND 1 0 10512 0 Brookfield Property Partners L COM G16249107 2 197 SH DFND 1 0 197 0 Apple Inc COM 037833100 2281 19700 SH SOLE 19700 0 0 Bank of America Corp COM 060505104 4962 205991 SH SOLE 205991 0 0 Citigroup Inc COM 172967424 231 5361 SH SOLE 5361 0 0 Cisco Systems Inc COM 17275R102 457 11600 SH SOLE 11600 0 0 Walt Disney Co/The COM 254687106 496 4000 SH SOLE 4000 0 0 Duke Energy Corp COM 26441C204 62 700 SH SOLE 700 0 0 Consolidated Edison Inc COM 209115104 39 500 SH SOLE 500 0 0 Intel Corp COM 458140100 668 12900 SH SOLE 12900 0 0 JPMorgan Chase & Co COM 46625H100 2600 27005 SH SOLE 27005 0 0 Kellogg Co COM 487836108 2841 43980 SH SOLE 43980 0 0 Coca-Cola Co/The COM 191216100 59 1200 SH SOLE 1200 0 0 McDonald's Corp COM 580135101 16 71 SH SOLE 71 0 0 Microsoft Corp COM 594918104 1010 4800 SH SOLE 4800 0 0 Morgan Stanley COM 617446448 12472 257955 SH SOLE 257955 0 0 PepsiCo Inc COM 713448108 14 100 SH SOLE 100 0 0 Pfizer Inc COM 717081103 22 600 SH SOLE 600 0 0 Procter & Gamble Co/The COM 742718109 402 2892 SH SOLE 2892 0 0 PNC Financial Services Group I COM 693475105 99 900 SH SOLE 900 0 0 AT&T Inc COM 00206R102 191 6700 SH SOLE 6700 0 0 Southern Co/The COM 842587107 277 5100 SH SOLE 5100 0 0 Wells Fargo & Co COM 949746101 2755 117198 SH SOLE 117198 0 0 ConocoPhillips COM 20825C104 7 200 SH SOLE 200 0 0 Verizon Communications Inc COM 92343V104 291 4900 SH SOLE 4900 0 0 Exxon Mobil Corp COM 30231G102 6 189 SH SOLE 189 0 0 Amazon.com Inc COM 023135106 803 255 SH SOLE 255 0 0 Goldman Sachs Group Inc/The COM 38141G104 281 1400 SH SOLE 1400 0 0 Fortis Inc/Canada COM 349553107 8021 196200 SH SOLE 196200 0 0 Sun Life Financial Inc COM 866796105 236 5800 SH SOLE 5800 0 0 Gildan Activewear Inc COM 375916103 39 2000 SH DFND 1 0 2000 0 Boeing Co/The COM 097023105 66 400 SH SOLE 400 0 0 DowDuPont Inc COM 26614N102 6 106 SH SOLE 106 0 0 Duke Energy Corp COM 26441C204 554 6261 SH SOLE 6261 0 0 Consolidated Edison Inc COM 209115104 8 100 SH SOLE 100 0 0 General Electric Co COM 369604103 28 4500 SH SOLE 4500 0 0 Kellogg Co COM 487836108 81 1256 SH SOLE 1256 0 0 Coca-Cola Co/The COM 191216100 311 6300 SH SOLE 6300 0 0 Pfizer Inc COM 717081103 33 900 SH SOLE 900 0 0 AT&T Inc COM 00206R102 198 6950 SH SOLE 6950 0 0 Southern Co/The COM 842587107 523 9640 SH SOLE 9640 0 0 Aflac Inc COM 001055102 80 2200 SH SOLE 2200 0 0 United Parcel Service Inc COM 911312106 14 85 SH SOLE 85 0 0 Chubb Ltd COM H1467J104 239 2055 SH SOLE 2055 0 0 Bank of Montreal COM 063671101 127 2180 SH SOLE 2180 0 0 Bank of Nova Scotia/The COM 064149107 112 2700 SH SOLE 2700 0 0 Royal Bank of Canada COM 780087102 166 2366 SH SOLE 2366 0 0 Shaw Communications Inc COM 82028K200 80 4400 SH SOLE 4400 0 0 Thomson Reuters Corp COM 884903709 120 1503 SH SOLE 1503 0 0 TransCanada Corp COM 87807B107 42 1000 SH SOLE 1000 0 0 TELUS Corp COM 87971M103 197 11200 SH SOLE 11200 0 0 Oil States International Inc COM 678026105 0 100 SH SOLE 100 0 0 Civeo Corp COM 17878Y108 0 200 SH SOLE 200 0 0 Boeing Co/The COM 097023105 535 3237 SH SOLE 3237 0 0 CVS Health Corp COM 126650100 147 2525 SH SOLE 2525 0 0 Microsoft Corp COM 594918104 6437 30605 SH SOLE 30605 0 0 AT&T Inc COM 00206R102 919 32250 SH SOLE 32250 0 0 SPDR S&P 500 ETF TRUST ETF 78462F103 3956 11813 SH SOLE 11813 0 0 Carnival Corp COM 143658300 3371 222098 SH SOLE 222098 0 0 ISHARES MSCI EMERGING MARKET ETF 464287234 2451 55601 SH SOLE 55601 0 0 Cronos Group Inc COM 22717L101 0 3 SH DFND 1 0 3 0 IPG Photonics Corp COM 44980X109 3066 18037 SH SOLE 18037 0 0 International Business Machine COM 459200101 1399 11495 SH SOLE 11495 0 0 Liberty Media Corp-Liberty Sir COM 531229607 963 29098 SH SOLE 29098 0 0 Melco Resorts & Entertainment COM 585464100 424 25474 SH DFND 4 0 25474 0 Nektar Therapeutics COM 640268108 0 1 SH SOLE 1 0 0 Take-Two Interactive Software COM 874054109 11937 72251 SH SOLE 72251 0 0 SVB Financial Group COM 78486Q101 6449 26803 SH SOLE 26803 0 0 Abbott Laboratories COM 002824100 1421 13061 SH SOLE 13061 0 0 CBRE Group Inc COM 12504L109 23675 504047 SH SOLE 504047 0 0 RPM International Inc COM 749685103 1795 21669 SH SOLE 21669 0 0 Silvercorp Metals Inc COM 82835P103 113 15656 SH SOLE 15656 0 0 Sprott Inc COM 852066208 66 1946 SH SOLE 1946 0 0 Aramark COM 03852U106 1007 38054 SH SOLE 38054 0 0 MSCI Inc COM 55354G100 15560 43612 SH SOLE 43612 0 0 American Financial Group Inc/O COM 025932104 856 12777 SH SOLE 12777 0 0 TransUnion COM 89400J107 2672 31766 SH SOLE 31766 0 0 Algonquin Power & Utilities Co COM 015857105 77270 5320082 SH SOLE 5320082 0 0 Brookfield Renewable Partners COM G16258108 64761 1231911 SH SOLE 1231911 0 0 Brookfield Infrastructure Part COM G16252101 126706 2657397 SH SOLE 2657397 0 0 Bank of Montreal COM 063671101 133765 2288241 SH SOLE 2288241 0 0 Bank of Nova Scotia/The COM 064149107 200187 4818571 SH SOLE 4818571 0 0 Canadian Imperial Bank of Comm COM 136069101 105136 1406565 SH SOLE 1406565 0 0 Fortis Inc/Canada COM 349553107 110088 2692681 SH SOLE 2692681 0 0 Rogers Communications Inc COM 775109200 417 10500 SH SOLE 10500 0 0 Royal Bank of Canada COM 780087102 314981 4486239 SH SOLE 4486239 0 0 TransAlta Corp COM 89346D107 18803 3057148 SH SOLE 3057148 0 0 Fortis Inc/Canada COM 349553107 698 17073 SH SOLE 17073 0 0 Royal Bank of Canada COM 780087102 1123 16000 SH SOLE 16000 0 0 Cott Corp COM 74167P108 5 375 SH DFND 1 0 375 0 BCE Inc COM 05534B760 16499 397863 SH DFND 1 0 397863 0 Brookfield Infrastructure Part COM G16252101 71 1490 SH DFND 1 0 1490 0 Canadian Imperial Bank of Comm COM 136069101 583 7806 SH DFND 1 0 7806 0 Descartes Systems Group Inc/Th COM 249906108 10 176 SH DFND 1 0 176 0 Enbridge Inc COM 29250N105 1052 35994 SH DFND 1 0 35994 0 Fortis Inc/Canada COM 349553107 26310 643524 SH DFND 1 0 643524 0 Hudbay Minerals Inc COM 443628102 24 5667 SH DFND 1 0 5667 0 MAG Silver Corp COM 55903Q104 16 1000 SH DFND 1 0 1000 0 Methanex Corp COM 59151K108 54 2200 SH DFND 1 0 2200 0 Novagold Resources Inc COM 66987E206 8 700 SH DFND 1 0 700 0 Royal Bank of Canada COM 780087102 41533 591545 SH DFND 1 0 591545 0 Sun Life Financial Inc COM 866796105 609 14956 SH DFND 1 0 14956 0 SSR Mining Inc COM 784730103 6 300 SH DFND 1 0 300 0 Stantec Inc COM 85472N109 3 100 SH DFND 1 0 100 0 TELUS Corp COM 87971M103 3772 214352 SH DFND 1 0 214352 0 Westport Fuel Systems Inc COM 960908309 0 200 SH DFND 1 0 200 0 Yamana Gold Inc COM 98462Y100 5 800 SH DFND 1 0 800 0 Cameco Corp COM 13321L108 495 48985 SH SOLE 48985 0 0 Crescent Point Energy Corp COM 22576C101 1 500 SH SOLE 500 0 0 Ovintiv Inc COM 69047Q102 23 2842 SH SOLE 2842 0 0 Enerplus Corp COM 292766102 78 42300 SH SOLE 42300 0 0 Teck Resources Ltd COM 878742204 158 11372 SH SOLE 11372 0 0 Canadian Pacific Railway Ltd COM 13645T100 4871 16000 SH DFND 1 0 16000 0 Valeant Pharmaceuticals Intern COM 071734107 1695 109100 SH DFND 1 0 109100 0 Wheaton Precious Metals Corp COM 962879102 245 5000 SH DFND 1 0 5000 0 Agnico Eagle Mines Ltd COM 008474108 3458 43435 SH SOLE 43435 0 0 Yamana Gold Inc COM 98462Y100 357 62922 SH SOLE 62922 0 0 BlackBerry Ltd COM 09228F103 2805 611144 SH SOLE 611144 0 0 Canadian Imperial Bank of Comm COM 136069101 10251 137193 SH SOLE 137193 0 0 Franco-Nevada Corp COM 351858105 13063 93590 SH SOLE 93590 0 0 Magna International Inc COM 559222401 2136 46684 SH SOLE 46684 0 0 Nutrien Ltd COM 67077M108 20 504 SH SOLE 504 0 0 Royal Bank of Canada COM 780087102 3239 46183 SH SOLE 46183 0 0 Suncor Energy Inc COM 867224107 390 31914 SH SOLE 31914 0 0 Teck Resources Ltd COM 878742204 566 40692 SH SOLE 40692 0 0 Alamos Gold Inc COM 011532108 14 1600 SH DFND 1 0 1600 0 Algonquin Power & Utilities Co COM 015857105 3850 265054 SH DFND 1 0 265054 0 BlackBerry Ltd COM 09228F103 46 10085 SH DFND 1 0 10085 0 Brookfield Renewable Partners COM G16258108 353 6713 SH DFND 1 0 6713 0 Baytex Energy Corp COM 07317Q105 10 28298 SH DFND 1 0 28298 0 CAE Inc COM 124765108 86 5900 SH DFND 1 0 5900 0 Descartes Systems Group Inc/Th COM 249906108 11 200 SH DFND 1 0 200 0 Ovintiv Inc COM 69047Q102 185 22576 SH DFND 1 0 22576 0 Enbridge Inc COM 29250N105 2714 92897 SH DFND 1 0 92897 0 First Majestic Silver Corp COM 32076V103 14 1429 SH DFND 1 0 1429 0 Fortis Inc/Canada COM 349553107 4618 112947 SH DFND 1 0 112947 0 Fortuna Silver Mines Inc COM 349915108 10 1642 SH DFND 1 0 1642 0 IAMGOLD Corp COM 450913108 3 786 SH DFND 1 0 786 0 MAG Silver Corp COM 55903Q104 5 300 SH DFND 1 0 300 0 Manulife Financial Corp COM 56501R106 4017 288828 SH DFND 1 0 288828 0 Pan American Silver Corp COM 697900108 42 1307 SH DFND 1 0 1307 0 Precision Drilling Corp COM 74022D308 11 17994 SH DFND 1 0 17994 0 Pembina Pipeline Corp COM 706327103 1166 54951 SH DFND 1 0 54951 0 Sun Life Financial Inc COM 866796105 8382 205709 SH DFND 1 0 205709 0 Suncor Energy Inc COM 867224107 11900 974510 SH DFND 1 0 974510 0 Canopy Growth Corp COM 138035100 75 5261 SH DFND 1 0 5261 0 Yamana Gold Inc COM 98462Y100 8 1480 SH DFND 1 0 1480 0 Baytex Energy Corp COM 07317Q105 8 24544 SH SOLE 24544 0 0 Canadian Imperial Bank of Comm COM 136069101 301 4030 SH SOLE 4030 0 0 Canadian Natural Resources Ltd COM 136385101 271 16882 SH SOLE 16882 0 0 Crescent Point Energy Corp COM 22576C101 207 171435 SH SOLE 171435 0 0 Cenovus Energy Inc COM 15135U109 1783 457546 SH SOLE 457546 0 0 Ovintiv Inc COM 69047Q102 18 2152 SH SOLE 2152 0 0 Eldorado Gold Corp COM 284902509 418 39625 SH SOLE 39625 0 0 Enerplus Corp COM 292766102 55 30200 SH SOLE 30200 0 0 IAMGOLD Corp COM 450913108 0 20 SH SOLE 20 0 0 Imperial Oil Ltd COM 453038408 60 5016 SH SOLE 5016 0 0 Just Energy Group Inc COM 48213W408 1 209 SH SOLE 209 0 0 Magna International Inc COM 559222401 174 3809 SH SOLE 3809 0 0 Pretium Resources Inc COM 74139C102 13 1000 SH SOLE 1000 0 0 Manulife Financial Corp COM 56501R106 1381 99287 SH DFND 1 0 99287 0 Enbridge Inc COM 29250N105 3030 103716 SH DFND 1 0 103716 0 Suncor Energy Inc COM 867224107 954 78130 SH DFND 1 0 78130 0 Kinross Gold Corp COM 496902404 567 64292 SH DFND 1 0 64292 0 Barrick Gold Corp COM 067901108 2557 91043 SH DFND 1 0 91043 0 Canadian Natural Resources Ltd COM 136385101 969 60440 SH DFND 1 0 60440 0 Cenovus Energy Inc COM 15135U109 204 52218 SH DFND 1 0 52218 0 Brookfield Asset Management In COM 112585104 2370 71621 SH DFND 1 0 71621 0 TransCanada Corp COM 87807B107 2020 48129 SH DFND 1 0 48129 0 BCE Inc COM 05534B760 14368 346457 SH DFND 1 0 346457 0 Canadian National Railway Co COM 136375102 3880 36435 SH DFND 1 0 36435 0 Nutrien Ltd COM 67077M108 1143 29148 SH DFND 1 0 29148 0 TELUS Corp COM 87971M103 1146 65101 SH DFND 1 0 65101 0 Sun Life Financial Inc COM 866796105 1217 29873 SH DFND 1 0 29873 0 Teck Resources Ltd COM 878742204 332 23834 SH DFND 1 0 23834 0 Pembina Pipeline Corp COM 706327103 1202 56637 SH DFND 1 0 56637 0 BlackBerry Ltd COM 09228F103 71 15366 SH DFND 1 0 15366 0 Wheaton Precious Metals Corp COM 962879102 1128 22996 SH DFND 1 0 22996 0 Shaw Communications Inc COM 82028K200 422 23143 SH DFND 1 0 23143 0 Cameco Corp COM 13321L108 205 20272 SH DFND 1 0 20272 0 Rogers Communications Inc COM 775109200 280 7051 SH DFND 1 0 7051 0 Magna International Inc COM 559222401 660 14428 SH DFND 1 0 14428 0 Open Text Corp COM 683715106 588 13911 SH DFND 1 0 13911 0 Thomson Reuters Corp COM 884903709 690 8643 SH DFND 1 0 8643 0 CGI Group Inc COM 12532H104 798 11754 SH DFND 1 0 11754 0 Imperial Oil Ltd COM 453038408 139 11643 SH DFND 1 0 11643 0 Waste Connections Inc COM 94106B101 1397 13440 SH DFND 1 0 13440 0 Restaurant Brands Internationa COM 76131D103 886 15420 SH DFND 1 0 15420 0 Agnico Eagle Mines Ltd COM 008474108 983 12332 SH DFND 1 0 12332 0 Gildan Activewear Inc COM 375916103 199 10099 SH DFND 1 0 10099 0 Franco-Nevada Corp COM 351858105 1362 9749 SH DFND 1 0 9749 0 Canadian Pacific Railway Ltd COM 13645T100 2114 6948 SH DFND 1 0 6948 0 TransAlta Corp COM 89346D107 875 142255 SH DFND 1 0 142255 0 Canadian Imperial Bank of Comm COM 136069101 2255 30174 SH DFND 1 0 30174 0 Brookfield Renewable Partners COM G16258108 11489 218546 SH DFND 1 0 218546 0 Fortis Inc/Canada COM 349553107 55522 1358029 SH DFND 1 0 1358029 0 Royal Bank of Canada COM 780087102 72717 1035708 SH DFND 1 0 1035708 0 Toronto-Dominion Bank/The COM 891160509 81879 1768490 SH DFND 1 0 1768490 0 Bank of Montreal COM 063671101 8836 151145 SH DFND 1 0 151145 0 Bank of Nova Scotia/The COM 064149107 8049 193746 SH DFND 1 0 193746 0 Suncor Energy Inc COM 867224107 172 14115 SH SOLE 14115 0 0 TransAlta Corp COM 89346D107 36 5815 SH SOLE 5815 0 0 TFI International Inc COM 87241L109 11 253 SH SOLE 253 0 0 Fortis Inc/Canada COM 349553107 1053 25749 SH DFND 1 0 25749 0 Canadian Imperial Bank of Comm COM 136069101 1515 20274 SH DFND 1 0 20274 0 Brookfield Infrastructure Part COM G16252101 2224 46648 SH DFND 1 0 46648 0 Toronto-Dominion Bank/The COM 891160509 252666 5457297 SH DFND 1 0 5457297 0 Vermilion Energy Inc COM 923725105 108 46300 SH DFND 1 0 46300 0 Goldman Sachs Group Inc/The COM 38141G104 1075 5350 SH SOLE 5350 0 0 Brookfield Renewable Partners COM G16258108 479 9116 SH DFND 1 0 9116 0 Consumer Staples Select Sector COM 81369Y308 28096 438312 SH SOLE 438312 0 0 Chevron Corp COM 166764100 281 3909 SH SOLE 3909 0 0 Suncor Energy Inc COM 867224107 685 56116 SH DFND 1 0 56116 0 Manulife Financial Corp COM 56501R106 1898 136457 SH DFND 1 0 136457 0 Bank of Nova Scotia/The COM 064149107 18790 452290 SH DFND 1 0 452290 0 BCE Inc COM 05534B760 788 19000 SH DFND 1 0 19000 0 Estee Lauder Cos Inc/The COM 518439104 590 2704 SH SOLE 2704 0 0 Canadian Natural Resources Ltd COM 136385101 2 100 SH DFND 1 0 100 0 VANECK GOLD MINERS ETF 92189F106 38 972 SH SOLE 972 0 0 ISHARES MSCI NORWAY ETF ETF 46429B499 2 98 SH SOLE 98 0 0 ISHARES MSCI EAFE ETF ETF 464287465 3864 60700 SH SOLE 60700 0 0 VANECK GOLD MINERS ETF 92189F106 2089 53338 SH SOLE 53338 0 0 VANECK JR GOLD MINERS ETF 92189F791 8745 157966 SH SOLE 157966 0 0 SPDR S&P BIOTECH ETF ETF 78464A870 563 5050 SH SOLE 5050 0 0 MATERIALS SELECT SECTOR SPDR ETF 81369Y100 2 39 SH SOLE 39 0 0 ENERGY SELECT SECTOR SPDR ETF 81369Y506 2 79 SH SOLE 79 0 0 UTILITIES SELECT SECTOR SPDR ETF 81369Y886 8066 135836 SH SOLE 135836 0 0 ISHARES MSCI EAFE ETF ETF 464287465 10204 160312 SH SOLE 160312 0 0 ISHARES MSCI EUROZONE ETF ETF 464286608 796 21000 SH DFND 1 0 21000 0 Aurora Cannabis Inc COM 05156X884 0 41 SH DFND 1 0 41 0 Fortis Inc/Canada PUT 349553107 127 3100 SH DFND 1 0 3100 0 Bank of Nova Scotia/The PUT 064149107 245 5900 SH DFND 1 0 5900 0 Royal Bank of Canada CALL 780087102 484 6900 SH DFND 1 0 6900 0 Bank of Nova Scotia/The PUT 064149107 12 300 SH DFND 1 0 300 0 CBOE Holdings Inc COM 12503M108 259 2949 SH SOLE 2949 0 0 3M Co COM 88579Y101 473 2953 SH SOLE 2953 0 0 Enbridge Inc COM 29250N105 1889 64700 SH DFND 1 0 64700 0 Toronto-Dominion Bank/The PUT 891160509 2361 51000 SH DFND 1 0 51000 0 Royal Bank of Canada PUT 780087102 1517 21600 SH DFND 1 0 21600 0 Leucadia National Corp COM 47233W109 0 4 SH SOLE 4 0 0 Canadian Imperial Bank of Comm PUT 136069101 247 3300 SH DFND 1 0 3300 0 FSD Pharma Inc COM 35954B206 1 307 SH DFND 1 0 307 0 ENERGY SELECT SECTOR SPDR ETF 81369Y506 5811 194022 SH SOLE 194022 0 0 ABIOMED Inc COM 003654100 7034 25388 SH SOLE 25388 0 0 International Tower Hill Mines COM 46050R102 0 100 SH DFND 1 0 100 0 Canopy Growth Corp CALL 138035100 20 1400 SH DFND 1 0 1400 0 ALLETE Inc COM 018522300 0 7 SH DFND 1 0 7 0 American National Group Inc COM 02772A109 1 9 SH DFND 1 0 9 0 Antero Resources Corp COM 03674X106 1 294 SH DFND 1 0 294 0 Atlantic Power Corp COM 04878Q863 0 218 SH DFND 1 0 218 0 Avista Corp COM 05379B107 0 9 SH DFND 1 0 9 0 Alexco Resource Corp COM 01535P106 1 225 SH DFND 1 0 225 0 BeiGene Ltd COM 07725L102 1 3 SH DFND 1 0 3 0 BEST Inc COM 08653C106 0 150 SH DFND 1 0 150 0 Baozun Inc COM 06684L103 3 96 SH DFND 1 0 96 0 Cabot Corp COM 127055101 3 84 SH DFND 1 0 84 0 Chemours Co/The COM 163851108 4 188 SH DFND 1 0 188 0 CNOOC Ltd COM 126132109 6 60 SH DFND 1 0 60 0 China Unicom Hong Kong Ltd COM 16945R104 1 191 SH DFND 1 0 191 0 Cohen & Steers Inc COM 19247A100 3 59 SH DFND 1 0 59 0 DIRTT Environmental Solutions COM 25490H106 0 180 SH DFND 1 0 180 0 Energy Fuels Inc/Canada COM 292671708 0 94 SH DFND 1 0 94 0 Enel Chile SA COM 29278D105 1 192 SH DFND 1 0 192 0 EnLink Midstream LLC COM 29336T100 1 273 SH DFND 1 0 273 0 TechnipFMC PLC COM G87110105 7 1127 SH DFND 1 0 1127 0 Great Panther Silver Ltd COM 39115V101 1 900 SH DFND 1 0 900 0 Golden Star Resources Ltd COM 38119T807 1 328 SH DFND 1 0 328 0 Hawkins Inc COM 420261109 2 48 SH DFND 1 0 48 0 ISHARES INDIA 50 ETF ETF 464289529 101 2894 SH DFND 1 0 2894 0 iShares Micro-Cap ETF COM 464288869 1 6 SH DFND 1 0 6 0 ISHARES RUSSELL 2000 ETF ETF 464287655 22 147 SH DFND 1 0 147 0 JinkoSolar Holding Co Ltd COM 47759T100 1 34 SH DFND 1 0 34 0 Nordstrom Inc COM 655664100 0 33 SH DFND 1 0 33 0 Momo Inc COM 60879B107 1 62 SH DFND 1 0 62 0 Nabors Industries Ltd COM G6359F137 0 1 SH DFND 1 0 1 0 National Grid PLC COM 636274409 16 270 SH DFND 1 0 270 0 North American Energy Partners COM 656811106 2 295 SH DFND 1 0 295 0 Insperity Inc COM 45778Q107 1 18 SH DFND 1 0 18 0 NorthWestern Corp COM 668074305 4 75 SH DFND 1 0 75 0 Organigram Holdings Inc COM 68620P101 3 3143 SH DFND 1 0 3143 0 ONE Gas Inc COM 68235P108 2 25 SH DFND 1 0 25 0 Patterson Cos Inc COM 703395103 3 127 SH DFND 1 0 127 0 Premier Inc COM 74051N102 3 83 SH DFND 1 0 83 0 Ship Finance International Ltd COM G7738W106 0 35 SH DFND 1 0 35 0 Sinopec Shanghai Petrochemical COM 82935M109 1 44 SH DFND 1 0 44 0 Spok Holdings Inc COM 84863T106 1 71 SH DFND 1 0 71 0 Sierra Wireless Inc COM 826516106 0 8 SH DFND 1 0 8 0 Southwest Gas Holdings Inc COM 844895102 2 35 SH DFND 1 0 35 0 TAL EDUCATION GROUP- ADR COM 874080104 4 54 SH DFND 1 0 54 0 Theratechnologies Inc COM 88338H100 2 817 SH DFND 1 0 817 0 Targa Resources Corp COM 87612G101 2 138 SH DFND 1 0 138 0 Trinity Industries Inc COM 896522109 1 55 SH DFND 1 0 55 0 Domtar Corp COM 257559203 2 94 SH DFND 1 0 94 0 Americas Silver Corp COM 03062D100 1 508 SH DFND 1 0 508 0 VANGUARD FTSE DEVELOPED ETF ETF 921943858 287 7018 SH DFND 1 0 7018 0 Vipshop Holdings Ltd COM 92763W103 1 42 SH DFND 1 0 42 0 VANGUARD TOTAL STOCK MKT ETF ETF 922908769 270 1583 SH DFND 1 0 1583 0 United States Steel Corp COM 912909108 2 220 SH DFND 1 0 220 0 China Southern Airlines Co Ltd COM 169409109 2 70 SH DFND 1 0 70 0 Zynerba Pharmaceuticals Inc COM 98986X109 1 177 SH DFND 1 0 177 0 Avis Budget Group Inc COM 053774105 0 1 SH DFND 1 0 1 0 Sprott Physical Platinum & Pal COM 85207Q104 1 65 SH DFND 1 0 65 0 Evergy Inc COM 30034W106 5434 106918 SH SOLE 106918 0 0 Waste Connections Inc COM 94106B101 22 209 SH DFND 1 0 209 0 ISHARES INTL AGGREGATE BOND ETF 46435G672 2 44 SH DFND 1 0 44 0 Olin Corp COM 680665205 2 150 SH DFND 1 0 150 0 Twitter Inc COM 90184L102 22132 497343 SH SOLE 497343 0 0 Tanzanian Royalty Exploration COM 87601A107 1 1500 SH DFND 1 0 1500 0 Daseke Inc COM 23753F107 0 3 SH DFND 1 0 3 0 Royal Bank of Canada COM 780087102 3367 48000 SH SOLE 48000 0 0 HollyFrontier Corp COM 436106108 893 45328 SH SOLE 45328 0 0 Broadridge Financial Solutions COM 11133T103 7573 57375 SH SOLE 57375 0 0 FleetCor Technologies Inc COM 339041105 9970 41875 SH SOLE 41875 0 0 BCE Inc PUT 05534B760 2061 49700 SH DFND 1 0 49700 0 Enbridge Inc PUT 29250N105 467 16000 SH DFND 1 0 16000 0 BALLARD POWER SYSTEMS INC COM 058586108 232 15353 SH SOLE 15353 0 0 Aurinia Pharmaceuticals Inc COM 05156V102 142 9641 SH SOLE 9641 0 0 Endeavour Silver Corp COM 29258Y103 45 12841 SH SOLE 12841 0 0 Hydropothecary Corp/The COM 428304109 8 11480 SH DFND 1 0 11480 0 ABB Ltd COM 000375204 0 1 SH DFND 1 0 1 0 Capitol Federal Financial Inc COM 14057J101 0 26 SH DFND 1 0 26 0 Canadian Imperial Bank of Comm PUT 136069101 351 4700 SH DFND 1 0 4700 0 Lithium Americas Corp COM 53680Q207 51 4458 SH SOLE 4458 0 0 SPDR S&P OIL & GAS EXP & PR ETF 78468R556 1219 28981 SH SOLE 28981 0 0 CGI Group Inc CALL 12532H104 20 300 SH DFND 1 0 300 0 CGI Group Inc PUT 12532H104 48 700 SH DFND 1 0 700 0 Copart Inc COM 217204106 12214 116147 SH SOLE 116147 0 0 Ovintiv Inc COM 69047Q102 144 17647 SH DFND 1 0 17647 0 Bank of Montreal COM 063671101 1519 26000 SH SOLE 26000 0 0 TransCanada Corp COM 87807B107 449 10677 SH SOLE 10677 0 0 Bank of Nova Scotia/The COM 064149107 3417 82328 SH SOLE 82328 0 0 Canadian National Railway Co COM 136375102 5423 50942 SH DFND 1 0 50942 0 Pembina Pipeline Corp CALL 706327103 42 2000 SH DFND 1 0 2000 0 Fortis Inc/Canada PUT 349553107 409 10000 SH DFND 1 0 10000 0 Bank of Montreal PUT 063671101 8839 151200 SH DFND 1 0 151200 0 Teck Resources Ltd COM 878742204 77 5496 SH SOLE 5496 0 0 Dr Pepper Snapple Group Inc COM 49271V100 1625 58870 SH SOLE 58870 0 0 Bank of Nova Scotia/The PUT 064149107 249 6000 SH DFND 1 0 6000 0 Lockheed Martin Corp COM 539830109 364 950 SH SOLE 950 0 0 Valeant Pharmaceuticals Intern COM 071734107 2195 141186 SH SOLE 141186 0 0 Valeant Pharmaceuticals Intern COM 071734107 13568 872801 SH SOLE 872801 0 0 Valeant Pharmaceuticals Intern COM 071734107 1873 120495 SH SOLE 120495 0 0 Valeant Pharmaceuticals Intern COM 071734107 0 29 SH DFND 1 0 29 0 Valeant Pharmaceuticals Intern COM 071734107 252 16182 SH DFND 1 0 16182 0 Netflix Inc COM 64110L106 11 22 SH SOLE 22 0 0 Invesco S&P Global Water Index COM 46138E263 0 10 SH DFND 1 0 10 0 Philip Morris International In COM 718172109 70 929 SH SOLE 929 0 0 iShares MSCI United Kingdom ET COM 46435G334 255 10000 SH DFND 1 0 10000 0 Imperial Oil Ltd PUT 453038408 13 1100 SH DFND 1 0 1100 0 Weyerhaeuser Co COM 962166104 625 21915 SH SOLE 21915 0 0 Amazon.com Inc COM 023135106 8048 2556 SH SOLE 2556 0 0 Aurora Cannabis Inc COM 05156X884 5 1159 SH DFND 1 0 1159 0 British American Tobacco PLC COM 110448107 447 12365 SH SOLE 12365 0 0 Altria Group Inc COM 02209S103 537 13902 SH SOLE 13902 0 0 Wells Fargo & Co COM 949746101 1257 53460 SH SOLE 53460 0 0 JPMorgan Chase & Co COM 46625H100 822 8537 SH SOLE 8537 0 0 Moelis & Co COM 60786M105 1 41 SH DFND 1 0 41 0 ConocoPhillips COM 20825C104 483 14694 SH SOLE 14694 0 0 Continental Resources Inc/OK COM 212015101 0 2 SH SOLE 2 0 0 ManpowerGroup Inc COM 56418H100 0 2 SH SOLE 2 0 0 Sabre Corp COM 78573M104 2 304 SH SOLE 304 0 0 Ally Financial Inc COM 02005N100 1565 62422 SH SOLE 62422 0 0 Alnylam Pharmaceuticals Inc COM 02043Q107 2797 19209 SH SOLE 19209 0 0 Autoliv Inc COM 052800109 1012 13889 SH SOLE 13889 0 0 TD Ameritrade Holding Corp COM 87236Y108 1189 30376 SH SOLE 30376 0 0 Arista Networks Inc COM 040413106 5719 27638 SH SOLE 27638 0 0 Arrow Electronics Inc COM 042735100 1035 13159 SH SOLE 13159 0 0 Atmos Energy Corp COM 049560105 5543 57983 SH SOLE 57983 0 0 BioMarin Pharmaceutical Inc COM 09061G101 2335 30698 SH SOLE 30698 0 0 Crown Holdings Inc COM 228368106 1732 22539 SH SOLE 22539 0 0 CDW Corp/DE COM 12514G108 8538 71428 SH SOLE 71428 0 0 Celanese Corp COM 150870103 7443 69271 SH SOLE 69271 0 0 Cognex Corp COM 192422103 1870 28732 SH SOLE 28732 0 0 Camden Property Trust COM 133131102 3453 38807 SH SOLE 38807 0 0 CoStar Group Inc COM 22160N109 13311 15687 SH SOLE 15687 0 0 Domino's Pizza Inc COM 25754A201 7871 18509 SH SOLE 18509 0 0 Eaton Vance Corp COM 278265103 0 1 SH SOLE 1 0 0 East West Bancorp Inc COM 27579R104 775 23672 SH SOLE 23672 0 0 Diamondback Energy Inc COM 25278X109 2241 74410 SH SOLE 74410 0 0 FNF Group COM 31620R303 1459 46587 SH SOLE 46587 0 0 First Republic Bank/CA COM 33616C100 9724 89162 SH SOLE 89162 0 0 Fortinet Inc COM 34959E109 7953 67504 SH SOLE 67504 0 0 LIBERTY MEDIA CORP-MEDIA A COM 531229854 1235 34046 SH SOLE 34046 0 0 GoDaddy Inc COM 380237107 2100 27639 SH SOLE 27639 0 0 HD Supply Holdings Inc COM 40416M105 1117 27093 SH SOLE 27093 0 0 IDEX Corp COM 45167R104 7649 41935 SH SOLE 41935 0 0 Ingredion Inc COM 457187102 848 11209 SH SOLE 11209 0 0 Invitation Homes Inc COM 46187W107 6173 220556 SH SOLE 220556 0 0 Jack Henry & Associates Inc COM 426281101 6214 38216 SH SOLE 38216 0 0 Jones Lang LaSalle Inc COM 48020Q107 1971 20608 SH SOLE 20608 0 0 Keysight Technologies Inc COM 49338L103 9208 93219 SH SOLE 93219 0 0 Knight-Swift Transportation Ho COM 499049104 868 21317 SH SOLE 21317 0 0 Liberty Broadband Corp COM 530307305 2560 17918 SH SOLE 17918 0 0 Leidos Holdings Inc COM 525327102 5961 66869 SH SOLE 66869 0 0 Lear Corp COM 521865204 1039 9525 SH SOLE 9525 0 0 Lennox International Inc COM 526107107 1571 5763 SH SOLE 5763 0 0 Cheniere Energy Inc COM 16411R208 1757 37968 SH SOLE 37968 0 0 Liberty Media Corp-Liberty Sir COM 531229409 486 14645 SH SOLE 14645 0 0 Lululemon Athletica Inc COM 550021109 6925 21025 SH SOLE 21025 0 0 Las Vegas Sands Corp COM 517834107 7344 157401 SH SOLE 157401 0 0 Live Nation Entertainment Inc COM 538034109 5000 92791 SH SOLE 92791 0 0 MercadoLibre Inc COM 58733R102 23390 21608 SH SOLE 21608 0 0 Middleby Corp/The COM 596278101 0 2 SH SOLE 2 0 0 Markel Corp COM 570535104 2245 2306 SH SOLE 2306 0 0 Marvell Technology Group Ltd COM G5876H105 4421 111355 SH SOLE 111355 0 0 Vail Resorts Inc COM 91879Q109 1442 6740 SH SOLE 6740 0 0 Maxim Integrated Products Inc COM 57772K101 9041 133722 SH SOLE 133722 0 0 Annaly Capital Management Inc COM 035710409 4012 563551 SH SOLE 563551 0 0 National Retail Properties Inc COM 637417106 2378 68912 SH SOLE 68912 0 0 ServiceNow Inc COM 81762P102 46305 95474 SH SOLE 95474 0 0 Owens Corning COM 690742101 1242 18048 SH SOLE 18048 0 0 Old Dominion Freight Line Inc COM 679580100 9614 53141 SH SOLE 53141 0 0 OGE Energy Corp COM 670837103 1005 33496 SH SOLE 33496 0 0 ON Semiconductor Corp COM 682189105 1488 68615 SH SOLE 68615 0 0 Palo Alto Networks Inc COM 697435105 3953 16150 SH SOLE 16150 0 0 Polaris Industries Inc COM 731068102 0 2 SH SOLE 2 0 0 Liberty Interactive Corp QVC G COM 74915M100 0 1 SH SOLE 1 0 0 Reinsurance Group of America I COM 759351604 1080 11349 SH SOLE 11349 0 0 Rollins Inc COM 775711104 4441 81949 SH SOLE 81949 0 0 Signature Bank/New York NY COM 82669G104 744 8960 SH SOLE 8960 0 0 SEI Investments Co COM 784117103 1067 21036 SH SOLE 21036 0 0 Seattle Genetics Inc COM 812578102 4050 20696 SH SOLE 20696 0 0 Sirius XM Holdings Inc COM 82968B103 1037 193519 SH SOLE 193519 0 0 Splunk Inc COM 848637104 5074 26969 SH SOLE 26969 0 0 Square Inc COM 852234103 9877 60762 SH SOLE 60762 0 0 SS&C Technologies Holdings Inc COM 78467J100 2339 38650 SH SOLE 38650 0 0 Steel Dynamics Inc COM 858119100 1007 35190 SH SOLE 35190 0 0 Teleflex Inc COM 879369106 8924 26215 SH SOLE 26215 0 0 T-Mobile US Inc COM 872590104 41764 365202 SH SOLE 365202 0 0 Targa Resources Corp COM 87612G101 0 4 SH SOLE 4 0 0 Trimble Inc COM 896239100 2035 41793 SH SOLE 41793 0 0 Tesla Inc COM 88160R101 54226 126399 SH SOLE 126399 0 0 UGI Corp COM 902681105 1149 34854 SH SOLE 34854 0 0 AMERCO COM 023586100 584 1640 SH SOLE 1640 0 0 Veeva Systems Inc COM 922475108 6347 22571 SH SOLE 22571 0 0 VEREIT Inc COM 92339V100 2792 429556 SH SOLE 429556 0 0 VMware Inc COM 928563402 2018 14046 SH SOLE 14046 0 0 Voya Financial Inc COM 929089100 1011 21097 SH SOLE 21097 0 0 Vistra Energy Corp COM 92840M102 1388 73579 SH SOLE 73579 0 0 Wabtec Corp/DE COM 929740108 6174 99768 SH SOLE 99768 0 0 Waste Connections Inc COM 94106B101 4566 43992 SH SOLE 43992 0 0 Workday Inc COM 98138H101 6355 29539 SH SOLE 29539 0 0 Westlake Chemical Corp COM 960413102 0 1 SH SOLE 1 0 0 WR Berkley Corp COM 084423102 4484 73335 SH SOLE 73335 0 0 XPO Logistics Inc COM 983793100 1291 15251 SH SOLE 15251 0 0 Alleghany Corp COM 017175100 1246 2395 SH SOLE 2395 0 0 Zillow Group Inc COM 98954M200 2375 23380 SH SOLE 23380 0 0 Kinross Gold Corp PUT 496902404 34 3800 SH DFND 1 0 3800 0 BCE Inc PUT 05534B760 411 9900 SH DFND 1 0 9900 0 Restaurant Brands Internationa COM 76131D103 2782 48383 SH DFND 1 0 48383 0 TELUS Corp COM 87971M103 1777 100908 SH DFND 1 0 100908 0 ISHARES RUSSELL 2000 GROWTH ETF 464287648 1 6 SH DFND 1 0 6 0 Novo Nordisk A/S COM 670100205 0 1 SH SOLE 1 0 0 Visa Inc COM 92826C839 383 1916 SH SOLE 1916 0 0 Manulife Financial Corp COM 56501R106 1402 100800 SH DFND 1 0 100800 0 SCHLUMBERGER LTD COM 806857108 69 4450 SH SOLE 4450 0 0 BROOKFIELD BUSINESS PARTNERS LP COM G16234109 64 2095 SH SOLE 2095 0 0 BROOKFIELD PROPERTY PARTNERS LPU COM G16249107 156 12926 SH SOLE 12926 0 0 BROOKFIELD INFRA PARTNER LPU COM G16252101 3125 65417 SH SOLE 65417 0 0 BROOKFIELD RENEWABLE PARTNERS LPU COM G16258108 2547 48453 SH SOLE 48453 0 0 IHS MARKIT LTD COM G47567105 419 5324 SH SOLE 5324 0 0 AGNICO EAGLE MINES LIMITED COM 008474108 1941 24361 SH SOLE 24361 0 0 ALAMOS GOLD INCCLASS-A COM 011532108 53 6000 SH SOLE 6000 0 0 ALGONQUIN POWER&UTILITIES CORP COM 015857105 1838 126528 SH SOLE 126528 0 0 ATLANTIC POWER CORPORATION NEW COM 04878Q863 14 7200 SH SOLE 7200 0 0 BCE INC NEW COM 05534B760 15988 385523 SH SOLE 385523 0 0 BANK OF MONTREAL COM 063671101 24648 421634 SH SOLE 421634 0 0 BANK OF NOVA SCOTIA COM 064149107 27299 657091 SH SOLE 657091 0 0 BARRICK GOLD CORP COM 067901108 3262 116123 SH SOLE 116123 0 0 BAUSCH HEALTH COMPANIES INC COM 071734107 397 25475 SH SOLE 25475 0 0 BLACKBERRY LIMITED COM 09228F103 39 8550 SH SOLE 8550 0 0 BROOKFIELD ASSET MGMT INC CL A LVS COM 112585104 14919 450885 SH SOLE 450885 0 0 BROOKFIELD INFRA SUB VTG-A EXCH COM 11275Q107 704 12702 SH SOLE 12702 0 0 BROOKFIELD RENEWABLE CORP A COM 11284V105 835 14235 SH SOLE 14235 0 0 CAE INC COM 124765108 1392 95124 SH SOLE 95124 0 0 CGI INC CLASS-A SUB VTG COM 12532H104 2482 36567 SH SOLE 36567 0 0 CAMECO CORP COM 13321L108 1319 130535 SH SOLE 130535 0 0 CANADIAN IMPERIAL BANK OF COMMERCE COM 136069101 17057 228197 SH SOLE 228197 0 0 CANADIAN NATIONAL RAILWAY CO COM 136375102 30498 286366 SH SOLE 286366 0 0 CANADIAN NATURAL RESOURCES LTD COM 136385101 6431 401282 SH SOLE 401282 0 0 CANADIAN PACIFIC RAILWAY LTD COM 13645T100 18292 60133 SH SOLE 60133 0 0 CENOVUS ENERGY INC COM 15135U109 1761 451873 SH SOLE 451873 0 0 COLLIERS INTERNATIONAL GROUP INC COM 194693107 362 5438 SH SOLE 5438 0 0 CRESCENT POINT ENERGY CORP COM 22576C101 2 1725 SH SOLE 1725 0 0 DENISON MINES CORP COM 248356107 13 32000 SH SOLE 32000 0 0 DESCARTES SYSTEMS GROUP INC COM 249906108 511 8979 SH SOLE 8979 0 0 ENBRIDGE INC COM 29250N105 22983 786723 SH SOLE 786723 0 0 EQUINOX GOLD CORP COM 29446Y502 259 22150 SH SOLE 22150 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 48 5000 SH SOLE 5000 0 0 FORTIS INC COM 349553107 14215 347677 SH SOLE 347677 0 0 FRANCO-NEVADA CORP COM 351858105 4316 30885 SH SOLE 30885 0 0 GFL ENVIRONMENTAL INC-SUB VTG COM 36168Q104 70 3300 SH SOLE 3300 0 0 GILDAN ACTIVEWEAR INC CL A SVS COM 375916103 778 39480 SH SOLE 39480 0 0 UNITS-GRANITE REIT-STAPLE COM 387437114 691 11909 SH SOLE 11909 0 0 HUDBAY MINERALS INC COM 443628102 55 13000 SH SOLE 13000 0 0 IMPERIAL OIL LTD COM 453038408 1604 134011 SH SOLE 134011 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 80 1644 SH SOLE 1644 0 0 LIGHTSPEED POS IN SUB VTG SHS COM 53227R106 14 450 SH SOLE 450 0 0 MAGNA INTERNATIONAL INC COM 559222401 5669 123879 SH SOLE 123879 0 0 MANULIFE FINANCIAL CORP COM 56501R106 8322 598366 SH SOLE 598366 0 0 MAVERIX METALS INC COM 57776F405 179 35000 SH SOLE 35000 0 0 METHANEX CORP COM 59151K108 452 18523 SH SOLE 18523 0 0 NORBORD INC NEW COM 65548P403 59 2000 SH SOLE 2000 0 0 NUTRIEN LTD COM 67077M108 7395 188599 SH SOLE 188599 0 0 OPEN TEXT CORPORATION COM 683715106 4133 97782 SH SOLE 97782 0 0 PAN AMERICAN SILVER CORP COM 697900108 129 4000 SH SOLE 4000 0 0 PEMBINA PIPELINE CORPORATION COM 706327103 1747 82312 SH SOLE 82312 0 0 PRECISION DRILLING CORPORATION COM 74022D308 6 10000 SH SOLE 10000 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 3727 64895 SH SOLE 64895 0 0 RITCHIE BROS AUCTIONEERS INC COM 767744105 856 14395 SH SOLE 14395 0 0 ROGERS COMMUNICATIONS INC CL B NVS COM 775109200 10305 259779 SH SOLE 259779 0 0 ROYAL BANK OF CANADA COM 780087102 46229 658431 SH SOLE 658431 0 0 SHAW COMMUNICATIONS INC CL B NVS COM 82028K200 5938 325379 SH SOLE 325379 0 0 SHOPIFY INC CL A COM 82509L107 2159 2111 SH SOLE 2111 0 0 SPROTT PHYSICAL PLAT&PALL T/U COM 85207Q104 32 2000 SH SOLE 2000 0 0 SPROTT PHYSICAL GOLD&SILVER TRUST COM 85208R101 477 26000 SH SOLE 26000 0 0 STANTEC INC COM 85472N109 714 23522 SH SOLE 23522 0 0 SUN LIFE FINANCIAL INC COM 866796105 11836 290461 SH SOLE 290461 0 0 SUNCOR ENERGY INC (NEW) COM 867224107 5420 443841 SH SOLE 443841 0 0 TFI INTERNATIONAL INC COM 87241L109 356 8515 SH SOLE 8515 0 0 TC ENERGY CORPORATION COM 87807B107 20231 481904 SH SOLE 481904 0 0 TECK RESOURCES LTD CL B SVS COM 878742204 1759 126303 SH SOLE 126303 0 0 TELUS CORPORATION COM 87971M103 14315 813536 SH SOLE 813536 0 0 THOMSON REUTERS CORPORATION NEW COM 884903709 13131 164549 SH SOLE 164549 0 0 TORONTO-DOMINION BANK COM 891160509 79027 1706869 SH SOLE 1706869 0 0 TRANSALTA CORPORATION COM 89346D107 283 45948 SH SOLE 45948 0 0 VERMILION ENERGY INC COM 923725105 42 18100 SH SOLE 18100 0 0 WASTE CONNECTIONS INC COM 94106B101 2189 21060 SH SOLE 21060 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 879 17925 SH SOLE 17925 0 0 YAMANA GOLD INC COM 98462Y100 57 10000 SH SOLE 10000 0 0 ATLAS CORP COM Y0436Q109 27 3000 SH SOLE 3000 0 0 ABB LTD SPONSORED ADR COM 000375204 87 3400 SH SOLE 3400 0 0 AES CORPORATION/THE COM 00130H105 45 2460 SH SOLE 2460 0 0 AT&T INC COM 00206R102 1459 50999 SH SOLE 50999 0 0 ABBOTT LABORATORIES INC COM 002824100 3247 29738 SH SOLE 29738 0 0 ABBVIE INC COM 00287Y109 1890 21505 SH SOLE 21505 0 0 ADOBE INC COM 00724F101 486 987 SH SOLE 987 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 617 6098 SH SOLE 6098 0 0 ALCOA CORPORATION COM 013872106 25 2106 SH SOLE 2106 0 0 ALIBABA GROUP HOLDING LTD-SPON ADR COM 01609W102 797 2702 SH SOLE 2702 0 0 ALPHABET INC CLASS-C COM 02079K107 5655 3836 SH SOLE 3836 0 0 ALPHABET INC CLASS-A COM 02079K305 5796 3942 SH SOLE 3942 0 0 ALTRIA GROUP INC COM 02209S103 260 6720 SH SOLE 6720 0 0 AMAZON.COM INC COM 023135106 3392 1074 SH SOLE 1074 0 0 AMERICAN EXPRESS COMPANY COM 025816109 2963 29465 SH SOLE 29465 0 0 AMERICAN INTERNATIONAL GROUP INC COM 026874784 312 11299 SH SOLE 11299 0 0 AMERICAN TOWER CORP COM 03027X100 559 2307 SH SOLE 2307 0 0 AMERISOURCEBERGEN CORPORATION COM 03073E105 2935 30190 SH SOLE 30190 0 0 AMERIPRISE FINANCIAL INC COM 03076C106 2509 16228 SH SOLE 16228 0 0 AMETEK INC COM 031100100 1242 12458 SH SOLE 12458 0 0 AMGEN INC COM 031162100 1772 6950 SH SOLE 6950 0 0 AMPHENOL CORPORATION CL-A COM 032095101 836 7695 SH SOLE 7695 0 0 ANALOG DEVICES INC COM 032654105 100 850 SH SOLE 850 0 0 ANHEUSER-BUSCH INBEV SPN ADR COM 03524A108 83 1540 SH SOLE 1540 0 0 ANSYS INC COM 03662Q105 1262 3844 SH SOLE 3844 0 0 ANTHEM INC COM 036752103 1617 6000 SH SOLE 6000 0 0 APPLE INC COM 037833100 17906 154129 SH SOLE 154129 0 0 APPLIED MATERIALS INC COM 038222105 549 9211 SH SOLE 9211 0 0 APTARGROUP INC COM 038336103 1044 9191 SH SOLE 9191 0 0 ARCONIC CORP COM 03966V107 2 80 SH SOLE 80 0 0 ARISTA NETWORKS INC COM 040413106 274 1321 SH SOLE 1321 0 0 ASPEN TECHNOLOGY INC COM 045327103 385 3032 SH SOLE 3032 0 0 ASTRAZENECA PLC SPONSORED ADR COM 046353108 66 1200 SH SOLE 1200 0 0 AUTOMATIC DATA PROCESSING INC COM 053015103 927 6626 SH SOLE 6626 0 0 AUTOZONE INC COM 053332102 1201 1017 SH SOLE 1017 0 0 AVANGRID INC COM 05351W103 46 903 SH SOLE 903 0 0 BP PLC SPONSORED ADR COM 055622104 54 3098 SH SOLE 3098 0 0 BP PRUDHOE BAY ROYALTY TRUST COM 055630107 3 2000 SH SOLE 2000 0 0 BANK OF AMERICA CORPORATION COM 060505104 2585 106988 SH SOLE 106988 0 0 BANK OZK COM 06417N103 14 635 SH SOLE 635 0 0 BAXTER INTERNATIONAL INC COM 071813109 569 7054 SH SOLE 7054 0 0 BECTON, DICKINSON & CO COM 075887109 4265 18272 SH SOLE 18272 0 0 BED BATH & BEYOND INC COM 075896100 240 16000 SH SOLE 16000 0 0 BERKSHIRE HATHAWAY INC CL A COM 084670108 22902 72 SH SOLE 72 0 0 BERKSHIRE HATHAWAY INC CLASS B NEW COM 084670702 3759 17599 SH SOLE 17599 0 0 BHP GROUP LTD - SPONSORED ADR COM 088606108 71 1375 SH SOLE 1375 0 0 BLACKROCK INC COM 09247X101 2858 5055 SH SOLE 5055 0 0 BOEING COMPANY COM 097023105 610 3679 SH SOLE 3679 0 0 BOOKING HOLDINGS INC COM 09857L108 2430 1416 SH SOLE 1416 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1586 41365 SH SOLE 41365 0 0 BRIGHT HORIZONS FAMILY SOLUTIONS INC COM 109194100 59 386 SH SOLE 386 0 0 BRIGHTHOUSE FINANCIAL INC COM 10922N103 1 48 SH SOLE 48 0 0 BRISTOL-MYERS SQUIBB COMPANY COM 110122108 929 15365 SH SOLE 15365 0 0 BROADRIDGE FINANCIAL SOLUTIONS INC COM 11133T103 642 4846 SH SOLE 4846 0 0 BROADCOM INC COM 11135F101 1111 3039 SH SOLE 3039 0 0 BROWN-FORMAN CORP CL A COM 115637100 207 3000 SH SOLE 3000 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 194 2200 SH SOLE 2200 0 0 CME GROUP INC COM 12572Q105 3894 23199 SH SOLE 23199 0 0 CSX CORPORATION COM 126408103 733 9404 SH SOLE 9404 0 0 CVS HEALTH CORPORATION COM 126650100 1727 29477 SH SOLE 29477 0 0 CAMPBELL SOUP COMPANY COM 134429109 1816 37420 SH SOLE 37420 0 0 CAPITAL ONE FINANCIAL CORPORATION COM 14040H105 38 530 SH SOLE 530 0 0 CARLISLE COMPANIES INC COM 142339100 469 3820 SH SOLE 3820 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 944 30811 SH SOLE 30811 0 0 CATERPILLAR INC COM 149123101 685 4575 SH SOLE 4575 0 0 CENTENE CORPORATION COM 15135B101 337 5760 SH SOLE 5760 0 0 CENTURYLINK INC COM 156700106 5 516 SH SOLE 516 0 0 CHARTER COMMUNICATIONS INC-A COM 16119P108 559 892 SH SOLE 892 0 0 CHEMOURS CO(THE) COM 163851108 4 202 SH SOLE 202 0 0 CHENIERE ENERGY INC COM 16411R208 325 7000 SH SOLE 7000 0 0 CHEVRON CORPORATION COM 166764100 1400 19381 SH SOLE 19381 0 0 CINEMARK HOLDINGS INC COM 17243V102 50 4968 SH SOLE 4968 0 0 CISCO SYSTEMS INC COM 17275R102 2304 58302 SH SOLE 58302 0 0 CITIGROUP INC NEW COM 172967424 39 906 SH SOLE 906 0 0 COCA-COLA COMPANY COM 191216100 1574 31772 SH SOLE 31772 0 0 COGNIZANT TECH SOLUTIONS CORP-A COM 192446102 1893 27177 SH SOLE 27177 0 0 COLGATE-PALMOLIVE COMPANY COM 194162103 2840 36692 SH SOLE 36692 0 0 COMCAST CORP CL A COM 20030N101 7446 160457 SH SOLE 160457 0 0 COMPASS DIVERSIFIED HOLDINGS MLP COM 20451Q104 57 3000 SH SOLE 3000 0 0 CONAGRA BRANDS INC COM 205887102 179 5000 SH SOLE 5000 0 0 CONOCOPHILLIPS COM 20825C104 99 3000 SH SOLE 3000 0 0 CONSOLIDATED EDISON INC COM 209115104 13 170 SH SOLE 170 0 0 COOPER COMPANIES INC/THE COM 216648402 661 1956 SH SOLE 1956 0 0 COPART INC COM 217204106 171 1620 SH SOLE 1620 0 0 CORTEVA INC COM 22052L104 50 1741 SH SOLE 1741 0 0 COSTCO WHOLESALE CORP COM 22160K105 1812 5089 SH SOLE 5089 0 0 CROWN CASTLE INTERNATIONAL CORP COM 22822V101 61 363 SH SOLE 363 0 0 CUMMINS INC COM 231021106 1946 9185 SH SOLE 9185 0 0 DXC TECHNOLOGY COMPANY COM 23355L106 1 51 SH SOLE 51 0 0 DANAHER CORP COM 235851102 2939 13607 SH SOLE 13607 0 0 DEERE & COMPANY COM 244199105 301 1355 SH SOLE 1355 0 0 DEVON ENERGY CORPORATION COM 25179M103 54 5700 SH SOLE 5700 0 0 DIAGEO PLC SPONSORED ADR COM 25243Q205 2520 18247 SH SOLE 18247 0 0 DISNEY,WALT COMPANY COM 254687106 1719 13812 SH SOLE 13812 0 0 DISCOVER FINANCIAL SERVICES COM 254709108 446 7700 SH SOLE 7700 0 0 DISCOVERY INC - A COM 25470F104 284 13000 SH SOLE 13000 0 0 DOLLAR GENERAL CORP COM 256677105 980 4660 SH SOLE 4660 0 0 DOLLAR TREE INC COM 256746108 746 8145 SH SOLE 8145 0 0 DOMINION ENERGY INC COM 25746U109 38 475 SH SOLE 475 0 0 DOMTAR CORPORATION COM 257559203 13 506 SH SOLE 506 0 0 DOW INC COM 260557103 108 2279 SH SOLE 2279 0 0 DUKE ENERGY CORP NEW COM 26441C204 367 4130 SH SOLE 4130 0 0 DUPONT DE NEMOURS INC COM 26614N102 130 2333 SH SOLE 2333 0 0 EOG RESOURCES INC COM 26875P101 160 4430 SH SOLE 4430 0 0 ECOLAB INC COM 278865100 770 3840 SH SOLE 3840 0 0 EDITAS MEDICINE INC COM 28106W103 113 4000 SH SOLE 4000 0 0 ELECTRONIC ARTS INC COM 285512109 532 4065 SH SOLE 4065 0 0 EMERSON ELECTRIC CO COM 291011104 1271 19317 SH SOLE 19317 0 0 EQUINIX INC REIT COM 29444U700 90 118 SH SOLE 118 0 0 EQUINOR ASA-SPONSORED ADR COM 29446M102 7 500 SH SOLE 500 0 0 ERICSSON ADR COM 294821608 1093 100082 SH SOLE 100082 0 0 EXXON MOBIL CORPORATION COM 30231G102 1638 47561 SH SOLE 47561 0 0 FMC CORPORATION COM 302491303 186 1752 SH SOLE 1752 0 0 FACEBOOK INC CLASS-A COM 30303M102 1378 5245 SH SOLE 5245 0 0 FASTENAL COMPANY COM 311900104 433 9570 SH SOLE 9570 0 0 FEDEX CORPORATION COM 31428X106 177 700 SH SOLE 700 0 0 FIDELITY NATIONAL INFO SERVICES INC COM 31620M106 127 860 SH SOLE 860 0 0 FISERV INC COM 337738108 191 1850 SH SOLE 1850 0 0 FIRSTENERGY CORP COM 337932107 0 4 SH SOLE 4 0 0 FLOWSERVE CORPORATION COM 34354P105 1117 40815 SH SOLE 40815 0 0 FORD MOTOR COMPANY COM 345370860 0 40 SH SOLE 40 0 0 FORTIVE CORPORATION COM 34959J108 1261 16497 SH SOLE 16497 0 0 FRANKLIN RESOURCES INC COM 354613101 9 420 SH SOLE 420 0 0 FREEPORT MCMORAN INC COM 35671D857 12 760 SH SOLE 760 0 0 ARTHUR J GALLAGHER & CO COM 363576109 479 4520 SH SOLE 4520 0 0 GAP INC COM 364760108 2 120 SH SOLE 120 0 0 GENERAL DYNAMICS CORP COM 369550108 4 32 SH SOLE 32 0 0 GENERAL ELECTRIC COMPANY COM 369604103 281 44972 SH SOLE 44972 0 0 GILEAD SCIENCES INC COM 375558103 345 5449 SH SOLE 5449 0 0 GLOBAL PAYMENTS INC COM 37940X102 579 3251 SH SOLE 3251 0 0 GOLD FIELDS LTD-SPONSORED ADR COM 38059T106 3082 250000 SH SOLE 250000 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 16 80 SH SOLE 80 0 0 W.R. GRACE & CO COM 38388F108 42 1050 SH SOLE 1050 0 0 GRAFTECH INTERNATIONAL LTD COM 384313508 34 5000 SH SOLE 5000 0 0 GRAN TIERRA ENERGY INC COM 38500T101 8 35000 SH SOLE 35000 0 0 HCA HEALTHCARE INC COM 40412C101 852 6809 SH SOLE 6809 0 0 HDFC BANK LTD ADR COM 40415F101 22 440 SH SOLE 440 0 0 HSBC HOLDINGS PLC SPONS ADR COM 404280406 28 1427 SH SOLE 1427 0 0 HP INC COM 40434L105 11 600 SH SOLE 600 0 0 HAEMONETICS CORPORATION COM 405024100 26 300 SH SOLE 300 0 0 HALLIBURTON CO COM 406216101 7 595 SH SOLE 595 0 0 HARLEY-DAVIDSON INC COM 412822108 1634 66365 SH SOLE 66365 0 0 HASBRO INC COM 418056107 677 8154 SH SOLE 8154 0 0 HERSHEY COMPANY(THE) COM 427866108 610 4245 SH SOLE 4245 0 0 HEWLETT-PACKARD ENTERPRISE CO COM 42824C109 6 600 SH SOLE 600 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 21 240 SH SOLE 240 0 0 HOLLYFRONTIER CORPORATION COM 436106108 38 1924 SH SOLE 1924 0 0 HOLOGIC INC CL-A COM 436440101 597 8959 SH SOLE 8959 0 0 HOME DEPOT INC COM 437076102 5049 18122 SH SOLE 18122 0 0 HONEYWELL INTERNATIONAL INC COM 438516106 782 4735 SH SOLE 4735 0 0 HOWARD HUGHES CORP/THE COM 44267D107 82 1420 SH SOLE 1420 0 0 HOWMET AEROSPACE INC COM 443201108 5 320 SH SOLE 320 0 0 IAA INC COM 449253103 957 18316 SH SOLE 18316 0 0 ILLINOIS TOOL WORKS INC COM 452308109 540 2787 SH SOLE 2787 0 0 ILLUMINA INC COM 452327109 1402 4523 SH SOLE 4523 0 0 INGERSOLL-RAND INC COM 45687V106 2358 66026 SH SOLE 66026 0 0 INGREDION INC COM 457187102 5 70 SH SOLE 70 0 0 INTEL CORPORATION COM 458140100 1543 29704 SH SOLE 29704 0 0 INTERACTIVE BROKERS GROUP INC CL-A COM 45841N107 25 510 SH SOLE 510 0 0 INTERCONTINENTAL HOTELS GROUP-ADR COM 45857P806 52 985 SH SOLE 985 0 0 INTERCONTINENTAL EXCHANGE INC COM 45866F104 993 9889 SH SOLE 9889 0 0 INTERNATIONAL BUSINESS MACHINES CORP COM 459200101 1018 8337 SH SOLE 8337 0 0 INTERNATIONAL FLAVORS & FRAGRANCES COM 459506101 777 6328 SH SOLE 6328 0 0 INTERNATIONAL PAPER COMPANY COM 460146103 67 1646 SH SOLE 1646 0 0 INVESCO ULTRA SHORT DURATION ETF COM 46090A887 20 404 SH SOLE 404 0 0 INVESCO SHARES QQQ TRUST SERIES 1 COM 46090E103 3523 12639 SH SOLE 12639 0 0 INTUIT INC COM 461202103 1075 3286 SH SOLE 3286 0 0 IQVIA HOLDINGS INC COM 46266C105 294 1862 SH SOLE 1862 0 0 ISHARES GOLD TRUST ETF COM 464285105 586 32470 SH SOLE 32470 0 0 ISHARES MSCI AUSTRALIA ETF COM 464286103 194 9822 SH SOLE 9822 0 0 ISHARES MSCI CANADA ETF COM 464286509 223 8100 SH SOLE 8100 0 0 ISHARES MSCI FRANCE ETF COM 464286707 294 10504 SH SOLE 10504 0 0 ISHARES MSCI SWITZERLAND ETF COM 464286749 378 9185 SH SOLE 9185 0 0 ISHARES MSCI SWEDEN ETF COM 464286756 151 4263 SH SOLE 4263 0 0 ISHARES MSCI SPAIN ETF COM 464286764 87 4003 SH SOLE 4003 0 0 ISHARES MSCI GERMANY INDEX FUND COM 464286806 353 12095 SH SOLE 12095 0 0 ISHARES MSCI HONG KONG ETF COM 464286871 108 4929 SH SOLE 4929 0 0 ISHARES SELECT DIVIDEND ETF COM 464287168 371 4537 SH SOLE 4537 0 0 ISHARES S&P 500 INDEX FUND COM 464287200 927 2750 SH SOLE 2750 0 0 ISHARES MSCI EMERGING MKTS ETF COM 464287234 133 3000 SH SOLE 3000 0 0 ISHARES MSCI EAFE ETF COM 464287465 786 12304 SH SOLE 12304 0 0 ISHARES CORE S&P MID-CAP ETF COM 464287507 223 1198 SH SOLE 1198 0 0 ISHARES CORE S&P SMALL-CAP ETF COM 464287804 169 2400 SH SOLE 2400 0 0 ISHARES MSCI ALL COUNTRY ASIA ETF COM 464288182 128 1650 SH SOLE 1650 0 0 ISHARES INTL SELECT DIVIDEND ETF COM 464288448 480 19178 SH SOLE 19178 0 0 ISHARES CORE MSCI EAFE ETF COM 46432F842 172 2852 SH SOLE 2852 0 0 ISHARES MSCI JAPAN ETF COM 46434G822 749 12646 SH SOLE 12646 0 0 ISHARES MSCI UNITED KINGDOM ETF COM 46435G334 332 12985 SH SOLE 12985 0 0 JP MORGAN CHASE & CO COM 46625H100 7423 76865 SH SOLE 76865 0 0 JPMORGAN ULTRA-SHORT INCOME ETF COM 46641Q837 107 2105 SH SOLE 2105 0 0 JOHNSON & JOHNSON COM 478160104 10726 71818 SH SOLE 71818 0 0 KLA CORPORATION COM 482480100 494 2540 SH SOLE 2540 0 0 KKR & CO INC CLASS-A COM 48251W104 95 2745 SH SOLE 2745 0 0 KANSAS CITY SOUTHERN COM 485170302 454 2500 SH SOLE 2500 0 0 KELLOGG COMPANY COM 487836108 2269 35025 SH SOLE 35025 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 104 1050 SH SOLE 1050 0 0 KIMBERLY-CLARK CORPORATION COM 494368103 1475 9958 SH SOLE 9958 0 0 KONINKLIJKE PHILIPS N.V. COM 500472303 432 9144 SH SOLE 9144 0 0 KROGER CO COM 501044101 206 6060 SH SOLE 6060 0 0 LCI INDUSTRIES COM 50189K103 17 160 SH SOLE 160 0 0 LAM RESEARCH CORPORATION COM 512807108 195 587 SH SOLE 587 0 0 LAMB WESTON HOLDINGS INC W/I COM 513272104 111 1666 SH SOLE 1666 0 0 LAS VEGAS SANDS INC COM 517834107 702 15000 SH SOLE 15000 0 0 LEIDOS HOLDINGS INC COM 525327102 333 3720 SH SOLE 3720 0 0 LEVI STRAUSS & CO - CLASS A COM 52736R102 44 3250 SH SOLE 3250 0 0 LILLY (ELI) & COMPANY COM 532457108 169 1136 SH SOLE 1136 0 0 LIMONEIRA COMPANY COM 532746104 43 3000 SH SOLE 3000 0 0 LLOYDS BANKING GROUP PLC ADR COM 539439109 0 345 SH SOLE 345 0 0 LOCKHEED MARTIN CORP COM 539830109 698 1816 SH SOLE 1816 0 0 LORAL SPACE & COMMUNICATIONS INC COM 543881106 33 1800 SH SOLE 1800 0 0 LOUISIANA-PACIFIC CORPORATION COM 546347105 59 2000 SH SOLE 2000 0 0 LOWE'S COMPANIES COM 548661107 1041 6254 SH SOLE 6254 0 0 M & T BANK CORP COM 55261F104 32 350 SH SOLE 350 0 0 MGM RESORTS INTERNATIONAL COM 552953101 10 475 SH SOLE 475 0 0 MARATHON PETROLEUM CORP COM 56585A102 118 4000 SH SOLE 4000 0 0 MARKETAXESS HOLDINGS INC COM 57060D108 704 1458 SH SOLE 1458 0 0 MARSH & MCLENNAN COMPANIES INC COM 571748102 2103 18280 SH SOLE 18280 0 0 MARTIN MARIETTA MATERIALS INC COM 573284106 152 645 SH SOLE 645 0 0 MASTERCARD INC CLASS A COM 57636Q104 6497 19151 SH SOLE 19151 0 0 MCCORMICK & CO INC NVS COM 579780206 859 4410 SH SOLE 4410 0 0 MCDONALD'S CORPORATION COM 580135101 3478 15797 SH SOLE 15797 0 0 MCEWEN MINING INC COM 58039P107 154 145000 SH SOLE 145000 0 0 MCKESSON CORPORATION COM 58155Q103 62 417 SH SOLE 417 0 0 MERCK & CO INC COM 58933Y105 5503 66129 SH SOLE 66129 0 0 METLIFE INC COM 59156R108 641 17196 SH SOLE 17196 0 0 MICRO FOCUS INTL PLC-SPON ADR COM 594837403 0 68 SH SOLE 68 0 0 MICROSOFT CORPORATION COM 594918104 28921 137071 SH SOLE 137071 0 0 MICRON TECHNOLOGY INC COM 595112103 248 5260 SH SOLE 5260 0 0 MIDDLEBY CORP (THE) COM 596278101 545 6051 SH SOLE 6051 0 0 MONDELEZ INTERNATIONAL INC COM 609207105 1814 31476 SH SOLE 31476 0 0 MOODY'S CORPORATION COM 615369105 782 2689 SH SOLE 2689 0 0 MORGAN STANLEY COM 617446448 1152 23758 SH SOLE 23758 0 0 MOSAIC COMPANY COM 61945C103 64 3500 SH SOLE 3500 0 0 MOTOROLA SOLUTIONS INC COM 620076307 102 650 SH SOLE 650 0 0 NATIONAL GRID PLC SPONSORED ADR COM 636274409 175 3016 SH SOLE 3016 0 0 NATIONAL OILWELL VARCO INC NEW COM 637071101 0 27 SH SOLE 27 0 0 NATURA & CO HOLDING-ADR W/I COM 63884N108 2 120 SH SOLE 120 0 0 NAVISTAR INTL CORP COM 63934E108 26 600 SH SOLE 600 0 0 NETEASE INC-ADR COM 64110W102 443 972 SH SOLE 972 0 0 NEW YORK COMMUNITY BANCORP INC COM 649445103 18 2200 SH SOLE 2200 0 0 NEWMONT CORPORATION COM 651639106 693 10882 SH SOLE 10882 0 0 NEXTERA ENERGY INC COM 65339F101 772 2772 SH SOLE 2772 0 0 NIKE INC CLASS B COM 654106103 4017 31900 SH SOLE 31900 0 0 NORFOLK SOUTHERN CORP COM 655844108 220 1025 SH SOLE 1025 0 0 NORTHROP GRUMMAN CORP COM 666807102 576 1820 SH SOLE 1820 0 0 NORTHWEST NATURAL HOLDING CO COM 66765N105 137 3000 SH SOLE 3000 0 0 NORTONLIFELOCK INC COM 668771108 1776 84950 SH SOLE 84950 0 0 NOVARTIS AG SPONSORED ADR COM 66987V109 1730 19827 SH SOLE 19827 0 0 NOVO-NORDISK A/S ADR COM 670100205 2732 39227 SH SOLE 39227 0 0 NUCOR CORPORATION COM 670346105 45 1000 SH SOLE 1000 0 0 NVIDIA CORPORATION COM 67066G104 463 852 SH SOLE 852 0 0 OCCIDENTAL PETROLEUM CORP COM 674599105 67 6699 SH SOLE 6699 0 0 OCCIDENTAL PETE CORP WTS 3/08/27 COM 674599162 5 1526 SH SOLE 1526 0 0 OMNICOM GROUP INC COM 681919106 2268 45680 SH SOLE 45680 0 0 ORACLE CORPORATION COM 68389X105 6575 109795 SH SOLE 109795 0 0 OTIS WORLDWIDE CORPORATION COM 68902V107 629 10048 SH SOLE 10048 0 0 OVINTIV INC COM 69047Q102 123 14983 SH SOLE 14983 0 0 PNC FINANCIAL SERVICES GROUP INC COM 693475105 157 1425 SH SOLE 1425 0 0 PPG INDUSTRIES INC COM 693506107 1767 14430 SH SOLE 14430 0 0 PARKER HANNIFIN CORP COM 701094104 1205 5935 SH SOLE 5935 0 0 PAYCHEX INC COM 704326107 821 10254 SH SOLE 10254 0 0 PAYPAL HOLDINGS INC COM 70450Y103 650 3290 SH SOLE 3290 0 0 PEPSICO INC COM 713448108 6623 47632 SH SOLE 47632 0 0 PERSPECTA INC COM 715347100 0 25 SH SOLE 25 0 0 PFIZER INC COM 717081103 2593 70444 SH SOLE 70444 0 0 PHILIP MORRIS INTERNATIONAL INC COM 718172109 1068 14200 SH SOLE 14200 0 0 PHILLIPS 66 COM 718546104 121 2326 SH SOLE 2326 0 0 PIPER JAFFRAY COMPANIES COM 724078100 4 52 SH SOLE 52 0 0 PROCTER & GAMBLE COMPANY COM 742718109 9118 65392 SH SOLE 65392 0 0 PULTEGROUP INC COM 745867101 93 2000 SH SOLE 2000 0 0 QUALCOMM INC COM 747525103 266 2250 SH SOLE 2250 0 0 QUANTA SERVICES INC COM 74762E102 486 9160 SH SOLE 9160 0 0 QUEST DIAGNOSTICS INC COM 74834L100 35 305 SH SOLE 305 0 0 RPM INTERNATIONAL INC COM 749685103 515 6201 SH SOLE 6201 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 834 14452 SH SOLE 14452 0 0 RELX PLC - SPONSORED ADR COM 759530108 65 2885 SH SOLE 2885 0 0 RESOLUTE FOREST PRODUCTS INC COM 76117W109 1798 400000 SH SOLE 400000 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 0 19 SH SOLE 19 0 0 RIO TINTO PLC SPONSORED ADR COM 767204100 48 800 SH SOLE 800 0 0 ROPER TECHNOLOGIES INC COM 776696106 1027 2591 SH SOLE 2591 0 0 ROSS STORES INC COM 778296103 47 500 SH SOLE 500 0 0 ROYAL DUTCH SHELL PLC SPON ADR B COM 780259107 73 3000 SH SOLE 3000 0 0 ROYAL DUTCH SHELL PLC ADR CL A COM 780259206 40 1572 SH SOLE 1572 0 0 S&P GLOBAL INC COM 78409V104 2021 5588 SH SOLE 5588 0 0 SEI INVESTMENTS COMPANY COM 784117103 1019 20035 SH SOLE 20035 0 0 SPDR S&P 500 ETF TRUST COM 78462F103 2464 7335 SH SOLE 7335 0 0 SPX CORP COM 784635104 1 11 SH SOLE 11 0 0 SPDR GOLD TRUST ETF COM 78463V107 894 5033 SH SOLE 5033 0 0 SPDR S&P DIVIDEND ETF COM 78464A763 538 5800 SH SOLE 5800 0 0 SPDR BBG BARCLAYS 1-3 MTH T-BILL ETF COM 78468R663 66 716 SH SOLE 716 0 0 SPX FLOW INC COM 78469X107 0 11 SH SOLE 11 0 0 SALESFORCE.COM INC COM 79466L302 98 389 SH SOLE 389 0 0 SANOFI SPON ADR COM 80105N105 220 4375 SH SOLE 4375 0 0 SAP SE SPONSORED ADR COM 803054204 293 1875 SH SOLE 1875 0 0 SASOL LIMITED SPONSORED ADR COM 803866300 53 7000 SH SOLE 7000 0 0 SCHWAB, CHARLES CORP COM 808513105 48 1330 SH SOLE 1330 0 0 SERITAGE GROWTH PROPERTIES-A REIT COM 81752R100 94 7000 SH SOLE 7000 0 0 SERVICEMASTER GLOBAL HOLDING INC COM 81761R109 247 6162 SH SOLE 6162 0 0 SHERWIN-WILLIAMS COMPANY (THE) COM 824348106 585 837 SH SOLE 837 0 0 A.O. SMITH CORPORATION COM 831865209 490 9259 SH SOLE 9259 0 0 SMUCKER (J.M.) CO COM 832696405 1 10 SH SOLE 10 0 0 SONY CORPORATION-SPONSORED ADR COM 835699307 459 5964 SH SOLE 5964 0 0 SOUTHERN COMPANY COM 842587107 187 3440 SH SOLE 3440 0 0 SOUTHWEST AIRLINES CO COM 844741108 10 270 SH SOLE 270 0 0 STARBUCKS CORPORATION COM 855244109 1221 14167 SH SOLE 14167 0 0 STATE STREET CORP COM 857477103 337 5660 SH SOLE 5660 0 0 STRYKER CORPORATION COM 863667101 389 1860 SH SOLE 1860 0 0 SYNOPSIS INC COM 871607107 93 435 SH SOLE 435 0 0 SYNCHRONY FINANCIAL COM 87165B103 158 6000 SH SOLE 6000 0 0 TJX COMPANIES INC COM 872540109 530 9498 SH SOLE 9498 0 0 T-MOBILE US INC COM 872590104 1643 14320 SH SOLE 14320 0 0 TAIWAN SEMICONDUCTOR-SP ADR COM 874039100 1582 19452 SH SOLE 19452 0 0 TAKEDA PHARMACEUTICAL CO-SPON ADR COM 874060205 290 16210 SH SOLE 16210 0 0 TARGET CORP COM 87612E106 137 865 SH SOLE 865 0 0 TELEFONICA BRASILSA ADR COM 87936R106 92 12000 SH SOLE 12000 0 0 TEVA PHARMACEUTICAL INDS LTD COM 881624209 7 800 SH SOLE 800 0 0 TETRA TECH INC COM 88162G103 119 1240 SH SOLE 1240 0 0 TEXAS INSTRUMENTS INC COM 882508104 1810 12635 SH SOLE 12635 0 0 THERMO FISHER SCIENTIFIC COM 883556102 3823 8632 SH SOLE 8632 0 0 3M COMPANY COM 88579Y101 2308 14361 SH SOLE 14361 0 0 TOLL BROTHERS INC COM 889478103 98 2000 SH SOLE 2000 0 0 TOTAL S.A. SPONSORED ADR COM 89151E109 34 1000 SH SOLE 1000 0 0 TRAVELERS COMPANIES INC COM 89417E109 153 1412 SH SOLE 1412 0 0 TRIMAS CORPORATION COM 896215209 274 11970 SH SOLE 11970 0 0 U.S. BANCORP COM 902973304 205 5704 SH SOLE 5704 0 0 UBER TECHNOLOGIES INC COM 90353T100 13 350 SH SOLE 350 0 0 UNILEVER PLC SPON ADR COM 904767704 273 4420 SH SOLE 4420 0 0 UNILEVER N.V. NEW YORK SHARES COM 904784709 151 2500 SH SOLE 2500 0 0 UNION PACIFIC CORPORATION COM 907818108 3720 18836 SH SOLE 18836 0 0 UNITEDHEALTH GROUP INC COM 91324P102 6104 19518 SH SOLE 19518 0 0 UNIVERSAL DISPLAY CORPORATION COM 91347P105 121 670 SH SOLE 670 0 0 VALE SA-SPONSORED ADR COM 91912E105 21 2000 SH SOLE 2000 0 0 VALERO ENERGY CORP COM 91913Y100 217 5000 SH SOLE 5000 0 0 VANECK VECTORS GOLD MINERS ETF COM 92189F106 102 2600 SH SOLE 2600 0 0 VANGUARD DIVIDEND APREC INDEX FD ETF COM 921908844 383 2971 SH SOLE 2971 0 0 VANGUARD ESG US STOCK ETF COM 921910733 2452 39545 SH SOLE 39545 0 0 VANGUARD SHORT-TERM BOND ETF COM 921937827 115 1380 SH SOLE 1380 0 0 VANGUARD FTSE DEV MKT ETF COM 921943858 38 920 SH SOLE 920 0 0 VANGUARD HIGH DIVIDEND YIELD ETF COM 921946406 45 550 SH SOLE 550 0 0 VANGRARD FTSE ALL-WORLD EX-US ETF COM 922042775 265 5230 SH SOLE 5230 0 0 VANGUARD EMERGING MARKETS ETF COM 922042858 492 11345 SH SOLE 11345 0 0 VANGUARD EUROPEAN ETF COM 922042874 103 1950 SH SOLE 1950 0 0 VANGUARD HEALTH CARE ETF COM 92204A504 2274 11113 SH SOLE 11113 0 0 VANGUARD SHORT-TERM CORP BOND ETF COM 92206C409 8311 100000 SH SOLE 100000 0 0 VENTAS INC COM 92276F100 3 70 SH SOLE 70 0 0 VANGUARD S&P500 INDEX ETF COM 922908363 9797 31743 SH SOLE 31743 0 0 VANGUARD TOTAL STOCK MARKET ETF COM 922908769 222 1300 SH SOLE 1300 0 0 VERISIGN INC COM 92343E102 137 665 SH SOLE 665 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 5727 95969 SH SOLE 95969 0 0 VERITIVE CORPORATION COM 923454102 0 30 SH SOLE 30 0 0 VERISK ANALYTICS INC COM 92345Y106 2184 11746 SH SOLE 11746 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 992 3635 SH SOLE 3635 0 0 VIACOMCBS INC - CLASS B COM 92556H206 163 5800 SH SOLE 5800 0 0 VISA INC CLASS A COM 92826C839 10766 53670 SH SOLE 53670 0 0 VODAFONE GROUP PLC SPON ADR COM 92857W308 13 1000 SH SOLE 1000 0 0 VOYA FINANCIAL INC COM 929089100 39 814 SH SOLE 814 0 0 WABTEC CORPORATION COM 929740108 1388 22352 SH SOLE 22352 0 0 WALMART INC COM 931142103 2198 15662 SH SOLE 15662 0 0 WASTE MANAGEMENT INC COM 94106L109 15 135 SH SOLE 135 0 0 WATERS CORPORATION COM 941848103 994 5064 SH SOLE 5064 0 0 WELLS FARGO & CO COM 949746101 906 38419 SH SOLE 38419 0 0 WEST PHARMACEUTICAL SERVICES INC COM 955306105 288 1045 SH SOLE 1045 0 0 WEYERHAEUSER CO COM 962166104 154 5394 SH SOLE 5394 0 0 WINNEBAGO INDUSTRIES INC COM 974637100 50 960 SH SOLE 960 0 0 XPERI HOLDING CORP COM 98390M103 35 3000 SH SOLE 3000 0 0 XYLEM INC COM 98419M100 68 800 SH SOLE 800 0 0 YUM CHINA HOLDING INC COM 98850P109 1382 26025 SH SOLE 26025 0 0 ZYNEX INC COM 98986M103 35 2000 SH SOLE 2000 0 0 ASML HOLDING NV-NY REG SHS COM N07059210 218 588 SH SOLE 588 0 0 CME GROUP INC COM 12572Q105 3613 28757 SH SOLE 28757 0 0 ALGONQUIN POWER & UTILITIES COM 015857105 4628 239300 SH SOLE 0 0 0 BANK OF MONTREAL COM 063671101 265 3400 SH SOLE 0 0 0 BANK OF NOVA SCOTIA COM 064149107 4182 75600 SH SOLE 0 0 0 BCE INC COM 05534B760 4401 79700 SH SOLE 0 0 0 CAN IMPERIAL BK OF COMMERCE COM 136069101 2001 20100 SH SOLE 0 0 0 CANADIAN NATL RAILWAY CO COM 136375102 5275 37200 SH SOLE 0 0 0 GRANITE REAL ESTATE INVESTME UNIT 387437114 5023 65000 SH SOLE 0 0 0 OPEN TEXT CORP COM 683715106 1773 31500 SH SOLE 0 0 0 ROGERS COMMUNICATIONS INC-B COM 775109200 4078 77200 SH SOLE 0 0 0 ROYAL BANK OF CANADA COM 780087102 4422 47300 SH SOLE 0 0 0 SHAW COMMUNICATIONS INC-B COM 82028K200 4542 186900 SH SOLE 0 0 0 SUN LIFE FINANCIAL INC COM 866796105 1888 34800 SH SOLE 0 0 0 TELUS CORP COM 87971M103 5098 217600 SH SOLE 0 0 0 THOMSON REUTERS CORP COM 884903709 4474 42108 SH SOLE 0 0 0 WASTE CONNECTIONS INC COM 94106B101 4574 33050 SH SOLE 0 0 0 CGI INC COM 12532H104 1771 19600 SH SOLE 0 0 0 SHAW COMMUNICATIONS INC-B COM 82028K200 59535 2450000 SH SOLE 2450000 0 0 MANULIFE FINANCIAL CORP COM 56501R106 47133 2545000 SH SOLE 2545000 0 0 TELUS CORP COM 87971M103 74273 3170000 SH SOLE 3170000 0 0 ENBRIDGE INC COM 29250N105 61345 1577000 SH SOLE 1577000 0 0 TC ENERGY CORP COM 87807B107 65962 1180000 SH SOLE 1180000 0 0 CANADIAN NATURAL RESOURCES COM 136385101 46201 2165000 SH SOLE 2165000 0 0 BCE INC COM 05534B760 68749 1245000 SH SOLE 1245000 0 0 PEMBINA PIPELINE CORP COM 706327103 36738 1300000 SH SOLE 1300000 0 0 BROOKFIELD BUSN PRTNS LPU COM G16234109 4550 150000 SH DFND 1 0 150000 0 BROOKFIELD INFRA PTNR LPU COM G16252101 8962 188200 SH DFND 1 0 188200 0 COEUR MINING INC COM 192108504 0 17 SH DFND 1 0 17 0 DIAMEDICA THERAPEUT-NEW COM 25253X207 0 24 SH DFND 1 0 24 0 ENBRIDGE INC COM 29250N105 1461 50000 SH DFND 1 0 50000 0 ENBRIDGE INC COM 29250N105 3 100 SH DFND 1 0 100 0 ZOMEDICA PHARMACEUTICALS COM 98979F107 0 20 SH DFND 1 0 20 0 AECON GROUP INC Bond 00762VAF6 1540 2000000 SH SOLE 0 0 0 AIR TRANSPORT SERVICES GROUP, INC. Bond 00922RAB1 3171 3000000 SH SOLE 0 0 0 AKAMAI TECHNOLOGIES, INC. Bond 00971TAJ0 6417 5000000 SH SOLE 0 0 0 ALTAIR ENGINEERING INC Bond 021369AA1 4413 4000000 SH SOLE 0 0 0 ARES CAPITAL CORPORATION Bond 04010LAT0 2676 2626000 SH SOLE 0 0 0 Apellis Pharmaceuticals Inc Bond 03753UAC0 3221 3000000 SH SOLE 0 0 0 BANDWIDTH INC Bond 05988JAA1 6970 3500000 SH SOLE 0 0 0 BASF SE Bond 000A2BPEU 9766 10000000 SH SOLE 0 0 0 Blackstone Mortgage Trust, Inc. Bond 09257WAB6 1939 1981000 SH SOLE 0 0 0 CANADIAN SOLAR INC. Bond 136635AF6 2330 2000000 SH SOLE 0 0 0 CARDLYTICS INC Bond 14161WAA3 1353 1255000 SH SOLE 0 0 0 CYBERARK SOFTWARE LTD Bond 23248VAA3 3865 3978000 SH SOLE 0 0 0 Coupa Software Incorporated Bond 22266LAC0 5451 3000000 SH SOLE 0 0 0 Coupa Software Incorporated Bond 22266LAE6 4224 3600000 SH SOLE 0 0 0 Cree, Inc. Bond 225447AC5 6891 4500000 SH SOLE 0 0 0 Cypress Semiconductor Corporation Bond 232806AM1 7078 4000000 SH SOLE 0 0 0 DERMIRA INC Bond 24983LAB0 7082 7002000 SH SOLE 0 0 0 DISH NETWORK CORPORATION Bond 25470MAD1 2707 3000000 SH SOLE 0 0 0 Dick's Sporting Goods, Inc. Bond 253393AC6 3667 2000000 SH SOLE 0 0 0 ENVESTNET, INC. Bond 29404KAD8 2002 2000000 SH SOLE 0 0 0 ENVISTA HOLDINGS CORPORATION Bond 29415FAA2 5786 4150000 SH SOLE 0 0 0 Etsy, Inc. Bond 29786AAH9 3916 3318500 SH SOLE 0 0 0 FIREEYE, INC. Bond 31816QAF8 1862 2000000 SH SOLE 0 0 0 FIREEYE, INC. Bond 31816QAD3 2916 3000000 SH SOLE 0 0 0 FORTIVE CORPORATION Bond 34959JAK4 5006 5011000 SH SOLE 0 0 0 FTI CONSULTING, INC. Bond 302941AP4 6140 5009000 SH SOLE 0 0 0 Guidewire Software, Inc. Bond 40171VAA8 3405 3000000 SH SOLE 0 0 0 INNOVIVA INC Bond 88338TAB0 2394 2500000 SH SOLE 0 0 0 INSIGHT ENTERPRISES INC Bond 45765UAB9 5210 5000000 SH SOLE 0 0 0 INTEGRA LIFESCIENCES HOLDINGS CORPORATION Bond 457985AL3 2345 2500000 SH SOLE 0 0 0 INTERCEPT PHARMACEUTICALS INC Bond 45845PAA6 798 1000000 SH SOLE 0 0 0 INTERDIGITAL, INC. Bond 45867GAB7 2595 2518000 SH SOLE 0 0 0 INVITATION HOMES INC Bond 19625XAB8 6479 5000000 SH SOLE 0 0 0 IONIS PHARMACEUTICALS, INC. Bond 462222AA8 4577 5000000 SH SOLE 0 0 0 JAZZ PHARMACEUTICALS PUBLIC LIMITED COMPANY Bond 472145AD3 6048 6000000 SH SOLE 0 0 0 JPMORGAN CHASE FINANCIAL COMPANY LLC Bond 48129KAE0 14848 15000000 SH SOLE 0 0 0 K12 INC. Bond 48273UAA0 2504 3000000 SH SOLE 0 0 0 KKR REAL ESTATE FINANCE TRUST INC. Bond 48251KAB6 1494 1499000 SH SOLE 0 0 0 LIBERTY BROADBAND CORPORATION Bond 530307AA5 3752 3500000 SH SOLE 0 0 0 LIBERTY MEDIA CORPORATION Bond 531229AG7 2254 2300000 SH SOLE 0 0 0 LUMENTUM HOLDINGS INC Bond 55024UAB5 3498 2509000 SH SOLE 0 0 0 Ligand Pharmaceuticals Incorporated Bond 53220KAF5 3167 3500000 SH SOLE 0 0 0 MEDALLIA INC Bond 584021AA7 1501 1500000 SH SOLE 0 0 0 MODEL N, INC. Bond 607525AA0 3233 2500000 SH SOLE 0 0 0 MONGODB INC Bond 60937PAC0 4556 3500000 SH SOLE 0 0 0 Macquarie Infrastructure Corporation Bond 55608BAB1 876 957000 SH SOLE 0 0 0 NATERA, INC. Bond 632307AA2 4084 2000000 SH SOLE 0 0 0 NEUROCRINE BIOSCIENCES, INC. Bond 64125CAD1 2766 2000000 SH SOLE 0 0 0 NORTONLIFELOCK INC Bond 668771AA6 5982 5000000 SH SOLE 0 0 0 NUVASIVE, INC. Bond 670704AH8 3498 4000000 SH SOLE 0 0 0 New Relic, Inc. Bond 64829BAB6 3161 3327000 SH SOLE 0 0 0 OKTA INC Bond 679295AD7 3954 3000000 SH SOLE 0 0 0 OKTA INC Bond 679295AE5 6286 5500000 SH SOLE 0 0 0 OMNICELL, INC. Bond 68213NAC3 2554 2500000 SH SOLE 0 0 0 OSI SYSTEMS, INC. Bond 671044AD7 2525 2513000 SH SOLE 0 0 0 OSISKO GOLD ROYALTIES LTD Bond 68827LAA9 3163 4000000 SH SOLE 0 0 0 PACIRA PHARMACEUTICALS, INC. Bond 695127AE0 2181 2000000 SH SOLE 0 0 0 PAGERDUTY, INC. Bond 69553PAA8 1537 1522000 SH SOLE 0 0 0 PALO ALTO NETWORKS, INC. Bond 697435AE5 5280 5000000 SH SOLE 0 0 0 PALO ALTO NETWORKS, INC. Bond 697435AD7 2814 2500000 SH SOLE 0 0 0 PARSONS CORPORATION Bond 70202LAA0 3989 4000000 SH SOLE 0 0 0 PEGASYSTEMS INC Bond 705573AA1 2696 2388000 SH SOLE 0 0 0 PLURALSIGHT INC Bond 72941BAB2 1763 2000000 SH SOLE 0 0 0 PROOFPOINT INC Bond 743424AF0 3228 3258000 SH SOLE 0 0 0 PTC THERAPEUTICS, INC. Bond 69366JAB7 2820 2500000 SH SOLE 0 0 0 PURE STORAGE, INC. Bond 74624MAB8 1928 2000000 SH SOLE 0 0 0 Q2 HOLDINGS, INC. Bond 74736LAD1 1466 1200000 SH SOLE 0 0 0 RAMBUS INC. Bond 750917AG1 3273 3159000 SH SOLE 0 0 0 RINGCENTRAL INC. Bond 76680RAG2 2938 3000000 SH SOLE 0 0 0 Rapid7, Inc. Bond 753422AB0 7002 4500000 SH SOLE 0 0 0 RealPage, Inc. Bond 75606NAC3 2072 2000000 SH SOLE 0 0 0 SEA LIMITED Bond 81141RAE0 6555 3500000 SH SOLE 0 0 0 SILICON LABORATORIES INC. Bond 826919AC6 3205 3000000 SH SOLE 0 0 0 SPIRIT REALTY CAPITAL, INC. Bond 84860WAB8 1944 1907000 SH SOLE 0 0 0 Splunk Inc. Bond 848637AC8 8319 6000000 SH SOLE 0 0 0 THE MIDDLEBY CORPORATION Bond 596278AA9 3927 4000000 SH SOLE 0 0 0 TWITTER, INC. Bond 90184LAD4 16096 16246000 SH SOLE 0 0 0 Teva Pharmaceutical Finance Company, LLC Bond 88163VAE9 6376 6545000 SH SOLE 0 0 0 UNDER ARMOUR, INC. Bond 904311AB3 3736 3000000 SH SOLE 0 0 0 VARONIS SYSTEMS, INC. Bond 922280AA0 2839 2000000 SH SOLE 0 0 0 VEREIT, Inc. Bond 02917TAB0 6994 6951000 SH SOLE 0 0 0 VERINT SYSTEMS INC. Bond 92343XAA8 1366 1350000 SH SOLE 0 0 0 VONAGE HOLDINGS CORP Bond 92886TAJ1 2670 2754000 SH SOLE 0 0 0 WAYFAIR INC Bond 94419LAL5 2549 2500000 SH SOLE 0 0 0 WORKDAY, INC. Bond 98138HAF8 7221 4700000 SH SOLE 0 0 0 WRIGHT MEDICAL GROUP, INC. Bond 98235TAG2 2097 2000000 SH SOLE 0 0 0 Western Digital Corporation Bond 958102AP0 3326 3500000 SH SOLE 0 0 0 ZSCALER INC Bond 98980GAA0 1940 1650000 SH SOLE 0 0 0 Zendesk, Inc. Bond 98936JAC5 2952 2500000 SH SOLE 0 0 0 j2 Global, Inc. Bond 48123VAC6 4483 3900000 SH SOLE 0 0 0