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 3,311 17,380 SH   SOLE   17,380 0 0
ABBOTT LABS COM 002824100 3,516 48,609 SH   SOLE   48,609 0 0
ABBVIE INC COM 00287Y109 3,735 40,511 SH   SOLE   40,511 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,460 24,538 SH   SOLE   20,803 0 3,735
ADOBE INC COM 00724F101 314 1,389 SH   SOLE   1,389 0 0
ADVANCED MICRO DEVICES INC COM 007903107 343 18,564 SH   SOLE   18,514 0 50
AIR PRODS & CHEMS INC COM 009158106 2,558 15,983 SH   SOLE   15,983 0 0
AK STL HLDG CORP COM 001547108 23 10,004 SH   SOLE   10,004 0 0
ALASKA AIR GROUP INC COM 011659109 816 13,415 SH   SOLE   13,415 0 0
ALCENTRA CAP CORP COM 01374T102 94 14,509 SH   SOLE   14,509 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 282 2,053 SH   SOLE   2,053 0 0
ALIGN TECHNOLOGY INC COM 016255101 288 1,376 SH   SOLE   1,376 0 0
ALLEGHANY CORP DEL COM 017175100 232 373 SH   SOLE   373 0 0
ALLETE INC COM NEW 018522300 1,189 15,602 SH   SOLE   15,602 0 0
ALPHABET INC CAP STK CL A 02079K305 1,705 1,632 SH   SOLE   1,632 0 0
ALPHABET INC CAP STK CL C 02079K107 1,723 1,663 SH   SOLE   1,663 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 392 44,856 SH   SOLE   44,856 0 0
ALTRIA GROUP INC COM 02209S103 582 11,780 SH   SOLE   11,780 0 0
AMAZON COM INC COM 023135106 11,777 7,841 SH   SOLE   7,841 0 0
AMERICAN EXPRESS CO COM 025816109 3,085 32,359 SH   SOLE   32,359 0 0
AMERICAN TOWER CORP NEW COM 03027X100 3,169 20,035 SH   SOLE   20,035 0 0
AMERIPRISE FINL INC COM 03076C106 2,035 19,498 SH   SOLE   19,498 0 0
AMGEN INC COM 031162100 3,369 17,303 SH   SOLE   17,303 0 0
ANALOG DEVICES INC COM 032654105 2,655 30,939 SH   SOLE   30,939 0 0
ANSYS INC COM 03662Q105 218 1,527 SH   SOLE   1,295 0 232
ANTHEM INC COM 036752103 251 956 SH   SOLE   956 0 0
APPLE INC COM 037833100 12,898 81,770 SH   SOLE   81,720 0 50
APPLIED MATLS INC COM 038222105 2,421 73,941 SH   SOLE   73,941 0 0
APTARGROUP INC COM 038336103 286 3,040 SH   SOLE   2,735 0 305
ASML HOLDING N V N Y REGISTRY SHS N07059210 257 1,650 SH   SOLE   0 0 1,650
AT&T INC COM 00206R102 572 20,053 SH   SOLE   20,053 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 3,490 26,619 SH   SOLE   26,619 0 0
AVALONBAY CMNTYS INC COM 053484101 2,372 13,632 SH   SOLE   13,632 0 0
AVISTA CORP COM 05379B107 256 6,028 SH   SOLE   6,028 0 0
AVON PRODS INC COM 054303102 20 13,393 SH   SOLE   13,393 0 0
BANK AMER CORP COM 060505104 3,837 155,725 SH   SOLE   155,725 0 0
BECTON DICKINSON & CO COM 075887109 512 2,272 SH   SOLE   2,272 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,530 5 SH   SOLE   5 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,119 10,378 SH   SOLE   10,378 0 0
BLACKROCK INC COM 09247X101 221 564 SH   SOLE   564 0 0
BOEING CO COM 097023105 10,053 31,170 SH   SOLE   31,170 0 0
BOOKING HLDGS INC COM 09857L108 329 191 SH   SOLE   191 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 561 10,791 SH   SOLE   10,791 0 0
BROADCOM INC COM 11135F101 676 2,660 SH   SOLE   2,660 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,177 12,230 SH   SOLE   12,230 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 247 5,692 SH   SOLE   5,692 0 0
CANADIAN PAC RY LTD COM 13645T100 544 3,061 SH   SOLE   0 0 3,061
CATERPILLAR INC DEL COM 149123101 3,082 24,254 SH   SOLE   24,254 0 0
CBL & ASSOC PPTYS INC COM 124830100 34 17,708 SH   SOLE   17,708 0 0
CHEMED CORP NEW COM 16359R103 333 1,177 SH   SOLE   1,177 0 0
CHEVRON CORP NEW COM 166764100 4,343 39,926 SH   SOLE   39,926 0 0
CHUBB LIMITED COM H1467J104 3,125 24,190 SH   SOLE   20,196 0 3,994
CHURCH & DWIGHT INC COM 171340102 1,455 22,124 SH   SOLE   22,124 0 0
CIGNA CORP NEW COM 125523100 213 1,119 SH   SOLE   1,119 0 0
CINCINNATI FINL CORP COM 172062101 803 10,376 SH   SOLE   10,376 0 0
CISCO SYS INC COM 17275R102 3,747 86,458 SH   SOLE   86,458 0 0
CITRIX SYS INC COM 177376100 345 3,371 SH   SOLE   3,371 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 6 15,611 SH   SOLE   15,611 0 0
CME GROUP INC COM CL A 12572Q105 304 1,616 SH   SOLE   1,616 0 0
CNO FINL GROUP INC COM 12621E103 151 10,157 SH   SOLE   10,157 0 0
COCA COLA CO COM 191216100 3,463 73,141 SH   SOLE   73,141 0 0
COLUMBIA BKG SYS INC COM 197236102 839 23,115 SH   SOLE   23,115 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 437 5,200 SH   SOLE   5,200 0 0
COMCAST CORP NEW CL A 20030N101 635 18,658 SH   SOLE   18,658 0 0
CORE LABORATORIES N V COM N22717107 201 3,370 SH   SOLE   114 0 3,256
COSTCO WHSL CORP NEW COM 22160K105 6,895 33,849 SH   SOLE   33,849 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 938 5,863 SH   SOLE   5,863 0 0
CRANE CO COM 224399105 877 12,138 SH   SOLE   12,138 0 0
DANAHER CORP DEL COM 235851102 960 9,310 SH   SOLE   9,310 0 0
DEERE & CO COM 244199105 285 1,910 SH   SOLE   1,910 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 282 5,656 SH   SOLE   5,656 0 0
DIEBOLD NXDF INC COM 253651103 25 10,114 SH   SOLE   10,114 0 0
DISNEY WALT CO COM DISNEY 254687106 3,462 31,568 SH   SOLE   31,568 0 0
DOCUSIGN INC COM 256163106 215 5,369 SH   SOLE   4,998 0 371
DOMINION ENERGY INC COM 25746U109 239 3,349 SH   SOLE   3,349 0 0
DORMAN PRODUCTS INC COM 258278100 221 2,450 SH   SOLE   1,740 0 710
DOWDUPONT INC COM 26078J100 551 10,302 SH   SOLE   10,302 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 301 3,485 SH   SOLE   3,485 0 0
EATON VANCE ENH EQTY INC FD COM 278277108 649 44,225 SH   SOLE   44,225 0 0
EMERSON ELEC CO COM 291011104 349 5,841 SH   SOLE   5,841 0 0
EPR PPTYS COM SH BEN INT 26884U109 962 15,015 SH   SOLE   15,015 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 308 2,537 SH   SOLE   2,537 0 0
EXELON CORP COM 30161N101 307 6,818 SH   SOLE   6,818 0 0
EXPEDITORS INTL WASH INC COM 302130109 1,049 15,406 SH   SOLE   15,406 0 0
EXTRA SPACE STORAGE INC COM 30225T102 991 10,957 SH   SOLE   10,957 0 0
EXXON MOBIL CORP COM 30231G102 4,233 62,069 SH   SOLE   62,069 0 0
FACEBOOK INC CL A 30303M102 904 6,893 SH   SOLE   6,893 0 0
FACTSET RESH SYS INC COM 303075105 776 3,873 SH   SOLE   3,873 0 0
FIRST FINL BANKSHARES COM 32020R109 238 4,132 SH   SOLE   4,132 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 551 15,062 SH   SOLE   15,062 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 884 14,771 SH   SOLE   12,919 0 1,852
FIVE BELOW INC COM 33829M101 361 3,528 SH   SOLE   1,871 0 1,657
FLIR SYS INC COM 302445101 894 20,516 SH   SOLE   20,516 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 121 15,813 SH   SOLE   15,813 0 0
FORTIVE CORP COM 34959J108 619 9,142 SH   SOLE   9,142 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 25 10,403 SH   SOLE   10,403 0 0
GALLAGHER ARTHUR J & CO COM 363576109 302 4,087 SH   SOLE   4,087 0 0
GARMIN LTD SHS H2906T109 892 14,087 SH   SOLE   14,087 0 0
GENERAL ELECTRIC CO COM 369604103 199 26,388 SH   SOLE   26,388 0 0
GENERAL MTRS CO COM 37045V100 299 8,945 SH   SOLE   8,945 0 0
GENWORTH FINL INC COM CL A 37247D106 50 10,667 SH   SOLE   10,667 0 0
GILEAD SCIENCES INC COM 375558103 385 6,159 SH   SOLE   6,159 0 0
GLACIER BANCORP INC NEW COM 37637Q105 1,601 40,418 SH   SOLE   38,193 0 2,225
GLOBAL X FDS GLB X MLP ENRG I 37950E226 248 22,652 SH   SOLE   22,652 0 0
GRAINGER W W INC COM 384802104 745 2,636 SH   SOLE   2,636 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 535 5,167 SH   SOLE   8 0 5,159
HENRY JACK & ASSOC INC COM 426281101 1,077 8,516 SH   SOLE   8,516 0 0
HILL ROM HLDGS INC COM 431475102 1,011 11,416 SH   SOLE   11,416 0 0
HOLLYFRONTIER CORP COM 436106108 974 19,051 SH   SOLE   19,051 0 0
HOME DEPOT INC COM 437076102 3,888 22,628 SH   SOLE   22,628 0 0
HOMESTREET INC COM 43785V102 326 15,368 SH   SOLE   15,368 0 0
HONEYWELL INTL INC COM 438516106 3,032 22,949 SH   SOLE   22,949 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 853 4,486 SH   SOLE   4,486 0 0
ICON PLC SHS G4705A100 478 3,701 SH   SOLE   0 0 3,701
ICU MED INC COM 44930G107 263 1,147 SH   SOLE   501 0 646
IDEX CORP COM 45167R104 244 1,934 SH   SOLE   1,934 0 0
IDEXX LABS INC COM 45168D104 203 1,093 SH   SOLE   1,093 0 0
INTEL CORP COM 458140100 5,658 120,572 SH   SOLE   120,572 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 218 2,896 SH   SOLE   2,896 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 398 3,501 SH   SOLE   3,501 0 0
INTL PAPER CO COM 460146103 1,613 39,975 SH   SOLE   39,975 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 380 793 SH   SOLE   793 0 0
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 163 16,235 SH   SOLE   16,235 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 4,790 31,051 SH   SOLE   31,051 0 0
ISHARES GOLD TRUST ISHARES 464285105 16,836 1,369,915 SH   SOLE   1,369,915 0 0
ISHARES INC CORE MSCI EMKT 46434G103 4,768 101,124 SH   SOLE   101,124 0 0
ISHARES INC CUR HD MSCI EM 46434G509 17,454 757,880 SH   SOLE   757,880 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 8,026 81,883 SH   SOLE   81,883 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 1,317 10,849 SH   SOLE   10,849 0 0
ISHARES TR AGGRES ALLOC ETF 464289859 554 11,401 SH   SOLE   11,401 0 0
ISHARES TR CORE MSCI EAFE 46432F842 9,510 172,910 SH   SOLE   172,910 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 11,815 224,921 SH   SOLE   224,921 0 0
ISHARES TR CORE S&P MCP ETF 464287507 16,912 101,840 SH   SOLE   101,840 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,713 24,707 SH   SOLE   24,707 0 0
ISHARES TR CORE S&P TTL STK 464287150 9,268 163,277 SH   SOLE   163,277 0 0
ISHARES TR CORE S&P US GWT 464287671 4,979 94,473 SH   SOLE   94,473 0 0
ISHARES TR CORE S&P500 ETF 464287200 47,350 188,189 SH   SOLE   188,189 0 0
ISHARES TR CORE US AGGBD ET 464287226 4,711 44,235 SH   SOLE   44,235 0 0
ISHARES TR EAFE GRWTH ETF 464288885 3,159 45,738 SH   SOLE   45,738 0 0
ISHARES TR EAFE SML CP ETF 464288273 1,081 20,864 SH   SOLE   20,864 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867 1,183 28,625 SH   SOLE   28,625 0 0
ISHARES TR HDG MSCI EAFE 46434V803 33,486 1,297,409 SH   SOLE   1,297,409 0 0
ISHARES TR IBOXX HI YD ETF 464288513 429 5,287 SH   SOLE   5,287 0 0
ISHARES TR MICRO-CAP ETF 464288869 230 2,795 SH   SOLE   2,795 0 0
ISHARES TR MODERT ALLOC ETF 464289875 359 10,057 SH   SOLE   10,057 0 0
ISHARES TR MSCI ACWI EXUS 46435G847 2,895 122,249 SH   SOLE   122,249 0 0
ISHARES TR MSCI EAFE ETF 464287465 8,390 142,737 SH   SOLE   142,737 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 8,724 223,359 SH   SOLE   223,359 0 0
ISHARES TR MSCI USA ESG SLC 464288802 654 6,342 SH   SOLE   6,342 0 0
ISHARES TR NATIONAL MUN ETF 464288414 26,002 238,462 SH   SOLE   238,462 0 0
ISHARES TR RUS 1000 ETF 464287622 13,542 97,643 SH   SOLE   97,643 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 3,515 26,850 SH   SOLE   26,850 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 812 7,316 SH   SOLE   7,316 0 0
ISHARES TR RUS MD CP GR ETF 464287481 245 2,159 SH   SOLE   2,159 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 217 2,842 SH   SOLE   2,842 0 0
ISHARES TR RUS MID CAP ETF 464287499 9,381 201,825 SH   SOLE   201,825 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 10,035 74,943 SH   SOLE   74,943 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 347 2,363 SH   SOLE   2,363 0 0
ISHARES TR S&P 500 VAL ETF 464287408 397 3,925 SH   SOLE   3,925 0 0
ISHARES TR S&P MC 400GR ETF 464287606 308 1,610 SH   SOLE   1,610 0 0
ISHARES TR S&P MC 400VL ETF 464287705 620 4,483 SH   SOLE   4,483 0 0
ISHARES TR S&P SML 600 GWT 464287887 540 3,348 SH   SOLE   3,348 0 0
ISHARES TR SELECT DIVID ETF 464287168 697 7,807 SH   SOLE   7,807 0 0
ISHARES TR SHORT TREAS BD 464288679 1,303 11,811 SH   SOLE   11,811 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 6,980 66,226 SH   SOLE   66,226 0 0
ISHARES TR SP SMCP600VL ETF 464287879 304 2,302 SH   SOLE   2,302 0 0
ISHARES TR TIPS BD ETF 464287176 640 5,840 SH   SOLE   5,840 0 0
ITT INC COM 45073V108 927 19,208 SH   SOLE   19,208 0 0
JOHNSON & JOHNSON COM 478160104 6,632 51,390 SH   SOLE   51,390 0 0
JPMORGAN CHASE & CO COM 46625H100 4,212 43,148 SH   SOLE   43,148 0 0
KIMBERLY CLARK CORP COM 494368103 225 1,976 SH   SOLE   1,976 0 0
LEIDOS HLDGS INC COM 525327102 856 16,247 SH   SOLE   16,247 0 0
LENNOX INTL INC COM 526107107 222 1,014 SH   SOLE   1,014 0 0
LILLY ELI & CO COM 532457108 607 5,247 SH   SOLE   5,247 0 0
MARATHON PETE CORP COM 56585A102 2,185 37,029 SH   SOLE   37,029 0 0
MARKETAXESS HLDGS INC COM 57060D108 478 2,262 SH   SOLE   1,767 0 495
MARSH & MCLENNAN COS INC COM 571748102 203 2,551 SH   SOLE   2,551 0 0
MASTERCARD INCORPORATED CL A 57636Q104 522 2,765 SH   SOLE   2,765 0 0
MATSON INC COM 57686G105 386 12,042 SH   SOLE   12,042 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 933 18,352 SH   SOLE   18,352 0 0
MCCORMICK & CO INC COM NON VTG 579780206 1,238 8,888 SH   SOLE   8,888 0 0
MCDONALDS CORP COM 580135101 4,169 23,479 SH   SOLE   23,479 0 0
MCGRATH RENTCORP COM 580589109 777 15,099 SH   SOLE   15,099 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 1,208 75,156 SH   SOLE   75,156 0 0
MEDTRONIC PLC SHS G5960L103 332 3,645 SH   SOLE   3,645 0 0
MERCK & CO INC COM 58933Y105 1,170 15,316 SH   SOLE   15,316 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 759 1,342 SH   SOLE   523 0 819
MICROSOFT CORP COM 594918104 83,621 823,286 SH   SOLE   823,286 0 0
NATIONAL HEALTHCARE CORP COM 635906100 1,069 13,634 SH   SOLE   13,634 0 0
NETFLIX INC COM 64110L106 804 3,002 SH   SOLE   2,952 0 50
NEW JERSEY RES COM 646025106 1,020 22,345 SH   SOLE   22,345 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 182 19,290 SH   SOLE   19,290 0 0
NEXTERA ENERGY INC COM 65339F101 3,023 17,391 SH   SOLE   17,391 0 0
NIKE INC CL B 654106103 6,055 81,669 SH   SOLE   81,669 0 0
NORDSTROM INC COM 655664100 1,083 23,241 SH   SOLE   23,241 0 0
NORFOLK SOUTHERN CORP COM 655844108 275 1,837 SH   SOLE   1,837 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 180 10,618 SH   SOLE   10,618 0 0
NOW INC COM 67011P100 246 21,136 SH   SOLE   21,136 0 0
NVIDIA CORP COM 67066G104 820 6,146 SH   SOLE   6,096 0 50
NVR INC COM 62944T105 210 86 SH   SOLE   86 0 0
NXP SEMICONDUCTORS N V COM N6596X109 220 3,000 SH   SOLE   3,000 0 0
OFFICE DEPOT INC COM 676220106 126 48,992 SH   SOLE   48,992 0 0
OLD REP INTL CORP COM 680223104 909 44,204 SH   SOLE   44,204 0 0
ORACLE CORP COM 68389X105 634 14,047 SH   SOLE   14,047 0 0
PACCAR INC COM 693718108 1,024 17,927 SH   SOLE   17,927 0 0
PACKAGING CORP AMER COM 695156109 218 2,615 SH   SOLE   2,615 0 0
PAYPAL HLDGS INC COM 70450Y103 308 3,658 SH   SOLE   3,608 0 50
PENNEY J C INC COM 708160106 16 15,501 SH   SOLE   15,501 0 0
PEPSICO INC COM 713448108 3,343 30,263 SH   SOLE   30,263 0 0
PFIZER INC COM 717081103 4,733 108,442 SH   SOLE   108,442 0 0
PHILIP MORRIS INTL INC COM 718172109 646 9,673 SH   SOLE   9,673 0 0
PHILLIPS 66 COM 718546104 2,484 28,834 SH   SOLE   28,834 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866 287 5,435 SH   SOLE   5,435 0 0
PITNEY BOWES INC COM 724479100 72 12,259 SH   SOLE   12,259 0 0
PIXELWORKS INC COM NEW 72581M305 29 10,000 SH   SOLE   10,000 0 0
PLANTRONICS INC NEW COM 727493108 575 17,356 SH   SOLE   17,356 0 0
PNC FINL SVCS GROUP INC COM 693475105 235 2,013 SH   SOLE   2,013 0 0
POLARIS INDS INC COM 731068102 715 9,316 SH   SOLE   8,861 0 455
POOL CORPORATION COM 73278L105 474 3,188 SH   SOLE   2,564 0 624
PROCTER AND GAMBLE CO COM 742718109 1,862 20,253 SH   SOLE   20,253 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 242 1,846 SH   SOLE   1,846 0 0
PTC INC COM 69370C100 245 2,958 SH   SOLE   2,958 0 0
QUEST DIAGNOSTICS INC COM 74834L100 781 9,382 SH   SOLE   9,382 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 853 11,470 SH   SOLE   11,470 0 0
REGIONS FINL CORP NEW COM 7591EP100 376 28,103 SH   SOLE   28,103 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 1,121 7,995 SH   SOLE   7,995 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 843 11,854 SH   SOLE   11,854 0 0
RESMED INC COM 761152107 1,494 13,115 SH   SOLE   13,115 0 0
ROBERT HALF INTL INC COM 770323103 921 16,106 SH   SOLE   16,106 0 0
ROLLINS INC COM 775711104 1,067 29,554 SH   SOLE   29,554 0 0
RPM INTL INC COM 749685103 856 14,571 SH   SOLE   13,086 0 1,485
S&P GLOBAL INC COM 78409V104 2,350 13,830 SH   SOLE   13,830 0 0
SAFETY INS GROUP INC COM 78648T100 939 11,473 SH   SOLE   11,473 0 0
SALESFORCE COM INC COM 79466L302 387 2,824 SH   SOLE   2,824 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 388 16,508 SH   SOLE   16,508 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 202 6,943 SH   SOLE   6,943 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 7,122 103,321 SH   SOLE   103,321 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 8,888 148,875 SH   SOLE   148,875 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 409 8,536 SH   SOLE   8,536 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 842 13,872 SH   SOLE   13,872 0 0
SEI INVESTMENTS CO COM 784117103 801 17,350 SH   SOLE   17,350 0 0
SELECTIVE INS GROUP INC COM 816300107 207 3,397 SH   SOLE   3,397 0 0
SHOPIFY INC CL A 82509L107 475 3,430 SH   SOLE   0 0 3,430
SONOCO PRODS CO COM 835495102 1,100 20,713 SH   SOLE   20,713 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 321 1,376 SH   SOLE   1,376 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 952 29,404 SH   SOLE   29,404 0 0
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 598 21,432 SH   SOLE   21,432 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 22,661 90,673 SH   SOLE   90,673 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 356 1,176 SH   SOLE   1,176 0 0
SPDR SER TR PORTFOLIO SM ETF 78468R853 213 8,097 SH   SOLE   8,097 0 0
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 376 6,701 SH   SOLE   6,701 0 0
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 3,463 118,569 SH   SOLE   118,569 0 0
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 543 18,458 SH   SOLE   18,458 0 0
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 314 9,669 SH   SOLE   9,669 0 0
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 669 12,405 SH   SOLE   12,405 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 365 4,076 SH   SOLE   4,076 0 0
STARBUCKS CORP COM 855244109 13,415 208,299 SH   SOLE   208,299 0 0
STERIS PLC SHS USD G84720104 1,572 14,708 SH   SOLE   11,348 0 3,360
STRYKER CORP COM 863667101 2,947 18,800 SH   SOLE   18,800 0 0
SYNOPSYS INC COM 871607107 266 3,157 SH   SOLE   3,157 0 0
SYNOVUS FINL CORP COM NEW 87161C501 820 25,613 SH   SOLE   25,613 0 0
SYSCO CORP COM 871829107 2,514 40,121 SH   SOLE   40,121 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 522 14,130 SH   SOLE   0 0 14,130
TARGA RES CORP COM 87612G101 699 19,410 SH   SOLE   19,410 0 0
TELEFLEX INC COM 879369106 276 1,067 SH   SOLE   1,067 0 0
TESLA INC COM 88160R101 678 2,039 SH   SOLE   2,039 0 0
TEXAS INSTRS INC COM 882508104 2,863 30,296 SH   SOLE   30,296 0 0
TEXAS ROADHOUSE INC COM 882681109 254 4,245 SH   SOLE   2,376 0 1,869
THERMO FISHER SCIENTIFIC INC COM 883556102 430 1,921 SH   SOLE   1,921 0 0
TRACTOR SUPPLY CO COM 892356106 720 8,625 SH   SOLE   8,625 0 0
TRAVELERS COMPANIES INC COM 89417E109 2,505 20,918 SH   SOLE   20,918 0 0
TREX CO INC COM 89531P105 234 3,936 SH   SOLE   3,084 0 852
TWENTY FIRST CENTY FOX INC CL A 90130A101 210 4,358 SH   SOLE   4,358 0 0
U S PHYSICAL THERAPY INC COM 90337L108 1,035 10,112 SH   SOLE   10,112 0 0
UMPQUA HLDGS CORP COM 904214103 748 47,069 SH   SOLE   47,069 0 0
UNION PAC CORP COM 907818108 387 2,803 SH   SOLE   2,803 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,363 22,195 SH   SOLE   22,195 0 0
UNITEDHEALTH GROUP INC COM 91324P102 3,658 14,682 SH   SOLE   14,682 0 0
US BANCORP DEL COM NEW 902973304 2,634 57,645 SH   SOLE   57,645 0 0
V F CORP COM 918204108 2,538 35,586 SH   SOLE   35,586 0 0
VAIL RESORTS INC COM 91879Q109 740 3,507 SH   SOLE   3,507 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 249 1,800 SH   SOLE   1,800 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 241 3,071 SH   SOLE   3,071 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 22,739 287,075 SH   SOLE   287,075 0 0
VANGUARD GROUP DIV APP ETF 921908844 7,788 79,508 SH   SOLE   79,508 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 41,291 413,696 SH   SOLE   413,696 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 65,946 490,927 SH   SOLE   490,927 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 73,075 636,213 SH   SOLE   636,213 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 2,729 19,753 SH   SOLE   19,753 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,112 14,907 SH   SOLE   14,907 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 297 1,293 SH   SOLE   1,293 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 483 4,234 SH   SOLE   4,234 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 23,740 179,861 SH   SOLE   179,861 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 7,543 50,092 SH   SOLE   50,092 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 938 7,351 SH   SOLE   7,351 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 21,805 222,615 SH   SOLE   222,615 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 2,750 60,330 SH   SOLE   60,330 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 6,836 179,434 SH   SOLE   179,434 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1,540 14,346 SH   SOLE   14,346 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 246 3,150 SH   SOLE   3,150 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 4,430 78,797 SH   SOLE   78,797 0 0
VISA INC COM CL A 92826C839 4,028 30,531 SH   SOLE   30,531 0 0
W P CAREY INC COM 92936U109 2,213 33,870 SH   SOLE   33,870 0 0
WALMART INC COM 931142103 3,400 36,506 SH   SOLE   36,506 0 0
WASHINGTON FED INC COM 938824109 878 32,872 SH   SOLE   32,872 0 0
WASTE MGMT INC DEL COM 94106L109 236 2,652 SH   SOLE   2,652 0 0
WD-40 CO COM 929236107 277 1,511 SH   SOLE   1,339 0 172
WEBSTER FINL CORP CONN COM 947890109 205 4,156 SH   SOLE   1,837 0 2,319
WEC ENERGY GROUP INC COM 92939U106 2,583 37,297 SH   SOLE   37,297 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 200 848 SH   SOLE   848 0 0
WELLS FARGO CO NEW COM 949746101 844 18,326 SH   SOLE   18,326 0 0
WILLIAMS SONOMA INC COM 969904101 899 17,821 SH   SOLE   17,821 0 0
WORKDAY INC CL A 98138H101 1,649 10,326 SH   SOLE   10,326 0 0
XCEL ENERGY INC COM 98389B100 415 8,423 SH   SOLE   8,423 0 0
XILINX INC COM 983919101 1,199 14,083 SH   SOLE   14,083 0 0