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,232 10,592 SH   SOLE   9,092 0 1,500
ABBOTT LABS COM 002824100 2,499 34,065 SH   SOLE   26,965 0 7,100
ABBVIE INC COM 00287y109 755 7,985 SH   SOLE   7,085 0 900
ADOBE SYS INC COM 00724f101 1,416 5,245 SH   SOLE   4,595 0 650
AGILENT TECHNOLOGIES INC COM 00846u101 353 5,000 SH   SOLE   0 0 5,000
ALBEMARLE CORP COM 012653101 423 4,244 SH   SOLE   3,794 0 450
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 535 4,255 SH   SOLE   4,255 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609w102 1,404 8,520 SH   SOLE   7,120 0 1,400
ALLERGAN PLC SHS G0177J108 252 1,325 SH   SOLE   550 0 775
ALPHABET INC CAP STK CL A 02079k305 1,972 1,634 SH   SOLE   1,119 0 515
ALPHABET INC CAP STK CL C 02079k107 7,238 6,065 SH   SOLE   5,340 0 725
ALPHATEC HOLDINGS INC COM NEW 02081g201 50 14,800 SH   SOLE   14,800 0 0
AMAZON COM INC COM 023135106 6,516 3,253 SH   SOLE   2,593 0 660
AMERICAN EXPRESS CO COM 025816109 338 3,175 SH   SOLE   2,175 0 1,000
AMGEN INC COM 031162100 249 1,200 SH   SOLE   775 0 425
ANADARKO PETE CORP COM 032511107 664 9,843 SH   SOLE   9,843 0 0
ANALOG DEVICES INC COM 032654105 3,963 42,867 SH   SOLE   38,067 0 4,800
APACHE CORP COM 037411105 321 6,744 SH   SOLE   6,744 0 0
APPLE INC COM 037833100 15,129 67,020 SH   SOLE   62,170 0 4,850
APPLIED MATLS INC COM 038222105 1,069 27,650 SH   SOLE   22,950 0 4,700
AT&T INC COM 00206r102 447 13,300 SH   SOLE   8,750 0 4,550
AUTOZONE INC COM 053332102 260 335 SH   SOLE   90 0 245
BAIDU INC SPON ADR REP A 056752108 834 3,645 SH   SOLE   2,795 0 850
BANK NEW YORK MELLON CORP COM 064058100 1,434 28,120 SH   SOLE   28,120 0 0
BECTON DICKINSON & CO COM 075887109 1,490 5,710 SH   SOLE   4,710 0 1,000
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,824 17,860 SH   SOLE   15,935 0 1,925
BIOGEN INC COM 09062X103 288 815 SH   SOLE   365 0 450
BLACKROCK INC COM 09247X101 2,370 5,029 SH   SOLE   4,159 0 870
BOEING CO COM 097023105 1,059 2,847 SH   SOLE   1,832 0 1,015
BRISTOL MYERS SQUIBB CO COM 110122108 1,586 25,550 SH   SOLE   19,450 0 6,100
CANADIAN NATL RY CO COM 136375102 1,377 15,335 SH   SOLE   12,535 0 2,800
CANADIAN PAC RY LTD COM 13645T100 219 1,033 SH   SOLE   1,033 0 0
CELGENE CORP COM 151020104 751 8,390 SH   SOLE   6,790 0 1,600
CHEVRON CORP NEW COM 166764100 4,431 36,236 SH   SOLE   35,136 0 1,100
CHUBB LIMITED COM H1467J104 2,115 15,825 SH   SOLE   12,700 0 3,125
CIMAREX ENERGY CO COM 171798101 456 4,901 SH   SOLE   4,901 0 0
CISCO SYS INC COM 17275R102 584 11,995 SH   SOLE   5,495 0 6,500
CLOROX CO DEL COM 189054109 705 4,690 SH   SOLE   3,415 0 1,275
COCA COLA CO COM 191216100 1,509 32,680 SH   SOLE   25,930 0 6,750
COLGATE PALMOLIVE CO COM 194162103 2,071 30,938 SH   SOLE   24,888 0 6,050
COMCAST CORP NEW CL A 20030N101 297 8,383 SH   SOLE   733 0 7,650
CONCHO RES INC COM 20605p101 399 2,615 SH   SOLE   2,615 0 0
CONOCOPHILLIPS COM 20825c104 971 12,546 SH   SOLE   12,346 0 200
CONSTELLATION BRANDS INC CL A 21036P108 1,255 5,820 SH   SOLE   4,945 0 875
COSTCO WHSL CORP NEW COM 22160K105 2,781 11,838 SH   SOLE   10,513 0 1,325
CROWN CASTLE INTL CORP NEW COM 22822V101 3,041 27,315 SH   SOLE   25,165 0 2,150
CULLEN FROST BANKERS INC COM 229899109 2,897 27,735 SH   SOLE   25,690 0 2,045
CVS HEALTH CORP COM 126650100 1,369 17,395 SH   SOLE   13,870 0 3,525
D R HORTON INC COM 23331A109 232 5,500 SH   SOLE   5,500 0 0
DANAHER CORP DEL COM 235851102 2,768 25,470 SH   SOLE   22,070 0 3,400
DEERE & CO COM 244199105 900 5,984 SH   SOLE   5,434 0 550
DELTA AIR LINES INC DEL COM NEW 247361702 818 14,150 SH   SOLE   9,750 0 4,400
DEVON ENERGY CORP NEW COM 25179M103 596 14,911 SH   SOLE   14,911 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 7,393 52,184 SH   SOLE   44,034 0 8,150
DISNEY WALT CO COM DISNEY 254687106 5,165 44,164 SH   SOLE   37,514 0 6,650
DOLLAR GEN CORP NEW COM 256677105 525 4,800 SH   SOLE   2,775 0 2,025
DOMINION ENERGY INC COM 25746u109 278 3,961 SH   SOLE   261 0 3,700
DOWDUPONT INC COM 26078j100 6,274 97,562 SH   SOLE   87,288 0 10,274
DUKE ENERGY CORP NEW COM NEW 26441C204 258 3,225 SH   SOLE   2,025 0 1,200
EASTMAN CHEM CO COM 277432100 1,320 13,791 SH   SOLE   10,966 0 2,825
EATON CORP PLC SHS G29183103 2,507 28,905 SH   SOLE   24,105 0 4,800
EDITAS MEDICINE INC COM 28106W103 217 6,825 SH   SOLE   6,825 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 3,814 132,739 SH   SOLE   121,739 0 11,000
EOG RES INC COM 26875p101 1,925 15,092 SH   SOLE   14,992 0 100
EXXON MOBIL CORP COM 30231g102 4,484 52,738 SH   SOLE   47,763 0 4,975
F M C CORP COM NEW 302491303 727 8,342 SH   SOLE   7,842 0 500
FACEBOOK INC CL A 30303M102 617 3,750 SH   SOLE   2,830 0 920
FEDEX CORP COM 31428X106 1,941 8,060 SH   SOLE   6,010 0 2,050
FREEPORT-MCMORAN INC CL B 35671d857 483 34,690 SH   SOLE   34,690 0 0
GENERAL DYNAMICS CORP COM 369550108 2,657 12,980 SH   SOLE   12,230 0 750
GENERAL ELECTRIC CO COM 369604103 3,445 305,125 SH   SOLE   265,825 0 39,300
GENERAL MLS INC COM 370334104 644 15,000 SH   SOLE   7,000 0 8,000
GILEAD SCIENCES INC COM 375558103 216 2,800 SH   SOLE   2,300 0 500
GOLDMAN SACHS GROUP INC COM 38141g104 456 2,035 SH   SOLE   1,385 0 650
HESS CORP COM 42809H107 920 12,849 SH   SOLE   12,849 0 0
HOME DEPOT INC COM 437076102 6,465 31,208 SH   SOLE   27,808 0 3,400
HONEYWELL INTL INC COM 438516106 10,279 61,770 SH   SOLE   56,385 0 5,385
ILLUMINA INC COM 452327109 685 1,865 SH   SOLE   1,475 0 390
INTEL CORP COM 458140100 4,389 92,800 SH   SOLE   80,825 0 11,975
INTERCONTINENTAL EXCHANGE IN COM 45866f104 557 7,440 SH   SOLE   7,440 0 0
INVESCO QQQ TR UNIT SER 1 46090e103 2,999 16,140 SH   SOLE   16,140 0 0
ISHARES TR NASDAQ BIOTECH 464287556 635 5,205 SH   SOLE   3,705 0 1,500
ISHARES TR U.S. FIN SVC ETF 464287770 3,176 23,830 SH   SOLE   21,405 0 2,425
ISHARES TR US OIL GS EX ETF 464288851 5,150 67,825 SH   SOLE   63,325 0 4,500
JOHNSON & JOHNSON COM 478160104 8,537 61,783 SH   SOLE   52,358 0 9,425
JPMORGAN CHASE & CO COM 46625H100 9,749 86,395 SH   SOLE   75,545 0 10,850
KANSAS CITY SOUTHERN COM NEW 485170302 244 2,156 SH   SOLE   2,156 0 0
KIMBERLY CLARK CORP COM 494368103 219 1,925 SH   SOLE   925 0 1,000
KINDER MORGAN INC DEL COM 49456B101 271 15,273 SH   SOLE   15,273 0 0
KLA-TENCOR CORP COM 482480100 796 7,830 SH   SOLE   5,880 0 1,950
L3 TECHNOLOGIES INC COM 502413107 2,191 10,305 SH   SOLE   9,455 0 850
LAUDER ESTEE COS INC CL A 518439104 1,014 6,981 SH   SOLE   6,981 0 0
LILLY ELI & CO COM 532457108 4,503 41,965 SH   SOLE   37,765 0 4,200
LOCKHEED MARTIN CORP COM 539830109 5,578 16,122 SH   SOLE   14,357 0 1,765
LOWES COS INC COM 548661107 3,969 34,563 SH   SOLE   30,093 0 4,470
LVMH MOET HENNESSY LOUIS VITTO COM 502441306 1,152 16,340 SH   SOLE   13,065 0 3,275
LYONDELLBASELL INDUSTRIES N SHS - A - n53745100 253 2,468 SH   SOLE   2,468 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 400 5,900 SH   SOLE   5,900 0 0
MARATHON PETE CORP COM 56585a102 295 3,691 SH   SOLE   3,691 0 0
MASTERCARD INCORPORATED CL A 57636q104 4,211 18,917 SH   SOLE   16,617 0 2,300
MCDONALDS CORP COM 580135101 2,549 15,240 SH   SOLE   13,240 0 2,000
MEDTRONIC PLC SHS G5960L103 2,133 21,680 SH   SOLE   19,480 0 2,200
MERCADOLIBRE INC COM 58733r102 1,064 3,125 SH   SOLE   2,505 0 620
MERCK & CO INC COM 58933y105 4,021 56,683 SH   SOLE   50,308 0 6,375
MICROSOFT CORP COM 594918104 7,781 68,030 SH   SOLE   61,380 0 6,650
MONDELEZ INTL INC CL A 609207105 1,032 24,025 SH   SOLE   18,050 0 5,975
MOODYS CORP COM 615369105 1,408 8,420 SH   SOLE   7,920 0 500
MOSAIC CO NEW COM 61945c103 234 7,207 SH   SOLE   7,207 0 0
NASDAQ INC COM 631103108 1,517 17,675 SH   SOLE   16,675 0 1,000
NESTLE COM 641069406 2,327 27,965 SH   SOLE   22,890 0 5,075
NEXTERA ENERGY INC COM 65339F101 804 4,795 SH   SOLE   4,445 0 350
NIKE INC CL B 654106103 2,150 25,375 SH   SOLE   19,100 0 6,275
NOBLE ENERGY INC COM 655044105 452 14,489 SH   SOLE   14,489 0 0
NORFOLK SOUTHERN CORP COM 655844108 430 2,385 SH   SOLE   2,235 0 150
NORTHROP GRUMMAN CORP COM 666807102 590 1,860 SH   SOLE   1,310 0 550
NOVARTIS A G SPONSORED ADR 66987V109 1,396 16,202 SH   SOLE   12,727 0 3,475
OCCIDENTAL PETE CORP DEL COM 674599105 749 9,120 SH   SOLE   8,020 0 1,100
PARKER HANNIFIN CORP COM 701094104 248 1,350 SH   SOLE   1,350 0 0
PAYCOM SOFTWARE INC COM 70432v102 338 2,175 SH   SOLE   2,175 0 0
PAYPAL HLDGS INC COM 70450y103 4,436 50,505 SH   SOLE   43,580 0 6,925
PEPSICO INC COM 713448108 8,148 72,880 SH   SOLE   62,605 0 10,275
PFIZER INC COM 717081103 2,604 59,093 SH   SOLE   47,293 0 11,800
PHILIP MORRIS INTL INC COM 718172109 280 3,440 SH   SOLE   2,950 0 490
PHILLIPS 66 COM 718546104 484 4,295 SH   SOLE   4,295 0 0
PIONEER NAT RES CO COM 723787107 760 4,363 SH   SOLE   4,063 0 300
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 341 13,618 SH   SOLE   13,618 0 0
PNC FINL SVCS GROUP INC COM 693475105 4,726 34,702 SH   SOLE   30,777 0 3,925
PRICE T ROWE GROUP INC COM 74144t108 549 5,025 SH   SOLE   3,075 0 1,950
PROCTER AND GAMBLE CO COM 742718109 1,681 20,196 SH   SOLE   16,536 0 3,660
QUALCOMM INC COM 747525103 3,217 44,660 SH   SOLE   33,060 0 11,600
RAYTHEON CO COM NEW 755111507 6,102 29,525 SH   SOLE   26,450 0 3,075
REGENERON PHARMACEUTICALS COM 75886f107 1,029 2,548 SH   SOLE   2,423 0 125
ROCKY MOUNTAIN HIGH BRANDS COM 77471r108 0 15,000 SH   SOLE   15,000 0 0
S&P GLOBAL INC COM 78409V104 949 4,855 SH   SOLE   4,855 0 0
SCHLUMBERGER LTD COM 806857108 1,243 20,407 SH   SOLE   19,407 0 1,000
SELECT SECTOR SPDR TR COMMUNICATION 81369y852 3,002 61,260 SH   SOLE   53,160 0 8,100
SELECT SECTOR SPDR TR SBI INT-FINL 81369y605 5,689 206,268 SH   SOLE   174,158 0 32,110
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,516 33,400 SH   SOLE   33,400 0 0
SERVICENOW INC COM 81762p102 677 3,460 SH   SOLE   2,685 0 775
SHOPIFY INC CL A 82509L107 275 1,675 SH   SOLE   1,675 0 0
SM ENERGY CO COM 78454l100 262 8,322 SH   SOLE   8,322 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 334 7,304 SH   SOLE   7,304 0 0
SOUTHWEST AIRLS CO COM 844741108 578 9,250 SH   SOLE   6,400 0 2,850
SPDR S&P 500 ETF TR TR UNIT 78462F103 919 3,160 SH   SOLE   3,160 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1,163 26,325 SH   SOLE   22,575 0 3,750
TARGA RES CORP COM 87612g101 236 4,187 SH   SOLE   4,187 0 0
TENCENT HLDGS. COM 88032q109 757 18,540 SH   SOLE   14,740 0 3,800
TEXAS INSTRS INC COM 882508104 928 8,650 SH   SOLE   7,650 0 1,000
THE TRADE DESK INC COM CL A 88339j105 1,071 7,100 SH   SOLE   7,100 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 930 3,810 SH   SOLE   2,735 0 1,075
TJX COS INC NEW COM 872540109 456 4,075 SH   SOLE   2,450 0 1,625
TOWER ONE WIRELESS CORP (A) COM 89186Q101 2 22,000 SH   SOLE   22,000 0 0
UNILEVER N V N Y SHS NEW 904784709 1,350 24,300 SH   SOLE   20,000 0 4,300
UNION PAC CORP COM 907818108 4,676 28,719 SH   SOLE   24,544 0 4,175
UNITED TECHNOLOGIES CORP COM 913017109 5,801 41,492 SH   SOLE   36,842 0 4,650
UNITEDHEALTH GROUP INC COM 91324p102 588 2,210 SH   SOLE   860 0 1,350
UNIVERSAL DISPLAY CORP COM 91347p105 415 3,520 SH   SOLE   2,850 0 670
US BANCORP DEL COM NEW 902973304 683 12,935 SH   SOLE   9,085 0 3,850
V F CORP COM 918204108 1,372 14,684 SH   SOLE   11,284 0 3,400
VALERO ENERGY CORP NEW COM 91913Y100 418 3,671 SH   SOLE   3,671 0 0
VALMONT INDS INC COM 920253101 282 2,034 SH   SOLE   2,034 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 250 3,600 SH   SOLE   0 0 3,600
VARIAN MED SYS INC COM 92220P105 627 5,605 SH   SOLE   4,680 0 925
VISA INC COM CL A 92826c839 4,624 30,805 SH   SOLE   26,680 0 4,125
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,716 23,545 SH   SOLE   19,170 0 4,375
WASTE MGMT INC DEL COM 94106l109 364 4,025 SH   SOLE   1,075 0 2,950
WELLS FARGO CO NEW COM 949746101 1,520 28,925 SH   SOLE   25,025 0 3,900
WEYERHAEUSER CO COM 962166104 794 24,612 SH   SOLE   20,112 0 4,500
WHEATON PRECIOUS METALS CORP COM 962879102 535 30,585 SH   SOLE   30,585 0 0
WORKDAY INC CL A 98138h101 615 4,215 SH   SOLE   3,065 0 1,150
XILINX INC COM 983919101 1,568 19,557 SH   SOLE   16,957 0 2,600
XYLEM INC COM 98419m100 1,920 24,044 SH   SOLE   21,344 0 2,700
YUM BRANDS INC COM 988498101 2,666 29,330 SH   SOLE   26,330 0 3,000
YUM CHINA HLDGS INC COM 98850p109 1,208 34,415 SH   SOLE   32,015 0 2,400
ZOETIS INC CL A 98978v103 1,629 17,795 SH   SOLE   13,895 0 3,900