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
1/100 Berkshire Hathaway COM 084990175 312 100 SH   SOLE   100 0 0
3M Company COM 88579Y101 238 1,450 SH   SOLE   1,450 0 0
Abbott Laboratories COM 002824100 11,886 142,056 SH   SOLE   142,056 0 0
AbbVie, Inc. COM 00287Y109 2,196 28,996 SH   SOLE   28,996 0 0
Accenture Plc COM G1151C101 364 1,890 SH   SOLE   1,890 0 0
Air Prod & Chemicals COM 009158106 758 3,415 SH   SOLE   3,415 0 0
Alibaba Group Holdings COM 01609W102 5,884 35,183 SH   SOLE   35,183 0 0
Alphabet Inc COM 02079K107 11,978 9,826 SH   SOLE   9,826 0 0
Alphabet Inc Class A COM 02079K305 5,421 4,439 SH   SOLE   4,439 0 0
Amazon Inc COM 023135106 444 256 SH   SOLE   256 0 0
Ameren Corp COM 023608102 326 4,072 SH   SOLE   4,072 0 0
American Elec Power, Inc COM 025537101 209 2,230 SH   SOLE   2,230 0 0
American Express Co COM 025816109 2,005 16,955 SH   SOLE   16,955 0 0
American Tower Corp Reit COM 03027X100 248 1,120 SH   SOLE   1,120 0 0
Amgen Inc COM 031162100 798 4,125 SH   SOLE   4,125 0 0
Apple Inc COM 037833100 19,844 88,602 SH   SOLE   88,602 0 0
AT&T Inc COM 00206R102 440 11,624 SH   SOLE   11,624 0 0
Automatic Data Processing Inc COM 053015103 5,190 32,152 SH   SOLE   32,152 0 0
Autozone Inc COM 053332102 5,624 5,185 SH   SOLE   5,185 0 0
Bank of America COM 060505104 755 25,875 SH   SOLE   25,875 0 0
Berkshire Hathaway COM 084670108 624 2 SH   SOLE   2 0 0
Berkshire Hathaway B COM 084670702 984 4,730 SH   SOLE   4,730 0 0
Biogen Idec Inc COM 09062X103 368 1,580 SH   SOLE   1,580 0 0
Boeing Co COM 097023105 2,787 7,325 SH   SOLE   7,325 0 0
Borg Warner Inc COM 099724106 3,754 102,355 SH   SOLE   102,355 0 0
BP PLC Sponsored ADR COM 055622104 542 14,254 SH   SOLE   14,254 0 0
Bristol-Myers Squibb COM 110122108 261 5,139 SH   SOLE   5,139 0 0
Broadcom Inc COM 11135F101 7,125 25,808 SH   SOLE   25,808 0 0
Carmax Inc COM 143130102 253 2,875 SH   SOLE   2,875 0 0
Caterpillar Inc COM 149123101 1,887 14,939 SH   SOLE   14,939 0 0
Centene Corp COM 15135B101 7,296 168,654 SH   SOLE   168,654 0 0
CF Industries Holdings Inc COM 125269100 10,110 205,496 SH   SOLE   205,496 0 0
Cheniere Energy Inc COM 16411R208 5,177 82,097 SH   SOLE   82,097 0 0
Chevron Corp COM 166764100 3,894 32,834 SH   SOLE   32,834 0 0
Cisco Systems COM 17275R102 3,630 73,477 SH   SOLE   73,477 0 0
Coca Cola Co COM 191216100 4,978 91,445 SH   SOLE   91,445 0 0
Consolidated Edison COM 209115104 877 9,282 SH   SOLE   9,282 0 0
CVS Health Corp COM 126650100 7,952 126,089 SH   SOLE   126,089 0 0
Danaher Corp COM 235851102 12,851 88,976 SH   SOLE   88,976 0 0
Deere & Co COM 244199105 590 3,500 SH   SOLE   3,500 0 0
Dentsply Sirona Inc COM 24906P109 3,542 66,435 SH   SOLE   66,435 0 0
Dollar Tree Inc COM 256746108 4,484 39,280 SH   SOLE   39,280 0 0
Dominion Energy Inc. COM 25746U109 882 10,887 SH   SOLE   10,887 0 0
Dow Chem Co COM 260557103 5,644 118,452 SH   SOLE   118,452 0 0
DTE Energy Company COM 233331107 293 2,200 SH   SOLE   2,200 0 0
Duke Energy Corp COM 26441C204 929 9,689 SH   SOLE   9,689 0 0
DuPont de Nemours, Inc. COM 26614N102 4,067 57,034 SH   SOLE   57,034 0 0
Ebay Inc COM 278642103 5,098 130,785 SH   SOLE   130,785 0 0
Ecolab Inc COM 278865100 1,289 6,510 SH   SOLE   6,510 0 0
EOG Resources Inc COM 26875P101 3,167 42,666 SH   SOLE   42,666 0 0
Evergy, Inc. COM 30034W106 616 9,253 SH   SOLE   9,253 0 0
Expedia Group Inc COM 30212P303 7,357 54,737 SH   SOLE   54,737 0 0
Exxon Mobil Corp COM 30231G102 2,733 38,701 SH   SOLE   38,701 0 0
Facebook, Inc COM 30303M102 204 1,146 SH   SOLE   1,146 0 0
Fiserv Inc COM 337738108 4,330 41,800 SH   SOLE   41,800 0 0
FMC Corp COM 302491303 5,856 66,792 SH   SOLE   66,792 0 0
Fortive Corporation COM 34959J108 267 3,900 SH   SOLE   3,900 0 0
General Electric Co. COM 369604103 1,199 134,104 SH   SOLE   134,104 0 0
Hawaiian Elec Indust COM 419870100 234 5,130 SH   SOLE   5,130 0 0
Home Depot Inc COM 437076102 2,945 12,692 SH   SOLE   12,692 0 0
Intel Corp COM 458140100 2,979 57,802 SH   SOLE   57,802 0 0
International Business Machs COM 459200101 1,248 8,582 SH   SOLE   8,582 0 0
Iridex Corp COM 462684101 49 26,000 SH   SOLE   26,000 0 0
Johnson & Johnson COM 478160104 6,359 49,152 SH   SOLE   49,152 0 0
Johnson Ctls Intl F COM G51502105 413 9,418 SH   SOLE   9,418 0 0
JPMorgan Chase & Co COM 46625H100 16,939 143,929 SH   SOLE   143,929 0 0
Key Tronic Inc COM 493144109 364 57,300 SH   SOLE   57,300 0 0
Kimberly Clark Corp COM 494368103 408 2,873 SH   SOLE   2,873 0 0
Lazard Ltd COM G54050102 3,166 90,443 SH   SOLE   90,443 0 0
Lowe's Inc COM 548661107 7,093 64,504 SH   SOLE   64,504 0 0
Marsh & McLennan Cos COM 571748102 6,938 69,342 SH   SOLE   69,342 0 0
McDonalds Corp COM 580135101 298 1,387 SH   SOLE   1,387 0 0
Merck & Co COM 58933Y105 708 8,416 SH   SOLE   8,416 0 0
MGM Resorts International COM 552953101 3,041 109,688 SH   SOLE   109,688 0 0
Microsoft Corp COM 594918104 22,032 158,468 SH   SOLE   158,468 0 0
Nextera Energy Inc COM 65339F101 290 1,244 SH   SOLE   1,244 0 0
Novartis A G Sponsored ADR COM 66987V109 232 2,675 SH   SOLE   2,675 0 0
NXP Semiconductors Nv COM N6596X109 5,143 47,130 SH   SOLE   47,130 0 0
Oracle Corp. COM 68389X105 3,173 57,656 SH   SOLE   57,656 0 0
Paccar, Inc. COM 693718108 2,160 30,853 SH   SOLE   30,853 0 0
Palo Alto Networks Inc COM 697435105 5,236 25,690 SH   SOLE   25,690 0 0
Paypal Holdings Inc COM 70450Y103 2,225 21,480 SH   SOLE   21,480 0 0
Penn National Gaming Inc. COM 707569109 5,653 303,510 SH   SOLE   303,510 0 0
Pepsico Inc COM 713448108 11,151 81,336 SH   SOLE   81,336 0 0
Pfizer Inc COM 717081103 1,942 54,062 SH   SOLE   54,062 0 0
Philip Morris Intl Inc COM 718172109 263 3,460 SH   SOLE   3,460 0 0
Phillips 66 COM 718546104 7,296 71,251 SH   SOLE   71,251 0 0
Pinnacle West Cap COM 723484101 550 5,665 SH   SOLE   5,665 0 0
Procter & Gamble Co COM 742718109 7,247 58,262 SH   SOLE   58,262 0 0
Qualcomm Inc COM 747525103 258 3,388 SH   SOLE   3,388 0 0
Quanta Services Inc COM 74762E102 8,065 213,356 SH   SOLE   213,356 0 0
Royal Dutch Shell Plc Spons AD COM 780259206 356 6,048 SH   SOLE   6,048 0 0
S&P Global Inc COM 78409V104 461 1,880 SH   SOLE   1,880 0 0
Schlumberger Ltd COM 806857108 4,932 144,344 SH   SOLE   144,344 0 0
Schwab Charles Corp COM 808513105 515 12,300 SH   SOLE   12,300 0 0
Select Sector Health Care Spdr COM 81369Y209 259 2,879 SH   SOLE   2,879 0 0
Southern Co COM 842587107 347 5,620 SH   SOLE   5,620 0 0
SPX Flow Inc COM 78469X107 2,497 63,270 SH   SOLE   63,270 0 0
Synchrony Financial COM 87165B103 8,372 245,599 SH   SOLE   245,599 0 0
Thermo Fisher Scientific COM 883556102 10,862 37,292 SH   SOLE   37,292 0 0
Travelers Companies Inc COM 89417E109 857 5,763 SH   SOLE   5,763 0 0
Union Pacific Corp COM 907818108 7,901 48,781 SH   SOLE   48,781 0 0
United Technologies Corp COM 913017109 6,291 46,080 SH   SOLE   46,080 0 0
US Foods Holding Corp COM 912008109 503 12,250 SH   SOLE   12,250 0 0
Vaneck Vectors Low Carbon Ener COM 92189f502 477 7,456 SH   SOLE   7,456 0 0
Verizon Communications COM 92343V104 696 11,523 SH   SOLE   11,523 0 0
Visa, Inc. COM 92826C839 846 4,917 SH   SOLE   4,917 0 0
Vulcan Materials COM 929160109 4,397 29,070 SH   SOLE   29,070 0 0
Wal Mart Stores Inc COM 931142103 478 4,030 SH   SOLE   4,030 0 0
Walgreens Boots Alliance COM 931427108 1,927 34,843 SH   SOLE   34,843 0 0
Walt Disney Co COM 254687106 9,793 75,146 SH   SOLE   75,146 0 0
WEC Energy Group Inc COM 92939U106 490 5,153 SH   SOLE   5,153 0 0
Wells Fargo & Co COM 949746101 2,612 51,786 SH   SOLE   51,786 0 0
Xcel Energy Inc COM 98389B100 204 3,150 SH   SOLE   3,150 0 0
Invesco DWA Momentum ETF ETF 46137V837 6,231 102,313 SH   SOLE   102,313 0 0
Invesco Dynamic Biotech & Geno ETF 46137V787 796 16,800 SH   SOLE   16,800 0 0
Invesco FTSE RAFI US 1000 ETF ETF 46137V613 12,611 107,002 SH   SOLE   107,002 0 0
Invesco QQQ Trust ETF 46090E103 590 3,125 SH   SOLE   3,125 0 0
Invesco S&P 500 Equal Weight E ETF 46137V357 4,456 41,232 SH   SOLE   41,232 0 0
iShares Dow Jones Select Divid ETF 464287168 6,343 62,216 SH   SOLE   62,216 0 0
iShares Edge Msci Usa Momentum ETF 46432F396 630 5,287 SH   SOLE   5,287 0 0
iShares Russell 1000 Growth In ETF 464287614 3,951 24,749 SH   SOLE   24,749 0 0
iShares Russell 1000 Value ETF ETF 464287598 2,577 20,090 SH   SOLE   20,090 0 0
iShares Russell 2000 Index ETF ETF 464287655 212 1,400 SH   SOLE   1,400 0 0
SPDR S&P 500 ETF Trust ETF 78462F103 3,662 12,341 SH   SOLE   12,341 0 0
SPDR S&P MidCap 400 ETF 78467Y107 699 1,984 SH   SOLE   1,984 0 0
Technology Select Sector Spdr ETF 81369Y803 346 4,295 SH   SOLE   4,295 0 0
Vanguard Dividend Appreciation ETF 921908844 12,552 104,969 SH   SOLE   104,969 0 0
Vanguard Index Fds Growth ETF ETF 922908736 6,954 41,823 SH   SOLE   41,823 0 0
Vanguard Index Fds Stk Mrkt ET ETF 922908769 1,151 7,619 SH   SOLE   7,619 0 0
Vanguard Information Technolog ETF 92204A702 214 993 SH   SOLE   993 0 0
Vanguard S&P 500 ETF ETF 922908363 579 2,123 SH   SOLE   2,123 0 0
Vanguard Small Cap ETF ETF 922908751 332 2,160 SH   SOLE   2,160 0 0
Vanguard Value ETF ETF 922908744 6,133 54,945 SH   SOLE   54,945 0 0
AQR Lg Cap Momentum Style I MF 00203H701 843 37,344 SH   SOLE   37,344 0 0
Boston Partners Small Cap Val MF 749255345 213 8,750 SH   SOLE   8,750 0 0
Deutsche Croci Usvip-A MF 23338F606 505 25,372 SH   SOLE   25,372 0 0
Deutsche Small Mid Cap Val VIP MF 23338H750 190 10,012 SH   SOLE   10,012 0 0
DFA U.S. Core Equity 2 MF 233203397 1,674 75,392 SH   SOLE   75,392 0 0
Dodge & Cox Balanced Fd MF 256201104 208 2,086 SH   SOLE   2,086 0 0
Dodge & Cox Stk Fd MF 256219106 1,400 7,500 SH   SOLE   7,500 0 0
Fidelity Contrafund MF 316071109 399 31,014 SH   SOLE   31,014 0 0
Fidelity Equity Dividend Incom MF 316145101 521 20,485 SH   SOLE   20,485 0 0
Invesco S&P 500 Index Fd Cl A MF 00142J628 235 7,292 SH   SOLE   7,292 0 0
Longleaf Partners Small Cap Fu MF 543069207 419 17,313 SH   SOLE   17,313 0 0
Mairs & Power Balanced Fund MF 560653107 202 2,066 SH   SOLE   2,066 0 0
Oakmark Fund Inv MF 413838103 216 2,774 SH   SOLE   2,774 0 0
Parnassus Core Eqty Fd Inv MF 701769101 230 4,819 SH   SOLE   4,819 0 0
Schwab Invts 1000 Index Inv MF 808517106 381 5,670 SH   SOLE   5,670 0 0
Schwab S&P 500 Index MF 808509855 496 10,752 SH   SOLE   10,752 0 0
Schwab S&P 500 Portfolio MF 80850P206 485 9,536 SH   SOLE   9,536 0 0
SEI Tax Managed Large Cap Fund MF 783925571 1,031 37,468 SH   SOLE   37,468 0 0
T Rowe Price Blue Chip Growth MF 77954Q106 365 3,197 SH   SOLE   3,197 0 0
T. Rowe Price Equity Income Fu MF 779547108 2,799 88,142 SH   SOLE   88,142 0 0
Vanguard 500 Index Fd Admiral MF 922908710 933 3,396 SH   SOLE   3,396 0 0
Vanguard Total Stock Mkt Index MF 922908728 272 3,701 SH   SOLE   3,701 0 0
Vanguard Windsor II Admiral Sh MF 922018304 305 4,734 SH   SOLE   4,734 0 0
Vanguard Winsor II Fund MF 922018205 1,649 45,381 SH   SOLE   45,381 0 0
Vanguard/Wellington Fd MF 921935102 1,087 25,641 SH   SOLE   25,641 0 0
Vanguard/Wellington Fund Admir MF 921935201 3,545 48,424 SH   SOLE   48,424 0 0
Wells Fargo VT Advantage Oppor MF 949756845 401 15,644 SH   SOLE   15,644 0 0
DFA US Large Company MF 25434D823 909 39,542 SH   SOLE   39,542 0 0