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
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,204 2,532 SH   SOLE   0 0 2,532
AGILENT TECHNOLOGIES INC COM 00846U101 281 2,210 SH   SOLE   0 0 2,210
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,096 4,836 SH   SOLE   0 0 4,836
ALPHABET INC CAP STK CL A 02079K305 229 111 SH   SOLE   0 0 111
ALPHABET INC CAP STK CL C 02079K107 635 307 SH   SOLE   0 0 307
AMAZON COM INC COM 023135106 876 283 SH   SOLE   0 0 283
AON PLC SHS CL A G0403H108 1,141 4,957 SH   SOLE   0 0 4,957
APPLE INC COM 037833100 5,979 48,950 SH   SOLE   0 0 48,950
APPLIED MATLS INC COM 038222105 2,160 16,166 SH   SOLE   0 0 16,166
ARISTA NETWORKS INC COM 040413106 1,463 4,847 SH   SOLE   0 0 4,847
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1,316 25,221 SH   SOLE   0 0 25,221
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,738 2,815 SH   SOLE   0 0 2,815
AT&T INC COM 00206R102 616 20,344 SH   SOLE   0 0 20,344
AUTOMATIC DATA PROCESSING IN COM 053015103 1,471 7,806 SH   SOLE   0 0 7,806
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 720 2,817 SH   SOLE   0 0 2,817
BK OF AMERICA CORP COM 060505104 1,572 40,629 SH   SOLE   0 0 40,629
BROADCOM INC COM 11135F101 702 1,513 SH   SOLE   0 0 1,513
BROWN FORMAN CORP CL B 115637209 1,040 15,082 SH   SOLE   0 0 15,082
CANADIAN PAC RY LTD COM 13645T100 1,197 3,157 SH   SOLE   0 0 3,157
CHURCH & DWIGHT INC COM 171340102 984 11,266 SH   SOLE   0 0 11,266
CISCO SYS INC COM 17275R102 390 7,541 SH   SOLE   0 0 7,541
COCA COLA CO COM 191216100 1,521 28,850 SH   SOLE   0 0 28,850
COLGATE PALMOLIVE CO COM 194162103 1,100 13,949 SH   SOLE   0 0 13,949
COPART INC COM 217204106 1,031 9,496 SH   SOLE   0 0 9,496
CSX CORP COM 126408103 1,364 14,151 SH   SOLE   0 0 14,151
CVS HEALTH CORP COM 126650100 231 3,067 SH   SOLE   0 0 3,067
DISNEY WALT CO COM 254687106 398 2,156 SH   SOLE   0 0 2,156
DOLLAR GEN CORP NEW COM 256677105 539 2,662 SH   SOLE   0 0 2,662
EATON CORP PLC SHS G29183103 549 3,973 SH   SOLE   0 0 3,973
EATON VANCE RISK-MANAGED DIV COM 27829G106 224 20,773 SH   SOLE   0 0 20,773
EBAY INC. COM 278642103 1,170 19,099 SH   SOLE   0 0 19,099
ELECTRONIC ARTS INC COM 285512109 1,184 8,745 SH   SOLE   0 0 8,745
EXELON CORP COM 30161N101 495 11,322 SH   SOLE   0 0 11,322
FACEBOOK INC CL A 30303M102 1,731 5,878 SH   SOLE   0 0 5,878
FACTSET RESH SYS INC COM 303075105 1,025 3,320 SH   SOLE   0 0 3,320
FAIR ISAAC CORP COM 303250104 1,219 2,509 SH   SOLE   0 0 2,509
FASTENAL CO COM 311900104 1,152 22,915 SH   SOLE   0 0 22,915
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 946 15,725 SH   SOLE   0 0 15,725
FLEETCOR TECHNOLOGIES INC COM 339041105 1,084 4,036 SH   SOLE   0 0 4,036
FORTINET INC COM 34959E109 1,668 9,045 SH   SOLE   0 0 9,045
GARMIN LTD SHS H2906T109 1,469 11,144 SH   SOLE   0 0 11,144
GENERAL DYNAMICS CORP COM 369550108 234 1,290 SH   SOLE   0 0 1,290
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 13,247 329,384 SH   SOLE   0 0 329,384
HENRY JACK & ASSOC INC COM 426281101 1,009 6,649 SH   SOLE   0 0 6,649
HOME DEPOT INC COM 437076102 709 2,324 SH   SOLE   0 0 2,324
HONEYWELL INTL INC COM 438516106 1,321 6,086 SH   SOLE   0 0 6,086
ILLINOIS TOOL WKS INC COM 452308109 1,265 5,709 SH   SOLE   0 0 5,709
INFOSYS LTD SPONSORED ADR 456788108 1,344 71,807 SH   SOLE   0 0 71,807
INTEL CORP COM 458140100 1,327 20,739 SH   SOLE   0 0 20,739
INTUIT COM 461202103 1,317 3,438 SH   SOLE   0 0 3,438
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 634 9,115 SH   SOLE   0 0 9,115
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 647 5,682 SH   SOLE   0 0 5,682
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 996 11,572 SH   SOLE   0 0 11,572
INVESCO EXCH TRADED FD TR II 1 30 LADER TRE 46138E107 793 15,150 SH   SOLE   0 0 15,150
INVESTORS BANCORP INC NEW COM 46146L101 342 23,310 SH   SOLE   0 0 23,310
ISHARES TR CORE TOTAL USD 46434V613 12,781 242,301 SH   SOLE   0 0 242,301
ISHARES TR US HLTHCARE ETF 464287762 306 1,214 SH   SOLE   0 0 1,214
ISHARES TR COHEN STEER REIT 464287564 590 10,213 SH   SOLE   0 0 10,213
ISHARES TR EAFE SML CP ETF 464288273 364 5,064 SH   SOLE   0 0 5,064
ISHARES TR ESG AWRE USD ETF 46435G193 259 9,611 SH   SOLE   0 0 9,611
ISHARES TR U.S. CNSM SV ETF 464287580 284 3,800 SH   SOLE   0 0 3,800
ISHARES TR MRGSTR MD CP ETF 464288208 1,049 4,171 SH   SOLE   0 0 4,171
JOHNSON & JOHNSON COM 478160104 2,513 15,291 SH   SOLE   0 0 15,291
JOHNSON CTLS INTL PLC SHS G51502105 336 5,633 SH   SOLE   0 0 5,633
JPMORGAN CHASE & CO COM 46625H100 669 4,396 SH   SOLE   0 0 4,396
LAM RESEARCH CORP COM 512807108 1,868 3,139 SH   SOLE   0 0 3,139
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 1,849 62,262 SH   SOLE   0 0 62,262
LILLY ELI & CO COM 532457108 1,354 7,248 SH   SOLE   0 0 7,248
LINDE PLC SHS G5494J103 240 855 SH   SOLE   0 0 855
LOCKHEED MARTIN CORP COM 539830109 246 665 SH   SOLE   0 0 665
MARKETAXESS HLDGS INC COM 57060D108 1,130 2,270 SH   SOLE   0 0 2,270
MARRIOTT INTL INC NEW CL A 571903202 722 4,878 SH   SOLE   0 0 4,878
MASTERCARD INCORPORATED CL A 57636Q104 1,744 4,899 SH   SOLE   0 0 4,899
MAXIM INTEGRATED PRODS INC COM 57772K101 1,467 16,057 SH   SOLE   0 0 16,057
MCCORMICK & CO INC COM NON VTG 579780206 2,099 23,541 SH   SOLE   0 0 23,541
MCDONALDS CORP COM 580135101 251 1,119 SH   SOLE   0 0 1,119
MERCK & CO. INC COM 58933Y105 1,190 15,439 SH   SOLE   0 0 15,439
METTLER TOLEDO INTERNATIONAL COM 592688105 1,223 1,058 SH   SOLE   0 0 1,058
MICROSOFT CORP COM 594918104 2,009 8,523 SH   SOLE   0 0 8,523
MONDELEZ INTL INC CL A 609207105 325 5,549 SH   SOLE   0 0 5,549
MONSTER BEVERAGE CORP NEW COM 61174X109 1,266 13,894 SH   SOLE   0 0 13,894
MOODYS CORP COM 615369105 1,397 4,677 SH   SOLE   0 0 4,677
NETEASE INC SPONSORED ADS 64110W102 1,046 10,128 SH   SOLE   0 0 10,128
NEXTERA ENERGY INC COM 65339F101 220 2,904 SH   SOLE   0 0 2,904
NORDSON CORP COM 655663102 1,032 5,192 SH   SOLE   0 0 5,192
NOVO-NORDISK A S ADR 670100205 986 14,628 SH   SOLE   0 0 14,628
NVIDIA CORPORATION COM 67066G104 1,785 3,343 SH   SOLE   0 0 3,343
PAYCHEX INC COM 704326107 1,392 14,198 SH   SOLE   0 0 14,198
PFIZER INC COM 717081103 640 17,672 SH   SOLE   0 0 17,672
PHILIP MORRIS INTL INC COM 718172109 219 2,463 SH   SOLE   0 0 2,463
PRICE T ROWE GROUP INC COM 74144T108 1,538 8,961 SH   SOLE   0 0 8,961
PROCTER AND GAMBLE CO COM 742718109 555 4,095 SH   SOLE   0 0 4,095
RESMED INC COM 761152107 1,197 6,167 SH   SOLE   0 0 6,167
RESTAURANT BRANDS INTL INC COM 76131D103 280 4,305 SH   SOLE   0 0 4,305
S&P GLOBAL INC COM 78409V104 2,051 5,813 SH   SOLE   0 0 5,813
SCHWAB CHARLES CORP COM 808513105 203 3,121 SH   SOLE   0 0 3,121
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 686 21,361 SH   SOLE   0 0 21,361
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 3,853 68,302 SH   SOLE   0 0 68,302
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 272 7,239 SH   SOLE   0 0 7,239
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,519 20,832 SH   SOLE   0 0 20,832
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 348 2,619 SH   SOLE   0 0 2,619
SOUTHERN CO COM 842587107 201 3,234 SH   SOLE   0 0 3,234
SOUTHERN COPPER CORP COM 84265V105 1,407 20,737 SH   SOLE   0 0 20,737
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 253 767 SH   SOLE   0 0 767
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 694 15,853 SH   SOLE   0 0 15,853
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 484 6,718 SH   SOLE   0 0 6,718
SPDR S&P 500 ETF TR TR UNIT 78462F103 688 1,736 SH   SOLE   0 0 1,736
SPDR SER TR PORTFLI HIGH YLD 78468R606 497 18,734 SH   SOLE   0 0 18,734
SPDR SER TR S&P DIVID ETF 78464A763 336 2,846 SH   SOLE   0 0 2,846
SPDR SER TR SSGA US SMAL ETF 78468R887 762 6,836 SH   SOLE   0 0 6,836
SPDR SER TR WELLS FG PFD ETF 78464A292 676 15,570 SH   SOLE   0 0 15,570
TESLA INC COM 88160R101 437 654 SH   SOLE   0 0 654
TEXAS INSTRS INC COM 882508104 1,602 8,476 SH   SOLE   0 0 8,476
UNION PAC CORP COM 907818108 1,550 7,032 SH   SOLE   0 0 7,032
UNITED PARCEL SERVICE INC CL B 911312106 388 2,284 SH   SOLE   0 0 2,284
UNITEDHEALTH GROUP INC COM 91324P102 214 575 SH   SOLE   0 0 575
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 4,732 148,201 SH   SOLE   0 0 148,201
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 439 3,214 SH   SOLE   0 0 3,214
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 3,865 67,670 SH   SOLE   0 0 67,670
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 4,611 55,894 SH   SOLE   0 0 55,894
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 322 3,185 SH   SOLE   0 0 3,185
VANGUARD WORLD FD MEGA CAP INDEX 921910873 1,816 12,953 SH   SOLE   0 0 12,953
VANGUARD WORLD FDS UTILITIES ETF 92204A876 339 2,414 SH   SOLE   0 0 2,414
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 410 4,847 SH   SOLE   0 0 4,847
VEEVA SYS INC CL A COM 922475108 1,109 4,245 SH   SOLE   0 0 4,245
VERISK ANALYTICS INC COM 92345Y106 1,092 6,178 SH   SOLE   0 0 6,178
VERIZON COMMUNICATIONS INC COM 92343V104 755 12,979 SH   SOLE   0 0 12,979
VISA INC COM CL A 92826C839 1,614 7,625 SH   SOLE   0 0 7,625
WALMART INC COM 931142103 501 3,687 SH   SOLE   0 0 3,687
WIPRO LTD SPON ADR 1 SH 97651M109 1,299 204,890 SH   SOLE   0 0 204,890
WISDOMTREE TR ITL HIGH DIV FD 97717W802 207 5,272 SH   SOLE   0 0 5,272
XILINX INC COM 983919101 1,279 10,323 SH   SOLE   0 0 10,323
XYLEM INC COM 98419M100 208 1,978 SH   SOLE   0 0 1,978
ZOETIS INC CL A 98978V103 1,100 6,985 SH   SOLE   0 0 6,985