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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
1/100 Berkshire Hathaway COM 084990175   301 100 SH   SOLE   100 0 0
3M Company COM 88579Y101   307 1,476 SH   SOLE   1,476 0 0
Abbott Laboratories COM 002824100   11,728 146,706 SH   SOLE   146,706 0 0
AbbVie, Inc. COM 00287Y109   2,527 31,360 SH   SOLE   31,360 0 0
Accenture Plc COM G1151C101   453 2,575 SH   SOLE   2,575 0 0
Air Prod & Chemicals COM 009158106   652 3,415 SH   SOLE   3,415 0 0
Alibaba Group Holdings COM 01609W102   6,580 36,062 SH   SOLE   36,062 0 0
Alphabet Inc COM 02079K107   11,655 9,934 SH   SOLE   9,934 0 0
Alphabet Inc Class A COM 02079K305   5,638 4,791 SH   SOLE   4,791 0 0
Altria Group Inc COM 02209S103   227 3,950 SH   SOLE   3,950 0 0
Amazon Inc COM 023135106   420 236 SH   SOLE   236 0 0
Ameren Corp COM 023608102   307 4,172 SH   SOLE   4,172 0 0
American Express Co COM 025816109   1,869 17,100 SH   SOLE   17,100 0 0
American Tower Corp Reit COM 03027X100   221 1,120 SH   SOLE   1,120 0 0
AmeriGas Partners, LP COM 030975106   331 10,730 SH   SOLE   10,730 0 0
Amgen Inc COM 031162100   798 4,200 SH   SOLE   4,200 0 0
Apple Inc COM 037833100   17,347 91,324 SH   SOLE   91,324 0 0
AT&T Inc COM 00206R102   368 11,728 SH   SOLE   11,728 0 0
Automatic Data Processing Inc COM 053015103   5,475 34,277 SH   SOLE   34,277 0 0
Autozone Inc COM 053332102   6,131 5,987 SH   SOLE   5,987 0 0
Bank of America COM 060505104   693 25,112 SH   SOLE   25,112 0 0
Berkshire Hathaway COM 084670108   602 2 SH   SOLE   2 0 0
Berkshire Hathaway B COM 084670702   941 4,685 SH   SOLE   4,685 0 0
Biogen Idec Inc COM 09062X103   373 1,580 SH   SOLE   1,580 0 0
Boeing Co COM 097023105   3,444 9,030 SH   SOLE   9,030 0 0
Borg Warner Inc COM 099724106   3,793 98,740 SH   SOLE   98,740 0 0
BP PLC Sponsored ADR COM 055622104   746 17,054 SH   SOLE   17,054 0 0
Bristol-Myers Squibb COM 110122108   245 5,139 SH   SOLE   5,139 0 0
Broadcom Inc COM 11135F101   8,185 27,218 SH   SOLE   27,218 0 0
Carmax Inc COM 143130102   201 2,875 SH   SOLE   2,875 0 0
Caterpillar Inc COM 149123101   2,132 15,739 SH   SOLE   15,739 0 0
Centene Corp COM 15135B101   10,311 194,180 SH   SOLE   194,180 0 0
CF Industries Holdings Inc COM 125269100   8,546 209,054 SH   SOLE   209,054 0 0
Cheniere Energy Inc COM 16411R208   6,045 88,429 SH   SOLE   88,429 0 0
Chevron Corp COM 166764100   5,053 41,017 SH   SOLE   41,017 0 0
Cisco Systems COM 17275R102   4,344 80,452 SH   SOLE   80,452 0 0
Coca Cola Co COM 191216100   4,421 94,342 SH   SOLE   94,342 0 0
Consolidated Edison COM 209115104   894 10,542 SH   SOLE   10,542 0 0
CVS Health Corp COM 126650100   6,661 123,507 SH   SOLE   123,507 0 0
Danaher Corp COM 235851102   12,591 95,371 SH   SOLE   95,371 0 0
Deere & Co COM 244199105   559 3,500 SH   SOLE   3,500 0 0
Dentsply Sirona Inc COM 24906P109   3,398 68,515 SH   SOLE   68,515 0 0
Dollar Tree Inc COM 256746108   4,091 38,950 SH   SOLE   38,950 0 0
Dominion Energy Inc. COM 25746U109   865 11,287 SH   SOLE   11,287 0 0
Dowdupont Inc COM 26078J100   8,193 153,677 SH   SOLE   153,677 0 0
DTE Energy Company COM 233331107   299 2,400 SH   SOLE   2,400 0 0
Duke Energy Corp COM 26441C204   1,010 11,220 SH   SOLE   11,220 0 0
Ebay Inc COM 278642103   5,127 138,050 SH   SOLE   138,050 0 0
Ecolab Inc COM 278865100   1,516 8,587 SH   SOLE   8,587 0 0
EOG Resources Inc COM 26875P101   3,995 41,977 SH   SOLE   41,977 0 0
Evergy, Inc. COM 30034W106   601 10,346 SH   SOLE   10,346 0 0
Expedia Group Inc COM 30212P303   6,592 55,392 SH   SOLE   55,392 0 0
Exxon Mobil Corp COM 30231G102   3,262 40,373 SH   SOLE   40,373 0 0
Facebook, Inc COM 30303M102   276 1,656 SH   SOLE   1,656 0 0
Fiserv Inc COM 337738108   3,823 43,300 SH   SOLE   43,300 0 0
FMC Corp COM 302491303   5,309 69,106 SH   SOLE   69,106 0 0
Fortive Corporation COM 34959J108   487 5,800 SH   SOLE   5,800 0 0
General Electric Co. COM 369604103   1,666 166,754 SH   SOLE   166,754 0 0
Hawaiian Elec Indust COM 419870100   339 8,305 SH   SOLE   8,305 0 0
Home Depot Inc COM 437076102   2,445 12,740 SH   SOLE   12,740 0 0
Intel Corp COM 458140100   6,111 113,799 SH   SOLE   113,799 0 0
International Business Machs COM 459200101   1,267 8,982 SH   SOLE   8,982 0 0
Iridex Corp COM 462684101   164 36,000 SH   SOLE   36,000 0 0
Johnson & Johnson COM 478160104   7,032 50,300 SH   SOLE   50,300 0 0
Johnson Ctls Intl F COM G51502105   348 9,418 SH   SOLE   9,418 0 0
JPMorgan Chase & Co COM 46625H100   18,585 183,594 SH   SOLE   183,594 0 0
Key Tronic Inc COM 493144109   354 57,300 SH   SOLE   57,300 0 0
Kimberly Clark Corp COM 494368103   356 2,873 SH   SOLE   2,873 0 0
Lazard Ltd COM G54050102   3,265 90,331 SH   SOLE   90,331 0 0
Livent Corp COM 53814L108   759 61,800 SH   SOLE   61,800 0 0
Lowe's Inc COM 548661107   6,881 62,853 SH   SOLE   62,853 0 0
Marsh & McLennan Cos COM 571748102   6,833 72,764 SH   SOLE   72,764 0 0
McDonalds Corp COM 580135101   263 1,387 SH   SOLE   1,387 0 0
McKesson Corp COM 58155Q103   3,923 33,509 SH   SOLE   33,509 0 0
Merck & Co COM 58933Y105   748 8,996 SH   SOLE   8,996 0 0
MGM Resorts International COM 552953101   2,591 100,978 SH   SOLE   100,978 0 0
Microsoft Corp COM 594918104   19,117 162,087 SH   SOLE   162,087 0 0
Nextera Energy Inc COM 65339F101   240 1,244 SH   SOLE   1,244 0 0
Noble Energy Inc COM 655044105   247 10,000 SH   SOLE   10,000 0 0
Novartis A G Sponsored ADR COM 66987V109   267 2,773 SH   SOLE   2,773 0 0
Now Inc COM 67011P100   5,476 392,282 SH   SOLE   392,282 0 0
NXP Semiconductors Nv COM N6596X109   4,315 48,815 SH   SOLE   48,815 0 0
Oracle Corp. COM 68389X105   3,338 62,144 SH   SOLE   62,144 0 0
Paccar, Inc. COM 693718108   2,102 30,853 SH   SOLE   30,853 0 0
Palo Alto Networks Inc COM 697435105   3,404 14,015 SH   SOLE   14,015 0 0
Paypal Holdings Inc COM 70450Y103   2,278 21,940 SH   SOLE   21,940 0 0
Pepsico Inc COM 713448108   9,942 81,127 SH   SOLE   81,127 0 0
Pfizer Inc COM 717081103   2,363 55,634 SH   SOLE   55,634 0 0
Philip Morris Intl Inc COM 718172109   306 3,460 SH   SOLE   3,460 0 0
Phillips 66 COM 718546104   6,849 71,965 SH   SOLE   71,965 0 0
Pinnacle West Cap COM 723484101   541 5,665 SH   SOLE   5,665 0 0
Procter & Gamble Co COM 742718109   6,250 60,067 SH   SOLE   60,067 0 0
Qualcomm Inc COM 747525103   4,956 86,894 SH   SOLE   86,894 0 0
Quanta Services Inc COM 74762E102   8,188 216,956 SH   SOLE   216,956 0 0
Royal Dutch Shell Plc Spons AD COM 780259206   379 6,048 SH   SOLE   6,048 0 0
S&P Global Inc COM 78409V104   396 1,880 SH   SOLE   1,880 0 0
Schlumberger Ltd COM 806857108   7,026 161,250 SH   SOLE   161,250 0 0
Schwab Charles Corp COM 808513105   552 12,900 SH   SOLE   12,900 0 0
Select Sector Health Care Spdr COM 81369Y209   242 2,643 SH   SOLE   2,643 0 0
Southern Co COM 842587107   290 5,620 SH   SOLE   5,620 0 0
Synchrony Financial COM 87165B103   10,493 328,926 SH   SOLE   328,926 0 0
Thermo Fisher Scientific COM 883556102   10,574 38,632 SH   SOLE   38,632 0 0
Tiffany & Co COM 886547108   211 2,000 SH   SOLE   2,000 0 0
Travelers Companies Inc COM 89417E109   870 6,343 SH   SOLE   6,343 0 0
Union Pacific Corp COM 907818108   8,294 49,606 SH   SOLE   49,606 0 0
United Technologies Corp COM 913017109   5,938 46,072 SH   SOLE   46,072 0 0
US Foods Holding Corp COM 912008109   428 12,250 SH   SOLE   12,250 0 0
VanEck Vectors Global Alternat COM 92189F502   467 7,516 SH   SOLE   7,516 0 0
Verizon Communications COM 92343V104   686 11,609 SH   SOLE   11,609 0 0
Visa, Inc. COM 92826C839   768 4,917 SH   SOLE   4,917 0 0
Vulcan Materials COM 929160109   3,776 31,890 SH   SOLE   31,890 0 0
Wal Mart Stores Inc COM 931142103   388 3,976 SH   SOLE   3,976 0 0
Walgreens Boots Alliance COM 931427108   2,342 37,023 SH   SOLE   37,023 0 0
Walt Disney Co COM 254687106   8,451 76,113 SH   SOLE   76,113 0 0
WEC Energy Group Inc COM 92939U106   506 6,393 SH   SOLE   6,393 0 0
Wells Fargo & Co COM 949746101   11,184 231,466 SH   SOLE   231,466 0 0
Xcel Energy Inc COM 98389B100   256 4,560 SH   SOLE   4,560 0 0
Invesco DWA Momentum ETF ETF 46137V837   6,529 115,189 SH   SOLE   115,189 0 0
Invesco Dynamic Biotech & Geno ETF 46137V787   927 16,800 SH   SOLE   16,800 0 0
Invesco Financial Preferred ET ETF 46137V621   183 10,000 SH   SOLE   10,000 0 0
Invesco FTSE RAFI US 1000 ETF ETF 46137V613   13,126 115,782 SH   SOLE   115,782 0 0
Invesco QQQ Trust ETF 46090E103   524 2,915 SH   SOLE   2,915 0 0
Invesco S&P 500 Equal Weight E ETF 46137V357   5,140 49,217 SH   SOLE   49,217 0 0
iShares Dow Jones Select Divid ETF 464287168   6,555 66,766 SH   SOLE   66,766 0 0
iShares Edge Msci Usa Momentum ETF 46432F396   556 4,955 SH   SOLE   4,955 0 0
iShares Russell 1000 Growth In ETF 464287614   3,716 24,549 SH   SOLE   24,549 0 0
iShares Russell 1000 Value ETF ETF 464287598   2,489 20,155 SH   SOLE   20,155 0 0
SPDR S&P 500 ETF Trust ETF 78462F103   2,671 9,455 SH   SOLE   9,455 0 0
SPDR S&P MidCap 400 ETF 78467Y107   509 1,474 SH   SOLE   1,474 0 0
Technology Select Sector Spdr ETF 81369Y803   320 4,322 SH   SOLE   4,322 0 0
Vanguard Dividend Appreciation ETF 921908844   9,701 88,481 SH   SOLE   88,481 0 0
Vanguard Index Fds Growth ETF ETF 922908736   7,010 44,818 SH   SOLE   44,818 0 0
Vanguard Index Fds Stk Mrkt ET ETF 922908769   1,059 7,320 SH   SOLE   7,320 0 0
Vanguard S&P 500 ETF ETF 922908363   221 853 SH   SOLE   853 0 0
Vanguard Small Cap ETF ETF 922908751   330 2,160 SH   SOLE   2,160 0 0
Vanguard Value ETF ETF 922908744   6,095 56,625 SH   SOLE   56,625 0 0
American Funds Washington Mutu MF 939330106   338 7,481 SH   SOLE   7,481 0 0
AQR Lg Cap Momentum Style I MF 00203H701   1,302 61,527 SH   SOLE   61,527 0 0
Deutsche Croci Usvip-A MF 23338F606   481 25,372 SH   SOLE   25,372 0 0
Deutsche Small Mid Cap Val VIP MF 23338H750   191 10,012 SH   SOLE   10,012 0 0
Dodge & Cox Balanced Fd MF 256201104   204 2,086 SH   SOLE   2,086 0 0
Dodge & Cox Stk Fd MF 256219106   2,222 12,112 SH   SOLE   12,112 0 0
Fidelity Contrafund MF 316071109   479 38,314 SH   SOLE   38,314 0 0
Fidelity Equity Dividend Incom MF 316145101   516 21,077 SH   SOLE   21,077 0 0
Invesco S&P 500 Index Fd Cl A MF 00142J628   222 7,292 SH   SOLE   7,292 0 0
Longleaf Partners Small Cap Fu MF 543069207   643 26,344 SH   SOLE   26,344 0 0
Oakmark Fund Inv MF 413838103   552 7,159 SH   SOLE   7,159 0 0
Parnassus Core Eqty Fd Inv MF 701769101   212 4,819 SH   SOLE   4,819 0 0
Schwab Invts 1000 Index Inv MF 808517106   386 6,069 SH   SOLE   6,069 0 0
Schwab S&P 500 Index MF 808509855   468 10,752 SH   SOLE   10,752 0 0
Schwab S&P 500 Portfolio MF 80850P206   459 9,536 SH   SOLE   9,536 0 0
SEI Tax Managed Large Cap Fund MF 783925571   990 37,468 SH   SOLE   37,468 0 0
SEI Tax Managed Small/Mid Cap MF 783925563   209 10,110 SH   SOLE   10,110 0 0
T Rowe Price Blue Chip Growth MF 77954Q106   724 6,494 SH   SOLE   6,494 0 0
T. Rowe Price Equity Income Fu MF 779547108   2,838 94,168 SH   SOLE   94,168 0 0
T. Rowe Price Science & Tech MF 77957M102   208 5,405 SH   SOLE   5,405 0 0
Vanguard 500 Index Fd Admiral MF 922908710   799 3,056 SH   SOLE   3,056 0 0
Vanguard Total Stock Mkt Index MF 922908728   318 4,508 SH   SOLE   4,508 0 0
Vanguard Windsor II Admiral Sh MF 922018304   516 8,354 SH   SOLE   8,354 0 0
Vanguard Winsor II Fund MF 922018205   1,694 48,627 SH   SOLE   48,627 0 0
Vanguard/Wellington Fd MF 921935102   1,037 25,889 SH   SOLE   25,889 0 0
Vanguard/Wellington Fund Admir MF 921935201   4,439 64,156 SH   SOLE   64,156 0 0
Wells Fargo VT Advantage Oppor MF 949756845   378 15,644 SH   SOLE   15,644 0 0