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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
ABBOTT LABSCOM0028241001,18710,237SH SOLE 0010,237
ABBVIE INCCOM00287Y1096,10454,188SH SOLE 0054,188
ADOBE SYSTEMS INCORPORATEDCOM00724F101389665SH SOLE 00665
AFLAC INCCOM0010551021,09120,325SH SOLE 0020,325
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1021,9398,552SH SOLE 008,552
ALPHABET INCCAP STK CL A02079K3051,472603SH SOLE 00603
ALPHABET INCCAP STK CL C02079K1071,228490SH SOLE 00490
ALTRIA GROUP INCCOM02209S10390618,992SH SOLE 0018,992
AMAZON COM INCCOM0231351062,862832SH SOLE 00832
AMERICAN EXPRESS COCOM0258161093732,259SH SOLE 002,259
AMERICAN TOWER CORP NEWCOM03027X1002,74910,176SH SOLE 0010,176
AMERISOURCEBERGEN CORPCOM03073E1058637,540SH SOLE 007,540
AMGEN INCCOM03116210014,93961,288SH SOLE 0061,288
ANTARES PHARMA INCCOM0366421064410,000SH SOLE 0010,000
APPLE INCCOM03783310023,191169,324SH SOLE 00169,324
AT&T INCCOM00206R1022,48586,345SH SOLE 0086,345
ATMOS ENERGY CORPCOM0495601052652,755SH SOLE 002,755
BARRICK GOLD CORPCOM06790110833916,400SH SOLE 0016,400
BERKSHIRE HATHAWAY INC DELCL B NEW0846707026382,294SH SOLE 002,294
BK OF AMERICA CORPCOM0605051042997,245SH SOLE 007,245
BOEING COCOM0970231054171,740SH SOLE 001,740
BOOKING HOLDINGS INCCOM09857L108551252SH SOLE 00252
BRISTOL-MYERS SQUIBB COCOM1101221085167,723SH SOLE 007,723
CATERPILLAR INCCOM1491231011,5417,082SH SOLE 007,082
CHEVRON CORP NEWCOM1667641008,12977,607SH SOLE 0077,607
CHURCH & DWIGHT INCCOM1713401023,25138,154SH SOLE 0038,154
CISCO SYS INCCOM17275R1022,36344,590SH SOLE 0044,590
COCA COLA COCOM1912161003626,683SH SOLE 006,683
COMCAST CORP NEWCL A20030N1015,06988,907SH SOLE 0088,907
CONSTELLATION BRANDS INCCL A21036P1083,15913,505SH SOLE 0013,505
COSTCO WHSL CORP NEWCOM22160K1051,6524,175SH SOLE 004,175
CUMMINS INCCOM2310211062461,011SH SOLE 001,011
CVS HEALTH CORPCOM1266501006,68880,158SH SOLE 0080,158
DIGITAL RLTY TR INCCOM2538681035103,391SH SOLE 003,391
DISNEY WALT COCOM2546871062,11112,010SH SOLE 0012,010
EDWARDS LIFESCIENCES CORPCOM28176E1084794,623SH SOLE 004,623
EXPEDITORS INTL WASH INCCOM3021301094,25933,642SH SOLE 0033,642
EXXON MOBIL CORPCOM30231G1021,65526,236SH SOLE 0026,236
FACEBOOK INCCL A30303M1021,0543,031SH SOLE 003,031
FASTENAL COCOM3119001045,05297,158SH SOLE 0097,158
FEDEX CORPCOM31428X1065,27717,689SH SOLE 0017,689
FORTUNE BRANDS HOME & SEC INCOM34964C1064474,488SH SOLE 004,488
GENERAL ELECTRIC COCOM36960410326719,872SH SOLE 0019,872
GILEAD SCIENCES INCCOM3755581031,18917,266SH SOLE 0017,266
GOLDMAN SACHS GROUP INCCOM38141G1045961,570SH SOLE 001,570
HOME DEPOT INCCOM4370761022,8088,807SH SOLE 008,807
ILLINOIS TOOL WKS INCCOM4523081091,3205,906SH SOLE 005,906
INTEL CORPCOM4581401007,936141,362SH SOLE 00141,362
INTERCONTINENTAL EXCHANGE INCOM45866F1042,46020,723SH SOLE 0020,723
INTERNATIONAL BUSINESS MACHSCOM4592001018375,708SH SOLE 005,708
INTUITIVE SURGICAL INCCOM NEW46120E6023,0203,284SH SOLE 003,284
ISHARES TRCORE DIV GRWTH46434V62184916,859SH SOLE 0016,859
ISHARES TRCORE S&P MCP ETF4642875077562,814SH SOLE 002,814
ISHARES TRMSCI EAFE MIN VL46429B6896578,693SH SOLE 008,693
JOHNSON & JOHNSONCOM4781601044,12325,030SH SOLE 0025,030
JPMORGAN CHASE & COCOM46625H1002,44015,686SH SOLE 0015,686
LOWES COS INCCOM5486611074,71524,309SH SOLE 0024,309
MCDONALDS CORPCOM5801351014,39619,031SH SOLE 0019,031
MEDTRONIC PLCSHSG5960L1034,04132,555SH SOLE 0032,555
MICROCHIP TECHNOLOGY INC.COM5950171041,95013,022SH SOLE 0013,022
MICROSOFT CORPCOM5949181042,0737,652SH SOLE 007,652
MORGAN STANLEYCOM NEW6174464481,41615,438SH SOLE 0015,438
NCL CORP LTDNOTE 6.000% 5/162886HAT891030,935SH SOLE 0030,935
NETFLIX INCCOM64110L106488924SH SOLE 00924
NIKE INCCL B6541061034,44128,748SH SOLE 0028,748
NORFOLK SOUTHN CORPCOM6558441084,22715,926SH SOLE 0015,926
NVIDIA CORPORATIONCOM67066G1041,1871,484SH SOLE 001,484
ORACLE CORPCOM68389X1053,35343,073SH SOLE 0043,073
PAYPAL HLDGS INCCOM70450Y1039293,187SH SOLE 003,187
PEPSICO INCCOM7134481082,97420,072SH SOLE 0020,072
PFIZER INCCOM71708110362415,933SH SOLE 0015,933
PNC FINL SVCS GROUP INCCOM6934751057874,126SH SOLE 004,126
PRICE T ROWE GROUP INCCOM74144T1084,31421,790SH SOLE 0021,790
PROCTER AND GAMBLE COCOM7427181092,74020,305SH SOLE 0020,305
QUALCOMM INCCOM7475251036,85047,928SH SOLE 0047,928
RAYTHEON TECHNOLOGIES CORPCOM75513E1015,85168,587SH SOLE 0068,587
REGENERON PHARMACEUTICALSCOM75886F1071,2822,295SH SOLE 002,295
ROSS STORES INCCOM7782961032251,816SH SOLE 001,816
SALESFORCE COM INCCOM79466L302210858SH SOLE 00858
SEMPRA ENERGYCOM8168511092181,649SH SOLE 001,649
SPDR SER TRS&P DIVID ETF78464A7634433,625SH SOLE 003,625
STARBUCKS CORPCOM8552441092,84425,433SH SOLE 0025,433
STRYKER CORPORATIONCOM8636671015,52621,277SH SOLE 0021,277
TARGET CORPCOM87612E1065,99724,808SH SOLE 0024,808
TESLA INCCOM88160R101241355SH SOLE 00355
TJX COS INC NEWCOM8725401093054,519SH SOLE 004,519
UNION PAC CORPCOM9078181082821,283SH SOLE 001,283
UNITED PARCEL SERVICE INCCL B9113121062641,268SH SOLE 001,268
UNITEDHEALTH GROUP INCCOM91324P1022,0505,120SH SOLE 005,120
V F CORPCOM9182041084,25751,893SH SOLE 0051,893
VANGUARD INDEX FDSLARGE CAP ETF9229086372601,295SH SOLE 001,295
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088443822,469SH SOLE 002,469
VERIZON COMMUNICATIONS INCCOM92343V1043,33559,529SH SOLE 0059,529
VISA INCCOM CL A92826C8392,94812,610SH SOLE 0012,610
WALMART INCCOM9311421036364,507SH SOLE 004,507
WASTE MGMT INC DELCOM94106L1093942,811SH SOLE 002,811