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,387 8,660 SH   SOLE NONE 0 0 8,660
AbbVie Inc COM 00287Y109 1,052 12,010 SH   SOLE NONE 0 0 12,010
Accenture PLC A SHS CLASS A G1151C101 257 1,140 SH   SOLE NONE 0 0 1,140
Activision Blizzard Inc COM 00507V109 814 10,056 SH   SOLE NONE 0 0 10,056
ALCON AG ORD SHS ORD SHS H01301128 929 16,322 SH   SOLE NONE 0 0 16,322
Alibaba Group Holding LTD ADR SPONSORED ADS 01609W102 1,148 3,907 SH   SOLE NONE 0 0 3,907
Alphabet Inc A CAP STK CL A 02079K305 1,066 728 SH   SOLE NONE 0 0 728
Altria Group Inc COM 02209S103 753 19,490 SH   SOLE NONE 0 0 19,490
Amazon.com Inc COM 023135106 2,326 739 SH   SOLE NONE 0 0 739
American Tower Corp COM 03027X100 614 2,544 SH   SOLE NONE 0 0 2,544
Annaly Capital Management Inc COM 035710409 729 102,527 SH   SOLE NONE 0 0 102,527
Apple Inc COM 037833100 6,080 52,505 SH   SOLE NONE 0 0 52,505
AT&T Inc COM 00206R102 1,052 36,914 SH   SOLE NONE 0 0 36,914
Automatic Data Processing Inc COM 053015103 2,826 20,265 SH   SOLE NONE 0 0 20,265
Becton Dickinson & Co COM 075887109 895 3,849 SH   SOLE NONE 0 0 3,849
BERKLEY W R CORP COM COM 084423102 503 8,235 SH   SOLE NONE 0 0 8,235
Berkshire Hathaway Inc A CL A 084670108 320 1 SH   SOLE NONE 0 0 1
Berkshire Hathaway Inc B CL B NEW 084670702 2,164 10,163 SH   SOLE NONE 0 0 10,163
BHP Billiton LTD ADR SPONSORED ADS 088606108 1,023 19,796 SH   SOLE NONE 0 0 19,796
Biomarin Pharmaceutical Inc COM 09061G101 534 7,022 SH   SOLE NONE 0 0 7,022
Bristol-Myers Squibb Co COM 110122108 1,075 17,846 SH   SOLE NONE 0 0 17,846
Broadridge Financial Solutions Inc COM 11133T103 422 3,200 SH   SOLE NONE 0 0 3,200
C.H. Robinson Worldwide Inc COM NEW 12541W209 688 6,733 SH   SOLE NONE 0 0 6,733
CABOT OIL & GAS CORP COM COM 127097103 827 47,680 SH   SOLE NONE 0 0 47,680
Cameco Corp COM 13321L108 369 36,565 SH   SOLE NONE 0 0 36,565
CDW Corp COM 12514G108 368 3,085 SH   SOLE NONE 0 0 3,085
CHARTER COMMUNICATIONS INC NEW CL A CL A 16119P108 831 1,332 SH   SOLE NONE 0 0 1,332
Chevron Corp COM 166764100 824 11,448 SH   SOLE NONE 0 0 11,448
Cisco Systems Inc COM 17275R102 979 24,863 SH   SOLE NONE 0 0 24,863
Cliffs Natural Resources Inc COM 185899101 86 13,398 SH   SOLE NONE 0 0 13,398
CME Group Inc A COM 12572Q105 200 1,200 SH   SOLE NONE 0 0 1,200
Coca Cola Co COM 191216100 1,779 36,053 SH   SOLE NONE 0 0 36,053
CONCHO RES INC COM COM 20605P101 421 9,555 SH   SOLE NONE 0 0 9,555
ConocoPhillips COM 20825C104 318 9,691 SH   SOLE NONE 0 0 9,691
Consumer Discret Select Sector SPDR ETF SBI CONS DISCR 81369Y407 1,519 10,336 SH   SOLE NONE 0 0 10,336
Consumer Staples Select Sector SPDR ETF SBI CONS STPLS 81369Y308 351 5,480 SH   SOLE NONE 0 0 5,480
COPART INC COM COM 217204106 535 5,093 SH   SOLE NONE 0 0 5,093
Corning Inc COM 219350105 1,027 31,709 SH   SOLE NONE 0 0 31,709
Costco Wholesale Corp COM 22160K105 951 2,680 SH   SOLE NONE 0 0 2,680
CurrencyShares Swiss Franc ETF SWISS FRANC 46138R108 422 4,257 SH   SOLE NONE 0 0 4,257
CVS Health Corp COM 126650100 857 14,675 SH   SOLE NONE 0 0 14,675
Diageo PLC ADR SPON ADR NEW 25243Q205 982 7,139 SH   SOLE NONE 0 0 7,139
DOLLAR TREE INC COM COM 256746108 395 4,330 SH   SOLE NONE 0 0 4,330
Dominion Energy Inc COM 25746U109 1,308 16,583 SH   SOLE NONE 0 0 16,583
DOUGLAS DYNAMICS INC COM COM 25960R105 377 11,030 SH   SOLE NONE 0 0 11,030
Duke Energy Corp COM NEW 26441C204 955 10,793 SH   SOLE NONE 0 0 10,793
Dunkin Brands Group Inc COM 265504100 726 8,874 SH   SOLE NONE 0 0 8,874
Eaton Corp PLC SHS G29183103 673 6,604 SH   SOLE NONE 0 0 6,604
Electronic Arts Inc COM 285512109 596 4,575 SH   SOLE NONE 0 0 4,575
Enbridge Inc COM 29250N105 503 17,229 SH   SOLE NONE 0 0 17,229
EOG Resources Inc COM 26875P101 308 8,575 SH   SOLE NONE 0 0 8,575
EQT Corp COM 26884L109 379 29,324 SH   SOLE NONE 0 0 29,324
Equinix Inc COM 29444U700 716 942 SH   SOLE NONE 0 0 942
Expedia Inc COM NEW 30212P303 1,233 13,450 SH   SOLE NONE 0 0 13,450
Exxon Mobil Corp COM 30231G102 1,077 31,384 SH   SOLE NONE 0 0 31,384
Facebook Inc A CL A 30303M102 1,209 4,619 SH   SOLE NONE 0 0 4,619
Fidelity MSCI Financials ETF MSCI FINLS IDX 316092501 221 6,547 SH   SOLE NONE 0 0 6,547
Financial Select Sector SPDR ETF SBI INT-FINL 81369Y605 576 23,938 SH   SOLE NONE 0 0 23,938
First Trust Technology AlphaDEX ETF TECH ALPHADEX 33734X176 320 3,530 SH   SOLE NONE 0 0 3,530
First Trust Value Line Dividend ETF SHS 33734H106 1,543 49,065 SH   SOLE NONE 0 0 49,065
FMC CORP COM NEW COM NEW 302491303 420 3,970 SH   SOLE NONE 0 0 3,970
Fox Factory Holding Corp COM 35138V102 493 6,643 SH   SOLE NONE 0 0 6,643
FS KKR Capital Corp II COM 35952V303 156 10,616 SH   SOLE NONE 0 0 10,616
Graco Inc COM 384109104 280 4,578 SH   SOLE NONE 0 0 4,578
GRAPHIC PACKAGING HLDG CO COM COM 388689101 725 51,475 SH   SOLE NONE 0 0 51,475
GROCERY OUTLET HLDG CORP COM COM 39874R101 434 11,061 SH   SOLE NONE 0 0 11,061
Health Care Select Sector SPDR ETF SBI HEALTHCARE 81369Y209 697 6,610 SH   SOLE NONE 0 0 6,610
HILTON WORLDWIDE HLDGS INC COM COM 43300A203 403 4,730 SH   SOLE NONE 0 0 4,730
IAA INC COM COM 449253103 574 11,038 SH   SOLE NONE 0 0 11,038
Incyte Corp COM 45337C102 244 2,725 SH   SOLE NONE 0 0 2,725
Ingersoll-Rand PLC SHS G8994E103 290 2,393 SH   SOLE NONE 0 0 2,393
Insperity Inc COM 45778Q107 379 5,790 SH   SOLE NONE 0 0 5,790
Intel Corp COM 458140100 1,260 24,342 SH   SOLE NONE 0 0 24,342
Intercontinental Exchange Inc COM 45866F104 744 7,442 SH   SOLE NONE 0 0 7,442
INTERCONTINENTAL HOTELS GROUP SPONSORED ADS SPONSORED ADS 45857P806 203 3,875 SH   SOLE NONE 0 0 3,875
Invesco BulletShares 2020 Corporate Bond ETF BULSHS 2020 CB 46138J502 1,502 70,795 SH   SOLE NONE 0 0 70,795
INVESCO BULLETSHARES 2021 CORPORATE BOND ETF BULSHS 2021 CB 46138J700 928 43,535 SH   SOLE NONE 0 0 43,535
INVESCO BULLETSHARES 2022 CORPORATE BOND ETF BULSHS 2022 CB 46138J882 701 32,126 SH   SOLE NONE 0 0 32,126
INVESCO BULLETSHARES 2023 CORPORATE BOND ETF BULSHS 2023 CB 46138J866 653 30,005 SH   SOLE NONE 0 0 30,005
Invesco S&P Mid-Cap Low Volatility ETF S&P MIDCP LOW 46138E198 314 7,557 SH   SOLE NONE 0 0 7,557
iShares 20 Year Treasury Bond ETF 20 YR TR BD ETF 464287432 321 1,967 SH   SOLE NONE 0 0 1,967
iShares 3-7 Treasury Bond ETF 3 7 YR TREAS BD 464288661 225 1,685 SH   SOLE NONE 0 0 1,685
iShares Core S&P 500 ETF CORE S&P500 ETF 464287200 613 1,824 SH   SOLE NONE 0 0 1,824
iShares Core US Aggregate Bond ETF CORE US AGGBD ET 464287226 1,213 10,280 SH   SOLE NONE 0 0 10,280
iShares Emerging Markets Bond ETF JPMORGAN USD EMG 464288281 334 3,012 SH   SOLE NONE 0 0 3,012
iShares Gold Trust ETF ISHARES 464285105 441 24,546 SH   SOLE NONE 0 0 24,546
iShares International Select Dividend ETF INTL SEL DIV ETF 464288448 771 30,929 SH   SOLE NONE 0 0 30,929
iShares MSCI EAFE ETF MSCI EAFE ETF 464287465 370 5,819 SH   SOLE NONE 0 0 5,819
iShares National Muni Bond ETF NATIONAL MUN ETF 464288414 363 3,138 SH   SOLE NONE 0 0 3,138
iShares Russell 1000 Growth ETF RUS 1000 GRW ETF 464287614 1,113 5,133 SH   SOLE NONE 0 0 5,133
iShares Russell 1000 Value ETF RUS 1000 VAL ETF 464287598 532 4,511 SH   SOLE NONE 0 0 4,511
iShares Russell 2000 Growth ETF RUS 2000 GRW ETF 464287648 406 1,833 SH   SOLE NONE 0 0 1,833
iShares S&P 500 Growth ETF S&P 500 GRWT ETF 464287309 391 1,696 SH   SOLE NONE 0 0 1,696
iShares S&P 500 Value ETF S&P 500 VAL ETF 464287408 313 2,787 SH   SOLE NONE 0 0 2,787
iShares S&P Mid-Cap 400 Value ETF S&P MC 400VL ETF 464287705 397 2,946 SH   SOLE NONE 0 0 2,946
iShares S&P Small-Cap ETF CORE S&P SCP ETF 464287804 491 7,002 SH   SOLE NONE 0 0 7,002
iShares TIPS Bond ETF TIPS BD ETF 464287176 298 2,357 SH   SOLE NONE 0 0 2,357
J&J Snack Foods Corp COM 466032109 615 4,722 SH   SOLE NONE 0 0 4,722
JM Smucker Co COM NEW 832696405 596 5,160 SH   SOLE NONE 0 0 5,160
Johnson & Johnson COM 478160104 2,247 15,093 SH   SOLE NONE 0 0 15,093
JP Morgan Chase & Co COM 46625H100 203 2,114 SH   SOLE NONE 0 0 2,114
Kansas City Southern COM NEW 485170302 399 2,210 SH   SOLE NONE 0 0 2,210
Koppers Holdings Inc COM 50060P106 763 36,521 SH   SOLE NONE 31,016 0 5,505
Littelfuse Inc COM 537008104 587 3,312 SH   SOLE NONE 0 0 3,312
Lockheed Martin Corp COM 539830109 1,126 2,939 SH   SOLE NONE 0 0 2,939
Main Street Capital Corp COM 56035L104 599 20,272 SH   SOLE NONE 0 0 20,272
MARTIN MARIETTA MATLS INC COM COM 573284106 207 883 SH   SOLE NONE 0 0 883
Mastercard Inc A CL A 57636Q104 1,992 5,893 SH   SOLE NONE 0 0 5,893
McDonald's Corp COM 580135101 1,317 6,003 SH   SOLE NONE 0 0 6,003
Medtronic PLC SHS G5960L103 433 4,170 SH   SOLE NONE 0 0 4,170
Merck & Co Inc COM 58933Y105 311 3,751 SH   SOLE NONE 0 0 3,751
Micron Technology Inc COM 595112103 993 21,152 SH   SOLE NONE 0 0 21,152
Microsoft Corp COM 594918104 4,204 19,990 SH   SOLE NONE 0 0 19,990
MILLER INDS INC TENN COM NEW COM NEW 600551204 404 13,236 SH   SOLE NONE 0 0 13,236
Mondelez Intl A CL A 609207105 943 16,422 SH   SOLE NONE 0 0 16,422
Monro Muffler Brakes Inc COM 610236101 359 8,863 SH   SOLE NONE 0 0 8,863
Moody's Corporation COM 615369105 390 1,346 SH   SOLE NONE 0 0 1,346
Netflix Inc COM 64110L106 746 1,493 SH   SOLE NONE 0 0 1,493
Nike Inc B CL B 654106103 540 4,305 SH   SOLE NONE 0 0 4,305
Novartis AG ADR SPONSORED ADR 66987V109 1,163 13,384 SH   SOLE NONE 0 0 13,384
Nutrien LTD COM 67077M108 765 19,525 SH   SOLE NONE 0 0 19,525
Oasis Petroleum Inc COM 674215108 4 15,250 SH   SOLE NONE 0 0 15,250
Ollies Bargain Outlet Hldgs Inc COM 681116109 417 4,780 SH   SOLE NONE 0 0 4,780
Oshkosh Corp COM 688239201 659 8,970 SH   SOLE NONE 0 0 8,970
Paychex Inc COM 704326107 218 2,734 SH   SOLE NONE 0 0 2,734
PayPal Holdings Inc COM 70450Y103 1,034 5,250 SH   SOLE NONE 0 0 5,250
Pepsico Inc COM 713448108 449 3,246 SH   SOLE NONE 0 0 3,246
Pfizer Inc COM 717081103 1,226 33,421 SH   SOLE NONE 0 0 33,421
Philip Morris International Inc COM 718172109 888 11,849 SH   SOLE NONE 0 0 11,849
PIONEER NAT RES CO COM COM 723787107 497 5,780 SH   SOLE NONE 0 0 5,780
PNC Financial Services Group Inc COM 693475105 2,004 18,241 SH   SOLE NONE 0 0 18,241
PowerShares DB Precious Metals ETF PRECIOUS METAL 46140H502 468 9,129 SH   SOLE NONE 0 0 9,129
PowerShares QQQ ETF UNIT SER 1 46090E103 1,506 5,421 SH   SOLE NONE 0 0 5,421
PowerShares S&P 500 Low Volatility ETF S&P500 LOW VOL 46138E354 8,457 157,679 SH   SOLE NONE 0 0 157,679
PowerShares S&P 500 Quality ETF S&P500 QUALITY 46137V241 745 19,294 SH   SOLE NONE 0 0 19,294
PPG Industries Inc COM 693506107 2,557 20,953 SH   SOLE NONE 0 0 20,953
Procter & Gamble Co COM 742718109 202 1,457 SH   SOLE NONE 0 0 1,457
Proto Labs Inc COM 743713109 286 2,213 SH   SOLE NONE 0 0 2,213
Qualcomm Inc COM 747525103 1,560 13,262 SH   SOLE NONE 0 0 13,262
Raytheon Technologies Corp COM 75513E101 705 12,253 SH   SOLE NONE 0 0 12,253
Retail Properties of America CL A 76131V202 83 14,397 SH   SOLE NONE 0 0 14,397
RH COM 74967X103 2,176 5,689 SH   SOLE NONE 0 0 5,689
RYANAIR HOLDINGS PLC SPONSORED ADS SPONSORED ADS 783513203 717 8,775 SH   SOLE NONE 0 0 8,775
S&P GLOBAL INC COM COM 78409V104 358 995 SH   SOLE NONE 0 0 995
Salesforce.com Inc COM 79466L302 606 2,412 SH   SOLE NONE 0 0 2,412
SBA Communications Corp A CL A 78410G104 604 1,897 SH   SOLE NONE 0 0 1,897
Schlumberger LTD COM 806857108 237 15,266 SH   SOLE NONE 0 0 15,266
Schwab Emerging Markets Equity ETF EMRG MKTEQ ETF 808524706 1,037 38,783 SH   SOLE NONE 0 0 38,783
Schwab Intermediate-Term US Treasury ETF INTRM TRM TRES 808524854 3,016 51,411 SH   SOLE NONE 0 0 51,411
Schwab International Equity ETF INTL EQTY ETF 808524805 1,818 57,911 SH   SOLE NONE 0 0 57,911
Schwab Short-Term US Treasury ETF SHT TM US TRES 808524862 14,128 274,340 SH   SOLE NONE 0 0 274,340
Schwab US Aggregate Bond ETF US AGGREGATE B 808524839 15,507 276,530 SH   SOLE NONE 0 0 276,530
Schwab US Broad Market ETF US BRD MKT ETF 808524102 8,354 104,900 SH   SOLE NONE 0 0 104,900
Schwab US Dividend Equity ETF US DIVIDEND EQ 808524797 3,787 68,482 SH   SOLE NONE 0 0 68,482
Schwab US Large-Cap ETF US LRG CAP ETF 808524201 16,251 201,556 SH   SOLE NONE 0 0 201,556
Schwab US Mid-Cap ETF US MID-CAP ETF 808524508 375 6,762 SH   SOLE NONE 0 0 6,762
Schwab US Real Estate ETF US REIT ETF 808524847 767 21,689 SH   SOLE NONE 0 0 21,689
Schwab US Small-Cap ETF US SML CAP ETF 808524607 1,637 23,966 SH   SOLE NONE 0 0 23,966
Schwab US TIPS ETF US TIPS ETF 808524870 1,544 25,053 SH   SOLE NONE 0 0 25,053
ServiceNow Inc COM 81762P102 595 1,228 SH   SOLE NONE 0 0 1,228
ServiceSource International Inc COM 81763U100 20 14,250 SH   SOLE NONE 0 0 14,250
Shopify Inc A CL A 82509L107 575 563 SH   SOLE NONE 0 0 563
Simpson Manufacturing COM 829073105 644 6,637 SH   SOLE NONE 0 0 6,637
Snap-on Inc COM 833034101 328 2,231 SH   SOLE NONE 0 0 2,231
SPDR Dow Jones International Real Estate ETF DJ INTL RL ETF 78463X863 212 7,148 SH   SOLE NONE 0 0 7,148
SPDR Gold Shares ETF GOLD SHS 78463V107 6,944 39,210 SH   SOLE NONE 0 0 39,210
SPDR S&P 500 ETF TR UNIT 78462F103 694 2,073 SH   SOLE NONE 0 0 2,073
Starbucks Corp COM 855244109 1,003 11,684 SH   SOLE NONE 0 0 11,684
Stryker Corp COM 863667101 469 2,253 SH   SOLE NONE 0 0 2,253
Sysco Corp COM 871829107 886 14,247 SH   SOLE NONE 0 0 14,247
Technology Select Sector SPDR ETF TECHNOLOGY 81369Y803 5,858 50,198 SH   SOLE NONE 0 0 50,198
TELLURIAN INC NEW COM COM 87968A104 10 13,196 SH   SOLE NONE 0 0 13,196
Tesla Inc COM 88160R101 1,231 2,870 SH   SOLE NONE 0 0 2,870
Texas Instruments Inc COM 882508104 241 1,691 SH   SOLE NONE 0 0 1,691
The Home Depot Inc COM 437076102 1,746 6,288 SH   SOLE NONE 0 0 6,288
Thermo Fisher Scientific Inc COM 883556102 530 1,201 SH   SOLE NONE 0 0 1,201
Total SA ADR SPONSORED ADS 89151E109 322 9,414 SH   SOLE NONE 0 0 9,414
Tractor Supply Co COM 892356106 637 4,448 SH   SOLE NONE 0 0 4,448
TRIMBLE INC COM COM 896239100 322 6,618 SH   SOLE NONE 0 0 6,618
Unilever PLC ADR SPON ADR NEW 904767704 1,270 20,599 SH   SOLE NONE 0 0 20,599
Union Pacific Corp COM 907818108 320 1,628 SH   SOLE NONE 0 0 1,628
Utilities Select Sector SPDR ETF SBI INT-UTILS 81369Y886 355 5,980 SH   SOLE NONE 0 0 5,980
Vanguard Dividend Appreciation ETF DIV APP ETF 921908844 415 3,225 SH   SOLE NONE 0 0 3,225
Vanguard FTSE Developed Markets ETF FTSE DEV MKT ETF 921943858 666 16,285 SH   SOLE NONE 0 0 16,285
Vanguard FTSE Emerging Markets ETF FTSE EMR MKT ETF 922042858 1,143 26,437 SH   SOLE NONE 0 0 26,437
Vanguard FTSE Europe ETF FTSE EUROPE ETF 922042874 374 7,144 SH   SOLE NONE 0 0 7,144
Vanguard FTSE Pacific ETF FTSE PACIFIC ETF 922042866 397 5,836 SH   SOLE NONE 0 0 5,836
Vanguard Growth ETF GROWTH ETF 922908736 1,180 5,186 SH   SOLE NONE 0 0 5,186
Vanguard High Dividend Yield Index HIGH DIV YLD 921946406 433 5,361 SH   SOLE NONE 0 0 5,361
Vanguard Interm-Term Corp Bond ETF INT-TERM CORP 92206C870 979 10,223 SH   SOLE NONE 0 0 10,223
Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363 1,874 6,091 SH   SOLE NONE 0 0 6,091
Vanguard Short-Term Corporate Bond ETF SHRT TRM CORP BD 92206C409 2,323 28,048 SH   SOLE NONE 0 0 28,048
Vanguard Total Bond Market ETF TOTAL BND MRKT 921937835 2,168 24,578 SH   SOLE NONE 0 0 24,578
Vanguard Total Stock Market ETF TOTAL STK MKT 922908769 9,844 57,802 SH   SOLE NONE 0 0 57,802
Vanguard Value ETF VALUE ETF 922908744 758 7,257 SH   SOLE NONE 0 0 7,257
Verizon Communications Inc COM 92343V104 1,633 27,463 SH   SOLE NONE 4,583 0 22,880
Visa Inc A COM CL A 92826C839 1,696 8,482 SH   SOLE NONE 0 0 8,482
VULCAN MATLS CO COM COM 929160109 418 3,085 SH   SOLE NONE 0 0 3,085
W.P. Carey Inc COM 92936U109 574 8,811 SH   SOLE NONE 0 0 8,811
Wal-Mart Stores Inc COM 931142103 1,395 9,974 SH   SOLE NONE 0 0 9,974
Walt Disney Co COM DISNEY 254687106 249 2,011 SH   SOLE NONE 0 0 2,011
Welltower Inc COM 95040Q104 237 4,311 SH   SOLE NONE 0 0 4,311
Weyerhaeuser Co COM NEW 962166104 995 34,912 SH   SOLE NONE 0 0 34,912