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 241 1,365 SH   SOLE 0 0 0 1,365
ABBVIE INC COM 00287Y109 2,230 25,190 SH   SOLE 0 25,190 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,335 20,589 SH   SOLE 0 20,589 0 0
ACTIVISION BLIZZARD INC COM 00507V109 2,376 39,990 SH   SOLE 0 39,990 0 0
AGCO CORP COM 001084102 1,611 20,853 SH   SOLE 0 20,853 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 776 3,657 SH   SOLE 0 3,657 0 0
ALIGN TECHNOLOGY INC COM 016255101 699 2,505 SH   SOLE 0 2,505 0 0
ALLSTATE CORP COM 020002101 4,573 40,666 SH   SOLE 0 40,666 0 0
ALPHABET INC CAP STK CL A 02079K305 813 607 SH   SOLE 0 607 0 0
ALPHABET INC CAP STK CL C 02079K107 2,301 1,721 SH   SOLE 0 1,721 0 0
AMAZON COM INC COM 023135106 3,494 1,891 SH   SOLE 0 1,891 0 0
AMDOCS LTD SHS G02602103 573 7,935 SH   SOLE 0 7,935 0 0
AMERICAN EXPRESS CO COM 025816109 1,938 15,569 SH   SOLE 0 15,569 0 0
AMGEN INC COM 031162100 2,737 11,353 SH   SOLE 0 11,353 0 0
AMPHENOL CORP NEW CL A 032095101 3,145 29,056 SH   SOLE 0 0 0 29,056
AON PLC SHS CL A G0408V102 241 1,157 SH   SOLE 0 1,157 0 0
APPLE INC COM 037833100 9,063 30,862 SH   SOLE 0 30,862 0 0
APTIV PLC SHS G6095L109 555 5,839 SH   SOLE 0 5,839 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 5,585 120,479 SH   SOLE 0 120,479 0 0
ARCONIC INC COM 03965L100 566 18,401 SH   SOLE 0 18,401 0 0
ASSURANT INC COM 04621X108 600 4,576 SH   SOLE 0 4,576 0 0
AT&T INC COM 00206R102 5,929 151,714 SH   SOLE 0 151,714 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,374 27,296 SH   SOLE 0 0 0 27,296
BCE INC COM NEW 05534B760 1,719 37,097 SH   SOLE 0 0 0 37,097
BECTON DICKINSON & CO COM 075887109 7,134 26,231 SH   SOLE 0 26,231 0 0
BERKLEY W R CORP COM 084423102 4,641 67,171 SH   SOLE 0 67,171 0 0
BIO RAD LABS INC CL A 090572207 666 1,800 SH   SOLE 0 1,800 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 613 7,255 SH   SOLE 0 7,255 0 0
BOOT BARN HLDGS INC COM 099406100 613 13,756 SH   SOLE 0 13,756 0 0
BOSTON SCIENTIFIC CORP COM 101137107 354 7,830 SH   SOLE 0 7,830 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 934 14,548 SH   SOLE 0 14,548 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,354 17,309 SH   SOLE 0 0 0 17,309
CACI INTL INC CL A 127190304 572 2,287 SH   SOLE 0 2,287 0 0
CAPITAL ONE FINL CORP COM 14040H105 567 5,512 SH   SOLE 0 5,512 0 0
CHEVRON CORP NEW COM 166764100 1,840 15,270 SH   SOLE 0 0 0 15,270
CHURCH & DWIGHT INC COM 171340102 9,419 133,907 SH   SOLE 0 133,907 0 0
CIGNA CORP NEW COM 125523100 611 2,987 SH   SOLE 0 2,987 0 0
CISCO SYS INC COM 17275R102 9,892 206,272 SH   SOLE 0 206,272 0 0
CKX LANDS INC COM 12562N104 99 10,629 SH   SOLE 0 10,629 0 0
COCA COLA CO COM 191216100 451 8,143 SH   SOLE 0 8,143 0 0
COLGATE PALMOLIVE CO COM 194162103 253 3,669 SH   SOLE 0 0 0 3,669
COMCAST CORP NEW CL A 20030N101 3,139 69,803 SH   SOLE 0 69,803 0 0
CONSOLIDATED EDISON INC COM 209115104 1,085 11,989 SH   SOLE 0 0 0 11,989
COPART INC COM 217204106 648 7,122 SH   SOLE 0 7,122 0 0
CORTEVA INC COM 22052L104 541 18,282 SH   SOLE 0 18,282 0 0
COSTCO WHSL CORP NEW COM 22160K105 4,230 14,393 SH   SOLE 0 14,393 0 0
CSX CORP COM 126408103 10,318 142,595 SH   SOLE 0 142,595 0 0
CVS HEALTH CORP COM 126650100 2,341 31,507 SH   SOLE 0 31,507 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 1,198 10,277 SH   SOLE 0 10,277 0 0
DISNEY WALT CO COM DISNEY 254687106 713 4,928 SH   SOLE 0 4,928 0 0
DOMINION ENERGY INC COM 25746U109 3,144 37,958 SH   SOLE 0 37,958 0 0
DOW INC COM 260557103 4,889 89,346 SH   SOLE 0 89,346 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 523 5,729 SH   SOLE 0 0 0 5,729
EAGLE MATERIALS INC COM 26969P108 306 3,375 SH   SOLE 0 3,375 0 0
EATON CORP PLC SHS G29183103 2,276 24,030 SH   SOLE 0 24,030 0 0
EDISON INTL COM 281020107 1,138 15,087 SH   SOLE 0 0 0 15,087
EDWARDS LIFESCIENCES CORP COM 28176E108 752 3,224 SH   SOLE 0 3,224 0 0
ELBIT SYS LTD ORD M3760D101 3,860 24,891 SH   SOLE 0 24,891 0 0
ELECTROCORE INC COM 28531P103 29 18,000 SH   SOLE 0 0 0 18,000
EXPEDIA GROUP INC COM NEW 30212P303 543 5,024 SH   SOLE 0 5,024 0 0
EXXON MOBIL CORP COM 30231G102 4,823 69,123 SH   SOLE 0 69,123 0 0
FACEBOOK INC CL A 30303M102 1,296 6,316 SH   SOLE 0 6,316 0 0
FASTENAL CO COM 311900104 2,341 63,348 SH   SOLE 0 0 0 63,348
GENERAL DYNAMICS CORP COM 369550108 1,336 7,577 SH   SOLE 0 7,577 0 0
GILEAD SCIENCES INC COM 375558103 2,865 44,094 SH   SOLE 0 44,094 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,874 39,891 SH   SOLE 0 39,891 0 0
GLOBAL PMTS INC COM 37940X102 522 2,861 SH   SOLE 0 2,861 0 0
HCA HEALTHCARE INC COM 40412C101 556 3,764 SH   SOLE 0 3,764 0 0
HD SUPPLY HLDGS INC COM 40416M105 2,297 57,111 SH   SOLE 0 57,111 0 0
HEXCEL CORP NEW COM 428291108 620 8,460 SH   SOLE 0 8,460 0 0
HOME DEPOT INC COM 437076102 4,674 21,402 SH   SOLE 0 21,402 0 0
HONEYWELL INTL INC COM 438516106 1,132 6,394 SH   SOLE 0 6,394 0 0
IHS MARKIT LTD SHS G47567105 615 8,165 SH   SOLE 0 8,165 0 0
ILLINOIS TOOL WKS INC COM 452308109 619 3,446 SH   SOLE 0 3,446 0 0
INTEL CORP COM 458140100 4,266 71,275 SH   SOLE 0 71,275 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 14,841 175,365 SH   SOLE 0 175,365 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 18,528 147,342 SH   SOLE 0 147,342 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 5,413 49,110 SH   SOLE 0 49,110 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,782 8,656 SH   SOLE 0 8,656 0 0
ISHARES TR CORE S&P SCP ETF 464287804 7,587 90,481 SH   SOLE 0 90,481 0 0
ISHARES TR CORE S&P500 ETF 464287200 8,533 26,397 SH   SOLE 0 26,397 0 0
ISHARES TR MSCI ACWI EX US 464288240 1,734 35,298 SH   SOLE 0 35,298 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 873 19,460 SH   SOLE 0 19,460 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 4,372 66,641 SH   SOLE 0 66,641 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 228 1,376 SH   SOLE 0 1,376 0 0
ISHARES TR S&P MC 400GR ETF 464287606 236 990 SH   SOLE 0 990 0 0
ISHARES TR SHORT TREAS BD 464288679 5,337 48,313 SH   SOLE 0 48,313 0 0
JOHNSON & JOHNSON COM 478160104 3,247 22,258 SH   SOLE 0 0 0 22,258
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 4,263 84,536 SH   SOLE 0 84,536 0 0
JP MORGAN EXCHANGE TRADED FD ULTRA SHT MUNCPL 46641Q654 1,005 19,900 SH   SOLE 0 19,900 0 0
JPMORGAN CHASE & CO COM 46625H100 2,396 17,189 SH   SOLE 0 17,189 0 0
KAMAN CORP COM 483548103 1,113 16,887 SH   SOLE 0 16,887 0 0
KIMBERLY CLARK CORP COM 494368103 947 8,183 SH   SOLE 0 2,900 0 5,283
KLA CORPORATION COM NEW 482480100 637 3,577 SH   SOLE 0 3,577 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 354 9,869 SH   SOLE 0 0 0 9,869
LAUDER ESTEE COS INC CL A 518439104 1,038 5,027 SH   SOLE 0 0 0 5,027
LINDE PLC SHS G5494J103 2,734 12,843 SH   SOLE 0 0 0 12,843
LUCKIN COFFEE INC SPONSORED ADS 54951L109 5,646 143,445 SH   SOLE 0 143,445 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 5,626 211,830 SH   SOLE 0 211,830 0 0
MASTERCARD INC CL A 57636Q104 3,694 12,371 SH   SOLE 0 12,371 0 0
MAUI LD & PINEAPPLE INC COM 577345101 182 16,137 SH   SOLE 0 16,137 0 0
MCDONALDS CORP COM 580135101 1,660 8,398 SH   SOLE 0 8,398 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 455 21,543 SH   SOLE 0 21,543 0 0
MEDTRONIC PLC SHS G5960L103 3,183 28,054 SH   SOLE 0 28,054 0 0
MERCK & CO INC COM 58933Y105 3,211 35,304 SH   SOLE 0 35,304 0 0
MICROSOFT CORP COM 594918104 11,487 72,838 SH   SOLE 0 72,838 0 0
MOODYS CORP COM 615369105 568 2,393 SH   SOLE 0 2,393 0 0
MOOG INC CL A 615394202 2,061 24,150 SH   SOLE 0 24,150 0 0
MSCI INC COM 55354G100 614 2,376 SH   SOLE 0 2,376 0 0
MUELLER WTR PRODS INC COM SER A 624758108 3,030 252,890 SH   SOLE 0 252,890 0 0
NETFLIX INC COM 64110L106 211 653 SH   SOLE 0 653 0 0
NEXTERA ENERGY INC COM 65339F101 11,049 45,629 SH   SOLE 0 45,629 0 0
NIKE INC CL B 654106103 1,938 19,131 SH   SOLE 0 0 0 19,131
NORFOLK SOUTHERN CORP COM 655844108 7,302 37,612 SH   SOLE 0 37,612 0 0
NOVARTIS A G SPONSORED ADR 66987V109 706 7,455 SH   SOLE 0 7,455 0 0
NOVO-NORDISK A S ADR 670100205 1,767 30,526 SH   SOLE 0 0 0 30,526
NUVEEN MUN VALUE FD INC COM 670928100 5,723 534,866 SH   SOLE 0 534,866 0 0
NVIDIA CORP COM 67066G104 3,465 14,725 SH   SOLE 0 14,725 0 0
PAYPAL HLDGS INC COM 70450Y103 10,671 98,649 SH   SOLE 0 98,649 0 0
PEPSICO INC COM 713448108 844 6,175 SH   SOLE 0 3,200 0 2,975
PFIZER INC COM 717081103 3,981 101,604 SH   SOLE 0 101,604 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 428 3,974 SH   SOLE 0 3,974 0 0
POTLATCHDELTIC CORPORATION COM 737630103 5,828 134,688 SH   SOLE 0 134,688 0 0
PPL CORP COM 69351T106 221 6,147 SH   SOLE 0 6,147 0 0
PROCTER & GAMBLE CO COM 742718109 3,951 31,636 SH   SOLE 0 31,636 0 0
RAYONIER INC COM 754907103 2,482 75,760 SH   SOLE 0 75,760 0 0
RAYTHEON CO COM NEW 755111507 1,390 6,325 SH   SOLE 0 6,325 0 0
REPUBLIC SVCS INC COM 760759100 575 6,410 SH   SOLE 0 6,410 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 2,723 34,376 SH   SOLE 0 0 0 34,376
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 967 16,127 SH   SOLE 0 16,127 0 0
ROYAL GOLD INC COM 780287108 611 5,000 SH   SOLE 0 5,000 0 0
S&P GLOBAL INC COM 78409V104 591 2,165 SH   SOLE 0 2,165 0 0
SALESFORCE COM INC COM 79466L302 1,717 10,555 SH   SOLE 0 10,555 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 698 25,517 SH   SOLE 0 25,517 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 702 20,881 SH   SOLE 0 20,881 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 10,093 188,895 SH   SOLE 0 188,895 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,107 14,401 SH   SOLE 0 14,401 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 569 9,466 SH   SOLE 0 9,466 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 727 9,468 SH   SOLE 0 9,468 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 503 8,358 SH   SOLE 0 8,358 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 1,136 24,719 SH   SOLE 0 24,719 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 8,805 155,477 SH   SOLE 0 155,477 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 976 11,220 SH   SOLE 0 11,220 0 0
SEABOARD CORP COM 811543107 412 97 SH   SOLE 0 97 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 775 12,916 SH   SOLE 0 0 0 12,916
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 274 2,187 SH   SOLE 0 0 0 2,187
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 372 3,650 SH   SOLE 0 0 0 3,650
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 281 9,142 SH   SOLE 0 0 0 9,142
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 247 3,026 SH   SOLE 0 0 0 3,026
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 659 7,190 SH   SOLE 0 0 0 7,190
SENSIENT TECHNOLOGIES CORP COM 81725T100 430 6,500 SH   SOLE 0 6,500 0 0
SHERWIN WILLIAMS CO COM 824348106 366 627 SH   SOLE 0 627 0 0
SIMPLY GOOD FOODS CO COM 82900L102 344 12,044 SH   SOLE 0 12,044 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 13,675 95,698 SH   SOLE 0 95,698 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 806 2,505 SH   SOLE 0 2,505 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,445 3,850 SH   SOLE 0 3,850 0 0
SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 553 11,252 SH   SOLE 0 11,252 0 0
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 413 13,415 SH   SOLE 0 13,415 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 813 13,963 SH   SOLE 0 0 0 13,963
STRYKER CORP COM 863667101 2,760 13,147 SH   SOLE 0 0 0 13,147
SYSCO CORP COM 871829107 6,772 79,162 SH   SOLE 0 79,162 0 0
TEXTRON INC COM 883203101 2,049 45,935 SH   SOLE 0 45,935 0 0
TJX COS INC NEW COM 872540109 5,633 92,255 SH   SOLE 0 0 0 92,255
TOOTSIE ROLL INDS INC COM 890516107 260 7,618 SH   SOLE 0 7,618 0 0
TOTAL S A SPONSORED ADS 89151E109 3,986 72,075 SH   SOLE 0 72,075 0 0
TWILIO INC CL A 90138F102 1,977 20,120 SH   SOLE 0 20,120 0 0
UNION PACIFIC CORP COM 907818108 443 2,452 SH   SOLE 0 2,452 0 0
UNIQURE NV SHS N90064101 510 7,123 SH   SOLE 0 7,123 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,451 16,369 SH   SOLE 0 0 0 16,369
UNITEDHEALTH GROUP INC COM 91324P102 590 2,008 SH   SOLE 0 0 0 2,008
US BANCORP DEL COM NEW 902973304 2,969 50,083 SH   SOLE 0 0 0 50,083
V F CORP COM 918204108 3,156 31,671 SH   SOLE 0 0 0 31,671
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 324 3,858 SH   SOLE 0 3,858 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 9,251 163,510 SH   SOLE 0 163,510 0 0
VANGUARD GROUP DIV APP ETF 921908844 1,206 9,674 SH   SOLE 0 9,674 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 3,279 35,338 SH   SOLE 0 35,338 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 403 1,361 SH   SOLE 0 1,361 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 13,446 82,179 SH   SOLE 0 82,179 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5,384 121,071 SH   SOLE 0 121,071 0 0
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 326 6,085 SH   SOLE 0 6,085 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 777 8,512 SH   SOLE 0 8,512 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 7,198 88,829 SH   SOLE 0 88,829 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 886 9,451 SH   SOLE 0 9,451 0 0
VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 6,489 90,050 SH   SOLE 0 90,050 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 4,360 71,015 SH   SOLE 0 71,015 0 0
VISA INC COM CL A 92826C839 720 3,831 SH   SOLE 0 3,831 0 0
WALMART INC COM 931142103 2,673 22,489 SH   SOLE 0 22,489 0 0
WASTE MGMT INC DEL COM 94106L109 996 8,740 SH   SOLE 0 0 0 8,740
WESTERN AST INFL LKD OPP & I COM 95766R104 9,424 816,663 SH   SOLE 0 816,663 0 0
WEYERHAEUSER CO COM 962166104 7,295 241,916 SH   SOLE 0 241,916 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 1,745 48,030 SH   SOLE 0 48,030 0 0
XYLEM INC COM 98419M100 1,300 16,510 SH   SOLE 0 16,510 0 0
YUM CHINA HLDGS INC COM 98850P109 5,072 105,655 SH   SOLE 0 105,655 0 0