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
A T & T INC COM 00206R102 452 14,415 SH   SOLE   0 0 14,415
AFLAC INC COM COM 001055102 1,958 39,164 SH   SOLE   0 0 39,164
ALPHABET INC COM CL A COM CL A 02079K305 333 283 SH   SOLE   0 0 283
ALPS ETF TRUST SECTR DIV DOGS ETF SECTR DIV DOGS ETF 00162Q858 219 5,100 SH   SOLE   0 0 5,100
ALTRIA GROUP INC COM 02209S103 202 3,522 SH   SOLE   0 0 3,522
AMAZON COM INC COM COM 023135106 718 403 SH   SOLE   0 0 403
AMGEN INC COM COM 031162100 350 1,844 SH   SOLE   0 0 1,844
APPLE INC COM 037833100 3,155 16,609 SH   SOLE   0 0 16,609
BERKSHIRE HATHAWAY COM CL B 084670702 354 1,763 SH   SOLE   0 0 1,763
BOEING CO COM 097023105 309 811 SH   SOLE   0 0 811
CHARLES SCHWAB US MC US MID-CAP ETF 808524508 232 4,194 SH   SOLE   0 0 4,194
CHEVRON CORP COM 166764100 368 2,985 SH   SOLE   0 0 2,985
COSTCO WHOLESALE CORP COM COM 22160K105 416 1,716 SH   SOLE   0 0 1,716
DANAHER CORP COM COM 235851102 225 1,705 SH   SOLE   0 0 1,705
EMX ROYALTY CORPORATION COM COM 26873J107 23 20,000 SH   SOLE   0 0 20,000
EXXON MOBIL CORPORATION COM COM 30231G102 467 5,774 SH   SOLE   0 0 5,774
FARMERS & MERCHANTS BANK (CALI COM COM 308243104 344 42 SH   SOLE   0 0 42
FIRST TR EXCHANGE CAP STRENGTH ETF CAP STRENGTH ETF 33733E104 371 6,859 SH   SOLE   0 0 6,859
GENERAL ELECTRIC CO COM 369604103 238 23,836 SH   SOLE   0 0 23,836
GENERAL MILLS INC COM 370334104 875 16,914 SH   SOLE   0 0 16,914
GLOBAL X FDS GBL X JPM EFF ETF GBL X JPM EFF ETF 37950E143 515 20,443 SH   SOLE   0 0 20,443
GLOBAL X FDS GLB X SUPERDIV ETF GLB X SUPERDIV ETF 37950E549 221 12,152 SH   SOLE   0 0 12,152
GLOBAL X JPMRGN US SCTR GBL X JPM ROTA 37950E135 256 10,689 SH   SOLE   0 0 10,689
HOME DEPOT INC COM 437076102 452 2,353 SH   SOLE   0 0 2,353
IBM CORP COM 459200101 221 1,566 SH   SOLE   0 0 1,566
INVESCO DEFENSIVE EQUITY DEFENSIVE EQTY ETF 46138J775 550 11,007 SH   SOLE   0 0 11,007
INVESCO DWA UTILITIES DWA UTILS MUMT 46137V795 531 16,430 SH   SOLE   0 0 16,430
INVESCO QQQ TRUST UNIT SER 1 ETF 46090E103 18,499 102,967 SH   SOLE   0 0 102,967
INVESCO S&P 500 LOW S&P500 LOW VOL ETF 46138E354 371 7,046 SH   SOLE   0 0 7,046
ISHARE EDGE MSCI MIN VOL MIN VOL EAFE ETF 46429B689 432 5,996 SH   SOLE   0 0 5,996
ISHARES 1-3 YEAR TREASRY 1 3 YR TREAS BD ETF 464287457 24,876 295,721 SH   SOLE   0 0 295,721
ISHARES 20 PLS YEAR 20 YR TR BD ETF 464287432 22,531 178,193 SH   SOLE   0 0 178,193
ISHARES 7-10 YEAR TRSURY BARCLAYS 7 10 YR ETF 464287440 8,100 75,936 SH   SOLE   0 0 75,936
ISHARES CORE MSCI CORE MSCI EMKT ETF 46434G103 40,088 775,253 SH   SOLE   0 0 775,253
ISHARES CORE MSCI EAFE CORE MSCI EAFE ETF 46432F842 12,933 212,817 SH   SOLE   0 0 212,817
ISHARES CORE S&P 500 CORE S&P500 ETF 464287200 26,313 92,468 SH   SOLE   0 0 92,468
ISHARES CORE S&P MID CAP CORE S&P MCP ETF 464287507 3,060 16,155 SH   SOLE   0 0 16,155
ISHARES CORE S&P SMALL CORE S&P SCP ETF 464287804 26,846 347,969 SH   SOLE   0 0 347,969
ISHARES EDGE MSCI MIN MIN VOL USA ETF 46429B697 3,787 64,412 SH   SOLE   0 0 64,412
ISHARES EDGE MSCI USA USA MOMENTUM FCT ETF 46432F396 3,195 28,481 SH   SOLE   0 0 28,481
ISHARES GLOBAL TECH ETF GLOBAL TECH ETF 464287291 6,163 36,029 SH   SOLE   0 0 36,029
ISHARES IBOXX HIGH YIELD IBOXX HI YD ETF 464288513 220 2,543 SH   SOLE   0 0 2,543
ISHARES IBOXX INVT GRADE IBOXX INV CP ETF 464287242 48,934 411,004 SH   SOLE   0 0 411,004
ISHARES INTERMEDT TERM INTRM TR CRP ETF 464288638 868 15,739 SH   SOLE   0 0 15,739
ISHARES INTERNATIONAL INTL SEL DIV ETF 464288448 242 7,851 SH   SOLE   0 0 7,851
ISHARES JP MORGAN USD JPMORGAN USD EMG ETF 464288281 39,431 358,270 SH   SOLE   0 0 358,270
ISHARES MBS ETF MBS ETF 464288588 334 3,143 SH   SOLE   0 0 3,143
ISHARES RUSSELL 2000 RUSSELL 2000 ETF 464287655 1,591 10,392 SH   SOLE   0 0 10,392
ISHARES S&P 500 GROWTH S&P 500 GRWT ETF 464287309 683 3,962 SH   SOLE   0 0 3,962
ISHARES SHORT MATURITY SHT MAT BD ETF 46431W507 1,719 34,220 SH   SOLE   0 0 34,220
ISHARES TIPS BOND ETF TIPS BD ETF 464287176 399 3,532 SH   SOLE   0 0 3,532
ISHARES TOTAL US STOCK CORE S&P TTL STK ETF 464287150 11,325 175,854 SH   SOLE   0 0 175,854
ISHARES TRUST 3 7 YR TREAS BD ETF 3 7 YR TREAS BD ETF 464288661 1,333 10,822 SH   SOLE   0 0 10,822
ISHARES TRUST MSCI ACWI EX US ETF MSCI ACWI EX US ETF 464288240 653 14,110 SH   SOLE   0 0 14,110
ISHARES TRUST MSCI EAFE ETF MSCI EAFE ETF 464287465 6,715 103,532 SH   SOLE   0 0 103,532
ISHARES TRUST RUS 1000 ETF RUS 1000 ETF 464287622 1,700 10,808 SH   SOLE   0 0 10,808
ISHARES TRUST RUS 1000 VAL ETF RUS 1000 VAL ETF 464287598 1,698 13,749 SH   SOLE   0 0 13,749
ISHARES TRUST RUS 2000 VAL ETF RUS 2000 VAL ETF 464287630 892 7,441 SH   SOLE   0 0 7,441
ISHARES TRUST SH TR CRPORT ETF SH TR CRPORT ETF 464288646 8,548 161,824 SH   SOLE   0 0 161,824
ISHARES TRUST SHORT TREAS BD ETF SHORT TREAS BD ETF 464288679 1,053 9,523 SH   SOLE   0 0 9,523
ISHARES TRUST US TREAS BD ETF US TREAS BD ETF 46429B267 1,195 47,360 SH   SOLE   0 0 47,360
JPMORGAN CHASE & CO. COM COM 46625H100 390 3,853 SH   SOLE   0 0 3,853
MARRIOTT INTERNATIONAL INC COM CL A COM CL A 571903202 202 1,615 SH   SOLE   0 0 1,615
MC DONALDS CORP COM 580135101 340 1,792 SH   SOLE   0 0 1,792
METALLA ROYALITY & STREAMING L COM COM 59124U100 20 20,000 SH   SOLE   0 0 20,000
MICROSOFT CORP COM 594918104 821 6,961 SH   SOLE   0 0 6,961
PETIQ INC COM CL A COM CL A 71639T106 348 11,088 SH   SOLE   0 0 11,088
PHILIP MORRIS INTL COM 718172109 209 2,367 SH   SOLE   0 0 2,367
PIMCO ETF TRUST ENHAN SHRT MA AC ETF ENHAN SHRT MA AC ETF 72201R833 2,005 19,740 SH   SOLE   0 0 19,740
PROGRESSIVE CO OHIO COM 743315103 235 3,256 SH   SOLE   0 0 3,256
SCHWAB FUNDAMENTAL US SCHWAB FDT US LG 808524771 212 5,596 SH   SOLE   0 0 5,596
SCHWAB INTERMEDIATE TERM INTRM TRM TRES ETF 808524854 3,353 62,345 SH   SOLE   0 0 62,345
SCHWAB SHORT TERM US SHT TM US TRES ETF 808524862 3,290 65,560 SH   SOLE   0 0 65,560
SCHWAB STRATEGIC TR US LCAP GR ETF US LCAP GR ETF 808524300 822 10,352 SH   SOLE   0 0 10,352
SCHWAB STRATEGIC TR US LCAP VA ETF US LCAP VA ETF 808524409 491 8,976 SH   SOLE   0 0 8,976
SELECT SECTOR HEALTH SBI HEALTHCARE ETF 81369Y209 8,456 92,163 SH   SOLE   0 0 92,163
SELECT SECTOR SPDR TRUST ENERGY ETF ENERGY ETF 81369Y506 1,009 15,257 SH   SOLE   0 0 15,257
SELECT SECTOR SPDR TRUST RL EST SEL SEC ETF RL EST SEL SEC ETF 81369Y860 337 9,293 SH   SOLE   0 0 9,293
SELECT SECTOR SPDR TRUST SBI CONS DISCR ETF SBI CONS DISCR ETF 81369Y407 1,230 10,805 SH   SOLE   0 0 10,805
SELECT SECTOR SPDR TRUST SBI CONS STPLS ETF SBI CONS STPLS ETF 81369Y308 3,786 67,478 SH   SOLE   0 0 67,478
SELECT SECTOR SPDR TRUST SBI INT-INDS ETF SBI INT-INDS ETF 81369Y704 1,147 15,293 SH   SOLE   0 0 15,293
SELECT SECTOR SPDR TRUST SBI INT-UTILS ETF SBI INT-UTILS ETF 81369Y886 2,055 35,323 SH   SOLE   0 0 35,323
SELECT SECTOR SPDR TRUST SBI MATERIALS ETF SBI MATERIALS ETF 81369Y100 1,847 33,280 SH   SOLE   0 0 33,280
SELECT SECTOR SPDR TRUST TECHNOLOGY ETF TECHNOLOGY ETF 81369Y803 3,818 51,588 SH   SOLE   0 0 51,588
SPDR BLMBRG BRCLY HGH BLOOMBERG BRCLYS HI YLD BD ETF 78464A417 42,364 1,177,763 SH   SOLE   0 0 1,177,763
SPDR S&P 500 ETF TR UNIT ETF 78462F103 41,629 147,370 SH   SOLE   0 0 147,370
SPDR SERIES TRUST DJ REIT ETF DJ REIT ETF 78464A607 1,233 12,464 SH   SOLE   0 0 12,464
SPDR SERIES TRUST PRTFLO S&P500 GW ETF PRTFLO S&P500 GW ETF 78464A409 1,547 41,564 SH   SOLE   0 0 41,564
SPDR SERIES TRUST S&P DIVID ETF S&P DIVID ETF 78464A763 305 3,071 SH   SOLE   0 0 3,071
UNITED MICRO ELECTRONICS ADR SPONSORED ADR SPONSORED 910873405 22 11,954 SH   SOLE   0 0 11,954
VANGUARD ALLWRLD EX US ETF ALLWRLD EX US ETF 922042775 2,224 44,343 SH   SOLE   0 0 44,343
VANGUARD DIV APP ETF DIV APP ETF 921908844 54,532 497,373 SH   SOLE   0 0 497,373
VANGUARD FTSE DEV MKT ETF FTSE DEV MKT ETF 921943858 280 6,857 SH   SOLE   0 0 6,857
VANGUARD FTSE EMERGING FTSE EMR MKT ETF 922042858 1,572 36,982 SH   SOLE   0 0 36,982
VANGUARD HIGH DIV YLD ETF HIGH DIV YLD ETF 921946406 302 3,520 SH   SOLE   0 0 3,520
VANGUARD INTERMEDIATE INT-TERM CORP 92206C870 210 2,421 SH   SOLE   0 0 2,421
VANGUARD INTL BD IDX ETF INTL BD IDX ETF 92203J407 2,616 46,901 SH   SOLE   0 0 46,901
VANGUARD REAL ESTATE REAL ESTATE ETF 922908553 2,219 25,532 SH   SOLE   0 0 25,532
VANGUARD S&P 500 ETF SHS S&P 500 ETF SHS 922908363 589 2,271 SH   SOLE   0 0 2,271
VANGUARD SHORT TERM SHORT TERM TREAS ETF 92206C102 3,077 50,923 SH   SOLE   0 0 50,923
VANGUARD SHORT TRM BOND ETF SHORT TRM BOND ETF 921937827 4,172 52,414 SH   SOLE   0 0 52,414
VANGUARD SM CP VAL ETF SM CP VAL ETF 922908611 1,526 11,852 SH   SOLE   0 0 11,852
VANGUARD SMALL CP ETF SMALL CP ETF 922908751 3,379 22,115 SH   SOLE   0 0 22,115
VANGUARD TOTAL STK MKT ETF TOTAL STK MKT ETF 922908769 416 2,877 SH   SOLE   0 0 2,877
VANGUARD UTILITIES ETF UTILITIES ETF 92204A876 747 5,763 SH   SOLE   0 0 5,763
VANGUARD VALUE ETF VALUE ETF 922908744 3,194 29,679 SH   SOLE   0 0 29,679
VERIZON COMMUNICATIONS COM COM 92343V104 414 6,994 SH   SOLE   0 0 6,994
WALGREENS BOOTS ALLIANCE INC COM COM 931427108 594 9,389 SH   SOLE   0 0 9,389
WALT DISNEY CO COM 254687106 691 6,225 SH   SOLE   0 0 6,225
WEC ENERGY GROUP INC COM COM 92939U106 264 3,335 SH   SOLE   0 0 3,335
WISDOMTREE TRUST US MIDCAP DIVID ETF US MIDCAP DIVID ETF 97717W505 565 15,776 SH   SOLE   0 0 15,776
WORLD GOLD TRUST SPDR GLD MINIS ETF SPDR GLD MINIS ETF 98149E204 5,685 440,321 SH   SOLE   0 0 440,321