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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ALASKA AIR GROUP INC COM 011659109   402,207 10,847 SH   SOLE   0 0 10,847
ALIGN TECHNOLOGY INC COM 016255101   305,320 1,000 SH   SOLE   0 0 1,000
ALPHABET INC CAP STK CL A 02079K305   831,615 6,355 SH   SOLE   0 0 6,355
ALPHABET INC CAP STK CL C 02079K107   202,390 1,535 SH   SOLE   0 0 1,535
AMAZON COM INC COM 023135106   2,646,065 20,815 SH   SOLE   0 0 20,815
AMERICAN CENTY ETF TR US SML CP VALU 025072877   3,256,537 41,777 SH   SOLE   0 0 41,777
AMGEN INC COM 031162100   487,323 1,813 SH   SOLE   0 0 1,813
APPLE INC COM 037833100   3,140,380 18,342 SH   SOLE   0 0 18,342
ARK ETF TR AUTNMUS TECHNLGY 00214Q203   3,286,665 62,651 SH   SOLE   0 0 62,651
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,586,158 4,528 SH   SOLE   0 0 4,528
BOEING CO COM 097023105   1,012,645 5,283 SH   SOLE   0 0 5,283
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   1,680,741 19,514 SH   SOLE   0 0 19,514
CHEVRON CORP NEW COM 166764100   568,951 3,374 SH   SOLE   0 0 3,374
CONSOLIDATED WATER CO INC ORD G23773107   679,090 23,878 SH   SOLE   0 0 23,878
COSTCO WHSL CORP NEW COM 22160K105   2,228,676 3,945 SH   SOLE   0 0 3,945
DEERE & CO COM 244199105   557,051 1,476 SH   SOLE   0 0 1,476
ELI LILLY & CO COM 532457108   216,495 403 SH   SOLE   0 0 403
EXPEDIA GROUP INC COM NEW 30212P303   260,355 2,526 SH   SOLE   0 0 2,526
EXXON MOBIL CORP COM 30231G102   627,147 5,334 SH   SOLE   0 0 5,334
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   6,087,721 132,486 SH   SOLE   0 0 132,486
FORD MTR CO DEL COM 345370860   152,129 12,249 SH   SOLE   0 0 12,249
HERITAGE FINL CORP WASH COM 42722X106   200,124 12,270 SH   SOLE   0 0 12,270
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   5,729,757 73,327 SH   SOLE   0 0 73,327
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   4,595,045 135,308 SH   SOLE   0 0 135,308
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   571,868 20,871 SH   SOLE   0 0 20,871
INVESCO QQQ TR UNIT SER 1 46090E103   505,989 1,412 SH   SOLE   0 0 1,412
ISHARES TR RUS TP200 GR ETF 464289438   16,060,616 104,405 SH   SOLE   0 0 104,405
ISHARES TR CORE S&P500 ETF 464287200   2,884,913 6,718 SH   SOLE   0 0 6,718
ISHARES TR CORE S&P SCP ETF 464287804   359,417 3,810 SH   SOLE   0 0 3,810
ISHARES TR SELECT DIVID ETF 464287168   342,295 3,180 SH   SOLE   0 0 3,180
ISHARES TR EAFE GRWTH ETF 464288885   309,817 3,590 SH   SOLE   0 0 3,590
J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886   2,721,333 32,533 SH   SOLE   0 0 32,533
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   5,736,153 114,312 SH   SOLE   0 0 114,312
JACOBS SOLUTIONS INC COM 46982L108   719,628 5,272 SH   SOLE   0 0 5,272
MCDONALDS CORP COM 580135101   355,381 1,349 SH   SOLE   0 0 1,349
MERCK & CO INC COM 58933Y105   221,611 2,153 SH   SOLE   0 0 2,153
MICROSOFT CORP COM 594918104   14,041,408 44,470 SH   SOLE   0 0 44,470
NIKE INC CL B 654106103   440,065 4,602 SH   SOLE   0 0 4,602
NVIDIA CORPORATION COM 67066G104   586,183 1,348 SH   SOLE   0 0 1,348
PACCAR INC COM 693718108   709,322 8,343 SH   SOLE   0 0 8,343
PACER FDS TR US CASH COWS 100 69374H881   3,272,351 66,202 SH   SOLE   0 0 66,202
PEPSICO INC COM 713448108   305,331 1,802 SH   SOLE   0 0 1,802
SALESFORCE INC COM 79466L302   288,353 1,422 SH   SOLE   0 0 1,422
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   2,884,752 57,869 SH   SOLE   0 0 57,869
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   21,266,224 300,540 SH   SOLE   0 0 300,540
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   754,106 18,206 SH   SOLE   0 0 18,206
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   366,590 5,417 SH   SOLE   0 0 5,417
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   10,892,830 84,611 SH   SOLE   0 0 84,611
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   3,087,334 39,304 SH   SOLE   0 0 39,304
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   442,393 1,321 SH   SOLE   0 0 1,321
SPDR S&P 500 ETF TR TR UNIT 78462F103   5,807,088 13,584 SH   SOLE   0 0 13,584
SPDR SER TR PORTFOLIO S&P600 78468R853   9,502,395 257,517 SH   SOLE   0 0 257,517
STARBUCKS CORP COM 855244109   2,272,165 24,895 SH   SOLE   0 0 24,895
T-MOBILE US INC COM 872590104   295,926 2,113 SH   SOLE   0 0 2,113
TESLA INC COM 88160R101   516,763 2,065 SH   SOLE   0 0 2,065
THOMSON REUTERS CORP. COM 884903808   235,344 1,924 SH   SOLE   0 0 1,924
UNITED PARCEL SERVICE INC CL B 911312106   269,526 1,729 SH   SOLE   0 0 1,729
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   10,170,820 145,756 SH   SOLE   0 0 145,756
VANGUARD INDEX FDS MID CAP ETF 922908629   8,345,269 40,075 SH   SOLE   0 0 40,075
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   21,687,982 55,228 SH   SOLE   0 0 55,228
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,209,000 5,692 SH   SOLE   0 0 5,692
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   211,096 4,070 SH   SOLE   0 0 4,070
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   738,387 16,889 SH   SOLE   0 0 16,889
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   3,470,509 17,799 SH   SOLE   0 0 17,799
VANGUARD WORLD FDS MATERIALS ETF 92204A801   436,476 2,530 SH   SOLE   0 0 2,530
WISDOMTREE TR US QTLY DIV GRT 97717X669   23,684,088 373,037 SH   SOLE   0 0 373,037