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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,161 17,959 SH   SOLE 0 0 0 17,959
EATON CORP PLC SHS G29183103 541 6,719 SH   SOLE 0 6,719 0 0
ESSENT GROUP LTD COM G3198U102 563 12,952 SH   SOLE 0 12,952 0 0
LINDE PLC COM G5494J103 2,106 11,973 SH   SOLE 0 0 0 11,973
MEDTRONIC PLC SHS G5960L103 2,023 22,207 SH   SOLE 0 0 0 22,207
CYBERARK SOFTWARE LTD SHS M2682V108 429 3,607 SH   SOLE 0 3,607 0 0
AES CORP COM 00130H105 510 28,211 SH   SOLE 0 28,211 0 0
ABBVIE INC COM 00287Y109 2,056 25,512 SH   SOLE 0 0 0 25,512
ADOBE INC COM 00724F101 500 1,878 SH   SOLE 0 1,878 0 0
AIR PRODS & CHEMS INC COM 009158106 605 3,169 SH   SOLE 0 3,169 0 0
ALPHABET INC CAP STK CL C 02079K107 1,971 1,680 SH   SOLE 0 1,680 0 0
ALPHABET INC CAP STK CL A 02079K305 605 514 SH   SOLE 0 514 0 0
AMAZON COM INC COM 023135106 2,634 1,479 SH   SOLE 0 1,479 0 0
AMERICAN EXPRESS CO COM 025816109 1,580 14,458 SH   SOLE 0 0 0 14,458
AMGEN INC COM 031162100 2,083 10,963 SH   SOLE 0 0 0 10,963
AMPHENOL CORP NEW CL A 032095101 2,633 27,878 SH   SOLE 0 0 0 27,878
APPLE INC COM 037833100 5,718 30,100 SH   SOLE 0 30,100 0 0
AUTOZONE INC COM 053332102 572 559 SH   SOLE 0 559 0 0
BCE INC COM NEW 05534B760 1,653 37,247 SH   SOLE 0 0 0 37,247
BALL CORP COM 058498106 455 7,856 SH   SOLE 0 7,856 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,570 31,124 SH   SOLE 0 0 0 31,124
BECTON DICKINSON & CO COM 075887109 2,537 10,158 SH   SOLE 0 0 0 10,158
BIO TECHNE CORP COM 09073M104 572 2,882 SH   SOLE 0 2,882 0 0
BOEING CO COM 097023105 565 1,482 SH   SOLE 0 1,482 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,659 19,068 SH   SOLE 0 0 0 19,068
CHEVRON CORP NEW COM 166764100 1,680 13,640 SH   SOLE 0 0 0 13,640
CHURCH & DWIGHT INC COM 171340102 2,521 35,397 SH   SOLE 0 0 0 35,397
CISCO SYS INC COM 17275R102 5,268 97,565 SH   SOLE 0 0 0 97,565
COCA COLA CO COM 191216100 343 7,327 SH   SOLE 0 0 0 7,327
COLGATE PALMOLIVE CO COM 194162103 267 3,899 SH   SOLE 0 0 0 3,899
COMCAST CORP NEW CL A 20030N101 544 13,596 SH   SOLE 0 13,596 0 0
CONSOLIDATED EDISON INC COM 209115104 1,048 12,359 SH   SOLE 0 0 0 12,359
COSTCO WHSL CORP NEW COM 22160K105 3,349 13,829 SH   SOLE 0 13,829 0 0
COSTAR GROUP INC COM 22160N109 562 1,205 SH   SOLE 0 1,205 0 0
CREE INC COM 225447101 451 7,884 SH   SOLE 0 7,884 0 0
DISNEY WALT CO COM DISNEY 254687106 348 3,131 SH   SOLE 0 0 0 3,131
DUKE ENERGY CORP NEW COM NEW 26441C204 205 2,280 SH   SOLE 0 0 0 2,280
EDISON INTL COM 281020107 957 15,458 SH   SOLE 0 0 0 15,458
ELECTROCORE INC COM 28531P103 119 17,000 SH   SOLE 0 0 0 17,000
EXACT SCIENCES CORP COM 30063P105 461 5,319 SH   SOLE 0 5,319 0 0
EXXON MOBIL CORP COM 30231G102 1,835 22,710 SH   SOLE 0 0 0 22,710
FASTENAL CO COM 311900104 2,123 33,009 SH   SOLE 0 0 0 33,009
FLEETCOR TECHNOLOGIES INC COM 339041105 456 1,849 SH   SOLE 0 1,849 0 0
FLOWSERVE CORP COM 34354P105 462 10,234 SH   SOLE 0 10,234 0 0
HEALTHEQUITY INC COM 42226A107 460 6,217 SH   SOLE 0 0 0 6,217
HERSHEY CO COM 427866108 790 6,882 SH   SOLE 0 0 0 6,882
HOME DEPOT INC COM 437076102 4,159 21,673 SH   SOLE 0 0 0 21,673
HONEYWELL INTL INC COM 438516106 216 1,360 SH   SOLE 0 0 0 1,360
IDEXX LABS INC COM 45168D104 517 2,312 SH   SOLE 0 2,312 0 0
ILLINOIS TOOL WKS INC COM 452308109 492 3,430 SH   SOLE 0 0 0 3,430
INSPERITY INC COM 45778Q107 490 3,963 SH   SOLE 0 3,963 0 0
INTEL CORP COM 458140100 3,926 73,116 SH   SOLE 0 0 0 73,116
IQVIA HLDGS INC COM 46266C105 550 3,821 SH   SOLE 0 3,821 0 0
ISHARES TR CORE S&P500 ETF 464287200 6,209 21,818 SH   SOLE 0 21,818 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 830 19,335 SH   SOLE 0 19,335 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 12,345 146,749 SH   SOLE 0 0 0 146,749
ISHARES TR S&P MC 400GR ETF 464287606 217 990 SH   SOLE 0 990 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 211 1,376 SH   SOLE 0 1,376 0 0
ISHARES TR CORE S&P SCP ETF 464287804 6,984 90,529 SH   SOLE 0 0 0 90,529
ISHARES TR 3 7 YR TREAS BD 464288661 12,250 99,434 SH   SOLE 0 0 0 99,434
ISHARES TR SHORT TREAS BD 464288679 9,357 84,627 SH   SOLE 0 0 0 84,627
JPMORGAN CHASE & CO COM 46625H100 1,594 15,742 SH   SOLE 0 0 0 15,742
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 4,821 95,849 SH   SOLE 0 0 0 95,849
JOHNSON & JOHNSON COM 478160104 3,183 22,773 SH   SOLE 0 0 0 22,773
KEYSIGHT TECHNOLOGIES INC COM 49338L103 523 5,999 SH   SOLE 0 5,999 0 0
KIMBERLY CLARK CORP COM 494368103 654 5,279 SH   SOLE 0 0 0 5,279
KINDER MORGAN INC DEL COM 49456B101 526 26,282 SH   SOLE 0 0 0 26,282
LAUDER ESTEE COS INC CL A 518439104 642 3,877 SH   SOLE 0 0 0 3,877
MSCI INC COM 55354G100 597 3,003 SH   SOLE 0 3,003 0 0
MASTERCARD INCORPORATED CL A 57636Q104 2,904 12,332 SH   SOLE 0 12,332 0 0
MERCK & CO INC COM 58933Y105 2,782 33,444 SH   SOLE 0 0 0 33,444
MICROSOFT CORP COM 594918104 8,608 72,988 SH   SOLE 0 72,988 0 0
NETAPP INC COM 64110D104 523 7,545 SH   SOLE 0 7,545 0 0
NEXTERA ENERGY INC COM 65339F101 2,915 15,081 SH   SOLE 0 0 0 15,081
NIKE INC CL B 654106103 1,527 18,128 SH   SOLE 0 0 0 18,128
NOVARTIS A G SPONSORED ADR 66987V109 534 5,558 SH   SOLE 0 0 0 5,558
NOVO-NORDISK A S ADR 670100205 1,926 36,811 SH   SOLE 0 0 0 36,811
NVIDIA CORP COM 67066G104 3,035 16,905 SH   SOLE 0 16,905 0 0
PALO ALTO NETWORKS INC COM 697435105 569 2,344 SH   SOLE 0 2,344 0 0
PAYPAL HLDGS INC COM 70450Y103 457 4,397 SH   SOLE 0 4,397 0 0
PEPSICO INC COM 713448108 220 1,792 SH   SOLE 0 0 0 1,792
PFIZER INC COM 717081103 2,546 59,947 SH   SOLE 0 0 0 59,947
PIMCO ETF TR ACTIVE BD ETF 72201R775 543 5,149 SH   SOLE 0 5,149 0 0
PROCTER AND GAMBLE CO COM 742718109 3,315 31,864 SH   SOLE 0 0 0 31,864
PROGRESSIVE CORP OHIO COM 743315103 507 7,028 SH   SOLE 0 7,028 0 0
RAYTHEON CO COM NEW 755111507 956 5,249 SH   SOLE 0 0 0 5,249
ROYAL BK CDA MONTREAL QUE COM 780087102 2,515 33,291 SH   SOLE 0 0 0 33,291
SPDR S&P 500 ETF TR TR UNIT 78462F103 645 2,283 SH   SOLE 0 2,283 0 0
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 373 12,220 SH   SOLE 0 0 0 12,220
SPDR SERIES TRUST S&P REGL BKG 78464A698 1,219 23,741 SH   SOLE 0 0 0 23,741
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,046 3,028 SH   SOLE 0 0 0 3,028
SPDR SER TR SPDR BLOOMBERG 78468R663 8,330 90,941 SH   SOLE 0 0 0 90,941
SPDR SER TR NUVEEN BLMBRG SR 78468R739 609 12,552 SH   SOLE 0 0 0 12,552
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 658 9,732 SH   SOLE 0 9,732 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 216 2,723 SH   SOLE 0 2,723 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 327 5,967 SH   SOLE 0 5,967 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 340 6,140 SH   SOLE 0 6,140 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 678 26,060 SH   SOLE 0 26,060 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 602 19,213 SH   SOLE 0 19,213 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1,856 35,771 SH   SOLE 0 35,771 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 817 18,395 SH   SOLE 0 18,395 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 7,411 134,740 SH   SOLE 0 134,740 0 0
SEALED AIR CORP NEW COM 81211K100 514 11,155 SH   SOLE 0 11,155 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 342 3,725 SH   SOLE 0 0 0 3,725
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 263 2,312 SH   SOLE 0 0 0 2,312
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,191 18,015 SH   SOLE 0 0 0 18,015
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 256 9,956 SH   SOLE 0 0 0 9,956
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 232 3,096 SH   SOLE 0 0 0 3,096
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 565 7,640 SH   SOLE 0 0 0 7,640
STRYKER CORP COM 863667101 2,544 12,881 SH   SOLE 0 0 0 12,881
SYNCHRONY FINL COM 87165B103 473 14,813 SH   SOLE 0 14,813 0 0
TJX COS INC NEW COM 872540109 5,046 94,835 SH   SOLE 0 0 0 94,835
3M CO COM 88579Y101 2,926 14,084 SH   SOLE 0 0 0 14,084
TRANSUNION COM 89400J107 501 7,494 SH   SOLE 0 7,494 0 0
US BANCORP DEL COM NEW 902973304 2,467 51,203 SH   SOLE 0 0 0 51,203
ULTA BEAUTY INC COM 90384S303 404 1,159 SH   SOLE 0 1,159 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,061 15,994 SH   SOLE 0 0 0 15,994
V F CORP COM 918204108 2,686 30,906 SH   SOLE 0 0 0 30,906
VANGUARD GROUP DIV APP ETF 921908844 877 7,998 SH   SOLE 0 0 0 7,998
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 830 9,684 SH   SOLE 0 0 0 9,684
VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 4,820 74,620 SH   SOLE 0 0 0 74,620
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 8,380 150,255 SH   SOLE 0 150,255 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,299 101,159 SH   SOLE 0 101,159 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 6,739 84,490 SH   SOLE 0 84,490 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 458 5,277 SH   SOLE 0 0 0 5,277
VANGUARD INDEX FDS TOTAL STK MKT 922908769 12,286 84,900 SH   SOLE 0 84,900 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 4,111 69,525 SH   SOLE 0 0 0 69,525
W P CAREY INC COM 92936U109 527 6,725 SH   SOLE 0 6,725 0 0
WALMART INC COM 931142103 1,976 20,263 SH   SOLE 0 0 0 20,263
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,447 38,680 SH   SOLE 0 0 0 38,680
WORLD WRESTLING ENTMT INC CL A 98156Q108 472 5,437 SH   SOLE 0 5,437 0 0