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,444 12,424 SH   SOLE   10,924 0 1,500
ABBOTT LABS COM 002824100 2,106 34,535 SH   SOLE   27,435 0 7,100
ABBVIE INC COM 00287y109 1,029 11,110 SH   SOLE   8,210 0 2,900
ADOBE SYS INC COM 00724f101 1,464 6,005 SH   SOLE   5,355 0 650
AGILENT TECHNOLOGIES INC COM 00846u101 309 5,000 SH   SOLE   0 0 5,000
ALBEMARLE CORP COM 012653101 665 7,049 SH   SOLE   6,599 0 450
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 692 5,485 SH   SOLE   5,485 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609w102 1,389 7,485 SH   SOLE   6,085 0 1,400
ALLERGAN PLC SHS G0177J108 259 1,551 SH   SOLE   776 0 775
ALPHABET INC CAP STK CL A 02079k305 1,845 1,634 SH   SOLE   1,119 0 515
ALPHABET INC CAP STK CL C 02079k107 7,051 6,320 SH   SOLE   5,620 0 700
ALPHATEC HOLDINGS INC COM NEW 02081g201 44 14,800 SH   SOLE   14,800 0 0
AMAZON COM INC COM 023135106 5,528 3,252 SH   SOLE   2,602 0 650
AMERICAN EXPRESS CO COM 025816109 301 3,075 SH   SOLE   2,075 0 1,000
AMGEN INC COM 031162100 223 1,210 SH   SOLE   785 0 425
ANADARKO PETE CORP COM 032511107 730 9,964 SH   SOLE   9,964 0 0
ANALOG DEVICES INC COM 032654105 4,105 42,792 SH   SOLE   37,992 0 4,800
APACHE CORP COM 037411105 463 9,906 SH   SOLE   9,906 0 0
APPLE INC COM 037833100 13,571 73,315 SH   SOLE   68,515 0 4,800
APPLIED MATLS INC COM 038222105 1,276 27,625 SH   SOLE   22,925 0 4,700
AT&T INC COM 00206r102 386 12,025 SH   SOLE   7,475 0 4,550
AUTOZONE INC COM 053332102 258 385 SH   SOLE   115 0 270
BAIDU INC SPON ADR REP A 056752108 874 3,595 SH   SOLE   2,745 0 850
BANK NEW YORK MELLON CORP COM 064058100 1,771 32,845 SH   SOLE   32,845 0 0
BECTON DICKINSON & CO COM 075887109 1,381 5,765 SH   SOLE   4,765 0 1,000
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,875 20,760 SH   SOLE   18,835 0 1,925
BIOGEN INC COM 09062X103 237 815 SH   SOLE   365 0 450
BLACKROCK INC COM 09247X101 2,532 5,074 SH   SOLE   4,179 0 895
BOEING CO COM 097023105 1,039 3,097 SH   SOLE   2,082 0 1,015
BRISTOL MYERS SQUIBB CO COM 110122108 1,558 28,145 SH   SOLE   22,045 0 6,100
CABOT OIL & GAS CORP COM 127097103 270 11,349 SH   SOLE   11,349 0 0
CANADIAN NATL RY CO COM 136375102 1,286 15,735 SH   SOLE   12,935 0 2,800
CELGENE CORP COM 151020104 716 9,015 SH   SOLE   7,415 0 1,600
CHEVRON CORP NEW COM 166764100 4,480 35,434 SH   SOLE   34,334 0 1,100
CHUBB LIMITED COM H1467J104 2,095 16,491 SH   SOLE   13,366 0 3,125
CIMAREX ENERGY CO COM 171798101 507 4,986 SH   SOLE   4,986 0 0
CISCO SYS INC COM 17275R102 516 11,995 SH   SOLE   5,495 0 6,500
CLOROX CO DEL COM 189054109 677 5,005 SH   SOLE   3,730 0 1,275
COCA COLA CO COM 191216100 1,448 33,005 SH   SOLE   26,255 0 6,750
COLGATE PALMOLIVE CO COM 194162103 2,141 33,028 SH   SOLE   26,978 0 6,050
COMCAST CORP NEW CL A 20030N101 277 8,433 SH   SOLE   783 0 7,650
CONCHO RES INC COM 20605p101 368 2,663 SH   SOLE   2,663 0 0
CONOCOPHILLIPS COM 20825c104 969 13,919 SH   SOLE   12,769 0 1,150
CONSTELLATION BRANDS INC CL A 21036P108 1,314 6,005 SH   SOLE   5,130 0 875
COSTCO WHSL CORP NEW COM 22160K105 2,506 11,992 SH   SOLE   10,667 0 1,325
CROWN CASTLE INTL CORP NEW COM 22822V101 3,471 32,195 SH   SOLE   30,045 0 2,150
CULLEN FROST BANKERS INC COM 229899109 3,374 31,170 SH   SOLE   29,125 0 2,045
CVS HEALTH CORP COM 126650100 1,038 16,125 SH   SOLE   12,600 0 3,525
D R HORTON INC COM 23331A109 229 5,575 SH   SOLE   5,575 0 0
DANAHER CORP DEL COM 235851102 2,751 27,880 SH   SOLE   24,480 0 3,400
DEERE & CO COM 244199105 831 5,943 SH   SOLE   5,393 0 550
DELTA AIR LINES INC DEL COM NEW 247361702 702 14,175 SH   SOLE   9,775 0 4,400
DEVON ENERGY CORP NEW COM 25179M103 667 15,173 SH   SOLE   15,173 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 8,105 56,279 SH   SOLE   47,679 0 8,600
DISNEY WALT CO COM DISNEY 254687106 4,623 44,109 SH   SOLE   37,459 0 6,650
DOLLAR GEN CORP NEW COM 256677105 478 4,850 SH   SOLE   2,825 0 2,025
DOMINION ENERGY INC COM 25746u109 325 4,761 SH   SOLE   261 0 4,500
DOWDUPONT INC COM 26078j100 7,136 108,252 SH   SOLE   97,978 0 10,274
DUKE ENERGY CORP NEW COM NEW 26441C204 374 4,725 SH   SOLE   2,325 0 2,400
EASTMAN CHEM CO COM 277432100 1,424 14,244 SH   SOLE   11,419 0 2,825
EATON CORP PLC SHS G29183103 2,196 29,380 SH   SOLE   24,580 0 4,800
EDITAS MEDICINE INC COM 28106W103 250 6,985 SH   SOLE   6,985 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 3,813 137,797 SH   SOLE   126,797 0 11,000
EOG RES INC COM 26875p101 1,971 15,843 SH   SOLE   15,743 0 100
EXXON MOBIL CORP COM 30231g102 4,499 54,378 SH   SOLE   49,403 0 4,975
F M C CORP COM NEW 302491303 751 8,414 SH   SOLE   7,914 0 500
FACEBOOK INC CL A 30303M102 602 3,100 SH   SOLE   2,230 0 870
FEDEX CORP COM 31428X106 1,831 8,065 SH   SOLE   6,015 0 2,050
FREEPORT-MCMORAN INC CL B 35671d857 698 40,469 SH   SOLE   40,469 0 0
GENERAL DYNAMICS CORP COM 369550108 2,805 15,047 SH   SOLE   14,297 0 750
GENERAL ELECTRIC CO COM 369604103 4,540 333,615 SH   SOLE   294,315 0 39,300
GENERAL MLS INC COM 370334104 637 14,400 SH   SOLE   6,400 0 8,000
GILEAD SCIENCES INC COM 375558103 216 3,050 SH   SOLE   2,600 0 450
GOLDMAN SACHS GROUP INC COM 38141g104 3,075 13,940 SH   SOLE   13,290 0 650
HESS CORP COM 42809H107 875 13,081 SH   SOLE   13,081 0 0
HOME DEPOT INC COM 437076102 6,354 32,568 SH   SOLE   29,168 0 3,400
HONEYWELL INTL INC COM 438516106 9,126 63,352 SH   SOLE   57,967 0 5,385
ILLUMINA INC COM 452327109 503 1,800 SH   SOLE   1,410 0 390
INTEL CORP COM 458140100 4,656 93,655 SH   SOLE   81,680 0 11,975
INTERCONTINENTAL EXCHANGE IN COM 45866f104 701 9,535 SH   SOLE   9,535 0 0
INVESCO QQQ TR UNIT SER 1 46090e103 2,899 16,890 SH   SOLE   16,890 0 0
ISHARES TR NASDAQ BIOTECH 464287556 639 5,820 SH   SOLE   4,320 0 1,500
ISHARES TR U.S. FIN SVC ETF 464287770 3,124 24,105 SH   SOLE   21,780 0 2,325
ISHARES TR US OIL GS EX ETF 464288851 6,501 87,480 SH   SOLE   82,980 0 4,500
JOHNSON & JOHNSON COM 478160104 7,918 65,253 SH   SOLE   55,828 0 9,425
JPMORGAN CHASE & CO COM 46625H100 9,556 91,705 SH   SOLE   80,855 0 10,850
KANSAS CITY SOUTHERN COM NEW 485170302 219 2,064 SH   SOLE   2,064 0 0
KIMBERLY CLARK CORP COM 494368103 203 1,925 SH   SOLE   925 0 1,000
KINDER MORGAN INC DEL COM 49456B101 275 15,540 SH   SOLE   15,540 0 0
KLA-TENCOR CORP COM 482480100 831 8,105 SH   SOLE   6,105 0 2,000
L3 TECHNOLOGIES INC COM 502413107 2,400 12,480 SH   SOLE   11,230 0 1,250
LAUDER ESTEE COS INC CL A 518439104 1,010 7,076 SH   SOLE   7,076 0 0
LILLY ELI & CO COM 532457108 3,429 40,180 SH   SOLE   35,830 0 4,350
LOCKHEED MARTIN CORP COM 539830109 5,134 17,377 SH   SOLE   15,612 0 1,765
LOWES COS INC COM 548661107 3,390 35,468 SH   SOLE   30,898 0 4,570
LVMH MOET HENNESSY LOUIS VITTO COM 502441306 1,125 16,965 SH   SOLE   13,690 0 3,275
LYONDELLBASELL INDUSTRIES N SHS - A - n53745100 370 3,366 SH   SOLE   3,366 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 439 6,350 SH   SOLE   6,350 0 0
MARATHON PETE CORP COM 56585a102 263 3,753 SH   SOLE   3,753 0 0
MASTERCARD INCORPORATED CL A 57636q104 3,907 19,882 SH   SOLE   17,582 0 2,300
MCDONALDS CORP COM 580135101 2,632 16,800 SH   SOLE   14,800 0 2,000
MEDTRONIC PLC SHS G5960L103 1,797 20,985 SH   SOLE   18,885 0 2,100
MERCADOLIBRE INC COM 58733r102 729 2,440 SH   SOLE   1,840 0 600
MERCK & CO INC COM 58933y105 3,676 60,553 SH   SOLE   54,178 0 6,375
MICROSOFT CORP COM 594918104 7,348 74,515 SH   SOLE   68,165 0 6,350
MONDELEZ INTL INC CL A 609207105 1,013 24,700 SH   SOLE   18,725 0 5,975
MOODYS CORP COM 615369105 1,217 7,135 SH   SOLE   6,635 0 500
MOSAIC CO NEW COM 61945c103 206 7,336 SH   SOLE   7,336 0 0
NASDAQ INC COM 631103108 1,658 18,170 SH   SOLE   17,170 0 1,000
NESTLE COM 641069406 2,454 31,690 SH   SOLE   26,515 0 5,175
NEXTERA ENERGY INC COM 65339F101 965 5,780 SH   SOLE   5,430 0 350
NIKE INC CL B 654106103 2,080 26,100 SH   SOLE   19,575 0 6,525
NOBLE ENERGY INC COM 655044105 520 14,726 SH   SOLE   14,726 0 0
NORFOLK SOUTHERN CORP COM 655844108 450 2,985 SH   SOLE   2,835 0 150
NORTHROP GRUMMAN CORP COM 666807102 572 1,860 SH   SOLE   1,310 0 550
NOVARTIS A G SPONSORED ADR 66987V109 1,231 16,302 SH   SOLE   12,827 0 3,475
OCCIDENTAL PETE CORP DEL COM 674599105 772 9,230 SH   SOLE   8,130 0 1,100
PARKER HANNIFIN CORP COM 701094104 223 1,430 SH   SOLE   1,430 0 0
PAYCOM SOFTWARE INC COM 70432v102 225 2,275 SH   SOLE   2,275 0 0
PAYPAL HLDGS INC COM 70450y103 4,474 53,725 SH   SOLE   46,800 0 6,925
PEPSICO INC COM 713448108 8,331 76,525 SH   SOLE   66,250 0 10,275
PFIZER INC COM 717081103 2,200 60,633 SH   SOLE   48,833 0 11,800
PHILIP MORRIS INTL INC COM 718172109 302 3,740 SH   SOLE   3,250 0 490
PHILLIPS 66 COM 718546104 489 4,353 SH   SOLE   4,353 0 0
PIONEER NAT RES CO COM 723787107 586 3,098 SH   SOLE   2,798 0 300
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 327 13,841 SH   SOLE   13,841 0 0
PNC FINL SVCS GROUP INC COM 693475105 4,921 36,427 SH   SOLE   32,502 0 3,925
PRICE T ROWE GROUP INC COM 74144t108 595 5,125 SH   SOLE   3,175 0 1,950
PROCTER AND GAMBLE CO COM 742718109 1,665 21,336 SH   SOLE   17,676 0 3,660
QUALCOMM INC COM 747525103 2,536 45,195 SH   SOLE   33,595 0 11,600
RANGE RES CORP COM 75281a109 240 14,338 SH   SOLE   14,338 0 0
RAYTHEON CO COM NEW 755111507 6,065 31,395 SH   SOLE   28,320 0 3,075
REGENERON PHARMACEUTICALS COM 75886f107 1,002 2,905 SH   SOLE   2,780 0 125
ROCKY MOUNTAIN HIGH BRANDS COM 77471r108 0 15,000 SH   SOLE   15,000 0 0
S&P GLOBAL INC COM 78409V104 291 1,425 SH   SOLE   1,425 0 0
SCHLUMBERGER LTD COM 806857108 1,155 17,237 SH   SOLE   16,237 0 1,000
SELECT SECTOR SPDR TR COMMUNICATION 81369y852 3,345 67,525 SH   SOLE   59,425 0 8,100
SELECT SECTOR SPDR TR SBI INT-FINL 81369y605 5,968 224,458 SH   SOLE   192,348 0 32,110
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,899 41,735 SH   SOLE   41,735 0 0
SERVICENOW INC COM 81762p102 428 2,480 SH   SOLE   1,705 0 775
SHOPIFY INC CL A 82509L107 288 1,975 SH   SOLE   1,975 0 0
SM ENERGY CO COM 78454l100 218 8,475 SH   SOLE   8,475 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 357 7,438 SH   SOLE   7,438 0 0
SOUTHWEST AIRLS CO COM 844741108 458 9,000 SH   SOLE   6,200 0 2,800
SPDR S&P 500 ETF TR TR UNIT 78462F103 857 3,160 SH   SOLE   3,160 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 960 26,250 SH   SOLE   22,500 0 3,750
TARGA RES CORP COM 87612g101 211 4,261 SH   SOLE   4,261 0 0
TENCENT HLDGS. COM 88032q109 927 18,440 SH   SOLE   14,640 0 3,800
TEXAS INSTRS INC COM 882508104 901 8,175 SH   SOLE   7,175 0 1,000
THE TRADE DESK INC COM CL A 88339j105 680 7,250 SH   SOLE   7,250 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 784 3,785 SH   SOLE   2,710 0 1,075
TJX COS INC NEW COM 872540109 388 4,075 SH   SOLE   2,450 0 1,625
TOWER ONE WIRELESS CORP (A) COM 89186Q101 3 22,000 SH   SOLE   22,000 0 0
UNILEVER N V N Y SHS NEW 904784709 1,426 25,590 SH   SOLE   21,290 0 4,300
UNION PAC CORP COM 907818108 4,187 29,552 SH   SOLE   25,377 0 4,175
UNITED TECHNOLOGIES CORP COM 913017109 5,463 43,695 SH   SOLE   39,045 0 4,650
UNITEDHEALTH GROUP INC COM 91324p102 542 2,210 SH   SOLE   860 0 1,350
UNIVERSAL DISPLAY CORP COM 91347p105 302 3,515 SH   SOLE   2,845 0 670
US BANCORP DEL COM NEW 902973304 727 14,535 SH   SOLE   10,685 0 3,850
V F CORP COM 918204108 1,213 14,884 SH   SOLE   11,484 0 3,400
VALERO ENERGY CORP NEW COM 91913Y100 412 3,717 SH   SOLE   3,717 0 0
VALMONT INDS INC COM 920253101 312 2,067 SH   SOLE   2,067 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 344 8,150 SH   SOLE   7,250 0 900
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 243 3,600 SH   SOLE   0 0 3,600
VARIAN MED SYS INC COM 92220P105 683 6,005 SH   SOLE   5,080 0 925
VISA INC COM CL A 92826c839 4,475 33,785 SH   SOLE   29,660 0 4,125
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,361 22,685 SH   SOLE   18,310 0 4,375
WASTE MGMT INC DEL COM 94106l109 327 4,025 SH   SOLE   1,075 0 2,950
WELLS FARGO CO NEW COM 949746101 1,801 32,490 SH   SOLE   27,290 0 5,200
WEYERHAEUSER CO COM 962166104 1,237 33,921 SH   SOLE   25,421 0 8,500
WHEATON PRECIOUS METALS CORP COM 962879102 891 40,401 SH   SOLE   40,401 0 0
WORKDAY INC CL A 98138h101 385 3,180 SH   SOLE   2,030 0 1,150
XILINX INC COM 983919101 1,281 19,632 SH   SOLE   17,032 0 2,600
XYLEM INC COM 98419m100 1,716 25,464 SH   SOLE   22,764 0 2,700
YUM BRANDS INC COM 988498101 2,681 34,272 SH   SOLE   31,272 0 3,000
YUM CHINA HLDGS INC COM 98850p109 1,476 38,377 SH   SOLE   34,127 0 4,250
ZOETIS INC CL A 98978v103 1,561 18,320 SH   SOLE   14,420 0 3,900