0001654954-20-001446.txt : 20200213 0001654954-20-001446.hdr.sgml : 20200213 20200213105857 ACCESSION NUMBER: 0001654954-20-001446 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200213 DATE AS OF CHANGE: 20200213 EFFECTIVENESS DATE: 20200213 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: 20607754 BUSINESS ADDRESS: STREET 1: 66 WELLINGTON STREET WEST STREET 2: 12TH 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: 12TH FLOOR, TD TOWER CITY: TORONTO, ONTARIO STATE: A6 ZIP: M5K 1A2 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0000947263 XXXXXXXX 12-31-2019 12-31-2019 false TORONTO DOMINION BANK
66 WELLINGTON STREET WEST 12TH FLOOR, TD TOWER Toronto, Ontario A6 M5K 1A2
13F COMBINATION REPORT 028-11527 0001115941 028-05929 TDAM USA INC. 0001056053 028-05987 TD ASSET MANAGEMENT INC 0001335977 028-11451 TD Securities (USA) LLC N
Norie Campbell Executive Vice President 000-000-0000 /s/ Norie Campbell Toronto A6 02-11-2019 5 4383 59585049 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 TD Ameritrade Holding Corp COM 87236Y108 11629476 233993484 SH DFND 3 0 233993484 0 AECON GROUP INC BOND 00762VAF6 1608 2000000 SH SOLE 2000000 0 0 AKAMAI TECHNOLOGIES, INC. BOND 00971TAK7 4933 5000000 SH SOLE 5000000 0 0 ALTERYX, INC. BOND 02156BAC7 2462 2565000 SH SOLE 2565000 0 0 ARBOR REALTY TRUST INC BOND 038923AN8 1510 1500000 SH SOLE 1500000 0 0 ATLASSIAN, INC. BOND 04947PAB8 6336 4027000 SH SOLE 4027000 0 0 BLACKBERRY LTD BOND C10268AC1 4850 4810000 SH SOLE 4810000 0 0 CLEARWAY ENERGY INC BOND 62942XAD0 2140 2141000 SH SOLE 2141000 0 0 Cree, Inc. BOND 225447AB7 4794 4500000 SH SOLE 4500000 0 0 DISH NETWORK CORPORATION BOND 25470MAD1 3227 3500000 SH SOLE 3500000 0 0 EVERBRIDGE INC BOND 29978AAB0 1984 2000000 SH SOLE 2000000 0 0 Element Fleet Management Corp BOND 286181AB8 11266 14616000 SH SOLE 14616000 0 0 Etsy, Inc. BOND 29786AAH9 2712 3000000 SH SOLE 3000000 0 0 FIREEYE, INC. BOND 31816QAF8 2016 2000000 SH SOLE 2000000 0 0 FIREEYE, INC. BOND 31816QAD3 2903 3000000 SH SOLE 3000000 0 0 FORESTAR GROUP INC. BOND 346232AB7 7124 7036000 SH SOLE 7036000 0 0 FTI CONSULTING, INC. BOND 302941AP4 1900 1500000 SH SOLE 1500000 0 0 GRANITE CONSTRUCTION INC BOND 387328AA5 2170 2000000 SH SOLE 2000000 0 0 HALOZYME THERAPEUTICS INC BOND 40637HAA7 3001 3000000 SH SOLE 3000000 0 0 HUBSPOT INC BOND 443573AB6 6057 3500000 SH SOLE 3500000 0 0 II-VI INCORPORATED BOND 902104AB4 2113 2071000 SH SOLE 2071000 0 0 INSIGHT ENTERPRISES INC BOND 45765UAA1 3577 3000000 SH SOLE 3000000 0 0 INSULET CORPORATION BOND 45784PAH4 4023 2128000 SH SOLE 2128000 0 0 INTERDIGITAL, INC. BOND 45867GAA9 1001 1000000 SH SOLE 1000000 0 0 IONIS PHARMACEUTICALS, INC. BOND 462222AA8 2034 2000000 SH SOLE 2000000 0 0 IRONWOOD PHARMACEUTICALS, INC. BOND 46333XAE8 1773 1500000 SH SOLE 1500000 0 0 JAZZ PHARMACEUTICALS PUBLIC LIMITED COMPANY BOND 472145AB7 3109 3000000 SH SOLE 3000000 0 0 KAMAN CORPORATION BOND 483548AF0 4432 3677000 SH SOLE 3677000 0 0 LIBERTY MEDIA CORPORATION BOND 531229AG7 1578 1500000 SH SOLE 1500000 0 0 LIVE NATION ENTERTAINMENT, INC. BOND 538034AQ2 6159 5000000 SH SOLE 5000000 0 0 LUMENTUM HOLDINGS INC BOND 55024UAC3 5451 5000000 SH SOLE 5000000 0 0 Macquarie Infrastructure Corporation BOND 55608BAB1 2822 2947000 SH SOLE 2947000 0 0 NUANCE COMMUNICATIONS, INC. BOND 67020YAF7 3898 4000000 SH SOLE 4000000 0 0 New Relic, Inc. BOND 64829BAB6 883 905000 SH SOLE 905000 0 0 ON SEMICONDUCTOR CORPORATION BOND 682189AK1 4763 3500000 SH SOLE 3500000 0 0 OSI SYSTEMS, INC. BOND 671044AD7 3859 3513000 SH SOLE 3513000 0 0 PALO ALTO NETWORKS, INC. BOND 697435AD7 1979 1789000 SH SOLE 1789000 0 0 RAMBUS INC. BOND 750917AG1 2197 2159000 SH SOLE 2159000 0 0 RINGCENTRAL INC. BOND 76680RAD9 5239 2500000 SH SOLE 2500000 0 0 ROVI CORPORATION BOND 779376AD4 3568 3598000 SH SOLE 3598000 0 0 RWT HOLDINGS, INC. BOND 749772AC3 1041 1000000 SH SOLE 1000000 0 0 SAILPOINT TECH HOLDINGS BOND 78781PAA3 2153 2000000 SH SOLE 2000000 0 0 SERVICENOW, INC. BOND 81762PAC6 5275 2500000 SH SOLE 2500000 0 0 SILVER STANDARD RESOURCES INC. BOND 82823LAC0 1022 2000000 SH SOLE 2000000 0 0 SNAP INC BOND 83304AAA4 2087 2000000 SH SOLE 2000000 0 0 STARWOOD PROPERTY TRUST, INC. BOND 85571BAH8 6022 5750000 SH SOLE 5750000 0 0 TWITTER, INC. BOND 90184LAD4 11698 12000000 SH SOLE 12000000 0 0 TWO HARBORS INV CORP BOND 90187BAA9 4799 4500000 SH SOLE 4500000 0 0 Teradyne, Inc. BOND 880770AG7 4399 2000000 SH SOLE 2000000 0 0 Teva Pharmaceutical Finance Company, LLC BOND 88163VAE9 6181 6500000 SH SOLE 6500000 0 0 VISHAY INTERTECHNOLOGY INC. BOND 928298AP3 865 860000 SH SOLE 860000 0 0 WAYFAIR INC BOND 94419LAB7 2175 2000000 SH SOLE 2000000 0 0 WHITING PETROLEUM CORPORATION BOND 966387AL6 4985 5123000 SH SOLE 5123000 0 0 WORKDAY, INC. BOND 98138HAF8 6391 5000000 SH SOLE 5000000 0 0 WORKIVA INC BOND 98139AAA3 1808 2000000 SH SOLE 2000000 0 0 Western Digital Corporation BOND 958102AP0 2955 3000000 SH SOLE 3000000 0 0 j2 Global, Inc. BOND 48123VAD4 5092 5000000 SH SOLE 5000000 0 0 ISHARES SILVER TRUST ISHARES CALL 46428Q109 1550 92900 SH SOLE 92900 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 28580 200000 SH SOLE 200000 0 0 SPDR GOLD TRUST GOLD SHS PUT 78463V107 17863 125000 SH SOLE 125000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 71450 500000 SH SOLE 500000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 28580 200000 SH SOLE 200000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 7145 50000 SH SOLE 50000 0 0 SPDR GOLD TRUST GOLD SHS PUT 78463V107 22150 155000 SH SOLE 155000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 14290 100000 SH SOLE 100000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 3573 25000 SH SOLE 25000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 21435 150000 SH SOLE 150000 0 0 SPDR GOLD TRUST GOLD SHS PUT 78463V107 28580 200000 SH SOLE 200000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 21435 150000 SH SOLE 150000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 71450 500000 SH SOLE 500000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 71450 500000 SH SOLE 500000 0 0 SPDR GOLD TRUST GOLD SHS PUT 78463V107 7088 49600 SH SOLE 49600 0 0 SPDR GOLD TRUST GOLD SHS PUT 78463V107 14290 100000 SH SOLE 100000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 8117 56800 SH SOLE 56800 0 0 SPDR GOLD TRUST GOLD SHS PUT 78463V107 14290 100000 SH SOLE 100000 0 0 SPDR GOLD TRUST GOLD SHS PUT 78463V107 57160 400000 SH SOLE 400000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 1200 8400 SH SOLE 8400 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 42870 300000 SH SOLE 300000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 7059 49400 SH SOLE 49400 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 1300 9100 SH SOLE 9100 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 1943 13600 SH SOLE 13600 0 0 SCHLUMBERGER LTD COM 806857108 217 5410 SH SOLE 5410 0 0 BROOKFIELD BUSINESS PARTNERS LP COM G16234109 443 10697 SH SOLE 10697 0 0 BROOKFIELD PROPERTY PARTNERS LPU COM G16249107 438 23955 SH SOLE 23955 0 0 BROOKFIELD INFRA PARTNER LPU COM G16252101 2351 47062 SH SOLE 47062 0 0 BROOKFIELD RENEWABLE PARTNERS LPU COM G16258108 2729 58728 SH SOLE 58728 0 0 ESSENT GROUP LTD COM G3198U102 104 2000 SH SOLE 2000 0 0 IHS MARKIT LTD COM G47567105 247 3284 SH SOLE 3284 0 0 INVESCO LTD COM G491BT108 13 750 SH SOLE 750 0 0 AGNICO EAGLE MINES LIMITED COM 008474108 753 12210 SH SOLE 12210 0 0 ALAMOS GOLD INCCLASS-A COM 011532108 36 6000 SH SOLE 6000 0 0 ALGONQUIN POWER&UTILITIES CORP COM 015857105 1647 116326 SH SOLE 116326 0 0 ALMADEN MINERALS LTD COM 020283305 12 20000 SH SOLE 20000 0 0 ATLANTIC POWER CORPORATION NEW COM 04878Q863 17 7200 SH SOLE 7200 0 0 BCE INC NEW COM 05534B760 18569 400539 SH SOLE 400539 0 0 BANK OF MONTREAL COM 063671101 35685 460118 SH SOLE 460118 0 0 BANK OF NOVA SCOTIA COM 064149107 40095 709333 SH SOLE 709333 0 0 BARRICK GOLD CORP COM 067901108 1320 70997 SH SOLE 70997 0 0 BLACKBERRY LIMITED COM 09228F103 55 8550 SH SOLE 8550 0 0 BROOKFIELD ASSET MGMT INC CL A LVS COM 112585104 15395 266259 SH SOLE 266259 0 0 CAE INC COM 124765108 250 9451 SH SOLE 9451 0 0 CGI INC CLASS-A SUB VTG COM 12532H104 1763 21057 SH SOLE 21057 0 0 CAMECO CORP COM 13321L108 704 79120 SH SOLE 79120 0 0 CANADIAN IMPERIAL BANK OF COMMERCE COM 136069101 21368 256604 SH SOLE 256604 0 0 CANADIAN NATIONAL RAILWAY CO COM 136375102 25734 284277 SH SOLE 284277 0 0 CANADIAN NATURAL RESOURCES LTD COM 136385101 14866 459314 SH SOLE 459314 0 0 CANADIAN PACIFIC RAILWAY LTD COM 13645T100 14054 55093 SH SOLE 55093 0 0 CELESTICA INC SV COM 15101Q108 54 6500 SH SOLE 6500 0 0 CENOVUS ENERGY INC COM 15135U109 6486 637667 SH SOLE 637667 0 0 COLLIERS INTERNATIONAL GROUP INC COM 194693107 298 3828 SH SOLE 3828 0 0 COTT CORPORATION COM 22163N106 199 14520 SH SOLE 14520 0 0 CRESCENT POINT ENERGY CORP COM 22576C101 155 34710 SH SOLE 34710 0 0 DENISON MINES CORP COM 248356107 13 32000 SH SOLE 32000 0 0 DESCARTES SYSTEMS GROUP INC COM 249906108 351 8210 SH SOLE 8210 0 0 ENCANA CORPORATION COM 292505104 559 119295 SH SOLE 119295 0 0 ENBRIDGE INC COM 29250N105 30209 759265 SH SOLE 759265 0 0 ENERPLUS CORP COM 292766102 70 9801 SH SOLE 9801 0 0 EQUINOX GOLD CORP COM 29446Y502 77 10000 SH SOLE 10000 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 37 3000 SH SOLE 3000 0 0 FORTIS INC COM 349553107 15093 363492 SH SOLE 363492 0 0 FRANCO-NEVADA CORP COM 351858105 3473 33609 SH SOLE 33609 0 0 GILDAN ACTIVEWEAR INC CL A SVS COM 375916103 497 16810 SH SOLE 16810 0 0 UNITS-GRANITE REIT-STAPLE COM 387437114 127 2500 SH SOLE 2500 0 0 HUDBAY MINERALS INC COM 443628102 86 20800 SH SOLE 20800 0 0 IMPERIAL OIL LTD COM 453038408 3795 143376 SH SOLE 143376 0 0 MAGNA INTERNATIONAL INC COM 559222401 5676 103453 SH SOLE 103453 0 0 MANULIFE FINANCIAL CORP COM 56501R106 12664 623405 SH SOLE 623405 0 0 MAVERIX METALS INC COM 57776F405 178 35000 SH SOLE 35000 0 0 METHANEX CORP COM 59151K108 286 7400 SH SOLE 7400 0 0 MOUNTAIN PROVINCE DIAMONDS INC COM 62426E402 3 3000 SH SOLE 3000 0 0 NORBORD INC NEW COM 65548P403 67 2500 SH SOLE 2500 0 0 NUTRIEN LTD COM 67077M108 6454 134717 SH SOLE 134717 0 0 OPEN TEXT CORPORATION COM 683715106 2856 64764 SH SOLE 64764 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 10 1000 SH SOLE 1000 0 0 PAN AMERICAN SILVER CORP COM 697900108 119 5000 SH SOLE 5000 0 0 PEMBINA PIPELINE CORPORATION COM 706327103 3136 84561 SH SOLE 84561 0 0 PRECISION DRILLING CORPORATION COM 74022D308 14 10000 SH SOLE 10000 0 0 PRETIUM RESOURCES INC COM 74139C102 382 34300 SH SOLE 34300 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 3499 54857 SH SOLE 54857 0 0 ROGERS COMMUNICATIONS INC CL B NVS COM 775109200 11318 227778 SH SOLE 227778 0 0 ROYAL BANK OF CANADA COM 780087102 53797 679418 SH SOLE 679418 0 0 SHAW COMMUNICATIONS INC CL B NVS COM 82028K200 6232 306892 SH SOLE 306892 0 0 SHOPIFY INC CL A COM 82509L107 628 1578 SH SOLE 1578 0 0 SPROTT PHYSICAL PLAT&PALL T/U COM 85207Q104 29 2000 SH SOLE 2000 0 0 SPROTT PHYSICAL GOLD&SILVER TRUST COM 85208R101 381 26000 SH SOLE 26000 0 0 STANTEC INC COM 85472N109 283 10019 SH SOLE 10019 0 0 SUN LIFE FINANCIAL INC COM 866796105 13528 296471 SH SOLE 296471 0 0 SUNCOR ENERGY INC (NEW) COM 867224107 16174 493157 SH SOLE 493157 0 0 TC ENERGY CORPORATION COM 87807B107 26921 505119 SH SOLE 505119 0 0 TECK RESOURCES LTD CL B SVS COM 878742204 1794 103351 SH SOLE 103351 0 0 TELUS CORPORATION COM 87971M103 15350 396151 SH SOLE 396151 0 0 THOMSON REUTERS CORPORATION NEW COM 884903709 13501 188606 SH SOLE 188606 0 0 TORONTO-DOMINION BANK COM 891160509 83749 1492200 SH SOLE 1492200 0 0 TRANSALTA CORPORATION COM 89346D107 225 31498 SH SOLE 31498 0 0 VERMILION ENERGY INC COM 923725105 651 39800 SH SOLE 39800 0 0 VIEMED HEALTHCARE INC COM 92663R105 125 20000 SH SOLE 20000 0 0 WASTE CONNECTIONS INC COM 94106B101 981 10796 SH SOLE 10796 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 417 14000 SH SOLE 14000 0 0 BLACKBERRY LTD CV US 3.75 13/11/20 COM C10268AC1 102 100000 SH SOLE 100000 0 0 STONECO LTD CL-A COM G85158106 399 10000 SH SOLE 10000 0 0 SEASPAN CORP COM Y75638109 43 3000 SH SOLE 3000 0 0 AT&T INC COM 00206R102 1895 48530 SH SOLE 48530 0 0 ABBOTT LABORATORIES INC COM 002824100 2010 23157 SH SOLE 23157 0 0 ABBVIE INC COM 00287Y109 1982 22402 SH SOLE 22402 0 0 ADOBE INC COM 00724F101 366 1109 SH SOLE 1109 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 989 11600 SH SOLE 11600 0 0 ALCOA CORPORATION COM 013872106 45 2106 SH SOLE 2106 0 0 ALIBABA GROUP HOLDING LTD-SPON ADR COM 01609W102 21 100 SH SOLE 100 0 0 ALPHABET INC CLASS-C COM 02079K107 6158 4609 SH SOLE 4609 0 0 ALPHABET INC CLASS-A COM 02079K305 3823 2856 SH SOLE 2856 0 0 ALTRIA GROUP INC COM 02209S103 335 6720 SH SOLE 6720 0 0 AMAZON.COM INC COM 023135106 1298 703 SH SOLE 703 0 0 AMERICAN EXPRESS COMPANY COM 025816109 2426 19498 SH SOLE 19498 0 0 AMERICAN INTERNATIONAL GROUP INC COM 026874784 1278 24914 SH SOLE 24914 0 0 AMERICAN TOWER CORP COM 03027X100 548 2387 SH SOLE 2387 0 0 AMERISOURCEBERGEN CORPORATION COM 03073E105 2555 30067 SH SOLE 30067 0 0 AMERIPRISE FINANCIAL INC COM 03076C106 2643 15880 SH SOLE 15880 0 0 AMETEK INC COM 031100100 1236 12398 SH SOLE 12398 0 0 AMGEN INC COM 031162100 2946 12230 SH SOLE 12230 0 0 AMPHENOL CORPORATION CL-A COM 032095101 645 5962 SH SOLE 5962 0 0 ANHEUSER-BUSCH INBEV SPN ADR COM 03524A108 175 2135 SH SOLE 2135 0 0 ANSYS INC COM 03662Q105 1118 4345 SH SOLE 4345 0 0 ANTHEM INC COM 036752103 1901 6300 SH SOLE 6300 0 0 APPLE INC COM 037833100 9067 30897 SH SOLE 30897 0 0 APPLIED MATERIALS INC COM 038222105 2048 33579 SH SOLE 33579 0 0 APTARGROUP INC COM 038336103 834 7221 SH SOLE 7221 0 0 ARAMARK COM 03852U106 592 13653 SH SOLE 13653 0 0 ARCONIC INC COM 03965L100 10 320 SH SOLE 320 0 0 ARISTA NETWORKS INC COM 040413106 505 2484 SH SOLE 2484 0 0 ASTRAZENECA PLC SPONSORED ADR COM 046353108 60 1200 SH SOLE 1200 0 0 AUTOMATIC DATA PROCESSING INC COM 053015103 937 5498 SH SOLE 5498 0 0 AUTOZONE INC COM 053332102 1150 966 SH SOLE 966 0 0 AVANGRID INC COM 05351W103 13 255 SH SOLE 255 0 0 AVON PRODUCTS INC COM 054303102 2 400 SH SOLE 400 0 0 BP PLC SPONSORED ADR COM 055622104 117 3098 SH SOLE 3098 0 0 BP PRUDHOE BAY ROYALTY TRUST COM 055630107 14 2000 SH SOLE 2000 0 0 BANK OF AMERICA CORPORATION COM 060505104 4412 125345 SH SOLE 125345 0 0 BANK OF NEW YORK MELLON CORP COM 064058100 450 8944 SH SOLE 8944 0 0 BANK OZK COM 06417N103 149 4900 SH SOLE 4900 0 0 BAXTER INTERNATIONAL INC COM 071813109 549 6564 SH SOLE 6564 0 0 BECTON, DICKINSON & CO COM 075887109 3505 12898 SH SOLE 12898 0 0 BERKSHIRE HATHAWAY INC CL A COM 084670108 24541 72 SH SOLE 72 0 0 BERKSHIRE HATHAWAY INC CLASS B NEW COM 084670702 2831 12508 SH SOLE 12508 0 0 BERRY GLOBAL GROUP INC COM 08579W103 17 350 SH SOLE 350 0 0 BHP GROUP LTD - SPONSORED ADR COM 088606108 101 1850 SH SOLE 1850 0 0 BIG LOTS INC COM 089302103 115 4000 SH SOLE 4000 0 0 BIOGEN INC COM 09062X103 31 105 SH SOLE 105 0 0 BLACKROCK INC COM 09247X101 2139 4257 SH SOLE 4257 0 0 BOEING COMPANY COM 097023105 3309 10165 SH SOLE 10165 0 0 BOOKING HOLDINGS INC COM 09857L108 2572 1253 SH SOLE 1253 0 0 BOSTON SCIENTIFIC CORP COM 101137107 1149 25431 SH SOLE 25431 0 0 BRIGHT HORIZONS FAMILY SOLUTIONS INC COM 109194100 17 115 SH SOLE 115 0 0 BRIGHTHOUSE FINANCIAL INC COM 10922N103 3 79 SH SOLE 79 0 0 BRISTOL-MYERS SQUIBB COMPANY COM 110122108 910 14191 SH SOLE 14191 0 0 BROADCOM INC COM 11135F101 1604 5078 SH SOLE 5078 0 0 BROWN-FORMAN CORP CL A COM 115637100 188 3000 SH SOLE 3000 0 0 BROWN-FORMAN CORP CL-B COM 115637209 51 750 SH SOLE 750 0 0 CIGNA CORPORATION COM 125523100 69 340 SH SOLE 340 0 0 CME GROUP INC COM 12572Q105 2781 13866 SH SOLE 13866 0 0 CSX CORPORATION COM 126408103 793 10969 SH SOLE 10969 0 0 CVS HEALTH CORPORATION COM 126650100 2033 27390 SH SOLE 27390 0 0 CALIFORNIA RESOURCES CORPORATION COM 13057Q206 0 3 SH SOLE 3 0 0 CAMPBELL SOUP COMPANY COM 134429109 1660 33605 SH SOLE 33605 0 0 CAPITAL ONE FINANCIAL CORPORATION COM 14040H105 185 1800 SH SOLE 1800 0 0 CARLISLE COMPANIES INC COM 142339100 161 997 SH SOLE 997 0 0 CATERPILLAR INC COM 149123101 273 1849 SH SOLE 1849 0 0 CENTENE CORPORATION COM 15135B101 892 14196 SH SOLE 14196 0 0 CENTURYLINK INC COM 156700106 343 25946 SH SOLE 25946 0 0 CERNER CORPORATION COM 156782104 110 1495 SH SOLE 1495 0 0 CHARTER COMMUNICATIONS INC-A COM 16119P108 840 1732 SH SOLE 1732 0 0 CHEMOURS CO(THE) COM 163851108 4 227 SH SOLE 227 0 0 CHENIERE ENERGY INC COM 16411R208 427 7000 SH SOLE 7000 0 0 CHEVRON CORPORATION COM 166764100 1827 15171 SH SOLE 15171 0 0 CHINA MOBILE LIMITED ADR COM 16941M109 37 875 SH SOLE 875 0 0 CINEMARK HOLDINGS INC COM 17243V102 133 3938 SH SOLE 3938 0 0 CIRRUS LOGIC INC COM 172755100 35 425 SH SOLE 425 0 0 CISCO SYSTEMS INC COM 17275R102 1508 31456 SH SOLE 31456 0 0 CITIGROUP INC NEW COM 172967424 523 6546 SH SOLE 6546 0 0 COCA-COLA COMPANY COM 191216100 2360 42668 SH SOLE 42668 0 0 COGNIZANT TECH SOLUTIONS CORP-A COM 192446102 406 6549 SH SOLE 6549 0 0 COLGATE-PALMOLIVE COMPANY COM 194162103 1913 27807 SH SOLE 27807 0 0 COLUMBIA SPORTSWEAR COMPANY COM 198516106 36 360 SH SOLE 360 0 0 COMCAST CORP CL A COM 20030N101 5452 121318 SH SOLE 121318 0 0 CIA SANEAMENTO BASICO ADR COM 20441A102 18 1200 SH SOLE 1200 0 0 CONAGRA BRANDS INC COM 205887102 171 5000 SH SOLE 5000 0 0 CONOCOPHILLIPS COM 20825C104 286 4400 SH SOLE 4400 0 0 COPART INC COM 217204106 12 130 SH SOLE 130 0 0 CORNING INC COM 219350105 86 2950 SH SOLE 2950 0 0 CORTEVA INC COM 22052L104 91 3077 SH SOLE 3077 0 0 COSTCO WHOLESALE CORP COM 22160K105 1434 4881 SH SOLE 4881 0 0 CROWN CASTLE INTERNATIONAL CORP COM 22822V101 13 95 SH SOLE 95 0 0 CUMMINS INC COM 231021106 2116 11830 SH SOLE 11830 0 0 DXC TECHNOLOGY COMPANY COM 23355L106 15 403 SH SOLE 403 0 0 DANAHER CORP COM 235851102 2074 13522 SH SOLE 13522 0 0 DAVITA INC COM 23918K108 14 185 SH SOLE 185 0 0 DEERE & COMPANY COM 244199105 189 1090 SH SOLE 1090 0 0 DENTSPLY SIRONA INC COM 24906P109 173 3055 SH SOLE 3055 0 0 DEVON ENERGY CORPORATION COM 25179M103 191 7350 SH SOLE 7350 0 0 DIAGEO PLC SPONSORED ADR COM 25243Q205 2929 17404 SH SOLE 17404 0 0 DICK'S SPORTING GOODS INC COM 253393102 54 1100 SH SOLE 1100 0 0 DISNEY,WALT COMPANY COM 254687106 1583 10955 SH SOLE 10955 0 0 DISCOVER FINANCIAL SERVICES COM 254709108 653 7700 SH SOLE 7700 0 0 DISCOVERY INC - A COM 25470F104 425 13000 SH SOLE 13000 0 0 DOLLAR GENERAL CORP COM 256677105 1384 8876 SH SOLE 8876 0 0 DOLLAR TREE INC COM 256746108 422 4492 SH SOLE 4492 0 0 DOMINION ENERGY INC COM 25746U109 66 800 SH SOLE 800 0 0 DOMTAR CORPORATION COM 257559203 6 166 SH SOLE 166 0 0 DOW INC COM 260557103 158 2883 SH SOLE 2883 0 0 DUKE ENERGY CORP NEW COM 26441C204 1425 15634 SH SOLE 15634 0 0 DUPONT DE NEMOURS INC COM 26614N102 687 10706 SH SOLE 10706 0 0 EOG RESOURCES INC COM 26875P101 219 2615 SH SOLE 2615 0 0 EASTMAN CHEMICAL COMPANY COM 277432100 51 650 SH SOLE 650 0 0 ECOLAB INC COM 278865100 883 4576 SH SOLE 4576 0 0 ELECTRONIC ARTS INC COM 285512109 904 8419 SH SOLE 8419 0 0 EMERSON ELECTRIC CO COM 291011104 1476 19367 SH SOLE 19367 0 0 EQUINIX INC REIT COM 29444U700 21 36 SH SOLE 36 0 0 ERICSSON ADR COM 294821608 353 40251 SH SOLE 40251 0 0 EVOQUA WATER TECHNOLOGIES CORP COM 30057T105 581 30686 SH SOLE 30686 0 0 EXXON MOBIL CORPORATION COM 30231G102 2993 42921 SH SOLE 42921 0 0 FACEBOOK INC CLASS-A COM 30303M102 1796 8757 SH SOLE 8757 0 0 FACTSET RESEARCH SYS INC COM 303075105 169 632 SH SOLE 632 0 0 FASTENAL COMPANY COM 311900104 261 7060 SH SOLE 7060 0 0 FIDELITY NATIONAL INFO SERVICES INC COM 31620M106 181 1300 SH SOLE 1300 0 0 58.COM INC-ADR COM 31680Q104 22 335 SH SOLE 335 0 0 FISERV INC COM 337738108 97 840 SH SOLE 840 0 0 FLUOR CORPORATION COM 343412102 18 950 SH SOLE 950 0 0 FLOWSERVE CORPORATION COM 34354P105 1241 24945 SH SOLE 24945 0 0 FORD MOTOR COMPANY COM 345370860 0 40 SH SOLE 40 0 0 FORTIVE CORPORATION COM 34959J108 410 5372 SH SOLE 5372 0 0 FOX CORPORATION CLASS-A COM 35137L105 41 1120 SH SOLE 1120 0 0 FRANKLIN RESOURCES INC COM 354613101 11 420 SH SOLE 420 0 0 FREEPORT MCMORAN INC COM 35671D857 67 5100 SH SOLE 5100 0 0 FRONTIER COMMUNICATIONS CORPORATION COM 35906A306 0 8 SH SOLE 8 0 0 GAP INC COM 364760108 2 120 SH SOLE 120 0 0 GARDNER DENVER HOLDINGS INC COM 36555P107 2062 56245 SH SOLE 56245 0 0 GARRETT MOTION INC COM 366505105 0 8 SH SOLE 8 0 0 GENERAL ELECTRIC COMPANY COM 369604103 645 57808 SH SOLE 57808 0 0 GILEAD SCIENCES INC COM 375558103 607 9349 SH SOLE 9349 0 0 GLAXOSMITHKLINE PLC ADR COM 37733W105 33 700 SH SOLE 700 0 0 GLOBAL PAYMENTS INC COM 37940X102 661 3623 SH SOLE 3623 0 0 GOLD FIELDS INC. COM 38059T106 1649 250000 SH SOLE 250000 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 25 110 SH SOLE 110 0 0 GOODYEAR TIRE & RUBBER CO COM 382550101 31 2000 SH SOLE 2000 0 0 W.R. GRACE & CO COM 38388F108 202 2900 SH SOLE 2900 0 0 GRAFTECH INTERNATIONAL LTD COM 384313508 58 5000 SH SOLE 5000 0 0 GRAN TIERRA ENERGY INC COM 38500T101 45 35000 SH SOLE 35000 0 0 HCA HEALTHCARE INC COM 40412C101 412 2791 SH SOLE 2791 0 0 HSBC HOLDINGS PLC SPONS ADR COM 404280406 56 1427 SH SOLE 1427 0 0 HP INC COM 40434L105 12 600 SH SOLE 600 0 0 HALLIBURTON CO COM 406216101 80 3275 SH SOLE 3275 0 0 HARLEY-DAVIDSON INC COM 412822108 1937 52110 SH SOLE 52110 0 0 HASBRO INC COM 418056107 481 4559 SH SOLE 4559 0 0 HERSHEY COMPANY(THE) COM 427866108 555 3780 SH SOLE 3780 0 0 HESS CORPORATION COM 42809H107 76 1135 SH SOLE 1135 0 0 HEWLETT-PACKARD ENTERPRISE CO COM 42824C109 39 2450 SH SOLE 2450 0 0 HEXCEL CORPORATION COM 428291108 295 4025 SH SOLE 4025 0 0 HOLLYFRONTIER CORPORATION COM 436106108 97 1924 SH SOLE 1924 0 0 HOLOGIC INC CL-A COM 436440101 354 6792 SH SOLE 6792 0 0 HOME DEPOT INC COM 437076102 3452 15820 SH SOLE 15820 0 0 HONEYWELL INTERNATIONAL INC COM 438516106 355 2007 SH SOLE 2007 0 0 HUNTINGTON INGALLS INDUSTRIES INC COM 446413106 338 1350 SH SOLE 1350 0 0 IAA INC COM 449253103 762 16194 SH SOLE 16194 0 0 ILLINOIS TOOL WORKS INC COM 452308109 607 3383 SH SOLE 3383 0 0 ILLUMINA INC COM 452327109 609 1836 SH SOLE 1836 0 0 INGREDION INC COM 457187102 7 70 SH SOLE 70 0 0 INTEL CORPORATION COM 458140100 1108 18525 SH SOLE 18525 0 0 INTERACTIVE BROKERS GROUP INC CL-A COM 45841N107 137 2930 SH SOLE 2930 0 0 INTERCONTINENTAL EXCHANGE INC COM 45866F104 660 7139 SH SOLE 7139 0 0 INTERNATIONAL BUSINESS MACHINES CORP COM 459200101 1055 7874 SH SOLE 7874 0 0 INTERNATIONAL FLAVORS & FRAGRANCES COM 459506101 709 5501 SH SOLE 5501 0 0 INTERNATIONAL PAPER COMPANY COM 460146103 83 1806 SH SOLE 1806 0 0 INVESCO ULTRA SHORT DURATION ETF COM 46090A887 20 404 SH SOLE 404 0 0 INVESCO SHARES QQQ TRUST SERIES 1 COM 46090E103 499 2350 SH SOLE 2350 0 0 INTUIT INC COM 461202103 690 2636 SH SOLE 2636 0 0 IQVIA HOLDINGS INC COM 46266C105 267 1727 SH SOLE 1727 0 0 ISHARES GOLD TRUST ETF COM 464285105 470 32470 SH SOLE 32470 0 0 ISHARES MSCI AUSTRALIA ETF COM 464286103 227 10037 SH SOLE 10037 0 0 ISHARES MSCI CANADA ETF COM 464286509 242 8100 SH SOLE 8100 0 0 ISHARES MSCI FRANCE ETF COM 464286707 351 10728 SH SOLE 10728 0 0 ISHARES MSCI SWITZERLAND ETF COM 464286749 381 9388 SH SOLE 9388 0 0 ISHARES MSCI SWEDEN ETF COM 464286756 143 4360 SH SOLE 4360 0 0 ISHARES MSCI SPAIN ETF COM 464286764 118 4085 SH SOLE 4085 0 0 ISHARES MSCI GERMANY INDEX FUND COM 464286806 363 12362 SH SOLE 12362 0 0 ISHARES MSCI HONG KONG ETF COM 464286871 122 5031 SH SOLE 5031 0 0 ISHARES SELECT DIVIDEND ETF COM 464287168 479 4537 SH SOLE 4537 0 0 ISHARES S&P 500 INDEX FUND COM 464287200 888 2750 SH SOLE 2750 0 0 ISHARES MSCI EMERGING MKTS ETF COM 464287234 135 3000 SH SOLE 3000 0 0 ISHARES 20YR TREASURY BOND ETF COM 464287432 221 1630 SH SOLE 1630 0 0 ISHARES MSCI EAFE ETF COM 464287465 868 12504 SH SOLE 12504 0 0 ISHARES CORE S&P MID-CAP ETF COM 464287507 246 1198 SH SOLE 1198 0 0 ISHARES CORE S&P SMALL-CAP ETF COM 464287804 201 2400 SH SOLE 2400 0 0 ISHARES MSCI ALL COUNTRY ASIA ETF COM 464288182 121 1650 SH SOLE 1650 0 0 ISHARES INTL SELECT DIVIDEND ETF COM 464288448 643 19178 SH SOLE 19178 0 0 ISHARES CORE MSCI EAFE ETF COM 46432F842 190 2911 SH SOLE 2911 0 0 ISHARES MSCI JAPAN ETF COM 46434G822 764 12910 SH SOLE 12910 0 0 ISHARES MSCI UNITED KINGDOM ETF COM 46435G334 452 13263 SH SOLE 13263 0 0 JP MORGAN CHASE & CO COM 46625H100 8102 58161 SH SOLE 58161 0 0 JPMORGAN ULTRA-SHORT INCOME ETF COM 46641Q837 106 2105 SH SOLE 2105 0 0 JOHNSON & JOHNSON COM 478160104 9594 65819 SH SOLE 65819 0 0 KAR AUCTION SERVICES INC COM 48238T109 223 10226 SH SOLE 10226 0 0 KLA CORPORATION COM 482480100 1129 6340 SH SOLE 6340 0 0 KKR & CO INC CLASS-A COM 48251W104 658 22580 SH SOLE 22580 0 0 KANSAS CITY SOUTHERN COM 485170302 383 2500 SH SOLE 2500 0 0 KELLOGG COMPANY COM 487836108 2538 36730 SH SOLE 36730 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 5 50 SH SOLE 50 0 0 KIMBERLY-CLARK CORPORATION COM 494368103 2336 16995 SH SOLE 16995 0 0 KONINKLIJKE PHILIPS N.V. COM 500472303 681 13964 SH SOLE 13964 0 0 LGI HOMES INC COM 50187T106 111 1570 SH SOLE 1570 0 0 LKQ CORPORATION COM 501889208 633 17737 SH SOLE 17737 0 0 LA-Z BOY INC COM 505336107 283 9000 SH SOLE 9000 0 0 LAMB WESTON HOLDINGS INC W/I COM 513272104 143 1666 SH SOLE 1666 0 0 LAS VEGAS SANDS INC COM 517834107 1035 15000 SH SOLE 15000 0 0 LEIDOS HOLDINGS INC COM 525327102 730 7461 SH SOLE 7461 0 0 LILLY (ELI) & COMPANY COM 532457108 149 1136 SH SOLE 1136 0 0 LIMONEIRA COMPANY COM 532746104 58 3000 SH SOLE 3000 0 0 LLOYDS BANKING GROUP PLC ADR COM 539439109 86 26035 SH SOLE 26035 0 0 LOCKHEED MARTIN CORP COM 539830109 255 655 SH SOLE 655 0 0 LOUISIANA-PACIFIC CORPORATION COM 546347105 76 2570 SH SOLE 2570 0 0 LOWE'S COMPANIES COM 548661107 632 5279 SH SOLE 5279 0 0 M & T BANK CORP COM 55261F104 82 485 SH SOLE 485 0 0 MGM RESORTS INTERNATIONAL COM 552953101 301 9050 SH SOLE 9050 0 0 MARATHON PETROLEUM CORP COM 56585A102 283 4700 SH SOLE 4700 0 0 MARKETAXESS HOLDINGS INC COM 57060D108 503 1329 SH SOLE 1329 0 0 MARSH & MCLENNAN COMPANIES INC COM 571748102 1759 15800 SH SOLE 15800 0 0 MARTIN MARIETTA MATERIALS INC COM 573284106 133 475 SH SOLE 475 0 0 MASTERCARD INC CLASS A COM 57636Q104 3980 13337 SH SOLE 13337 0 0 MCCORMICK & CO INC NVS COM 579780206 222 1310 SH SOLE 1310 0 0 MCDONALD'S CORPORATION COM 580135101 2395 12130 SH SOLE 12130 0 0 MCEWEN MINING INC COM 58039P107 159 125000 SH SOLE 125000 0 0 MCKESSON CORPORATION COM 58155Q103 58 417 SH SOLE 417 0 0 MELCO RESORTS & ENTERTAINMENT ADR COM 585464100 193 8000 SH SOLE 8000 0 0 MERCK & CO INC COM 58933Y105 3544 38994 SH SOLE 38994 0 0 METLIFE INC COM 59156R108 1557 30567 SH SOLE 30567 0 0 MICRO FOCUS INTL PLC-SPON ADR COM 594837403 1 68 SH SOLE 68 0 0 MICROSOFT CORPORATION COM 594918104 21153 134226 SH SOLE 134226 0 0 MICRON TECHNOLOGY INC COM 595112103 606 11270 SH SOLE 11270 0 0 MIDDLEBY CORP (THE) COM 596278101 454 4148 SH SOLE 4148 0 0 MITSUBISHI UFJ FINANCIAL GROUP ADR COM 606822104 1 125 SH SOLE 125 0 0 MONDELEZ INTERNATIONAL INC COM 609207105 1322 24010 SH SOLE 24010 0 0 MOODY'S CORPORATION COM 615369105 676 2851 SH SOLE 2851 0 0 MORGAN STANLEY COM 617446448 1853 36279 SH SOLE 36279 0 0 MOSAIC COMPANY COM 61945C103 141 6500 SH SOLE 6500 0 0 NATIONAL GRID PLC SPONSORED ADR COM 636274409 132 2100 SH SOLE 2100 0 0 NATIONAL OILWELL VARCO INC NEW COM 637071101 3 127 SH SOLE 127 0 0 NAVISTAR INTL CORP COM 63934E108 17 600 SH SOLE 600 0 0 NEW YORK COMMUNITY BANCORP INC COM 649445103 26 2200 SH SOLE 2200 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 1553 35777 SH SOLE 35777 0 0 NEXTERA ENERGY INC COM 65339F101 111 460 SH SOLE 460 0 0 NIKE INC CLASS B COM 654106103 2015 19900 SH SOLE 19900 0 0 NOBLE ENERGY INC COM 655044105 108 4350 SH SOLE 4350 0 0 NORFOLK SOUTHERN CORP COM 655844108 68 350 SH SOLE 350 0 0 NORTHROP GRUMMAN CORP COM 666807102 448 1302 SH SOLE 1302 0 0 NORTHWEST NATURAL HOLDING CO COM 66765N105 295 4000 SH SOLE 4000 0 0 NORTONLIFELOCK INC COM 668771108 2810 110185 SH SOLE 110185 0 0 NOVARTIS AG SPONSORED ADR COM 66987V109 1243 13135 SH SOLE 13135 0 0 NOVO-NORDISK A/S ADR COM 670100205 1682 29077 SH SOLE 29077 0 0 NUCOR CORPORATION COM 670346105 56 1000 SH SOLE 1000 0 0 NVIDIA CORPORATION COM 67066G104 71 300 SH SOLE 300 0 0 O-I GLASS INC COM 67098H104 64 5400 SH SOLE 5400 0 0 OCCIDENTAL PETROLEUM CORP COM 674599105 994 24125 SH SOLE 24125 0 0 OMNICOM GROUP INC COM 681919106 2623 32395 SH SOLE 32395 0 0 ORACLE CORPORATION COM 68389X105 3970 74995 SH SOLE 74995 0 0 PNC FINANCIAL SERVICES GROUP INC COM 693475105 1250 7839 SH SOLE 7839 0 0 PPG INDUSTRIES INC COM 693506107 75 565 SH SOLE 565 0 0 PARKER HANNIFIN CORP COM 701094104 2390 11620 SH SOLE 11620 0 0 PARSLEY ENERGY INC CL-A COM 701877102 94 5000 SH SOLE 5000 0 0 PAYCHEX INC COM 704326107 576 6780 SH SOLE 6780 0 0 PAYPAL HOLDINGS INC COM 70450Y103 199 1845 SH SOLE 1845 0 0 PEPSICO INC COM 713448108 5635 41261 SH SOLE 41261 0 0 PERSPECTA INC COM 715347100 1 25 SH SOLE 25 0 0 PFIZER INC COM 717081103 3592 91753 SH SOLE 91753 0 0 PHILIP MORRIS INTERNATIONAL INC COM 718172109 1209 14220 SH SOLE 14220 0 0 PHILLIPS 66 COM 718546104 356 3200 SH SOLE 3200 0 0 PIONEER NATURAL RESOURCES COMPANY COM 723787107 483 3196 SH SOLE 3196 0 0 PIPER JAFFRAY COMPANIES COM 724078100 4 52 SH SOLE 52 0 0 PROCTER & GAMBLE COMPANY COM 742718109 7147 57259 SH SOLE 57259 0 0 PULTEGROUP INC COM 745867101 78 2000 SH SOLE 2000 0 0 QUALCOMM INC COM 747525103 189 2140 SH SOLE 2140 0 0 QUEST DIAGNOSTICS INC COM 74834L100 53 495 SH SOLE 495 0 0 RPM INTERNATIONAL INC COM 749685103 381 4971 SH SOLE 4971 0 0 RAYTHEON COMPANY COM 755111507 504 2295 SH SOLE 2295 0 0 RELX PLC - SPONSORED ADR COM 759530108 33 1300 SH SOLE 1300 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 0 19 SH SOLE 19 0 0 RIO TINTO PLC SPONSORED ADR COM 767204100 47 800 SH SOLE 800 0 0 ROPER TECHNOLOGIES INC COM 776696106 439 1241 SH SOLE 1241 0 0 ROSS STORES INC COM 778296103 58 500 SH SOLE 500 0 0 ROYAL DUTCH SHELL PLC SPON ADR B COM 780259107 372 6200 SH SOLE 6200 0 0 ROYAL DUTCH SHELL PLC ADR CL A COM 780259206 314 5322 SH SOLE 5322 0 0 S&P GLOBAL INC COM 78409V104 1020 3737 SH SOLE 3737 0 0 SPDR S&P 500 ETF TRUST COM 78462F103 2012 6255 SH SOLE 6255 0 0 SPDR GOLD TRUST ETF COM 78463V107 1011 7080 SH SOLE 7080 0 0 SPDR S&P DIVIDEND ETF COM 78464A763 623 5800 SH SOLE 5800 0 0 SPDR BBG BARCLAYS 1-3 MTH T-BILL ETF COM 78468R663 687 7516 SH SOLE 7516 0 0 SALESFORCE.COM INC COM 79466L302 22 135 SH SOLE 135 0 0 SAP SE SPONSORED ADR COM 803054204 838 6258 SH SOLE 6258 0 0 SASOL LIMITED SPONSORED ADR COM 803866300 151 7000 SH SOLE 7000 0 0 SCHWAB, CHARLES CORP COM 808513105 880 18526 SH SOLE 18526 0 0 SECTOR SPDR TR-UTILITIES COM 81369Y886 43 670 SH SOLE 670 0 0 SERITAGE GROWTH PROPERTIES-A REIT COM 81752R100 280 7000 SH SOLE 7000 0 0 SHENANDOAH TELECOM COMPANY COM 82312B106 162 3907 SH SOLE 3907 0 0 SHERWIN-WILLIAMS COMPANY (THE) COM 824348106 307 527 SH SOLE 527 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 26 215 SH SOLE 215 0 0 A.O. SMITH CORPORATION COM 831865209 413 8670 SH SOLE 8670 0 0 SMUCKER (J.M.) CO COM 832696405 4 39 SH SOLE 39 0 0 SONY CORPORATION-SPONSORED ADR COM 835699307 303 4464 SH SOLE 4464 0 0 SOUTHERN COMPANY COM 842587107 219 3440 SH SOLE 3440 0 0 SOUTHWEST AIRLINES CO COM 844741108 15 270 SH SOLE 270 0 0 SPIRIT AIRLINES INC COM 848577102 31 775 SH SOLE 775 0 0 STARBUCKS CORPORATION COM 855244109 460 5236 SH SOLE 5236 0 0 STATE STREET CORP COM 857477103 856 10830 SH SOLE 10830 0 0 STRYKER CORPORATION COM 863667101 359 1709 SH SOLE 1709 0 0 SYNCHRONY FINANCIAL COM 87165B103 216 6000 SH SOLE 6000 0 0 TJX COMPANIES INC COM 872540109 1067 17491 SH SOLE 17491 0 0 T-MOBILE US INC COM 872590104 972 12404 SH SOLE 12404 0 0 TAIWAN SEMICONDUCTOR-SP ADR COM 874039100 674 11611 SH SOLE 11611 0 0 TAKEDA PHARMACEUTICAL CO-SPON ADR COM 874060205 276 14005 SH SOLE 14005 0 0 TARGET CORP COM 87612E106 111 865 SH SOLE 865 0 0 TENET HEALTHCARE CORPORATION COM 88033G407 56 1475 SH SOLE 1475 0 0 TEXAS INSTRUMENTS INC COM 882508104 803 6260 SH SOLE 6260 0 0 THERMO FISHER SCIENTIFIC COM 883556102 1248 3845 SH SOLE 3845 0 0 3M COMPANY COM 88579Y101 2468 13999 SH SOLE 13999 0 0 TIFFANY & CO COM 886547108 484 3621 SH SOLE 3621 0 0 TOLL BROTHERS INC COM 889478103 79 2000 SH SOLE 2000 0 0 TOTAL S.A. SPONSORED ADR COM 89151E109 99 1795 SH SOLE 1795 0 0 TRAVELERS COMPANIES INC COM 89417E109 56 412 SH SOLE 412 0 0 TREEHOUSE FOODS INC COM 89469A104 32 650 SH SOLE 650 0 0 TRIMAS CORPORATION COM 896215209 304 9670 SH SOLE 9670 0 0 TRUIST FINANCIAL CORP COM 89832Q109 95 1690 SH SOLE 1690 0 0 TYLER TECHNOLOGIES INC COM 902252105 12 39 SH SOLE 39 0 0 U.S. BANCORP COM 902973304 463 7819 SH SOLE 7819 0 0 UBER TECHNOLOGIES INC COM 90353T100 10 350 SH SOLE 350 0 0 ULTA BEAUTY INC COM 90384S303 476 1882 SH SOLE 1882 0 0 UNILEVER PLC SPON ADR COM 904767704 51 900 SH SOLE 900 0 0 UNILEVER N.V. NEW YORK SHARES COM 904784709 115 2000 SH SOLE 2000 0 0 UNION PACIFIC CORPORATION COM 907818108 2475 13701 SH SOLE 13701 0 0 UNITED PARCEL SERVICE INC CL B COM 911312106 39 335 SH SOLE 335 0 0 UNITED TECHNOLOGIES CORPORATION COM 913017109 4309 28795 SH SOLE 28795 0 0 UNITEDHEALTH GROUP INC COM 91324P102 6106 20785 SH SOLE 20785 0 0 UNIVERSAL DISPLAY CORPORATION COM 91347P105 86 420 SH SOLE 420 0 0 VALE SA-SPONSORED ADR COM 91912E105 26 2000 SH SOLE 2000 0 0 VALERO ENERGY CORP COM 91913Y100 749 8000 SH SOLE 8000 0 0 VANGUARD DIVIDEND APREC INDEX FD ETF COM 921908844 370 2971 SH SOLE 2971 0 0 VANGUARD SHORT-TERM BOND ETF COM 921937827 111 1380 SH SOLE 1380 0 0 VANGUARD FTSE DEV MKT ETF COM 921943858 70 1600 SH SOLE 1600 0 0 VANGUARD HIGH DIVIDEND YIELD ETF COM 921946406 103 1100 SH SOLE 1100 0 0 VANGRARD FTSE ALL-WORLD EX-US ETF COM 922042775 281 5230 SH SOLE 5230 0 0 VANGUARD EMERGING MARKETS ETF COM 922042858 507 11420 SH SOLE 11420 0 0 VANGUARD EUROPEAN ETF COM 922042874 114 1950 SH SOLE 1950 0 0 VANGUARD TOTAL STOCK MARKET ETF COM 922908769 213 1300 SH SOLE 1300 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 5588 91070 SH SOLE 91070 0 0 VERITIVE CORPORATION COM 923454102 1 30 SH SOLE 30 0 0 VERISK ANALYTICS INC COM 92345Y106 1475 9886 SH SOLE 9886 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 795 3635 SH SOLE 3635 0 0 VIACOMCBS INC - CLASS B COM 92556H206 305 7275 SH SOLE 7275 0 0 VISA INC CLASS A COM 92826C839 7672 40858 SH SOLE 40858 0 0 VODAFONE GROUP PLC SPON ADR COM 92857W308 61 3149 SH SOLE 3149 0 0 VOYA FINANCIAL INC COM 929089100 15 245 SH SOLE 245 0 0 WABTEC CORPORATION COM 929740108 100 1281 SH SOLE 1281 0 0 WALMART INC COM 931142103 1055 8887 SH SOLE 8887 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 35 600 SH SOLE 600 0 0 WATERS CORPORATION COM 941848103 985 4219 SH SOLE 4219 0 0 WELLS FARGO & CO COM 949746101 3374 62751 SH SOLE 62751 0 0 WEST PHARMACEUTICAL SERVICES INC COM 955306105 213 1420 SH SOLE 1420 0 0 WEYERHAEUSER CO COM 962166104 182 6039 SH SOLE 6039 0 0 WINNEBAGO INDUSTRIES INC COM 974637100 900 17000 SH SOLE 17000 0 0 XPO LOGISTICS INC COM 983793100 151 1900 SH SOLE 1900 0 0 XYLEM INC COM 98419M100 63 800 SH SOLE 800 0 0 YUM CHINA HOLDING INC COM 98850P109 488 10163 SH SOLE 10163 0 0 ZYNEX INC COM 98986M103 79 10000 SH SOLE 10000 0 0 ASML HOLDING NV-NY REG SHS COM N07059210 57 193 SH SOLE 193 0 0 Sun Life Financial Inc PUT 866796105 46 1000 SH DFND 1 0 1000 0 Sun Life Financial Inc PUT 866796105 9 200 SH DFND 1 0 200 0 Brookfield Asset Management In COM 112585104 798 13800 SH DFND 1 0 13800 0 Canadian Imperial Bank of Comm CALL 136069101 217 2600 SH DFND 1 0 2600 0 Kinross Gold Corp CALL 496902404 21 4500 SH DFND 1 0 4500 0 Alithya Group Inc COM 01643B106 0 13 SH DFND 1 0 13 0 Canadian Imperial Bank of Comm CALL 136069101 83 1000 SH DFND 1 0 1000 0 Canadian Imperial Bank of Comm PUT 136069101 516 6200 SH DFND 1 0 6200 0 Shaw Communications Inc CALL 82028K200 2 100 SH DFND 1 0 100 0 Vermilion Energy Inc PUT 923725105 39 2400 SH DFND 1 0 2400 0 TELUS Corp PUT 87971M103 97 2500 SH DFND 1 0 2500 0 Sun Life Financial Inc PUT 866796105 265 5800 SH DFND 1 0 5800 0 Sun Life Financial Inc PUT 866796105 119 2600 SH DFND 1 0 2600 0 Canadian National Railway Co PUT 136375102 1448 16000 SH DFND 1 0 16000 0 Royal Bank of Canada PUT 780087102 1465 18500 SH DFND 1 0 18500 0 Bank of Nova Scotia/The CALL 064149107 73 1300 SH DFND 1 0 1300 0 LCI Industries COM 50189K103 1 12 SH DFND 1 0 12 0 Toronto-Dominion Bank/The PUT 891160509 337 6000 SH DFND 1 0 6000 0 Bank of Montreal PUT 063671101 2730 35200 SH DFND 1 0 35200 0 Canadian Imperial Bank of Comm PUT 136069101 1108 13300 SH DFND 1 0 13300 0 Royal Bank of Canada PUT 780087102 1576 19900 SH DFND 1 0 19900 0 Pembina Pipeline Corp PUT 706327103 597 16100 SH DFND 1 0 16100 0 Royal Bank of Canada PUT 780087102 87 1100 SH DFND 1 0 1100 0 Bank of Montreal PUT 063671101 620 8000 SH DFND 1 0 8000 0 Toronto-Dominion Bank/The PUT 891160509 337 6000 SH DFND 1 0 6000 0 Toronto-Dominion Bank/The PUT 891160509 224 4000 SH DFND 1 0 4000 0 Toronto-Dominion Bank/The PUT 891160509 112 2000 SH DFND 1 0 2000 0 Crescent Point Energy Corp CALL 22576C101 2 500 SH DFND 1 0 500 0 Barrick Gold Corp COM 067901108 9840 529456 SH DFND 1 0 529456 0 Vermilion Energy Inc CALL 923725105 65 4000 SH DFND 1 0 4000 0 Hudbay Minerals Inc CALL 443628102 2 500 SH DFND 1 0 500 0 Suncor Energy Inc PUT 867224107 1027 31300 SH DFND 1 0 31300 0 Suncor Energy Inc PUT 867224107 508 15500 SH DFND 1 0 15500 0 Royal Bank of Canada PUT 780087102 538 6800 SH DFND 1 0 6800 0 Bank of Nova Scotia/The PUT 064149107 6721 118900 SH DFND 1 0 118900 0 Bank of Nova Scotia/The PUT 064149107 277 4900 SH DFND 1 0 4900 0 Suncor Energy Inc PUT 867224107 197 6000 SH DFND 1 0 6000 0 Bank of Montreal PUT 063671101 1086 14000 SH DFND 1 0 14000 0 Suncor Energy Inc PUT 867224107 197 6000 SH DFND 1 0 6000 0 Canadian National Railway Co PUT 136375102 91 1000 SH DFND 1 0 1000 0 BCE Inc CALL 05534B760 890 19200 SH DFND 1 0 19200 0 Crescent Point Energy Corp CALL 22576C101 291 65200 SH DFND 1 0 65200 0 Toronto-Dominion Bank/The PUT 891160509 118 2100 SH DFND 1 0 2100 0 Toronto-Dominion Bank/The PUT 891160509 56 1000 SH DFND 1 0 1000 0 Canadian Imperial Bank of Comm PUT 136069101 250 3000 SH DFND 1 0 3000 0 Suncor Energy Inc PUT 867224107 69 2100 SH DFND 1 0 2100 0 Bank of Montreal PUT 063671101 279 3600 SH DFND 1 0 3600 0 Manulife Financial Corp PUT 56501R106 41 2000 SH DFND 1 0 2000 0 Enbridge Inc PUT 29250N105 748 18800 SH DFND 1 0 18800 0 Vermilion Energy Inc PUT 923725105 56 3400 SH DFND 1 0 3400 0 Encana Corp CALL 292505104 52 11100 SH DFND 1 0 11100 0 Crescent Point Energy Corp CALL 22576C101 69 15500 SH DFND 1 0 15500 0 Bank of Nova Scotia/The CALL 064149107 5624 99500 SH DFND 1 0 99500 0 Sun Life Financial Inc PUT 866796105 164 3600 SH DFND 1 0 3600 0 Canadian National Railway Co PUT 136375102 435 4800 SH DFND 1 0 4800 0 Crescent Point Energy Corp CALL 22576C101 227 50900 SH DFND 1 0 50900 0 Precision Drilling Corp CALL 74022D308 1 400 SH DFND 1 0 400 0 Suncor Energy Inc CALL 867224107 502 15300 SH DFND 1 0 15300 0 Enbridge Inc CALL 29250N105 143 3600 SH DFND 1 0 3600 0 Suncor Energy Inc PUT 867224107 98 3000 SH DFND 1 0 3000 0 First Financial Bankshares Inc COM 32020R109 1 31 SH DFND 1 0 31 0 Suncor Energy Inc PUT 867224107 66 2000 SH DFND 1 0 2000 0 Enbridge Inc CALL 29250N105 2224 55900 SH DFND 1 0 55900 0 Pembina Pipeline Corp CALL 706327103 37 1000 SH DFND 1 0 1000 0 Crescent Point Energy Corp PUT 22576C101 4 1000 SH DFND 1 0 1000 0 Imperial Oil Ltd PUT 453038408 53 2000 SH DFND 1 0 2000 0 Bank of Montreal CALL 063671101 1667 21500 SH DFND 1 0 21500 0 Suncor Energy Inc PUT 867224107 656 20000 SH DFND 1 0 20000 0 Imperial Oil Ltd PUT 453038408 79 3000 SH DFND 1 0 3000 0 Manulife Financial Corp PUT 56501R106 24 1200 SH DFND 1 0 1200 0 Manulife Financial Corp PUT 56501R106 73 3600 SH DFND 1 0 3600 0 BeiGene Ltd COM 07725L102 282 1700 SH DFND 4 0 1700 0 Enbridge Inc PUT 29250N105 119 3000 SH DFND 1 0 3000 0 Hudbay Minerals Inc CALL 443628102 12 3000 SH DFND 1 0 3000 0 Canadian Natural Resources Ltd PUT 136385101 36 1100 SH DFND 1 0 1100 0 Canadian National Railway Co PUT 136375102 91 1000 SH DFND 1 0 1000 0 Canadian National Railway Co PUT 136375102 63 700 SH DFND 1 0 700 0 Toronto-Dominion Bank/The PUT 891160509 1790 31900 SH DFND 1 0 31900 0 TransAlta Corp PUT 89346D107 114 16000 SH DFND 1 0 16000 0 Canadian National Railway Co PUT 136375102 136 1500 SH DFND 1 0 1500 0 Bank of Nova Scotia/The PUT 064149107 34 600 SH DFND 1 0 600 0 Pembina Pipeline Corp PUT 706327103 7 200 SH DFND 1 0 200 0 Park Electrochemical Corp COM 70014A104 0 25 SH DFND 1 0 25 0 Royal Bank of Canada PUT 780087102 119 1500 SH DFND 1 0 1500 0 Vermilion Energy Inc PUT 923725105 33 2000 SH DFND 1 0 2000 0 Vermilion Energy Inc PUT 923725105 33 2000 SH DFND 1 0 2000 0 Toronto-Dominion Bank/The PUT 891160509 39 700 SH DFND 1 0 700 0 Canadian National Railway Co PUT 136375102 362 4000 SH DFND 1 0 4000 0 TransAlta Corp PUT 89346D107 2 300 SH DFND 1 0 300 0 Barrick Gold Corp PUT 067901108 7 400 SH DFND 1 0 400 0 Canadian National Railway Co PUT 136375102 54 600 SH DFND 1 0 600 0 Canadian Imperial Bank of Comm CALL 136069101 483 5800 SH DFND 1 0 5800 0 Vermilion Energy Inc PUT 923725105 65 4000 SH DFND 1 0 4000 0 Kinross Gold Corp CALL 496902404 12 2600 SH DFND 1 0 2600 0 TELUS Corp CALL 87971M103 19 500 SH DFND 1 0 500 0 BCE Inc CALL 05534B760 385 8300 SH DFND 1 0 8300 0 Toronto-Dominion Bank/The PUT 891160509 253 4500 SH DFND 1 0 4500 0 Crescent Point Energy Corp PUT 22576C101 100 22300 SH DFND 1 0 22300 0 Bank of Nova Scotia/The PUT 064149107 107 1900 SH DFND 1 0 1900 0 Vermilion Energy Inc PUT 923725105 15 900 SH DFND 1 0 900 0 Bank of Montreal CALL 063671101 233 3000 SH DFND 1 0 3000 0 Royal Bank of Canada PUT 780087102 79 1000 SH DFND 1 0 1000 0 ISHARES US TREASURY BOND ETF ETF 46429B267 9 356 SH DFND 1 0 356 0 Encana Corp CALL 292505104 8 1800 SH DFND 1 0 1800 0 ISHARES MSCI AUSTRALIA ETF ETF 464286103 905 40000 SH DFND 1 0 40000 0 Canadian National Railway Co PUT 136375102 9 100 SH DFND 1 0 100 0 Vermilion Energy Inc PUT 923725105 119 7300 SH DFND 1 0 7300 0 ISHARES BROAD USD INVESTMENT ETF 464288620 11 182 SH DFND 1 0 182 0 PRA Health Sciences Inc COM 69354M108 1 8 SH DFND 1 0 8 0 Bank of Nova Scotia/The PUT 064149107 40 700 SH DFND 1 0 700 0 Shaw Communications Inc CALL 82028K200 489 24100 SH DFND 1 0 24100 0 Bank of Montreal PUT 063671101 380 4900 SH DFND 1 0 4900 0 Suncor Energy Inc PUT 867224107 66 2000 SH DFND 1 0 2000 0 Sprott Physical Platinum & Pal COM 85207Q104 0 16 SH DFND 1 0 16 0 BCE Inc CALL 05534B760 9 200 SH DFND 1 0 200 0 Pembina Pipeline Corp CALL 706327103 115 3100 SH DFND 1 0 3100 0 Barrick Gold Corp CALL 067901108 206 11100 SH DFND 1 0 11100 0 Suncor Energy Inc CALL 867224107 413 12600 SH DFND 1 0 12600 0 Canadian National Railway Co PUT 136375102 398 4400 SH DFND 1 0 4400 0 Crescent Point Energy Corp PUT 22576C101 175 39200 SH DFND 1 0 39200 0 TELUS Corp PUT 87971M103 58 1500 SH DFND 1 0 1500 0 Cameco Corp PUT 13321L108 12 1400 SH DFND 1 0 1400 0 Toronto-Dominion Bank/The PUT 891160509 45 800 SH DFND 1 0 800 0 Canadian National Railway Co PUT 136375102 36 400 SH DFND 1 0 400 0 Agnico Eagle Mines Ltd PUT 008474108 277 4500 SH DFND 1 0 4500 0 Suncor Energy Inc CALL 867224107 285 8700 SH DFND 1 0 8700 0 TELUS Corp CALL 87971M103 15 400 SH DFND 1 0 400 0 Methanex Corp COM 59151K108 155 4000 SH DFND 1 0 4000 0 Maxar Technologies Inc COM 57778K105 301 19200 SH DFND 1 0 19200 0 Canadian National Railway Co PUT 136375102 824 9100 SH DFND 1 0 9100 0 BCE Inc CALL 05534B760 964 20800 SH DFND 1 0 20800 0 Canadian National Railway Co PUT 136375102 172 1900 SH DFND 1 0 1900 0 Canadian National Railway Co PUT 136375102 18 200 SH DFND 1 0 200 0 Crescent Point Energy Corp CALL 22576C101 41 9300 SH DFND 1 0 9300 0 Ethan Allen Interiors Inc COM 297602104 1 53 SH DFND 1 0 53 0 Manulife Financial Corp PUT 56501R106 10 500 SH DFND 1 0 500 0 Cenovus Energy Inc CALL 15135U109 57 5600 SH DFND 1 0 5600 0 Canadian National Railway Co PUT 136375102 272 3000 SH DFND 1 0 3000 0 Barrick Gold Corp PUT 067901108 24 1300 SH DFND 1 0 1300 0 Toronto-Dominion Bank/The PUT 891160509 814 14500 SH DFND 1 0 14500 0 BCE Inc CALL 05534B760 144 3100 SH DFND 1 0 3100 0 Shaw Communications Inc PUT 82028K200 10 500 SH DFND 1 0 500 0 Enbridge Inc CALL 29250N105 64 1600 SH DFND 1 0 1600 0 Bank of Montreal PUT 063671101 124 1600 SH DFND 1 0 1600 0 Imperial Oil Ltd CALL 453038408 11 400 SH DFND 1 0 400 0 BCE Inc CALL 05534B760 139 3000 SH DFND 1 0 3000 0 BCE Inc PUT 05534B760 176 3800 SH DFND 1 0 3800 0 Teck Resources Ltd CALL 878742204 17 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The CALL 064149107 158 2800 SH DFND 1 0 2800 0 Suncor Energy Inc PUT 867224107 151 4600 SH DFND 1 0 4600 0 Precision Drilling Corp PUT 74022D308 22 16000 SH DFND 1 0 16000 0 Nutrien Ltd CALL 67077M108 786 16400 SH DFND 1 0 16400 0 Nutrien Ltd PUT 67077M108 297 6200 SH DFND 1 0 6200 0 SilverCrest Metals Inc COM 828363101 7 1000 SH DFND 1 0 1000 0 Royal Bank of Canada PUT 780087102 1378 17400 SH DFND 1 0 17400 0 BELLUS Health Inc COM 07987C204 1 100 SH DFND 1 0 100 0 Vermilion Energy Inc PUT 923725105 80 4900 SH DFND 1 0 4900 0 Precision Drilling Corp CALL 74022D308 11 8000 SH DFND 1 0 8000 0 Bank of Montreal CALL 063671101 1916 24700 SH DFND 1 0 24700 0 Nutrien Ltd CALL 67077M108 120 2500 SH DFND 1 0 2500 0 Toronto-Dominion Bank/The CALL 891160509 224 4000 SH DFND 1 0 4000 0 Encana Corp PUT 292505104 75 16100 SH DFND 1 0 16100 0 Crescent Point Energy Corp PUT 22576C101 328 73500 SH DFND 1 0 73500 0 Enbridge Inc PUT 29250N105 378 9500 SH DFND 1 0 9500 0 Toronto-Dominion Bank/The PUT 891160509 253 4500 SH DFND 1 0 4500 0 Encana Corp CALL 292505104 28 6000 SH DFND 1 0 6000 0 Barrick Gold Corp CALL 067901108 59 3200 SH DFND 1 0 3200 0 Suncor Energy Inc PUT 867224107 66 2000 SH DFND 1 0 2000 0 Barrick Gold Corp CALL 067901108 286 15400 SH DFND 1 0 15400 0 Crescent Point Energy Corp CALL 22576C101 0 100 SH DFND 1 0 100 0 Magna International Inc PUT 559222401 137 2500 SH DFND 1 0 2500 0 Vermilion Energy Inc PUT 923725105 3 200 SH DFND 1 0 200 0 Royal Bank of Canada CALL 780087102 4149 52400 SH DFND 1 0 52400 0 Canadian National Railway Co PUT 136375102 27 300 SH DFND 1 0 300 0 Canadian National Railway Co PUT 136375102 91 1000 SH DFND 1 0 1000 0 Bank of Montreal CALL 063671101 16589 213900 SH DFND 1 0 213900 0 Barrick Gold Corp CALL 067901108 377 20300 SH DFND 1 0 20300 0 Barrick Gold Corp PUT 067901108 9 500 SH DFND 1 0 500 0 Sun Life Financial Inc PUT 866796105 14 300 SH DFND 1 0 300 0 Canadian Imperial Bank of Comm CALL 136069101 3889 46700 SH DFND 1 0 46700 0 Canadian National Railway Co PUT 136375102 9 100 SH DFND 1 0 100 0 Shaw Communications Inc CALL 82028K200 1143 56300 SH DFND 1 0 56300 0 Canadian National Railway Co PUT 136375102 253 2800 SH DFND 1 0 2800 0 Canadian Imperial Bank of Comm CALL 136069101 1141 13700 SH DFND 1 0 13700 0 Sandstorm Gold Ltd COM 80013R206 1 162 SH DFND 1 0 162 0 Toronto-Dominion Bank/The CALL 891160509 275 4900 SH DFND 1 0 4900 0 TransAlta Corp CALL 89346D107 178 24900 SH DFND 1 0 24900 0 TransAlta Corp PUT 89346D107 14 2000 SH DFND 1 0 2000 0 Toronto-Dominion Bank/The CALL 891160509 34 600 SH DFND 1 0 600 0 Royal Bank of Canada PUT 780087102 269 3400 SH DFND 1 0 3400 0 BELLUS Health Inc COM 07987C204 0 39 SH DFND 1 0 39 0 Bank of Nova Scotia/The CALL 064149107 356 6300 SH DFND 1 0 6300 0 BCE Inc PUT 05534B760 56 1200 SH DFND 1 0 1200 0 Hudbay Minerals Inc PUT 443628102 21 5000 SH DFND 1 0 5000 0 Precision Drilling Corp PUT 74022D308 8 5500 SH DFND 1 0 5500 0 Bank of Nova Scotia/The CALL 064149107 57 1000 SH DFND 1 0 1000 0 Enbridge Inc CALL 29250N105 4 100 SH DFND 1 0 100 0 Shaw Communications Inc CALL 82028K200 20 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The PUT 064149107 57 1000 SH DFND 1 0 1000 0 Suncor Energy Inc PUT 867224107 318 9700 SH DFND 1 0 9700 0 Graphic Packaging Holding Co COM 388689101 0 4 SH DFND 1 0 4 0 Timken Co/The COM 887389104 5 86 SH DFND 1 0 86 0 Shaw Communications Inc PUT 82028K200 14 700 SH DFND 1 0 700 0 Canadian Imperial Bank of Comm CALL 136069101 42 500 SH DFND 1 0 500 0 Kinross Gold Corp PUT 496902404 5 1000 SH DFND 1 0 1000 0 Kinross Gold Corp CALL 496902404 0 100 SH DFND 1 0 100 0 Manulife Financial Corp PUT 56501R106 45 2200 SH DFND 1 0 2200 0 Toronto-Dominion Bank/The PUT 891160509 2778 49500 SH DFND 1 0 49500 0 Cenovus Energy Inc PUT 15135U109 34 3300 SH DFND 1 0 3300 0 Restaurant Brands Internationa COM 76131D103 6 100 SH DFND 1 0 100 0 Lithium Americas Corp COM 53680Q207 1 200 SH DFND 1 0 200 0 AETERNA ZENTARIS INC COM 007975402 3 2900 SH DFND 1 0 2900 0 Toronto-Dominion Bank/The CALL 891160509 208 3700 SH DFND 1 0 3700 0 Avino Silver & Gold Mines Ltd COM 053906103 1 900 SH DFND 1 0 900 0 Kelso Technologies Inc COM 48826D201 0 200 SH DFND 1 0 200 0 Precision Drilling Corp PUT 74022D308 2 1200 SH DFND 1 0 1200 0 General Moly Inc COM 370373102 0 500 SH DFND 1 0 500 0 Bank of Nova Scotia/The PUT 064149107 57 1000 SH DFND 1 0 1000 0 Northern Dynasty Minerals Ltd COM 66510M204 0 100 SH DFND 1 0 100 0 HUYA Inc COM 44852D108 0 5 SH DFND 1 0 5 0 LexinFintech Holdings Ltd COM 528877103 1 87 SH DFND 1 0 87 0 Zai Lab Ltd COM 98887Q104 1 24 SH DFND 1 0 24 0 Suncor Energy Inc PUT 867224107 154 4700 SH DFND 1 0 4700 0 Magna International Inc CALL 559222401 137 2500 SH DFND 1 0 2500 0 Magna International Inc PUT 559222401 137 2500 SH DFND 1 0 2500 0 Government Properties Income T COM 67623C109 1 23 SH DFND 1 0 23 0 Agnico Eagle Mines Ltd CALL 008474108 25 400 SH DFND 1 0 400 0 Nutrien Ltd CALL 67077M108 110 2300 SH DFND 1 0 2300 0 Royal Bank of Canada CALL 780087102 261 3300 SH DFND 1 0 3300 0 Canadian Imperial Bank of Comm PUT 136069101 8 100 SH DFND 1 0 100 0 Penn Virginia Corp COM 70788V102 1 17 SH DFND 1 0 17 0 Suncor Energy Inc PUT 867224107 216 6600 SH DFND 1 0 6600 0 Shaw Communications Inc CALL 82028K200 20 1000 SH DFND 1 0 1000 0 Toronto-Dominion Bank/The CALL 891160509 2801 49900 SH DFND 1 0 49900 0 Precision Drilling Corp CALL 74022D308 7 5200 SH DFND 1 0 5200 0 Bank of Nova Scotia/The CALL 064149107 1475 26100 SH DFND 1 0 26100 0 TELUS Corp CALL 87971M103 8 200 SH DFND 1 0 200 0 Kinross Gold Corp CALL 496902404 4 800 SH DFND 1 0 800 0 Royal Bank of Canada CALL 780087102 301 3800 SH DFND 1 0 3800 0 Enbridge Inc PUT 29250N105 195 4900 SH DFND 1 0 4900 0 Bank of Nova Scotia/The PUT 064149107 85 1500 SH DFND 1 0 1500 0 Suncor Energy Inc CALL 867224107 187 5700 SH DFND 1 0 5700 0 Sun Life Financial Inc CALL 866796105 164 3600 SH DFND 1 0 3600 0 Royal Bank of Canada CALL 780087102 198 2500 SH DFND 1 0 2500 0 Suncor Energy Inc PUT 867224107 33 1000 SH DFND 1 0 1000 0 Toronto-Dominion Bank/The PUT 891160509 415 7400 SH DFND 1 0 7400 0 Manulife Financial Corp PUT 56501R106 173 8500 SH DFND 1 0 8500 0 Royal Bank of Canada CALL 780087102 135 1700 SH DFND 1 0 1700 0 Bank of Nova Scotia/The PUT 064149107 170 3000 SH DFND 1 0 3000 0 Canadian Imperial Bank of Comm CALL 136069101 3564 42800 SH DFND 1 0 42800 0 Bank of Nova Scotia/The PUT 064149107 452 8000 SH DFND 1 0 8000 0 Imperial Oil Ltd PUT 453038408 119 4500 SH DFND 1 0 4500 0 Bank of Nova Scotia/The PUT 064149107 23 400 SH DFND 1 0 400 0 CNOOC Ltd COM 126132109 83 500 SH DFND 1 0 500 0 Canadian National Railway Co CALL 136375102 91 1000 SH DFND 1 0 1000 0 ISHARES MSCI AUSTRALIA ETF ETF 464286103 1 48 SH DFND 1 0 48 0 Bank of Nova Scotia/The PUT 064149107 5607 99200 SH DFND 1 0 99200 0 Magna International Inc CALL 559222401 351 6400 SH DFND 1 0 6400 0 Fortis Inc/Canada PUT 349553107 8 200 SH DFND 1 0 200 0 Bilibili Inc COM 090040106 1 27 SH DFND 1 0 27 0 Bank of Nova Scotia/The PUT 064149107 1470 26000 SH DFND 1 0 26000 0 Bank of Nova Scotia/The PUT 064149107 40 700 SH DFND 1 0 700 0 Royal Bank of Canada CALL 780087102 79 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The PUT 064149107 136 2400 SH DFND 1 0 2400 0 Shaw Communications Inc CALL 82028K200 41 2000 SH DFND 1 0 2000 0 Pembina Pipeline Corp CALL 706327103 96 2600 SH DFND 1 0 2600 0 Bank of Montreal CALL 063671101 3327 42900 SH DFND 1 0 42900 0 Royal Bank of Canada PUT 780087102 1053 13300 SH DFND 1 0 13300 0 Toronto-Dominion Bank/The PUT 891160509 2093 37300 SH DFND 1 0 37300 0 Toronto-Dominion Bank/The PUT 891160509 2795 49800 SH DFND 1 0 49800 0 Royal Bank of Canada PUT 780087102 1560 19700 SH DFND 1 0 19700 0 Canadian Imperial Bank of Comm PUT 136069101 1932 23200 SH DFND 1 0 23200 0 Canadian Imperial Bank of Comm PUT 136069101 208 2500 SH DFND 1 0 2500 0 Bank of Nova Scotia/The PUT 064149107 96 1700 SH DFND 1 0 1700 0 Bank of Nova Scotia/The CALL 064149107 2877 50900 SH DFND 1 0 50900 0 BCE Inc CALL 05534B760 936 20200 SH DFND 1 0 20200 0 Cenovus Energy Inc CALL 15135U109 139 13700 SH DFND 1 0 13700 0 Royal Bank of Canada CALL 780087102 7332 92600 SH DFND 1 0 92600 0 Toronto-Dominion Bank/The PUT 891160509 2610 46500 SH DFND 1 0 46500 0 Enbridge Inc PUT 29250N105 151 3800 SH DFND 1 0 3800 0 IAMGOLD Corp COM 450913108 8 2200 SH DFND 1 0 2200 0 Toronto-Dominion Bank/The PUT 891160509 112 2000 SH DFND 1 0 2000 0 Valeant Pharmaceuticals Intern PUT 071734107 30 1000 SH DFND 1 0 1000 0 Toronto-Dominion Bank/The CALL 891160509 6735 120000 SH DFND 1 0 120000 0 Bank of Montreal PUT 063671101 171 2200 SH DFND 1 0 2200 0 Bank of Montreal PUT 063671101 109 1400 SH DFND 1 0 1400 0 BCE Inc PUT 05534B760 60 1300 SH DFND 1 0 1300 0 Crescent Point Energy Corp CALL 22576C101 24 5300 SH DFND 1 0 5300 0 Bank of Montreal CALL 063671101 15511 200000 SH DFND 1 0 200000 0 Precision Drilling Corp CALL 74022D308 14 10200 SH DFND 1 0 10200 0 Bank of Montreal PUT 063671101 47 600 SH DFND 1 0 600 0 Bank of Montreal CALL 063671101 1877 24200 SH DFND 1 0 24200 0 Nutrien Ltd PUT 67077M108 211 4400 SH DFND 1 0 4400 0 Essent Group Ltd COM G3198U102 1 20 SH DFND 1 0 20 0 Canadian National Railway Co CALL 136375102 1113 12300 SH DFND 1 0 12300 0 Bank of Montreal CALL 063671101 310 4000 SH DFND 1 0 4000 0 Toronto-Dominion Bank/The PUT 891160509 1426 25400 SH DFND 1 0 25400 0 Encana Corp PUT 292505104 2 500 SH DFND 1 0 500 0 Bank of Montreal CALL 063671101 194 2500 SH DFND 1 0 2500 0 Toronto-Dominion Bank/The PUT 891160509 264 4700 SH DFND 1 0 4700 0 Enbridge Inc PUT 29250N105 80 2000 SH DFND 1 0 2000 0 Toronto-Dominion Bank/The PUT 891160509 1381 24600 SH DFND 1 0 24600 0 TransAlta Corp CALL 89346D107 91 12700 SH DFND 1 0 12700 0 BCE Inc CALL 05534B760 139 3000 SH DFND 1 0 3000 0 Barrick Gold Corp CALL 067901108 19 1000 SH DFND 1 0 1000 0 Shaw Communications Inc PUT 82028K200 213 10500 SH DFND 1 0 10500 0 Canadian Imperial Bank of Comm PUT 136069101 8 100 SH DFND 1 0 100 0 BCE Inc CALL 05534B760 751 16200 SH DFND 1 0 16200 0 Canadian Imperial Bank of Comm CALL 136069101 583 7000 SH DFND 1 0 7000 0 Agnico Eagle Mines Ltd PUT 008474108 92 1500 SH DFND 1 0 1500 0 Agnico Eagle Mines Ltd PUT 008474108 62 1000 SH DFND 1 0 1000 0 Agnico Eagle Mines Ltd PUT 008474108 524 8500 SH DFND 1 0 8500 0 Vermilion Energy Inc PUT 923725105 25 1500 SH DFND 1 0 1500 0 Manulife Financial Corp PUT 56501R106 102 5000 SH DFND 1 0 5000 0 Canadian Imperial Bank of Comm CALL 136069101 4164 50000 SH DFND 1 0 50000 0 Manulife Financial Corp PUT 56501R106 150 7400 SH DFND 1 0 7400 0 Canadian Imperial Bank of Comm PUT 136069101 291 3500 SH DFND 1 0 3500 0 TransAlta Corp CALL 89346D107 18 2500 SH DFND 1 0 2500 0 Franco-Nevada Corp CALL 351858105 83 800 SH DFND 1 0 800 0 Rogers Communications Inc CALL 775109200 765 15400 SH DFND 1 0 15400 0 Vermilion Energy Inc PUT 923725105 43 2600 SH DFND 1 0 2600 0 Canadian Imperial Bank of Comm CALL 136069101 233 2800 SH DFND 1 0 2800 0 Boston Private Financial Holdi COM 101119105 0 41 SH DFND 1 0 41 0 Canadian Imperial Bank of Comm CALL 136069101 167 2000 SH DFND 1 0 2000 0 Canadian Solar Inc COM 136635109 1 30 SH DFND 1 0 30 0 Royal Bank of Canada CALL 780087102 863 10900 SH DFND 1 0 10900 0 Bank of Montreal PUT 063671101 543 7000 SH DFND 1 0 7000 0 Kinross Gold Corp CALL 496902404 2 500 SH DFND 1 0 500 0 Barrick Gold Corp PUT 067901108 147 7900 SH DFND 1 0 7900 0 MAG Silver Corp COM 55903Q104 4 300 SH DFND 1 0 300 0 Royal Bank of Canada PUT 780087102 87 1100 SH DFND 1 0 1100 0 Cenovus Energy Inc PUT 15135U109 61 6000 SH DFND 1 0 6000 0 TransAlta Corp CALL 89346D107 29 4100 SH DFND 1 0 4100 0 Bank of Nova Scotia/The PUT 064149107 11305 200000 SH DFND 1 0 200000 0 Bank of Nova Scotia/The PUT 064149107 2826 50000 SH DFND 1 0 50000 0 Bank of Nova Scotia/The CALL 064149107 2826 50000 SH DFND 1 0 50000 0 Canadian National Railway Co CALL 136375102 154 1700 SH DFND 1 0 1700 0 Preferred Bank/Los Angeles CA COM 740367404 2 27 SH DFND 1 0 27 0 Toronto-Dominion Bank/The PUT 891160509 112 2000 SH DFND 1 0 2000 0 Agnico Eagle Mines Ltd CALL 008474108 6 100 SH DFND 1 0 100 0 Vermilion Energy Inc PUT 923725105 33 2000 SH DFND 1 0 2000 0 ADT Inc COM 00090Q103 1 83 SH DFND 1 0 83 0 BCE Inc PUT 05534B760 218 4700 SH DFND 1 0 4700 0 Fennec Pharmaceuticals Inc COM 31447P100 2 300 SH DFND 1 0 300 0 GrafTech International Ltd COM 384313508 1 92 SH DFND 1 0 92 0 Nutrien Ltd PUT 67077M108 72 1500 SH DFND 1 0 1500 0 Cenovus Energy Inc PUT 15135U109 4 400 SH DFND 1 0 400 0 Toronto-Dominion Bank/The PUT 891160509 168 3000 SH DFND 1 0 3000 0 Vermilion Energy Inc PUT 923725105 98 6000 SH DFND 1 0 6000 0 Toronto-Dominion Bank/The PUT 891160509 84 1500 SH DFND 1 0 1500 0 Barrick Gold Corp PUT 067901108 19 1000 SH DFND 1 0 1000 0 Cenovus Energy Inc CALL 15135U109 31 3000 SH DFND 1 0 3000 0 Cenovus Energy Inc PUT 15135U109 87 8600 SH DFND 1 0 8600 0 Vermilion Energy Inc PUT 923725105 16 1000 SH DFND 1 0 1000 0 Canadian Natural Resources Ltd PUT 136385101 32 1000 SH DFND 1 0 1000 0 Royal Bank of Canada PUT 780087102 491 6200 SH DFND 1 0 6200 0 Pembina Pipeline Corp CALL 706327103 19 500 SH DFND 1 0 500 0 Enbridge Inc CALL 29250N105 617 15500 SH DFND 1 0 15500 0 Bank of Nova Scotia/The CALL 064149107 113 2000 SH DFND 1 0 2000 0 Sun Life Financial Inc CALL 866796105 73 1600 SH DFND 1 0 1600 0 Imperial Oil Ltd PUT 453038408 13 500 SH DFND 1 0 500 0 Franco-Nevada Corp PUT 351858105 41 400 SH DFND 1 0 400 0 Manulife Financial Corp CALL 56501R106 234 11500 SH DFND 1 0 11500 0 Franco-Nevada Corp PUT 351858105 52 500 SH DFND 1 0 500 0 Titan Medical Inc COM 88830X819 0 111 SH DFND 1 0 111 0 Franco-Nevada Corp PUT 351858105 103 1000 SH DFND 1 0 1000 0 Newmont Mining Corp COM 651639106 2 36 SH DFND 1 0 36 0 Rogers Communications Inc PUT 775109200 323 6500 SH DFND 1 0 6500 0 Toronto-Dominion Bank/The CALL 891160509 90 1600 SH DFND 1 0 1600 0 Pembina Pipeline Corp PUT 706327103 7 200 SH DFND 1 0 200 0 Rogers Communications Inc PUT 775109200 258 5200 SH DFND 1 0 5200 0 Newmont Mining Corp COM 651639106 17 393 SH DFND 1 0 393 0 Newmont Mining Corp COM 651639106 1 12 SH DFND 1 0 12 0 Canadian Imperial Bank of Comm PUT 136069101 158 1900 SH DFND 1 0 1900 0 Pembina Pipeline Corp PUT 706327103 56 1500 SH DFND 1 0 1500 0 Encana Corp PUT 292505104 30 6500 SH DFND 1 0 6500 0 Enbridge Inc CALL 29250N105 40 1000 SH DFND 1 0 1000 0 Royal Bank of Canada CALL 780087102 808 10200 SH DFND 1 0 10200 0 Toronto-Dominion Bank/The CALL 891160509 174 3100 SH DFND 1 0 3100 0 Royal Bank of Canada CALL 780087102 847 10700 SH DFND 1 0 10700 0 Toronto-Dominion Bank/The PUT 891160509 3059 54500 SH DFND 1 0 54500 0 Royal Bank of Canada CALL 780087102 158 2000 SH DFND 1 0 2000 0 Royal Bank of Canada CALL 780087102 119 1500 SH DFND 1 0 1500 0 Toronto-Dominion Bank/The CALL 891160509 718 12800 SH DFND 1 0 12800 0 Bank of Montreal CALL 063671101 202 2600 SH DFND 1 0 2600 0 Bank of Montreal CALL 063671101 543 7000 SH DFND 1 0 7000 0 Bank of Nova Scotia/The CALL 064149107 740 13100 SH DFND 1 0 13100 0 Rogers Communications Inc CALL 775109200 1118 22500 SH DFND 1 0 22500 0 Toronto-Dominion Bank/The CALL 891160509 62 1100 SH DFND 1 0 1100 0 Magna International Inc CALL 559222401 560 10200 SH DFND 1 0 10200 0 Nutrien Ltd PUT 67077M108 177 3700 SH DFND 1 0 3700 0 Royal Bank of Canada CALL 780087102 285 3600 SH DFND 1 0 3600 0 Toronto-Dominion Bank/The CALL 891160509 22 400 SH DFND 1 0 400 0 Bank of Montreal CALL 063671101 644 8300 SH DFND 1 0 8300 0 Bank of Montreal CALL 063671101 194 2500 SH DFND 1 0 2500 0 Canadian Imperial Bank of Comm CALL 136069101 325 3900 SH DFND 1 0 3900 0 Royal Bank of Canada PUT 780087102 1504 19000 SH DFND 1 0 19000 0 Royal Bank of Canada PUT 780087102 238 3000 SH DFND 1 0 3000 0 Bank of Nova Scotia/The PUT 064149107 85 1500 SH DFND 1 0 1500 0 Bank of Montreal PUT 063671101 155 2000 SH DFND 1 0 2000 0 TRILLIUM THERAPEUTICS INC COM 89620X506 1 500 SH DFND 1 0 500 0 Toronto-Dominion Bank/The CALL 891160509 3586 63900 SH DFND 1 0 63900 0 Vermilion Energy Inc PUT 923725105 65 4000 SH DFND 1 0 4000 0 Canopy Growth Corp COM 138035100 1088 51600 SH DFND 1 0 51600 0 Canadian National Railway Co CALL 136375102 607 6700 SH DFND 1 0 6700 0 Bank of Montreal CALL 063671101 23 300 SH DFND 1 0 300 0 Cameco Corp PUT 13321L108 4 500 SH DFND 1 0 500 0 Canadian Imperial Bank of Comm CALL 136069101 1665 20000 SH DFND 1 0 20000 0 Toronto-Dominion Bank/The PUT 891160509 174 3100 SH DFND 1 0 3100 0 Precision Drilling Corp CALL 74022D308 27 19600 SH DFND 1 0 19600 0 Toronto-Dominion Bank/The CALL 891160509 309 5500 SH DFND 1 0 5500 0 Royal Bank of Canada CALL 780087102 1021 12900 SH DFND 1 0 12900 0 Hudbay Minerals Inc CALL 443628102 32 7700 SH DFND 1 0 7700 0 Toronto-Dominion Bank/The PUT 891160509 236 4200 SH DFND 1 0 4200 0 Magna International Inc PUT 559222401 927 16900 SH DFND 1 0 16900 0 Suncor Energy Inc CALL 867224107 10 300 SH DFND 1 0 300 0 Toronto-Dominion Bank/The CALL 891160509 544 9700 SH DFND 1 0 9700 0 Royal Bank of Canada CALL 780087102 515 6500 SH DFND 1 0 6500 0 Royal Bank of Canada CALL 780087102 245 3100 SH DFND 1 0 3100 0 Royal Bank of Canada CALL 780087102 277 3500 SH DFND 1 0 3500 0 BCE Inc CALL 05534B760 102 2200 SH DFND 1 0 2200 0 Vermilion Energy Inc CALL 923725105 13 800 SH DFND 1 0 800 0 Bank of Montreal CALL 063671101 799 10300 SH DFND 1 0 10300 0 Royal Bank of Canada CALL 780087102 317 4000 SH DFND 1 0 4000 0 Teck Resources Ltd PUT 878742204 26 1500 SH DFND 1 0 1500 0 Barrick Gold Corp PUT 067901108 19 1000 SH DFND 1 0 1000 0 Rogers Communications Inc PUT 775109200 204 4100 SH DFND 1 0 4100 0 Shaw Communications Inc CALL 82028K200 1015 50000 SH DFND 1 0 50000 0 Rogers Communications Inc CALL 775109200 124 2500 SH DFND 1 0 2500 0 Bank of Nova Scotia/The CALL 064149107 1131 20000 SH DFND 1 0 20000 0 Toronto-Dominion Bank/The CALL 891160509 45 800 SH DFND 1 0 800 0 Royal Bank of Canada CALL 780087102 19487 246100 SH DFND 1 0 246100 0 Toronto-Dominion Bank/The PUT 891160509 84 1500 SH DFND 1 0 1500 0 Toronto-Dominion Bank/The PUT 891160509 107 1900 SH DFND 1 0 1900 0 Cameco Corp CALL 13321L108 19 2100 SH DFND 1 0 2100 0 Magna International Inc PUT 559222401 5 100 SH DFND 1 0 100 0 HSBC Holdings PLC COM 404280406 1 30 SH DFND 1 0 30 0 Hudbay Minerals Inc PUT 443628102 6 1500 SH DFND 1 0 1500 0 Cameco Corp PUT 13321L108 134 15100 SH DFND 1 0 15100 0 Barrick Gold Corp PUT 067901108 19 1000 SH DFND 1 0 1000 0 Manulife Financial Corp PUT 56501R106 120 5900 SH DFND 1 0 5900 0 Toronto-Dominion Bank/The PUT 891160509 1134 20200 SH DFND 1 0 20200 0 Baytex Energy Corp CALL 07317Q105 10 7100 SH DFND 1 0 7100 0 Toronto-Dominion Bank/The PUT 891160509 11 200 SH DFND 1 0 200 0 Rogers Communications Inc CALL 775109200 522 10500 SH DFND 1 0 10500 0 Agnico Eagle Mines Ltd CALL 008474108 12 200 SH DFND 1 0 200 0 Methanex Corp PUT 59151K108 19 500 SH DFND 1 0 500 0 Shopify Inc COM 82509L107 3379 8500 SH DFND 1 0 8500 0 CGI Group Inc CALL 12532H104 84 1000 SH DFND 1 0 1000 0 Restaurant Brands Internationa CALL 76131D103 262 4100 SH DFND 1 0 4100 0 Methanex Corp CALL 59151K108 4 100 SH DFND 1 0 100 0 Encana Corp CALL 292505104 108 23000 SH DFND 1 0 23000 0 Toronto-Dominion Bank/The PUT 891160509 269 4800 SH DFND 1 0 4800 0 Suncor Energy Inc CALL 867224107 7 200 SH DFND 1 0 200 0 Valeant Pharmaceuticals Intern PUT 071734107 75 2500 SH DFND 1 0 2500 0 Toronto-Dominion Bank/The CALL 891160509 15715 280000 SH DFND 1 0 280000 0 Valeant Pharmaceuticals Intern CALL 071734107 180 6000 SH DFND 1 0 6000 0 Enbridge Inc CALL 29250N105 199 5000 SH DFND 1 0 5000 0 Hudbay Minerals Inc CALL 443628102 5 1300 SH DFND 1 0 1300 0 BCE Inc CALL 05534B760 2318 50000 SH DFND 1 0 50000 0 Canadian Imperial Bank of Comm PUT 136069101 158 1900 SH DFND 1 0 1900 0 Encana Corp PUT 292505104 87 18500 SH DFND 1 0 18500 0 Toronto-Dominion Bank/The CALL 891160509 174 3100 SH DFND 1 0 3100 0 Gildan Activewear Inc PUT 375916103 62 2100 SH DFND 1 0 2100 0 Crescent Point Energy Corp PUT 22576C101 9 2000 SH DFND 1 0 2000 0 O-I Glass Inc COM 67098H104 2 143 SH DFND 1 0 143 0 Enbridge Inc CALL 29250N105 20 500 SH DFND 1 0 500 0 Algonquin Power & Utilities Co PUT 015857105 28 2000 SH DFND 1 0 2000 0 Bank of Montreal PUT 063671101 39 500 SH DFND 1 0 500 0 Algonquin Power & Utilities Co PUT 015857105 57 4000 SH DFND 1 0 4000 0 Cameco Corp CALL 13321L108 20 2300 SH DFND 1 0 2300 0 SSR Mining Inc PUT 784730103 10 500 SH DFND 1 0 500 0 Toronto-Dominion Bank/The PUT 891160509 690 12300 SH DFND 1 0 12300 0 BCE Inc CALL 05534B760 223 4800 SH DFND 1 0 4800 0 Teck Resources Ltd CALL 878742204 121 7000 SH DFND 1 0 7000 0 BCE Inc PUT 05534B760 1205 26000 SH DFND 1 0 26000 0 Bank of Montreal CALL 063671101 54 700 SH DFND 1 0 700 0 Bank of Nova Scotia/The CALL 064149107 339 6000 SH DFND 1 0 6000 0 Shaw Communications Inc PUT 82028K200 41 2000 SH DFND 1 0 2000 0 Toronto-Dominion Bank/The CALL 891160509 404 7200 SH DFND 1 0 7200 0 Toronto-Dominion Bank/The CALL 891160509 140 2500 SH DFND 1 0 2500 0 Thomson Reuters Corp PUT 884903709 21 300 SH DFND 1 0 300 0 Barrick Gold Corp CALL 067901108 630 33900 SH DFND 1 0 33900 0 Toronto-Dominion Bank/The CALL 891160509 129 2300 SH DFND 1 0 2300 0 Newmont Mining Corp CALL 651639106 35 800 SH DFND 1 0 800 0 Methanex Corp PUT 59151K108 39 1000 SH DFND 1 0 1000 0 Methanex Corp CALL 59151K108 116 3000 SH DFND 1 0 3000 0 Encana Corp CALL 292505104 7 1400 SH DFND 1 0 1400 0 Vermilion Energy Inc PUT 923725105 3 200 SH DFND 1 0 200 0 Vermilion Energy Inc PUT 923725105 95 5800 SH DFND 1 0 5800 0 Just Energy Group Inc CALL 48213W101 7 4000 SH DFND 1 0 4000 0 Crescent Point Energy Corp PUT 22576C101 35 7800 SH DFND 1 0 7800 0 Bank of Nova Scotia/The CALL 064149107 356 6300 SH DFND 1 0 6300 0 Westport Fuel Systems Inc CALL 960908309 5 2000 SH DFND 1 0 2000 0 BCE Inc CALL 05534B760 246 5300 SH DFND 1 0 5300 0 Restaurant Brands Internationa CALL 76131D103 70 1100 SH DFND 1 0 1100 0 Enbridge Inc CALL 29250N105 12 300 SH DFND 1 0 300 0 Norbord Inc PUT 65548P403 217 8100 SH DFND 1 0 8100 0 Baytex Energy Corp CALL 07317Q105 22 15100 SH DFND 1 0 15100 0 Kinross Gold Corp PUT 496902404 4 800 SH DFND 1 0 800 0 Barrick Gold Corp PUT 067901108 19 1000 SH DFND 1 0 1000 0 Crescent Point Energy Corp PUT 22576C101 13 3000 SH DFND 1 0 3000 0 Kirkland Lake Gold Ltd CALL 49741E100 13 300 SH DFND 1 0 300 0 Royal Bank of Canada CALL 780087102 238 3000 SH DFND 1 0 3000 0 Newmont Mining Corp CALL 651639106 144 3300 SH DFND 1 0 3300 0 Barrick Gold Corp CALL 067901108 270 14500 SH DFND 1 0 14500 0 TELUS Corp PUT 87971M103 143 3700 SH DFND 1 0 3700 0 Royal Bank of Canada CALL 780087102 79 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The CALL 064149107 249 4400 SH DFND 1 0 4400 0 Canadian Pacific Railway Ltd CALL 13645T100 51 200 SH DFND 1 0 200 0 Imperial Oil Ltd CALL 453038408 77 2900 SH DFND 1 0 2900 0 Epizyme Inc COM 29428V104 3 102 SH DFND 1 0 102 0 Agnico Eagle Mines Ltd CALL 008474108 92 1500 SH DFND 1 0 1500 0 Barrick Gold Corp CALL 067901108 193 10400 SH DFND 1 0 10400 0 Novagold Resources Inc PUT 66987E206 4 500 SH DFND 1 0 500 0 CannTrust Holdings Inc COM 137800207 2 1900 SH DFND 1 0 1900 0 Pyxus International Inc COM 74737V106 3 321 SH DFND 1 0 321 0 cbdMD Inc COM 12482W101 3 1169 SH DFND 1 0 1169 0 Barrick Gold Corp PUT 067901108 13 700 SH DFND 1 0 700 0 Kinross Gold Corp PUT 496902404 21 4400 SH DFND 1 0 4400 0 Agnico Eagle Mines Ltd CALL 008474108 327 5300 SH DFND 1 0 5300 0 Toronto-Dominion Bank/The CALL 891160509 112 2000 SH DFND 1 0 2000 0 Brookfield Asset Management In PUT 112585104 139 2400 SH DFND 1 0 2400 0 Agnico Eagle Mines Ltd CALL 008474108 31 500 SH DFND 1 0 500 0 BlackBerry Ltd PUT 09228F103 13 2000 SH DFND 1 0 2000 0 IAMGOLD Corp CALL 450913108 19 5000 SH DFND 1 0 5000 0 Toronto-Dominion Bank/The PUT 891160509 1403 25000 SH DFND 1 0 25000 0 Toronto-Dominion Bank/The PUT 891160509 95 1700 SH DFND 1 0 1700 0 Toronto-Dominion Bank/The PUT 891160509 1779 31700 SH DFND 1 0 31700 0 Canadian Imperial Bank of Comm PUT 136069101 2415 29000 SH DFND 1 0 29000 0 Mesoblast Ltd COM 590717104 0 45 SH DFND 1 0 45 0 Qutoutiao Inc COM 74915J107 0 75 SH DFND 1 0 75 0 ISHARES MSCI SWEDEN ETF ETF 464286756 1 18 SH DFND 1 0 18 0 Canadian Pacific Railway Ltd PUT 13645T100 306 1200 SH DFND 1 0 1200 0 Hudbay Minerals Inc PUT 443628102 12 3000 SH DFND 1 0 3000 0 BCE Inc PUT 05534B760 51 1100 SH DFND 1 0 1100 0 Magna International Inc PUT 559222401 165 3000 SH DFND 1 0 3000 0 Open Text Corp CALL 683715106 44 1000 SH DFND 1 0 1000 0 Cameco Corp CALL 13321L108 16 1800 SH DFND 1 0 1800 0 Blueprint Medicines Corp COM 09627Y109 0 1 SH DFND 1 0 1 0 First Majestic Silver Corp CALL 32076V103 54 4400 SH DFND 1 0 4400 0 Sun Life Financial Inc CALL 866796105 785 17200 SH DFND 1 0 17200 0 Bank of Nova Scotia/The CALL 064149107 170 3000 SH DFND 1 0 3000 0 Pembina Pipeline Corp CALL 706327103 671 18100 SH DFND 1 0 18100 0 Magna International Inc CALL 559222401 27 500 SH DFND 1 0 500 0 Toronto-Dominion Bank/The CALL 891160509 281 5000 SH DFND 1 0 5000 0 Bank of Montreal CALL 063671101 194 2500 SH DFND 1 0 2500 0 Canadian Natural Resources Ltd CALL 136385101 87 2700 SH DFND 1 0 2700 0 Royal Bank of Canada CALL 780087102 1093 13800 SH DFND 1 0 13800 0 BlackBerry Ltd PUT 09228F103 13 2000 SH DFND 1 0 2000 0 Royal Bank of Canada CALL 780087102 127 1600 SH DFND 1 0 1600 0 Canadian Imperial Bank of Comm PUT 136069101 400 4800 SH DFND 1 0 4800 0 Cenovus Energy Inc PUT 15135U109 51 5000 SH DFND 1 0 5000 0 Pembina Pipeline Corp PUT 706327103 74 2000 SH DFND 1 0 2000 0 Canadian Imperial Bank of Comm PUT 136069101 125 1500 SH DFND 1 0 1500 0 Rogers Communications Inc PUT 775109200 30 600 SH DFND 1 0 600 0 Pembina Pipeline Corp PUT 706327103 74 2000 SH DFND 1 0 2000 0 Magna International Inc CALL 559222401 33 600 SH DFND 1 0 600 0 Kinross Gold Corp CALL 496902404 24 5000 SH DFND 1 0 5000 0 Barrick Gold Corp CALL 067901108 17 900 SH DFND 1 0 900 0 Restaurant Brands Internationa CALL 76131D103 140 2200 SH DFND 1 0 2200 0 Norbord Inc CALL 65548P403 27 1000 SH DFND 1 0 1000 0 Teck Resources Ltd CALL 878742204 26 1500 SH DFND 1 0 1500 0 BCE Inc PUT 05534B760 28 600 SH DFND 1 0 600 0 Osisko Gold Royalties Ltd COM 68827L101 30 3100 SH DFND 1 0 3100 0 Thomson Reuters Corp CALL 884903709 107 1500 SH DFND 1 0 1500 0 Enerplus Corp CALL 292766102 14 2000 SH DFND 1 0 2000 0 Canadian Pacific Railway Ltd PUT 13645T100 77 300 SH DFND 1 0 300 0 Canadian Imperial Bank of Comm CALL 136069101 508 6100 SH DFND 1 0 6100 0 BCE Inc PUT 05534B760 79 1700 SH DFND 1 0 1700 0 Pretium Resources Inc CALL 74139C102 122 11000 SH DFND 1 0 11000 0 Canadian Natural Resources Ltd PUT 136385101 81 2500 SH DFND 1 0 2500 0 Canadian National Railway Co PUT 136375102 471 5200 SH DFND 1 0 5200 0 Just Energy Group Inc CALL 48213W101 12 7000 SH DFND 1 0 7000 0 Bank of Nova Scotia/The PUT 064149107 283 5000 SH DFND 1 0 5000 0 Wheaton Precious Metals Corp CALL 962879102 27 900 SH DFND 1 0 900 0 Bank of Montreal PUT 063671101 194 2500 SH DFND 1 0 2500 0 Canadian Natural Resources Ltd CALL 136385101 117 3600 SH DFND 1 0 3600 0 MAG Silver Corp PUT 55903Q104 18 1500 SH DFND 1 0 1500 0 Pretium Resources Inc PUT 74139C102 33 3000 SH DFND 1 0 3000 0 Cenovus Energy Inc PUT 15135U109 5 500 SH DFND 1 0 500 0 First Majestic Silver Corp CALL 32076V103 22 1800 SH DFND 1 0 1800 0 BCE Inc CALL 05534B760 264 5700 SH DFND 1 0 5700 0 Teck Resources Ltd PUT 878742204 52 3000 SH DFND 1 0 3000 0 Bank of Nova Scotia/The PUT 064149107 136 2400 SH DFND 1 0 2400 0 Bank of Montreal CALL 063671101 194 2500 SH DFND 1 0 2500 0 Teck Resources Ltd CALL 878742204 14 800 SH DFND 1 0 800 0 Yamana Gold Inc PUT 98462Y100 8 2000 SH DFND 1 0 2000 0 Teck Resources Ltd PUT 878742204 43 2500 SH DFND 1 0 2500 0 First Majestic Silver Corp CALL 32076V103 18 1500 SH DFND 1 0 1500 0 Bank of Montreal CALL 063671101 2032 26200 SH DFND 1 0 26200 0 Norbord Inc PUT 65548P403 3 100 SH DFND 1 0 100 0 Bank of Montreal CALL 063671101 31 400 SH DFND 1 0 400 0 Newmont Mining Corp CALL 651639106 357 8200 SH DFND 1 0 8200 0 Suncor Energy Inc CALL 867224107 10 300 SH DFND 1 0 300 0 Vermilion Energy Inc PUT 923725105 21 1300 SH DFND 1 0 1300 0 Teck Resources Ltd CALL 878742204 52 3000 SH DFND 1 0 3000 0 Teck Resources Ltd CALL 878742204 43 2500 SH DFND 1 0 2500 0 Cameco Corp CALL 13321L108 32 3600 SH DFND 1 0 3600 0 Bank of Nova Scotia/The PUT 064149107 170 3000 SH DFND 1 0 3000 0 Toronto-Dominion Bank/The PUT 891160509 662 11800 SH DFND 1 0 11800 0 Suncor Energy Inc CALL 867224107 174 5300 SH DFND 1 0 5300 0 BCE Inc CALL 05534B760 37 800 SH DFND 1 0 800 0 Brookfield Asset Management In PUT 112585104 202 3500 SH DFND 1 0 3500 0 Vermilion Energy Inc PUT 923725105 16 1000 SH DFND 1 0 1000 0 Royal Bank of Canada CALL 780087102 277 3500 SH DFND 1 0 3500 0 Bank of Nova Scotia/The CALL 064149107 2838 50200 SH DFND 1 0 50200 0 Canadian Imperial Bank of Comm PUT 136069101 291 3500 SH DFND 1 0 3500 0 Bank of Montreal CALL 063671101 6980 90000 SH DFND 1 0 90000 0 Imperial Oil Ltd CALL 453038408 101 3800 SH DFND 1 0 3800 0 Vermilion Energy Inc CALL 923725105 10 600 SH DFND 1 0 600 0 Restaurant Brands Internationa PUT 76131D103 26 400 SH DFND 1 0 400 0 CGI Group Inc CALL 12532H104 293 3500 SH DFND 1 0 3500 0 Magna International Inc CALL 559222401 110 2000 SH DFND 1 0 2000 0 Restaurant Brands Internationa CALL 76131D103 6 100 SH DFND 1 0 100 0 Canadian Natural Resources Ltd PUT 136385101 39 1200 SH DFND 1 0 1200 0 Royal Bank of Canada CALL 780087102 230 2900 SH DFND 1 0 2900 0 Royal Bank of Canada CALL 780087102 958 12100 SH DFND 1 0 12100 0 Canadian National Railway Co CALL 136375102 63 700 SH DFND 1 0 700 0 Brookfield Property Partners L CALL G16249107 20 1100 SH DFND 1 0 1100 0 Canadian Imperial Bank of Comm PUT 136069101 108 1300 SH DFND 1 0 1300 0 Canadian Imperial Bank of Comm PUT 136069101 83 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The PUT 064149107 356 6300 SH DFND 1 0 6300 0 Bank of Montreal PUT 063671101 481 6200 SH DFND 1 0 6200 0 Restaurant Brands Internationa CALL 76131D103 51 800 SH DFND 1 0 800 0 Encana Corp CALL 292505104 110 23400 SH DFND 1 0 23400 0 Bank of Montreal PUT 063671101 256 3300 SH DFND 1 0 3300 0 Restaurant Brands Internationa CALL 76131D103 26 400 SH DFND 1 0 400 0 Teck Resources Ltd PUT 878742204 43 2500 SH DFND 1 0 2500 0 Agnico Eagle Mines Ltd CALL 008474108 117 1900 SH DFND 1 0 1900 0 Bank of Nova Scotia/The PUT 064149107 1272 22500 SH DFND 1 0 22500 0 Bank of Montreal CALL 063671101 279 3600 SH DFND 1 0 3600 0 Bank of Montreal PUT 063671101 171 2200 SH DFND 1 0 2200 0 Royal Bank of Canada PUT 780087102 1980 25000 SH DFND 1 0 25000 0 Osisko Gold Royalties Ltd COM 68827L101 146 15000 SH DFND 1 0 15000 0 Gildan Activewear Inc CALL 375916103 15 500 SH DFND 1 0 500 0 Royal Bank of Canada CALL 780087102 198 2500 SH DFND 1 0 2500 0 CGI Group Inc CALL 12532H104 955 11400 SH DFND 1 0 11400 0 Bank of Montreal CALL 063671101 217 2800 SH DFND 1 0 2800 0 Royal Bank of Canada CALL 780087102 665 8400 SH DFND 1 0 8400 0 Gildan Activewear Inc CALL 375916103 3 100 SH DFND 1 0 100 0 Suncor Energy Inc PUT 867224107 10 300 SH DFND 1 0 300 0 Bank of Montreal CALL 063671101 78 1000 SH DFND 1 0 1000 0 Bank of Montreal PUT 063671101 287 3700 SH DFND 1 0 3700 0 Bank of Montreal CALL 063671101 78 1000 SH DFND 1 0 1000 0 Bank of Montreal PUT 063671101 163 2100 SH DFND 1 0 2100 0 Restaurant Brands Internationa PUT 76131D103 262 4100 SH DFND 1 0 4100 0 Bank of Montreal PUT 063671101 194 2500 SH DFND 1 0 2500 0 BCE Inc PUT 05534B760 93 2000 SH DFND 1 0 2000 0 Stars Group Inc/The PUT 85570W100 13 500 SH DFND 1 0 500 0 Bank of Montreal CALL 063671101 155 2000 SH DFND 1 0 2000 0 Restaurant Brands Internationa CALL 76131D103 19 300 SH DFND 1 0 300 0 Fortis Inc/Canada PUT 349553107 154 3700 SH DFND 1 0 3700 0 Brookfield Asset Management In PUT 112585104 23 400 SH DFND 1 0 400 0 Canadian Imperial Bank of Comm PUT 136069101 1940 23300 SH DFND 1 0 23300 0 Royal Bank of Canada PUT 780087102 79 1000 SH DFND 1 0 1000 0 Royal Bank of Canada PUT 780087102 214 2700 SH DFND 1 0 2700 0 Toronto-Dominion Bank/The PUT 891160509 123 2200 SH DFND 1 0 2200 0 Enbridge Inc PUT 29250N105 8 200 SH DFND 1 0 200 0 Bank of Montreal PUT 063671101 39 500 SH DFND 1 0 500 0 Yamana Gold Inc CALL 98462Y100 4 1000 SH DFND 1 0 1000 0 CGI Group Inc CALL 12532H104 209 2500 SH DFND 1 0 2500 0 CGI Group Inc PUT 12532H104 209 2500 SH DFND 1 0 2500 0 Enbridge Inc CALL 29250N105 8 200 SH DFND 1 0 200 0 Enbridge Inc PUT 29250N105 12 300 SH DFND 1 0 300 0 Magna International Inc PUT 559222401 22 400 SH DFND 1 0 400 0 Osisko Gold Royalties Ltd CALL 68827L101 1 100 SH DFND 1 0 100 0 Canadian Imperial Bank of Comm PUT 136069101 67 800 SH DFND 1 0 800 0 Bank of Montreal CALL 063671101 116 1500 SH DFND 1 0 1500 0 Bank of Montreal CALL 063671101 271 3500 SH DFND 1 0 3500 0 Royal Bank of Canada PUT 780087102 79 1000 SH DFND 1 0 1000 0 Canadian Imperial Bank of Comm PUT 136069101 117 1400 SH DFND 1 0 1400 0 SSR Mining Inc CALL 784730103 39 2000 SH DFND 1 0 2000 0 Royal Bank of Canada CALL 780087102 459 5800 SH DFND 1 0 5800 0 Vermilion Energy Inc PUT 923725105 110 6700 SH DFND 1 0 6700 0 Bank of Nova Scotia/The CALL 064149107 23 400 SH DFND 1 0 400 0 Canadian Imperial Bank of Comm PUT 136069101 175 2100 SH DFND 1 0 2100 0 Bank of Montreal CALL 063671101 23 300 SH DFND 1 0 300 0 Agnico Eagle Mines Ltd CALL 008474108 12 200 SH DFND 1 0 200 0 Brookfield Asset Management In CALL 112585104 29 500 SH DFND 1 0 500 0 Bank of Montreal CALL 063671101 70 900 SH DFND 1 0 900 0 Royal Bank of Canada CALL 780087102 230 2900 SH DFND 1 0 2900 0 Royal Bank of Canada PUT 780087102 238 3000 SH DFND 1 0 3000 0 Hudbay Minerals Inc CALL 443628102 33 8000 SH DFND 1 0 8000 0 Canadian National Railway Co PUT 136375102 235 2600 SH DFND 1 0 2600 0 Barrick Gold Corp PUT 067901108 26 1400 SH DFND 1 0 1400 0 Canadian National Railway Co PUT 136375102 91 1000 SH DFND 1 0 1000 0 Yamana Gold Inc CALL 98462Y100 20 5000 SH DFND 1 0 5000 0 Kinross Gold Corp PUT 496902404 9 2000 SH DFND 1 0 2000 0 Cenovus Energy Inc CALL 15135U109 46 4500 SH DFND 1 0 4500 0 Franco-Nevada Corp CALL 351858105 21 200 SH DFND 1 0 200 0 CGI Group Inc CALL 12532H104 243 2900 SH DFND 1 0 2900 0 Bank of Nova Scotia/The PUT 064149107 45 800 SH DFND 1 0 800 0 Bank of Montreal PUT 063671101 8 100 SH DFND 1 0 100 0 Barrick Gold Corp CALL 067901108 2 100 SH DFND 1 0 100 0 Pretium Resources Inc CALL 74139C102 37 3300 SH DFND 1 0 3300 0 Sierra Wireless Inc CALL 826516106 3 300 SH DFND 1 0 300 0 Canadian Imperial Bank of Comm PUT 136069101 508 6100 SH DFND 1 0 6100 0 Bank of Montreal CALL 063671101 7756 100000 SH DFND 1 0 100000 0 Bank of Montreal PUT 063671101 23 300 SH DFND 1 0 300 0 Bank of Montreal PUT 063671101 47 600 SH DFND 1 0 600 0 Bank of Montreal CALL 063671101 93 1200 SH DFND 1 0 1200 0 Canadian Imperial Bank of Comm PUT 136069101 42 500 SH DFND 1 0 500 0 Royal Bank of Canada CALL 780087102 40 500 SH DFND 1 0 500 0 Agnico Eagle Mines Ltd CALL 008474108 123 2000 SH DFND 1 0 2000 0 Valeant Pharmaceuticals Intern CALL 071734107 57 1900 SH DFND 1 0 1900 0 Brookfield Asset Management In CALL 112585104 58 1000 SH DFND 1 0 1000 0 Bank of Montreal CALL 063671101 109 1400 SH DFND 1 0 1400 0 Kraft Heinz Co/The COM 500754106 3 100 SH DFND 1 0 100 0 Shopify Inc COM 82509L107 40 100 SH DFND 1 0 100 0 Bank of Montreal CALL 063671101 155 2000 SH DFND 1 0 2000 0 Bank of Montreal PUT 063671101 279 3600 SH DFND 1 0 3600 0 Agnico Eagle Mines Ltd CALL 008474108 136 2200 SH DFND 1 0 2200 0 Toronto-Dominion Bank/The PUT 891160509 2520 44900 SH DFND 1 0 44900 0 Cameco Corp PUT 13321L108 2 200 SH DFND 1 0 200 0 BlackBerry Ltd CALL 09228F103 4 600 SH DFND 1 0 600 0 Gildan Activewear Inc CALL 375916103 15 500 SH DFND 1 0 500 0 Teck Resources Ltd PUT 878742204 17 1000 SH DFND 1 0 1000 0 Encana Corp PUT 292505104 45 9700 SH DFND 1 0 9700 0 Canadian National Railway Co CALL 136375102 244 2700 SH DFND 1 0 2700 0 Canadian Natural Resources Ltd PUT 136385101 13 400 SH DFND 1 0 400 0 Canadian Imperial Bank of Comm PUT 136069101 250 3000 SH DFND 1 0 3000 0 Vermilion Energy Inc PUT 923725105 134 8200 SH DFND 1 0 8200 0 Canadian Pacific Railway Ltd PUT 13645T100 255 1000 SH DFND 1 0 1000 0 Restaurant Brands Internationa PUT 76131D103 13 200 SH DFND 1 0 200 0 Canadian Imperial Bank of Comm PUT 136069101 167 2000 SH DFND 1 0 2000 0 Bank of Montreal CALL 063671101 3932 50700 SH DFND 1 0 50700 0 Royal Bank of Canada CALL 780087102 1742 22000 SH DFND 1 0 22000 0 Newmont Mining Corp PUT 651639106 130 3000 SH DFND 1 0 3000 0 BCE Inc CALL 05534B760 872 18800 SH DFND 1 0 18800 0 MAG Silver Corp CALL 55903Q104 6 500 SH DFND 1 0 500 0 Pretium Resources Inc PUT 74139C102 6 500 SH DFND 1 0 500 0 Algonquin Power & Utilities Co PUT 015857105 153 10800 SH DFND 1 0 10800 0 Gildan Activewear Inc CALL 375916103 30 1000 SH DFND 1 0 1000 0 Fortis Inc/Canada CALL 349553107 66 1600 SH DFND 1 0 1600 0 Hudbay Minerals Inc CALL 443628102 83 20000 SH DFND 1 0 20000 0 Royal Bank of Canada CALL 780087102 531 6700 SH DFND 1 0 6700 0 Canadian Imperial Bank of Comm PUT 136069101 1874 22500 SH DFND 1 0 22500 0 Canadian Imperial Bank of Comm PUT 136069101 1665 20000 SH DFND 1 0 20000 0 Canadian Imperial Bank of Comm CALL 136069101 1124 13500 SH DFND 1 0 13500 0 Suncor Energy Inc CALL 867224107 82 2500 SH DFND 1 0 2500 0 Suncor Energy Inc PUT 867224107 138 4200 SH DFND 1 0 4200 0 CGI Group Inc CALL 12532H104 276 3300 SH DFND 1 0 3300 0 Toronto-Dominion Bank/The CALL 891160509 11 200 SH DFND 1 0 200 0 Canadian Natural Resources Ltd PUT 136385101 32 1000 SH DFND 1 0 1000 0 Crescent Point Energy Corp PUT 22576C101 10 2300 SH DFND 1 0 2300 0 Toronto-Dominion Bank/The PUT 891160509 842 15000 SH DFND 1 0 15000 0 Agnico Eagle Mines Ltd CALL 008474108 43 700 SH DFND 1 0 700 0 Wheaton Precious Metals Corp PUT 962879102 45 1500 SH DFND 1 0 1500 0 Royal Bank of Canada PUT 780087102 79 1000 SH DFND 1 0 1000 0 Royal Bank of Canada CALL 780087102 435 5500 SH DFND 1 0 5500 0 Canadian Imperial Bank of Comm PUT 136069101 150 1800 SH DFND 1 0 1800 0 Canadian Imperial Bank of Comm PUT 136069101 150 1800 SH DFND 1 0 1800 0 Canadian Imperial Bank of Comm CALL 136069101 150 1800 SH DFND 1 0 1800 0 Canadian Imperial Bank of Comm PUT 136069101 83 1000 SH DFND 1 0 1000 0 Royal Bank of Canada CALL 780087102 143 1800 SH DFND 1 0 1800 0 Royal Bank of Canada PUT 780087102 143 1800 SH DFND 1 0 1800 0 Royal Bank of Canada PUT 780087102 143 1800 SH DFND 1 0 1800 0 Toronto-Dominion Bank/The CALL 891160509 6 100 SH DFND 1 0 100 0 Toronto-Dominion Bank/The PUT 891160509 101 1800 SH DFND 1 0 1800 0 Toronto-Dominion Bank/The CALL 891160509 101 1800 SH DFND 1 0 1800 0 Toronto-Dominion Bank/The PUT 891160509 101 1800 SH DFND 1 0 1800 0 Toronto-Dominion Bank/The CALL 891160509 101 1800 SH DFND 1 0 1800 0 Canadian Imperial Bank of Comm PUT 136069101 167 2000 SH DFND 1 0 2000 0 Stars Group Inc/The CALL 85570W100 13 500 SH DFND 1 0 500 0 SSR Mining Inc PUT 784730103 48 2500 SH DFND 1 0 2500 0 Canadian Pacific Railway Ltd PUT 13645T100 102 400 SH DFND 1 0 400 0 Restaurant Brands Internationa CALL 76131D103 26 400 SH DFND 1 0 400 0 TransAlta Corp PUT 89346D107 11 1500 SH DFND 1 0 1500 0 BlackBerry Ltd PUT 09228F103 1 100 SH DFND 1 0 100 0 Bank of Montreal CALL 063671101 271 3500 SH DFND 1 0 3500 0 Bank of Nova Scotia/The CALL 064149107 984 17400 SH DFND 1 0 17400 0 Franco-Nevada Corp PUT 351858105 21 200 SH DFND 1 0 200 0 Toronto-Dominion Bank/The CALL 891160509 95 1700 SH DFND 1 0 1700 0 Toronto-Dominion Bank/The CALL 891160509 17 300 SH DFND 1 0 300 0 Canadian Natural Resources Ltd PUT 136385101 36 1100 SH DFND 1 0 1100 0 Crescent Point Energy Corp CALL 22576C101 12 2600 SH DFND 1 0 2600 0 IAMGOLD Corp CALL 450913108 7 2000 SH DFND 1 0 2000 0 Toronto-Dominion Bank/The CALL 891160509 746 13300 SH DFND 1 0 13300 0 CGI Group Inc PUT 12532H104 25 300 SH DFND 1 0 300 0 Hudbay Minerals Inc PUT 443628102 1 300 SH DFND 1 0 300 0 Canadian Imperial Bank of Comm PUT 136069101 150 1800 SH DFND 1 0 1800 0 Bank of Montreal PUT 063671101 271 3500 SH DFND 1 0 3500 0 BCE Inc PUT 05534B760 130 2800 SH DFND 1 0 2800 0 Canadian Natural Resources Ltd PUT 136385101 16 500 SH DFND 1 0 500 0 Magna International Inc CALL 559222401 44 800 SH DFND 1 0 800 0 Bank of Montreal CALL 063671101 1070 13800 SH DFND 1 0 13800 0 Bank of Nova Scotia/The CALL 064149107 107 1900 SH DFND 1 0 1900 0 Encana Corp CALL 292505104 60 12900 SH DFND 1 0 12900 0 Canadian Pacific Railway Ltd PUT 13645T100 740 2900 SH DFND 1 0 2900 0 Bank of Nova Scotia/The CALL 064149107 113 2000 SH DFND 1 0 2000 0 Bank of Nova Scotia/The CALL 064149107 1238 21900 SH DFND 1 0 21900 0 Teck Resources Ltd PUT 878742204 17 1000 SH DFND 1 0 1000 0 BCE Inc CALL 05534B760 148 3200 SH DFND 1 0 3200 0 Manulife Financial Corp CALL 56501R106 4 200 SH DFND 1 0 200 0 BlackBerry Ltd CALL 09228F103 15 2400 SH DFND 1 0 2400 0 CGI Group Inc CALL 12532H104 25 300 SH DFND 1 0 300 0 Kirkland Lake Gold Ltd CALL 49741E100 88 2000 SH DFND 1 0 2000 0 Agnico Eagle Mines Ltd CALL 008474108 62 1000 SH DFND 1 0 1000 0 Royal Bank of Canada CALL 780087102 143 1800 SH DFND 1 0 1800 0 Bank of Nova Scotia/The CALL 064149107 17 300 SH DFND 1 0 300 0 CGI Group Inc CALL 12532H104 33 400 SH DFND 1 0 400 0 Alamos Gold Inc CALL 011532108 2 300 SH DFND 1 0 300 0 Brookfield Infrastructure Part CALL G16252101 200 4000 SH DFND 1 0 4000 0 Toronto-Dominion Bank/The PUT 891160509 34 600 SH DFND 1 0 600 0 Royal Bank of Canada PUT 780087102 79 1000 SH DFND 1 0 1000 0 Bank of Montreal PUT 063671101 23 300 SH DFND 1 0 300 0 CGI Group Inc PUT 12532H104 25 300 SH DFND 1 0 300 0 Canadian Natural Resources Ltd PUT 136385101 87 2700 SH DFND 1 0 2700 0 Bank of Nova Scotia/The CALL 064149107 1204 21300 SH DFND 1 0 21300 0 Descartes Systems Group Inc/Th CALL 249906108 21 500 SH DFND 1 0 500 0 Wheaton Precious Metals Corp PUT 962879102 74 2500 SH DFND 1 0 2500 0 Canadian Imperial Bank of Comm CALL 136069101 33 400 SH DFND 1 0 400 0 Encana Corp PUT 292505104 97 20700 SH DFND 1 0 20700 0 Manulife Financial Corp PUT 56501R106 57 2800 SH DFND 1 0 2800 0 Bank of Nova Scotia/The CALL 064149107 28 500 SH DFND 1 0 500 0 ISHARES EDGE MSCI USA VALUE ETF 46432F388 31 340 SH DFND 1 0 340 0 Crescent Point Energy Corp PUT 22576C101 119 26600 SH DFND 1 0 26600 0 Gildan Activewear Inc CALL 375916103 15 500 SH DFND 1 0 500 0 BlackBerry Ltd PUT 09228F103 1 200 SH DFND 1 0 200 0 Kinross Gold Corp PUT 496902404 9 2000 SH DFND 1 0 2000 0 Toronto-Dominion Bank/The CALL 891160509 56 1000 SH DFND 1 0 1000 0 Alamos Gold Inc CALL 011532108 3 500 SH DFND 1 0 500 0 Bank of Nova Scotia/The CALL 064149107 803 14200 SH DFND 1 0 14200 0 First Majestic Silver Corp CALL 32076V103 31 2500 SH DFND 1 0 2500 0 Wheaton Precious Metals Corp CALL 962879102 45 1500 SH DFND 1 0 1500 0 Silvercorp Metals Inc CALL 82835P103 7 1300 SH DFND 1 0 1300 0 Bank of Nova Scotia/The CALL 064149107 701 12400 SH DFND 1 0 12400 0 Vermilion Energy Inc PUT 923725105 3 200 SH DFND 1 0 200 0 Cenovus Energy Inc PUT 15135U109 31 3000 SH DFND 1 0 3000 0 Royal Bank of Canada CALL 780087102 174 2200 SH DFND 1 0 2200 0 Barrick Gold Corp PUT 067901108 2 100 SH DFND 1 0 100 0 Barrick Gold Corp PUT 067901108 11 600 SH DFND 1 0 600 0 Sun Life Financial Inc CALL 866796105 55 1200 SH DFND 1 0 1200 0 Toronto-Dominion Bank/The CALL 891160509 359 6400 SH DFND 1 0 6400 0 Brookfield Property Partners L CALL G16249107 37 2000 SH DFND 1 0 2000 0 Brookfield Property Partners L CALL G16249107 37 2000 SH DFND 1 0 2000 0 Canadian Imperial Bank of Comm CALL 136069101 858 10300 SH DFND 1 0 10300 0 Kinross Gold Corp CALL 496902404 4 800 SH DFND 1 0 800 0 Toronto-Dominion Bank/The CALL 891160509 1824 32500 SH DFND 1 0 32500 0 BCE Inc CALL 05534B760 56 1200 SH DFND 1 0 1200 0 Canadian Natural Resources Ltd PUT 136385101 78 2400 SH DFND 1 0 2400 0 Bank of Montreal CALL 063671101 279 3600 SH DFND 1 0 3600 0 TransAlta Corp CALL 89346D107 1 100 SH DFND 1 0 100 0 Canadian National Railway Co PUT 136375102 163 1800 SH DFND 1 0 1800 0 Bank of Nova Scotia/The CALL 064149107 283 5000 SH DFND 1 0 5000 0 Vermilion Energy Inc CALL 923725105 141 8600 SH DFND 1 0 8600 0 Kirkland Lake Gold Ltd PUT 49741E100 49 1100 SH DFND 1 0 1100 0 Canadian National Railway Co CALL 136375102 444 4900 SH DFND 1 0 4900 0 First Majestic Silver Corp CALL 32076V103 2 200 SH DFND 1 0 200 0 BCE Inc CALL 05534B760 139 3000 SH DFND 1 0 3000 0 Bank of Nova Scotia/The CALL 064149107 164 2900 SH DFND 1 0 2900 0 Canadian National Railway Co CALL 136375102 389 4300 SH DFND 1 0 4300 0 Bank of Montreal PUT 063671101 209 2700 SH DFND 1 0 2700 0 Manulife Financial Corp CALL 56501R106 317 15600 SH DFND 1 0 15600 0 Toronto-Dominion Bank/The CALL 891160509 342 6100 SH DFND 1 0 6100 0 Bank of Montreal CALL 063671101 140 1800 SH DFND 1 0 1800 0 Bank of Nova Scotia/The CALL 064149107 40 700 SH DFND 1 0 700 0 Bank of Nova Scotia/The CALL 064149107 124 2200 SH DFND 1 0 2200 0 BCE Inc CALL 05534B760 325 7000 SH DFND 1 0 7000 0 Royal Bank of Canada CALL 780087102 562 7100 SH DFND 1 0 7100 0 Sun Life Financial Inc CALL 866796105 3664 80300 SH DFND 1 0 80300 0 Royal Bank of Canada CALL 780087102 1560 19700 SH DFND 1 0 19700 0 Sun Life Financial Inc PUT 866796105 46 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The CALL 064149107 62 1100 SH DFND 1 0 1100 0 BCE Inc PUT 05534B760 464 10000 SH DFND 1 0 10000 0 MAG Silver Corp CALL 55903Q104 18 1500 SH DFND 1 0 1500 0 Cenovus Energy Inc CALL 15135U109 42 4100 SH DFND 1 0 4100 0 Cenovus Energy Inc CALL 15135U109 20 2000 SH DFND 1 0 2000 0 Canadian Imperial Bank of Comm CALL 136069101 100 1200 SH DFND 1 0 1200 0 Pembina Pipeline Corp CALL 706327103 56 1500 SH DFND 1 0 1500 0 Canadian Imperial Bank of Comm CALL 136069101 266 3200 SH DFND 1 0 3200 0 Silvercorp Metals Inc CALL 82835P103 3 500 SH DFND 1 0 500 0 Royal Bank of Canada CALL 780087102 309 3900 SH DFND 1 0 3900 0 Bank of Montreal PUT 063671101 124 1600 SH DFND 1 0 1600 0 Vermilion Energy Inc CALL 923725105 64 3900 SH DFND 1 0 3900 0 Canadian Natural Resources Ltd CALL 136385101 16 500 SH DFND 1 0 500 0 Rogers Communications Inc PUT 775109200 229 4600 SH DFND 1 0 4600 0 Vermilion Energy Inc CALL 923725105 115 7000 SH DFND 1 0 7000 0 Methanex Corp PUT 59151K108 4 100 SH DFND 1 0 100 0 Canadian Natural Resources Ltd CALL 136385101 337 10400 SH DFND 1 0 10400 0 Encana Corp PUT 292505104 29 6200 SH DFND 1 0 6200 0 Canadian Imperial Bank of Comm CALL 136069101 883 10600 SH DFND 1 0 10600 0 Bank of Montreal CALL 063671101 372 4800 SH DFND 1 0 4800 0 Bank of Nova Scotia/The CALL 064149107 170 3000 SH DFND 1 0 3000 0 Baytex Energy Corp CALL 07317Q105 3 2300 SH DFND 1 0 2300 0 Novagold Resources Inc CALL 66987E206 9 1000 SH DFND 1 0 1000 0 Vermilion Energy Inc CALL 923725105 3 200 SH DFND 1 0 200 0 Precision Drilling Corp CALL 74022D308 3 2000 SH DFND 1 0 2000 0 Canadian Imperial Bank of Comm CALL 136069101 208 2500 SH DFND 1 0 2500 0 Brookfield Renewable Partners PUT G16258108 46 1000 SH DFND 1 0 1000 0 Bank of Montreal CALL 063671101 310 4000 SH DFND 1 0 4000 0 Enerplus Corp CALL 292766102 4 500 SH DFND 1 0 500 0 Bank of Montreal PUT 063671101 78 1000 SH DFND 1 0 1000 0 Vermilion Energy Inc CALL 923725105 113 6900 SH DFND 1 0 6900 0 Canadian Imperial Bank of Comm CALL 136069101 533 6400 SH DFND 1 0 6400 0 Canadian Imperial Bank of Comm CALL 136069101 450 5400 SH DFND 1 0 5400 0 Canadian Imperial Bank of Comm CALL 136069101 83 1000 SH DFND 1 0 1000 0 Suncor Energy Inc CALL 867224107 233 7100 SH DFND 1 0 7100 0 Canadian Imperial Bank of Comm CALL 136069101 83 1000 SH DFND 1 0 1000 0 Vermilion Energy Inc PUT 923725105 20 1200 SH DFND 1 0 1200 0 Sun Life Financial Inc CALL 866796105 23 500 SH DFND 1 0 500 0 Restaurant Brands Internationa PUT 76131D103 13 200 SH DFND 1 0 200 0 Manulife Financial Corp CALL 56501R106 201 9900 SH DFND 1 0 9900 0 BCE Inc CALL 05534B760 1038 22400 SH DFND 1 0 22400 0 Rogers Communications Inc CALL 775109200 810 16300 SH DFND 1 0 16300 0 Bank of Nova Scotia/The CALL 064149107 141 2500 SH DFND 1 0 2500 0 Sun Life Financial Inc PUT 866796105 46 1000 SH DFND 1 0 1000 0 TransAlta Corp CALL 89346D107 61 8500 SH DFND 1 0 8500 0 Bank of Montreal CALL 063671101 116 1500 SH DFND 1 0 1500 0 Bank of Nova Scotia/The CALL 064149107 113 2000 SH DFND 1 0 2000 0 Canadian Imperial Bank of Comm CALL 136069101 75 900 SH DFND 1 0 900 0 Vermilion Energy Inc CALL 923725105 16 1000 SH DFND 1 0 1000 0 Suncor Energy Inc CALL 867224107 33 1000 SH DFND 1 0 1000 0 Rogers Communications Inc PUT 775109200 50 1000 SH DFND 1 0 1000 0 Enbridge Inc CALL 29250N105 1854 46600 SH DFND 1 0 46600 0 Royal Bank of Canada PUT 780087102 79 1000 SH DFND 1 0 1000 0 Royal Bank of Canada CALL 780087102 475 6000 SH DFND 1 0 6000 0 Royal Bank of Canada CALL 780087102 903 11400 SH DFND 1 0 11400 0 Royal Bank of Canada CALL 780087102 2977 37600 SH DFND 1 0 37600 0 Canadian Imperial Bank of Comm CALL 136069101 316 3800 SH DFND 1 0 3800 0 Canadian Imperial Bank of Comm CALL 136069101 300 3600 SH DFND 1 0 3600 0 Algonquin Power & Utilities Co CALL 015857105 58 4100 SH DFND 1 0 4100 0 Canadian Imperial Bank of Comm CALL 136069101 616 7400 SH DFND 1 0 7400 0 Canadian Imperial Bank of Comm CALL 136069101 400 4800 SH DFND 1 0 4800 0 Manulife Financial Corp CALL 56501R106 439 21600 SH DFND 1 0 21600 0 Manulife Financial Corp CALL 56501R106 264 13000 SH DFND 1 0 13000 0 Manulife Financial Corp CALL 56501R106 368 18100 SH DFND 1 0 18100 0 Canadian Imperial Bank of Comm CALL 136069101 616 7400 SH DFND 1 0 7400 0 Toronto-Dominion Bank/The CALL 891160509 196 3500 SH DFND 1 0 3500 0 Canadian Imperial Bank of Comm CALL 136069101 167 2000 SH DFND 1 0 2000 0 Manulife Financial Corp CALL 56501R106 892 43900 SH DFND 1 0 43900 0 Vermilion Energy Inc CALL 923725105 34 2100 SH DFND 1 0 2100 0 Canadian Imperial Bank of Comm CALL 136069101 358 4300 SH DFND 1 0 4300 0 Stars Group Inc/The CALL 85570W100 13 500 SH DFND 1 0 500 0 Just Energy Group Inc PUT 48213W101 5 3000 SH DFND 1 0 3000 0 Royal Bank of Canada CALL 780087102 1219 15400 SH DFND 1 0 15400 0 Toronto-Dominion Bank/The CALL 891160509 1100 19600 SH DFND 1 0 19600 0 Manulife Financial Corp CALL 56501R106 171 8400 SH DFND 1 0 8400 0 Toronto-Dominion Bank/The CALL 891160509 382 6800 SH DFND 1 0 6800 0 Manulife Financial Corp CALL 56501R106 6 300 SH DFND 1 0 300 0 Bank of Nova Scotia/The CALL 064149107 113 2000 SH DFND 1 0 2000 0 Canadian Imperial Bank of Comm CALL 136069101 408 4900 SH DFND 1 0 4900 0 Bank of Nova Scotia/The CALL 064149107 300 5300 SH DFND 1 0 5300 0 Canadian Imperial Bank of Comm CALL 136069101 625 7500 SH DFND 1 0 7500 0 Royal Bank of Canada CALL 780087102 665 8400 SH DFND 1 0 8400 0 Enbridge Inc CALL 29250N105 8 200 SH DFND 1 0 200 0 Royal Bank of Canada CALL 780087102 230 2900 SH DFND 1 0 2900 0 Toronto-Dominion Bank/The PUT 891160509 297 5300 SH DFND 1 0 5300 0 IAMGOLD Corp CALL 450913108 7 2000 SH DFND 1 0 2000 0 Bank of Nova Scotia/The CALL 064149107 90 1600 SH DFND 1 0 1600 0 Royal Bank of Canada PUT 780087102 79 1000 SH DFND 1 0 1000 0 Toronto-Dominion Bank/The PUT 891160509 836 14900 SH DFND 1 0 14900 0 Toronto-Dominion Bank/The PUT 891160509 1656 29500 SH DFND 1 0 29500 0 Toronto-Dominion Bank/The PUT 891160509 842 15000 SH DFND 1 0 15000 0 Manulife Financial Corp CALL 56501R106 12 600 SH DFND 1 0 600 0 Toronto-Dominion Bank/The PUT 891160509 258 4600 SH DFND 1 0 4600 0 Toronto-Dominion Bank/The CALL 891160509 2178 38800 SH DFND 1 0 38800 0 Toronto-Dominion Bank/The PUT 891160509 1167 20800 SH DFND 1 0 20800 0 Toronto-Dominion Bank/The CALL 891160509 1588 28300 SH DFND 1 0 28300 0 Toronto-Dominion Bank/The PUT 891160509 1341 23900 SH DFND 1 0 23900 0 Toronto-Dominion Bank/The CALL 891160509 483 8600 SH DFND 1 0 8600 0 Bank of Montreal CALL 063671101 155 2000 SH DFND 1 0 2000 0 Bank of Nova Scotia/The CALL 064149107 141 2500 SH DFND 1 0 2500 0 Brookfield Asset Management In PUT 112585104 173 3000 SH DFND 1 0 3000 0 Canadian Imperial Bank of Comm CALL 136069101 275 3300 SH DFND 1 0 3300 0 Vermilion Energy Inc CALL 923725105 16 1000 SH DFND 1 0 1000 0 Methanex Corp CALL 59151K108 27 700 SH DFND 1 0 700 0 Royal Bank of Canada CALL 780087102 2470 31200 SH DFND 1 0 31200 0 Canadian Imperial Bank of Comm CALL 136069101 150 1800 SH DFND 1 0 1800 0 Open Text Corp CALL 683715106 53 1200 SH DFND 1 0 1200 0 BlackBerry Ltd CALL 09228F103 6 1000 SH DFND 1 0 1000 0 Colfax Corp COM 194014106 0 3 SH DFND 1 0 3 0 Shaw Communications Inc PUT 82028K200 37 1800 SH DFND 1 0 1800 0 BlackBerry Ltd PUT 09228F103 13 2000 SH DFND 1 0 2000 0 Brookfield Asset Management In PUT 112585104 58 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The CALL 064149107 633 11200 SH DFND 1 0 11200 0 Royal Bank of Canada CALL 780087102 428 5400 SH DFND 1 0 5400 0 Sun Life Financial Inc CALL 866796105 82 1800 SH DFND 1 0 1800 0 Sun Life Financial Inc CALL 866796105 96 2100 SH DFND 1 0 2100 0 Canadian Imperial Bank of Comm CALL 136069101 391 4700 SH DFND 1 0 4700 0 Toronto-Dominion Bank/The CALL 891160509 550 9800 SH DFND 1 0 9800 0 Toronto-Dominion Bank/The CALL 891160509 157 2800 SH DFND 1 0 2800 0 Crescent Point Energy Corp CALL 22576C101 49 10900 SH DFND 1 0 10900 0 Bank of Montreal CALL 063671101 698 9000 SH DFND 1 0 9000 0 Imperial Oil Ltd CALL 453038408 13 500 SH DFND 1 0 500 0 Canadian Imperial Bank of Comm CALL 136069101 150 1800 SH DFND 1 0 1800 0 Manulife Financial Corp PUT 56501R106 20 1000 SH DFND 1 0 1000 0 Crescent Point Energy Corp PUT 22576C101 9 2000 SH DFND 1 0 2000 0 Cameco Corp CALL 13321L108 34 3800 SH DFND 1 0 3800 0 Restaurant Brands Internationa PUT 76131D103 96 1500 SH DFND 1 0 1500 0 Restaurant Brands Internationa PUT 76131D103 83 1300 SH DFND 1 0 1300 0 Cenovus Energy Inc CALL 15135U109 13 1300 SH DFND 1 0 1300 0 Toronto-Dominion Bank/The CALL 891160509 1897 33800 SH DFND 1 0 33800 0 Bank of Nova Scotia/The CALL 064149107 62 1100 SH DFND 1 0 1100 0 Suncor Energy Inc CALL 867224107 33 1000 SH DFND 1 0 1000 0 Pembina Pipeline Corp CALL 706327103 7 200 SH DFND 1 0 200 0 Osisko Gold Royalties Ltd CALL 68827L101 3 300 SH DFND 1 0 300 0 Brookfield Asset Management In CALL 112585104 98 1700 SH DFND 1 0 1700 0 Fortis Inc/Canada CALL 349553107 29 700 SH DFND 1 0 700 0 Pembina Pipeline Corp CALL 706327103 11 300 SH DFND 1 0 300 0 BlackBerry Ltd CALL 09228F103 2 300 SH DFND 1 0 300 0 Suncor Energy Inc CALL 867224107 13 400 SH DFND 1 0 400 0 Just Energy Group Inc PUT 48213W101 0 200 SH DFND 1 0 200 0 Kirkland Lake Gold Ltd PUT 49741E100 4 100 SH DFND 1 0 100 0 Kirkland Lake Gold Ltd CALL 49741E100 101 2300 SH DFND 1 0 2300 0 BlackBerry Ltd PUT 09228F103 13 2000 SH DFND 1 0 2000 0 Algonquin Power & Utilities Co CALL 015857105 31 2200 SH DFND 1 0 2200 0 Toronto-Dominion Bank/The CALL 891160509 101 1800 SH DFND 1 0 1800 0 Sun Life Financial Inc PUT 866796105 114 2500 SH DFND 1 0 2500 0 BlackBerry Ltd CALL 09228F103 2 300 SH DFND 1 0 300 0 Suncor Energy Inc CALL 867224107 3 100 SH DFND 1 0 100 0 Toronto-Dominion Bank/The CALL 891160509 11 200 SH DFND 1 0 200 0 Encana Corp PUT 292505104 14 3000 SH DFND 1 0 3000 0 Shaw Communications Inc CALL 82028K200 14 700 SH DFND 1 0 700 0 Toronto-Dominion Bank/The CALL 891160509 387 6900 SH DFND 1 0 6900 0 Toronto-Dominion Bank/The CALL 891160509 11 200 SH DFND 1 0 200 0 CGI Group Inc CALL 12532H104 218 2600 SH DFND 1 0 2600 0 Crescent Point Energy Corp CALL 22576C101 13 2900 SH DFND 1 0 2900 0 BCE Inc CALL 05534B760 111 2400 SH DFND 1 0 2400 0 BCE Inc CALL 05534B760 575 12400 SH DFND 1 0 12400 0 BCE Inc CALL 05534B760 79 1700 SH DFND 1 0 1700 0 Nutrien Ltd CALL 67077M108 24 500 SH DFND 1 0 500 0 TELUS Corp CALL 87971M103 39 1000 SH DFND 1 0 1000 0 MAG Silver Corp CALL 55903Q104 31 2600 SH DFND 1 0 2600 0 Canadian Pacific Railway Ltd PUT 13645T100 255 1000 SH DFND 1 0 1000 0 Methanex Corp PUT 59151K108 31 800 SH DFND 1 0 800 0 Canadian Pacific Railway Ltd PUT 13645T100 306 1200 SH DFND 1 0 1200 0 Methanex Corp PUT 59151K108 77 2000 SH DFND 1 0 2000 0 Methanex Corp PUT 59151K108 4 100 SH DFND 1 0 100 0 360 Finance Inc COM 88557W101 1 54 SH DFND 1 0 54 0 Tencent Music Entertainment Gr COM 88034P109 0 41 SH DFND 1 0 41 0 Osisko Gold Royalties Ltd CALL 68827L101 19 2000 SH DFND 1 0 2000 0 Canadian Pacific Railway Ltd PUT 13645T100 26 100 SH DFND 1 0 100 0 Methanex Corp CALL 59151K108 4 100 SH DFND 1 0 100 0 Brinker International Inc COM 109641100 1 35 SH DFND 1 0 35 0 Methanex Corp PUT 59151K108 116 3000 SH DFND 1 0 3000 0 BCE Inc CALL 05534B760 2184 47100 SH DFND 1 0 47100 0 Restaurant Brands Internationa CALL 76131D103 70 1100 SH DFND 1 0 1100 0 Canadian Pacific Railway Ltd CALL 13645T100 255 1000 SH DFND 1 0 1000 0 Restaurant Brands Internationa PUT 76131D103 77 1200 SH DFND 1 0 1200 0 First Majestic Silver Corp PUT 32076V103 29 2400 SH DFND 1 0 2400 0 Methanex Corp PUT 59151K108 8 200 SH DFND 1 0 200 0 Manulife Financial Corp PUT 56501R106 24 1200 SH DFND 1 0 1200 0 Just Energy Group Inc CALL 48213W101 3 2000 SH DFND 1 0 2000 0 Methanex Corp CALL 59151K108 62 1600 SH DFND 1 0 1600 0 Cenovus Energy Inc PUT 15135U109 5 500 SH DFND 1 0 500 0 Methanex Corp PUT 59151K108 39 1000 SH DFND 1 0 1000 0 Methanex Corp CALL 59151K108 193 5000 SH DFND 1 0 5000 0 Methanex Corp PUT 59151K108 70 1800 SH DFND 1 0 1800 0 BlackBerry Ltd PUT 09228F103 12 1800 SH DFND 1 0 1800 0 TELUS Corp PUT 87971M103 194 5000 SH DFND 1 0 5000 0 Waste Connections Inc PUT 94106B101 45 500 SH DFND 1 0 500 0 BCE Inc CALL 05534B760 65 1400 SH DFND 1 0 1400 0 Norbord Inc PUT 65548P403 27 1000 SH DFND 1 0 1000 0 Enbridge Inc CALL 29250N105 1588 39900 SH DFND 1 0 39900 0 Cott Corp CALL 22163N106 8 600 SH DFND 1 0 600 0 Norbord Inc PUT 65548P403 80 3000 SH DFND 1 0 3000 0 TELUS Corp PUT 87971M103 151 3900 SH DFND 1 0 3900 0 Restaurant Brands Internationa PUT 76131D103 587 9200 SH DFND 1 0 9200 0 Canadian Pacific Railway Ltd PUT 13645T100 510 2000 SH DFND 1 0 2000 0 Canadian Pacific Railway Ltd PUT 13645T100 255 1000 SH DFND 1 0 1000 0 CGI Group Inc CALL 12532H104 50 600 SH DFND 1 0 600 0 Canadian Pacific Railway Ltd CALL 13645T100 510 2000 SH DFND 1 0 2000 0 Canadian Pacific Railway Ltd PUT 13645T100 255 1000 SH DFND 1 0 1000 0 Restaurant Brands Internationa CALL 76131D103 134 2100 SH DFND 1 0 2100 0 TransCanada Corp CALL 87807B107 16 300 SH DFND 1 0 300 0 Restaurant Brands Internationa CALL 76131D103 51 800 SH DFND 1 0 800 0 Crescent Point Energy Corp CALL 22576C101 3 600 SH DFND 1 0 600 0 TELUS Corp PUT 87971M103 4 100 SH DFND 1 0 100 0 COLUMBIA MULTI-SECTOR MUNICI ETF 19761L607 1 60 SH DFND 1 0 60 0 Manulife Financial Corp CALL 56501R106 77 3800 SH DFND 1 0 3800 0 Shaw Communications Inc PUT 82028K200 14 700 SH DFND 1 0 700 0 Enbridge Inc CALL 29250N105 4 100 SH DFND 1 0 100 0 BlackBerry Ltd PUT 09228F103 3 500 SH DFND 1 0 500 0 TELUS Corp PUT 87971M103 81 2100 SH DFND 1 0 2100 0 TELUS Corp PUT 87971M103 12 300 SH DFND 1 0 300 0 CGI Group Inc CALL 12532H104 17 200 SH DFND 1 0 200 0 Omeros Corp COM 682143102 2 120 SH DFND 1 0 120 0 Ultragenyx Pharmaceutical Inc COM 90400D108 1 30 SH DFND 1 0 30 0 Spectrum Pharmaceuticals Inc COM 84763A108 1 150 SH DFND 1 0 150 0 Restaurant Brands Internationa CALL 76131D103 6 100 SH DFND 1 0 100 0 TransCanada Corp CALL 87807B107 48 900 SH DFND 1 0 900 0 Shaw Communications Inc CALL 82028K200 83 4100 SH DFND 1 0 4100 0 Enbridge Inc CALL 29250N105 95 2400 SH DFND 1 0 2400 0 Crescent Point Energy Corp PUT 22576C101 4 1000 SH DFND 1 0 1000 0 BlackBerry Ltd CALL 09228F103 1 100 SH DFND 1 0 100 0 TELUS Corp CALL 87971M103 845 21800 SH DFND 1 0 21800 0 Enbridge Inc PUT 29250N105 72 1800 SH DFND 1 0 1800 0 CGI Group Inc CALL 12532H104 50 600 SH DFND 1 0 600 0 BCE Inc PUT 05534B760 876 18900 SH DFND 1 0 18900 0 Methanex Corp PUT 59151K108 93 2400 SH DFND 1 0 2400 0 TransCanada Corp PUT 87807B107 32 600 SH DFND 1 0 600 0 BCE Inc CALL 05534B760 28 600 SH DFND 1 0 600 0 TELUS Corp CALL 87971M103 597 15400 SH DFND 1 0 15400 0 Crescent Point Energy Corp PUT 22576C101 17 3700 SH DFND 1 0 3700 0 Enbridge Inc CALL 29250N105 123 3100 SH DFND 1 0 3100 0 Just Energy Group Inc CALL 48213W101 7 4000 SH DFND 1 0 4000 0 Canadian Pacific Railway Ltd PUT 13645T100 51 200 SH DFND 1 0 200 0 TELUS Corp PUT 87971M103 93 2400 SH DFND 1 0 2400 0 BlackBerry Ltd PUT 09228F103 14 2100 SH DFND 1 0 2100 0 Shaw Communications Inc PUT 82028K200 41 2000 SH DFND 1 0 2000 0 Enbridge Inc CALL 29250N105 211 5300 SH DFND 1 0 5300 0 Enbridge Inc PUT 29250N105 36 900 SH DFND 1 0 900 0 Cenovus Energy Inc CALL 15135U109 20 2000 SH DFND 1 0 2000 0 TransCanada Corp CALL 87807B107 219 4100 SH DFND 1 0 4100 0 Celestica Inc CALL 15101Q108 8 1000 SH DFND 1 0 1000 0 TransCanada Corp CALL 87807B107 352 6600 SH DFND 1 0 6600 0 Enbridge Inc CALL 29250N105 24 600 SH DFND 1 0 600 0 TransCanada Corp CALL 87807B107 96 1800 SH DFND 1 0 1800 0 TransAlta Corp CALL 89346D107 54 7500 SH DFND 1 0 7500 0 TransCanada Corp CALL 87807B107 245 4600 SH DFND 1 0 4600 0 Enbridge Inc CALL 29250N105 40 1000 SH DFND 1 0 1000 0 MAG Silver Corp PUT 55903Q104 12 1000 SH DFND 1 0 1000 0 MAG Silver Corp PUT 55903Q104 12 1000 SH DFND 1 0 1000 0 Restaurant Brands Internationa PUT 76131D103 140 2200 SH DFND 1 0 2200 0 TransCanada Corp CALL 87807B107 27 500 SH DFND 1 0 500 0 BlackBerry Ltd CALL 09228F103 5 700 SH DFND 1 0 700 0 CGI Group Inc PUT 12532H104 209 2500 SH DFND 1 0 2500 0 Crescent Point Energy Corp PUT 22576C101 8 1800 SH DFND 1 0 1800 0 SPDR S&P 500 ETF TRUST PUT 78462F103 9656 30000 SH DFND 1 0 30000 0 Waste Connections Inc CALL 94106B101 27 300 SH DFND 1 0 300 0 Shaw Communications Inc CALL 82028K200 203 10000 SH DFND 1 0 10000 0 TransCanada Corp CALL 87807B107 1013 19000 SH DFND 1 0 19000 0 PennantPark Investment Corp COM 708062104 0 30 SH DFND 1 0 30 0 Prospect Capital Corp COM 74348T102 0 30 SH DFND 1 0 30 0 CGI Group Inc CALL 12532H104 42 500 SH DFND 1 0 500 0 BCE Inc PUT 05534B760 134 2900 SH DFND 1 0 2900 0 TransCanada Corp CALL 87807B107 16 300 SH DFND 1 0 300 0 TELUS Corp CALL 87971M103 108 2800 SH DFND 1 0 2800 0 TELUS Corp CALL 87971M103 4 100 SH DFND 1 0 100 0 Enbridge Inc CALL 29250N105 4 100 SH DFND 1 0 100 0 Manulife Financial Corp CALL 56501R106 2 100 SH DFND 1 0 100 0 BlackBerry Ltd CALL 09228F103 15 2400 SH DFND 1 0 2400 0 CGI Group Inc PUT 12532H104 84 1000 SH DFND 1 0 1000 0 BCE Inc PUT 05534B760 46 1000 SH DFND 1 0 1000 0 Enbridge Inc CALL 29250N105 16 400 SH DFND 1 0 400 0 Cenovus Energy Inc PUT 15135U109 20 2000 SH DFND 1 0 2000 0 Restaurant Brands Internationa CALL 76131D103 3202 50200 SH DFND 1 0 50200 0 CGI Group Inc CALL 12532H104 59 700 SH DFND 1 0 700 0 BCE Inc PUT 05534B760 23 500 SH DFND 1 0 500 0 Nutrien Ltd PUT 67077M108 53 1100 SH DFND 1 0 1100 0 Nutrien Ltd CALL 67077M108 14 300 SH DFND 1 0 300 0 BlackBerry Ltd CALL 09228F103 13 2000 SH DFND 1 0 2000 0 TELUS Corp PUT 87971M103 19 500 SH DFND 1 0 500 0 Pretium Resources Inc CALL 74139C102 2 200 SH DFND 1 0 200 0 Manulife Financial Corp CALL 56501R106 122 6000 SH DFND 1 0 6000 0 Nutrien Ltd CALL 67077M108 5 100 SH DFND 1 0 100 0 Pretium Resources Inc PUT 74139C102 28 2500 SH DFND 1 0 2500 0 Manulife Financial Corp CALL 56501R106 20 1000 SH DFND 1 0 1000 0 Manulife Financial Corp CALL 56501R106 14 700 SH DFND 1 0 700 0 CGI Group Inc PUT 12532H104 167 2000 SH DFND 1 0 2000 0 Nutrien Ltd CALL 67077M108 10 200 SH DFND 1 0 200 0 Enbridge Inc PUT 29250N105 80 2000 SH DFND 1 0 2000 0 Enbridge Inc CALL 29250N105 16 400 SH DFND 1 0 400 0 Enbridge Inc CALL 29250N105 294 7400 SH DFND 1 0 7400 0 Nutrien Ltd PUT 67077M108 48 1000 SH DFND 1 0 1000 0 Enbridge Inc CALL 29250N105 513 12900 SH DFND 1 0 12900 0 TransCanada Corp CALL 87807B107 160 3000 SH DFND 1 0 3000 0 Cenovus Energy Inc CALL 15135U109 509 50000 SH DFND 1 0 50000 0 Aurora Cannabis Inc CALL 05156X108 19 8800 SH DFND 1 0 8800 0 Aurora Cannabis Inc CALL 05156X108 69 32000 SH DFND 1 0 32000 0 Manulife Financial Corp PUT 56501R106 20 1000 SH DFND 1 0 1000 0 Enbridge Inc CALL 29250N105 76 1900 SH DFND 1 0 1900 0 BlackBerry Ltd PUT 09228F103 26 4000 SH DFND 1 0 4000 0 BlackBerry Ltd PUT 09228F103 26 4000 SH DFND 1 0 4000 0 Precision Drilling Corp CALL 74022D308 3 2400 SH DFND 1 0 2400 0 Crescent Point Energy Corp PUT 22576C101 27 6000 SH DFND 1 0 6000 0 Crescent Point Energy Corp PUT 22576C101 4 1000 SH DFND 1 0 1000 0 Manulife Financial Corp CALL 56501R106 4 200 SH DFND 1 0 200 0 TELUS Corp CALL 87971M103 5463 141000 SH DFND 1 0 141000 0 Restaurant Brands Internationa CALL 76131D103 13 200 SH DFND 1 0 200 0 TransAlta Corp PUT 89346D107 7 1000 SH DFND 1 0 1000 0 Crescent Point Energy Corp PUT 22576C101 15 3300 SH DFND 1 0 3300 0 Crescent Point Energy Corp PUT 22576C101 9 2000 SH DFND 1 0 2000 0 Nutrien Ltd CALL 67077M108 48 1000 SH DFND 1 0 1000 0 Enbridge Inc CALL 29250N105 629 15800 SH DFND 1 0 15800 0 Canada Goose Holdings Inc COM 135086106 308 8500 SH DFND 1 0 8500 0 Methanex Corp PUT 59151K108 77 2000 SH DFND 1 0 2000 0 Enbridge Inc CALL 29250N105 434 10900 SH DFND 1 0 10900 0 Invesco Dynamic Oil & Gas Serv COM 46137V670 0 30 SH DFND 1 0 30 0 Canadian Pacific Railway Ltd PUT 13645T100 255 1000 SH DFND 1 0 1000 0 TransAlta Corp PUT 89346D107 107 15000 SH DFND 1 0 15000 0 BCE Inc CALL 05534B760 834 18000 SH DFND 1 0 18000 0 Methanex Corp PUT 59151K108 39 1000 SH DFND 1 0 1000 0 Manulife Financial Corp CALL 56501R106 2 100 SH DFND 1 0 100 0 Cenovus Energy Inc PUT 15135U109 15 1500 SH DFND 1 0 1500 0 Methanex Corp CALL 59151K108 39 1000 SH DFND 1 0 1000 0 TransCanada Corp CALL 87807B107 53 1000 SH DFND 1 0 1000 0 Crescent Point Energy Corp PUT 22576C101 4 1000 SH DFND 1 0 1000 0 Nutrien Ltd CALL 67077M108 10 200 SH DFND 1 0 200 0 Alcentra Capital Corp COM 01374T102 0 30 SH DFND 1 0 30 0 Apollo Investment Corp COM 03761U502 1 30 SH DFND 1 0 30 0 Methanex Corp CALL 59151K108 39 1000 SH DFND 1 0 1000 0 Stantec Inc CALL 85472N109 28 1000 SH DFND 1 0 1000 0 Enbridge Inc PUT 29250N105 12 300 SH DFND 1 0 300 0 BlackBerry Ltd PUT 09228F103 1 200 SH DFND 1 0 200 0 Enbridge Inc CALL 29250N105 12 300 SH DFND 1 0 300 0 Methanex Corp CALL 59151K108 39 1000 SH DFND 1 0 1000 0 TransAlta Corp CALL 89346D107 1416 198000 SH DFND 1 0 198000 0 Cenovus Energy Inc PUT 15135U109 10 1000 SH DFND 1 0 1000 0 Baytex Energy Corp PUT 07317Q105 4 3000 SH DFND 1 0 3000 0 Manulife Financial Corp CALL 56501R106 4469 220000 SH DFND 1 0 220000 0 Manulife Financial Corp CALL 56501R106 2647 130300 SH DFND 1 0 130300 0 Restaurant Brands Internationa PUT 76131D103 64 1000 SH DFND 1 0 1000 0 Pretium Resources Inc PUT 74139C102 11 1000 SH DFND 1 0 1000 0 BCE Inc PUT 05534B760 46 1000 SH DFND 1 0 1000 0 Just Energy Group Inc CALL 48213W101 1 800 SH DFND 1 0 800 0 TransCanada Corp CALL 87807B107 107 2000 SH DFND 1 0 2000 0 Enbridge Inc CALL 29250N105 334 8400 SH DFND 1 0 8400 0 Methanex Corp PUT 59151K108 46 1200 SH DFND 1 0 1200 0 Enbridge Inc PUT 29250N105 4 100 SH DFND 1 0 100 0 Centene Corp PUT 15135B101 5344 85000 SH DFND 1 0 85000 0 Cenovus Energy Inc CALL 15135U109 18 1800 SH DFND 1 0 1800 0 Enbridge Inc CALL 29250N105 40 1000 SH DFND 1 0 1000 0 Pretium Resources Inc CALL 74139C102 21 1900 SH DFND 1 0 1900 0 Just Energy Group Inc PUT 48213W101 5 3000 SH DFND 1 0 3000 0 Enbridge Inc PUT 29250N105 20 500 SH DFND 1 0 500 0 Restaurant Brands Internationa CALL 76131D103 13 200 SH DFND 1 0 200 0 Waste Connections Inc CALL 94106B101 909 10000 SH DFND 1 0 10000 0 Enbridge Inc CALL 29250N105 4 100 SH DFND 1 0 100 0 Teva Pharmaceutical Industries COM 881624209 0 30 SH DFND 1 0 30 0 Enbridge Inc PUT 29250N105 195 4900 SH DFND 1 0 4900 0 Restaurant Brands Internationa CALL 76131D103 128 2000 SH DFND 1 0 2000 0 Shopify Inc CALL 82509L107 1232 3100 SH DFND 1 0 3100 0 Toronto-Dominion Bank/The COM 891160509 633 11282 SH DFND 1 0 11282 0 Toronto-Dominion Bank/The COM 891160509 10214 181996 SH DFND 1 0 181996 0 Toronto-Dominion Bank/The COM 891160509 107481 1915331 SH DFND 1 0 1915331 0 Teck Resources Ltd COM 878742204 253 14600 SH DFND 1 0 14600 0 TransCanada Corp COM 87807B107 165 3100 SH DFND 1 0 3100 0 Pixelworks Inc COM 72581M305 0 20 SH DFND 1 0 20 0 Atlantic Power Corp COM 04878Q863 0 53 SH DFND 1 0 53 0 Eldorado Gold Corp COM 284902509 0 56 SH DFND 1 0 56 0 Mountain Province Diamonds Inc COM 62426E402 0 61 SH DFND 1 0 61 0 Pattern Energy Group Inc COM 70338P100 0 12 SH DFND 1 0 12 0 Teck Resources Ltd COM 878742204 0 2 SH DFND 1 0 2 0 TransGlobe Energy Corp COM 893662106 0 73 SH DFND 1 0 73 0 TRILLIUM THERAPEUTICS INC COM 89620X506 0 8 SH DFND 1 0 8 0 Coeur Mining Inc COM 192108504 0 17 SH DFND 1 0 17 0 Tucows Inc COM 898697206 6 90 SH DFND 1 0 90 0 Solitario Zinc Corp COM 8342EP107 0 6 SH DFND 1 0 6 0 Barrick Gold Corp COM 067901108 1 56 SH DFND 1 0 56 0 Aurora Cannabis Inc COM 05156X108 0 42 SH DFND 1 0 42 0 Asanko Gold Inc COM 04341Y105 0 54 SH DFND 1 0 54 0 Aptose Biosciences Inc COM 03835T200 0 8 SH DFND 1 0 8 0 Avino Silver & Gold Mines Ltd COM 053906103 0 836 SH DFND 1 0 836 0 AURYN RESOURCES INC COM 05208W108 0 21 SH DFND 1 0 21 0 Brookfield Asset Management In COM 112585104 0 8 SH DFND 1 0 8 0 Bank of Nova Scotia/The COM 064149107 2 44 SH DFND 1 0 44 0 B2Gold Corp COM 11777Q209 0 65 SH DFND 1 0 65 0 Colliers International Group I COM 194693107 4 49 SH DFND 1 0 49 0 Crescent Point Energy Corp COM 22576C101 0 36 SH DFND 1 0 36 0 DiaMedica Therapeutics Inc COM 25253X207 0 24 SH DFND 1 0 24 0 BRP Inc/CA COM 05577W200 4 98 SH DFND 1 0 98 0 DIRTT Environmental Solutions COM 25490H106 0 73 SH DFND 1 0 73 0 Descartes Systems Group Inc/Th COM 249906108 3 71 SH DFND 1 0 71 0 Energy Fuels Inc/Canada COM 292671708 0 62 SH DFND 1 0 62 0 Enerplus Corp COM 292766102 1 71 SH DFND 1 0 71 0 EXFO Inc COM 302046107 0 21 SH DFND 1 0 21 0 First Majestic Silver Corp COM 32076V103 1 79 SH DFND 1 0 79 0 Fennec Pharmaceuticals Inc COM 31447P100 0 42 SH DFND 1 0 42 0 CGI Group Inc COM 12532H104 2 20 SH DFND 1 0 20 0 Gildan Activewear Inc COM 375916103 3 95 SH DFND 1 0 95 0 Great Panther Silver Ltd COM 39115V101 0 400 SH DFND 1 0 400 0 Golden Star Resources Ltd COM 38119T807 0 73 SH DFND 1 0 73 0 Gold Standard Ventures Corp COM 380738104 0 40 SH DFND 1 0 40 0 Gran Tierra Energy Inc COM 38500T101 0 6 SH DFND 1 0 6 0 Hudbay Minerals Inc COM 443628102 0 70 SH DFND 1 0 70 0 Immunovaccine Inc COM 44974L103 1 438 SH DFND 1 0 438 0 Kinross Gold Corp COM 496902404 0 27 SH DFND 1 0 27 0 Kirkland Lake Gold Ltd COM 49741E100 1 30 SH DFND 1 0 30 0 Kelso Technologies Inc COM 48826D201 0 105 SH DFND 1 0 105 0 Lithium Americas Corp COM 53680Q207 0 9 SH DFND 1 0 9 0 Manulife Financial Corp COM 56501R106 2 98 SH DFND 1 0 98 0 McEwen Mining Inc COM 58039P107 0 55 SH DFND 1 0 55 0 Northern Dynasty Minerals Ltd COM 66510M204 0 174 SH DFND 1 0 174 0 Novagold Resources Inc COM 66987E206 0 1 SH DFND 1 0 1 0 North American Energy Partners COM 656811106 0 9 SH DFND 1 0 9 0 NexGen Energy Ltd COM 65340P106 0 46 SH DFND 1 0 46 0 Obsidian Energy Ltd COM 674482203 0 378 SH DFND 1 0 378 0 Organigram Holdings Inc COM 68620P101 0 37 SH DFND 1 0 37 0 Oncolytics Biotech Inc COM 682310875 0 24 SH DFND 1 0 24 0 Norbord Inc COM 65548P403 3 127 SH DFND 1 0 127 0 Pan American Silver Corp COM 697900108 3 108 SH DFND 1 0 108 0 Precision Drilling Corp COM 74022D308 0 53 SH DFND 1 0 53 0 ProMetic Life Sciences Inc COM 53272L103 0 45 SH DFND 1 0 45 0 CPI Card Group Inc COM 12634H200 0 58 SH DFND 1 0 58 0 PolyMet Mining Corp COM 731916102 0 276 SH DFND 1 0 276 0 Rogers Communications Inc COM 775109200 1 17 SH DFND 1 0 17 0 Resolute Forest Products Inc COM 76117W109 0 47 SH DFND 1 0 47 0 CGI Group Inc COM 12532H104 27631 330000 SH DFND 4 0 330000 0 SilverCrest Metals Inc COM 828363101 0 20 SH DFND 1 0 20 0 Sierra Metals Inc COM 82639W106 0 3 SH DFND 1 0 3 0 SunOpta Inc COM 8676EP108 0 32 SH DFND 1 0 32 0 Silvercorp Metals Inc COM 82835P103 0 27 SH DFND 1 0 27 0 Sierra Wireless Inc COM 826516106 2 159 SH DFND 1 0 159 0 Taseko Mines Ltd COM 876511106 0 178 SH DFND 1 0 178 0 Titan Medical Inc COM 88830X819 0 521 SH DFND 1 0 521 0 TransAtlantic Petroleum Ltd COM G89982113 0 165 SH DFND 1 0 165 0 Tanzanian Royalty Exploration COM 87601A107 0 205 SH DFND 1 0 205 0 Thomson Reuters Corp COM 884903709 4 49 SH DFND 1 0 49 0 Domtar Corp COM 257559203 3 69 SH DFND 1 0 69 0 Americas Silver Corp COM 03062D100 0 11 SH DFND 1 0 11 0 Vista Gold Corp COM 927926303 0 11 SH DFND 1 0 11 0 Waste Connections Inc COM 94106B101 0 4 SH DFND 1 0 4 0 Zomedica Pharmaceuticals Corp COM 98979F107 0 20 SH DFND 1 0 20 0 IAMGOLD Corp COM 450913108 321 85900 SH DFND 1 0 85900 0 Lithium Americas Corp COM 53680Q207 14 4300 SH DFND 1 0 4300 0 Vermilion Energy Inc COM 923725105 473 28900 SH DFND 1 0 28900 0 Hudbay Minerals Inc COM 443628102 352 85000 SH DFND 1 0 85000 0 TELUS Corp COM 87971M103 395 10200 SH DFND 1 0 10200 0 B2Gold Corp COM 11777Q209 325 81000 SH DFND 1 0 81000 0 Enerplus Corp COM 292766102 1 100 SH DFND 1 0 100 0 Algonquin Power & Utilities Co COM 015857105 324 22900 SH DFND 1 0 22900 0 Canadian Natural Resources Ltd COM 136385101 453 14000 SH DFND 1 0 14000 0 Cenovus Energy Inc COM 15135U109 661 65000 SH DFND 1 0 65000 0 Shopify Inc COM 82509L107 318 800 SH DFND 1 0 800 0 First Majestic Silver Corp COM 32076V103 722 58800 SH DFND 1 0 58800 0 BlackBerry Ltd COM 09228F103 516 80200 SH DFND 1 0 80200 0 Bank of Montreal COM 063671101 756 9750 SH DFND 1 0 9750 0 Alamos Gold Inc COM 011532108 200 33200 SH DFND 1 0 33200 0 Pembina Pipeline Corp COM 706327103 627 16897 SH DFND 1 0 16897 0 Pretium Resources Inc COM 74139C102 4 400 SH DFND 1 0 400 0 New Gold Inc COM 644535106 13 14600 SH DFND 1 0 14600 0 Magna International Inc COM 559222401 11 200 SH DFND 1 0 200 0 Aurinia Pharmaceuticals Inc COM 05156V102 348 17200 SH DFND 1 0 17200 0 BALLARD POWER SYSTEMS INC COM 058586108 82 11500 SH DFND 1 0 11500 0 Agnico Eagle Mines Ltd COM 008474108 228 3700 SH DFND 1 0 3700 0 Fortuna Silver Mines Inc COM 349915108 103 25300 SH DFND 1 0 25300 0 Sandstorm Gold Ltd COM 80013R206 144 19300 SH DFND 1 0 19300 0 CRH Medical Corp COM 12626F105 2 500 SH DFND 1 0 500 0 Crescent Point Energy Corp COM 22576C101 68 15300 SH DFND 1 0 15300 0 BCE Inc COM 05534B760 338 7300 SH DFND 1 0 7300 0 Canadian Imperial Bank of Comm COM 136069101 504 6050 SH DFND 1 0 6050 0 B2Gold Corp COM 11777Q209 8 2000 SH DFND 1 0 2000 0 Franco-Nevada Corp COM 351858105 7 69 SH DFND 1 0 69 0 Kinross Gold Corp COM 496902404 596 125600 SH DFND 1 0 125600 0 Just Energy Group Inc COM 48213W101 68 40700 SH DFND 1 0 40700 0 Americas Silver Corp COM 03062D100 39 12400 SH DFND 1 0 12400 0 Endeavour Silver Corp COM 29258Y103 52 21700 SH DFND 1 0 21700 0 Encana Corp COM 292505104 503 107400 SH DFND 1 0 107400 0 Brookfield Renewable Partners COM G16258108 121 2600 SH DFND 1 0 2600 0 Alexco Resource Corp COM 01535P106 31 13600 SH DFND 1 0 13600 0 Brookfield Infrastructure Part COM G16252101 70 1400 SH DFND 1 0 1400 0 Kirkland Lake Gold Ltd COM 49741E100 463 10500 SH DFND 1 0 10500 0 Fortis Inc/Canada COM 349553107 594 14300 SH DFND 1 0 14300 0 CAE Inc COM 124765108 122 4600 SH DFND 1 0 4600 0 Canada Goose Holdings Inc COM 135086106 369 10200 SH DFND 1 0 10200 0 AURYN RESOURCES INC COM 05208W108 5 3300 SH DFND 1 0 3300 0 Gold Standard Ventures Corp COM 380738104 35 40800 SH DFND 1 0 40800 0 Americas Silver Corp COM 03062D100 1 200 SH DFND 1 0 200 0 Rogers Communications Inc COM 775109200 547 11000 SH DFND 1 0 11000 0 Difference Capital Financial I COM 60800C109 13 5000 SH DFND 1 0 5000 0 General Moly Inc COM 370373102 0 53 SH DFND 1 0 53 0 Energy Fuels Inc/Canada COM 292671708 22 11400 SH DFND 1 0 11400 0 Royal Bank of Canada COM 780087102 76771 969701 SH DFND 1 0 969701 0 TransCanada Corp COM 87807B107 8248 154788 SH DFND 1 0 154788 0 Melco Resorts & Entertainment COM 585464100 4 157 SH DFND 4 0 157 0 Bank of Nova Scotia/The COM 064149107 33349 590070 SH DFND 1 0 590070 0 BCE Inc COM 05534B760 8440 182083 SH DFND 1 0 182083 0 Bank of Montreal COM 063671101 40928 527796 SH DFND 1 0 527796 0 Canadian Imperial Bank of Comm COM 136069101 16907 203053 SH DFND 1 0 203053 0 Manulife Financial Corp COM 56501R106 10193 501845 SH DFND 1 0 501845 0 Rayonier Advanced Materials In COM 75508B104 0 3 SH DFND 1 0 3 0 Wheaton Precious Metals Corp COM 962879102 3796 127508 SH DFND 1 0 127508 0 Sun Life Financial Inc COM 866796105 20546 450362 SH DFND 1 0 450362 0 Enbridge Inc COM 29250N105 16937 425741 SH DFND 1 0 425741 0 Brookfield Asset Management In COM 112585104 14558 251816 SH DFND 1 0 251816 0 Canadian Natural Resources Ltd COM 136385101 16310 504000 SH DFND 1 0 504000 0 Suncor Energy Inc COM 867224107 34343 1047255 SH DFND 1 0 1047255 0 Oncolytics Biotech Inc COM 682310875 0 100 SH DFND 1 0 100 0 CounterPath Corp COM 22228P302 0 20 SH DFND 1 0 20 0 Shaw Communications Inc COM 82028K200 9709 478196 SH DFND 1 0 478196 0 Waste Connections Inc COM 94106B101 6785 74657 SH DFND 1 0 74657 0 Viemed Healthcare Inc COM 92663R105 29 4600 SH DFND 1 0 4600 0 CannTrust Holdings Inc COM 137800207 0 73 SH DFND 1 0 73 0 Oncolytics Biotech Inc COM 682310875 9 1800 SH DFND 1 0 1800 0 untitled COM 85207K107 2 344 SH DFND 1 0 344 0 CAE Inc COM 124765108 66 2500 SH DFND 1 0 2500 0 Cameco Corp COM 13321L108 1263 142000 SH DFND 1 0 142000 0 Canadian Imperial Bank of Comm COM 136069101 2428 29159 SH DFND 1 0 29159 0 Brookfield Asset Management In COM 112585104 2252 38950 SH DFND 1 0 38950 0 CGI Group Inc COM 12532H104 1139 13600 SH DFND 1 0 13600 0 Shaw Communications Inc COM 82028K200 1693 83400 SH DFND 1 0 83400 0 Toronto-Dominion Bank/The COM 891160509 125130 2229836 SH DFND 1 0 2229836 0 Thomson Reuters Corp COM 884903709 3067 42852 SH DFND 1 0 42852 0 Open Text Corp COM 683715106 57 1300 SH DFND 1 0 1300 0 Gildan Activewear Inc COM 375916103 1015 34300 SH DFND 1 0 34300 0 Vermilion Energy Inc COM 923725105 15 900 SH DFND 1 0 900 0 Gran Tierra Energy Inc COM 38500T101 19 14700 SH DFND 1 0 14700 0 Barrick Gold Corp COM 067901108 171 9200 SH DFND 1 0 9200 0 Agnico Eagle Mines Ltd COM 008474108 99 1600 SH DFND 1 0 1600 0 BCE Inc COM 05534B760 561 12100 SH DFND 1 0 12100 0 Bank of Montreal COM 063671101 277 3574 SH DFND 1 0 3574 0 Bank of Nova Scotia/The COM 064149107 1094 19356 SH DFND 1 0 19356 0 Cameco Corp COM 13321L108 32 3600 SH DFND 1 0 3600 0 Canadian Imperial Bank of Comm COM 136069101 1419 17042 SH DFND 1 0 17042 0 Canadian Natural Resources Ltd COM 136385101 327 10100 SH DFND 1 0 10100 0 Canadian National Railway Co COM 136375102 724 8000 SH DFND 1 0 8000 0 Brookfield Asset Management In COM 112585104 451 7800 SH DFND 1 0 7800 0 Eldorado Gold Corp COM 284902509 10 1300 SH DFND 1 0 1300 0 Fortis Inc/Canada COM 349553107 365 8800 SH DFND 1 0 8800 0 IAMGOLD Corp COM 450913108 13 3400 SH DFND 1 0 3400 0 Imperial Oil Ltd COM 453038408 61 2300 SH DFND 1 0 2300 0 Enbridge Inc COM 29250N105 525 13200 SH DFND 1 0 13200 0 Kinross Gold Corp COM 496902404 49 10400 SH DFND 1 0 10400 0 Magna International Inc COM 559222401 230 4200 SH DFND 1 0 4200 0 Encana Corp COM 292505104 32 6800 SH DFND 1 0 6800 0 Obsidian Energy Ltd COM 674482203 0 628 SH DFND 1 0 628 0 Rogers Communications Inc COM 775109200 452 9100 SH DFND 1 0 9100 0 BlackBerry Ltd COM 09228F103 24 3800 SH DFND 1 0 3800 0 Royal Bank of Canada COM 780087102 1739 21970 SH DFND 1 0 21970 0 Shaw Communications Inc COM 82028K200 215 10600 SH DFND 1 0 10600 0 Suncor Energy Inc COM 867224107 462 14100 SH DFND 1 0 14100 0 TransAlta Corp COM 89346D107 79 11000 SH DFND 1 0 11000 0 Toronto-Dominion Bank/The COM 891160509 4928 87822 SH DFND 1 0 87822 0 Teck Resources Ltd COM 878742204 76 4400 SH DFND 1 0 4400 0 Thomson Reuters Corp COM 884903709 221 3086 SH DFND 1 0 3086 0 TransCanada Corp COM 87807B107 565 10600 SH DFND 1 0 10600 0 TELUS Corp COM 87971M103 589 15200 SH DFND 1 0 15200 0 Gildan Activewear Inc COM 375916103 59 2000 SH DFND 1 0 2000 0 Manulife Financial Corp COM 56501R106 285 14011 SH DFND 1 0 14011 0 Sun Life Financial Inc COM 866796105 45 981 SH DFND 1 0 981 0 Enerplus Corp COM 292766102 13 1800 SH DFND 1 0 1800 0 Yamana Gold Inc COM 98462Y100 27 6900 SH DFND 1 0 6900 0 Canadian Pacific Railway Ltd COM 13645T100 357 1400 SH DFND 1 0 1400 0 Just Energy Group Inc COM 48213W101 4 2600 SH DFND 1 0 2600 0 Crescent Point Energy Corp COM 22576C101 15 3400 SH DFND 1 0 3400 0 Wheaton Precious Metals Corp COM 962879102 98 3300 SH DFND 1 0 3300 0 Cenovus Energy Inc COM 15135U109 70 6900 SH DFND 1 0 6900 0 Restaurant Brands Internationa COM 76131D103 72 1123 SH DFND 1 0 1123 0 Brookfield Business Partners L COM G16234109 6 156 SH DFND 1 0 156 0 Nutrien Ltd COM 67077M108 330 6882 SH DFND 1 0 6882 0 Stars Group Inc/The COM 85570W100 358 13700 SH DFND 1 0 13700 0 Melco Resorts & Entertainment COM 585464100 195 8074 SH DFND 4 0 8074 0 Aptose Biosciences Inc COM 03835T200 3 600 SH DFND 1 0 600 0 Barrick Gold Corp PUT 067901108 97 5200 SH DFND 1 0 5200 0 Bank of Montreal CALL 063671101 1412 18200 SH DFND 1 0 18200 0 Royal Bank of Canada CALL 780087102 3824 48300 SH DFND 1 0 48300 0 Toronto-Dominion Bank/The CALL 891160509 1229 21900 SH DFND 1 0 21900 0 Suncor Energy Inc CALL 867224107 3923 119600 SH DFND 1 0 119600 0 Toronto-Dominion Bank/The CALL 891160509 253 4500 SH DFND 1 0 4500 0 TELUS Corp PUT 87971M103 89 2300 SH DFND 1 0 2300 0 Manulife Financial Corp PUT 56501R106 108 5300 SH DFND 1 0 5300 0 Toronto-Dominion Bank/The PUT 891160509 2441 43500 SH DFND 1 0 43500 0 Crescent Point Energy Corp PUT 22576C101 18 4000 SH DFND 1 0 4000 0 Royal Bank of Canada CALL 780087102 6707 84700 SH DFND 1 0 84700 0 Manulife Financial Corp CALL 56501R106 244 12000 SH DFND 1 0 12000 0 Pembina Pipeline Corp PUT 706327103 45 1200 SH DFND 1 0 1200 0 Manulife Financial Corp CALL 56501R106 228 11200 SH DFND 1 0 11200 0 Bank of Nova Scotia/The CALL 064149107 7456 131900 SH DFND 1 0 131900 0 Bank of Nova Scotia/The CALL 064149107 119 2100 SH DFND 1 0 2100 0 BCE Inc PUT 05534B760 121 2600 SH DFND 1 0 2600 0 BCE Inc PUT 05534B760 1609 34700 SH DFND 1 0 34700 0 Bank of Nova Scotia/The CALL 064149107 3505 62000 SH DFND 1 0 62000 0 Bank of Nova Scotia/The CALL 064149107 373 6600 SH DFND 1 0 6600 0 Canadian Imperial Bank of Comm PUT 136069101 1566 18800 SH DFND 1 0 18800 0 Barrick Gold Corp PUT 067901108 65 3500 SH DFND 1 0 3500 0 Barrick Gold Corp PUT 067901108 178 9600 SH DFND 1 0 9600 0 BCE Inc PUT 05534B760 51 1100 SH DFND 1 0 1100 0 Canadian National Railway Co PUT 136375102 4028 44500 SH DFND 1 0 44500 0 Canadian Imperial Bank of Comm CALL 136069101 5113 61400 SH DFND 1 0 61400 0 Barrick Gold Corp CALL 067901108 9 500 SH DFND 1 0 500 0 BCE Inc PUT 05534B760 1066 23000 SH DFND 1 0 23000 0 Bank of Nova Scotia/The CALL 064149107 96 1700 SH DFND 1 0 1700 0 Barrick Gold Corp CALL 067901108 45 2400 SH DFND 1 0 2400 0 BCE Inc PUT 05534B760 1632 35200 SH DFND 1 0 35200 0 Enbridge Inc CALL 29250N105 11670 293300 SH DFND 1 0 293300 0 Canadian Natural Resources Ltd PUT 136385101 65 2000 SH DFND 1 0 2000 0 Enbridge Inc PUT 29250N105 422 10600 SH DFND 1 0 10600 0 Enbridge Inc PUT 29250N105 1333 33500 SH DFND 1 0 33500 0 Enbridge Inc PUT 29250N105 736 18500 SH DFND 1 0 18500 0 BlackBerry Ltd PUT 09228F103 3 500 SH DFND 1 0 500 0 Enbridge Inc PUT 29250N105 8674 218000 SH DFND 1 0 218000 0 Enbridge Inc CALL 29250N105 5865 147400 SH DFND 1 0 147400 0 Toronto-Dominion Bank/The CALL 891160509 202 3600 SH DFND 1 0 3600 0 BlackBerry Ltd PUT 09228F103 6 900 SH DFND 1 0 900 0 BlackBerry Ltd CALL 09228F103 97 15100 SH DFND 1 0 15100 0 Toronto-Dominion Bank/The PUT 891160509 601 10700 SH DFND 1 0 10700 0 TELUS Corp PUT 87971M103 12 300 SH DFND 1 0 300 0 Precision Drilling Corp PUT 74022D308 7 4700 SH DFND 1 0 4700 0 BCE Inc COM 05534B760 188 4061 SH DFND 1 0 4061 0 Bank of Montreal COM 063671101 24596 317181 SH DFND 1 0 317181 0 Baytex Energy Corp COM 07317Q105 28 19100 SH DFND 1 0 19100 0 Canadian Imperial Bank of Comm COM 136069101 26987 324129 SH DFND 1 0 324129 0 Canadian Pacific Railway Ltd COM 13645T100 3153 12363 SH DFND 1 0 12363 0 Hudbay Minerals Inc COM 443628102 182 43800 SH DFND 1 0 43800 0 Methanex Corp COM 59151K108 131 3380 SH DFND 1 0 3380 0 Osisko Gold Royalties Ltd COM 68827L101 28 2875 SH DFND 1 0 2875 0 Norbord Inc COM 65548P403 570 21300 SH DFND 1 0 21300 0 Open Text Corp COM 683715106 9 212 SH DFND 1 0 212 0 TransCanada Corp COM 87807B107 5795 108743 SH DFND 1 0 108743 0 Stars Group Inc/The COM 85570W100 29 1100 SH DFND 1 0 1100 0 Vermilion Energy Inc COM 923725105 787 48130 SH DFND 1 0 48130 0 Yamana Gold Inc COM 98462Y100 2942 742908 SH DFND 1 0 742908 0 Canadian Pacific Railway Ltd COM 13645T100 4079 16000 SH DFND 1 0 16000 0 Valeant Pharmaceuticals Intern COM 071734107 3264 109100 SH DFND 1 0 109100 0 Wheaton Precious Metals Corp COM 962879102 149 5000 SH DFND 1 0 5000 0 Algonquin Power & Utilities Co COM 015857105 19 1332 SH DFND 1 0 1332 0 Brookfield Infrastructure Part COM G16252101 3235 64733 SH DFND 1 0 64733 0 Baytex Energy Corp COM 07317Q105 25 17198 SH DFND 1 0 17198 0 Canadian Imperial Bank of Comm COM 136069101 2982 35811 SH DFND 1 0 35811 0 Canadian Pacific Railway Ltd COM 13645T100 4492 17610 SH DFND 1 0 17610 0 Fortis Inc/Canada COM 349553107 4231 101924 SH DFND 1 0 101924 0 Fortuna Silver Mines Inc COM 349915108 9 2142 SH DFND 1 0 2142 0 Methanex Corp COM 59151K108 77 2000 SH DFND 1 0 2000 0 Precision Drilling Corp COM 74022D308 23 16494 SH DFND 1 0 16494 0 Royal Bank of Canada COM 780087102 13599 171766 SH DFND 1 0 171766 0 Sun Life Financial Inc COM 866796105 36 800 SH DFND 1 0 800 0 TransCanada Corp COM 87807B107 13665 256439 SH DFND 1 0 256439 0 TransCanada Corp COM 87807B107 102 1923 SH DFND 1 0 1923 0 Fortis Inc/Canada COM 349553107 4012 96648 SH DFND 1 0 96648 0 Royal Bank of Canada COM 780087102 36433 460182 SH DFND 1 0 460182 0 Toronto-Dominion Bank/The COM 891160509 45497 810767 SH DFND 1 0 810767 0 Algonquin Power & Utilities Co COM 015857105 4652 328674 SH DFND 1 0 328674 0 Bank of Montreal COM 063671101 5022 64764 SH DFND 1 0 64764 0 Bank of Nova Scotia/The COM 064149107 5835 103241 SH DFND 1 0 103241 0 Canadian Imperial Bank of Comm COM 136069101 13155 158000 SH DFND 1 0 158000 0 Toronto-Dominion Bank/The COM 891160509 338215 6027026 SH DFND 1 0 6027026 0 Bank of Montreal PUT 063671101 1613 20800 SH DFND 1 0 20800 0 Bank of Montreal PUT 063671101 155 2000 SH DFND 1 0 2000 0 Bank of Montreal PUT 063671101 93 1200 SH DFND 1 0 1200 0 Bank of Montreal PUT 063671101 551 7100 SH DFND 1 0 7100 0 Bank of Montreal PUT 063671101 853 11000 SH DFND 1 0 11000 0 Bank of Montreal PUT 063671101 178 2300 SH DFND 1 0 2300 0 Bank of Montreal PUT 063671101 264 3400 SH DFND 1 0 3400 0 Bank of Nova Scotia/The PUT 064149107 11 200 SH DFND 1 0 200 0 Bank of Nova Scotia/The PUT 064149107 17 300 SH DFND 1 0 300 0 Bank of Nova Scotia/The PUT 064149107 17 300 SH DFND 1 0 300 0 Bank of Nova Scotia/The PUT 064149107 2623 46400 SH DFND 1 0 46400 0 Bank of Nova Scotia/The PUT 064149107 1272 22500 SH DFND 1 0 22500 0 Bank of Nova Scotia/The PUT 064149107 452 8000 SH DFND 1 0 8000 0 Royal Bank of Canada PUT 780087102 926 11700 SH DFND 1 0 11700 0 Royal Bank of Canada PUT 780087102 396 5000 SH DFND 1 0 5000 0 Toronto-Dominion Bank/The PUT 891160509 1078 19200 SH DFND 1 0 19200 0 Toronto-Dominion Bank/The PUT 891160509 1673 29800 SH DFND 1 0 29800 0 Toronto-Dominion Bank/The PUT 891160509 2481 44200 SH DFND 1 0 44200 0 Toronto-Dominion Bank/The CALL 891160509 3671 65400 SH DFND 1 0 65400 0 Manulife Financial Corp CALL 56501R106 743 36600 SH DFND 1 0 36600 0 BCE Inc PUT 05534B760 70 1500 SH DFND 1 0 1500 0 Bank of Nova Scotia/The CALL 064149107 2148 38000 SH DFND 1 0 38000 0 Bank of Montreal PUT 063671101 16 200 SH DFND 1 0 200 0 Encana Corp CALL 292505104 5 1000 SH DFND 1 0 1000 0 Fortis Inc/Canada PUT 349553107 332 8000 SH DFND 1 0 8000 0 Fortis Inc/Canada PUT 349553107 166 4000 SH DFND 1 0 4000 0 Suncor Energy Inc COM 867224107 4993 152267 SH DFND 1 0 152267 0 ENERGY FUELS INC WRT 292671179 0 115 SH DFND 1 0 115 0 BCE Inc COM 05534B760 93 2000 SH DFND 1 0 2000 0 Aphria Inc COM 03765K104 29 5600 SH DFND 1 0 5600 0 Canadian Natural Resources Ltd COM 136385101 10 300 SH DFND 1 0 300 0 Alkaline Water Co Inc/The COM 01643A207 0 249 SH DFND 1 0 249 0 Toronto-Dominion Bank/The PUT 891160509 17 300 SH DFND 1 0 300 0 Cenovus Energy Inc COM 15135U109 2670 262503 SH DFND 1 0 262503 0 Crescent Point Energy Corp PUT 22576C101 115 25800 SH DFND 1 0 25800 0 Manulife Financial Corp CALL 56501R106 93 4600 SH DFND 1 0 4600 0 Nutrien Ltd COM 67077M108 0 9 SH DFND 1 0 9 0 Canadian Imperial Bank of Comm PUT 136069101 1874 22500 SH DFND 1 0 22500 0 Aurora Cannabis Inc COM 05156X108 58 26900 SH DFND 1 0 26900 0 Fortis Inc/Canada PUT 349553107 129 3100 SH DFND 1 0 3100 0 Bank of Nova Scotia/The PUT 064149107 333 5900 SH DFND 1 0 5900 0 Royal Bank of Canada CALL 780087102 293 3700 SH DFND 1 0 3700 0 Bank of Nova Scotia/The PUT 064149107 17 300 SH DFND 1 0 300 0 Celestica Inc COM 15101Q108 4 448 SH DFND 1 0 448 0 Enbridge Inc COM 29250N105 3905 98200 SH DFND 1 0 98200 0 Toronto-Dominion Bank/The PUT 891160509 2806 50000 SH DFND 1 0 50000 0 Royal Bank of Canada PUT 780087102 1710 21600 SH DFND 1 0 21600 0 Sandstorm Gold Ltd COM 80013R206 2 300 SH DFND 1 0 300 0 Toronto-Dominion Bank/The PUT 891160509 410 7300 SH DFND 1 0 7300 0 Kinross Gold Corp COM 496902404 8 1600 SH DFND 1 0 1600 0 Suncor Energy Inc PUT 867224107 443 13500 SH DFND 1 0 13500 0 Canadian Natural Resources Ltd PUT 136385101 259 8000 SH DFND 1 0 8000 0 Canadian Imperial Bank of Comm PUT 136069101 275 3300 SH DFND 1 0 3300 0 Suncor Energy Inc PUT 867224107 289 8800 SH DFND 1 0 8800 0 Cardiome Pharma Corp COM 22026V105 0 153 SH DFND 1 0 153 0 Canopy Growth Corp CALL 138035100 29 1400 SH DFND 1 0 1400 0 ADTRAN Inc COM 00738A106 1 67 SH DFND 1 0 67 0 TIMMINS GOLD CORP COM 01627X108 0 171 SH DFND 1 0 171 0 American National Insurance Co COM 028591105 1 5 SH DFND 1 0 5 0 Autohome Inc COM 05278C107 0 2 SH DFND 1 0 2 0 AVX Corp COM 002444107 0 9 SH DFND 1 0 9 0 Banco Bilbao Vizcaya Argentari COM 05946K101 0 75 SH DFND 1 0 75 0 Baozun Inc COM 06684L103 2 66 SH DFND 1 0 66 0 Cabot Corp COM 127055101 3 53 SH DFND 1 0 53 0 Chemours Co/The COM 163851108 3 188 SH DFND 1 0 188 0 Crown Holdings Inc COM 228368106 2 27 SH DFND 1 0 27 0 China Eastern Airlines Corp Lt COM 16937R104 0 12 SH DFND 1 0 12 0 Central Pacific Financial Corp COM 154760409 2 57 SH DFND 1 0 57 0 SPDR Bloomberg Barclays Conver COM 78464A359 2 30 SH DFND 1 0 30 0 Easterly Government Properties COM 27616P103 1 46 SH DFND 1 0 46 0 Fresenius Medical Care AG & Co COM 358029106 1 30 SH DFND 1 0 30 0 Franklin Street Properties Cor COM 35471R106 0 10 SH DFND 1 0 10 0 GEO Group Inc/The COM 36162J106 0 4 SH DFND 1 0 4 0 SPDR GOLD SHARES ETF 78463V107 11 76 SH DFND 1 0 76 0 Hanmi Financial Corp COM 410495204 0 7 SH DFND 1 0 7 0 Hawkins Inc COM 420261109 1 24 SH DFND 1 0 24 0 PowerShares International BuyB COM 46138E644 0 6 SH DFND 1 0 6 0 ISHARES CORE S&P TOTAL U.S. ETF 464287150 161 2218 SH DFND 1 0 2218 0 iShares Micro-Cap ETF COM 464288869 1 6 SH DFND 1 0 6 0 Kite Realty Group Trust COM 49803T300 1 36 SH DFND 1 0 36 0 ISHARES IBOXX INVESTMENT GRA ETF 464287242 162 1266 SH DFND 1 0 1266 0 LTC Properties Inc COM 502175102 0 11 SH DFND 1 0 11 0 Mountain Province Diamonds Inc COM 62426E402 0 81 SH DFND 1 0 81 0 NBT Bancorp Inc COM 628778102 1 13 SH DFND 1 0 13 0 Nokia OYJ COM 654902204 2 459 SH DFND 1 0 459 0 Obsidian Energy Ltd COM 674482203 0 1 SH DFND 1 0 1 0 PDC Energy Inc COM 69327R101 1 20 SH DFND 1 0 20 0 Patterson Cos Inc COM 703395103 3 127 SH DFND 1 0 127 0 ISHARES PREFERRED & INCOME S ETF 464288687 16 427 SH DFND 1 0 427 0 PowerShares Dividend Achievers COM 46137V506 1 43 SH DFND 1 0 43 0 PowerShares International Divi COM 46137V548 4 231 SH DFND 1 0 231 0 Premier Inc COM 74051N102 3 71 SH DFND 1 0 71 0 PowerShares Buyback Achievers COM 46137V308 4 51 SH DFND 1 0 51 0 Plug Power Inc COM 72919P202 1 369 SH DFND 1 0 369 0 ProAssurance Corp COM 74267C106 1 23 SH DFND 1 0 23 0 INVESCO FTSE RAFI DEVELOPED ETF 46138E743 2 40 SH DFND 1 0 40 0 Sinopec Shanghai Petrochemical COM 82935M109 0 14 SH DFND 1 0 14 0 SK Telecom Co Ltd COM 78440P108 1 23 SH DFND 1 0 23 0 Tompkins Financial Corp COM 890110109 2 19 SH DFND 1 0 19 0 Urstadt Biddle Properties Inc COM 917286205 0 14 SH DFND 1 0 14 0 Domtar Corp COM 257559203 4 94 SH DFND 1 0 94 0 Vodafone Group PLC COM 92857W308 1 31 SH DFND 1 0 31 0 VANGUARD FTSE EMERGING MARKE ETF 922042858 126 2844 SH DFND 1 0 2844 0 United States Steel Corp COM 912909108 3 220 SH DFND 1 0 220 0 China Southern Airlines Co Ltd COM 169409109 0 9 SH DFND 1 0 9 0 Canadian Imperial Bank of Comm PUT 136069101 808 9700 SH DFND 1 0 9700 0 Teva Pharmaceutical Industries COM 881624209 186 19000 SH DFND 1 0 19000 0 Restaurant Brands Internationa COM 76131D103 7442 116678 SH DFND 1 0 116678 0 BlackBerry Ltd CALL 09228F103 13 2000 SH DFND 1 0 2000 0 Waste Connections Inc COM 94106B101 19 209 SH DFND 1 0 209 0 Fortis Inc/Canada PUT 349553107 83 2000 SH DFND 1 0 2000 0 ISHARES INTL AGGREGATE BOND ETF 46435G672 2 44 SH DFND 1 0 44 0 Olin Corp COM 680665205 3 150 SH DFND 1 0 150 0 Sun Life Financial Inc PUT 866796105 479 10500 SH DFND 1 0 10500 0 Suncor Energy Inc CALL 867224107 954 29100 SH DFND 1 0 29100 0 Yamana Gold Inc CALL 98462Y100 4 1000 SH DFND 1 0 1000 0 Cameco Corp CALL 13321L108 108 12200 SH DFND 1 0 12200 0 Shaw Communications Inc CALL 82028K200 772 38000 SH DFND 1 0 38000 0 Daseke Inc COM 23753F107 0 3 SH DFND 1 0 3 0 Manulife Financial Corp PUT 56501R106 8 400 SH DFND 1 0 400 0 Retail Properties of America I COM 76131V202 0 30 SH DFND 1 0 30 0 BCE Inc PUT 05534B760 2160 46600 SH DFND 1 0 46600 0 Cenovus Energy Inc PUT 15135U109 41 4000 SH DFND 1 0 4000 0 Canadian Imperial Bank of Comm CALL 136069101 16655 200000 SH DFND 1 0 200000 0 BP PLC COM 055622104 2 44 SH DFND 1 0 44 0 Mobile TeleSystems PJSC COM 607409109 0 30 SH DFND 1 0 30 0 ArcelorMittal COM 03938L203 1 34 SH DFND 1 0 34 0 Telefonica SA COM 879382208 1 90 SH DFND 1 0 90 0 WPP PLC COM 92937A102 2 30 SH DFND 1 0 30 0 Enbridge Inc PUT 29250N105 637 16000 SH DFND 1 0 16000 0 Kinross Gold Corp CALL 496902404 116 24400 SH DFND 1 0 24400 0 Toronto-Dominion Bank/The CALL 891160509 4529 80700 SH DFND 1 0 80700 0 Shaw Communications Inc PUT 82028K200 30 1500 SH DFND 1 0 1500 0 Sun Life Financial Inc PUT 866796105 27 600 SH DFND 1 0 600 0 Canadian Imperial Bank of Comm PUT 136069101 391 4700 SH DFND 1 0 4700 0 Suncor Energy Inc CALL 867224107 1410 43000 SH DFND 1 0 43000 0 Sun Life Financial Inc PUT 866796105 438 9600 SH DFND 1 0 9600 0 CGI Group Inc CALL 12532H104 25 300 SH DFND 1 0 300 0 CGI Group Inc PUT 12532H104 59 700 SH DFND 1 0 700 0 Encana Corp COM 292505104 414 88237 SH DFND 1 0 88237 0 Canadian National Railway Co COM 136375102 4607 50942 SH DFND 1 0 50942 0 Pembina Pipeline Corp CALL 706327103 74 2000 SH DFND 1 0 2000 0 Manulife Financial Corp PUT 56501R106 191 9400 SH DFND 1 0 9400 0 Suncor Energy Inc PUT 867224107 607 18500 SH DFND 1 0 18500 0 Toronto-Dominion Bank/The CALL 891160509 954 17000 SH DFND 1 0 17000 0 Toronto-Dominion Bank/The PUT 891160509 1409 25100 SH DFND 1 0 25100 0 Rogers Communications Inc COM 775109200 18657 375532 SH DFND 1 0 375532 0 Magna International Inc PUT 559222401 11 200 SH DFND 1 0 200 0 Cameco Corp PUT 13321L108 13 1500 SH DFND 1 0 1500 0 Fortis Inc/Canada PUT 349553107 415 10000 SH DFND 1 0 10000 0 Bank of Montreal PUT 063671101 2420 31200 SH DFND 1 0 31200 0 Bank of Nova Scotia/The PUT 064149107 328 5800 SH DFND 1 0 5800 0 Bank of Nova Scotia/The PUT 064149107 136 2400 SH DFND 1 0 2400 0 Valeant Pharmaceuticals Intern COM 071734107 78 2600 SH DFND 1 0 2600 0 Invesco S&P Global Water Index COM 46138E263 0 10 SH DFND 1 0 10 0 ISHARES MSCI JAPAN ETF ETF 46434G822 4087 69000 SH DFND 1 0 69000 0 Suncor Energy Inc CALL 867224107 12516 381600 SH DFND 1 0 381600 0 Valeant Pharmaceuticals Intern COM 071734107 201 6700 SH DFND 1 0 6700 0 Imperial Oil Ltd PUT 453038408 29 1100 SH DFND 1 0 1100 0 Aurora Cannabis Inc COM 05156X108 1 300 SH DFND 1 0 300 0 BlackBerry Ltd CALL 09228F103 916 142400 SH DFND 1 0 142400 0 Yamana Gold Inc CALL 98462Y100 1 200 SH DFND 1 0 200 0 Magna International Inc PUT 559222401 27 500 SH DFND 1 0 500 0 Bank of Montreal CALL 063671101 7756 100000 SH DFND 1 0 100000 0 Moelis & Co COM 60786M105 0 8 SH DFND 1 0 8 0 Sun Life Financial Inc PUT 866796105 219 4800 SH DFND 1 0 4800 0 Magna International Inc CALL 559222401 49 900 SH DFND 1 0 900 0 Enbridge Inc CALL 29250N105 123 3100 SH DFND 1 0 3100 0 Sun Life Financial Inc PUT 866796105 114 2500 SH DFND 1 0 2500 0 Kinross Gold Corp PUT 496902404 18 3800 SH DFND 1 0 3800 0 Toronto-Dominion Bank/The PUT 891160509 516 9200 SH DFND 1 0 9200 0 BCE Inc PUT 05534B760 459 9900 SH DFND 1 0 9900 0 Restaurant Brands Internationa COM 76131D103 3155 49483 SH DFND 1 0 49483 0 TELUS Corp COM 87971M103 1413 36487 SH DFND 1 0 36487 0 ISHARES RUSSELL 2000 GROWTH ETF 464287648 1 6 SH DFND 1 0 6 0 Kinross Gold Corp PUT 496902404 39 8200 SH DFND 1 0 8200 0 Stars Group Inc/The COM 85570W100 198101 7593967 SH DFND 1 0 7593967 0 Toronto-Dominion Bank/The CALL 891160509 3794 67600 SH DFND 1 0 67600 0 Toronto-Dominion Bank/The PUT 891160509 746 13300 SH DFND 1 0 13300 0 Manulife Financial Corp COM 56501R106 467 23000 SH DFND 1 0 23000 0 Kinross Gold Corp CALL 496902404 40 8500 SH DFND 1 0 8500 0 Enterprise Products Partners L COM 293792107 11926 423574 SH DFND 3 0 423574 0 Linde PLC COM G5494J103 92135 432818 SH SOLE 432818 0 0 INVESCO QQQ TRUST SERIES 1 ETF 46090E103 35076 165000 SH SOLE 165000 0 0 Open Text Corp COM 683715106 3298 74800 SH SOLE 74800 0 0 Progressive Corp/The COM 743315103 131 1808 SH SOLE 1808 0 0 Fiserv Inc COM 337738108 643 5560 SH SOLE 5560 0 0 NXP Semiconductors NV COM N6596X109 80 632 SH SOLE 632 0 0 WP Carey Inc COM 92936U109 2357 29447 SH SOLE 29447 0 0 Linde PLC COM G5494J103 50227 234457 SH SOLE 234457 0 0 LendingTree Inc COM 52603B107 104 342 SH SOLE 342 0 0 First Hawaiian Inc COM 32051X108 47 1617 SH SOLE 1617 0 0 South State Corp COM 840441109 32 374 SH SOLE 374 0 0 CenterState Bank Corp COM 15201P109 42 1669 SH SOLE 1669 0 0 PacWest Bancorp COM 695263103 73 1897 SH SOLE 1897 0 0 United Bankshares Inc/WV COM 909907107 42 1086 SH SOLE 1086 0 0 Texas Capital Bancshares Inc COM 88224Q107 76 1345 SH SOLE 1345 0 0 Commerce Bancshares Inc/MO COM 200525103 79 1169 SH SOLE 1169 0 0 First Midwest Bancorp Inc/IL COM 320867104 30 1297 SH SOLE 1297 0 0 Wintrust Financial Corp COM 97650W108 74 1040 SH SOLE 1040 0 0 Cathay General Bancorp COM 149150104 25 652 SH SOLE 652 0 0 Banner Corp COM 06652V208 27 476 SH SOLE 476 0 0 Umpqua Holdings Corp COM 904214103 53 3013 SH SOLE 3013 0 0 Pinnacle Financial Partners In COM 72346Q104 65 1021 SH SOLE 1021 0 0 Union Bankshares Corp COM 04911A107 29 778 SH SOLE 778 0 0 United Community Banks Inc/GA COM 90984P303 29 947 SH SOLE 947 0 0 Columbia Banking System Inc COM 197236102 29 725 SH SOLE 725 0 0 Fulton Financial Corp COM 360271100 40 2316 SH SOLE 2316 0 0 Hope Bancorp Inc COM 43940T109 22 1501 SH SOLE 1501 0 0 Ameris Bancorp COM 03076K108 40 942 SH SOLE 942 0 0 Washington Federal Inc COM 938824109 33 908 SH SOLE 908 0 0 Investors Bancorp Inc COM 46146L101 55 4602 SH SOLE 4602 0 0 First Merchants Corp COM 320817109 17 420 SH SOLE 420 0 0 Hancock Whitney Corp COM 410120109 52 1188 SH SOLE 1188 0 0 Simmons First National Corp COM 828730200 34 1275 SH SOLE 1275 0 0 Trustmark Corp COM 898402102 20 569 SH SOLE 569 0 0 Valley National Bancorp COM 919794107 54 4696 SH SOLE 4696 0 0 UMB Financial Corp COM 902788108 33 474 SH SOLE 474 0 0 Glacier Bancorp Inc COM 37637Q105 38 829 SH SOLE 829 0 0 Home BancShares Inc/AR COM 436893200 29 1456 SH SOLE 1456 0 0 Bank of the Ozarks COM 06417N103 73 2386 SH SOLE 2386 0 0 BOK Financial Corp COM 05561Q201 31 360 SH SOLE 360 0 0 Old National Bancorp/IN COM 680033107 46 2506 SH SOLE 2506 0 0 Popular Inc COM 733174700 90 1525 SH SOLE 1525 0 0 IBERIABANK Corp COM 450828108 72 959 SH SOLE 959 0 0 CVB Financial Corp COM 126600105 35 1622 SH SOLE 1622 0 0 BankUnited Inc COM 06652K103 54 1473 SH SOLE 1473 0 0 Community Bank System Inc COM 203607106 44 614 SH SOLE 614 0 0 MGIC Investment Corp COM 552848103 109 7679 SH SOLE 7679 0 0 AXA Equitable Holdings Inc COM 054561105 1907 76972 SH SOLE 76972 0 0 Associated Banc-Corp COM 045487105 59 2663 SH SOLE 2663 0 0 Bank of Hawaii Corp COM 062540109 42 437 SH SOLE 437 0 0 Prosperity Bancshares Inc COM 743606105 104 1446 SH SOLE 1446 0 0 Sterling Bancorp/DE COM 85917A100 73 3471 SH SOLE 3471 0 0 Western Alliance Bancorp COM 957638109 109 1910 SH SOLE 1910 0 0 BofI Holding Inc COM 05465C100 22 713 SH SOLE 713 0 0 Cullen/Frost Bankers Inc COM 229899109 102 1048 SH SOLE 1048 0 0 Essent Group Ltd COM G3198U102 70 1341 SH SOLE 1341 0 0 Great Western Bancorp Inc COM 391416104 24 704 SH SOLE 704 0 0 Webster Financial Corp COM 947890109 76 1433 SH SOLE 1433 0 0 BancorpSouth Bank COM 05971J102 32 1018 SH SOLE 1018 0 0 Synovus Financial Corp COM 87161C501 111 2841 SH SOLE 2841 0 0 FNB Corp/PA COM 302520101 56 4377 SH SOLE 4377 0 0 Chemical Financial Corp COM 872307103 103 2202 SH SOLE 2202 0 0 Radian Group Inc COM 750236101 68 2718 SH SOLE 2718 0 0 First Horizon National Corp COM 320517105 112 6736 SH SOLE 6736 0 0 Cronos Group Inc COM 22717L101 435 56587 SH SOLE 56587 0 0 Hydropothecary Corp/The COM 428304109 176 110191 SH SOLE 110191 0 0 Yamana Gold Inc PUT 98462Y100 0 100 SH SOLE 100 0 0 SPDR S&P 500 ETF TRUST ETF 78462F103 9783 30400 SH SOLE 30400 0 0 WellCare Health Plans Inc COM 94946T106 11297 34217 SH SOLE 34217 0 0 SPDR S&P OIL & GAS EXP & PR ETF 78464A730 3370 142200 SH SOLE 142200 0 0 ISHARES MSCI EAFE ETF ETF 464287465 24301 350000 SH SOLE 350000 0 0 ISHARES MSCI EAFE ETF PUT 464287465 10416 150000 SH SOLE 150000 0 0 ISHARES RUSSELL 2000 ETF ETF 464287655 992 5987 SH SOLE 5987 0 0 Canadian Imperial Bank of Comm PUT 136069101 1890 22700 SH SOLE 22700 0 0 BlackBerry Ltd CALL 09228F103 397 61900 SH SOLE 61900 0 0 BlackBerry Ltd PUT 09228F103 784 122100 SH SOLE 122100 0 0 PTC Inc COM 69370C100 1413 18866 SH SOLE 18866 0 0 DexCom Inc COM 252131107 3439 15724 SH SOLE 15724 0 0 KKR & Co LP COM 48251W104 2470 84674 SH SOLE 84674 0 0 GrubHub Inc COM 400110102 766 15754 SH SOLE 15754 0 0 Wayfair Inc COM 94419L101 960 10619 SH SOLE 10619 0 0 Lamb Weston Holdings Inc COM 513272104 12827 149117 SH SOLE 149117 0 0 Burlington Stores Inc COM 122017106 2605 11424 SH SOLE 11424 0 0 Canadian Imperial Bank of Comm PUT 136069101 1266 15200 SH SOLE 15200 0 0 SPDR EURO STOXX 50 ETF ETF 78463X202 0 5 SH SOLE 5 0 0 Canadian Imperial Bank of Comm PUT 136069101 1241 14900 SH SOLE 14900 0 0 Bank of Montreal PUT 063671101 1970 25400 SH SOLE 25400 0 0 Bank of Montreal PUT 063671101 1024 13200 SH SOLE 13200 0 0 ISHARES MSCI EMERGING MARKET PUT 464287234 22435 500000 SH SOLE 500000 0 0 Canadian Imperial Bank of Comm PUT 136069101 1166 14000 SH SOLE 14000 0 0 Bank of Montreal PUT 063671101 2885 37200 SH SOLE 37200 0 0 Royal Bank of Canada PUT 780087102 2399 30300 SH SOLE 30300 0 0 Bank of Nova Scotia/The PUT 064149107 57 1000 SH SOLE 1000 0 0 Bank of Nova Scotia/The PUT 064149107 2289 40500 SH SOLE 40500 0 0 Bank of Montreal PUT 063671101 155 2000 SH SOLE 2000 0 0 Autodesk Inc COM 052769106 43 237 SH SOLE 237 0 0 BCE Inc PUT 05534B760 927 20000 SH SOLE 20000 0 0 Canadian Imperial Bank of Comm PUT 136069101 408 4900 SH SOLE 4900 0 0 Bank of Nova Scotia/The PUT 064149107 158 2800 SH SOLE 2800 0 0 First Financial Bancorp COM 320209109 25 973 SH SOLE 973 0 0 SPDR S&P OIL & GAS EXP & PR ETF 78464A730 427 18000 SH SOLE 18000 0 0 Intuit Inc COM 461202103 1673 6387 SH SOLE 6387 0 0 Xilinx Inc COM 983919101 266 2720 SH SOLE 2720 0 0 Dell Technologies Inc COM 24703L202 1398 27199 SH SOLE 27199 0 0 ISHARES CHINA LARGE-CAP ETF ETF 464287184 480 11000 SH SOLE 11000 0 0 Barrick Gold Corp COM 067901108 1479 79567 SH SOLE 79567 0 0 Facebook Inc COM 30303M102 4605 22440 SH SOLE 22440 0 0 Royal Bank of Canada PUT 780087102 1845 23300 SH SOLE 23300 0 0 Berkshire Hathaway Inc COM 084670702 4131 18240 SH SOLE 18240 0 0 Alphabet Inc COM 02079K107 3726 2787 SH SOLE 2787 0 0 Bank of Nova Scotia/The PUT 064149107 2086 36900 SH SOLE 36900 0 0 Alphabet Inc COM 02079K305 3742 2794 SH SOLE 2794 0 0 Discover Financial Services COM 254709108 795 9377 SH SOLE 9377 0 0 Royal Bank of Canada PUT 780087102 1861 23500 SH SOLE 23500 0 0 Royal Bank of Canada PUT 780087102 3246 41000 SH SOLE 41000 0 0 Royal Bank of Canada PUT 780087102 1599 20200 SH SOLE 20200 0 0 Agilent Technologies Inc COM 00846U101 297 3477 SH SOLE 3477 0 0 Advance Auto Parts Inc COM 00751Y106 125 782 SH SOLE 782 0 0 Apple Inc COM 037833100 14044 47833 SH SOLE 47833 0 0 AmerisourceBergen Corp COM 03073E105 145 1706 SH SOLE 1706 0 0 Abbott Laboratories COM 002824100 1725 19858 SH SOLE 19858 0 0 Canadian Imperial Bank of Comm PUT 136069101 1790 21500 SH SOLE 21500 0 0 Adobe Systems Inc COM 00724F101 1795 5443 SH SOLE 5443 0 0 Analog Devices Inc COM 032654105 492 4139 SH SOLE 4139 0 0 Automatic Data Processing Inc COM 053015103 829 4864 SH SOLE 4864 0 0 Alliance Data Systems Corp COM 018581108 53 469 SH SOLE 469 0 0 Bank of Nova Scotia/The PUT 064149107 1340 23700 SH SOLE 23700 0 0 AES Corp/VA COM 00130H105 148 7461 SH SOLE 7461 0 0 Aflac Inc COM 001055102 437 8265 SH SOLE 8265 0 0 Royal Bank of Canada PUT 780087102 158 2000 SH SOLE 2000 0 0 American International Group I COM 026874784 502 9774 SH SOLE 9774 0 0 Assurant Inc COM 04621X108 89 682 SH SOLE 682 0 0 Akamai Technologies Inc COM 00971T101 158 1826 SH SOLE 1826 0 0 Allstate Corp/The COM 020002101 411 3658 SH SOLE 3658 0 0 Alexion Pharmaceuticals Inc COM 015351109 269 2492 SH SOLE 2492 0 0 Applied Materials Inc COM 038222105 633 10379 SH SOLE 10379 0 0 Affiliated Managers Group Inc COM 008252108 0 1 SH SOLE 1 0 0 Amgen Inc COM 031162100 1613 6691 SH SOLE 6691 0 0 Ameriprise Financial Inc COM 03076C106 239 1435 SH SOLE 1435 0 0 American Tower Corp COM 03027X100 1144 4977 SH SOLE 4977 0 0 Amazon.com Inc COM 023135106 8662 4688 SH SOLE 4688 0 0 Anthem Inc COM 036752103 862 2854 SH SOLE 2854 0 0 Air Products & Chemicals Inc COM 009158106 20554 87479 SH SOLE 87479 0 0 Amphenol Corp COM 032095101 361 3334 SH SOLE 3334 0 0 AvalonBay Communities Inc COM 053484101 329 1567 SH SOLE 1567 0 0 Broadcom Inc COM 11135F101 1410 4462 SH SOLE 4462 0 0 Avery Dennison Corp COM 053611109 123 940 SH SOLE 940 0 0 American Express Co COM 025816109 950 7630 SH SOLE 7630 0 0 Acuity Brands Inc COM 00508Y102 14 104 SH SOLE 104 0 0 AutoZone Inc COM 053332102 324 272 SH SOLE 272 0 0 Boeing Co/The COM 097023105 1956 6006 SH SOLE 6006 0 0 Baxter International Inc COM 071813109 474 5671 SH SOLE 5671 0 0 BB&T Corp COM 89832Q109 848 15066 SH SOLE 15066 0 0 Best Buy Co Inc COM 086516101 228 2594 SH SOLE 2594 0 0 Becton Dickinson and Co COM 075887109 827 3042 SH SOLE 3042 0 0 Franklin Resources Inc COM 354613101 83 3196 SH SOLE 3196 0 0 Bank of New York Mellon Corp/T COM 064058100 476 9456 SH SOLE 9456 0 0 BlackRock Inc COM 09247X101 661 1315 SH SOLE 1315 0 0 Bank of Nova Scotia/The PUT 064149107 1215 21500 SH SOLE 21500 0 0 Bristol-Myers Squibb Co COM 110122108 1691 26343 SH SOLE 26343 0 0 Berkshire Hathaway Inc COM 084670702 9188 40571 SH SOLE 40571 0 0 Boston Scientific Corp COM 101137107 708 15660 SH SOLE 15660 0 0 BorgWarner Inc COM 099724106 101 2323 SH SOLE 2323 0 0 Blackstone Group LP/The COM 09260D107 98 1748 SH SOLE 1748 0 0 Boston Properties Inc COM 101121101 226 1642 SH SOLE 1642 0 0 Citigroup Inc COM 172967424 1976 24731 SH SOLE 24731 0 0 BlackBerry Ltd CALL 09228F103 321 50000 SH SOLE 50000 0 0 Cardinal Health Inc COM 14149Y108 167 3303 SH SOLE 3303 0 0 Caterpillar Inc COM 149123101 921 6235 SH SOLE 6235 0 0 CBS Corp COM 92556H206 70 1660 SH SOLE 1660 0 0 Crown Castle International Cor COM 22822V101 664 4673 SH SOLE 4673 0 0 Carnival Corp COM 143658300 232 4556 SH SOLE 4556 0 0 CDK Global Inc COM 12508E101 18 321 SH SOLE 321 0 0 Cerner Corp COM 156782104 260 3542 SH SOLE 3542 0 0 CF Industries Holdings Inc COM 125269100 117 2442 SH SOLE 2442 0 0 Citizens Financial Group Inc COM 174610105 200 4916 SH SOLE 4916 0 0 Cincinnati Financial Corp COM 172062101 180 1716 SH SOLE 1716 0 0 Comerica Inc COM 200340107 117 1634 SH SOLE 1634 0 0 CME Group Inc COM 12572Q105 808 4026 SH SOLE 4026 0 0 Cummins Inc COM 231021106 306 1710 SH SOLE 1710 0 0 CMS Energy Corp COM 125896100 200 3187 SH SOLE 3187 0 0 CenterPoint Energy Inc COM 15189T107 154 5644 SH SOLE 5644 0 0 Capital One Financial Corp COM 14040H105 540 5245 SH SOLE 5245 0 0 Royal Bank of Canada PUT 780087102 1473 18600 SH SOLE 18600 0 0 Royal Bank of Canada PUT 780087102 55 700 SH SOLE 700 0 0 Cabot Oil & Gas Corp COM 127097103 80 4612 SH SOLE 4612 0 0 Cooper Cos Inc/The COM 216648402 179 557 SH SOLE 557 0 0 ConocoPhillips COM 20825C104 804 12362 SH SOLE 12362 0 0 Bank of Nova Scotia/The PUT 064149107 2041 36100 SH SOLE 36100 0 0 Canadian Imperial Bank of Comm PUT 136069101 1582 19000 SH SOLE 19000 0 0 Bank of Nova Scotia/The PUT 064149107 113 2000 SH SOLE 2000 0 0 salesforce.com Inc COM 79466L302 1597 9820 SH SOLE 9820 0 0 Cisco Systems Inc COM 17275R102 2291 47768 SH SOLE 47768 0 0 CSX Corp COM 126408103 628 8686 SH SOLE 8686 0 0 Cintas Corp COM 172908105 256 950 SH SOLE 950 0 0 Cognizant Technology Solutions COM 192446102 382 6165 SH SOLE 6165 0 0 Citrix Systems Inc COM 177376100 155 1400 SH SOLE 1400 0 0 CVS Health Corp COM 126650100 1086 14619 SH SOLE 14619 0 0 Chevron Corp COM 166764100 2563 21267 SH SOLE 21267 0 0 Delta Air Lines Inc COM 247361702 314 5377 SH SOLE 5377 0 0 Discover Financial Services COM 254709108 300 3535 SH SOLE 3535 0 0 Dollar General Corp COM 256677105 447 2865 SH SOLE 2865 0 0 Quest Diagnostics Inc COM 74834L100 161 1512 SH SOLE 1512 0 0 DR Horton Inc COM 23331A109 201 3810 SH SOLE 3810 0 0 Danaher Corp COM 235851102 1097 7146 SH SOLE 7146 0 0 Walt Disney Co/The COM 254687106 2638 18241 SH SOLE 18241 0 0 Discovery Communications Inc COM 25470F302 33 1094 SH SOLE 1094 0 0 Dover Corp COM 260003108 188 1635 SH SOLE 1635 0 0 Darden Restaurants Inc COM 237194105 150 1378 SH SOLE 1378 0 0 DTE Energy Co COM 233331107 277 2136 SH SOLE 2136 0 0 DaVita Inc COM 23918K108 78 1043 SH SOLE 1043 0 0 Devon Energy Corp COM 25179M103 114 4394 SH SOLE 4394 0 0 Electronic Arts Inc COM 285512109 94 873 SH SOLE 873 0 0 Ecolab Inc COM 278865100 548 2838 SH SOLE 2838 0 0 Consolidated Edison Inc COM 209115104 338 3732 SH SOLE 3732 0 0 Eastman Chemical Co COM 277432100 121 1528 SH SOLE 1528 0 0 Emerson Electric Co COM 291011104 523 6861 SH SOLE 6861 0 0 EOG Resources Inc COM 26875P101 547 6531 SH SOLE 6531 0 0 Equity Residential COM 29476L107 322 3979 SH SOLE 3979 0 0 Essex Property Trust Inc COM 297178105 222 738 SH SOLE 738 0 0 E TRADE Financial Corp COM 269246401 117 2577 SH SOLE 2577 0 0 Entergy Corp COM 29364G103 268 2238 SH SOLE 2238 0 0 Edwards Lifesciences Corp COM 28176E108 546 2342 SH SOLE 2342 0 0 Exelon Corp COM 30161N101 498 10921 SH SOLE 10921 0 0 Expeditors International of Wa COM 302130109 149 1911 SH SOLE 1911 0 0 Expedia Inc COM 30212P303 170 1573 SH SOLE 1573 0 0 Extra Space Storage Inc COM 30225T102 153 1450 SH SOLE 1450 0 0 Ford Motor Co COM 345370860 407 43819 SH SOLE 43819 0 0 Facebook Inc COM 30303M102 4254 20731 SH SOLE 20731 0 0 Fortune Brands Home & Security COM 34964C106 102 1567 SH SOLE 1567 0 0 FedEx Corp COM 31428X106 410 2715 SH SOLE 2715 0 0 FirstEnergy Corp COM 337932107 295 6067 SH SOLE 6067 0 0 F5 Networks Inc COM 315616102 95 683 SH SOLE 683 0 0 Fiserv Inc COM 337738108 744 6434 SH SOLE 6434 0 0 Fifth Third Bancorp COM 316773100 247 8020 SH SOLE 8020 0 0 FLIR Systems Inc COM 302445101 79 1512 SH SOLE 1512 0 0 Fluor Corp COM 343412102 0 1 SH SOLE 1 0 0 Flowserve Corp COM 34354P105 73 1470 SH SOLE 1470 0 0 Federal Realty Investment Trus COM 313747206 103 804 SH SOLE 804 0 0 Fortive Corp COM 34959J108 255 3339 SH SOLE 3339 0 0 Canadian Imperial Bank of Comm PUT 136069101 3356 40300 SH SOLE 40300 0 0 General Dynamics Corp COM 369550108 469 2662 SH SOLE 2662 0 0 General Electric Co COM 369604103 1095 98110 SH SOLE 98110 0 0 SPDR S&P 500 ETF TRUST PUT 78462F103 8401 26100 SH SOLE 26100 0 0 SPDR S&P 500 ETF TRUST CALL 78462F103 8401 26100 SH SOLE 26100 0 0 Hershey Co/The COM 427866108 305 2073 SH SOLE 2073 0 0 Gilead Sciences Inc COM 375558103 924 14217 SH SOLE 14217 0 0 Corning Inc COM 219350105 65 2241 SH SOLE 2241 0 0 General Motors Co COM 37045V100 520 14201 SH SOLE 14201 0 0 Alphabet Inc COM 02079K107 3791 2836 SH SOLE 2836 0 0 Alphabet Inc COM 02079K305 3763 2810 SH SOLE 2810 0 0 Genuine Parts Co COM 372460105 173 1631 SH SOLE 1631 0 0 Global Payments Inc COM 37940X102 616 3375 SH SOLE 3375 0 0 Gap Inc/The COM 364760108 43 2421 SH SOLE 2421 0 0 Bank of Nova Scotia/The PUT 064149107 119 2100 SH SOLE 2100 0 0 Goldman Sachs Group Inc/The COM 38141G104 826 3593 SH SOLE 3593 0 0 WW Grainger Inc COM 384802104 169 500 SH SOLE 500 0 0 Hasbro Inc COM 418056107 149 1412 SH SOLE 1412 0 0 Huntington Bancshares Inc/OH COM 446150104 175 11617 SH SOLE 11617 0 0 Hanesbrands Inc COM 410345102 60 4065 SH SOLE 4065 0 0 HCA Healthcare Inc COM 40412C101 442 2993 SH SOLE 2993 0 0 HCP Inc COM 42250P103 191 5552 SH SOLE 5552 0 0 Home Depot Inc/The COM 437076102 2678 12264 SH SOLE 12264 0 0 Hartford Financial Services Gr COM 416515104 246 4053 SH SOLE 4053 0 0 Hologic Inc COM 436440101 157 3013 SH SOLE 3013 0 0 Honeywell International Inc COM 438516106 1423 8040 SH SOLE 8040 0 0 Hewlett Packard Enterprise Co COM 42824C109 231 14570 SH SOLE 14570 0 0 HP Inc COM 40434L105 342 16652 SH SOLE 16652 0 0 Royal Bank of Canada PUT 780087102 2019 25500 SH SOLE 25500 0 0 Harris Corp COM 502431109 492 2488 SH SOLE 2488 0 0 Host Hotels & Resorts Inc COM 44107P104 150 8087 SH SOLE 8087 0 0 Humana Inc COM 444859102 548 1494 SH SOLE 1494 0 0 International Business Machine COM 459200101 1334 9952 SH SOLE 9952 0 0 Intercontinental Exchange Inc COM 45866F104 580 6269 SH SOLE 6269 0 0 CONSUMER DISCRETIONARY SELT ETF 81369Y407 1403 11186 SH SOLE 11186 0 0 Intel Corp COM 458140100 2937 49086 SH SOLE 49086 0 0 Royal Bank of Canada PUT 780087102 2154 27200 SH SOLE 27200 0 0 Royal Bank of Canada PUT 780087102 3642 46000 SH SOLE 46000 0 0 Intuit Inc COM 461202103 766 2924 SH SOLE 2924 0 0 International Paper Co COM 460146103 201 4357 SH SOLE 4357 0 0 Interpublic Group of Cos Inc/T COM 460690100 27 1149 SH SOLE 1149 0 0 BCE Inc PUT 05534B760 70 1500 SH SOLE 1500 0 0 Intuitive Surgical Inc COM 46120E602 769 1301 SH SOLE 1301 0 0 Illinois Tool Works Inc COM 452308109 605 3367 SH SOLE 3367 0 0 Invesco Ltd COM G491BT108 76 4252 SH SOLE 4252 0 0 Johnson & Johnson COM 478160104 4316 29592 SH SOLE 29592 0 0 Juniper Networks Inc COM 48203R104 93 3787 SH SOLE 3787 0 0 JPMorgan Chase & Co COM 46625H100 24448 175404 SH SOLE 175404 0 0 KeyCorp COM 493267108 225 11116 SH SOLE 11116 0 0 Kimco Realty Corp COM 49446R109 98 4744 SH SOLE 4744 0 0 KLA-Tencor Corp COM 482480100 316 1776 SH SOLE 1776 0 0 Kinder Morgan Inc/DE COM 49456B101 468 22124 SH SOLE 22124 0 0 Michael Kors Holdings Ltd COM G1890L107 65 1704 SH SOLE 1704 0 0 Kansas City Southern COM 485170302 171 1115 SH SOLE 1115 0 0 Loews Corp COM 540424108 153 2919 SH SOLE 2919 0 0 Leggett & Platt Inc COM 524660107 75 1477 SH SOLE 1477 0 0 Laboratory Corp of America Hol COM 50540R409 185 1094 SH SOLE 1094 0 0 LKQ Corp COM 501889208 123 3447 SH SOLE 3447 0 0 Eli Lilly & Co COM 532457108 1256 9558 SH SOLE 9558 0 0 Lockheed Martin Corp COM 539830109 1092 2805 SH SOLE 2805 0 0 Lincoln National Corp COM 534187109 132 2233 SH SOLE 2233 0 0 Lowe's Cos Inc COM 548661107 1034 8636 SH SOLE 8636 0 0 Lam Research Corp COM 512807108 476 1629 SH SOLE 1629 0 0 Southwest Airlines Co COM 844741108 239 4426 SH SOLE 4426 0 0 Mastercard Inc COM 57636Q104 2990 10016 SH SOLE 10016 0 0 Masco Corp COM 574599106 154 3206 SH SOLE 3206 0 0 Royal Bank of Canada PUT 780087102 40 500 SH SOLE 500 0 0 McDonald's Corp COM 580135101 29337 148478 SH SOLE 148478 0 0 McKesson Corp COM 58155Q103 282 2040 SH SOLE 2040 0 0 MetLife Inc COM 59156R108 450 8822 SH SOLE 8822 0 0 Mohawk Industries Inc COM 608190104 91 671 SH SOLE 671 0 0 Bank of Montreal PUT 063671101 1683 21700 SH SOLE 21700 0 0 Marsh & McLennan Cos Inc COM 571748102 632 5677 SH SOLE 5677 0 0 3M Co COM 88579Y101 1140 6462 SH SOLE 6462 0 0 Altria Group Inc COM 02209S103 18020 361096 SH SOLE 361096 0 0 Marathon Petroleum Corp COM 56585A102 441 7321 SH SOLE 7321 0 0 Merck & Co Inc COM 58933Y105 2605 28645 SH SOLE 28645 0 0 Marathon Oil Corp COM 565849106 122 8997 SH SOLE 8997 0 0 Microsoft Corp COM 594918104 25343 160722 SH SOLE 160722 0 0 Motorola Solutions Inc COM 620076307 307 1907 SH SOLE 1907 0 0 M&T Bank Corp COM 55261F104 250 1470 SH SOLE 1470 0 0 Mettler-Toledo International I COM 592688105 217 273 SH SOLE 273 0 0 Micron Technology Inc COM 595112103 668 12430 SH SOLE 12430 0 0 Nasdaq Inc COM 631103108 138 1291 SH SOLE 1291 0 0 Newmont Mining Corp COM 651639106 400 9207 SH SOLE 9207 0 0 NIKE Inc COM 654106103 1420 14016 SH SOLE 14016 0 0 Northrop Grumman Corp COM 666807102 610 1773 SH SOLE 1773 0 0 NRG Energy Inc COM 629377508 113 2831 SH SOLE 2831 0 0 Norfolk Southern Corp COM 655844108 570 2936 SH SOLE 2936 0 0 Northern Trust Corp COM 665859104 251 2360 SH SOLE 2360 0 0 Nucor Corp COM 670346105 192 3405 SH SOLE 3405 0 0 Newell Brands Inc COM 651229106 83 4338 SH SOLE 4338 0 0 News Corp COM 65249B208 1 35 SH SOLE 35 0 0 News Corp COM 65249B109 16 1145 SH SOLE 1145 0 0 Oracle Corp COM 68389X105 1313 24788 SH SOLE 24788 0 0 O'Reilly Automotive Inc COM 67103H107 373 852 SH SOLE 852 0 0 Occidental Petroleum Corp COM 674599105 414 10042 SH SOLE 10042 0 0 Paychex Inc COM 704326107 306 3593 SH SOLE 3593 0 0 People's United Financial Inc COM 712704105 84 4986 SH SOLE 4986 0 0 PACCAR Inc COM 693718108 308 3891 SH SOLE 3891 0 0 Public Service Enterprise Grou COM 744573106 336 5683 SH SOLE 5683 0 0 Pfizer Inc COM 717081103 2436 62171 SH SOLE 62171 0 0 Principal Financial Group Inc COM 74251V102 163 2956 SH SOLE 2956 0 0 Progressive Corp/The COM 743315103 475 6564 SH SOLE 6564 0 0 PulteGroup Inc COM 745867101 112 2876 SH SOLE 2876 0 0 PNC Financial Services Group I COM 693475105 788 4938 SH SOLE 4938 0 0 Pinnacle West Capital Corp COM 723484101 114 1266 SH SOLE 1266 0 0 PPG Industries Inc COM 693506107 355 2658 SH SOLE 2658 0 0 PPL Corp COM 69351T106 291 8121 SH SOLE 8121 0 0 Prudential Financial Inc COM 744320102 424 4520 SH SOLE 4520 0 0 Public Storage COM 74460D109 363 1704 SH SOLE 1704 0 0 Phillips 66 COM 718546104 558 5005 SH SOLE 5005 0 0 Quanta Services Inc COM 74762E102 50 1223 SH SOLE 1223 0 0 Pioneer Natural Resources Co COM 723787107 282 1864 SH SOLE 1864 0 0 PayPal Holdings Inc COM 70450Y103 1411 13044 SH SOLE 13044 0 0 QUALCOMM Inc COM 747525103 1149 13021 SH SOLE 13021 0 0 Qorvo Inc COM 74736K101 152 1309 SH SOLE 1309 0 0 Regeneron Pharmaceuticals Inc COM 75886F107 339 903 SH SOLE 903 0 0 Regions Financial Corp COM 7591EP100 187 10925 SH SOLE 10925 0 0 Robert Half International Inc COM 770323103 83 1322 SH SOLE 1322 0 0 Rockwell Automation Inc COM 773903109 263 1300 SH SOLE 1300 0 0 Roper Technologies Inc COM 776696106 414 1168 SH SOLE 1168 0 0 Ross Stores Inc COM 778296103 474 4073 SH SOLE 4073 0 0 Republic Services Inc COM 760759100 215 2402 SH SOLE 2402 0 0 Raytheon Co COM 755111507 687 3129 SH SOLE 3129 0 0 Starbucks Corp COM 855244109 6391 72706 SH SOLE 72706 0 0 Sealed Air Corp COM 81211K100 69 1737 SH SOLE 1737 0 0 Sherwin-Williams Co/The COM 824348106 540 925 SH SOLE 925 0 0 Schlumberger Ltd COM 806857108 8540 212454 SH SOLE 212454 0 0 Bank of Montreal PUT 063671101 776 10000 SH SOLE 10000 0 0 SL Green Realty Corp COM 78440X101 84 919 SH SOLE 919 0 0 Bank of Montreal PUT 063671101 3250 41900 SH SOLE 41900 0 0 Simon Property Group Inc COM 828806109 514 3452 SH SOLE 3452 0 0 S&P Global Inc COM 78409V104 751 2750 SH SOLE 2750 0 0 Sempra Energy COM 816851109 477 3148 SH SOLE 3148 0 0 State Street Corp COM 857477103 325 4108 SH SOLE 4108 0 0 Stanley Black & Decker Inc COM 854502101 283 1706 SH SOLE 1706 0 0 Skyworks Solutions Inc COM 83088M102 232 1918 SH SOLE 1918 0 0 Synchrony Financial COM 87165B103 16803 466684 SH SOLE 466684 0 0 Stryker Corp COM 863667101 768 3658 SH SOLE 3658 0 0 Symantec Corp COM 668771108 21474 841560 SH SOLE 841560 0 0 UTILITIES SELECT SECTOR SPDR PUT 81369Y886 465 7200 SH SOLE 7200 0 0 Tiffany & Co COM 886547108 24905 186366 SH SOLE 186366 0 0 TJX Cos Inc/The COM 872540109 831 13618 SH SOLE 13618 0 0 Torchmark Corp COM 37959E102 119 1132 SH SOLE 1132 0 0 Thermo Fisher Scientific Inc COM 883556102 1464 4508 SH SOLE 4508 0 0 TripAdvisor Inc COM 896945201 9 285 SH SOLE 285 0 0 T Rowe Price Group Inc COM 74144T108 321 2633 SH SOLE 2633 0 0 Travelers Cos Inc/The COM 89417E109 398 2904 SH SOLE 2904 0 0 Tractor Supply Co COM 892356106 124 1332 SH SOLE 1332 0 0 Texas Instruments Inc COM 882508104 1347 10500 SH SOLE 10500 0 0 Royal Bank of Canada PUT 780087102 198 2500 SH SOLE 2500 0 0 UDR Inc COM 902653104 154 3290 SH SOLE 3290 0 0 Universal Health Services Inc COM 913903100 130 904 SH SOLE 904 0 0 UnitedHealth Group Inc COM 91324P102 3130 10647 SH SOLE 10647 0 0 Unum Group COM 91529Y106 68 2323 SH SOLE 2323 0 0 Union Pacific Corp COM 907818108 1414 7822 SH SOLE 7822 0 0 United Parcel Service Inc COM 911312106 921 7868 SH SOLE 7868 0 0 United Rentals Inc COM 911363109 142 849 SH SOLE 849 0 0 US Bancorp COM 902973304 12696 214169 SH SOLE 214169 0 0 United Technologies Corp COM 913017109 1368 9135 SH SOLE 9135 0 0 VF Corp COM 918204108 369 3707 SH SOLE 3707 0 0 Valero Energy Corp COM 91913Y100 433 4621 SH SOLE 4621 0 0 Vornado Realty Trust COM 929042109 121 1813 SH SOLE 1813 0 0 Verisk Analytics Inc COM 92345Y106 272 1820 SH SOLE 1820 0 0 VeriSign Inc COM 92343E102 225 1166 SH SOLE 1166 0 0 Vertex Pharmaceuticals Inc COM 92532F100 632 2889 SH SOLE 2889 0 0 Ventas Inc COM 92276F100 242 4188 SH SOLE 4188 0 0 Verizon Communications Inc COM 92343V104 11519 187633 SH SOLE 187633 0 0 Wells Fargo & Co COM 949746101 2374 44136 SH SOLE 44136 0 0 Whirlpool Corp COM 963320106 105 713 SH SOLE 713 0 0 Waste Management Inc COM 94106L109 510 4476 SH SOLE 4476 0 0 Westrock Co COM 96145D105 124 2892 SH SOLE 2892 0 0 Western Union Co/The COM 959802109 126 4721 SH SOLE 4721 0 0 Weyerhaeuser Co COM 962166104 253 8373 SH SOLE 8373 0 0 Cimarex Energy Co COM 171798101 46 874 SH SOLE 874 0 0 Xcel Energy Inc COM 98389B100 373 5871 SH SOLE 5871 0 0 Exxon Mobil Corp COM 30231G102 3317 47541 SH SOLE 47541 0 0 Xerox Holdings Corp COM 98421M106 78 2122 SH SOLE 2122 0 0 Xylem Inc/NY COM 98419M100 159 2020 SH SOLE 2020 0 0 Yum! Brands Inc COM 988498101 343 3404 SH SOLE 3404 0 0 Zimmer Biomet Holdings Inc COM 98956P102 346 2311 SH SOLE 2311 0 0 Zions Bancorp NA COM 989701107 100 1930 SH SOLE 1930 0 0 Zoetis Inc COM 98978V103 709 5354 SH SOLE 5354 0 0 Covetrus Inc COM 22304C100 2 141 SH SOLE 141 0 0 Barrick Gold Corp CALL 067901108 22578 1214500 SH SOLE 1214500 0 0 Barrick Gold Corp CALL 067901108 1375 74000 SH SOLE 74000 0 0 Gilead Sciences Inc CALL 375558103 4789 73700 SH SOLE 73700 0 0 Bank of Nova Scotia/The PUT 064149107 271 4800 SH SOLE 4800 0 0 Canadian Imperial Bank of Comm CALL 136069101 425 5100 SH SOLE 5100 0 0 Bank of Nova Scotia/The PUT 064149107 1990 35200 SH SOLE 35200 0 0 Bank of Montreal PUT 063671101 1753 22600 SH SOLE 22600 0 0 Regeneron Pharmaceuticals Inc COM 75886F107 804 2142 SH SOLE 2142 0 0 Apache Corp COM 037411105 61 2400 SH SOLE 2400 0 0 EOG Resources Inc COM 26875P101 100 1200 SH SOLE 1200 0 0 Mosaic Co/The COM 61945C103 6 289 SH SOLE 289 0 0 United Continental Holdings In COM 910047109 1187 13481 SH SOLE 13481 0 0 E TRADE Financial Corp COM 269246401 38 833 SH SOLE 833 0 0 Alphabet Inc COM 02079K107 802 600 SH SOLE 600 0 0 QUALCOMM Inc COM 747525103 847 9600 SH SOLE 9600 0 0 Simon Property Group Inc COM 828806109 1205 8089 SH SOLE 8089 0 0 NetEase Inc COM 64110W102 51 165 SH SOLE 165 0 0 ASML Holding NV COM N07059210 49 167 SH SOLE 167 0 0 Baidu Inc COM 056752108 79 625 SH SOLE 625 0 0 JD.com Inc COM 47215P106 74 2096 SH SOLE 2096 0 0 WellCare Health Plans Inc COM 94946T106 37077 112299 SH SOLE 112299 0 0 WellCare Health Plans Inc COM 94946T106 187 566 SH SOLE 566 0 0 salesforce.com Inc COM 79466L302 1752 10774 SH SOLE 10774 0 0 Domtar Corp COM 257559203 688 18000 SH SOLE 18000 0 0 Automatic Data Processing Inc COM 053015103 272 1596 SH SOLE 1596 0 0 Mastercard Inc COM 57636Q104 1967 6590 SH SOLE 6590 0 0 Juniper Networks Inc COM 48203R104 283 11475 SH SOLE 11475 0 0 International Business Machine COM 459200101 308 2300 SH SOLE 2300 0 0 INVESCO QQQ TRUST SERIES 1 ETF 46090E103 553 2600 SH SOLE 2600 0 0 Barrick Gold Corp CALL 067901108 7802 419700 SH SOLE 419700 0 0 State Street Corp COM 857477103 576 7278 SH SOLE 7278 0 0 Estee Lauder Cos Inc/The COM 518439104 72 350 SH SOLE 350 0 0 TJX Cos Inc/The COM 872540109 90 1467 SH SOLE 1467 0 0 Royal Bank of Canada PUT 780087102 4783 60400 SH SOLE 60400 0 0 Canadian Imperial Bank of Comm PUT 136069101 83 1000 SH SOLE 1000 0 0 Altice USA Inc COM 02156K103 662 24213 SH SOLE 24213 0 0 Canadian Imperial Bank of Comm PUT 136069101 10201 122500 SH SOLE 122500 0 0 Teladoc Health Inc COM 87918A105 64 765 SH SOLE 765 0 0 Bank of Montreal PUT 063671101 822 10600 SH SOLE 10600 0 0 Royal Bank of Canada PUT 780087102 1425 18000 SH SOLE 18000 0 0 Bank of Montreal PUT 063671101 1559 20100 SH SOLE 20100 0 0 SPDR S&P 500 ETF TRUST CALL 78462F103 109432 340000 SH SOLE 340000 0 0 Royal Gold Inc COM 780287108 271 2214 SH SOLE 2214 0 0 Canadian Imperial Bank of Comm PUT 136069101 1974 23700 SH SOLE 23700 0 0 Canadian Imperial Bank of Comm PUT 136069101 541 6500 SH SOLE 6500 0 0 Bank of Montreal PUT 063671101 1450 18700 SH SOLE 18700 0 0 Elanco Animal Health Inc COM 28414H103 1799 61105 SH SOLE 61105 0 0 SPDR DJIA TRUST ETF 78467X109 770 2700 SH SOLE 2700 0 0 Canadian Imperial Bank of Comm PUT 136069101 1391 16700 SH SOLE 16700 0 0 TECHNOLOGY SELECT SECT SPDR ETF 81369Y803 4653 50762 SH SOLE 50762 0 0 Independent Bank Group Inc COM 45384B106 32 569 SH SOLE 569 0 0 Shopify Inc COM 82509L107 43385 109057 SH SOLE 109057 0 0 Shopify Inc COM 82509L107 12372 31100 SH SOLE 31100 0 0 First Citizens BancShares Inc/ COM 31946M103 49 93 SH SOLE 93 0 0 First BanCorp/Puerto Rico COM 318672706 33 3084 SH SOLE 3084 0 0 Cadence BanCorp COM 12739A100 94 5171 SH SOLE 5171 0 0 Brookfield Infrastructure Part COM G16252101 15436 308865 SH SOLE 308865 0 0 Microsoft Corp COM 594918104 909164 165538 SH SOLE 165538 0 0 Apple Inc COM 037833100 869638 38947 SH SOLE 38947 0 0 Amazon.com Inc COM 023135106 536231 3884 SH SOLE 3884 0 0 Fox Corp COM 35137L204 6059 166485 SH SOLE 166485 0 0 Fox Corp COM 35137L204 18 508 SH SOLE 508 0 0 Fox Corp COM 35137L105 13305 358971 SH SOLE 358971 0 0 Fox Corp COM 35137L105 39 1050 SH SOLE 1050 0 0 Bank of Nova Scotia/The PUT 064149107 1187 21000 SH SOLE 21000 0 0 Bank of Nova Scotia/The CALL 064149107 6 100 SH SOLE 100 0 0 Bank of Montreal PUT 063671101 318 4100 SH SOLE 4100 0 0 SPDR S&P 500 ETF TRUST PUT 78462F103 19440 60400 SH SOLE 60400 0 0 Bank of Nova Scotia/The PUT 064149107 1147 20300 SH SOLE 20300 0 0 Canadian Imperial Bank of Comm PUT 136069101 2090 25100 SH SOLE 25100 0 0 Royal Bank of Canada PUT 780087102 79 1000 SH SOLE 1000 0 0 Bank of Montreal PUT 063671101 341 4400 SH SOLE 4400 0 0 Bank of Montreal PUT 063671101 233 3000 SH SOLE 3000 0 0 Bank of Montreal PUT 063671101 233 3000 SH SOLE 3000 0 0 ISHARES 20 YEAR TREASURY BO PUT 464287432 27096 200000 SH SOLE 200000 0 0 Canadian Imperial Bank of Comm PUT 136069101 83 1000 SH SOLE 1000 0 0 Dow Inc COM 260557103 1130 20658 SH SOLE 20658 0 0 Dow Inc COM 260557103 456 8336 SH SOLE 8336 0 0 Dow Inc COM 260557103 34115 623409 SH SOLE 623409 0 0 Bank of Montreal CALL 063671101 38778 500000 SH SOLE 500000 0 0 Comcast Corp COM 20030N101 135 3000 SH SOLE 3000 0 0 Royal Bank of Canada PUT 780087102 166 2100 SH SOLE 2100 0 0 ISHARES MSCI BRAZIL ETF ETF 464286400 358 7555 SH SOLE 7555 0 0 INVESCO QQQ TRUST SERIES 1 ETF 46090E103 644 3030 SH SOLE 3030 0 0 Canopy Growth Corp COM 138035100 4937 234628 SH SOLE 234628 0 0 Canopy Growth Corp COM 138035100 1391 66100 SH SOLE 66100 0 0 Newmont Mining Corp COM 651639106 2644 60861 SH SOLE 60861 0 0 Cenovus Energy Inc COM 15135U109 101 10000 SH SOLE 10000 0 0 Bank of Nova Scotia/The PUT 064149107 1905 33700 SH SOLE 33700 0 0 Ulta Beauty Inc COM 90384S303 322 1272 SH SOLE 1272 0 0 Arconic Inc COM 03965L100 135 4377 SH SOLE 4377 0 0 SPDR S&P 500 ETF TRUST CALL 78462F103 155297 482500 SH SOLE 482500 0 0 Bank of Nova Scotia/The CALL 064149107 209 3700 SH SOLE 3700 0 0 Bank of Nova Scotia/The CALL 064149107 28 500 SH SOLE 500 0 0 Bank of Nova Scotia/The CALL 064149107 119 2100 SH SOLE 2100 0 0 Canadian Imperial Bank of Comm CALL 136069101 33309 400000 SH SOLE 400000 0 0 Canadian Imperial Bank of Comm CALL 136069101 758 9100 SH SOLE 9100 0 0 Royal Bank of Canada PUT 780087102 6366 80400 SH SOLE 80400 0 0 Bank of Montreal PUT 063671101 636 8200 SH SOLE 8200 0 0 Bank of Nova Scotia/The PUT 064149107 2634 46600 SH SOLE 46600 0 0 Bank of Nova Scotia/The PUT 064149107 260 4600 SH SOLE 4600 0 0 Bank of Montreal PUT 063671101 551 7100 SH SOLE 7100 0 0 VANECK JR GOLD MINERS ETF 92189F791 126764 3000000 SH SOLE 3000000 0 0 VANECK GOLD MINERS ETF 92189F106 87829 3000000 SH SOLE 3000000 0 0 Bank of Nova Scotia/The CALL 064149107 458 8100 SH SOLE 8100 0 0 Bank of Nova Scotia/The PUT 064149107 3985 70500 SH SOLE 70500 0 0 FINANCIAL SELECT SECTOR SPDR ETF 81369Y605 3125 101538 SH SOLE 101538 0 0 Netflix Inc COM 64110L106 518 1600 SH SOLE 1600 0 0 Wayfair Inc COM 94419L101 15 163 SH SOLE 163 0 0 Canadian Imperial Bank of Comm PUT 136069101 83 1000 SH SOLE 1000 0 0 DocuSign Inc COM 256163106 101 1368 SH SOLE 1368 0 0 Canadian Imperial Bank of Comm PUT 136069101 3414 41000 SH SOLE 41000 0 0 Bank of Nova Scotia/The PUT 064149107 28 500 SH SOLE 500 0 0 Chevron Corp COM 166764100 24 200 SH SOLE 200 0 0 Exxon Mobil Corp COM 30231G102 42 600 SH SOLE 600 0 0 ConocoPhillips COM 20825C104 20 300 SH SOLE 300 0 0 BorgWarner Inc COM 099724106 170 3912 SH SOLE 3912 0 0 Royal Bank of Canada PUT 780087102 3832 48400 SH SOLE 48400 0 0 Royal Bank of Canada PUT 780087102 32 400 SH SOLE 400 0 0 Bank of Montreal PUT 063671101 31 400 SH SOLE 400 0 0 Royal Bank of Canada PUT 780087102 1584 20000 SH SOLE 20000 0 0 Canadian Imperial Bank of Comm PUT 136069101 125 1500 SH SOLE 1500 0 0 Arista Networks Inc COM 040413106 244 1198 SH SOLE 1198 0 0 Village Farms International In COM 92707Y108 51 8240 SH SOLE 8240 0 0 Bank of Nova Scotia/The PUT 064149107 2193 38800 SH SOLE 38800 0 0 DocuSign Inc COM 256163106 1333 17983 SH SOLE 17983 0 0 Exact Sciences Corp COM 30063P105 2331 25206 SH SOLE 25206 0 0 Erie Indemnity Co COM 29530P102 727 4380 SH SOLE 4380 0 0 Dropbox Inc COM 26210C104 738 41232 SH SOLE 41232 0 0 MongoDB Inc COM 60937P106 952 7234 SH SOLE 7234 0 0 MarketAxess Holdings Inc COM 57060D108 9440 24903 SH SOLE 24903 0 0 Zebra Technologies Corp COM 989207105 9062 35481 SH SOLE 35481 0 0 Ionis Pharmaceuticals Inc COM 462222100 1390 23016 SH SOLE 23016 0 0 Okta Inc COM 679295105 2121 18384 SH SOLE 18384 0 0 Uber Technologies Inc COM 90353T100 959 32246 SH SOLE 32246 0 0 FactSet Research Systems Inc COM 303075105 1769 6596 SH SOLE 6596 0 0 Paycom Software Inc COM 70432V102 2267 8565 SH SOLE 8565 0 0 Equity LifeStyle Properties In COM 29472R108 2099 29826 SH SOLE 29826 0 0 Twilio Inc COM 90138F102 1956 19909 SH SOLE 19909 0 0 Snap Inc COM 83304A106 2020 123716 SH SOLE 123716 0 0 Sun Communities Inc COM 866674104 2347 15635 SH SOLE 15635 0 0 EPAM Systems Inc COM 29414B104 2006 9458 SH SOLE 9458 0 0 HEICO Corp COM 422806109 847 7423 SH SOLE 7423 0 0 HEICO Corp COM 422806208 1178 13160 SH SOLE 13160 0 0 Alphabet Inc COM 02079K305 134 100 SH SOLE 100 0 0 Bank of Nova Scotia/The PUT 064149107 57 1000 SH SOLE 1000 0 0 Bank of Nova Scotia/The CALL 064149107 175 3100 SH SOLE 3100 0 0 Bank of Nova Scotia/The PUT 064149107 113 2000 SH SOLE 2000 0 0 Canadian Imperial Bank of Comm PUT 136069101 2290 27500 SH SOLE 27500 0 0 Canadian Imperial Bank of Comm PUT 136069101 1874 22500 SH SOLE 22500 0 0 Royal Bank of Canada PUT 780087102 1631 20600 SH SOLE 20600 0 0 Bank of Nova Scotia/The PUT 064149107 1385 24500 SH SOLE 24500 0 0 Corteva Inc COM 22052L104 249 8411 SH SOLE 8411 0 0 Corteva Inc COM 22052L104 17827 603166 SH SOLE 603166 0 0 IAC/InterActiveCorp COM 44919P508 7773 31208 SH SOLE 31208 0 0 Bank of Nova Scotia/The CALL 064149107 1034 18300 SH SOLE 18300 0 0 Burlington Stores Inc COM 122017106 40 176 SH SOLE 176 0 0 MarketAxess Holdings Inc COM 57060D108 161 425 SH SOLE 425 0 0 DexCom Inc COM 252131107 52 240 SH SOLE 240 0 0 Erie Indemnity Co COM 29530P102 11 67 SH SOLE 67 0 0 PTC Inc COM 69370C100 22 290 SH SOLE 290 0 0 Uber Technologies Inc COM 90353T100 15 494 SH SOLE 494 0 0 EPAM Systems Inc COM 29414B104 31 144 SH SOLE 144 0 0 Altice USA Inc COM 02156K103 10 371 SH SOLE 371 0 0 Snap Inc COM 83304A106 31 1897 SH SOLE 1897 0 0 Mid-America Apartment Communit COM 59522J103 169 1281 SH SOLE 1281 0 0 UTILITIES SELECT SECTOR SPDR PUT 81369Y886 7367 114000 SH SOLE 114000 0 0 UTILITIES SELECT SECTOR SPDR PUT 81369Y886 3929 60800 SH SOLE 60800 0 0 Fortis Inc/Canada COM 349553107 125 3000 SH SOLE 3000 0 0 Northrop Grumman Corp COM 666807102 207 601 SH SOLE 601 0 0 Tesla Inc CALL 88160R101 8367 20000 SH SOLE 20000 0 0 Royal Bank of Canada PUT 780087102 5489 69300 SH SOLE 69300 0 0 UTILITIES SELECT SECTOR SPDR PUT 81369Y886 7218 111700 SH SOLE 111700 0 0 ISHARES MSCI EAFE ETF PUT 464287465 6090 87700 SH SOLE 87700 0 0 WSFS Financial Corp COM 929328102 24 547 SH SOLE 547 0 0 First Financial Bankshares Inc COM 32020R109 37 1050 SH SOLE 1050 0 0 Independent Bank Corp/Rockland COM 453836108 26 307 SH SOLE 307 0 0 COMM SERV SELECT SECTOR SPDR ETF 81369Y852 194 3627 SH SOLE 3627 0 0 Walt Disney Co/The COM 254687106 242729 16807 SH SOLE 16807 0 0 Wal-Mart Stores Inc COM 931142103 178362 13228 SH SOLE 13228 0 0 Exxon Mobil Corp COM 30231G102 204614 39455 SH SOLE 39455 0 0 PepsiCo Inc COM 713448108 216855 122103 SH SOLE 122103 0 0 Coca-Cola Co/The COM 191216100 227550 35957 SH SOLE 35957 0 0 JPMorgan Chase & Co COM 46625H100 384579 29248 SH SOLE 29248 0 0 Johnson & Johnson COM 478160104 374594 24542 SH SOLE 24542 0 0 Procter & Gamble Co/The COM 742718109 329399 23255 SH SOLE 23255 0 0 Canadian Imperial Bank of Comm PUT 136069101 208 2500 SH SOLE 2500 0 0 Marriott International Inc/MD COM 571903202 22 146 SH SOLE 146 0 0 State Street Corp COM 857477103 8 100 SH SOLE 100 0 0 FedEx Corp COM 31428X106 919 6081 SH SOLE 6081 0 0 ISHARES IBOXX HIGH YLD CORP PUT 464288513 30779 350000 SH SOLE 350000 0 0 SPDR S&P BIOTECH ETF ETF 78464A870 8 85 SH SOLE 85 0 0 GrubHub Inc COM 400110102 12 240 SH SOLE 240 0 0 Fortis Inc/Canada PUT 349553107 1379 33200 SH SOLE 33200 0 0 Royal Bank of Canada PUT 780087102 1109 14000 SH SOLE 14000 0 0 Royal Bank of Canada PUT 780087102 3848 48600 SH SOLE 48600 0 0 Canadian Imperial Bank of Comm PUT 136069101 2090 25100 SH SOLE 25100 0 0 Bank of Montreal PUT 063671101 496 6400 SH SOLE 6400 0 0 Royal Bank of Canada PUT 780087102 1584 20000 SH SOLE 20000 0 0 Dropbox Inc COM 26210C104 11 633 SH SOLE 633 0 0 Dell Technologies Inc COM 24703L202 21 418 SH SOLE 418 0 0 Elanco Animal Health Inc COM 28414H103 28 937 SH SOLE 937 0 0 HEICO Corp COM 422806208 18 202 SH SOLE 202 0 0 Ionis Pharmaceuticals Inc COM 462222100 21 353 SH SOLE 353 0 0 Paycom Software Inc COM 70432V102 34 129 SH SOLE 129 0 0 Sun Communities Inc COM 866674104 36 240 SH SOLE 240 0 0 WP Carey Inc COM 92936U109 36 452 SH SOLE 452 0 0 Zebra Technologies Corp COM 989207105 155 605 SH SOLE 605 0 0 Pfizer Inc COM 717081103 207272 51605 SH SOLE 51605 0 0 Verizon Communications Inc COM 92343V104 236700 38566 SH SOLE 38566 0 0 UnitedHealth Group Inc COM 91324P102 276281 8835 SH SOLE 8835 0 0 Merck & Co Inc COM 58933Y105 238188 23741 SH SOLE 23741 0 0 Bank of America Corp COM 060505104 217194 499791 SH SOLE 499791 0 0 Cisco Systems Inc COM 17275R102 141781 39559 SH SOLE 39559 0 0 Mastercard Inc COM 57636Q104 184475 8278 SH SOLE 8278 0 0 Home Depot Inc/The COM 437076102 165254 10172 SH SOLE 10172 0 0 Philip Morris International In COM 718172109 139926 14508 SH SOLE 14508 0 0 Intel Corp COM 458140100 181842 40564 SH SOLE 40564 0 0 Costco Wholesale Corp COM 22160K105 137434 4120 SH SOLE 4120 0 0 Boeing Co/The COM 097023105 143813 50386 SH SOLE 50386 0 0 Comcast Corp COM 20030N101 191761 42334 SH SOLE 42334 0 0 Wells Fargo & Co COM 949746101 270863 35889 SH SOLE 35889 0 0 Abbott Laboratories COM 002824100 146766 16481 SH SOLE 16481 0 0 Altria Group Inc COM 02209S103 112983 17420 SH SOLE 17420 0 0 Citigroup Inc COM 172967424 122035 20358 SH SOLE 20358 0 0 McDonald's Corp COM 580135101 103352 7023 SH SOLE 7023 0 0 Mondelez International Inc COM 609207105 84022 13426 SH SOLE 13426 0 0 Adobe Systems Inc COM 00724F101 111083 4514 SH SOLE 4514 0 0 Shopify Inc PUT 82509L107 7952 20000 SH SOLE 20000 0 0 Microchip Technology Inc CALL 595017104 6283 60000 SH SOLE 60000 0 0 ISHARES MSCI BRAZIL ETF PUT 464286400 14235 300000 SH SOLE 300000 0 0 ISHARES MSCI BRAZIL ETF CALL 464286400 14235 300000 SH SOLE 300000 0 0 Facebook Inc PUT 30303M102 1026 5000 SH SOLE 5000 0 0 Facebook Inc CALL 30303M102 1026 5000 SH SOLE 5000 0 0 Barrick Gold Corp COM 067901108 111 5958 SH SOLE 5958 0 0 ISHARES CHINA LARGE-CAP ETF PUT 464287184 10908 250000 SH SOLE 250000 0 0 ISHARES CHINA LARGE-CAP ETF CALL 464287184 10908 250000 SH SOLE 250000 0 0 UTILITIES SELECT SECTOR SPDR PUT 81369Y886 5208 80600 SH SOLE 80600 0 0 Brookfield Renewable Partners PUT G16258108 70 1500 SH SOLE 1500 0 0 Newmont Mining Corp COM 651639106 603 13872 SH SOLE 13872 0 0 UTILITIES SELECT SECTOR SPDR PUT 81369Y886 775 12000 SH SOLE 12000 0 0 ENERGY SELECT SECTOR SPDR ETF 81369Y506 3050 50808 SH SOLE 50808 0 0 Royal Bank of Canada PUT 780087102 15836 200000 SH SOLE 200000 0 0 UTILITIES SELECT SECTOR SPDR PUT 81369Y886 2947 45600 SH SOLE 45600 0 0 Bank of Montreal CALL 063671101 31022 400000 SH SOLE 400000 0 0 MSCI Inc COM 55354G100 249 963 SH SOLE 963 0 0 Bank of Montreal PUT 063671101 1745 22500 SH SOLE 22500 0 0 Wynn Resorts Ltd COM 983134107 200 1437 SH SOLE 1437 0 0 Bank of Montreal CALL 063671101 163 2100 SH SOLE 2100 0 0 Bank of Montreal PUT 063671101 1761 22700 SH SOLE 22700 0 0 Bank of Montreal PUT 063671101 2567 33100 SH SOLE 33100 0 0 Bank of Montreal PUT 063671101 1768 22800 SH SOLE 22800 0 0 Canadian Imperial Bank of Comm PUT 136069101 741 8900 SH SOLE 8900 0 0 Royal Bank of Canada PUT 780087102 428 5400 SH SOLE 5400 0 0 Royal Bank of Canada PUT 780087102 499 6300 SH SOLE 6300 0 0 Whirlpool Corp COM 963320106 5723 38794 SH SOLE 38794 0 0 eBay Inc COM 278642103 97 2696 SH SOLE 2696 0 0 Activision Blizzard Inc COM 00507V109 37 628 SH SOLE 628 0 0 Electronic Arts Inc COM 285512109 41 385 SH SOLE 385 0 0 Sony Corp COM 835699307 44 650 SH SOLE 650 0 0 Omnicom Group Inc COM 681919106 103 1275 SH SOLE 1275 0 0 ISHARES RUSSELL 2000 ETF ETF 464287655 158849 958951 SH SOLE 958951 0 0 SPDR S&P 500 ETF TRUST PUT 78462F103 124689 387400 SH SOLE 387400 0 0 Intel Corp COM 458140100 345 5767 SH SOLE 5767 0 0 Northern Dynasty Minerals Ltd COM 66510M204 173 400000 SH SOLE 400000 0 0 Bank of Nova Scotia/The PUT 064149107 4050 71700 SH SOLE 71700 0 0 Bank of Nova Scotia/The CALL 064149107 412 7300 SH SOLE 7300 0 0 Global Payments Inc COM 37940X102 407 2228 SH SOLE 2228 0 0 FINANCIAL SELECT SECTOR SPDR PUT 81369Y605 3078 100000 SH SOLE 100000 0 0 Kraft Heinz Co/The COM 500754106 3 100 SH SOLE 100 0 0 Shopify Inc COM 82509L107 40 100 SH SOLE 100 0 0 General Electric Co COM 369604103 1 100 SH SOLE 100 0 0 Royal Bank of Canada PUT 780087102 1053 13300 SH SOLE 13300 0 0 Royal Bank of Canada PUT 780087102 776 9800 SH SOLE 9800 0 0 Bank of Montreal PUT 063671101 745 9600 SH SOLE 9600 0 0 Bank of Nova Scotia/The PUT 064149107 350 6200 SH SOLE 6200 0 0 Gilead Sciences Inc COM 375558103 613 9432 SH SOLE 9432 0 0 Bank of Nova Scotia/The PUT 064149107 2130 37700 SH SOLE 37700 0 0 Bank of Montreal PUT 063671101 597 7700 SH SOLE 7700 0 0 Bank of Montreal PUT 063671101 357 4600 SH SOLE 4600 0 0 FINANCIAL SELECT SECTOR SPDR PUT 81369Y605 3078 100000 SH SOLE 100000 0 0 Netflix Inc PUT 64110L106 2847 8800 SH SOLE 8800 0 0 Kroger Co/The COM 501044101 59 2047 SH SOLE 2047 0 0 Kinross Gold Corp COM 496902404 237 50000 SH SOLE 50000 0 0 IDEXX Laboratories Inc COM 45168D104 252 964 SH SOLE 964 0 0 Bank of Montreal PUT 063671101 240 3100 SH SOLE 3100 0 0 Royal Bank of Canada PUT 780087102 1632 20600 SH SOLE 20600 0 0 Royal Bank of Canada PUT 780087102 1632 20600 SH SOLE 20600 0 0 Canadian Imperial Bank of Comm PUT 136069101 2080 25000 SH SOLE 25000 0 0 Canadian Imperial Bank of Comm PUT 136069101 2080 25000 SH SOLE 25000 0 0 Bank of Nova Scotia/The PUT 064149107 435 7700 SH SOLE 7700 0 0 Bank of Montreal PUT 063671101 1947 25100 SH SOLE 25100 0 0 Roku Inc COM 77543R102 1972 14730 SH SOLE 14730 0 0 Sarepta Therapeutics Inc COM 803607100 1654 12820 SH SOLE 12820 0 0 Sarepta Therapeutics Inc COM 803607100 25 197 SH SOLE 197 0 0 Alibaba Group Holding Ltd COM 01609W102 17 80 SH SOLE 80 0 0 Royal Bank of Canada PUT 780087102 871 11000 SH SOLE 11000 0 0 Kroger Co/The CALL 501044101 1450 50000 SH SOLE 50000 0 0 NVIDIA Corp COM 67066G104 71 300 SH SOLE 300 0 0 Bank of Nova Scotia/The PUT 064149107 933 16500 SH SOLE 16500 0 0 Baker Hughes a GE Co COM 05722G100 195 7617 SH SOLE 7617 0 0 INVESCO QQQ TRUST SERIES 1 PUT 46090E103 131712 619500 SH SOLE 619500 0 0 Broadcom Inc COM 11135F101 326 1033 SH SOLE 1033 0 0 Adobe Systems Inc COM 00724F101 121 366 SH SOLE 366 0 0 Bank of Nova Scotia/The CALL 064149107 45 800 SH SOLE 800 0 0 Bank of Nova Scotia/The PUT 064149107 503 8900 SH SOLE 8900 0 0 Bank of Nova Scotia/The PUT 064149107 254 4500 SH SOLE 4500 0 0 Bank of Nova Scotia/The PUT 064149107 1006 17800 SH SOLE 17800 0 0 ISHARES MSCI EAFE ETF PUT 464287465 458 6600 SH SOLE 6600 0 0 ISHARES MSCI EAFE ETF CALL 464287465 458 6600 SH SOLE 6600 0 0 SPDR S&P 500 ETF TRUST PUT 78462F103 26553 82500 SH SOLE 82500 0 0 Canadian Imperial Bank of Comm CALL 136069101 8327 100000 SH SOLE 100000 0 0 Kirkland Lake Gold Ltd COM 49741E100 8860 200895 SH SOLE 200895 0 0 Kirkland Lake Gold Ltd COM 49741E100 2677 60700 SH SOLE 60700 0 0 Bank of Nova Scotia/The PUT 064149107 5636 99700 SH SOLE 99700 0 0 Bank of Nova Scotia/The PUT 064149107 249 4400 SH SOLE 4400 0 0 Royal Bank of Canada PUT 780087102 1069 13500 SH SOLE 13500 0 0 Royal Bank of Canada PUT 780087102 1283 16200 SH SOLE 16200 0 0 Bank of Nova Scotia/The PUT 064149107 1102 19500 SH SOLE 19500 0 0 Royal Bank of Canada PUT 780087102 1132 14300 SH SOLE 14300 0 0 Royal Bank of Canada CALL 780087102 277 3500 SH SOLE 3500 0 0 Royal Bank of Canada PUT 780087102 420 5300 SH SOLE 5300 0 0 SVB Financial Group COM 78486Q101 126 500 SH SOLE 500 0 0 SVB Financial Group COM 78486Q101 19 74 SH SOLE 74 0 0 Bank of Nova Scotia/The PUT 064149107 887 15700 SH SOLE 15700 0 0 Royal Bank of Canada PUT 780087102 950 12000 SH SOLE 12000 0 0 Royal Bank of Canada PUT 780087102 570 7200 SH SOLE 7200 0 0 Royal Bank of Canada PUT 780087102 135 1700 SH SOLE 1700 0 0 Fortis Inc/Canada PUT 349553107 100 2400 SH SOLE 2400 0 0 Royal Bank of Canada PUT 780087102 562 7100 SH SOLE 7100 0 0 Bank of Nova Scotia/The PUT 064149107 582 10300 SH SOLE 10300 0 0 Bank of Nova Scotia/The PUT 064149107 769 13600 SH SOLE 13600 0 0 Royal Bank of Canada PUT 780087102 396 5000 SH SOLE 5000 0 0 Delta Air Lines Inc PUT 247361702 684 11700 SH SOLE 11700 0 0 ONEOK Inc COM 682680103 33 432 SH SOLE 432 0 0 ISHARES RUSSELL 2000 ETF PUT 464287655 124253 750000 SH SOLE 750000 0 0 HRG Group Inc COM 84790A105 0 2 SH SOLE 2 0 0 Royal Bank of Canada PUT 780087102 1584 20000 SH SOLE 20000 0 0 Discover Financial Services COM 254709108 204 2400 SH SOLE 2400 0 0 Bank of Montreal PUT 063671101 1419 18300 SH SOLE 18300 0 0 Canadian Imperial Bank of Comm PUT 136069101 1324 15900 SH SOLE 15900 0 0 Canadian Imperial Bank of Comm PUT 136069101 50 600 SH SOLE 600 0 0 Canadian Imperial Bank of Comm PUT 136069101 241 2900 SH SOLE 2900 0 0 Bank of Nova Scotia/The PUT 064149107 232 4100 SH SOLE 4100 0 0 Royal Bank of Canada PUT 780087102 950 12000 SH SOLE 12000 0 0 Bank of Nova Scotia/The PUT 064149107 107 1900 SH SOLE 1900 0 0 Bank of Nova Scotia/The PUT 064149107 28 500 SH SOLE 500 0 0 Royal Bank of Canada PUT 780087102 950 12000 SH SOLE 12000 0 0 Blackstone Group LP/The PUT 09260D107 1678 30000 SH SOLE 30000 0 0 Agilent Technologies Inc PUT 00846U101 1109 13000 SH SOLE 13000 0 0 JM Smucker Co/The COM 832696405 3643 34993 SH SOLE 34993 0 0 Campbell Soup Co COM 134429109 4016 81266 SH SOLE 81266 0 0 Conagra Brands Inc COM 205887102 5926 173088 SH SOLE 173088 0 0 Brookfield Infrastructure Part COM G16252101 200 3998 SH SOLE 3998 0 0 CBOE Holdings Inc COM 12503M108 150 1246 SH SOLE 1246 0 0 Incyte Corp COM 45337C102 176 2019 SH SOLE 2019 0 0 VANECK JPM EM LOCAL CCY BOND ETF 92189H300 34006 1000000 SH SOLE 1000000 0 0 FedEx Corp PUT 31428X106 605 4000 SH SOLE 4000 0 0 DISH Network Corp COM 25470M109 26 734 SH SOLE 734 0 0 Western Digital Corp COM 958102105 81 1270 SH SOLE 1270 0 0 Shaw Communications Inc CALL 82028K200 3046 150000 SH SOLE 150000 0 0 Comcast Corp COM 20030N101 161 3575 SH SOLE 3575 0 0 Charter Communications Inc COM 16119P108 138 285 SH SOLE 285 0 0 Walt Disney Co/The COM 254687106 726 5020 SH SOLE 5020 0 0 Twitter Inc PUT 90184L102 6198 193400 SH SOLE 193400 0 0 EOG Resources Inc PUT 26875P101 838 10000 SH SOLE 10000 0 0 Alphabet Inc PUT 02079K305 134 100 SH SOLE 100 0 0 Intuitive Surgical Inc PUT 46120E602 9458 16000 SH SOLE 16000 0 0 Shaw Communications Inc CALL 82028K200 3452 170000 SH SOLE 170000 0 0 Restaurant Brands Internationa PUT 76131D103 1913 30000 SH SOLE 30000 0 0 SVB Financial Group PUT 78486Q101 2510 10000 SH SOLE 10000 0 0 Priceline Group Inc/The PUT 09857L108 9242 4500 SH SOLE 4500 0 0 Berry Global Group Inc CALL 08579W103 1401 29500 SH SOLE 29500 0 0 Brookfield Asset Management In COM 112585104 15130 261800 SH SOLE 261800 0 0 Freeport-McMoRan Inc PUT 35671D857 6724 512500 SH SOLE 512500 0 0 SPDR S&P 500 ETF TRUST PUT 78462F103 80465 250000 SH SOLE 250000 0 0 SPDR S&P OIL & GAS EXP & PR CALL 78464A730 10720 452300 SH SOLE 452300 0 0 Aurora Cannabis Inc COM 05156X108 0 100 SH SOLE 100 0 0 Teladoc Health Inc PUT 87918A105 13144 157000 SH SOLE 157000 0 0 Mosaic Co/The PUT 61945C103 5951 275000 SH SOLE 275000 0 0 Comcast Corp PUT 20030N101 6125 136200 SH SOLE 136200 0 0 Synopsys Inc COM 871607107 235 1687 SH SOLE 1687 0 0 Centene Corp PUT 15135B101 2295 36500 SH SOLE 36500 0 0 Teradyne Inc COM 880770102 1998 29306 SH SOLE 29306 0 0 Teradyne Inc COM 880770102 31 449 SH SOLE 449 0 0 Match Group Inc COM 57665R106 805 9802 SH SOLE 9802 0 0 Mosaic Co/The PUT 61945C103 2705 125000 SH SOLE 125000 0 0 Organigram Holdings Inc COM 68620P101 73 29775 SH SOLE 29775 0 0 Match Group Inc COM 57665R106 12 150 SH SOLE 150 0 0 Neurocrine Biosciences Inc COM 64125C109 1612 15001 SH SOLE 15001 0 0 Neurocrine Biosciences Inc COM 64125C109 25 230 SH SOLE 230 0 0 Insulet Corp COM 45784P101 1779 10393 SH SOLE 10393 0 0 Insulet Corp COM 45784P101 27 159 SH SOLE 159 0 0 Medical Properties Trust Inc COM 58463J304 1856 87933 SH SOLE 87933 0 0 Medical Properties Trust Inc COM 58463J304 28 1348 SH SOLE 1348 0 0 Tyler Technologies Inc COM 902252105 1995 6652 SH SOLE 6652 0 0 Brown & Brown Inc COM 115236101 1627 41227 SH SOLE 41227 0 0 Brown & Brown Inc COM 115236101 25 632 SH SOLE 632 0 0 SilverCrest Metals Inc COM 828363101 114 16922 SH SOLE 16922 0 0 Teledyne Technologies Inc COM 879360105 2174 6274 SH SOLE 6274 0 0 Teledyne Technologies Inc COM 879360105 33 96 SH SOLE 96 0 0 Black Knight Inc COM 09215C105 1663 25792 SH SOLE 25792 0 0 RingCentral Inc COM 76680R206 2087 12374 SH SOLE 12374 0 0 RingCentral Inc COM 76680R206 32 190 SH SOLE 190 0 0 Guidewire Software Inc COM 40171V100 1555 14165 SH SOLE 14165 0 0 Pinterest Inc COM 72352L106 472 25309 SH SOLE 25309 0 0 Pinterest Inc COM 72352L106 7 388 SH SOLE 388 0 0 RPM International Inc COM 749685103 26 343 SH SOLE 343 0 0 Booz Allen Hamilton Holding Co COM 099502106 1720 24179 SH SOLE 24179 0 0 Booz Allen Hamilton Holding Co COM 099502106 26 371 SH SOLE 371 0 0 Bio-Rad Laboratories Inc COM 090572207 1419 3835 SH SOLE 3835 0 0 Bio-Rad Laboratories Inc COM 090572207 22 59 SH SOLE 59 0 0 Blackstone Group LP/The COM 09260D107 6379 114051 SH SOLE 114051 0 0 VICI Properties Inc COM 925652109 2031 79494 SH SOLE 79494 0 0 VICI Properties Inc COM 925652109 31 1219 SH SOLE 1219 0 0 Aqua America Inc COM 03836W103 1746 37207 SH SOLE 37207 0 0 West Pharmaceutical Services I COM 955306105 1911 12715 SH SOLE 12715 0 0 West Pharmaceutical Services I COM 955306105 29 195 SH SOLE 195 0 0 Omega Healthcare Investors Inc COM 681936100 1594 37642 SH SOLE 37642 0 0 Omega Healthcare Investors Inc COM 681936100 24 577 SH SOLE 577 0 0 FINANCIAL SELECT SECTOR SPDR PUT 81369Y605 6375 207100 SH SOLE 207100 0 0 FINANCIAL SELECT SECTOR SPDR ETF 81369Y605 1385 45000 SH SOLE 45000 0 0 Juniper Networks Inc PUT 48203R104 9852 400000 SH SOLE 400000 0 0 Raymond James Financial Inc COM 754730109 124 1388 SH SOLE 1388 0 0 Adobe Systems Inc PUT 00724F101 2309 7000 SH SOLE 7000 0 0 Mastercard Inc CALL 57636Q104 8002 26800 SH SOLE 26800 0 0 FINANCIAL SELECT SECTOR SPDR PUT 81369Y605 680 22100 SH SOLE 22100 0 0 SPDR S&P 500 ETF TRUST PUT 78462F103 37658 117000 SH SOLE 117000 0 0 Synchrony Financial PUT 87165B103 785 21800 SH SOLE 21800 0 0 Mastercard Inc PUT 57636Q104 2508 8400 SH SOLE 8400 0 0 Ulta Beauty Inc PUT 90384S303 10632 42000 SH SOLE 42000 0 0 Centene Corp PUT 15135B101 5030 80000 SH SOLE 80000 0 0 ISHARES CHINA LARGE-CAP ETF ETF 464287184 174 4000 SH SOLE 4000 0 0 American Tower Corp PUT 03027X100 1494 6500 SH SOLE 6500 0 0 Facebook Inc CALL 30303M102 226 1100 SH SOLE 1100 0 0 Facebook Inc PUT 30303M102 226 1100 SH SOLE 1100 0 0 DXC Technology Co COM 23355L106 109 2890 SH SOLE 2890 0 0 Dollar Tree Inc COM 256746108 216 2300 SH SOLE 2300 0 0 Global Payments Inc PUT 37940X102 8672 47500 SH SOLE 47500 0 0 Caterpillar Inc COM 149123101 2673 18100 SH SOLE 18100 0 0 Cummins Inc COM 231021106 2595 14500 SH SOLE 14500 0 0 United Parcel Service Inc COM 911312106 2809 24000 SH SOLE 24000 0 0 3M Co COM 88579Y101 2999 17000 SH SOLE 17000 0 0 Comcast Corp PUT 20030N101 2249 50000 SH SOLE 50000 0 0 FINANCIAL SELECT SECTOR SPDR CALL 81369Y605 9234 300000 SH SOLE 300000 0 0 FINANCIAL SELECT SECTOR SPDR CALL 81369Y605 9234 300000 SH SOLE 300000 0 0 Alibaba Group Holding Ltd COM 01609W102 233 1100 SH SOLE 1100 0 0 Square Inc COM 852234103 525 8400 SH SOLE 8400 0 0 VANGUARD TOTAL BOND MARKET ETF 921937835 36894 440000 SH SOLE 440000 0 0 Domtar Corp COM 257559203 2829 74000 SH SOLE 74000 0 0 SPDR S&P 500 ETF TRUST PUT 78462F103 160930 500000 SH SOLE 500000 0 0 Regeneron Pharmaceuticals Inc PUT 75886F107 2441 6500 SH SOLE 6500 0 0 Regeneron Pharmaceuticals Inc PUT 75886F107 9387 25000 SH SOLE 25000 0 0 SPDR S&P 500 ETF TRUST PUT 78462F103 160930 500000 SH SOLE 500000 0 0 Comcast Corp PUT 20030N101 2249 50000 SH SOLE 50000 0 0 AbbVie Inc PUT 00287Y109 9739 110000 SH SOLE 110000 0 0 Marathon Petroleum Corp CALL 56585A102 145 2400 SH SOLE 2400 0 0 Upwork Inc COM 91688F104 656 61500 SH SOLE 61500 0 0 Healthcare Trust of America In COM 42225P501 1726 57000 SH SOLE 57000 0 0 Timken Co/The COM 887389104 107 1900 SH SOLE 1900 0 0 K12 Inc COM 48273U102 1017 50000 SH SOLE 50000 0 0 Minerals Technologies Inc COM 603158106 1037 18000 SH SOLE 18000 0 0 Telephone & Data Systems Inc COM 879433829 1653 65000 SH SOLE 65000 0 0 Emergent BioSolutions Inc COM 29089Q105 183 3400 SH SOLE 3400 0 0 Cadence BanCorp COM 12739A100 1070 59000 SH SOLE 59000 0 0 Lions Gate Entertainment Corp COM 535919500 953 96000 SH SOLE 96000 0 0 Verizon Communications Inc CALL 92343V104 7368 120000 SH SOLE 120000 0 0 Centene Corp PUT 15135B101 5438 86500 SH SOLE 86500 0 0 UTILITIES SELECT SECTOR SPDR CALL 81369Y886 1202 18600 SH SOLE 18600 0 0 SPDR DJIA TRUST ETF 78467X109 399 1400 SH SOLE 1400 0 0 ISHARES RUSSELL 2000 ETF ETF 464287655 1010 6100 SH SOLE 6100 0 0 SPDR S&P 500 ETF TRUST PUT 78462F103 360483 1120000 SH SOLE 1120000 0 0 First Republic Bank/CA CALL 33616C100 2560 21800 SH SOLE 21800 0 0 Mastercard Inc CALL 57636Q104 30 100 SH SOLE 100 0 0 AT&T Inc PUT 00206R102 2228 57000 SH SOLE 57000 0 0 Ventas Inc CALL 92276F100 9238 160000 SH SOLE 160000 0 0 ServiceNow Inc CALL 81762P102 11293 40000 SH SOLE 40000 0 0 Shaw Communications Inc CALL 82028K200 2603 128200 SH SOLE 128200 0 0 SPDR S&P 500 ETF TRUST CALL 78462F103 160930 500000 SH SOLE 500000 0 0 Visa Inc CALL 92826C839 5148 27400 SH SOLE 27400 0 0 UTILITIES SELECT SECTOR SPDR PUT 81369Y886 42313 654800 SH SOLE 654800 0 0 Dropbox Inc PUT 26210C104 1752 97800 SH SOLE 97800 0 0 Copart Inc COM 217204106 16189 178037 SH SOLE 178037 0 0 MetLife Inc CALL 59156R108 933 18300 SH SOLE 18300 0 0 Unum Group CALL 91529Y106 1744 59800 SH SOLE 59800 0 0 China Petroleum & Chemical Cor CALL 16941R108 253 4200 SH SOLE 4200 0 0 Statoil ASA CALL 29446M102 251 12600 SH SOLE 12600 0 0 Principal Financial Group Inc CALL 74251V102 2041 37100 SH SOLE 37100 0 0 EOG Resources Inc CALL 26875P101 620 7400 SH SOLE 7400 0 0 BCE Inc CALL 05534B760 4427 95500 SH SOLE 95500 0 0 NMI Holdings Inc COM 629209305 33 983 SH SOLE 983 0 0 CBS Corp COM 92556H206 1022 24357 SH SOLE 24357 0 0 Travelers Cos Inc/The COM 89417E109 178 1300 SH SOLE 1300 0 0 McDonald's Corp COM 580135101 401 2029 SH SOLE 2029 0 0 Dow Inc COM 260557103 662 12100 SH SOLE 12100 0 0 Activision Blizzard Inc CALL 00507V109 3333 56100 SH SOLE 56100 0 0 salesforce.com Inc PUT 79466L302 10165 62500 SH SOLE 62500 0 0 Activision Blizzard Inc CALL 00507V109 9305 156600 SH SOLE 156600 0 0 Akamai Technologies Inc PUT 00971T101 2064 23900 SH SOLE 23900 0 0 CBOE Holdings Inc CALL 12503M108 8400 70000 SH SOLE 70000 0 0 Progressive Corp/The COM 743315103 108 1489 SH SOLE 1489 0 0 McKesson Corp CALL 58155Q103 9627 69600 SH SOLE 69600 0 0 Alphabet Inc CALL 02079K305 5759 4300 SH SOLE 4300 0 0 VANECK GOLD MINERS PUT 92189F106 2331 79600 SH SOLE 79600 0 0 INDUSTRIAL SELECT SECT SPDR PUT 81369Y704 4155 51000 SH SOLE 51000 0 0 INDUSTRIAL SELECT SECT SPDR PUT 81369Y704 8147 100000 SH SOLE 100000 0 0 Agilent Technologies Inc PUT 00846U101 2448 28700 SH SOLE 28700 0 0 SPDR S&P 500 ETF TRUST PUT 78462F103 72419 225000 SH SOLE 225000 0 0 SPDR S&P 500 ETF TRUST PUT 78462F103 289674 900000 SH SOLE 900000 0 0 Bank of Nova Scotia/The COM 064149107 97316 1721889 SH SOLE 1721889 0 0 Netflix Inc PUT 64110L106 10257 31700 SH SOLE 31700 0 0 Netflix Inc PUT 64110L106 1747 5400 SH SOLE 5400 0 0 Centene Corp PUT 15135B101 11002 175000 SH SOLE 175000 0 0 Canadian Pacific Railway Ltd CALL 13645T100 2550 10000 SH SOLE 10000 0 0 FINANCIAL SELECT SECTOR SPDR CALL 81369Y605 2309 75000 SH SOLE 75000 0 0 FINANCIAL SELECT SECTOR SPDR CALL 81369Y605 6156 200000 SH SOLE 200000 0 0 TECHNOLOGY SELECT SECT SPDR PUT 81369Y803 2292 25000 SH SOLE 25000 0 0 EOG Resources Inc PUT 26875P101 3350 40000 SH SOLE 40000 0 0 SVB Financial Group PUT 78486Q101 8786 35000 SH SOLE 35000 0 0 Netflix Inc PUT 64110L106 1618 5000 SH SOLE 5000 0 0 Netflix Inc CALL 64110L106 1618 5000 SH SOLE 5000 0 0 SVB Financial Group PUT 78486Q101 2510 10000 SH SOLE 10000 0 0 Capital One Financial Corp PUT 14040H105 2213 21500 SH SOLE 21500 0 0 UnitedHealth Group Inc PUT 91324P102 4410 15000 SH SOLE 15000 0 0 ISHARES MSCI BRAZIL ETF ETF 464286400 845 17800 SH SOLE 17800 0 0 INVESCO S&P 500 LOW VOLATILI ETF 46138E354 41 700 SH SOLE 700 0 0 Aflac Inc COM 001055102 127 2400 SH SOLE 2400 0 0 Netflix Inc PUT 64110L106 3236 10000 SH SOLE 10000 0 0 Banco Bradesco SA COM 059460303 72 8000 SH SOLE 8000 0 0 Itau Unibanco Holding SA COM 465562106 46 5000 SH SOLE 5000 0 0 Petroleo Brasileiro SA COM 71654V408 94 5900 SH SOLE 5900 0 0 Vale SA COM 91912E105 98 7400 SH SOLE 7400 0 0 Align Technology Inc COM 016255101 229 819 SH SOLE 819 0 0 Everest Re Group Ltd COM G3223R108 127 459 SH SOLE 459 0 0 Baker Hughes a GE Co COM 05722G100 45 1770 SH SOLE 1770 0 0 AO Smith Corp COM 831865209 74 1545 SH SOLE 1545 0 0 Apple Inc COM 037833100 421 1433 SH SOLE 1433 0 0 Amazon.com Inc COM 023135106 115 62 SH SOLE 62 0 0 Citigroup Inc COM 172967424 229 2873 SH SOLE 2873 0 0 Capital One Financial Corp COM 14040H105 214 2077 SH SOLE 2077 0 0 Gilead Sciences Inc COM 375558103 729 11227 SH SOLE 11227 0 0 Lincoln National Corp COM 534187109 545 9234 SH SOLE 9234 0 0 Lowe's Cos Inc COM 548661107 2944 24583 SH SOLE 24583 0 0 LyondellBasell Industries NV COM N53745100 558 5904 SH SOLE 5904 0 0 Procter & Gamble Co/The COM 742718109 979 7840 SH SOLE 7840 0 0 Synchrony Financial COM 87165B103 148 4104 SH SOLE 4104 0 0 ResMed Inc COM 761152107 250 1616 SH SOLE 1616 0 0 Duke Realty Corp COM 264411505 143 4112 SH SOLE 4112 0 0 United States Steel Corp COM 912909108 340 29834 SH SOLE 29834 0 0 Comcast Corp COM 20030N101 443 9848 SH SOLE 9848 0 0 Agilent Technologies Inc COM 00846U101 24297 284850 SH SOLE 284850 0 0 American Airlines Group Inc COM 02376R102 6535 227905 SH SOLE 227905 0 0 Advance Auto Parts Inc COM 00751Y106 7350 45900 SH SOLE 45900 0 0 Apple Inc COM 037833100 858204 2922914 SH SOLE 2922914 0 0 FedEx Corp COM 31428X106 19 126 SH SOLE 126 0 0 Newmont Mining Corp COM 651639106 3747 86244 SH SOLE 86244 0 0 AbbVie Inc COM 00287Y109 125172 1413919 SH SOLE 1413919 0 0 AmerisourceBergen Corp COM 03073E105 11849 139383 SH SOLE 139383 0 0 Abbott Laboratories COM 002824100 145335 1673422 SH SOLE 1673422 0 0 Adobe Systems Inc COM 00724F101 109594 332338 SH SOLE 332338 0 0 Analog Devices Inc COM 032654105 28892 243148 SH SOLE 243148 0 0 Archer-Daniels-Midland Co COM 039483102 26352 568622 SH SOLE 568622 0 0 Automatic Data Processing Inc COM 053015103 48697 285652 SH SOLE 285652 0 0 Alliance Data Systems Corp COM 018581108 3076 27418 SH SOLE 27418 0 0 Autodesk Inc COM 052769106 26613 145079 SH SOLE 145079 0 0 Ameren Corp COM 023608102 12417 161701 SH SOLE 161701 0 0 American Electric Power Co Inc COM 025537101 30683 324699 SH SOLE 324699 0 0 AES Corp/VA COM 00130H105 8684 436439 SH SOLE 436439 0 0 Aflac Inc COM 001055102 25581 483644 SH SOLE 483644 0 0 Allergan PLC COM G0177J108 59990 313843 SH SOLE 313843 0 0 American International Group I COM 026874784 30947 602975 SH SOLE 602975 0 0 Apartment Investment & Managem COM 03748R754 5337 103347 SH SOLE 103347 0 0 Assurant Inc COM 04621X108 5236 39947 SH SOLE 39947 0 0 Arthur J Gallagher & Co COM 363576109 11668 122541 SH SOLE 122541 0 0 Akamai Technologies Inc COM 00971T101 9226 106819 SH SOLE 106819 0 0 Albemarle Corp COM 012653101 6240 85438 SH SOLE 85438 0 0 Align Technology Inc COM 016255101 18667 66907 SH SOLE 66907 0 0 Alaska Air Group Inc COM 011659109 4446 65625 SH SOLE 65625 0 0 Allstate Corp/The COM 020002101 25348 225441 SH SOLE 225441 0 0 Alexion Pharmaceuticals Inc COM 015351109 22135 204694 SH SOLE 204694 0 0 Applied Materials Inc COM 038222105 37191 609369 SH SOLE 609369 0 0 Advanced Micro Devices Inc COM 007903107 33034 720419 SH SOLE 720419 0 0 AMETEK Inc COM 031100100 16072 161162 SH SOLE 161162 0 0 Amgen Inc COM 031162100 137495 570427 SH SOLE 570427 0 0 Ameriprise Financial Inc COM 03076C106 13993 84010 SH SOLE 84010 0 0 American Tower Corp COM 03027X100 88193 383798 SH SOLE 383798 0 0 Amazon.com Inc COM 023135106 529056 286347 SH SOLE 286347 0 0 ANSYS Inc COM 03662Q105 14463 56194 SH SOLE 56194 0 0 Anthem Inc COM 036752103 147607 488781 SH SOLE 488781 0 0 AO Smith Corp COM 831865209 4615 96875 SH SOLE 96875 0 0 Apache Corp COM 037411105 6325 247190 SH SOLE 247190 0 0 Air Products & Chemicals Inc COM 009158106 41671 177353 SH SOLE 177353 0 0 Amphenol Corp COM 032095101 21111 195082 SH SOLE 195082 0 0 Alexandria Real Estate Equitie COM 015271109 16073 99486 SH SOLE 99486 0 0 Arconic Inc COM 03965L100 8451 274692 SH SOLE 274692 0 0 Activision Blizzard Inc COM 00507V109 44931 756251 SH SOLE 756251 0 0 AvalonBay Communities Inc COM 053484101 25377 121029 SH SOLE 121029 0 0 Broadcom Inc COM 11135F101 162701 514911 SH SOLE 514911 0 0 Avery Dennison Corp COM 053611109 8817 67407 SH SOLE 67407 0 0 American Water Works Co Inc COM 030420103 14595 118822 SH SOLE 118822 0 0 American Express Co COM 025816109 58624 470972 SH SOLE 470972 0 0 Acuity Brands Inc COM 00508Y102 949 6880 SH SOLE 6880 0 0 AutoZone Inc COM 053332102 18801 15784 SH SOLE 15784 0 0 Boeing Co/The COM 097023105 127401 391139 SH SOLE 391139 0 0 Bank of America Corp COM 060505104 199593 5667772 SH SOLE 5667772 0 0 Baxter International Inc COM 071813109 38923 465531 SH SOLE 465531 0 0 Best Buy Co Inc COM 086516101 13333 151881 SH SOLE 151881 0 0 Becton Dickinson and Co COM 075887109 67671 248851 SH SOLE 248851 0 0 Franklin Resources Inc COM 354613101 4867 187377 SH SOLE 187377 0 0 Brown-Forman Corp COM 115637209 14050 207864 SH SOLE 207864 0 0 Baker Hughes a GE Co COM 05722G100 10867 424041 SH SOLE 424041 0 0 Biogen Inc COM 09062X103 51514 173629 SH SOLE 173629 0 0 Bank of New York Mellon Corp/T COM 064058100 29462 585444 SH SOLE 585444 0 0 BlackRock Inc COM 09247X101 40914 81399 SH SOLE 81399 0 0 Ball Corp COM 058498106 16915 261588 SH SOLE 261588 0 0 Bristol-Myers Squibb Co COM 110122108 143860 2241456 SH SOLE 2241456 0 0 Berkshire Hathaway Inc COM 084670702 381407 1684132 SH SOLE 1684132 0 0 Boston Scientific Corp COM 101137107 58000 1282785 SH SOLE 1282785 0 0 BorgWarner Inc COM 099724106 5888 135755 SH SOLE 135755 0 0 Boston Properties Inc COM 101121101 17434 126475 SH SOLE 126475 0 0 Citigroup Inc COM 172967424 120409 1507376 SH SOLE 1507376 0 0 Conagra Brands Inc COM 205887102 17016 497035 SH SOLE 497035 0 0 Cardinal Health Inc COM 14149Y108 13664 270191 SH SOLE 270191 0 0 Caterpillar Inc COM 149123101 60717 411194 SH SOLE 411194 0 0 Chubb Ltd COM H1467J104 46439 298376 SH SOLE 298376 0 0 CBOE Holdings Inc COM 12503M108 8762 73024 SH SOLE 73024 0 0 Crown Castle International Cor COM 22822V101 51209 360291 SH SOLE 360291 0 0 Carnival Corp COM 143658300 13567 266937 SH SOLE 266937 0 0 Cerner Corp COM 156782104 21321 290557 SH SOLE 290557 0 0 CF Industries Holdings Inc COM 125269100 8371 175370 SH SOLE 175370 0 0 Citizens Financial Group Inc COM 174610105 11803 290668 SH SOLE 290668 0 0 Church & Dwight Co Inc COM 171340102 17649 250939 SH SOLE 250939 0 0 CH Robinson Worldwide Inc COM 12541W209 7460 95405 SH SOLE 95405 0 0 Charter Communications Inc COM 16119P108 74364 153322 SH SOLE 153322 0 0 Halfmoon Parent Inc COM 125523100 70424 344435 SH SOLE 344435 0 0 Cincinnati Financial Corp COM 172062101 10560 100442 SH SOLE 100442 0 0 Colgate-Palmolive Co COM 194162103 61860 898721 SH SOLE 898721 0 0 Clorox Co/The COM 189054109 19685 128223 SH SOLE 128223 0 0 Comerica Inc COM 200340107 6973 97197 SH SOLE 97197 0 0 Comcast Corp COM 20030N101 189857 4222410 SH SOLE 4222410 0 0 CME Group Inc COM 12572Q105 47271 235540 SH SOLE 235540 0 0 Chipotle Mexican Grill Inc COM 169656105 14182 16944 SH SOLE 16944 0 0 Cummins Inc COM 231021106 19231 107474 SH SOLE 107474 0 0 CMS Energy Corp COM 125896100 11724 186590 SH SOLE 186590 0 0 Centene Corp COM 15135B101 23940 380838 SH SOLE 380838 0 0 CenterPoint Energy Inc COM 15189T107 9003 330169 SH SOLE 330169 0 0 Capital One Financial Corp COM 14040H105 33297 323596 SH SOLE 323596 0 0 Cabot Oil & Gas Corp COM 127097103 4700 269977 SH SOLE 269977 0 0 Cooper Cos Inc/The COM 216648402 14654 45616 SH SOLE 45616 0 0 ConocoPhillips COM 20825C104 49596 762756 SH SOLE 762756 0 0 Costco Wholesale Corp COM 22160K105 136223 463529 SH SOLE 463529 0 0 Coty Inc COM 222070203 3408 302942 SH SOLE 302942 0 0 Campbell Soup Co COM 134429109 8498 171967 SH SOLE 171967 0 0 salesforce.com Inc COM 79466L302 93316 573834 SH SOLE 573834 0 0 Cisco Systems Inc COM 17275R102 139884 2917056 SH SOLE 2917056 0 0 CSX Corp COM 126408103 39563 546829 SH SOLE 546829 0 0 Cintas Corp COM 172908105 16122 59922 SH SOLE 59922 0 0 CenturyLink Inc COM 156700106 13095 991442 SH SOLE 991442 0 0 Cognizant Technology Solutions COM 192446102 22450 362026 SH SOLE 362026 0 0 Citrix Systems Inc COM 177376100 9118 82227 SH SOLE 82227 0 0 CVS Health Corp COM 126650100 92393 1243839 SH SOLE 1243839 0 0 Chevron Corp COM 166764100 158076 1311898 SH SOLE 1311898 0 0 Concho Resources Inc COM 20605P101 11572 132163 SH SOLE 132163 0 0 Dominion Energy Inc COM 25746U109 44792 540900 SH SOLE 540900 0 0 Delta Air Lines Inc COM 247361702 19571 334697 SH SOLE 334697 0 0 Deere & Co COM 244199105 37997 219336 SH SOLE 219336 0 0 Discover Financial Services COM 254709108 17547 206898 SH SOLE 206898 0 0 Dollar General Corp COM 256677105 26171 167806 SH SOLE 167806 0 0 Quest Diagnostics Inc COM 74834L100 13238 123976 SH SOLE 123976 0 0 DR Horton Inc COM 23331A109 11773 223205 SH SOLE 223205 0 0 Danaher Corp COM 235851102 93424 608785 SH SOLE 608785 0 0 Walt Disney Co/The COM 254687106 240298 1661687 SH SOLE 1661687 0 0 Discovery Communications Inc COM 25470F104 5230 159758 SH SOLE 159758 0 0 Discovery Communications Inc COM 25470F302 10529 345380 SH SOLE 345380 0 0 DISH Network Corp COM 25470M109 9164 258380 SH SOLE 258380 0 0 Digital Realty Trust Inc COM 253868103 21647 180810 SH SOLE 180810 0 0 Dollar Tree Inc COM 256746108 14680 156111 SH SOLE 156111 0 0 Dover Corp COM 260003108 11809 102468 SH SOLE 102468 0 0 Duke Realty Corp COM 264411505 11005 317476 SH SOLE 317476 0 0 Darden Restaurants Inc COM 237194105 8789 80637 SH SOLE 80637 0 0 DTE Energy Co COM 233331107 16202 124773 SH SOLE 124773 0 0 Duke Energy Corp COM 26441C204 46076 505234 SH SOLE 505234 0 0 DaVita Inc COM 23918K108 6374 84964 SH SOLE 84964 0 0 Devon Energy Corp COM 25179M103 6683 257380 SH SOLE 257380 0 0 DXC Technology Co COM 23355L106 6364 169324 SH SOLE 169324 0 0 Electronic Arts Inc COM 285512109 31833 296131 SH SOLE 296131 0 0 eBay Inc COM 278642103 18418 510105 SH SOLE 510105 0 0 Ecolab Inc COM 278865100 39210 203195 SH SOLE 203195 0 0 Consolidated Edison Inc COM 209115104 19765 218493 SH SOLE 218493 0 0 Equifax Inc COM 294429105 11958 85353 SH SOLE 85353 0 0 Edison International COM 281020107 17769 235656 SH SOLE 235656 0 0 Estee Lauder Cos Inc/The COM 518439104 46894 227073 SH SOLE 227073 0 0 Eastman Chemical Co COM 277432100 8698 109754 SH SOLE 109754 0 0 Emerson Electric Co COM 291011104 34492 452359 SH SOLE 452359 0 0 EOG Resources Inc COM 26875P101 32010 382213 SH SOLE 382213 0 0 Equinix Inc COM 29444U700 43083 73819 SH SOLE 73819 0 0 Equity Residential COM 29476L107 24779 306255 SH SOLE 306255 0 0 Eversource Energy COM 30040W108 18102 212817 SH SOLE 212817 0 0 Essex Property Trust Inc COM 297178105 17208 57205 SH SOLE 57205 0 0 E TRADE Financial Corp COM 269246401 6846 150915 SH SOLE 150915 0 0 Entergy Corp COM 29364G103 15673 130842 SH SOLE 130842 0 0 Edwards Lifesciences Corp COM 28176E108 56419 241873 SH SOLE 241873 0 0 Exelon Corp COM 30161N101 30810 675891 SH SOLE 675891 0 0 Expeditors International of Wa COM 302130109 9375 120171 SH SOLE 120171 0 0 Expedia Inc COM 30212P303 9975 92252 SH SOLE 92252 0 0 Extra Space Storage Inc COM 30225T102 11835 112064 SH SOLE 112064 0 0 Ford Motor Co COM 345370860 25138 2703332 SH SOLE 2703332 0 0 Fastenal Co COM 311900104 14990 405735 SH SOLE 405735 0 0 Facebook Inc COM 30303M102 468109 2280974 SH SOLE 2280974 0 0 Fortune Brands Home & Security COM 34964C106 6419 98256 SH SOLE 98256 0 0 Freeport-McMoRan Inc COM 35671D857 15338 1169180 SH SOLE 1169180 0 0 FedEx Corp COM 31428X106 27092 179193 SH SOLE 179193 0 0 FirstEnergy Corp COM 337932107 17258 355151 SH SOLE 355151 0 0 F5 Networks Inc COM 315616102 5565 39852 SH SOLE 39852 0 0 Fidelity National Information COM 31620M106 56305 404861 SH SOLE 404861 0 0 Fiserv Inc COM 337738108 43717 378129 SH SOLE 378129 0 0 Fifth Third Bancorp COM 316773100 14539 473024 SH SOLE 473024 0 0 FLIR Systems Inc COM 302445101 4604 88440 SH SOLE 88440 0 0 Flowserve Corp COM 34354P105 4595 92336 SH SOLE 92336 0 0 FMC Corp COM 302491303 10439 104590 SH SOLE 104590 0 0 Federal Realty Investment Trus COM 313747206 7939 61676 SH SOLE 61676 0 0 TechnipFMC PLC COM G87110105 5937 276945 SH SOLE 276945 0 0 Fortive Corp COM 34959J108 16002 209508 SH SOLE 209508 0 0 General Dynamics Corp COM 369550108 30955 175554 SH SOLE 175554 0 0 General Electric Co COM 369604103 72193 6469784 SH SOLE 6469784 0 0 Gilead Sciences Inc COM 375558103 78795 1212760 SH SOLE 1212760 0 0 General Mills Inc COM 370334104 33050 617141 SH SOLE 617141 0 0 Corning Inc COM 219350105 14776 507643 SH SOLE 507643 0 0 General Motors Co COM 37045V100 32066 876238 SH SOLE 876238 0 0 Alphabet Inc COM 02079K107 390960 292449 SH SOLE 292449 0 0 Alphabet Inc COM 02079K305 375589 280454 SH SOLE 280454 0 0 Genuine Parts Co COM 372460105 10160 95656 SH SOLE 95656 0 0 Global Payments Inc COM 37940X102 36050 197495 SH SOLE 197495 0 0 Gap Inc/The COM 364760108 2512 142073 SH SOLE 142073 0 0 Goldman Sachs Group Inc/The COM 38141G104 76035 330729 SH SOLE 330729 0 0 WW Grainger Inc COM 384802104 10575 31244 SH SOLE 31244 0 0 Halliburton Co COM 406216101 14111 576743 SH SOLE 576743 0 0 Hasbro Inc COM 418056107 8861 83917 SH SOLE 83917 0 0 Huntington Bancshares Inc/OH COM 446150104 10359 686999 SH SOLE 686999 0 0 Hanesbrands Inc COM 410345102 3530 237754 SH SOLE 237754 0 0 HCA Healthcare Inc COM 40412C101 36198 244930 SH SOLE 244930 0 0 Home Depot Inc/The COM 437076102 163033 746653 SH SOLE 746653 0 0 Hess Corp COM 42809H107 11547 172862 SH SOLE 172862 0 0 Hartford Financial Services Gr COM 416515104 14409 237144 SH SOLE 237144 0 0 Hilton Worldwide Holdings Inc COM 43300A203 20386 183832 SH SOLE 183832 0 0 Harley-Davidson Inc COM 412822108 3787 101851 SH SOLE 101851 0 0 Hologic Inc COM 436440101 12877 246662 SH SOLE 246662 0 0 Honeywell International Inc COM 438516106 93846 530273 SH SOLE 530273 0 0 Helmerich & Payne Inc COM 423452101 2389 52592 SH SOLE 52592 0 0 Hewlett Packard Enterprise Co COM 42824C109 13522 852681 SH SOLE 852681 0 0 HP Inc COM 40434L105 20018 974215 SH SOLE 974215 0 0 H&R Block Inc COM 093671105 2223 94687 SH SOLE 94687 0 0 Hormel Foods Corp COM 440452100 12930 286680 SH SOLE 286680 0 0 Harris Corp COM 502431109 30919 156280 SH SOLE 156280 0 0 Henry Schein Inc COM 806407102 9028 135327 SH SOLE 135327 0 0 Host Hotels & Resorts Inc COM 44107P104 11568 623689 SH SOLE 623689 0 0 Hershey Co/The COM 427866108 25951 176586 SH SOLE 176586 0 0 Humana Inc COM 444859102 44839 122352 SH SOLE 122352 0 0 International Business Machine COM 459200101 82276 613893 SH SOLE 613893 0 0 Intercontinental Exchange Inc COM 45866F104 33933 366690 SH SOLE 366690 0 0 IDEXX Laboratories Inc COM 45168D104 20680 79204 SH SOLE 79204 0 0 International Flavors & Fragra COM 459506101 10981 85119 SH SOLE 85119 0 0 Illumina Inc COM 452327109 44989 135634 SH SOLE 135634 0 0 Incyte Corp COM 45337C102 17613 201737 SH SOLE 201737 0 0 Intel Corp COM 458140100 179415 2998127 SH SOLE 2998127 0 0 Intuit Inc COM 461202103 44962 171677 SH SOLE 171677 0 0 International Paper Co COM 460146103 14399 312714 SH SOLE 312714 0 0 Interpublic Group of Cos Inc/T COM 460690100 9046 391658 SH SOLE 391658 0 0 Ingersoll-Rand PLC COM G47791101 22502 169311 SH SOLE 169311 0 0 Iron Mountain Inc COM 46284V101 7929 248828 SH SOLE 248828 0 0 Intuitive Surgical Inc COM 46120E602 62997 106580 SH SOLE 106580 0 0 Gartner Inc COM 366651107 9079 58924 SH SOLE 58924 0 0 Illinois Tool Works Inc COM 452308109 38006 211606 SH SOLE 211606 0 0 JB Hunt Transport Services Inc COM 445658107 7024 60154 SH SOLE 60154 0 0 Johnson Controls International COM G51502105 22314 548203 SH SOLE 548203 0 0 Jacobs Engineering Group Inc COM 469814107 8583 95555 SH SOLE 95555 0 0 Johnson & Johnson COM 478160104 371015 2543790 SH SOLE 2543790 0 0 Juniper Networks Inc COM 48203R104 5466 221956 SH SOLE 221956 0 0 JPMorgan Chase & Co COM 46625H100 380503 2729927 SH SOLE 2729927 0 0 Nordstrom Inc COM 655664100 2891 70650 SH SOLE 70650 0 0 Kellogg Co COM 487836108 17664 255434 SH SOLE 255434 0 0 KeyCorp COM 493267108 13279 656168 SH SOLE 656168 0 0 Kraft Heinz Co/The COM 500754106 21505 669403 SH SOLE 669403 0 0 Kimco Realty Corp COM 49446R109 7576 365878 SH SOLE 365878 0 0 KLA-Tencor Corp COM 482480100 18588 104343 SH SOLE 104343 0 0 Kimberly-Clark Corp COM 494368103 48187 350372 SH SOLE 350372 0 0 Kinder Morgan Inc/DE COM 49456B101 28905 1365545 SH SOLE 1365545 0 0 CarMax Inc COM 143130102 9493 108299 SH SOLE 108299 0 0 Coca-Cola Co/The COM 191216100 225560 4075686 SH SOLE 4075686 0 0 Michael Kors Holdings Ltd COM G1890L107 3802 99678 SH SOLE 99678 0 0 Kroger Co/The COM 501044101 23727 818575 SH SOLE 818575 0 0 Kohl's Corp COM 500255104 5291 103870 SH SOLE 103870 0 0 Kansas City Southern COM 485170302 10726 70041 SH SOLE 70041 0 0 Loews Corp COM 540424108 8973 170977 SH SOLE 170977 0 0 L Brands Inc COM 501797104 2041 112625 SH SOLE 112625 0 0 Leggett & Platt Inc COM 524660107 4396 86496 SH SOLE 86496 0 0 Lennar Corp COM 526057104 10307 184777 SH SOLE 184777 0 0 Laboratory Corp of America Hol COM 50540R409 15135 89476 SH SOLE 89476 0 0 LKQ Corp COM 501889208 8444 236571 SH SOLE 236571 0 0 Eli Lilly & Co COM 532457108 106707 812000 SH SOLE 812000 0 0 Lockheed Martin Corp COM 539830109 72002 184938 SH SOLE 184938 0 0 Lincoln National Corp COM 534187109 7712 130703 SH SOLE 130703 0 0 Alliant Energy Corp COM 018802108 8618 157519 SH SOLE 157519 0 0 Lowe's Cos Inc COM 548661107 63812 532900 SH SOLE 532900 0 0 Lam Research Corp COM 512807108 27953 95611 SH SOLE 95611 0 0 Southwest Airlines Co COM 844741108 14871 275520 SH SOLE 275520 0 0 LyondellBasell Industries NV COM N53745100 19730 208853 SH SOLE 208853 0 0 Macy's Inc COM 55616P104 2547 149853 SH SOLE 149853 0 0 Mastercard Inc COM 57636Q104 182003 609621 SH SOLE 609621 0 0 Mid-America Apartment Communit COM 59522J103 13032 98845 SH SOLE 98845 0 0 Macerich Co/The COM 554382101 0 2 SH SOLE 2 0 0 Marriott International Inc/MD COM 571903202 27347 180616 SH SOLE 180616 0 0 Masco Corp COM 574599106 9658 201273 SH SOLE 201273 0 0 McDonald's Corp COM 580135101 101965 516057 SH SOLE 516057 0 0 Microchip Technology Inc COM 595017104 16489 157482 SH SOLE 157482 0 0 McKesson Corp COM 58155Q103 23050 166662 SH SOLE 166662 0 0 Moody's Corp COM 615369105 25662 108107 SH SOLE 108107 0 0 Mondelez International Inc COM 609207105 83282 1512220 SH SOLE 1512220 0 0 Medtronic PLC COM G5960L103 177734 1566831 SH SOLE 1566831 0 0 MetLife Inc COM 59156R108 27738 544266 SH SOLE 544266 0 0 MGM Resorts International COM 552953101 11150 335170 SH SOLE 335170 0 0 Mohawk Industries Inc COM 608190104 5373 39405 SH SOLE 39405 0 0 McCormick & Co Inc/MD COM 579780206 21404 126122 SH SOLE 126122 0 0 Martin Marietta Materials Inc COM 573284106 14079 50353 SH SOLE 50353 0 0 Marsh & McLennan Cos Inc COM 571748102 36989 332054 SH SOLE 332054 0 0 3M Co COM 88579Y101 75164 426107 SH SOLE 426107 0 0 Monster Beverage Corp COM 61174X109 25147 395759 SH SOLE 395759 0 0 Altria Group Inc COM 02209S103 112113 2246611 SH SOLE 2246611 0 0 Mosaic Co/The COM 61945C103 6159 284670 SH SOLE 284670 0 0 Marathon Petroleum Corp COM 56585A102 66020 1095916 SH SOLE 1095916 0 0 Merck & Co Inc COM 58933Y105 236029 2595492 SH SOLE 2595492 0 0 Marathon Oil Corp COM 565849106 7150 526588 SH SOLE 526588 0 0 Morgan Stanley COM 617446448 43664 854253 SH SOLE 854253 0 0 Microsoft Corp COM 594918104 883063 5600358 SH SOLE 5600358 0 0 Motorola Solutions Inc COM 620076307 17988 111645 SH SOLE 111645 0 0 M&T Bank Corp COM 55261F104 14689 86543 SH SOLE 86543 0 0 Mettler-Toledo International I COM 592688105 17814 22459 SH SOLE 22459 0 0 Micron Technology Inc COM 595112103 39239 729724 SH SOLE 729724 0 0 Mylan NV COM N59465109 9547 475022 SH SOLE 475022 0 0 Noble Energy Inc COM 655044105 7809 314427 SH SOLE 314427 0 0 Nasdaq Inc COM 631103108 8087 75523 SH SOLE 75523 0 0 NextEra Energy Inc COM 65339F101 81624 337112 SH SOLE 337112 0 0 Newmont Mining Corp COM 651639106 28262 650525 SH SOLE 650525 0 0 Netflix Inc COM 64110L106 134925 417044 SH SOLE 417044 0 0 NiSource Inc COM 65473P105 6835 245537 SH SOLE 245537 0 0 NIKE Inc COM 654106103 125482 1238751 SH SOLE 1238751 0 0 Northrop Grumman Corp COM 666807102 38252 111222 SH SOLE 111222 0 0 National Oilwell Varco Inc COM 637071101 6353 253655 SH SOLE 253655 0 0 NRG Energy Inc COM 629377508 8789 221138 SH SOLE 221138 0 0 Norfolk Southern Corp COM 655844108 35782 184342 SH SOLE 184342 0 0 NetApp Inc COM 64110D104 9474 152219 SH SOLE 152219 0 0 Northern Trust Corp COM 665859104 14764 138982 SH SOLE 138982 0 0 Nucor Corp COM 670346105 13749 244331 SH SOLE 244331 0 0 NVIDIA Corp COM 67066G104 113660 483104 SH SOLE 483104 0 0 Newell Brands Inc COM 651229106 4884 254162 SH SOLE 254162 0 0 News Corp COM 65249B208 1480 102041 SH SOLE 102041 0 0 News Corp COM 65249B109 5543 392074 SH SOLE 392074 0 0 Realty Income Corp COM 756109104 20695 281110 SH SOLE 281110 0 0 ONEOK Inc COM 682680103 20545 271545 SH SOLE 271545 0 0 Omnicom Group Inc COM 681919106 17818 219950 SH SOLE 219950 0 0 Oracle Corp COM 68389X105 81085 1530686 SH SOLE 1530686 0 0 O'Reilly Automotive Inc COM 67103H107 21935 50057 SH SOLE 50057 0 0 Occidental Petroleum Corp COM 674599105 25521 619370 SH SOLE 619370 0 0 Paychex Inc COM 704326107 17952 211074 SH SOLE 211074 0 0 People's United Financial Inc COM 712704105 5044 298479 SH SOLE 298479 0 0 PACCAR Inc COM 693718108 19359 244778 SH SOLE 244778 0 0 Public Service Enterprise Grou COM 744573106 19629 332450 SH SOLE 332450 0 0 PepsiCo Inc COM 713448108 200169 1464804 SH SOLE 1464804 0 0 Pfizer Inc COM 717081103 205251 5239335 SH SOLE 5239335 0 0 Principal Financial Group Inc COM 74251V102 9531 173307 SH SOLE 173307 0 0 Procter & Gamble Co/The COM 742718109 326495 2614388 SH SOLE 2614388 0 0 Progressive Corp/The COM 743315103 27819 384346 SH SOLE 384346 0 0 Parker-Hannifin Corp COM 701094104 18643 90592 SH SOLE 90592 0 0 PulteGroup Inc COM 745867101 6536 168464 SH SOLE 168464 0 0 Packaging Corp of America COM 695156109 8541 76280 SH SOLE 76280 0 0 PerkinElmer Inc COM 714046109 9927 102251 SH SOLE 102251 0 0 Prologis Inc COM 74340W103 48785 547351 SH SOLE 547351 0 0 Philip Morris International In COM 718172109 138691 1630150 SH SOLE 1630150 0 0 PNC Financial Services Group I COM 693475105 46283 289974 SH SOLE 289974 0 0 Pinnacle West Capital Corp COM 723484101 6643 73880 SH SOLE 73880 0 0 PPG Industries Inc COM 693506107 25429 190516 SH SOLE 190516 0 0 PPL Corp COM 69351T106 17048 475191 SH SOLE 475191 0 0 Prudential Financial Inc COM 744320102 24770 264276 SH SOLE 264276 0 0 Public Storage COM 74460D109 27974 131376 SH SOLE 131376 0 0 Phillips 66 COM 718546104 32621 292843 SH SOLE 292843 0 0 PVH Corp COM 693656100 5139 48875 SH SOLE 48875 0 0 Quanta Services Inc COM 74762E102 3086 75812 SH SOLE 75812 0 0 Pioneer Natural Resources Co COM 723787107 16521 109156 SH SOLE 109156 0 0 PayPal Holdings Inc COM 70450Y103 87259 806788 SH SOLE 806788 0 0 QUALCOMM Inc COM 747525103 71170 806745 SH SOLE 806745 0 0 Qorvo Inc COM 74736K101 8908 76650 SH SOLE 76650 0 0 Royal Caribbean Cruises Ltd COM V7780T103 15229 114081 SH SOLE 114081 0 0 Regency Centers Corp COM 758849103 9160 145202 SH SOLE 145202 0 0 Regeneron Pharmaceuticals Inc COM 75886F107 27766 73957 SH SOLE 73957 0 0 Regions Financial Corp COM 7591EP100 11089 646292 SH SOLE 646292 0 0 Robert Half International Inc COM 770323103 5235 82903 SH SOLE 82903 0 0 Raymond James Financial Inc COM 754730109 7284 81427 SH SOLE 81427 0 0 Ralph Lauren Corp COM 751212101 3875 33060 SH SOLE 33060 0 0 ResMed Inc COM 761152107 20504 132326 SH SOLE 132326 0 0 Rockwell Automation Inc COM 773903109 21873 107937 SH SOLE 107937 0 0 Roper Technologies Inc COM 776696106 25988 73373 SH SOLE 73373 0 0 Ross Stores Inc COM 778296103 27836 239131 SH SOLE 239131 0 0 Republic Services Inc COM 760759100 13527 150939 SH SOLE 150939 0 0 Raytheon Co COM 755111507 45336 206342 SH SOLE 206342 0 0 Starbucks Corp COM 855244109 72437 824001 SH SOLE 824001 0 0 Charles Schwab Corp/The COM 808513105 36179 760794 SH SOLE 760794 0 0 Sealed Air Corp COM 81211K100 4959 124517 SH SOLE 124517 0 0 Sherwin-Williams Co/The COM 824348106 38658 66256 SH SOLE 66256 0 0 JM Smucker Co/The COM 832696405 12129 116490 SH SOLE 116490 0 0 Schlumberger Ltd COM 806857108 38559 959298 SH SOLE 959298 0 0 SL Green Realty Corp COM 78440X101 6504 70792 SH SOLE 70792 0 0 Snap-on Inc COM 833034101 6562 38741 SH SOLE 38741 0 0 Synopsys Inc COM 871607107 13802 99164 SH SOLE 99164 0 0 Southern Co/The COM 842587107 46259 726295 SH SOLE 726295 0 0 Simon Property Group Inc COM 828806109 41268 277079 SH SOLE 277079 0 0 S&P Global Inc COM 78409V104 59217 216900 SH SOLE 216900 0 0 Sempra Energy COM 816851109 27877 184052 SH SOLE 184052 0 0 State Street Corp COM 857477103 19028 240593 SH SOLE 240593 0 0 Constellation Brands Inc COM 21036P108 32448 171027 SH SOLE 171027 0 0 Stanley Black & Decker Inc COM 854502101 17758 107156 SH SOLE 107156 0 0 Skyworks Solutions Inc COM 83088M102 13612 112620 SH SOLE 112620 0 0 Synchrony Financial COM 87165B103 14088 391278 SH SOLE 391278 0 0 Stryker Corp COM 863667101 62743 298900 SH SOLE 298900 0 0 Sysco Corp COM 871829107 57920 677203 SH SOLE 677203 0 0 AT&T Inc COM 00206R102 282769 7236575 SH SOLE 7236575 0 0 Molson Coors Brewing Co COM 60871R209 10360 192234 SH SOLE 192234 0 0 TransDigm Group Inc COM 893641100 19495 34817 SH SOLE 34817 0 0 TE Connectivity Ltd COM H84989104 21095 220138 SH SOLE 220138 0 0 Target Corp COM 87612E106 45118 351950 SH SOLE 351950 0 0 Tiffany & Co COM 886547108 9501 71099 SH SOLE 71099 0 0 TJX Cos Inc/The COM 872540109 48632 796567 SH SOLE 796567 0 0 Torchmark Corp COM 37959E102 6965 66189 SH SOLE 66189 0 0 Thermo Fisher Scientific Inc COM 883556102 124513 383319 SH SOLE 383319 0 0 TripAdvisor Inc COM 896945201 563 18543 SH SOLE 18543 0 0 T Rowe Price Group Inc COM 74144T108 18754 153946 SH SOLE 153946 0 0 Travelers Cos Inc/The COM 89417E109 23289 170079 SH SOLE 170079 0 0 Tractor Supply Co COM 892356106 7285 77977 SH SOLE 77977 0 0 Tyson Foods Inc COM 902494103 27436 301398 SH SOLE 301398 0 0 Texas Instruments Inc COM 882508104 83355 649826 SH SOLE 649826 0 0 Textron Inc COM 883203101 7193 161297 SH SOLE 161297 0 0 Under Armour Inc COM 904311206 2452 127878 SH SOLE 127878 0 0 Under Armour Inc COM 904311107 2672 123715 SH SOLE 123715 0 0 United Continental Holdings In COM 910047109 11238 127589 SH SOLE 127589 0 0 UDR Inc COM 902653104 11857 253922 SH SOLE 253922 0 0 Universal Health Services Inc COM 913903100 10628 74091 SH SOLE 74091 0 0 Ulta Beauty Inc COM 90384S303 9490 37494 SH SOLE 37494 0 0 UnitedHealth Group Inc COM 91324P102 273684 931080 SH SOLE 931080 0 0 Unum Group COM 91529Y106 3965 136005 SH SOLE 136005 0 0 Union Pacific Corp COM 907818108 195523 1081633 SH SOLE 1081633 0 0 United Parcel Service Inc COM 911312106 109049 931686 SH SOLE 931686 0 0 United Rentals Inc COM 911363109 8896 53351 SH SOLE 53351 0 0 US Bancorp COM 902973304 59283 1000013 SH SOLE 1000013 0 0 United Technologies Corp COM 913017109 165803 1107267 SH SOLE 1107267 0 0 Visa Inc COM 92826C839 223406 1189117 SH SOLE 1189117 0 0 Varian Medical Systems Inc COM 92220P105 11884 83692 SH SOLE 83692 0 0 VF Corp COM 918204108 21642 217186 SH SOLE 217186 0 0 Valero Energy Corp COM 91913Y100 25340 270613 SH SOLE 270613 0 0 Vulcan Materials Co COM 929160109 15354 106643 SH SOLE 106643 0 0 Vornado Realty Trust COM 929042109 9280 139569 SH SOLE 139569 0 0 Verisk Analytics Inc COM 92345Y106 17091 114461 SH SOLE 114461 0 0 VeriSign Inc COM 92343E102 13244 68745 SH SOLE 68745 0 0 Vertex Pharmaceuticals Inc COM 92532F100 51940 237254 SH SOLE 237254 0 0 Ventas Inc COM 92276F100 18646 322979 SH SOLE 322979 0 0 Verizon Communications Inc COM 92343V104 234332 3816974 SH SOLE 3816974 0 0 Waters Corp COM 941848103 13949 59709 SH SOLE 59709 0 0 Walgreens Boots Alliance Inc COM 931427108 47022 797629 SH SOLE 797629 0 0 Western Digital Corp COM 958102105 12435 195945 SH SOLE 195945 0 0 WEC Energy Group Inc COM 92939U106 19123 207368 SH SOLE 207368 0 0 Wells Fargo & Co COM 949746101 268933 4999399 SH SOLE 4999399 0 0 Whirlpool Corp COM 963320106 6137 41605 SH SOLE 41605 0 0 Waste Management Inc COM 94106L109 32029 281094 SH SOLE 281094 0 0 Williams Cos Inc/The COM 969457100 18898 796803 SH SOLE 796803 0 0 Wal-Mart Stores Inc COM 931142103 176790 1487823 SH SOLE 1487823 0 0 Westrock Co COM 96145D105 8912 207728 SH SOLE 207728 0 0 Western Union Co/The COM 959802109 7402 276420 SH SOLE 276420 0 0 Weyerhaeuser Co COM 962166104 19497 645688 SH SOLE 645688 0 0 Wynn Resorts Ltd COM 983134107 8825 63554 SH SOLE 63554 0 0 Cimarex Energy Co COM 171798101 2591 49376 SH SOLE 49376 0 0 Xcel Energy Inc COM 98389B100 21858 344326 SH SOLE 344326 0 0 Xilinx Inc COM 983919101 16235 166077 SH SOLE 166077 0 0 Exxon Mobil Corp COM 30231G102 201861 2893197 SH SOLE 2893197 0 0 DENTSPLY SIRONA Inc COM 24906P109 11601 205025 SH SOLE 205025 0 0 Xerox Holdings Corp COM 98421M106 4590 124509 SH SOLE 124509 0 0 Xylem Inc/NY COM 98419M100 10004 126988 SH SOLE 126988 0 0 Yum! Brands Inc COM 988498101 20058 199153 SH SOLE 199153 0 0 Zimmer Biomet Holdings Inc COM 98956P102 28324 189256 SH SOLE 189256 0 0 Zions Bancorp NA COM 989701107 5988 115341 SH SOLE 115341 0 0 Zoetis Inc COM 98978V103 58044 438621 SH SOLE 438621 0 0 BlackRock Inc COM 09247X101 567 1129 SH SOLE 1129 0 0 Bank of America Corp COM 060505104 5451 154776 SH SOLE 154776 0 0 NVIDIA Corp COM 67066G104 0 1 SH SOLE 1 0 0 Adobe Systems Inc COM 00724F101 33 100 SH SOLE 100 0 0 Brookfield Asset Management In COM 112585104 119400 2065331 SH SOLE 2065331 0 0 BCE Inc COM 05534B760 41777 901262 SH SOLE 901262 0 0 Bank of Montreal COM 063671101 157795 2034900 SH SOLE 2034900 0 0 Bank of Nova Scotia/The COM 064149107 189332 3350000 SH SOLE 3350000 0 0 CAE Inc COM 124765108 49007 1850000 SH SOLE 1850000 0 0 Canadian Imperial Bank of Comm COM 136069101 407283 4891613 SH SOLE 4891613 0 0 Royal Bank of Canada COM 780087102 119868 1514053 SH SOLE 1514053 0 0 Alamos Gold Inc COM 011532108 537 89004 SH SOLE 89004 0 0 Asanko Gold Inc COM 04341Y105 0 100 SH SOLE 100 0 0 Algonquin Power & Utilities Co COM 015857105 71653 5062304 SH SOLE 5062304 0 0 Brookfield Business Partners L COM G16234109 308 7436 SH SOLE 7436 0 0 Bank of Nova Scotia/The COM 064149107 242786 4295799 SH SOLE 4295799 0 0 Baytex Energy Corp COM 07317Q105 13240 9188922 SH SOLE 9188922 0 0 B2Gold Corp COM 11777Q209 4426 1102598 SH SOLE 1102598 0 0 CAE Inc COM 124765108 5532 208844 SH SOLE 208844 0 0 Celestica Inc COM 15101Q108 108 13005 SH SOLE 13005 0 0 Canadian Imperial Bank of Comm COM 136069101 234696 2818774 SH SOLE 2818774 0 0 Canadian Natural Resources Ltd COM 136385101 48931 1512017 SH SOLE 1512017 0 0 Eldorado Gold Corp COM 284902509 234 29093 SH SOLE 29093 0 0 Enbridge Inc COM 29250N105 122239 3072747 SH SOLE 3072747 0 0 Enerplus Corp COM 292766102 5719 802367 SH SOLE 802367 0 0 Gran Tierra Energy Inc COM 38500T101 341 261675 SH SOLE 261675 0 0 IAMGOLD Corp COM 450913108 269 71938 SH SOLE 71938 0 0 MAG Silver Corp COM 55903Q104 237 20075 SH SOLE 20075 0 0 Methanex Corp COM 59151K108 1793 46391 SH SOLE 46391 0 0 Novagold Resources Inc COM 66987E206 391 43692 SH SOLE 43692 0 0 Osisko Gold Royalties Ltd COM 68827L101 247 25430 SH SOLE 25430 0 0 Pan American Silver Corp COM 697900108 1195 50416 SH SOLE 50416 0 0 Pembina Pipeline Corp COM 706327103 9776 263608 SH SOLE 263608 0 0 Pretium Resources Inc COM 74139C102 421 37818 SH SOLE 37818 0 0 Seabridge Gold Inc COM 811916105 14156 1022970 SH SOLE 1022970 0 0 Shopify Inc COM 82509L107 61481 154546 SH SOLE 154546 0 0 Shaw Communications Inc COM 82028K200 12351 608343 SH SOLE 608343 0 0 SSR Mining Inc COM 784730103 374 19407 SH SOLE 19407 0 0 TransCanada Corp COM 87807B107 15857 297572 SH SOLE 297572 0 0 Vermilion Energy Inc COM 923725105 4277 261469 SH SOLE 261469 0 0 Yamana Gold Inc COM 98462Y100 646 163162 SH SOLE 163162 0 0 Barrick Gold Corp COM 067901108 69826 3757154 SH SOLE 3757154 0 0 Agnico Eagle Mines Ltd COM 008474108 53214 863503 SH SOLE 863503 0 0 Alamos Gold Inc COM 011532108 602 99700 SH SOLE 99700 0 0 Algonquin Power & Utilities Co COM 015857105 1739 122877 SH SOLE 122877 0 0 Brookfield Asset Management In COM 112585104 151748 2624869 SH SOLE 2624869 0 0 BlackBerry Ltd COM 09228F103 6280 976074 SH SOLE 976074 0 0 Brookfield Business Partners L COM G16234109 356 8600 SH SOLE 8600 0 0 Cott Corp COM 22163N106 7 500 SH SOLE 500 0 0 BCE Inc COM 05534B760 89353 1927630 SH SOLE 1927630 0 0 Brookfield Renewable Partners COM G16258108 1752 37700 SH SOLE 37700 0 0 Bank of Montreal COM 063671101 147543 1902692 SH SOLE 1902692 0 0 Bank of Nova Scotia/The COM 064149107 195013 3450515 SH SOLE 3450515 0 0 Brookfield Property Partners L COM G16249107 1200 65641 SH SOLE 65641 0 0 Baytex Energy Corp COM 07317Q105 250 173580 SH SOLE 173580 0 0 B2Gold Corp COM 11777Q209 1296 322900 SH SOLE 322900 0 0 CAE Inc COM 124765108 2389 90200 SH SOLE 90200 0 0 Cameco Corp COM 13321L108 10704 1203850 SH SOLE 1203850 0 0 Colliers International Group I COM 194693107 815 10468 SH SOLE 10468 0 0 Celestica Inc COM 15101Q108 332 40039 SH SOLE 40039 0 0 Canadian Imperial Bank of Comm COM 136069101 113745 1366116 SH SOLE 1366116 0 0 Canadian Natural Resources Ltd COM 136385101 82998 2564716 SH SOLE 2564716 0 0 Canadian National Railway Co COM 136375102 210015 2320301 SH SOLE 2320301 0 0 Canadian Pacific Railway Ltd COM 13645T100 106663 418182 SH SOLE 418182 0 0 Crescent Point Energy Corp COM 22576C101 5887 1319602 SH SOLE 1319602 0 0 Cenovus Energy Inc COM 15135U109 30198 2969081 SH SOLE 2969081 0 0 BRP Inc/CA COM 05577W200 244 5361 SH SOLE 5361 0 0 Descartes Systems Group Inc/Th COM 249906108 1057 24709 SH SOLE 24709 0 0 Encana Corp COM 292505104 8108 1730830 SH SOLE 1730830 0 0 Eldorado Gold Corp COM 284902509 383 47620 SH SOLE 47620 0 0 Enbridge Inc COM 29250N105 135126 3396712 SH SOLE 3396712 0 0 Enerplus Corp COM 292766102 336 47125 SH SOLE 47125 0 0 Franco-Nevada Corp COM 351858105 40280 389863 SH SOLE 389863 0 0 First Majestic Silver Corp COM 32076V103 673 54800 SH SOLE 54800 0 0 FirstService Corp COM 33767E202 931 9992 SH SOLE 9992 0 0 Fortis Inc/Canada COM 349553107 35026 843690 SH SOLE 843690 0 0 Fortuna Silver Mines Inc COM 349915108 216 52900 SH SOLE 52900 0 0 CGI Group Inc COM 12532H104 42821 511404 SH SOLE 511404 0 0 Gildan Activewear Inc COM 375916103 18805 635718 SH SOLE 635718 0 0 Granite Real Estate Investment COM 387437114 769 15122 SH SOLE 15122 0 0 Gran Tierra Energy Inc COM 38500T101 169 129700 SH SOLE 129700 0 0 Hudbay Minerals Inc COM 443628102 327 78800 SH SOLE 78800 0 0 IAMGOLD Corp COM 450913108 576 154100 SH SOLE 154100 0 0 Imperial Oil Ltd COM 453038408 20198 763146 SH SOLE 763146 0 0 Just Energy Group Inc COM 48213W101 50 29801 SH SOLE 29801 0 0 Kinross Gold Corp COM 496902404 18004 3793170 SH SOLE 3793170 0 0 Kirkland Lake Gold Ltd COM 49741E100 2739 62100 SH SOLE 62100 0 0 MAG Silver Corp COM 55903Q104 277 23400 SH SOLE 23400 0 0 Manulife Financial Corp COM 56501R106 97217 4786500 SH SOLE 4786500 0 0 Magna International Inc COM 559222401 62394 1137315 SH SOLE 1137315 0 0 Methanex Corp COM 59151K108 1148 29700 SH SOLE 29700 0 0 Novagold Resources Inc COM 66987E206 650 72600 SH SOLE 72600 0 0 New Gold Inc COM 644535106 169 191000 SH SOLE 191000 0 0 NexGen Energy Ltd COM 65340P106 120 93306 SH SOLE 93306 0 0 Osisko Gold Royalties Ltd COM 68827L101 345 35500 SH SOLE 35500 0 0 Norbord Inc COM 65548P403 359 13400 SH SOLE 13400 0 0 Open Text Corp COM 683715106 31976 725257 SH SOLE 725257 0 0 Pan American Silver Corp COM 697900108 1204 50800 SH SOLE 50800 0 0 Precision Drilling Corp COM 74022D308 136 97300 SH SOLE 97300 0 0 Pembina Pipeline Corp COM 706327103 47974 1293639 SH SOLE 1293639 0 0 Pretium Resources Inc COM 74139C102 554 49800 SH SOLE 49800 0 0 Restaurant Brands Internationa COM 76131D103 42484 666063 SH SOLE 666063 0 0 Ritchie Bros Auctioneers Inc COM 767744105 1524 35500 SH SOLE 35500 0 0 Rogers Communications Inc COM 775109200 54235 1091623 SH SOLE 1091623 0 0 Royal Bank of Canada COM 780087102 291899 3686979 SH SOLE 3686979 0 0 Shaw Communications Inc COM 82028K200 26427 1301641 SH SOLE 1301641 0 0 Sun Life Financial Inc COM 866796105 58774 1288276 SH SOLE 1288276 0 0 Sandstorm Gold Ltd COM 80013R206 4 600 SH SOLE 600 0 0 SSR Mining Inc COM 784730103 764 39700 SH SOLE 39700 0 0 Stantec Inc COM 85472N109 1072 37900 SH SOLE 37900 0 0 Suncor Energy Inc COM 867224107 112588 3433283 SH SOLE 3433283 0 0 Sierra Wireless Inc COM 826516106 99 10319 SH SOLE 10319 0 0 TELUS Corp COM 87971M103 93055 2401957 SH SOLE 2401957 0 0 TransAlta Corp COM 89346D107 660 92345 SH SOLE 92345 0 0 Teck Resources Ltd COM 878742204 15999 922017 SH SOLE 922017 0 0 Thomson Reuters Corp COM 884903709 26558 371058 SH SOLE 371058 0 0 TransCanada Corp COM 87807B107 145054 2722035 SH SOLE 2722035 0 0 Turquoise Hill Resources Ltd COM 900435108 243 331600 SH SOLE 331600 0 0 Stars Group Inc/The COM 85570W100 10 400 SH SOLE 400 0 0 Vermilion Energy Inc COM 923725105 789 48237 SH SOLE 48237 0 0 Waste Connections Inc COM 94106B101 43765 481561 SH SOLE 481561 0 0 Wheaton Precious Metals Corp COM 962879102 24109 809763 SH SOLE 809763 0 0 Yamana Gold Inc COM 98462Y100 1246 314500 SH SOLE 314500 0 0 Barrick Gold Corp COM 067901108 24934 1341656 SH SOLE 1341656 0 0 Agnico Eagle Mines Ltd COM 008474108 15557 252442 SH SOLE 252442 0 0 Brookfield Asset Management In COM 112585104 42196 729894 SH SOLE 729894 0 0 BlackBerry Ltd COM 09228F103 3343 519574 SH SOLE 519574 0 0 BCE Inc COM 05534B760 35649 769057 SH SOLE 769057 0 0 Bank of Montreal COM 063671101 11242 144971 SH SOLE 144971 0 0 Bank of Nova Scotia/The COM 064149107 38982 689730 SH SOLE 689730 0 0 Cameco Corp COM 13321L108 3703 416441 SH SOLE 416441 0 0 Canadian Imperial Bank of Comm COM 136069101 22147 265989 SH SOLE 265989 0 0 Canadian Natural Resources Ltd COM 136385101 24024 742370 SH SOLE 742370 0 0 Canadian National Railway Co COM 136375102 68368 755345 SH SOLE 755345 0 0 Canadian Pacific Railway Ltd COM 13645T100 36903 144683 SH SOLE 144683 0 0 Cenovus Energy Inc COM 15135U109 8248 810959 SH SOLE 810959 0 0 Encana Corp COM 292505104 6406 1367323 SH SOLE 1367323 0 0 Enbridge Inc COM 29250N105 67804 1704400 SH SOLE 1704400 0 0 Franco-Nevada Corp COM 351858105 20497 198388 SH SOLE 198388 0 0 Fortis Inc/Canada COM 349553107 20186 486230 SH SOLE 486230 0 0 CGI Group Inc COM 12532H104 21134 252403 SH SOLE 252403 0 0 Gildan Activewear Inc COM 375916103 6337 214236 SH SOLE 214236 0 0 Imperial Oil Ltd COM 453038408 6471 244508 SH SOLE 244508 0 0 Kinross Gold Corp COM 496902404 6262 1319263 SH SOLE 1319263 0 0 Manulife Financial Corp COM 56501R106 31469 1549391 SH SOLE 1549391 0 0 Magna International Inc COM 559222401 16425 299387 SH SOLE 299387 0 0 Pembina Pipeline Corp COM 706327103 20301 547412 SH SOLE 547412 0 0 Restaurant Brands Internationa COM 76131D103 12591 197406 SH SOLE 197406 0 0 Royal Bank of Canada COM 780087102 42438 536031 SH SOLE 536031 0 0 Shaw Communications Inc COM 82028K200 37 1800 SH SOLE 1800 0 0 Sun Life Financial Inc COM 866796105 7670 168115 SH SOLE 168115 0 0 Suncor Energy Inc COM 867224107 18902 576414 SH SOLE 576414 0 0 TELUS Corp COM 87971M103 24541 633466 SH SOLE 633466 0 0 Teck Resources Ltd COM 878742204 8880 511776 SH SOLE 511776 0 0 Thomson Reuters Corp COM 884903709 12800 178833 SH SOLE 178833 0 0 TransCanada Corp COM 87807B107 44164 828763 SH SOLE 828763 0 0 Waste Connections Inc COM 94106B101 18436 202855 SH SOLE 202855 0 0 Wheaton Precious Metals Corp COM 962879102 10221 343291 SH SOLE 343291 0 0 SBA Communications Corp COM 78410G104 306 1268 SH SOLE 1268 0 0 SBA Communications Corp COM 78410G104 23533 97663 SH SOLE 97663 0 0 DowDuPont Inc COM 26614N102 40013 623342 SH SOLE 623342 0 0 SPDR S&P 500 ETF TRUST ETF 78462F103 41239 128145 SH SOLE 128145 0 0 Norbord Inc COM 65548P403 962 35955 SH SOLE 35955 0 0 Cott Corp COM 22163N106 882 64535 SH SOLE 64535 0 0 Brookfield Property Partners L COM G16249107 2972 162517 SH SOLE 162517 0 0 American Express Co COM 025816109 73 589 SH SOLE 589 0 0 Granite Real Estate Investment COM 387437114 12952 254774 SH SOLE 254774 0 0 Hudbay Minerals Inc COM 443628102 131 31718 SH SOLE 31718 0 0 Descartes Systems Group Inc/Th COM 249906108 681 15930 SH SOLE 15930 0 0 Ritchie Bros Auctioneers Inc COM 767744105 717 16698 SH SOLE 16698 0 0 Stantec Inc COM 85472N109 2991 105778 SH SOLE 105778 0 0 TransAlta Corp COM 89346D107 353 49319 SH SOLE 49319 0 0 Mondelez International Inc COM 609207105 1107 20094 SH SOLE 20094 0 0 Stars Group Inc/The COM 85570W100 69112 2646677 SH SOLE 2646677 0 0 FirstService Corp COM 33767E202 611 6559 SH SOLE 6559 0 0 BRP Inc/CA COM 05577W200 10763 236107 SH SOLE 236107 0 0 Colliers International Group I COM 194693107 380 4873 SH SOLE 4873 0 0 Cadence Design Systems Inc COM 127387108 219 3154 SH SOLE 3154 0 0 Cadence Design Systems Inc COM 127387108 12831 185019 SH SOLE 185019 0 0 Air Products & Chemicals Inc COM 009158106 128 544 SH SOLE 544 0 0 Dollar Tree Inc COM 256746108 3235 34401 SH SOLE 34401 0 0 American Tower Corp COM 03027X100 29 126 SH SOLE 126 0 0 EOG Resources Inc COM 26875P101 27 323 SH SOLE 323 0 0 Marathon Oil Corp COM 565849106 4 275 SH SOLE 275 0 0 Altria Group Inc COM 02209S103 404 8099 SH SOLE 8099 0 0 Delta Air Lines Inc COM 247361702 153 2624 SH SOLE 2624 0 0 Blackstone Group LP/The COM 09260D107 2841 50785 SH SOLE 50785 0 0 T-Mobile US Inc COM 872590104 782 9968 SH SOLE 9968 0 0 Maxar Technologies Inc COM 57778K105 191 12200 SH SOLE 12200 0 0 UnitedHealth Group Inc COM 91324P102 583 1984 SH SOLE 1984 0 0 Norwegian Cruise Line Holdings COM G66721104 1791 30666 SH SOLE 30666 0 0 Norwegian Cruise Line Holdings COM G66721104 8197 140353 SH SOLE 140353 0 0 AbbVie Inc COM 00287Y109 1302 14709 SH SOLE 14709 0 0 Coach Inc COM 876030107 84 3127 SH SOLE 3127 0 0 Coach Inc COM 876030107 4943 183286 SH SOLE 183286 0 0 Quintiles IMS Holdings Inc COM 46266C105 25312 163845 SH SOLE 163845 0 0 Cisco Systems Inc COM 17275R102 2287 47697 SH SOLE 47697 0 0 Texas Instruments Inc COM 882508104 0 1 SH SOLE 1 0 0 Royal Bank of Canada PUT 780087102 2375 30000 SH SOLE 30000 0 0 Intercontinental Exchange Inc COM 45866F104 182 1967 SH SOLE 1967 0 0 Freeport-McMoRan Inc COM 35671D857 33 2501 SH SOLE 2501 0 0 Canada Goose Holdings Inc COM 135086106 1075 29667 SH SOLE 29667 0 0 Aphria Inc COM 03765K104 619 118510 SH SOLE 118510 0 0 Linde PLC COM G5494J103 26874 125443 SH SOLE 125443 0 0 Aphria Inc COM 03765K104 3 500 SH SOLE 500 0 0 Canada Goose Holdings Inc COM 135086106 4 100 SH SOLE 100 0 0 Nutrien Ltd COM 67077M108 28880 602881 SH SOLE 602881 0 0 Nutrien Ltd COM 67077M108 79379 1657087 SH SOLE 1657087 0 0 Open Text Corp COM 683715106 12534 284282 SH SOLE 284282 0 0 Huntington Ingalls Industries COM 446413106 7253 28915 SH SOLE 28915 0 0 Huntington Ingalls Industries COM 446413106 115 460 SH SOLE 460 0 0 Twitter Inc COM 90184L102 12 370 SH SOLE 370 0 0 Procter & Gamble Co/The COM 742718109 2184 17490 SH SOLE 17490 0 0 Deere & Co COM 244199105 14 80 SH SOLE 80 0 0 Parker-Hannifin Corp COM 701094104 493 2396 SH SOLE 2396 0 0 Aurora Cannabis Inc COM 05156X108 1316 612097 SH SOLE 612097 0 0 CVS Health Corp COM 126650100 908 12227 SH SOLE 12227 0 0 CDK Global Inc COM 12508E101 1143 20900 SH SOLE 20900 0 0 NVR Inc COM 62944T105 8693 2283 SH SOLE 2283 0 0 Enbridge Inc PUT 29250N105 3979 100000 SH SOLE 100000 0 0 AGNC Investment Corp COM 00123Q104 1670 94464 SH SOLE 94464 0 0 BCE Inc COM 05534B760 3054 65891 SH SOLE 65891 0 0 PepsiCo Inc COM 713448108 525 3843 SH SOLE 3843 0 0 Thomson Reuters Corp PUT 884903709 3579 50000 SH SOLE 50000 0 0 Cisco Systems Inc COM 17275R102 954 19900 SH SOLE 19900 0 0 Rogers Communications Inc PUT 775109200 6708 135000 SH SOLE 135000 0 0 Synopsys Inc COM 871607107 17287 124205 SH SOLE 124205 0 0 Priceline Group Inc/The COM 09857L108 60000 29219 SH SOLE 29219 0 0 Thermo Fisher Scientific Inc COM 883556102 204 628 SH SOLE 628 0 0 Welltower Inc COM 95040Q104 28745 351533 SH SOLE 351533 0 0 Cott Corp COM 22163N106 0 22 SH SOLE 22 0 0 Celestica Inc COM 15101Q108 6 709 SH SOLE 709 0 0 Barrick Gold Corp COM 067901108 12994 699200 SH SOLE 699200 0 0 Agnico Eagle Mines Ltd COM 008474108 7253 117700 SH SOLE 117700 0 0 BCE Inc COM 05534B760 45395 979307 SH SOLE 979307 0 0 Bank of Montreal COM 063671101 149883 1932864 SH SOLE 1932864 0 0 Bank of Nova Scotia/The COM 064149107 155504 2751448 SH SOLE 2751448 0 0 Cameco Corp COM 13321L108 2250 253100 SH SOLE 253100 0 0 Canadian Imperial Bank of Comm COM 136069101 140957 1692944 SH SOLE 1692944 0 0 Canadian Natural Resources Ltd COM 136385101 25337 782950 SH SOLE 782950 0 0 Canadian National Railway Co COM 136375102 47220 521700 SH SOLE 521700 0 0 Brookfield Asset Management In COM 112585104 23350 403900 SH SOLE 403900 0 0 Eldorado Gold Corp COM 284902509 183 22790 SH SOLE 22790 0 0 Fortis Inc/Canada COM 349553107 66685 1606286 SH SOLE 1606286 0 0 CGI Group Inc COM 12532H104 6087 72700 SH SOLE 72700 0 0 IAMGOLD Corp COM 450913108 405 108350 SH SOLE 108350 0 0 Imperial Oil Ltd COM 453038408 9076 342900 SH SOLE 342900 0 0 Enbridge Inc COM 29250N105 96603 2428348 SH SOLE 2428348 0 0 Kinross Gold Corp COM 496902404 3911 824000 SH SOLE 824000 0 0 Magna International Inc COM 559222401 11587 211200 SH SOLE 211200 0 0 Methanex Corp COM 59151K108 1314 34000 SH SOLE 34000 0 0 Norbord Inc COM 65548P403 134 4991 SH SOLE 4991 0 0 Encana Corp COM 292505104 2610 557100 SH SOLE 557100 0 0 Obsidian Energy Ltd COM 674482203 24 33811 SH SOLE 33811 0 0 Rogers Communications Inc COM 775109200 25599 515250 SH SOLE 515250 0 0 BlackBerry Ltd COM 09228F103 1435 223000 SH SOLE 223000 0 0 Royal Bank of Canada COM 780087102 199797 2523640 SH SOLE 2523640 0 0 Shaw Communications Inc COM 82028K200 18761 924074 SH SOLE 924074 0 0 Suncor Energy Inc COM 867224107 33019 1006898 SH SOLE 1006898 0 0 TransAlta Corp COM 89346D107 6365 890146 SH SOLE 890146 0 0 Teck Resources Ltd COM 878742204 4486 258520 SH SOLE 258520 0 0 Thomson Reuters Corp COM 884903709 23621 330034 SH SOLE 330034 0 0 TransCanada Corp COM 87807B107 107972 2026176 SH SOLE 2026176 0 0 TELUS Corp COM 87971M103 22334 576496 SH SOLE 576496 0 0 Gildan Activewear Inc COM 375916103 7265 245600 SH SOLE 245600 0 0 Manulife Financial Corp COM 56501R106 34124 1680088 SH SOLE 1680088 0 0 Sun Life Financial Inc COM 866796105 29553 647775 SH SOLE 647775 0 0 Enerplus Corp COM 292766102 430 60400 SH SOLE 60400 0 0 Yamana Gold Inc COM 98462Y100 352 88900 SH SOLE 88900 0 0 Pembina Pipeline Corp COM 706327103 73793 1989858 SH SOLE 1989858 0 0 Algonquin Power & Utilities Co COM 015857105 23412 1654055 SH SOLE 1654055 0 0 Canadian Pacific Railway Ltd COM 13645T100 19563 76700 SH SOLE 76700 0 0 Vermilion Energy Inc COM 923725105 417 25500 SH SOLE 25500 0 0 Just Energy Group Inc COM 48213W101 408 243010 SH SOLE 243010 0 0 Brookfield Renewable Partners COM G16258108 20775 447145 SH SOLE 447145 0 0 Waste Connections Inc COM 94106B101 8079 88900 SH SOLE 88900 0 0 Baytex Energy Corp COM 07317Q105 27 18636 SH SOLE 18636 0 0 Crescent Point Energy Corp COM 22576C101 3258 730198 SH SOLE 730198 0 0 Wheaton Precious Metals Corp COM 962879102 4305 144600 SH SOLE 144600 0 0 Precision Drilling Corp COM 74022D308 20 14300 SH SOLE 14300 0 0 Franco-Nevada Corp COM 351858105 5703 55200 SH SOLE 55200 0 0 Brookfield Infrastructure Part COM G16252101 46216 924770 SH SOLE 924770 0 0 Cenovus Energy Inc COM 15135U109 7129 700950 SH SOLE 700950 0 0 Granite Real Estate Investment COM 387437114 1800 35400 SH SOLE 35400 0 0 Brookfield Property Partners L COM G16249107 834 45586 SH SOLE 45586 0 0 Restaurant Brands Internationa COM 76131D103 6084 95380 SH SOLE 95380 0 0 Brookfield Business Partners L COM G16234109 279 6742 SH SOLE 6742 0 0 Nutrien Ltd COM 67077M108 25223 526556 SH SOLE 526556 0 0 Apple Inc COM 037833100 910 3100 SH SOLE 3100 0 0 Bank of America Corp COM 060505104 7393 209931 SH SOLE 209931 0 0 Citigroup Inc COM 172967424 11162 139736 SH SOLE 139736 0 0 Cisco Systems Inc COM 17275R102 844 17600 SH SOLE 17600 0 0 Duke Energy Corp COM 26441C204 46 500 SH SOLE 500 0 0 Consolidated Edison Inc COM 209115104 63 700 SH SOLE 700 0 0 Intel Corp COM 458140100 700 11700 SH SOLE 11700 0 0 JPMorgan Chase & Co COM 46625H100 11867 85140 SH SOLE 85140 0 0 Kellogg Co COM 487836108 4462 64530 SH SOLE 64530 0 0 Coca-Cola Co/The COM 191216100 39 700 SH SOLE 700 0 0 McDonald's Corp COM 580135101 113 571 SH SOLE 571 0 0 Altria Group Inc COM 02209S103 105 2100 SH SOLE 2100 0 0 Merck & Co Inc COM 58933Y105 73 800 SH SOLE 800 0 0 Marathon Oil Corp COM 565849106 52 3845 SH SOLE 3845 0 0 Microsoft Corp COM 594918104 993 6300 SH SOLE 6300 0 0 Morgan Stanley COM 617446448 17403 340481 SH SOLE 340481 0 0 PepsiCo Inc COM 713448108 96 700 SH SOLE 700 0 0 Pfizer Inc COM 717081103 98 2500 SH SOLE 2500 0 0 Procter & Gamble Co/The COM 742718109 573 4592 SH SOLE 4592 0 0 AT&T Inc COM 00206R102 539 13800 SH SOLE 13800 0 0 Southern Co/The COM 842587107 516 8100 SH SOLE 8100 0 0 Wells Fargo & Co COM 949746101 9514 176858 SH SOLE 176858 0 0 ConocoPhillips COM 20825C104 111 1700 SH SOLE 1700 0 0 Valero Energy Corp COM 91913Y100 3 34 SH SOLE 34 0 0 Verizon Communications Inc COM 92343V104 565 9200 SH SOLE 9200 0 0 Exxon Mobil Corp COM 30231G102 34 489 SH SOLE 489 0 0 Amazon.com Inc COM 023135106 480 260 SH SOLE 260 0 0 Goldman Sachs Group Inc/The COM 38141G104 161 700 SH SOLE 700 0 0 Yamana Gold Inc COM 98462Y100 4 900 SH SOLE 900 0 0 Bank of Montreal COM 063671101 3435 44302 SH SOLE 44302 0 0 Bank of Nova Scotia/The COM 064149107 2558 45252 SH SOLE 45252 0 0 Canadian Imperial Bank of Comm COM 136069101 2582 31011 SH SOLE 31011 0 0 Fortis Inc/Canada COM 349553107 93 2233 SH SOLE 2233 0 0 Royal Bank of Canada COM 780087102 3314 41853 SH SOLE 41853 0 0 TransAlta Corp COM 89346D107 20 2740 SH SOLE 2740 0 0 Manulife Financial Corp COM 56501R106 1741 85712 SH SOLE 85712 0 0 Sun Life Financial Inc COM 866796105 2687 58905 SH SOLE 58905 0 0 Just Energy Group Inc COM 48213W101 3 1590 SH SOLE 1590 0 0 Boeing Co/The COM 097023105 130 400 SH SOLE 400 0 0 DowDuPont Inc COM 26614N102 7 106 SH SOLE 106 0 0 Duke Energy Corp COM 26441C204 1446 15861 SH SOLE 15861 0 0 Consolidated Edison Inc COM 209115104 9 100 SH SOLE 100 0 0 General Electric Co COM 369604103 50 4500 SH SOLE 4500 0 0 Kellogg Co COM 487836108 232 3356 SH SOLE 3356 0 0 Coca-Cola Co/The COM 191216100 614 11100 SH SOLE 11100 0 0 Pfizer Inc COM 717081103 35 900 SH SOLE 900 0 0 AT&T Inc COM 00206R102 1276 32650 SH SOLE 32650 0 0 Southern Co/The COM 842587107 1331 20890 SH SOLE 20890 0 0 Aflac Inc COM 001055102 116 2200 SH SOLE 2200 0 0 Verizon Communications Inc COM 92343V104 92 1500 SH SOLE 1500 0 0 United Parcel Service Inc COM 911312106 10 85 SH SOLE 85 0 0 Chubb Ltd COM H1467J104 413 2655 SH SOLE 2655 0 0 Bank of Montreal COM 063671101 627 8080 SH SOLE 8080 0 0 Bank of Nova Scotia/The COM 064149107 322 5700 SH SOLE 5700 0 0 IAMGOLD Corp COM 450913108 75 20000 SH SOLE 20000 0 0 Royal Bank of Canada COM 780087102 401 5066 SH SOLE 5066 0 0 Shaw Communications Inc COM 82028K200 219 10800 SH SOLE 10800 0 0 Thomson Reuters Corp COM 884903709 279 3903 SH SOLE 3903 0 0 TransCanada Corp COM 87807B107 394 7400 SH SOLE 7400 0 0 TELUS Corp COM 87971M103 790 20400 SH SOLE 20400 0 0 Oil States International Inc COM 678026105 2 100 SH SOLE 100 0 0 Civeo Corp COM 17878Y108 0 200 SH SOLE 200 0 0 Boeing Co/The COM 097023105 299 917 SH SOLE 917 0 0 Cisco Systems Inc COM 17275R102 541 11274 SH SOLE 11274 0 0 QUALCOMM Inc COM 747525103 90 1021 SH SOLE 1021 0 0 AT&T Inc COM 00206R102 953 24400 SH SOLE 24400 0 0 SPDR S&P 500 ETF TRUST ETF 78462F103 1529 4750 SH SOLE 4750 0 0 United Technologies Corp COM 913017109 83 551 SH SOLE 551 0 0 Carnival Corp COM 143658300 129 2548 SH SOLE 2548 0 0 ISHARES MSCI EMERGING MARKET ETF 464287234 4969 110751 SH SOLE 110751 0 0 Rogers Communications Inc CALL 775109200 4969 100000 SH SOLE 100000 0 0 Coca-Cola Co/The COM 191216100 29 528 SH SOLE 528 0 0 IPG Photonics Corp COM 44980X109 3429 23665 SH SOLE 23665 0 0 Theratechnologies Inc COM 88338H100 53 16084 SH SOLE 16084 0 0 Morgan Stanley COM 617446448 171 3350 SH SOLE 3350 0 0 Bank of America Corp COM 060505104 25 699 SH SOLE 699 0 0 Citigroup Inc COM 172967424 103 1290 SH SOLE 1290 0 0 JPMorgan Chase & Co COM 46625H100 274 1965 SH SOLE 1965 0 0 Mercer International Inc COM 588056101 5 422 SH SOLE 422 0 0 US Bancorp COM 902973304 336 5673 SH SOLE 5673 0 0 Liberty Media Corp-Liberty Sir COM 531229607 1360 28255 SH SOLE 28255 0 0 Take-Two Interactive Software COM 874054109 80 651 SH SOLE 651 0 0 Take-Two Interactive Software COM 874054109 41 334 SH SOLE 334 0 0 SVB Financial Group COM 78486Q101 146 580 SH SOLE 580 0 0 Nektar Therapeutics COM 640268108 0 1 SH SOLE 1 0 0 Take-Two Interactive Software COM 874054109 14029 114604 SH SOLE 114604 0 0 SVB Financial Group COM 78486Q101 8619 34336 SH SOLE 34336 0 0 Priceline Group Inc/The COM 09857L108 88 43 SH SOLE 43 0 0 KLA-Tencor Corp COM 482480100 531 2982 SH SOLE 2982 0 0 CBRE Group Inc COM 12504L109 34071 555963 SH SOLE 555963 0 0 RPM International Inc COM 749685103 1716 22361 SH SOLE 22361 0 0 Silvercorp Metals Inc COM 82835P103 1505 266482 SH SOLE 266482 0 0 Aramark COM 03852U106 1848 42575 SH SOLE 42575 0 0 Shopify Inc COM 82509L107 0 1 SH SOLE 1 0 0 MSCI Inc COM 55354G100 245 949 SH SOLE 949 0 0 MSCI Inc COM 55354G100 19435 75287 SH SOLE 75287 0 0 American Financial Group Inc/O COM 025932104 1445 13182 SH SOLE 13182 0 0 TransUnion COM 89400J107 2772 32387 SH SOLE 32387 0 0 Bank of Nova Scotia/The PUT 064149107 2080 36800 SH SOLE 36800 0 0 Bank of Montreal PUT 063671101 698 9000 SH SOLE 9000 0 0 Bank of Montreal PUT 063671101 1830 23600 SH SOLE 23600 0 0 Bank of Nova Scotia/The CALL 064149107 28 500 SH SOLE 500 0 0 Royal Bank of Canada PUT 780087102 2098 26500 SH SOLE 26500 0 0 BlackBerry Ltd CALL 09228F103 244 38000 SH SOLE 38000 0 0 Bank of Montreal PUT 063671101 574 7400 SH SOLE 7400 0 0 Bank of Nova Scotia/The PUT 064149107 2323 41100 SH SOLE 41100 0 0 BlackBerry Ltd CALL 09228F103 3844 598700 SH SOLE 598700 0 0 BlackBerry Ltd CALL 09228F103 514 80100 SH SOLE 80100 0 0 Bank of Montreal PUT 063671101 2427 31300 SH SOLE 31300 0 0 Algonquin Power & Utilities Co COM 015857105 92267 6518656 SH SOLE 6518656 0 0 Brookfield Renewable Partners COM G16258108 75262 1619855 SH SOLE 1619855 0 0 Brookfield Infrastructure Part COM G16252101 190148 3804830 SH SOLE 3804830 0 0 Bank of Montreal COM 063671101 169759 2189183 SH SOLE 2189183 0 0 Bank of Nova Scotia/The COM 064149107 291527 5158204 SH SOLE 5158204 0 0 Canadian Imperial Bank of Comm COM 136069101 131625 1580865 SH SOLE 1580865 0 0 Fortis Inc/Canada COM 349553107 228108 5494565 SH SOLE 5494565 0 0 Just Energy Group Inc COM 48213W101 89 52962 SH SOLE 52962 0 0 Kinross Gold Corp COM 496902404 383 80600 SH SOLE 80600 0 0 Royal Bank of Canada COM 780087102 409130 5167736 SH SOLE 5167736 0 0 TransAlta Corp COM 89346D107 30545 4271838 SH SOLE 4271838 0 0 TransCanada Corp COM 87807B107 266 5000 SH SOLE 5000 0 0 Yamana Gold Inc COM 98462Y100 169 42650 SH SOLE 42650 0 0 Bank of Montreal COM 063671101 5188 66900 SH SOLE 66900 0 0 Bank of Nova Scotia/The PUT 064149107 379 6700 SH SOLE 6700 0 0 Royal Bank of Canada PUT 780087102 6057 76500 SH SOLE 76500 0 0 Royal Bank of Canada COM 780087102 16554 209100 SH SOLE 209100 0 0 Cameco Corp COM 13321L108 436 48985 SH SOLE 48985 0 0 Crescent Point Energy Corp COM 22576C101 2 500 SH SOLE 500 0 0 Encana Corp COM 292505104 67 14211 SH SOLE 14211 0 0 Enerplus Corp COM 292766102 301 42300 SH SOLE 42300 0 0 Obsidian Energy Ltd COM 674482203 0 650 SH SOLE 650 0 0 Teck Resources Ltd COM 878742204 197 11372 SH SOLE 11372 0 0 Agnico Eagle Mines Ltd COM 008474108 2676 43435 SH SOLE 43435 0 0 Yamana Gold Inc COM 98462Y100 249 62922 SH SOLE 62922 0 0 BlackBerry Ltd COM 09228F103 3469 540344 SH SOLE 540344 0 0 Canadian Imperial Bank of Comm COM 136069101 8327 100093 SH SOLE 100093 0 0 Franco-Nevada Corp COM 351858105 9667 93590 SH SOLE 93590 0 0 Magna International Inc COM 559222401 2560 46684 SH SOLE 46684 0 0 Nutrien Ltd COM 67077M108 24 504 SH SOLE 504 0 0 Royal Bank of Canada COM 780087102 4177 52749 SH SOLE 52749 0 0 Suncor Energy Inc COM 867224107 53 1614 SH SOLE 1614 0 0 Teck Resources Ltd COM 878742204 707 40692 SH SOLE 40692 0 0 Baytex Energy Corp COM 07317Q105 35 24544 SH SOLE 24544 0 0 Canadian Imperial Bank of Comm COM 136069101 336 4030 SH SOLE 4030 0 0 Canadian Natural Resources Ltd COM 136385101 546 16882 SH SOLE 16882 0 0 Crescent Point Energy Corp COM 22576C101 765 171435 SH SOLE 171435 0 0 Cenovus Energy Inc COM 15135U109 4654 457546 SH SOLE 457546 0 0 Encana Corp COM 292505104 50 10764 SH SOLE 10764 0 0 Eldorado Gold Corp COM 284902509 318 39625 SH SOLE 39625 0 0 Enerplus Corp COM 292766102 215 30200 SH SOLE 30200 0 0 IAMGOLD Corp COM 450913108 0 20 SH SOLE 20 0 0 Imperial Oil Ltd COM 453038408 133 5016 SH SOLE 5016 0 0 Just Energy Group Inc COM 48213W101 12 6900 SH SOLE 6900 0 0 Kinross Gold Corp COM 496902404 33 6938 SH SOLE 6938 0 0 Magna International Inc COM 559222401 209 3809 SH SOLE 3809 0 0 Pretium Resources Inc COM 74139C102 11 1000 SH SOLE 1000 0 0 Suncor Energy Inc COM 867224107 463 14115 SH SOLE 14115 0 0 TransAlta Corp COM 89346D107 42 5815 SH SOLE 5815 0 0 Royal Bank of Canada PUT 780087102 4751 60000 SH SOLE 60000 0 0 BlackBerry Ltd PUT 09228F103 155 24200 SH SOLE 24200 0 0 Goldman Sachs Group Inc/The COM 38141G104 2 10 SH SOLE 10 0 0 TransCanada Corp COM 87807B107 59 1105 SH SOLE 1105 0 0 Centene Corp COM 15135B101 1279 20345 SH SOLE 20345 0 0 Tyson Foods Inc COM 902494103 1078 11847 SH SOLE 11847 0 0 Eli Lilly & Co COM 532457108 326 2480 SH SOLE 2480 0 0 Estee Lauder Cos Inc/The COM 518439104 558 2704 SH SOLE 2704 0 0 ISHARES US REAL ESTATE ETF ETF 464287739 6129 65857 SH SOLE 65857 0 0 ISHARES MSCI NORWAY ETF ETF 46429B499 2 98 SH SOLE 98 0 0 ISHARES MSCI EAFE ETF ETF 464287465 3992 57500 SH SOLE 57500 0 0 VANECK GOLD MINERS ETF 92189F106 10834 370076 SH SOLE 370076 0 0 VANECK JR GOLD MINERS ETF 92189F791 7201 170419 SH SOLE 170419 0 0 UNITED STATES OIL FUND LP ETF 91232N108 142 11100 SH SOLE 11100 0 0 SPDR S&P BIOTECH ETF ETF 78464A870 651 6850 SH SOLE 6850 0 0 MATERIALS SELECT SECTOR SPDR ETF 81369Y100 21 339 SH SOLE 339 0 0 ENERGY SELECT SECTOR SPDR ETF 81369Y506 5 79 SH SOLE 79 0 0 UTILITIES SELECT SECTOR SPDR ETF 81369Y886 5 85 SH SOLE 85 0 0 FINANCIAL SELECT SECTOR SPDR ETF 81369Y605 7895 256539 SH SOLE 256539 0 0 ISHARES MSCI EAFE ETF ETF 464287465 8009 115359 SH SOLE 115359 0 0 Agilent Technologies Inc COM 00846U101 4180 49009 SH SOLE 49009 0 0 Berkshire Hathaway Inc COM 084670702 50 220 SH SOLE 220 0 0 Leucadia National Corp COM 47233W109 940 43973 SH SOLE 43973 0 0 SVB Financial Group COM 78486Q101 860 3426 SH SOLE 3426 0 0 ABIOMED Inc COM 003654100 7096 41604 SH SOLE 41604 0 0 Yamana Gold Inc CALL 98462Y100 49 12500 SH SOLE 12500 0 0 Yamana Gold Inc CALL 98462Y100 670 169700 SH SOLE 169700 0 0 Evergy Inc COM 30034W106 168 2578 SH SOLE 2578 0 0 Evergy Inc COM 30034W106 9836 151134 SH SOLE 151134 0 0 Twitter Inc COM 90184L102 70 2190 SH SOLE 2190 0 0 Twitter Inc COM 90184L102 24904 777148 SH SOLE 777148 0 0 Royal Bank of Canada COM 780087102 179 2263 SH SOLE 2263 0 0 HollyFrontier Corp COM 436106108 5018 98971 SH SOLE 98971 0 0 Broadridge Financial Solutions COM 11133T103 9302 75306 SH SOLE 75306 0 0 Broadridge Financial Solutions COM 11133T103 159 1284 SH SOLE 1284 0 0 HollyFrontier Corp COM 436106108 86 1688 SH SOLE 1688 0 0 FleetCor Technologies Inc COM 339041105 16401 57012 SH SOLE 57012 0 0 FleetCor Technologies Inc COM 339041105 280 975 SH SOLE 975 0 0 BALLARD POWER SYSTEMS INC COM 058586108 595 83267 SH SOLE 83267 0 0 Aurinia Pharmaceuticals Inc COM 05156V102 310 15309 SH SOLE 15309 0 0 Endeavour Silver Corp COM 29258Y103 63 26210 SH SOLE 26210 0 0 DIRTT Environmental Solutions COM 25490H106 53 16145 SH SOLE 16145 0 0 Lithium Americas Corp COM 53680Q207 30 9278 SH SOLE 9278 0 0 SPDR S&P OIL & GAS EXP & PR ETF 78464A730 1939 81826 SH SOLE 81826 0 0 Marvell Technology Group Ltd COM G5876H105 0 17 SH SOLE 17 0 0 Copart Inc COM 217204106 13191 145066 SH SOLE 145066 0 0 Copart Inc COM 217204106 209 2301 SH SOLE 2301 0 0 Bank of Nova Scotia/The COM 064149107 536 9492 SH SOLE 9492 0 0 Canadian Imperial Bank of Comm COM 136069101 77 928 SH SOLE 928 0 0 Bank of Montreal COM 063671101 1977 25516 SH SOLE 25516 0 0 TransCanada Corp COM 87807B107 48 900 SH SOLE 900 0 0 Bank of Nova Scotia/The COM 064149107 5860 103748 SH SOLE 103748 0 0 Teck Resources Ltd COM 878742204 95 5496 SH SOLE 5496 0 0 Regions Financial Corp COM 7591EP100 0 4 SH SOLE 4 0 0 Lockheed Martin Corp COM 539830109 109 280 SH SOLE 280 0 0 Valeant Pharmaceuticals Intern COM 071734107 9810 327549 SH SOLE 327549 0 0 Valeant Pharmaceuticals Intern COM 071734107 18586 620555 SH SOLE 620555 0 0 Valeant Pharmaceuticals Intern COM 071734107 4690 156595 SH SOLE 156595 0 0 Netflix Inc COM 64110L106 1248 3859 SH SOLE 3859 0 0 Philip Morris International In COM 718172109 100 1179 SH SOLE 1179 0 0 Yamana Gold Inc CALL 98462Y100 180 45600 SH SOLE 45600 0 0 Las Vegas Sands Corp COM 517834107 586 8488 SH SOLE 8488 0 0 British American Tobacco PLC COM 110448107 767 18075 SH SOLE 18075 0 0 Altria Group Inc COM 02209S103 464 9307 SH SOLE 9307 0 0 JPMorgan Chase & Co COM 46625H100 45 323 SH SOLE 323 0 0 Intuitive Surgical Inc COM 46120E602 125 211 SH SOLE 211 0 0 Dropbox Inc COM 26210C104 139 7751 SH SOLE 7751 0 0 Canadian National Railway Co CALL 136375102 4526 50000 SH SOLE 50000 0 0 Canadian National Railway Co PUT 136375102 4526 50000 SH SOLE 50000 0 0 Akamai Technologies Inc COM 00971T101 768 8895 SH SOLE 8895 0 0 Arch Capital Group Ltd COM G0450A105 46 1072 SH SOLE 1072 0 0 American Financial Group Inc/O COM 025932104 22 202 SH SOLE 202 0 0 AGNC Investment Corp COM 00123Q104 26 1447 SH SOLE 1447 0 0 Ally Financial Inc COM 02005N100 32 1032 SH SOLE 1032 0 0 Alnylam Pharmaceuticals Inc COM 02043Q107 34 295 SH SOLE 295 0 0 TD Ameritrade Holding Corp COM 87236Y108 36 725 SH SOLE 725 0 0 Arista Networks Inc COM 040413106 123 607 SH SOLE 607 0 0 Arrow Electronics Inc COM 042735100 19 221 SH SOLE 221 0 0 Athene Holding Ltd COM G0684D107 19 403 SH SOLE 403 0 0 Axalta Coating Systems Ltd COM G0750C108 17 556 SH SOLE 556 0 0 Bunge Ltd COM G16962105 21 373 SH SOLE 373 0 0 BioMarin Pharmaceutical Inc COM 09061G101 40 474 SH SOLE 474 0 0 Crown Holdings Inc COM 228368106 26 359 SH SOLE 359 0 0 CDW Corp/DE COM 12514G108 231 1618 SH SOLE 1618 0 0 Celanese Corp COM 150870103 168 1364 SH SOLE 1364 0 0 CIT Group Inc COM 125581801 0 1 SH SOLE 1 0 0 Continental Resources Inc/OK COM 212015101 9 248 SH SOLE 248 0 0 Camden Property Trust COM 133131102 27 256 SH SOLE 256 0 0 CoStar Group Inc COM 22160N109 58 97 SH SOLE 97 0 0 Eaton Vance Corp COM 278265103 14 299 SH SOLE 299 0 0 East West Bancorp Inc COM 27579R104 19 387 SH SOLE 387 0 0 FNF Group COM 31620R303 33 725 SH SOLE 725 0 0 First Republic Bank/CA COM 33616C100 222 1888 SH SOLE 1888 0 0 Fortinet Inc COM 34959E109 171 1604 SH SOLE 1604 0 0 LIBERTY MEDIA CORP-MEDIA A COM 531229854 25 536 SH SOLE 536 0 0 GoDaddy Inc COM 380237107 32 470 SH SOLE 470 0 0 HD Supply Holdings Inc COM 40416M105 18 452 SH SOLE 452 0 0 IDEX Corp COM 45167R104 147 855 SH SOLE 855 0 0 Ingredion Inc COM 457187102 16 175 SH SOLE 175 0 0 Invitation Homes Inc COM 46187W107 43 1420 SH SOLE 1420 0 0 Jack Henry & Associates Inc COM 426281101 126 868 SH SOLE 868 0 0 Jones Lang LaSalle Inc COM 48020Q107 24 136 SH SOLE 136 0 0 Knight-Swift Transportation Ho COM 499049104 12 338 SH SOLE 338 0 0 Liberty Broadband Corp COM 530307305 36 283 SH SOLE 283 0 0 Leidos Holdings Inc COM 525327102 147 1502 SH SOLE 1502 0 0 Lear Corp COM 521865204 21 152 SH SOLE 152 0 0 Liberty Property Trust COM 531172104 2547 42412 SH SOLE 42412 0 0 Liberty Media Corp-Liberty Sir COM 531229409 11 231 SH SOLE 231 0 0 Liberty Media Corp-Liberty Sir COM 531229607 21 432 SH SOLE 432 0 0 Lululemon Athletica Inc COM 550021109 2153 9294 SH SOLE 9294 0 0 Live Nation Entertainment Inc COM 538034109 31 439 SH SOLE 439 0 0 ManpowerGroup Inc COM 56418H100 15 158 SH SOLE 158 0 0 MercadoLibre Inc COM 58733R102 67 118 SH SOLE 118 0 0 Markel Corp COM 570535104 42 37 SH SOLE 37 0 0 Marvell Technology Group Ltd COM G5876H105 44 1660 SH SOLE 1660 0 0 Maxim Integrated Products Inc COM 57772K101 187 3039 SH SOLE 3039 0 0 Annaly Capital Management Inc COM 035710409 36 3849 SH SOLE 3849 0 0 National Retail Properties Inc COM 637417106 23 432 SH SOLE 432 0 0 NVR Inc COM 62944T105 149 39 SH SOLE 39 0 0 Owens Corning COM 690742101 19 287 SH SOLE 287 0 0 Old Dominion Freight Line Inc COM 679580100 136 718 SH SOLE 718 0 0 OGE Energy Corp COM 670837103 24 531 SH SOLE 531 0 0 ON Semiconductor Corp COM 682189105 26 1086 SH SOLE 1086 0 0 Plains GP Holdings LP COM 72651A207 0 1 SH SOLE 1 0 0 Palo Alto Networks Inc COM 697435105 59 254 SH SOLE 254 0 0 Polaris Industries Inc COM 731068102 15 152 SH SOLE 152 0 0 Reinsurance Group of America I COM 759351604 27 166 SH SOLE 166 0 0 RenaissanceRe Holdings Ltd COM G7496G103 23 117 SH SOLE 117 0 0 Rollins Inc COM 775711104 53 1602 SH SOLE 1602 0 0 Sabre Corp COM 78573M104 16 723 SH SOLE 723 0 0 Signature Bank/New York NY COM 82669G104 20 147 SH SOLE 147 0 0 SEI Investments Co COM 784117103 22 340 SH SOLE 340 0 0 Seattle Genetics Inc COM 812578102 36 311 SH SOLE 311 0 0 Sirius XM Holdings Inc COM 82968B103 29 4116 SH SOLE 4116 0 0 Splunk Inc COM 848637104 59 397 SH SOLE 397 0 0 Spirit AeroSystems Holdings In COM 848574109 20 274 SH SOLE 274 0 0 SS&C Technologies Holdings Inc COM 78467J100 37 604 SH SOLE 604 0 0 Steel Dynamics Inc COM 858119100 20 580 SH SOLE 580 0 0 Teleflex Inc COM 879369106 195 519 SH SOLE 519 0 0 T-Mobile US Inc COM 872590104 9880 126006 SH SOLE 126006 0 0 Trimble Inc COM 896239100 28 668 SH SOLE 668 0 0 TransUnion COM 89400J107 42 496 SH SOLE 496 0 0 Tesla Inc COM 88160R101 149 356 SH SOLE 356 0 0 AMERCO COM 023586100 9 24 SH SOLE 24 0 0 Veeva Systems Inc COM 922475108 48 342 SH SOLE 342 0 0 VEREIT Inc COM 92339V100 26 2790 SH SOLE 2790 0 0 Voya Financial Inc COM 929089100 23 371 SH SOLE 371 0 0 Vistra Energy Corp COM 92840M102 10022 435974 SH SOLE 435974 0 0 WABCO Holdings Inc COM 92927K102 18 134 SH SOLE 134 0 0 Waste Connections Inc COM 94106B101 63 698 SH SOLE 698 0 0 Westlake Chemical Corp COM 960413102 7 101 SH SOLE 101 0 0 WR Berkley Corp COM 084423102 113 1635 SH SOLE 1635 0 0 Alleghany Corp COM 017175100 31 39 SH SOLE 39 0 0 Zayo Group Holdings Inc COM 98919V105 22 625 SH SOLE 625 0 0 Ally Financial Inc COM 02005N100 2057 67321 SH SOLE 67321 0 0 Alnylam Pharmaceuticals Inc COM 02043Q107 2208 19173 SH SOLE 19173 0 0 Autoliv Inc COM 052800109 1206 14292 SH SOLE 14292 0 0 TD Ameritrade Holding Corp COM 87236Y108 2350 47292 SH SOLE 47292 0 0 Arista Networks Inc COM 040413106 7231 35555 SH SOLE 35555 0 0 Arrow Electronics Inc COM 042735100 1215 14335 SH SOLE 14335 0 0 Atmos Energy Corp COM 049560105 8753 78258 SH SOLE 78258 0 0 BioMarin Pharmaceutical Inc COM 09061G101 2651 31353 SH SOLE 31353 0 0 Crown Holdings Inc COM 228368106 1695 23369 SH SOLE 23369 0 0 CDW Corp/DE COM 12514G108 13562 94959 SH SOLE 94959 0 0 Celanese Corp COM 150870103 12052 97901 SH SOLE 97901 0 0 Cognex Corp COM 192422103 1649 29425 SH SOLE 29425 0 0 CIT Group Inc COM 125581801 110 2405 SH SOLE 2405 0 0 Continental Resources Inc/OK COM 212015101 554 16141 SH SOLE 16141 0 0 Camden Property Trust COM 133131102 1771 16697 SH SOLE 16697 0 0 CoStar Group Inc COM 22160N109 3819 6384 SH SOLE 6384 0 0 Domino's Pizza Inc COM 25754A201 1984 6753 SH SOLE 6753 0 0 Eaton Vance Corp COM 278265103 910 19492 SH SOLE 19492 0 0 East West Bancorp Inc COM 27579R104 1334 27403 SH SOLE 27403 0 0 Diamondback Energy Inc COM 25278X109 9736 104860 SH SOLE 104860 0 0 FNF Group COM 31620R303 2146 47321 SH SOLE 47321 0 0 First Republic Bank/CA COM 33616C100 13103 111578 SH SOLE 111578 0 0 Fortinet Inc COM 34959E109 13910 130309 SH SOLE 130309 0 0 LIBERTY MEDIA CORP-MEDIA A COM 531229854 1608 34985 SH SOLE 34985 0 0 GoDaddy Inc COM 380237107 2072 30514 SH SOLE 30514 0 0 HD Supply Holdings Inc COM 40416M105 1185 29458 SH SOLE 29458 0 0 IAC/InterActiveCorp COM 44919P508 3372 13539 SH SOLE 13539 0 0 IDEX Corp COM 45167R104 9218 53599 SH SOLE 53599 0 0 Ingredion Inc COM 457187102 1070 11508 SH SOLE 11508 0 0 Invitation Homes Inc COM 46187W107 2778 92716 SH SOLE 92716 0 0 Jack Henry & Associates Inc COM 426281101 7368 50589 SH SOLE 50589 0 0 Jones Lang LaSalle Inc COM 48020Q107 1546 8884 SH SOLE 8884 0 0 Keysight Technologies Inc COM 49338L103 12658 123354 SH SOLE 123354 0 0 Knight-Swift Transportation Ho COM 499049104 790 22051 SH SOLE 22051 0 0 Liberty Broadband Corp COM 530307305 2318 18432 SH SOLE 18432 0 0 Leidos Holdings Inc COM 525327102 8622 88094 SH SOLE 88094 0 0 Lear Corp COM 521865204 1372 10000 SH SOLE 10000 0 0 Lennox International Inc COM 526107107 1466 6011 SH SOLE 6011 0 0 Cheniere Energy Inc COM 16411R208 2433 39851 SH SOLE 39851 0 0 Liberty Property Trust COM 531172104 1620 26973 SH SOLE 26973 0 0 Liberty Media Corp-Liberty Sir COM 531229409 729 15076 SH SOLE 15076 0 0 Lululemon Athletica Inc COM 550021109 4487 19372 SH SOLE 19372 0 0 Las Vegas Sands Corp COM 517834107 15437 223620 SH SOLE 223620 0 0 Live Nation Entertainment Inc COM 538034109 10276 143805 SH SOLE 143805 0 0 ManpowerGroup Inc COM 56418H100 1002 10317 SH SOLE 10317 0 0 MercadoLibre Inc COM 58733R102 4476 7827 SH SOLE 7827 0 0 Middleby Corp/The COM 596278101 1051 9600 SH SOLE 9600 0 0 Markel Corp COM 570535104 2724 2383 SH SOLE 2383 0 0 Marvell Technology Group Ltd COM G5876H105 2876 108280 SH SOLE 108280 0 0 Vail Resorts Inc COM 91879Q109 1662 6931 SH SOLE 6931 0 0 Maxim Integrated Products Inc COM 57772K101 10986 178626 SH SOLE 178626 0 0 Annaly Capital Management Inc COM 035710409 2365 251112 SH SOLE 251112 0 0 National Retail Properties Inc COM 637417106 1512 28195 SH SOLE 28195 0 0 ServiceNow Inc COM 81762P102 34945 123793 SH SOLE 123793 0 0 New York Community Bancorp Inc COM 649445103 111 9251 SH SOLE 9251 0 0 Owens Corning COM 690742101 1222 18761 SH SOLE 18761 0 0 Old Dominion Freight Line Inc COM 679580100 8550 45059 SH SOLE 45059 0 0 OGE Energy Corp COM 670837103 1535 34515 SH SOLE 34515 0 0 ON Semiconductor Corp COM 682189105 1725 70779 SH SOLE 70779 0 0 Palo Alto Networks Inc COM 697435105 3826 16549 SH SOLE 16549 0 0 Polaris Industries Inc COM 731068102 1018 10014 SH SOLE 10014 0 0 Liberty Interactive Corp QVC G COM 74915M100 0 1 SH SOLE 1 0 0 Reinsurance Group of America I COM 759351604 1765 10823 SH SOLE 10823 0 0 Rollins Inc COM 775711104 3330 100428 SH SOLE 100428 0 0 Sprint Corp COM 85207U105 735 141152 SH SOLE 141152 0 0 Sabre Corp COM 78573M104 1059 47191 SH SOLE 47191 0 0 Signature Bank/New York NY COM 82669G104 1412 10334 SH SOLE 10334 0 0 SEI Investments Co COM 784117103 1449 22133 SH SOLE 22133 0 0 Seattle Genetics Inc COM 812578102 2373 20772 SH SOLE 20772 0 0 Sirius XM Holdings Inc COM 82968B103 1991 278562 SH SOLE 278562 0 0 Splunk Inc COM 848637104 3929 26235 SH SOLE 26235 0 0 Spirit AeroSystems Holdings In COM 848574109 1300 17844 SH SOLE 17844 0 0 Square Inc COM 852234103 3696 59084 SH SOLE 59084 0 0 SS&C Technologies Holdings Inc COM 78467J100 2418 39384 SH SOLE 39384 0 0 Steel Dynamics Inc COM 858119100 1289 37870 SH SOLE 37870 0 0 Teleflex Inc COM 879369106 16036 42604 SH SOLE 42604 0 0 T-Mobile US Inc COM 872590104 25571 326121 SH SOLE 326121 0 0 Targa Resources Corp COM 87612G101 1639 40139 SH SOLE 40139 0 0 Trimble Inc COM 896239100 1810 43417 SH SOLE 43417 0 0 Tesla Inc COM 88160R101 9860 23573 SH SOLE 23573 0 0 UGI Corp COM 902681105 1626 36004 SH SOLE 36004 0 0 AMERCO COM 023586100 572 1521 SH SOLE 1521 0 0 Veeva Systems Inc COM 922475108 3155 22431 SH SOLE 22431 0 0 VEREIT Inc COM 92339V100 1681 181986 SH SOLE 181986 0 0 VMware Inc COM 928563402 2144 14124 SH SOLE 14124 0 0 Voya Financial Inc COM 929089100 1592 26108 SH SOLE 26108 0 0 Vistra Energy Corp COM 92840M102 1462 63588 SH SOLE 63588 0 0 Wabtec Corp/DE COM 929740108 9995 128484 SH SOLE 128484 0 0 WABCO Holdings Inc COM 92927K102 15789 116538 SH SOLE 116538 0 0 Workday Inc COM 98138H101 4711 28650 SH SOLE 28650 0 0 Westlake Chemical Corp COM 960413102 465 6636 SH SOLE 6636 0 0 WR Berkley Corp COM 084423102 6608 95640 SH SOLE 95640 0 0 XPO Logistics Inc COM 983793100 1267 15896 SH SOLE 15896 0 0 Alleghany Corp COM 017175100 1988 2487 SH SOLE 2487 0 0 Zillow Group Inc COM 98954M200 1012 22021 SH SOLE 22021 0 0 Zayo Group Holdings Inc COM 98919V105 1411 40740 SH SOLE 40740 0 0 United Rentals Inc COM 911363109 316 1897 SH SOLE 1897 0 0 Novo Nordisk A/S COM 670100205 36 617 SH SOLE 617 0 0 Alaska Air Group Inc COM 011659109 1171 17293 SH SOLE 17293 0 0 Lennar Corp COM 526057104 2222 39833 SH SOLE 39833 0 0 ALGONQUIN POWER & UTILITIES COM 015857105 1283 69850 SH DFND 0 0 0 BANK OF MONTREAL COM 063671101 237 2350 SH DFND 0 0 0 BANK OF NOVA SCOTIA COM 064149107 2501 34100 SH DFND 0 0 0 BARRICK GOLD CORP COM 067901108 92 3800 SH DFND 0 0 0 BCE INC COM 05534B760 2446 40650 SH DFND 0 0 0 BROOKFIELD PROPERTY PARTNERS COM G16249107 33 1400 SH DFND 0 0 0 CAN IMPERIAL BK OF COMMERCE COM 136069101 1097 10150 SH DFND 0 0 0 GILDAN ACTIVEWEAR INC COM 375916103 148 3850 SH DFND 0 0 0 GRANITE REAL ESTATE INVESTME UNIT 387437114 2276 34500 SH DFND 0 0 0 IMPERIAL OIL LTD COM 453038408 43 1250 SH DFND 0 0 0 NUTRIEN LTD COM 67077M108 487 7826 SH DFND 0 0 0 OPEN TEXT CORP COM 683715106 901 15750 SH DFND 0 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 206 3700 SH DFND 0 0 0 ROGERS COMMUNICATIONS INC-B COM 775109200 2334 36200 SH DFND 0 0 0 ROYAL BANK OF CANADA COM 780087102 2389 23250 SH DFND 0 0 0 SHAW COMMUNICATIONS INC-B COM 82028K200 726 27550 SH DFND 0 0 0 SSR MINING INC COM 784730103 212 8500 SH DFND 0 0 0 SUN LIFE FINANCIAL INC COM 866796105 1465 24750 SH DFND 0 0 0 TELUS CORP COM 87971M103 3122 62100 SH DFND 0 0 0 THOMSON REUTERS CORP COM 884903709 637 6854 SH DFND 0 0 0 WASTE CONNECTIONS INC COM 94106B101 1701 14425 SH DFND 0 0 0 CGI INC COM 12532H104 2532 23300 SH DFND 0 0 0 TECK RESOURCES LTD-CLS B COM 878742204 43 1900 SH DFND 0 0 0 STANTEC INC COM 85472N109 165 4500 SH DFND 0 0 0 CME GROUP INC COM 12572Q105 4448 28757 SH SOLE 28757 0 0 SHAW COMMUNICATIONS INC-B COM 82028K200 64558 2450000 SH SOLE 2450000 0 0 MANULIFE FINANCIAL CORP COM 56501R106 67086 2545000 SH SOLE 2545000 0 0 BCE INC COM 05534B760 74899 1245000 SH SOLE 1245000 0 0 TELUS CORP COM 87971M103 79694 1585000 SH SOLE 1585000 0 0 ENBRIDGE INC COM 29250N105 81421 1577000 SH SOLE 1577000 0 0 TC ENERGY CORP COM 87807B107 81609 1180000 SH SOLE 1180000 0 0 CANADIAN NATURAL RESOURCES COM 136385101 90930 2165000 SH SOLE 2165000 0 0 AMERICAN HOMES 4 RENT-A COM 02665T306 2587 100000 SH DFND 1 0 100000 0 BROOKFIELD BUSN PRTNS LPU COM G16234109 7247 185000 SH DFND 1 0 185000 0 COEUR MINING INC COM 192108504 0 17 SH DFND 1 0 17 0 INVITATION HOMES INC COM 46187W107 2960 100000 SH DFND 1 0 100000 0 MAVERIX METALS INC COM 57776F405 11 2800 SH DFND 1 0 2800 0 ROGERS COMMUNICATION-B NV COM 775109200 4709 96700 SH DFND 1 0 96700 0 SHAW COMMUNICATION-B NV COM 82028K200 4810 245000 SH DFND 1 0 245000 0