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
ISHARES TR RUS MDCP VAL ETF 464287473 5,931 92,534 SH   SOLE   92,534 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2,945 48,075 SH   SOLE   48,075 0 0
ISHARES TR RUS MD CP GR ETF 464287481 7,462 61,371 SH   SOLE   61,371 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 11,465 128,733 SH   SOLE   128,733 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847 609 24,045 SH   SOLE   24,045 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,366 40,971 SH   SOLE   40,971 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 13,611 167,437 SH   SOLE   167,437 0 0
ISHARES TR INTRM TR CRP ETF 464288638 4,171 75,950 SH   SOLE   75,950 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 217 11,016 SH   SOLE   11,016 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,585 29,657 SH   SOLE   29,657 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,913 45,385 SH   SOLE   45,385 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 18,180 181,545 SH   SOLE   181,545 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 5,145 32,836 SH   SOLE   32,836 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 676 16,109 SH   SOLE   16,109 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 3,136 24,327 SH   SOLE   24,327 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 929 30,707 SH   SOLE   30,707 0 0
ISHARES TR HDG MSCI EAFE 46434V803 343 14,185 SH   SOLE   14,185 0 0
PFIZER INC COM 717081103 365 11,179 SH   SOLE   11,179 0 0
MICROSOFT CORP COM 594918104 2,636 16,713 SH   SOLE   16,713 0 0
DIGITAL RLTY TR INC COM 253868103 1,499 10,790 SH   SOLE   10,790 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,675 20,743 SH   SOLE   20,743 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 648 12,645 SH   SOLE   12,645 0 0
ADOBE INC COM 00724F101 11,273 35,424 SH   SOLE   35,424 0 0
MARKETAXESS HLDGS INC COM 57060D108 13,778 41,429 SH   SOLE   41,429 0 0
MONRO INC COM 610236101 452 10,311 SH   SOLE   10,311 0 0
JOHNSON & JOHNSON COM 478160104 2,359 17,990 SH   SOLE   17,990 0 0
CVS HEALTH CORP COM 126650100 4,607 77,645 SH   SOLE   77,645 0 0
TWILIO INC CL A 90138F102 4,395 49,111 SH   SOLE   49,111 0 0
TEXAS INSTRS INC COM 882508104 1,065 10,659 SH   SOLE   10,659 0 0
AMETEK INC COM 031100100 7,164 99,471 SH   SOLE   99,471 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 2,244 12,461 SH   SOLE   12,461 0 0
SQUARE INC CL A 852234103 3,837 73,245 SH   SOLE   73,245 0 0
CERNER CORP COM 156782104 6,259 99,369 SH   SOLE   99,369 0 0
INTUIT COM 461202103 6,960 30,263 SH   SOLE   30,263 0 0
THE TRADE DESK INC COM CL A 88339J105 4,852 25,140 SH   SOLE   25,140 0 0
COLGATE PALMOLIVE CO COM 194162103 753 11,342 SH   SOLE   11,342 0 0
BCE INC COM NEW 05534B760 793 19,411 SH   SOLE   19,411 0 0
TC ENERGY CORP COM 87807B107 905 20,438 SH   SOLE   20,438 0 0
COCA COLA CO COM 191216100 701 15,840 SH   SOLE   15,840 0 0
LOWES COS INC COM 548661107 5,589 64,955 SH   SOLE   64,955 0 0
MASTERCARD INC CL A 57636Q104 11,380 47,112 SH   SOLE   47,112 0 0
APPLE INC COM 037833100 21,772 85,620 SH   SOLE   85,620 0 0
WASTE MGMT INC DEL COM 94106L109 1,126 12,160 SH   SOLE   12,160 0 0
BK OF AMERICA CORP COM 060505104 573 27,002 SH   SOLE   27,002 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 5,238 41,443 SH   SOLE   41,443 0 0
AT&T INC COM 00206R102 1,746 59,908 SH   SOLE   59,908 0 0
ALTRIA GROUP INC COM 02209S103 1,109 28,686 SH   SOLE   28,686 0 0
COMCAST CORP NEW CL A 20030N101 365 10,624 SH   SOLE   10,624 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 470 10,110 SH   SOLE   10,110 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 591 12,165 SH   SOLE   12,165 0 0
MERCK & CO. INC COM 58933Y105 1,904 24,752 SH   SOLE   24,752 0 0
AMGEN INC COM 031162100 5,183 25,564 SH   SOLE   25,564 0 0
INTL PAPER CO COM 460146103 427 13,730 SH   SOLE   13,730 0 0
SOUTHERN CO COM 842587107 1,087 20,069 SH   SOLE   20,069 0 0
EXXON MOBIL CORP COM 30231G102 952 25,079 SH   SOLE   25,079 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 6,175 12,470 SH   SOLE   12,470 0 0
JACOBS ENGR GROUP INC COM 469814107 4,524 57,075 SH   SOLE   57,075 0 0
JPMORGAN CHASE & CO COM 46625H100 2,088 23,193 SH   SOLE   23,193 0 0
AUTODESK INC COM 052769106 4,884 31,287 SH   SOLE   31,287 0 0
GENERAL ELECTRIC CO COM 369604103 287 36,192 SH   SOLE   36,192 0 0
MASIMO CORP COM 574795100 4,126 23,295 SH   SOLE   23,295 0 0
NIKE INC CL B 654106103 5,777 69,821 SH   SOLE   69,821 0 0
GILEAD SCIENCES INC COM 375558103 2,402 32,132 SH   SOLE   32,132 0 0
ABBVIE INC COM 00287Y109 1,443 18,934 SH   SOLE   18,934 0 0
TOTAL S.A. SPONSORED ADS 89151E109 746 20,028 SH   SOLE   20,028 0 0
TJX COS INC NEW COM 872540109 5,882 123,037 SH   SOLE   123,037 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,241 13,286 SH   SOLE   13,286 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 701 25,020 SH   SOLE   25,020 0 0
PAYPAL HLDGS INC COM 70450Y103 3,625 37,860 SH   SOLE   37,860 0 0
VMWARE INC CL A COM 928563402 3,242 26,767 SH   SOLE   26,767 0 0
PHILIP MORRIS INTL INC COM 718172109 742 10,168 SH   SOLE   10,168 0 0
BANK NEW YORK MELLON CORP COM 064058100 984 29,206 SH   SOLE   29,206 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,118 13,820 SH   SOLE   13,820 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,357 14,386 SH   SOLE   14,386 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,254 11,304 SH   SOLE   11,304 0 0
FIRST MID BANCSHARES INC COM 320866106 361 15,200 SH   SOLE   15,200 0 0
CME GROUP INC COM 12572Q105 5,453 31,538 SH   SOLE   31,538 0 0
CISCO SYS INC COM 17275R102 4,921 125,188 SH   SOLE   125,188 0 0
UNILEVER PLC SPON ADR NEW 904767704 1,541 30,472 SH   SOLE   30,472 0 0
WELLTOWER INC COM 95040Q104 680 14,856 SH   SOLE   14,856 0 0
DOLLAR TREE INC COM 256746108 2,579 35,107 SH   SOLE   35,107 0 0
PEPSICO INC COM 713448108 1,584 13,191 SH   SOLE   13,191 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,410 44,858 SH   SOLE   44,858 0 0