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
Abbott Laboratories COM 002824100 11,889 109,247 SH   SOLE   109,247 0 0
AbbVie, Inc. COM 00287Y109 969 11,058 SH   SOLE   11,058 0 0
Accenture Plc COM G1151C101 380 1,680 SH   SOLE   1,680 0 0
Activision Blizzard COM 00507V109 3,622 44,745 SH   SOLE   44,745 0 0
Air Prod & Chemicals COM 009158106 1,017 3,415 SH   SOLE   3,415 0 0
Alibaba Group Holdings COM 01609W102 8,803 29,944 SH   SOLE   29,944 0 0
Alphabet Inc COM 02079K107 11,580 7,880 SH   SOLE   7,880 0 0
Alphabet Inc Class A COM 02079K305 5,914 4,035 SH   SOLE   4,035 0 0
Amazon Inc COM 023135106 721 229 SH   SOLE   229 0 0
Ameren Corp COM 023608102 203 2,572 SH   SOLE   2,572 0 0
American Express Co COM 025816109 1,498 14,946 SH   SOLE   14,946 0 0
American Tower Corp Reit COM 03027X100 247 1,020 SH   SOLE   1,020 0 0
Apple Inc COM 037833100 31,595 272,821 SH   SOLE   272,821 0 0
AT&T Inc COM 00206R102 375 13,166 SH   SOLE   13,166 0 0
Automatic Data Processing Inc COM 053015103 3,959 28,385 SH   SOLE   28,385 0 0
Autozone Inc COM 053332102 5,709 4,848 SH   SOLE   4,848 0 0
Bank of America COM 060505104 478 19,840 SH   SOLE   19,840 0 0
Berkshire Hathaway COM 084670108 640 2 SH   SOLE   2 0 0
Berkshire Hathaway B COM 084670702 1,055 4,954 SH   SOLE   4,954 0 0
Biogen Idec Inc COM 09062X103 411 1,450 SH   SOLE   1,450 0 0
Boeing Co COM 097023105 260 1,575 SH   SOLE   1,575 0 0
Booking Holdings Inc COM 09857l108 4,102 2,398 SH   SOLE   2,398 0 0
Borg Warner Inc COM 099724106 5,738 148,105 SH   SOLE   148,105 0 0
Bristol-Myers Squibb COM 110122108 310 5,139 SH   SOLE   5,139 0 0
Broadcom Inc COM 11135F101 8,382 23,009 SH   SOLE   23,009 0 0
Caesars Entertainment Corp COM 12769G100 10,316 184,020 SH   SOLE   184,020 0 0
Camden National Corp COM 133034108 519 17,179 SH   SOLE   17,179 0 0
Camping World Holdings COM 13462K109 2,417 81,245 SH   SOLE   81,245 0 0
Carmax Inc COM 143130102 264 2,875 SH   SOLE   2,875 0 0
Carrier Global Corp COM 14448C104 4,321 141,498 SH   SOLE   141,498 0 0
Caterpillar Inc COM 149123101 2,068 13,867 SH   SOLE   13,867 0 0
Centene Corp COM 15135B101 8,972 153,823 SH   SOLE   153,823 0 0
CF Industries Holdings Inc COM 125269100 5,113 166,491 SH   SOLE   166,491 0 0
Charter Communications Class A COM 16119P108 215 344 SH   SOLE   344 0 0
Cheniere Energy COM 16411R208 4,588 99,160 SH   SOLE   99,160 0 0
Chevron Corp COM 166764100 2,324 32,281 SH   SOLE   32,281 0 0
Cisco Systems COM 17275R102 2,631 66,806 SH   SOLE   66,806 0 0
Coca Cola Co COM 191216100 3,932 79,634 SH   SOLE   79,634 0 0
Consolidated Edison COM 209115104 395 5,075 SH   SOLE   5,075 0 0
CVS Health Corp COM 126650100 7,072 121,094 SH   SOLE   121,094 0 0
Danaher Corp COM 235851102 12,082 56,111 SH   SOLE   56,111 0 0
Deere & Co COM 244199105 776 3,500 SH   SOLE   3,500 0 0
Dentsply Sirona Inc COM 24906P109 6,907 157,951 SH   SOLE   157,951 0 0
Dollar Tree Inc COM 256746108 5,158 56,475 SH   SOLE   56,475 0 0
Dominion Energy Inc. COM 25746U109 531 6,725 SH   SOLE   6,725 0 0
Duke Energy Corp COM 26441C204 523 5,909 SH   SOLE   5,909 0 0
DuPont de Nemours Inc COM 26614N102 3,562 64,202 SH   SOLE   64,202 0 0
Ebay Inc COM 278642103 878 16,855 SH   SOLE   16,855 0 0
Ecolab Inc COM 278865100 1,080 5,405 SH   SOLE   5,405 0 0
Elastic NV COM N14506104 4,752 44,047 SH   SOLE   44,047 0 0
EOG Resources COM 26875P101 2,015 56,066 SH   SOLE   56,066 0 0
Evergy, Inc. COM 30034W106 276 5,423 SH   SOLE   5,423 0 0
Exxon Mobil Corp COM 30231G102 1,177 34,299 SH   SOLE   34,299 0 0
Facebook Inc COM 30303M102 6,924 26,438 SH   SOLE   26,438 0 0
FedEx Corp COM 31428X106 5,830 23,180 SH   SOLE   23,180 0 0
FMC Corp COM 302491303 6,566 61,998 SH   SOLE   61,998 0 0
Gartner Inc COM 366651107 2,918 23,350 SH   SOLE   23,350 0 0
General Electric Co. COM 369604103 832 133,479 SH   SOLE   133,479 0 0
Home Depot Inc COM 437076102 271 974 SH   SOLE   974 0 0
Intel Corp COM 458140100 1,889 36,475 SH   SOLE   36,475 0 0
International Business Machs COM 459200101 982 8,069 SH   SOLE   8,069 0 0
Iridex Corp COM 462684101 20 10,000 SH   SOLE   10,000 0 0
Johnson & Johnson COM 478160104 5,909 39,689 SH   SOLE   39,689 0 0
Johnson Ctls Intl F COM G51502105 414 10,136 SH   SOLE   10,136 0 0
JPMorgan Chase & Co COM 46625H100 12,847 133,446 SH   SOLE   133,446 0 0
Key Tronic Inc COM 493144109 564 57,300 SH   SOLE   57,300 0 0
Kimberly Clark Corp COM 494368103 416 2,818 SH   SOLE   2,818 0 0
Lazard Ltd COM G54050102 3,121 94,442 SH   SOLE   94,442 0 0
Lowe's Inc COM 548661107 10,656 64,246 SH   SOLE   64,246 0 0
Marsh & McLennan Cos COM 571748102 6,953 60,623 SH   SOLE   60,623 0 0
McDonalds Corp COM 580135101 304 1,387 SH   SOLE   1,387 0 0
Merck & Co COM 58933Y105 549 6,619 SH   SOLE   6,619 0 0
MGM Resorts International COM 552953101 5,176 237,982 SH   SOLE   237,982 0 0
Microsoft Corp COM 594918104 20,026 95,210 SH   SOLE   95,210 0 0
Nextera Energy Inc COM 65339F101 248 894 SH   SOLE   894 0 0
Nvidia Corp COM 67066G104 319 590 SH   SOLE   590 0 0
NXP Semiconductors NV COM N6596X109 5,402 43,285 SH   SOLE   43,285 0 0
Oracle Corp. COM 68389X105 2,025 33,913 SH   SOLE   33,913 0 0
Otis Worldwide Corp COM 68902V107 3,617 57,949 SH   SOLE   57,949 0 0
PagerDuty Inc COM 69553P100 6,113 225,485 SH   SOLE   225,485 0 0
Palo Alto Networks COM 697435105 9,358 38,235 SH   SOLE   38,235 0 0
Paypal Holdings Inc COM 70450Y103 2,847 14,450 SH   SOLE   14,450 0 0
Pepsico Inc COM 713448108 6,083 43,891 SH   SOLE   43,891 0 0
Pfizer Inc COM 717081103 1,887 51,409 SH   SOLE   51,409 0 0
Philip Morris Intl Inc COM 718172109 211 2,818 SH   SOLE   2,818 0 0
Phillips 66 COM 718546104 4,377 84,440 SH   SOLE   84,440 0 0
Pinnacle West Cap COM 723484101 331 4,440 SH   SOLE   4,440 0 0
Planet Fitness Inc COM 72703H101 2,521 40,905 SH   SOLE   40,905 0 0
Procter & Gamble Co COM 742718109 5,255 37,806 SH   SOLE   37,806 0 0
Qualcomm Inc COM 747525103 373 3,173 SH   SOLE   3,173 0 0
Quanta Services Inc COM 74762E102 929 17,580 SH   SOLE   17,580 0 0
Raytheon Technologies Corp COM 75513E101 2,799 48,645 SH   SOLE   48,645 0 0
S&P Global Inc COM 78409V104 642 1,780 SH   SOLE   1,780 0 0
Schlumberger Limited COM 806857108 2,557 164,349 SH   SOLE   164,349 0 0
Schwab Charles Corp COM 808513105 443 12,231 SH   SOLE   12,231 0 0
SPX Flow Inc COM 78469X107 3,525 82,325 SH   SOLE   82,325 0 0
Thermo Fisher Scientific COM 883556102 14,355 32,512 SH   SOLE   32,512 0 0
Tiffany & Co COM 886547108 232 2,000 SH   SOLE   2,000 0 0
Travelers Companies Inc COM 89417E109 529 4,888 SH   SOLE   4,888 0 0
TriNet Group Inc COM 896288107 3,556 59,940 SH   SOLE   59,940 0 0
Union Pacific Corp COM 907818108 8,914 45,281 SH   SOLE   45,281 0 0
Vaneck Vectors Low Carbon Ener COM 92189f502 802 7,296 SH   SOLE   7,296 0 0
Verizon Communications COM 92343V104 704 11,842 SH   SOLE   11,842 0 0
Visa Inc COM 92826C839 5,699 28,500 SH   SOLE   28,500 0 0
Vulcan Materials COM 929160109 4,139 30,536 SH   SOLE   30,536 0 0
Wal Mart Stores Inc COM 931142103 354 2,530 SH   SOLE   2,530 0 0
Walgreens Boots Alliance COM 931427108 744 20,724 SH   SOLE   20,724 0 0
Walt Disney Co COM 254687106 8,626 69,518 SH   SOLE   69,518 0 0
WEC Energy Group Inc COM 92939U106 409 4,219 SH   SOLE   4,219 0 0
Wells Fargo & Co COM 949746101 789 33,565 SH   SOLE   33,565 0 0
Invesco DWA Momentum ETF ETF 46137V837 4,862 63,599 SH   SOLE   63,599 0 0
Invesco FTSE RAFI US 1000 ETF ETF 46137V613 10,112 88,862 SH   SOLE   88,862 0 0
Invesco QQQ Trust ETF 46090E103 1,077 3,878 SH   SOLE   3,878 0 0
Invesco S&P 500 Equal Weight E ETF 46137V357 3,196 29,558 SH   SOLE   29,558 0 0
iShares Dow Jones Select Divid ETF 464287168 3,530 43,287 SH   SOLE   43,287 0 0
iShares Edge Msci Usa Momentum ETF 46432F396 631 4,280 SH   SOLE   4,280 0 0
iShares ESG MSCI USA ETF ETF 46435G425 241 3,165 SH   SOLE   3,165 0 0
iShares Russell 1000 Growth In ETF 464287614 4,076 18,795 SH   SOLE   18,795 0 0
iShares Russell 1000 Value ETF ETF 464287598 1,991 16,852 SH   SOLE   16,852 0 0
iShares Russell 2000 Index ETF ETF 464287655 978 6,528 SH   SOLE   6,528 0 0
SPDR S&P 500 ETF Trust ETF 78462F103 5,259 15,703 SH   SOLE   15,703 0 0
SPDR S&P MidCap 400 ETF 78467Y107 1,266 3,736 SH   SOLE   3,736 0 0
Technology Select Sector Spdr ETF 81369Y803 401 3,439 SH   SOLE   3,439 0 0
Vanguard Dividend Appreciation ETF 921908844 11,848 92,091 SH   SOLE   92,091 0 0
Vanguard Index Fds Growth ETF ETF 922908736 8,423 37,008 SH   SOLE   37,008 0 0
Vanguard Index Fds Stk Mrkt ET ETF 922908769 1,076 6,316 SH   SOLE   6,316 0 0
Vanguard S&P 500 ETF ETF 922908363 206 671 SH   SOLE   671 0 0
Vanguard Small Cap ETF ETF 922908751 215 1,400 SH   SOLE   1,400 0 0
Vanguard Value ETF ETF 922908744 5,291 50,627 SH   SOLE   50,627 0 0
AQR Large Cap Defensive Style MF 00191K831 201 8,077 SH   SOLE   8,077 0 0
AQR Lg Cap Momentum Style I MF 00203H701 625 25,534 SH   SOLE   25,534 0 0
Deutsche Croci Usvip-A MF 23338F606 448 25,372 SH   SOLE   25,372 0 0
Deutsche Small Mid Cap Val VIP MF 23338H750 161 10,012 SH   SOLE   10,012 0 0
DFA U.S. Core Equity 2 MF 233203397 1,733 75,403 SH   SOLE   75,403 0 0
Dodge & Cox Stk Fd MF 256219106 1,257 7,547 SH   SOLE   7,547 0 0
Edgewood Growth Instl MF 0075W0759 5,143 105,509 SH   SOLE   105,509 0 0
Fidelity Contrafund MF 316071109 437 26,185 SH   SOLE   26,185 0 0
Fidelity Equity Dividend Incom MF 316145101 207 9,400 SH   SOLE   9,400 0 0
Fidelity Magellan Fund MF 316184100 171 14,094 SH   SOLE   14,094 0 0
Invesco S&P 500 Index Fd Cl A MF 00142J628 264 7,292 SH   SOLE   7,292 0 0
Morgan Stanley Growth Port Fd MF 61744J564 267 3,318 SH   SOLE   3,318 0 0
Parnassus Core Eqty Fd Inv MF 701769101 202 3,954 SH   SOLE   3,954 0 0
Schwab Invts 1000 Index Inv MF 808517106 500 6,624 SH   SOLE   6,624 0 0
Schwab S&P 500 Index MF 808509855 391 7,509 SH   SOLE   7,509 0 0
Schwab S&P 500 Portfolio MF 80850P206 553 9,536 SH   SOLE   9,536 0 0
SEI Tax Managed Large Cap Fund MF 783925571 640 23,468 SH   SOLE   23,468 0 0
T Rowe Price Blue Chip Growth MF 77954Q106 381 2,459 SH   SOLE   2,459 0 0
T. Rowe Price Equity Income Fu MF 779547108 1,359 51,576 SH   SOLE   51,576 0 0
Vanguard 500 Index Fd Admiral MF 922908710 1,161 3,742 SH   SOLE   3,742 0 0
Vanguard Windsor II Admiral Sh MF 922018304 313 5,034 SH   SOLE   5,034 0 0
Vanguard Winsor II Fund MF 922018205 1,126 32,094 SH   SOLE   32,094 0 0
Vanguard/Wellington Fd MF 921935102 874 20,069 SH   SOLE   20,069 0 0
Vanguard/Wellington Fund Admir MF 921935201 2,762 36,725 SH   SOLE   36,725 0 0
Wells Fargo VT Advantage Oppor MF 949756845 444 15,644 SH   SOLE   15,644 0 0
DFA US Large Company MF 25434D823 1,020 39,562 SH   SOLE   39,562 0 0