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
Expires: July 31, 2015
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
ALPHABET INC CAP STK CL A 02079K305 347,228 1,009 SH SOLE 0 0 0 1,009
AMAZON COM INC COM 023135106 241,426 969 SH SOLE 0 0 0 969
APPLE INC COM 037833100 1,481,638 4,449 SH SOLE 0 0 0 4,449
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 219,098 440 SH SOLE 0 0 0 440
DEERE & CO COM 244199105 306,045 456 SH SOLE 0 0 0 456
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 218,911 5,569 SH SOLE 0 0 0 5,569
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 260,531 4,664 SH SOLE 0 0 0 4,664
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 651,256 17,592 SH SOLE 0 0 0 17,592
ELI LILLY & CO COM 532457108 239,516 207 SH SOLE 0 0 0 207
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 633,929 5,619 SH SOLE 0 0 0 5,619
FIRST TR EXCHANGE-TRADED FD NASDAQ CYB ETF 33734X846 329,853 3,200 SH SOLE 0 0 0 3,200
IDACORP INC COM 451107106 322,511 2,467 SH SOLE 0 0 0 2,467
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 403,389 20,901 SH SOLE 0 0 0 20,901
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 400,522 6,297 SH SOLE 0 0 0 6,297
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 864,198 4,154 SH SOLE 0 0 0 4,154
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 1,398,462 21,234 SH SOLE 0 0 0 21,234
ISHARES TR SELECT US REIT 464287564 207,318 3,296 SH SOLE 0 0 0 3,296
ISHARES TR CORE S&P MCP ETF 464287507 251,825 3,500 SH SOLE 0 0 0 3,500
ISHARES TR CORE S&P SCP ETF 464287804 304,458 2,238 SH SOLE 0 0 0 2,238
ISHARES TR CORE S&P500 ETF 464287200 651,430 851 SH SOLE 0 0 0 851
ISHARES TR RUSSELL 3000 ETF 464287689 304,752 706 SH SOLE 0 0 0 706
ISHARES TR IBONDS 27 ETF 46435UAA9 239,680 9,937 SH SOLE 0 0 0 9,937
ISHARES TR IBONDS OCT 2029 46438G802 607,350 23,902 SH SOLE 0 0 0 23,902
ISHARES TR IBONDS OCT 2028 46438G703 491,800 19,166 SH SOLE 0 0 0 19,166
ISHARES TR MSCI USA MMENTM 46432F396 251,016 791 SH SOLE 0 0 0 791
ISHARES TR MSCI USA MIN ETF 46429B697 497,626 5,107 SH SOLE 0 0 0 5,107
ISHARES TR IBDS DEC28 ETF 46435U515 1,304,759 52,274 SH SOLE 0 0 0 52,274
ISHARES TR IBONDS DEC 29 46436E205 242,828 10,702 SH SOLE 0 0 0 10,702
ISHARES TR 0-3 MTH TREASURY 46436E718 633,881 6,296 SH SOLE 0 0 0 6,296
JOHNSON & JOHNSON COM 478160104 373,235 1,410 SH SOLE 0 0 0 1,410
MICROSOFT CORP COM 594918104 869,052 1,694 SH SOLE 0 0 0 1,694
PUTNAM ETF TRUST FOCUSED LAR CAP 746729300 2,682,778 50,984 SH SOLE 0 0 0 50,984
RBB FD INC F/M US TREASURY 74933W452 542,970 10,892 SH SOLE 0 0 0 10,892
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 218,211 6,708 SH SOLE 0 0 0 6,708
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 2,786,950 88,559 SH SOLE 0 0 0 88,559
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 360,090 12,286 SH SOLE 0 0 0 12,286
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 250,389 9,115 SH SOLE 0 0 0 9,115
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 771,316 21,467 SH SOLE 0 0 0 21,467
SELECT SECTOR SPDR TR ST STR DISCR ETF 81369Y407 232,918 2,140 SH SOLE 0 0 0 2,140
SPDR SERIES TRUST SPDR S&P 500 ESG 78468R531 371,707 5,019 SH SOLE 0 0 0 5,019
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 4,271,857 5,601 SH SOLE 0 0 0 5,601
TRAVELERS COMPANIES INC COM 89417E109 287,704 807 SH SOLE 0 0 0 807
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 333,688 3,034 SH SOLE 0 0 0 3,034
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 220,781 1,002 SH SOLE 0 0 0 1,002
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 4,908,841 69,976 SH SOLE 0 0 0 69,976
VANGUARD INDEX FDS MRNGSTR LRG CAP 922908637 3,262,364 9,272 SH SOLE 0 0 0 9,272
VANGUARD INDEX FDS MRNGSTR MD CP GR 922908538 952,830 3,262 SH SOLE 0 0 0 3,262
VANGUARD INDEX FDS MRNGSTR VAL ETF 922908744 1,389,013 6,428 SH SOLE 0 0 0 6,428
VANGUARD INDEX FDS MRNGSTR MID CAP 922908629 435,807 5,557 SH SOLE 0 0 0 5,557
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,218,161 13,591 SH SOLE 0 0 0 13,591
VANGUARD INDEX FDS MRNGSTR SML CAP 922908751 4,157,046 14,612 SH SOLE 0 0 0 14,612
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 2,069,153 8,933 SH SOLE 0 0 0 8,933
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 51,921,166 138,738 SH SOLE 0 0 0 138,738
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,718,839 20,716 SH SOLE 0 0 0 20,716
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 233,864 4,938 SH SOLE 0 0 0 4,938
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 858,304 6,657 SH SOLE 0 0 0 6,657
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 288,604 1,237 SH SOLE 0 0 0 1,237
VANGUARD STAR FDS VG TL INTL STK F 921909768 9,889,098 116,397 SH SOLE 0 0 0 116,397
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 438,847 6,215 SH SOLE 0 0 0 6,215
VANGUARD WORLD FD INF TECH ETF 92204A702 317,216 2,524 SH SOLE 0 0 0 2,524
VERIZON COMMUNICATIONS INC COM 92343V104 291,458 6,354 SH SOLE 0 0 0 6,354
WORLD GOLD TR SPDR GLD MINIS 98149E303 223,941 2,725 SH SOLE 0 0 0 2,725