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
3M Co COM 88579Y101 1,569 8,978 SH   SOLE NONE 0 0 8,978
AbbVie Inc COM 00287Y109 1,211 11,309 SH   SOLE NONE 0 0 11,309
Accenture PLC A SHS CLASS A G1151C101 239 915 SH   SOLE NONE 0 0 915
Activision Blizzard Inc COM 00507V109 644 6,937 SH   SOLE NONE 0 0 6,937
ALCON AG ORD SHS ORD SHS H01301128 1,071 16,245 SH   SOLE NONE 0 0 16,245
Alibaba Group Holding LTD ADR SPONSORED ADS 01609W102 1,260 5,414 SH   SOLE NONE 0 0 5,414
Alphabet Inc A CAP STK CL A 02079K305 1,559 890 SH   SOLE NONE 0 0 890
Altria Group Inc COM 02209S103 693 16,918 SH   SOLE NONE 0 0 16,918
Amazon.com Inc COM 023135106 3,081 946 SH   SOLE NONE 0 0 946
American Express Co COM 025816109 627 5,193 SH   SOLE NONE 0 0 5,193
American Tower Corp COM 03027X100 545 2,430 SH   SOLE NONE 0 0 2,430
Annaly Capital Management Inc COM 035710409 841 99,643 SH   SOLE NONE 0 0 99,643
Apple Inc COM 037833100 7,828 58,995 SH   SOLE NONE 0 0 58,995
AT&T Inc COM 00206R102 1,057 36,755 SH   SOLE NONE 0 0 36,755
Automatic Data Processing Inc COM 053015103 3,513 19,939 SH   SOLE NONE 0 0 19,939
Becton Dickinson & Co COM 075887109 975 3,900 SH   SOLE NONE 0 0 3,900
BERKLEY W R CORP COM COM 084423102 544 8,204 SH   SOLE NONE 0 0 8,204
Berkshire Hathaway Inc A CL A 084670108 347 1 SH   SOLE NONE 0 0 1
Berkshire Hathaway Inc B CL B NEW 084670702 2,193 9,461 SH   SOLE NONE 0 0 9,461
BHP Billiton LTD ADR SPONSORED ADS 088606108 1,224 18,736 SH   SOLE NONE 0 0 18,736
Biomarin Pharmaceutical Inc COM 09061G101 613 6,996 SH   SOLE NONE 0 0 6,996
Bristol-Myers Squibb Co COM 110122108 1,038 16,743 SH   SOLE NONE 0 0 16,743
Broadridge Financial Solutions Inc COM 11133T103 494 3,226 SH   SOLE NONE 0 0 3,226
C.H. Robinson Worldwide Inc COM NEW 12541W209 688 7,335 SH   SOLE NONE 0 0 7,335
CABOT OIL & GAS CORP COM COM 127097103 775 47,630 SH   SOLE NONE 0 0 47,630
Cameco Corp COM 13321L108 488 36,484 SH   SOLE NONE 0 0 36,484
CBOE Global Markets Inc COM 12503M108 206 2,218 SH   SOLE NONE 0 0 2,218
CDK Global Inc COM 12508E101 221 4,266 SH   SOLE NONE 0 0 4,266
CDW Corp COM 12514G108 461 3,502 SH   SOLE NONE 0 0 3,502
CHARTER COMMUNICATIONS INC NEW CL A CL A 16119P108 873 1,320 SH   SOLE NONE 0 0 1,320
Chevron Corp COM 166764100 863 10,221 SH   SOLE NONE 0 0 10,221
Cisco Systems Inc COM 17275R102 1,098 24,556 SH   SOLE NONE 0 0 24,556
Cliffs Natural Resources Inc COM 185899101 152 10,498 SH   SOLE NONE 0 0 10,498
CME Group Inc A COM 12572Q105 218 1,202 SH   SOLE NONE 0 0 1,202
Coca Cola Co COM 191216100 2,010 36,666 SH   SOLE NONE 0 0 36,666
CONCHO RES INC COM COM 20605P101 560 9,613 SH   SOLE NONE 0 0 9,613
ConocoPhillips COM 20825C104 379 9,482 SH   SOLE NONE 0 0 9,482
Consumer Discret Select Sector SPDR ETF SBI CONS DISCR 81369Y407 1,633 10,161 SH   SOLE NONE 0 0 10,161
Consumer Staples Select Sector SPDR ETF SBI CONS STPLS 81369Y308 353 5,237 SH   SOLE NONE 0 0 5,237
COPART INC COM COM 217204106 642 5,046 SH   SOLE NONE 0 0 5,046
Corning Inc COM 219350105 1,052 29,231 SH   SOLE NONE 0 0 29,231
Costco Wholesale Corp COM 22160K105 1,112 2,952 SH   SOLE NONE 0 0 2,952
Cummins Inc COM 231021106 922 4,060 SH   SOLE NONE 0 0 4,060
CurrencyShares Swiss Franc ETF SWISS FRANC 46138R108 223 2,168 SH   SOLE NONE 0 0 2,168
CVS Health Corp COM 126650100 910 13,332 SH   SOLE NONE 0 0 13,332
Diageo PLC ADR SPON ADR NEW 25243Q205 1,046 6,590 SH   SOLE NONE 0 0 6,590
DOLLAR TREE INC COM COM 256746108 465 4,309 SH   SOLE NONE 0 0 4,309
Dominion Energy Inc COM 25746U109 1,134 15,087 SH   SOLE NONE 0 0 15,087
DOUGLAS DYNAMICS INC COM COM 25960R105 617 14,442 SH   SOLE NONE 0 0 14,442
Duke Energy Corp COM NEW 26441C204 910 9,949 SH   SOLE NONE 0 0 9,949
Eaton Corp PLC SHS G29183103 768 6,394 SH   SOLE NONE 0 0 6,394
Electronic Arts Inc COM 285512109 443 3,089 SH   SOLE NONE 0 0 3,089
EMCOR GROUP INC COM COM 29084Q100 330 3,611 SH   SOLE NONE 0 0 3,611
Enbridge Inc COM 29250N105 536 16,783 SH   SOLE NONE 0 0 16,783
ENERGIZER HLDGS INC NEW COM COM 29272W109 609 14,442 SH   SOLE NONE 0 0 14,442
EOG Resources Inc COM 26875P101 426 8,554 SH   SOLE NONE 0 0 8,554
EQT Corp COM 26884L109 372 29,292 SH   SOLE NONE 0 0 29,292
Equinix Inc COM 29444U700 665 932 SH   SOLE NONE 0 0 932
Expedia Inc COM NEW 30212P303 1,394 10,536 SH   SOLE NONE 0 0 10,536
Exxon Mobil Corp COM 30231G102 1,480 35,924 SH   SOLE NONE 0 0 35,924
Facebook Inc A CL A 30303M102 1,751 6,412 SH   SOLE NONE 0 0 6,412
FACTSET RESH SYS INC COM COM 303075105 400 1,204 SH   SOLE NONE 0 0 1,204
Fidelity MSCI Financials ETF MSCI FINLS IDX 316092501 276 6,547 SH   SOLE NONE 0 0 6,547
Fidelity Total Bond ETF TOTAL BD ETF 316188309 409 7,543 SH   SOLE NONE 0 0 7,543
Financial Select Sector SPDR ETF SBI INT-FINL 81369Y605 680 23,070 SH   SOLE NONE 0 0 23,070
First Trust Health Care AlphaDEX ETF HLTH CARE ALPH 33734X143 204 1,900 SH   SOLE NONE 0 0 1,900
First Trust Materials AlphaDEX ETF MATERIALS ALPH 33734X168 206 4,287 SH   SOLE NONE 0 0 4,287
First Trust Technology AlphaDEX ETF TECH ALPHADEX 33734X176 457 4,093 SH   SOLE NONE 0 0 4,093
FMC CORP COM NEW COM NEW 302491303 454 3,953 SH   SOLE NONE 0 0 3,953
Fox Factory Holding Corp COM 35138V102 511 4,839 SH   SOLE NONE 0 0 4,839
Graco Inc COM 384109104 348 4,814 SH   SOLE NONE 0 0 4,814
GRAPHIC PACKAGING HLDG CO COM COM 388689101 867 51,193 SH   SOLE NONE 0 0 51,193
GROCERY OUTLET HLDG CORP COM COM 39874R101 566 14,442 SH   SOLE NONE 0 0 14,442
Health Care Select Sector SPDR ETF SBI HEALTHCARE 81369Y209 756 6,669 SH   SOLE NONE 0 0 6,669
HENRY JACK & ASSOC INC COM COM 426281101 389 2,407 SH   SOLE NONE 0 0 2,407
HILTON WORLDWIDE HLDGS INC COM COM 43300A203 210 1,894 SH   SOLE NONE 0 0 1,894
IAA INC COM COM 449253103 784 12,073 SH   SOLE NONE 0 0 12,073
IDEXX LABS INC COM COM 45168D104 501 1,004 SH   SOLE NONE 0 0 1,004
Incyte Corp COM 45337C102 235 2,712 SH   SOLE NONE 0 0 2,712
Insperity Inc COM 45778Q107 466 5,731 SH   SOLE NONE 0 0 5,731
Intel Corp COM 458140100 1,095 21,990 SH   SOLE NONE 0 0 21,990
Intercontinental Exchange Inc COM 45866F104 855 7,420 SH   SOLE NONE 0 0 7,420
INVESCO BULLETSHARES 2021 CORPORATE BOND ETF BULSHS 2021 CB 46138J700 531 25,071 SH   SOLE NONE 0 0 25,071
Invesco International Corporate Bond ETF INTL CORP BD 46138E636 205 6,791 SH   SOLE NONE 0 0 6,791
Invesco S&P Mid-Cap Low Volatility ETF S&P MIDCP LOW 46138E198 365 7,591 SH   SOLE NONE 0 0 7,591
iShares Core S&P 500 ETF CORE S&P500 ETF 464287200 271 723 SH   SOLE NONE 0 0 723
iShares Core US Aggregate Bond ETF CORE US AGGBD ET 464287226 846 7,158 SH   SOLE NONE 0 0 7,158
iShares Emerging Markets Bond ETF JPMORGAN USD EMG 464288281 357 3,084 SH   SOLE NONE 0 0 3,084
iShares International Select Dividend ETF INTL SEL DIV ETF 464288448 909 30,864 SH   SOLE NONE 0 0 30,864
iShares National Muni Bond ETF NATIONAL MUN ETF 464288414 528 4,511 SH   SOLE NONE 0 0 4,511
iShares Russell 1000 Growth ETF RUS 1000 GRW ETF 464287614 489 2,028 SH   SOLE NONE 0 0 2,028
iShares Russell 2000 Growth ETF RUS 2000 GRW ETF 464287648 510 1,781 SH   SOLE NONE 0 0 1,781
iShares S&P Small-Cap ETF CORE S&P SCP ETF 464287804 522 5,684 SH   SOLE NONE 0 0 5,684
J&J Snack Foods Corp COM 466032109 788 5,073 SH   SOLE NONE 0 0 5,073
JM Smucker Co COM NEW 832696405 653 5,651 SH   SOLE NONE 0 0 5,651
Johnson & Johnson COM 478160104 2,407 15,295 SH   SOLE NONE 0 0 15,295
JP Morgan Chase & Co COM 46625H100 320 2,522 SH   SOLE NONE 0 0 2,522
Kansas City Southern COM NEW 485170302 492 2,411 SH   SOLE NONE 0 0 2,411
Koppers Holdings Inc COM 50060P106 1,137 36,521 SH   SOLE NONE 31,016 0 5,505
Littelfuse Inc COM 537008104 616 2,419 SH   SOLE NONE 0 0 2,419
Lockheed Martin Corp COM 539830109 1,045 2,944 SH   SOLE NONE 0 0 2,944
Main Street Capital Corp COM 56035L104 672 20,838 SH   SOLE NONE 0 0 20,838
MARTIN MARIETTA MATLS INC COM COM 573284106 249 878 SH   SOLE NONE 0 0 878
Mastercard Inc A CL A 57636Q104 1,744 4,886 SH   SOLE NONE 0 0 4,886
McDonald's Corp COM 580135101 1,244 5,801 SH   SOLE NONE 0 0 5,801
Medtronic PLC SHS G5960L103 489 4,179 SH   SOLE NONE 0 0 4,179
Merck & Co Inc COM 58933Y105 329 4,025 SH   SOLE NONE 0 0 4,025
Micron Technology Inc COM 595112103 1,078 14,346 SH   SOLE NONE 0 0 14,346
Microsoft Corp COM 594918104 3,600 16,186 SH   SOLE NONE 0 0 16,186
MILLER INDS INC TENN COM NEW COM NEW 600551204 549 14,442 SH   SOLE NONE 0 0 14,442
Mondelez Intl A CL A 609207105 922 15,785 SH   SOLE NONE 0 0 15,785
Monro Muffler Brakes Inc COM 610236101 516 9,691 SH   SOLE NONE 0 0 9,691
Moody's Corporation COM 615369105 387 1,334 SH   SOLE NONE 0 0 1,334
Nike Inc B CL B 654106103 625 4,422 SH   SOLE NONE 0 0 4,422
Norfolk Southern Corp COM 655844108 524 2,207 SH   SOLE NONE 0 0 2,207
Novartis AG ADR SPONSORED ADR 66987V109 1,249 13,227 SH   SOLE NONE 0 0 13,227
Nutrien LTD COM 67077M108 866 17,994 SH   SOLE NONE 0 0 17,994
Ollies Bargain Outlet Hldgs Inc COM 681116109 612 7,493 SH   SOLE NONE 0 0 7,493
Oshkosh Corp COM 688239201 842 9,783 SH   SOLE NONE 0 0 9,783
Paychex Inc COM 704326107 254 2,729 SH   SOLE NONE 0 0 2,729
PayPal Holdings Inc COM 70450Y103 1,266 5,408 SH   SOLE NONE 0 0 5,408
Pepsico Inc COM 713448108 733 4,949 SH   SOLE NONE 0 0 4,949
Pfizer Inc COM 717081103 1,241 33,732 SH   SOLE NONE 0 0 33,732
Philip Morris International Inc COM 718172109 299 3,612 SH   SOLE NONE 0 0 3,612
PIONEER NAT RES CO COM COM 723787107 657 5,773 SH   SOLE NONE 0 0 5,773
PNC Financial Services Group Inc COM 693475105 2,640 17,719 SH   SOLE NONE 0 0 17,719
PowerShares DB Precious Metals ETF PRECIOUS METAL 46140H502 479 9,083 SH   SOLE NONE 0 0 9,083
PowerShares QQQ ETF UNIT SER 1 46090E103 1,671 5,327 SH   SOLE NONE 0 0 5,327
PowerShares S&P 500 Low Volatility ETF S&P500 LOW VOL 46138E354 3,130 55,674 SH   SOLE NONE 0 0 55,674
PowerShares S&P 500 Quality ETF S&P500 QUALITY 46137V241 774 18,395 SH   SOLE NONE 0 0 18,395
PPG Industries Inc COM 693506107 2,956 20,500 SH   SOLE NONE 0 0 20,500
Procter & Gamble Co COM 742718109 202 1,452 SH   SOLE NONE 0 0 1,452
Qualcomm Inc COM 747525103 1,835 12,049 SH   SOLE NONE 0 0 12,049
Raytheon Technologies Corp COM 75513E101 934 13,072 SH   SOLE NONE 0 0 13,072
Retail Properties of America CL A 76131V202 149 17,475 SH   SOLE NONE 0 0 17,475
RH COM 74967X103 2,487 5,559 SH   SOLE NONE 0 0 5,559
RYANAIR HOLDINGS PLC SPONSORED ADS SPONSORED ADS 783513203 647 5,884 SH   SOLE NONE 0 0 5,884
S&P GLOBAL INC COM COM 78409V104 296 902 SH   SOLE NONE 0 0 902
Salesforce.com Inc COM 79466L302 332 1,495 SH   SOLE NONE 0 0 1,495
SBA Communications Corp A CL A 78410G104 532 1,887 SH   SOLE NONE 0 0 1,887
Schlumberger LTD COM 806857108 240 11,023 SH   SOLE NONE 0 0 11,023
Schwab Emerging Markets Equity ETF EMRG MKTEQ ETF 808524706 451 14,723 SH   SOLE NONE 0 0 14,723
Schwab Intermediate-Term US Treasury ETF INTRM TRM TRES 808524854 1,746 30,005 SH   SOLE NONE 0 0 30,005
Schwab International Equity ETF INTL EQTY ETF 808524805 3,156 87,645 SH   SOLE NONE 0 0 87,645
Schwab Short-Term US Treasury ETF SHT TM US TRES 808524862 10,291 200,253 SH   SOLE NONE 0 0 200,253
Schwab US Aggregate Bond ETF US AGGREGATE B 808524839 15,957 284,796 SH   SOLE NONE 0 0 284,796
Schwab US Broad Market ETF US BRD MKT ETF 808524102 8,352 91,792 SH   SOLE NONE 0 0 91,792
Schwab US Dividend Equity ETF US DIVIDEND EQ 808524797 3,895 60,732 SH   SOLE NONE 0 0 60,732
Schwab US Large-Cap ETF US LRG CAP ETF 808524201 16,439 180,749 SH   SOLE NONE 0 0 180,749
Schwab US Mid-Cap ETF US MID-CAP ETF 808524508 391 5,742 SH   SOLE NONE 0 0 5,742
Schwab US Real Estate ETF US REIT ETF 808524847 587 15,475 SH   SOLE NONE 0 0 15,475
Schwab US Small-Cap ETF US SML CAP ETF 808524607 813 9,141 SH   SOLE NONE 0 0 9,141
Schwab US TIPS ETF US TIPS ETF 808524870 668 10,768 SH   SOLE NONE 0 0 10,768
SEA LTD SPONSORD ADS SPONSORD ADS 81141R100 394 1,984 SH   SOLE NONE 0 0 1,984
ServiceNow Inc COM 81762P102 460 836 SH   SOLE NONE 0 0 836
ServiceSource International Inc COM 81763U100 25 14,250 SH   SOLE NONE 0 0 14,250
Simpson Manufacturing COM 829073105 678 7,258 SH   SOLE NONE 0 0 7,258
Snap-on Inc COM 833034101 419 2,454 SH   SOLE NONE 0 0 2,454
SONY CORP SPONSORED ADR SPONSORED ADR 835699307 460 4,557 SH   SOLE NONE 0 0 4,557
SPDR Dow Jones International Real Estate ETF DJ INTL RL ETF 78463X863 245 7,196 SH   SOLE NONE 0 0 7,196
SPDR Gold Shares ETF GOLD SHS 78463V107 5,719 32,066 SH   SOLE NONE 0 0 32,066
SPDR S&P 500 ETF TR UNIT 78462F103 418 1,119 SH   SOLE NONE 0 0 1,119
Starbucks Corp COM 855244109 1,209 11,304 SH   SOLE NONE 0 0 11,304
Stryker Corp COM 863667101 612 2,500 SH   SOLE NONE 0 0 2,500
Sysco Corp COM 871829107 1,020 13,735 SH   SOLE NONE 0 0 13,735
Technology Select Sector SPDR ETF TECHNOLOGY 81369Y803 6,501 50,006 SH   SOLE NONE 0 0 50,006
Tesla Inc COM 88160R101 2,870 4,068 SH   SOLE NONE 0 0 4,068
Texas Instruments Inc COM 882508104 315 1,921 SH   SOLE NONE 0 0 1,921
The Home Depot Inc COM 437076102 1,697 6,389 SH   SOLE NONE 0 0 6,389
Thermo Fisher Scientific Inc COM 883556102 551 1,183 SH   SOLE NONE 0 0 1,183
Total SA ADR SPONSORED ADS 89151E109 248 5,938 SH   SOLE NONE 0 0 5,938
Tractor Supply Co COM 892356106 708 5,037 SH   SOLE NONE 0 0 5,037
Trane Technologies SHS G8994E103 390 2,693 SH   SOLE NONE 0 0 2,693
TRIMBLE INC COM COM 896239100 482 7,221 SH   SOLE NONE 0 0 7,221
Unilever PLC ADR SPON ADR NEW 904767704 1,240 20,551 SH   SOLE NONE 0 0 20,551
Union Pacific Corp COM 907818108 351 1,687 SH   SOLE NONE 0 0 1,687
United Parcel Service Inc B CL B 911312106 806 4,787 SH   SOLE NONE 0 0 4,787
Utilities Select Sector SPDR ETF SBI INT-UTILS 81369Y886 292 4,660 SH   SOLE NONE 0 0 4,660
Vanguard Dividend Appreciation ETF DIV APP ETF 921908844 4,432 31,395 SH   SOLE NONE 0 0 31,395
Vanguard FTSE Emerging Markets ETF FTSE EMR MKT ETF 922042858 1,314 26,224 SH   SOLE NONE 0 0 26,224
Vanguard FTSE Europe ETF FTSE EUROPE ETF 922042874 417 6,928 SH   SOLE NONE 0 0 6,928
Vanguard FTSE Pacific ETF FTSE PACIFIC ETF 922042866 469 5,901 SH   SOLE NONE 0 0 5,901
Vanguard Growth ETF GROWTH ETF 922908736 372 1,469 SH   SOLE NONE 0 0 1,469
Vanguard Health Care ETF HEALTH CAR ETF 92204A504 202 904 SH   SOLE NONE 0 0 904
Vanguard High Dividend Yield Index HIGH DIV YLD 921946406 464 5,074 SH   SOLE NONE 0 0 5,074
Vanguard Interm-Term Corp Bond ETF INT-TERM CORP 92206C870 906 9,333 SH   SOLE NONE 0 0 9,333
Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363 2,112 6,147 SH   SOLE NONE 0 0 6,147
Vanguard Short-Term Corporate Bond ETF SHRT TRM CORP BD 92206C409 2,847 34,202 SH   SOLE NONE 0 0 34,202
Vanguard Small-Cap Value ETF SM CP VAL ETF 922908611 552 3,888 SH   SOLE NONE 0 0 3,888
Vanguard Total Bond Market ETF TOTAL BND MRKT 921937835 1,966 22,298 SH   SOLE NONE 0 0 22,298
Vanguard Total Stock Market ETF TOTAL STK MKT 922908769 10,958 56,299 SH   SOLE NONE 0 0 56,299
Verizon Communications Inc COM 92343V104 1,540 26,226 SH   SOLE NONE 3,245 0 22,981
Vertex Pharmaceuticals Inc COM 92532F100 571 2,419 SH   SOLE NONE 0 0 2,419
Visa Inc A COM CL A 92826C839 1,485 6,791 SH   SOLE NONE 0 0 6,791
VULCAN MATLS CO COM COM 929160109 454 3,067 SH   SOLE NONE 0 0 3,067
W.P. Carey Inc COM 92936U109 586 8,305 SH   SOLE NONE 0 0 8,305
Wal-Mart Stores Inc COM 931142103 1,428 9,907 SH   SOLE NONE 0 0 9,907
Walt Disney Co COM 254687106 447 2,468 SH   SOLE NONE 0 0 2,468
Zoetis Inc CL A 98978V103 235 1,422 SH   SOLE NONE 0 0 1,422