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 1,068 6,495 SH   SOLE   6,495 0 0
ABBOTT LABS COM 002824100 201 2,405 SH   SOLE   2,405 0 0
ABBVIE INC COM 00287Y109 336 4,439 SH   SOLE   4,439 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 12,780 66,442 SH   SOLE   66,442 0 0
AFLAC INC COM 001055102 234 4,474 SH   SOLE   4,474 0 0
ALPHABET INC CAP STK CL A 02079K305 14,923 12,220 SH   SOLE   12,220 0 0
ALPHABET INC CAP STK CL C 02079K107 915 751 SH   SOLE   751 0 0
AMAZON COM INC COM 023135106 9,278 5,345 SH   SOLE   5,345 0 0
AMERICAN ELEC PWR CO INC COM 025537101 426 4,550 SH   SOLE   4,550 0 0
AMERICAN TOWER CORP NEW COM 03027X100 14,928 67,506 SH   SOLE   67,506 0 0
AMGEN INC COM 031162100 1,480 7,647 SH   SOLE   7,647 0 0
AON PLC SHS CL A G0408V102 323 1,670 SH   SOLE   1,670 0 0
APPLE INC COM 037833100 16,997 75,889 SH   SOLE   75,889 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 420 4,345 SH   SOLE   4,345 0 0
AT&T INC COM 00206R102 7,536 199,160 SH   SOLE   199,160 0 0
ATMOS ENERGY CORP COM 049560105 417 3,662 SH   SOLE   3,662 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 17,348 83,394 SH   SOLE   83,394 0 0
BOEING CO COM 097023105 2,008 5,277 SH   SOLE   5,277 0 0
BOSTON SCIENTIFIC CORP COM 101137107 368 9,050 SH   SOLE   9,050 0 0
CDW CORP COM 12514G108 525 4,262 SH   SOLE   4,262 0 0
CHEVRON CORP NEW COM 166764100 13,239 111,629 SH   SOLE   111,629 0 0
CME GROUP INC COM 12572Q105 11,461 54,230 SH   SOLE   54,230 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 269 320 SH   SOLE   320 0 0
CHOICE HOTELS INTL INC COM 169905106 551 6,193 SH   SOLE   6,193 0 0
CHURCH & DWIGHT INC COM 171340102 17,018 226,182 SH   SOLE   226,182 0 0
CISCO SYS INC COM 17275R102 8,860 179,325 SH   SOLE   179,325 0 0
CITIZENS FINL GROUP INC COM 174610105 315 8,904 SH   SOLE   8,904 0 0
CLOROX CO DEL COM 189054109 12,884 84,839 SH   SOLE   84,839 0 0
COCA COLA CO COM 191216100 898 16,488 SH   SOLE   16,488 0 0
COLGATE PALMOLIVE CO COM 194162103 294 4,004 SH   SOLE   4,004 0 0
COPART INC COM 217204106 311 3,871 SH   SOLE   3,871 0 0
COSTAR GROUP INC COM 22160N109 464 783 SH   SOLE   783 0 0
COSTCO WHSL CORP NEW COM 22160K105 483 1,677 SH   SOLE   1,677 0 0
CF INDS HLDGS INC COM 125269100 321 6,523 SH   SOLE   6,523 0 0
DANAHER CORPORATION COM 235851102 13,498 93,454 SH   SOLE   93,454 0 0
DARDEN RESTAURANTS INC COM 237194105 302 2,555 SH   SOLE   2,555 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 528 3,232 SH   SOLE   3,232 0 0
DOMINION ENERGY INC COM 25746U109 761 9,390 SH   SOLE   9,390 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 563 5,874 SH   SOLE   5,874 0 0
DUNKIN BRANDS GROUP INC COM 265504100 352 4,435 SH   SOLE   4,435 0 0
ELECTRONIC ARTS INC COM 285512109 315 3,216 SH   SOLE   3,216 0 0
LILLY ELI & CO COM 532457108 9,888 88,423 SH   SOLE   88,423 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 6,456 225,887 SH   SOLE   225,887 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 4,935 45,663 SH   SOLE   45,663 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 398 2,981 SH   SOLE   2,981 0 0
EURONET WORLDWIDE INC COM 298736109 308 2,108 SH   SOLE   2,108 0 0
EXTRA SPACE STORAGE INC COM 30225T102 10,077 86,258 SH   SOLE   86,258 0 0
EXXON MOBIL CORP COM 30231G102 2,487 35,218 SH   SOLE   35,218 0 0
FACEBOOK INC CL A 30303M102 7,523 42,244 SH   SOLE   42,244 0 0
FORTIVE CORP COM 34959J108 10,599 154,588 SH   SOLE   154,588 0 0
GARMIN LTD SHS H2906T109 381 4,500 SH   SOLE   4,500 0 0
GENERAL ELECTRIC CO COM 369604103 108 12,095 SH   SOLE   12,095 0 0
GENUINE PARTS CO COM 372460105 261 2,619 SH   SOLE   2,619 0 0
HD SUPPLY HLDGS INC COM 40416M105 291 7,417 SH   SOLE   7,417 0 0
HERSHEY CO COM 427866108 555 3,584 SH   SOLE   3,584 0 0
HOME DEPOT INC COM 437076102 650 2,801 SH   SOLE   2,801 0 0
HONEYWELL INTL INC COM 438516106 10,171 60,112 SH   SOLE   60,112 0 0
HSBC HLDGS PLC ADR A 1/40PF A 404280604 870 33,062 SH   SOLE   33,062 0 0
IDEXX LABS INC COM 45168D104 315 1,160 SH   SOLE   1,160 0 0
INTEL CORP COM 458140100 9,802 190,222 SH   SOLE   190,222 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 351 3,803 SH   SOLE   3,803 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 622 4,280 SH   SOLE   4,280 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 641 5,054 SH   SOLE   5,054 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 11,765 104,607 SH   SOLE   104,607 0 0
ISHARES TR CORE US AGGBD ET 464287226 23,335 206,198 SH   SOLE   206,198 0 0
ISHARES TR TIPS BD ETF 464287176 12,219 105,075 SH   SOLE   105,075 0 0
ISHARES TR SELECT DIVID ETF 464287168 3,382 33,169 SH   SOLE   33,169 0 0
ISHARES TR U.S. UTILITS ETF 464287697 209 1,284 SH   SOLE   1,284 0 0
ISHARES TR JPMORGAN USD EMG 464288281 7,520 66,342 SH   SOLE   66,342 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 2,372 46,542 SH   SOLE   46,542 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 2,237 89,465 SH   SOLE   89,465 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 2,342 92,487 SH   SOLE   92,487 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 2,336 91,258 SH   SOLE   91,258 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 1,854 72,168 SH   SOLE   72,168 0 0
ISHARES TR IBOXX INV CP ETF 464287242 19,442 152,508 SH   SOLE   152,508 0 0
ISHARES TR MSCI EAFE ETF 464287465 9,095 139,466 SH   SOLE   139,466 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 668 16,333 SH   SOLE   16,333 0 0
ISHARES TR NATIONAL MUN ETF 464288414 5,382 47,173 SH   SOLE   47,173 0 0
ISHARES TR NASDAQ BIOTECH 464287556 286 2,878 SH   SOLE   2,878 0 0
ISHARES TR RUS 1000 ETF 464287622 499 3,035 SH   SOLE   3,035 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 1,255 6,514 SH   SOLE   6,514 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 16,371 108,177 SH   SOLE   108,177 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 1,324 11,089 SH   SOLE   11,089 0 0
ISHARES TR RUS MID CAP ETF 464287499 1,844 32,958 SH   SOLE   32,958 0 0
ISHARES TR CORE S&P500 ETF 464287200 16,050 53,765 SH   SOLE   53,765 0 0
ISHARES TR CORE S&P MCP ETF 464287507 10,933 56,583 SH   SOLE   56,583 0 0
ISHARES TR S&P MC 400GR ETF 464287606 3,901 17,428 SH   SOLE   17,428 0 0
ISHARES TR CORE S&P SCP ETF 464287804 299 3,841 SH   SOLE   3,841 0 0
ISHARES TR PFD AND INCM SEC 464288687 10,454 278,552 SH   SOLE   278,552 0 0
JOHNSON & JOHNSON COM 478160104 15,380 118,877 SH   SOLE   118,877 0 0
JPMORGAN CHASE & CO COM 46625H100 12,888 109,510 SH   SOLE   109,510 0 0
KIMBERLY CLARK CORP COM 494368103 1,116 7,856 SH   SOLE   7,856 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 314 1,507 SH   SOLE   1,507 0 0
LINDE PLC SHS G5494J103 7,735 39,931 SH   SOLE   39,931 0 0
LOCKHEED MARTIN CORP COM 539830109 691 1,771 SH   SOLE   1,771 0 0
LOWES COS INC COM 548661107 16,537 150,391 SH   SOLE   150,391 0 0
MARRIOTT INTL INC NEW CL A 571903202 10,653 85,658 SH   SOLE   85,658 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 940 9,070 SH   SOLE   9,070 0 0
MASTERCARD INC CL A 57636Q104 401 1,476 SH   SOLE   1,476 0 0
MATCH GROUP INC COM 57665R106 291 4,080 SH   SOLE   4,080 0 0
MCDONALDS CORP COM 580135101 1,555 7,243 SH   SOLE   7,243 0 0
MERCK & CO INC COM 58933Y105 937 11,136 SH   SOLE   11,136 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 632 6,802 SH   SOLE   6,802 0 0
MICROSOFT CORP COM 594918104 23,055 165,828 SH   SOLE   165,828 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 301 855 SH   SOLE   855 0 0
MONDELEZ INTL INC CL A 609207105 528 9,548 SH   SOLE   9,548 0 0
NETFLIX INC COM 64110L106 689 2,575 SH   SOLE   2,575 0 0
NEXTERA ENERGY INC COM 65339F101 16,862 72,372 SH   SOLE   72,372 0 0
NIKE INC CL B 654106103 5,788 61,626 SH   SOLE   61,626 0 0
NORFOLK SOUTHERN CORP COM 655844108 311 1,730 SH   SOLE   1,730 0 0
NORTHROP GRUMMAN CORP COM 666807102 849 2,265 SH   SOLE   2,265 0 0
ON SEMICONDUCTOR CORP COM 682189105 284 14,767 SH   SOLE   14,767 0 0
ORACLE CORP COM 68389X105 1,194 21,695 SH   SOLE   21,695 0 0
OSHKOSH CORP COM 688239201 301 3,966 SH   SOLE   3,966 0 0
PACCAR INC COM 693718108 316 4,517 SH   SOLE   4,517 0 0
PALO ALTO NETWORKS INC COM 697435105 7,504 36,814 SH   SOLE   36,814 0 0
PAYPAL HLDGS INC COM 70450Y103 270 2,602 SH   SOLE   2,602 0 0
PEPSICO INC COM 713448108 10,980 80,086 SH   SOLE   80,086 0 0
PFIZER INC COM 717081103 11,092 308,704 SH   SOLE   308,704 0 0
PHILIP MORRIS INTL INC COM 718172109 271 3,570 SH   SOLE   3,570 0 0
PNC FINL SVCS GROUP INC COM 693475105 15,310 109,229 SH   SOLE   109,229 0 0
PROCTER & GAMBLE CO COM 742718109 2,364 19,005 SH   SOLE   19,005 0 0
PROGRESSIVE CORP OHIO COM 743315103 10,703 138,552 SH   SOLE   138,552 0 0
PROOFPOINT INC COM 743424103 318 2,467 SH   SOLE   2,467 0 0
RAYTHEON CO COM NEW 755111507 7,038 35,871 SH   SOLE   35,871 0 0
REALTY INCOME CORP COM 756109104 255 3,323 SH   SOLE   3,323 0 0
RINGCENTRAL INC CL A 76680R206 344 2,739 SH   SOLE   2,739 0 0
ROPER TECHNOLOGIES INC COM 776696106 11,912 33,404 SH   SOLE   33,404 0 0
RPM INTL INC COM 749685103 222 3,225 SH   SOLE   3,225 0 0
SALESFORCE COM INC COM 79466L302 5,000 33,684 SH   SOLE   33,684 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,634 28,891 SH   SOLE   28,891 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 452 18,005 SH   SOLE   18,005 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,310 18,787 SH   SOLE   18,787 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 221 6,964 SH   SOLE   6,964 0 0
SHERWIN WILLIAMS CO COM 824348106 307 558 SH   SOLE   558 0 0
SIRIUS XM HLDGS INC COM 82968B103 63 10,015 SH   SOLE   10,015 0 0
SOUTHERN CO COM 842587107 251 4,068 SH   SOLE   4,068 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 14,244 271,571 SH   SOLE   271,571 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 456 16,302 SH   SOLE   16,302 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 836 10,381 SH   SOLE   10,381 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 10,711 36,093 SH   SOLE   36,093 0 0
SPDR SERIES TRUST BLOOMBERG SRT TR 78468R408 8,252 305,528 SH   SOLE   305,528 0 0
STARBUCKS CORP COM 855244109 633 7,156 SH   SOLE   7,156 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 231 1,660 SH   SOLE   1,660 0 0
STRYKER CORP COM 863667101 1,082 5,001 SH   SOLE   5,001 0 0
SYNOPSYS INC COM 871607107 387 2,817 SH   SOLE   2,817 0 0
TJX COS INC NEW COM 872540109 14,191 254,596 SH   SOLE   254,596 0 0
TRANSDIGM GROUP INC COM 893641100 438 841 SH   SOLE   841 0 0
US BANCORP DEL COM NEW 902973304 2,581 46,633 SH   SOLE   46,633 0 0
UNION PACIFIC CORP COM 907818108 10,381 64,088 SH   SOLE   64,088 0 0
UNITED TECHNOLOGIES CORP COM 913017109 8,130 59,550 SH   SOLE   59,550 0 0
UNITEDHEALTH GROUP INC COM 91324P102 14,891 68,522 SH   SOLE   68,522 0 0
V F CORP COM 918204108 279 3,130 SH   SOLE   3,130 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5,329 132,357 SH   SOLE   132,357 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 10,878 218,004 SH   SOLE   218,004 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 204 2,189 SH   SOLE   2,189 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 243 3,013 SH   SOLE   3,013 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 382 2,531 SH   SOLE   2,531 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 10,493 173,847 SH   SOLE   173,847 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 396 2,336 SH   SOLE   2,336 0 0
VISA INC COM CL A 92826C839 17,389 101,096 SH   SOLE   101,096 0 0
DISNEY WALT CO COM DISNEY 254687106 870 6,675 SH   SOLE   6,675 0 0
WELLS FARGO CO NEW COM 949746101 669 13,259 SH   SOLE   13,259 0 0
WESTROCK CO COM 96145D105 323 8,865 SH   SOLE   8,865 0 0
XCEL ENERGY INC COM 98389B100 10,187 156,996 SH   SOLE   156,996 0 0
XILINX INC COM 983919101 448 4,670 SH   SOLE   4,670 0 0
YUM BRANDS INC COM 988498101 265 2,337 SH   SOLE   2,337 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 373 1,809 SH   SOLE   1,809 0 0
ZOETIS INC CL A 98978V103 417 3,345 SH   SOLE   3,345 0 0