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   392,536 10,047 SH   SOLE   0 0 10,047
ALIGN TECHNOLOGY INC COM 016255101   274,000 1,000 SH   SOLE   0 0 1,000
ALPHABET INC CAP STK CL A 02079K305   930,335 6,660 SH   SOLE   0 0 6,660
AMAZON COM INC COM 023135106   3,169,542 20,860 SH   SOLE   0 0 20,860
AMERICAN CENTY ETF TR US SML CP VALU 025072877   4,052,421 45,127 SH   SOLE   0 0 45,127
AMGEN INC COM 031162100   520,018 1,805 SH   SOLE   0 0 1,805
APPLE INC COM 037833100   3,857,554 20,036 SH   SOLE   0 0 20,036
ARK ETF TR AUTNMUS TECHNLGY 00214Q203   4,074,767 70,620 SH   SOLE   0 0 70,620
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,793,643 5,029 SH   SOLE   0 0 5,029
BOEING CO COM 097023105   1,591,590 6,106 SH   SOLE   0 0 6,106
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   1,685,814 19,514 SH   SOLE   0 0 19,514
CHEVRON CORP NEW COM 166764100   750,582 5,032 SH   SOLE   0 0 5,032
CHIPOTLE MEXICAN GRILL INC COM 169656105   217,261 95 SH   SOLE   0 0 95
CONSOLIDATED WATER CO INC ORD G23773107   850,057 23,878 SH   SOLE   0 0 23,878
COSTCO WHSL CORP NEW COM 22160K105   2,604,546 3,946 SH   SOLE   0 0 3,946
DEERE & CO COM 244199105   592,388 1,481 SH   SOLE   0 0 1,481
DISNEY WALT CO COM 254687106   249,009 2,758 SH   SOLE   0 0 2,758
ELI LILLY & CO COM 532457108   235,041 403 SH   SOLE   0 0 403
EXPEDIA GROUP INC COM NEW 30212P303   383,422 2,526 SH   SOLE   0 0 2,526
EXXON MOBIL CORP COM 30231G102   529,023 5,291 SH   SOLE   0 0 5,291
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   7,229,800 139,923 SH   SOLE   0 0 139,923
FORD MTR CO DEL COM 345370860   154,889 12,706 SH   SOLE   0 0 12,706
GLOBAL X FDS US INFR DEV ETF 37954Y673   4,265,597 123,784 SH   SOLE   0 0 123,784
HOME DEPOT INC COM 437076102   211,151 609 SH   SOLE   0 0 609
INTERNATIONAL BUSINESS MACHS COM 459200101   203,783 1,246 SH   SOLE   0 0 1,246
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804   217,984 4,614 SH   SOLE   0 0 4,614
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   6,722,429 78,772 SH   SOLE   0 0 78,772
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   4,470,813 118,526 SH   SOLE   0 0 118,526
INVESCO QQQ TR UNIT SER 1 46090E103   579,379 1,415 SH   SOLE   0 0 1,415
ISHARES TR RUS TP200 GR ETF 464289438   18,568,975 105,975 SH   SOLE   0 0 105,975
ISHARES TR EAFE GRWTH ETF 464288885   347,691 3,590 SH   SOLE   0 0 3,590
ISHARES TR CORE S&P500 ETF 464287200   3,285,279 6,878 SH   SOLE   0 0 6,878
ISHARES TR CORE S&P SCP ETF 464287804   411,614 3,802 SH   SOLE   0 0 3,802
ISHARES TR SELECT DIVID ETF 464287168   372,760 3,180 SH   SOLE   0 0 3,180
J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886   3,170,917 34,512 SH   SOLE   0 0 34,512
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   5,349,955 106,509 SH   SOLE   0 0 106,509
JACOBS SOLUTIONS INC COM 46982L108   687,551 5,297 SH   SOLE   0 0 5,297
MCDONALDS CORP COM 580135101   399,992 1,349 SH   SOLE   0 0 1,349
MERCK & CO INC COM 58933Y105   235,485 2,160 SH   SOLE   0 0 2,160
MICROSOFT CORP COM 594918104   17,179,247 45,685 SH   SOLE   0 0 45,685
NIKE INC CL B 654106103   399,351 3,678 SH   SOLE   0 0 3,678
NVIDIA CORPORATION COM 67066G104   388,001 783 SH   SOLE   0 0 783
PACCAR INC COM 693718108   2,246,341 23,004 SH   SOLE   0 0 23,004
PACER FDS TR US CASH COWS 100 69374H881   3,652,812 70,260 SH   SOLE   0 0 70,260
PEPSICO INC COM 713448108   306,052 1,802 SH   SOLE   0 0 1,802
SALESFORCE INC COM 79466L302   376,816 1,432 SH   SOLE   0 0 1,432
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   23,054,945 302,837 SH   SOLE   0 0 302,837
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   4,005,533 71,951 SH   SOLE   0 0 71,951
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   408,759 5,427 SH   SOLE   0 0 5,427
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   854,279 18,084 SH   SOLE   0 0 18,084
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   206,212 3,329 SH   SOLE   0 0 3,329
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   9,358,830 68,623 SH   SOLE   0 0 68,623
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   284,932 756 SH   SOLE   0 0 756
SPDR S&P 500 ETF TR TR UNIT 78462F103   6,403,731 13,473 SH   SOLE   0 0 13,473
SPDR SER TR PORTFOLIO S&P600 78468R853   10,712,381 253,968 SH   SOLE   0 0 253,968
SPDR SER TR PORTFOLIO S&P500 78464A854   200,168 3,581 SH   SOLE   0 0 3,581
STARBUCKS CORP COM 855244109   2,387,536 24,868 SH   SOLE   0 0 24,868
T-MOBILE US INC COM 872590104   339,807 2,119 SH   SOLE   0 0 2,119
TESLA INC COM 88160R101   551,187 2,218 SH   SOLE   0 0 2,218
UNITED PARCEL SERVICE INC CL B 911312106   269,692 1,715 SH   SOLE   0 0 1,715
UNITED STS NAT GAS FD LP UNIT PAR 912318300   64,668 12,755 SH   SOLE   0 0 12,755
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   10,851,994 147,546 SH   SOLE   0 0 147,546
VANGUARD INDEX FDS MID CAP ETF 922908629   8,970,986 38,562 SH   SOLE   0 0 38,562
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   24,171,704 55,338 SH   SOLE   0 0 55,338
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,422,207 5,995 SH   SOLE   0 0 5,995
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   232,783 4,146 SH   SOLE   0 0 4,146
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   828,383 17,294 SH   SOLE   0 0 17,294
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   4,204,133 19,072 SH   SOLE   0 0 19,072
VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527   227,391 4,847 SH   SOLE   0 0 4,847
WISDOMTREE TR US QTLY DIV GRT 97717X669   26,203,572 372,845 SH   SOLE   0 0 372,845