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
ADT INC DEL COM 00090Q103 165 20,700 SH   DFND 1, 2 0 0 20,700
AES CORP COM 00130H105 20,729 1,430,564 SH   DFND 1, 2 1,286,924 0 143,640
AT&T INC COM 00206R102 412 13,629 SH   DFND 1, 2 0 0 13,629
ABBOTT LABS COM 002824100 90,323 987,886 SH   DFND 1, 2 860,534 0 127,352
ABBVIE INC COM 00287Y109 4,508 45,916 SH   DFND 1, 2 0 0 45,916
ABERDEEN STD PLATINUM ETF TR PHYSCL PLATM SHS 003260106 1,514 19,368 SH   DFND 1, 2 19,368 0 0
ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 1,439 81,635 SH   DFND 1, 2 81,635 0 0
ACTIVISION BLIZZARD INC COM 00507V109 130,133 1,714,537 SH   DFND 1, 2 1,542,912 0 171,625
ADOBE INC COM 00724F101 34,532 79,327 SH   DFND 1, 2 69,399 0 9,928
AIR PRODS & CHEMS INC COM 009158106 3,520 14,578 SH   DFND 1, 2 13,206 0 1,372
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,215 5,631 SH   DFND 1, 2 0 0 5,631
ALLOGENE THERAPEUTICS INC COM 019770106 5,954 139,040 SH   DFND 1, 2 120,215 0 18,825
ALLSTATE CORP COM 020002101 213 2,198 SH   DFND 1, 2 0 0 2,198
ALPHABET INC CAP STK CL C 02079K107 119,302 84,391 SH   DFND 1, 2 33,807 0 50,584
ALPHABET INC CAP STK CL A 02079K305 217,866 153,636 SH   DFND 1, 2 24,835 0 128,801
ALTICE USA INC CL A 02156K103 2,505 111,154 SH   DFND 1, 2 0 0 111,154
ALTRIA GROUP INC COM 02209S103 4,683 119,302 SH   DFND 1, 2 95,975 0 23,327
AMAZON COM INC COM 023135106 186,935 67,759 SH   DFND 1, 2 54,263 0 13,496
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 41,393 3,261,889 SH   DFND 1, 2 2,977,897 0 283,992
AMERICAN ELEC PWR CO INC COM 025537101 275 3,455 SH   DFND 1, 2 0 0 3,455
AMERICAN TOWER CORP NEW COM 03027X100 111,760 432,273 SH   DFND 1, 2 389,343 0 42,930
AMETEK INC COM 031100100 56,240 629,289 SH   DFND 1, 2 570,766 0 58,523
AMGEN INC COM 031162100 2,364 10,024 SH   DFND 1, 2 80 0 9,944
ANALOG DEVICES INC COM 032654105 342 2,785 SH   DFND 1, 2 554 0 2,231
ANTHEM INC COM 036752103 58,468 222,328 SH   DFND 1, 2 197,917 0 24,411
APPLE INC COM 037833100 177,104 485,478 SH   DFND 1, 2 391,406 0 94,072
APPLIED MATLS INC COM 038222105 474 7,841 SH   DFND 1, 2 0 0 7,841
ASTRAZENECA PLC SPONSORED ADR 046353108 35,230 666,099 SH   DFND 1, 2 597,567 0 68,532
AUTOMATIC DATA PROCESSING IN COM 053015103 2,857 19,190 SH   DFND 1, 2 0 0 19,190
BWX TECHNOLOGIES INC COM 05605H100 10,227 180,562 SH   DFND 1, 2 155,954 0 24,608
BANCORPSOUTH BK TUPELO MISS COM 05971J102 773 33,995 SH   DFND 1, 2 0 0 33,995
BK OF AMERICA CORP COM 060505104 2,080 87,569 SH   DFND 1, 2 48,685 0 38,884
BANK NEW YORK MELLON CORP COM 064058100 30,366 785,672 SH   DFND 1, 2 691,432 0 94,240
BARRICK GOLD CORPORATION COM 067901108 12,041 446,968 SH   DFND 1, 2 387,552 0 59,416
BAXTER INTL INC COM 071813109 12,645 146,869 SH   DFND 1, 2 126,292 0 20,577
BEIGENE LTD SPONSORED ADR 07725L102 29,752 157,916 SH   DFND 1, 2 143,947 0 13,969
BERKSHIRE HATHAWAY INC DEL CL A 084670108 18,444 69 SH   DFND 1, 2 6 0 63
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,003 33,630 SH   DFND 1, 2 5,040 0 28,590
BEYOND MEAT INC COM 08862E109 278 2,075 SH   DFND 1, 2 0 0 2,075
BLACKSTONE GROUP INC COM CL A 09260D107 1,946 34,353 SH   DFND 1, 2 28,975 0 5,378
BOEING CO COM 097023105 616 3,362 SH   DFND 1, 2 1,220 0 2,142
BRISTOL-MYERS SQUIBB CO COM 110122108 1,842 31,331 SH   DFND 1, 2 0 0 31,331
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 90 25,240 SH   DFND 1, 2 0 0 25,240
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 6,694 172,432 SH   DFND 1, 2 149,006 0 23,426
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 315 2,500 SH   DFND 1, 2 0 0 2,500
BROADCOM INC COM 11135F101 176,807 560,204 SH   DFND 1, 2 511,268 0 48,936
CBRE GROUP INC CL A 12504L109 291 6,442 SH   DFND 1, 2 0 0 6,442
CIGNA CORP NEW COM 125523100 16,283 86,769 SH   DFND 1, 2 75,590 0 11,179
CME GROUP INC COM 12572Q105 87,170 536,296 SH   DFND 1, 2 490,120 0 46,176
CMS ENERGY CORP COM 125896100 17,238 295,067 SH   DFND 1, 2 262,980 0 32,087
CSX CORP COM 126408103 77,954 1,117,776 SH   DFND 1, 2 1,003,256 0 114,520
CVS HEALTH CORP COM 126650100 301 4,634 SH   DFND 1, 2 0 0 4,634
CABLE ONE INC COM 12685J105 29,218 16,462 SH   DFND 1, 2 14,269 0 2,193
CAMDEN NATL CORP COM 133034108 803 23,250 SH   DFND 1, 2 0 0 23,250
CAMDEN PPTY TR SH BEN INT 133131102 4,578 50,184 SH   DFND 1, 2 0 0 50,184
CANADIAN NATL RY CO COM 136375102 9,861 111,370 SH   DFND 1, 2 91,345 0 20,025
CATERPILLAR INC DEL COM 149123101 400 3,166 SH   DFND 1, 2 0 0 3,166
CATHAY GEN BANCORP COM 149150104 239 9,070 SH   DFND 1, 2 0 0 9,070
CENTENE CORP DEL COM 15135B101 2,287 35,994 SH   DFND 1, 2 31,600 0 4,394
CHARTER COMMUNICATIONS INC N CL A 16119P108 84,913 166,478 SH   DFND 1, 2 148,765 0 17,713
CHENIERE ENERGY INC COM NEW 16411R208 252 5,214 SH   DFND 1, 2 0 0 5,214
CHEVRON CORP NEW COM 166764100 95,401 1,069,160 SH   DFND 1, 2 942,794 0 126,366
CHIPOTLE MEXICAN GRILL INC COM 169656105 36,245 34,442 SH   DFND 1, 2 29,974 0 4,468
CHURCH & DWIGHT INC COM 171340102 5,987 77,450 SH   DFND 1, 2 67,408 0 10,042
CISCO SYS INC COM 17275R102 5,804 124,443 SH   DFND 1, 2 7,275 0 117,168
CLOROX CO DEL COM 189054109 3,327 15,165 SH   DFND 1, 2 14,741 0 424
COCA COLA CO COM 191216100 3,388 75,838 SH   DFND 1, 2 60,633 0 15,205
COLGATE PALMOLIVE CO COM 194162103 627 8,558 SH   DFND 1, 2 0 0 8,558
COMCAST CORP NEW CL A 20030N101 103,863 2,664,508 SH   DFND 1, 2 2,389,435 0 275,073
CONOCOPHILLIPS COM 20825C104 12,595 299,728 SH   DFND 1, 2 257,961 0 41,767
COPART INC COM 217204106 500 6,000 SH   DFND 1, 2 0 0 6,000
COSTCO WHSL CORP NEW COM 22160K105 101,745 335,557 SH   DFND 1, 2 300,370 0 35,187
CROWN CASTLE INTL CORP NEW COM 22822V101 119,517 714,173 SH   DFND 1, 2 641,205 0 72,968
CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 5,605 3,774 SH   DFND 1, 2 3,677 0 97
DANAHER CORPORATION COM 235851102 86,583 489,636 SH   DFND 1, 2 441,417 0 48,219
DARDEN RESTAURANTS INC COM 237194105 4,963 65,505 SH   DFND 1, 2 57,785 0 7,720
DEERE & CO COM 244199105 43,286 275,445 SH   DFND 1, 2 247,683 0 27,762
DIAGEO P L C SPON ADR NEW 25243Q205 18,434 137,167 SH   DFND 1, 2 117,487 0 19,680
DIGITAL RLTY TR INC COM 253868103 6,407 45,085 SH   DFND 1, 2 43,557 0 1,528
DISNEY WALT CO COM DISNEY 254687106 1,594 14,299 SH   DFND 1, 2 0 0 14,299
DOLLAR TREE INC COM 256746108 349 3,761 SH   DFND 1, 2 0 0 3,761
DOW INC COM 260557103 2,963 72,702 SH   DFND 1, 2 62,479 0 10,223
DUKE ENERGY CORP NEW COM NEW 26441C204 204 2,554 SH   DFND 1, 2 0 0 2,554
DUPONT DE NEMOURS INC COM 26614N102 425 7,991 SH   DFND 1, 2 3 0 7,988
EOG RES INC COM 26875P101 22,638 446,863 SH   DFND 1, 2 401,713 0 45,150
EAST WEST BANCORP INC COM 27579R104 3,309 91,303 SH   DFND 1, 2 88,922 0 2,381
EBAY INC. COM 278642103 996 18,994 SH   DFND 1, 2 8,500 0 10,494
EDISON INTL COM 281020107 4,751 87,476 SH   DFND 1, 2 84,936 0 2,540
EDWARDS LIFESCIENCES CORP COM 28176E108 21,223 307,094 SH   DFND 1, 2 268,252 0 38,842
ELECTRONIC ARTS INC COM 285512109 36,949 279,812 SH   DFND 1, 2 255,213 0 24,599
EMERSON ELEC CO COM 291011104 1,118 18,023 SH   DFND 1, 2 0 0 18,023
ENBRIDGE INC COM 29250N105 33,370 1,097,328 SH   DFND 1, 2 977,613 0 119,715
ENTERGY CORP NEW COM 29364G103 253 2,700 SH   DFND 1, 2 0 0 2,700
EQUIFAX INC COM 294429105 10,423 60,640 SH   DFND 1, 2 53,336 0 7,304
EQUINIX INC COM 29444U700 92,309 131,438 SH   DFND 1, 2 117,368 0 14,070
EQUITRANS MIDSTREAM CORP COM 294600101 4,075 490,327 SH   DFND 1, 2 476,564 0 13,763
ESSENTIAL UTILS INC COM 29670G102 1,472 34,837 SH   DFND 1, 2 0 0 34,837
EXELON CORP COM 30161N101 17,788 490,148 SH   DFND 1, 2 435,546 0 54,602
EXTRA SPACE STORAGE INC COM 30225T102 1,216 13,168 SH   DFND 1, 2 12,825 0 343
EXXON MOBIL CORP COM 30231G102 2,822 63,097 SH   DFND 1, 2 1,240 0 61,857
F M C CORP COM NEW 302491303 717 7,200 SH   DFND 1, 2 0 0 7,200
FACEBOOK INC CL A 30303M102 70,849 312,012 SH   DFND 1, 2 242,277 0 69,735
FEDEX CORP COM 31428X106 843 6,014 SH   DFND 1, 2 0 0 6,014
FIRST BANCORP INC ME COM 31866P102 738 34,000 SH   DFND 1, 2 0 0 34,000
FIRST FNDTN INC COM 32026V104 327 20,000 SH   DFND 1, 2 0 0 20,000
FIRST REP BK SAN FRANCISCO C COM 33616C100 16,414 154,861 SH   DFND 1, 2 137,434 0 17,427
FIRST TR NASDAQ-100 TECH IND DJ INTERNT IDX 33733E302 273 1,600 SH   DFND 1, 2 0 0 1,600
GALLAGHER ARTHUR J & CO COM 363576109 10,780 110,577 SH   DFND 1, 2 95,689 0 14,888
GAMING & LEISURE PPTYS INC COM 36467J108 3,748 108,324 SH   DFND 1, 2 105,455 0 2,869
GANNETT CO INC COM 36472T109 46 33,638 SH   DFND 1, 2 0 0 33,638
GARTNER INC COM 366651107 918 7,569 SH   DFND 1, 2 0 0 7,569
GENERAL ELECTRIC CO COM 369604103 284 41,562 SH   DFND 1, 2 0 0 41,562
GILEAD SCIENCES INC COM 375558103 69,557 904,047 SH   DFND 1, 2 804,461 0 99,586
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 11,273 276,369 SH   DFND 1, 2 235,344 0 41,025
GLOBAL PMTS INC COM 37940X102 65,824 388,065 SH   DFND 1, 2 348,909 0 39,156
GLOBAL X FDS MSCI GREECE ETF 37954Y319 1,345 68,050 SH   DFND 1, 2 53,932 0 14,118
GODADDY INC CL A 380237107 85,498 1,165,937 SH   DFND 1, 2 1,059,814 0 106,123
GOLDMAN SACHS GROUP INC COM 38141G104 497 2,516 SH   DFND 1, 2 24 0 2,492
GREEN DOT CORP CL A 39304D102 263 5,353 SH   DFND 1, 2 2,500 0 2,853
HDFC BANK LTD SPONSORED ADS 40415F101 18,347 403,590 SH   DFND 1, 2 363,019 0 40,571
HP INC COM 40434L105 1,079 61,881 SH   DFND 1, 2 58,493 0 3,388
HEICO CORP NEW COM 422806109 21,110 211,843 SH   DFND 1, 2 189,657 0 22,186
HEICO CORP NEW CL A 422806208 14,312 176,165 SH   DFND 1, 2 160,997 0 15,168
HENRY JACK & ASSOC INC COM 426281101 118,991 646,584 SH   DFND 1, 2 574,132 0 72,452
HILTON WORLDWIDE HLDGS INC COM 43300A203 20,827 283,557 SH   DFND 1, 2 258,363 0 25,194
HOME DEPOT INC COM 437076102 2,761 11,021 SH   DFND 1, 2 295 0 10,726
HONEYWELL INTL INC COM 438516106 19,496 134,835 SH   DFND 1, 2 116,699 0 18,136
HORMEL FOODS CORP COM 440452100 8,889 184,153 SH   DFND 1, 2 158,885 0 25,268
HUMANA INC COM 444859102 20,810 53,668 SH   DFND 1, 2 46,500 0 7,168
HUNTINGTON BANCSHARES INC COM 446150104 133 14,742 SH   DFND 1, 2 10,749 0 3,993
HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 7,238 262,446 SH   DFND 1, 2 237,015 0 25,431
IDEX CORP COM 45167R104 328 2,073 SH   DFND 1, 2 0 0 2,073
IDEXX LABS INC COM 45168D104 236 714 SH   DFND 1, 2 0 0 714
INTEL CORP COM 458140100 112,398 1,878,629 SH   DFND 1, 2 1,681,386 0 197,243
INTERCEPT PHARMACEUTICALS IN COM 45845P108 402 8,400 SH   DFND 1, 2 0 0 8,400
INTERCONTINENTAL EXCHANGE IN COM 45866F104 89,766 979,981 SH   DFND 1, 2 883,581 0 96,400
INTERNATIONAL BUSINESS MACHS COM 459200101 2,914 24,132 SH   DFND 1, 2 1,023 0 23,109
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 381 13,500 SH   DFND 1, 2 0 0 13,500
IROBOT CORP COM 462726100 4,719 56,243 SH   DFND 1, 2 0 0 56,243
ISHARES GOLD TRUST ISHARES 464285105 13,289 782,159 SH   DFND 1, 2 369,596 0 412,563
ISHARES INC MSCI WORLD ETF 464286392 746 8,100 SH   DFND 1, 2 0 0 8,100
ISHARES INC MSCI BRAZIL ETF 464286400 607 21,100 SH   DFND 1, 2 21,100 0 0
ISHARES INC MSCI CDA ETF 464286509 212 8,208 SH   DFND 1, 2 0 0 8,208
ISHARES INC MSCI PAC JP ETF 464286665 278 6,997 SH   DFND 1, 2 0 0 6,997
ISHARES INC MSCI STH AFR ETF 464286780 466 13,220 SH   DFND 1, 2 0 0 13,220
ISHARES INC MSCI MEXICO ETF 464286822 528 16,550 SH   DFND 1, 2 16,550 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 545 13,618 SH   DFND 1, 2 0 0 13,618
ISHARES TR MSCI EAFE ETF 464287465 543 8,921 SH   DFND 1, 2 2,355 0 6,566
ISHARES TR RUS MID CAP ETF 464287499 225 4,204 SH   DFND 1, 2 0 0 4,204
ISHARES TR CORE S&P MCP ETF 464287507 677 3,805 SH   DFND 1, 2 0 0 3,805
ISHARES TR RUS 1000 GRW ETF 464287614 1,666 8,679 SH   DFND 1, 2 0 0 8,679
ISHARES TR RUS 1000 ETF 464287622 1,853 10,794 SH   DFND 1, 2 0 0 10,794
ISHARES TR RUS 2000 GRW ETF 464287648 625 3,023 SH   DFND 1, 2 0 0 3,023
ISHARES TR RUSSELL 2000 ETF 464287655 221 1,545 SH   DFND 1, 2 0 0 1,545
ISHARES TR MSCI EURO FL ETF 464289180 301 21,125 SH   DFND 1, 2 21,125 0 0
ISHARES SILVER TR ISHARES 46428Q109 212 12,475 SH   DFND 1, 2 0 0 12,475
ISHARES INC MSCI JPN ETF NEW 46434G822 371 6,753 SH   DFND 1, 2 0 0 6,753
ISHARES TR CORE MSCI EURO 46434V738 945 22,096 SH   DFND 1, 2 0 0 22,096
JPMORGAN CHASE & CO COM 46625H100 108,747 1,156,139 SH   DFND 1, 2 1,011,997 0 144,142
JOHNSON & JOHNSON COM 478160104 27,549 195,895 SH   DFND 1, 2 168,256 0 27,639
JUNIPER NETWORKS INC COM 48203R104 248 10,828 SH   DFND 1, 2 3,674 0 7,154
KLA CORP COM NEW 482480100 58,627 301,453 SH   DFND 1, 2 276,876 0 24,577
KT CORP SPONSORED ADR 48268K101 1,203 123,502 SH   DFND 1, 2 120,220 0 3,282
KIMBERLY CLARK CORP COM 494368103 420 2,971 SH   DFND 1, 2 0 0 2,971
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 8,762 187,073 SH   DFND 1, 2 169,842 0 17,231
KRAFT HEINZ CO COM 500754106 1,717 53,844 SH   DFND 1, 2 47,525 0 6,319
LAS VEGAS SANDS CORP COM 517834107 48,589 1,066,946 SH   DFND 1, 2 980,510 0 86,436
LAUDER ESTEE COS INC CL A 518439104 22,440 118,931 SH   DFND 1, 2 102,227 0 16,704
LEXINGTON REALTY TRUST COM 529043101 227 21,509 SH   DFND 1, 2 0 0 21,509
LILLY ELI & CO COM 532457108 77,475 471,889 SH   DFND 1, 2 419,627 0 52,262
LOCKHEED MARTIN CORP COM 539830109 3,243 8,887 SH   DFND 1, 2 7,508 0 1,379
MSCI INC COM 55354G100 42,074 126,037 SH   DFND 1, 2 113,914 0 12,123
MARSH & MCLENNAN COS INC COM 571748102 102,188 951,734 SH   DFND 1, 2 843,811 0 107,923
MASTERCARD INCORPORATED CL A 57636Q104 1,931 6,531 SH   DFND 1, 2 0 0 6,531
MCDONALDS CORP COM 580135101 2,128 11,537 SH   DFND 1, 2 0 0 11,537
MERCADOLIBRE INC COM 58733R102 14,384 14,592 SH   DFND 1, 2 11,783 0 2,809
MERCK & CO. INC COM 58933Y105 89,200 1,153,492 SH   DFND 1, 2 987,156 0 166,336
MICROSOFT CORP COM 594918104 256,579 1,260,767 SH   DFND 1, 2 1,076,296 0 184,471
MICROCHIP TECHNOLOGY INC. COM 595017104 454 4,307 SH   DFND 1, 2 0 0 4,307
MIDDLESEX WATER CO COM 596680108 672 10,000 SH   DFND 1, 2 0 0 10,000
MONDELEZ INTL INC CL A 609207105 36,980 723,263 SH   DFND 1, 2 602,614 0 120,649
MOODYS CORP COM 615369105 113,871 414,483 SH   DFND 1, 2 291,186 0 123,297
NASDAQ INC COM 631103108 7,750 64,866 SH   DFND 1, 2 56,233 0 8,633
NETAPP INC COM 64110D104 2,815 63,442 SH   DFND 1, 2 60,032 0 3,410
NETFLIX INC COM 64110L106 14,655 32,205 SH   DFND 1, 2 27,841 0 4,364
NEUROCRINE BIOSCIENCES INC COM 64125C109 33,960 278,362 SH   DFND 1, 2 249,221 0 29,141
NEXTERA ENERGY INC COM 65339F101 7,100 29,562 SH   DFND 1, 2 23,784 0 5,778
NIKE INC CL B 654106103 45,785 466,954 SH   DFND 1, 2 405,686 0 61,268
NISOURCE INC COM 65473P105 284 12,500 SH   DFND 1, 2 0 0 12,500
NOKIA CORP SPONSORED ADR 654902204 151 34,285 SH   DFND 1, 2 0 0 34,285
NORFOLK SOUTHERN CORP COM 655844108 6,803 38,746 SH   DFND 1, 2 32,072 0 6,674
NORTHROP GRUMMAN CORP COM 666807102 109,342 355,652 SH   DFND 1, 2 316,032 0 39,620
NOVO-NORDISK A S ADR 670100205 13,557 207,046 SH   DFND 1, 2 182,844 0 24,202
NVIDIA CORPORATION COM 67066G104 63,817 167,978 SH   DFND 1, 2 0 0 167,978
NUTRIEN LTD COM 67077M108 7,950 247,489 SH   DFND 1, 2 227,986 0 19,503
OLD DOMINION FREIGHT LINE IN COM 679580100 455 2,684 SH   DFND 1, 2 1,674 0 1,010
PNC FINL SVCS GROUP INC COM 693475105 3,295 31,317 SH   DFND 1, 2 29,510 0 1,807
PPG INDS INC COM 693506107 1,301 12,263 SH   DFND 1, 2 0 0 12,263
PALO ALTO NETWORKS INC COM 697435105 20,884 90,930 SH   DFND 1, 2 0 0 90,930
PAYCHEX INC COM 704326107 2,963 39,122 SH   DFND 1, 2 35,031 0 4,091
PAYPAL HLDGS INC COM 70450Y103 3,491 20,034 SH   DFND 1, 2 8,500 0 11,534
PEPSICO INC COM 713448108 19,022 143,819 SH   DFND 1, 2 117,451 0 26,368
PFIZER INC COM 717081103 1,641 50,195 SH   DFND 1, 2 420 0 49,775
PHILIP MORRIS INTL INC COM 718172109 73,014 1,042,162 SH   DFND 1, 2 919,679 0 122,483
PRICE T ROWE GROUP INC COM 74144T108 4,042 32,729 SH   DFND 1, 2 0 0 32,729
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 203 4,876 SH   DFND 1, 2 0 0 4,876
PROCTER AND GAMBLE CO COM 742718109 29,933 250,336 SH   DFND 1, 2 204,448 0 45,888
PROGRESSIVE CORP OHIO COM 743315103 2,285 28,528 SH   DFND 1, 2 0 0 28,528
PROLOGIS INC. COM 74340W103 722 7,734 SH   DFND 1, 2 0 0 7,734
PUBLIC STORAGE COM 74460D109 3,473 18,098 SH   DFND 1, 2 17,586 0 512
QUALCOMM INC COM 747525103 5,013 54,966 SH   DFND 1, 2 51,551 0 3,415
RAYTHEON TECHNOLOGIES CORP COM 75513E101 5,601 90,896 SH   DFND 1, 2 73,149 0 17,747
REGIONS FINANCIAL CORP NEW COM 7591EP100 148 13,265 SH   DFND 1, 2 0 0 13,265
RINGCENTRAL INC CL A 76680R206 5,321 18,669 SH   DFND 1, 2 0 0 18,669
RIO TINTO PLC SPONSORED ADR 767204100 202 3,597 SH   DFND 1, 2 3,447 0 150
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 22,610 340,823 SH   DFND 1, 2 312,570 0 28,253
S&P GLOBAL INC COM 78409V104 248 754 SH   DFND 1, 2 33 0 721
SPDR S&P 500 ETF TR TR UNIT 78462F103 6,020 19,523 SH   DFND 1, 2 4,732 0 14,791
SPDR GOLD TR GOLD SHS 78463V107 934 5,580 SH   DFND 1, 2 50 0 5,530
SPDR SER TR PORTFOLI S&P1500 78464A805 870 23,025 SH   DFND 1, 2 0 0 23,025
SALESFORCE COM INC COM 79466L302 935 4,990 SH   DFND 1, 2 4,465 0 525
SAP SE SPON ADR 803054204 468 3,345 SH   DFND 1, 2 2,765 0 580
SCHLUMBERGER LTD COM 806857108 1,284 69,841 SH   DFND 1, 2 65,303 0 4,538
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 446 4,393 SH   DFND 1, 2 0 0 4,393
SEATTLE GENETICS INC COM 812578102 171,520 1,009,417 SH   DFND 1, 2 908,960 0 100,457
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 267 2,559 SH   DFND 1, 2 579 0 1,980
SEMPRA ENERGY COM 816851109 36,125 308,159 SH   DFND 1, 2 277,377 0 30,782
SEMPRA ENERGY 6% PFD CONV A 816851406 3,438 35,174 SH   DFND 1, 2 34,306 0 868
SERVICENOW INC COM 81762P102 70,270 173,478 SH   DFND 1, 2 129,923 0 43,555
SHERWIN WILLIAMS CO COM 824348106 14,205 24,583 SH   DFND 1, 2 21,465 0 3,118
SKYLINE CHAMPION CORPORATION COM 830830105 7,302 300,000 SH   DFND 1, 2 0 0 300,000
STANLEY BLACK & DECKER INC COM 854502101 209 1,502 SH   DFND 1, 2 0 0 1,502
STARBUCKS CORP COM 855244109 1,667 22,656 SH   DFND 1, 2 0 0 22,656
STATE STR CORP COM 857477103 16,139 253,959 SH   DFND 1, 2 221,839 0 32,120
STRYKER CORPORATION COM 863667101 392 2,174 SH   DFND 1, 2 0 0 2,174
SYKES ENTERPRISES INC COM 871237103 473 17,104 SH   DFND 1, 2 0 0 17,104
SYSCO CORP COM 871829107 838 15,325 SH   DFND 1, 2 0 0 15,325
T-MOBILE US INC COM 872590104 439 4,217 SH   DFND 1, 2 0 0 4,217
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 166,760 2,937,460 SH   DFND 1, 2 2,699,024 0 238,436
TC ENERGY CORP COM 87807B107 28,730 672,001 SH   DFND 1, 2 616,439 0 55,562
TEXAS INSTRS INC COM 882508104 2,928 23,063 SH   DFND 1, 2 21,646 0 1,417
THERMO FISHER SCIENTIFIC INC COM 883556102 504 1,390 SH   DFND 1, 2 410 0 980
3M CO COM 88579Y101 409 2,623 SH   DFND 1, 2 0 0 2,623
TRANSDIGM GROUP INC COM 893641100 39,894 90,247 SH   DFND 1, 2 80,484 0 9,763
TRAVELERS COMPANIES INC COM 89417E109 341 2,986 SH   DFND 1, 2 0 0 2,986
TRIMBLE INC COM 896239100 16,122 373,286 SH   DFND 1, 2 342,031 0 31,255
TRINITY INDS INC COM 896522109 1,465 68,829 SH   DFND 1, 2 66,895 0 1,934
TRUIST FINL CORP COM 89832Q109 20,955 558,050 SH   DFND 1, 2 498,937 0 59,113
UGI CORP NEW COM 902681105 200 6,300 SH   DFND 1, 2 0 0 6,300
UBER TECHNOLOGIES INC COM 90353T100 228 7,339 SH   DFND 1, 2 750 0 6,589
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 4,776 61,055 SH   DFND 1, 2 52,467 0 8,588
UNION PAC CORP COM 907818108 15,518 91,781 SH   DFND 1, 2 79,307 0 12,474
UNITED PARCEL SERVICE INC CL B 911312106 6,127 55,111 SH   DFND 1, 2 0 0 55,111
UNITEDHEALTH GROUP INC COM 91324P102 159,162 539,622 SH   DFND 1, 2 480,056 0 59,566
UNIVERSAL DISPLAY CORP COM 91347P105 2,358 15,760 SH   DFND 1, 2 10,000 0 5,760
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 3,122 62,960 SH   DFND 1, 2 50,760 0 12,200
VANECK VECTORS ETF TR OIL SVCS ETF 92189H607 619 5,076 SH   DFND 1, 2 0 0 5,076
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 339 6,731 SH   DFND 1, 2 0 0 6,731
VANGUARD WORLD FDS INF TECH ETF 92204A702 240 862 SH   DFND 1, 2 0 0 862
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,746 33,216 SH   DFND 1, 2 33,216 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,851 17,114 SH   DFND 1, 2 0 0 17,114
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,251 7,989 SH   DFND 1, 2 0 0 7,989
VERIZON COMMUNICATIONS INC COM 92343V104 14,127 256,246 SH   DFND 1, 2 210,446 0 45,800
VERTEX PHARMACEUTICALS INC COM 92532F100 35,065 120,786 SH   DFND 1, 2 108,360 0 12,426
VICI PPTYS INC COM 925652109 7,774 385,060 SH   DFND 1, 2 374,815 0 10,245
VISA INC COM CL A 92826C839 223,007 1,154,458 SH   DFND 1, 2 1,027,210 0 127,248
VULCAN MATLS CO COM 929160109 496 4,282 SH   DFND 1, 2 0 0 4,282
WD-40 CO COM 929236107 278 1,400 SH   DFND 1, 2 0 0 1,400
WABTEC COM 929740108 28,058 487,378 SH   DFND 1, 2 446,197 0 41,181
WALMART INC COM 931142103 21,704 181,197 SH   DFND 1, 2 145 0 181,052
WASTE CONNECTIONS INC COM 94106B101 88,840 947,217 SH   DFND 1, 2 835,305 0 111,912
WASTE MGMT INC DEL COM 94106L109 13,295 125,530 SH   DFND 1, 2 107,803 0 17,727
WELLS FARGO CO NEW COM 949746101 4,916 192,025 SH   DFND 1, 2 122,646 0 69,379
WHIRLPOOL CORP COM 963320106 2,040 15,750 SH   DFND 1, 2 0 0 15,750
WILLIAMS COS INC COM 969457100 250 13,135 SH   DFND 1, 2 9,035 0 4,100
WYNN RESORTS LTD COM 983134107 700 9,401 SH   DFND 1, 2 8,536 0 865
XCEL ENERGY INC COM 98389B100 205 3,274 SH   DFND 1, 2 0 0 3,274
YUM BRANDS INC COM 988498101 30,479 350,698 SH   DFND 1, 2 318,127 0 32,571
ZOETIS INC CL A 98978V103 325 2,370 SH   DFND 1, 2 0 0 2,370
AON PLC SHS CL A G0403H108 102,356 531,441 SH   DFND 1, 2 473,878 0 57,563
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 4,569 62,501 SH   DFND 1, 2 55,645 0 6,856
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 9,224 42,960 SH   DFND 1, 2 37,097 0 5,863
EVEREST RE GROUP LTD COM G3223R108 3,607 17,494 SH   DFND 1, 2 16,176 0 1,318
LINDE PLC SHS G5494J103 30,114 141,971 SH   DFND 1, 2 125,801 0 16,170
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 167 10,138 SH   DFND 1, 2 0 0 10,138
RENAISSANCERE HOLDINGS LTD COM G7496G103 21,549 125,993 SH   DFND 1, 2 116,018 0 9,975
CHUBB LIMITED COM H1467J104 63,121 498,506 SH   DFND 1, 2 443,477 0 55,029
UBS GROUP AG SHS H42097107 14,906 1,295,031 SH   DFND 1, 2 1,193,817 0 101,214
CHECK POINT SOFTWARE TECH LT ORD M22465104 259 2,410 SH   DFND 1, 2 0 0 2,410
ASML HOLDING N V N Y REGISTRY SHS N07059210 34,997 95,094 SH   DFND 1, 2 83,484 0 11,610
ELASTIC N V ORD SHS N14506104 5,190 56,284 SH   DFND 1, 2 49,017 0 7,267
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2,530 38,496 SH   DFND 1, 2 37,336 0 1,160
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 30,797 612,275 SH   DFND 1, 2 564,002 0 48,273