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
ABBOTT LABORATORIES COM 002824100 2,206,434 24,316 SH SOLE 0 0 0 24,316
ABBVIE INC COM 00287Y109 4,116,075 16,357 SH SOLE 0 0 0 16,357
ALPHABET INC CAP STK CL A 02079K305 17,022,963 47,634 SH SOLE 0 0 0 47,634
ALPHABET INC CAP STK CL C 02079K107 1,413,320 4,000 SH SOLE 0 0 0 4,000
ALTRIA GROUP INC COM 02209S103 212,537 2,954 SH SOLE 0 0 0 2,954
AMAZON COM INC COM 023135106 14,488,689 60,790 SH SOLE 0 0 0 60,790
APPLE INC COM 037833100 11,427,694 39,493 SH SOLE 0 0 0 39,493
APPLIED MATLS INC COM 038222105 831,450 1,150 SH SOLE 0 0 0 1,150
ASML HLDG NV N Y REGISTRY SHS N07059210 511,286 257 SH SOLE 0 0 0 257
BANK OF AMER CORP COM 060505104 1,162,962 20,410 SH SOLE 0 0 0 20,410
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 14,146,025 28,270 SH SOLE 0 0 0 28,270
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106 733,852 19,061 SH SOLE 0 0 0 19,061
BROOKFIELD INFRASTRUCTURE PA LP INT UNIT G16252101 8,737,385 239,446 SH SOLE 0 0 0 239,446
CHEVRON CORPORATION COM 166764100 1,649,478 9,951 SH SOLE 0 0 0 9,951
CISCO SYS INC COM 17275R102 10,198,582 86,826 SH SOLE 0 0 0 86,826
COCA COLA CO COM 191216100 576,367 7,092 SH SOLE 0 0 0 7,092
ELI LILLY & CO COM 532457108 232,689 194 SH SOLE 0 0 0 194
EXXON MOBIL CORP COM 30231G102 1,751,657 12,812 SH SOLE 0 0 0 12,812
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 287,200 2,500 SH SOLE 0 0 0 2,500
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 14,697,869 328,444 SH SOLE 0 0 0 328,444
GE AEROSPACE COM NEW 369604301 645,805 1,728 SH SOLE 0 0 0 1,728
GE VERNOVA INC COM 36828A101 502,840 428 SH SOLE 0 0 0 428
HERITAGE FINL CORP WASH COM 42722X106 608,691 20,550 SH SOLE 0 0 0 20,550
HOME DEPOT INC COM 437076102 1,688,632 4,788 SH SOLE 0 0 0 4,788
INTEL CORP COM 458140100 261,806 1,875 SH SOLE 0 0 0 1,875
INTERNATIONAL BUSINESS MACHS COM 459200101 909,996 3,236 SH SOLE 0 0 0 3,236
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,107,468 5,205 SH SOLE 0 0 0 5,205
ISHARES INC CORE MSCI EMKT 46434G103 315,620 3,810 SH SOLE 0 0 0 3,810
ISHARES INC EM MKT SM-CP ETF 464286475 8,824,565 116,281 SH SOLE 0 0 0 116,281
ISHARES TR CORE MSCI EAFE 46432F842 227,156 2,352 SH SOLE 0 0 0 2,352
ISHARES TR IBONDS DEC 2030 46436E726 1,776,896 81,509 SH SOLE 0 0 0 81,509
ISHARES TR IBONDS DEC 2031 46436E486 651,729 31,273 SH SOLE 0 0 0 31,273
ISHARES TR IBONDS DEC2026 46435GAA0 1,644,999 67,891 SH SOLE 0 0 0 67,891
ISHARES TR IBONDS 27 ETF 46435UAA9 2,442,175 100,833 SH SOLE 0 0 0 100,833
ISHARES TR IBDS DEC28 ETF 46435U515 6,125,069 242,577 SH SOLE 0 0 0 242,577
ISHARES TR IBONDS DEC 29 46436E205 3,817,115 164,815 SH SOLE 0 0 0 164,815
ISHARES TR MSCI ACWI ETF 464288257 234,827 1,496 SH SOLE 0 0 0 1,496
ISHARES TR EAFE SML CP ETF 464288273 5,828,418 70,845 SH SOLE 0 0 0 70,845
ISHARES TR MSCI ACWI EX US 464288240 1,118,817 14,700 SH SOLE 0 0 0 14,700
ISHARES TR MSCI EAFE ETF 464287465 2,554,721 24,593 SH SOLE 0 0 0 24,593
ISHARES TR PFD AND INCM SEC 464288687 727,430 23,858 SH SOLE 0 0 0 23,858
ISHARES TR ISHARES SEMICDTR 464287523 12,036,677 18,785 SH SOLE 0 0 0 18,785
ISHARES TR MSCI EMG MKT ETF 464287234 2,191,788 32,039 SH SOLE 0 0 0 32,039
ISHARES TR CORE S&P MCP ETF 464287507 17,660,735 229,033 SH SOLE 0 0 0 229,033
ISHARES TR CORE S&P SCP ETF 464287804 15,375,743 103,673 SH SOLE 0 0 0 103,673
ISHARES TR S&P SML 600 GWT 464287887 2,979,941 16,685 SH SOLE 0 0 0 16,685
ISHARES TR CORE S&P500 ETF 464287200 11,159,210 14,901 SH SOLE 0 0 0 14,901
ISHARES TR RUS 2000 VAL ETF 464287630 226,509 1,024 SH SOLE 0 0 0 1,024
ISHARES TR CORE DIV GRWTH 46434V621 1,421,517 18,756 SH SOLE 0 0 0 18,756
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 14,247,317 309,388 SH SOLE 0 0 0 309,388
JOHNSON & JOHNSON COM 478160104 7,344,587 28,919 SH SOLE 0 0 0 28,919
JPMORGAN CHASE & CO COM 46625H100 7,264,107 22,192 SH SOLE 0 0 0 22,192
LOWES COS INC COM 548661107 1,542,328 6,995 SH SOLE 0 0 0 6,995
MCDONALDS CORP COM 580135101 1,225,045 4,532 SH SOLE 0 0 0 4,532
MERCK & CO INC COM 58933Y105 3,072,692 23,912 SH SOLE 0 0 0 23,912
MICRON TECHNOLOGY INC COM 595112103 1,505,194 1,304 SH SOLE 0 0 0 1,304
MICROSOFT CORP COM 594918104 8,486,387 22,750 SH SOLE 0 0 0 22,750
MORGAN STANLEY EMERGING MKTS COM 617477104 88,200 15,000 SH SOLE 0 0 0 15,000
PEPSICO INC COM 713448108 3,449,315 25,475 SH SOLE 0 0 0 25,475
PFIZER INC COM 717081103 4,118,354 171,028 SH SOLE 0 0 0 171,028
PHILIP MORRIS INTL INC COM 718172109 406,907 2,249 SH SOLE 0 0 0 2,249
PROCTER & GAMBLE CO COM 742718109 1,208,607 8,242 SH SOLE 0 0 0 8,242
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 241,820 7,626 SH SOLE 0 0 0 7,626
SCHWAB STRATEGIC TR FUND EM EQUI ETF 808524730 1,922,218 48,443 SH SOLE 0 0 0 48,443
SPDR INDEX SHS FDS ST STR PO EX ETF 78463X889 5,660,309 112,330 SH SOLE 0 0 0 112,330
SPDR INDEX SHS FDS ST PORT MARK ETF 78463X509 4,470,012 86,327 SH SOLE 0 0 0 86,327
SPDR SERIES TRUST ST STR SP SEMI 78464A862 3,976,088 6,375 SH SOLE 0 0 0 6,375
SPDR SERIES TRUST ST STR P500ETF 78464A854 345,896 3,936 SH SOLE 0 0 0 3,936
SPDR SERIES TRUST ST STR RATE ETF 78468R200 5,456,285 176,865 SH SOLE 0 0 0 176,865
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 592,935 794 SH SOLE 0 0 0 794
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 1,929,262 2,743 SH SOLE 0 0 0 2,743
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 6,447,628 49,445 SH SOLE 0 0 0 49,445
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 5,274,109 38,346 SH SOLE 0 0 0 38,346
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 20,432,598 29,750 SH SOLE 0 0 0 29,750
VANGUARD INDEX FDS MID CAP ETF 922908629 7,802,721 96,844 SH SOLE 0 0 0 96,844
VANGUARD INDEX FDS SMALL CP ETF 922908751 9,343,068 30,823 SH SOLE 0 0 0 30,823
VANGUARD INDEX FDS TOTAL STK MKT 922908769 716,027 1,935 SH SOLE 0 0 0 1,935
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 14,954,136 250,530 SH SOLE 0 0 0 250,530
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 15,730,902 177,670 SH SOLE 0 0 0 177,670
VISA INC COM CL A 92826C839 2,118,581 6,175 SH SOLE 0 0 0 6,175
WISDOMTREE TR EM EX ST-OWNED 97717X578 528,439 10,745 SH SOLE 0 0 0 10,745
WW GRAINGER INC COM 384802104 346,902 255 SH SOLE 0 0 0 255