The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Co COM 88579y101 975 5,560 SH   DFND   0 0 5,560
Abbott Laboratories COM 002824100 12,398 104,949 SH   DFND   0 15,717 89,231
AbbVie Inc COM 00287y109 461 4,270 SH   DFND   0 0 4,270
ABM Industries Inc COM 000957100 69 1,542 SH   DFND   0 0 1,542
Acceleron Pharma Inc COM 00434h108 151 880 SH   DFND   0 0 880
Accenture PLC Ireland Class A COM g1151c101 7,472 23,355 SH   DFND   0 0 23,355
ACI Worldwide Inc COM 004498101 88 2,860 SH   DFND   0 0 2,860
Adobe Inc Com COM 00724f101 165 287 SH   DFND   0 0 287
Advance Auto Parts Inc COM 00751y106 301 1,439 SH   DFND   0 0 1,439
Aflac Inc COM 001055102 310 5,953 SH   DFND   0 0 5,953
Air Prods & Chems Inc COM 009158106 577 2,253 SH   DFND   0 0 2,253
Akamai Technologies Inc COM 00971t101 78 744 SH   DFND   0 0 744
Akouos Inc COM 00973j101 1,161 99,998 SH   DFND   0 0 99,998
Alibaba Group Holding Ltd Sp A ADR 01609w102 33,508 226,326 SH   DFND   0 191,750 34,576
Allscripts Healthcare Solution COM 01988p108 78 5,820 SH   DFND   0 0 5,820
Allstate Corp COM 020002101 2,416 18,978 SH   DFND   0 0 18,978
Alphabet Inc Cap Stock Cl A COM 02079k305 845 316 SH   DFND   0 0 316
Alphabet Inc Cap Stock Cl C COM 02079k107 66,294 24,873 SH   DFND   0 19,100 5,773
Alps Etf Tr Alerian Mlp ETF 00162q452 1,340 40,209 SH   DFND   0 4,163 36,046
Alta Equipment Group Inc Commo COM 02128l106 40 2,939 SH   DFND   0 0 2,939
Altria Group Inc COM 02209s103 1,755 38,560 SH   DFND   0 0 38,560
Amazon.com Inc COM 023135106 151,989 46,267 SH   DFND   0 37,370 8,897
American Electric Power Inc COM 025537101 38,656 476,174 SH   DFND   0 205,016 271,158
American Express Co COM 025816109 117 700 SH   DFND   0 0 700
American Intl Group Inc COM 026874784 200 3,647 SH   DFND   0 0 3,647
AmerisourceBergen Corp COM 03073e105 303 2,541 SH   DFND   0 0 2,541
Amgen Inc COM 031162100 700 3,292 SH   DFND   0 0 3,292
AMN Healthcare Services Inc COM 001744101 167 1,455 SH   DFND   0 0 1,455
Analog Devices Inc COM 032654105 794 4,740 SH   DFND   0 0 4,740
Aon Plc Shs Cl A COM g0403h108 83 291 SH   DFND   0 0 291
Apple Inc COM 037833100 15,947 112,699 SH   DFND   0 0 112,699
Ashland Global Holdings Inc COM 044186104 37 418 SH   DFND   0 0 418
ASML Holding NV NY Registry ADR n07059210 537 721 SH   DFND   0 0 721
AstraZeneca PLC Sp ADR ADR 046353108 54 907 SH   DFND   0 0 907
AT&T Inc COM 00206r102 19,396 718,119 SH   DFND   0 380,128 337,991
Axon Enterprise Inc COM 05464c101 289 1,653 SH   DFND   0 0 1,653
BancorpSouth Bank Tupelo Miss COM 05971j102 145 4,860 SH   DFND   0 0 4,860
Bank America Corp COM 060505104 11,700 275,609 SH   DFND   0 83,581 192,027
Bank N S Halifax COM 064149107 1,508 24,509 SH   DFND   0 0 24,509
Bank New York Mellon Corp COM 064058100 37 715 SH   DFND   0 0 715
BCE Inc COM 05534b760 13,923 278,132 SH   DFND   0 145,112 133,020
Becton Dickinson & Co COM 075887109 1,770 7,200 SH   DFND   0 0 7,200
Berkshire Hathaway Inc Cl B COM 084670702 519 1,900 SH   DFND   0 0 1,900
BHP Billiton Ltd Sp ADR ADR 088606108 6,349 118,624 SH   DFND   0 1,546 117,078
Biolife Solutions Inc COM 09062w204 235 5,545 SH   DFND   0 0 5,545
BioMarin Pharmaceutical Inc COM 09061g101 31 400 SH   DFND   0 0 400
Black Hills Corp COM 092113109 327 5,203 SH   DFND   0 0 5,203
Boeing Co COM 097023105 10,925 49,674 SH   DFND   0 4,000 45,674
Booking Holdings Inc COM 09857l108 356 150 SH   DFND   0 0 150
Boston Scientific Corp COM 101137107 1,178,338 27,156,913 SH   DFND   0 26,540,781 616,132
BP PLC Sp ADR ADR 055622104 7,942 290,607 SH   DFND   0 224,803 65,804
Bristol Myers Squibb Co COM 110122108 9,420 159,197 SH   DFND   0 68,723 90,475
Brooks Automation Inc COM 114340102 440 4,301 SH   DFND   0 0 4,301
Brunswick Corp COM 117043109 138 1,450 SH   DFND   0 0 1,450
Builders FirstSource Inc COM 12008r107 224 4,331 SH   DFND   0 0 4,331
C H Robinson Worldwide Inc COM 12541w209 26 294 SH   DFND   0 0 294
Campbell Soup Co COM 134429109 56 1,333 SH   DFND   0 0 1,333
Canadian National Railway Co COM 136375102 36 313 SH   DFND   0 0 313
Canadian Pacific Railway Ltd COM 13645t100 728 11,191 SH   DFND   0 0 11,191
Capital One Financial Corp COM 14040h105 2,409 14,875 SH   DFND   0 0 14,875
Cardiovascular Systems Inc COM 141619106 76 2,312 SH   DFND   0 0 2,312
Cargurus Inc Cl A COM 141788109 24,989 795,589 SH   DFND   0 795,589 0
Carrier Global Corporation COM 14448c104 1,175 22,707 SH   DFND   0 0 22,707
Carter Inc COM 146229109 55 564 SH   DFND   0 0 564
Caterpillar Inc COM 149123101 37,207 193,819 SH   DFND   0 88,175 105,644
Central Garden & Pet Co Cl A N COM 153527205 78 1,810 SH   DFND   0 0 1,810
Ceva Inc COM 157210105 81 1,908 SH   DFND   0 0 1,908
Charter Communications Inc Cl COM 16119p108 728 1,000 SH   DFND   0 0 1,000
Chevron Corp COM 166764100 13,428 132,356 SH   DFND   0 44,337 88,019
Chubb Limited COM h1467j104 557 3,210 SH   DFND   0 0 3,210
Cidara Therapeutics Inc COM 171757107 17 7,733 SH   DFND   0 0 7,733
Cigna Corp New Com COM 125523100 193 964 SH   DFND   0 0 964
Cincinnati Financial Corp COM 172062101 8,672 75,920 SH   DFND   0 20,444 55,476
Cisco Systems Inc COM 17275r102 266 4,888 SH   DFND   0 0 4,888
Citigroup Inc COM 172967424 60 862 SH   DFND   0 0 862
Clorox Co COM 189054109 4,637 27,997 SH   DFND   0 19,239 8,758
Coca-Cola Co COM 191216100 15,458 294,613 SH   DFND   0 79,902 214,711
Colgate Palmolive Co COM 194162103 5,335 70,592 SH   DFND   0 0 70,592
Columbus McKinnon Corp NY COM 199333105 53 1,088 SH   DFND   0 0 1,088
Comcast Corp Cl A COM 20030n101 3,539 63,277 SH   DFND   0 0 63,277
Computer Task Group Inc COM 205477102 47 5,877 SH   DFND   0 0 5,877
Conagra Brands Inc COM 205887102 3,172 93,644 SH   DFND   0 56,205 37,439
Concentrix Corp COM 20602d101 124 701 SH   DFND   0 0 701
Conduent Inc COM 206787103 3 530 SH   DFND   0 0 530
Conmed Corp COM 207410101 184 1,408 SH   DFND   0 0 1,408
ConocoPhillips COM 20825c104 8,308 122,598 SH   DFND   0 60,181 62,417
Corteva Inc COM 22052l104 213 5,062 SH   DFND   0 0 5,062
Costco Wholesale Corp COM 22160k105 8,537 18,998 SH   DFND   0 0 18,998
Crowdstrike Holdings Inc Cl A COM 22788c105 2,384 9,700 SH   DFND   0 9,700 0
Crown Castle Intl Corp RE 22822v101 124 716 SH   DFND   0 0 716
CryoPort Inc COM 229050307 334 5,022 SH   DFND   0 0 5,022
CVB Financial Corp COM 126600105 107 5,260 SH   DFND   0 0 5,260
CVS Health Corp COM 126650100 1,735 20,448 SH   DFND   0 0 20,448
Cytomx Therapeutics Inc COM 23284f105 4 712 SH   DFND   0 0 712
CytoSorbents Corp COM 23283x206 80 9,801 SH   DFND   0 0 9,801
Dana Incorporated COM 235825205 100 4,476 SH   DFND   0 0 4,476
Danaher Corp COM 235851102 1,113 3,656 SH   DFND   0 0 3,656
Datadog Inc Cl A COM 23804l103 1,640 11,600 SH   DFND   0 11,400 200
Deere & Co COM 244199105 20,987 62,634 SH   DFND   0 5,024 57,610
Dell Technologies Inc Cl C COM 24703l202 12 119 SH   DFND   0 0 119
Digital Turbine Inc COM 25400w102 823 11,978 SH   DFND   0 0 11,978
Disney Walt Co Disney COM 254687106 18,715 110,628 SH   DFND   0 83,550 27,078
Docusign Inc COM 256163106 8,762 34,038 SH   DFND   0 5,200 28,838
Dollar General Corp COM 256677105 246 1,160 SH   DFND   0 0 1,160
Dollar Tree Inc COM 256746108 147 1,538 SH   DFND   0 0 1,538
Dominion Energy Inc COM 25746u109 56 771 SH   DFND   0 0 771
Douglas Dynamics Inc COM 25960r105 27 740 SH   DFND   0 0 740
Douglas Emmett Inc RE 25960p109 267 8,451 SH   DFND   0 0 8,451
Dow Inc COM 260557103 220 3,828 SH   DFND   0 0 3,828
Draftkings Inc Cl A COM 26142r104 1,281 26,591 SH   DFND   0 26,591 0
Duke Energy Corp COM 26441c204 25,720 263,547 SH   DFND   0 94,665 168,882
Duke Realty Corp RE 264411505 6,516 136,114 SH   DFND   0 102,998 33,116
DuPont de Nemours Inc COM 26614n102 78 1,149 SH   DFND   0 0 1,149
Dxc Technology Co COM 23355l106 0 13 SH   DFND   0 0 13
EastGroup Property Inc RE 277276101 68 409 SH   DFND   0 0 409
Ecolab Inc COM 278865100 570 2,733 SH   DFND   0 0 2,733
Editas Medicine Inc COM 28106w103 28 680 SH   DFND   0 0 680
Elanco Animal Health Inc COM 28414h103 929 29,139 SH   DFND   0 0 29,139
Emerson Electric Co COM 291011104 23,129 245,531 SH   DFND   0 82,525 163,006
Enanta Pharmaceuticals Inc COM 29251m106 22 383 SH   DFND   0 0 383
Enbridge Inc COM 29250n105 26,672 670,160 SH   DFND   0 431,808 238,352
Energy Transfer LP LTD 29273v100 5,398 563,477 SH   DFND   0 437,166 126,311
Enlink Midstream LLC Unit Rep LTD 29336t100 33 4,836 SH   DFND   0 0 4,836
Ensign Group Inc COM 29358p101 121 1,611 SH   DFND   0 0 1,611
Entasis Therapeutics Holdings COM 293614103 5 1,448 SH   DFND   0 0 1,448
Enterprise Prods Partners L P LTD 293792107 25,991 1,201,040 SH   DFND   0 642,104 558,936
Envista Holdings Corp COM 29415f104 132 3,150 SH   DFND   0 0 3,150
EOG Resources Inc COM 26875p101 806 10,047 SH   DFND   0 0 10,047
EPAM Systems Inc COM 29414b104 57 100 SH   DFND   0 0 100
Equinix Inc RE 29444u700 80 101 SH   DFND   0 0 101
Equitrans Midstream Corp COM 294600101 225 22,175 SH   DFND   0 0 22,175
ESCO Technologies Inc COM 296315104 92 1,192 SH   DFND   0 0 1,192
Esperion Therapeutics Inc COM 29664w105 14 1,121 SH   DFND   0 0 1,121
Exact Sciences Corp COM 30063p105 830 8,695 SH   DFND   0 0 8,695
Exelon Corp COM 30161n101 451 9,331 SH   DFND   0 0 9,331
Exxon Mobil Corp COM 30231g102 1,482 25,202 SH   DFND   0 0 25,202
FedEx Corp COM 31428x106 690 3,146 SH   DFND   0 2,131 1,014
Fidelity Core Div ETF ETF 316092840 4,648 125,610 SH   DFND   0 0 125,610
Fidelity Natl Information Serv COM 31620m106 43 353 SH   DFND   0 0 353
First Horizon Natl Corp COM 320517105 106 6,482 SH   DFND   0 0 6,482
FirstEnergy Corp COM 337932107 7,748 217,527 SH   DFND   0 67,408 150,119
Flexion Therapeutics Inc COM 33938j106 9 1,406 SH   DFND   0 0 1,406
Fluidigm Corp COM 34385p108 13 1,975 SH   DFND   0 0 1,975
Fluor Corp COM 343412102 218 13,645 SH   DFND   0 0 13,645
Fortis Inc COM 349553107 8,100 182,718 SH   DFND   0 88,937 93,781
Fortive Corp COM 34959j108 134 1,906 SH   DFND   0 0 1,906
Forward Air Corp COM 349853101 100 1,210 SH   DFND   0 0 1,210
Frequency Therapeutics Inc COM 35803l108 8 1,111 SH   DFND   0 0 1,111
Fuller H B Co COM 359694106 121 1,880 SH   DFND   0 0 1,880
Gallagher Arthur J & Co COM 363576109 4,353 29,283 SH   DFND   0 0 29,283
GameStop Corp Cl A COM 36467w109 1,404 8,000 SH   DFND   0 8,000 0
Gap Inc COM 364760108 19 830 SH   DFND   0 0 830
Gartner Inc COM 366651107 114,467 376,684 SH   DFND   0 238,746 137,938
General Dynamics Corp COM 369550108 156 795 SH   DFND   0 0 795
General Electric Co New COM 369604301 53 516 SH   DFND   0 0 516
General Mills Inc COM 370334104 436 7,287 SH   DFND   0 0 7,287
Genuine Parts Co COM 372460105 3,591 29,624 SH   DFND   0 20,116 9,508
Gibraltar Industries Inc COM 374689107 71 1,020 SH   DFND   0 0 1,020
Glacier Bancorp Inc COM 37637q105 172 3,115 SH   DFND   0 0 3,115
Glatfelter Corporation Com COM 377320106 42 2,984 SH   DFND   0 0 2,984
Global Payments Inc COM 37940x102 86 547 SH   DFND   0 0 547
Global X Fds Glb X Mlp Enrg I ETF 37954y293 1,345 37,488 SH   DFND   0 37,488 0
Goldman Sachs Group Inc COM 38141g104 6,556 17,342 SH   DFND   0 7,768 9,575
Grainger W W Inc COM 384802104 243 617 SH   DFND   0 0 617
Harvard Bioscience Inc COM 416906105 324 46,485 SH   DFND   0 0 46,485
HDFC Bank Ltd ADR Reps 3 ADR 40415f101 213 2,914 SH   DFND   0 0 2,914
Healthpeak Properties Inc RE 42250p103 3,532 105,483 SH   DFND   0 0 105,483
Hess Corp COM 42809h107 164 2,100 SH   DFND   0 0 2,100
Hewlett Packard Enterprise Co COM 42824c109 2 164 SH   DFND   0 0 164
Holly Energy Partners LP LTD 435763107 9,620 524,830 SH   DFND   0 219,900 304,930
Home Depot Inc COM 437076102 1,702 5,185 SH   DFND   0 1,310 3,876
Honeywell Intl Inc COM 438516106 7,894 37,185 SH   DFND   0 2,025 35,160
Horace Mann Educators Corp COM 440327104 71 1,778 SH   DFND   0 0 1,778
Hp Inc COM 40434l105 5 169 SH   DFND   0 0 169
IAC/InterActiveCorp COM 44891n208 3,326 25,528 SH   DFND   0 0 25,528
ICF International Inc COM 44925c103 100 1,120 SH   DFND   0 0 1,120
Icici Bank Ltd ADR ADR 45104g104 49 2,581 SH   DFND   0 0 2,581
Icon PLC COM g4705a100 153 584 SH   DFND   0 0 584
ICU Medical Inc COM 44930g107 95 407 SH   DFND   0 0 407
IHS Markit Ltd COM g47567105 93 798 SH   DFND   0 0 798
IIVI Inc COM 902104108 20,681 348,400 SH   DFND   0 340,000 8,400
Illinois Tool Works Inc COM 452308109 101 488 SH   DFND   0 0 488
Independent Bank Corp MA COM 453836108 259 3,403 SH   DFND   0 0 3,403
Innovative Industrial Properti RE 45781v101 265 1,146 SH   DFND   0 0 1,146
Integer Holdings Corp COM 45826h109 105 1,170 SH   DFND   0 0 1,170
Intel Corp COM 458140100 1,033 19,390 SH   DFND   0 0 19,390
Intellia Therapeutics Inc COM 45826j105 98 734 SH   DFND   0 0 734
Intercontinental Exchange Inc COM 45866f104 225 1,959 SH   DFND   0 0 1,959
International Paper Co COM 460146103 624 11,163 SH   DFND   0 0 11,163
Intl Business Machines COM 459200101 111 800 SH   DFND   0 0 800
Invesco QQQ Ser 1 ETF 46090e103 1,174 3,279 SH   DFND   0 0 3,279
iShares MSCI EAFE ETF ETF 464287465 17 213 SH   DFND   0 0 213
iShares MSCI Jpn ETF ETF 46434g822 9 124 SH   DFND   0 0 124
iShares N America Tech ETF ETF 464287549 511 1,267 SH   DFND   0 0 1,267
iShares NASDAQ Biotec ETF ETF 464287556 142 879 SH   DFND   0 0 879
iShares Rus Mid Cap ETF ETF 464287499 349 4,466 SH   DFND   0 0 4,466
iShares Russell 1000 ETF ETF 464287622 763 3,156 SH   DFND   0 0 3,156
iShares Russell 1000 Growth ET ETF 464287614 3,297 12,031 SH   DFND   0 0 12,031
iShares Russell 2000 ETF ETF 464287655 244 1,116 SH   DFND   0 0 1,116
Iterum Therapeutics PLC COM g6333l101 0 724 SH   DFND   0 0 724
Jackson Financial Inc Cl A COM 46817m107 1 53 SH   DFND   0 0 53
Johnson & Johnson COM 478160104 16,348 101,228 SH   DFND   0 19,570 81,658
Johnson Controls Intl PLC COM g51502105 1,515 22,260 SH   DFND   0 0 22,260
Jounce Therapeutics Inc COM 481116101 7 1,009 SH   DFND   0 0 1,009
JPMorgan Chase & Co COM 46625h100 22,549 137,755 SH   DFND   0 41,408 96,348
Kaiser Aluminum Corp COM 483007704 53 490 SH   DFND   0 0 490
Keurig Dr Pepper Inc COM 49271v100 13 371 SH   DFND   0 0 371
KeyCorp COM 493267108 343 15,849 SH   DFND   0 0 15,849
Kimberly Clark Corp COM 494368103 15,099 114,005 SH   DFND   0 29,090 84,914
Kinder Morgan Inc COM 49456b101 10,284 614,727 SH   DFND   0 195,846 418,881
KKR & Co Inc Cl A COM 48251w104 18,709 307,315 SH   DFND   0 307,315 0
Kraft Heinz Co COM 500754106 22 588 SH   DFND   0 0 588
Kroger Co COM 501044101 376 9,304 SH   DFND   0 0 9,304
Lakeland Financial Corp COM 511656100 84 1,182 SH   DFND   0 0 1,182
Lancaster Colony Corp COM 513847103 67 395 SH   DFND   0 0 395
Lauder Estee Cos Inc Cl A COM 518439104 933 3,109 SH   DFND   0 0 3,109
Lawson Prods Inc COM 520776105 181 3,628 SH   DFND   0 0 3,628
La-Z-Boy Inc COM 505336107 56 1,744 SH   DFND   0 0 1,744
Lemonade Inc COM 52567d107 2,312 34,500 SH   DFND   0 11,000 23,500
Lilly Eli & Co COM 532457108 58,457 253,005 SH   DFND   0 45,607 207,398
Limelight Networks Inc COM 53261m104 55 23,235 SH   DFND   0 0 23,235
Linde PLC COM g5494j103 31 107 SH   DFND   0 0 107
Lockheed Martin Corp COM 539830109 1,353 3,921 SH   DFND   0 0 3,921
Lowes Cos Inc COM 548661107 4,907 24,191 SH   DFND   0 0 24,191
Lululemon Athletica Inc COM 550021109 426 1,053 SH   DFND   0 0 1,053
Macrogenics Inc COM 556099109 52 2,474 SH   DFND   0 0 2,474
Madison Square Grdn Sprt Corp COM 55825t103 29,380 158,000 SH   DFND   0 158,000 0
Magellan Midstream Partners LP LTD 559080106 29,813 654,081 SH   DFND   0 313,629 340,452
Magnite Inc COM 55955d100 286 10,216 SH   DFND   0 0 10,216
Managed Portfolio Ser Tortoise ETF 56167n720 1,265 58,005 SH   DFND   0 58,005 0
Marathon Petroleum Corp COM 56585a102 204 3,297 SH   DFND   0 0 3,297
MarineMax Inc COM 567908108 309 6,368 SH   DFND   0 0 6,368
Marriott Intl Inc Cl A COM 571903202 518 3,500 SH   DFND   0 0 3,500
Marsh & McLennan Cos Inc COM 571748102 443 2,928 SH   DFND   0 0 2,928
Masco Corp COM 574599106 2,408 43,343 SH   DFND   0 0 43,343
Match Group Inc COM 57667l107 8,650 55,099 SH   DFND   0 0 55,099
McCormick & Co Inc Non Vtg COM 579780206 1 12 SH   DFND   0 0 12
McDonalds Corp COM 580135101 497 2,059 SH   DFND   0 0 2,059
McKesson Corp COM 58155q103 17 85 SH   DFND   0 0 85
Medical Properties Trust Inc RE 58463j304 203 10,139 SH   DFND   0 10,139 0
Medtronic PLC COM g5960l103 1,139 9,088 SH   DFND   0 1,035 8,053
MercadoLibre Inc COM 58733r102 437 260 SH   DFND   0 0 260
Merck & Co Inc COM 58933y105 12,135 161,559 SH   DFND   0 25,608 135,950
Meta Platforms Inc Cl A COM 30303m102 68,759 202,596 SH   DFND   0 172,750 29,846
Methode Electronics Inc COM 591520200 58 1,387 SH   DFND   0 0 1,387
Mettler Toledo International COM 592688105 236 171 SH   DFND   0 0 171
MGE Energy Inc COM 55277p104 53 722 SH   DFND   0 0 722
Micro Focus International PLC ADR 594837403 0 18 SH   DFND   0 0 18
Microchip Technology Inc COM 595017104 215 1,402 SH   DFND   0 0 1,402
Microsoft Corp COM 594918104 83,693 296,866 SH   DFND   0 190,405 106,461
Millerknoll Inc COM 600544100 20 521 SH   DFND   0 0 521
MKS Instrument Inc COM 55306n104 43 286 SH   DFND   0 0 286
Mondelez Intl Inc Cl A COM 609207105 1,714 29,468 SH   DFND   0 0 29,468
Mongodb Inc Cl A COM 60937p106 23,422 49,675 SH   DFND   0 0 49,675
Monster Beverage Corp COM 61174x109 45 510 SH   DFND   0 0 510
Morgan Stanley COM 617446448 26,240 269,654 SH   DFND   0 112,415 157,239
Motorcar Pts America Inc COM 620071100 23 1,169 SH   DFND   0 0 1,169
Motorola Solutions Inc COM 620076307 234 1,008 SH   DFND   0 0 1,008
Mplx Lp LTD 55336v100 5,459 191,733 SH   DFND   0 60,749 130,984
Myomo Inc Com New COM 62857j201 19 1,570 SH   DFND   0 666 904
Nabriva Therapeutics Plc Shs N COM g63637113 1 1,007 SH   DFND   0 0 1,007
NASDAQ Inc COM 631103108 4,715 24,429 SH   DFND   0 0 24,429
Natus Medical Inc COM 639050103 20 790 SH   DFND   0 0 790
NeoGenomics Inc COM 64049m209 239 4,959 SH   DFND   0 0 4,959
NeoPhotonics Corp COM 64051t100 17 1,958 SH   DFND   0 0 1,958
Nextera Energy Inc COM 65339f101 64,506 821,527 SH   DFND   0 391,032 430,495
Nike Inc Cl B COM 654106103 887 6,111 SH   DFND   0 0 6,111
NiSource Inc COM 65473p105 2,913 120,209 SH   DFND   0 57,758 62,450
Norfolk Southern Corp COM 655844108 828 3,461 SH   DFND   0 0 3,461
Northrop Grumman Corp COM 666807102 360 1,000 SH   DFND   0 0 1,000
Novartis A G ADR 66987v109 94 1,146 SH   DFND   0 0 1,146
Nutanix Inc Cl A COM 67059n108 37 990 SH   DFND   0 0 990
Nutrien Ltd COM 67077m108 10,074 155,394 SH   DFND   0 85,789 69,605
Nvent Electric PLC COM g6700g107 0 1 SH   DFND   0 0 1
NVIDIA Corp COM 67066g104 910 4,391 SH   DFND   0 0 4,391
NXP Semiconductors NV COM n6596x109 281 1,433 SH   DFND   0 0 1,433
Occidental Petroleum Corp COM 674599105 50 1,700 SH   DFND   0 0 1,700
Occidental Petroleum Corp Wt E COM 674599162 3 216 SH   DFND   0 0 216
Okta Inc Cl A COM 679295105 6,123 25,800 SH   DFND   0 0 25,800
Omnicom Group Inc COM 681919106 156 2,150 SH   DFND   0 0 2,150
ON Semiconductor Corp COM 682189105 226 4,928 SH   DFND   0 0 4,928
One Gas Inc COM 68235p108 77 1,214 SH   DFND   0 0 1,214
Oneok Inc COM 682680103 9,853 169,909 SH   DFND   0 135,899 34,010
Onto Innovation Inc COM 683344105 158 2,187 SH   DFND   0 0 2,187
Oracle Corp COM 68389x105 1,981 22,731 SH   DFND   0 0 22,731
Organon & Co Common Stock COM 68622v106 486 14,812 SH   DFND   0 2,203 12,609
Otis Worldwide Corp COM 68902v107 934 11,354 SH   DFND   0 0 11,354
Otonomy Inc COM 68906l105 12 6,442 SH   DFND   0 0 6,442
Oxford Industries Inc COM 691497309 48 535 SH   DFND   0 0 535
Palo Alto Networks Inc COM 697435105 94 197 SH   DFND   0 0 197
Paratek Pharmaceuticals Inc COM 699374302 10 2,159 SH   DFND   0 0 2,159
Paychex Inc COM 704326107 1,549 13,772 SH   DFND   0 0 13,772
Paypal Holdings Inc COM 70450y103 37,989 145,995 SH   DFND   0 10,700 135,295
Pebblebrook Hotel Tr RE 70509v100 68 3,033 SH   DFND   0 0 3,033
Pentair PLC COM g7s00t104 59 810 SH   DFND   0 0 810
PepsiCo Inc COM 713448108 4,719 31,371 SH   DFND   0 0 31,371
Pfizer Inc COM 717081103 3,464 80,550 SH   DFND   0 3,933 76,618
Philip Morris Intl Inc COM 718172109 9,779 103,168 SH   DFND   0 60,299 42,869
Phillips 66 COM 718546104 6,186 88,336 SH   DFND   0 42,217 46,119
Phillips 66 Partners LP Rep In LTD 718549207 144 4,013 SH   DFND   0 0 4,013
Physicians Realty Trust RE 71943u104 87 4,931 SH   DFND   0 0 4,931
Pinterest Inc Cl A COM 72352l106 10 200 SH   DFND   0 0 200
Pioneer Natural Resources Co COM 723787107 45 272 SH   DFND   0 0 272
Plains All American Pipeline L LTD 726503105 7,014 689,686 SH   DFND   0 390,895 298,791
Plexus Corp COM 729132100 104 1,160 SH   DFND   0 0 1,160
Power Integrations Inc COM 739276103 203 2,052 SH   DFND   0 0 2,052
PPL Corp COM 69351t106 15,471 554,900 SH   DFND   0 257,021 297,879
Procter And Gamble Co COM 742718109 2,791 19,963 SH   DFND   0 0 19,963
PROS Holdings Inc COM 74346y103 66 1,858 SH   DFND   0 0 1,858
Prudential PLC ADR ADR 74435k204 42 1,083 SH   DFND   0 0 1,083
Public Service Enterprise Grou COM 744573106 23,080 378,975 SH   DFND   0 156,208 222,767
Qualcomm Inc COM 747525103 252 1,952 SH   DFND   0 0 1,952
Quanterix Corp COM 74766q101 118 2,364 SH   DFND   0 0 2,364
Rambus Inc COM 750917106 83 3,760 SH   DFND   0 0 3,760
Rapid7 Inc COM 753422104 130 1,152 SH   DFND   0 0 1,152
Rayonier Inc RE 754907103 2,662 74,606 SH   DFND   0 42,359 32,247
Raytheon Technologies Corp COM 75513e101 1,989 23,135 SH   DFND   0 0 23,135
Repligen Corp COM 759916109 122 423 SH   DFND   0 0 423
Resideo Technologies Inc COM 76118y104 28 1,116 SH   DFND   0 0 1,116
ResMed Inc COM 761152107 392 1,486 SH   DFND   0 0 1,486
Rocket Cos Inc Cl A COM 77311w101 8,020 500,000 SH   DFND   0 500,000 0
Rogers Communications Inc Cl B COM 775109200 8,330 178,597 SH   DFND   0 66,519 112,078
Rogers Corp COM 775133101 75 401 SH   DFND   0 0 401
Rollins Inc COM 775711104 1,556 44,044 SH   DFND   0 0 44,044
Ross Stores Inc COM 778296103 199 1,829 SH   DFND   0 0 1,829
Royal Dutch Shell PLC Sp ADR A ADR 780259206 34 752 SH   DFND   0 0 752
Rush Enterprises Inc Cl A COM 781846209 159 3,520 SH   DFND   0 0 3,520
Ryanair Holdings PLC Sp ADR Ne ADR 783513203 49 446 SH   DFND   0 0 446
S&P Global Inc COM 78409v104 1,002 2,359 SH   DFND   0 0 2,359
Salesforce.com Inc COM 79466l302 90 330 SH   DFND   0 0 330
Sangamo Therapeutics Inc COM 800677106 11 1,273 SH   DFND   0 0 1,273
Sanofi Sp ADR ADR 80105n105 71 1,483 SH   DFND   0 0 1,483
Sap SE Sp ADR ADR 803054204 98 723 SH   DFND   0 0 723
Schlumberger Ltd COM 806857108 119 4,018 SH   DFND   0 0 4,018
Schwab Charles Corp COM 808513105 547 7,512 SH   DFND   0 0 7,512
Select Sector SPDR Consumer St ETF 81369y308 74 1,069 SH   DFND   0 0 1,069
Select Sector SPDR Energy ETF 81369y506 28 534 SH   DFND   0 0 534
Select Sector SPDR Financial ETF 81369y605 141 3,766 SH   DFND   0 0 3,766
Select Sector SPDR Healthcare ETF 81369y209 239 1,877 SH   DFND   0 0 1,877
Select Sector SPDR Industrials ETF 81369y704 68 698 SH   DFND   0 0 698
Select Sector SPDR Materials ETF 81369y100 82 1,043 SH   DFND   0 0 1,043
Select Sector SPDR Tr Real Est COM 81369y860 25 557 SH   DFND   0 0 557
Select Sector SPDR Tr Technolo ETF 81369y803 299 2,004 SH   DFND   0 0 2,004
Select Sector SPDR Utilities ETF 81369y886 152 2,379 SH   DFND   0 0 2,379
Selective Insurance Group Inc COM 816300107 148 1,962 SH   DFND   0 0 1,962
Semtech Corp COM 816850101 83 1,070 SH   DFND   0 0 1,070
Shell Midstream Partners LP In LTD 822634101 70 5,969 SH   DFND   0 0 5,969
Shockwave Med Inc COM 82489t104 206 1,000 SH   DFND   0 0 1,000
Shopify Inc Cl A COM 82509l107 531 392 SH   DFND   0 0 392
Sientra Inc COM 82621j105 18 3,082 SH   DFND   0 0 3,082
Simply Good Foods Co COM 82900l102 110 3,180 SH   DFND   0 0 3,180
Smucker J M Co COM 832696405 161 1,340 SH   DFND   0 0 1,340
Soleno Therapeutics Inc COM 834203200 32 34,322 SH   DFND   0 0 34,322
Sonic Automotive Inc Cl A COM 83545g102 129 2,461 SH   DFND   0 0 2,461
Sotherly Hotels Inc RE 83600c103 35 13,679 SH   DFND   0 0 13,679
South St Corp COM 840441109 89 1,189 SH   DFND   0 0 1,189
Southern Co COM 842587107 25,748 415,496 SH   DFND   0 173,538 241,959
Southern Copper Corp COM 84265v105 38,410 684,180 SH   DFND   0 340,294 343,886
SPDR S&P 500 ETF Tr ETF 78462f103 343 800 SH   DFND   0 0 800
SPDR S&P 500 ETF Trust Call Op ETF 78462F903 940 45 SH   DFND   0 0 45
SPDR S&P 500 ETF Trust Call Op ETF 78462F903 1,795 88 SH   DFND   0 0 88
SPDR S&P 500 ETF Trust Call Op ETF 78462F903 3,797 206 SH   DFND   0 0 206
SPDR S&P 500 ETF Trust Call Op ETF 78462F903 4,988 278 SH   DFND   0 0 278
SPDR S&P 500 ETF Trust Call Op ETF 78462F903 6,947 398 SH   DFND   0 0 398
SPDR S&P 500 ETF Trust Call Op ETF 78462F903 2,258 137 SH   DFND   0 0 137
SPDR S&P Mid Cap 400 ETF Tr ETF 78467y107 38 80 SH   DFND   0 0 80
SPDR S&P Regl Banking ETF 78464a698 38 562 SH   DFND   0 0 562
Spero Therapeutics Inc COM 84833t103 41 2,215 SH   DFND   0 0 2,215
Splunk Inc COM 848637104 56 385 SH   DFND   0 0 385
Stag Industrial Inc RE 85254j102 435 11,088 SH   DFND   0 0 11,088
Standex Intl Corp COM 854231107 40 402 SH   DFND   0 0 402
Stanley Black & Decker Inc COM 854502101 159 905 SH   DFND   0 0 905
State Street Corp COM 857477103 210 2,476 SH   DFND   0 0 2,476
Steris Plc Shs Usd COM g8473t100 166 814 SH   DFND   0 0 814
Stoneridge Inc COM 86183p102 19 910 SH   DFND   0 0 910
Stryker Corp COM 863667101 400 1,518 SH   DFND   0 0 1,518
Sysco Corp COM 871829107 537 6,845 SH   DFND   0 0 6,845
T2 Biosystems Inc COM 89853l104 3 2,908 SH   DFND   0 0 2,908
Taiwan Semiconductor Mfg Ltd S ADR 874039100 572 5,122 SH   DFND   0 0 5,122
Targa Res Corp COM 87612g101 49 992 SH   DFND   0 0 992
TC Energy Corp COM 87807b107 11,497 239,067 SH   DFND   0 78,219 160,848
Td Synnex Corporation Com COM 87162w100 73 703 SH   DFND   0 0 703
Texas Instruments Inc COM 882508104 243 1,266 SH   DFND   0 0 1,266
The Trade Desk Inc Cl A COM 88339j105 3,206 45,601 SH   DFND   0 14,500 31,101
Thermo Fisher Scientific Inc COM 883556102 843 1,475 SH   DFND   0 0 1,475
Titan Machinery Inc COM 88830r101 48 1,857 SH   DFND   0 0 1,857
TJX Cos Inc COM 872540109 598 9,067 SH   DFND   0 0 9,067
Topbuild Corp COM 89055f103 943 4,603 SH   DFND   0 0 4,603
Tractor Supply Co COM 892356106 479 2,363 SH   DFND   0 0 2,363
Trichome Financial Corp COM 89832q109 219 3,726 SH   DFND   0 0 3,726
Twilio Inc Cl A COM 90138f102 6,716 21,050 SH   DFND   0 0 21,050
Unilever PLC Sp ADR ADR 904767704 263 4,850 SH   DFND   0 0 4,850
Union Pacific Corp COM 907818108 4,425 22,577 SH   DFND   0 0 22,577
United Microelectronics Corp S ADR 910873405 15 1,276 SH   DFND   0 0 1,276
United Parcel Service Inc Cl B COM 911312106 1,222 6,713 SH   DFND   0 2,480 4,233
UnitedHealth Group Inc COM 91324p102 1,367 3,499 SH   DFND   0 0 3,499
Uniti Group Inc RE 91325v108 26 2,112 SH   DFND   0 0 2,112
US Bancorp Del COM 902973304 15,137 254,664 SH   DFND   0 132,815 121,849
US Ecology Inc COM 91734m103 27 820 SH   DFND   0 0 820
Valero Energy Corp COM 91913y100 4,028 57,077 SH   DFND   0 47,558 9,519
Valvoline Inc COM 92047w101 44 1,414 SH   DFND   0 0 1,414
Vaneck Vectors ETF Tr Oil Serv ETF 92189h607 3 16 SH   DFND   0 0 16
Vanguard All World ex-US ETF 922042775 182 2,980 SH   DFND   0 0 2,980
Vanguard REIT ETF ETF 922908553 71 699 SH   DFND   0 0 699
Vanguard S&P 500 ETF ETF 922908363 1,696 4,301 SH   DFND   0 0 4,301
Vanguard Tax Mgd FTSE Dev Mkt ETF 921943858 54 1,075 SH   DFND   0 0 1,075
Vanguard Total Stock Mkt ETF 922908769 911 4,101 SH   DFND   0 0 4,101
Veracyte Inc COM 92337f107 86 1,850 SH   DFND   0 0 1,850
Vericel Corp COM 92346j108 292 5,985 SH   DFND   0 0 5,985
Verizon Communications Inc COM 92343v104 38,856 719,427 SH   DFND   0 330,401 389,025
Verra Mobility Corp COM 92511u102 65 4,310 SH   DFND   0 0 4,310
Viatris Inc COM 92556v106 120 8,892 SH   DFND   0 0 8,892
Vimeo Inc Common Stock COM 92719v100 1,217 41,443 SH   DFND   0 0 41,443
Visa Inc Cl A COM 92826c839 1,705 7,654 SH   DFND   0 0 7,654
Visteon Corp COM 92839u206 53 560 SH   DFND   0 0 560
VMware Inc Cl A COM 928563402 47 317 SH   DFND   0 0 317
Vontier Corporation COM 928881101 26 761 SH   DFND   0 0 761
Vor Biopharma Inc COM 929033108 871 55,555 SH   DFND   0 55,555 0
Vulcan Materials Co COM 929160109 128 756 SH   DFND   0 0 756
Wabtec Corp COM 929740108 2 21 SH   DFND   0 0 21
Wal-Mart Stores Inc COM 931142103 11,457 82,201 SH   DFND   0 19,001 63,200
Waste Management Inc COM 94106l109 258 1,729 SH   DFND   0 0 1,729
Wells Fargo & Co COM 949746101 391 8,429 SH   DFND   0 0 8,429
Welltower Inc RE 95040q104 209 2,542 SH   DFND   0 0 2,542
Western Midstream Partners LP LTD 958669103 241 11,518 SH   DFND   0 0 11,518
Westpac Banking Corp Sp ADR ADR 961214301 32 1,704 SH   DFND   0 0 1,704
Weyerhaeuser Co RE 962166104 2,614 73,486 SH   DFND   0 0 73,486
Whirlpool Corp COM 963320106 493 2,421 SH   DFND   0 2,421 0
Williams Cos Inc COM 969457100 667 25,696 SH   DFND   0 0 25,696
Wolverine World Wide Inc COM 978097103 72 2,413 SH   DFND   0 0 2,413
Xerox Holdings Corp Com New COM 98421m106 15 762 SH   DFND   0 0 762
Zimmer Biomet Holdings Inc COM 98956p102 7 49 SH   DFND   0 0 49
Zoetis Inc Cl A COM 98978v103 810 4,171 SH   DFND   0 0 4,171
Zoom Video Communications Inc COM 98980l101 1,046 4,000 SH   DFND   0 4,000 0
Zymergen Inc COM 98985x100 13,467 1,022,550 SH   DFND   0 1,004,550 18,000