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 4,161 23,807 SH   SOLE   23,807 0 0
ABBOTT LABS COM 002824100 4,392 40,115 SH   SOLE   40,115 0 0
ABBVIE INC COM 00287Y109 1,229 11,469 SH   SOLE   11,469 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 209 4,161 SH   SOLE   2,336 0 1,825
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7,847 30,041 SH   SOLE   27,956 0 2,085
ACTIVISION BLIZZARD INC COM 00507V109 3,977 42,830 SH   SOLE   42,830 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,195 13,026 SH   SOLE   13,026 0 0
AFLAC INC COM 001055102 3,711 83,442 SH   SOLE   83,442 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 1,351 11,398 SH   SOLE   11,398 0 0
AIR PRODS & CHEMS INC COM 009158106 2,348 8,593 SH   SOLE   8,593 0 0
ALASKA AIR GROUP INC COM 011659109 731 14,060 SH   SOLE   14,060 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 228 1,459 SH   SOLE   1,459 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 536 2,303 SH   SOLE   2,303 0 0
ALLIANT ENERGY CORP COM 018802108 965 18,726 SH   SOLE   18,726 0 0
ALLSTATE CORP COM 020002101 421 3,828 SH   SOLE   3,828 0 0
ALPHABET INC CAP STK CL A 02079K305 3,719 2,122 SH   SOLE   2,122 0 0
ALPHABET INC CAP STK CL C 02079K107 4,028 2,299 SH   SOLE   2,299 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 209 8,134 SH   SOLE   8,134 0 0
ALTRIA GROUP INC COM 02209S103 867 21,138 SH   SOLE   21,138 0 0
AMAZON COM INC COM 023135106 28,591 8,779 SH   SOLE   8,777 0 2
AMERICAN CAMPUS CMNTYS INC COM 024835100 238 5,582 SH   SOLE   4,497 0 1,085
AMERICAN EXPRESS CO COM 025816109 4,149 34,313 SH   SOLE   34,313 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 242 2,765 SH   SOLE   2,765 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,553 11,373 SH   SOLE   11,373 0 0
AMERIPRISE FINL INC COM 03076C106 212 1,092 SH   SOLE   1,092 0 0
AMGEN INC COM 031162100 4,149 18,046 SH   SOLE   18,046 0 0
AMPHENOL CORP NEW CL A 032095101 1,413 10,805 SH   SOLE   10,805 0 0
ANALOG DEVICES INC COM 032654105 4,010 27,143 SH   SOLE   27,143 0 0
ANTHEM INC COM 036752103 417 1,297 SH   SOLE   1,297 0 0
AON PLC SHS CL A G0403H108 431 2,038 SH   SOLE   828 0 1,210
APPLE INC COM 037833100 50,004 376,846 SH   SOLE   376,646 0 200
APPLIED MATLS INC COM 038222105 575 6,659 SH   SOLE   6,659 0 0
APTARGROUP INC COM 038336103 250 1,825 SH   SOLE   1,327 0 498
ASML HOLDING N V N Y REGISTRY SHS N07059210 674 1,382 SH   SOLE   25 0 1,357
AT&T INC COM 00206R102 4,207 146,282 SH   SOLE   146,282 0 0
ATMOS ENERGY CORP COM 049560105 1,045 10,949 SH   SOLE   10,949 0 0
AUTODESK INC COM 052769106 333 1,090 SH   SOLE   1,090 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 4,064 23,065 SH   SOLE   23,065 0 0
BAXTER INTL INC COM 071813109 214 2,662 SH   SOLE   2,662 0 0
BECTON DICKINSON & CO COM 075887109 559 2,234 SH   SOLE   2,234 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,739 5 SH   SOLE   5 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,340 18,717 SH   SOLE   18,717 0 0
BEST BUY INC COM 086516101 967 9,688 SH   SOLE   9,688 0 0
BIOGEN INC COM 09062X103 265 1,084 SH   SOLE   1,084 0 0
BLACKROCK INC COM 09247X101 512 709 SH   SOLE   709 0 0
BOEING CO COM 097023105 4,715 22,026 SH   SOLE   22,026 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,157 13,270 SH   SOLE   12,323 0 947
BOSTON SCIENTIFIC CORP COM 101137107 217 6,027 SH   SOLE   6,027 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 169 10,207 SH   SOLE   10,207 0 0
BROADCOM INC COM 11135F101 797 1,820 SH   SOLE   1,820 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,143 7,461 SH   SOLE   7,461 0 0
BROWN & BROWN INC COM 115236101 1,141 24,064 SH   SOLE   24,064 0 0
BRUNSWICK CORP COM 117043109 213 2,795 SH   SOLE   2,795 0 0
CABOT OIL & GAS CORP COM 127097103 953 58,540 SH   SOLE   58,540 0 0
CACI INTL INC CL A 127190304 241 967 SH   SOLE   832 0 135
CAMPBELL SOUP CO COM 134429109 1,025 21,209 SH   SOLE   21,209 0 0
CANADIAN PAC RY LTD COM 13645T100 591 1,704 SH   SOLE   0 0 1,704
CAPITAL ONE FINL CORP COM 14040H105 272 2,756 SH   SOLE   2,756 0 0
CATALENT INC COM 148806102 317 3,039 SH   SOLE   2,090 0 949
CATHAY GEN BANCORP COM 149150104 314 9,762 SH   SOLE   8,442 0 1,320
CDW CORP COM 12514G108 1,079 8,189 SH   SOLE   8,189 0 0
CHARLES RIV LABS INTL INC COM 159864107 266 1,064 SH   SOLE   1,064 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 527 797 SH   SOLE   797 0 0
CHEMED CORP NEW COM 16359R103 489 918 SH   SOLE   825 0 93
CHEVRON CORP NEW COM 166764100 4,829 57,178 SH   SOLE   57,178 0 0
CIGNA CORP NEW COM 125523100 208 999 SH   SOLE   999 0 0
CISCO SYS INC COM 17275R102 1,812 40,492 SH   SOLE   40,492 0 0
CITIGROUP INC COM NEW 172967424 386 6,262 SH   SOLE   6,262 0 0
CITRIX SYS INC COM 177376100 344 2,643 SH   SOLE   2,643 0 0
CLOROX CO DEL COM 189054109 1,231 6,096 SH   SOLE   6,096 0 0
CME GROUP INC COM 12572Q105 211 1,157 SH   SOLE   1,157 0 0
COCA COLA CO COM 191216100 4,463 81,384 SH   SOLE   81,384 0 0
COGNEX CORP COM 192422103 353 4,404 SH   SOLE   3,539 0 865
COLGATE PALMOLIVE CO COM 194162103 686 8,027 SH   SOLE   8,027 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 490 5,607 SH   SOLE   5,607 0 0
COMCAST CORP NEW CL A 20030N101 4,926 94,009 SH   SOLE   94,009 0 0
COMMERCE BANCSHARES INC COM 200525103 1,161 17,673 SH   SOLE   17,673 0 0
CONSOLIDATED EDISON INC COM 209115104 226 3,134 SH   SOLE   3,134 0 0
CONSTELLATION BRANDS INC CL A 21036P108 216 987 SH   SOLE   987 0 0
CORESITE RLTY CORP COM 21870Q105 1,182 9,434 SH   SOLE   9,061 0 373
COSTCO WHSL CORP NEW COM 22160K105 11,283 29,945 SH   SOLE   29,895 0 50
CROWN CASTLE INTL CORP NEW COM 22822V101 310 1,947 SH   SOLE   1,947 0 0
CSX CORP COM 126408103 736 8,108 SH   SOLE   8,108 0 0
CULLEN FROST BANKERS INC COM 229899109 311 3,565 SH   SOLE   3,565 0 0
CVS HEALTH CORP COM 126650100 321 4,695 SH   SOLE   4,695 0 0
D R HORTON INC COM 23331A109 1,017 14,756 SH   SOLE   14,756 0 0
DANAHER CORPORATION COM 235851102 2,267 10,207 SH   SOLE   10,207 0 0
DARLING INGREDIENTS INC COM 237266101 282 4,887 SH   SOLE   4,887 0 0
DEERE & CO COM 244199105 477 1,773 SH   SOLE   1,773 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 250 6,225 SH   SOLE   6,225 0 0
DIGITAL RLTY TR INC COM 253868103 268 1,924 SH   SOLE   1,924 0 0
DISCOVER FINL SVCS COM 254709108 296 3,267 SH   SOLE   3,267 0 0
DISNEY WALT CO COM 254687106 2,995 16,532 SH   SOLE   16,532 0 0
DOCUSIGN INC COM 256163106 295 1,327 SH   SOLE   1,327 0 0
DOLLAR GEN CORP NEW COM 256677105 257 1,222 SH   SOLE   1,222 0 0
DOMINOS PIZZA INC COM 25754A201 1,040 2,713 SH   SOLE   2,713 0 0
DOW INC COM 260557103 248 4,468 SH   SOLE   4,468 0 0
DTE ENERGY CO COM 233331107 304 2,501 SH   SOLE   2,501 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 221 2,413 SH   SOLE   2,413 0 0
DUKE REALTY CORP COM NEW 264411505 1,062 26,559 SH   SOLE   26,559 0 0
DUPONT DE NEMOURS INC COM 26614N102 314 4,411 SH   SOLE   4,411 0 0
EATON CORP PLC SHS G29183103 335 2,789 SH   SOLE   2,789 0 0
ECOLAB INC COM 278865100 2,451 11,328 SH   SOLE   11,328 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 283 3,107 SH   SOLE   3,107 0 0
ELECTRONIC ARTS INC COM 285512109 324 2,257 SH   SOLE   2,257 0 0
EMCOR GROUP INC COM 29084Q100 272 2,978 SH   SOLE   2,978 0 0
EMERSON ELEC CO COM 291011104 690 8,581 SH   SOLE   8,581 0 0
EPR PPTYS COM SH BEN INT 26884U109 225 6,935 SH   SOLE   6,935 0 0
EQUINIX INC COM 29444U700 310 434 SH   SOLE   434 0 0
ETSY INC COM 29786A106 284 1,595 SH   SOLE   1,595 0 0
EXELON CORP COM 30161N101 259 6,140 SH   SOLE   6,140 0 0
EXPEDIA GROUP INC COM NEW 30212P303 1,798 13,581 SH   SOLE   13,581 0 0
EXPEDITORS INTL WASH INC COM 302130109 1,175 12,358 SH   SOLE   12,358 0 0
EXPONENT INC COM 30214U102 230 2,547 SH   SOLE   1,396 0 1,151
EXTRA SPACE STORAGE INC COM 30225T102 1,087 9,381 SH   SOLE   9,381 0 0
EXXON MOBIL CORP COM 30231G102 1,610 39,063 SH   SOLE   39,063 0 0
FACEBOOK INC CL A 30303M102 3,353 12,276 SH   SOLE   12,276 0 0
FACTSET RESH SYS INC COM 303075105 1,335 4,015 SH   SOLE   4,015 0 0
FAIR ISAAC CORP COM 303250104 329 644 SH   SOLE   644 0 0
FEDEX CORP COM 31428X106 415 1,599 SH   SOLE   1,599 0 0
FERRARI N V COM N3167Y103 362 1,579 SH   SOLE   222 0 1,357
FIDELITY NATL INFORMATION SV COM 31620M106 327 2,309 SH   SOLE   2,309 0 0
FISERV INC COM 337738108 364 3,196 SH   SOLE   3,196 0 0
FIVE BELOW INC COM 33829M101 372 2,125 SH   SOLE   1,096 0 1,029
FLIR SYS INC COM 302445101 1,195 27,258 SH   SOLE   27,258 0 0
FORD MTR CO DEL COM 345370860 187 21,270 SH   SOLE   21,270 0 0
FORTIVE CORP COM 34959J108 327 4,618 SH   SOLE   4,618 0 0
FREEPORT-MCMORAN INC CL B 35671D857 204 7,845 SH   SOLE   7,845 0 0
GALLAGHER ARTHUR J & CO COM 363576109 1,220 9,863 SH   SOLE   9,863 0 0
GARMIN LTD SHS H2906T109 1,263 10,551 SH   SOLE   10,551 0 0
GARTNER INC COM 366651107 213 1,329 SH   SOLE   884 0 445
GENERAL DYNAMICS CORP COM 369550108 213 1,431 SH   SOLE   1,431 0 0
GENERAL ELECTRIC CO COM 369604103 384 35,578 SH   SOLE   35,578 0 0
GENERAL MLS INC COM 370334104 234 3,985 SH   SOLE   3,985 0 0
GENERAL MTRS CO COM 37045V100 242 5,805 SH   SOLE   5,805 0 0
GILEAD SCIENCES INC COM 375558103 410 7,042 SH   SOLE   7,042 0 0
GLACIER BANCORP INC NEW COM 37637Q105 1,551 33,725 SH   SOLE   31,630 0 2,095
GLOBAL PMTS INC COM 37940X102 211 980 SH   SOLE   980 0 0
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 317 11,777 SH   SOLE   11,777 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 280 8,450 SH   SOLE   8,450 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 261 991 SH   SOLE   991 0 0
GRACO INC COM 384109104 1,486 20,534 SH   SOLE   19,639 0 895
HCA HEALTHCARE INC COM 40412C101 225 1,368 SH   SOLE   1,368 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 592 8,189 SH   SOLE   0 0 8,189
HILL ROM HLDGS INC COM 431475102 1,104 11,267 SH   SOLE   11,267 0 0
HOME DEPOT INC COM 437076102 5,974 22,491 SH   SOLE   22,491 0 0
HOMESTREET INC COM 43785V102 316 9,368 SH   SOLE   8,368 0 1,000
HONEYWELL INTL INC COM 438516106 958 4,504 SH   SOLE   4,504 0 0
HUBSPOT INC COM 443573100 255 643 SH   SOLE   201 0 442
HUMANA INC COM 444859102 273 666 SH   SOLE   666 0 0
HUNT J B TRANS SVCS INC COM 445658107 1,062 7,768 SH   SOLE   7,768 0 0
HUNTINGTON BANCSHARES INC COM 446150104 149 11,813 SH   SOLE   11,813 0 0
ICON PLC SHS G4705A100 284 1,457 SH   SOLE   0 0 1,457
IDEX CORP COM 45167R104 1,165 5,848 SH   SOLE   5,848 0 0
ILLINOIS TOOL WKS INC COM 452308109 817 4,009 SH   SOLE   4,009 0 0
ILLUMINA INC COM 452327109 241 652 SH   SOLE   652 0 0
IMPINJ INC COM 453204109 670 16,000 SH   SOLE   16,000 0 0
INTEL CORP COM 458140100 5,523 110,853 SH   SOLE   110,853 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 243 2,104 SH   SOLE   2,104 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 708 5,628 SH   SOLE   5,628 0 0
INTUIT COM 461202103 473 1,244 SH   SOLE   1,244 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 753 921 SH   SOLE   921 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 7,488 23,866 SH   SOLE   23,866 0 0
IQVIA HLDGS INC COM 46266C105 208 1,160 SH   SOLE   1,160 0 0
ISHARES INC CORE MSCI EMKT 46434G103 377 6,077 SH   SOLE   6,077 0 0
ISHARES INC CUR HD MSCI EM 46434G509 13,881 451,696 SH   SOLE   451,696 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 5,507 63,753 SH   SOLE   63,753 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 65,852 548,995 SH   SOLE   548,995 0 0
ISHARES TR COHEN STEER REIT 464287564 474 8,800 SH   SOLE   8,800 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 313 3,575 SH   SOLE   3,575 0 0
ISHARES TR CORE MSCI EAFE 46432F842 14,887 215,475 SH   SOLE   215,475 0 0
ISHARES TR CORE S&P MCP ETF 464287507 5,568 24,225 SH   SOLE   24,225 0 0
ISHARES TR CORE S&P SCP ETF 464287804 418 4,549 SH   SOLE   4,549 0 0
ISHARES TR CORE S&P US GWT 464287671 3,823 43,109 SH   SOLE   43,109 0 0
ISHARES TR CORE S&P500 ETF 464287200 250,410 667,066 SH   SOLE   667,066 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,528 12,927 SH   SOLE   12,927 0 0
ISHARES TR HDG MSCI EAFE 46434V803 73,918 2,425,914 SH   SOLE   2,425,914 0 0
ISHARES TR MSCI ACWI ETF 464288257 259 2,850 SH   SOLE   2,850 0 0
ISHARES TR MSCI EAFE ETF 464287465 9,563 131,076 SH   SOLE   131,076 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 5,251 101,623 SH   SOLE   101,623 0 0
ISHARES TR MSCI USA ESG SLC 464288802 487 5,918 SH   SOLE   5,918 0 0
ISHARES TR NATIONAL MUN ETF 464288414 2,222 18,961 SH   SOLE   18,961 0 0
ISHARES TR PHLX SEMICND ETF 464287523 625 1,648 SH   SOLE   1,648 0 0
ISHARES TR RUS 1000 ETF 464287622 11,502 54,297 SH   SOLE   54,297 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 4,456 18,480 SH   SOLE   18,480 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 499 3,652 SH   SOLE   3,652 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 207 722 SH   SOLE   722 0 0
ISHARES TR RUS MID CAP ETF 464287499 30,836 449,829 SH   SOLE   449,829 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 22,925 116,929 SH   SOLE   116,114 0 815
ISHARES TR RUSSELL 3000 ETF 464287689 392 1,752 SH   SOLE   1,752 0 0
ISHARES TR S&P 500 VAL ETF 464287408 561 4,386 SH   SOLE   4,386 0 0
ISHARES TR S&P MC 400GR ETF 464287606 428 5,920 SH   SOLE   5,920 0 0
ISHARES TR S&P MC 400VL ETF 464287705 753 8,722 SH   SOLE   8,722 0 0
ISHARES TR SELECT DIVID ETF 464287168 1,469 15,269 SH   SOLE   15,269 0 0
ISHARES TR SHORT TREAS BD 464288679 512 4,634 SH   SOLE   4,634 0 0
ISHARES TR TIPS BD ETF 464287176 1,472 11,531 SH   SOLE   11,531 0 0
ISHARES TR U.S. CNSM SV ETF 464287580 1,551 22,000 SH   SOLE   22,000 0 0
ISHARES TR U.S. TECH ETF 464287721 435 5,108 SH   SOLE   5,108 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 313 2,998 SH   SOLE   2,998 0 0
JOHNSON & JOHNSON COM 478160104 6,781 43,085 SH   SOLE   43,085 0 0
JPMORGAN CHASE & CO COM 46625H100 6,945 54,657 SH   SOLE   54,657 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 1,158 5,672 SH   SOLE   5,672 0 0
KKR & CO INC COM 48251W104 324 8,000 SH   SOLE   8,000 0 0
KROGER CO COM 501044101 207 6,528 SH   SOLE   6,528 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 227 1,200 SH   SOLE   1,200 0 0
LAM RESEARCH CORP COM 512807108 578 1,223 SH   SOLE   1,223 0 0
LAUDER ESTEE COS INC CL A 518439104 298 1,121 SH   SOLE   1,121 0 0
LENNOX INTL INC COM 526107107 212 773 SH   SOLE   773 0 0
LILLY ELI & CO COM 532457108 1,358 8,042 SH   SOLE   8,042 0 0
LINDE PLC SHS G5494J103 536 2,034 SH   SOLE   2,034 0 0
LITHIA MTRS INC CL A 536797103 299 1,022 SH   SOLE   390 0 632
LITTELFUSE INC COM 537008104 245 964 SH   SOLE   964 0 0
LOCKHEED MARTIN CORP COM 539830109 3,342 9,415 SH   SOLE   9,415 0 0
LOWES COS INC COM 548661107 782 4,875 SH   SOLE   4,875 0 0
LULULEMON ATHLETICA INC COM 550021109 523 1,504 SH   SOLE   233 0 1,271
MARATHON OIL CORP COM 565849106 127 19,071 SH   SOLE   19,071 0 0
MARATHON PETE CORP COM 56585A102 1,524 36,844 SH   SOLE   36,844 0 0
MARKETAXESS HLDGS INC COM 57060D108 227 397 SH   SOLE   285 0 112
MARSH & MCLENNAN COS INC COM 571748102 381 3,260 SH   SOLE   3,260 0 0
MASIMO CORP COM 574795100 340 1,267 SH   SOLE   1,267 0 0
MATSON INC COM 57686G105 585 10,262 SH   SOLE   10,262 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 1,283 14,468 SH   SOLE   14,468 0 0
MCDONALDS CORP COM 580135101 4,767 22,214 SH   SOLE   22,214 0 0
MCGRATH RENTCORP COM 580589109 1,012 15,078 SH   SOLE   15,078 0 0
MDU RES GROUP INC COM 552690109 1,110 42,132 SH   SOLE   42,132 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 1,308 60,008 SH   SOLE   60,008 0 0
MEDPACE HLDGS INC COM 58506Q109 203 1,457 SH   SOLE   447 0 1,010
MEDTRONIC PLC SHS G5960L103 3,838 32,767 SH   SOLE   32,767 0 0
METLIFE INC COM 59156R108 3,791 80,739 SH   SOLE   80,739 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 531 466 SH   SOLE   139 0 327
MICRON TECHNOLOGY INC COM 595112103 374 4,979 SH   SOLE   4,979 0 0
MICROSOFT CORP COM 594918104 202,872 912,108 SH   SOLE   912,058 0 50
MOLINA HEALTHCARE INC COM 60855R100 251 1,180 SH   SOLE   897 0 283
MONDELEZ INTL INC CL A 609207105 650 11,111 SH   SOLE   11,111 0 0
MONOLITHIC PWR SYS INC COM 609839105 1,604 4,381 SH   SOLE   4,206 0 175
MOODYS CORP COM 615369105 290 1,000 SH   SOLE   1,000 0 0
MORGAN STANLEY COM NEW 617446448 603 8,805 SH   SOLE   8,805 0 0
NASDAQ INC COM 631103108 1,096 8,254 SH   SOLE   8,254 0 0
NETFLIX INC COM 64110L106 1,645 3,043 SH   SOLE   3,043 0 0
NEXTERA ENERGY INC COM 65339F101 2,919 37,838 SH   SOLE   37,838 0 0
NIKE INC CL B 654106103 9,611 67,937 SH   SOLE   67,937 0 0
NORDSON CORP COM 655663102 237 1,179 SH   SOLE   767 0 412
NORTHERN TR CORP COM 665859104 507 5,439 SH   SOLE   5,439 0 0
NORTHROP GRUMMAN CORP COM 666807102 264 868 SH   SOLE   868 0 0
NORTHWEST NAT HLDG CO COM 66765N105 1,500 32,606 SH   SOLE   32,606 0 0
ORACLE CORP COM 68389X105 4,307 66,572 SH   SOLE   66,572 0 0
PACCAR INC COM 693718108 3,904 45,242 SH   SOLE   45,242 0 0
PACKAGING CORP AMER COM 695156109 255 1,849 SH   SOLE   1,849 0 0
PAYCHEX INC COM 704326107 455 4,886 SH   SOLE   4,886 0 0
PAYPAL HLDGS INC COM 70450Y103 1,473 6,289 SH   SOLE   6,289 0 0
PEPSICO INC COM 713448108 5,160 34,797 SH   SOLE   34,797 0 0
PFIZER INC COM 717081103 4,596 124,865 SH   SOLE   124,865 0 0
PHILIP MORRIS INTL INC COM 718172109 1,333 16,097 SH   SOLE   16,097 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 366 3,592 SH   SOLE   3,592 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866 201 3,547 SH   SOLE   3,547 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 243 3,776 SH   SOLE   2,631 0 1,145
PIXELWORKS INC COM NEW 72581M305 28 10,000 SH   SOLE   10,000 0 0
PNC FINL SVCS GROUP INC COM 693475105 375 2,514 SH   SOLE   2,514 0 0
PPG INDS INC COM 693506107 280 1,942 SH   SOLE   1,942 0 0
PRUDENTIAL FINL INC COM 744320102 305 3,910 SH   SOLE   3,910 0 0
PTC INC COM 69370C100 305 2,546 SH   SOLE   2,546 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 225 3,858 SH   SOLE   3,858 0 0
QUALCOMM INC COM 747525103 4,621 30,336 SH   SOLE   30,336 0 0
QUEST DIAGNOSTICS INC COM 74834L100 1,131 9,490 SH   SOLE   9,490 0 0
QURATE RETAIL INC COM SER A 74915M100 179 16,354 SH   SOLE   16,354 0 0
RBC BEARINGS INC COM 75524B104 205 1,146 SH   SOLE   0 0 1,146
REALTY INCOME CORP COM 756109104 262 4,209 SH   SOLE   4,209 0 0
REDFIN CORP COM 75737F108 335 4,877 SH   SOLE   4,877 0 0
REGENERON PHARMACEUTICALS COM 75886F107 222 460 SH   SOLE   460 0 0
RESMED INC COM 761152107 1,855 8,729 SH   SOLE   6,318 0 2,411
RLI CORP COM 749607107 1,212 11,638 SH   SOLE   11,638 0 0
ROPER TECHNOLOGIES INC COM 776696106 283 656 SH   SOLE   656 0 0
ROSS STORES INC COM 778296103 281 2,290 SH   SOLE   2,290 0 0
RPM INTL INC COM 749685103 1,418 15,626 SH   SOLE   14,621 0 1,005
S&P GLOBAL INC COM 78409V104 3,199 9,731 SH   SOLE   9,731 0 0
SABRE CORP COM 78573M104 240 19,975 SH   SOLE   19,975 0 0
SALESFORCE COM INC COM 79466L302 1,161 5,219 SH   SOLE   5,219 0 0
SCHLUMBERGER LTD COM 806857108 298 13,661 SH   SOLE   13,661 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 271 5,279 SH   SOLE   5,279 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 6,214 48,391 SH   SOLE   48,391 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 13,766 151,363 SH   SOLE   151,363 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,474 21,617 SH   SOLE   21,617 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 3,195 35,896 SH   SOLE   35,896 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 1,250 6,277 SH   SOLE   6,277 0 0
SEMPRA ENERGY COM 816851109 217 1,701 SH   SOLE   1,701 0 0
SERVICENOW INC COM 81762P102 492 894 SH   SOLE   894 0 0
SHERWIN WILLIAMS CO COM 824348106 362 493 SH   SOLE   493 0 0
SHOPIFY INC CL A 82509L107 509 450 SH   SOLE   75 0 375
SILICON LABORATORIES INC COM 826919102 259 2,033 SH   SOLE   1,004 0 1,029
SOUTHERN CO COM 842587107 232 3,784 SH   SOLE   3,784 0 0
SOUTHWEST AIRLS CO COM 844741108 1,341 28,768 SH   SOLE   28,768 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 15,541 41,567 SH   SOLE   41,567 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 338 804 SH   SOLE   804 0 0
STANLEY BLACK & DECKER INC COM 854502101 222 1,243 SH   SOLE   1,243 0 0
STARBUCKS CORP COM 855244109 19,368 181,042 SH   SOLE   181,042 0 0
STERIS PLC SHS USD G8473T100 1,519 8,019 SH   SOLE   5,790 0 2,229
STIFEL FINL CORP COM 860630102 299 5,918 SH   SOLE   4,690 0 1,228
SYSCO CORP COM 871829107 338 4,552 SH   SOLE   4,552 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 859 7,876 SH   SOLE   0 0 7,876
TARGET CORP COM 87612E106 3,762 21,309 SH   SOLE   21,309 0 0
TERADYNE INC COM 880770102 1,727 14,409 SH   SOLE   14,409 0 0
TESLA INC COM 88160R101 8,115 11,499 SH   SOLE   11,474 0 25
TETRA TECH INC NEW COM 88162G103 289 2,496 SH   SOLE   2,496 0 0
TEXAS INSTRS INC COM 882508104 4,143 25,241 SH   SOLE   25,241 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,463 3,140 SH   SOLE   3,140 0 0
THOR INDS INC COM 885160101 1,058 11,383 SH   SOLE   11,383 0 0
TIMKEN CO COM 887389104 223 2,884 SH   SOLE   2,884 0 0
TJX COS INC NEW COM 872540109 515 7,547 SH   SOLE   7,547 0 0
TORO CO COM 891092108 279 2,942 SH   SOLE   2,042 0 900
TRACTOR SUPPLY CO COM 892356106 986 7,017 SH   SOLE   7,017 0 0
TRANSDIGM GROUP INC COM 893641100 201 324 SH   SOLE   324 0 0
TRAVELERS COMPANIES INC COM 89417E109 241 1,714 SH   SOLE   1,714 0 0
TREX CO INC COM 89531P105 387 4,615 SH   SOLE   3,615 0 1,000
TRIMBLE INC COM 896239100 247 3,696 SH   SOLE   3,696 0 0
UNITED PARCEL SERVICE INC CL B 911312106 633 3,757 SH   SOLE   3,757 0 0
UNITEDHEALTH GROUP INC COM 91324P102 5,202 14,833 SH   SOLE   14,833 0 0
US BANCORP DEL COM NEW 902973304 2,427 52,103 SH   SOLE   52,103 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 76,271 463,144 SH   SOLE   462,919 0 225
VANGUARD INDEX FDS GROWTH ETF 922908736 98,540 388,964 SH   SOLE   388,964 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 109,279 621,821 SH   SOLE   621,821 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 1,350 6,528 SH   SOLE   6,528 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 5,855 68,939 SH   SOLE   68,939 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 297 863 SH   SOLE   863 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 11,502 59,083 SH   SOLE   59,083 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,191 6,121 SH   SOLE   6,121 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 13,427 112,868 SH   SOLE   112,868 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 246 4,211 SH   SOLE   4,211 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,350 86,815 SH   SOLE   86,815 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 9,690 139,580 SH   SOLE   139,580 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 206 1,504 SH   SOLE   1,504 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 206 1,500 SH Put SOLE   0 0 1,500
VERIZON COMMUNICATIONS INC COM 92343V104 6,784 115,471 SH   SOLE   115,471 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 319 1,349 SH   SOLE   1,349 0 0
VIAVI SOLUTIONS INC COM 925550105 161 10,753 SH   SOLE   7,728 0 3,025
VISA INC COM CL A 92826C839 5,886 26,908 SH   SOLE   26,908 0 0
WALMART INC COM 931142103 4,665 32,363 SH   SOLE   32,363 0 0
WASHINGTON FED INC COM 938824109 527 20,466 SH   SOLE   20,466 0 0
WASTE MGMT INC DEL COM 94106L109 487 4,132 SH   SOLE   4,132 0 0
WATSCO INC COM 942622200 958 4,231 SH   SOLE   4,231 0 0
WD-40 CO COM 929236107 263 990 SH   SOLE   990 0 0
WEC ENERGY GROUP INC COM 92939U106 2,062 22,403 SH   SOLE   22,403 0 0
WELLS FARGO CO NEW COM 949746101 398 13,179 SH   SOLE   13,179 0 0
WEX INC COM 96208T104 238 1,172 SH   SOLE   885 0 287
WILLIAMS SONOMA INC COM 969904101 1,222 12,002 SH   SOLE   12,002 0 0
WOODWARD INC COM 980745103 219 1,803 SH   SOLE   1,803 0 0
WORKDAY INC CL A 98138H101 2,430 10,143 SH   SOLE   10,143 0 0
XCEL ENERGY INC COM 98389B100 621 9,308 SH   SOLE   9,308 0 0
XILINX INC COM 983919101 280 1,973 SH   SOLE   1,973 0 0
YUM BRANDS INC COM 988498101 3,612 33,273 SH   SOLE   33,273 0 0
ZOETIS INC CL A 98978V103 424 2,560 SH   SOLE   2,560 0 0
BROADMARK RLTY CAP INC COM 11135B100 425 41,706 SH   SOLE   41,706 0 0
TRUIST FINL CORP COM 89832Q109 343 7,155 SH   SOLE   7,155 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 284 11,985 SH   SOLE   11,985 0 0
BK OF AMERICA CORP COM 060505104 1,649 54,391 SH   SOLE   54,391 0 0
BRINKER INTL INC COM 109641100 223 3,934 SH   SOLE   3,934 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,030 16,607 SH   SOLE   16,607 0 0
F N B CORP COM 302520101 217 22,831 SH   SOLE   22,831 0 0
INGERSOLL RAND INC COM 45687V106 228 5,010 SH   SOLE   2,950 0 2,060
KEYCORP COM 493267108 203 12,379 SH   SOLE   12,379 0 0
MERCADOLIBRE INC COM 58733R102 883 527 SH   SOLE   0 0 527
MERCK & CO. INC COM 58933Y105 4,820 58,926 SH   SOLE   58,926 0 0
MKS INSTRS INC COM 55306N104 258 1,713 SH   SOLE   1,713 0 0
NEWMONT CORP COM 651639106 204 3,408 SH   SOLE   3,408 0 0
PROLOGIS INC. COM 74340W103 2,564 25,726 SH   SOLE   25,726 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 1,604 99,499 SH   SOLE   99,499 0 0
SPDR SER TR S&P DIVID ETF 78464A763 687 6,486 SH   SOLE   6,486 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 1,518 34,543 SH   SOLE   34,543 0 0
SVB FINANCIAL GROUP COM 78486Q101 286 737 SH   SOLE   737 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 293 2,016 SH   SOLE   2,016 0 0
UNION PAC CORP COM 907818108 934 4,483 SH   SOLE   4,483 0 0
VALERO ENERGY CORP COM 91913Y100 352 6,217 SH   SOLE   6,217 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 603 6,840 SH   SOLE   6,840 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 8,943 63,346 SH   SOLE   63,346 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 3,337 36,465 SH   SOLE   36,465 0 0
WILLIAMS COS INC COM 969457100 1,153 57,484 SH   SOLE   57,484 0 0
WP CAREY INC COM 92936U109 637 9,032 SH   SOLE   9,032 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 232 689 SH   SOLE   689 0 0
ALCON AG ORD SHS H01301128 403 6,121 SH   SOLE   218 0 5,903
BOOKING HOLDINGS INC COM 09857L108 416 187 SH   SOLE   187 0 0
CHEFS WHSE INC COM 163086101 200 7,781 SH   SOLE   7,781 0 0
GOLD TRUST ISHARES 464285105 616 33,987 SH   SOLE   33,987 0 0
KLA CORP COM NEW 482480100 235 910 SH   SOLE   910 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,486 4,164 SH   SOLE   4,164 0 0
MAXIMUS INC COM 577933104 1,046 14,294 SH   SOLE   14,294 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 1,459 10,563 SH   SOLE   10,563 0 0
NVIDIA CORPORATION COM 67066G104 6,031 11,548 SH   SOLE   11,498 0 50
PROCTER AND GAMBLE CO COM 742718109 6,906 49,632 SH   SOLE   49,632 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 3,815 53,343 SH   SOLE   53,343 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 403 1,317 SH   SOLE   1,317 0 0
SPDR GOLD TR GOLD SHS 78463V107 298 1,673 SH   SOLE   1,673 0 0
STRYKER CORPORATION COM 863667101 479 1,954 SH   SOLE   1,954 0 0
T-MOBILE US INC COM 872590104 370 2,742 SH   SOLE   2,742 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 235 611 SH   SOLE   292 0 319
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,736 3,471 SH   SOLE   3,471 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100 328 4,422 SH   SOLE   4,422 0 0
CITIZENS FINL GROUP INC COM 174610105 300 8,390 SH   SOLE   8,390 0 0
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 219 2,571 SH   SOLE   2,571 0 0
NORFOLK SOUTHN CORP COM 655844108 490 2,063 SH   SOLE   2,063 0 0
PARKER-HANNIFIN CORP COM 701094104 227 835 SH   SOLE   835 0 0
POOL CORP COM 73278L105 1,685 4,525 SH   SOLE   4,165 0 360
PROGRESSIVE CORP COM 743315103 282 2,848 SH   SOLE   2,848 0 0
CATERPILLAR INC COM 149123101 4,493 24,687 SH   SOLE   24,687 0 0
EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 116 12,646 SH   SOLE   12,646 0 0
FIRST HORIZON CORPORATION COM 320517105 183 14,343 SH   SOLE   14,343 0 0
KIMBERLY-CLARK CORP COM 494368103 2,088 15,487 SH   SOLE   15,487 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 349 8,270 SH   SOLE   0 0 8,270
VIATRIS INC COM 92556V106 310 16,538 SH   SOLE   16,538 0 0