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
THERMO FISHER SCIENTIFIC INC COM 883556102 9,730 33,131 SH   DFND 1 33,131 0 0
MONDELEZ INTL INC CL A 609207105 14,641 271,632 SH   SOLE   233,832 0 37,800
GENERAL DYNAMICS CORP COM 369550108 575 3,165 SH   SOLE   3,165 0 0
AIR LEASE CORP CL A 00912X302 9,945 240,577 SH   DFND 1 240,577 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 268 1,705 SH   SOLE   1,705 0 0
DISNEY WALT CO COM DISNEY 254687106 70,607 505,634 SH   DFND 1 505,634 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,089 5,321 SH   SOLE   1,321 0 4,000
BAXTER INTL INC COM 071813109 1,427 17,421 SH   SOLE   15,455 0 1,966
UNITED TECHNOLOGIES CORP COM 913017109 9,363 71,915 SH   DFND 1 71,915 0 0
3M CO COM 88579Y101 29,327 169,190 SH   SOLE   169,190 0 0
COMCAST CORP NEW CL A 20030N101 25,772 609,552 SH   DFND 1 609,552 0 0
STRYKER CORP COM 863667101 2,334 11,351 SH   DFND 1 11,351 0 0
WELLTOWER INC COM 95040Q104 302 3,706 SH   SOLE   3,706 0 0
BANK NEW YORK MELLON CORP COM 064058100 4,318 97,804 SH   SOLE   97,804 0 0
HERSHEY CO COM 427866108 220 1,640 SH   SOLE   1,640 0 0
INTEL CORP COM 458140100 1,499 31,324 SH   SOLE   31,324 0 0
HONEYWELL INTL INC COM 438516106 10,046 57,542 SH   DFND 1 57,542 0 0
YUM CHINA HLDGS INC COM 98850P109 6,758 146,279 SH   DFND 1 146,279 0 0
LINDE PLC SHS G5494J103 313 1,560 SH   SOLE   1,560 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 3,756 143,156 SH   DFND 1 143,156 0 0
LILLY ELI & CO COM 532457108 9,219 83,215 SH   DFND 1 83,215 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 215 13,150 SH   DFND 1 13,150 0 0
DOMINION ENERGY INC COM 25746U109 877 11,340 SH   SOLE   11,340 0 0
CIGNA CORP NEW COM 125523100 346 2,194 SH   SOLE   2,194 0 0
SAP SE SPON ADR 803054204 17,599 128,650 SH   SOLE   128,629 0 21
MCDONALDS CORP COM 580135101 1,881 9,060 SH   SOLE   9,060 0 0
STARBUCKS CORP COM 855244109 10,237 122,111 SH   SOLE   121,221 0 890
MICROSOFT CORP COM 594918104 23,430 174,905 SH   SOLE   156,765 0 18,140
UNION PACIFIC CORP COM 907818108 34,603 204,620 SH   SOLE   194,833 0 9,787
CVS HEALTH CORP COM 126650100 4,486 82,324 SH   DFND 1 82,324 0 0
ISHARES TR NASDAQ BIOTECH 464287556 292 2,680 SH   SOLE   2,680 0 0
NETFLIX INC COM 64110L106 364 990 SH   DFND 1 990 0 0
AMERIPRISE FINL INC COM 03076C106 5,443 37,494 SH   DFND 1 37,494 0 0
EXXON MOBIL CORP COM 30231G102 8,652 112,909 SH   SOLE   111,909 0 1,000
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,368 28,635 SH   SOLE   28,635 0 0
LILLY ELI & CO COM 532457108 4,096 36,974 SH   SOLE   36,974 0 0
ALLEGHANY CORP DEL COM 017175100 446 655 SH   SOLE   655 0 0
NIKE INC CL B 654106103 1 700 SH Put SOLE   700 0 0
CISCO SYS INC COM 17275R102 2,122 38,775 SH   SOLE   13,775 0 25,000
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 1,208 65,600 SH   SOLE   65,600 0 0
HALLIBURTON CO COM 406216101 315 13,860 SH   SOLE   13,860 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 339 7,480 SH   DFND 1 7,480 0 0
ALPHABET INC CAP STK CL C 02079K107 14,789 13,682 SH   SOLE   13,157 0 525
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 201 4,900 SH   SOLE   4,900 0 0
ALPHABET INC CAP STK CL A 02079K305 6,570 6,068 SH   DFND 1 6,068 0 0
ENCANA CORP COM 292505104 61 11,950 SH   SOLE   11,950 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,581 33,076 SH   SOLE   33,028 0 48
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,273 4 SH   DFND 1 4 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 363 8,542 SH   SOLE   8,542 0 0
HOME DEPOT INC COM 437076102 12,285 59,072 SH   SOLE   50,907 0 8,165
MORGAN STANLEY COM NEW 617446448 1,078 24,614 SH   SOLE   4,614 0 20,000
GILEAD SCIENCES INC COM 375558103 2,763 40,900 SH   SOLE   32,960 0 7,940
MARKEL CORP COM 570535104 218 200 SH   SOLE   200 0 0
NOVARTIS A G SPONSORED ADR 66987V109 905 9,908 SH   SOLE   9,908 0 0
BROADCOM INC COM 11135F101 19,986 69,429 SH   SOLE   62,090 0 7,339
AMPHENOL CORP NEW CL A 032095101 288 3,000 SH   SOLE   3,000 0 0
CATERPILLAR INC DEL COM 149123101 757 5,553 SH   SOLE   5,553 0 0
3M CO COM 88579Y101 5,001 28,851 SH   DFND 1 28,851 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,184 10 SH   SOLE   10 0 0
FEDEX CORP COM 31428X106 1 200 SH Put SOLE   200 0 0
HOME DEPOT INC COM 437076102 2,427 11,672 SH   DFND 1 11,672 0 0
DUPONT DE NEMOURS INC COM 26614N102 3,552 47,311 SH   DFND 1 47,311 0 0
INDEPENDENT BANK CORP MASS COM 453836108 232 3,045 SH   SOLE   3,045 0 0
MEDTRONIC PLC SHS G5960L103 16,165 165,986 SH   SOLE   148,624 0 17,362
COLGATE PALMOLIVE CO COM 194162103 11,048 154,145 SH   DFND 1 154,145 0 0
UNITED TECHNOLOGIES CORP COM 913017109 22,992 176,587 SH   SOLE   161,810 0 14,777
INTERXION HOLDING N.V SHS N47279109 1,750 23,000 SH   SOLE   0 0 23,000
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 15,703 241,325 SH   DFND 1 241,325 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 43,711 205,050 SH   SOLE   195,095 0 9,955
BP PLC SPONSORED ADR 055622104 486 11,648 SH   SOLE   11,648 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 387 2,284 SH   SOLE   2,284 0 0
HONEYWELL INTL INC COM 438516106 30,561 175,042 SH   SOLE   163,388 0 11,654
CONOCOPHILLIPS COM 20825C104 4,570 74,921 SH   DFND 1 74,921 0 0
NXP SEMICONDUCTORS N V COM N6596X109 15,065 154,340 SH   SOLE   141,040 0 13,300
KANSAS CITY SOUTHERN COM NEW 485170302 6,015 49,376 SH   SOLE   49,376 0 0
CABOT OIL & GAS CORP COM 127097103 379 16,500 SH   SOLE   16,500 0 0
STRYKER CORP COM 863667101 12,035 58,543 SH   SOLE   56,097 0 2,446
CONSTELLATION BRANDS INC CL A 21036P108 14,755 74,923 SH   SOLE   71,703 0 3,220
PHILIP MORRIS INTL INC COM 718172109 2,900 36,925 SH   SOLE   36,925 0 0
DISNEY WALT CO COM DISNEY 254687106 43,055 308,329 SH   SOLE   294,046 0 14,283
CATERPILLAR INC DEL COM 149123101 0 200 SH Put SOLE   200 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 18,615 107,664 SH   SOLE   96,263 0 11,401
PAYPAL HLDGS INC COM 70450Y103 34,064 297,607 SH   SOLE   280,796 0 16,811
PAYPAL HLDGS INC COM 70450Y103 14,422 125,999 SH   DFND 1 125,999 0 0
ISHARES TR IBOXX INV CP ETF 464287242 1,264 10,161 SH   SOLE   10,161 0 0
QUEST DIAGNOSTICS INC COM 74834L100 457 4,485 SH   SOLE   4,485 0 0
TJX COS INC NEW COM 872540109 5,320 100,600 SH   SOLE   75,600 0 25,000
WALMART INC COM 931142103 539 4,874 SH   SOLE   4,874 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 11,066 421,707 SH   SOLE   421,707 0 0
STARBUCKS CORP COM 855244109 2,399 28,623 SH   DFND 1 28,623 0 0
HESS CORP COM 42809H107 1,209 19,016 SH   SOLE   19,016 0 0
MICROSOFT CORP COM 594918104 1 200 SH Call SOLE   200 0 0
ROBERT HALF INTL INC COM 770323103 359 6,290 SH   SOLE   5,650 0 640
ISHARES TR SELECT DIVID ETF 464287168 380 3,817 SH   SOLE   3,817 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 169 2,167 SH   DFND 1 2,167 0 0
EXXON MOBIL CORP COM 30231G102 77 1,000 SH   DFND 1 1,000 0 0
NIKE INC CL B 654106103 587 6,997 SH   SOLE   6,997 0 0
PROLOGIS INC COM 74340W103 3,400 42,446 SH   DFND 1 42,446 0 0
ESSEX PPTY TR INC COM 297178105 990 3,391 SH   SOLE   3,391 0 0
ALPHABET INC CAP STK CL C 02079K107 4,900 4,533 SH   DFND 1 4,533 0 0
CHEVRON CORP NEW COM 166764100 13,836 111,185 SH   SOLE   96,302 0 14,883
DANAHER CORPORATION COM 235851102 1,700 11,896 SH   DFND 1 11,896 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 4,490 99,011 SH   SOLE   91,841 0 7,170
ALTRIA GROUP INC COM 02209S103 2,645 55,870 SH   SOLE   55,870 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,343 23,505 SH   SOLE   23,505 0 0
YUM CHINA HLDGS INC COM 98850P109 2,518 54,500 SH   SOLE   54,500 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,187 10,657 SH   SOLE   10,657 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 342 16,000 SH   SOLE   16,000 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,836 45,869 SH   SOLE   45,869 0 0
MERCK & CO INC COM 58933Y105 20,420 243,531 SH   SOLE   220,830 0 22,701
BARRICK GOLD CORPORATION COM 067901108 442 28,000 SH   SOLE   28,000 0 0
VARIAN MED SYS INC COM 92220P105 1,399 10,280 SH   SOLE   10,280 0 0
CONTRAFECT CORP COM 212326102 8 15,000 SH   SOLE   15,000 0 0
UNION PACIFIC CORP COM 907818108 29,221 172,794 SH   DFND 1 172,794 0 0
AIR LEASE CORP CL A 00912X302 15,115 365,635 SH   SOLE   322,961 0 42,674
AMAZON COM INC COM 023135106 26,719 14,110 SH   SOLE   12,568 0 1,542
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 236 5,000 SH   SOLE   5,000 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 7,379 184,392 SH   DFND 1 184,392 0 0
CHUBB LIMITED COM H1467J104 11,149 75,697 SH   SOLE   65,831 0 9,866
EMERSON ELEC CO COM 291011104 645 9,670 SH   SOLE   9,670 0 0
JPMORGAN CHASE & CO COM 46625H100 19,916 178,137 SH   SOLE   160,648 0 17,489
NOVO-NORDISK A S ADR 670100205 444 8,705 SH   SOLE   8,705 0 0
AMERICAN EXPRESS CO COM 025816109 6,424 52,042 SH   SOLE   52,042 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,256 7,699 SH   DFND 1 7,699 0 0
NETFLIX INC COM 64110L106 100 273 SH   SOLE   273 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 6,395 52,495 SH   DFND 1 52,495 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 8,177 62,734 SH   DFND 1 62,734 0 0
CBS CORP NEW CL B 124857202 4,850 97,202 SH   DFND 1 97,202 0 0
SOUTHERN CO COM 842587107 358 6,478 SH   SOLE   6,478 0 0
YUM BRANDS INC COM 988498101 5,416 48,942 SH   SOLE   48,942 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 631 3,416 SH   SOLE   3,416 0 0
COSTCO WHSL CORP NEW COM 22160K105 4,581 17,336 SH   SOLE   17,336 0 0
AMERIPRISE FINL INC COM 03076C106 261 1,800 SH   SOLE   1,800 0 0
CONSOLIDATED EDISON INC COM 209115104 344 3,920 SH   SOLE   3,920 0 0
FEDEX CORP COM 31428X106 7,361 44,834 SH   DFND 1 44,834 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 382 4,730 SH   SOLE   4,730 0 0
ILLINOIS TOOL WKS INC COM 452308109 10,164 67,394 SH   SOLE   67,394 0 0
SALESFORCE COM INC COM 79466L302 11,631 76,656 SH   SOLE   65,356 0 11,300
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 1,514 41,279 SH   SOLE   41,279 0 0
ILLINOIS TOOL WKS INC COM 452308109 6,667 44,207 SH   DFND 1 44,207 0 0
COLGATE PALMOLIVE CO COM 194162103 23,529 328,295 SH   SOLE   327,295 0 1,000
FIDELITY NATL INFORMATION SV COM 31620M106 2,184 17,804 SH   DFND 1 17,804 0 0
COCA COLA CO COM 191216100 2,457 48,248 SH   SOLE   48,248 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 2,554 13,675 SH   SOLE   13,675 0 0
AMAZON COM INC COM 023135106 11,523 6,085 SH   DFND 1 6,085 0 0
AT&T INC COM 00206R102 5,664 169,020 SH   DFND 1 169,020 0 0
PFIZER INC COM 717081103 2,281 52,656 SH   DFND 1 52,656 0 0
CONSTELLATION BRANDS INC CL A 21036P108 6,580 33,411 SH   DFND 1 33,411 0 0
SCHLUMBERGER LTD COM 806857108 8,777 220,850 SH   SOLE   199,053 0 21,797
PFIZER INC COM 717081103 0 600 SH Put SOLE   600 0 0
VISA INC COM CL A 92826C839 2,536 14,610 SH   SOLE   1,110 0 13,500
PALO ALTO NETWORKS INC COM 697435105 17,095 83,899 SH   SOLE   75,126 0 8,773
COCA COLA CO COM 191216100 0 100 SH Call SOLE   100 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 9,257 53,539 SH   DFND 1 53,539 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,323 15,400 SH   SOLE   3,400 0 12,000
HESS CORP COM 42809H107 5,345 84,084 SH   DFND 1 84,084 0 0
CITIGROUP INC COM NEW 172967424 12,919 184,474 SH   SOLE   162,116 0 22,358
FACEBOOK INC CL A 30303M102 10,719 55,540 SH   DFND 1 55,540 0 0
FOX CORP CL A COM 35137L105 245 6,686 SH   SOLE   6,686 0 0
CABOT CORP COM 127055101 229 4,800 SH   SOLE   4,800 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 22,075 308,821 SH   SOLE   308,821 0 0
PPL CORP COM 69351T106 267 8,600 SH   SOLE   8,600 0 0
CELGENE CORP COM 151020104 6,022 65,147 SH   SOLE   65,133 0 14
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 515 19,263 SH   SOLE   19,263 0 0
NETFLIX INC COM 64110L106 3 200 SH Call SOLE   200 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 634 16,479 SH   SOLE   9,404 0 7,075
ILLUMINA INC COM 452327109 295 800 SH   SOLE   800 0 0
PFIZER INC COM 717081103 12,947 298,859 SH   SOLE   255,307 0 43,552
UDR INC COM 902653104 660 14,701 SH   SOLE   14,701 0 0
BECTON DICKINSON & CO COM 075887109 1,512 6,000 SH   SOLE   6,000 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 67 10,618 SH   SOLE   10,618 0 0
PROCTER AND GAMBLE CO COM 742718109 6,706 61,158 SH   DFND 1 61,158 0 0
EVEREST RE GROUP LTD COM G3223R108 210 850 SH   SOLE   850 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 287 1,431 SH   SOLE   1,431 0 0
ABBOTT LABS COM 002824100 1,543 18,353 SH   DFND 1 18,353 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 11,129 346,820 SH   DFND 1 346,820 0 0
BANK AMER CORP COM 060505104 2,416 83,300 SH   SOLE   50,434 0 32,866
HOLLYFRONTIER CORP COM 436106108 324 7,000 SH   SOLE   7,000 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 30,231 942,063 SH   SOLE   941,413 0 650
PHILLIPS 66 COM 718546104 208 2,225 SH   SOLE   2,225 0 0
CORNING INC COM 219350105 532 16,006 SH   SOLE   16,006 0 0
XILINX INC COM 983919101 1,651 14,000 SH   SOLE   0 0 14,000
BROADCOM INC COM 11135F101 9,480 32,931 SH   DFND 1 32,931 0 0
MEDTRONIC PLC SHS G5960L103 7,877 80,879 SH   DFND 1 80,879 0 0
ISHARES TR PFD AND INCM SEC 464288687 440 11,945 SH   SOLE   11,945 0 0
ABBVIE INC COM 00287Y109 1,272 17,495 SH   SOLE   17,495 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 20,483 96,086 SH   DFND 1 96,086 0 0
BP PLC SPONSORED ADR 055622104 626 15,000 SH   DFND 1 15,000 0 0
AVANGRID INC COM 05351W103 252 4,999 SH   SOLE   4,999 0 0
AMAZON COM INC COM 023135106 6 300 SH Call SOLE   300 0 0
JOHNSON & JOHNSON COM 478160104 57,191 410,620 SH   SOLE   400,612 0 10,008
JOHNSON & JOHNSON COM 478160104 17,486 125,546 SH   DFND 1 125,546 0 0
DUPONT DE NEMOURS INC COM 26614N102 13,109 174,629 SH   SOLE   154,785 0 19,844
BANK AMER CORP COM 060505104 2,927 100,938 SH   DFND 1 100,938 0 0
CHEVRON CORP NEW COM 166764100 1,661 13,347 SH   DFND 1 13,347 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 18,176 279,328 SH   SOLE   251,313 0 28,015
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 339 23,200 SH   SOLE   23,200 0 0
PROLOGIS INC COM 74340W103 11,113 138,740 SH   SOLE   136,910 0 1,830
NXP SEMICONDUCTORS N V COM N6596X109 6,300 64,539 SH   DFND 1 64,539 0 0
UNITED PARCEL SERVICE INC CL B 911312106 13,897 134,573 SH   SOLE   120,154 0 14,419
VULCAN MATLS CO COM 929160109 14,520 105,749 SH   SOLE   89,359 0 16,390
VULCAN MATLS CO COM 929160109 6,100 44,426 SH   DFND 1 44,426 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 702 4,145 SH   DFND 1 4,145 0 0
WEYERHAEUSER CO COM 962166104 5,040 191,346 SH   DFND 1 191,346 0 0
NORTHERN TR CORP COM 665859104 540 6,000 SH   SOLE   6,000 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 275 6,591 SH   SOLE   6,591 0 0
PEPSICO INC COM 713448108 36,195 276,023 SH   SOLE   258,318 0 17,705
PEPSICO INC COM 713448108 40,793 311,088 SH   DFND 1 311,088 0 0
CONOCOPHILLIPS COM 20825C104 8,240 135,074 SH   SOLE   109,172 0 25,902
WHITE MTNS INS GROUP LTD COM G9618E107 636 623 SH   SOLE   623 0 0
CELGENE CORP COM 151020104 3,398 36,760 SH   DFND 1 36,760 0 0
AIR PRODS & CHEMS INC COM 009158106 442 1,952 SH   SOLE   1,952 0 0
UNITED PARCEL SERVICE INC CL B 911312106 5,665 54,856 SH   DFND 1 54,856 0 0
AES CORP COM 00130H105 276 16,490 SH   SOLE   16,490 0 0
RAYTHEON CO COM NEW 755111507 18,878 108,568 SH   SOLE   100,037 0 8,531
SCHLUMBERGER LTD COM 806857108 3,110 78,268 SH   DFND 1 78,268 0 0
PROCTER AND GAMBLE CO COM 742718109 1,358 12,383 SH   SOLE   11,633 0 750
AMERICAN TOWER CORP NEW COM 03027X100 18,117 88,611 SH   SOLE   81,611 0 7,000
ALLSTATE CORP COM 020002101 4,696 46,183 SH   SOLE   45,143 0 1,040
KRAFT HEINZ CO COM 500754106 310 9,996 SH   SOLE   9,996 0 0
WILEY JOHN & SONS INC CL A 968223206 963 21,006 SH   SOLE   21,006 0 0
NORFOLK SOUTHERN CORP COM 655844108 6,483 32,523 SH   DFND 1 32,523 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 19,862 67,632 SH   SOLE   61,661 0 5,971
INTEL CORP COM 458140100 202 4,224 SH   DFND 1 4,224 0 0
MERCK & CO INC COM 58933Y105 8,426 100,492 SH   DFND 1 100,492 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 628 15,591 SH   SOLE   15,591 0 0
FACEBOOK INC CL A 30303M102 17,528 90,819 SH   SOLE   82,025 0 8,794
PALO ALTO NETWORKS INC COM 697435105 6,894 33,836 SH   DFND 1 33,836 0 0
CITIGROUP INC COM NEW 172967424 5,141 73,406 SH   DFND 1 73,406 0 0
TORCHMARK CORP COM 891027104 3,771 42,154 SH   DFND 1 42,154 0 0
SAP SE SPON ADR 803054204 9,116 66,639 SH   DFND 1 66,639 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 694 4,200 SH   SOLE   4,200 0 0
MONDELEZ INTL INC CL A 609207105 2,274 42,186 SH   DFND 1 42,186 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 17,492 134,189 SH   SOLE   121,129 0 13,060
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 3,014 42,940 SH   SOLE   42,940 0 0
MASTERCARD INC CL A 57636Q104 3,589 13,567 SH   SOLE   4,567 0 9,000
AMERICAN TOWER CORP NEW COM 03027X100 8,691 42,509 SH   DFND 1 42,509 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 7,373 103,153 SH   DFND 1 103,153 0 0
COMCAST CORP NEW CL A 20030N101 22,479 531,679 SH   SOLE   501,620 0 30,059
MICROSOFT CORP COM 594918104 6,493 48,472 SH   DFND 1 48,472 0 0
CVS HEALTH CORP COM 126650100 12,547 230,270 SH   SOLE   200,902 0 29,368
RAYTHEON CO COM NEW 755111507 9,872 56,774 SH   DFND 1 56,774 0 0
NEXTERA ENERGY INC COM 65339F101 886 4,325 SH   SOLE   4,325 0 0
WEYERHAEUSER CO COM 962166104 11,909 452,129 SH   SOLE   410,169 0 41,960
NORFOLK SOUTHERN CORP COM 655844108 997 5,000 SH   SOLE   5,000 0 0
ABBOTT LABS COM 002824100 9,595 114,092 SH   SOLE   93,586 0 20,506
ALPHABET INC CAP STK CL A 02079K305 19,645 18,143 SH   SOLE   16,496 0 1,647
GENERAL ELECTRIC CO COM 369604103 120 11,405 SH   SOLE   11,405 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 476 17,260 SH   SOLE   17,260 0 0
DANAHER CORPORATION COM 235851102 6,161 43,108 SH   SOLE   40,932 0 2,176
ROYAL BK CDA MONTREAL QUE COM 780087102 263 3,315 SH   SOLE   3,315 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 617 5,600 SH   SOLE   5,600 0 0
CBS CORP NEW CL B 124857202 13,406 268,652 SH   SOLE   232,226 0 36,426
SPDR S&P 500 ETF TR TR UNIT 78462F103 10,924 37,283 SH   SOLE   37,272 0 11
CHUBB LIMITED COM H1467J104 2,551 17,318 SH   DFND 1 17,318 0 0
QUALCOMM INC COM 747525103 468 6,147 SH   SOLE   4,447 0 1,700
AMERICAN EXPRESS CO COM 025816109 14,025 113,618 SH   DFND 1 113,618 0 0
LOEWS CORP COM 540424108 1,140 20,850 SH   SOLE   20,850 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 399 1,950 SH   DFND 1 1,950 0 0
JPMORGAN CHASE & CO COM 46625H100 5,961 53,319 SH   DFND 1 53,319 0 0
SALESFORCE COM INC COM 79466L302 5,114 33,704 SH   DFND 1 33,704 0 0
BAIDU INC SPON ADR REP A 056752108 20 172 SH   SOLE   172 0 0
TARGET CORP COM 87612E106 263 3,040 SH   SOLE   3,040 0 0
WELLS FARGO CO NEW COM 949746101 1,304 27,560 SH   SOLE   27,560 0 0
ISHARES TR NASDAQ BIOTECH 464287556 0 300 SH Put SOLE   300 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 598 36,591 SH   SOLE   36,591 0 0
LOCKHEED MARTIN CORP COM 539830109 4,931 13,563 SH   SOLE   13,563 0 0
BLACK KNIGHT INC COM 09215C105 377 6,262 SH   SOLE   6,262 0 0
APPLE INC COM 037833100 5,266 26,607 SH   SOLE   26,257 0 350
INTL PAPER CO COM 460146103 608 14,040 SH   DFND 1 14,040 0 0
AT&T INC COM 00206R102 19,277 575,263 SH   SOLE   512,717 0 62,546
YUM BRANDS INC COM 988498101 12,081 109,158 SH   DFND 1 109,158 0 0
BAIDU INC SPON ADR REP A 056752108 239 2,035 SH   DFND 1 2,035 0 0
LOWES COS INC COM 548661107 290 2,870 SH   SOLE   2,870 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 446 15,438 SH   SOLE   15,438 0 0
GLOBAL PMTS INC COM 37940X102 327 2,040 SH   SOLE   2,040 0 0
SVB FINL GROUP COM 78486Q101 472 2,100 SH   SOLE   2,100 0 0
FEDEX CORP COM 31428X106 16,489 100,429 SH   SOLE   91,710 0 8,719
INTERNATIONAL BUSINESS MACHS COM 459200101 2,775 20,124 SH   SOLE   19,024 0 1,100
COCA COLA CO COM 191216100 25 500 SH   DFND 1 500 0 0
ISHARES TR MSCI EAFE ETF 464287465 566 8,615 SH   SOLE   8,615 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 14,008 114,181 SH   SOLE   108,655 0 5,526