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
AFFIRM HLDGS INC COM CL A 00827B106 309,885 4,482 SH SOLE 0 0 4,482
AIM ETF PRODUCTS TRUST US LRGCP B20 JUN 00888H737 465,993 14,625 SH SOLE 0 0 14,625
ALASKA AIR GROUP INC COM 011659109 455,909 9,214 SH SOLE 0 0 9,214
ALPHABET INC CAP STK CL A 02079K305 1,164,913 6,610 SH SOLE 0 0 6,610
ALPHABET INC CAP STK CL C 02079K107 248,586 1,401 SH SOLE 0 0 1,401
AMAZON COM INC COM 023135106 4,942,086 22,526 SH SOLE 0 0 22,526
AMERICAN CENTY ETF TR US SML CP VALU 025072877 2,669,963 29,308 SH SOLE 0 0 29,308
AMGEN INC COM 031162100 426,758 1,528 SH SOLE 0 0 1,528
APPLE INC COM 037833100 4,448,063 21,680 SH SOLE 0 0 21,680
AT&T INC COM 00206R102 277,054 9,573 SH SOLE 0 0 9,573
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,440,508 5,024 SH SOLE 0 0 5,024
BOEING CO COM 097023105 1,245,237 5,943 SH SOLE 0 0 5,943
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,875,817 19,550 SH SOLE 0 0 19,550
CHEVRON CORP NEW COM 166764100 750,866 5,244 SH SOLE 0 0 5,244
CHIPOTLE MEXICAN GRILL INC COM 169656105 316,967 5,645 SH SOLE 0 0 5,645
CISCO SYS INC COM 17275R102 314,001 4,526 SH SOLE 0 0 4,526
CONSOLIDATED WATER CO INC ORD G23773107 286,031 9,528 SH SOLE 0 0 9,528
COSTCO WHSL CORP NEW COM 22160K105 3,886,634 3,926 SH SOLE 0 0 3,926
DEERE & CO COM 244199105 715,534 1,407 SH SOLE 0 0 1,407
DISNEY WALT CO COM 254687106 210,644 1,699 SH SOLE 0 0 1,699
ELI LILLY & CO COM 532457108 372,472 478 SH SOLE 0 0 478
EXPEDIA GROUP INC COM NEW 30212P303 426,086 2,526 SH SOLE 0 0 2,526
EXXON MOBIL CORP COM 30231G102 582,448 5,403 SH SOLE 0 0 5,403
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 2,015,073 27,216 SH SOLE 0 0 27,216
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 382,245 6,093 SH SOLE 0 0 6,093
FORD MTR CO COM 345370860 135,429 12,482 SH SOLE 0 0 12,482
GLOBAL X FDS ARTIFICIAL ETF 37954Y632 4,718,304 107,995 SH SOLE 0 0 107,995
GLOBAL X FDS CYBRSCURTY ETF 37954Y384 2,234,830 60,238 SH SOLE 0 0 60,238
GLOBAL X FDS US INFR DEV ETF 37954Y673 3,715,591 85,259 SH SOLE 0 0 85,259
HERITAGE FINL CORP WASH COM 42722X106 208,934 8,764 SH SOLE 0 0 8,764
INNODATA INC COM NEW 457642205 349,577 6,825 SH SOLE 0 0 6,825
INTERNATIONAL BUSINESS MACHS COM 459200101 260,866 885 SH SOLE 0 0 885
INVESCO ACTIVELY MANAGED EXC TOTAL RETURN 46090A804 508,433 10,843 SH SOLE 0 0 10,843
INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 1,576,795 32,411 SH SOLE 0 0 32,411
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 12,396,713 118,868 SH SOLE 0 0 118,868
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 4,490,351 86,187 SH SOLE 0 0 86,187
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 656,661 9,215 SH SOLE 0 0 9,215
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 203,367 1,119 SH SOLE 0 0 1,119
INVESCO QQQ TR UNIT SER 1 46090E103 900,018 1,632 SH SOLE 0 0 1,632
ISHARES TR 7-10 YR TRSY BD 464287440 5,055,466 52,788 SH SOLE 0 0 52,788
ISHARES TR RUS TP200 GR ETF 464289438 28,648,280 116,215 SH SOLE 0 0 116,215
ISHARES TR MSCI USA MMENTM 46432F396 1,883,628 7,838 SH SOLE 0 0 7,838
ISHARES TR CORE DIVID ETF 46435U861 9,209,217 183,013 SH SOLE 0 0 183,013
ISHARES TR CORE MSCI EAFE 46432F842 206,112 2,469 SH SOLE 0 0 2,469
ISHARES TR HDG MSCI JAPAN 46434V886 435,404 9,721 SH SOLE 0 0 9,721
ISHARES TR SELECT DIVID ETF 464287168 422,336 3,180 SH SOLE 0 0 3,180
ISHARES TR CORE S&P500 ETF 464287200 2,396,241 3,859 SH SOLE 0 0 3,859
ISHARES TR EAFE GRWTH ETF 464288885 375,760 3,355 SH SOLE 0 0 3,355
ISHARES TR RUS 1000 GRW ETF 464287614 482,747 1,137 SH SOLE 0 0 1,137
J P MORGAN EXCHANGE TRADED F HEDGED EQUITY LA 46654Q724 11,840,440 189,205 SH SOLE 0 0 189,205
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 9,470,641 133,823 SH SOLE 0 0 133,823
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 6,179,921 121,940 SH SOLE 0 0 121,940
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 286,258 6,180 SH SOLE 0 0 6,180
JACOBS SOLUTIONS INC COM 46982L108 702,998 5,348 SH SOLE 0 0 5,348
MCDONALDS CORP COM 580135101 322,875 1,105 SH SOLE 0 0 1,105
META PLATFORMS INC CL A 30303M102 494,030 669 SH SOLE 0 0 669
MICROSOFT CORP COM 594918104 23,003,402 46,246 SH SOLE 0 0 46,246
NETFLIX INC COM 64110L106 317,374 237 SH SOLE 0 0 237
NIKE INC CL B 654106103 237,334 3,341 SH SOLE 0 0 3,341
NVIDIA CORPORATION COM 67066G104 2,182,825 13,816 SH SOLE 0 0 13,816
PACCAR INC COM 693718108 1,795,588 18,889 SH SOLE 0 0 18,889
PACER FDS TR TRENDP US LAR CP 69374H105 3,222,042 63,476 SH SOLE 0 0 63,476
PACER FDS TR US CASH COWS 100 69374H881 4,703,464 85,362 SH SOLE 0 0 85,362
PACER FDS TR US LRG CP CASH 69374H360 15,106,817 430,271 SH SOLE 0 0 430,271
PALANTIR TECHNOLOGIES INC CL A 69608A108 528,104 3,874 SH SOLE 0 0 3,874
PEPSICO INC COM 713448108 235,489 1,783 SH SOLE 0 0 1,783
PHILIP MORRIS INTL INC COM 718172109 217,427 1,194 SH SOLE 0 0 1,194
SALESFORCE INC COM 79466L302 454,317 1,666 SH SOLE 0 0 1,666
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 23,899,234 901,858 SH SOLE 0 0 901,858
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 3,858,965 161,937 SH SOLE 0 0 161,937
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 704,281 24,111 SH SOLE 0 0 24,111
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 391,718 13,965 SH SOLE 0 0 13,965
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 657,955 26,006 SH SOLE 0 0 26,006
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 518,979 3,850 SH SOLE 0 0 3,850
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 343,383 779 SH SOLE 0 0 779
SPDR GOLD TR GOLD SHS 78463V107 11,079,961 36,348 SH SOLE 0 0 36,348
SPDR INDEX SHS FDS MSCI WRLD STRGIC 78463X418 902,055 6,688 SH SOLE 0 0 6,688
SPDR S&P 500 ETF TR TR UNIT 78462F103 7,555,898 12,229 SH SOLE 0 0 12,229
SPDR SERIES TRUST PORTFOLIO S&P600 78468R853 7,661,452 179,846 SH SOLE 0 0 179,846
SPDR SERIES TRUST SSGA US LRG ETF 78468R804 333,854 1,912 SH SOLE 0 0 1,912
SPDR SERIES TRUST SPDR S&P1500VL 78464A128 404,091 2,103 SH SOLE 0 0 2,103
STARBUCKS CORP COM 855244109 1,926,570 21,026 SH SOLE 0 0 21,026
T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867 251,370 7,125 SH SOLE 0 0 7,125
T-MOBILE US INC COM 872590104 513,165 2,154 SH SOLE 0 0 2,154
TESLA INC COM 88160R101 600,769 1,891 SH SOLE 0 0 1,891
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 882,097 3,163 SH SOLE 0 0 3,163
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 15,747,511 213,874 SH SOLE 0 0 213,874
VANGUARD INDEX FDS MID CAP ETF 922908629 8,812,677 31,493 SH SOLE 0 0 31,493
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 29,225,511 51,451 SH SOLE 0 0 51,451
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,520,492 5,003 SH SOLE 0 0 5,003
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 464,458 6,910 SH SOLE 0 0 6,910
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 7,295,137 145,119 SH SOLE 0 0 145,119
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 305,982 1,495 SH SOLE 0 0 1,495
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 859,483 15,076 SH SOLE 0 0 15,076
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 3,662,806 27,476 SH SOLE 0 0 27,476
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 2,072,901 25,876 SH SOLE 0 0 25,876
VANGUARD WORLD FD UTILITIES ETF 92204A876 4,354,998 24,673 SH SOLE 0 0 24,673
VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527 445,756 9,470 SH SOLE 0 0 9,470
VISA INC COM CL A 92826C839 274,650 774 SH SOLE 0 0 774
WALMART INC COM 931142103 253,746 2,595 SH SOLE 0 0 2,595
WELLS FARGO CO NEW COM 949746101 220,039 2,746 SH SOLE 0 0 2,746
WISDOMTREE TR US QTLY DIV GRT 97717X669 30,084,154 359,257 SH SOLE 0 0 359,257