0002023101-24-000015.txt : 20240830 0002023101-24-000015.hdr.sgml : 20240830 20240830150426 ACCESSION NUMBER: 0002023101-24-000015 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20181231 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: 241269306 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 12-31-2018 12-31-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 2488 5935328067 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 S13F18Q4.xml ALLEGION PUB LTD CO ORD SHS G0176J109 792636 9944 SH DFND 1 9944 0 0 ALLERGAN PLC SHS G0177J108 1155270 8644 SH DFND 1 8644 0 0 AON PLC SHS CL A G0408V102 621017 4272 SH DFND 1 4272 0 0 EATON CORP PLC SHS G29183103 544130 7925 SH DFND 1 7925 0 0 IHS MARKIT LTD SHS G47567105 447398 9321 SH DFND 1 9321 0 0 INGERSOLL-RAND PLC SHS G47791101 683310 7493 SH DFND 1 7493 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 833295 52770 SH DFND 1 52770 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 549233 14484 SH DFND 1 14484 0 0 APTIV PLC SHS G6095L109 1086490 17650 SH DFND 1 17650 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 420069 10880 SH DFND 1 10880 0 0 TECHNIPFMC PLC COM G87110105 284340 14522 SH DFND 1 14522 0 0 PERRIGO CO PLC SHS G97822103 562921 14527 SH DFND 1 14527 0 0 CHUBB LIMITED COM H1467J104 871835 6749 SH DFND 1 6749 0 0 AERCAP HOLDINGS NV SHS N00985106 1068118 26975 SH DFND 1 26975 0 0 CORE LABORATORIES N V COM N22717107 239952 4022 SH DFND 1 4022 0 0 INTERXION HOLDING N.V SHS N47279109 237133 4380 SH DFND 1 4380 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 700700 8425 SH DFND 1 8425 0 0 AT&T INC COM 00206R102 1702600 59666 SH DFND 1 59666 0 0 AARONS INC COM PAR $0.50 002535300 289850 6893 SH DFND 1 6893 0 0 ABBVIE INC COM 00287Y109 683427 7414 SH DFND 1 7414 0 0 ACUITY BRANDS INC COM 00508Y102 545533 4747 SH DFND 1 4747 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 1349399 20004 SH DFND 1 20004 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 321297 14092 SH DFND 1 14092 0 0 ALAMO GROUP INC COM 011311107 198404 2573 SH DFND 1 2573 0 0 ALLEGHANY CORP DEL COM 017175100 497616 800 SH DFND 1 800 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 436405 2908 SH DFND 1 2908 0 0 ALTRIA GROUP INC COM 02209S103 445361 9019 SH DFND 1 9019 0 0 AMERCO COM 023586100 1273780 3889 SH DFND 1 3889 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 267446 13843 SH DFND 1 13843 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 265307 9499 SH DFND 1 9499 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 779101 8606 SH DFND 1 8606 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 805264 20433 SH DFND 1 20433 0 0 AMERICAN STS WTR CO COM 029899101 343244 5120 SH DFND 1 5120 0 0 AMERICAN VANGUARD CORP COM 030371108 199283 13128 SH DFND 1 13128 0 0 AMERIPRISE FINL INC COM 03076C106 1424923 13652 SH DFND 1 13652 0 0 AMERIS BANCORP COM 03076K108 173275 5473 SH DFND 1 5473 0 0 AMGEN INC COM 031162100 538177 2763 SH DFND 1 2763 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 206720 15290 SH DFND 1 15290 0 0 ANTHEM INC COM 036752103 1389553 5291 SH DFND 1 5291 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 242253 4492 SH DFND 1 4492 0 0 ARCOSA INC COM 039653100 82986 2997 SH DFND 1 2997 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 257559 12570 SH DFND 1 12570 0 0 ASPEN TECHNOLOGY INC COM 045327103 269205 3277 SH DFND 1 3277 0 0 ASSURANT INC COM 04621X108 1403307 15692 SH DFND 1 15692 0 0 ATMOS ENERGY CORP COM 049560105 525815 5671 SH DFND 1 5671 0 0 ATRION CORP COM 049904105 335543 456 SH DFND 1 456 0 0 AVNET INC COM 053807103 1157453 32053 SH DFND 1 32053 0 0 AXOS FINL INC COM 05465C100 176346 7009 SH DFND 1 7009 0 0 BB&T CORP COM 054937107 1656860 38247 SH DFND 1 38247 0 0 BANCFIRST CORP COM 05945F103 249300 4996 SH DFND 1 4996 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 462073 46816 SH DFND 1 46816 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 358805 9415 SH DFND 1 9415 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 180270 19036 SH DFND 1 19036 0 0 BERRY GLOBAL GROUP INC COM 08579W103 244347 5142 SH DFND 1 5142 0 0 BEST BUY INC COM 086516101 400728 7568 SH DFND 1 7568 0 0 BIOGEN INC COM 09062X103 1371432 4558 SH DFND 1 4558 0 0 BIO TECHNE CORP COM 09073M104 276106 1908 SH DFND 1 1908 0 0 BLACKBAUD INC COM 09227Q100 170054 2704 SH DFND 1 2704 0 0 BLOCK H & R INC COM 093671105 1262233 49753 SH DFND 1 49753 0 0 BOEING CO COM 097023105 598011 1855 SH DFND 1 1855 0 0 BOISE CASCADE CO DEL COM 09739D100 162186 6806 SH DFND 1 6806 0 0 BOOKING HLDGS INC COM 09857L108 1248886 725 SH DFND 1 725 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 609952 41548 SH DFND 1 41548 0 0 CBIZ INC COM 124805102 304798 15472 SH DFND 1 15472 0 0 CBS CORP NEW CL B 124857202 473254 10827 SH DFND 1 10827 0 0 CDK GLOBAL INC COM 12508E101 425835 8892 SH DFND 1 8892 0 0 CDW CORP COM 12514G108 553247 6826 SH DFND 1 6826 0 0 CIGNA CORP NEW COM 125523100 932670 4909 SH DFND 1 4909 0 0 CIT GROUP INC COM NEW 125581801 435486 11385 SH DFND 1 11385 0 0 CVS HEALTH CORP COM 126650100 1843405 28135 SH DFND 1 28135 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 88856 932 SH DFND 1 932 0 0 CABOT OIL & GAS CORP COM 127097103 594308 26591 SH DFND 1 26591 0 0 CALAVO GROWERS INC COM 128246105 221883 3042 SH DFND 1 3042 0 0 CALLAWAY GOLF CO COM 131193104 255754 16716 SH DFND 1 16716 0 0 CAMPBELL SOUP CO COM 134429109 447052 13559 SH DFND 1 13559 0 0 CANTEL MEDICAL CORP COM 138098108 187317 2515 SH DFND 1 2515 0 0 CAPITAL ONE FINL CORP COM 14040H105 782280 10349 SH DFND 1 10349 0 0 CARMAX INC COM 143130102 893149 14238 SH DFND 1 14238 0 0 CAVCO INDS INC DEL COM 149568107 221124 1696 SH DFND 1 1696 0 0 CELANESE CORP DEL COM 150870103 746537 8301 SH DFND 1 8301 0 0 CELGENE CORP COM 151020104 1327991 20713 SH DFND 1 20713 0 0 CENTENE CORP DEL COM 15135B101 1264628 10967 SH DFND 1 10967 0 0 CENTERPOINT ENERGY INC COM 15189T107 1770980 62734 SH DFND 1 62734 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 250089 8008 SH DFND 1 8008 0 0 CENTURYLINK INC COM 156700106 750894 49564 SH DFND 1 49564 0 0 CHEMED CORP NEW COM 16359R103 260725 921 SH DFND 1 921 0 0 CHENIERE ENERGY INC COM NEW 16411R208 1395065 23575 SH DFND 1 23575 0 0 CHESAPEAKE ENERGY CORP COM 165167107 590778 281323 SH DFND 1 281323 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 235538 9677 SH DFND 1 9677 0 0 CHILDRENS PL INC COM 168905107 200540 2226 SH DFND 1 2226 0 0 CHURCH & DWIGHT INC COM 171340102 1520731 23124 SH DFND 1 23124 0 0 CHURCHILL DOWNS INC COM 171484108 251990 1033 SH DFND 1 1033 0 0 CITIGROUP INC COM NEW 172967424 747113 14351 SH DFND 1 14351 0 0 CITIZENS FINL GROUP INC COM 174610105 1491213 50175 SH DFND 1 50175 0 0 CITRIX SYS INC COM 177376100 659987 6442 SH DFND 1 6442 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 240939 7994 SH DFND 1 7994 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 701106 196940 SH DFND 1 196940 0 0 CONSOLIDATED EDISON INC COM 209115104 876078 11458 SH DFND 1 11458 0 0 COOPER STD HLDGS INC COM 21676P103 142441 2293 SH DFND 1 2293 0 0 CORESITE RLTY CORP COM 21870Q105 238574 2735 SH DFND 1 2735 0 0 COSTCO WHSL CORP NEW COM 22160K105 1332313 6540 SH DFND 1 6540 0 0 COTY INC COM CL A 222070203 849362 129516 SH DFND 1 129516 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 891635 8208 SH DFND 1 8208 0 0 CRYOLIFE INC COM 228903100 366225 12918 SH DFND 1 12918 0 0 CURTISS WRIGHT CORP COM 231561101 227319 2226 SH DFND 1 2226 0 0 DECKERS OUTDOOR CORP COM 243537107 393446 3075 SH DFND 1 3075 0 0 DIAMONDBACK ENERGY INC COM 25278X109 205534 2216 SH DFND 1 2216 0 0 DIGITAL RLTY TR INC COM 253868103 1354996 12717 SH DFND 1 12717 0 0 DILLARDS INC CL A 254067101 230263 3818 SH DFND 1 3818 0 0 DISNEY WALT CO COM DISNEY 254687106 596656 5441 SH DFND 1 5441 0 0 DISCOVER FINL SVCS COM 254709108 378710 6421 SH DFND 1 6421 0 0 DOMINOS PIZZA INC COM 25754A201 847227 3419 SH DFND 1 3419 0 0 DOUGLAS DYNAMICS INC COM 25960R105 245562 6844 SH DFND 1 6844 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 922698 10694 SH DFND 1 10694 0 0 DUKE REALTY CORP COM NEW 264411505 606230 23415 SH DFND 1 23415 0 0 EASTMAN CHEM CO COM 277432100 588830 8053 SH DFND 1 8053 0 0 ECOLAB INC COM 278865100 1345305 9130 SH DFND 1 9130 0 0 EMPLOYERS HOLDINGS INC COM 292218104 293356 6993 SH DFND 1 6993 0 0 ENCORE CAP GROUP INC COM 292554102 148292 6313 SH DFND 1 6313 0 0 EPAM SYS INC COM 29414B104 290902 2508 SH DFND 1 2508 0 0 EVERSOURCE ENERGY COM 30040W108 1381825 21247 SH DFND 1 21247 0 0 EXPEDIA GROUP INC COM NEW 30212P303 882274 7832 SH DFND 1 7832 0 0 EXPEDITORS INTL WASH INC COM 302130109 1908325 28022 SH DFND 1 28022 0 0 FASTENAL CO COM 311900104 1323679 25316 SH DFND 1 25316 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 199528 3304 SH DFND 1 3304 0 0 F5 NETWORKS INC COM 315616102 2086460 12877 SH DFND 1 12877 0 0 FIFTH THIRD BANCORP COM 316773100 435446 18506 SH DFND 1 18506 0 0 FIRST AMERN FINL CORP COM 31847R102 248511 5572 SH DFND 1 5572 0 0 FIRST MERCHANTS CORP COM 320817109 226775 6627 SH DFND 1 6627 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 818858 9423 SH DFND 1 9423 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 1330056 7162 SH DFND 1 7162 0 0 FLUOR CORP NEW COM 343412102 261704 8130 SH DFND 1 8130 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 1058835 138464 SH DFND 1 138464 0 0 FRESHPET INC COM 358039105 472875 14713 SH DFND 1 14713 0 0 GENERAL MLS INC COM 370334104 500184 12845 SH DFND 1 12845 0 0 GETTY RLTY CORP NEW COM 374297109 335630 11416 SH DFND 1 11416 0 0 GILEAD SCIENCES INC COM 375558103 560971 8963 SH DFND 1 8963 0 0 GLOBAL PMTS INC COM 37940X102 443974 4305 SH DFND 1 4305 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 290200 1737 SH DFND 1 1737 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 516026 25283 SH DFND 1 25283 0 0 GRACO INC COM 384109104 271309 6486 SH DFND 1 6486 0 0 GRAINGER W W INC COM 384802104 1947436 6897 SH DFND 1 6897 0 0 GRAND CANYON ED INC COM 38526M106 263108 2741 SH DFND 1 2741 0 0 GREENBRIER COS INC COM 393657101 259765 6578 SH DFND 1 6578 0 0 HP INC COM 40434L105 648807 31711 SH DFND 1 31711 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 219128 14978 SH DFND 1 14978 0 0 HARLEY DAVIDSON INC COM 412822108 595983 17472 SH DFND 1 17472 0 0 HEICO CORP NEW COM 422806109 316929 4091 SH DFND 1 4091 0 0 HENRY JACK & ASSOC INC COM 426281101 305009 2410 SH DFND 1 2410 0 0 HERSHEY CO COM 427866108 658628 6144 SH DFND 1 6144 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 805109 60947 SH DFND 1 60947 0 0 HILL ROM HLDGS INC COM 431475102 294129 3322 SH DFND 1 3322 0 0 HOLLYFRONTIER CORP COM 436106108 578879 11326 SH DFND 1 11326 0 0 HORIZON BANCORP INC COM 440407104 234614 14849 SH DFND 1 14849 0 0 HUMANA INC COM 444859102 2144690 7485 SH DFND 1 7485 0 0 ICF INTL INC COM 44925C103 275896 4257 SH DFND 1 4257 0 0 IDACORP INC COM 451107106 285291 3066 SH DFND 1 3066 0 0 INDEPENDENT BK GROUP INC COM 45384B106 182005 3967 SH DFND 1 3967 0 0 INNOSPEC INC COM 45768S105 242099 3920 SH DFND 1 3920 0 0 INSTALLED BLDG PRODS INC COM 45780R101 163261 4846 SH DFND 1 4846 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 414113 3645 SH DFND 1 3645 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 3303477 21415 SH DFND 1 21415 0 0 IQVIA HLDGS INC COM 46266C105 1402634 12073 SH DFND 1 12073 0 0 ISHARES TR CORE S&P500 ETF 464287200 198622313 789531 SH DFND 1 789531 0 0 ISHARES TR CORE MSCI EURO 46434V738 15406377 372765 SH DFND 1 372765 0 0 JPMORGAN CHASE & CO COM 46625H100 530588 5430 SH DFND 1 5430 0 0 JEFFERIES FINL GROUP INC COM 47233W109 7529 434 SH DFND 1 434 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 190341 2651 SH DFND 1 2651 0 0 JONES LANG LASALLE INC COM 48020Q107 802644 6340 SH DFND 1 6340 0 0 JUNIPER NETWORKS INC COM 48203R104 765616 28451 SH DFND 1 28451 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 259088 2901 SH DFND 1 2901 0 0 KB HOME COM 48666K109 204159 10689 SH DFND 1 10689 0 0 KIMBERLY CLARK CORP COM 494368103 528814 4640 SH DFND 1 4640 0 0 KRATON CORPORATION COM 50077C106 135978 6249 SH DFND 1 6249 0 0 KROGER CO COM 501044101 1370757 49853 SH DFND 1 49853 0 0 LPL FINL HLDGS INC COM 50212V100 287700 4711 SH DFND 1 4711 0 0 LAKELAND FINL CORP COM 511656100 240377 5984 SH DFND 1 5984 0 0 LAUDER ESTEE COS INC CL A 518439104 1233383 9481 SH DFND 1 9481 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 814155 11303 SH DFND 1 11303 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 254554 1876 SH DFND 1 1876 0 0 LINCOLN NATL CORP IND COM 534187109 348361 6792 SH DFND 1 6792 0 0 LITTELFUSE INC COM 537008104 261678 1526 SH DFND 1 1526 0 0 LULULEMON ATHLETICA INC COM 550021109 1527422 12557 SH DFND 1 12557 0 0 M & T BK CORP COM 55261F104 1580441 11042 SH DFND 1 11042 0 0 M/I HOMES INC COM 55305B101 193775 9223 SH DFND 1 9223 0 0 MANPOWERGROUP INC COM 56418H100 973944 15030 SH DFND 1 15030 0 0 MARATHON PETE CORP COM 56585A102 1106978 18762 SH DFND 1 18762 0 0 MARCUS & MILLICHAP INC COM 566324109 285905 8333 SH DFND 1 8333 0 0 MARKEL CORP COM 570535104 844972 814 SH DFND 1 814 0 0 MARKETAXESS HLDGS INC COM 57060D108 300679 1423 SH DFND 1 1423 0 0 MARRIOTT INTL INC NEW CL A 571903202 820387 7557 SH DFND 1 7557 0 0 MASTEC INC COM 576323109 262520 6474 SH DFND 1 6474 0 0 MASTERCARD INCORPORATED CL A 57636Q104 1429373 7577 SH DFND 1 7577 0 0 MATADOR RES CO COM 576485205 135002 8693 SH DFND 1 8693 0 0 MCKESSON CORP COM 58155Q103 633655 5736 SH DFND 1 5736 0 0 MERCADOLIBRE INC COM 58733R102 837551 2860 SH DFND 1 2860 0 0 MERIT MED SYS INC COM 589889104 330545 5928 SH DFND 1 5928 0 0 MESA LABS INC COM 59064R109 352903 1696 SH DFND 1 1696 0 0 METLIFE INC COM 59156R108 937769 22839 SH DFND 1 22839 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 839886 1485 SH DFND 1 1485 0 0 MICROSOFT CORP COM 594918104 2396036 23590 SH DFND 1 23590 0 0 MOBILE MINI INC COM 60740F105 215324 6784 SH DFND 1 6784 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 336002 48069 SH DFND 1 48069 0 0 MONARCH CASINO & RESORT INC COM 609027107 254555 6683 SH DFND 1 6683 0 0 MONDELEZ INTL INC CL A 609207105 567332 14176 SH DFND 1 14176 0 0 MONOLITHIC PWR SYS INC COM 609839105 283974 2443 SH DFND 1 2443 0 0 MOVADO GROUP INC COM 624580106 228106 7214 SH DFND 1 7214 0 0 MYRIAD GENETICS INC COM 62855J104 298285 10268 SH DFND 1 10268 0 0 NMI HLDGS INC CL A 629209305 374104 20970 SH DFND 1 20970 0 0 NV5 GLOBAL INC COM 62945V109 297758 4920 SH DFND 1 4920 0 0 NATIONAL OILWELL VARCO INC COM 637071101 296090 11530 SH DFND 1 11530 0 0 NETFLIX INC COM 64110L106 1322447 4941 SH DFND 1 4941 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 295908 6872 SH DFND 1 6872 0 0 NVIDIA CORP COM 67066G104 1088405 8153 SH DFND 1 8153 0 0 OMNICOM GROUP INC COM 681919106 866722 11834 SH DFND 1 11834 0 0 OMEGA FLEX INC COM 682095104 236610 4376 SH DFND 1 4376 0 0 OWENS CORNING NEW COM 690742101 189202 4303 SH DFND 1 4303 0 0 PPG INDS INC COM 693506107 808741 7911 SH DFND 1 7911 0 0 PPL CORP COM 69351T106 839857 29655 SH DFND 1 29655 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 324462 2477 SH DFND 1 2477 0 0 PALO ALTO NETWORKS INC COM 697435105 1479463 7855 SH DFND 1 7855 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 240904 17001 SH DFND 1 17001 0 0 PATRICK INDS INC COM 703343103 148346 5010 SH DFND 1 5010 0 0 PAYPAL HLDGS INC COM 70450Y103 955935 11368 SH DFND 1 11368 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 230475 8144 SH DFND 1 8144 0 0 PEGASYSTEMS INC COM 705573103 223266 4665 SH DFND 1 4665 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 1168750 81012 SH DFND 1 81012 0 0 PERKINELMER INC COM 714046109 501556 6386 SH DFND 1 6386 0 0 PFIZER INC COM 717081103 839214 19230 SH DFND 1 19230 0 0 PHILLIPS 66 COM 718546104 517072 6002 SH DFND 1 6002 0 0 PIONEER NAT RES CO COM 723787107 791881 6021 SH DFND 1 6021 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 393115 19558 SH DFND 1 19558 0 0 POLYONE CORP COM 73179P106 194937 6816 SH DFND 1 6816 0 0 POTLATCHDELTIC CORPORATION COM 737630103 184587 5834 SH DFND 1 5834 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 192689 4446 SH DFND 1 4446 0 0 PROCTER AND GAMBLE CO COM 742718109 2029466 22076 SH DFND 1 22076 0 0 PROOFPOINT INC COM 743424103 200533 2393 SH DFND 1 2393 0 0 PROVIDENCE SVC CORP COM 743815102 223274 3720 SH DFND 1 3720 0 0 PRUDENTIAL FINL INC COM 744320102 805877 9882 SH DFND 1 9882 0 0 PULTE GROUP INC COM 745867101 864229 33264 SH DFND 1 33264 0 0 QAD INC CL A 74727D306 252026 6408 SH DFND 1 6408 0 0 QUAKER CHEM CORP COM 747316107 347723 1960 SH DFND 1 1960 0 0 Q2 HLDGS INC COM 74736L109 289065 5835 SH DFND 1 5835 0 0 QUALCOMM INC COM 747525103 1398392 24572 SH DFND 1 24572 0 0 QURATE RETAIL INC COM SER A 74915M100 370436 18987 SH DFND 1 18987 0 0 REALPAGE INC COM 75606N109 258346 5361 SH DFND 1 5361 0 0 REGIONS FINL CORP NEW COM 7591EP100 1083471 80996 SH DFND 1 80996 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 582850 22679 SH DFND 1 22679 0 0 REXFORD INDL RLTY INC COM 76169C100 274714 9325 SH DFND 1 9325 0 0 RING ENERGY INC COM 76680V108 83707 16543 SH DFND 1 16543 0 0 ROGERS CORP COM 775133101 267659 2705 SH DFND 1 2705 0 0 ROLLINS INC COM 775711104 320698 8891 SH DFND 1 8891 0 0 ROPER TECHNOLOGIES INC COM 776696106 1288416 4835 SH DFND 1 4835 0 0 ROYAL GOLD INC COM 780287108 272024 3176 SH DFND 1 3176 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 243115 3646 SH DFND 1 3646 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 461957 2853 SH DFND 1 2853 0 0 SJW GROUP COM 784305104 261247 4697 SH DFND 1 4697 0 0 SRC ENERGY INC COM 78470V108 119215 25419 SH DFND 1 25419 0 0 SVB FINL GROUP COM 78486Q101 922868 4860 SH DFND 1 4860 0 0 SABRE CORP COM 78573M104 667527 30860 SH DFND 1 30860 0 0 SANDERSON FARMS INC COM 800013104 252494 2543 SH DFND 1 2543 0 0 SCHLUMBERGER LTD COM 806857108 938706 26004 SH DFND 1 26004 0 0 SCHWAB CHARLES CORP NEW COM 808513105 834919 20104 SH DFND 1 20104 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 333096 7531 SH DFND 1 7531 0 0 SHERWIN WILLIAMS CO COM 824348106 1322726 3362 SH DFND 1 3362 0 0 SIRIUS XM HLDGS INC COM 82968B103 433627 76075 SH DFND 1 76075 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 566040 7859 SH DFND 1 7859 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 578709 18130 SH DFND 1 18130 0 0 STAG INDL INC COM 85254J102 289603 11640 SH DFND 1 11640 0 0 STATE STR CORP COM 857477103 1072694 17008 SH DFND 1 17008 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 237744 18274 SH DFND 1 18274 0 0 SUNTRUST BKS INC COM 867914103 449202 8904 SH DFND 1 8904 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 475746 142014 SH DFND 1 142014 0 0 T MOBILE US INC COM 872590104 1573889 24732 SH DFND 1 24732 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 864593 8399 SH DFND 1 8399 0 0 TARGET CORP COM 87612E106 507769 7683 SH DFND 1 7683 0 0 TARGA RES CORP COM 87612G101 1097025 30456 SH DFND 1 30456 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 187960 11814 SH DFND 1 11814 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 317798 1536 SH DFND 1 1536 0 0 TERRENO RLTY CORP COM 88146M101 268827 7648 SH DFND 1 7648 0 0 TETRA TECH INC NEW COM 88162G103 309007 5970 SH DFND 1 5970 0 0 TEXAS INSTRS INC COM 882508104 1069929 11322 SH DFND 1 11322 0 0 TEXAS ROADHOUSE INC COM 882681109 265799 4453 SH DFND 1 4453 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1337012 5975 SH DFND 1 5975 0 0 THOR INDS INC COM 885160101 137566 2645 SH DFND 1 2645 0 0 TRACTOR SUPPLY CO COM 892356106 849661 10184 SH DFND 1 10184 0 0 TRANSDIGM GROUP INC COM 893641100 883135 2597 SH DFND 1 2597 0 0 TREX CO INC COM 89531P105 330872 5574 SH DFND 1 5574 0 0 TRINITY INDS INC COM 896522109 185055 8992 SH DFND 1 8992 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 1491864 31003 SH DFND 1 31003 0 0 USANA HEALTH SCIENCES INC COM 90328M107 319428 2713 SH DFND 1 2713 0 0 UNDER ARMOUR INC CL A 904311107 1236859 70014 SH DFND 1 70014 0 0 UNITED PARCEL SERVICE INC CL B 911312106 489065 5015 SH DFND 1 5015 0 0 UNITED RENTALS INC COM 911363109 1105273 10780 SH DFND 1 10780 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 664398 6101 SH DFND 1 6101 0 0 UNUM GROUP COM 91529Y106 1022805 34813 SH DFND 1 34813 0 0 URBAN OUTFITTERS INC COM 917047102 234387 7062 SH DFND 1 7062 0 0 VALERO ENERGY CORP NEW COM 91913Y100 445604 5943 SH DFND 1 5943 0 0 VECTOR GROUP LTD COM 92240M108 146315 15053 SH DFND 1 15053 0 0 VERISIGN INC COM 92343E102 744406 5019 SH DFND 1 5019 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 1238387 22031 SH DFND 1 22031 0 0 VIAD CORP COM NEW 92552R406 282695 5646 SH DFND 1 5646 0 0 VISA INC COM CL A 92826C839 1398286 10597 SH DFND 1 10597 0 0 VOYA FINL INC COM 929089100 368766 9187 SH DFND 1 9187 0 0 WALMART INC COM 931142103 511524 5492 SH DFND 1 5492 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 1861640 27238 SH DFND 1 27238 0 0 WELLS FARGO CO NEW COM 949746101 977929 21218 SH DFND 1 21218 0 0 WESTERN UN CO COM 959802109 818965 48005 SH DFND 1 48005 0 0 WEX INC COM 96208T104 248028 1771 SH DFND 1 1771 0 0 WILLIAMS COS INC DEL COM 969457100 554079 25139 SH DFND 1 25139 0 0 WORKDAY INC CL A 98138H101 1651183 10342 SH DFND 1 10342 0 0 WORKIVA INC COM CL A 98139A105 463210 12910 SH DFND 1 12910 0 0 WORLDPAY INC CL A 981558109 449725 5888 SH DFND 1 5888 0 0 XILINX INC COM 983919101 1462980 17163 SH DFND 1 17163 0 0 XENIA HOTELS & RESORTS INC COM 984017103 239112 13910 SH DFND 1 13910 0 0 ZAYO GROUP HLDGS INC COM 98919V105 1091765 47812 SH DFND 1 47812 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 339637 2133 SH DFND 1 2133 0 0 ZIONS BANCORPORATION N A COM 989701107 1130160 27743 SH DFND 1 27743 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 31312 3842 SH DFND 2 3842 0 0 ADIENT PLC ORD SHS G0084W101 1792 119 SH DFND 2 119 0 0 ALKERMES PLC SHS G01767105 1416 48 SH DFND 2 48 0 0 ALLERGAN PLC SHS G0177J108 1428825 10690 SH DFND 2 10690 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 35988929 3585223 SH DFND 2 3585223 0 0 AMBARELLA INC SHS G037AX101 11368 325 SH DFND 2 325 0 0 AON PLC SHS CL A G0408V102 377064 2594 SH DFND 2 2594 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 29402028 854582 SH DFND 2 854582 0 0 ALPHABET INC CAP STK CL C 02079K107 28058817 27094 SH DFND 2 27094 0 0 AT&T INC COM 00206R102 27293087 956310 SH DFND 2 956310 0 0 AMAZON COM INC COM 023135106 20587503 13707 SH DFND 2 13707 0 0 ALPHABET INC CAP STK CL A 02079K305 20327607 19453 SH DFND 2 19453 0 0 ARRIS INTL INC SHS G0551A103 66123 2163 SH DFND 2 2163 0 0 ATLASSIAN CORP PLC CL A G06242104 17796 200 SH DFND 2 200 0 0 MEDTRONIC PLC SHS G5960L103 16546716 181912 SH DFND 2 181912 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 39866 772 SH DFND 2 772 0 0 AMERISOURCEBERGEN CORP COM 03073E105 14883050 200041 SH DFND 2 200041 0 0 AXOVANT SCIENCES LTD COM G0750W104 2988 3000 SH DFND 2 3000 0 0 AMETEK INC NEW COM 031100100 11499928 169866 SH DFND 2 169866 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 11108016 81039 SH DFND 2 81039 0 0 CREDICORP LTD COM G2519Y108 10960695 49446 SH DFND 2 49446 0 0 ABBVIE INC COM 00287Y109 10544047 114373 SH DFND 2 114373 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3181891 22565 SH DFND 2 22565 0 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 1023272 33777 SH DFND 2 33777 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 4748928 295192 SH DFND 2 295192 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 7886721 305776 SH DFND 2 305776 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 7918386 81331 SH DFND 2 81331 0 0 BUNGE LIMITED COM G16962105 42111 788 SH DFND 2 788 0 0 CALEDONIA MNG CORP PLC SHS NEW G1757E113 2094 406 SH DFND 2 406 0 0 AGNICO EAGLE MINES LTD COM 008474108 7719079 191765 SH DFND 2 191765 0 0 AMERICAN EXPRESS CO COM 025816109 7668303 80448 SH DFND 2 80448 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 3036 40 SH DFND 2 40 0 0 ABBOTT LABS COM 002824100 5282766 73037 SH DFND 2 73037 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 5092136 61233 SH DFND 2 61233 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 35055 2448 SH DFND 2 2448 0 0 EATON CORP PLC SHS G29183103 353324 5146 SH DFND 2 5146 0 0 ENDO INTL PLC SHS G30401106 533 73 SH DFND 2 73 0 0 ENSCO PLC SHS CLASS A G3157S106 128694 36150 SH DFND 2 36150 0 0 AMGEN INC COM 031162100 3331582 17114 SH DFND 2 17114 0 0 EVEREST RE GROUP LTD COM G3223R108 2409297 11064 SH DFND 2 11064 0 0 ALITHYA GROUP INC CL A SUB VTG 01643B106 2850234 1211840 SH DFND 2 1211840 0 0 FRONTLINE LTD SHS NEW G3682E192 111 20 SH DFND 2 20 0 0 JOHNSON CTLS INTL PLC SHS G51502105 2488999 83946 SH DFND 2 83946 0 0 AFLAC INC COM 001055102 2354450 51678 SH DFND 2 51678 0 0 ALTRIA GROUP INC COM 02209S103 2344988 47479 SH DFND 2 47479 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 3336 252 SH DFND 2 252 0 0 ACTIVISION BLIZZARD INC COM 00507V109 2291104 49197 SH DFND 2 49197 0 0 GENPACT LIMITED SHS G3922B107 2564 95 SH DFND 2 95 0 0 ALPS ETF TR SECTR DIV DOGS 00162Q858 1986082 50756 SH DFND 2 50756 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1908885 29006 SH DFND 2 29006 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 1529585 65563 SH DFND 2 65563 0 0 ICON PLC SHS G4705A100 5814 45 SH DFND 2 45 0 0 ABERDEEN ASIA PACIFIC INCOM COM 003009107 1485275 383792 SH DFND 2 383792 0 0 INGERSOLL-RAND PLC SHS G47791101 1022506 11208 SH DFND 2 11208 0 0 SINA CORP ORD G81477104 1395659 26019 SH DFND 2 26019 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 163 292 SH DFND 2 292 0 0 INVESCO LTD SHS G491BT108 43440 2595 SH DFND 2 2595 0 0 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 1304724 118396 SH DFND 2 118396 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 53923 435 SH DFND 2 435 0 0 AMERICAN ELEC PWR INC COM 025537101 1287098 17221 SH DFND 2 17221 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 1083984 10560 SH DFND 2 10560 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 2518 118 SH DFND 2 118 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 7307 354 SH DFND 2 354 0 0 LINDE PLC COM G5494J103 10611 68 SH DFND 2 68 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 947972 723643 SH DFND 2 723643 0 0 ALPS ETF TR INTL 00162Q718 878124 36865 SH DFND 2 36865 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 822 52 SH DFND 2 52 0 0 AEGON N V NY REGISTRY SHS 007924103 858292 184579 SH DFND 2 184579 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 40475 2500 SH DFND 2 2500 0 0 ALLSTATE CORP COM 020002101 808782 9788 SH DFND 2 9788 0 0 MFC BANCORP LTD USD MFC SHS G60630103 16 3 SH DFND 2 3 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 13424 354 SH DFND 2 354 0 0 APTIV PLC SHS G6095L109 443981 7211 SH DFND 2 7211 0 0 ABM INDS INC COM 000957100 708957 22079 SH DFND 2 22079 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 701451 12380 SH DFND 2 12380 0 0 ALCOA CORP COM 013872106 667690 25120 SH DFND 2 25120 0 0 FLEX LTD ORD Y2573F102 627231 82422 SH DFND 2 82422 0 0 NOBLE CORP PLC SHS USD G65431101 2489 950 SH DFND 2 950 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 2400 1200 SH DFND 2 1200 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 503374 11226 SH DFND 2 11226 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 32810 774 SH DFND 2 774 0 0 ABB LTD SPONSORED ADR 000375204 490363 25795 SH DFND 2 25795 0 0 NOVOCURE LTD ORD SHS G6674U108 66558 1988 SH DFND 2 1988 0 0 NVENT ELECTRIC PLC SHS G6700G107 427 19 SH DFND 2 19 0 0 ALIGN TECHNOLOGY INC COM 016255101 463887 2215 SH DFND 2 2215 0 0 ORIGIN AGRITECH LIMITED SHS NEW G67828205 517 100 SH DFND 2 100 0 0 ALTABA INC COM 021346101 443415 7653 SH DFND 2 7653 0 0 ALPS ETF TR SPROTT GL MINE 00162Q643 433854 24820 SH DFND 2 24820 0 0 AMERCO COM 023586100 432777 1319 SH DFND 2 1319 0 0 PENTAIR PLC SHS G7S00T104 718 19 SH DFND 2 19 0 0 TE CONNECTIVITY LTD REG SHS H84989104 403713 5338 SH DFND 2 5338 0 0 AMBEV SA SPONSORED ADR 02319V103 345830 88222 SH DFND 2 88222 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 342748 2257 SH DFND 2 2257 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 58232 1509 SH DFND 2 1509 0 0 ADOBE INC COM 00724F101 340039 1503 SH DFND 2 1503 0 0 SEADRILL LTD COM G7998G106 731 75 SH DFND 2 75 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 322730 90074 SH DFND 2 90074 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 49523 4703 SH DFND 2 4703 0 0 SIGNET JEWELERS LIMITED SHS G81276100 64811 2040 SH DFND 2 2040 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 178408 6007 SH DFND 2 6007 0 0 AIR LEASE CORP CL A 00912X302 307779 10188 SH DFND 2 10188 0 0 TECHNIPFMC PLC COM G87110105 3133 160 SH DFND 2 160 0 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 2739 275 SH DFND 2 275 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 259239 6578 SH DFND 2 6578 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 230009 16900 SH DFND 2 16900 0 0 ADVISORSHARES TR RANGER EQUITY BE 00768Y883 223395 26500 SH DFND 2 26500 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 275 19 SH DFND 2 19 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 1472 101 SH DFND 2 101 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 1064 400 SH DFND 2 400 0 0 ALEXCO RESOURCE CORP COM 01535P106 206096 234400 SH DFND 2 234400 0 0 ADVANCED MICRO DEVICES INC COM 007903107 204186 11061 SH DFND 2 11061 0 0 ALMADEN MINERALS LTD COM CL B 020283305 179159 271685 SH DFND 2 271685 0 0 ALTICE USA INC CL A 02156K103 165448 10015 SH DFND 2 10015 0 0 CHUBB LIMITED COM H1467J104 147394 1141 SH DFND 2 1141 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 48569 1700 SH DFND 2 1700 0 0 GARMIN LTD SHS H2906T109 60787 960 SH DFND 2 960 0 0 UBS GROUP AG SHS H42097107 103113 8329 SH DFND 2 8329 0 0 TRANSOCEAN LTD REG SHS H8817H100 3185 459 SH DFND 2 459 0 0 ADECOAGRO S A COM L00849106 3480 500 SH DFND 2 500 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 142745 2116 SH DFND 2 2116 0 0 NEXA RES S A COM L67359106 14654 1250 SH DFND 2 1250 0 0 ORION ENGINEERED CARBONS S A COM L72967109 3666 145 SH DFND 2 145 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 98859 871 SH DFND 2 871 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 113534 1161 SH DFND 2 1161 0 0 ALASKA AIR GROUP INC COM 011659109 108678 1786 SH DFND 2 1786 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 33363 450 SH DFND 2 450 0 0 CYREN LTD SHS M26895108 156 52 SH DFND 2 52 0 0 AIR PRODS & CHEMS INC COM 009158106 100992 631 SH DFND 2 631 0 0 YANDEX N V SHS CLASS A N97284108 99281 3630 SH DFND 2 3630 0 0 GALMED PHARMACEUTICALS LTD SHS M47238106 6830 1000 SH DFND 2 1000 0 0 ARK ETF TR WEB X.O ETF 00214Q401 96930 2285 SH DFND 2 2285 0 0 AETERNA ZENTARIS INC COM PAR 007975402 95848 32711 SH DFND 2 32711 0 0 AGNC INVT CORP COM 00123Q104 89103 5080 SH DFND 2 5080 0 0 ANNALY CAP MGMT INC COM 035710409 87153 8875 SH DFND 2 8875 0 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 4556 200 SH DFND 2 200 0 0 ORBOTECH LTD ORD M75253100 15775 279 SH DFND 2 279 0 0 STRATASYS LTD SHS M85548101 5583 310 SH DFND 2 310 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 75300 6000 SH DFND 2 6000 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 11792 800 SH DFND 2 800 0 0 VASCULAR BIOGENICS LTD COM M96883109 3880 4000 SH DFND 2 4000 0 0 WIX COM LTD SHS M98068105 18068 200 SH DFND 2 200 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 5447 35 SH DFND 2 35 0 0 CNH INDL N V SHS N20944109 40008 4344 SH DFND 2 4344 0 0 CORE LABORATORIES N V COM N22717107 2148 36 SH DFND 2 36 0 0 FERRARI N V COM N3167Y103 46041 463 SH DFND 2 463 0 0 AECOM COM 00766T100 62116 2344 SH DFND 2 2344 0 0 MYLAN N V SHS EURO N59465109 58417 2132 SH DFND 2 2132 0 0 NXP SEMICONDUCTORS N V COM N6596X109 23156 316 SH DFND 2 316 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 51013 562 SH DFND 2 562 0 0 ALPS ETF TR SPROTT JR GLD 00162Q585 49980 2000 SH DFND 2 2000 0 0 AZURE PWR GLOBAL LTD SHS V0393H103 8462 935 SH DFND 2 935 0 0 ADT INC COM 00090Q103 48080 8000 SH DFND 2 8000 0 0 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 44805 1640 SH DFND 2 1640 0 0 DRYSHIPS INC COM PAR NEW Y2109Q705 288 51 SH DFND 2 51 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 4615 1001 SH DFND 2 1001 0 0 EURODRY LTD COM Y23508107 180 21 SH DFND 2 21 0 0 EUROSEAS LTD SHS NEW Y23592309 75 107 SH DFND 2 107 0 0 ALIO GOLD INC COM 01627X108 41878 49700 SH DFND 2 49700 0 0 GIGAMEDIA LTD SHS NEW Y2711Y112 1200 400 SH DFND 2 400 0 0 AMERICAN TOWER CORP NEW COM 03027X100 39548 250 SH DFND 2 250 0 0 NAVIOS MARITIME PARTNERS L P UNIT LPI Y62267102 42 50 SH DFND 2 50 0 0 SAFE BULKERS INC COM Y7388L103 17444 9800 SH DFND 2 9800 0 0 SCORPIO TANKERS INC SHS Y7542C106 4400 2500 SH DFND 2 2500 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 33722 2220 SH DFND 2 2220 0 0 TEEKAY CORPORATION COM Y8564W103 7348 2200 SH DFND 2 2200 0 0 ACASTI PHARMA INC CL A NEW 00430K402 30987 37097 SH DFND 2 37097 0 0 AAR CORP COM 000361105 7468 200 SH DFND 2 200 0 0 AGCO CORP COM 001084102 4454 80 SH DFND 2 80 0 0 AES CORP COM 00130H105 10122 700 SH DFND 2 700 0 0 AK STL HLDG CORP COM 001547108 8573 3810 SH DFND 2 3810 0 0 ABERDEEN EMRG MRKTS EQT INM COM 00301W105 22511 3545 SH DFND 2 3545 0 0 ALPS ETF TR BARRONS 400 ETF 00162Q726 12418 350 SH DFND 2 350 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 22042 1714 SH DFND 2 1714 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 10476 1200 SH DFND 2 1200 0 0 AMPLIFY ETF TR ONLIN RETL ETF 032108102 21769 543 SH DFND 2 543 0 0 AXT INC COM 00246W103 21750 5000 SH DFND 2 5000 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 21321 664 SH DFND 2 664 0 0 ARK ETF TR INNOVATION ETF 00214Q104 18595 500 SH DFND 2 500 0 0 ARK ETF TR GEN REV MLTSCT 00214Q302 11990 500 SH DFND 2 500 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 17347 284 SH DFND 2 284 0 0 ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 536 143 SH DFND 2 143 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 17100 1200 SH DFND 2 1200 0 0 ALBEMARLE CORP COM 012653101 15029 195 SH DFND 2 195 0 0 ABERDEEN JAPAN EQUITY FD INC COM 00306J109 3245 500 SH DFND 2 500 0 0 ABERDEEN STD GOLD ETF TR PHYSCL SWISS GLD 00326A104 1237 10 SH DFND 2 10 0 0 AMEREN CORP COM 023608102 14677 225 SH DFND 2 225 0 0 AMPHENOL CORP NEW CL A 032095101 14260 176 SH DFND 2 176 0 0 ABIOMED INC COM 003654100 3250 10 SH DFND 2 10 0 0 ANTARES PHARMA INC COM 036642106 13600 5000 SH DFND 2 5000 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 1150 100 SH DFND 2 100 0 0 ACCURAY INC COM 004397105 1705 500 SH DFND 2 500 0 0 ACETO CORP COM 004446100 336 400 SH DFND 2 400 0 0 ACHIEVE LIFE SCIENCE INC COM NEW 004468203 98 81 SH DFND 2 81 0 0 ACUITY BRANDS INC COM 00508Y102 1379 12 SH DFND 2 12 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 1125 500 SH DFND 2 500 0 0 ALLIANCE RES PARTNER L P UT LTD PART 01877R108 9606 554 SH DFND 2 554 0 0 ANALOG DEVICES INC COM 032654105 9355 109 SH DFND 2 109 0 0 ADVISORSHARES TR DOUBLELIN VAL EQ 00768Y818 9074 155 SH DFND 2 155 0 0 AMERESCO INC CL A 02361E108 7417 526 SH DFND 2 526 0 0 ADVANSIX INC COM 00773T101 5184 213 SH DFND 2 213 0 0 ANSYS INC COM 03662Q105 7147 50 SH DFND 2 50 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 6904 46 SH DFND 2 46 0 0 AMERIPRISE FINL INC COM 03076C106 6575 63 SH DFND 2 63 0 0 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 5908 400 SH DFND 2 400 0 0 AGEX THERAPEUTICS INC COM 00848H108 897 300 SH DFND 2 300 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 830 150 SH DFND 2 150 0 0 ALLIANZGI CONV INCOME FD COM 018828103 4671 900 SH DFND 2 900 0 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 4460 400 SH DFND 2 400 0 0 ANADARKO PETE CORP COM 032511107 4384 100 SH DFND 2 100 0 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 2995 260 SH DFND 2 260 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 2892 300 SH DFND 2 300 0 0 AMERICAS SILVER CORP COM NEW 03063L705 2819 1749 SH DFND 2 1749 0 0 AMERICAN INTL GROUP INC W EXP 01/19/202 026874156 1980 364 SH DFND 2 364 0 0 AMYRIS INC COM NEW 03236M200 224 67 SH DFND 2 67 0 0 ANTERO RES CORP COM 03674X106 470 50 SH DFND 2 50 0 0 ANTHEM INC COM 036752103 41758 159 SH DFND 2 159 0 0 APACHE CORP COM 037411105 10710 408 SH DFND 2 408 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 37342 851 SH DFND 2 851 0 0 APERGY CORP COM 03755L104 1733 64 SH DFND 2 64 0 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 24540 1000 SH DFND 2 1000 0 0 APHRIA INC COM 03765K104 712990 125398 SH DFND 2 125398 0 0 APPLE INC COM 037833100 52016342 329760 SH DFND 2 329760 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 24273 450 SH DFND 2 450 0 0 APPLIED MATLS INC COM 038222105 511890 15635 SH DFND 2 15635 0 0 APRICUS BIOSCIENCES INC COM NEW 03832V307 134 700 SH DFND 2 700 0 0 APTOSE BIOSCIENCES INC COM NEW 03835T200 3239 1768 SH DFND 2 1768 0 0 AQUA AMERICA INC COM 03836W103 8684 254 SH DFND 2 254 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 8 4 SH DFND 2 4 0 0 ARADIGM CORP COM PAR 038505400 160 500 SH DFND 2 500 0 0 ARAMARK COM 03852U106 20279 700 SH DFND 2 700 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 3064 800 SH DFND 2 800 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 238552 11541 SH DFND 2 11541 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 45272 1105 SH DFND 2 1105 0 0 ARCONIC INC COM 03965L100 993105 58903 SH DFND 2 58903 0 0 ARCOSA INC COM 039653100 26638 962 SH DFND 2 962 0 0 ARGAN INC COM 04010E109 18163 480 SH DFND 2 480 0 0 ARES CAP CORP COM 04010L103 24772 1590 SH DFND 2 1590 0 0 ARES COML REAL ESTATE CORP COM 04013V108 13040 1000 SH DFND 2 1000 0 0 ARISTA NETWORKS INC COM 040413106 2385124 11320 SH DFND 2 11320 0 0 AROTECH CORP COM NEW 042682203 18 7 SH DFND 2 7 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 3508 877 SH DFND 2 877 0 0 ASHFORD INC COM 044104107 519 10 SH DFND 2 10 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 5677 80 SH DFND 2 80 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 7255471 191034 SH DFND 2 191034 0 0 ATHERSYS INC COM 04744L106 1440 1000 SH DFND 2 1000 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 165803 77496 SH DFND 2 77496 0 0 ATMOS ENERGY CORP COM 049560105 11590 125 SH DFND 2 125 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 33995 5213 SH DFND 2 5213 0 0 AURORA CANNABIS INC COM 05156X108 1534456 309339 SH DFND 2 309339 0 0 AURYN RES INC COM 05208W108 46449 51124 SH DFND 2 51124 0 0 AUTODESK INC COM 052769106 80381 625 SH DFND 2 625 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 15490 198 SH DFND 2 198 0 0 AUTOLIV INC COM 052800109 15451 220 SH DFND 2 220 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 371594 2834 SH DFND 2 2834 0 0 AUTONATION INC COM 05329W102 69651 1951 SH DFND 2 1951 0 0 AUTOZONE INC COM 053332102 840855 1003 SH DFND 2 1003 0 0 AVANOS MED INC COM 05350V106 4972 111 SH DFND 2 111 0 0 AVERY DENNISON CORP COM 053611109 12037 134 SH DFND 2 134 0 0 AVID BIOSERVICES INC COM 05368M106 664 162 SH DFND 2 162 0 0 AVISTA CORP COM 05379B107 10620 250 SH DFND 2 250 0 0 AVON PRODS INC COM 054303102 6878 4525 SH DFND 2 4525 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 8900 500 SH DFND 2 500 0 0 AXON ENTERPRISE INC COM 05464C101 17500 400 SH DFND 2 400 0 0 AXOS FINL INC COM 05465C100 25759 1023 SH DFND 2 1023 0 0 BBX CAP CORP NEW CL A 05491N104 3713 648 SH DFND 2 648 0 0 BB&T CORP COM 054937107 1377273 31793 SH DFND 2 31793 0 0 BCE INC COM NEW 05534B760 104837781 2655080 SH DFND 2 2655080 0 0 BHP GROUP PLC SPONSORED ADS 05545E209 838 20 SH DFND 2 20 0 0 BP PLC SPONSORED ADR 055622104 1953600 51519 SH DFND 2 51519 0 0 BT GROUP PLC ADR 05577E101 901953 59339 SH DFND 2 59339 0 0 BRP INC COM SUN VTG 05577W200 2154678 83512 SH DFND 2 83512 0 0 BWX TECHNOLOGIES INC COM 05605H100 765 20 SH DFND 2 20 0 0 BAIDU INC SPON ADR REP A 056752108 327509 2065 SH DFND 2 2065 0 0 BAKER HUGHES A GE CO CL A 05722G100 306311 14247 SH DFND 2 14247 0 0 BALL CORP COM 058498106 39313 855 SH DFND 2 855 0 0 BALLARD PWR SYS INC NEW COM 058586108 37667 15818 SH DFND 2 15818 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 7665 1449 SH DFND 2 1449 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 574 58 SH DFND 2 58 0 0 BANCO SANTANDER SA ADR 05964H105 2012313 449177 SH DFND 2 449177 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 762 20 SH DFND 2 20 0 0 BANK AMER CORP COM 060505104 28617019 1161405 SH DFND 2 1161405 0 0 BANK AMER CORP 7.25%CNV PFD L 060505682 50100 40 SH DFND 2 40 0 0 BANK MONTREAL QUE COM 063671101 80732965 1236629 SH DFND 2 1236629 0 0 BANK NEW YORK MELLON CORP COM 064058100 1273244 27050 SH DFND 2 27050 0 0 BANK N S HALIFAX COM 064149107 159964797 3213409 SH DFND 2 3213409 0 0 BANK OZK COM 06417N103 349984 15330 SH DFND 2 15330 0 0 BAOZUN INC SPONSORED ADR 06684L103 29794 1020 SH DFND 2 1020 0 0 BARCLAYS PLC ADR 06738E204 85217 11302 SH DFND 2 11302 0 0 BARCLAYS BK PLC LKD PERF BCLY 06742W430 41437 700 SH DFND 2 700 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 32816 700 SH DFND 2 700 0 0 BARNES GROUP INC COM 067806109 2949 55 SH DFND 2 55 0 0 BARRICK GOLD CORP COM 067901108 1152903 85514 SH DFND 2 85514 0 0 BAUSCH HEALTH COS INC COM 071734107 419098 22759 SH DFND 2 22759 0 0 BAXTER INTL INC COM 071813109 932999 14175 SH DFND 2 14175 0 0 BAYTEX ENERGY CORP COM 07317Q105 965168 548857 SH DFND 2 548857 0 0 BECTON DICKINSON & CO COM 075887109 10392434 46123 SH DFND 2 46123 0 0 BED BATH & BEYOND INC COM 075896100 4528 400 SH DFND 2 400 0 0 BELLATRIX EXPLORATION LTD COM NEW 078314507 8022 17379 SH DFND 2 17379 0 0 BELLEROPHON THERAPEUTICS INC COM 078771102 801 1000 SH DFND 2 1000 0 0 W R BERKLEY CORPORATION COM 084423102 11087 150 SH DFND 2 150 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 9180 3 SH DFND 2 3 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 71567132 350510 SH DFND 2 350510 0 0 BERRY GLOBAL GROUP INC COM 08579W103 7082445 149010 SH DFND 2 149010 0 0 BEST BUY INC COM 086516101 120749 2280 SH DFND 2 2280 0 0 BHP GROUP LIMITED SPONSORED ADS 088606108 125313 2595 SH DFND 2 2595 0 0 BIG LOTS INC COM 089302103 150529 5205 SH DFND 2 5205 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 29803 350 SH DFND 2 350 0 0 BIOGEN INC COM 09062X103 776675 2581 SH DFND 2 2581 0 0 BIOCEPT INC COM PAR 09072V402 486 565 SH DFND 2 565 0 0 BIRKS GROUP INC CL A COM 09088U109 1900 2000 SH DFND 2 2000 0 0 BLACKBERRY LTD COM 09228F103 1707943 240066 SH DFND 2 240066 0 0 BLACKROCK INC COM 09247X101 4989992 12703 SH DFND 2 12703 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 4157958 139482 SH DFND 2 139482 0 0 BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 3253 333 SH DFND 2 333 0 0 BLACKROCK SCIENCE & TECH TR SHS 09258G104 122286 4450 SH DFND 2 4450 0 0 BLOCK H & R INC COM 093671105 93362 3680 SH DFND 2 3680 0 0 BLUCORA INC COM 095229100 8338 313 SH DFND 2 313 0 0 BLUE APRON HLDGS INC CL A 09523Q101 4590 4500 SH DFND 2 4500 0 0 BOEING CO COM 097023105 4557570 14132 SH DFND 2 14132 0 0 BOINGO WIRELESS INC COM 09739C102 16456 800 SH DFND 2 800 0 0 BOOKING HLDGS INC COM 09857L108 415103 241 SH DFND 2 241 0 0 BORGWARNER INC COM 099724106 11568 333 SH DFND 2 333 0 0 BOSTON SCIENTIFIC CORP COM 101137107 113759 3219 SH DFND 2 3219 0 0 BOX INC CL A 10316T104 20982 1243 SH DFND 2 1243 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 179 20 SH DFND 2 20 0 0 BRIDGELINE DIGITAL INC COM PAR 10807Q403 485 2100 SH DFND 2 2100 0 0 BRIGHTHOUSE FINL INC COM 10922N103 99609 3268 SH DFND 2 3268 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 2266016 43594 SH DFND 2 43594 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2613954 82045 SH DFND 2 82045 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 14630 152 SH DFND 2 152 0 0 BROADCOM INC COM 11135F101 13540410 53250 SH DFND 2 53250 0 0 BROADVISION INC COM PAR 111412706 5 4 SH DFND 2 4 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 76161352 1991264 SH DFND 2 1991264 0 0 BROOKS AUTOMATION INC COM 114340102 128177 4896 SH DFND 2 4896 0 0 BROWN FORMAN CORP CL B 115637209 1428923 30032 SH DFND 2 30032 0 0 BRUNSWICK CORP COM 117043109 64566 1390 SH DFND 2 1390 0 0 B2GOLD CORP COM 11777Q209 590907 203141 SH DFND 2 203141 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 4349 150 SH DFND 2 150 0 0 BUCKLE INC COM 118440106 6769 350 SH DFND 2 350 0 0 BURLINGTON STORES INC COM 122017106 10574 65 SH DFND 2 65 0 0 CAE INC COM 124765108 12438627 681223 SH DFND 2 681223 0 0 CBL & ASSOC PPTYS INC COM 124830100 720 375 SH DFND 2 375 0 0 CBS CORP NEW CL A 124857103 4385 100 SH DFND 2 100 0 0 CBS CORP NEW CL B 124857202 47917 1096 SH DFND 2 1096 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 11642 119 SH DFND 2 119 0 0 CBRE GROUP INC CL A 12504L109 3243 81 SH DFND 2 81 0 0 CDK GLOBAL INC COM 12508E101 33803 706 SH DFND 2 706 0 0 CDW CORP COM 12514G108 42551 525 SH DFND 2 525 0 0 CF INDS HLDGS INC COM 125269100 2176 50 SH DFND 2 50 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 388664 4622 SH DFND 2 4622 0 0 CIGNA CORP NEW COM 125523100 401301 2113 SH DFND 2 2113 0 0 CIT GROUP INC COM NEW 125581801 37313 975 SH DFND 2 975 0 0 CME GROUP INC COM CL A 12572Q105 789540 4197 SH DFND 2 4197 0 0 CNOOC LTD SPONSORED ADR 126132109 20827 137 SH DFND 2 137 0 0 CRH MEDICAL CORP COM 12626F105 7638 2500 SH DFND 2 2500 0 0 CRH PLC ADR 12626K203 21080 800 SH DFND 2 800 0 0 CSX CORP COM 126408103 1478321 23794 SH DFND 2 23794 0 0 CVS HEALTH CORP COM 126650100 46563426 710675 SH DFND 2 710675 0 0 CABLE ONE INC COM 12685J105 1640 2 SH DFND 2 2 0 0 CABOT CORP COM 127055101 8588 200 SH DFND 2 200 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 44784 1030 SH DFND 2 1030 0 0 CAL MAINE FOODS INC COM NEW 128030202 34178 808 SH DFND 2 808 0 0 CALAMP CORP COM 128126109 26020 2000 SH DFND 2 2000 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 511 30 SH DFND 2 30 0 0 CALLAWAY GOLF CO COM 131193104 2387 156 SH DFND 2 156 0 0 CAMBREX CORP COM 132011107 5664 150 SH DFND 2 150 0 0 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 4954987 152602 SH DFND 2 152602 0 0 CAMECO CORP COM 13321L108 8021312 707644 SH DFND 2 707644 0 0 CAMPBELL SOUP CO COM 134429109 1174213 35593 SH DFND 2 35593 0 0 CAN-FITE BIOPHARMA LTD SPONSORED ADR 13471N102 10080 8000 SH DFND 2 8000 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 150392 3441 SH DFND 2 3441 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 57774242 776994 SH DFND 2 776994 0 0 CANADIAN NATL RY CO COM 136375102 89987229 1218508 SH DFND 2 1218508 0 0 CANADIAN NAT RES LTD COM 136385101 24688507 1026027 SH DFND 2 1026027 0 0 CANADIAN PAC RY LTD COM 13645T100 15873703 89634 SH DFND 2 89634 0 0 CANADIAN SOLAR INC COM 136635109 141478 9866 SH DFND 2 9866 0 0 CANON INC SPONSORED ADR 138006309 6210 225 SH DFND 2 225 0 0 CANOPY GROWTH CORP COM 138035100 3014122 112455 SH DFND 2 112455 0 0 CANTEL MEDICAL CORP COM 138098108 22037 296 SH DFND 2 296 0 0 CAPITAL ONE FINL CORP COM 14040H105 300848 3980 SH DFND 2 3980 0 0 CARA THERAPEUTICS INC COM 140755109 9750 750 SH DFND 2 750 0 0 CARDINAL HEALTH INC COM 14149Y108 445955 9999 SH DFND 2 9999 0 0 CARLISLE COS INC COM 142339100 40208 400 SH DFND 2 400 0 0 CARMAX INC COM 143130102 43660 696 SH DFND 2 696 0 0 CARNIVAL PLC ADR 14365C103 26850 551 SH DFND 2 551 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 908402 18426 SH DFND 2 18426 0 0 CARRIAGE SVCS INC COM 143905107 7750 500 SH DFND 2 500 0 0 CARS COM INC COM 14575E105 753 35 SH DFND 2 35 0 0 CARTERS INC COM 146229109 9386 115 SH DFND 2 115 0 0 CATERPILLAR INC DEL COM 149123101 3377648 26581 SH DFND 2 26581 0 0 CEL SCI CORP COM PAR NEW 150837607 98 34 SH DFND 2 34 0 0 CELANESE CORP DEL COM 150870103 2879 32 SH DFND 2 32 0 0 CELESTICA INC SUB VTG SHS 15101Q108 415922 47782 SH DFND 2 47782 0 0 CELGENE CORP COM 151020104 6316710 98560 SH DFND 2 98560 0 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 3156 15940 SH DFND 2 15940 0 0 CELLECTIS S A SPONSORED ADS 15117K103 3496 210 SH DFND 2 210 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 3422 710 SH DFND 2 710 0 0 CEMTREX INC COM PAR $.001 15130G303 1148 2000 SH DFND 2 2000 0 0 CENTENE CORP DEL COM 15135B101 41969 364 SH DFND 2 364 0 0 CENOVUS ENERGY INC COM 15135U109 9193244 1308335 SH DFND 2 1308335 0 0 CENTURYLINK INC COM 156700106 23573 1556 SH DFND 2 1556 0 0 CERIDIAN HCM HLDG INC COM 15677J108 8221 255 SH DFND 2 255 0 0 CERNER CORP COM 156782104 23441 447 SH DFND 2 447 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 3656 200 SH DFND 2 200 0 0 CHARLES RIV LABS INTL INC COM 159864107 42782 378 SH DFND 2 378 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 27357 96 SH DFND 2 96 0 0 CHEESECAKE FACTORY INC COM 163072101 10878 250 SH DFND 2 250 0 0 CHEMOURS CO COM 163851108 15465 548 SH DFND 2 548 0 0 CHENIERE ENERGY INC COM NEW 16411R208 29595 500 SH DFND 2 500 0 0 CHESAPEAKE ENERGY CORP COM 165167107 29925 14250 SH DFND 2 14250 0 0 CHEVRON CORP NEW COM 166764100 5943415 54632 SH DFND 2 54632 0 0 CHIMERA INVT CORP COM NEW 16934Q208 49896 2800 SH DFND 2 2800 0 0 CHINA AUTOMOTIVE SYS INC COM 16936R105 1708 700 SH DFND 2 700 0 0 CHINA FD INC COM 169373107 37665 2230 SH DFND 2 2230 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 31470 3000 SH DFND 2 3000 0 0 CHINA SOUTHN AIRLS LTD SPON ADR CL H 169409109 18216 600 SH DFND 2 600 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 367872 7664 SH DFND 2 7664 0 0 CHINA GREEN AGRICULTURE INC COM 16943W105 10500 21000 SH DFND 2 21000 0 0 CHINANET ONLINE HLDGS INC COM NEW 16949H201 2010 1500 SH DFND 2 1500 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 1208148 2798 SH DFND 2 2798 0 0 CHURCH & DWIGHT INC COM 171340102 9864 150 SH DFND 2 150 0 0 CIENA CORP COM NEW 171779309 275247 8117 SH DFND 2 8117 0 0 CISCO SYS INC COM 17275R102 15723720 362883 SH DFND 2 362883 0 0 CIRRUS LOGIC INC COM 172755100 8959 270 SH DFND 2 270 0 0 CINTAS CORP COM 172908105 278863 1660 SH DFND 2 1660 0 0 CITIGROUP INC COM NEW 172967424 9268762 178040 SH DFND 2 178040 0 0 CITRIX SYS INC COM 177376100 80431 785 SH DFND 2 785 0 0 CLEAN HARBORS INC COM 184496107 2862 58 SH DFND 2 58 0 0 CLEMENTIA PHARMACEUTICALS IN COM 185575107 5880 500 SH DFND 2 500 0 0 CLEVELAND CLIFFS INC COM 185899101 232184 30193 SH DFND 2 30193 0 0 CLOROX CO DEL COM 189054109 282230 1831 SH DFND 2 1831 0 0 COCA COLA CO COM 191216100 11682381 246724 SH DFND 2 246724 0 0 COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 174489 2868 SH DFND 2 2868 0 0 COEUR MNG INC COM NEW 192108504 52406 11724 SH DFND 2 11724 0 0 COGNEX CORP COM 192422103 91416 2364 SH DFND 2 2364 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1596839 25155 SH DFND 2 25155 0 0 COHEN & STEERS QUALITY RLTY COM 19247L106 40404 3900 SH DFND 2 3900 0 0 COHERENT INC COM 192479103 42284 400 SH DFND 2 400 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 6916 350 SH DFND 2 350 0 0 COLGATE PALMOLIVE CO COM 194162103 3316395 55719 SH DFND 2 55719 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 15765 287 SH DFND 2 287 0 0 COLUMBIA ETF TR II INDIA INFRSR ETF 19762B806 29966 2516 SH DFND 2 2516 0 0 COMCAST CORP NEW CL A 20030N101 3061946 89925 SH DFND 2 89925 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 609 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 38227 10738 SH DFND 2 10738 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 89819 11130 SH DFND 2 11130 0 0 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 8092 650 SH DFND 2 650 0 0 CONAGRA BRANDS INC COM 205887102 72859 3411 SH DFND 2 3411 0 0 CONDUENT INC COM 206787103 1488 140 SH DFND 2 140 0 0 CONOCOPHILLIPS COM 20825C104 971662 15584 SH DFND 2 15584 0 0 CONSOLIDATED EDISON INC COM 209115104 259888 3399 SH DFND 2 3399 0 0 CONSTELLATION BRANDS INC CL A 21036P108 139913 870 SH DFND 2 870 0 0 CONSTELLATION BRANDS INC CL B 21036P207 95400 600 SH DFND 2 600 0 0 CONTAINER STORE GROUP INC COM 210751103 954 200 SH DFND 2 200 0 0 CONTINENTAL MATLS CORP COM PAR $0.25 211615307 3676 340 SH DFND 2 340 0 0 COPART INC COM 217204106 56619 1185 SH DFND 2 1185 0 0 CORCEPT THERAPEUTICS INC COM 218352102 2204 165 SH DFND 2 165 0 0 CORESITE RLTY CORP COM 21870Q105 26169 300 SH DFND 2 300 0 0 CORECIVIC INC COM 21871N101 3245 182 SH DFND 2 182 0 0 CORNING INC COM 219350105 102593 3396 SH DFND 2 3396 0 0 CORREVIO PHARMA CORP COM 22026V105 117 50 SH DFND 2 50 0 0 COSTCO WHSL CORP NEW COM 22160K105 9279194 45551 SH DFND 2 45551 0 0 COTT CORP QUE COM 22163N106 75450 5457 SH DFND 2 5457 0 0 COTY INC COM CL A 222070203 1483 226 SH DFND 2 226 0 0 COVIA HLDGS CORP COM 22305A103 5814 1700 SH DFND 2 1700 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 135401 847 SH DFND 2 847 0 0 CREDIT ACCEP CORP MICH COM 225310101 1575142 4126 SH DFND 2 4126 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 81700 7523 SH DFND 2 7523 0 0 CREDIT SUISSE NASSAU BRH X LINK GOLD SHS 22542D480 231318 27150 SH DFND 2 27150 0 0 CREE INC COM 225447101 15827 370 SH DFND 2 370 0 0 CRESCENT PT ENERGY CORP COM 22576C101 3184050 1052202 SH DFND 2 1052202 0 0 CRESUD S A C I F Y A SPONSORED ADR 226406106 3159 260 SH DFND 2 260 0 0 CRONOS GROUP INC COM 22717L101 47823 4632 SH DFND 2 4632 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 109390 1007 SH DFND 2 1007 0 0 CROWN HOLDINGS INC COM 228368106 3326 80 SH DFND 2 80 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 20295 750 SH DFND 2 750 0 0 CUMMINS INC COM 231021106 1427142 10679 SH DFND 2 10679 0 0 CUSTOMERS BANCORP INC COM 23204G100 273 15 SH DFND 2 15 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 217652 17111 SH DFND 2 17111 0 0 CYTOKINETICS INC COM NEW 23282W605 2528 400 SH DFND 2 400 0 0 CYTORI THERAPEUTICS INC COM PAR 23283K402 4 13 SH DFND 2 13 0 0 CYRUSONE INC COM 23283R100 5288 100 SH DFND 2 100 0 0 DBX ETF TR XTRACK MSCI EMRG 233051101 25068 1200 SH DFND 2 1200 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 35042 1256 SH DFND 2 1256 0 0 DBX ETF TR XTRACK MSCI EURP 233051853 149686 5947 SH DFND 2 5947 0 0 DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 1316 205 SH DFND 2 205 0 0 DNP SELECT INCOME FD COM 23325P104 18200 1750 SH DFND 2 1750 0 0 D R HORTON INC COM 23331A109 42666 1231 SH DFND 2 1231 0 0 DTE ENERGY CO COM 233331107 176149 1597 SH DFND 2 1597 0 0 DXC TECHNOLOGY CO COM 23355L106 94643 1780 SH DFND 2 1780 0 0 DANAHER CORP DEL COM 235851102 319156 3095 SH DFND 2 3095 0 0 DARDEN RESTAURANTS INC COM 237194105 58218 583 SH DFND 2 583 0 0 DASEKE INC COM 23753F107 17112 4650 SH DFND 2 4650 0 0 DAVIDSTEA INC COM 238661102 93255 79030 SH DFND 2 79030 0 0 DAVITA INC COM 23918K108 7627658 148225 SH DFND 2 148225 0 0 DECKERS OUTDOOR CORP COM 243537107 12795 100 SH DFND 2 100 0 0 DEERE & CO COM 244199105 22926534 153694 SH DFND 2 153694 0 0 DELAWARE INVTS DIV & INCOME COM 245915103 6978 617 SH DFND 2 617 0 0 DELL TECHNOLOGIES INC CL C 24703L202 55516 1136 SH DFND 2 1136 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 793610 15904 SH DFND 2 15904 0 0 DENISON MINES CORP COM 248356107 830687 1799471 SH DFND 2 1799471 0 0 DENNYS CORP COM 24869P104 110228 6800 SH DFND 2 6800 0 0 DENTSPLY SIRONA INC COM 24906P109 5023 135 SH DFND 2 135 0 0 DESCARTES SYS GROUP INC COM 249906108 3973 151 SH DFND 2 151 0 0 DEVON ENERGY CORP NEW COM 25179M103 2885 128 SH DFND 2 128 0 0 DEXCOM INC COM 252131107 9584 80 SH DFND 2 80 0 0 DHX MEDIA LTD COM VAR VTG 252406152 195796 120915 SH DFND 2 120915 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 10386425 73247 SH DFND 2 73247 0 0 DIEBOLD NXDF INC COM 253651103 63856 25645 SH DFND 2 25645 0 0 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 209080 6355 SH DFND 2 6355 0 0 DIREXION SHS ETF TR DLY GOLD INDX 3X 25460E844 29750 1700 SH DFND 2 1700 0 0 DIREXION SHS ETF TR DAILY JR BULL 3X 25460E851 73680 8000 SH DFND 2 8000 0 0 DIREXION SHS ETF TR DLY S&P500 BR 3X 25460E885 6158 200 SH DFND 2 200 0 0 DISNEY WALT CO COM DISNEY 254687106 28258779 257718 SH DFND 2 257718 0 0 DISCOVERY INC COM SER A 25470F104 33102 1338 SH DFND 2 1338 0 0 DISCOVERY INC COM SER C 25470F302 3254 141 SH DFND 2 141 0 0 DISCOVER FINL SVCS COM 254709108 3437413 58281 SH DFND 2 58281 0 0 DIREXION SHS ETF TR DAILY FINL BEAR 25490K539 109 8 SH DFND 2 8 0 0 DOCUSIGN INC COM 256163106 12024 300 SH DFND 2 300 0 0 DOLLAR GEN CORP NEW COM 256677105 6146185 56867 SH DFND 2 56867 0 0 DOLLAR TREE INC COM 256746108 9480348 104964 SH DFND 2 104964 0 0 DOMINION ENERGY INC COM 25746U109 13577 190 SH DFND 2 190 0 0 DOMINOS PIZZA INC COM 25754A201 10849067 43748 SH DFND 2 43748 0 0 DOMTAR CORP COM NEW 257559203 264113 7556 SH DFND 2 7556 0 0 DONNELLEY R R & SONS CO COM 257867200 2412 609 SH DFND 2 609 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 1207 86 SH DFND 2 86 0 0 DOVER CORP COM 260003108 9153 129 SH DFND 2 129 0 0 DOWDUPONT INC COM 26078J100 1485942 27785 SH DFND 2 27785 0 0 DRIL-QUIP INC COM 262037104 9760 325 SH DFND 2 325 0 0 DROPBOX INC CL A 26210C104 5618 275 SH DFND 2 275 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 379634 4399 SH DFND 2 4399 0 0 DULUTH HLDGS INC COM CL B 26443V101 11354 450 SH DFND 2 450 0 0 DYCOM INDS INC COM 267475101 24858 460 SH DFND 2 460 0 0 ECA MARCELLUS TR I COM UNIT 26827L109 1480 1000 SH DFND 2 1000 0 0 EL POLLO LOCO HLDGS INC COM 268603107 22755 1500 SH DFND 2 1500 0 0 ENI S P A SPONSORED ADR 26874R108 2835 90 SH DFND 2 90 0 0 EOG RES INC COM 26875P101 1110707 12736 SH DFND 2 12736 0 0 EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 1514 35 SH DFND 2 35 0 0 ETFIS SER TR I VIRTUS LIFESC CT 26923G301 4878 210 SH DFND 2 210 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 190068 5640 SH DFND 2 5640 0 0 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 616693 17645 SH DFND 2 17645 0 0 ETF MANAGERS TR VIDEO GAME TECH 26924G706 195862 5035 SH DFND 2 5035 0 0 ETF MANAGERS TR AI POWERED EQT 26924G813 10910 500 SH DFND 2 500 0 0 ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 16965 530 SH DFND 2 530 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 5968 136 SH DFND 2 136 0 0 EASTMAN CHEM CO COM 277432100 159380 2180 SH DFND 2 2180 0 0 EASTMAN KODAK CO COM NEW 277461406 383 150 SH DFND 2 150 0 0 EATON VANCE TAX MNGED BUY WR COM 27828X100 6725 500 SH DFND 2 500 0 0 EBAY INC COM 278642103 395394 14086 SH DFND 2 14086 0 0 EBIX INC COM NEW 278715206 139427 3276 SH DFND 2 3276 0 0 ECHOSTAR CORP CL A 278768106 260124 7084 SH DFND 2 7084 0 0 ECOLAB INC COM 278865100 39490 268 SH DFND 2 268 0 0 ECOPETROL S A SPONSORED ADS 279158109 3176 200 SH DFND 2 200 0 0 EDISON INTL COM 281020107 11354 200 SH DFND 2 200 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 301745 1970 SH DFND 2 1970 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 88284 2800 SH DFND 2 2800 0 0 ELDORADO RESORTS INC COM 28470R102 76584 2115 SH DFND 2 2115 0 0 ELECTRONIC ARTS INC COM 285512109 179205 2271 SH DFND 2 2271 0 0 EMCORE CORP COM NEW 290846203 7560 1800 SH DFND 2 1800 0 0 EMERSON ELEC CO COM 291011104 838412 14032 SH DFND 2 14032 0 0 EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 770 500 SH DFND 2 500 0 0 ENBRIDGE INC COM 29250N105 48874677 1575050 SH DFND 2 1575050 0 0 ENCANA CORP COM 292505104 1818847 315401 SH DFND 2 315401 0 0 ENCORE CAP GROUP INC COM 292554102 2350 100 SH DFND 2 100 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 4250 2000 SH DFND 2 2000 0 0 ENCOMPASS HEALTH CORP COM 29261A100 12340 200 SH DFND 2 200 0 0 ENDOLOGIX INC COM 29266S106 163 227 SH DFND 2 227 0 0 ENERGY FUELS INC COM NEW 292671708 1113383 391780 SH DFND 2 391780 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 2272 172 SH DFND 2 172 0 0 ENERSYS COM 29275Y102 7761 100 SH DFND 2 100 0 0 ENERPLUS CORP COM 292766102 1743098 224644 SH DFND 2 224644 0 0 ENTEGRIS INC COM 29362U104 47422 1700 SH DFND 2 1700 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 6344 258 SH DFND 2 258 0 0 ENTREE RES LTD COM 29384J103 2015 5000 SH DFND 2 5000 0 0 EPAM SYS INC COM 29414B104 52785 455 SH DFND 2 455 0 0 EQUIFAX INC COM 294429105 24214 260 SH DFND 2 260 0 0 EQUINIX INC COM PAR $0.001 29444U700 19038 54 SH DFND 2 54 0 0 EQUINOR ASA SPONSORED ADR 29446M102 14247 673 SH DFND 2 673 0 0 ERICSSON ADR B SEK 10 294821608 65771 7415 SH DFND 2 7415 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 9200 200 SH DFND 2 200 0 0 ETSY INC COM 29786A106 11417 240 SH DFND 2 240 0 0 EVERGY INC COM 30034W106 13682 241 SH DFND 2 241 0 0 EVERSOURCE ENERGY COM 30040W108 47349 728 SH DFND 2 728 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 4557 140 SH DFND 2 140 0 0 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 962762 36045 SH DFND 2 36045 0 0 EXELON CORP COM 30161N101 159248 3531 SH DFND 2 3531 0 0 EXFO INC SUB VTG SHS 302046107 362365 129765 SH DFND 2 129765 0 0 EXONE CO COM 302104104 695 105 SH DFND 2 105 0 0 EXPEDIA GROUP INC COM NEW 30212P303 432689 3841 SH DFND 2 3841 0 0 EXPEDITORS INTL WASH INC COM 302130109 117796 1730 SH DFND 2 1730 0 0 EXTRA SPACE STORAGE INC COM 30225T102 18096 200 SH DFND 2 200 0 0 EXXON MOBIL CORP COM 30231G102 3256823 47761 SH DFND 2 47761 0 0 FLIR SYS INC COM 302445101 7315 168 SH DFND 2 168 0 0 F M C CORP COM NEW 302491303 134237 1815 SH DFND 2 1815 0 0 FS BANCORP INC COM 30263Y104 4288 100 SH DFND 2 100 0 0 FACEBOOK INC CL A 30303M102 18474645 140931 SH DFND 2 140931 0 0 FACTSET RESH SYS INC COM 303075105 40026 200 SH DFND 2 200 0 0 FASTENAL CO COM 311900104 141810 2712 SH DFND 2 2712 0 0 FEDEX CORP COM 31428X106 20063967 124366 SH DFND 2 124366 0 0 FENNEC PHARMACEUTICALS INC COM 31447P100 6 1 SH DFND 2 1 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 10460 102 SH DFND 2 102 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1100 35 SH DFND 2 35 0 0 FIFTH THIRD BANCORP COM 316773100 85461 3632 SH DFND 2 3632 0 0 FIREEYE INC COM 31816Q101 34041 2100 SH DFND 2 2100 0 0 FIRST DATA CORP NEW COM CL A 32008D106 6764 400 SH DFND 2 400 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 369883 63102 SH DFND 2 63102 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 10167 117 SH DFND 2 117 0 0 FIRST SOLAR INC COM 336433107 169183 3985 SH DFND 2 3985 0 0 FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102 322055 10436 SH DFND 2 10436 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 20857 475 SH DFND 2 475 0 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 22165 190 SH DFND 2 190 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 48209 700 SH DFND 2 700 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1567956 32349 SH DFND 2 32349 0 0 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 101474 4642 SH DFND 2 4642 0 0 FIRST TR EXCHANGE TRADED FD AUTO INDEX FD 33734X309 39495 1260 SH DFND 2 1260 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 23822 412 SH DFND 2 412 0 0 FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 12392 400 SH DFND 2 400 0 0 FIRST US BANCSHARES INC COM 33744V103 7950 1000 SH DFND 2 1000 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 20209 296 SH DFND 2 296 0 0 FISERV INC COM 337738108 2899327 39452 SH DFND 2 39452 0 0 FIRSTENERGY CORP COM 337932107 119447 3181 SH DFND 2 3181 0 0 FITBIT INC CL A 33812L102 15755 3170 SH DFND 2 3170 0 0 FIVE BELOW INC COM 33829M101 35505 347 SH DFND 2 347 0 0 FLAHERTY & CRUMRINE PFD INC COM 33848E106 27378 2600 SH DFND 2 2600 0 0 FLAHERTY & CRUMRINE PFD INC COM 338480106 1544651 133736 SH DFND 2 133736 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 929 5 SH DFND 2 5 0 0 FLUOR CORP NEW COM 343412102 1010050 31368 SH DFND 2 31368 0 0 FLOWERS FOODS INC COM 343498101 304940 16510 SH DFND 2 16510 0 0 FLOWSERVE CORP COM 34354P105 2243 59 SH DFND 2 59 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 8605 100 SH DFND 2 100 0 0 FOOT LOCKER INC COM 344849104 2143694 40295 SH DFND 2 40295 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 1688929 220775 SH DFND 2 220775 0 0 FORTIS INC COM 349553107 17809170 535130 SH DFND 2 535130 0 0 FORTINET INC COM 34959E109 49301 700 SH DFND 2 700 0 0 FORTIVE CORP COM 34959J108 116037 1715 SH DFND 2 1715 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1596 42 SH DFND 2 42 0 0 FORTUNA SILVER MINES INC COM 349915108 61522 16793 SH DFND 2 16793 0 0 FRANCO NEVADA CORP COM 351858105 8302373 118648 SH DFND 2 118648 0 0 FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 27012 285 SH DFND 2 285 0 0 FREEPORT-MCMORAN INC CL B 35671D857 296382 28747 SH DFND 2 28747 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 61573 1901 SH DFND 2 1901 0 0 FRONTDOOR INC COM 35905A109 718 27 SH DFND 2 27 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 314 132 SH DFND 2 132 0 0 FUELCELL ENERGY INC COM NEW 35952H502 464 843 SH DFND 2 843 0 0 FULTON FINL CORP PA COM 360271100 51796 3346 SH DFND 2 3346 0 0 GDS HLDGS LTD SPONSORED ADR 36165L108 4618 200 SH DFND 2 200 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 14706 151 SH DFND 2 151 0 0 GABELLI MULTIMEDIA TR INC COM 36239Q109 2697 382 SH DFND 2 382 0 0 GABELLI EQUITY TR INC COM 362397101 3769 739 SH DFND 2 739 0 0 GABELLI UTIL TR COM 36240A101 404 68 SH DFND 2 68 0 0 GABELLI HLTHCARE & WELLNESS SHS 36246K103 444 48 SH DFND 2 48 0 0 GAMESTOP CORP NEW CL A 36467W109 2524 200 SH DFND 2 200 0 0 GANNETT CO INC COM 36473H104 25931 3040 SH DFND 2 3040 0 0 GAP INC DEL COM 364760108 74189 2880 SH DFND 2 2880 0 0 GARRETT MOTION INC COM 366505105 4739 384 SH DFND 2 384 0 0 GENERAL DYNAMICS CORP COM 369550108 565799 3599 SH DFND 2 3599 0 0 GENERAL ELECTRIC CO COM 369604103 8648687 1142495 SH DFND 2 1142495 0 0 GENERAL MLS INC COM 370334104 3780840 97094 SH DFND 2 97094 0 0 GENERAL MOLY INC COM 370373102 104 500 SH DFND 2 500 0 0 GENERAL MTRS CO COM 37045V100 857658 25640 SH DFND 2 25640 0 0 GENERAL MTRS CO W EXP 07/10/201 37045V126 126 8 SH DFND 2 8 0 0 GENETIC TECHNOLOGIES LTD SPONSORED ADR 37185R208 246 450 SH DFND 2 450 0 0 GENTEX CORP COM 371901109 1431111 70812 SH DFND 2 70812 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 1847 100 SH DFND 2 100 0 0 GENUINE PARTS CO COM 372460105 6980366 72697 SH DFND 2 72697 0 0 GERON CORP COM 374163103 1500 1500 SH DFND 2 1500 0 0 GILEAD SCIENCES INC COM 375558103 2131954 34084 SH DFND 2 34084 0 0 GILDAN ACTIVEWEAR INC COM 375916103 9105401 300970 SH DFND 2 300970 0 0 GLADSTONE INVT CORP COM 376546107 4660 500 SH DFND 2 500 0 0 GLATFELTER COM 377316104 1464 150 SH DFND 2 150 0 0 GLAUKOS CORP COM 377322102 89872 1600 SH DFND 2 1600 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 10246852 268172 SH DFND 2 268172 0 0 GLOBAL PMTS INC COM 37940X102 338782 3285 SH DFND 2 3285 0 0 GLOBAL X FDS GLOBX SUPDV US 37950E291 22410 1000 SH DFND 2 1000 0 0 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 2537 230 SH DFND 2 230 0 0 GLOBAL X FDS GLB X GURU INDEX 37950E341 48162 1745 SH DFND 2 1745 0 0 GLOBAL X FDS MSCI CHINA CNSMR 37950E408 10194 786 SH DFND 2 786 0 0 GLOBAL X FDS GLB X SUPERDIV 37950E549 129379 7566 SH DFND 2 7566 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 325911 19469 SH DFND 2 19469 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 286804 11463 SH DFND 2 11463 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 226875 8409 SH DFND 2 8409 0 0 GLOBAL X FDS GLOBAL X GOLD EX 37954Y863 549845 27700 SH DFND 2 27700 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 962775 82500 SH DFND 2 82500 0 0 GODADDY INC CL A 380237107 6890 105 SH DFND 2 105 0 0 GOGO INC COM 38046C109 2592 867 SH DFND 2 867 0 0 GOLD STD VENTURES CORP COM 380738104 45106 36000 SH DFND 2 36000 0 0 GOLDCORP INC NEW COM 380956409 4104066 420814 SH DFND 2 420814 0 0 GOLDEN MINERALS CO COM 381119106 42163 185625 SH DFND 2 185625 0 0 GOLDEN STAR RES LTD CDA COM 38119T807 2483669 808740 SH DFND 2 808740 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 839092 5023 SH DFND 2 5023 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 40106 1965 SH DFND 2 1965 0 0 GOPRO INC CL A 38268T103 5936 1400 SH DFND 2 1400 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 11480 1671 SH DFND 2 1671 0 0 GRAHAM HLDGS CO COM 384637104 2562 4 SH DFND 2 4 0 0 GRAINGER W W INC COM 384802104 326126 1155 SH DFND 2 1155 0 0 GRAN TIERRA ENERGY INC COM 38500T101 902 416 SH DFND 2 416 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 1529464 39400 SH DFND 2 39400 0 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 260 77 SH DFND 2 77 0 0 GREAT PANTHER SILVER LTD COM 39115V101 3974 5650 SH DFND 2 5650 0 0 GREENBRIER COS INC COM 393657101 7908 200 SH DFND 2 200 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 5272 100 SH DFND 2 100 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 49065274 802348 SH DFND 2 802348 0 0 GRUBHUB INC COM 400110102 23043 300 SH DFND 2 300 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 7041038 185193 SH DFND 2 185193 0 0 GUESS INC COM 401617105 25651 1235 SH DFND 2 1235 0 0 HCA HEALTHCARE INC COM 40412C101 1207165 9700 SH DFND 2 9700 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 1448913 13987 SH DFND 2 13987 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 396835 9653 SH DFND 2 9653 0 0 HSBC HLDGS PLC ADR A 1/40PF A 404280604 72543 2815 SH DFND 2 2815 0 0 HP INC COM 40434L105 533924 26096 SH DFND 2 26096 0 0 HAIN CELESTIAL GROUP INC COM 405217100 1745 110 SH DFND 2 110 0 0 HALLIBURTON CO COM 406216101 1395264 52493 SH DFND 2 52493 0 0 HANCOCK JOHN PFD INCOME FD I COM 41021P103 4752 300 SH DFND 2 300 0 0 HANESBRANDS INC COM 410345102 56122 4479 SH DFND 2 4479 0 0 HARLEY DAVIDSON INC COM 412822108 74347 2179 SH DFND 2 2179 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 1790 1000 SH DFND 2 1000 0 0 HARRIS CORP DEL COM 413875105 34470 256 SH DFND 2 256 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 7904321 177825 SH DFND 2 177825 0 0 HASBRO INC COM 418056107 1625 20 SH DFND 2 20 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 16072 635 SH DFND 2 635 0 0 HECLA MNG CO COM 422704106 153985 65248 SH DFND 2 65248 0 0 HEICO CORP NEW COM 422806109 34866 450 SH DFND 2 450 0 0 HEICO CORP NEW CL A 422806208 12159 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 461297 50935 SH DFND 2 50935 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 8656 1600 SH DFND 2 1600 0 0 HERC HLDGS INC COM 42704L104 5198 200 SH DFND 2 200 0 0 HERSHEY CO COM 427866108 508569 4745 SH DFND 2 4745 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 8190 600 SH DFND 2 600 0 0 HESS CORP COM 42809H107 18225 450 SH DFND 2 450 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 380818 28828 SH DFND 2 28828 0 0 HIGHPOWER INTL INC COM 43113X101 18445 8500 SH DFND 2 8500 0 0 HILL ROM HLDGS INC COM 431475102 27982 316 SH DFND 2 316 0 0 HILLENBRAND INC COM 431571108 16120 425 SH DFND 2 425 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 3773 1100 SH DFND 2 1100 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 39490 550 SH DFND 2 550 0 0 HOLLYFRONTIER CORP COM 436106108 46008 900 SH DFND 2 900 0 0 HOME DEPOT INC COM 437076102 21440902 124787 SH DFND 2 124787 0 0 HONDA MOTOR LTD AMERN SHS 438128308 7483604 282934 SH DFND 2 282934 0 0 HONEYWELL INTL INC COM 438516106 552922 4185 SH DFND 2 4185 0 0 HOPE BANCORP INC COM 43940T109 830 70 SH DFND 2 70 0 0 HORMEL FOODS CORP COM 440452100 204096 4782 SH DFND 2 4782 0 0 HORTONWORKS INC COM 440894103 7210 500 SH DFND 2 500 0 0 HUDBAY MINERALS INC COM 443628102 1728135 365668 SH DFND 2 365668 0 0 HUMANA INC COM 444859102 126624 442 SH DFND 2 442 0 0 HYDROGENICS CORP NEW COM NEW 448883207 1169 236 SH DFND 2 236 0 0 IAC INTERACTIVECORP COM 44919P508 51251 280 SH DFND 2 280 0 0 ICU MED INC COM 44930G107 17222 75 SH DFND 2 75 0 0 IMV INC COM 44974L103 330971 65399 SH DFND 2 65399 0 0 IPG PHOTONICS CORP COM 44980X109 128924 1138 SH DFND 2 1138 0 0 ITAU CORPBANCA SPONSORED ADR 45033E105 9786 700 SH DFND 2 700 0 0 IAMGOLD CORP COM 450913108 1597272 438947 SH DFND 2 438947 0 0 ICICI BK LTD ADR 45104G104 128748 12512 SH DFND 2 12512 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 33677 590 SH DFND 2 590 0 0 IDEXX LABS INC COM 45168D104 9301 50 SH DFND 2 50 0 0 ILLINOIS TOOL WKS INC COM 452308109 305576 2412 SH DFND 2 2412 0 0 ILLUMINA INC COM 452327109 80681 269 SH DFND 2 269 0 0 IMAX CORP COM 45245E109 13167 700 SH DFND 2 700 0 0 IMMERSION CORP COM 452521107 8960 1000 SH DFND 2 1000 0 0 IMPERIAL OIL LTD COM NEW 453038408 6255247 247382 SH DFND 2 247382 0 0 INCYTE CORP COM 45337C102 25436 400 SH DFND 2 400 0 0 INDIA FD INC COM 454089103 139535 6894 SH DFND 2 6894 0 0 INFOSYS LTD SPONSORED ADR 456788108 7351477 772214 SH DFND 2 772214 0 0 ING GROEP N V SPONSORED ADR 456837103 2208304 207158 SH DFND 2 207158 0 0 INGEVITY CORP COM 45688C107 16571 198 SH DFND 2 198 0 0 INNOSPEC INC COM 45768S105 19454 315 SH DFND 2 315 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 11800 2950 SH DFND 2 2950 0 0 INSPERITY INC COM 45778Q107 8216 88 SH DFND 2 88 0 0 INSPIREMD INC COM PAR 45779A861 1 8 SH DFND 2 8 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 233820 4828 SH DFND 2 4828 0 0 INTEL CORP COM 458140100 42439034 904305 SH DFND 2 904305 0 0 INTELLIPHARMACEUTICS INTL IN COM 458173309 1 6 SH DFND 2 6 0 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 420 120 SH DFND 2 120 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 44671 593 SH DFND 2 593 0 0 INTERDIGITAL INC COM 45867G101 5314 80 SH DFND 2 80 0 0 INTERNAP CORP COM PAR 45885A409 208 50 SH DFND 2 50 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 10496856 92345 SH DFND 2 92345 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 137761 1026 SH DFND 2 1026 0 0 INTL PAPER CO COM 460146103 23570 584 SH DFND 2 584 0 0 INTERNATIONAL TOWER HILL MIN COM 46050R102 1993 4000 SH DFND 2 4000 0 0 INTERPACE DIAGNOSTICS GROUP COM NEW 46062X204 8014 10018 SH DFND 2 10018 0 0 INVESCO ACTIVELY MANAGD ETF VAR RATE INVT 46090A879 44334 1800 SH DFND 2 1800 0 0 INVESCO BLDRS INDEX FDS TR ASIA 50ADR IDX 46090C107 56481 1980 SH DFND 2 1980 0 0 INVESCO BLDRS INDEX FDS TR EMGRING MKTS50 46090C305 251075 6960 SH DFND 2 6960 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 39080383 253341 SH DFND 2 253341 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 279210 583 SH DFND 2 583 0 0 INTUIT COM 461202103 58858 299 SH DFND 2 299 0 0 INVACARE CORP COM 461203101 1613 375 SH DFND 2 375 0 0 INTREPID POTASH INC COM 46121Y102 13780 5300 SH DFND 2 5300 0 0 INTREXON CORP COM 46122T102 22236 3400 SH DFND 2 3400 0 0 INVESCO INDIA EXCHG TRED FD INDIA ETF 46137R109 334513 13840 SH DFND 2 13840 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 1780 36 SH DFND 2 36 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 318773 11300 SH DFND 2 11300 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 810089 4505 SH DFND 2 4505 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 78424 2820 SH DFND 2 2820 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 8174618 58046 SH DFND 2 58046 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 1948602 37351 SH DFND 2 37351 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 7089 75 SH DFND 2 75 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 97609 945 SH DFND 2 945 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 9003434 50715 SH DFND 2 50715 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 36535505 399732 SH DFND 2 399732 0 0 INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 82935 4500 SH DFND 2 4500 0 0 INVESCO EXCHANGE TRADED FD T RUSSEL 200 EQL 46137V449 6810 140 SH DFND 2 140 0 0 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 43596 1765 SH DFND 2 1765 0 0 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 160079 11329 SH DFND 2 11329 0 0 INVESCO EXCHANGE TRADED FD T INSIDER SENMNT 46137V555 121179 2144 SH DFND 2 2144 0 0 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 40234 2540 SH DFND 2 2540 0 0 INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571 147001 4663 SH DFND 2 4663 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 3310979 32598 SH DFND 2 32598 0 0 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 1772 40 SH DFND 2 40 0 0 INVESCO EXCHANGE TRADED FD T DYNMC RETAIL 46137V654 7488 222 SH DFND 2 222 0 0 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 153069 2455 SH DFND 2 2455 0 0 INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 28780 970 SH DFND 2 970 0 0 INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 11436 400 SH DFND 2 400 0 0 INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 228822 3509 SH DFND 2 3509 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 5796 400 SH DFND 2 400 0 0 INVESCO EXCHNG TRADED FD TR S&P GBL WATER 46138E263 26780 860 SH DFND 2 860 0 0 INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 1572245 33703 SH DFND 2 33703 0 0 INVESCO EXCHNG TRADED FD TR CEF INM COMPSI 46138E404 5462 270 SH DFND 2 270 0 0 INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 2207477 163881 SH DFND 2 163881 0 0 INVESCO EXCHNG TRADED FD TR LADERITE 0-5YR 46138E560 46683 1900 SH DFND 2 1900 0 0 INVESCO EXCHNG TRADED FD TR KBW BK 46138E628 169939 3864 SH DFND 2 3864 0 0 INVESCO EXCHNG TRADED FD TR INTL BUYBACK 46138E644 55459 1925 SH DFND 2 1925 0 0 INVESCO EXCHNG TRADED FD TR FNDMNTL HY CRP 46138E719 34457 1950 SH DFND 2 1950 0 0 INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 17128372 866382 SH DFND 2 866382 0 0 INVESCO EXCHNG TRADED FD TR FTSE RAFI SML 46138E735 156127 5665 SH DFND 2 5665 0 0 INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 347773 9269 SH DFND 2 9269 0 0 INVESCO EXCHNG TRADED FD TR FRONTIER MKTS 46138E776 3289 270 SH DFND 2 270 0 0 INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 4703 178 SH DFND 2 178 0 0 INVESCO EXCHNG TRADED FD TR CHINA TECHNLGY 46138E800 109134 2772 SH DFND 2 2772 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 55975 2570 SH DFND 2 2570 0 0 INVESCO EXCHNG TRADED FD TR SOLAR ETF 46138G706 429599 23159 SH DFND 2 23159 0 0 INVESCO EXCHNG TRADED FD TR GBL CLEAN ENRG 46138G847 24435 2345 SH DFND 2 2345 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304 36855 1750 SH DFND 2 1750 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2019 HY 46138J403 6619 280 SH DFND 2 280 0 0 INVESCO CURNCYSHS CDN DLR TR CDN DLR SHS 46138T104 216870 3000 SH DFND 2 3000 0 0 INVESCO DB MLTI SECTR CMMTY AGRICULTURE FD 46140H106 206837 12210 SH DFND 2 12210 0 0 IQVIA HLDGS INC COM 46266C105 1678076 14445 SH DFND 2 14445 0 0 IQIYI INC SPONSORED ADS 46267X108 88477 5950 SH DFND 2 5950 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 22140 1200 SH DFND 2 1200 0 0 IRON MTN INC NEW COM 46284V101 2528 78 SH DFND 2 78 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 1281390 88250 SH DFND 2 88250 0 0 ISHARES GOLD TRUST ISHARES 464285105 81212 6608 SH DFND 2 6608 0 0 ISHARES INC MSCI FRNTR100ETF 464286145 8237 315 SH DFND 2 315 0 0 ISHARES INC GLB AGRIC PR ETF 464286350 5771 222 SH DFND 2 222 0 0 ISHARES INC MSCI WORLD ETF 464286392 51660 655 SH DFND 2 655 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 206318 5401 SH DFND 2 5401 0 0 ISHARES INC MSCI EM ASIA ETF 464286426 1035119 17011 SH DFND 2 17011 0 0 ISHARES INC MSCI CDA ETF 464286509 190698 7959 SH DFND 2 7959 0 0 ISHARES INC JP MORGAN EM ETF 464286517 1723 40 SH DFND 2 40 0 0 ISHARES INC MIN VOL GBL ETF 464286525 80935 996 SH DFND 2 996 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 10615 190 SH DFND 2 190 0 0 ISHARES INC MSCI EURZONE ETF 464286608 439582 12538 SH DFND 2 12538 0 0 ISHARES INC MSCI BRIC INDX 464286657 51951 1385 SH DFND 2 1385 0 0 ISHARES INC MSCI PAC JP ETF 464286665 112332 2760 SH DFND 2 2760 0 0 ISHARES INC MSCI TURKEY ETF 464286715 36806 1498 SH DFND 2 1498 0 0 ISHARES INC MSCI SWEDEN ETF 464286756 289319 10245 SH DFND 2 10245 0 0 ISHARES INC MSCI STH KOR ETF 464286772 955357 16231 SH DFND 2 16231 0 0 ISHARES INC MSCI STH AFR ETF 464286780 4187 83 SH DFND 2 83 0 0 ISHARES INC MSCI GERMANY ETF 464286806 380047 14992 SH DFND 2 14992 0 0 ISHARES INC MSCI MEXICO ETF 464286822 22649 550 SH DFND 2 550 0 0 ISHARES INC MSCI HONG KG ETF 464286871 134773 5970 SH DFND 2 5970 0 0 ISHARES TR S&P 100 ETF 464287101 3200019 28692 SH DFND 2 28692 0 0 ISHARES TR MRNGSTR LG-CP ET 464287127 84520 593 SH DFND 2 593 0 0 ISHARES TR CORE S&P TTL STK 464287150 112215 1977 SH DFND 2 1977 0 0 ISHARES TR SELECT DIVID ETF 464287168 2733958 30612 SH DFND 2 30612 0 0 ISHARES TR TIPS BD ETF 464287176 118599 1083 SH DFND 2 1083 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 8954244 229126 SH DFND 2 229126 0 0 ISHARES TR TRANS AVG ETF 464287192 91581 555 SH DFND 2 555 0 0 ISHARES TR CORE S&P500 ETF 464287200 36576546 145370 SH DFND 2 145370 0 0 ISHARES TR CORE US AGGBD ET 464287226 54523 512 SH DFND 2 512 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 6329907 162056 SH DFND 2 162056 0 0 ISHARES TR IBOXX INV CP ETF 464287242 253619 2248 SH DFND 2 2248 0 0 ISHARES TR GBL COMM SVC ETF 464287275 9246016 184257 SH DFND 2 184257 0 0 ISHARES TR GLOBAL TECH ETF 464287291 2258768 15800 SH DFND 2 15800 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 658428 4370 SH DFND 2 4370 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 8925887 157562 SH DFND 2 157562 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 280824 4938 SH DFND 2 4938 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 6562425 223592 SH DFND 2 223592 0 0 ISHARES TR LATN AMER 40 ETF 464287390 30770 1000 SH DFND 2 1000 0 0 ISHARES TR S&P 500 VAL ETF 464287408 5393999 53581 SH DFND 2 53581 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 198932 2379 SH DFND 2 2379 0 0 ISHARES TR MSCI EAFE ETF 464287465 12030326 204667 SH DFND 2 204667 0 0 ISHARES TR RUS MD CP GR ETF 464287481 11371 100 SH DFND 2 100 0 0 ISHARES TR RUS MID CAP ETF 464287499 120662 2596 SH DFND 2 2596 0 0 ISHARES TR CORE S&P MCP ETF 464287507 4173254 25131 SH DFND 2 25131 0 0 ISHARES TR EXPANDED TECH 464287515 3240579 18675 SH DFND 2 18675 0 0 ISHARES TR PHLX SEMICND ETF 464287523 81593 520 SH DFND 2 520 0 0 ISHARES TR NA TEC MULTM ETF 464287531 259881 5500 SH DFND 2 5500 0 0 ISHARES TR EXPND TEC SC ETF 464287549 2829969 16481 SH DFND 2 16481 0 0 ISHARES TR NASDAQ BIOTECH 464287556 302790 3140 SH DFND 2 3140 0 0 ISHARES TR COHEN STEER REIT 464287564 9570 100 SH DFND 2 100 0 0 ISHARES TR GLOBAL 100 ETF 464287572 3917548 92395 SH DFND 2 92395 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 8218 74 SH DFND 2 74 0 0 ISHARES TR S&P MC 400GR ETF 464287606 73624 385 SH DFND 2 385 0 0 ISHARES TR RUS 1000 ETF 464287622 89178 643 SH DFND 2 643 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 6542841 60841 SH DFND 2 60841 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 948815 7086 SH DFND 2 7086 0 0 ISHARES TR CORE S&P US VLU 464287663 3531387 71937 SH DFND 2 71937 0 0 ISHARES TR CORE S&P US GWT 464287671 43741 830 SH DFND 2 830 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 29292 200 SH DFND 2 200 0 0 ISHARES TR US TELECOM ETF 464287713 117916 4475 SH DFND 2 4475 0 0 ISHARES TR U.S. TECH ETF 464287721 3155899 19733 SH DFND 2 19733 0 0 ISHARES TR U.S. REAL ES ETF 464287739 153627 2050 SH DFND 2 2050 0 0 ISHARES TR US INDUSTRIALS 464287754 2678951 20843 SH DFND 2 20843 0 0 ISHARES TR US HLTHCARE ETF 464287762 772240 4271 SH DFND 2 4271 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 2228447 19849 SH DFND 2 19849 0 0 ISHARES TR U.S. FINLS ETF 464287788 5636972 52994 SH DFND 2 52994 0 0 ISHARES TR U.S. ENERGY ETF 464287796 10906 350 SH DFND 2 350 0 0 ISHARES TR CORE S&P SCP ETF 464287804 36046 520 SH DFND 2 520 0 0 ISHARES TR U.S. CNSM GD ETF 464287812 59254 560 SH DFND 2 560 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 4574 55 SH DFND 2 55 0 0 ISHARES TR DOW JONES US ETF 464287846 309881 2490 SH DFND 2 2490 0 0 ISHARES TR EUROPE ETF 464287861 3497328 89400 SH DFND 2 89400 0 0 ISHARES TR AGENCY BOND ETF 464288166 49898 445 SH DFND 2 445 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 2658667 41849 SH DFND 2 41849 0 0 ISHARES TR EMGR MKT INF ETF 464288216 14477 523 SH DFND 2 523 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 1484190 179684 SH DFND 2 179684 0 0 ISHARES TR MSCI ACWI EX US 464288240 9998900 238296 SH DFND 2 238296 0 0 ISHARES TR MSCI ACWI ETF 464288257 14946136 232951 SH DFND 2 232951 0 0 ISHARES TR EAFE SML CP ETF 464288273 41594152 802666 SH DFND 2 802666 0 0 ISHARES TR JPMORGAN USD EMG 464288281 27224 262 SH DFND 2 262 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 6804 35 SH DFND 2 35 0 0 ISHARES TR GLB INFRASTR ETF 464288372 982689 24954 SH DFND 2 24954 0 0 ISHARES TR INTL DEVPPTY ETF 464288422 175686 5095 SH DFND 2 5095 0 0 ISHARES TR ASIA 50 ETF 464288430 17767392 321291 SH DFND 2 321291 0 0 ISHARES TR INTL SEL DIV ETF 464288448 275444 9594 SH DFND 2 9594 0 0 ISHARES TR INTL DEV RE ETF 464288489 307061 11360 SH DFND 2 11360 0 0 ISHARES TR IBOXX HI YD ETF 464288513 80776 996 SH DFND 2 996 0 0 ISHARES TR MSCI KLD400 SOC 464288570 102579 1103 SH DFND 2 1103 0 0 ISHARES TR MBS ETF 464288588 66976 640 SH DFND 2 640 0 0 ISHARES TR INTRM GOV CR ETF 464288612 4329 40 SH DFND 2 40 0 0 ISHARES TR INTRM TR CRP ETF 464288638 11428 218 SH DFND 2 218 0 0 ISHARES TR SH TR CRPORT ETF 464288646 47819 926 SH DFND 2 926 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 130748 1077 SH DFND 2 1077 0 0 ISHARES TR SHORT TREAS BD 464288679 11422227 103556 SH DFND 2 103556 0 0 ISHARES TR S&P US PFD STK 464288687 3320789 97014 SH DFND 2 97014 0 0 ISHARES TR GLOBAL MATER ETF 464288695 660661 11516 SH DFND 2 11516 0 0 ISHARES TR GLOB UTILITS ETF 464288711 123487 2515 SH DFND 2 2515 0 0 ISHARES TR GLOB INDSTRL ETF 464288729 128958 1655 SH DFND 2 1655 0 0 ISHARES TR GLB CNSM STP ETF 464288737 2524994 54927 SH DFND 2 54927 0 0 ISHARES TR GLB CNS DISC ETF 464288745 11300 112 SH DFND 2 112 0 0 ISHARES TR US HOME CONS ETF 464288752 1764820 58749 SH DFND 2 58749 0 0 ISHARES TR US AER DEF ETF 464288760 2952967 17083 SH DFND 2 17083 0 0 ISHARES TR US REGNL BKS ETF 464288778 165137 4145 SH DFND 2 4145 0 0 ISHARES TR US BR DEL SE ETF 464288794 7004 125 SH DFND 2 125 0 0 ISHARES TR MSCI USA ESG SLC 464288802 97983 950 SH DFND 2 950 0 0 ISHARES TR U.S. MED DVC ETF 464288810 3367398 16853 SH DFND 2 16853 0 0 ISHARES TR U.S. PHARMA ETF 464288836 237057 1684 SH DFND 2 1684 0 0 ISHARES TR US OIL GS EX ETF 464288851 129075 2500 SH DFND 2 2500 0 0 ISHARES TR MICRO-CAP ETF 464288869 32980 400 SH DFND 2 400 0 0 ISHARES TR EAFE VALUE ETF 464288877 500088 11059 SH DFND 2 11059 0 0 ISHARES TR MSCI EURO FL ETF 464289180 2762189 162961 SH DFND 2 162961 0 0 ISHARES TR RUS TP200 GR ETF 464289438 14350 200 SH DFND 2 200 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 21362 440 SH DFND 2 440 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 13632 330 SH DFND 2 330 0 0 ISHARES TR INTL PFD STK ETF 46429B135 15107 1000 SH DFND 2 1000 0 0 ISHARES TR US TREAS BD ETF 46429B267 34510 1400 SH DFND 2 1400 0 0 ISHARES TR A RATE CP BD ETF 46429B291 24038 480 SH DFND 2 480 0 0 ISHARES TR MSCI INDONIA ETF 46429B309 25192 1015 SH DFND 2 1015 0 0 ISHARES TR MSCI INDIA ETF 46429B598 378280 11370 SH DFND 2 11370 0 0 ISHARES TR MSCI INDIA SM CP 46429B614 19864 515 SH DFND 2 515 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 7201530 143001 SH DFND 2 143001 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 793003 9398 SH DFND 2 9398 0 0 ISHARES TR MSCI CHINA ETF 46429B671 147073 2795 SH DFND 2 2795 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 272573 4089 SH DFND 2 4089 0 0 ISHARES TR MIN VOL USA ETF 46429B697 3438121 65613 SH DFND 2 65613 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 4705 48 SH DFND 2 48 0 0 ISHARES US ETF TR MEDIA ENTRNMNT 46431W630 34001 1476 SH DFND 2 1476 0 0 ISHARES US ETF TR COMMOD SEL STG 46431W853 15245 500 SH DFND 2 500 0 0 ISHARES TR USA MOMENTUM FCT 46432F396 325948 3252 SH DFND 2 3252 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 14183 270 SH DFND 2 270 0 0 ISHARES TR CORE MSCI EAFE 46432F842 7599350 138170 SH DFND 2 138170 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 573511 11690 SH DFND 2 11690 0 0 ISHARES INC CORE MSCI EMKT 46434G103 17257 366 SH DFND 2 366 0 0 ISHARES INC CUR HD MSCI EM 46434G509 84290 3660 SH DFND 2 3660 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 303584 9601 SH DFND 2 9601 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 32863 1487 SH DFND 2 1487 0 0 ISHARES INC MSCI RUSSIA ETF 46434G798 38654 1255 SH DFND 2 1255 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 1220210 24072 SH DFND 2 24072 0 0 ISHARES INC MSCI GBL ETF NEW 46434G848 39256 1455 SH DFND 2 1455 0 0 ISHARES INC MSCI GBL GOLD MN 46434G855 15571 960 SH DFND 2 960 0 0 ISHARES INC ESG MSCI EM ETF 46434G863 221100 7209 SH DFND 2 7209 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 115058 2323 SH DFND 2 2323 0 0 ISHARES TR MSCI LW CRB TG 46434V464 6181 60 SH DFND 2 60 0 0 ISHARES TR CORE DIV GRWTH 46434V621 27042 815 SH DFND 2 815 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 39818 1535 SH DFND 2 1535 0 0 ISHARES TR CUR HED MSCI GER 46434V704 316493 13326 SH DFND 2 13326 0 0 ISHARES TR MIN VOL JAPN ETF 46434V712 53542 850 SH DFND 2 850 0 0 ISHARES TR HDG MSCI EAFE 46434V803 38457 1490 SH DFND 2 1490 0 0 ISHARES TR TRS FLT RT BD 46434V860 613344 12201 SH DFND 2 12201 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 45316 1544 SH DFND 2 1544 0 0 ISHARES TR MORTGE REL ETF 46435G342 14259 357 SH DFND 2 357 0 0 ISHARES TR MSCI GLOBAL IMP 46435G532 185765 3505 SH DFND 2 3505 0 0 ISHARES TR MSCI CDA ETF 46435G706 18230 800 SH DFND 2 800 0 0 ISHARES TR MSCI ACWI EXUS 46435G847 519658 21945 SH DFND 2 21945 0 0 ISHARES TR MSCI UN KNGDOM 46435G862 213210 10000 SH DFND 2 10000 0 0 ISHARES TR US DIVID BYBCK 46435U861 0 520 SH DFND 2 520 0 0 ITERIS INC COM 46564T107 5595 1500 SH DFND 2 1500 0 0 JPMORGAN CHASE & CO COM 46625H100 52979253 542709 SH DFND 2 542709 0 0 JMP GROUP LLC COM 46629U107 3120 800 SH DFND 2 800 0 0 JABIL INC COM 466313103 19460 785 SH DFND 2 785 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 58811 1006 SH DFND 2 1006 0 0 JD COM INC SPON ADR CL A 47215P106 1775931 84851 SH DFND 2 84851 0 0 JEFFERIES FINL GROUP INC COM 47233W109 284826 16407 SH DFND 2 16407 0 0 JOHNSON & JOHNSON COM 478160104 50680000 392716 SH DFND 2 392716 0 0 JONES LANG LASALLE INC COM 48020Q107 10128 80 SH DFND 2 80 0 0 J2 GLOBAL INC COM 48123V102 7285 105 SH DFND 2 105 0 0 JUNIPER NETWORKS INC COM 48203R104 5382 200 SH DFND 2 200 0 0 JUST ENERGY GROUP INC COM 48213W101 151600 46081 SH DFND 2 46081 0 0 KLA-TENCOR CORP COM 482480100 65149 728 SH DFND 2 728 0 0 KKR & CO INC CL A 48251W104 65172 3320 SH DFND 2 3320 0 0 KANDI TECHNOLOGIES GROUP INC COM 483709101 3630 1000 SH DFND 2 1000 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 17945 188 SH DFND 2 188 0 0 KELLOGG CO COM 487836108 2614707 45864 SH DFND 2 45864 0 0 KELSO TECHNOLOGIES INC COM NEW 48826D201 806 2000 SH DFND 2 2000 0 0 KEURIG DR PEPPER INC COM 49271V100 14743 575 SH DFND 2 575 0 0 KEYCORP NEW COM 493267108 16258 1100 SH DFND 2 1100 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 120001 1933 SH DFND 2 1933 0 0 KIMBERLY CLARK CORP COM 494368103 1914534 16803 SH DFND 2 16803 0 0 KINDER MORGAN INC DEL COM 49456B101 744100 48381 SH DFND 2 48381 0 0 KINROSS GOLD CORP COM NO PAR 496902404 999691 310786 SH DFND 2 310786 0 0 KINGSWAY FINL SVCS INC COM NEW 496904202 9029 3146 SH DFND 2 3146 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 195754 7562 SH DFND 2 7562 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 2507 100 SH DFND 2 100 0 0 KNOWLES CORP COM 49926D109 386 29 SH DFND 2 29 0 0 KOHLS CORP COM 500255104 20831 314 SH DFND 2 314 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 12640 360 SH DFND 2 360 0 0 KRAFT HEINZ CO COM 500754106 5273949 122536 SH DFND 2 122536 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 8625 230 SH DFND 2 230 0 0 KROGER CO COM 501044101 324060 11784 SH DFND 2 11784 0 0 KRONOS WORLDWIDE INC COM 50105F105 4032 350 SH DFND 2 350 0 0 KURA ONCOLOGY INC COM 50127T109 2359 168 SH DFND 2 168 0 0 L BRANDS INC COM 501797104 104785 4082 SH DFND 2 4082 0 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 83948 10250 SH DFND 2 10250 0 0 LHC GROUP INC COM 50187A107 8543 91 SH DFND 2 91 0 0 LKQ CORP COM 501889208 6813191 287113 SH DFND 2 287113 0 0 LCI INDS COM 50189K103 83700 1253 SH DFND 2 1253 0 0 LSC COMMUNICATIONS INC COM 50218P107 609 87 SH DFND 2 87 0 0 L3 TECHNOLOGIES INC COM 502413107 6078 35 SH DFND 2 35 0 0 LADDER CAP CORP CL A 505743104 26454 1710 SH DFND 2 1710 0 0 LAM RESEARCH CORP COM 512807108 179744 1320 SH DFND 2 1320 0 0 LAMB WESTON HLDGS INC COM 513272104 90699 1233 SH DFND 2 1233 0 0 LANNET INC COM 516012101 23064 4650 SH DFND 2 4650 0 0 LAS VEGAS SANDS CORP COM 517834107 18322 352 SH DFND 2 352 0 0 LAUDER ESTEE COS INC CL A 518439104 364800 2804 SH DFND 2 2804 0 0 LEAR CORP COM NEW 521865204 186256 1516 SH DFND 2 1516 0 0 LEGGETT & PLATT INC COM 524660107 35840 1000 SH DFND 2 1000 0 0 LEIDOS HLDGS INC COM 525327102 4218 80 SH DFND 2 80 0 0 LENNAR CORP CL A 526057104 118742 3033 SH DFND 2 3033 0 0 LENNAR CORP CL B 526057302 219 7 SH DFND 2 7 0 0 LENNOX INTL INC COM 526107107 150576 688 SH DFND 2 688 0 0 LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 447 300 SH DFND 2 300 0 0 LILLY ELI & CO COM 532457108 1908223 16490 SH DFND 2 16490 0 0 LINCOLN ELEC HLDGS INC COM 533900106 236550 3000 SH DFND 2 3000 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 112459 35654 SH DFND 2 35654 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 108032 42200 SH DFND 2 42200 0 0 LOCKHEED MARTIN CORP COM 539830109 1304749 4983 SH DFND 2 4983 0 0 LOGMEIN INC COM 54142L109 6689 82 SH DFND 2 82 0 0 LOOP INDS INC COM 543518104 34965 4500 SH DFND 2 4500 0 0 LOUISIANA PAC CORP COM 546347105 99990 4500 SH DFND 2 4500 0 0 LOWES COS INC COM 548661107 447946 4850 SH DFND 2 4850 0 0 LOXO ONCOLOGY INC COM 548862101 49025 350 SH DFND 2 350 0 0 LULULEMON ATHLETICA INC COM 550021109 443512 3647 SH DFND 2 3647 0 0 LUMENTUM HLDGS INC COM 55024U109 30667 730 SH DFND 2 730 0 0 LUMINEX CORP DEL COM 55027E102 601 26 SH DFND 2 26 0 0 M & T BK CORP COM 55261F104 582396 4069 SH DFND 2 4069 0 0 MGM RESORTS INTERNATIONAL COM 552953101 166181 6850 SH DFND 2 6850 0 0 MKS INSTRUMENT INC COM 55306N104 93555 1448 SH DFND 2 1448 0 0 MSC INDL DIRECT INC CL A 553530106 488057 6345 SH DFND 2 6345 0 0 MSCI INC COM 55354G100 9583 65 SH DFND 2 65 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 3821544 104528 SH DFND 2 104528 0 0 MACQUARIE GLBL INFRA TOTL RE COM 55608D101 20691 1100 SH DFND 2 1100 0 0 MACYS INC COM 55616P104 24717 830 SH DFND 2 830 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 3494 31 SH DFND 2 31 0 0 MAG SILVER CORP COM 55903Q104 909 125 SH DFND 2 125 0 0 MAGNA INTL INC COM 559222401 21880603 483471 SH DFND 2 483471 0 0 MAIN STREET CAPITAL CORP COM 56035L104 20286 600 SH DFND 2 600 0 0 MANHATTAN BRIDGE CAPITAL INC COM 562803106 6182 1100 SH DFND 2 1100 0 0 MANNKIND CORP COM NEW 56400P706 861 812 SH DFND 2 812 0 0 MANPOWERGROUP INC COM 56418H100 10044 155 SH DFND 2 155 0 0 MANULIFE FINL CORP COM 56501R106 90200896 6355513 SH DFND 2 6355513 0 0 MARATHON OIL CORP COM 565849106 5291 369 SH DFND 2 369 0 0 MARATHON PETE CORP COM 56585A102 1698249 28779 SH DFND 2 28779 0 0 MARKEL CORP COM 570535104 712102 686 SH DFND 2 686 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 2750 39 SH DFND 2 39 0 0 MARRONE BIO INNOVATIONS INC COM 57165B106 735 500 SH DFND 2 500 0 0 MARSH & MCLENNAN COS INC COM 571748102 526669 6604 SH DFND 2 6604 0 0 MARRIOTT INTL INC NEW CL A 571903202 857190 7896 SH DFND 2 7896 0 0 MASCO CORP COM 574599106 49562 1695 SH DFND 2 1695 0 0 MASTEC INC COM 576323109 47252 1165 SH DFND 2 1165 0 0 MASTERCARD INCORPORATED CL A 57636Q104 17817238 94446 SH DFND 2 94446 0 0 MATCH GROUP INC COM 57665R106 41915 980 SH DFND 2 980 0 0 MATTEL INC COM 577081102 63237 6330 SH DFND 2 6330 0 0 MAXLINEAR INC COM 57776J100 8659 492 SH DFND 2 492 0 0 MAXAR TECHNOLOGIES LTD COM 57778L103 645594 54149 SH DFND 2 54149 0 0 MCCORMICK & CO INC COM NON VTG 579780206 509201 3657 SH DFND 2 3657 0 0 MCDERMOTT INTL INC COM 580037703 164971 25225 SH DFND 2 25225 0 0 MCDONALDS CORP COM 580135101 5377530 30284 SH DFND 2 30284 0 0 MCEWEN MNG INC COM 58039P107 43338 23850 SH DFND 2 23850 0 0 MCKESSON CORP COM 58155Q103 30737504 278243 SH DFND 2 278243 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 4517226 280922 SH DFND 2 280922 0 0 MEDNAX INC COM 58502B106 393525 11925 SH DFND 2 11925 0 0 MERCADOLIBRE INC COM 58733R102 9957 34 SH DFND 2 34 0 0 MERCER INTL INC COM 588056101 140783 13485 SH DFND 2 13485 0 0 MERCK & CO INC COM 58933Y105 10638794 139233 SH DFND 2 139233 0 0 METHANEX CORP COM 59151K108 310357 6453 SH DFND 2 6453 0 0 METLIFE INC COM 59156R108 5756448 140196 SH DFND 2 140196 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 44987 2614 SH DFND 2 2614 0 0 MICROSOFT CORP COM 594918104 56893826 560144 SH DFND 2 560144 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 33802 470 SH DFND 2 470 0 0 MICROBOT MED INC COM NEW 59503A204 7 4 SH DFND 2 4 0 0 MICRON TECHNOLOGY INC COM 595112103 2950763 92996 SH DFND 2 92996 0 0 MIDDLEBY CORP COM 596278101 73452 715 SH DFND 2 715 0 0 MIRATI THERAPEUTICS INC COM 60468T105 1697 40 SH DFND 2 40 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 2508 515 SH DFND 2 515 0 0 MOGO FIN TECHNOLOGY INC COM 608008108 11467 5000 SH DFND 2 5000 0 0 MOHAWK INDS INC COM 608190104 57310 490 SH DFND 2 490 0 0 MOLSON COORS BREWING CO CL B 60871R209 7192973 128080 SH DFND 2 128080 0 0 MOMO INC ADR 60879B107 10450 440 SH DFND 2 440 0 0 MONDELEZ INTL INC CL A 609207105 3745487 93567 SH DFND 2 93567 0 0 MONGODB INC CL A 60937P106 132309 1580 SH DFND 2 1580 0 0 MONOLITHIC PWR SYS INC COM 609839105 30341 261 SH DFND 2 261 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 90269 1834 SH DFND 2 1834 0 0 MOODYS CORP COM 615369105 24507 175 SH DFND 2 175 0 0 MORGAN STANLEY EMER MKTS DEB COM 61744H105 39957 4855 SH DFND 2 4855 0 0 MORGAN STANLEY COM NEW 617446448 615447 15522 SH DFND 2 15522 0 0 MORGAN STANLEY INDIA INVS FD COM 61745C105 6015 300 SH DFND 2 300 0 0 MOSAIC CO NEW COM 61945C103 302265 10348 SH DFND 2 10348 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 1035590 9002 SH DFND 2 9002 0 0 MURPHY OIL CORP COM 626717102 187 8 SH DFND 2 8 0 0 MURPHY USA INC COM 626755102 1226 16 SH DFND 2 16 0 0 NIO INC SPON ADS 62914V106 175143 27495 SH DFND 2 27495 0 0 NRG ENERGY INC COM NEW 629377508 48906 1235 SH DFND 2 1235 0 0 NVR INC COM 62944T105 14622 6 SH DFND 2 6 0 0 NANOVIRICIDES INC COM NEW 630087203 840 4200 SH DFND 2 4200 0 0 NASDAQ INC COM 631103108 48942 600 SH DFND 2 600 0 0 NATIONAL BEVERAGE CORP COM 635017106 5239 73 SH DFND 2 73 0 0 NATIONAL CINEMEDIA INC COM 635309107 648 100 SH DFND 2 100 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 71874 1498 SH DFND 2 1498 0 0 NATIONAL OILWELL VARCO INC COM 637071101 38679 1505 SH DFND 2 1505 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 38323 790 SH DFND 2 790 0 0 NAVISTAR INTL CORP NEW COM 63934E108 5190 200 SH DFND 2 200 0 0 NAVIENT CORPORATION COM 63938C108 20483 2325 SH DFND 2 2325 0 0 NEKTAR THERAPEUTICS COM 640268108 8711 265 SH DFND 2 265 0 0 NEOPHOTONICS CORP COM 64051T100 7776 1200 SH DFND 2 1200 0 0 NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 172055 69065 SH DFND 2 69065 0 0 NETAPP INC COM 64110D104 5967 100 SH DFND 2 100 0 0 NETFLIX INC COM 64110L106 1813397 6775 SH DFND 2 6775 0 0 NETEASE INC SPONSORED ADR 64110W102 151343 643 SH DFND 2 643 0 0 NEW GOLD INC CDA COM 644535106 70586 93530 SH DFND 2 93530 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 21924 400 SH DFND 2 400 0 0 NEW RELIC INC COM 64829B100 8097 100 SH DFND 2 100 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 126188 13410 SH DFND 2 13410 0 0 NEWELL BRANDS INC COM 651229106 4773726 256790 SH DFND 2 256790 0 0 NEWMONT MINING CORP COM 651639106 37006 1068 SH DFND 2 1068 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 2752 35 SH DFND 2 35 0 0 NEXTERA ENERGY INC COM 65339F101 309052 1778 SH DFND 2 1778 0 0 NEXGEN ENERGY LTD COM 65340P106 425369 241893 SH DFND 2 241893 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1173758 27265 SH DFND 2 27265 0 0 NICE LTD SPONSORED ADR 653656108 1082 10 SH DFND 2 10 0 0 NIKE INC CL B 654106103 1302047 17562 SH DFND 2 17562 0 0 NISOURCE INC COM 65473P105 11281 445 SH DFND 2 445 0 0 NOKIA CORP SPONSORED ADR 654902204 189429 32548 SH DFND 2 32548 0 0 NOBILIS HEALTH CORP COM 65500B103 15384 37000 SH DFND 2 37000 0 0 NOBLE ENERGY INC COM 655044105 490030 26121 SH DFND 2 26121 0 0 NORBORD INC COM NEW 65548P403 1702313 64340 SH DFND 2 64340 0 0 NORFOLK SOUTHERN CORP COM 655844108 186177 1245 SH DFND 2 1245 0 0 NORTH AMERICAN CONST COM 656811106 8719 1000 SH DFND 2 1000 0 0 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 6472 11600 SH DFND 2 11600 0 0 NORTHROP GRUMMAN CORP COM 666807102 87429 357 SH DFND 2 357 0 0 NOVAGOLD RES INC COM NEW 66987E206 311782 78800 SH DFND 2 78800 0 0 NOVARTIS A G SPONSORED ADR 66987V109 2353168 27423 SH DFND 2 27423 0 0 NOVANTA INC COM 67000B104 630 10 SH DFND 2 10 0 0 NOVAVAX INC COM 670002104 920 500 SH DFND 2 500 0 0 NOVELION THERAPEUTICS INC COM NEW 67001K202 34 40 SH DFND 2 40 0 0 NOVO-NORDISK A S ADR 670100205 7236676 157080 SH DFND 2 157080 0 0 NOW INC COM 67011P100 1513 130 SH DFND 2 130 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 36982 603 SH DFND 2 603 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 61863 4676 SH DFND 2 4676 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 11512 550 SH DFND 2 550 0 0 NUTANIX INC CL A 67059N108 29529 710 SH DFND 2 710 0 0 NVIDIA CORP COM 67066G104 1140624 8544 SH DFND 2 8544 0 0 NUVASIVE INC COM 670704105 3370 68 SH DFND 2 68 0 0 NUVEEN PFD & INCM SECURTIES COM 67072C105 24840 3000 SH DFND 2 3000 0 0 NUTRIEN LTD COM 67077M108 34610430 740239 SH DFND 2 740239 0 0 OI S A SPONSORED ADR NE 670851500 32 20 SH DFND 2 20 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 180429 524 SH DFND 2 524 0 0 OSI ETF TR OSHARS FTSE US 67110P407 85857 2860 SH DFND 2 2860 0 0 OSI ETF TR OSHARES FTSE EUR 67110P506 15204 700 SH DFND 2 700 0 0 OSI ETF TR OSHS GBL INTER 67110P704 16782 880 SH DFND 2 880 0 0 OBSIDIAN ENERGY LTD COM 674482104 42893 114786 SH DFND 2 114786 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 70648 1151 SH DFND 2 1151 0 0 OFFICE DEPOT INC COM 676220106 12384 4800 SH DFND 2 4800 0 0 OKTA INC CL A 679295105 16652 261 SH DFND 2 261 0 0 OLD DOMINION FGHT LINES INC COM 679580100 9879 80 SH DFND 2 80 0 0 OMNICOM GROUP INC COM 681919106 223382 3050 SH DFND 2 3050 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 65168 1854 SH DFND 2 1854 0 0 ONCOLYTICS BIOTECH INC COM NEW 682310875 14276 7985 SH DFND 2 7985 0 0 ONESPAN INC COM 68287N100 3885 300 SH DFND 2 300 0 0 OPEN TEXT CORP COM 683715106 17478557 537975 SH DFND 2 537975 0 0 OPKO HEALTH INC COM 68375N103 3293 1094 SH DFND 2 1094 0 0 OPIANT PHARMACEUTICALS INC COM 683750103 13439 930 SH DFND 2 930 0 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 1059814 41480 SH DFND 2 41480 0 0 ORACLE CORP COM 68389X105 7820748 173217 SH DFND 2 173217 0 0 ORANGE SPONSORED ADR 684060106 15686588 968906 SH DFND 2 968906 0 0 ORGANOVO HLDGS INC COM 68620A104 72 75 SH DFND 2 75 0 0 ORTHOFIX MED INC COM 68752M108 12335 235 SH DFND 2 235 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 2167604 249439 SH DFND 2 249439 0 0 OVERSTOCK COM INC DEL COM 690370101 81 6 SH DFND 2 6 0 0 OWENS CORNING NEW COM 690742101 9896 225 SH DFND 2 225 0 0 OWENS ILL INC COM NEW 690768403 6327 367 SH DFND 2 367 0 0 PCM INC COM 69323K100 1761 100 SH DFND 2 100 0 0 PDL BIOPHARMA INC COM 69329Y104 2465 850 SH DFND 2 850 0 0 PG&E CORP COM 69331C108 5225 220 SH DFND 2 220 0 0 PICO HLDGS INC COM NEW 693366205 3199 350 SH DFND 2 350 0 0 PJT PARTNERS INC COM CL A 69343T107 2132 55 SH DFND 2 55 0 0 PNC FINL SVCS GROUP INC COM 693475105 156893 1342 SH DFND 2 1342 0 0 POSCO SPONSORED ADR 693483109 7514309 136773 SH DFND 2 136773 0 0 PPG INDS INC COM 693506107 18197 178 SH DFND 2 178 0 0 PPL CORP COM 69351T106 89806 3170 SH DFND 2 3170 0 0 PVH CORP COM 693656100 5112 55 SH DFND 2 55 0 0 PACCAR INC COM 693718108 250273 4380 SH DFND 2 4380 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 427 496 SH DFND 2 496 0 0 PACIFIC PREMIER BANCORP COM 69478X105 5271922 206580 SH DFND 2 206580 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 531 750 SH DFND 2 750 0 0 PALO ALTO NETWORKS INC COM 697435105 3202 17 SH DFND 2 17 0 0 PAN AMERICAN SILVER CORP COM 697900108 916800 62842 SH DFND 2 62842 0 0 PAPA JOHNS INTL INC COM 698813102 31450 790 SH DFND 2 790 0 0 PARAMOUNT GOLD NEV CORP COM 69924M109 100 120 SH DFND 2 120 0 0 PARETEUM CORP COM NEW 69946T207 2 1 SH DFND 2 1 0 0 PARK HOTELS RESORTS INC COM 700517105 445791 17159 SH DFND 2 17159 0 0 PARKER HANNIFIN CORP COM 701094104 150930 1012 SH DFND 2 1012 0 0 PATRICK INDS INC COM 703343103 10364 350 SH DFND 2 350 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 1015304 55071 SH DFND 2 55071 0 0 PATTERSON UTI ENERGY INC COM 703481101 10350 1000 SH DFND 2 1000 0 0 PAYCOM SOFTWARE INC COM 70432V102 11388 93 SH DFND 2 93 0 0 PAYCHEX INC COM 704326107 681925 10467 SH DFND 2 10467 0 0 PAYPAL HLDGS INC COM 70450Y103 1347879 16029 SH DFND 2 16029 0 0 PEMBINA PIPELINE CORP COM 706327103 16713030 563070 SH DFND 2 563070 0 0 PENNEY J C INC COM 708160106 1040 1000 SH DFND 2 1000 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 12096 300 SH DFND 2 300 0 0 PEPSICO INC COM 713448108 8050236 72866 SH DFND 2 72866 0 0 PERKINELMER INC COM 714046109 43203 550 SH DFND 2 550 0 0 PERNIX THERAPEUTICS HLDGS IN COM NEW 71426V306 420 1000 SH DFND 2 1000 0 0 PERSPECTA INC COM 715347100 14396 836 SH DFND 2 836 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 52420 2000 SH DFND 2 2000 0 0 PETMED EXPRESS INC COM 716382106 611854 26305 SH DFND 2 26305 0 0 PETROCHINA CO LTD SPONSORED 71646E100 40008 650 SH DFND 2 650 0 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 3477 300 SH DFND 2 300 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 55032 4230 SH DFND 2 4230 0 0 PFIZER INC COM 717081103 33301633 762924 SH DFND 2 762924 0 0 PHILIP MORRIS INTL INC COM 718172109 754455 11301 SH DFND 2 11301 0 0 PHILLIPS 66 COM 718546104 463918 5385 SH DFND 2 5385 0 0 PIMCO STRATEGIC INCOME FD IN COM 72200X104 16456 1700 SH DFND 2 1700 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 82216 800 SH DFND 2 800 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 58499 615 SH DFND 2 615 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 29180 1000 SH DFND 2 1000 0 0 PIMCO GLOBAL STOCKSPLS INCM COM 722011103 7008 600 SH DFND 2 600 0 0 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 9999 475 SH DFND 2 475 0 0 PINNACLE WEST CAP CORP COM 723484101 7157 84 SH DFND 2 84 0 0 PIONEER ENERGY SVCS CORP COM 723664108 517 420 SH DFND 2 420 0 0 PIONEER HIGH INCOME TR COM 72369H106 5978 750 SH DFND 2 750 0 0 PIONEER NAT RES CO COM 723787107 50898 387 SH DFND 2 387 0 0 PITNEY BOWES INC COM 724479100 55654 9417 SH DFND 2 9417 0 0 PLATINUM GROUP METALS LTD COM 72765Q882 101 70 SH DFND 2 70 0 0 PLUG POWER INC COM NEW 72919P202 2365 1907 SH DFND 2 1907 0 0 POLARIS INDS INC COM 731068102 7668 100 SH DFND 2 100 0 0 POLYMET MINING CORP COM 731916102 7840 10000 SH DFND 2 10000 0 0 POOL CORPORATION COM 73278L105 995955 6700 SH DFND 2 6700 0 0 PRECISION DRILLING CORP COM 2010 74022D308 538286 312412 SH DFND 2 312412 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 5124227 165940 SH DFND 2 165940 0 0 PRETIUM RES INC COM 74139C102 9581 1145 SH DFND 2 1145 0 0 PRICE T ROWE GROUP INC COM 74144T108 4431 48 SH DFND 2 48 0 0 PRIMERICA INC COM 74164M108 4495 46 SH DFND 2 46 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 96158 2177 SH DFND 2 2177 0 0 PROASSURANCE CORP COM 74267C106 5394 133 SH DFND 2 133 0 0 PROCTER AND GAMBLE CO COM 742718109 11682297 127092 SH DFND 2 127092 0 0 PROGRESSIVE CORP OHIO COM 743315103 14902 247 SH DFND 2 247 0 0 PROLOGIS INC COM 74340W103 1057 18 SH DFND 2 18 0 0 PROOFPOINT INC COM 743424103 6453 77 SH DFND 2 77 0 0 PROSHARES TR SHORT QQQ NEW 74347B714 30788 895 SH DFND 2 895 0 0 PROSHARES TR ULTSHT FINLS NEW 74347B748 73 3 SH DFND 2 3 0 0 PROSHARES TR PSHS ULTRA DOW30 74347R305 267766 7080 SH DFND 2 7080 0 0 PROSHARES TR II SHT VIX ST TRM 74347W130 2115 50 SH DFND 2 50 0 0 PROSHARES TR II ULTRA VIX SHORT 74347W148 245 3 SH DFND 2 3 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 650852 10749 SH DFND 2 10749 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 99698 15800 SH DFND 2 15800 0 0 PROTALIX BIOTHERAPEUTICS INC COM 74365A101 3421 11000 SH DFND 2 11000 0 0 PRUDENTIAL FINL INC COM 744320102 635438 7792 SH DFND 2 7792 0 0 PRUDENTIAL PLC ADR 74435K204 91290 2581 SH DFND 2 2581 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 49656 954 SH DFND 2 954 0 0 PULTE GROUP INC COM 745867101 19726 759 SH DFND 2 759 0 0 QEP RES INC COM 74733V100 3941 700 SH DFND 2 700 0 0 QUALCOMM INC COM 747525103 1447790 25440 SH DFND 2 25440 0 0 QUALYS INC COM 74758T303 6727 90 SH DFND 2 90 0 0 QUANTA SVCS INC COM 74762E102 18782 624 SH DFND 2 624 0 0 QUARTERHILL INC COM 747713105 1448197 1486090 SH DFND 2 1486090 0 0 QUDIAN INC ADR 747798106 601 140 SH DFND 2 140 0 0 QUEST DIAGNOSTICS INC COM 74834L100 150302 1805 SH DFND 2 1805 0 0 QUICKLOGIC CORP COM 74837P108 5 7 SH DFND 2 7 0 0 QUORUM HEALTH CORP COM 74909E106 133 46 SH DFND 2 46 0 0 RF INDS LTD COM PAR $0.01 749552105 7260 1000 SH DFND 2 1000 0 0 RLI CORP COM 749607107 16075 233 SH DFND 2 233 0 0 RMR GROUP INC CL A 74967R106 1699 32 SH DFND 2 32 0 0 RADIAN GROUP INC COM 750236101 13088 800 SH DFND 2 800 0 0 RAMBUS INC DEL COM 750917106 9971 1300 SH DFND 2 1300 0 0 RALPH LAUREN CORP CL A 751212101 105529 1020 SH DFND 2 1020 0 0 RANDGOLD RES LTD ADR 752344309 166 2 SH DFND 2 2 0 0 RANGE RES CORP COM 75281A109 124822 13043 SH DFND 2 13043 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 20016 269 SH DFND 2 269 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 8861 832 SH DFND 2 832 0 0 RAYTHEON CO COM NEW 755111507 802634 5234 SH DFND 2 5234 0 0 REALITY SHS ETF TR NSD NXGN ECO ETF 75605A702 5820 300 SH DFND 2 300 0 0 REALTY INCOME CORP COM 756109104 19921 316 SH DFND 2 316 0 0 RED HAT INC COM 756577102 34250 195 SH DFND 2 195 0 0 REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 219059 39470 SH DFND 2 39470 0 0 REGENERON PHARMACEUTICALS COM 75886F107 16061 43 SH DFND 2 43 0 0 REGIONS FINL CORP NEW COM 7591EP100 48168 3600 SH DFND 2 3600 0 0 REGULUS THERAPEUTICS INC COM NEW 75915K200 420 451 SH DFND 2 451 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 7572 54 SH DFND 2 54 0 0 RELX PLC SPONSORED ADR 759530108 165986 8089 SH DFND 2 8089 0 0 RENESOLA LTD SPONSORED ADS 75971T301 5257 4418 SH DFND 2 4418 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 19918 775 SH DFND 2 775 0 0 REPUBLIC SVCS INC COM 760759100 3316 46 SH DFND 2 46 0 0 RESMED INC COM 761152107 78001 685 SH DFND 2 685 0 0 RESOLUTE FST PRODS INC COM 76117W109 48493 6169 SH DFND 2 6169 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 11344 552 SH DFND 2 552 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 10260414 196345 SH DFND 2 196345 0 0 REVLON INC CL A NEW 761525609 1587 63 SH DFND 2 63 0 0 REXAHN PHARMACEUTICALS INC COM NEW 761640200 1 1 SH DFND 2 1 0 0 REXNORD CORP NEW COM 76169B102 23271 1014 SH DFND 2 1014 0 0 RIBBON COMMUNICATIONS INC COM 762544104 2892 600 SH DFND 2 600 0 0 RIO TINTO PLC SPONSORED ADR 767204100 1815576 37450 SH DFND 2 37450 0 0 RIOT BLOCKCHAIN INC COM 767292105 2899 1920 SH DFND 2 1920 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 163781 5021 SH DFND 2 5021 0 0 RITE AID CORP COM 767754104 88317 124742 SH DFND 2 124742 0 0 ROBERT HALF INTL INC COM 770323103 6578 115 SH DFND 2 115 0 0 ROCKWELL AUTOMATION INC COM 773903109 36115 240 SH DFND 2 240 0 0 ROCKWELL MED INC COM 774374102 20532 9085 SH DFND 2 9085 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 13674652 267615 SH DFND 2 267615 0 0 ROKU INC COM CL A 77543R102 77366 2525 SH DFND 2 2525 0 0 ROLLINS INC COM 775711104 2604001 72133 SH DFND 2 72133 0 0 ROPER TECHNOLOGIES INC COM 776696106 2665 10 SH DFND 2 10 0 0 ROSS STORES INC COM 778296103 7107526 85427 SH DFND 2 85427 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 209106421 3059783 SH DFND 2 3059783 0 0 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 5786 1035 SH DFND 2 1035 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 126054 2103 SH DFND 2 2103 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2486789 42677 SH DFND 2 42677 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 22971 322 SH DFND 2 322 0 0 RYDER SYS INC COM 783549108 24075 500 SH DFND 2 500 0 0 S&P GLOBAL INC COM 78409V104 221942 1306 SH DFND 2 1306 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 33835 209 SH DFND 2 209 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 110041 4106 SH DFND 2 4106 0 0 SL GREEN RLTY CORP COM 78440X101 949 12 SH DFND 2 12 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 46252694 185070 SH DFND 2 185070 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 2450948 20214 SH DFND 2 20214 0 0 SPDR INDEX SHS FDS STOXX EUR 50 ETF 78463X103 453973 15234 SH DFND 2 15234 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1730125 52026 SH DFND 2 52026 0 0 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 3359102 38276 SH DFND 2 38276 0 0 SPDR INDEX SHS FDS SOLACTIVE CANADA 78463X376 4963 100 SH DFND 2 100 0 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 1687719 19900 SH DFND 2 19900 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 16180 500 SH DFND 2 500 0 0 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 8358 280 SH DFND 2 280 0 0 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 7094346 157198 SH DFND 2 157198 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 30418 1150 SH DFND 2 1150 0 0 SPX CORP COM 784635104 3781 135 SH DFND 2 135 0 0 SPDR SERIES TRUST NYSE TECH ETF 78464A102 5358 90 SH DFND 2 90 0 0 SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 20967 530 SH DFND 2 530 0 0 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 9826 210 SH DFND 2 210 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 13100 390 SH DFND 2 390 0 0 SPDR SERIES TRUST FTSE INT GVT ETF 78464A490 19667 378 SH DFND 2 378 0 0 SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 39382 1450 SH DFND 2 1450 0 0 SPDR SERIES TRUST S&P TRANSN ETF 78464A532 26720 500 SH DFND 2 500 0 0 SPDR SERIES TRUST HLTH CARE SVCS 78464A573 25662 410 SH DFND 2 410 0 0 SPDR SERIES TRUST AEROSPACE DEF 78464A631 252070 3194 SH DFND 2 3194 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 1894527 40490 SH DFND 2 40490 0 0 SPDR SERIES TRUST GLB DOW ETF 78464A706 58731 778 SH DFND 2 778 0 0 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 8198 200 SH DFND 2 200 0 0 SPDR SERIES TRUST S&P PHARMAC 78464A722 47606 1300 SH DFND 2 1300 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 58923 2221 SH DFND 2 2221 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 14513 555 SH DFND 2 555 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 1296518 14483 SH DFND 2 14483 0 0 SPDR SERIES TRUST S&P INS ETF 78464A789 949544 33470 SH DFND 2 33470 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 67193 1799 SH DFND 2 1799 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 276955 3860 SH DFND 2 3860 0 0 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 21008 646 SH DFND 2 646 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 35054 740 SH DFND 2 740 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 7026083 30129 SH DFND 2 30129 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 136202 450 SH DFND 2 450 0 0 SPDR SER TR BLOMBERG BRC INV 78468R200 9870 325 SH DFND 2 325 0 0 SPDR SER TR BLOOMBERG SRT TR 78468R408 3905 150 SH DFND 2 150 0 0 SPDR SER TR SPDR BLOOMBERG 78468R663 394284 4311 SH DFND 2 4311 0 0 SPDR SER TR NUVEEN BRC MUNIC 78468R721 8565 178 SH DFND 2 178 0 0 SPX FLOW INC COM 78469X107 4107 135 SH DFND 2 135 0 0 SSR MNG INC COM 784730103 272064 22836 SH DFND 2 22836 0 0 SVB FINL GROUP COM 78486Q101 1519 8 SH DFND 2 8 0 0 SABRE CORP COM 78573M104 364266 16833 SH DFND 2 16833 0 0 SALESFORCE COM INC COM 79466L302 1536803 11220 SH DFND 2 11220 0 0 SANDERSON FARMS INC COM 800013104 13901 140 SH DFND 2 140 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 313275 68300 SH DFND 2 68300 0 0 SANGAMO THERAPEUTICS INC COM 800677106 13776 1200 SH DFND 2 1200 0 0 SANOFI SPONSORED ADR 80105N105 5495446 126594 SH DFND 2 126594 0 0 SAP SE SPON ADR 803054204 268486 2697 SH DFND 2 2697 0 0 SASOL LTD SPONSORED ADR 803866300 41006 1400 SH DFND 2 1400 0 0 SCHEIN HENRY INC COM 806407102 119822 1526 SH DFND 2 1526 0 0 SCHLUMBERGER LTD COM 806857108 1011503 28035 SH DFND 2 28035 0 0 SCHWAB CHARLES CORP NEW COM 808513105 30815 742 SH DFND 2 742 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 3851 100 SH DFND 2 100 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 17518 351 SH DFND 2 351 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 9555 150 SH DFND 2 150 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 10756 175 SH DFND 2 175 0 0 SEABRIDGE GOLD INC COM 811916105 7830 600 SH DFND 2 600 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 757 15 SH DFND 2 15 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2476349 28625 SH DFND 2 28625 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 6904353 135966 SH DFND 2 135966 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 74258 750 SH DFND 2 750 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 2482223 43282 SH DFND 2 43282 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 5877323 246739 SH DFND 2 246739 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 5927395 92026 SH DFND 2 92026 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 19248706 310463 SH DFND 2 310463 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 3080768 74631 SH DFND 2 74631 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 55769 1799 SH DFND 2 1799 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 28206 533 SH DFND 2 533 0 0 SEMPRA ENERGY COM 816851109 11360 105 SH DFND 2 105 0 0 SERVICE CORP INTL COM 817565104 29994 745 SH DFND 2 745 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1984 54 SH DFND 2 54 0 0 SERVICENOW INC COM 81762P102 141550 795 SH DFND 2 795 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 5297386 293533 SH DFND 2 293533 0 0 SHERWIN WILLIAMS CO COM 824348106 214042 544 SH DFND 2 544 0 0 SHIRE PLC SPONSORED ADR 82481R106 104772 602 SH DFND 2 602 0 0 SHOPIFY INC CL A 82509L107 1387107 10039 SH DFND 2 10039 0 0 SIERRA METALS INC COM 82639W106 20655 11795 SH DFND 2 11795 0 0 SIERRA WIRELESS INC COM 826516106 23854 1780 SH DFND 2 1780 0 0 SILICON LABORATORIES INC COM 826919102 393577 4994 SH DFND 2 4994 0 0 SILVERCORP METALS INC COM 82835P103 3706 1800 SH DFND 2 1800 0 0 SILVERCREST METALS INC COM 828363101 184517 63433 SH DFND 2 63433 0 0 SIMON PPTY GROUP INC NEW COM 828806109 52077 310 SH DFND 2 310 0 0 SINO GLOBAL SHIPPING AMER LT COM 82935V109 614 800 SH DFND 2 800 0 0 SIRIUS XM HLDGS INC COM 82968B103 286414 50160 SH DFND 2 50160 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 18191 327 SH DFND 2 327 0 0 SKECHERS U S A INC CL A 830566105 102959 4498 SH DFND 2 4498 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 1703246 25414 SH DFND 2 25414 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 376977 10085 SH DFND 2 10085 0 0 SMART SAND INC COM 83191H107 2220 1000 SH DFND 2 1000 0 0 SMTC CORP COM NEW 832682207 1632 400 SH DFND 2 400 0 0 SMUCKER J M CO COM NEW 832696405 631525 6755 SH DFND 2 6755 0 0 SNAP ON INC COM 833034101 64509 444 SH DFND 2 444 0 0 SNAP INC CL A 83304A106 53364 9685 SH DFND 2 9685 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 72042 1881 SH DFND 2 1881 0 0 SOGOU INC ADR REPSTG A 83409V104 16275 3100 SH DFND 2 3100 0 0 SONY CORP SPONSORED ADR 835699307 7310364 151416 SH DFND 2 151416 0 0 SONOS INC COM 83570H108 9025 919 SH DFND 2 919 0 0 SOPHIRIS BIO INC COM NEW 83578Q209 151 182 SH DFND 2 182 0 0 SOTHEBYS COM 835898107 4173 105 SH DFND 2 105 0 0 SOUTH JERSEY INDS INC COM 838518108 5977 215 SH DFND 2 215 0 0 SOUTHERN CO COM 842587107 47434 1080 SH DFND 2 1080 0 0 SOUTHERN COPPER CORP COM 84265V105 84033 2731 SH DFND 2 2731 0 0 SOUTHWEST AIRLS CO COM 844741108 463034 9962 SH DFND 2 9962 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 4375 500 SH DFND 2 500 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 22925 318 SH DFND 2 318 0 0 SPIRIT AIRLS INC COM 848577102 101650 1755 SH DFND 2 1755 0 0 SPLUNK INC COM 848637104 54522 520 SH DFND 2 520 0 0 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 31267356 3048579 SH DFND 2 3048579 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 31016840 5599386 SH DFND 2 5599386 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 1601102 128408 SH DFND 2 128408 0 0 SQUARE INC CL A 852234103 151667 2704 SH DFND 2 2704 0 0 STANDEX INTL CORP COM 854231107 11421 170 SH DFND 2 170 0 0 STANLEY BLACK & DECKER INC COM 854502101 16524 138 SH DFND 2 138 0 0 STANTEC INC COM 85472N109 3437044 157412 SH DFND 2 157412 0 0 STARBUCKS CORP COM 855244109 12649512 196421 SH DFND 2 196421 0 0 STARS GROUP INC COM 85570W100 128174 7800 SH DFND 2 7800 0 0 STARWOOD PPTY TR INC COM 85571B105 6110 310 SH DFND 2 310 0 0 STATE STR CORP COM 857477103 6055 96 SH DFND 2 96 0 0 STEEL DYNAMICS INC COM 858119100 22981 765 SH DFND 2 765 0 0 STELLUS CAP INVT CORP COM 858568108 12950 1000 SH DFND 2 1000 0 0 STERICYCLE INC COM 858912108 5504 150 SH DFND 2 150 0 0 STERLING CONSTRUCTION CO INC COM 859241101 20800 1910 SH DFND 2 1910 0 0 STITCH FIX INC COM CL A 860897107 74342 4350 SH DFND 2 4350 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 17558 1265 SH DFND 2 1265 0 0 STRYKER CORP COM 863667101 15551168 99210 SH DFND 2 99210 0 0 SUN LIFE FINL INC COM 866796105 91135173 2754817 SH DFND 2 2754817 0 0 SUNCOR ENERGY INC NEW COM 867224107 46855367 1679745 SH DFND 2 1679745 0 0 SUNOPTA INC COM 8676EP108 2682 700 SH DFND 2 700 0 0 SUNPOWER CORP COM 867652406 24601 4950 SH DFND 2 4950 0 0 SUNRUN INC COM 86771W105 247639 22740 SH DFND 2 22740 0 0 SWISS HELVETIA FD INC COM 870875101 12620 1829 SH DFND 2 1829 0 0 SYMANTEC CORP COM 871503108 63393 3355 SH DFND 2 3355 0 0 SYNOPSYS INC COM 871607107 16006 190 SH DFND 2 190 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 276 2425 SH DFND 2 2425 0 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 1113 250 SH DFND 2 250 0 0 SYNCHRONY FINL COM 87165B103 198214 8449 SH DFND 2 8449 0 0 SYSCO CORP COM 871829107 579104 9242 SH DFND 2 9242 0 0 TC PIPELINES LP UT COM LTD PRT 87233Q108 4497 140 SH DFND 2 140 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 20612 421 SH DFND 2 421 0 0 TJX COS INC NEW COM 872540109 3284408 73411 SH DFND 2 73411 0 0 T MOBILE US INC COM 872590104 162778 2559 SH DFND 2 2559 0 0 TPG SPECIALTY LENDING INC COM 87265K102 11216 620 SH DFND 2 620 0 0 TABLEAU SOFTWARE INC CL A 87336U105 10800 90 SH DFND 2 90 0 0 TAHOE RES INC COM 873868103 856261 236558 SH DFND 2 236558 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 361570 9796 SH DFND 2 9796 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 90587 880 SH DFND 2 880 0 0 TAL ED GROUP SPONSORED ADS 874080104 20730 777 SH DFND 2 777 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 3797 100 SH DFND 2 100 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 4044 200 SH DFND 2 200 0 0 TANZANIAN ROYALTY EXPL CORP COM 87600U104 141 400 SH DFND 2 400 0 0 TAPESTRY INC COM 876030107 151200 4480 SH DFND 2 4480 0 0 TARGET CORP COM 87612E106 208117 3149 SH DFND 2 3149 0 0 TARGA RES CORP COM 87612G101 7240 201 SH DFND 2 201 0 0 TASEKO MINES LTD COM 876511106 1876 4000 SH DFND 2 4000 0 0 TATA MTRS LTD SPONSORED ADR 876568502 61692 5065 SH DFND 2 5065 0 0 TEAM INC COM 878155100 5860 400 SH DFND 2 400 0 0 TECK RESOURCES LTD CL B 878742204 10044673 467076 SH DFND 2 467076 0 0 TEGNA INC COM 87901J105 5337 491 SH DFND 2 491 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 65966 3675 SH DFND 2 3675 0 0 TELADOC HEALTH INC COM 87918A105 4709 95 SH DFND 2 95 0 0 TELECOM ITALIA S P A NEW SPON ADR ORD 87927Y102 14935 2691 SH DFND 2 2691 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 95189 7979 SH DFND 2 7979 0 0 TELEFONICA S A SPONSORED ADR 879382208 9825419 1161397 SH DFND 2 1161397 0 0 TELUS CORP COM 87971M103 65262897 1969721 SH DFND 2 1969721 0 0 TEMPUR SEALY INTL INC COM 88023U101 6210 150 SH DFND 2 150 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 4971 290 SH DFND 2 290 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 3503 265 SH DFND 2 265 0 0 TENNECO INC CL A VTG COM STK 880349105 287595 10500 SH DFND 2 10500 0 0 TERADYNE INC COM 880770102 101514 3235 SH DFND 2 3235 0 0 TEREX CORP NEW COM 880779103 2757 100 SH DFND 2 100 0 0 TESLA INC COM 88160R101 2656077 7981 SH DFND 2 7981 0 0 TETRA TECH INC NEW COM 88162G103 16618 321 SH DFND 2 321 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 3141254 203713 SH DFND 2 203713 0 0 TEXAS INSTRS INC COM 882508104 314496 3328 SH DFND 2 3328 0 0 TEXTRON INC COM 883203101 121000 2631 SH DFND 2 2631 0 0 THE TRADE DESK INC COM CL A 88339J105 11606 100 SH DFND 2 100 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 76312 341 SH DFND 2 341 0 0 THOMSON REUTERS CORP COM NEW 884903709 11526765 239331 SH DFND 2 239331 0 0 THOR INDS INC COM 885160101 77168 1484 SH DFND 2 1484 0 0 3-D SYS CORP DEL COM NEW 88554D205 69919 6875 SH DFND 2 6875 0 0 3M CO COM 88579Y101 5431914 28508 SH DFND 2 28508 0 0 TILRAY INC COM CL 2 88688T100 71386 1012 SH DFND 2 1012 0 0 TITAN MED INC COM NEW 88830X819 442 366 SH DFND 2 366 0 0 TOLL BROTHERS INC COM 889478103 81666 2480 SH DFND 2 2480 0 0 TORCHLIGHT ENERGY RES INC COM 89102U103 2820 5000 SH DFND 2 5000 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 169783672 3417689 SH DFND 2 3417689 0 0 TOTAL S A SPONSORED ADR 89151E109 4491080 86069 SH DFND 2 86069 0 0 TOWER INTL INC COM 891826109 511319 21484 SH DFND 2 21484 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 588990 5074 SH DFND 2 5074 0 0 TRACTOR SUPPLY CO COM 892356106 20026 240 SH DFND 2 240 0 0 TRANSALTA CORP COM 89346D107 677436 165990 SH DFND 2 165990 0 0 TRANSCANADA CORP COM 89353D107 40655524 1140286 SH DFND 2 1140286 0 0 TRANSGLOBE ENERGY CORP COM 893662106 2553 1440 SH DFND 2 1440 0 0 TRANSUNION COM 89400J107 6248 110 SH DFND 2 110 0 0 TRAVELERS COMPANIES INC COM 89417E109 2195616 18335 SH DFND 2 18335 0 0 TRILLIUM THERAPEUTICS INC COM NEW 89620X506 113 66 SH DFND 2 66 0 0 TRILOGY METALS INC NEW COM 89621C105 541 317 SH DFND 2 317 0 0 TRIMBLE INC COM 896239100 4147 126 SH DFND 2 126 0 0 TRINITY INDS INC COM 896522109 47151 2290 SH DFND 2 2290 0 0 TRIPLE-S MGMT CORP CL B 896749108 3478 200 SH DFND 2 200 0 0 TRIPADVISOR INC COM 896945201 162090 3005 SH DFND 2 3005 0 0 TRUPANION INC COM 898202106 2546 100 SH DFND 2 100 0 0 TUCOWS INC COM NEW 898697206 23901 400 SH DFND 2 400 0 0 TUPPERWARE BRANDS CORP COM 899896104 78546 2488 SH DFND 2 2488 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 4496 800 SH DFND 2 800 0 0 TURQUOISE HILL RES LTD COM 900435108 6609 4100 SH DFND 2 4100 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 68763 1429 SH DFND 2 1429 0 0 TWITTER INC COM 90184L102 1827577 63590 SH DFND 2 63590 0 0 TWO HBRS INVT CORP COM NEW 90187B408 18618 1450 SH DFND 2 1450 0 0 II VI INC COM 902104108 5388 166 SH DFND 2 166 0 0 TYSON FOODS INC CL A 902494103 1305897 24455 SH DFND 2 24455 0 0 US BANCORP DEL COM NEW 902973304 10475263 229218 SH DFND 2 229218 0 0 USANA HEALTH SCIENCES INC COM 90328M107 195432 1660 SH DFND 2 1660 0 0 USA TECHNOLOGIES INC COM NO PAR 90328S500 778 200 SH DFND 2 200 0 0 UBIQUITI NETWORKS INC COM 90347A100 64617 650 SH DFND 2 650 0 0 ULTA BEAUTY INC COM 90384S303 9370272 38271 SH DFND 2 38271 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 24487 100 SH DFND 2 100 0 0 ULTRA PETROLEUM CORP COM NEW 903914208 119 156 SH DFND 2 156 0 0 UNDER ARMOUR INC CL A 904311107 73419 4155 SH DFND 2 4155 0 0 UNDER ARMOUR INC CL C 904311206 1325617 81980 SH DFND 2 81980 0 0 UNILEVER PLC SPON ADR NEW 904767704 4086734 78215 SH DFND 2 78215 0 0 UNILEVER N V N Y SHS NEW 904784709 699669 13005 SH DFND 2 13005 0 0 UNION PAC CORP COM 907818108 19889915 143890 SH DFND 2 143890 0 0 UNISYS CORP COM NEW 909214306 140 12 SH DFND 2 12 0 0 UNITED CONTL HLDGS INC COM 910047109 93359 1115 SH DFND 2 1115 0 0 UNITED INS HLDGS CORP COM 910710102 10803 650 SH DFND 2 650 0 0 UNITED NAT FOODS INC COM 911163103 4236 400 SH DFND 2 400 0 0 UNITED PARCEL SERVICE INC CL B 911312106 3458999 35466 SH DFND 2 35466 0 0 UNITED RENTALS INC COM 911363109 38859 379 SH DFND 2 379 0 0 UNITED STS BRENT OIL FD LP UNIT 91167Q100 468332 30550 SH DFND 2 30550 0 0 UNITED STATES NATL GAS FUND UNIT PAR 912318300 8821 357 SH DFND 2 357 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 2356963 243992 SH DFND 2 243992 0 0 UNITED STATES STL CORP NEW COM 912909108 6384 350 SH DFND 2 350 0 0 UNITED TECHNOLOGIES CORP COM 913017109 12067378 113330 SH DFND 2 113330 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 52163 479 SH DFND 2 479 0 0 UNITEDHEALTH GROUP INC COM 91324P102 10285916 41289 SH DFND 2 41289 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 5614 60 SH DFND 2 60 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 21235 560 SH DFND 2 560 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 40213 345 SH DFND 2 345 0 0 UNUM GROUP COM 91529Y106 40515 1379 SH DFND 2 1379 0 0 UR ENERGY INC COM 91688R108 264870 409944 SH DFND 2 409944 0 0 URANIUM ENERGY CORP COM 916896103 249475 199580 SH DFND 2 199580 0 0 USCF FDS TR US 3X OIL FD 91733T307 163000 10000 SH DFND 2 10000 0 0 UTAH MED PRODS INC COM 917488108 18693 225 SH DFND 2 225 0 0 V F CORP COM 918204108 50651 710 SH DFND 2 710 0 0 VBI VACCINES INC COM NEW 91822J103 9528 5955 SH DFND 2 5955 0 0 VEON LTD SPONSORED ADR 91822M106 234 100 SH DFND 2 100 0 0 VAALCO ENERGY INC COM NEW 91851C201 2940 2000 SH DFND 2 2000 0 0 VAIL RESORTS INC COM 91879Q109 16233 77 SH DFND 2 77 0 0 VALE S A ADR 91912E105 164281 12455 SH DFND 2 12455 0 0 VALERO ENERGY CORP NEW COM 91913Y100 1482082 19769 SH DFND 2 19769 0 0 VALVOLINE INC COM 92047W101 333149 17217 SH DFND 2 17217 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 246964 11710 SH DFND 2 11710 0 0 VANECK VECTORS ETF TR GREEN BD ETF 92189F171 80081 3130 SH DFND 2 3130 0 0 VANECK VECTORS ETF TR STEEL ETF 92189F205 1150 33 SH DFND 2 33 0 0 VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 13428 600 SH DFND 2 600 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 6563 350 SH DFND 2 350 0 0 VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 4133 250 SH DFND 2 250 0 0 VANECK VECTORS ETF TR GLOBAL ALTER ETF 92189F502 3364234 61616 SH DFND 2 61616 0 0 VANECK VECTORS ETF TR MORNINGSTAR INTL 92189F593 8496 300 SH DFND 2 300 0 0 VANECK VECTORS ETF TR URANIUM NUCLEAR 92189F601 9022 182 SH DFND 2 182 0 0 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 5913041 143625 SH DFND 2 143625 0 0 VANECK VECTORS ETF TR PHARMACEUTICAL 92189F692 32874 600 SH DFND 2 600 0 0 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 151009 2653 SH DFND 2 2653 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 82337 5877 SH DFND 2 5877 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 256115 8475 SH DFND 2 8475 0 0 VANECK VECTORS ETF TR VIETNAM ETF 92189F817 64266 4357 SH DFND 2 4357 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 22461747 680659 SH DFND 2 680659 0 0 VANGUARD GROUP DIV APP ETF 921908844 3609457 36850 SH DFND 2 36850 0 0 VANGUARD STAR FD VG TL INTL STK F 921909768 30693 650 SH DFND 2 650 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 567 5 SH DFND 2 5 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 6421 60 SH DFND 2 60 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 219699 3074 SH DFND 2 3074 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 4344 50 SH DFND 2 50 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 2700 20 SH DFND 2 20 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 3415 35 SH DFND 2 35 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 11745 105 SH DFND 2 105 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 67413 858 SH DFND 2 858 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 679622 8580 SH DFND 2 8580 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1217474 32816 SH DFND 2 32816 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 4051970 51955 SH DFND 2 51955 0 0 VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 55426 985 SH DFND 2 985 0 0 VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 66816 1160 SH DFND 2 1160 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 45524 950 SH DFND 2 950 0 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 4449 82 SH DFND 2 82 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 2412234 16026 SH DFND 2 16026 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 872018 6648 SH DFND 2 6648 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 72869 945 SH DFND 2 945 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 3630458 61160 SH DFND 2 61160 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 2298668 14313 SH DFND 2 14313 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 807710 6708 SH DFND 2 6708 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 312806 1875 SH DFND 2 1875 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 5731820 109365 SH DFND 2 109365 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1513959 23128 SH DFND 2 23128 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 148682 3262 SH DFND 2 3262 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 795871 20889 SH DFND 2 20889 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 3919453 80614 SH DFND 2 80614 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 6613 110 SH DFND 2 110 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 279571 3587 SH DFND 2 3587 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 135716 1264 SH DFND 2 1264 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 7616 120 SH DFND 2 120 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 5386 65 SH DFND 2 65 0 0 VECTOR GROUP LTD COM 92240M108 64666 6646 SH DFND 2 6646 0 0 VECTRUS INC COM 92242T101 4963 230 SH DFND 2 230 0 0 VEEVA SYS INC CL A COM 922475108 13845 155 SH DFND 2 155 0 0 VENTAS INC COM 92276F100 17577 300 SH DFND 2 300 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3664320 15945 SH DFND 2 15945 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 12384 130 SH DFND 2 130 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1587670 21291 SH DFND 2 21291 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 267448 1776 SH DFND 2 1776 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 5336411 46786 SH DFND 2 46786 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 507121 3670 SH DFND 2 3670 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 40201 350 SH DFND 2 350 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1198 12 SH DFND 2 12 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 227734 2325 SH DFND 2 2325 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 15839 120 SH DFND 2 120 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 4570303 35809 SH DFND 2 35809 0 0 VEONEER INCORPORATED COM 92336X109 5185 220 SH DFND 2 220 0 0 VERISIGN INC COM 92343E102 14236 96 SH DFND 2 96 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 12549766 223226 SH DFND 2 223226 0 0 VERINT SYS INC COM 92343X100 6347 150 SH DFND 2 150 0 0 VERISK ANALYTICS INC COM 92345Y106 3533332 32404 SH DFND 2 32404 0 0 VERITIV CORP COM 923454102 175 7 SH DFND 2 7 0 0 VERMILION ENERGY INC COM 923725105 4450819 211947 SH DFND 2 211947 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 91638 553 SH DFND 2 553 0 0 VERSUM MATLS INC COM 92532W103 1053 38 SH DFND 2 38 0 0 VIACOM INC NEW CL B 92553P201 22410 872 SH DFND 2 872 0 0 VIAVI SOLUTIONS INC COM 925550105 42833 4262 SH DFND 2 4262 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 10401 1905 SH DFND 2 1905 0 0 VISA INC COM CL A 92826C839 22640112 171594 SH DFND 2 171594 0 0 VISTA OUTDOOR INC COM 928377100 33494 2951 SH DFND 2 2951 0 0 VIVUS INC COM NEW 928551308 1996 895 SH DFND 2 895 0 0 VMWARE INC CL A COM 928563402 411253 2999 SH DFND 2 2999 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 25455770 1320320 SH DFND 2 1320320 0 0 VOXELJET AG ADS 92912L107 3052 1795 SH DFND 2 1795 0 0 WABCO HLDGS INC COM 92927K102 16101 150 SH DFND 2 150 0 0 WPP PLC NEW ADR 92937A102 7179 131 SH DFND 2 131 0 0 WEC ENERGY GROUP INC COM 92939U106 3324 48 SH DFND 2 48 0 0 WABASH NATL CORP COM 929566107 4186 320 SH DFND 2 320 0 0 WALMART INC COM 931142103 25257622 271150 SH DFND 2 271150 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 44830083 656082 SH DFND 2 656082 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 2435 501 SH DFND 2 501 0 0 WASTE CONNECTIONS INC COM 94106B101 4532253 61278 SH DFND 2 61278 0 0 WASTE MGMT INC DEL COM 94106L109 613230 6891 SH DFND 2 6891 0 0 WATERS CORP COM 941848103 34523 183 SH DFND 2 183 0 0 WAYFAIR INC CL A 94419L101 15314 170 SH DFND 2 170 0 0 WEIBO CORP SPONSORED ADR 948596101 170323 2915 SH DFND 2 2915 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 4241 110 SH DFND 2 110 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 35414 150 SH DFND 2 150 0 0 WELLS FARGO CO NEW COM 949746101 52756900 1144898 SH DFND 2 1144898 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 69408 55 SH DFND 2 55 0 0 WELLTOWER INC COM 95040Q104 16658 240 SH DFND 2 240 0 0 WESCO INTL INC COM 95082P105 8880 185 SH DFND 2 185 0 0 WESTERN COPPER & GOLD CORP COM 95805V108 3077 7000 SH DFND 2 7000 0 0 WESTERN DIGITAL CORP COM 958102105 90207 2440 SH DFND 2 2440 0 0 WESTERN UN CO COM 959802109 41678 2443 SH DFND 2 2443 0 0 WESTLAKE CHEM CORP COM 960413102 81521 1232 SH DFND 2 1232 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 16589 12480 SH DFND 2 12480 0 0 WESTPAC BKG CORP SPONSORED ADR 961214301 6953 398 SH DFND 2 398 0 0 WESTROCK CO COM 96145D105 92512 2450 SH DFND 2 2450 0 0 WESTWATER RES INC COM 961684107 366 2616 SH DFND 2 2616 0 0 WEYERHAEUSER CO COM 962166104 39567 1810 SH DFND 2 1810 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 4220808 216930 SH DFND 2 216930 0 0 WHIRLPOOL CORP COM 963320106 2128850 19920 SH DFND 2 19920 0 0 WILLIAMS COS INC DEL COM 969457100 19845 900 SH DFND 2 900 0 0 WILLIAMS SONOMA INC COM 969904101 70731 1402 SH DFND 2 1402 0 0 WINDSTREAM HLDGS INC COM PAR 97382A309 33 16 SH DFND 2 16 0 0 WINNEBAGO INDS INC COM 974637100 78150 3228 SH DFND 2 3228 0 0 WISDOMTREE TR US TOTAL DIVIDND 97717W109 32833 388 SH DFND 2 388 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 32560 500 SH DFND 2 500 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 3184 76 SH DFND 2 76 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 50670 600 SH DFND 2 600 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 1004 25 SH DFND 2 25 0 0 WISDOMTREE TR NEGATIVE DUR US 97717W364 18065 425 SH DFND 2 425 0 0 WISDOMTREE TR US DIVID EX FNCL 97717W406 361806 4700 SH DFND 2 4700 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 1952777 78741 SH DFND 2 78741 0 0 WISDOMTREE TR GERMANY HEDEQ FD 97717W448 1390412 52508 SH DFND 2 52508 0 0 WISDOMTREE TR JAPAN HDG FINL 97717W463 485 24 SH DFND 2 24 0 0 WISDOMTREE TR US QLT SHRHD YLD 97717W547 7427 100 SH DFND 2 100 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 7359 300 SH DFND 2 300 0 0 WISDOMTREE TR INTL MIDCAP DV 97717W778 5675 100 SH DFND 2 100 0 0 WISDOMTREE TR INTL DIV EX FINL 97717W786 3790 100 SH DFND 2 100 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 7938164 171118 SH DFND 2 171118 0 0 WISDOMTREE TR EUR DOMST ECO FD 97717X388 206334 9375 SH DFND 2 9375 0 0 WISDOMTREE TR CBOE S&P 500 97717X560 233733 9184 SH DFND 2 9184 0 0 WISDOMTREE TR EURO QTLY DIV GR 97717X610 92622 4160 SH DFND 2 4160 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 16713069 296121 SH DFND 2 296121 0 0 WISDOMTREE TR EM LCL DEBT FD 97717X867 6700 200 SH DFND 2 200 0 0 WORKDAY INC CL A 98138H101 120878 757 SH DFND 2 757 0 0 WORKIVA INC COM CL A 98139A105 17766 495 SH DFND 2 495 0 0 WORLDPAY INC CL A 981558109 900651 11784 SH DFND 2 11784 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 11208 150 SH DFND 2 150 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 4537 100 SH DFND 2 100 0 0 WYNN RESORTS LTD COM 983134107 157465 1592 SH DFND 2 1592 0 0 XPO LOGISTICS INC COM 983793100 1426 25 SH DFND 2 25 0 0 XILINX INC COM 983919101 47099 553 SH DFND 2 553 0 0 XEROX CORP COM NEW 984121608 3458 175 SH DFND 2 175 0 0 XYLEM INC COM 98419M100 64118 961 SH DFND 2 961 0 0 YY INC ADS REPCOM CLA 98426T106 38909 650 SH DFND 2 650 0 0 YAMANA GOLD INC COM 98462Y100 397717 170129 SH DFND 2 170129 0 0 YOUNGEVITY INTL INC COM NEW 987537206 2643 462 SH DFND 2 462 0 0 YUM BRANDS INC COM 988498101 314091 3417 SH DFND 2 3417 0 0 YUM CHINA HLDGS INC COM 98850P109 1392367 41526 SH DFND 2 41526 0 0 ZAYO GROUP HLDGS INC COM 98919V105 5367 235 SH DFND 2 235 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 31846 200 SH DFND 2 200 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 19188 185 SH DFND 2 185 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 35792 19140 SH DFND 2 19140 0 0 ZOETIS INC CL A 98978V103 1550327 18124 SH DFND 2 18124 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 134428 8492 SH DFND 2 8492 0 0 ZYNGA INC CL A 98986T108 101787 25900 SH DFND 2 25900 0 0 AMDOCS LTD SHS G02602103 1872513 31960 SH DFND 3 31960 0 0 ATLASSIAN CORP PLC CL A G06242104 396339 4448 SH DFND 3 4448 0 0 ATLANTICA YIELD PLC SHS G0751N103 53466 2724 SH DFND 3 2724 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 5760253 356781 SH DFND 3 356781 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 8009716 231693 SH DFND 3 231693 0 0 CHINA YUCHAI INTL LTD COM G21082105 245375 19697 SH DFND 3 19697 0 0 CREDICORP LTD COM G2519Y108 2683466 12106 SH DFND 3 12106 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 750839 16353 SH DFND 3 16353 0 0 ESSENT GROUP LTD COM G3198U102 2060765 60282 SH DFND 3 60282 0 0 EVEREST RE GROUP LTD COM G3223R108 3752599 17230 SH DFND 3 17230 0 0 FERROGLOBE PLC SHS G33856108 17182 10791 SH DFND 3 10791 0 0 GENPACT LIMITED SHS G3922B107 2709955 100390 SH DFND 3 100390 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 3272779 55440 SH DFND 3 55440 0 0 HUDSON LTD COM CL A G46408103 847868 49369 SH DFND 3 49369 0 0 ICON PLC SHS G4705A100 5214466 40324 SH DFND 3 40324 0 0 LUXFER HOLDINGS PLC SHS G5698W116 666891 37774 SH DFND 3 37774 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 450775 28490 SH DFND 3 28490 0 0 MEDTRONIC PLC SHS G5960L103 618395 6789 SH DFND 3 6789 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 4838743 127425 SH DFND 3 127425 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 2185316 130680 SH DFND 3 130680 0 0 NOVOCURE LTD ORD SHS G6674U108 70441 2101 SH DFND 3 2101 0 0 SIGNET JEWELERS LIMITED SHS G81276100 1308496 41180 SH DFND 3 41180 0 0 ORION ENGINEERED CARBONS S A COM L72967109 3127789 123630 SH DFND 3 123630 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 1733761 15254 SH DFND 3 15254 0 0 TRINSEO S A SHS L9340P101 1854842 40510 SH DFND 3 40510 0 0 ALLOT COMMUNICATIONS LTD SHS M0854Q105 41845 6884 SH DFND 3 6884 0 0 ATTUNITY LTD SHS NEW M15332121 113989 5784 SH DFND 3 5784 0 0 AUDIOCODES LTD ORD M15342104 122645 12396 SH DFND 3 12396 0 0 CAESARSTONE LTD ORD SHS M20598104 87507 6444 SH DFND 3 6444 0 0 CERAGON NETWORKS LTD ORD M22013102 67072 17719 SH DFND 3 17719 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 734465 7145 SH DFND 3 7145 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 2368463 31901 SH DFND 3 31901 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 3282495 35495 SH DFND 3 35495 0 0 PERION NETWORK LTD SHS NEW M78673114 12053 4629 SH DFND 3 4629 0 0 RADWARE LTD ORD M81873107 271061 11919 SH DFND 3 11919 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 5702463 68476 SH DFND 3 68476 0 0 YANDEX N V SHS CLASS A N97284108 170251 6225 SH DFND 3 6225 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 5203370 53135 SH DFND 3 53135 0 0 AAR CORP COM 000361105 255409 6839 SH DFND 3 6839 0 0 AFLAC INC COM 001055102 8139321 178400 SH DFND 3 178400 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 57712 3794 SH DFND 3 3794 0 0 ATN INTL INC COM 00215F107 86341 1207 SH DFND 3 1207 0 0 AU OPTRONICS CORP SPONSORED ADR 002255107 1347045 341410 SH DFND 3 341410 0 0 ABIOMED INC COM 003654100 1034428 3178 SH DFND 3 3178 0 0 ACI WORLDWIDE INC COM 004498101 229939 8310 SH DFND 3 8310 0 0 ACORDA THERAPEUTICS INC COM 00484M106 137796 8832 SH DFND 3 8832 0 0 ADAMS RES & ENERGY INC COM NEW 006351308 66792 1723 SH DFND 3 1723 0 0 ADOBE INC COM 00724F101 2294804 10129 SH DFND 3 10129 0 0 AECOM COM 00766T100 1425184 53772 SH DFND 3 53772 0 0 ADVANCED MICRO DEVICES INC COM 007903107 1269596 68679 SH DFND 3 68679 0 0 AGNICO EAGLE MINES LTD COM 008474108 2238486 55409 SH DFND 3 55409 0 0 ALASKA AIR GROUP INC COM 011659109 2557322 42020 SH DFND 3 42020 0 0 ALBEMARLE CORP COM 012653101 2032953 26341 SH DFND 3 26341 0 0 ALCOA CORP COM 013872106 1646626 61940 SH DFND 3 61940 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 4209951 418200 SH DFND 3 418200 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 12008461 87512 SH DFND 3 87512 0 0 ALLIANT ENERGY CORP COM 018802108 2733289 64683 SH DFND 3 64683 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1699437 23276 SH DFND 3 23276 0 0 ALPHABET INC CAP STK CL C 02079K107 9919523 9565 SH DFND 3 9565 0 0 ALPHABET INC CAP STK CL A 02079K305 1172000 1120 SH DFND 3 1120 0 0 AMAZON COM INC COM 023135106 20338165 13522 SH DFND 3 13522 0 0 AMEDISYS INC COM 023436108 203237 1733 SH DFND 3 1733 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 2863896 69182 SH DFND 3 69182 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 2139019 23624 SH DFND 3 23624 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 51044 1791 SH DFND 3 1791 0 0 ANIXTER INTL INC COM 035290105 1322115 24340 SH DFND 3 24340 0 0 ANTHEM INC COM 036752103 13542076 51491 SH DFND 3 51491 0 0 APACHE CORP COM 037411105 7148399 271938 SH DFND 3 271938 0 0 APPLE INC COM 037833100 5887544 37272 SH DFND 3 37272 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 65572 26297 SH DFND 3 26297 0 0 ASSOCIATED BANC CORP COM 045487105 1774652 89660 SH DFND 3 89660 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1054917 25000 SH DFND 3 25000 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 3769518 48128 SH DFND 3 48128 0 0 AUTOZONE INC COM 053332102 5615533 6689 SH DFND 3 6689 0 0 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 74773 28941 SH DFND 3 28941 0 0 AVNET INC COM 053807103 2267800 62810 SH DFND 3 62810 0 0 AVON PRODS INC COM 054303102 231187 151883 SH DFND 3 151883 0 0 BCE INC COM NEW 05534B760 3535008 89400 SH DFND 3 89400 0 0 BCE INC PUT 05534B950 7330990 185400 SH DFND 3 185400 0 0 BG STAFFING INC COM 05544A109 47169 2281 SH DFND 3 2281 0 0 BMC STK HLDGS INC COM 05591B109 1204891 77823 SH DFND 3 77823 0 0 BAIDU INC SPON ADR REP A 056752108 6553987 41288 SH DFND 3 41288 0 0 BANK N S HALIFAX COM 064149107 20504546 410960 SH DFND 3 410960 0 0 BANKUNITED INC COM 06652K103 2312632 77230 SH DFND 3 77230 0 0 BARRICK GOLD CORP COM 067901108 2591797 191802 SH DFND 3 191802 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4563904 22321 SH DFND 3 22321 0 0 BEST BUY INC COM 086516101 2903315 54744 SH DFND 3 54744 0 0 BIO RAD LABS INC CL A 090572207 1941994 8351 SH DFND 3 8351 0 0 BJS RESTAURANTS INC COM 09180C106 1272964 25137 SH DFND 3 25137 0 0 BLACK HILLS CORP COM 092113109 1636118 26057 SH DFND 3 26057 0 0 BLOOMIN BRANDS INC COM 094235108 2241793 125290 SH DFND 3 125290 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2038433 45221 SH DFND 3 45221 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1648283 128072 SH DFND 3 128072 0 0 BRIDGEPOINT ED INC COM 10807M105 89609 12765 SH DFND 3 12765 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 1634409 111260 SH DFND 3 111260 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 15903906 414585 SH DFND 3 414585 0 0 BRUKER CORP COM 116794108 2019781 67751 SH DFND 3 67751 0 0 CAE INC COM 124765108 3211940 174600 SH DFND 3 174600 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 3946911 40288 SH DFND 3 40288 0 0 CDW CORP COM 12514G108 706058 8710 SH DFND 3 8710 0 0 CF INDS HLDGS INC COM 125269100 399286 9164 SH DFND 3 9164 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 4197606 49848 SH DFND 3 49848 0 0 CIGNA CORP NEW COM 125523100 1321038 6946 SH DFND 3 6946 0 0 CRA INTL INC COM 12618T105 24544 576 SH DFND 3 576 0 0 CAMDEN PPTY TR SH BEN INT 133131102 2894045 32863 SH DFND 3 32863 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 287505 6575 SH DFND 3 6575 0 0 CANADIAN NATL RY CO COM 136375102 28786175 388300 SH DFND 3 388300 0 0 CANADIAN NAT RES LTD COM 136385101 13407669 555146 SH DFND 3 555146 0 0 CANADIAN PAC RY LTD COM 13645T100 6536062 36800 SH DFND 3 36800 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 1395099 2888158 SH DFND 3 2888158 0 0 CENOVUS ENERGY INC COM 15135U109 2525240 358764 SH DFND 3 358764 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 325878 17802 SH DFND 3 17802 0 0 CHARLES RIV LABS INTL INC COM 159864107 1734880 15307 SH DFND 3 15307 0 0 CHEETAH MOBILE INC ADR 163075104 19376 3171 SH DFND 3 3171 0 0 CHEGG INC COM 163092109 511966 17989 SH DFND 3 17989 0 0 CHEMOCENTRYX INC COM 16383L106 4261 390 SH DFND 3 390 0 0 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 54815 1079 SH DFND 3 1079 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 2480227 5736 SH DFND 3 5736 0 0 CIMAREX ENERGY CO COM 171798101 2607692 42239 SH DFND 3 42239 0 0 CINER RES LP COM UNIT LTD 172464109 142521 6635 SH DFND 3 6635 0 0 COCA COLA CO COM 191216100 3736421 78800 SH DFND 3 78800 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1410085 22213 SH DFND 3 22213 0 0 COLGATE PALMOLIVE CO COM 194162103 5559049 93267 SH DFND 3 93267 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 1769090 91426 SH DFND 3 91426 0 0 COMERICA INC COM 200340107 2008814 29240 SH DFND 3 29240 0 0 COMMVAULT SYSTEMS INC COM 204166102 1045645 17693 SH DFND 3 17693 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 24149 961 SH DFND 3 961 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 375735 29897 SH DFND 3 29897 0 0 CONSOLIDATED EDISON INC COM 209115104 5634059 73583 SH DFND 3 73583 0 0 COOPER STD HLDGS INC COM 21676P103 1366794 21999 SH DFND 3 21999 0 0 COTT CORP QUE COM 22163N106 6375839 457394 SH DFND 3 457394 0 0 CRITEO S A SPONS ADS 226718104 1485439 65344 SH DFND 3 65344 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 2690156 99293 SH DFND 3 99293 0 0 CUBESMART COM 229663109 3677113 128152 SH DFND 3 128152 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 1827263 143630 SH DFND 3 143630 0 0 DXC TECHNOLOGY CO COM 23355L106 79655 1496 SH DFND 3 1496 0 0 DENTSPLY SIRONA INC COM 24906P109 2269272 60900 SH DFND 3 60900 0 0 DEXCOM INC COM 252131107 296562 2472 SH DFND 3 2472 0 0 DIGITAL RLTY TR INC COM 253868103 2153579 20212 SH DFND 3 20212 0 0 DISNEY WALT CO COM DISNEY 254687106 8092556 73700 SH DFND 3 73700 0 0 DOLLAR GEN CORP NEW COM 256677105 4697261 43400 SH DFND 3 43400 0 0 DRIL-QUIP INC COM 262037104 1066294 35502 SH DFND 3 35502 0 0 EOG RES INC COM 26875P101 4493170 51449 SH DFND 3 51449 0 0 EAGLE MATERIALS INC COM 26969P108 79629 1305 SH DFND 3 1305 0 0 EBAY INC COM 278642103 6083527 216423 SH DFND 3 216423 0 0 ECOPETROL S A SPONSORED ADS 279158109 1443809 65963 SH DFND 3 65963 0 0 EGAIN CORP COM NEW 28225C806 27679 4207 SH DFND 3 4207 0 0 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 156013 481 SH DFND 3 481 0 0 EMPIRE ST RLTY TR INC CL A 292104106 2335954 164131 SH DFND 3 164131 0 0 ENBRIDGE INC COM 29250N105 25676924 825757 SH DFND 3 825757 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 429691 6058 SH DFND 3 6058 0 0 ENCOMPASS HEALTH CORP COM 29261A100 2403625 38902 SH DFND 3 38902 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 734305 41598 SH DFND 3 41598 0 0 ENERSYS COM 29275Y102 1749451 22538 SH DFND 3 22538 0 0 ENVESTNET INC COM 29404K106 76093 1547 SH DFND 3 1547 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1452644 22006 SH DFND 3 22006 0 0 EVERSOURCE ENERGY COM 30040W108 3598638 55252 SH DFND 3 55252 0 0 EXANTAS CAP CORP COM NEW 30068N105 87789 8749 SH DFND 3 8749 0 0 EXELON CORP COM 30161N101 7513149 166355 SH DFND 3 166355 0 0 EXXON MOBIL CORP COM 30231G102 6705664 98200 SH DFND 3 98200 0 0 FTI CONSULTING INC COM 302941109 1968375 29496 SH DFND 3 29496 0 0 FACEBOOK INC CL A 30303M102 5354541 40789 SH DFND 3 40789 0 0 FARMLAND PARTNERS INC COM 31154R109 32855 7237 SH DFND 3 7237 0 0 58 COM INC SPON ADR REP A 31680Q104 3452462 63607 SH DFND 3 63607 0 0 FINISAR CORP COM NEW 31787A507 2832424 131110 SH DFND 3 131110 0 0 FINJAN HLDGS INC COM NEW 31788H303 71294 28364 SH DFND 3 28364 0 0 FIRST AMERN FINL CORP COM 31847R102 2199270 49259 SH DFND 3 49259 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 3670765 42182 SH DFND 3 42182 0 0 FIVE STAR SENIOR LIVING INC COM 33832D106 2788 5984 SH DFND 3 5984 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1127710 131307 SH DFND 3 131307 0 0 FOOT LOCKER INC COM 344849104 395832 7430 SH DFND 3 7430 0 0 FORTIS INC COM 349553107 6555431 196459 SH DFND 3 196459 0 0 FORTINET INC COM 34959E109 1619627 22964 SH DFND 3 22964 0 0 FRANCO NEVADA CORP COM 351858105 4562722 65006 SH DFND 3 65006 0 0 GALLAGHER ARTHUR J & CO COM 363576109 5513123 74700 SH DFND 3 74700 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 1940831 60069 SH DFND 3 60069 0 0 GAP INC DEL COM 364760108 3833803 148619 SH DFND 3 148619 0 0 GENOMIC HEALTH INC COM 37244C101 405902 6293 SH DFND 3 6293 0 0 GENTHERM INC COM 37253A103 88312 2209 SH DFND 3 2209 0 0 GILEAD SCIENCES INC COM 375558103 479869 7661 SH DFND 3 7661 0 0 GILDAN ACTIVEWEAR INC COM 375916103 5827615 191800 SH DFND 3 191800 0 0 GLOBUS MED INC CL A 379577208 100971 2333 SH DFND 3 2333 0 0 GRANITE CONSTR INC COM 387328107 1568752 38940 SH DFND 3 38940 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 88216 2264 SH DFND 3 2264 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 1808374 169933 SH DFND 3 169933 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 15608600 254950 SH DFND 3 254950 0 0 GRUBHUB INC COM 400110102 3997192 51967 SH DFND 3 51967 0 0 HCA HEALTHCARE INC COM 40412C101 5046059 40490 SH DFND 3 40490 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 4824012 46503 SH DFND 3 46503 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 129290 12296 SH DFND 3 12296 0 0 HALLADOR ENERGY COMPANY COM 40609P105 81168 15987 SH DFND 3 15987 0 0 HANOVER INS GROUP INC COM 410867105 1477375 12650 SH DFND 3 12650 0 0 HARVARD BIOSCIENCE INC COM 416906105 51391 16138 SH DFND 3 16138 0 0 HAWAIIAN HOLDINGS INC COM 419879101 1469949 55650 SH DFND 3 55650 0 0 HEALTHCARE RLTY TR COM 421946104 1031465 36268 SH DFND 3 36268 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 1166556 46091 SH DFND 3 46091 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 599415 110780 SH DFND 3 110780 0 0 HERSHEY CO COM 427866108 3602657 33566 SH DFND 3 33566 0 0 HIGHWOODS PPTYS INC COM 431284108 1545727 39952 SH DFND 3 39952 0 0 HOLLYFRONTIER CORP COM 436106108 1144758 22390 SH DFND 3 22390 0 0 HOME DEPOT INC COM 437076102 24089 140 SH DFND 3 140 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1349884 152333 SH DFND 3 152333 0 0 HOWARD HUGHES CORP COM 44267D107 1935103 19795 SH DFND 3 19795 0 0 HUMANA INC COM 444859102 9664781 33689 SH DFND 3 33689 0 0 HUNTINGTON BANCSHARES INC COM 446150104 1249652 104820 SH DFND 3 104820 0 0 ICICI BK LTD ADR 45104G104 11419529 1108213 SH DFND 3 1108213 0 0 INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 44782 13636 SH DFND 3 13636 0 0 INFOSYS LTD SPONSORED ADR 456788108 1203787 127181 SH DFND 3 127181 0 0 INGREDION INC COM 457187102 1913488 20932 SH DFND 3 20932 0 0 INSPERITY INC COM 45778Q107 1788860 19134 SH DFND 3 19134 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 2488043 45463 SH DFND 3 45463 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 4193854 55595 SH DFND 3 55595 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 2879891 25300 SH DFND 3 25300 0 0 INTUIT COM 461202103 3051321 15479 SH DFND 3 15479 0 0 JEFFERIES FINL GROUP INC COM 47233W109 2893683 166453 SH DFND 3 166453 0 0 JOHNSON & JOHNSON COM 478160104 6956131 53827 SH DFND 3 53827 0 0 JOHNSON OUTDOORS INC CL A 479167108 501874 8532 SH DFND 3 8532 0 0 KT CORP SPONSORED ADR 48268K101 2390579 167878 SH DFND 3 167878 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 5283410 55275 SH DFND 3 55275 0 0 KEMPER CORP DEL COM 488401100 544801 8206 SH DFND 3 8206 0 0 KFORCE INC COM 493732101 117042 3780 SH DFND 3 3780 0 0 KIMCO RLTY CORP COM 49446R109 909069 62052 SH DFND 3 62052 0 0 KIRBY CORP COM 497266106 5961099 88372 SH DFND 3 88372 0 0 KITE RLTY GROUP TR COM NEW 49803T300 1438568 102098 SH DFND 3 102098 0 0 KORN FERRY INTL COM NEW 500643200 62656 1585 SH DFND 3 1585 0 0 KULICKE & SOFFA INDS INC COM 501242101 654825 32300 SH DFND 3 32300 0 0 LAUDER ESTEE COS INC CL A 518439104 7194604 55223 SH DFND 3 55223 0 0 LEAR CORP COM NEW 521865204 1463617 11911 SH DFND 3 11911 0 0 LEE ENTERPRISES INC COM 523768109 40901 19357 SH DFND 3 19357 0 0 LENDINGTREE INC NEW COM 52603B107 2215715 10077 SH DFND 3 10077 0 0 LENNAR CORP CL A 526057104 1884549 48129 SH DFND 3 48129 0 0 LIBERTY PPTY TR SH BEN INT 531172104 739677 17662 SH DFND 3 17662 0 0 LILLY ELI & CO COM 532457108 5295832 45700 SH DFND 3 45700 0 0 LIMONEIRA CO COM 532746104 156533 8007 SH DFND 3 8007 0 0 LINDSAY CORP COM 535555106 86914 903 SH DFND 3 903 0 0 LUMINEX CORP DEL COM 55027E102 92663 4004 SH DFND 3 4004 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 1739163 65842 SH DFND 3 65842 0 0 MRC GLOBAL INC COM 55345K103 1395420 114080 SH DFND 3 114080 0 0 MACERICH CO COM 554382101 2612051 60352 SH DFND 3 60352 0 0 MANULIFE FINL CORP COM 56501R106 12097833 851835 SH DFND 3 851835 0 0 MARKEL CORP COM 570535104 5370099 5166 SH DFND 3 5166 0 0 MARKETAXESS HLDGS INC COM 57060D108 4431893 20944 SH DFND 3 20944 0 0 MARSH & MCLENNAN COS INC COM 571748102 7658768 95900 SH DFND 3 95900 0 0 MARTIN MARIETTA MATLS INC COM 573284106 5480888 31845 SH DFND 3 31845 0 0 MASTERCARD INCORPORATED CL A 57636Q104 13316995 70492 SH DFND 3 70492 0 0 MAXLINEAR INC COM 57776J100 1427586 81100 SH DFND 3 81100 0 0 MEDIFAST INC COM 58470H101 770830 6157 SH DFND 3 6157 0 0 MEDPACE HLDGS INC COM 58506Q109 2010296 37927 SH DFND 3 37927 0 0 MERCADOLIBRE INC COM 58733R102 1302640 4448 SH DFND 3 4448 0 0 MERCER INTL INC COM 588056101 489007 46774 SH DFND 3 46774 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 2334029 4121 SH DFND 3 4121 0 0 MICHAELS COS INC COM 59408Q106 1606776 118650 SH DFND 3 118650 0 0 MICROSOFT CORP COM 594918104 6311576 62053 SH DFND 3 62053 0 0 MIX TELEMATICS LTD SPONSORED ADR 60688N102 102370 84154 SH DFND 3 84154 0 0 MOLINA HEALTHCARE INC COM 60855R100 3232085 27791 SH DFND 3 27791 0 0 MOMO INC ADR 60879B107 44553 1876 SH DFND 3 1876 0 0 MOODYS CORP COM 615369105 9448167 67373 SH DFND 3 67373 0 0 MOTORCAR PTS AMER INC COM 620071100 143633 8632 SH DFND 3 8632 0 0 MYRIAD GENETICS INC COM 62855J104 4856502 166828 SH DFND 3 166828 0 0 NCR CORP NEW COM 62886E108 2463326 106713 SH DFND 3 106713 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 92368 19667 SH DFND 3 19667 0 0 NETFLIX INC COM 64110L106 2948128 10999 SH DFND 3 10999 0 0 NETEASE INC SPONSORED ADR 64110W102 3230747 13714 SH DFND 3 13714 0 0 NETSCOUT SYS INC COM 64115T104 1945057 82300 SH DFND 3 82300 0 0 NEWMONT MINING CORP COM 651639106 8421402 242701 SH DFND 3 242701 0 0 NEXTERA ENERGY INC COM 65339F101 4316269 24797 SH DFND 3 24797 0 0 NICE LTD SPONSORED ADR 653656108 152899 1411 SH DFND 3 1411 0 0 NORBORD INC COM NEW 65548P403 1635209 61439 SH DFND 3 61439 0 0 NOW INC COM 67011P100 1422763 122059 SH DFND 3 122059 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 2049268 154871 SH DFND 3 154871 0 0 NUTRIEN LTD COM 67077M108 13645132 290243 SH DFND 3 290243 0 0 OASIS PETE INC NEW COM 674215108 1151307 208160 SH DFND 3 208160 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 2045657 33281 SH DFND 3 33281 0 0 OIL STS INTL INC COM 678026105 1112731 77910 SH DFND 3 77910 0 0 OLD REP INTL CORP COM 680223104 1804131 87693 SH DFND 3 87693 0 0 OMNICELL INC COM 68213N109 151959 2481 SH DFND 3 2481 0 0 ONEMAIN HLDGS INC COM 68268W103 1232184 50720 SH DFND 3 50720 0 0 OPEN TEXT CORP COM 683715106 6939848 212700 SH DFND 3 212700 0 0 ORACLE CORP COM 68389X105 7103028 157100 SH DFND 3 157100 0 0 ORMAT TECHNOLOGIES INC COM 686688102 173010 3308 SH DFND 3 3308 0 0 OSHKOSH CORP COM 688239201 1943222 31690 SH DFND 3 31690 0 0 PNM RES INC COM 69349H107 1942221 47260 SH DFND 3 47260 0 0 PRA HEALTH SCIENCES INC COM 69354M108 691498 7509 SH DFND 3 7509 0 0 PRA GROUP INC COM 69354N106 152667 6265 SH DFND 3 6265 0 0 PARK HOTELS RESORTS INC COM 700517105 2148964 82703 SH DFND 3 82703 0 0 PATTERSON UTI ENERGY INC COM 703481101 1237642 119560 SH DFND 3 119560 0 0 PEMBINA PIPELINE CORP COM 706327103 12709427 427899 SH DFND 3 427899 0 0 PEPSICO INC COM 713448108 5068530 45813 SH DFND 3 45813 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 548751 206008 SH DFND 3 206008 0 0 PIONEER NAT RES CO COM 723787107 5498014 41745 SH DFND 3 41745 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 2175056 47431 SH DFND 3 47431 0 0 PRECISION DRILLING CORP COM 2010 74022D308 162526 93530 SH DFND 3 93530 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 361773 11699 SH DFND 3 11699 0 0 PROCTER AND GAMBLE CO COM 742718109 11769399 127860 SH DFND 3 127860 0 0 PROGRESS SOFTWARE CORP COM 743312100 364462 10255 SH DFND 3 10255 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 7357490 141156 SH DFND 3 141156 0 0 QEP RES INC COM 74733V100 1568327 278522 SH DFND 3 278522 0 0 QIWI PLC SPON ADR REP B 74735M108 45630 3227 SH DFND 3 3227 0 0 QUANTA SVCS INC COM 74762E102 2162455 71831 SH DFND 3 71831 0 0 QUINSTREET INC COM 74874Q100 382656 23544 SH DFND 3 23544 0 0 RLI CORP COM 749607107 100038 1450 SH DFND 3 1450 0 0 RPC INC COM 749660106 1194163 120970 SH DFND 3 120970 0 0 RMR GROUP INC CL A 74967R106 224738 4228 SH DFND 3 4228 0 0 RTW RETAILWINDS INC COM 74980D100 110557 39011 SH DFND 3 39011 0 0 RADNET INC COM 750491102 50054 4922 SH DFND 3 4922 0 0 RAYONIER INC COM 754907103 79065 2855 SH DFND 3 2855 0 0 REGAL BELOIT CORP COM 758750103 2198517 31380 SH DFND 3 31380 0 0 REGENERON PHARMACEUTICALS COM 75886F107 49746 133 SH DFND 3 133 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 3680218 26240 SH DFND 3 26240 0 0 REPUBLIC SVCS INC COM 760759100 5366337 74335 SH DFND 3 74335 0 0 RESMED INC COM 761152107 6154652 53974 SH DFND 3 53974 0 0 RESOLUTE FST PRODS INC COM 76117W109 430283 54184 SH DFND 3 54184 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 7792737 149024 SH DFND 3 149024 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 2793692 85262 SH DFND 3 85262 0 0 ROCKY BRANDS INC COM 774515100 129037 4956 SH DFND 3 4956 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 14930289 291069 SH DFND 3 291069 0 0 ROSS STORES INC COM 778296103 3592207 43115 SH DFND 3 43115 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 44280203 646330 SH DFND 3 646330 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 4239333 59341 SH DFND 3 59341 0 0 SM ENERGY CO COM 78454L100 1444668 93310 SH DFND 3 93310 0 0 SPX FLOW INC COM 78469X107 744982 24486 SH DFND 3 24486 0 0 SRC ENERGY INC COM 78470V108 526672 112040 SH DFND 3 112040 0 0 SANMINA CORPORATION COM 801056102 621569 25830 SH DFND 3 25830 0 0 SCHOLASTIC CORP COM 807066105 1174570 29170 SH DFND 3 29170 0 0 SEATTLE GENETICS INC COM 812578102 4306308 75896 SH DFND 3 75896 0 0 SELECTIVE INS GROUP INC COM 816300107 1551352 25453 SH DFND 3 25453 0 0 SERVICE CORP INTL COM 817565104 5466924 135600 SH DFND 3 135600 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 5355496 295600 SH DFND 3 295600 0 0 SHOPIFY INC CL A 82509L107 4736634 34189 SH DFND 3 34189 0 0 SIMON PPTY GROUP INC NEW COM 828806109 7065490 42000 SH DFND 3 42000 0 0 SITE CENTERS CORP COM 82981J109 717242 64791 SH DFND 3 64791 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1621741 29301 SH DFND 3 29301 0 0 SKECHERS U S A INC CL A 830566105 1383187 60418 SH DFND 3 60418 0 0 SKYWEST INC COM 830879102 2038027 45822 SH DFND 3 45822 0 0 SMUCKER J M CO COM NEW 832696405 6486179 69281 SH DFND 3 69281 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 43210 1231 SH DFND 3 1231 0 0 SOTHEBYS COM 835898107 1974556 49679 SH DFND 3 49679 0 0 SOUTHERN COPPER CORP COM 84265V105 1042732 33888 SH DFND 3 33888 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 1937287 25320 SH DFND 3 25320 0 0 STAG INDL INC COM 85254J102 2455796 98690 SH DFND 3 98690 0 0 STANTEC INC COM 85472N109 3782928 172500 SH DFND 3 172500 0 0 STEELCASE INC CL A 858155203 1523149 102691 SH DFND 3 102691 0 0 STERICYCLE INC COM 858912108 2233959 60802 SH DFND 3 60802 0 0 STERLING BANCORP DEL COM 85917A100 2081415 126050 SH DFND 3 126050 0 0 STORE CAP CORP COM 862121100 1566863 55347 SH DFND 3 55347 0 0 SUN CMNTYS INC COM 866674104 2767153 27202 SH DFND 3 27202 0 0 SUN LIFE FINL INC COM 866796105 8158504 245689 SH DFND 3 245689 0 0 SUNCOR ENERGY INC NEW COM 867224107 16460362 588776 SH DFND 3 588776 0 0 SURMODICS INC COM 868873100 208568 4407 SH DFND 3 4407 0 0 SYNOVUS FINL CORP COM NEW 87161C501 1725526 53931 SH DFND 3 53931 0 0 SYSCO CORP COM 871829107 4888070 77900 SH DFND 3 77900 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 7851810 160147 SH DFND 3 160147 0 0 TJX COS INC NEW COM 872540109 7781627 173686 SH DFND 3 173686 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 5730528 155039 SH DFND 3 155039 0 0 TASEKO MINES LTD COM 876511106 45911 96926 SH DFND 3 96926 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 1594705 100280 SH DFND 3 100280 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 300185 25207 SH DFND 3 25207 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 752241 23085 SH DFND 3 23085 0 0 TELUS CORP COM 87971M103 8067094 243151 SH DFND 3 243151 0 0 TERADYNE INC COM 880770102 2520997 80225 SH DFND 3 80225 0 0 TEREX CORP NEW COM 880779103 1154539 41870 SH DFND 3 41870 0 0 TERNIUM SA SPON ADR 880890108 533551 19688 SH DFND 3 19688 0 0 TESLA INC COM 88160R101 4421793 13268 SH DFND 3 13268 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1988329 38912 SH DFND 3 38912 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 5766205 25730 SH DFND 3 25730 0 0 THOMSON REUTERS CORP COM NEW 884903709 12701351 262751 SH DFND 3 262751 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 495736 162400 SH DFND 3 162400 0 0 TITAN MACHY INC COM 88830R101 97736 7432 SH DFND 3 7432 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 50783338 1020669 SH DFND 3 1020669 0 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 21938 3423 SH DFND 3 3423 0 0 TRANSCANADA CORP COM 89353D107 2863055 80100 SH DFND 3 80100 0 0 TRIPLE-S MGMT CORP CL B 896749108 457321 26261 SH DFND 3 26261 0 0 TUTOR PERINI CORP COM 901109108 1379867 86390 SH DFND 3 86390 0 0 UMB FINL CORP COM 902788108 236473 3879 SH DFND 3 3879 0 0 USANA HEALTH SCIENCES INC COM 90328M107 863112 7321 SH DFND 3 7321 0 0 UMPQUA HLDGS CORP COM 904214103 2122541 133472 SH DFND 3 133472 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 62387 34804 SH DFND 3 34804 0 0 UNITED STATES CELLULAR CORP COM 911684108 624985 12009 SH DFND 3 12009 0 0 US FOODS HLDG CORP COM 912008109 2946340 93106 SH DFND 3 93106 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 1967425 18041 SH DFND 3 18041 0 0 V F CORP COM 918204108 3595657 50331 SH DFND 3 50331 0 0 VEEVA SYS INC CL A COM 922475108 583900 6528 SH DFND 3 6528 0 0 VENTAS INC COM 92276F100 9660459 164713 SH DFND 3 164713 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 11319864 201067 SH DFND 3 201067 0 0 VERINT SYS INC COM 92343X100 2551340 60292 SH DFND 3 60292 0 0 VERISK ANALYTICS INC COM 92345Y106 4352112 39857 SH DFND 3 39857 0 0 VERMILION ENERGY INC COM 923725105 4463028 211650 SH DFND 3 211650 0 0 VERSO CORP CL A 92531L207 46568 2076 SH DFND 3 2076 0 0 VISA INC COM CL A 92826C839 8895734 67328 SH DFND 3 67328 0 0 VISHAY PRECISION GROUP INC COM 92835K103 109224 3608 SH DFND 3 3608 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 311209 7542 SH DFND 3 7542 0 0 W P CAREY INC COM 92936U109 1437900 22006 SH DFND 3 22006 0 0 WABTEC CORP COM 929740108 2915531 41444 SH DFND 3 41444 0 0 WALMART INC COM 931142103 575637 6171 SH DFND 3 6171 0 0 WASTE CONNECTIONS INC COM 94106B101 3566181 47962 SH DFND 3 47962 0 0 WATERS CORP COM 941848103 5024194 26595 SH DFND 3 26595 0 0 WEBSTER FINL CORP CONN COM 947890109 1954461 39646 SH DFND 3 39646 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 4358745 18444 SH DFND 3 18444 0 0 WELLTOWER INC COM 95040Q104 1920805 27673 SH DFND 3 27673 0 0 YUM CHINA HLDGS INC COM 98850P109 251621 7504 SH DFND 3 7504 0 0 ZILLOW GROUP INC CL A 98954M101 355753 11303 SH DFND 3 11303 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 3213604 101618 SH DFND 3 101618 0 0 ZIONS BANCORPORATION N A COM 989701107 3025139 74243 SH DFND 3 74243 0 0