0002023101-24-000016.txt : 20240830 0002023101-24-000016.hdr.sgml : 20240830 20240830150844 ACCESSION NUMBER: 0002023101-24-000016 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20180930 FILED AS OF DATE: 20240830 DATE AS OF CHANGE: 20240830 EFFECTIVENESS DATE: 20240830 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Federation des caisses Desjardins du Quebec CENTRAL INDEX KEY: 0002022297 ORGANIZATION NAME: IRS NUMBER: 000000000 STATE OF INCORPORATION: A8 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-24160 FILM NUMBER: 241269328 BUSINESS ADDRESS: STREET 1: 100 RUE DES COMMANDEURS CITY: LEVIS STATE: A8 ZIP: G6V5C1 BUSINESS PHONE: 418 835 8444 MAIL ADDRESS: STREET 1: 100 RUE DES COMMANDEURS CITY: LEVIS STATE: A8 ZIP: G6V5C1 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0002022297 XXXXXXXX 09-30-2018 09-30-2018 Federation des caisses Desjardins du Quebec
100 RUE DES COMMANDEURS LEVIS A8 G6V5C1
13F HOLDINGS REPORT 028-24160 Y DGAM oversees the assets belonging to the following Managers, DII (0002022299), DCMI (0002022316) and DTI (0002022283). All the assets associated with the Managers DII, DCMI and DTI have been consolidated and reported together with the assets managed by DGAM.
Marie-Andree Alain Vice-President and Chief Compliance and Privacy Officer 418 835 8444 Marie-Andree Alain Montreal A8 08-30-2024 6 2520 6843289505 false 1 0001563660 028-21533 Desjardins Global Asset Management Inc. 2 0002022321 028-24164 Desjardins Securities inc. 3 0002023101 028-24169 Regime de rentes du Mouvement Desjardins 4 0002022283 028-24173 Desjardins Trust Inc. 5 0002022299 028-24171 Desjardins Investments Inc 6 0002022316 028-24170 Desjardins Capital Management Inc
INFORMATION TABLE 2 S13F18Q3.xml ALLERGAN PLC SHS G0177J108 1534000 8053 SH DFND 1 8053 0 0 EATON CORP PLC SHS G29183103 767000 8850 SH DFND 1 8850 0 0 IHS MARKIT LTD SHS G47567105 575000 10658 SH DFND 1 10658 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 332000 122588 SH DFND 1 122588 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 1634000 55738 SH DFND 1 55738 0 0 APTIV PLC SHS G6095L109 1170000 13941 SH DFND 1 13941 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 794000 5941 SH DFND 1 5941 0 0 PERRIGO CO PLC SHS G97822103 632000 8925 SH DFND 1 8925 0 0 AERCAP HOLDINGS NV SHS N00985106 1582000 27495 SH DFND 1 27495 0 0 CORE LABORATORIES N V COM N22717107 1490000 12865 SH DFND 1 12865 0 0 INTERXION HOLDING N.V SHS N47279109 295000 4380 SH DFND 1 4380 0 0 AT&T INC COM 00206R102 1067000 31773 SH DFND 1 31773 0 0 ABBVIE INC COM 00287Y109 776000 8206 SH DFND 1 8206 0 0 ACUITY BRANDS INC COM 00508Y102 833000 5300 SH DFND 1 5300 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 1399000 19835 SH DFND 1 19835 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 303000 14092 SH DFND 1 14092 0 0 ALAMO GROUP INC COM 011311107 236000 2573 SH DFND 1 2573 0 0 ALLEGHANY CORP DEL COM 017175100 521000 800 SH DFND 1 800 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 772000 3267 SH DFND 1 3267 0 0 ALTRIA GROUP INC COM 02209S103 621000 10304 SH DFND 1 10304 0 0 AMERCO COM 023586100 1329000 3728 SH DFND 1 3728 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 344000 13843 SH DFND 1 13843 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 336000 9499 SH DFND 1 9499 0 0 AMERICAN STS WTR CO COM 029899101 313000 5120 SH DFND 1 5120 0 0 AMERICAN VANGUARD CORP COM 030371108 236000 13128 SH DFND 1 13128 0 0 AMERIPRISE FINL INC COM 03076C106 1778000 12039 SH DFND 1 12039 0 0 AMERIS BANCORP COM 03076K108 250000 5473 SH DFND 1 5473 0 0 AMGEN INC COM 031162100 573000 2763 SH DFND 1 2763 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 339000 15290 SH DFND 1 15290 0 0 ANDEAVOR COM 03349M105 971000 6399 SH DFND 1 6399 0 0 ANTHEM INC COM 036752103 1796000 6555 SH DFND 1 6555 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 351000 4492 SH DFND 1 4492 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 282000 12570 SH DFND 1 12570 0 0 ASSURANT INC COM 04621X108 1747000 16187 SH DFND 1 16187 0 0 ATMOS ENERGY CORP COM 049560105 533000 5671 SH DFND 1 5671 0 0 ATRION CORP COM 049904105 315000 456 SH DFND 1 456 0 0 AVNET INC COM 053807103 1619000 36157 SH DFND 1 36157 0 0 AXOS FINL INC COM 05465C100 241000 7009 SH DFND 1 7009 0 0 BANCFIRST CORP COM 05945F103 299000 4996 SH DFND 1 4996 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 865000 122310 SH DFND 1 122310 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 393000 9415 SH DFND 1 9415 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 200000 19036 SH DFND 1 19036 0 0 BERRY GLOBAL GROUP INC COM 08579W103 249000 5142 SH DFND 1 5142 0 0 BEST BUY INC COM 086516101 687000 8655 SH DFND 1 8655 0 0 BIOGEN INC COM 09062X103 1652000 4677 SH DFND 1 4677 0 0 BIO TECHNE CORP COM 09073M104 389000 1908 SH DFND 1 1908 0 0 BLACKBAUD INC COM 09227Q100 274000 2704 SH DFND 1 2704 0 0 BLOCK H & R INC COM 093671105 1340000 52050 SH DFND 1 52050 0 0 BOEING CO COM 097023105 769000 2069 SH DFND 1 2069 0 0 BOISE CASCADE CO DEL COM 09739D100 250000 6806 SH DFND 1 6806 0 0 BOOKING HLDGS INC COM 09857L108 1522000 767 SH DFND 1 767 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 804000 45931 SH DFND 1 45931 0 0 CBIZ INC COM 124805102 366000 15472 SH DFND 1 15472 0 0 CDK GLOBAL INC COM 12508E101 644000 10297 SH DFND 1 10297 0 0 CDW CORP COM 12514G108 607000 6826 SH DFND 1 6826 0 0 CIGNA CORPORATION COM 125509109 1090000 5232 SH DFND 1 5232 0 0 CIT GROUP INC COM NEW 125581801 666000 12916 SH DFND 1 12916 0 0 CVS HEALTH CORP COM 126650100 2329000 29582 SH DFND 1 29582 0 0 CABOT OIL & GAS CORP COM 127097103 662000 29411 SH DFND 1 29411 0 0 CALAVO GROWERS INC COM 128246105 294000 3042 SH DFND 1 3042 0 0 CALLAWAY GOLF CO COM 131193104 406000 16716 SH DFND 1 16716 0 0 CAMPBELL SOUP CO COM 134429109 562000 15345 SH DFND 1 15345 0 0 CANTEL MEDICAL CORP COM 138098108 232000 2515 SH DFND 1 2515 0 0 CAVCO INDS INC DEL COM 149568107 428000 1696 SH DFND 1 1696 0 0 CELANESE CORP DEL COM 150870103 1027000 9009 SH DFND 1 9009 0 0 CELGENE CORP COM 151020104 1458000 16294 SH DFND 1 16294 0 0 CENTENE CORP DEL COM 15135B101 2301000 15896 SH DFND 1 15896 0 0 CENTERPOINT ENERGY INC COM 15189T107 918000 33191 SH DFND 1 33191 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 265000 8008 SH DFND 1 8008 0 0 CHEMED CORP NEW COM 16359R103 295000 921 SH DFND 1 921 0 0 CHENIERE ENERGY INC COM NEW 16411R208 2041000 29367 SH DFND 1 29367 0 0 CHESAPEAKE ENERGY CORP COM 165167107 957000 213241 SH DFND 1 213241 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 310000 9677 SH DFND 1 9677 0 0 CHILDRENS PL INC COM 168905107 284000 2226 SH DFND 1 2226 0 0 CHURCH & DWIGHT INC COM 171340102 1921000 32353 SH DFND 1 32353 0 0 CHURCHILL DOWNS INC COM 171484108 287000 1033 SH DFND 1 1033 0 0 CITIGROUP INC COM NEW 172967424 847000 11813 SH DFND 1 11813 0 0 CITIZENS FINL GROUP INC COM 174610105 2001000 51889 SH DFND 1 51889 0 0 CITRIX SYS INC COM 177376100 787000 7079 SH DFND 1 7079 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 316000 7994 SH DFND 1 7994 0 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 828000 38565 SH DFND 1 38565 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 983000 574640 SH DFND 1 574640 0 0 CONSOLIDATED EDISON INC COM 209115104 669000 8786 SH DFND 1 8786 0 0 COOPER STD HLDGS INC COM 21676P103 275000 2293 SH DFND 1 2293 0 0 CORESITE RLTY CORP COM 21870Q105 304000 2735 SH DFND 1 2735 0 0 COSTCO WHSL CORP NEW COM 22160K105 1992000 8479 SH DFND 1 8479 0 0 COTY INC COM CL A 222070203 822000 65466 SH DFND 1 65466 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 847000 7608 SH DFND 1 7608 0 0 CRYOLIFE INC COM 228903100 454000 12918 SH DFND 1 12918 0 0 CURTISS WRIGHT CORP COM 231561101 306000 2226 SH DFND 1 2226 0 0 DECKERS OUTDOOR CORP COM 243537107 365000 3075 SH DFND 1 3075 0 0 DIAMONDBACK ENERGY INC COM 25278X109 300000 2216 SH DFND 1 2216 0 0 DIGITAL RLTY TR INC COM 253868103 519000 4616 SH DFND 1 4616 0 0 DILLARDS INC CL A 254067101 291000 3818 SH DFND 1 3818 0 0 DISNEY WALT CO COM DISNEY 254687106 708000 6051 SH DFND 1 6051 0 0 DISCOVER FINL SVCS COM 254709108 566000 7408 SH DFND 1 7408 0 0 DOMINOS PIZZA INC COM 25754A201 1085000 3679 SH DFND 1 3679 0 0 DOUGLAS DYNAMICS INC COM 25960R105 300000 6844 SH DFND 1 6844 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 920000 11498 SH DFND 1 11498 0 0 DUKE REALTY CORP COM NEW 264411505 735000 25901 SH DFND 1 25901 0 0 EASTMAN CHEM CO COM 277432100 857000 8949 SH DFND 1 8949 0 0 ECOLAB INC COM 278865100 1639000 10453 SH DFND 1 10453 0 0 EMPLOYERS HOLDINGS INC COM 292218104 317000 6993 SH DFND 1 6993 0 0 ENCORE CAP GROUP INC COM 292554102 226000 6313 SH DFND 1 6313 0 0 EPAM SYS INC COM 29414B104 345000 2508 SH DFND 1 2508 0 0 EVERSOURCE ENERGY COM 30040W108 1273000 20726 SH DFND 1 20726 0 0 EXPEDIA GROUP INC COM NEW 30212P303 951000 7291 SH DFND 1 7291 0 0 EXPEDITORS INTL WASH INC COM 302130109 2453000 33366 SH DFND 1 33366 0 0 FASTENAL CO COM 311900104 1752000 30193 SH DFND 1 30193 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 238000 3304 SH DFND 1 3304 0 0 F5 NETWORKS INC COM 315616102 3395000 17026 SH DFND 1 17026 0 0 FIFTH THIRD BANCORP COM 316773100 588000 21084 SH DFND 1 21084 0 0 FIRST AMERN FINL CORP COM 31847R102 287000 5572 SH DFND 1 5572 0 0 FIRST MERCHANTS CORP COM 320817109 298000 6627 SH DFND 1 6627 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 963000 10036 SH DFND 1 10036 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 1737000 7624 SH DFND 1 7624 0 0 FLUOR CORP NEW COM 343412102 472000 8130 SH DFND 1 8130 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 908000 98254 SH DFND 1 98254 0 0 FRESHPET INC COM 358039105 538000 14713 SH DFND 1 14713 0 0 GENERAL MLS INC COM 370334104 624000 14531 SH DFND 1 14531 0 0 GETTY RLTY CORP NEW COM 374297109 326000 11416 SH DFND 1 11416 0 0 GILEAD SCIENCES INC COM 375558103 771000 9982 SH DFND 1 9982 0 0 GLOBAL PMTS INC COM 37940X102 548000 4305 SH DFND 1 4305 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 456000 2032 SH DFND 1 2032 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 662000 28317 SH DFND 1 28317 0 0 GRACO INC COM 384109104 301000 6486 SH DFND 1 6486 0 0 GRAINGER W W INC COM 384802104 3578000 10011 SH DFND 1 10011 0 0 GRAND CANYON ED INC COM 38526M106 309000 2741 SH DFND 1 2741 0 0 GREENBRIER COS INC COM 393657101 395000 6578 SH DFND 1 6578 0 0 HP INC COM 40434L105 895000 34724 SH DFND 1 34724 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 272000 14978 SH DFND 1 14978 0 0 HARLEY DAVIDSON INC COM 412822108 867000 19136 SH DFND 1 19136 0 0 HEICO CORP NEW COM 422806109 379000 4091 SH DFND 1 4091 0 0 HENRY JACK & ASSOC INC COM 426281101 386000 2410 SH DFND 1 2410 0 0 HERSHEY CO COM 427866108 694000 6807 SH DFND 1 6807 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1189000 72879 SH DFND 1 72879 0 0 HILL ROM HLDGS INC COM 431475102 314000 3322 SH DFND 1 3322 0 0 HORIZON BANCORP INC COM 440407104 293000 14849 SH DFND 1 14849 0 0 HUMANA INC COM 444859102 3078000 9094 SH DFND 1 9094 0 0 ICF INTL INC COM 44925C103 321000 4257 SH DFND 1 4257 0 0 IDACORP INC COM 451107106 304000 3066 SH DFND 1 3066 0 0 INDEPENDENT BK GROUP INC COM 45384B106 263000 3967 SH DFND 1 3967 0 0 INNOSPEC INC COM 45768S105 301000 3920 SH DFND 1 3920 0 0 INSTALLED BLDG PRODS INC COM 45780R101 189000 4846 SH DFND 1 4846 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 638000 4222 SH DFND 1 4222 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 3978000 21415 SH DFND 1 21415 0 0 IQVIA HLDGS INC COM 46266C105 1641000 12644 SH DFND 1 12644 0 0 ISHARES TR CORE S&P500 ETF 464287200 232095000 792838 SH DFND 1 792838 0 0 ISHARES TR CORE MSCI EURO 46434V738 17838000 371930 SH DFND 1 371930 0 0 JPMORGAN CHASE & CO COM 46625H100 685000 6070 SH DFND 1 6070 0 0 JEFFERIES FINL GROUP INC COM 47233W109 10000 434 SH DFND 1 434 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 316000 2651 SH DFND 1 2651 0 0 JUNIPER NETWORKS INC COM 48203R104 924000 30854 SH DFND 1 30854 0 0 KMG CHEMICALS INC COM 482564101 353000 4671 SH DFND 1 4671 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 316000 2901 SH DFND 1 2901 0 0 KB HOME COM 48666K109 256000 10689 SH DFND 1 10689 0 0 KIMBERLY CLARK CORP COM 494368103 597000 5259 SH DFND 1 5259 0 0 KRATON CORPORATION COM 50077C106 295000 6249 SH DFND 1 6249 0 0 KROGER CO COM 501044101 1958000 67283 SH DFND 1 67283 0 0 LPL FINL HLDGS INC COM 50212V100 304000 4711 SH DFND 1 4711 0 0 LAKELAND FINL CORP COM 511656100 278000 5984 SH DFND 1 5984 0 0 LAUDER ESTEE COS INC CL A 518439104 1528000 10517 SH DFND 1 10517 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 515000 1876 SH DFND 1 1876 0 0 LINCOLN NATL CORP IND COM 534187109 1176000 17381 SH DFND 1 17381 0 0 LITTELFUSE INC COM 537008104 302000 1526 SH DFND 1 1526 0 0 LULULEMON ATHLETICA INC COM 550021109 3928000 24175 SH DFND 1 24175 0 0 M & T BK CORP COM 55261F104 1973000 11990 SH DFND 1 11990 0 0 M/I HOMES INC COM 55305B101 221000 9223 SH DFND 1 9223 0 0 MANPOWERGROUP INC COM 56418H100 780000 9078 SH DFND 1 9078 0 0 MARATHON PETE CORP COM 56585A102 760000 9439 SH DFND 1 9439 0 0 MARCUS & MILLICHAP INC COM 566324109 289000 8333 SH DFND 1 8333 0 0 MARKETAXESS HLDGS INC COM 57060D108 254000 1423 SH DFND 1 1423 0 0 MASTEC INC COM 576323109 289000 6474 SH DFND 1 6474 0 0 MASTERCARD INCORPORATED CL A 57636Q104 2172000 9755 SH DFND 1 9755 0 0 MATADOR RES CO COM 576485205 287000 8693 SH DFND 1 8693 0 0 MCKESSON CORP COM 58155Q103 835000 6296 SH DFND 1 6296 0 0 MERIT MED SYS INC COM 589889104 364000 5928 SH DFND 1 5928 0 0 MESA LABS INC COM 59064R109 314000 1696 SH DFND 1 1696 0 0 METLIFE INC COM 59156R108 1829000 39151 SH DFND 1 39151 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 776000 1274 SH DFND 1 1274 0 0 MOBILE MINI INC COM 60740F105 297000 6784 SH DFND 1 6784 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 410000 48069 SH DFND 1 48069 0 0 MONARCH CASINO & RESORT INC COM 609027107 303000 6683 SH DFND 1 6683 0 0 MONDELEZ INTL INC CL A 609207105 677000 15762 SH DFND 1 15762 0 0 MONOLITHIC PWR SYS INC COM 609839105 307000 2443 SH DFND 1 2443 0 0 MOVADO GROUP INC COM 624580106 302000 7214 SH DFND 1 7214 0 0 MYRIAD GENETICS INC COM 62855J104 472000 10268 SH DFND 1 10268 0 0 NMI HLDGS INC CL A 629209305 475000 20970 SH DFND 1 20970 0 0 NV5 GLOBAL INC COM 62945V109 426000 4920 SH DFND 1 4920 0 0 NETFLIX INC COM 64110L106 2806000 7499 SH DFND 1 7499 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 333000 6872 SH DFND 1 6872 0 0 NVIDIA CORP COM 67066G104 1908000 6790 SH DFND 1 6790 0 0 OMNICOM GROUP INC COM 681919106 882000 12966 SH DFND 1 12966 0 0 OMEGA FLEX INC COM 682095104 311000 4376 SH DFND 1 4376 0 0 OWENS CORNING NEW COM 690742101 234000 4303 SH DFND 1 4303 0 0 PPG INDS INC COM 693506107 935000 8568 SH DFND 1 8568 0 0 PPL CORP COM 69351T106 934000 31939 SH DFND 1 31939 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 315000 2477 SH DFND 1 2477 0 0 PALO ALTO NETWORKS INC COM 697435105 2379000 10563 SH DFND 1 10563 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 347000 17001 SH DFND 1 17001 0 0 PATRICK INDS INC COM 703343103 296000 5010 SH DFND 1 5010 0 0 PAYPAL HLDGS INC COM 70450Y103 1163000 13245 SH DFND 1 13245 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 296000 8144 SH DFND 1 8144 0 0 PEGASYSTEMS INC COM 705573103 292000 4665 SH DFND 1 4665 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 433000 25278 SH DFND 1 25278 0 0 PERKINELMER INC COM 714046109 621000 6386 SH DFND 1 6386 0 0 PFIZER INC COM 717081103 917000 20798 SH DFND 1 20798 0 0 PHILLIPS 66 COM 718546104 763000 6766 SH DFND 1 6766 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 479000 19558 SH DFND 1 19558 0 0 POTLATCHDELTIC CORPORATION COM 737630103 223000 5444 SH DFND 1 5444 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 260000 4446 SH DFND 1 4446 0 0 PROCTER AND GAMBLE CO COM 742718109 1847000 22192 SH DFND 1 22192 0 0 PROOFPOINT INC COM 743424103 254000 2393 SH DFND 1 2393 0 0 PULTE GROUP INC COM 745867101 889000 35899 SH DFND 1 35899 0 0 QAD INC CL A 74727D306 362000 6408 SH DFND 1 6408 0 0 QUAKER CHEM CORP COM 747316107 396000 1960 SH DFND 1 1960 0 0 QORVO INC COM 74736K101 839000 10907 SH DFND 1 10907 0 0 Q2 HLDGS INC COM 74736L109 353000 5835 SH DFND 1 5835 0 0 QUALCOMM INC COM 747525103 615000 8533 SH DFND 1 8533 0 0 QURATE RETAIL INC COM SER A 74915M100 422000 18987 SH DFND 1 18987 0 0 REALPAGE INC COM 75606N109 353000 5361 SH DFND 1 5361 0 0 REGIONS FINL CORP NEW COM 7591EP100 1651000 89963 SH DFND 1 89963 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 652000 22679 SH DFND 1 22679 0 0 REXFORD INDL RLTY INC COM 76169C100 298000 9325 SH DFND 1 9325 0 0 RING ENERGY INC COM 76680V108 164000 16543 SH DFND 1 16543 0 0 ROGERS CORP COM 775133101 398000 2705 SH DFND 1 2705 0 0 ROLLINS INC COM 775711104 359000 5928 SH DFND 1 5928 0 0 ROPER TECHNOLOGIES INC COM 776696106 1608000 5428 SH DFND 1 5428 0 0 ROYAL GOLD INC COM 780287108 245000 3176 SH DFND 1 3176 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 314000 3646 SH DFND 1 3646 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 458000 2853 SH DFND 1 2853 0 0 SJW GROUP COM 784305104 287000 4697 SH DFND 1 4697 0 0 SRC ENERGY INC COM 78470V108 227000 25419 SH DFND 1 25419 0 0 SVB FINL GROUP COM 78486Q101 296000 951 SH DFND 1 951 0 0 SABRE CORP COM 78573M104 876000 33600 SH DFND 1 33600 0 0 SANDERSON FARMS INC COM 800013104 263000 2543 SH DFND 1 2543 0 0 SCHLUMBERGER LTD COM 806857108 420000 6894 SH DFND 1 6894 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 291000 7531 SH DFND 1 7531 0 0 SHERWIN WILLIAMS CO COM 824348106 1661000 3649 SH DFND 1 3649 0 0 SIRIUS XM HLDGS INC COM 82968B103 480000 76075 SH DFND 1 76075 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 800000 8724 SH DFND 1 8724 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 868000 18130 SH DFND 1 18130 0 0 STAG INDL INC COM 85254J102 320000 11640 SH DFND 1 11640 0 0 STATE STR CORP COM 857477103 1172000 13988 SH DFND 1 13988 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 299000 18274 SH DFND 1 18274 0 0 SUNTRUST BKS INC COM 867914103 670000 10032 SH DFND 1 10032 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 909000 93291 SH DFND 1 93291 0 0 SYNTEL INC COM 87162H103 410000 10004 SH DFND 1 10004 0 0 T MOBILE US INC COM 872590104 2986000 42546 SH DFND 1 42546 0 0 TARGET CORP COM 87612E106 765000 8668 SH DFND 1 8668 0 0 TARGA RES CORP COM 87612G101 1930000 34275 SH DFND 1 34275 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 213000 11814 SH DFND 1 11814 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 379000 1536 SH DFND 1 1536 0 0 TERRENO RLTY CORP COM 88146M101 288000 7648 SH DFND 1 7648 0 0 TESLA INC COM 88160R101 728000 2751 SH DFND 1 2751 0 0 TETRA TECH INC NEW COM 88162G103 408000 5970 SH DFND 1 5970 0 0 TEXAS INSTRS INC COM 882508104 1292000 12041 SH DFND 1 12041 0 0 TEXAS ROADHOUSE INC COM 882681109 309000 4453 SH DFND 1 4453 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1823000 7470 SH DFND 1 7470 0 0 THOR INDS INC COM 885160101 221000 2645 SH DFND 1 2645 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 628000 43308 SH DFND 1 43308 0 0 TRACTOR SUPPLY CO COM 892356106 993000 10928 SH DFND 1 10928 0 0 TRANSDIGM GROUP INC COM 893641100 1450000 3896 SH DFND 1 3896 0 0 TREX CO INC COM 89531P105 429000 5574 SH DFND 1 5574 0 0 TRINITY INDS INC COM 896522109 329000 8992 SH DFND 1 8992 0 0 USANA HEALTH SCIENCES INC COM 90328M107 327000 2713 SH DFND 1 2713 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 89000 9600 SH DFND 1 9600 0 0 UNDER ARMOUR INC CL A 904311107 2576000 121383 SH DFND 1 121383 0 0 UNITED PARCEL SERVICE INC CL B 911312106 659000 5641 SH DFND 1 5641 0 0 UNITED RENTALS INC COM 911363109 1480000 9044 SH DFND 1 9044 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 857000 6703 SH DFND 1 6703 0 0 UNUM GROUP COM 91529Y106 384000 9821 SH DFND 1 9821 0 0 URBAN OUTFITTERS INC COM 917047102 289000 7062 SH DFND 1 7062 0 0 VALERO ENERGY CORP NEW COM 91913Y100 777000 6835 SH DFND 1 6835 0 0 VECTOR GROUP LTD COM 92240M108 207000 15053 SH DFND 1 15053 0 0 VERISIGN INC COM 92343E102 876000 5475 SH DFND 1 5475 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 1239000 23207 SH DFND 1 23207 0 0 VIAD CORP COM NEW 92552R406 335000 5646 SH DFND 1 5646 0 0 VISA INC COM CL A 92826C839 1949000 12986 SH DFND 1 12986 0 0 VOYA FINL INC COM 929089100 1647000 33151 SH DFND 1 33151 0 0 WALMART INC COM 931142103 516000 5492 SH DFND 1 5492 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 2118000 29047 SH DFND 1 29047 0 0 WELLS FARGO CO NEW COM 949746101 1184000 22524 SH DFND 1 22524 0 0 WESTERN UN CO COM 959802109 825000 43282 SH DFND 1 43282 0 0 WEX INC COM 96208T104 355000 1771 SH DFND 1 1771 0 0 WILLIAMS COS INC DEL COM 969457100 759000 27926 SH DFND 1 27926 0 0 WORKDAY INC CL A 98138H101 2001000 13709 SH DFND 1 13709 0 0 WORKIVA INC COM CL A 98139A105 509000 12910 SH DFND 1 12910 0 0 WORLDPAY INC CL A 981558109 596000 5888 SH DFND 1 5888 0 0 XILINX INC COM 983919101 1438000 17939 SH DFND 1 17939 0 0 XENIA HOTELS & RESORTS INC COM 984017103 330000 13910 SH DFND 1 13910 0 0 ZAYO GROUP HLDGS INC COM 98919V105 1347000 38794 SH DFND 1 38794 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 377000 2133 SH DFND 1 2133 0 0 ZIONS BANCORPORATION COM 989701107 1507000 30048 SH DFND 1 30048 0 0 AON PLC Common Stock G0408V102 724000 4706 SH DFND 1 4706 0 0 ASPEN TECHNOLOGY INC Common Stock 045327103 373000 3277 SH DFND 1 3277 0 0 CHUBB LTD Common Stock H1467J104 688000 5147 SH DFND 1 5147 0 0 HOLLYFRONTIER CORP Common Stock 436106108 872000 12476 SH DFND 1 12476 0 0 LYONDELLBASELL INDU-CL A Common Stock N53745100 943000 9195 SH DFND 1 9195 0 0 NATIONAL OILWELL VARCO INC Common Stock 637071101 496000 11530 SH DFND 1 11530 0 0 SEAGATE TECHNOLOGY HOLDINGS PLC Common Stock G7945M107 591000 12488 SH DFND 1 12488 0 0 TECHNIPFMC PLC US Common Stock G87110105 454000 14522 SH DFND 1 14522 0 0 TWENTY-FIRST CENTURY FOX INC Common Stock 90130A101 2384000 51457 SH DFND 1 51457 0 0 ViacomCBS Inc Common Stock 92553P102 696000 12116 SH DFND 1 12116 0 0 EURONAV NV ANTWERPEN SHS B38564108 3158 363 SH DFND 2 363 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 39726 3497 SH DFND 2 3497 0 0 ADIENT PLC ORD SHS G0084W101 4953 126 SH DFND 2 126 0 0 APPLE INC COM 037833100 72283980 320209 SH DFND 2 320209 0 0 ALKERMES PLC SHS G01767105 2037 48 SH DFND 2 48 0 0 ALLERGAN PLC SHS G0177J108 948019 4977 SH DFND 2 4977 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 41244378 3993727 SH DFND 2 3993727 0 0 AMBARELLA INC SHS G037AX101 12571 325 SH DFND 2 325 0 0 AON PLC SHS CL A G0408V102 607277 3949 SH DFND 2 3949 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 33656302 845087 SH DFND 2 845087 0 0 ALPHABET INC CAP STK CL C 02079K107 31181791 26127 SH DFND 2 26127 0 0 AMAZON COM INC COM 023135106 26988422 13474 SH DFND 2 13474 0 0 AT&T INC COM 00206R102 26414834 786624 SH DFND 2 786624 0 0 ARRIS INTL INC SHS G0551A103 61908 2382 SH DFND 2 2382 0 0 ALPHABET INC CAP STK CL A 02079K305 22735352 18835 SH DFND 2 18835 0 0 AMERISOURCEBERGEN CORP COM 03073E105 18535482 200992 SH DFND 2 200992 0 0 ATLASSIAN CORP PLC CL A G06242104 19228 200 SH DFND 2 200 0 0 MEDTRONIC PLC SHS G5960L103 17726667 180204 SH DFND 2 180204 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 3551416 61539 SH DFND 2 61539 0 0 AMETEK INC NEW COM 031100100 13197374 166802 SH DFND 2 166802 0 0 AXOVANT SCIENCES LTD COM G0750W104 7260 3000 SH DFND 2 3000 0 0 ALPS ETF TR SPROTT GL MINE 00162Q643 11774568 754780 SH DFND 2 754780 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 11475276 82550 SH DFND 2 82550 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 11378655 69062 SH DFND 2 69062 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3774866 22179 SH DFND 2 22179 0 0 CREDICORP LTD COM G2519Y108 10555923 47319 SH DFND 2 47319 0 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 1466431 32079 SH DFND 2 32079 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 5398918 259273 SH DFND 2 259273 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 9342114 309569 SH DFND 2 309569 0 0 BUNGE LIMITED COM G16962105 79566 1158 SH DFND 2 1158 0 0 CALEDONIA MNG CORP PLC SHS NEW G1757E113 2644 406 SH DFND 2 406 0 0 AMERICAN EXPRESS CO COM 025816109 8410048 78975 SH DFND 2 78975 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 3200 40 SH DFND 2 40 0 0 ABBOTT LABS COM 002824100 5269742 71834 SH DFND 2 71834 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 4047 89 SH DFND 2 89 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 48326 1541 SH DFND 2 1541 0 0 ABBVIE INC COM 00287Y109 5077244 53682 SH DFND 2 53682 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4786704 46695 SH DFND 2 46695 0 0 EATON CORP PLC SHS G29183103 311794 3595 SH DFND 2 3595 0 0 ENDO INTL PLC SHS G30401106 1229 73 SH DFND 2 73 0 0 EVEREST RE GROUP LTD COM G3223R108 4300491 18823 SH DFND 2 18823 0 0 ENSCO PLC SHS CLASS A G3157S106 284555 33715 SH DFND 2 33715 0 0 FRONTLINE LTD SHS NEW G3682E192 116 20 SH DFND 2 20 0 0 AMGEN INC COM 031162100 3551707 17134 SH DFND 2 17134 0 0 JOHNSON CTLS INTL PLC SHS G51502105 3053260 87236 SH DFND 2 87236 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 4914 252 SH DFND 2 252 0 0 ALTRIA GROUP INC COM 02209S103 2836500 47032 SH DFND 2 47032 0 0 ACTIVISION BLIZZARD INC COM 00507V109 2768896 33284 SH DFND 2 33284 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 2591459 29593 SH DFND 2 29593 0 0 AFLAC INC COM 001055102 2467786 52428 SH DFND 2 52428 0 0 AGNICO EAGLE MINES LTD COM 008474108 2414562 70725 SH DFND 2 70725 0 0 ALPS ETF TR SECTR DIV DOGS 00162Q858 2372751 51739 SH DFND 2 51739 0 0 ICON PLC SHS G4705A100 61500 400 SH DFND 2 400 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 1854331 753793 SH DFND 2 753793 0 0 INGERSOLL-RAND PLC SHS G47791101 1156911 11309 SH DFND 2 11309 0 0 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 1733210 103785 SH DFND 2 103785 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 791 292 SH DFND 2 292 0 0 INVESCO LTD SHS G491BT108 76419 3340 SH DFND 2 3340 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 73137 435 SH DFND 2 435 0 0 ABERDEEN ASIA PACIFIC INCOM COM 003009107 1590638 384212 SH DFND 2 384212 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 1517594 54866 SH DFND 2 54866 0 0 LAZARD LTD SHS A G54050102 14439 300 SH DFND 2 300 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 3414 118 SH DFND 2 118 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 9969 354 SH DFND 2 354 0 0 AMERICAN ELEC PWR INC COM 025537101 1251457 17656 SH DFND 2 17656 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 1197410 10176 SH DFND 2 10176 0 0 ALCOA CORP COM 013872106 1196002 29604 SH DFND 2 29604 0 0 AEGON N V NY REGISTRY SH 007924103 1195041 185854 SH DFND 2 185854 0 0 FLEX LTD ORD Y2573F102 1187885 90540 SH DFND 2 90540 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 1524 52 SH DFND 2 52 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 48250 2500 SH DFND 2 2500 0 0 MFC BANCORP LTD USD MFC SHS G60630103 6 1 SH DFND 2 1 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 25504 372 SH DFND 2 372 0 0 ALPS ETF TR INTL SEC DV DOG 00162Q718 1033009 38459 SH DFND 2 38459 0 0 APTIV PLC SHS G6095L109 900163 10729 SH DFND 2 10729 0 0 ABM INDS INC COM 000957100 728882 22601 SH DFND 2 22601 0 0 NOBLE CORP PLC SHS USD G65431101 6679 950 SH DFND 2 950 0 0 ALIGN TECHNOLOGY INC COM 016255101 716324 1831 SH DFND 2 1831 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 2508 1200 SH DFND 2 1200 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 44451 774 SH DFND 2 774 0 0 NOVOCURE LTD ORD SHS G6674U108 104171 1988 SH DFND 2 1988 0 0 ADVANCED MICRO DEVICES INC COM 007903107 590987 19132 SH DFND 2 19132 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 583594 10669 SH DFND 2 10669 0 0 NVENT ELECTRIC PLC SHS G6700G107 516 19 SH DFND 2 19 0 0 ABB LTD SPONSORED ADR 000375204 578226 24470 SH DFND 2 24470 0 0 ORIGIN AGRITECH LIMITED SHS NEW G67828205 526 100 SH DFND 2 100 0 0 ALTABA INC COM 021346101 545164 8003 SH DFND 2 8003 0 0 PENTAIR PLC SHS G7S00T104 824 19 SH DFND 2 19 0 0 APPLIED MATLS INC COM 038222105 491512 12717 SH DFND 2 12717 0 0 TE CONNECTIVITY LTD REG SHS H84989104 484318 5508 SH DFND 2 5508 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 482320 9734 SH DFND 2 9734 0 0 AIR LEASE CORP CL A 00912X302 470041 10245 SH DFND 2 10245 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 436188 95086 SH DFND 2 95086 0 0 ADOBE SYS INC COM 00724F101 434620 1610 SH DFND 2 1610 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 157723 3331 SH DFND 2 3331 0 0 SEADRILL LTD COM G7998G106 1933 78 SH DFND 2 78 0 0 AMERCO COM 023586100 408364 1145 SH DFND 2 1145 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 403453 7578 SH DFND 2 7578 0 0 AMBEV SA SPONSORED ADR 02319V103 403175 88222 SH DFND 2 88222 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 72322 5203 SH DFND 2 5203 0 0 SIGNET JEWELERS LIMITED SHS G81276100 161529 2450 SH DFND 2 2450 0 0 SINA CORP ORD G81477104 11812 170 SH DFND 2 170 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 338184 11767 SH DFND 2 11767 0 0 TECHNIPFMC PLC COM G87110105 5049 160 SH DFND 2 160 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 3520 275 SH DFND 2 275 0 0 ALLSTATE CORP COM 020002101 312682 3168 SH DFND 2 3168 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 396 19 SH DFND 2 19 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 2084 101 SH DFND 2 101 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 282444 2004 SH DFND 2 2004 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 276590 17000 SH DFND 2 17000 0 0 ALEXCO RESOURCE CORP COM 01535P106 276045 272400 SH DFND 2 272400 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 1356 400 SH DFND 2 400 0 0 AMTRUST FINL SVCS INC COM 032359309 234861 16175 SH DFND 2 16175 0 0 ALTICE USA INC CL A 02156K103 227657 12550 SH DFND 2 12550 0 0 CHUBB LIMITED COM H1467J104 93414 699 SH DFND 2 699 0 0 AETNA INC NEW COM 00817Y108 221715 1093 SH DFND 2 1093 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 192036 4330 SH DFND 2 4330 0 0 GARMIN LTD SHS H2906T109 67248 960 SH DFND 2 960 0 0 UBS GROUP AG SHS H42097107 131015 8329 SH DFND 2 8329 0 0 ADVISORSHARES TR RANGER EQUITY BE 00768Y883 195040 26500 SH DFND 2 26500 0 0 TRANSOCEAN LTD REG SHS H8817H100 6403 459 SH DFND 2 459 0 0 ADECOAGRO S A COM L00849106 3675 500 SH DFND 2 500 0 0 GLOBANT S A COM L44385109 42001 712 SH DFND 2 712 0 0 NEXA RES S A COM L67359106 14872 1250 SH DFND 2 1250 0 0 ORION ENGINEERED CARBONS S A COM L72967109 4655 145 SH DFND 2 145 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 179203 991 SH DFND 2 991 0 0 ALMADEN MINERALS LTD COM CL B 020283305 178561 292185 SH DFND 2 292185 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 149263 2116 SH DFND 2 2116 0 0 ARK ETF TR INNOVATION ETF 00214Q104 148174 3130 SH DFND 2 3130 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 35928 450 SH DFND 2 450 0 0 CYREN LTD SHS M26895108 211 67 SH DFND 2 67 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 137866 1061 SH DFND 2 1061 0 0 GALMED PHARMACEUTICALS LTD SHS M47238106 13580 1000 SH DFND 2 1000 0 0 ALASKA AIR GROUP INC COM 011659109 133313 1936 SH DFND 2 1936 0 0 YANDEX N V SHS CLASS A N97284108 119391 3630 SH DFND 2 3630 0 0 MAGICJACK VOCALTEC LTD SHS M6787E101 45090 5400 SH DFND 2 5400 0 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 5262 200 SH DFND 2 200 0 0 ORBOTECH LTD ORD M75253100 16584 279 SH DFND 2 279 0 0 AIR PRODS & CHEMS INC COM 009158106 105409 631 SH DFND 2 631 0 0 STRATASYS LTD SHS M85548101 7164 310 SH DFND 2 310 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 17408 800 SH DFND 2 800 0 0 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 7154 50 SH DFND 2 50 0 0 VASCULAR BIOGENICS LTD COM M96883109 6500 4000 SH DFND 2 4000 0 0 WIX COM LTD SHS M98068105 23940 200 SH DFND 2 200 0 0 ANNALY CAP MGMT INC COM 035710409 90791 8875 SH DFND 2 8875 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 24443 130 SH DFND 2 130 0 0 CNH INDL N V SHS N20944109 80963 6734 SH DFND 2 6734 0 0 CORE LABORATORIES N V COM N22717107 2780 24 SH DFND 2 24 0 0 ANDEAVOR COM 03349M105 84886 553 SH DFND 2 553 0 0 FERRARI N V COM N3167Y103 47508 347 SH DFND 2 347 0 0 MYLAN N V SHS EURO N59465109 81691 2232 SH DFND 2 2232 0 0 AGNC INVT CORP COM 00123Q104 80109 4300 SH DFND 2 4300 0 0 NXP SEMICONDUCTORS N V COM N6596X109 12056 141 SH DFND 2 141 0 0 AECOM COM 00766T100 76555 2344 SH DFND 2 2344 0 0 ADT INC COM 00090Q103 75120 8000 SH DFND 2 8000 0 0 AZURE PWR GLOBAL LTD SHS V0393H103 3802 235 SH DFND 2 235 0 0 ACASTI PHARMA INC CL A NEW 00430K402 63047 49097 SH DFND 2 49097 0 0 DANAOS CORPORATION SHS Y1968P105 1200 1000 SH DFND 2 1000 0 0 DRYSHIPS INC COM PAR NEW Y2109Q705 311 51 SH DFND 2 51 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 5626 1001 SH DFND 2 1001 0 0 AETERNA ZENTARIS INC COM PAR 007975402 57728 33219 SH DFND 2 33219 0 0 EURODRY LTD COM Y23508107 94 10 SH DFND 2 10 0 0 EUROSEAS LTD SHS NEW Y23592309 64 50 SH DFND 2 50 0 0 GIGAMEDIA LTD SHS NEW Y2711Y112 1172 400 SH DFND 2 400 0 0 ALIO GOLD INC COM 01627X108 54101 67900 SH DFND 2 67900 0 0 NAVIOS MARITIME PARTNERS L P UNIT LPI Y62267102 88 50 SH DFND 2 50 0 0 ALPS ETF TR SPROTT JR GLD 00162Q585 47840 2000 SH DFND 2 2000 0 0 SAFE BULKERS INC COM Y7388L103 28224 9800 SH DFND 2 9800 0 0 SCORPIO TANKERS INC SHS Y7542C106 5025 2500 SH DFND 2 2500 0 0 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 45371 1490 SH DFND 2 1490 0 0 TEEKAY CORPORATION COM Y8564W103 14828 2200 SH DFND 2 2200 0 0 AMERICAN INTL GROUP INC W EXP 01/19/202 026874156 42106 2880 SH DFND 2 2880 0 0 AAR CORP COM 000361105 9578 200 SH DFND 2 200 0 0 AMPLIFY ETF TR ONLIN RETL ETF 032108102 38591 743 SH DFND 2 743 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 37400 1870 SH DFND 2 1870 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 35936 2314 SH DFND 2 2314 0 0 AGCO CORP COM 001084102 4863 80 SH DFND 2 80 0 0 AXT INC COM 00246W103 35750 5000 SH DFND 2 5000 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 35213 450 SH DFND 2 450 0 0 AES CORP COM 00130H105 9800 700 SH DFND 2 700 0 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 34550 1000 SH DFND 2 1000 0 0 AK STL HLDG CORP COM 001547108 18669 3810 SH DFND 2 3810 0 0 ALPS ETF TR MED BREAKTHGH 00162Q593 17717 450 SH DFND 2 450 0 0 ABIOMED INC COM 003654100 31932 71 SH DFND 2 71 0 0 ALPS ETF TR BARRONS 400 ETF 00162Q726 26963 600 SH DFND 2 600 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 12816 1200 SH DFND 2 1200 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 28090 384 SH DFND 2 384 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 27443 664 SH DFND 2 664 0 0 ARK ETF TR GEN REV MLTSCT 00214Q302 16715 500 SH DFND 2 500 0 0 ARK ETF TR WEB X.O ETF 00214Q401 14110 245 SH DFND 2 245 0 0 AMERICAN TOWER CORP NEW COM 03027X100 24701 170 SH DFND 2 170 0 0 ABERDEEN EMRG MRKTS EQT INM COM 00301W105 24319 3545 SH DFND 2 3545 0 0 ALBEMARLE CORP COM 012653101 22451 225 SH DFND 2 225 0 0 ABERDEEN JAPAN EQUITY FD INC COM 00306J109 4195 500 SH DFND 2 500 0 0 APACHE CORP COM 037411105 19449 408 SH DFND 2 408 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 19272 1200 SH DFND 2 1200 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 2295 100 SH DFND 2 100 0 0 ACCURAY INC COM 004397105 2250 500 SH DFND 2 500 0 0 ACETO CORP COM 004446100 904 400 SH DFND 2 400 0 0 AMERICAN RAILCAR INDS INC COM 02916P103 17518 380 SH DFND 2 380 0 0 ACHIEVE LIFE SCIENCE INC COM NEW 004468203 255 81 SH DFND 2 81 0 0 ANTARES PHARMA INC COM 036642106 17405 5180 SH DFND 2 5180 0 0 ACUITY BRANDS INC COM 00508Y102 1886 12 SH DFND 2 12 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 1750 500 SH DFND 2 500 0 0 ALLIANT ENERGY CORP COM 018802108 14900 350 SH DFND 2 350 0 0 AMEREN CORP COM 023608102 14225 225 SH DFND 2 225 0 0 AMPHENOL CORP NEW CL A 032095101 13539 144 SH DFND 2 144 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 12912 520 SH DFND 2 520 0 0 ADVISORSHARES TR WILSHIRE BUYBACK 00768Y818 10869 155 SH DFND 2 155 0 0 ADVANSIX INC COM 00773T101 7809 230 SH DFND 2 230 0 0 ALTERYX INC COM CL A 02156B103 11442 200 SH DFND 2 200 0 0 ALLIANCE RES PARTNER L P UT LTD PART 01877R108 11302 554 SH DFND 2 554 0 0 APRICUS BIOSCIENCES INC COM NEW 03832V307 11253 36300 SH DFND 2 36300 0 0 ANTHEM INC COM 036752103 10962 40 SH DFND 2 40 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 10863 46 SH DFND 2 46 0 0 AEROVIRONMENT INC COM 008073108 7852 70 SH DFND 2 70 0 0 ANALOG DEVICES INC COM 032654105 10078 109 SH DFND 2 109 0 0 ANTERO RES CORP COM 03674X106 9741 550 SH DFND 2 550 0 0 AQUA AMERICA INC COM 03836W103 9373 254 SH DFND 2 254 0 0 ANSYS INC COM 03662Q105 9334 50 SH DFND 2 50 0 0 AMERIPRISE FINL INC COM 03076C106 9303 63 SH DFND 2 63 0 0 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 8104 400 SH DFND 2 400 0 0 AMERICAS SILVER CORP COM NEW 03063L705 7762 3290 SH DFND 2 3290 0 0 AMERESCO INC CL A 02361E108 7180 526 SH DFND 2 526 0 0 ANADARKO PETE CORP COM 032511107 6741 100 SH DFND 2 100 0 0 ALLIANZGI CONV INCOME FD COM 018828103 6255 900 SH DFND 2 900 0 0 ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 5825 500 SH DFND 2 500 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 5806 66 SH DFND 2 66 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 5629 260 SH DFND 2 260 0 0 ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 5584 115 SH DFND 2 115 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 4275 300 SH DFND 2 300 0 0 APTOSE BIOSCIENCES INC COM NEW 03835T200 4577 1782 SH DFND 2 1782 0 0 ALLY FINL INC COM 02005N100 3015 114 SH DFND 2 114 0 0 APERGY CORP COM 03755L104 2788 64 SH DFND 2 64 0 0 AMYRIS INC COM NEW 03236M200 532 67 SH DFND 2 67 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 13 4 SH DFND 2 4 0 0 ARADIGM CORP COM PAR 038505400 570 500 SH DFND 2 500 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 7560 800 SH DFND 2 800 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 342423 11096 SH DFND 2 11096 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 114766 2283 SH DFND 2 2283 0 0 ARCONIC INC COM 03965L100 1408420 63990 SH DFND 2 63990 0 0 ARGAN INC COM 04010E109 35690 830 SH DFND 2 830 0 0 ARES CAP CORP COM 04010L103 12033 700 SH DFND 2 700 0 0 ARES COML REAL ESTATE CORP COM 04013V108 13970 1000 SH DFND 2 1000 0 0 ARISTA NETWORKS INC COM 040413106 2896811 10896 SH DFND 2 10896 0 0 ARK RESTAURANTS CORP COM 040712101 931 40 SH DFND 2 40 0 0 AROTECH CORP COM NEW 042682203 24 7 SH DFND 2 7 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 5604 877 SH DFND 2 877 0 0 ASHFORD INC COM 044104107 759 10 SH DFND 2 10 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 7757699 196050 SH DFND 2 196050 0 0 ATHERSYS INC COM 04744L106 2100 1000 SH DFND 2 1000 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 173366 80906 SH DFND 2 80906 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 33400 5259 SH DFND 2 5259 0 0 AURYN RES INC COM 05208W108 45809 43224 SH DFND 2 43224 0 0 AUTODESK INC COM 052769106 96788 620 SH DFND 2 620 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 20359 263 SH DFND 2 263 0 0 AUTOLIV INC COM 052800109 19070 220 SH DFND 2 220 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 428628 2845 SH DFND 2 2845 0 0 AUTONATION INC COM 05329W102 77989 1877 SH DFND 2 1877 0 0 AUTOZONE INC COM 053332102 830775 1071 SH DFND 2 1071 0 0 AVANOS MED INC COM 05350V106 7604 111 SH DFND 2 111 0 0 AVERY DENNISON CORP COM 053611109 25354 234 SH DFND 2 234 0 0 AVID BIOSERVICES INC COM 05368M106 1111 162 SH DFND 2 162 0 0 AVISTA CORP COM 05379B107 18707 370 SH DFND 2 370 0 0 AVON PRODS INC COM 054303102 12991 5905 SH DFND 2 5905 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 9825 500 SH DFND 2 500 0 0 AXON ENTERPRISE INC COM 05464C101 71852 1050 SH DFND 2 1050 0 0 AXOS FINL INC COM 05465C100 35181 1023 SH DFND 2 1023 0 0 BBX CAP CORP NEW CL A 05491N104 4808 648 SH DFND 2 648 0 0 BB&T CORP COM 054937107 1554930 32034 SH DFND 2 32034 0 0 AZUL S A SPONSR ADR PFD 05501U106 42696 2400 SH DFND 2 2400 0 0 BCE INC COM NEW 05534B760 109417556 2702920 SH DFND 2 2702920 0 0 BHP BILLITON PLC SPONSORED ADR 05545E209 880 20 SH DFND 2 20 0 0 BP PLC SPONSORED ADR 055622104 2388257 51806 SH DFND 2 51806 0 0 BT GROUP PLC ADR 05577E101 882759 59767 SH DFND 2 59767 0 0 BRP INC COM SUN VTG 05577W200 3756652 80213 SH DFND 2 80213 0 0 BAIDU INC SPON ADR REP A 056752108 295683 1293 SH DFND 2 1293 0 0 BAKER HUGHES A GE CO CL A 05722G100 328117 9699 SH DFND 2 9699 0 0 BALL CORP COM 058498106 48037 1092 SH DFND 2 1092 0 0 BALLARD PWR SYS INC NEW COM 058586108 67545 15818 SH DFND 2 15818 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 9129 1449 SH DFND 2 1449 0 0 BANCO SANTANDER SA ADR 05964H105 2437420 487484 SH DFND 2 487484 0 0 BANK AMER CORP COM 060505104 34157338 1159448 SH DFND 2 1159448 0 0 BANK AMER CORP 7.25%CNV PFD L 060505682 51770 40 SH DFND 2 40 0 0 BANK MONTREAL QUE COM 063671101 102650683 1245501 SH DFND 2 1245501 0 0 BANK NEW YORK MELLON CORP COM 064058100 1391160 27283 SH DFND 2 27283 0 0 BANK N S HALIFAX COM 064149107 181581789 3048838 SH DFND 2 3048838 0 0 BANK OZK COM 06417N103 536868 14143 SH DFND 2 14143 0 0 BAOZUN INC SPONSORED ADR 06684L103 49552 1020 SH DFND 2 1020 0 0 BARCLAYS PLC ADR 06738E204 109924 12282 SH DFND 2 12282 0 0 BARCLAYS BK PLC LKD PERF BCLY 06742W430 48269 700 SH DFND 2 700 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 53607 2010 SH DFND 2 2010 0 0 BARNES GROUP INC COM 067806109 3907 55 SH DFND 2 55 0 0 BARRICK GOLD CORP COM 067901108 2014777 182259 SH DFND 2 182259 0 0 BAUSCH HEALTH COS INC COM 071734107 774204 30172 SH DFND 2 30172 0 0 BAXTER INTL INC COM 071813109 955145 12390 SH DFND 2 12390 0 0 BAYTEX ENERGY CORP COM 07317Q105 1630697 562119 SH DFND 2 562119 0 0 BECTON DICKINSON & CO COM 075887109 11936313 45733 SH DFND 2 45733 0 0 BED BATH & BEYOND INC COM 075896100 6000 400 SH DFND 2 400 0 0 BEIGENE LTD SPONSORED ADR 07725L102 4822 28 SH DFND 2 28 0 0 BELLATRIX EXPLORATION LTD COM NEW 078314507 22106 21486 SH DFND 2 21486 0 0 BELLEROPHON THERAPEUTICS INC COM 078771102 1080 1000 SH DFND 2 1000 0 0 W R BERKLEY CORPORATION COM 084423102 11990 150 SH DFND 2 150 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 12800 4 SH DFND 2 4 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 77443159 361698 SH DFND 2 361698 0 0 BERRY GLOBAL GROUP INC COM 08579W103 7136170 147472 SH DFND 2 147472 0 0 BEST BUY INC COM 086516101 180941 2280 SH DFND 2 2280 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 574207 11521 SH DFND 2 11521 0 0 BIG LOTS INC COM 089302103 288351 6900 SH DFND 2 6900 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 33940 350 SH DFND 2 350 0 0 BIOGEN INC COM 09062X103 906947 2567 SH DFND 2 2567 0 0 BIOTIME INC COM 09066L105 7050 3000 SH DFND 2 3000 0 0 BIOCEPT INC COM PAR 09072V402 1554 565 SH DFND 2 565 0 0 BIRKS GROUP INC CL A COM 09088U109 2520 2000 SH DFND 2 2000 0 0 BLACKBERRY LTD COM 09228F103 2599456 229813 SH DFND 2 229813 0 0 BLACKROCK INVT QUALITY MUN T COM 09247D105 26540 2000 SH DFND 2 2000 0 0 BLACKROCK INC COM 09247X101 3753672 7964 SH DFND 2 7964 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 5007748 131506 SH DFND 2 131506 0 0 BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 3710 333 SH DFND 2 333 0 0 BLACKROCK SCIENCE & TECH TR SHS 09258G104 152650 4300 SH DFND 2 4300 0 0 BLOCK H & R INC COM 093671105 94760 3680 SH DFND 2 3680 0 0 BLUCORA INC COM 095229100 12598 313 SH DFND 2 313 0 0 BLUE APRON HLDGS INC CL A 09523Q101 7740 4500 SH DFND 2 4500 0 0 BOEING CO COM 097023105 4122883 11086 SH DFND 2 11086 0 0 BOINGO WIRELESS INC COM 09739C102 27920 800 SH DFND 2 800 0 0 BOOKING HLDGS INC COM 09857L108 480128 242 SH DFND 2 242 0 0 BORGWARNER INC COM 099724106 14246 333 SH DFND 2 333 0 0 BOSTON SCIENTIFIC CORP COM 101137107 68338 1775 SH DFND 2 1775 0 0 BOX INC CL A 10316T104 29720 1243 SH DFND 2 1243 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 1295 110 SH DFND 2 110 0 0 BRIDGELINE DIGITAL INC COM PAR 10807Q403 588 600 SH DFND 2 600 0 0 BRIGHTHOUSE FINL INC COM 10922N103 159131 3597 SH DFND 2 3597 0 0 BRINKS CO COM 109696104 13950 200 SH DFND 2 200 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 2783046 44830 SH DFND 2 44830 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 394863 8468 SH DFND 2 8468 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 43016 326 SH DFND 2 326 0 0 BROADCOM INC COM 11135F101 9297280 37682 SH DFND 2 37682 0 0 BROADVISION INC COM PAR 111412706 7 4 SH DFND 2 4 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 87408736 1965432 SH DFND 2 1965432 0 0 BROOKS AUTOMATION INC COM 114340102 171507 4896 SH DFND 2 4896 0 0 BROWN FORMAN CORP CL B 115637209 1445326 28592 SH DFND 2 28592 0 0 BRUNSWICK CORP COM 117043109 109913 1640 SH DFND 2 1640 0 0 B2GOLD CORP COM 11777Q209 520278 229544 SH DFND 2 229544 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 5357 150 SH DFND 2 150 0 0 BUCKLE INC COM 118440106 8068 350 SH DFND 2 350 0 0 BURLINGTON STORES INC COM 122017106 10590 65 SH DFND 2 65 0 0 CAE INC COM 124765108 12142989 598672 SH DFND 2 598672 0 0 CBL & ASSOC PPTYS INC COM 124830100 1496 375 SH DFND 2 375 0 0 CBS CORP NEW CL A 124857103 5805 100 SH DFND 2 100 0 0 CBS CORP NEW CL B 124857202 108925 1896 SH DFND 2 1896 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 11434 119 SH DFND 2 119 0 0 CBRE GROUP INC CL A 12504L109 3572 81 SH DFND 2 81 0 0 CDK GLOBAL INC COM 12508E101 44167 706 SH DFND 2 706 0 0 CF INDS HLDGS INC COM 125269100 19272 354 SH DFND 2 354 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 400297 4088 SH DFND 2 4088 0 0 CIGNA CORPORATION COM 125509109 344446 1654 SH DFND 2 1654 0 0 CIT GROUP INC COM NEW 125581801 50320 975 SH DFND 2 975 0 0 CME GROUP INC COM CL A 12572Q105 713350 4191 SH DFND 2 4191 0 0 CMS ENERGY CORP COM 125896100 3969 81 SH DFND 2 81 0 0 CNOOC LTD SPONSORED ADR 126132109 20939 106 SH DFND 2 106 0 0 CRH MEDICAL CORP COM 12626F105 9902 2500 SH DFND 2 2500 0 0 CRH PLC ADR 12626K203 26176 800 SH DFND 2 800 0 0 CSX CORP COM 126408103 1728401 23341 SH DFND 2 23341 0 0 CVS HEALTH CORP COM 126650100 57493782 730358 SH DFND 2 730358 0 0 CA INC COM 12673P105 3115798 70573 SH DFND 2 70573 0 0 CABLE ONE INC COM 12685J105 1767 2 SH DFND 2 2 0 0 CABOT CORP COM 127055101 12544 200 SH DFND 2 200 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 15907 351 SH DFND 2 351 0 0 CAL MAINE FOODS INC COM NEW 128030202 40331 835 SH DFND 2 835 0 0 CALAMP CORP COM 128126109 47920 2000 SH DFND 2 2000 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 1456 30 SH DFND 2 30 0 0 CALLAWAY GOLF CO COM 131193104 8647 356 SH DFND 2 356 0 0 CAMBREX CORP COM 132011107 10260 150 SH DFND 2 150 0 0 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 5915639 149763 SH DFND 2 149763 0 0 CAMECO CORP COM 13321L108 12815486 1124682 SH DFND 2 1124682 0 0 CAMPBELL SOUP CO COM 134429109 1342233 36643 SH DFND 2 36643 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 4264 200 SH DFND 2 200 0 0 CAN-FITE BIOPHARMA LTD SPONSORED ADR 13471N102 10320 8000 SH DFND 2 8000 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 227512 3543 SH DFND 2 3543 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 71675363 765546 SH DFND 2 765546 0 0 CANADIAN NATL RY CO COM 136375102 103974289 1159681 SH DFND 2 1159681 0 0 CANADIAN NAT RES LTD COM 136385101 30367247 930230 SH DFND 2 930230 0 0 CANADIAN PAC RY LTD COM 13645T100 16650317 78768 SH DFND 2 78768 0 0 CANADIAN SOLAR INC COM 136635109 140157 9666 SH DFND 2 9666 0 0 CANON INC SPONSORED ADR 138006309 7121 225 SH DFND 2 225 0 0 CANOPY GROWTH CORP COM 138035100 5331796 109836 SH DFND 2 109836 0 0 CANTEL MEDICAL CORP COM 138098108 27250 296 SH DFND 2 296 0 0 CAPITAL ONE FINL CORP COM 14040H105 13765 145 SH DFND 2 145 0 0 CARA THERAPEUTICS INC COM 140755109 17963 750 SH DFND 2 750 0 0 CARDINAL HEALTH INC COM 14149Y108 194724 3606 SH DFND 2 3606 0 0 CARMAX INC COM 143130102 76611 1026 SH DFND 2 1026 0 0 CARNIVAL PLC ADR 14365C103 34757 551 SH DFND 2 551 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 1296827 20336 SH DFND 2 20336 0 0 CARRIAGE SVCS INC COM 143905107 21550 1000 SH DFND 2 1000 0 0 CARS COM INC COM 14575E105 966 35 SH DFND 2 35 0 0 CARTERS INC COM 146229109 11339 115 SH DFND 2 115 0 0 CATERPILLAR INC DEL COM 149123101 3978007 26087 SH DFND 2 26087 0 0 CEL SCI CORP COM PAR NEW 150837607 138 34 SH DFND 2 34 0 0 CELANESE CORP DEL COM 150870103 3648 32 SH DFND 2 32 0 0 CELESTICA INC SUB VTG SHS 15101Q108 527966 48785 SH DFND 2 48785 0 0 CELGENE CORP COM 151020104 10111207 112987 SH DFND 2 112987 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 2255 5000 SH DFND 2 5000 0 0 CELLECTIS S A SPONSORED ADS 15117K103 5926 210 SH DFND 2 210 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 4998 710 SH DFND 2 710 0 0 CENTENE CORP DEL COM 15135B101 162733 1124 SH DFND 2 1124 0 0 CENOVUS ENERGY INC COM 15135U109 14663226 1461462 SH DFND 2 1461462 0 0 CENTURYLINK INC COM 156700106 24507 1156 SH DFND 2 1156 0 0 CERIDIAN HCM HLDG INC COM 15677J108 10634 255 SH DFND 2 255 0 0 CERNER CORP COM 156782104 30208 469 SH DFND 2 469 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 2640 200 SH DFND 2 200 0 0 CHART INDS INC COM PAR $0.01 16115Q308 2350 30 SH DFND 2 30 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 47253 145 SH DFND 2 145 0 0 CHEESECAKE FACTORY INC COM 163072101 13385 250 SH DFND 2 250 0 0 CHEMOURS CO COM 163851108 22008 558 SH DFND 2 558 0 0 CHENIERE ENERGY INC COM NEW 16411R208 34745 500 SH DFND 2 500 0 0 CHESAPEAKE ENERGY CORP COM 165167107 65330 14550 SH DFND 2 14550 0 0 CHEVRON CORP NEW COM 166764100 6710360 54877 SH DFND 2 54877 0 0 CHIMERA INVT CORP COM NEW 16934Q208 50764 2800 SH DFND 2 2800 0 0 CHINA AUTOMOTIVE SYS INC COM 16936R105 2478 700 SH DFND 2 700 0 0 CHINA FD INC COM 169373107 43708 2230 SH DFND 2 2230 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 34170 3000 SH DFND 2 3000 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 486707 9947 SH DFND 2 9947 0 0 CHINA GREEN AGRICULTURE INC COM 16943W105 18270 21000 SH DFND 2 21000 0 0 CHINANET ONLINE HLDGS INC COM NEW 16949H201 2595 1500 SH DFND 2 1500 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 1290382 2839 SH DFND 2 2839 0 0 CIENA CORP COM NEW 171779309 104560 3347 SH DFND 2 3347 0 0 CISCO SYS INC COM 17275R102 18233193 374783 SH DFND 2 374783 0 0 CIRRUS LOGIC INC COM 172755100 10422 270 SH DFND 2 270 0 0 CINTAS CORP COM 172908105 334892 1693 SH DFND 2 1693 0 0 CITIGROUP INC COM NEW 172967424 12675167 176682 SH DFND 2 176682 0 0 CITRIX SYS INC COM 177376100 38906 350 SH DFND 2 350 0 0 CLEAN HARBORS INC COM 184496107 4152 58 SH DFND 2 58 0 0 CLEMENTIA PHARMACEUTICALS IN COM 185575107 16725 1500 SH DFND 2 1500 0 0 CLEVELAND CLIFFS INC COM 185899101 407563 32193 SH DFND 2 32193 0 0 CLOROX CO DEL COM 189054109 283072 1882 SH DFND 2 1882 0 0 COCA COLA CO COM 191216100 11616462 251493 SH DFND 2 251493 0 0 COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 147343 2406 SH DFND 2 2406 0 0 COEUR MNG INC COM NEW 192108504 72696 13639 SH DFND 2 13639 0 0 COGNEX CORP COM 192422103 132405 2372 SH DFND 2 2372 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1498639 19425 SH DFND 2 19425 0 0 COHEN & STEERS QUALITY RLTY COM 19247L106 47775 3900 SH DFND 2 3900 0 0 COHERENT INC COM 192479103 68876 400 SH DFND 2 400 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 7746 350 SH DFND 2 350 0 0 COLGATE PALMOLIVE CO COM 194162103 3790910 56623 SH DFND 2 56623 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 22135 287 SH DFND 2 287 0 0 COLUMBIA ETF TR II INDIA INFRSR ETF 19762B806 29865 2516 SH DFND 2 2516 0 0 COMCAST CORP NEW CL A 20030N101 3374219 95290 SH DFND 2 95290 0 0 COMMERCIAL METALS CO COM 201723103 34884 1700 SH DFND 2 1700 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 747 216 SH DFND 2 216 0 0 COMMUNITY HEALTH SYS INC NEW RIGHT 12/31/2019 203668116 0 2575 SH DFND 2 2575 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 18362 10738 SH DFND 2 10738 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 65667 11130 SH DFND 2 11130 0 0 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 11797 650 SH DFND 2 650 0 0 CONAGRA BRANDS INC COM 205887102 115872 3411 SH DFND 2 3411 0 0 CONDUENT INC COM 206787103 5405 240 SH DFND 2 240 0 0 CONOCOPHILLIPS COM 20825C104 1313168 16966 SH DFND 2 16966 0 0 CONSOLIDATED EDISON INC COM 209115104 258970 3399 SH DFND 2 3399 0 0 CONSTELLATION BRANDS INC CL A 21036P108 148993 691 SH DFND 2 691 0 0 CONSTELLATION BRANDS INC CL B 21036P207 110196 600 SH DFND 2 600 0 0 CONTAINER STORE GROUP INC COM 210751103 13320 1200 SH DFND 2 1200 0 0 CONTINENTAL MATLS CORP COM PAR $0.25 211615307 5508 340 SH DFND 2 340 0 0 COOL HLDGS INC COM 21640C105 56350 5000 SH DFND 2 5000 0 0 COPART INC COM 217204106 62867 1220 SH DFND 2 1220 0 0 CORCEPT THERAPEUTICS INC COM 218352102 2313 165 SH DFND 2 165 0 0 CORESITE RLTY CORP COM 21870Q105 33342 300 SH DFND 2 300 0 0 CORECIVIC INC COM 21871N101 4428 182 SH DFND 2 182 0 0 CORNING INC COM 219350105 137952 3908 SH DFND 2 3908 0 0 CORREVIO PHARMA CORP COM 22026V105 197 50 SH DFND 2 50 0 0 COSTCO WHSL CORP NEW COM 22160K105 8431252 35896 SH DFND 2 35896 0 0 COSTAR GROUP INC COM 22160N109 55972 133 SH DFND 2 133 0 0 COTT CORP QUE COM 22163N106 87805 5457 SH DFND 2 5457 0 0 COTY INC COM CL A 222070203 2839 226 SH DFND 2 226 0 0 COVIA HLDGS CORP COM 22305A103 15249 1700 SH DFND 2 1700 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 133447 907 SH DFND 2 907 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 184703 12363 SH DFND 2 12363 0 0 CREDIT SUISSE NASSAU BRH X LINK GOLD SHS 22542D480 376321 46690 SH DFND 2 46690 0 0 CREE INC COM 225447101 14012 370 SH DFND 2 370 0 0 CRESCENT PT ENERGY CORP COM 22576C101 6712247 1055587 SH DFND 2 1055587 0 0 CRESUD S A C I F Y A SPONSORED ADR 226406106 3540 250 SH DFND 2 250 0 0 CRONOS GROUP INC COM 22717L101 127251 11470 SH DFND 2 11470 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 20039 180 SH DFND 2 180 0 0 CROWN HOLDINGS INC COM 228368106 3840 80 SH DFND 2 80 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 27878 750 SH DFND 2 750 0 0 CUBESMART COM 229663109 1569 55 SH DFND 2 55 0 0 CUMMINS INC COM 231021106 1438497 9848 SH DFND 2 9848 0 0 CUSTOMERS BANCORP INC COM 23204G100 353 15 SH DFND 2 15 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 235115 16226 SH DFND 2 16226 0 0 CYTOKINETICS INC COM NEW 23282W605 3940 400 SH DFND 2 400 0 0 CYTORI THERAPEUTICS INC COM PAR 23283K402 5 13 SH DFND 2 13 0 0 CYRUSONE INC COM 23283R100 6340 100 SH DFND 2 100 0 0 DBX ETF TR XTRACK MSCI EMRG 233051101 27696 1200 SH DFND 2 1200 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 40619 1256 SH DFND 2 1256 0 0 DBX ETF TR XTRACK MSCI EURP 233051853 168392 5894 SH DFND 2 5894 0 0 DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 4604 205 SH DFND 2 205 0 0 DNP SELECT INCOME FD COM 23325P104 19373 1750 SH DFND 2 1750 0 0 D R HORTON INC COM 23331A109 51924 1231 SH DFND 2 1231 0 0 DTE ENERGY CO COM 233331107 166096 1522 SH DFND 2 1522 0 0 DXC TECHNOLOGY CO COM 23355L106 170206 1820 SH DFND 2 1820 0 0 DANAHER CORP DEL COM 235851102 364011 3350 SH DFND 2 3350 0 0 DARDEN RESTAURANTS INC COM 237194105 20348 183 SH DFND 2 183 0 0 DASEKE INC COM 23753F107 37293 4650 SH DFND 2 4650 0 0 DAVIDSTEA INC COM 238661102 240516 89080 SH DFND 2 89080 0 0 DAVITA INC COM 23918K108 9618763 134284 SH DFND 2 134284 0 0 DECKERS OUTDOOR CORP COM 243537107 11858 100 SH DFND 2 100 0 0 DEERE & CO COM 244199105 22557016 150050 SH DFND 2 150050 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 165978 1709 SH DFND 2 1709 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 946388 16365 SH DFND 2 16365 0 0 DENISON MINES CORP COM 248356107 1045349 1608671 SH DFND 2 1608671 0 0 DENTSPLY SIRONA INC COM 24906P109 5095 135 SH DFND 2 135 0 0 DESCARTES SYS GROUP INC COM 249906108 18111 536 SH DFND 2 536 0 0 DEUTSCHE BK AG LONDON ETN DJ HY 2022 25153Q658 13863 575 SH DFND 2 575 0 0 DEVON ENERGY CORP NEW COM 25179M103 5112 128 SH DFND 2 128 0 0 DEXCOM INC COM 252131107 32184 225 SH DFND 2 225 0 0 DHX MEDIA LTD COM VAR VTG 252406152 245597 170690 SH DFND 2 170690 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 10517156 74237 SH DFND 2 74237 0 0 DIAMONDBACK ENERGY INC COM 25278X109 9734 72 SH DFND 2 72 0 0 DICKS SPORTING GOODS INC COM 253393102 141920 4000 SH DFND 2 4000 0 0 DIEBOLD NXDF INC COM 253651103 134955 29990 SH DFND 2 29990 0 0 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 60838 1120 SH DFND 2 1120 0 0 DIREXION SHS ETF TR DLY SEMICNDTR 3X 25460E836 73050 7500 SH DFND 2 7500 0 0 DIREXION SHS ETF TR DLY GOLD INDX 3X 25460E844 971 75 SH DFND 2 75 0 0 DIREXION SHS ETF TR DAILY JR BULL 3X 25460E851 96200 13000 SH DFND 2 13000 0 0 DIREXION SHS ETF TR DLY S&P500 BR 3X 25460E885 4282 200 SH DFND 2 200 0 0 DISNEY WALT CO COM DISNEY 254687106 29690481 253895 SH DFND 2 253895 0 0 DISCOVERY INC COM SER A 25470F104 49600 1550 SH DFND 2 1550 0 0 DISCOVERY INC COM SER C 25470F302 4171 141 SH DFND 2 141 0 0 DISCOVER FINL SVCS COM 254709108 3725332 48729 SH DFND 2 48729 0 0 DIREXION SHS ETF TR DAILY S&P OIL 25490K125 8130 1500 SH DFND 2 1500 0 0 DIREXION SHS ETF TR DAILY SM CAP BEA 25490K521 84100 10000 SH DFND 2 10000 0 0 DIREXION SHS ETF TR DAILY FINL BEAR 25490K539 78 8 SH DFND 2 8 0 0 DOCUSIGN INC COM 256163106 10514 200 SH DFND 2 200 0 0 DOLLAR GEN CORP NEW COM 256677105 7340807 67162 SH DFND 2 67162 0 0 DOLLAR TREE INC COM 256746108 8272514 101441 SH DFND 2 101441 0 0 DOMINION ENERGY INC COM 25746U109 27409 390 SH DFND 2 390 0 0 DOMINOS PIZZA INC COM 25754A201 12357426 41918 SH DFND 2 41918 0 0 DOMTAR CORP COM NEW 257559203 380198 7311 SH DFND 2 7311 0 0 DONNELLEY R R & SONS CO COM 257867200 3289 609 SH DFND 2 609 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 2670 149 SH DFND 2 149 0 0 DOVER CORP COM 260003108 11420 129 SH DFND 2 129 0 0 DOWDUPONT INC COM 26078J100 1807497 28106 SH DFND 2 28106 0 0 DRIL-QUIP INC COM 262037104 32656 625 SH DFND 2 625 0 0 DROPBOX INC CL A 26210C104 7378 275 SH DFND 2 275 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 406982 5086 SH DFND 2 5086 0 0 DULUTH HLDGS INC COM CL B 26443V101 18876 600 SH DFND 2 600 0 0 DYCOM INDS INC COM 267475101 21150 250 SH DFND 2 250 0 0 ECA MARCELLUS TR I COM UNIT 26827L109 6475 3500 SH DFND 2 3500 0 0 EL POLLO LOCO HLDGS INC COM 268603107 31375 2500 SH DFND 2 2500 0 0 ENI S P A SPONSORED ADR 26874R108 3389 90 SH DFND 2 90 0 0 EOG RES INC COM 26875P101 1593094 12488 SH DFND 2 12488 0 0 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 1847 35 SH DFND 2 35 0 0 ETFS GOLD TR SHS 26922Y105 1151 10 SH DFND 2 10 0 0 ETFIS SER TR I VIRTUS LIFESC CT 26923G301 7258 210 SH DFND 2 210 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 210281 5240 SH DFND 2 5240 0 0 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 656952 15310 SH DFND 2 15310 0 0 ETF MANAGERS TR VIDEO GAME TECH 26924G706 475896 10040 SH DFND 2 10040 0 0 ETF MANAGERS TR AI POWERED EQT 26924G813 14765 500 SH DFND 2 500 0 0 ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 19899 530 SH DFND 2 530 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 7125 136 SH DFND 2 136 0 0 EASTMAN KODAK CO COM NEW 277461406 465 150 SH DFND 2 150 0 0 EATON VANCE TAX MNGED BUY WR COM 27828X100 8325 500 SH DFND 2 500 0 0 EBAY INC COM 278642103 3348525 101409 SH DFND 2 101409 0 0 EBIX INC COM NEW 278715206 382453 4832 SH DFND 2 4832 0 0 ECHOSTAR CORP CL A 278768106 207228 4469 SH DFND 2 4469 0 0 ECOLAB INC COM 278865100 3136 20 SH DFND 2 20 0 0 ECOPETROL S A SPONSORED ADS 279158109 5386 200 SH DFND 2 200 0 0 EDGEWATER TECHNOLOGY INC COM 280358102 16566 3300 SH DFND 2 3300 0 0 EDISON INTL COM 281020107 13536 200 SH DFND 2 200 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 550330 3161 SH DFND 2 3161 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 97692 2800 SH DFND 2 2800 0 0 ELDORADO RESORTS INC COM 28470R102 108864 2240 SH DFND 2 2240 0 0 ELDORADO GOLD CORP NEW COM 284902103 248724 287076 SH DFND 2 287076 0 0 ELECTRONIC ARTS INC COM 285512109 299177 2483 SH DFND 2 2483 0 0 EMCORE CORP COM NEW 290846203 8550 1800 SH DFND 2 1800 0 0 EMERSON ELEC CO COM 291011104 1074953 14037 SH DFND 2 14037 0 0 EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 1995 500 SH DFND 2 500 0 0 ENBRIDGE INC COM 29250N105 40033288 1241604 SH DFND 2 1241604 0 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 6869 625 SH DFND 2 625 0 0 ENCANA CORP COM 292505104 4054256 309559 SH DFND 2 309559 0 0 ENCORE CAP GROUP INC COM 292554102 3585 100 SH DFND 2 100 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 4564 2000 SH DFND 2 2000 0 0 ENCOMPASS HEALTH CORP COM 29261A100 15590 200 SH DFND 2 200 0 0 ENDOLOGIX INC COM 29266S106 434 227 SH DFND 2 227 0 0 ENERGY FUELS INC COM NEW 292671708 1076852 329818 SH DFND 2 329818 0 0 ENERPLUS CORP COM 292766102 3177175 258148 SH DFND 2 258148 0 0 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 19700 885 SH DFND 2 885 0 0 ENTEGRIS INC COM 29362U104 28950 1000 SH DFND 2 1000 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 7412 258 SH DFND 2 258 0 0 ENTREE RES LTD COM 29384J103 1857 5000 SH DFND 2 5000 0 0 EPAM SYS INC COM 29414B104 56732 412 SH DFND 2 412 0 0 ENVISION HEALTHCARE CORP COM 29414D100 16097 352 SH DFND 2 352 0 0 EQUIFAX INC COM 294429105 33948 260 SH DFND 2 260 0 0 EQUINIX INC COM PAR $0.001 29444U700 13420 31 SH DFND 2 31 0 0 EQUINOR ASA SPONSORED ADR 29446M102 20896 741 SH DFND 2 741 0 0 ERICSSON ADR B SEK 10 294821608 66854 7597 SH DFND 2 7597 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 15530 350 SH DFND 2 350 0 0 ETSY INC COM 29786A106 12331 240 SH DFND 2 240 0 0 EVERGY INC COM 30034W106 3899 71 SH DFND 2 71 0 0 EVERSOURCE ENERGY COM 30040W108 19907 324 SH DFND 2 324 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 5859 140 SH DFND 2 140 0 0 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 1774320 55361 SH DFND 2 55361 0 0 EXELON CORP COM 30161N101 154163 3531 SH DFND 2 3531 0 0 EXFO INC SUB VTG SHS 302046107 534545 141725 SH DFND 2 141725 0 0 EXONE CO COM 302104104 18059 1905 SH DFND 2 1905 0 0 EXPEDIA GROUP INC COM NEW 30212P303 1039926 7970 SH DFND 2 7970 0 0 EXPEDITORS INTL WASH INC COM 302130109 131766 1792 SH DFND 2 1792 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 2671301 28116 SH DFND 2 28116 0 0 EXTRA SPACE STORAGE INC COM 30225T102 17328 200 SH DFND 2 200 0 0 EXXON MOBIL CORP COM 30231G102 3563018 41908 SH DFND 2 41908 0 0 FLIR SYS INC COM 302445101 20162 328 SH DFND 2 328 0 0 F M C CORP COM NEW 302491303 63641 730 SH DFND 2 730 0 0 FACEBOOK INC CL A 30303M102 24445170 148639 SH DFND 2 148639 0 0 FACTSET RESH SYS INC COM 303075105 44742 200 SH DFND 2 200 0 0 FASTENAL CO COM 311900104 153057 2638 SH DFND 2 2638 0 0 FEDEX CORP COM 31428X106 28552878 118580 SH DFND 2 118580 0 0 FENNEC PHARMACEUTICALS INC COM 31447P100 8 1 SH DFND 2 1 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 14724 135 SH DFND 2 135 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1377 35 SH DFND 2 35 0 0 FIFTH THIRD BANCORP COM 316773100 101405 3632 SH DFND 2 3632 0 0 FINISAR CORP COM NEW 31787A507 14992 787 SH DFND 2 787 0 0 FIREEYE INC COM 31816Q101 35700 2100 SH DFND 2 2100 0 0 FIRST DATA CORP NEW COM CL A 32008D106 9788 400 SH DFND 2 400 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 338198 59807 SH DFND 2 59807 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 6720 70 SH DFND 2 70 0 0 FIRST SOLAR INC COM 336433107 130492 2695 SH DFND 2 2695 0 0 FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102 359103 10436 SH DFND 2 10436 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 24163 475 SH DFND 2 475 0 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 26893 190 SH DFND 2 190 0 0 FIRST TR EXCHANGE TRADED FD NAS CLNEDG GREEN 33733E500 12017 610 SH DFND 2 610 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 59416 700 SH DFND 2 700 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 349470 5500 SH DFND 2 5500 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 200789 3540 SH DFND 2 3540 0 0 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 119586 4764 SH DFND 2 4764 0 0 FIRST TR EXCHANGE TRADED FD AUTO INDEX FD 33734X309 47195 1298 SH DFND 2 1298 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 29507 412 SH DFND 2 412 0 0 FIRST TR EXCHANGE TRADED FD GBL WND ENRG ETF 33736G106 14916 1200 SH DFND 2 1200 0 0 FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 15288 400 SH DFND 2 400 0 0 FIRST US BANCSHARES INC COM 33744V103 10850 1000 SH DFND 2 1000 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 27581 328 SH DFND 2 328 0 0 FISERV INC COM 337738108 3040563 36909 SH DFND 2 36909 0 0 FIRSTENERGY CORP COM 337932107 118238 3181 SH DFND 2 3181 0 0 FITBIT INC CL A 33812L102 15515 2900 SH DFND 2 2900 0 0 FIVE BELOW INC COM 33829M101 118355 910 SH DFND 2 910 0 0 FLAHERTY & CRUMRINE PFD INC COM 33848E106 30264 2600 SH DFND 2 2600 0 0 FLAHERTY & CRUMRINE PFD INC COM 338480106 1727937 133123 SH DFND 2 133123 0 0 FLUOR CORP NEW COM 343412102 1781462 30662 SH DFND 2 30662 0 0 FLOWERS FOODS INC COM 343498101 498894 26736 SH DFND 2 26736 0 0 FLOWSERVE CORP COM 34354P105 3227 59 SH DFND 2 59 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 9897 100 SH DFND 2 100 0 0 FOOT LOCKER INC COM 344849104 2320406 45516 SH DFND 2 45516 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 2341295 253113 SH DFND 2 253113 0 0 FORTIS INC COM 349553107 18069912 557758 SH DFND 2 557758 0 0 FORTINET INC COM 34959E109 78430 850 SH DFND 2 850 0 0 FORTIVE CORP COM 34959J108 142130 1688 SH DFND 2 1688 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 5498 105 SH DFND 2 105 0 0 FORTUNA SILVER MINES INC COM 349915108 66013 15293 SH DFND 2 15293 0 0 FRANCO NEVADA CORP COM 351858105 7118954 113894 SH DFND 2 113894 0 0 FREEPORT-MCMORAN INC CL B 35671D857 472890 33972 SH DFND 2 33972 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 97749 1901 SH DFND 2 1901 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 2064 318 SH DFND 2 318 0 0 FUELCELL ENERGY INC COM NEW 35952H502 902 843 SH DFND 2 843 0 0 GEO GROUP INC NEW COM 36162J106 8806 350 SH DFND 2 350 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 86543 501 SH DFND 2 501 0 0 GABELLI MULTIMEDIA TR INC COM 36239Q109 3530 382 SH DFND 2 382 0 0 GABELLI EQUITY TR INC COM 362397101 4789 739 SH DFND 2 739 0 0 GABELLI UTIL TR COM 36240A101 396 68 SH DFND 2 68 0 0 GABELLI HLTHCARE & WELLNESS SHS 36246K103 529 48 SH DFND 2 48 0 0 GAMESTOP CORP NEW CL A 36467W109 6872 450 SH DFND 2 450 0 0 GANNETT CO INC COM 36473H104 531 53 SH DFND 2 53 0 0 GAP INC DEL COM 364760108 192141 6660 SH DFND 2 6660 0 0 GENERAL DYNAMICS CORP COM 369550108 846108 4133 SH DFND 2 4133 0 0 GENERAL ELECTRIC CO COM 369604103 25425046 2251997 SH DFND 2 2251997 0 0 GENERAL MLS INC COM 370334104 4221053 98347 SH DFND 2 98347 0 0 GENERAL MOLY INC COM 370373102 162 500 SH DFND 2 500 0 0 GENERAL MTRS CO COM 37045V100 1051918 31242 SH DFND 2 31242 0 0 GENERAL MTRS CO W EXP 07/10/201 37045V126 132 8 SH DFND 2 8 0 0 GENETIC TECHNOLOGIES LTD SPONSORED ADR 37185R208 491 450 SH DFND 2 450 0 0 GENESIS HEALTHCARE INC CL A COM 37185X106 13500 10000 SH DFND 2 10000 0 0 GENTEX CORP COM 371901109 1570400 73178 SH DFND 2 73178 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 2378 100 SH DFND 2 100 0 0 GENUINE PARTS CO COM 372460105 7078473 71212 SH DFND 2 71212 0 0 GERON CORP COM 374163103 2640 1500 SH DFND 2 1500 0 0 GILEAD SCIENCES INC COM 375558103 2906030 37638 SH DFND 2 37638 0 0 GILDAN ACTIVEWEAR INC COM 375916103 9328684 306849 SH DFND 2 306849 0 0 GLADSTONE INVT CORP COM 376546107 5715 500 SH DFND 2 500 0 0 GLAUKOS CORP COM 377322102 103840 1600 SH DFND 2 1600 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 12056142 300128 SH DFND 2 300128 0 0 GLOBAL PMTS INC COM 37940X102 485521 3811 SH DFND 2 3811 0 0 GLOBAL WTR RES INC COM 379463102 9468 900 SH DFND 2 900 0 0 GLOBAL X FDS GLOBX SUPDV US 37950E291 25260 1000 SH DFND 2 1000 0 0 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 2739 230 SH DFND 2 230 0 0 GLOBAL X FDS GLB X GURU INDEX 37950E341 56808 1745 SH DFND 2 1745 0 0 GLOBAL X FDS CHINA CONS ETF 37950E408 24256 1571 SH DFND 2 1571 0 0 GLOBAL X FDS GLB X SUPERDIV 37950E549 128297 6286 SH DFND 2 6286 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 851228 37204 SH DFND 2 37204 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 253518 10463 SH DFND 2 10463 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 300142 9109 SH DFND 2 9109 0 0 GLOBAL X FDS GLOBAL X GOLD EX 37954Y863 527530 28400 SH DFND 2 28400 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 1881036 141325 SH DFND 2 141325 0 0 GODADDY INC CL A 380237107 115579 1386 SH DFND 2 1386 0 0 GOGO INC COM 38046C109 4500 867 SH DFND 2 867 0 0 GOLD STD VENTURES CORP COM 380738104 50824 30000 SH DFND 2 30000 0 0 GOLDCORP INC NEW COM 380956409 5664581 556423 SH DFND 2 556423 0 0 GOLDEN MINERALS CO COM 381119106 38279 190320 SH DFND 2 190320 0 0 GOLDEN STAR RES LTD CDA COM 38119T104 2999089 4168501 SH DFND 2 4168501 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 1203720 5368 SH DFND 2 5368 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 45961 1965 SH DFND 2 1965 0 0 GOPRO INC CL A 38268T103 10080 1400 SH DFND 2 1400 0 0 GRAHAM HLDGS CO COM 384637104 2317 4 SH DFND 2 4 0 0 GRAINGER W W INC COM 384802104 389577 1090 SH DFND 2 1090 0 0 GRAN TIERRA ENERGY INC COM 38500T101 15022 3955 SH DFND 2 3955 0 0 GRANITE PT MTG TR INC COM 38741L107 1639 85 SH DFND 2 85 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 1699495 39742 SH DFND 2 39742 0 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 250 77 SH DFND 2 77 0 0 GREAT PANTHER SILVER LTD COM 39115V101 4785 5675 SH DFND 2 5675 0 0 GREEN DOT CORP CL A 39304D102 47963 540 SH DFND 2 540 0 0 GREENBRIER COS INC COM 393657101 12020 200 SH DFND 2 200 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 6490 100 SH DFND 2 100 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 51284638 796052 SH DFND 2 796052 0 0 GRUBHUB INC COM 400110102 86638 625 SH DFND 2 625 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 10742365 188628 SH DFND 2 188628 0 0 GTX INC DEL COM NEW 40052B207 283 180 SH DFND 2 180 0 0 GUESS INC COM 401617105 43731 1935 SH DFND 2 1935 0 0 HCA HEALTHCARE INC COM 40412C101 4401757 31640 SH DFND 2 31640 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 1148208 12202 SH DFND 2 12202 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 411570 9356 SH DFND 2 9356 0 0 HSBC HLDGS PLC ADR A 1/40PF A 404280604 72261 2815 SH DFND 2 2815 0 0 HP INC COM 40434L105 679838 26381 SH DFND 2 26381 0 0 HAIN CELESTIAL GROUP INC COM 405217100 43663 1610 SH DFND 2 1610 0 0 HALLIBURTON CO COM 406216101 2046846 50502 SH DFND 2 50502 0 0 HANCOCK JOHN PFD INCOME FD I COM 41021P103 5595 300 SH DFND 2 300 0 0 HANESBRANDS INC COM 410345102 116459 6319 SH DFND 2 6319 0 0 HANOVER INS GROUP INC COM 410867105 5798 47 SH DFND 2 47 0 0 HARLEY DAVIDSON INC COM 412822108 116512 2572 SH DFND 2 2572 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 6640 4000 SH DFND 2 4000 0 0 HARRIS CORP DEL COM 413875105 43318 256 SH DFND 2 256 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 9353511 187220 SH DFND 2 187220 0 0 HASBRO INC COM 418056107 2102 20 SH DFND 2 20 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 16935 635 SH DFND 2 635 0 0 HECLA MNG CO COM 422704106 111527 39974 SH DFND 2 39974 0 0 HEICO CORP NEW COM 422806109 41675 450 SH DFND 2 450 0 0 HEICO CORP NEW CL A 422806208 14572 193 SH DFND 2 193 0 0 HELIOS & MATHESON ANALYTICS COM PAR 42327L309 0 1 SH DFND 2 1 0 0 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 486415 50115 SH DFND 2 50115 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 15808 1600 SH DFND 2 1600 0 0 HERC HLDGS INC COM 42704L104 10240 200 SH DFND 2 200 0 0 HERSHEY CO COM 427866108 2891700 28350 SH DFND 2 28350 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 9798 600 SH DFND 2 600 0 0 HESS CORP COM 42809H107 40801 570 SH DFND 2 570 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 470185 28828 SH DFND 2 28828 0 0 HIGHPOWER INTL INC COM 43113X101 21600 8000 SH DFND 2 8000 0 0 HILL ROM HLDGS INC COM 431475102 10950 116 SH DFND 2 116 0 0 HILLENBRAND INC COM 431571108 22228 425 SH DFND 2 425 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 6468 1100 SH DFND 2 1100 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 76741 950 SH DFND 2 950 0 0 HOLLYFRONTIER CORP COM 436106108 10485 150 SH DFND 2 150 0 0 HOME DEPOT INC COM 437076102 25458942 122901 SH DFND 2 122901 0 0 HONDA MOTOR LTD AMERN SHS 438128308 8690834 288924 SH DFND 2 288924 0 0 HONEYWELL INTL INC COM 438516106 804211 4833 SH DFND 2 4833 0 0 HOPE BANCORP INC COM 43940T109 1132 70 SH DFND 2 70 0 0 HORIZON TECHNOLOGY FIN CORP COM 44045A102 12551 1100 SH DFND 2 1100 0 0 HORMEL FOODS CORP COM 440452100 29944 760 SH DFND 2 760 0 0 HORTONWORKS INC COM 440894103 11405 500 SH DFND 2 500 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 2800 400 SH DFND 2 400 0 0 HOVNANIAN ENTERPRISES INC CL A 442487203 480 300 SH DFND 2 300 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 3876 120 SH DFND 2 120 0 0 HUDBAY MINERALS INC COM 443628102 1793546 356147 SH DFND 2 356147 0 0 HUMANA INC COM 444859102 105280 311 SH DFND 2 311 0 0 HYDROGENICS CORP NEW COM NEW 448883207 1685 236 SH DFND 2 236 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 3077 50 SH DFND 2 50 0 0 IAC INTERACTIVECORP COM 44919P508 140868 650 SH DFND 2 650 0 0 ICU MED INC COM 44930G107 21206 75 SH DFND 2 75 0 0 IMV INC COM 44974L103 308436 53162 SH DFND 2 53162 0 0 IPG PHOTONICS CORP COM 44980X109 193995 1243 SH DFND 2 1243 0 0 ITAU CORPBANCA SPONSORED ADR 45033E105 10913 700 SH DFND 2 700 0 0 IAMGOLD CORP COM 450913108 1675819 456003 SH DFND 2 456003 0 0 ICICI BK LTD ADR 45104G104 105064 12375 SH DFND 2 12375 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 41725 590 SH DFND 2 590 0 0 IDEXX LABS INC COM 45168D104 12483 50 SH DFND 2 50 0 0 ILLINOIS TOOL WKS INC COM 452308109 340381 2412 SH DFND 2 2412 0 0 ILLUMINA INC COM 452327109 104612 285 SH DFND 2 285 0 0 IMAX CORP COM 45245E109 30315 1175 SH DFND 2 1175 0 0 IMMERSION CORP COM 452521107 10570 1000 SH DFND 2 1000 0 0 IMMUNOGEN INC COM 45253H101 94700 10000 SH DFND 2 10000 0 0 IMPERIAL OIL LTD COM NEW 453038408 6716914 207726 SH DFND 2 207726 0 0 INCYTE CORP COM 45337C102 27632 400 SH DFND 2 400 0 0 INDIA FD INC COM 454089103 193792 8757 SH DFND 2 8757 0 0 INFOSYS LTD SPONSORED ADR 456788108 7448061 732356 SH DFND 2 732356 0 0 ING GROEP N V SPONSORED ADR 456837103 2551562 196728 SH DFND 2 196728 0 0 INGEVITY CORP COM 45688C107 20172 198 SH DFND 2 198 0 0 INNOSPEC INC COM 45768S105 24176 315 SH DFND 2 315 0 0 INPHI CORP COM 45772F107 5697 150 SH DFND 2 150 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 16402 2950 SH DFND 2 2950 0 0 INSPERITY INC COM 45778Q107 78201 663 SH DFND 2 663 0 0 INSPIREMD INC COM PAR 45779A861 2 8 SH DFND 2 8 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 226964 4828 SH DFND 2 4828 0 0 INTEL CORP COM 458140100 40848109 863779 SH DFND 2 863779 0 0 INTELLIPHARMACEUTICS INTL IN COM 458173309 19 7 SH DFND 2 7 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 1210 120 SH DFND 2 120 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 49652 663 SH DFND 2 663 0 0 INTERDIGITAL INC COM 45867G101 6400 80 SH DFND 2 80 0 0 INTERNAP CORP COM PAR 45885A409 632 50 SH DFND 2 50 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 15800387 104493 SH DFND 2 104493 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 140233 1008 SH DFND 2 1008 0 0 INTL PAPER CO COM 460146103 33422 680 SH DFND 2 680 0 0 INTERNATIONAL TOWER HILL MIN COM 46050R102 1795 4000 SH DFND 2 4000 0 0 INTERPACE DIAGNOSTICS GROUP COM NEW 46062X204 15428 10018 SH DFND 2 10018 0 0 INVESCO ACTIVELY MANAGD ETF VAR RATE INVT 46090A879 45162 1800 SH DFND 2 1800 0 0 INVESCO BLDRS INDEX FDS TR ASIA 50ADR IDX 46090C107 63994 1980 SH DFND 2 1980 0 0 INVESCO BLDRS INDEX FDS TR EMGRING MKTS50 46090C305 289980 7160 SH DFND 2 7160 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 47672413 256593 SH DFND 2 256593 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 257152 448 SH DFND 2 448 0 0 INTUIT COM 461202103 15236 67 SH DFND 2 67 0 0 INVACARE CORP COM 461203101 5456 375 SH DFND 2 375 0 0 INTREPID POTASH INC COM 46121Y102 19027 5300 SH DFND 2 5300 0 0 INTREXON CORP COM 46122T102 59547 3458 SH DFND 2 3458 0 0 INVESCO INDIA EXCHG TRED FD INDIA ETF 46137R109 331468 13840 SH DFND 2 13840 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 2215 36 SH DFND 2 36 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 359453 11300 SH DFND 2 11300 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 4702126 22481 SH DFND 2 22481 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 101024 3080 SH DFND 2 3080 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 10503435 62409 SH DFND 2 62409 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 2305337 37811 SH DFND 2 37811 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 8147 75 SH DFND 2 75 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 186199 1477 SH DFND 2 1477 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 10186204 49426 SH DFND 2 49426 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 41178993 385535 SH DFND 2 385535 0 0 INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 212722 9400 SH DFND 2 9400 0 0 INVESCO EXCHANGE TRADED FD T RUSSEL 200 EQL 46137V449 7847 140 SH DFND 2 140 0 0 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 48590 1765 SH DFND 2 1765 0 0 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 168103 10680 SH DFND 2 10680 0 0 INVESCO EXCHANGE TRADED FD T INSIDER SENMNT 46137V555 142919 2144 SH DFND 2 2144 0 0 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 135268 7540 SH DFND 2 7540 0 0 INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571 206272 5348 SH DFND 2 5348 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 3947440 33236 SH DFND 2 33236 0 0 INVESCO EXCHANGE TRADED FD T DYNMC RETAIL 46137V654 9755 239 SH DFND 2 239 0 0 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 184069 2504 SH DFND 2 2504 0 0 INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 31573 970 SH DFND 2 970 0 0 INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 13656 400 SH DFND 2 400 0 0 INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 258013 3596 SH DFND 2 3596 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 7188 400 SH DFND 2 400 0 0 INVESCO EXCHNG TRADED FD TR S&P GBL WATER 46138E263 29996 860 SH DFND 2 860 0 0 INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 2158725 43593 SH DFND 2 43593 0 0 INVESCO EXCHNG TRADED FD TR CEF INM COMPSI 46138E404 6159 270 SH DFND 2 270 0 0 INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 2481384 173281 SH DFND 2 173281 0 0 INVESCO EXCHNG TRADED FD TR LADERITE 0-5YR 46138E560 46455 1900 SH DFND 2 1900 0 0 INVESCO EXCHNG TRADED FD TR KBW BK 46138E628 235918 4364 SH DFND 2 4364 0 0 INVESCO EXCHNG TRADED FD TR INTL BUYBACK 46138E644 66162 1925 SH DFND 2 1925 0 0 INVESCO EXCHNG TRADED FD TR FNDMNTL HY CRP 46138E719 36134 1950 SH DFND 2 1950 0 0 INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 17990203 851003 SH DFND 2 851003 0 0 INVESCO EXCHNG TRADED FD TR FTSE RAFI SML 46138E735 111357 3419 SH DFND 2 3419 0 0 INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 421652 9744 SH DFND 2 9744 0 0 INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 4802 178 SH DFND 2 178 0 0 INVESCO EXCHNG TRADED FD TR CHINA TECHNLGY 46138E800 50453 1050 SH DFND 2 1050 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 62629 2703 SH DFND 2 2703 0 0 INVESCO EXCHNG TRADED FD TR SOLAR ETF 46138G706 384706 18549 SH DFND 2 18549 0 0 INVESCO EXCHNG TRADED FD TR GBL CLEAN ENRG 46138G847 27999 2345 SH DFND 2 2345 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS2018 COR 46138J106 4230 200 SH DFND 2 200 0 0 INVESCO CURNCYSHS CDN DLR TR CDN DLR SHS 46138T104 229020 3000 SH DFND 2 3000 0 0 INVESCO DB MLTI SECTR CMMTY AGRICULTURE FD 46140H106 206471 12210 SH DFND 2 12210 0 0 IQVIA HLDGS INC COM 46266C105 1830242 14107 SH DFND 2 14107 0 0 IQIYI INC SPONSORED ADS 46267X108 200859 7420 SH DFND 2 7420 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 22500 1000 SH DFND 2 1000 0 0 IRON MTN INC NEW COM 46284V101 2693 78 SH DFND 2 78 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 335973 24470 SH DFND 2 24470 0 0 ISHARES GOLD TRUST ISHARES 464285105 103933 9093 SH DFND 2 9093 0 0 ISHARES INC MSCI AUST ETF 464286103 342860 15500 SH DFND 2 15500 0 0 ISHARES INC MSCI FRNTR100ETF 464286145 8959 315 SH DFND 2 315 0 0 ISHARES INC GLB AGRIC PR ETF 464286350 6569 222 SH DFND 2 222 0 0 ISHARES INC MSCI WORLD ETF 464286392 60129 655 SH DFND 2 655 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 55182 1636 SH DFND 2 1636 0 0 ISHARES INC MSCI EM ASIA ETF 464286426 1708483 25184 SH DFND 2 25184 0 0 ISHARES INC MSCI CDA ETF 464286509 191588 6657 SH DFND 2 6657 0 0 ISHARES INC JP MORGAN EM ETF 464286517 1725 40 SH DFND 2 40 0 0 ISHARES INC MIN VOL GBL ETF 464286525 72053 820 SH DFND 2 820 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 25499 430 SH DFND 2 430 0 0 ISHARES INC MSCI EURZONE ETF 464286608 312104 7616 SH DFND 2 7616 0 0 ISHARES INC MSCI BRIC INDX 464286657 61332 1520 SH DFND 2 1520 0 0 ISHARES INC MSCI PAC JP ETF 464286665 125359 2760 SH DFND 2 2760 0 0 ISHARES INC MSCI TURKEY ETF 464286715 35667 1498 SH DFND 2 1498 0 0 ISHARES INC MSCI SWEDEN ETF 464286756 449798 13705 SH DFND 2 13705 0 0 ISHARES INC MSCI STH KOR ETF 464286772 1097850 16081 SH DFND 2 16081 0 0 ISHARES INC MSCI GERMANY ETF 464286806 604822 20337 SH DFND 2 20337 0 0 ISHARES INC MSCI MEXICO ETF 464286822 28177 550 SH DFND 2 550 0 0 ISHARES INC MSCI HONG KG ETF 464286871 163475 6820 SH DFND 2 6820 0 0 ISHARES TR S&P 100 ETF 464287101 3562217 27482 SH DFND 2 27482 0 0 ISHARES TR MRNGSTR LG-CP ET 464287127 99816 593 SH DFND 2 593 0 0 ISHARES TR CORE S&P TTL STK 464287150 134393 2017 SH DFND 2 2017 0 0 ISHARES TR SELECT DIVID ETF 464287168 3017341 30246 SH DFND 2 30246 0 0 ISHARES TR TIPS BD ETF 464287176 119801 1083 SH DFND 2 1083 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 9452130 220741 SH DFND 2 220741 0 0 ISHARES TR TRANS AVG ETF 464287192 113525 555 SH DFND 2 555 0 0 ISHARES TR CORE S&P500 ETF 464287200 42540695 145324 SH DFND 2 145324 0 0 ISHARES TR CORE US AGGBD ET 464287226 73020 692 SH DFND 2 692 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 6908747 160968 SH DFND 2 160968 0 0 ISHARES TR IBOXX INV CP ETF 464287242 249398 2170 SH DFND 2 2170 0 0 ISHARES TR GBL COMM SVC ETF 464287275 12991340 224453 SH DFND 2 224453 0 0 ISHARES TR GLOBAL TECH ETF 464287291 2815229 16076 SH DFND 2 16076 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 943607 5326 SH DFND 2 5326 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 10015709 159030 SH DFND 2 159030 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 636102 9648 SH DFND 2 9648 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 8419330 223206 SH DFND 2 223206 0 0 ISHARES TR LATN AMER 40 ETF 464287390 31430 1000 SH DFND 2 1000 0 0 ISHARES TR S&P 500 VAL ETF 464287408 5891756 50791 SH DFND 2 50791 0 0 ISHARES TR 20 YR TR BD ETF 464287432 51012 435 SH DFND 2 435 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 194181 2337 SH DFND 2 2337 0 0 ISHARES TR MSCI EAFE ETF 464287465 14026949 206309 SH DFND 2 206309 0 0 ISHARES TR RUS MD CP GR ETF 464287481 13558 100 SH DFND 2 100 0 0 ISHARES TR RUS MID CAP ETF 464287499 158760 720 SH DFND 2 720 0 0 ISHARES TR CORE S&P MCP ETF 464287507 4914093 24413 SH DFND 2 24413 0 0 ISHARES TR NA TEC SFTWR ETF 464287515 3680031 17954 SH DFND 2 17954 0 0 ISHARES TR PHLX SEMICND ETF 464287523 96226 520 SH DFND 2 520 0 0 ISHARES TR NA TEC MULTM ETF 464287531 308650 5600 SH DFND 2 5600 0 0 ISHARES TR N AMER TECH ETF 464287549 3314790 15831 SH DFND 2 15831 0 0 ISHARES TR NASDAQ BIOTECH 464287556 390208 3200 SH DFND 2 3200 0 0 ISHARES TR COHEN STEER REIT 464287564 10008 100 SH DFND 2 100 0 0 ISHARES TR GLOBAL 100 ETF 464287572 4682831 95940 SH DFND 2 95940 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 9370 74 SH DFND 2 74 0 0 ISHARES TR S&P MC 400GR ETF 464287606 89682 385 SH DFND 2 385 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 220096 1600 SH DFND 2 1600 0 0 ISHARES TR RUS 1000 ETF 464287622 95247 589 SH DFND 2 589 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 7255017 54549 SH DFND 2 54549 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 1272215 7548 SH DFND 2 7548 0 0 ISHARES TR CORE S&P US VLU 464287663 3984544 70673 SH DFND 2 70673 0 0 ISHARES TR CORE S&P US GWT 464287671 51560 830 SH DFND 2 830 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 34444 200 SH DFND 2 200 0 0 ISHARES TR US TELECOM ETF 464287713 140819 4735 SH DFND 2 4735 0 0 ISHARES TR U.S. TECH ETF 464287721 3973336 20479 SH DFND 2 20479 0 0 ISHARES TR U.S. REAL ES ETF 464287739 172043 2150 SH DFND 2 2150 0 0 ISHARES TR US INDUSTRIALS 464287754 3197230 20478 SH DFND 2 20478 0 0 ISHARES TR US HLTHCARE ETF 464287762 900470 4438 SH DFND 2 4438 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 2361899 17720 SH DFND 2 17720 0 0 ISHARES TR U.S. FINLS ETF 464287788 6622059 54516 SH DFND 2 54516 0 0 ISHARES TR U.S. ENERGY ETF 464287796 14686 350 SH DFND 2 350 0 0 ISHARES TR CORE S&P SCP ETF 464287804 35768 410 SH DFND 2 410 0 0 ISHARES TR U.S. CNSM GD ETF 464287812 66567 560 SH DFND 2 560 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 5409 55 SH DFND 2 55 0 0 ISHARES TR DOW JONES US ETF 464287846 388975 2673 SH DFND 2 2673 0 0 ISHARES TR EUROPE ETF 464287861 4790130 106282 SH DFND 2 106282 0 0 ISHARES TR AGENCY BOND ETF 464288166 49266 445 SH DFND 2 445 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 3044421 43116 SH DFND 2 43116 0 0 ISHARES TR EMGR MKT INF ETF 464288216 20972 738 SH DFND 2 738 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 3455231 401771 SH DFND 2 401771 0 0 ISHARES TR MSCI ACWI EX US 464288240 570611 11965 SH DFND 2 11965 0 0 ISHARES TR MSCI ACWI ETF 464288257 181120 2439 SH DFND 2 2439 0 0 ISHARES TR EAFE SML CP ETF 464288273 56388063 905396 SH DFND 2 905396 0 0 ISHARES TR JPMORGAN USD EMG 464288281 42262 392 SH DFND 2 392 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 8245 35 SH DFND 2 35 0 0 ISHARES TR GLB INFRASTR ETF 464288372 1082526 25701 SH DFND 2 25701 0 0 ISHARES TR INTL DEVPPTY ETF 464288422 247766 6700 SH DFND 2 6700 0 0 ISHARES TR ASIA 50 ETF 464288430 19602842 313495 SH DFND 2 313495 0 0 ISHARES TR INTL SEL DIV ETF 464288448 335567 10284 SH DFND 2 10284 0 0 ISHARES TR INTL DEV RE ETF 464288489 325464 11360 SH DFND 2 11360 0 0 ISHARES TR IBOXX HI YD ETF 464288513 97850 1132 SH DFND 2 1132 0 0 ISHARES TR MSCI KLD400 SOC 464288570 117789 1103 SH DFND 2 1103 0 0 ISHARES TR MBS ETF 464288588 66131 640 SH DFND 2 640 0 0 ISHARES TR INTRM GOV CR ETF 464288612 4294 40 SH DFND 2 40 0 0 ISHARES TR INTRM TR CRP ETF 464288638 11576 218 SH DFND 2 218 0 0 ISHARES TR SH TR CRPORT ETF 464288646 47995 926 SH DFND 2 926 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 141693 1190 SH DFND 2 1190 0 0 ISHARES TR SHORT TREAS BD 464288679 1280662 11596 SH DFND 2 11596 0 0 ISHARES TR S&P US PFD STK 464288687 3814810 102742 SH DFND 2 102742 0 0 ISHARES TR GLOBAL MATER ETF 464288695 769017 11425 SH DFND 2 11425 0 0 ISHARES TR GLOB UTILITS ETF 464288711 133687 2715 SH DFND 2 2715 0 0 ISHARES TR GLOB INDSTRL ETF 464288729 155007 1655 SH DFND 2 1655 0 0 ISHARES TR GLB CNSM STP ETF 464288737 2760584 54937 SH DFND 2 54937 0 0 ISHARES TR GLB CNS DISC ETF 464288745 13455 112 SH DFND 2 112 0 0 ISHARES TR US HOME CONS ETF 464288752 2200763 62274 SH DFND 2 62274 0 0 ISHARES TR US AER DEF ETF 464288760 3669787 16956 SH DFND 2 16956 0 0 ISHARES TR US REGNL BKS ETF 464288778 203146 4145 SH DFND 2 4145 0 0 ISHARES TR US BR DEL SE ETF 464288794 7779 125 SH DFND 2 125 0 0 ISHARES TR MSCI USA ESG SLC 464288802 113424 950 SH DFND 2 950 0 0 ISHARES TR U.S. MED DVC ETF 464288810 2223390 9774 SH DFND 2 9774 0 0 ISHARES TR U.S. PHARMA ETF 464288836 255803 1524 SH DFND 2 1524 0 0 ISHARES TR US OIL GS EX ETF 464288851 189825 2500 SH DFND 2 2500 0 0 ISHARES TR MICRO-CAP ETF 464288869 42522 400 SH DFND 2 400 0 0 ISHARES TR EAFE VALUE ETF 464288877 734824 14153 SH DFND 2 14153 0 0 ISHARES TR MSCI EURO FL ETF 464289180 6473275 319195 SH DFND 2 319195 0 0 ISHARES TR RUS TP200 GR ETF 464289438 17084 200 SH DFND 2 200 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 48621 890 SH DFND 2 890 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 14893 330 SH DFND 2 330 0 0 ISHARES TR INTL PFD STK ETF 46429B135 17690 1000 SH DFND 2 1000 0 0 ISHARES TR US TREAS BD ETF 46429B267 34076 1400 SH DFND 2 1400 0 0 ISHARES TR A RATE CP BD ETF 46429B291 24207 480 SH DFND 2 480 0 0 ISHARES TR MSCI INDONIA ETF 46429B309 23315 1015 SH DFND 2 1015 0 0 ISHARES TR MSCI INDIA ETF 46429B598 369184 11370 SH DFND 2 11370 0 0 ISHARES TR MSCI INDIA SM CP 46429B614 18890 515 SH DFND 2 515 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 634230 12431 SH DFND 2 12431 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 943246 10418 SH DFND 2 10418 0 0 ISHARES TR MSCI CHINA ETF 46429B671 167393 2795 SH DFND 2 2795 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 296045 4066 SH DFND 2 4066 0 0 ISHARES TR MIN VOL USA ETF 46429B697 224738 3940 SH DFND 2 3940 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 4741 48 SH DFND 2 48 0 0 ISHARES US ETF TR MEDIA ENTRNMNT 46431W630 41195 1476 SH DFND 2 1476 0 0 ISHARES TR USA MOMENTUM FCT 46432F396 235858 1982 SH DFND 2 1982 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 16284 270 SH DFND 2 270 0 0 ISHARES TR CORE MSCI EAFE 46432F842 8568970 133723 SH DFND 2 133723 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 572810 11690 SH DFND 2 11690 0 0 ISHARES INC CORE MSCI EMKT 46434G103 20816 402 SH DFND 2 402 0 0 ISHARES INC CUR HD MSCI EM 46434G509 92708 3660 SH DFND 2 3660 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 554793 14716 SH DFND 2 14716 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 36089 1487 SH DFND 2 1487 0 0 ISHARES INC MSCI RUSSIA ETF 46434G798 44163 1255 SH DFND 2 1255 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 1465215 24327 SH DFND 2 24327 0 0 ISHARES INC MSCI GBL ETF NEW 46434G848 47418 1455 SH DFND 2 1455 0 0 ISHARES INC MSCI GBL GOLD MN 46434G855 17993 1260 SH DFND 2 1260 0 0 ISHARES INC MSCI EM ESG OPZ 46434G863 172171 5161 SH DFND 2 5161 0 0 ISHARES TR IBONDS DEC19 ETF 46434VAU4 49724 2005 SH DFND 2 2005 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 115360 2323 SH DFND 2 2323 0 0 ISHARES TR MSCI LW CRB TG 46434V464 7199 60 SH DFND 2 60 0 0 ISHARES TR CORE DIV GRWTH 46434V621 30204 815 SH DFND 2 815 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 80379 2710 SH DFND 2 2710 0 0 ISHARES TR CUR HED MSCI GER 46434V704 391731 14386 SH DFND 2 14386 0 0 ISHARES TR MIN VOL JAPN ETF 46434V712 58531 850 SH DFND 2 850 0 0 ISHARES TR HDG MSCI EAFE 46434V803 44611 1490 SH DFND 2 1490 0 0 ISHARES TR TRS FLT RT BD 46434V860 483225 9604 SH DFND 2 9604 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 127302 3731 SH DFND 2 3731 0 0 ISHARES TR MORTGE REL ETF 46435G342 15551 357 SH DFND 2 357 0 0 ISHARES TR MSCI GLOBAL IMP 46435G532 181715 3117 SH DFND 2 3117 0 0 ISHARES TR MSCI CDA ETF 46435G706 21252 800 SH DFND 2 800 0 0 ISHARES TR MSCI UN KNGDOM 46435G862 241100 10000 SH DFND 2 10000 0 0 ISHARES TR US DIVID BYBCK 46435U861 13762 520 SH DFND 2 520 0 0 ITERIS INC COM 46564T107 8070 1500 SH DFND 2 1500 0 0 JPMORGAN CHASE & CO COM 46625H100 60970386 540326 SH DFND 2 540326 0 0 JMP GROUP LLC COM 46629U107 4248 800 SH DFND 2 800 0 0 JABIL INC COM 466313103 21258 785 SH DFND 2 785 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 76959 1006 SH DFND 2 1006 0 0 JANUS DETROIT STR TR ORGANICS ETF 47103U605 39040 1232 SH DFND 2 1232 0 0 JD COM INC SPON ADR CL A 47215P106 1262886 48405 SH DFND 2 48405 0 0 JEFFERIES FINL GROUP INC COM 47233W109 366886 16707 SH DFND 2 16707 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 32310 3000 SH DFND 2 3000 0 0 JOHNSON & JOHNSON COM 478160104 54594698 395127 SH DFND 2 395127 0 0 JONES LANG LASALLE INC COM 48020Q107 11546 80 SH DFND 2 80 0 0 J2 GLOBAL INC COM 48123V102 8699 105 SH DFND 2 105 0 0 JUNIPER NETWORKS INC COM 48203R104 5994 200 SH DFND 2 200 0 0 JUST ENERGY GROUP INC COM 48213W101 313141 101453 SH DFND 2 101453 0 0 KLA-TENCOR CORP COM 482480100 76486 752 SH DFND 2 752 0 0 KKR & CO INC CL A 48251W104 88655 3251 SH DFND 2 3251 0 0 KANDI TECHNOLOGIES GROUP INC COM 483709101 4850 1000 SH DFND 2 1000 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 12801 113 SH DFND 2 113 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 21363 630 SH DFND 2 630 0 0 KELLOGG CO COM 487836108 3292971 47029 SH DFND 2 47029 0 0 KELSO TECHNOLOGIES INC COM NEW 48826D201 2180 4858 SH DFND 2 4858 0 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 1581 465 SH DFND 2 465 0 0 KEURIG DR PEPPER INC COM 49271V100 16798 725 SH DFND 2 725 0 0 KEYCORP NEW COM 493267108 21879 1100 SH DFND 2 1100 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 81723 1233 SH DFND 2 1233 0 0 KIMBALL ELECTRONICS INC COM 49428J109 1376 70 SH DFND 2 70 0 0 KIMBERLY CLARK CORP COM 494368103 1936198 17038 SH DFND 2 17038 0 0 KINDER MORGAN INC DEL COM 49456B101 1666194 93976 SH DFND 2 93976 0 0 KINROSS GOLD CORP COM NO PAR 496902404 910263 334296 SH DFND 2 334296 0 0 KINGSWAY FINL SVCS INC COM NEW 496904202 9068 3256 SH DFND 2 3256 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 156267 8262 SH DFND 2 8262 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 3448 100 SH DFND 2 100 0 0 KNOWLES CORP COM 49926D109 482 29 SH DFND 2 29 0 0 KOHLS CORP COM 500255104 23409 314 SH DFND 2 314 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 2331 177 SH DFND 2 177 0 0 KRAFT HEINZ CO COM 500754106 7122967 129250 SH DFND 2 129250 0 0 KROGER CO COM 501044101 1440043 49469 SH DFND 2 49469 0 0 KRONOS WORLDWIDE INC COM 50105F105 5688 350 SH DFND 2 350 0 0 KURA ONCOLOGY INC COM 50127T109 2940 168 SH DFND 2 168 0 0 L BRANDS INC COM 501797104 147107 4855 SH DFND 2 4855 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 94070 10850 SH DFND 2 10850 0 0 LHC GROUP INC COM 50187A107 54688 531 SH DFND 2 531 0 0 LKQ CORP COM 501889208 8916182 281534 SH DFND 2 281534 0 0 LCI INDS COM 50189K103 79736 963 SH DFND 2 963 0 0 LSC COMMUNICATIONS INC COM 50218P107 962 87 SH DFND 2 87 0 0 L3 TECHNOLOGIES INC COM 502413107 7442 35 SH DFND 2 35 0 0 LADDER CAP CORP CL A 505743104 28967 1710 SH DFND 2 1710 0 0 LAM RESEARCH CORP COM 512807108 391386 2580 SH DFND 2 2580 0 0 LAMB WESTON HLDGS INC COM 513272104 99767 1498 SH DFND 2 1498 0 0 LANNET INC COM 516012101 23750 5000 SH DFND 2 5000 0 0 LAS VEGAS SANDS CORP COM 517834107 20884 352 SH DFND 2 352 0 0 LAUDER ESTEE COS INC CL A 518439104 391492 2694 SH DFND 2 2694 0 0 LEAR CORP COM NEW 521865204 233450 1610 SH DFND 2 1610 0 0 LEGGETT & PLATT INC COM 524660107 43790 1000 SH DFND 2 1000 0 0 LEIDOS HLDGS INC COM 525327102 5533 80 SH DFND 2 80 0 0 LENNAR CORP CL A 526057104 27921 598 SH DFND 2 598 0 0 LENNAR CORP CL B 526057302 424 11 SH DFND 2 11 0 0 LENNOX INTL INC COM 526107107 34070 156 SH DFND 2 156 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 4392 16 SH DFND 2 16 0 0 LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 605 300 SH DFND 2 300 0 0 LILLY ELI & CO COM 532457108 1970534 18363 SH DFND 2 18363 0 0 LIMBACH HLDGS INC COM 53263P105 13524 1200 SH DFND 2 1200 0 0 LINCOLN ELEC HLDGS INC COM 533900106 280320 3000 SH DFND 2 3000 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 3122 134 SH DFND 2 134 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 234173 49164 SH DFND 2 49164 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 149744 49258 SH DFND 2 49258 0 0 LOCKHEED MARTIN CORP COM 539830109 1802798 5211 SH DFND 2 5211 0 0 LOGMEIN INC COM 54142L109 7306 82 SH DFND 2 82 0 0 LOOP INDS INC COM 543518104 15075 1500 SH DFND 2 1500 0 0 LOUISIANA PAC CORP COM 546347105 119205 4500 SH DFND 2 4500 0 0 LOWES COS INC COM 548661107 738293 6430 SH DFND 2 6430 0 0 LOXO ONCOLOGY INC COM 548862101 59791 350 SH DFND 2 350 0 0 LULULEMON ATHLETICA INC COM 550021109 592601 3647 SH DFND 2 3647 0 0 LUMENTUM HLDGS INC COM 55024U109 36570 610 SH DFND 2 610 0 0 LUMINEX CORP DEL COM 55027E102 788 26 SH DFND 2 26 0 0 M & T BK CORP COM 55261F104 842280 5119 SH DFND 2 5119 0 0 MGM RESORTS INTERNATIONAL COM 552953101 258168 9250 SH DFND 2 9250 0 0 MKS INSTRUMENT INC COM 55306N104 136095 1698 SH DFND 2 1698 0 0 MSC INDL DIRECT INC CL A 553530106 515179 5847 SH DFND 2 5847 0 0 MSCI INC COM 55354G100 117445 662 SH DFND 2 662 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 3915422 84878 SH DFND 2 84878 0 0 MACQUARIE GLBL INFRA TOTL RE COM 55608D101 23375 1100 SH DFND 2 1100 0 0 MACYS INC COM 55616P104 28826 830 SH DFND 2 830 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 6638 31 SH DFND 2 31 0 0 MAG SILVER CORP COM 55903Q104 1004 125 SH DFND 2 125 0 0 MAGNA INTL INC COM 559222401 21797128 415273 SH DFND 2 415273 0 0 MAIN STREET CAPITAL CORP COM 56035L104 15400 400 SH DFND 2 400 0 0 MANNKIND CORP COM NEW 56400P706 1486 812 SH DFND 2 812 0 0 MANPOWERGROUP INC COM 56418H100 13324 155 SH DFND 2 155 0 0 MANULIFE FINL CORP COM 56501R106 118307724 6623471 SH DFND 2 6623471 0 0 MARATHON OIL CORP COM 565849106 7752 333 SH DFND 2 333 0 0 MARATHON PETE CORP COM 56585A102 1718395 21488 SH DFND 2 21488 0 0 MARKEL CORP COM 570535104 729733 614 SH DFND 2 614 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 4358 39 SH DFND 2 39 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 915 500 SH DFND 2 500 0 0 MARSH & MCLENNAN COS INC COM 571748102 282572 3416 SH DFND 2 3416 0 0 MARRIOTT INTL INC NEW CL A 571903202 1017291 7705 SH DFND 2 7705 0 0 MASCO CORP COM 574599106 65697 1795 SH DFND 2 1795 0 0 MASTEC INC COM 576323109 52017 1165 SH DFND 2 1165 0 0 MASTERCARD INCORPORATED CL A 57636Q104 20720761 93081 SH DFND 2 93081 0 0 MATCH GROUP INC COM 57665R106 40537 700 SH DFND 2 700 0 0 MATTEL INC COM 577081102 149935 9550 SH DFND 2 9550 0 0 MAXLINEAR INC COM 57776J100 9781 492 SH DFND 2 492 0 0 MAXAR TECHNOLOGIES LTD COM 57778L103 2380859 72362 SH DFND 2 72362 0 0 MAZOR ROBOTICS LTD SPONSORED ADS 57886P103 14580 250 SH DFND 2 250 0 0 MCCORMICK & CO INC COM NON VTG 579780206 444525 3374 SH DFND 2 3374 0 0 MCDERMOTT INTL INC COM 580037703 331906 18009 SH DFND 2 18009 0 0 MCDONALDS CORP COM 580135101 4620383 27619 SH DFND 2 27619 0 0 MCEWEN MNG INC COM 58039P107 43411 22628 SH DFND 2 22628 0 0 MCKESSON CORP COM 58155Q103 38101988 287237 SH DFND 2 287237 0 0 MECHEL PAO SPONSORED ADR NE 583840608 1896 600 SH DFND 2 600 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 4212597 282535 SH DFND 2 282535 0 0 MEDNAX INC COM 58502B106 556421 11925 SH DFND 2 11925 0 0 MERCADOLIBRE INC COM 58733R102 11576 34 SH DFND 2 34 0 0 MERCER INTL INC COM 588056101 226548 13485 SH DFND 2 13485 0 0 MERCK & CO INC COM 58933Y105 10473298 147636 SH DFND 2 147636 0 0 METHANEX CORP COM 59151K108 555708 7049 SH DFND 2 7049 0 0 METLIFE INC COM 59156R108 6885594 147380 SH DFND 2 147380 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 49619 2685 SH DFND 2 2685 0 0 MICROSOFT CORP COM 594918104 61601855 538619 SH DFND 2 538619 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 56736 719 SH DFND 2 719 0 0 MICROBOT MED INC COM NEW 59503A204 30 4 SH DFND 2 4 0 0 MICRON TECHNOLOGY INC COM 595112103 3986708 88143 SH DFND 2 88143 0 0 MIDDLEBY CORP COM 596278101 92485 715 SH DFND 2 715 0 0 MITEL NETWORKS CORP COM 60671Q104 20768 1888 SH DFND 2 1888 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 3188 515 SH DFND 2 515 0 0 MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 1715 490 SH DFND 2 490 0 0 MOGO FIN TECHNOLOGY INC COM 608008108 15239 5000 SH DFND 2 5000 0 0 MOHAWK INDS INC COM 608190104 85922 490 SH DFND 2 490 0 0 MOLSON COORS BREWING CO CL B 60871R209 5735859 93266 SH DFND 2 93266 0 0 MOMO INC ADR 60879B107 19272 440 SH DFND 2 440 0 0 MONDELEZ INTL INC CL A 609207105 3880405 90326 SH DFND 2 90326 0 0 MONGODB INC CL A 60937P106 226301 2775 SH DFND 2 2775 0 0 MONOLITHIC PWR SYS INC COM 609839105 32763 261 SH DFND 2 261 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 101058 1734 SH DFND 2 1734 0 0 MOODYS CORP COM 615369105 29260 175 SH DFND 2 175 0 0 MORGAN STANLEY EMER MKTS DEB COM 61744H105 42093 4855 SH DFND 2 4855 0 0 MORGAN STANLEY COM NEW 617446448 796859 17111 SH DFND 2 17111 0 0 MORGAN STANLEY INDIA INVS FD COM 61745C105 7026 300 SH DFND 2 300 0 0 MOSAIC CO NEW COM 61945C103 340975 10498 SH DFND 2 10498 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 1061162 8154 SH DFND 2 8154 0 0 MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 12578 6000 SH DFND 2 6000 0 0 MURPHY OIL CORP COM 626717102 2267 68 SH DFND 2 68 0 0 MURPHY USA INC COM 626755102 2649 31 SH DFND 2 31 0 0 NIO INC SPON ADS 62914V106 224198 32120 SH DFND 2 32120 0 0 NRG ENERGY INC COM NEW 629377508 22103 591 SH DFND 2 591 0 0 NVR INC COM 62944T105 14825 6 SH DFND 2 6 0 0 NANOVIRICIDES INC COM NEW 630087203 1512 4200 SH DFND 2 4200 0 0 NASDAQ INC COM 631103108 51480 600 SH DFND 2 600 0 0 NATIONAL BEVERAGE CORP COM 635017106 8513 73 SH DFND 2 73 0 0 NATIONAL CINEMEDIA INC COM 635309107 1059 100 SH DFND 2 100 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 121456 2342 SH DFND 2 2342 0 0 NATIONAL OILWELL VARCO INC COM 637071101 79913 1855 SH DFND 2 1855 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 35408 790 SH DFND 2 790 0 0 NAVISTAR INTL CORP NEW COM 63934E108 7700 200 SH DFND 2 200 0 0 NAVIENT CORPORATION COM 63938C108 31341 2325 SH DFND 2 2325 0 0 NEKTAR THERAPEUTICS COM 640268108 19080 313 SH DFND 2 313 0 0 NEOPHOTONICS CORP COM 64051T100 9960 1200 SH DFND 2 1200 0 0 NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 274588 71270 SH DFND 2 71270 0 0 NETAPP INC COM 64110D104 23190 270 SH DFND 2 270 0 0 NETFLIX INC COM 64110L106 2593095 6931 SH DFND 2 6931 0 0 NETEASE INC SPONSORED ADR 64110W102 146765 643 SH DFND 2 643 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 95655 778 SH DFND 2 778 0 0 NEVSUN RES LTD COM 64156L101 633 143 SH DFND 2 143 0 0 NEW GOLD INC CDA COM 644535106 73467 94030 SH DFND 2 94030 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 29604 400 SH DFND 2 400 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 12118 680 SH DFND 2 680 0 0 NEW RELIC INC COM 64829B100 122970 1305 SH DFND 2 1305 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 188288 18157 SH DFND 2 18157 0 0 NEW YORK REIT INC COM NEW 64976L208 544 30 SH DFND 2 30 0 0 NEWELL BRANDS INC COM 651229106 5140731 253238 SH DFND 2 253238 0 0 NEWMONT MINING CORP COM 651639106 32254 1068 SH DFND 2 1068 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 2849 35 SH DFND 2 35 0 0 NEXTERA ENERGY INC COM 65339F101 291624 1740 SH DFND 2 1740 0 0 NEXGEN ENERGY LTD COM 65340P106 318977 158593 SH DFND 2 158593 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 587093 12105 SH DFND 2 12105 0 0 NIKE INC CL B 654106103 1499544 17700 SH DFND 2 17700 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 4214 100 SH DFND 2 100 0 0 NOKIA CORP SPONSORED ADR 654902204 183225 32836 SH DFND 2 32836 0 0 NOBILIS HEALTH CORP COM 65500B103 36961 37000 SH DFND 2 37000 0 0 NOBLE ENERGY INC COM 655044105 823728 26410 SH DFND 2 26410 0 0 NORBORD INC COM NEW 65548P403 3039294 91904 SH DFND 2 91904 0 0 NORFOLK SOUTHERN CORP COM 655844108 224723 1245 SH DFND 2 1245 0 0 NORTH AMERICAN CONST COM 656811106 13924 1440 SH DFND 2 1440 0 0 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 6464 11600 SH DFND 2 11600 0 0 NORTHROP GRUMMAN CORP COM 666807102 117110 369 SH DFND 2 369 0 0 NOVAGOLD RES INC COM NEW 66987E206 295004 79948 SH DFND 2 79948 0 0 NOVARTIS A G SPONSORED ADR 66987V109 2196305 25491 SH DFND 2 25491 0 0 NOVANTA INC COM 67000B104 684 10 SH DFND 2 10 0 0 NOVAVAX INC COM 670002104 940 500 SH DFND 2 500 0 0 NOVELION THERAPEUTICS INC COM NEW 67001K202 118 40 SH DFND 2 40 0 0 NOVO-NORDISK A S ADR 670100205 6903370 146444 SH DFND 2 146444 0 0 NOW INC COM 67011P100 2152 130 SH DFND 2 130 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 49699 603 SH DFND 2 603 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 80988 4676 SH DFND 2 4676 0 0 NUCOR CORP COM 670346105 31725 500 SH DFND 2 500 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 15290 550 SH DFND 2 550 0 0 NUTANIX INC CL A 67059N108 30331 710 SH DFND 2 710 0 0 NVIDIA CORP COM 67066G104 2308860 8216 SH DFND 2 8216 0 0 NUVEEN PFD & INCM SECURTIES COM 67072C105 26400 3000 SH DFND 2 3000 0 0 NUTRIEN LTD COM 67077M108 55482254 961677 SH DFND 2 961677 0 0 OI S A SPONSORED ADR NE 670851500 55 20 SH DFND 2 20 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 181996 524 SH DFND 2 524 0 0 OSI ETF TR OSHARS FTSE US 67110P407 119865 3660 SH DFND 2 3660 0 0 OSI ETF TR OSHARES FTSE EUR 67110P506 16821 700 SH DFND 2 700 0 0 OSI ETF TR OSHS GBL INTER 67110P704 20698 880 SH DFND 2 880 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 9920 2000 SH DFND 2 2000 0 0 OBSIDIAN ENERGY LTD COM 674482104 114870 122721 SH DFND 2 122721 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 83485 1016 SH DFND 2 1016 0 0 OCLARO INC COM NEW 67555N206 13982 1564 SH DFND 2 1564 0 0 OFFICE DEPOT INC COM 676220106 18618 5800 SH DFND 2 5800 0 0 OKTA INC CL A 679295105 10765 153 SH DFND 2 153 0 0 OLD DOMINION FGHT LINES INC COM 679580100 4838 30 SH DFND 2 30 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 5766 60 SH DFND 2 60 0 0 OMNICOM GROUP INC COM 681919106 13876 204 SH DFND 2 204 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 84678 2584 SH DFND 2 2584 0 0 OMEROS CORP COM 682143102 4589 188 SH DFND 2 188 0 0 ONCOLYTICS BIOTECH INC COM NEW 682310875 30576 7985 SH DFND 2 7985 0 0 ONESPAN INC COM 68287N100 11430 600 SH DFND 2 600 0 0 OPEN TEXT CORP COM 683715106 19937164 524366 SH DFND 2 524366 0 0 OPKO HEALTH INC COM 68375N103 3851 1113 SH DFND 2 1113 0 0 OPIANT PHARMACEUTICALS INC COM 683750103 16610 930 SH DFND 2 930 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 1310768 41480 SH DFND 2 41480 0 0 ORACLE CORP COM 68389X105 9579436 185792 SH DFND 2 185792 0 0 OPUS BK IRVINE CALIF COM 684000102 3836 140 SH DFND 2 140 0 0 ORANGE SPONSORED ADR 684060106 15570118 979869 SH DFND 2 979869 0 0 ORGANOVO HLDGS INC COM 68620A104 86 75 SH DFND 2 75 0 0 ORTHOFIX MED INC COM 68752M108 20523 355 SH DFND 2 355 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 1814464 240570 SH DFND 2 240570 0 0 OVERSTOCK COM INC DEL COM 690370101 166 6 SH DFND 2 6 0 0 OWENS CORNING NEW COM 690742101 12211 225 SH DFND 2 225 0 0 OWENS ILL INC COM NEW 690768403 3288 175 SH DFND 2 175 0 0 PCM INC COM 69323K100 4888 250 SH DFND 2 250 0 0 PDL BIOPHARMA INC COM 69329Y104 2236 850 SH DFND 2 850 0 0 PG&E CORP COM 69331C108 10122 220 SH DFND 2 220 0 0 PICO HLDGS INC COM NEW 693366205 4393 350 SH DFND 2 350 0 0 PJT PARTNERS INC COM CL A 69343T107 3193 61 SH DFND 2 61 0 0 PNC FINL SVCS GROUP INC COM 693475105 235881 1732 SH DFND 2 1732 0 0 POSCO SPONSORED ADR 693483109 8952834 135649 SH DFND 2 135649 0 0 PPG INDS INC COM 693506107 19425 178 SH DFND 2 178 0 0 PPL CORP COM 69351T106 92754 3170 SH DFND 2 3170 0 0 PRA HEALTH SCIENCES INC COM 69354M108 61596 559 SH DFND 2 559 0 0 PVH CORP COM 693656100 7942 55 SH DFND 2 55 0 0 PACCAR INC COM 693718108 301741 4425 SH DFND 2 4425 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 3787 700 SH DFND 2 700 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 942 496 SH DFND 2 496 0 0 PACIFIC PREMIER BANCORP COM 69478X105 8417616 226280 SH DFND 2 226280 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 749 750 SH DFND 2 750 0 0 PALO ALTO NETWORKS INC COM 697435105 3829 17 SH DFND 2 17 0 0 PAN AMERICAN SILVER CORP COM 697900108 982687 66842 SH DFND 2 66842 0 0 PAPA JOHNS INTL INC COM 698813102 43383 846 SH DFND 2 846 0 0 PARAMOUNT GOLD NEV CORP COM 69924M109 127 120 SH DFND 2 120 0 0 PARETEUM CORP COM NEW 69946T207 3 1 SH DFND 2 1 0 0 PARK HOTELS RESORTS INC COM 700517105 536082 16334 SH DFND 2 16334 0 0 PARKER HANNIFIN CORP COM 701094104 186137 1012 SH DFND 2 1012 0 0 PATRICK INDS INC COM 703343103 20720 350 SH DFND 2 350 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 1152815 58438 SH DFND 2 58438 0 0 PATTERSON UTI ENERGY INC COM 703481101 17110 1000 SH DFND 2 1000 0 0 PAYCOM SOFTWARE INC COM 70432V102 86097 554 SH DFND 2 554 0 0 PAYCHEX INC COM 704326107 787687 10695 SH DFND 2 10695 0 0 PAYPAL HLDGS INC COM 70450Y103 1411501 16069 SH DFND 2 16069 0 0 PEARSON PLC SPONSORED ADR 705015105 1394 121 SH DFND 2 121 0 0 PEMBINA PIPELINE CORP COM 706327103 19352701 569997 SH DFND 2 569997 0 0 PENNEY J C INC COM 708160106 1660 1000 SH DFND 2 1000 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 14217 300 SH DFND 2 300 0 0 PEPSICO INC COM 713448108 8007675 71625 SH DFND 2 71625 0 0 PERNIX THERAPEUTICS HLDGS IN COM NEW 71426V306 963 1000 SH DFND 2 1000 0 0 PERSPECTA INC COM 715347100 21502 836 SH DFND 2 836 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 48960 2000 SH DFND 2 2000 0 0 PETMED EXPRESS INC COM 716382106 4522 137 SH DFND 2 137 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 52936 650 SH DFND 2 650 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 3138 300 SH DFND 2 300 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 55884 4630 SH DFND 2 4630 0 0 PFIZER INC COM 717081103 40975537 929783 SH DFND 2 929783 0 0 PHILIP MORRIS INTL INC COM 718172109 843124 10340 SH DFND 2 10340 0 0 PHILLIPS 66 COM 718546104 419882 3725 SH DFND 2 3725 0 0 PIMCO STRATEGIC INCOME FD IN COM 72200X104 16592 1700 SH DFND 2 1700 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 81888 800 SH DFND 2 800 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 61887 615 SH DFND 2 615 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 43537 1300 SH DFND 2 1300 0 0 PIMCO GLOBAL STOCKSPLS INCM COM 722011103 19251 1335 SH DFND 2 1335 0 0 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 11457 475 SH DFND 2 475 0 0 PINNACLE WEST CAP CORP COM 723484101 153688 1941 SH DFND 2 1941 0 0 PIONEER ENERGY SVCS CORP COM 723664108 1239 420 SH DFND 2 420 0 0 PIONEER HIGH INCOME TR COM 72369H106 6945 750 SH DFND 2 750 0 0 PIONEER NAT RES CO COM 723787107 70024 402 SH DFND 2 402 0 0 PITNEY BOWES INC COM 724479100 65879 9305 SH DFND 2 9305 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 25010 1000 SH DFND 2 1000 0 0 PLATINUM GROUP METALS LTD COM 72765Q601 2438 13700 SH DFND 2 13700 0 0 PLUG POWER INC COM NEW 72919P202 3661 1907 SH DFND 2 1907 0 0 POLARIS INDS INC COM 731068102 10095 100 SH DFND 2 100 0 0 POLYMET MINING CORP COM 731916102 9438 10000 SH DFND 2 10000 0 0 POOL CORPORATION COM 73278L105 1118096 6700 SH DFND 2 6700 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 5992 225 SH DFND 2 225 0 0 PRAXAIR INC COM 74005P104 15109 94 SH DFND 2 94 0 0 PRECISION DRILLING CORP COM 2010 74022D308 972590 282416 SH DFND 2 282416 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 6092447 160793 SH DFND 2 160793 0 0 PRICE T ROWE GROUP INC COM 74144T108 27077 248 SH DFND 2 248 0 0 PRIMERICA INC COM 74164M108 5545 46 SH DFND 2 46 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 131652 2247 SH DFND 2 2247 0 0 PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 17240 1000 SH DFND 2 1000 0 0 PROASSURANCE CORP COM 74267C106 25776 549 SH DFND 2 549 0 0 PROCTER AND GAMBLE CO COM 742718109 11866517 142575 SH DFND 2 142575 0 0 PROGRESSIVE CORP OHIO COM 743315103 7814 110 SH DFND 2 110 0 0 PROLOGIS INC COM 74340W103 5152 76 SH DFND 2 76 0 0 PROOFPOINT INC COM 743424103 54547 513 SH DFND 2 513 0 0 PROSHARES TR PSHS ULDOW30 NEW 74347B276 402 14 SH DFND 2 14 0 0 PROSHARES TR ULTSHT FINLS NEW 74347B748 58 3 SH DFND 2 3 0 0 PROSHARES TR PSHS ULTRA DOW30 74347R305 349964 7080 SH DFND 2 7080 0 0 PROSHARES TR II SHT VIX ST TRM 74347W130 2955 50 SH DFND 2 50 0 0 PROSHARES TR II ULTRA VIX SHORT 74347W148 110 3 SH DFND 2 3 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 724370 10839 SH DFND 2 10839 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 115814 15800 SH DFND 2 15800 0 0 PROTALIX BIOTHERAPEUTICS INC COM 74365A101 7997 11000 SH DFND 2 11000 0 0 PRUDENTIAL FINL INC COM 744320102 654730 6462 SH DFND 2 6462 0 0 PRUDENTIAL PLC ADR 74435K204 122526 2670 SH DFND 2 2670 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 41915 794 SH DFND 2 794 0 0 PULTE GROUP INC COM 745867101 18800 759 SH DFND 2 759 0 0 QEP RES INC COM 74733V100 7924 700 SH DFND 2 700 0 0 QUALCOMM INC COM 747525103 1829850 25404 SH DFND 2 25404 0 0 QUALYS INC COM 74758T303 8019 90 SH DFND 2 90 0 0 QUANTA SVCS INC COM 74762E102 20829 624 SH DFND 2 624 0 0 QUARTERHILL INC COM 747713105 2067267 1476440 SH DFND 2 1476440 0 0 QUDIAN INC ADR 747798106 729 140 SH DFND 2 140 0 0 QUEST DIAGNOSTICS INC COM 74834L100 194778 1805 SH DFND 2 1805 0 0 QUICKLOGIC CORP COM 74837P108 7 7 SH DFND 2 7 0 0 QUORUM HEALTH CORP COM 74909E106 270 46 SH DFND 2 46 0 0 RF INDS LTD COM PAR $0.01 749552105 7100 1000 SH DFND 2 1000 0 0 RLI CORP COM 749607107 13752 175 SH DFND 2 175 0 0 RMR GROUP INC CL A 74967R106 2970 32 SH DFND 2 32 0 0 RADIAN GROUP INC COM 750236101 16536 800 SH DFND 2 800 0 0 RAMBUS INC DEL COM 750917106 14183 1300 SH DFND 2 1300 0 0 RALPH LAUREN CORP CL A 751212101 79779 580 SH DFND 2 580 0 0 RANDGOLD RES LTD ADR 752344309 141 2 SH DFND 2 2 0 0 RANGE RES CORP COM 75281A109 219494 12919 SH DFND 2 12919 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 24761 269 SH DFND 2 269 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 26705 1449 SH DFND 2 1449 0 0 RAYTHEON CO COM NEW 755111507 1085998 5255 SH DFND 2 5255 0 0 REALITY SHS ETF TR NSD NXGN ECO ETF 75605A702 7103 300 SH DFND 2 300 0 0 REALTY INCOME CORP COM 756109104 17977 316 SH DFND 2 316 0 0 RED HAT INC COM 756577102 33389 245 SH DFND 2 245 0 0 REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 411257 46575 SH DFND 2 46575 0 0 REGENERON PHARMACEUTICALS COM 75886F107 17374 43 SH DFND 2 43 0 0 REGIONS FINL CORP NEW COM 7591EP100 84410 4600 SH DFND 2 4600 0 0 REGULUS THERAPEUTICS INC COM 75915K101 396 2000 SH DFND 2 2000 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 7806 54 SH DFND 2 54 0 0 RELX PLC SPONSORED ADR 759530108 77001 3679 SH DFND 2 3679 0 0 RENESOLA LTD SPONSORED ADS 75971T301 8924 4418 SH DFND 2 4418 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 22320 775 SH DFND 2 775 0 0 REPUBLIC SVCS INC COM 760759100 3342 46 SH DFND 2 46 0 0 RESMED INC COM 761152107 71280 618 SH DFND 2 618 0 0 RESOLUTE FST PRODS INC COM 76117W109 79861 6169 SH DFND 2 6169 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 8557901 144648 SH DFND 2 144648 0 0 REVLON INC CL A NEW 761525609 1405 63 SH DFND 2 63 0 0 REXAHN PHARMACEUTICALS INC COM NEW 761640200 2 1 SH DFND 2 1 0 0 REXNORD CORP NEW COM 76169B102 31231 1014 SH DFND 2 1014 0 0 RIBBON COMMUNICATIONS INC COM 762544104 31418 4600 SH DFND 2 4600 0 0 RINGCENTRAL INC CL A 76680R206 20471 220 SH DFND 2 220 0 0 RIO TINTO PLC SPONSORED ADR 767204100 1925495 37740 SH DFND 2 37740 0 0 RIOT BLOCKCHAIN INC COM 767292105 7008 1920 SH DFND 2 1920 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 186569 5182 SH DFND 2 5182 0 0 RITE AID CORP COM 767754104 167670 130992 SH DFND 2 130992 0 0 ROBERT HALF INTL INC COM 770323103 8094 115 SH DFND 2 115 0 0 ROCKWELL AUTOMATION INC COM 773903109 45005 240 SH DFND 2 240 0 0 ROCKWELL COLLINS INC COM 774341101 77539 552 SH DFND 2 552 0 0 ROCKWELL MED INC COM 774374102 41398 9810 SH DFND 2 9810 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 15464074 300924 SH DFND 2 300924 0 0 ROKU INC COM CL A 77543R102 21909 300 SH DFND 2 300 0 0 ROLLINS INC COM 775711104 2576776 42458 SH DFND 2 42458 0 0 ROSS STORES INC COM 778296103 8377022 84531 SH DFND 2 84531 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 244696936 3055038 SH DFND 2 3055038 0 0 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 6759 1035 SH DFND 2 1035 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 152287 2147 SH DFND 2 2147 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2800554 41100 SH DFND 2 41100 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 37936 395 SH DFND 2 395 0 0 RYDER SYS INC COM 783549108 36535 500 SH DFND 2 500 0 0 S&P GLOBAL INC COM 78409V104 22665 116 SH DFND 2 116 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 114475 4106 SH DFND 2 4106 0 0 SL GREEN RLTY CORP COM 78440X101 1170 12 SH DFND 2 12 0 0 SM ENERGY CO COM 78454L100 4351 138 SH DFND 2 138 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 52883422 181905 SH DFND 2 181905 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 2444975 21683 SH DFND 2 21683 0 0 SPDR INDEX SHS FDS STOXX EUR 50 ETF 78463X103 550166 16374 SH DFND 2 16374 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 2092581 54708 SH DFND 2 54708 0 0 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 8893736 91830 SH DFND 2 91830 0 0 SPDR INDEX SHS FDS SOLACTIVE CANADA 78463X376 73681 1240 SH DFND 2 1240 0 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 1984828 20532 SH DFND 2 20532 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 27864 800 SH DFND 2 800 0 0 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 8607 280 SH DFND 2 280 0 0 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 7801078 161146 SH DFND 2 161146 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 35386 1150 SH DFND 2 1150 0 0 SPX CORP COM 784635104 4963 149 SH DFND 2 149 0 0 SPDR SERIES TRUST NYSE TECH ETF 78464A102 8500 90 SH DFND 2 90 0 0 SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 53842 1263 SH DFND 2 1263 0 0 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 11327 210 SH DFND 2 210 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 36302 1007 SH DFND 2 1007 0 0 SPDR SERIES TRUST FTSE INT GVT ETF 78464A490 19890 378 SH DFND 2 378 0 0 SPDR SERIES TRUST S&P TRANSN ETF 78464A532 33577 500 SH DFND 2 500 0 0 SPDR SERIES TRUST HLTH CARE SVCS 78464A573 64808 847 SH DFND 2 847 0 0 SPDR SERIES TRUST AEROSPACE DEF 78464A631 340859 3424 SH DFND 2 3424 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 2590474 43596 SH DFND 2 43596 0 0 SPDR SERIES TRUST GLB DOW ETF 78464A706 67120 778 SH DFND 2 778 0 0 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 30612 600 SH DFND 2 600 0 0 SPDR SERIES TRUST S&P PHARMAC 78464A722 63128 1300 SH DFND 2 1300 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 132424 3059 SH DFND 2 3059 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 18970 555 SH DFND 2 555 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 1506163 15380 SH DFND 2 15380 0 0 SPDR SERIES TRUST S&P INS ETF 78464A789 1057339 32980 SH DFND 2 32980 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 182275 3914 SH DFND 2 3914 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 465928 4860 SH DFND 2 4860 0 0 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 24832 646 SH DFND 2 646 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 34965 740 SH DFND 2 740 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 7753001 29323 SH DFND 2 29323 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 165357 450 SH DFND 2 450 0 0 SPDR SER TR BLOOMBERG SRT TR 78468R408 4139 150 SH DFND 2 150 0 0 SPDR SER TR SPDR BLOOMBERG 78468R663 361192 3944 SH DFND 2 3944 0 0 SPDR SER TR NUVEEN BRC MUNIC 78468R721 8451 178 SH DFND 2 178 0 0 SPX FLOW INC COM 78469X107 7748 149 SH DFND 2 149 0 0 SSR MNG INC COM 784730103 324563 37528 SH DFND 2 37528 0 0 SVB FINL GROUP COM 78486Q101 69937 225 SH DFND 2 225 0 0 S&W SEED CO COM 785135104 1225 500 SH DFND 2 500 0 0 SABRE CORP COM 78573M104 393078 15072 SH DFND 2 15072 0 0 ST JOE CO COM 790148100 168 10 SH DFND 2 10 0 0 SALESFORCE COM INC COM 79466L302 989803 6224 SH DFND 2 6224 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 8735 475 SH DFND 2 475 0 0 SANDERSON FARMS INC COM 800013104 259459 2510 SH DFND 2 2510 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 253609 68300 SH DFND 2 68300 0 0 SANGAMO THERAPEUTICS INC COM 800677106 20340 1200 SH DFND 2 1200 0 0 SANOFI SPONSORED ADR 80105N105 5320733 119112 SH DFND 2 119112 0 0 SAP SE SPON ADR 803054204 288066 2342 SH DFND 2 2342 0 0 SASOL LTD SPONSORED ADR 803866300 42504 1100 SH DFND 2 1100 0 0 SCHEIN HENRY INC COM 806407102 129756 1526 SH DFND 2 1526 0 0 SCHLUMBERGER LTD COM 806857108 1459278 23954 SH DFND 2 23954 0 0 SCHWAB CHARLES CORP NEW COM 808513105 55195 1123 SH DFND 2 1123 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 4173 100 SH DFND 2 100 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 17399 351 SH DFND 2 351 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 12090 150 SH DFND 2 150 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 17714 225 SH DFND 2 225 0 0 SEACHANGE INTL INC COM 811699107 727 406 SH DFND 2 406 0 0 SEABRIDGE GOLD INC COM 811916105 7705 600 SH DFND 2 600 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 869 15 SH DFND 2 15 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2562865 26935 SH DFND 2 26935 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1505500 27921 SH DFND 2 27921 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 117220 1000 SH DFND 2 1000 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 2871758 37916 SH DFND 2 37916 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 5261961 190789 SH DFND 2 190789 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 5296469 67557 SH DFND 2 67557 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 24510016 325455 SH DFND 2 325455 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 931833 19017 SH DFND 2 19017 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 60915 1868 SH DFND 2 1868 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 28062 533 SH DFND 2 533 0 0 SERVICE CORP INTL COM 817565104 32929 745 SH DFND 2 745 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 3350 54 SH DFND 2 54 0 0 SERVICENOW INC COM 81762P102 118552 606 SH DFND 2 606 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 6199040 318375 SH DFND 2 318375 0 0 SHERWIN WILLIAMS CO COM 824348106 323654 711 SH DFND 2 711 0 0 SHIRE PLC SPONSORED ADR 82481R106 129246 713 SH DFND 2 713 0 0 SHOPIFY INC CL A 82509L107 1684543 10263 SH DFND 2 10263 0 0 SIBANYE STILLWATER SPONSORED ADR 825724206 7470 3000 SH DFND 2 3000 0 0 SIERRA METALS INC COM 82639W106 29107 11795 SH DFND 2 11795 0 0 SIERRA WIRELESS INC COM 826516106 13298 665 SH DFND 2 665 0 0 SILICON LABORATORIES INC COM 826919102 458449 4994 SH DFND 2 4994 0 0 SILVERCORP METALS INC COM 82835P103 8503 3523 SH DFND 2 3523 0 0 SILVERCREST METALS INC COM 828363101 55639 22833 SH DFND 2 22833 0 0 SIMON PPTY GROUP INC NEW COM 828806109 62039 351 SH DFND 2 351 0 0 SINO GLOBAL SHIPPING AMER LT COM 82935V109 936 800 SH DFND 2 800 0 0 SIRIUS XM HLDGS INC COM 82968B103 329013 52059 SH DFND 2 52059 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 22831 327 SH DFND 2 327 0 0 SKECHERS U S A INC CL A 830566105 296086 10601 SH DFND 2 10601 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 2526092 27848 SH DFND 2 27848 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 366301 9876 SH DFND 2 9876 0 0 SMITH A O COM 831865209 30421 570 SH DFND 2 570 0 0 SMTC CORP COM NEW 832682207 1156 400 SH DFND 2 400 0 0 SMUCKER J M CO COM NEW 832696405 140884 1373 SH DFND 2 1373 0 0 SNAP ON INC COM 833034101 81518 444 SH DFND 2 444 0 0 SNAP INC CL A 83304A106 96714 11405 SH DFND 2 11405 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 91760 2007 SH DFND 2 2007 0 0 SOGOU INC ADR REPSTG A 83409V104 41608 5600 SH DFND 2 5600 0 0 SONY CORP SPONSORED ADR 835699307 8903238 146797 SH DFND 2 146797 0 0 SONOS INC COM 83570H108 33989 2119 SH DFND 2 2119 0 0 SOPHIRIS BIO INC COM NEW 83578Q209 508 182 SH DFND 2 182 0 0 SOTHEBYS COM 835898107 5165 105 SH DFND 2 105 0 0 SOUTHERN CO COM 842587107 47088 1080 SH DFND 2 1080 0 0 SOUTHERN COPPER CORP COM 84265V105 107117 2483 SH DFND 2 2483 0 0 SOUTHWEST AIRLS CO COM 844741108 496478 7950 SH DFND 2 7950 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 8400 500 SH DFND 2 500 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 36210 395 SH DFND 2 395 0 0 SPIRIT AIRLS INC COM 848577102 89478 1905 SH DFND 2 1905 0 0 SPLUNK INC COM 848637104 111237 920 SH DFND 2 920 0 0 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 28887141 3056374 SH DFND 2 3056374 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 30996832 5889378 SH DFND 2 5889378 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 5710158 489487 SH DFND 2 489487 0 0 SQUARE INC CL A 852234103 297921 3009 SH DFND 2 3009 0 0 STAMPS COM INC COM NEW 852857200 11310 50 SH DFND 2 50 0 0 STANDEX INTL CORP COM 854231107 17723 170 SH DFND 2 170 0 0 STANLEY BLACK & DECKER INC COM 854502101 25334 173 SH DFND 2 173 0 0 STANTEC INC COM 85472N109 3798188 153387 SH DFND 2 153387 0 0 STARBUCKS CORP COM 855244109 12142047 213618 SH DFND 2 213618 0 0 STARS GROUP INC COM 85570W100 192232 7745 SH DFND 2 7745 0 0 STATE STR CORP COM 857477103 8043 96 SH DFND 2 96 0 0 STEEL DYNAMICS INC COM 858119100 70722 1565 SH DFND 2 1565 0 0 STELLUS CAP INVT CORP COM 858568108 13640 1000 SH DFND 2 1000 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 5478 330 SH DFND 2 330 0 0 STERICYCLE INC COM 858912108 24587 419 SH DFND 2 419 0 0 STERLING CONSTRUCTION CO INC COM 859241101 27351 1910 SH DFND 2 1910 0 0 STITCH FIX INC COM CL A 860897107 87540 2000 SH DFND 2 2000 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 23200 1265 SH DFND 2 1265 0 0 STRYKER CORP COM 863667101 17270318 97199 SH DFND 2 97199 0 0 SUN LIFE FINL INC COM 866796105 109032369 2744805 SH DFND 2 2744805 0 0 SUNCOR ENERGY INC NEW COM 867224107 58429837 1511248 SH DFND 2 1511248 0 0 SUNOPTA INC COM 8676EP108 5068 700 SH DFND 2 700 0 0 SUNOCO LP COM U REP LP 86765K109 22163 750 SH DFND 2 750 0 0 SUNPOWER CORP COM 867652406 50005 6850 SH DFND 2 6850 0 0 SUNRUN INC COM 86771W105 342100 27500 SH DFND 2 27500 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 50350 1000 SH DFND 2 1000 0 0 SUPERVALU INC COM NEW 868536301 10536 327 SH DFND 2 327 0 0 SWEDISH EXPT CR CORP ROG AGRI ETN22 870297603 1136 200 SH DFND 2 200 0 0 SWISS HELVETIA FD INC COM 870875101 9599 1128 SH DFND 2 1128 0 0 SYMANTEC CORP COM 871503108 71394 3355 SH DFND 2 3355 0 0 SYNOPSYS INC COM 871607107 18736 190 SH DFND 2 190 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 4123 2425 SH DFND 2 2425 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 2020 250 SH DFND 2 250 0 0 SYNCHRONY FINL COM 87165B103 339269 10916 SH DFND 2 10916 0 0 SYSCO CORP COM 871829107 661960 9037 SH DFND 2 9037 0 0 TC PIPELINES LP UT COM LTD PRT 87233Q108 4246 140 SH DFND 2 140 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 42739 809 SH DFND 2 809 0 0 TJX COS INC NEW COM 872540109 4323524 38596 SH DFND 2 38596 0 0 T MOBILE US INC COM 872590104 165906 2364 SH DFND 2 2364 0 0 TPG SPECIALTY LENDING INC COM 87265K102 12642 620 SH DFND 2 620 0 0 TABLEAU SOFTWARE INC CL A 87336U105 10057 90 SH DFND 2 90 0 0 TAHOE RES INC COM 873868103 660307 241792 SH DFND 2 241792 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 378186 8564 SH DFND 2 8564 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 46917 340 SH DFND 2 340 0 0 TAL ED GROUP SPONSORED ADS 874080104 25119 977 SH DFND 2 977 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 4284 100 SH DFND 2 100 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 4576 200 SH DFND 2 200 0 0 TANZANIAN ROYALTY EXPL CORP COM 87600U104 136 400 SH DFND 2 400 0 0 TAPESTRY INC COM 876030107 225210 4480 SH DFND 2 4480 0 0 TARGET CORP COM 87612E106 326289 3699 SH DFND 2 3699 0 0 TARGA RES CORP COM 87612G101 3716 66 SH DFND 2 66 0 0 TASEKO MINES LTD COM 876511106 3094 4000 SH DFND 2 4000 0 0 TATA MTRS LTD SPONSORED ADR 876568502 79380 5168 SH DFND 2 5168 0 0 TEAM INC COM 878155100 9000 400 SH DFND 2 400 0 0 TECK RESOURCES LTD CL B 878742204 11705436 486074 SH DFND 2 486074 0 0 TEGNA INC COM 87901J105 5872 491 SH DFND 2 491 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 85076 3675 SH DFND 2 3675 0 0 TELADOC HEALTH INC COM 87918A105 4318 50 SH DFND 2 50 0 0 TELECOM ITALIA S P A NEW SPON ADR ORD 87927Y102 16146 2691 SH DFND 2 2691 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 77636 7979 SH DFND 2 7979 0 0 TELEFONICA S A SPONSORED ADR 879382208 9312151 1184752 SH DFND 2 1184752 0 0 TELUS CORP COM 87971M103 75198407 2041776 SH DFND 2 2041776 0 0 TEMPUR SEALY INTL INC COM 88023U101 7935 150 SH DFND 2 150 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 8253 290 SH DFND 2 290 0 0 TENNECO INC COM 880349105 442470 10500 SH DFND 2 10500 0 0 TERADYNE INC COM 880770102 119630 3235 SH DFND 2 3235 0 0 TEREX CORP NEW COM 880779103 3991 100 SH DFND 2 100 0 0 TESLA INC COM 88160R101 2047202 7732 SH DFND 2 7732 0 0 TETRA TECH INC NEW COM 88162G103 21924 321 SH DFND 2 321 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 4148561 192598 SH DFND 2 192598 0 0 TETRAPHASE PHARMACEUTICALS I COM 88165N105 13800 5000 SH DFND 2 5000 0 0 TEXAS INSTRS INC COM 882508104 435597 4060 SH DFND 2 4060 0 0 TEXTRON INC COM 883203101 180605 2527 SH DFND 2 2527 0 0 THE TRADE DESK INC COM CL A 88339J105 15091 100 SH DFND 2 100 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 32463 133 SH DFND 2 133 0 0 THOMSON REUTERS CORP COM 884903105 14808959 324792 SH DFND 2 324792 0 0 THOR INDS INC COM 885160101 255536 3053 SH DFND 2 3053 0 0 3-D SYS CORP DEL COM NEW 88554D205 129938 6875 SH DFND 2 6875 0 0 3M CO COM 88579Y101 5139849 24393 SH DFND 2 24393 0 0 TILRAY INC COM CL 2 88688T100 197047 1372 SH DFND 2 1372 0 0 TITAN MED INC COM NEW 88830X819 779 366 SH DFND 2 366 0 0 TOLL BROTHERS INC COM 889478103 88520 2680 SH DFND 2 2680 0 0 TORCHLIGHT ENERGY RES INC COM 89102U103 7680 8000 SH DFND 2 8000 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 203626801 3353622 SH DFND 2 3353622 0 0 TOTAL S A SPONSORED ADR 89151E109 5778681 89745 SH DFND 2 89745 0 0 TOWER INTL INC COM 891826109 551518 18232 SH DFND 2 18232 0 0 TOTAL SYS SVCS INC COM 891906109 52826 535 SH DFND 2 535 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 632568 5087 SH DFND 2 5087 0 0 TRACTOR SUPPLY CO COM 892356106 21811 240 SH DFND 2 240 0 0 TRANSALTA CORP COM 89346D107 1023380 182977 SH DFND 2 182977 0 0 TRANSCANADA CORP COM 89353D107 44493321 1100579 SH DFND 2 1100579 0 0 TRANSGLOBE ENERGY CORP COM 893662106 9001 2706 SH DFND 2 2706 0 0 TRANSUNION COM 89400J107 67694 920 SH DFND 2 920 0 0 TRAVELERS COMPANIES INC COM 89417E109 562941 4340 SH DFND 2 4340 0 0 TRILLIUM THERAPEUTICS INC COM NEW 89620X506 367 66 SH DFND 2 66 0 0 TRILOGY METALS INC NEW COM 89621C105 625 317 SH DFND 2 317 0 0 TRIMBLE INC COM 896239100 5476 126 SH DFND 2 126 0 0 TRINITY INDS INC COM 896522109 124210 3390 SH DFND 2 3390 0 0 TRIPLE-S MGMT CORP CL B 896749108 3778 200 SH DFND 2 200 0 0 TRIPADVISOR INC COM 896945201 171595 3360 SH DFND 2 3360 0 0 TRUPANION INC COM 898202106 3573 100 SH DFND 2 100 0 0 TUCOWS INC COM NEW 898697206 55589 1000 SH DFND 2 1000 0 0 TUPPERWARE BRANDS CORP COM 899896104 110820 3313 SH DFND 2 3313 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 3856 800 SH DFND 2 800 0 0 TURQUOISE HILL RES LTD COM 900435108 11362 5400 SH DFND 2 5400 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 62823 1356 SH DFND 2 1356 0 0 TWILIO INC CL A 90138F102 12942 150 SH DFND 2 150 0 0 TWITTER INC COM 90184L102 1865041 65532 SH DFND 2 65532 0 0 TWO HBRS INVT CORP COM NEW 90187B408 6719 450 SH DFND 2 450 0 0 II VI INC COM 902104108 7852 166 SH DFND 2 166 0 0 TYSON FOODS INC CL A 902494103 1108865 18627 SH DFND 2 18627 0 0 US BANCORP DEL COM NEW 902973304 11849244 224375 SH DFND 2 224375 0 0 USANA HEALTH SCIENCES INC COM 90328M107 200113 1660 SH DFND 2 1660 0 0 USA TECHNOLOGIES INC COM NO PAR 90328S500 11088 1540 SH DFND 2 1540 0 0 UBIQUITI NETWORKS INC COM 90347A100 25704 260 SH DFND 2 260 0 0 ULTA BEAUTY INC COM 90384S303 10354932 36704 SH DFND 2 36704 0 0 ULTRA PETROLEUM CORP COM NEW 903914208 175 156 SH DFND 2 156 0 0 UNDER ARMOUR INC CL A 904311107 176232 8305 SH DFND 2 8305 0 0 UNDER ARMOUR INC CL C 904311206 1659977 85302 SH DFND 2 85302 0 0 UNILEVER PLC SPON ADR NEW 904767704 4290518 78052 SH DFND 2 78052 0 0 UNILEVER N V N Y SHS NEW 904784709 635770 11445 SH DFND 2 11445 0 0 UNION PAC CORP COM 907818108 25884597 158967 SH DFND 2 158967 0 0 UNISYS CORP COM NEW 909214306 245 12 SH DFND 2 12 0 0 UNITED CONTL HLDGS INC COM 910047109 99302 1115 SH DFND 2 1115 0 0 UNITED INS HLDGS CORP COM 910710102 14547 650 SH DFND 2 650 0 0 UNITED NAT FOODS INC COM 911163103 16473 550 SH DFND 2 550 0 0 UNITED PARCEL SERVICE INC CL B 911312106 4086367 35001 SH DFND 2 35001 0 0 UNITED RENTALS INC COM 911363109 58732 359 SH DFND 2 359 0 0 UNITED STATES NATL GAS FUND UNIT PAR 912318300 8864 357 SH DFND 2 357 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 4088434 263430 SH DFND 2 263430 0 0 UNITED STATES STL CORP NEW COM 912909108 10668 350 SH DFND 2 350 0 0 UNITED TECHNOLOGIES CORP COM 913017109 15365538 109903 SH DFND 2 109903 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 78518 614 SH DFND 2 614 0 0 UNITEDHEALTH GROUP INC COM 91324P102 9833903 36964 SH DFND 2 36964 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 55649 472 SH DFND 2 472 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 27188 560 SH DFND 2 560 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 44105 345 SH DFND 2 345 0 0 UNUM GROUP COM 91529Y106 53878 1379 SH DFND 2 1379 0 0 UR ENERGY INC COM 91688R108 232286 289244 SH DFND 2 289244 0 0 URANIUM ENERGY CORP COM 916896103 293398 170580 SH DFND 2 170580 0 0 UTAH MED PRODS INC COM 917488108 21195 225 SH DFND 2 225 0 0 V F CORP COM 918204108 44856 480 SH DFND 2 480 0 0 VBI VACCINES INC COM NEW 91822J103 14411 5955 SH DFND 2 5955 0 0 VEON LTD SPONSORED ADR 91822M106 290 100 SH DFND 2 100 0 0 VAALCO ENERGY INC COM NEW 91851C201 5460 2000 SH DFND 2 2000 0 0 VAIL RESORTS INC COM 91879Q109 21130 77 SH DFND 2 77 0 0 VALE S A ADR 91912E105 193662 13050 SH DFND 2 13050 0 0 VALERO ENERGY CORP NEW COM 91913Y100 1791904 15753 SH DFND 2 15753 0 0 VALVOLINE INC COM 92047W101 312971 14550 SH DFND 2 14550 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 176125 9510 SH DFND 2 9510 0 0 VANECK VECTORS ETF TR GREEN BD ETF 92189F171 80745 3130 SH DFND 2 3130 0 0 VANECK VECTORS ETF TR STEEL ETF 92189F205 1513 33 SH DFND 2 33 0 0 VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 13734 600 SH DFND 2 600 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 11858 550 SH DFND 2 550 0 0 VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 4853 250 SH DFND 2 250 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 23125691 1404963 SH DFND 2 1404963 0 0 VANECK VECTORS ETF TR GLOBAL ALTER ETF 92189F502 1729538 29656 SH DFND 2 29656 0 0 VANECK VECTORS ETF TR MORNINGSTAR INTL 92189F593 14915 452 SH DFND 2 452 0 0 VANECK VECTORS ETF TR URANIUM NUCLEAR 92189F601 9595 182 SH DFND 2 182 0 0 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 6707503 143476 SH DFND 2 143476 0 0 VANECK VECTORS ETF TR PHARMACEUTICAL 92189F692 25740 400 SH DFND 2 400 0 0 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 174302 2653 SH DFND 2 2653 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 135972 5400 SH DFND 2 5400 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 231192 8450 SH DFND 2 8450 0 0 VANECK VECTORS ETF TR VIETNAM ETF 92189F817 79965 4757 SH DFND 2 4757 0 0 VANGUARD GROUP DIV APP ETF 921908844 3704243 33462 SH DFND 2 33462 0 0 VANGUARD STAR FD VG TL INTL STK F 921909768 35100 650 SH DFND 2 650 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 543 5 SH DFND 2 5 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 7690 60 SH DFND 2 60 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 246603 3081 SH DFND 2 3081 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 3176 20 SH DFND 2 20 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 3910 35 SH DFND 2 35 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 19711 145 SH DFND 2 145 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 66950 858 SH DFND 2 858 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 676348 8594 SH DFND 2 8594 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1519989 35128 SH DFND 2 35128 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 3797124 43600 SH DFND 2 43600 0 0 VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 61878 985 SH DFND 2 985 0 0 VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 74739 1160 SH DFND 2 1160 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 45951 950 SH DFND 2 950 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 4472 82 SH DFND 2 82 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 2859952 15849 SH DFND 2 15849 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 7006 50 SH DFND 2 50 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 99329 945 SH DFND 2 945 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 2737063 39456 SH DFND 2 39456 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1540521 8539 SH DFND 2 8539 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 470952 2325 SH DFND 2 2325 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 6246048 111199 SH DFND 2 111199 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1888167 24900 SH DFND 2 24900 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 188265 3617 SH DFND 2 3617 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 789537 19257 SH DFND 2 19257 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 5040123 89650 SH DFND 2 89650 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 6571 110 SH DFND 2 110 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 283096 3622 SH DFND 2 3622 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 179570 1327 SH DFND 2 1327 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 7451 120 SH DFND 2 120 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 5429 65 SH DFND 2 65 0 0 VECTOR GROUP LTD COM 92240M108 102661 7450 SH DFND 2 7450 0 0 VECTRUS INC COM 92242T101 7174 230 SH DFND 2 230 0 0 VEEVA SYS INC CL A COM 922475108 16875 155 SH DFND 2 155 0 0 VENTAS INC COM 92276F100 16314 300 SH DFND 2 300 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4268794 15985 SH DFND 2 15985 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 14699 130 SH DFND 2 130 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1698556 21053 SH DFND 2 21053 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 326311 1742 SH DFND 2 1742 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 6867103 49276 SH DFND 2 49276 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 602577 3670 SH DFND 2 3670 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 46729 350 SH DFND 2 350 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1471 12 SH DFND 2 12 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 167127 1510 SH DFND 2 1510 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 20485 126 SH DFND 2 126 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 4943538 33034 SH DFND 2 33034 0 0 VEONEER INCORPORATED COM 92336X109 12115 220 SH DFND 2 220 0 0 VERISIGN INC COM 92343E102 15372 96 SH DFND 2 96 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 13484072 252558 SH DFND 2 252558 0 0 VERINT SYS INC COM 92343X100 7515 150 SH DFND 2 150 0 0 VERISK ANALYTICS INC COM 92345Y106 3720896 30866 SH DFND 2 30866 0 0 VERITIV CORP COM 923454102 255 7 SH DFND 2 7 0 0 VERMILION ENERGY INC COM 923725105 6422850 196048 SH DFND 2 196048 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 86540 449 SH DFND 2 449 0 0 VERSUM MATLS INC COM 92532W103 1368 38 SH DFND 2 38 0 0 VIACOM INC NEW CL B 92553P201 29439 872 SH DFND 2 872 0 0 VIAVI SOLUTIONS INC COM 925550105 48467 4274 SH DFND 2 4274 0 0 VICON INDS INC COM 925811101 731 4060 SH DFND 2 4060 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 11887 1905 SH DFND 2 1905 0 0 VISA INC COM CL A 92826C839 24878318 165756 SH DFND 2 165756 0 0 VISTA OUTDOOR INC COM 928377100 5174933 289264 SH DFND 2 289264 0 0 VIVUS INC COM NEW 928551308 4388 995 SH DFND 2 995 0 0 VMWARE INC CL A COM 928563402 488312 3129 SH DFND 2 3129 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 27711768 1277040 SH DFND 2 1277040 0 0 VOXELJET AG ADS 92912L107 5318 1195 SH DFND 2 1195 0 0 WABCO HLDGS INC COM 92927K102 17691 150 SH DFND 2 150 0 0 WPP PLC NEW ADR 92937A102 9965 136 SH DFND 2 136 0 0 WEC ENERGY GROUP INC COM 92939U106 3204 48 SH DFND 2 48 0 0 WABASH NATL CORP COM 929566107 5834 320 SH DFND 2 320 0 0 WALMART INC COM 931142103 26557842 282801 SH DFND 2 282801 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 50145723 687870 SH DFND 2 687870 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 3657 501 SH DFND 2 501 0 0 WASTE CONNECTIONS INC COM 94106B101 4516165 56816 SH DFND 2 56816 0 0 WASTE MGMT INC DEL COM 94106L109 624930 6916 SH DFND 2 6916 0 0 WATERS CORP COM 941848103 36210 186 SH DFND 2 186 0 0 WAYFAIR INC CL A 94419L101 25104 170 SH DFND 2 170 0 0 WEIBO CORP SPONSORED ADR 948596101 143408 1961 SH DFND 2 1961 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 15118 210 SH DFND 2 210 0 0 WELLS FARGO CO NEW COM 949746101 60464709 1150394 SH DFND 2 1150394 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 70998 55 SH DFND 2 55 0 0 WELLTOWER INC COM 95040Q104 15437 240 SH DFND 2 240 0 0 WESCO INTL INC COM 95082P105 11368 185 SH DFND 2 185 0 0 WESTERN COPPER & GOLD CORP COM 95805V108 3365 5000 SH DFND 2 5000 0 0 WESTERN DIGITAL CORP COM 958102105 208871 3568 SH DFND 2 3568 0 0 WESTERN UN CO COM 959802109 19060 1000 SH DFND 2 1000 0 0 WESTLAKE CHEM CORP COM 960413102 117684 1416 SH DFND 2 1416 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 39372 13180 SH DFND 2 13180 0 0 WESTPAC BKG CORP SPONSORED ADR 961214301 64532 3225 SH DFND 2 3225 0 0 WESTROCK CO COM 96145D105 195056 3650 SH DFND 2 3650 0 0 WESTWATER RES INC COM 961684107 581 2766 SH DFND 2 2766 0 0 WEYERHAEUSER CO COM 962166104 83224 2579 SH DFND 2 2579 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 3804624 217611 SH DFND 2 217611 0 0 WHIRLPOOL CORP COM 963320106 325256 2739 SH DFND 2 2739 0 0 WILLIAMS COS INC DEL COM 969457100 29909 1100 SH DFND 2 1100 0 0 WILLIAMS SONOMA INC COM 969904101 73212 1114 SH DFND 2 1114 0 0 WINDSTREAM HLDGS INC COM PAR 97382A309 78 16 SH DFND 2 16 0 0 WINNEBAGO INDS INC COM 974637100 103958 3136 SH DFND 2 3136 0 0 WISDOMTREE TR US TOTAL DIVIDND 97717W109 37264 388 SH DFND 2 388 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 36080 500 SH DFND 2 500 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 3469 76 SH DFND 2 76 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 57246 600 SH DFND 2 600 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 1092 25 SH DFND 2 25 0 0 WISDOMTREE TR NEGATIVE DUR US 97717W364 18692 425 SH DFND 2 425 0 0 WISDOMTREE TR US DIVID EX FNCL 97717W406 18086 200 SH DFND 2 200 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 1944423 80648 SH DFND 2 80648 0 0 WISDOMTREE TR GERMANY HEDEQ FD 97717W448 1618188 54120 SH DFND 2 54120 0 0 WISDOMTREE TR JAPAN HDG FINL 97717W463 608 24 SH DFND 2 24 0 0 WISDOMTREE TR US QLT SHRHD YLD 97717W547 8718 100 SH DFND 2 100 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 8913 300 SH DFND 2 300 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 355700 5000 SH DFND 2 5000 0 0 WISDOMTREE TR INTL MIDCAP DV 97717W778 6557 100 SH DFND 2 100 0 0 WISDOMTREE TR INTL DIV EX FINL 97717W786 4204 100 SH DFND 2 100 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 11003952 189887 SH DFND 2 189887 0 0 WISDOMTREE TR EUR DOMST ECO FD 97717X388 254156 9375 SH DFND 2 9375 0 0 WISDOMTREE TR CBOE S&P 500 97717X560 273860 8938 SH DFND 2 8938 0 0 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 170077 5300 SH DFND 2 5300 0 0 WISDOMTREE TR EURO QTLY DIV GR 97717X610 27396 1064 SH DFND 2 1064 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 20091569 317804 SH DFND 2 317804 0 0 WISDOMTREE TR EM LCL DEBT FD 97717X867 6564 200 SH DFND 2 200 0 0 WORKDAY INC CL A 98138H101 129484 887 SH DFND 2 887 0 0 WORKHORSE GROUP INC COM NEW 98138J206 1231 1150 SH DFND 2 1150 0 0 WORKIVA INC COM CL A 98139A105 19553 495 SH DFND 2 495 0 0 WORLDPAY INC CL A 981558109 1290281 12741 SH DFND 2 12741 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 72064 745 SH DFND 2 745 0 0 WPX ENERGY INC COM 98212B103 1328 66 SH DFND 2 66 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 5557 100 SH DFND 2 100 0 0 WYNN RESORTS LTD COM 983134107 509638 4011 SH DFND 2 4011 0 0 XPO LOGISTICS INC COM 983793100 161779 1417 SH DFND 2 1417 0 0 XILINX INC COM 983919101 13629 170 SH DFND 2 170 0 0 XEROX CORP COM NEW 984121608 8094 300 SH DFND 2 300 0 0 XERIUM TECHNOLOGIES INC COM NEW 98416J118 356878 26514 SH DFND 2 26514 0 0 XUNLEI LTD SPONSORED ADR 98419E108 2904 400 SH DFND 2 400 0 0 XYLEM INC COM 98419M100 71963 901 SH DFND 2 901 0 0 YY INC ADS REPCOM CLA 98426T106 54317 725 SH DFND 2 725 0 0 YAMANA GOLD INC COM 98462Y100 487797 196429 SH DFND 2 196429 0 0 YOUNGEVITY INTL INC COM NEW 987537206 3109 462 SH DFND 2 462 0 0 YUM BRANDS INC COM 988498101 282912 3112 SH DFND 2 3112 0 0 YUM CHINA HLDGS INC COM 98850P109 1523985 43406 SH DFND 2 43406 0 0 ZENDESK INC COM 98936J101 49700 700 SH DFND 2 700 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 22876 174 SH DFND 2 174 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 12064 3770 SH DFND 2 3770 0 0 ZOETIS INC CL A 98978V103 1721511 18802 SH DFND 2 18802 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 132427 7992 SH DFND 2 7992 0 0 ZYNGA INC CL A 98986T108 103859 25900 SH DFND 2 25900 0 0 AMDOCS LTD SHS G02602103 2110536 31960 SH DFND 3 31960 0 0 ATLANTICA YIELD PLC SHS G0751N103 56130 2724 SH DFND 3 2724 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 7488446 357923 SH DFND 3 357923 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 9990246 250093 SH DFND 3 250093 0 0 CHINA YUCHAI INTL LTD COM G21082105 630468 36461 SH DFND 3 36461 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 826310 10316 SH DFND 3 10316 0 0 CREDICORP LTD COM G2519Y108 2862319 12831 SH DFND 3 12831 0 0 ESSENT GROUP LTD COM G3198U102 2669775 60282 SH DFND 3 60282 0 0 EVEREST RE GROUP LTD COM G3223R108 7128876 31170 SH DFND 3 31170 0 0 GENPACT LIMITED SHS G3922B107 3075583 100390 SH DFND 3 100390 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 549513 10061 SH DFND 3 10061 0 0 HUDSON LTD COM CL A G46408103 175014 7748 SH DFND 3 7748 0 0 ICON PLC SHS G4705A100 6516131 42336 SH DFND 3 42336 0 0 IHS MARKIT LTD SHS G47567105 4732795 87600 SH DFND 3 87600 0 0 LUXFER HOLDINGS PLC SHS G5698W116 766974 32947 SH DFND 3 32947 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 300040 10224 SH DFND 3 10224 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 8405924 122454 SH DFND 3 122454 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 2740734 135160 SH DFND 3 135160 0 0 SIGNET JEWELERS LIMITED SHS G81276100 2717335 41180 SH DFND 3 41180 0 0 ORION ENGINEERED CARBONS S A COM L72967109 4152040 129206 SH DFND 3 129206 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 2761824 15254 SH DFND 3 15254 0 0 TRINSEO S A SHS L9340P101 2739724 34960 SH DFND 3 34960 0 0 ALLOT COMMUNICATIONS LTD SHS M0854Q105 42597 6884 SH DFND 3 6884 0 0 ATTUNITY LTD SHS NEW M15332121 109397 5784 SH DFND 3 5784 0 0 AUDIOCODES LTD ORD M15342104 124860 12396 SH DFND 3 12396 0 0 CAESARSTONE LTD ORD SHS M20598104 108160 5831 SH DFND 3 5831 0 0 CERAGON NETWORKS LTD ORD M22013102 59788 17719 SH DFND 3 17719 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 2550155 31901 SH DFND 3 31901 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 3514647 47797 SH DFND 3 47797 0 0 PERION NETWORK LTD SHS NEW M78673114 13951 4629 SH DFND 3 4629 0 0 RADWARE LTD ORD M81873107 224057 8454 SH DFND 3 8454 0 0 WIX COM LTD SHS M98068105 152329 1271 SH DFND 3 1271 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 6912979 53135 SH DFND 3 53135 0 0 STAR BULK CARRIERS CORP SHS PAR Y8162K204 20483 1417 SH DFND 3 1417 0 0 AFLAC INC COM 001055102 8407768 178400 SH DFND 3 178400 0 0 AT&T INC COM 00206R102 8159768 242692 SH DFND 3 242692 0 0 ATN INTL INC COM 00215F107 97502 1320 SH DFND 3 1320 0 0 AU OPTRONICS CORP SPONSORED ADR 002255107 1529396 362824 SH DFND 3 362824 0 0 ACI WORLDWIDE INC COM 004498101 255751 9088 SH DFND 3 9088 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 73250 1723 SH DFND 3 1723 0 0 ADOBE SYS INC COM 00724F101 2737736 10129 SH DFND 3 10129 0 0 AECOM COM 00766T100 1757706 53772 SH DFND 3 53772 0 0 ADVANCED MICRO DEVICES INC COM 007903107 2548204 82390 SH DFND 3 82390 0 0 AGNICO EAGLE MINES LTD COM 008474108 2880983 84300 SH DFND 3 84300 0 0 ALASKA AIR GROUP INC COM 011659109 2895988 42020 SH DFND 3 42020 0 0 ALBEMARLE CORP COM 012653101 2631586 26341 SH DFND 3 26341 0 0 ALCOA CORP COM 013872106 2504530 61940 SH DFND 3 61940 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 3875572 374500 SH DFND 3 374500 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 14321107 86836 SH DFND 3 86836 0 0 ALLIANT ENERGY CORP COM 018802108 2476085 58115 SH DFND 3 58115 0 0 ALLY FINL INC COM 02005N100 4612440 174166 SH DFND 3 174166 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2039658 23276 SH DFND 3 23276 0 0 ALPHABET INC CAP STK CL C 02079K107 13663166 11434 SH DFND 3 11434 0 0 ALPHABET INC CAP STK CL A 02079K305 3877146 3208 SH DFND 3 3208 0 0 AMAZON COM INC COM 023135106 25680424 12805 SH DFND 3 12805 0 0 AMEDISYS INC COM 023436108 216826 1733 SH DFND 3 1733 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 4142584 100590 SH DFND 3 100590 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 2623812 23624 SH DFND 3 23624 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 59267 1791 SH DFND 3 1791 0 0 ANIXTER INTL INC COM 035290105 2039048 28980 SH DFND 3 28980 0 0 ANSYS INC COM 03662Q105 1704834 9121 SH DFND 3 9121 0 0 ANTHEM INC COM 036752103 13844175 50454 SH DFND 3 50454 0 0 APACHE CORP COM 037411105 12979463 271938 SH DFND 3 271938 0 0 APPLE INC COM 037833100 9148681 40477 SH DFND 3 40477 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 192208 26297 SH DFND 3 26297 0 0 ASPEN TECHNOLOGY INC COM 045327103 424617 3723 SH DFND 3 3723 0 0 ASSOCIATED BANC CORP COM 045487105 2333167 89660 SH DFND 3 89660 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1595122 25000 SH DFND 3 25000 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 4412634 56953 SH DFND 3 56953 0 0 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 127210 28941 SH DFND 3 28941 0 0 AVNET INC COM 053807103 2814424 62810 SH DFND 3 62810 0 0 AVON PRODS INC COM 054303102 334560 151883 SH DFND 3 151883 0 0 BCE INC PUT 05534B950 8183980 201900 SH DFND 3 201900 0 0 BG STAFFING INC COM 05544A109 139929 5138 SH DFND 3 5138 0 0 BRP INC COM SUN VTG 05577W200 819873 17469 SH DFND 3 17469 0 0 BMC STK HLDGS INC COM 05591B109 1303078 69810 SH DFND 3 69810 0 0 BAIDU INC SPON ADR REP A 056752108 7748682 33853 SH DFND 3 33853 0 0 BANK N S HALIFAX COM 064149107 26291626 440865 SH DFND 3 440865 0 0 BANKUNITED INC COM 06652K103 2512729 70920 SH DFND 3 70920 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4785114 22321 SH DFND 3 22321 0 0 BEST BUY INC COM 086516101 4349906 54744 SH DFND 3 54744 0 0 BIO RAD LABS INC CL A 090572207 2617042 8351 SH DFND 3 8351 0 0 BIOGEN INC COM 09062X103 924705 2614 SH DFND 3 2614 0 0 BJS RESTAURANTS INC COM 09180C106 1817157 25137 SH DFND 3 25137 0 0 BLACK HILLS CORP COM 092113109 1514954 26057 SH DFND 3 26057 0 0 BLOOMIN BRANDS INC COM 094235108 2481624 125290 SH DFND 3 125290 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2246250 45221 SH DFND 3 45221 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2075353 132020 SH DFND 3 132020 0 0 BRIDGEPOINT ED INC COM 10807M105 129855 12765 SH DFND 3 12765 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 2002675 114373 SH DFND 3 114373 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 14270869 320465 SH DFND 3 320465 0 0 BRUKER CORP COM 116794108 2177232 65008 SH DFND 3 65008 0 0 BUILD A BEAR WORKSHOP COM 120076104 39771 4389 SH DFND 3 4389 0 0 CAE INC COM 124765108 5816788 286400 SH DFND 3 286400 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 3870862 40288 SH DFND 3 40288 0 0 CDW CORP COM 12514G108 1120467 12590 SH DFND 3 12590 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 8213584 83776 SH DFND 3 83776 0 0 CIGNA CORPORATION COM 125509109 1448310 6946 SH DFND 3 6946 0 0 CRA INTL INC COM 12618T105 60692 1207 SH DFND 3 1207 0 0 CVR REFNG LP COMUNIT REP LT 12663P107 738430 37437 SH DFND 3 37437 0 0 CAMBREX CORP COM 132011107 1242119 18137 SH DFND 3 18137 0 0 CAMDEN PPTY TR SH BEN INT 133131102 3077638 32863 SH DFND 3 32863 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 2004013 31043 SH DFND 3 31043 0 0 CANADIAN NATL RY CO COM 136375102 34016180 378900 SH DFND 3 378900 0 0 CANADIAN NAT RES LTD COM 136385101 20076684 614189 SH DFND 3 614189 0 0 CANADIAN PAC RY LTD COM 13645T100 7871674 37193 SH DFND 3 37193 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 2000116 2848882 SH DFND 3 2848882 0 0 CENOVUS ENERGY INC COM 15135U109 3545141 352871 SH DFND 3 352871 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 235280 17802 SH DFND 3 17802 0 0 CHARLES RIV LABS INTL INC COM 159864107 2061974 15307 SH DFND 3 15307 0 0 CHEMOCENTRYX INC COM 16383L106 4936 390 SH DFND 3 390 0 0 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 53391 1079 SH DFND 3 1079 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 2610381 5736 SH DFND 3 5736 0 0 CIMAREX ENERGY CO COM 171798101 3930592 42239 SH DFND 3 42239 0 0 CINER RES LP COM UNIT LTD 172464109 264601 9723 SH DFND 3 9723 0 0 COCA COLA CO COM 191216100 7721322 166956 SH DFND 3 166956 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2307425 29894 SH DFND 3 29894 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 2226382 94179 SH DFND 3 94179 0 0 COMERICA INC COM 200340107 2639718 29240 SH DFND 3 29240 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 94711 3392 SH DFND 3 3392 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 663953 44685 SH DFND 3 44685 0 0 CONSTELLATION BRANDS INC CL A 21036P108 3972360 18400 SH DFND 3 18400 0 0 COOPER STD HLDGS INC COM 21676P103 2497012 20794 SH DFND 3 20794 0 0 COTT CORP QUE COM 22163N106 7446651 460951 SH DFND 3 460951 0 0 CRESCENT PT ENERGY CORP COM 22576C101 1656112 260100 SH DFND 3 260100 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 3679786 98891 SH DFND 3 98891 0 0 CUBESMART COM 229663109 3494691 122416 SH DFND 3 122416 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 1841669 126990 SH DFND 3 126990 0 0 DDR CORP COM 23317H854 913568 68228 SH DFND 3 68228 0 0 DXC TECHNOLOGY CO COM 23355L106 140081 1496 SH DFND 3 1496 0 0 DENTSPLY SIRONA INC COM 24906P109 2301235 60900 SH DFND 3 60900 0 0 DIGITAL RLTY TR INC COM 253868103 2303333 20478 SH DFND 3 20478 0 0 DISNEY WALT CO COM DISNEY 254687106 8629234 73700 SH DFND 3 73700 0 0 DOLLAR GEN CORP NEW COM 256677105 4749540 43400 SH DFND 3 43400 0 0 DRIL-QUIP INC COM 262037104 1606397 30718 SH DFND 3 30718 0 0 EOG RES INC COM 26875P101 6571540 51449 SH DFND 3 51449 0 0 EQT CORP COM 26884L109 4661106 105252 SH DFND 3 105252 0 0 EBAY INC COM 278642103 6460160 195400 SH DFND 3 195400 0 0 ECOPETROL S A SPONSORED ADS 279158109 2040445 51098 SH DFND 3 51098 0 0 EGAIN CORP COM NEW 28225C806 144263 17788 SH DFND 3 17788 0 0 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 155597 463 SH DFND 3 463 0 0 EMPIRE ST RLTY TR INC CL A 292104106 2385338 143485 SH DFND 3 143485 0 0 ENBRIDGE INC COM 29250N105 18575622 575358 SH DFND 3 575358 0 0 ENCANA CORP COM 292505104 2191346 167100 SH DFND 3 167100 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 518363 6058 SH DFND 3 6058 0 0 ENCOMPASS HEALTH CORP COM 29261A100 3036196 38902 SH DFND 3 38902 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 573070 37208 SH DFND 3 37208 0 0 ENERSYS COM 29275Y102 2855964 32750 SH DFND 3 32750 0 0 ENVESTNET INC COM 29404K106 110352 1811 SH DFND 3 1811 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1456898 21988 SH DFND 3 21988 0 0 EXANTAS CAP CORP COM NEW 30068N105 286013 26016 SH DFND 3 26016 0 0 EXELON CORP COM 30161N101 6006196 137396 SH DFND 3 137396 0 0 EXTRA SPACE STORAGE INC COM 30225T102 3277084 37777 SH DFND 3 37777 0 0 EXXON MOBIL CORP COM 30231G102 8359384 98200 SH DFND 3 98200 0 0 FTI CONSULTING INC COM 302941109 2161507 29496 SH DFND 3 29496 0 0 FACEBOOK INC CL A 30303M102 6716531 40789 SH DFND 3 40789 0 0 FARMLAND PARTNERS INC COM 31154R109 51111 7628 SH DFND 3 7628 0 0 F5 NETWORKS INC COM 315616102 6289570 31500 SH DFND 3 31500 0 0 58 COM INC SPON ADR REP A 31680Q104 4683476 63563 SH DFND 3 63563 0 0 FINISAR CORP COM NEW 31787A507 2295595 120400 SH DFND 3 120400 0 0 FINJAN HLDGS INC COM NEW 31788H303 122402 28364 SH DFND 3 28364 0 0 FIRST AMERN FINL CORP COM 31847R102 1848512 35800 SH DFND 3 35800 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 4054526 42182 SH DFND 3 42182 0 0 FIVE STAR SENIOR LIVING INC COM 33832D106 5154 5984 SH DFND 3 5984 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1694982 171311 SH DFND 3 171311 0 0 FORTIS INC COM 349553107 3257488 100415 SH DFND 3 100415 0 0 FRANCO NEVADA CORP COM 351858105 3960862 63285 SH DFND 3 63285 0 0 GALLAGHER ARTHUR J & CO COM 363576109 5567608 74700 SH DFND 3 74700 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 2192129 62188 SH DFND 3 62188 0 0 GENTHERM INC COM 37253A103 101356 2230 SH DFND 3 2230 0 0 GILEAD SCIENCES INC COM 375558103 1964896 25417 SH DFND 3 25417 0 0 GILDAN ACTIVEWEAR INC COM 375916103 5838734 191800 SH DFND 3 191800 0 0 GLOBUS MED INC CL A 379577208 162011 2854 SH DFND 3 2854 0 0 GRAMERCY PPTY TR COM NEW 385002308 1406467 51212 SH DFND 3 51212 0 0 GRANITE CONSTR INC COM 387328107 1781090 38940 SH DFND 3 38940 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 177990 4159 SH DFND 3 4159 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 2486532 177330 SH DFND 3 177330 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 16643242 258000 SH DFND 3 258000 0 0 GRUBHUB INC COM 400110102 7212656 51967 SH DFND 3 51967 0 0 HCA HEALTHCARE INC COM 40412C101 10376957 74497 SH DFND 3 74497 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 4381394 46503 SH DFND 3 46503 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 196366 12296 SH DFND 3 12296 0 0 HALLADOR ENERGY COMPANY COM 40609P105 99564 15987 SH DFND 3 15987 0 0 HALLIBURTON CO COM 406216101 1282022 31592 SH DFND 3 31592 0 0 HANESBRANDS INC COM 410345102 4422483 239662 SH DFND 3 239662 0 0 HANOVER INS GROUP INC COM 410867105 1561974 12650 SH DFND 3 12650 0 0 HARVARD BIOSCIENCE INC COM 416906105 84831 16138 SH DFND 3 16138 0 0 HAWAIIAN HOLDINGS INC COM 419879101 2233486 55650 SH DFND 3 55650 0 0 HEALTHCARE RLTY TR COM 421946104 1093431 37369 SH DFND 3 37369 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 1255872 47089 SH DFND 3 47089 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1095449 110780 SH DFND 3 110780 0 0 HOLLYFRONTIER CORP COM 436106108 1566408 22390 SH DFND 3 22390 0 0 HOME DEPOT INC COM 437076102 2190442 10561 SH DFND 3 10561 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1067249 152333 SH DFND 3 152333 0 0 HOWARD HUGHES CORP COM 44267D107 2462004 19795 SH DFND 3 19795 0 0 HUMANA INC COM 444859102 11824686 34887 SH DFND 3 34887 0 0 HUNTINGTON BANCSHARES INC COM 446150104 1912151 128050 SH DFND 3 128050 0 0 ICICI BK LTD ADR 45104G104 9420471 1108213 SH DFND 3 1108213 0 0 IDEXX LABS INC COM 45168D104 2756937 11029 SH DFND 3 11029 0 0 INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 60647 13509 SH DFND 3 13509 0 0 INFINERA CORPORATION COM 45667G103 1003884 137400 SH DFND 3 137400 0 0 INFOSYS LTD SPONSORED ADR 456788108 1368173 135951 SH DFND 3 135951 0 0 INGREDION INC COM 457187102 2022114 19249 SH DFND 3 19249 0 0 INSPERITY INC COM 45778Q107 2259672 19134 SH DFND 3 19134 0 0 INOGEN INC COM 45780L104 140056 573 SH DFND 3 573 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 2517697 45463 SH DFND 3 45463 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 4168706 55595 SH DFND 3 55595 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 3830388 25300 SH DFND 3 25300 0 0 INTUIT COM 461202103 3524318 15479 SH DFND 3 15479 0 0 JEFFERIES FINL GROUP INC COM 47233W109 3659870 166453 SH DFND 3 166453 0 0 JOHNSON & JOHNSON COM 478160104 9253864 66891 SH DFND 3 66891 0 0 JOHNSON OUTDOORS INC CL A 479167108 794381 8532 SH DFND 3 8532 0 0 KT CORP SPONSORED ADR 48268K101 2440432 164134 SH DFND 3 164134 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 8143655 71800 SH DFND 3 71800 0 0 KFORCE INC COM 493732101 142306 3780 SH DFND 3 3780 0 0 KIMCO RLTY CORP COM 49446R109 1037869 61999 SH DFND 3 61999 0 0 KIRBY CORP COM 497266106 5316440 64557 SH DFND 3 64557 0 0 KITE RLTY GROUP TR COM NEW 49803T300 1745621 104842 SH DFND 3 104842 0 0 KORN FERRY INTL COM NEW 500643200 68186 1385 SH DFND 3 1385 0 0 LAUDER ESTEE COS INC CL A 518439104 6587138 45272 SH DFND 3 45272 0 0 LEAR CORP COM NEW 521865204 1139230 7850 SH DFND 3 7850 0 0 LEE ENTERPRISES INC COM 523768109 51361 19357 SH DFND 3 19357 0 0 LENDINGTREE INC NEW COM 52603B107 2321612 10077 SH DFND 3 10077 0 0 LENNAR CORP CL A 526057104 2249078 48129 SH DFND 3 48129 0 0 LIBERTY PPTY TR SH BEN INT 531172104 769495 18213 SH DFND 3 18213 0 0 LIFEPOINT HEALTH INC COM 53219L109 2914030 45210 SH DFND 3 45210 0 0 LILLY ELI & CO COM 532457108 4910188 45700 SH DFND 3 45700 0 0 LIMONEIRA CO COM 532746104 217351 8324 SH DFND 3 8324 0 0 LINDSAY CORP COM 535555106 106593 1063 SH DFND 3 1063 0 0 LUMINEX CORP DEL COM 55027E102 121513 4004 SH DFND 3 4004 0 0 MRC GLOBAL INC COM 55345K103 2143125 114080 SH DFND 3 114080 0 0 MACERICH CO COM 554382101 1257434 22743 SH DFND 3 22743 0 0 MANHATTAN ASSOCS INC COM 562750109 222226 4065 SH DFND 3 4065 0 0 MANPOWERGROUP INC COM 56418H100 655919 7621 SH DFND 3 7621 0 0 MANULIFE FINL CORP COM 56501R106 13613291 761135 SH DFND 3 761135 0 0 MARKEL CORP COM 570535104 6147402 5166 SH DFND 3 5166 0 0 MARKETAXESS HLDGS INC COM 57060D108 3742960 20944 SH DFND 3 20944 0 0 MARSH & MCLENNAN COS INC COM 571748102 7942748 95900 SH DFND 3 95900 0 0 MARTIN MARIETTA MATLS INC COM 573284106 5801429 31845 SH DFND 3 31845 0 0 MASTERCARD INCORPORATED CL A 57636Q104 15817680 70967 SH DFND 3 70967 0 0 MAXLINEAR INC COM 57776J100 1401195 70422 SH DFND 3 70422 0 0 MEDIFAST INC COM 58470H101 1365786 6157 SH DFND 3 6157 0 0 MEDPACE HLDGS INC COM 58506Q109 2275043 37927 SH DFND 3 37927 0 0 MERCADOLIBRE INC COM 58733R102 1660380 4877 SH DFND 3 4877 0 0 MERCER INTL INC COM 588056101 786784 46774 SH DFND 3 46774 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 2512739 4121 SH DFND 3 4121 0 0 MICHAELS COS INC COM 59408Q106 1636580 100750 SH DFND 3 100750 0 0 MICROSOFT CORP COM 594918104 7152466 62460 SH DFND 3 62460 0 0 MIX TELEMATICS LTD SPONSORED ADR 60688N102 94157 80014 SH DFND 3 80014 0 0 MOLINA HEALTHCARE INC COM 60855R100 3362105 22588 SH DFND 3 22588 0 0 MOMO INC ADR 60879B107 596534 13619 SH DFND 3 13619 0 0 MOODYS CORP COM 615369105 11278824 67373 SH DFND 3 67373 0 0 MOTORCAR PTS AMER INC COM 620071100 173580 7402 SH DFND 3 7402 0 0 MOVADO GROUP INC COM 624580106 91331 2177 SH DFND 3 2177 0 0 MYRIAD GENETICS INC COM 62855J104 7683665 166828 SH DFND 3 166828 0 0 NCR CORP NEW COM 62886E108 3034326 106713 SH DFND 3 106713 0 0 NETFLIX INC COM 64110L106 4120192 10999 SH DFND 3 10999 0 0 NETEASE INC SPONSORED ADR 64110W102 3324371 14554 SH DFND 3 14554 0 0 NETSCOUT SYS INC COM 64115T104 2079864 82300 SH DFND 3 82300 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 358326 4842 SH DFND 3 4842 0 0 NEW YORK & CO INC COM 649295102 150771 39011 SH DFND 3 39011 0 0 NEWMONT MINING CORP COM 651639106 7177248 237361 SH DFND 3 237361 0 0 NEXTERA ENERGY INC COM 65339F101 4161164 24797 SH DFND 3 24797 0 0 NICE LTD SPONSORED ADR 653656108 161719 1411 SH DFND 3 1411 0 0 NORBORD INC COM NEW 65548P403 1985858 59900 SH DFND 3 59900 0 0 NOW INC COM 67011P100 2022598 122059 SH DFND 3 122059 0 0 NUTRIEN LTD COM 67077M108 18358681 317791 SH DFND 3 317791 0 0 OASIS PETE INC NEW COM 674215108 2954250 208160 SH DFND 3 208160 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 2738113 33281 SH DFND 3 33281 0 0 OIL STS INTL INC COM 678026105 2380828 71650 SH DFND 3 71650 0 0 OLD REP INTL CORP COM 680223104 2655657 118560 SH DFND 3 118560 0 0 OMNICELL INC COM 68213N109 195109 2714 SH DFND 3 2714 0 0 ONEMAIN HLDGS INC COM 68268W103 1706167 50720 SH DFND 3 50720 0 0 OPEN TEXT CORP COM 683715106 8097828 212700 SH DFND 3 212700 0 0 ORACLE CORP COM 68389X105 8110185 157100 SH DFND 3 157100 0 0 ORMAT TECHNOLOGIES INC COM 686688102 175764 3248 SH DFND 3 3248 0 0 OSHKOSH CORP COM 688239201 2259539 31690 SH DFND 3 31690 0 0 PNM RES INC COM 69349H107 1866012 47260 SH DFND 3 47260 0 0 PRA GROUP INC COM 69354N106 220011 6111 SH DFND 3 6111 0 0 PATTERSON UTI ENERGY INC COM 703481101 1695348 99000 SH DFND 3 99000 0 0 PEMBINA PIPELINE CORP COM 706327103 10415551 306365 SH DFND 3 306365 0 0 PEPSICO INC COM 713448108 4919407 43947 SH DFND 3 43947 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 870222 155203 SH DFND 3 155203 0 0 PIONEER NAT RES CO COM 723787107 7280637 41745 SH DFND 3 41745 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 2002177 43860 SH DFND 3 43860 0 0 PRECISION DRILLING CORP COM 2010 74022D308 323120 93530 SH DFND 3 93530 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 443829 11699 SH DFND 3 11699 0 0 PROCTER AND GAMBLE CO COM 742718109 678088 8137 SH DFND 3 8137 0 0 PROGRESS SOFTWARE CORP COM 743312100 362351 10255 SH DFND 3 10255 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 4825267 91291 SH DFND 3 91291 0 0 PUBLIC STORAGE COM 74460D109 2213633 10965 SH DFND 3 10965 0 0 QAD INC CL A 74727D306 132727 2340 SH DFND 3 2340 0 0 QEP RES INC COM 74733V100 3122783 275627 SH DFND 3 275627 0 0 QORVO INC COM 74736K101 1334190 17337 SH DFND 3 17337 0 0 QUANTA SVCS INC COM 74762E102 2399783 71831 SH DFND 3 71831 0 0 QUINSTREET INC COM 74874Q100 618301 45507 SH DFND 3 45507 0 0 RLI CORP COM 749607107 124606 1586 SH DFND 3 1586 0 0 RPC INC COM 749660106 1874228 120970 SH DFND 3 120970 0 0 RMR GROUP INC CL A 74967R106 392849 4228 SH DFND 3 4228 0 0 RAYONIER INC COM 754907103 105575 3123 SH DFND 3 3123 0 0 REGAL BELOIT CORP COM 758750103 2385681 28910 SH DFND 3 28910 0 0 REGENERON PHARMACEUTICALS COM 75886F107 53805 133 SH DFND 3 133 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 3796520 26240 SH DFND 3 26240 0 0 REPUBLIC SVCS INC COM 760759100 6598487 90700 SH DFND 3 90700 0 0 RESMED INC COM 761152107 6233131 53974 SH DFND 3 53974 0 0 RESOLUTE FST PRODS INC COM 76117W109 702559 54184 SH DFND 3 54184 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 7737165 130604 SH DFND 3 130604 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 3084361 85262 SH DFND 3 85262 0 0 ROCKY BRANDS INC COM 774515100 101753 3591 SH DFND 3 3591 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 15194900 295295 SH DFND 3 295295 0 0 ROSS STORES INC COM 778296103 5139787 51800 SH DFND 3 51800 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 54988314 685622 SH DFND 3 685622 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 5706222 59341 SH DFND 3 59341 0 0 SM ENERGY CO COM 78454L100 2770717 87800 SH DFND 3 87800 0 0 SPX FLOW INC COM 78469X107 1547811 29740 SH DFND 3 29740 0 0 SRC ENERGY INC COM 78470V108 1984711 223060 SH DFND 3 223060 0 0 SANMINA CORPORATION COM 801056102 1711016 61940 SH DFND 3 61940 0 0 SCHOLASTIC CORP COM 807066105 1363120 29170 SH DFND 3 29170 0 0 SEATTLE GENETICS INC COM 812578102 5860404 75896 SH DFND 3 75896 0 0 SELECTIVE INS GROUP INC COM 816300107 1832472 28833 SH DFND 3 28833 0 0 SERVICE CORP INTL COM 817565104 4064439 91841 SH DFND 3 91841 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 4523231 232000 SH DFND 3 232000 0 0 SHOPIFY INC CL A 82509L107 4149345 25217 SH DFND 3 25217 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 20881 389 SH DFND 3 389 0 0 SIMON PPTY GROUP INC NEW COM 828806109 9727227 54976 SH DFND 3 54976 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2210293 29301 SH DFND 3 29301 0 0 SKECHERS U S A INC CL A 830566105 1318313 47160 SH DFND 3 47160 0 0 SKYWEST INC COM 830879102 2497977 42374 SH DFND 3 42374 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 50703 1347 SH DFND 3 1347 0 0 SOTHEBYS COM 835898107 2216933 45030 SH DFND 3 45030 0 0 SOUTHERN COPPER CORP COM 84265V105 1796568 41645 SH DFND 3 41645 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 2002762 25320 SH DFND 3 25320 0 0 STAG INDL INC COM 85254J102 2716311 98690 SH DFND 3 98690 0 0 STANTEC INC COM 85472N109 4293163 172500 SH DFND 3 172500 0 0 STEELCASE INC CL A 858155203 2254333 121751 SH DFND 3 121751 0 0 STEPAN CO COM 858586100 43543 500 SH DFND 3 500 0 0 STERICYCLE INC COM 858912108 4741504 80702 SH DFND 3 80702 0 0 STERLING BANCORP DEL COM 85917A100 2775487 126050 SH DFND 3 126050 0 0 STORE CAP CORP COM 862121100 1589216 57187 SH DFND 3 57187 0 0 SUN CMNTYS INC COM 866674104 2764469 27202 SH DFND 3 27202 0 0 SUN LIFE FINL INC COM 866796105 9772455 245689 SH DFND 3 245689 0 0 SUNCOR ENERGY INC NEW COM 867224107 19434025 501983 SH DFND 3 501983 0 0 SYNOVUS FINL CORP COM NEW 87161C501 2227310 48600 SH DFND 3 48600 0 0 SYSCO CORP COM 871829107 5713297 77900 SH DFND 3 77900 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 8146185 154004 SH DFND 3 154004 0 0 TJX COS INC NEW COM 872540109 9740294 86843 SH DFND 3 86843 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 13021360 330665 SH DFND 3 330665 0 0 TAL ED GROUP SPONSORED ADS 874080104 864756 33635 SH DFND 3 33635 0 0 TASEKO MINES LTD COM 876511106 77638 96926 SH DFND 3 96926 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 1432345 79330 SH DFND 3 79330 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 243217 25130 SH DFND 3 25130 0 0 TELUS CORP COM 87971M103 14091354 382100 SH DFND 3 382100 0 0 TERADYNE INC COM 880770102 2970423 80225 SH DFND 3 80225 0 0 TEREX CORP NEW COM 880779103 1672470 41870 SH DFND 3 41870 0 0 TERNIUM SA SPON ADR 880890108 592430 19559 SH DFND 3 19559 0 0 TESLA INC COM 88160R101 3517353 13268 SH DFND 3 13268 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 2672968 32313 SH DFND 3 32313 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 6288016 25730 SH DFND 3 25730 0 0 THOMSON REUTERS CORP COM 884903105 13756377 301312 SH DFND 3 301312 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 465183 160622 SH DFND 3 160622 0 0 TITAN MACHY INC COM 88830R101 106578 6883 SH DFND 3 6883 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 61907013 1018235 SH DFND 3 1018235 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 117657 13585 SH DFND 3 13585 0 0 TRANSCANADA CORP COM 89353D107 4602644 113700 SH DFND 3 113700 0 0 TRIPLE-S MGMT CORP CL B 896749108 496690 26261 SH DFND 3 26261 0 0 TRUEBLUE INC COM 89785X101 330388 12667 SH DFND 3 12667 0 0 TUTOR PERINI CORP COM 901109108 1625530 86390 SH DFND 3 86390 0 0 UMB FINL CORP COM 902788108 257712 3635 SH DFND 3 3635 0 0 USANA HEALTH SCIENCES INC COM 90328M107 883648 7321 SH DFND 3 7321 0 0 UMPQUA HLDGS CORP COM 904214103 2778607 133472 SH DFND 3 133472 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 741537 287059 SH DFND 3 287059 0 0 UNITED STATES CELLULAR CORP COM 911684108 538435 12009 SH DFND 3 12009 0 0 US FOODS HLDG CORP COM 912008109 2367163 76740 SH DFND 3 76740 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 1451585 11337 SH DFND 3 11337 0 0 VENTAS INC COM 92276F100 9208515 169180 SH DFND 3 169180 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 1972550 36900 SH DFND 3 36900 0 0 VERINT SYS INC COM 92343X100 3572888 71256 SH DFND 3 71256 0 0 VERISK ANALYTICS INC COM 92345Y106 10041312 83192 SH DFND 3 83192 0 0 VERMILION ENERGY INC COM 923725105 8695040 263750 SH DFND 3 263750 0 0 VERSO CORP CL A 92531L207 69987 2076 SH DFND 3 2076 0 0 VISA INC COM CL A 92826C839 10117871 67328 SH DFND 3 67328 0 0 VIRTUSA CORP COM 92827P102 91905 1709 SH DFND 3 1709 0 0 VISHAY PRECISION GROUP INC COM 92835K103 135108 3608 SH DFND 3 3608 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 380427 7495 SH DFND 3 7495 0 0 WABTEC CORP COM 929740108 4352072 41444 SH DFND 3 41444 0 0 WASTE CONNECTIONS INC COM 94106B101 4576526 57300 SH DFND 3 57300 0 0 WATERS CORP COM 941848103 5183976 26595 SH DFND 3 26595 0 0 WEBSTER FINL CORP CONN COM 947890109 2339540 39646 SH DFND 3 39646 0 0 WEIBO CORP SPONSORED ADR 948596101 219841 3006 SH DFND 3 3006 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 6896312 21494 SH DFND 3 21494 0 0 WELLTOWER INC COM 95040Q104 1820912 28310 SH DFND 3 28310 0 0 WERNER ENTERPRISES INC COM 950755108 1662880 47000 SH DFND 3 47000 0 0 YY INC ADS REPCOM CLA 98426T106 472917 6312 SH DFND 3 6312 0 0 ZILLOW GROUP INC CL A 98954M101 500217 11303 SH DFND 3 11303 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 4502209 101618 SH DFND 3 101618 0 0 ZIONS BANCORPORATION COM 989701107 3553676 70800 SH DFND 3 70800 0 0