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 2,813 12,814 SH   SOLE   11,064 0 1,750
ABBOTT LABS COM 002824100 2,129 35,535 SH   SOLE   27,935 0 7,600
ABBVIE INC COM 00287y109 1,194 12,610 SH   SOLE   9,710 0 2,900
ADOBE SYS INC COM 00724f101 359 1,660 SH   SOLE   1,290 0 370
AGILENT TECHNOLOGIES INC COM 00846u101 334 5,000 SH   SOLE   0 0 5,000
ALBEMARLE CORP COM 012653101 543 5,854 SH   SOLE   5,154 0 700
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 799 6,395 SH   SOLE   6,395 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609w102 608 3,315 SH   SOLE   2,540 0 775
ALPHABET INC CAP STK CL A 02079k305 1,627 1,569 SH   SOLE   979 0 590
ALPHABET INC CAP STK CL C 02079k107 2,927 2,837 SH   SOLE   2,192 0 645
ALTRIA GROUP INC COM 02209S103 355 5,695 SH   SOLE   5,695 0 0
AMAZON COM INC COM 023135106 2,989 2,065 SH   SOLE   1,530 0 535
AMERICAN EXPRESS CO COM 025816109 287 3,075 SH   SOLE   2,075 0 1,000
AMGEN INC COM 031162100 206 1,210 SH   SOLE   785 0 425
ANALOG DEVICES INC COM 032654105 3,784 41,527 SH   SOLE   34,777 0 6,750
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 830 7,550 SH   SOLE   6,100 0 1,450
APPLE INC COM 037833100 12,854 76,610 SH   SOLE   69,960 0 6,650
APPLIED MATLS INC COM 038222105 659 11,850 SH   SOLE   7,550 0 4,300
AT&T INC COM 00206r102 1,716 48,135 SH   SOLE   41,085 0 7,050
AUTOZONE INC COM 053332102 298 460 SH   SOLE   100 0 360
BAIDU INC SPON ADR REP A 056752108 527 2,360 SH   SOLE   1,660 0 700
BANK NEW YORK MELLON CORP COM 064058100 1,867 36,235 SH   SOLE   36,235 0 0
BECTON DICKINSON & CO COM 075887109 1,270 5,860 SH   SOLE   4,460 0 1,400
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,286 21,485 SH   SOLE   19,560 0 1,925
BIOGEN INC COM 09062X103 314 1,145 SH   SOLE   695 0 450
BLACKROCK INC COM 09247X101 2,164 3,995 SH   SOLE   3,345 0 650
BLACKSTONE GROUP L P COM UNIT LTD 09253u108 1,751 54,792 SH   SOLE   43,892 0 10,900
BOEING CO COM 097023105 1,075 3,280 SH   SOLE   2,265 0 1,015
BRISTOL MYERS SQUIBB CO COM 110122108 2,412 38,141 SH   SOLE   30,441 0 7,700
CABOT OIL & GAS CORP COM 127097103 220 9,164 SH   SOLE   9,164 0 0
CANADIAN NATL RY CO COM 136375102 1,396 19,095 SH   SOLE   15,245 0 3,850
CELGENE CORP COM 151020104 1,038 11,635 SH   SOLE   9,735 0 1,900
CHEVRON CORP NEW COM 166764100 3,899 34,194 SH   SOLE   32,494 0 1,700
CHUBB LIMITED COM H1467J104 4,096 29,946 SH   SOLE   24,821 0 5,125
CIMAREX ENERGY CO COM 171798101 292 3,123 SH   SOLE   3,123 0 0
CISCO SYS INC COM 17275R102 520 12,115 SH   SOLE   3,215 0 8,900
CLOROX CO DEL COM 189054109 666 5,005 SH   SOLE   3,730 0 1,275
COCA COLA CO COM 191216100 2,504 57,655 SH   SOLE   48,855 0 8,800
COLGATE PALMOLIVE CO COM 194162103 2,721 37,963 SH   SOLE   30,813 0 7,150
COMCAST CORP NEW CL A 20030N101 288 8,433 SH   SOLE   783 0 7,650
CONCHO RES INC COM 20605p101 267 1,778 SH   SOLE   1,778 0 0
CONOCOPHILLIPS COM 20825c104 671 11,318 SH   SOLE   9,168 0 2,150
CONSTELLATION BRANDS INC CL A 21036P108 1,364 5,985 SH   SOLE   4,960 0 1,025
COSTCO WHSL CORP NEW COM 22160K105 2,286 12,132 SH   SOLE   10,507 0 1,625
CROWN CASTLE INTL CORP NEW COM 22822V101 3,875 35,355 SH   SOLE   33,205 0 2,150
CSX CORP COM 126408103 266 4,774 SH   SOLE   3,274 0 1,500
CULLEN FROST BANKERS INC COM 229899109 1,805 17,015 SH   SOLE   15,265 0 1,750
CVS HEALTH CORP COM 126650100 1,038 16,690 SH   SOLE   12,440 0 4,250
D R HORTON INC COM 23331A109 253 5,775 SH   SOLE   5,775 0 0
DANAHER CORP DEL COM 235851102 2,992 30,560 SH   SOLE   26,410 0 4,150
DEERE & CO COM 244199105 855 5,504 SH   SOLE   4,954 0 550
DELTA AIR LINES INC DEL COM NEW 247361702 791 14,425 SH   SOLE   10,275 0 4,150
DEVON ENERGY CORP NEW COM 25179M103 218 6,843 SH   SOLE   6,843 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 8,226 60,747 SH   SOLE   50,547 0 10,200
DISNEY WALT CO COM DISNEY 254687106 4,467 44,474 SH   SOLE   35,824 0 8,650
DOLLAR GEN CORP NEW COM 256677105 454 4,850 SH   SOLE   2,825 0 2,025
DOMINION ENERGY INC COM 25746u109 375 5,561 SH   SOLE   261 0 5,300
DOWDUPONT INC COM 26078j100 6,762 106,133 SH   SOLE   94,859 0 11,274
DUKE ENERGY CORP NEW COM NEW 26441C204 389 5,016 SH   SOLE   2,616 0 2,400
EASTMAN CHEM CO COM 277432100 1,474 13,960 SH   SOLE   10,635 0 3,325
EATON CORP PLC SHS G29183103 2,436 30,480 SH   SOLE   24,405 0 6,075
EDITAS MEDICINE INC COM 28106W103 233 7,025 SH   SOLE   7,025 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 3,924 160,282 SH   SOLE   142,282 0 18,000
EOG RES INC COM 26875p101 1,491 14,162 SH   SOLE   13,662 0 500
EXXON MOBIL CORP COM 30231g102 3,574 47,906 SH   SOLE   41,731 0 6,175
F M C CORP COM NEW 302491303 614 8,019 SH   SOLE   6,919 0 1,100
FACEBOOK INC CL A 30303M102 511 3,200 SH   SOLE   2,330 0 870
FEDEX CORP COM 31428X106 2,021 8,415 SH   SOLE   5,840 0 2,575
FREEPORT-MCMORAN INC CL B 35671d857 200 11,362 SH   SOLE   11,362 0 0
GENERAL DYNAMICS CORP COM 369550108 3,318 15,022 SH   SOLE   14,372 0 650
GENERAL ELECTRIC CO COM 369604103 4,597 340,990 SH   SOLE   294,690 0 46,300
GENERAL MLS INC COM 370334104 692 15,350 SH   SOLE   6,150 0 9,200
GILEAD SCIENCES INC COM 375558103 1,329 17,630 SH   SOLE   13,630 0 4,000
GOLDCORP INC NEW COM 380956409 256 18,555 SH   SOLE   18,555 0 0
GOLDMAN SACHS GROUP INC COM 38141g104 3,833 15,220 SH   SOLE   14,020 0 1,200
HERSHEY CO COM 427866108 374 3,775 SH   SOLE   2,875 0 900
HESS CORP COM 42809H107 459 9,068 SH   SOLE   9,068 0 0
HOME DEPOT INC COM 437076102 5,900 33,103 SH   SOLE   28,453 0 4,650
HONEYWELL INTL INC COM 438516106 9,292 64,300 SH   SOLE   56,115 0 8,185
ILLUMINA INC COM 452327109 429 1,815 SH   SOLE   1,425 0 390
INTEL CORP COM 458140100 4,914 94,355 SH   SOLE   77,680 0 16,675
ISHARES TR NASDAQ BIOTECH 464287556 3,178 29,770 SH   SOLE   28,270 0 1,500
ISHARES TR U.S. FIN SVC ETF 464287770 1,418 10,830 SH   SOLE   9,530 0 1,300
ISHARES TR US OIL GS EX ETF 464288851 6,290 98,955 SH   SOLE   94,455 0 4,500
JOHNSON & JOHNSON COM 478160104 8,866 69,188 SH   SOLE   57,763 0 11,425
JPMORGAN CHASE & CO COM 46625H100 9,699 88,197 SH   SOLE   77,197 0 11,000
KIMBERLY CLARK CORP COM 494368103 1,090 9,900 SH   SOLE   6,200 0 3,700
KINDER MORGAN INC DEL COM 49456B101 183 12,182 SH   SOLE   12,182 0 0
KLA-TENCOR CORP COM 482480100 488 4,475 SH   SOLE   2,800 0 1,675
KRAFT HEINZ CO COM 500754106 476 7,645 SH   SOLE   6,645 0 1,000
L3 TECHNOLOGIES INC COM 502413107 2,777 13,350 SH   SOLE   11,900 0 1,450
LAUDER ESTEE COS INC CL A 518439104 1,235 8,251 SH   SOLE   8,251 0 0
LENNAR CORP CL A 526057104 262 4,450 SH   SOLE   4,450 0 0
LILLY ELI & CO COM 532457108 3,489 45,090 SH   SOLE   38,940 0 6,150
LOCKHEED MARTIN CORP COM 539830109 6,056 17,922 SH   SOLE   15,787 0 2,135
LOWES COS INC COM 548661107 3,191 36,368 SH   SOLE   30,698 0 5,670
LVMH MOET HENNESSY LOUIS VITTO COM 502441306 1,128 18,290 SH   SOLE   13,665 0 4,625
LYONDELLBASELL INDUSTRIES N SHS - A - n53745100 235 2,225 SH   SOLE   2,225 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,211 20,756 SH   SOLE   20,056 0 700
MARATHON PETE CORP COM 56585a102 203 2,770 SH   SOLE   2,770 0 0
MASTERCARD INCORPORATED CL A 57636q104 1,877 10,714 SH   SOLE   7,739 0 2,975
MCDONALDS CORP COM 580135101 2,540 16,245 SH   SOLE   15,345 0 900
MEDTRONIC PLC SHS G5960L103 1,866 23,265 SH   SOLE   19,965 0 3,300
MERCK & CO INC COM 58933y105 3,610 66,268 SH   SOLE   58,143 0 8,125
MICROSOFT CORP COM 594918104 7,350 80,530 SH   SOLE   72,630 0 7,900
MONDELEZ INTL INC CL A 609207105 1,541 36,931 SH   SOLE   29,606 0 7,325
NESTLE COM 641069406 5,839 73,866 SH   SOLE   64,666 0 9,200
NEXTERA ENERGY INC COM 65339F101 387 2,370 SH   SOLE   2,020 0 350
NIKE INC CL B 654106103 1,977 29,750 SH   SOLE   21,325 0 8,425
NOBLE ENERGY INC COM 655044105 309 10,202 SH   SOLE   10,202 0 0
NORFOLK SOUTHERN CORP COM 655844108 446 3,285 SH   SOLE   3,135 0 150
NORTHROP GRUMMAN CORP COM 666807102 470 1,345 SH   SOLE   795 0 550
NOVARTIS A G SPONSORED ADR 66987V109 1,387 17,152 SH   SOLE   12,477 0 4,675
OCCIDENTAL PETE CORP DEL COM 674599105 461 7,092 SH   SOLE   5,992 0 1,100
PARKER HANNIFIN CORP COM 701094104 248 1,450 SH   SOLE   1,450 0 0
PAYCOM SOFTWARE INC COM 70432v102 244 2,275 SH   SOLE   2,275 0 0
PAYPAL HLDGS INC COM 70450y103 3,930 51,799 SH   SOLE   44,149 0 7,650
PEPSICO INC COM 713448108 8,819 80,795 SH   SOLE   68,120 0 12,675
PFIZER INC COM 717081103 2,367 66,708 SH   SOLE   51,908 0 14,800
PHILIP MORRIS INTL INC COM 718172109 620 6,235 SH   SOLE   5,545 0 690
PHILLIPS 66 COM 718546104 330 3,436 SH   SOLE   3,436 0 0
PIONEER NAT RES CO COM 723787107 411 2,395 SH   SOLE   2,095 0 300
PNC FINL SVCS GROUP INC COM 693475105 5,707 37,737 SH   SOLE   32,412 0 5,325
POWERSHARES QQQ TRUST UNIT SER 1 73935a104 2,787 17,405 SH   SOLE   17,405 0 0
PRICE T ROWE GROUP INC COM 74144t108 553 5,125 SH   SOLE   2,475 0 2,650
PROCTER AND GAMBLE CO COM 742718109 4,965 62,621 SH   SOLE   55,462 0 7,159
PULTE GROUP INC COM 745867101 209 7,100 SH   SOLE   7,100 0 0
QUALCOMM INC COM 747525103 2,519 45,460 SH   SOLE   31,860 0 13,600
RANGE RES CORP COM 75281a109 193 13,259 SH   SOLE   13,259 0 0
RAYTHEON CO COM NEW 755111507 7,082 32,815 SH   SOLE   29,090 0 3,725
REGENERON PHARMACEUTICALS COM 75886f107 1,150 3,340 SH   SOLE   3,215 0 125
ROCKY MOUNTAIN HIGH BRANDS COM 77471r108 0 15,000 SH   SOLE   15,000 0 0
SANOFI SPONSORED ADR 80105N105 1,077 26,870 SH   SOLE   20,720 0 6,150
SCHLUMBERGER LTD COM 806857108 231 3,567 SH   SOLE   3,567 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369y605 5,951 215,850 SH   SOLE   183,890 0 31,960
SHOPIFY INC CL A 82509L107 246 1,975 SH   SOLE   1,975 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 223 4,547 SH   SOLE   4,547 0 0
SOUTHWEST AIRLS CO COM 844741108 516 9,000 SH   SOLE   6,200 0 2,800
SPDR S&P 500 ETF TR TR UNIT 78462F103 836 3,175 SH   SOLE   3,175 0 0
SPDR SERIES TRUST S&P REGL BKG 78464a698 298 4,935 SH   SOLE   4,935 0 0
STARBUCKS CORP COM 855244109 289 4,995 SH   SOLE   3,645 0 1,350
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1,142 26,100 SH   SOLE   22,350 0 3,750
TENCENT HLDGS. COM 88032q109 461 8,650 SH   SOLE   5,250 0 3,400
TEXAS INSTRS INC COM 882508104 675 6,495 SH   SOLE   5,495 0 1,000
THE TRADE DESK INC COM CL A 88339j105 362 7,300 SH   SOLE   7,300 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 781 3,785 SH   SOLE   2,410 0 1,375
TJX COS INC NEW COM 872540109 332 4,075 SH   SOLE   2,450 0 1,625
TOWER ONE WIRELESS CORP (A) COM 89186Q101 4 22,000 SH   SOLE   22,000 0 0
UNILEVER N V N Y SHS NEW 904784709 2,256 40,010 SH   SOLE   30,810 0 9,200
UNION PAC CORP COM 907818108 3,822 28,432 SH   SOLE   22,957 0 5,475
UNITED TECHNOLOGIES CORP COM 913017109 5,463 43,419 SH   SOLE   38,094 0 5,325
UNITEDHEALTH GROUP INC COM 91324p102 473 2,210 SH   SOLE   860 0 1,350
UNIVERSAL DISPLAY CORP COM 91347p105 347 3,440 SH   SOLE   2,770 0 670
US BANCORP DEL COM NEW 902973304 738 14,610 SH   SOLE   9,760 0 4,850
V F CORP COM 918204108 1,216 16,404 SH   SOLE   11,979 0 4,425
VALERO ENERGY CORP NEW COM 91913Y100 284 3,059 SH   SOLE   3,059 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 411 8,750 SH   SOLE   7,850 0 900
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 250 3,600 SH   SOLE   0 0 3,600
VARIAN MED SYS INC COM 92220P105 755 6,155 SH   SOLE   4,780 0 1,375
VERIZON COMMUNICATIONS INC COM 92343v104 3,559 74,417 SH   SOLE   66,292 0 8,125
VISA INC COM CL A 92826c839 1,860 15,550 SH   SOLE   11,475 0 4,075
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,075 38,645 SH   SOLE   34,145 0 4,500
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,544 23,585 SH   SOLE   18,210 0 5,375
WASTE MGMT INC DEL COM 94106l109 339 4,025 SH   SOLE   75 0 3,950
WELLS FARGO CO NEW COM 949746101 5,632 107,461 SH   SOLE   93,886 0 13,575
WESTROCK CO COM 96145D105 1,923 29,965 SH   SOLE   28,365 0 1,600
WEYERHAEUSER CO COM 962166104 1,337 38,188 SH   SOLE   28,488 0 9,700
WHEATON PRECIOUS METALS CORP COM 962879102 650 31,894 SH   SOLE   31,894 0 0
XILINX INC COM 983919101 1,321 18,282 SH   SOLE   14,082 0 4,200
XYLEM INC COM 98419m100 1,956 25,425 SH   SOLE   22,025 0 3,400
YUM BRANDS INC COM 988498101 3,771 44,292 SH   SOLE   40,242 0 4,050
YUM CHINA HLDGS INC COM 98850p109 1,615 38,927 SH   SOLE   33,777 0 5,150
ZOETIS INC CL A 98978v103 1,689 20,220 SH   SOLE   16,320 0 3,900
ZURICH INSURANCE GROUP COM 989825104 245 7,500 SH   SOLE   0 0 7,500