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 NATIONAL MUN ETF 464288414 455 3,943 SH   SOLE   3,943 0 0
GENERAL ELECTRIC CO COM 369604103 168 24,597 SH   SOLE   24,597 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 23,067 74,805 SH   SOLE   74,805 0 0
ISHARES TR SELECT DIVID ETF 464287168 5,629 69,735 SH   SOLE   69,735 0 0
ISHARES TR COHEN STEER REIT 464287564 2,878 28,529 SH   SOLE   28,529 0 0
FS KKR CAP CORP II COM 35952V303 738 57,254 SH   SOLE   57,254 0 0
TCG BDC INC COM 872280102 114 13,302 SH   SOLE   13,302 0 0
APPLE INC COM 037833100 19,677 53,939 SH   SOLE   53,939 0 0
ISHARES TR MSCI ACWI EX US 464288240 572 13,228 SH   SOLE   13,228 0 0
ISHARES TR EAFE SML CP ETF 464288273 10,930 203,842 SH   SOLE   203,842 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 17,225 85,234 SH   SOLE   85,234 0 0
TRUIST FINL CORP COM 89832Q109 634 16,884 SH   SOLE   16,884 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 290 6,718 SH   SOLE   6,718 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 282 3,530 SH   SOLE   3,530 0 0
HORMEL FOODS CORP COM 440452100 299 6,194 SH   SOLE   6,194 0 0
INTEL CORP COM 458140100 1,645 27,495 SH   SOLE   27,495 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788 274 9,838 SH   SOLE   9,838 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 3,581 63,674 SH   SOLE   63,674 0 0
WALMART INC COM 931142103 1,102 9,200 SH   SOLE   9,200 0 0
V F CORP COM 918204108 281 4,611 SH   SOLE   4,611 0 0
ISHARES TR SP SMCP600VL ETF 464287879 454 3,772 SH   SOLE   3,772 0 0
M D C HLDGS INC COM 552676108 223 6,246 SH   SOLE   6,246 0 0
COMCAST CORP NEW CL A 20030N101 625 16,034 SH   SOLE   16,034 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 14,360 69,416 SH   SOLE   69,416 0 0
ON SEMICONDUCTOR CORP COM 682189105 7,994 403,330 SH   SOLE   403,330 0 0
FORTINET INC COM 34959E109 212 1,544 SH   SOLE   1,544 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 3,561 74,795 SH   SOLE   74,795 0 0
ISHARES TR PFD AND INCM SEC 464288687 503 14,521 SH   SOLE   14,521 0 0
ISHARES INC CORE MSCI EMKT 46434G103 67,360 1,415,126 SH   SOLE   1,415,126 0 0
MANHATTAN BRIDGE CAPITAL INC COM 562803106 128 27,468 SH   SOLE   27,468 0 0
FIRST BUSEY CORP COM NEW 319383204 626 33,566 SH   SOLE   33,566 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 16,223 98,975 SH   SOLE   98,975 0 0
D R HORTON INC COM 23331A109 386 6,961 SH   SOLE   6,961 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 673 5,743 SH   SOLE   5,743 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 367 2,465 SH   SOLE   2,465 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 17,006 469,131 SH   SOLE   469,131 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 535 2 SH   SOLE   2 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 2,798 11,300 SH   SOLE   11,300 0 0
TESLA INC COM 88160R101 392 363 SH   SOLE   363 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 559 12,943 SH   SOLE   12,943 0 0
NVIDIA CORPORATION COM 67066G104 649 1,708 SH   SOLE   1,708 0 0
ISHARES TR S&P MC 400GR ETF 464287606 712 3,178 SH   SOLE   3,178 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 420 2,569 SH   SOLE   2,569 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 14,191 68,394 SH   SOLE   68,394 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 559 9,072 SH   SOLE   9,072 0 0
ISHARES TR RUS 1000 ETF 464287622 3,890 22,658 SH   SOLE   22,658 0 0
STARBUCKS CORP COM 855244109 554 7,528 SH   SOLE   7,528 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 61,221 826,194 SH   SOLE   826,194 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649 10,455 338,788 SH   SOLE   338,788 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853 365 13,737 SH   SOLE   13,737 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 1,093 24,332 SH   SOLE   24,332 0 0
BOOKING HOLDINGS INC COM 09857L108 419 263 SH   SOLE   263 0 0
MCDONALDS CORP COM 580135101 350 1,897 SH   SOLE   1,897 0 0
ALPHABET INC CAP STK CL A 02079K305 4,738 3,341 SH   SOLE   3,341 0 0
TREDEGAR CORP COM 894650100 407 26,429 SH   SOLE   26,429 0 0
POST HLDGS INC COM 737446104 878 10,021 SH   SOLE   10,021 0 0
CATERPILLAR INC DEL COM 149123101 529 4,182 SH   SOLE   4,182 0 0
FISERV INC COM 337738108 473 4,845 SH   SOLE   4,845 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,376 34,739 SH   SOLE   34,739 0 0
CONOCOPHILLIPS COM 20825C104 345 8,210 SH   SOLE   8,210 0 0
BAXTER INTL INC COM 071813109 19,211 223,124 SH   SOLE   223,124 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,091 9,813 SH   SOLE   9,813 0 0
ISHARES TR CRE U S REIT ETF 464288521 3,754 86,339 SH   SOLE   86,339 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 5,980 119,337 SH   SOLE   119,337 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 5,005 35,781 SH   SOLE   35,781 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 345 3,390 SH   SOLE   3,390 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 6,905 283,573 SH   SOLE   283,573 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 349 3,126 SH   SOLE   3,126 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 29,903 849,035 SH   SOLE   849,035 0 0
DISNEY WALT CO COM DISNEY 254687106 1,228 11,012 SH   SOLE   11,012 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 74 11,280 SH   SOLE   11,280 0 0
PEPSICO INC COM 713448108 5,401 40,836 SH   SOLE   40,836 0 0
ISHARES TR SH TR CRPORT ETF 464288646 1,996 36,483 SH   SOLE   36,483 0 0
COSTCO WHSL CORP NEW COM 22160K105 615 2,028 SH   SOLE   2,028 0 0
BK OF AMERICA CORP COM 060505104 1,542 64,926 SH   SOLE   64,926 0 0
AMERICAN EXPRESS CO COM 025816109 505 5,305 SH   SOLE   5,305 0 0
CVS HEALTH CORP COM 126650100 217 3,340 SH   SOLE   3,340 0 0
AMAZON COM INC COM 023135106 3,340 1,211 SH   SOLE   1,211 0 0
CENTENE CORP DEL COM 15135B101 6,559 103,210 SH   SOLE   103,210 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 4,106 62,841 SH   SOLE   62,841 0 0
COLGATE PALMOLIVE CO COM 194162103 335 4,573 SH   SOLE   4,573 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 327 5,393 SH   SOLE   5,393 0 0
ORACLE CORP COM 68389X105 396 7,165 SH   SOLE   7,165 0 0
SHERWIN WILLIAMS CO COM 824348106 257 445 SH   SOLE   445 0 0
US BANCORP DEL COM NEW 902973304 482 13,091 SH   SOLE   13,091 0 0
ISHARES TR CORE S&P SCP ETF 464287804 26,541 388,651 SH   SOLE   388,651 0 0
CISCO SYS INC COM 17275R102 1,325 28,409 SH   SOLE   28,409 0 0
FORTIVE CORP COM 34959J108 389 5,749 SH   SOLE   5,749 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 232 3,158 SH   SOLE   3,158 0 0
ABBVIE INC COM 00287Y109 1,559 15,879 SH   SOLE   15,879 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 154 10,907 SH   SOLE   10,907 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 9,690 95,430 SH   SOLE   95,430 0 0
VISA INC COM CL A 92826C839 1,074 5,560 SH   SOLE   5,560 0 0
COMMERCE BANCSHARES INC COM 200525103 6,751 113,519 SH   SOLE   113,519 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 24,067 306,469 SH   SOLE   306,469 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 2,940 26,105 SH   SOLE   26,105 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 5,784 39,693 SH   SOLE   39,693 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 241 4,657 SH   SOLE   4,657 0 0
FACEBOOK INC CL A 30303M102 2,401 10,574 SH   SOLE   10,574 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 1,007 8,048 SH   SOLE   8,048 0 0
ALTRIA GROUP INC COM 02209S103 236 6,013 SH   SOLE   6,013 0 0
KKR & CO INC COM 48251W104 886 28,692 SH   SOLE   28,692 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 3,066 28,013 SH   SOLE   28,013 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 183 12,241 SH   SOLE   12,241 0 0
STIFEL FINL CORP COM 860630102 819 17,268 SH   SOLE   17,268 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,014 8,396 SH   SOLE   8,396 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,253 7,639 SH   SOLE   7,639 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,536 16,004 SH   SOLE   16,004 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847 5,745 183,840 SH   SOLE   183,840 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 216 1,679 SH   SOLE   1,679 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,967 49,187 SH   SOLE   49,187 0 0
GENERAL MLS INC COM 370334104 619 10,041 SH   SOLE   10,041 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 24,224 169,186 SH   SOLE   169,186 0 0
ISHARES TR S&P MC 400VL ETF 464287705 254 1,911 SH   SOLE   1,911 0 0
BIONTECH SE SPONSORED ADS 09075V102 431 6,480 SH   SOLE   6,480 0 0
NEWMONT CORP COM 651639106 448 7,256 SH   SOLE   7,256 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 226 380 SH   SOLE   380 0 0
ISHARES TR BROAD USD HIGH 46435U853 1,965 51,413 SH   SOLE   51,413 0 0
HONEYWELL INTL INC COM 438516106 214 1,480 SH   SOLE   1,480 0 0
SPDR SER TR S&P DIVID ETF 78464A763 35,235 386,349 SH   SOLE   386,349 0 0
FORD MTR CO DEL COM 345370860 131 21,546 SH   SOLE   21,546 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 10,312 62,467 SH   SOLE   62,467 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 21,063 400,285 SH   SOLE   400,285 0 0
ISHARES TR S&P SML 600 GWT 464287887 2,144 12,627 SH   SOLE   12,627 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 515 1,421 SH   SOLE   1,421 0 0
DANAHER CORPORATION COM 235851102 2,695 15,241 SH   SOLE   15,241 0 0
BOSTON SCIENTIFIC CORP COM 101137107 475 13,529 SH   SOLE   13,529 0 0
MASTERCARD INCORPORATED CL A 57636Q104 978 3,307 SH   SOLE   3,307 0 0
AON PLC SHS CL A G0403H108 360 1,869 SH   SOLE   1,869 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 26,205 183,252 SH   SOLE   183,252 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 700 21,129 SH   SOLE   21,129 0 0
ADOBE INC COM 00724F101 731 1,679 SH   SOLE   1,679 0 0
PAYCHEX INC COM 704326107 213 2,812 SH   SOLE   2,812 0 0
LOWES COS INC COM 548661107 4,667 34,540 SH   SOLE   34,540 0 0
TARGET CORP COM 87612E106 2,333 19,453 SH   SOLE   19,453 0 0
UNION PAC CORP COM 907818108 256 1,514 SH   SOLE   1,514 0 0
ISHARES TR INTL SEL DIV ETF 464288448 41,458 1,650,398 SH   SOLE   1,650,398 0 0
PHILIP MORRIS INTL INC COM 718172109 382 5,452 SH   SOLE   5,452 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 303 16,676 SH   SOLE   16,676 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,241 100,649 SH   SOLE   100,649 0 0
ISHARES TR INTL DEV RE ETF 464288489 325 14,027 SH   SOLE   14,027 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 601 15,590 SH   SOLE   15,590 0 0
JPMORGAN CHASE & CO COM 46625H100 2,013 21,401 SH   SOLE   21,401 0 0
SPDR SER TR S&P 600 SMCP VAL 78464A300 2,149 43,750 SH   SOLE   43,750 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 482 8,841 SH   SOLE   8,841 0 0
EXXON MOBIL CORP COM 30231G102 2,098 46,914 SH   SOLE   46,914 0 0
SPDR SER TR S&P 600 SMCP GRW 78464A201 2,127 37,460 SH   SOLE   37,460 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 347 1,927 SH   SOLE   1,927 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 262 8,015 SH   SOLE   8,015 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 75 10,534 SH   SOLE   10,534 0 0
EATON CORP PLC SHS G29183103 256 2,926 SH   SOLE   2,926 0 0
PERFICIENT INC COM 71375U101 608 16,993 SH   SOLE   16,993 0 0
CHEVRON CORP NEW COM 166764100 754 8,450 SH   SOLE   8,450 0 0
IAC INTERACTIVECORP COM 44919P508 4,645 14,363 SH   SOLE   14,363 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 18,985 190,632 SH   SOLE   190,632 0 0
KIMBERLY CLARK CORP COM 494368103 444 3,141 SH   SOLE   3,141 0 0
AMETEK INC COM 031100100 226 2,529 SH   SOLE   2,529 0 0
ISHARES TR CORE DIV GRWTH 46434V621 976 25,957 SH   SOLE   25,957 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 11,673 392,370 SH   SOLE   392,370 0 0
ILLINOIS TOOL WKS INC COM 452308109 759 4,341 SH   SOLE   4,341 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 2,414 18,880 SH   SOLE   18,880 0 0
ISHARES GOLD TRUST ISHARES 464285105 176 10,359 SH   SOLE   10,359 0 0
CHUBB LIMITED COM H1467J104 916 7,234 SH   SOLE   7,234 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 494 1,522 SH   SOLE   1,522 0 0
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 385 21,887 SH   SOLE   21,887 0 0
WELLS FARGO CO NEW COM 949746101 473 18,477 SH   SOLE   18,477 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 8,096 84,598 SH   SOLE   84,598 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,777 32,233 SH   SOLE   32,233 0 0
AMGEN INC COM 031162100 671 2,845 SH   SOLE   2,845 0 0
COCA COLA CO COM 191216100 1,292 28,917 SH   SOLE   28,917 0 0
NETFLIX INC COM 64110L106 457 1,004 SH   SOLE   1,004 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 23,821 302,374 SH   SOLE   302,374 0 0
ISHARES TR S&P 500 VAL ETF 464287408 8,583 79,318 SH   SOLE   79,318 0 0
ISHARES TR CORE MSCI EAFE 46432F842 28,289 494,909 SH   SOLE   494,909 0 0
MICROSOFT CORP COM 594918104 11,935 58,646 SH   SOLE   58,646 0 0
CASS INFORMATION SYS INC COM 14808P109 1,462 37,458 SH   SOLE   37,458 0 0
ISHARES TR RUS MID CAP ETF 464287499 430 8,022 SH   SOLE   8,022 0 0
ISHARES TR CORE S&P MCP ETF 464287507 3,337 18,766 SH   SOLE   18,766 0 0
GENERAL DYNAMICS CORP COM 369550108 231 1,546 SH   SOLE   1,546 0 0
CIGNA CORP NEW COM 125523100 369 1,966 SH   SOLE   1,966 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 5,156 154,094 SH   SOLE   154,094 0 0
EMERSON ELEC CO COM 291011104 419 6,755 SH   SOLE   6,755 0 0
ISHARES TR MSCI EAFE ETF 464287465 8,758 143,880 SH   SOLE   143,880 0 0
MORGAN STANLEY COM NEW 617446448 448 9,275 SH   SOLE   9,275 0 0
MEDTRONIC PLC SHS G5960L103 308 3,359 SH   SOLE   3,359 0 0
ISHARES TR MSCI USA ESG SLC 464288802 357 2,669 SH   SOLE   2,669 0 0
BLACKROCK INC COM 09247X101 279 513 SH   SOLE   513 0 0
ISHARES TR EAFE GRWTH ETF 464288885 5,944 71,520 SH   SOLE   71,520 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 945 17,455 SH   SOLE   17,455 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 529 3,161 SH   SOLE   3,161 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 5,264 49,233 SH   SOLE   49,233 0 0
JOHNSON & JOHNSON COM 478160104 2,317 16,476 SH   SOLE   16,476 0 0
AIR PRODS & CHEMS INC COM 009158106 218 903 SH   SOLE   903 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 27,831 596,464 SH   SOLE   596,464 0 0
PFIZER INC COM 717081103 501 15,321 SH   SOLE   15,321 0 0
VANGUARD TAX-MANAGED FDS FTSE DEV MKT ETF 921943858 1,986 51,199 SH   SOLE   51,199 0 0
AMERICAN TOWER CORP NEW COM 03027X100 776 3,001 SH   SOLE   3,001 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1,102 14,733 SH   SOLE   14,733 0 0
AMEREN CORP COM 023608102 506 7,192 SH   SOLE   7,192 0 0
ABBOTT LABS COM 002824100 953 10,423 SH   SOLE   10,423 0 0
NEXTERA ENERGY INC COM 65339F101 579 2,411 SH   SOLE   2,411 0 0
AT&T INC COM 00206R102 1,255 41,515 SH   SOLE   41,515 0 0
NOVARTIS AG SPONSORED ADR 66987V109 200 2,290 SH   SOLE   2,290 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 1,391 44,698 SH   SOLE   44,698 0 0
MERCK & CO. INC COM 58933Y105 920 11,897 SH   SOLE   11,897 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 483 1,873 SH   SOLE   1,873 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 225 1,718 SH   SOLE   1,718 0 0
BOEING CO COM 097023105 581 3,170 SH   SOLE   3,170 0 0
PROCTER AND GAMBLE CO COM 742718109 1,506 12,595 SH   SOLE   12,595 0 0
BANK FIRST CORP COM 06211J100 449 7,005 SH   SOLE   7,005 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 780 9,384 SH   SOLE   9,384 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 8,429 86,487 SH   SOLE   86,487 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 14,869 424,102 SH   SOLE   424,102 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 657 11,173 SH   SOLE   11,173 0 0
SHOPIFY INC CL A 82509L107 203 214 SH   SOLE   214 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 13,537 75,833 SH   SOLE   75,833 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 207 960 SH   SOLE   960 0 0
GILEAD SCIENCES INC COM 375558103 3,358 43,644 SH   SOLE   43,644 0 0
UNITED RENTALS INC COM 911363109 204 1,369 SH   SOLE   1,369 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 10,826 54,238 SH   SOLE   54,238 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 806 19,014 SH   SOLE   19,014 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 762 9,957 SH   SOLE   9,957 0 0
LILLY ELI & CO COM 532457108 488 2,972 SH   SOLE   2,972 0 0
EOG RES INC COM 26875P101 330 6,514 SH   SOLE   6,514 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 3,346 101,702 SH   SOLE   101,702 0 0
HOME DEPOT INC COM 437076102 592 2,363 SH   SOLE   2,363 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,063 13,180 SH   SOLE   13,180 0 0
NORFOLK SOUTHERN CORP COM 655844108 412 2,347 SH   SOLE   2,347 0 0
ISHARES TR CORE US AGGBD ET 464287226 3,689 31,207 SH   SOLE   31,207 0 0
3M CO COM 88579Y101 278 1,782 SH   SOLE   1,782 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 301 3,641 SH   SOLE   3,641 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 325 5,415 SH   SOLE   5,415 0 0
LOCKHEED MARTIN CORP COM 539830109 581 1,592 SH   SOLE   1,592 0 0
MASCO CORP COM 574599106 456 9,082 SH   SOLE   9,082 0 0
SPDR GOLD TR GOLD SHS 78463V107 467 2,790 SH   SOLE   2,790 0 0
DOMINION ENERGY INC COM 25746U109 432 5,322 SH   SOLE   5,322 0 0
ALLSTATE CORP COM 020002101 2,176 22,435 SH   SOLE   22,435 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 5,278 27,497 SH   SOLE   27,497 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2,226 53,587 SH   SOLE   53,587 0 0
APPLIED MATLS INC COM 038222105 321 5,310 SH   SOLE   5,310 0 0
ALPHABET INC CAP STK CL C 02079K107 2,427 1,717 SH   SOLE   1,717 0 0
ISHARES TR EAFE VALUE ETF 464288877 5,862 146,660 SH   SOLE   146,660 0 0
ISHARES TR RUS MD CP GR ETF 464287481 1,234 7,804 SH   SOLE   7,804 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 502 5,387 SH   SOLE   5,387 0 0
ISHARES TR CORE S&P500 ETF 464287200 26,522 85,640 SH   SOLE   85,640 0 0
SPDR SER TR BLOMBERG 1 10 YR 78468R861 1,465 72,061 SH   SOLE   72,061 0 0
PAYPAL HLDGS INC COM 70450Y103 2,323 13,333 SH   SOLE   13,333 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 2,223 75,178 SH   SOLE   75,178 0 0
KINDER MORGAN INC DEL COM 49456B101 604 39,815 SH   SOLE   39,815 0 0
KRAFT HEINZ CO COM 500754106 218 6,836 SH   SOLE   6,836 0 0