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 COMPANY COM 88579Y101 941 5,430 SH   SOLE   5,430 0 0
A T & T INC COM 00206R102 939 28,019 SH   SOLE   28,019 0 0
ABBOTT LABS COM 002824100 21,561 256,370 SH   SOLE   256,370 0 0
ACCENTURE PLC COM G1151C101 1,632 8,833 SH   SOLE   8,833 0 0
ADOBE SYS INC COM 00724F101 7,470 25,353 SH   SOLE   25,353 0 0
AIR PRODS & CHEMS INC COM 009158106 3,166 13,984 SH   SOLE   13,984 0 0
ALIBABA GROUP HLDG LTD SPONSOR COM 01609W102 6,633 39,147 SH   SOLE   39,147 0 0
ALPHABET CLASS A COM 02079K305 19,526 18,033 SH   SOLE   18,033 0 0
ALPHABET CLASS C COM 02079K107 2,519 2,330 SH   SOLE   2,330 0 0
ALTRIA GROUP INC COM 02209S103 1,223 25,828 SH   SOLE   25,828 0 0
AMAZON COM INC COM COM 023135106 14,854 7,844 SH   SOLE   7,844 0 0
AMERICAN FINL GROUP INC OHIOCO COM 025932104 526 5,135 SH   SOLE   5,135 0 0
AMERICAN TOWER REIT COM COM 03027X100 5,558 27,185 SH   SOLE   27,185 0 0
AMPHENOL CORP NEW CL A COM 032095101 768 8,000 SH   SOLE   8,000 0 0
APPLE INC. COM 037833100 10,524 53,174 SH   SOLE   53,174 0 0
AUTOMATIC DATA PROCESSING COM 053015103 2,728 16,499 SH   SOLE   16,499 0 0
BALL CORP COM COM 058498106 513 7,327 SH   SOLE   7,327 0 0
BANK OF AMERICA COM 060505104 17,600 606,907 SH   SOLE   606,907 0 0
BB&T CORP COM COM 054937107 491 10,000 SH   SOLE   10,000 0 0
BECTON DICKINSON & CO COM 075887109 240 954 SH   SOLE   954 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670108 318 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 24,835 116,504 SH   SOLE   116,504 0 0
BLACKROCK INC CL A COM 09247X101 747 1,592 SH   SOLE   1,592 0 0
BLACKROCK MUNIVEST FD INC COM MUTUAL FUNDS 09253R105 110 12,000 SH   SOLE   12,000 0 0
BLACKSTONE GROUP L P COM UNIT COM 09253U108 593 13,350 SH   SOLE   13,350 0 0
BLACKSTONE MTG TR INC COM CL A COM 09257W100 7,325 205,874 SH   SOLE   205,874 0 0
BNY MELLON FDS TR MIDCP STK IN MUTUAL FUNDS 05569M608 295 17,029 SH   SOLE   17,029 0 0
BOSTON SCIENTIFIC CORP COM COM 101137107 609 14,170 SH   SOLE   14,170 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 11,703 258,070 SH   SOLE   258,070 0 0
BROADCOM INC COM COM 11135F101 16,519 57,387 SH   SOLE   57,387 0 0
BROWN FORMAN CORP CL B COM 115637209 301 5,432 SH   SOLE   5,432 0 0
CABOT CORP. COM 127055101 716 15,000 SH   SOLE   15,000 0 0
CABOT OIL & GAS CORP COM 127097103 3,933 171,315 SH   SOLE   171,315 0 0
CHECK PT SOFTWARE TECH LTD ORD COM M22465104 214 1,850 SH   SOLE   1,850 0 0
CHEVRONTEXACO CORPORATION COM 166764100 15,175 121,948 SH   SOLE   121,948 0 0
CHUBB LIMITED COM COM H1467J104 6,157 41,805 SH   SOLE   41,805 0 0
CHURCH & DWIGHT CO COM 171340102 2,598 35,556 SH   SOLE   35,556 0 0
CIGNA CORP NEW COM 125523100 370 2,350 SH   SOLE   2,350 0 0
CISCO SYS INC COM 17275R102 15,198 277,682 SH   SOLE   277,682 0 0
COCA COLA CO COM 191216100 16,157 317,306 SH   SOLE   317,306 0 0
COGNIZANT TECHNOLOGY SOLUTIOCL COM 192446102 313 4,940 SH   SOLE   4,940 0 0
COLGATE PALMOLIVE CO COM 194162103 457 6,372 SH   SOLE   6,372 0 0
COMCAST CORP CL A COM 20030N101 4,878 115,373 SH   SOLE   115,373 0 0
COUPA SOFTWARE INC COM COM 22266L106 1,635 12,915 SH   SOLE   12,915 0 0
CROWN CASTLE INTL CORP COM 22822V101 3,068 23,540 SH   SOLE   23,540 0 0
CUMMINS ENGINE INC COM 231021106 1,914 11,169 SH   SOLE   11,169 0 0
CURTISS WRIGHT CORP COM COM 231561101 517 4,067 SH   SOLE   4,067 0 0
CYBERARK SOFTWARE LTD SHS COM M2682V108 8,215 64,257 SH   SOLE   64,257 0 0
DANAHER CORP COM 235851102 514 3,598 SH   SOLE   3,598 0 0
DIAGEO PLC COM 25243Q205 8,501 49,330 SH   SOLE   49,330 0 0
DISNEY WALT PRODUCTIONS COM 254687106 3,211 22,993 SH   SOLE   22,993 0 0
DOMINION RES INC VA NEW COM 25746U109 484 6,265 SH   SOLE   6,265 0 0
DOVER CORP COM 260003108 833 8,316 SH   SOLE   8,316 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 5,334 28,875 SH   SOLE   28,875 0 0
EMERSON ELEC CO COM 291011104 557 8,350 SH   SOLE   8,350 0 0
EOG RESOURCES INC. COM 26875P101 361 3,870 SH   SOLE   3,870 0 0
ETRADE FINANCIAL CORP COM NEW COM 269246401 491 11,000 SH   SOLE   11,000 0 0
EURONET WORLDWIDE INC COM COM 298736109 585 3,477 SH   SOLE   3,477 0 0
EXTRA SPACE STORAGE INC COM COM 30225T102 12,548 118,269 SH   SOLE   118,269 0 0
EXXON MOBIL CORP COM 30231G102 2,248 29,335 SH   SOLE   29,335 0 0
FACEBOOK INC CL A COM 30303M102 5,182 26,851 SH   SOLE   26,851 0 0
FEDERATED EQUITY FDS KAUFMANN MUTUAL FUNDS 314172644 84 13,204 SH   SOLE   13,204 0 0
FIDELITY ADVISOR NEW INSIGHTS MUTUAL FUNDS 316071604 331 10,062 SH   SOLE   10,062 0 0
FIDELITY CONTRAFUND INC MUTUAL FUNDS 316071109 147 11,154 SH   SOLE   11,154 0 0
FIDELITY NATIONAL INFORMATION COM 31620M106 4,029 32,840 SH   SOLE   32,840 0 0
FIRST REP BK SAN FRAN CALI NCO COM 33616C100 203 2,083 SH   SOLE   2,083 0 0
FISERV INC COM 337738108 4,110 45,090 SH   SOLE   45,090 0 0
GENUINE PARTS CO COM 372460105 249 2,407 SH   SOLE   2,407 0 0
GLOBAL PMTS INC COM COM 37940X102 3,846 24,015 SH   SOLE   24,015 0 0
GRAINGER, W W INC COM 384802104 483 1,800 SH   SOLE   1,800 0 0
HARRIS ASSOC INVT TR OAKMARK I MUTUAL FUNDS 413838202 555 24,056 SH   SOLE   24,056 0 0
HARRIS CORPORATION COM 413875105 761 4,024 SH   SOLE   4,024 0 0
HDFC BANK LTD ADR REPS 3 SHS COM 40415F101 1,168 8,979 SH   SOLE   8,979 0 0
HEALTHEQUITY INC COM COM 42226A107 7,856 120,123 SH   SOLE   120,123 0 0
HOME DEPOT INC COM 437076102 9,665 46,473 SH   SOLE   46,473 0 0
HONEYWELL INTERNATIONAL, INC. COM 438516106 5,263 30,147 SH   SOLE   30,147 0 0
HUBSPOT INC COM 443573100 780 4,576 SH   SOLE   4,576 0 0
IDEXX LABORATORIES CORP COM 45168D104 2,792 10,139 SH   SOLE   10,139 0 0
ILLINOIS TOOL WORKS INC COM 452308109 1,246 8,259 SH   SOLE   8,259 0 0
INGERSOLL-RAND PLC COM G47791101 1,016 8,017 SH   SOLE   8,017 0 0
INTEL CORP COM 458140100 1,258 26,286 SH   SOLE   26,286 0 0
INTUIT INC COM 461202103 6,114 23,396 SH   SOLE   23,396 0 0
INTUITIVE SURGICAL INC COM NEW COM 46120E602 6,968 13,283 SH   SOLE   13,283 0 0
IOVANCE BIOTHERAPEUTICS INC CO COM 462260100 1,127 45,945 SH   SOLE   45,945 0 0
ISHARES TR DJ SEL DIV INDX COM 464287168 364 3,660 SH   SOLE   3,660 0 0
ISHARES TR MSCI EMERG MKT COM 464287234 248 5,775 SH   SOLE   5,775 0 0
ISHARES TR NASDAQ BIOTECH COM 464287556 1,181 10,825 SH   SOLE   10,825 0 0
ISHARES TR RSSLL 2000 INDX COM 464287655 1,992 12,811 SH   SOLE   12,811 0 0
ISHARES TR RUSSELL 2000 GR COM 464287648 2,418 12,039 SH   SOLE   12,039 0 0
ISHARES TR RUSSELL 2000 VA COM 464287630 1,039 8,623 SH   SOLE   8,623 0 0
ISHARES TR RUSSL 1000 GRWT COM 464287614 19,520 124,061 SH   SOLE   124,061 0 0
ISHARES TR S&P 500 INDEX COM 464287200 523 1,775 SH   SOLE   1,775 0 0
ISHARES TR S&P MIDCAP 400 COM 464287507 587 3,022 SH   SOLE   3,022 0 0
ISHARES TR S&P SMALLCAP600 COM 464287804 243 3,105 SH   SOLE   3,105 0 0
ITAU UNIBANCO BANCO BRASILEIRO COM 465562106 193 20,500 SH   SOLE   20,500 0 0
J.P. MORGAN CHASE & CO COM 46625H100 26,709 238,897 SH   SOLE   238,897 0 0
JOHNSON & JOHNSON COM 478160104 14,266 102,428 SH   SOLE   102,428 0 0
KINDER MORGAN INC DEL COM COM 49456B101 387 18,529 SH   SOLE   18,529 0 0
KONTOOR BRANDS INC COM COM 50050N103 214 7,639 SH   SOLE   7,639 0 0
LAUDER ESTEE COS INC CL A COM 518439104 17,043 93,074 SH   SOLE   93,074 0 0
LEAR CORP COM NEW COM 521865204 393 2,824 SH   SOLE   2,824 0 0
LINDE PLC COM COM G5494J103 2,767 13,778 SH   SOLE   13,778 0 0
LOCKHEED MARTIN CORP COM 539830109 13,542 37,249 SH   SOLE   37,249 0 0
MAGELLAN MIDSTREAM PARTNERS LP COM 559080106 443 6,924 SH   SOLE   6,924 0 0
MASTERCARD INC CL A COM 57636Q104 38,524 145,632 SH   SOLE   145,632 0 0
MATTHEWS ASIAN FDS EMRASIA INS MUTUAL FUNDS 577125875 7,318 592,535 SH   SOLE   592,535 0 0
MCDONALDS CORP COM 580135101 7,373 35,507 SH   SOLE   35,507 0 0
MERCK & COMPANY COM 58933Y105 10,737 128,049 SH   SOLE   128,049 0 0
METTLER TOLEDO INTERNATIONALCO COM 592688105 869 1,034 SH   SOLE   1,034 0 0
MICROSOFT CORP COM 594918104 40,385 301,468 SH   SOLE   301,468 0 0
MSCI INC COM COM 55354G100 919 3,850 SH   SOLE   3,850 0 0
M&T BANK CORP COM 55261F104 962 5,658 SH   SOLE   5,658 0 0
NESTLE S A ADR COM 641069406 1,005 9,695 SH   SOLE   9,695 0 0
NETFLIX COM INC COM 64110L106 756 2,057 SH   SOLE   2,057 0 0
NEXTERA ENERGY INC COM COM 65339F101 638 3,113 SH   SOLE   3,113 0 0
NIKE INC CLASS B COM 654106103 1,304 15,529 SH   SOLE   15,529 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,078 3,335 SH   SOLE   3,335 0 0
NOVARTIS AG ADR SPONSORED COM 66987V109 392 4,298 SH   SOLE   4,298 0 0
OKTA INC CL A COM 679295105 2,305 18,665 SH   SOLE   18,665 0 0
PALO ALTO NETWORKS INC COM COM 697435105 758 3,718 SH   SOLE   3,718 0 0
PARKER HANNIFIN CORP COM 701094104 499 2,936 SH   SOLE   2,936 0 0
PAYCOM SOFTWARE INC COM 70432V102 16,558 73,035 SH   SOLE   73,035 0 0
PAYPAL HLDGS INC COM COM 70450Y103 21,175 184,997 SH   SOLE   184,997 0 0
PEPSICO INC COM 713448108 2,035 15,518 SH   SOLE   15,518 0 0
PERFORMANCE FOOD GROUP CO COM COM 71377A103 1,765 44,102 SH   SOLE   44,102 0 0
PERKIN ELMER INC COM 714046109 712 7,392 SH   SOLE   7,392 0 0
PFIZER INC COM 717081103 2,051 47,350 SH   SOLE   47,350 0 0
PHILLIPS 66 COM COM 718546104 1,852 19,794 SH   SOLE   19,794 0 0
PINNACLE FINL PARTNERS INC COM COM 72346Q104 391 6,798 SH   SOLE   6,798 0 0
PNC FINANCIAL CORP COM 693475105 397 2,893 SH   SOLE   2,893 0 0
PNM RES INC COM COM 69349H107 703 13,810 SH   SOLE   13,810 0 0
PROCTER & GAMBLE COMPANY COM 742718109 3,499 31,908 SH   SOLE   31,908 0 0
PUBLIC STORAGE INC COM 74460D109 953 4,000 SH   SOLE   4,000 0 0
QUANTA SVCS INC COM COM 74762E102 555 14,540 SH   SOLE   14,540 0 0
RAYTHEON CO COM 755111507 16,519 95,005 SH   SOLE   95,005 0 0
REPUBLIC SVCS INC COM COM 760759100 723 8,342 SH   SOLE   8,342 0 0
ROYAL CARIBBEAN CRUISES LTD CO COM V7780T103 666 5,495 SH   SOLE   5,495 0 0
ROYAL DUTCH SHELL PLC SPON ADR COM 780259107 11,209 170,498 SH   SOLE   170,498 0 0
ROYAL DUTCH SHELL PLC SPONS AD COM 780259206 260 4,000 SH   SOLE   4,000 0 0
RYMAN HOSPITALITY PPTYS INC CO COM 78377T107 1,278 15,766 SH   SOLE   15,766 0 0
SALESFORCE.COM INC COM 79466L302 7,377 48,617 SH   SOLE   48,617 0 0
SELECT SECTOR SPDR TR SBI HEAL COM 81369Y209 1,421 15,340 SH   SOLE   15,340 0 0
SERVICEMASTER GLOBAL HLDGS ICO COM 81761R109 599 11,496 SH   SOLE   11,496 0 0
SERVICENOW INC COM COM 81762P102 6,268 22,827 SH   SOLE   22,827 0 0
SIMON PPTY GROUP INC NEW COM COM 828806109 399 2,500 SH   SOLE   2,500 0 0
SKYWORKS SOLUTIONS INC COM COM 83088M102 412 5,338 SH   SOLE   5,338 0 0
SMUCKER J M CO COM 832696405 265 2,301 SH   SOLE   2,301 0 0
SONOCO PRODUCTS COM 835495102 471 7,202 SH   SOLE   7,202 0 0
SPDR DOW JONES INDL AVRG ETF COM 78467X109 1,258 4,731 SH   SOLE   4,731 0 0
SPDR FD FINANCIAL COM 81369Y605 546 19,798 SH   SOLE   19,798 0 0
SPDR GOLD TRUST GOLD SHS COM 464285105 28,318 210,622 SH   SOLE   210,622 0 0
SPDR S&P MIDCAP 400 ETF TR COM 78467Y107 1,018 2,871 SH   SOLE   2,871 0 0
SPDR TR UNIT SER 1 COM 78462F103 20,493 69,941 SH   SOLE   69,941 0 0
SPLUNK INC COM COM 848637104 612 4,865 SH   SOLE   4,865 0 0
SS&C TECHNOLOGIES HLDGS INC CO COM 78467J100 573 9,953 SH   SOLE   9,953 0 0
STARBUCKS CORP COM COM 855244109 680 8,108 SH   SOLE   8,108 0 0
STRYKER CORP COM 863667101 14,997 72,948 SH   SOLE   72,948 0 0
SVB FINL GROUP COM COM 78486Q101 3,609 16,069 SH   SOLE   16,069 0 0
SYSCO CORPORATION COM 871829107 13,487 190,713 SH   SOLE   190,713 0 0
TAKE-TWO INTERACTIVE SOFTWARCO COM 874054109 621 5,470 SH   SOLE   5,470 0 0
TENCENT HLDGS LTD ADR COM 88032Q109 865 19,157 SH   SOLE   19,157 0 0
TEXAS INSTRUMENTS INC COM 882508104 11,338 98,800 SH   SOLE   98,800 0 0
THERMO ELECTRON CORP COM 883556102 26,752 91,094 SH   SOLE   91,094 0 0
TRANSDIGM GROUP INC COM COM 893641100 503 1,040 SH   SOLE   1,040 0 0
TRAVELERS COMPANIES INC COM 89417E109 7,955 53,201 SH   SOLE   53,201 0 0
U S BANCORP COM 902973304 1,054 20,120 SH   SOLE   20,120 0 0
ULTA BEAUTY INC COM COM 90384S303 915 2,639 SH   SOLE   2,639 0 0
UNDER ARMOUR INC COM 904311107 3,132 123,560 SH   SOLE   123,560 0 0
UNDER ARMOUR INC CL C COM 904311206 696 31,334 SH   SOLE   31,334 0 0
UNILEVER N V WI COM 904784709 275 4,522 SH   SOLE   4,522 0 0
UNION PAC CORP COM 907818108 10,073 59,566 SH   SOLE   59,566 0 0
UNITED TECHNOLOGIES CORP COM 913017109 10,797 82,929 SH   SOLE   82,929 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,096 8,591 SH   SOLE   8,591 0 0
V F CORP COM 918204108 8,052 92,177 SH   SOLE   92,177 0 0
VANECK VECTORS GOLD MINERS ETF COM 92189F106 4,637 181,430 SH   SOLE   181,430 0 0
VANGUARD DIVIDEND APPRCTN FD COM 921908844 781 6,785 SH   SOLE   6,785 0 0
VANGUARD INDEX TR 500 PORTFOLI MUTUAL FUNDS 922908108 1,084 3,993 SH   SOLE   3,993 0 0
VANGUARD INDEX TR STK MRK VIPE COM 922908769 930 6,193 SH   SOLE   6,193 0 0
VANGUARD INTL EQUITY INDEX FAL COM 922042775 436 8,552 SH   SOLE   8,552 0 0
VEEVA SYS INC CL A COM COM 922475108 2,453 15,130 SH   SOLE   15,130 0 0
VERIZON COMMUNICATIONS COM 92343V104 2,140 37,450 SH   SOLE   37,450 0 0
VISA INC COM CL A COM 92826C839 16,343 94,168 SH   SOLE   94,168 0 0
VOYA FINL INC COM COM 929089100 274 4,950 SH   SOLE   4,950 0 0
WAL-MART STORES INC COM 931142103 565 5,110 SH   SOLE   5,110 0 0
WASTE MANAGEMENT INC COM 94106L109 16,662 144,419 SH   SOLE   144,419 0 0
WATERS CORP COM 941848103 289 1,345 SH   SOLE   1,345 0 0
WEC ENERGY GROUP INC COM 92939U106 366 4,393 SH   SOLE   4,393 0 0
WISDOMTREE TRUST INDIA ERNGS F COM 97717W422 3,476 133,400 SH   SOLE   133,400 0 0
WORKDAY INC CL A COM 98138H101 2,382 11,585 SH   SOLE   11,585 0 0
YUM BRANDS INC COM COM 988498101 646 5,840 SH   SOLE   5,840 0 0