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
AGCO CORP COM 001084102 2,898 20,176 SH   SOLE 0 20,176 0 0
AT&T INC COM 00206R102 2,357 77,858 SH   SOLE 0 77,858 0 0
ABBVIE INC COM 00287Y109 2,717 25,106 SH   SOLE 0 25,106 0 0
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 3,397 207,118 SH   SOLE 0 207,118 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 920 1,936 SH   SOLE 0 1,936 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 886 46,457 SH   SOLE 0 46,457 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 205 905 SH   SOLE 0 905 0 0
ALLSTATE CORP COM 020002101 557 4,852 SH   SOLE 0 4,852 0 0
ALLY FINL INC COM 02005N100 1,254 27,746 SH   SOLE 0 27,746 0 0
ALPHABET INC CAP STK CL C 02079K107 3,821 1,847 SH   SOLE 0 1,847 0 0
ALPHABET INC CAP STK CL A 02079K305 1,277 619 SH   SOLE 0 619 0 0
ALTRA INDL MOTION CORP COM 02208R106 1,374 24,845 SH   SOLE 0 24,845 0 0
AMAZON COM INC COM 023135106 6,204 2,005 SH   SOLE 0 2,005 0 0
AMERICAN EXPRESS CO COM 025816109 2,421 17,115 SH   SOLE 0 17,115 0 0
AMERICAN VANGUARD CORP COM 030371108 210 10,266 SH   SOLE 0 0 0 10,266
AMGEN INC COM 031162100 2,810 11,293 SH   SOLE 0 0 0 11,293
AMPHENOL CORP NEW CL A 032095101 3,487 52,856 SH   SOLE 0 0 0 52,856
APPLE INC COM 037833100 13,285 108,760 SH   SOLE 0 108,760 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 6,739 118,220 SH   SOLE 0 118,220 0 0
BCE INC COM NEW 05534B760 1,309 28,999 SH   SOLE 0 0 0 28,999
BP PLC SPONSORED ADR 055622104 1,068 43,855 SH   SOLE 0 43,855 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 418 13,060 SH   SOLE 0 13,060 0 0
BK OF AMERICA CORP COM 060505104 296 7,662 SH   SOLE 0 7,662 0 0
BECTON DICKINSON & CO COM 075887109 5,854 24,075 SH   SOLE 0 24,075 0 0
BOOKING HOLDINGS INC COM 09857L108 923 396 SH   SOLE 0 396 0 0
BOSTON SCIENTIFIC CORP COM 101137107 241 6,235 SH   SOLE 0 6,235 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 5,735 90,840 SH   SOLE 0 90,840 0 0
CSX CORP COM 126408103 11,793 122,308 SH   SOLE 0 122,308 0 0
CVS HEALTH CORP COM 126650100 2,169 28,827 SH   SOLE 0 28,827 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,140 8,960 SH   SOLE 0 8,960 0 0
CENTRAL GARDEN & PET CO COM 153527106 1,918 33,065 SH   SOLE 0 0 0 33,065
CHEVRON CORP NEW COM 166764100 2,600 24,811 SH   SOLE 0 24,811 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 817 575 SH   SOLE 0 575 0 0
CHURCH & DWIGHT INC COM 171340102 11,097 127,043 SH   SOLE 0 127,043 0 0
CISCO SYS INC COM 17275R102 8,651 167,303 SH   SOLE 0 167,303 0 0
COCA COLA CO COM 191216100 313 5,937 SH   SOLE 0 0 0 5,937
COLGATE PALMOLIVE CO COM 194162103 8,376 106,252 SH   SOLE 0 106,252 0 0
COMCAST CORP NEW CL A 20030N101 3,740 69,119 SH   SOLE 0 0 0 69,119
COMMERCIAL METALS CO COM 201723103 1,710 55,450 SH   SOLE 0 55,450 0 0
CONAGRA BRANDS INC COM 205887102 741 19,695 SH   SOLE 0 0 0 19,695
CONSOLIDATED EDISON INC COM 209115104 248 3,315 SH   SOLE 0 3,315 0 0
COSTCO WHSL CORP NEW COM 22160K105 4,795 13,604 SH   SOLE 0 13,604 0 0
CROCS INC COM 227046109 875 10,882 SH   SOLE 0 10,882 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 889 4,871 SH   SOLE 0 4,871 0 0
DARLING INGREDIENTS INC COM 237266101 1,635 22,215 SH   SOLE 0 22,215 0 0
DEERE & CO COM 244199105 1,244 3,324 SH   SOLE 0 3,324 0 0
DISNEY WALT CO COM 254687106 592 3,211 SH   SOLE 0 3,211 0 0
DOW INC COM 260557103 4,920 76,950 SH   SOLE 0 76,950 0 0
DUPONT DE NEMOURS INC COM 26614N102 2,480 32,091 SH   SOLE 0 32,091 0 0
EAGLE MATLS INC COM 26969P108 371 2,760 SH   SOLE 0 2,760 0 0
ECOPETROL S A SPONSORED ADS 279158109 312 24,320 SH   SOLE 0 24,320 0 0
EDISON INTL COM 281020107 747 12,756 SH   SOLE 0 0 0 12,756
EDWARDS LIFESCIENCES CORP COM 28176E108 809 9,672 SH   SOLE 0 9,672 0 0
EXXON MOBIL CORP COM 30231G102 4,152 74,366 SH   SOLE 0 74,366 0 0
FACEBOOK INC CL A 30303M102 1,923 6,529 SH   SOLE 0 6,529 0 0
FASTENAL CO COM 311900104 3,138 62,406 SH   SOLE 0 0 0 62,406
FEDEX CORP COM 31428X106 957 3,371 SH   SOLE 0 3,371 0 0
FRANCO NEV CORP COM 351858105 7,813 62,358 SH   SOLE 0 62,358 0 0
FULLER H B CO COM 359694106 3,073 48,844 SH   SOLE 0 48,844 0 0
GENERAL DYNAMICS CORP COM 369550108 4,089 22,521 SH   SOLE 0 22,521 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,262 35,352 SH   SOLE 0 35,352 0 0
HOME DEPOT INC COM 437076102 5,800 19,002 SH   SOLE 0 19,002 0 0
HONEYWELL INTL INC COM 438516106 1,156 5,328 SH   SOLE 0 5,328 0 0
IDEXX LABS INC COM 45168D104 796 1,626 SH   SOLE 0 1,626 0 0
ILLINOIS TOOL WKS INC COM 452308109 913 4,120 SH   SOLE 0 4,120 0 0
INTEL CORP COM 458140100 759 11,865 SH   SOLE 0 11,865 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 262 820 SH   SOLE 0 820 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 231 3,390 SH   SOLE 0 3,390 0 0
ISHARES GOLD TRUST ISHARES 464285105 14,598 897,811 SH   SOLE 0 897,811 0 0
ISHARES TR CORE S&P500 ETF 464287200 8,887 22,339 SH   SOLE 0 0 0 22,339
ISHARES TR CORE US AGGBD ET 464287226 2,610 22,932 SH   SOLE 0 0 0 22,932
ISHARES TR BARCLAYS 7 10 YR 464287440 6,770 59,949 SH   SOLE 0 0 0 59,949
ISHARES TR 1 3 YR TREAS BD 464287457 6,164 71,469 SH   SOLE 0 71,469 0 0
ISHARES TR SP SMCP600VL ETF 464287879 4,518 44,847 SH   SOLE 0 0 0 44,847
ISHARES TR MBS ETF 464288588 8,849 81,620 SH   SOLE 0 0 0 81,620
ISHARES TR 3 7 YR TREAS BD 464288661 7,905 60,862 SH   SOLE 0 0 0 60,862
ISHARES TR SHORT TREAS BD 464288679 739 6,690 SH   SOLE 0 0 0 6,690
ISHARES TR MSCI USA MIN VOL 46429B697 2,824 40,808 SH   SOLE 0 0 0 40,808
ISHARES U S ETF TR COMMOD SEL STG 46431W853 2,232 74,585 SH   SOLE 0 0 0 74,585
JPMORGAN CHASE & CO COM 46625H100 3,506 23,030 SH   SOLE 0 23,030 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 3,149 61,705 SH   SOLE 0 0 0 61,705
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 2,515 49,557 SH   SOLE 0 49,557 0 0
JOHNSON & JOHNSON COM 478160104 4,058 24,692 SH   SOLE 0 24,692 0 0
KBR INC COM 48242W106 4,902 127,680 SH   SOLE 0 127,680 0 0
KAMAN CORP COM 483548103 744 14,502 SH   SOLE 0 14,502 0 0
KEURIG DR PEPPER INC COM 49271V100 2,278 66,265 SH   SOLE 0 66,265 0 0
KIMBERLY-CLARK CORP COM 494368103 694 4,991 SH   SOLE 0 4,991 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 615 12,798 SH   SOLE 0 0 0 12,798
LAUDER ESTEE COS INC CL A 518439104 1,599 5,497 SH   SOLE 0 0 0 5,497
LENNAR CORP CL A 526057104 936 9,250 SH   SOLE 0 9,250 0 0
LOCKHEED MARTIN CORP COM 539830109 1,021 2,764 SH   SOLE 0 2,764 0 0
LOWES COS INC COM 548661107 915 4,813 SH   SOLE 0 4,813 0 0
M D C HLDGS INC COM 552676108 3,373 56,790 SH   SOLE 0 56,790 0 0
MSC INDL DIRECT INC CL A 553530106 372 4,120 SH   SOLE 0 4,120 0 0
MASTERCARD INCORPORATED CL A 57636Q104 3,558 9,994 SH   SOLE 0 9,994 0 0
MCDONALDS CORP COM 580135101 1,987 8,864 SH   SOLE 0 8,864 0 0
MERCK & CO. INC COM 58933Y105 2,531 32,826 SH   SOLE 0 32,826 0 0
MICROSOFT CORP COM 594918104 13,546 57,455 SH   SOLE 0 57,455 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 776 8,514 SH   SOLE 0 8,514 0 0
MOOG INC CL A 615394202 2,004 24,106 SH   SOLE 0 24,106 0 0
MUELLER WTR PRODS INC COM SER A 624758108 3,276 235,835 SH   SOLE 0 235,835 0 0
NETFLIX INC COM 64110L106 1,117 2,142 SH   SOLE 0 2,142 0 0
NEXTERA ENERGY INC COM 65339F101 13,151 173,928 SH   SOLE 0 173,928 0 0
NIKE INC CL B 654106103 2,579 19,408 SH   SOLE 0 0 0 19,408
NORFOLK SOUTHN CORP COM 655844108 8,670 32,289 SH   SOLE 0 32,289 0 0
NOVARTIS AG SPONSORED ADR 66987V109 421 4,930 SH   SOLE 0 4,930 0 0
NOVO-NORDISK A S ADR 670100205 1,554 23,054 SH   SOLE 0 0 0 23,054
NVIDIA CORPORATION COM 67066G104 6,152 11,521 SH   SOLE 0 11,521 0 0
NUTRIEN LTD COM 67077M108 1,495 27,740 SH   SOLE 0 27,740 0 0
NUVEEN MUN VALUE FD INC COM 670928100 5,244 470,776 SH   SOLE 0 470,776 0 0
OUTFRONT MEDIA INC COM 69007J106 396 18,160 SH   SOLE 0 18,160 0 0
POSCO SPONSORED ADR 693483109 807 11,176 SH   SOLE 0 11,176 0 0
PPL CORP COM 69351T106 371 12,847 SH   SOLE 0 12,847 0 0
PAYPAL HLDGS INC COM 70450Y103 11,739 48,340 SH   SOLE 0 48,340 0 0
PEPSICO INC COM 713448108 1,426 10,080 SH   SOLE 0 0 0 10,080
PERKINELMER INC COM 714046109 877 6,837 SH   SOLE 0 0 0 6,837
PFIZER INC COM 717081103 3,187 87,954 SH   SOLE 0 87,954 0 0
PINNACLE WEST CAP CORP COM 723484101 8,241 101,298 SH   SOLE 0 101,298 0 0
PINTEREST INC CL A 72352L106 781 10,550 SH   SOLE 0 10,550 0 0
POTLATCHDELTIC CORPORATION COM 737630103 7,038 132,984 SH   SOLE 0 132,984 0 0
PROCTER AND GAMBLE CO COM 742718109 4,445 32,821 SH   SOLE 0 32,821 0 0
RAYONIER INC COM 754907103 2,248 69,719 SH   SOLE 0 69,719 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,287 29,598 SH   SOLE 0 0 0 29,598
REPUBLIC SVCS INC COM 760759100 572 5,758 SH   SOLE 0 5,758 0 0
RIO TINTO PLC SPONSORED ADR 767204100 1,718 22,130 SH   SOLE 0 22,130 0 0
ROYAL BK CDA COM 780087102 3,225 34,972 SH   SOLE 0 0 0 34,972
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 471 12,796 SH   SOLE 0 12,796 0 0
ROYAL GOLD INC COM 780287108 420 3,900 SH   SOLE 0 3,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 737 1,860 SH   SOLE 0 1,860 0 0
SPDR GOLD TR GOLD SHS 78463V107 15,660 97,898 SH   SOLE 0 97,898 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 414 8,347 SH   SOLE 0 0 0 8,347
SALESFORCE COM INC COM 79466L302 2,888 13,630 SH   SOLE 0 0 0 13,630
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 742 7,730 SH   SOLE 0 7,730 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,746 23,458 SH   SOLE 0 23,458 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 640 20,127 SH   SOLE 0 20,127 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 633 16,834 SH   SOLE 0 16,834 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 12,838 237,962 SH   SOLE 0 237,962 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 10,120 165,464 SH   SOLE 0 165,464 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 502 6,000 SH   SOLE 0 6,000 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 254 1,038 SH   SOLE 0 1,038 0 0
SEABOARD CORP DEL COM 811543107 221 60 SH   SOLE 0 60 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 483 4,135 SH   SOLE 0 0 0 4,135
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 356 2,117 SH   SOLE 0 0 0 2,117
SELECT SECTOR SPDR TR ENERGY 81369Y506 694 14,155 SH   SOLE 0 0 0 14,155
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 300 8,799 SH   SOLE 0 0 0 8,799
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 359 3,651 SH   SOLE 0 0 0 3,651
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 936 7,045 SH   SOLE 0 0 0 7,045
SENSIENT TECHNOLOGIES CORP COM 81725T100 507 6,500 SH   SOLE 0 6,500 0 0
SERVICENOW INC COM 81762P102 814 1,627 SH   SOLE 0 1,627 0 0
SHOPIFY INC CL A 82509L107 801 724 SH   SOLE 0 724 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 789 3,491 SH   SOLE 0 3,491 0 0
SNAP INC CL A 83304A106 811 15,503 SH   SOLE 0 15,503 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1,661 5,779 SH   SOLE 0 5,779 0 0
SOUTHWEST AIRLS CO COM 844741108 1,110 18,173 SH   SOLE 0 18,173 0 0
SQUARE INC CL A 852234103 923 4,066 SH   SOLE 0 4,066 0 0
STARBUCKS CORP COM 855244109 553 5,057 SH   SOLE 0 5,057 0 0
STRYKER CORPORATION COM 863667101 3,084 12,663 SH   SOLE 0 0 0 12,663
SYNCHRONY FINANCIAL COM 87165B103 1,086 26,711 SH   SOLE 0 26,711 0 0
SYSCO CORP COM 871829107 4,703 59,732 SH   SOLE 0 59,732 0 0
TJX COS INC NEW COM 872540109 5,155 77,936 SH   SOLE 0 0 0 77,936
T-MOBILE US INC COM 872590104 763 6,086 SH   SOLE 0 6,086 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3,086 17,464 SH   SOLE 0 17,464 0 0
TAPESTRY INC COM 876030107 821 19,921 SH   SOLE 0 19,921 0 0
TESLA INC COM 88160R101 1,248 1,869 SH   SOLE 0 1,869 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 959 2,101 SH   SOLE 0 0 0 2,101
3M CO COM 88579Y101 749 3,885 SH   SOLE 0 0 0 3,885
TOTAL SE SPONSORED ADS 89151E109 5,421 116,477 SH   SOLE 0 116,477 0 0
TRAVELERS COMPANIES INC COM 89417E109 358 2,377 SH   SOLE 0 0 0 2,377
TWILIO INC CL A 90138F102 730 2,143 SH   SOLE 0 2,143 0 0
UFP INDUSTRIES INC COM 90278Q108 2,479 32,693 SH   SOLE 0 32,693 0 0
UNITED PARCEL SERVICE INC CL B 911312106 2,364 13,906 SH   SOLE 0 13,906 0 0
US FOODS HLDG CORP COM 912008109 349 9,160 SH   SOLE 0 9,160 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,336 3,590 SH   SOLE 0 3,590 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,190 8,092 SH   SOLE 0 0 0 8,092
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 259 3,055 SH   SOLE 0 3,055 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 735 7,275 SH   SOLE 0 0 0 7,275
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 5,688 68,671 SH   SOLE 0 0 0 68,671
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 6,100 106,787 SH   SOLE 0 106,787 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 8,564 164,537 SH   SOLE 0 164,537 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 850 4,493 SH   SOLE 0 4,493 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 12,324 149,377 SH   SOLE 0 149,377 0 0
VEEVA SYS INC CL A COM 922475108 357 1,365 SH   SOLE 0 1,365 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 817 14,950 SH   SOLE 0 0 0 14,950
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 718 1,971 SH   SOLE 0 1,971 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 12,202 59,033 SH   SOLE 0 59,033 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 9,428 162,134 SH   SOLE 0 162,134 0 0
VIACOMCBS INC CL B 92556H206 3,419 75,800 SH   SOLE 0 75,800 0 0
VULCAN MATLS CO COM 929160109 2,250 13,335 SH   SOLE 0 0 0 13,335
WALMART INC COM 931142103 3,572 26,295 SH   SOLE 0 26,295 0 0
WASTE MGMT INC DEL COM 94106L109 2,303 17,852 SH   SOLE 0 0 0 17,852
WESTERN AST INFL LKD OPP & I COM 95766R104 13,329 1,096,165 SH   SOLE 0 1,096,165 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 7,763 218,061 SH   SOLE 0 218,061 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 2,049 49,630 SH   SOLE 0 0 0 49,630
XYLEM INC COM 98419M100 1,404 13,350 SH   SOLE 0 13,350 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 665 5,129 SH   SOLE 0 5,129 0 0
AON PLC SHS CL A G0403H108 266 1,157 SH   SOLE 0 1,157 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,438 16,064 SH   SOLE 0 16,064 0 0
BUNGE LIMITED COM G16962105 986 12,440 SH   SOLE 0 12,440 0 0
LINDE PLC SHS G5494J103 3,991 14,246 SH   SOLE 0 0 0 14,246
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 8,432 172,150 SH   SOLE 0 172,150 0 0
MEDTRONIC PLC SHS G5960L103 2,697 22,829 SH   SOLE 0 22,829 0 0
AUDIOCODES LTD ORD M15342104 1,810 67,095 SH   SOLE 0 67,095 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 1,021 7,896 SH   SOLE 0 7,896 0 0
ELBIT SYS LTD ORD M3760D101 3,523 24,639 SH   SOLE 0 24,639 0 0
INMODE LTD SHS M5425M103 1,434 19,814 SH   SOLE 0 19,814 0 0