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
INVESCO QQQ TRUST STOK 46090E103   24,967,177 53,244 SH   SOLE 0 53,244 0 0
TECHNOLOGY SELECT SECTORSPDR ETF STOK 81369Y803   21,825,622 105,703 SH   SOLE 0 105,703 0 0
JENSEN QUALITY GROWTH I MUTF 476313309   19,666,949 343,708 SH   SOLE 0 343,708 0 0
PARNASSUS CORE EQUITY INVESTOR MUTF 701769101   17,129,973 294,887 SH   SOLE 0 294,887 0 0
T. ROWE PRICE CAPITAL APPRECIATION I MUTF 77954M303   16,514,854 477,170 SH   SOLE 0 477,170 0 0
VANGUARD DIVIDEND GROWTH FUND INV MUTF 921908604   14,236,760 402,965 SH   SOLE 0 402,965 0 0
APPLE INC STOK 037833100   12,145,575 54,678 SH   SOLE 0 54,678 0 0
ELI LILLY AND CO STOK 532457108   12,016,224 14,549 SH   SOLE 0 14,549 0 0
BERKSHIRE HATHAWAY CLASS B STOK 084670702   10,684,087 20,061 SH   SOLE 0 20,061 0 0
AMAZON.COM INC STOK 023135106   10,051,626 52,831 SH   SOLE 0 52,831 0 0
ALPHABET INC CLASS A STOK 02079K305   9,255,393 59,851 SH   SOLE 0 59,851 0 0
AUTOMATIC DATA PROCESSIN STOK 053015103   7,682,387 25,144 SH   SOLE 0 25,144 0 0
MICROSOFT CORP STOK 594918104   6,918,473 18,430 SH   SOLE 0 18,430 0 0
COSTCO WHSL CORP NEW STOK 22160K105   6,527,973 6,902 SH   SOLE 0 6,902 0 0
VISA INC CLASS A STOK 92826C839   5,157,629 14,717 SH   SOLE 0 14,717 0 0
SCHWAB VALUE ADVANTAGE MONEY INV MUTF 808515605   4,883,955 4,883,955 SH   SOLE 0 4,883,955 0 0
MASTERCARD INC CLASS A STOK 57636Q104   4,053,912 7,396 SH   SOLE 0 7,396 0 0
ENERGY SELECT SECTOR SPDR ETF STOK 81369Y506   3,213,139 34,384 SH   SOLE 0 34,384 0 0
INTUITIVE SURGICAL INC STOK 46120E602   3,016,194 6,090 SH   SOLE 0 6,090 0 0
CATERPILLAR INC STOK 149123101   2,954,701 8,959 SH   SOLE 0 8,959 0 0
NOVO-NORDISK A S FSPONSORED ADR 1 ADR REPS 1 ORD SHS STOK 670100205   2,904,467 41,827 SH   SOLE 0 41,827 0 0
GALLAGHER ARTHUR J & CO STOK 363576109   2,832,154 8,203 SH   SOLE 0 8,203 0 0
DEERE & CO STOK 244199105   2,824,013 6,017 SH   SOLE 0 6,017 0 0
WELLTOWER INC REIT STOK 95040Q104   2,761,937 18,027 SH   SOLE 0 18,027 0 0
WALMART INC STOK 931142103   2,573,251 29,311 SH   SOLE 0 29,311 0 0
PALO ALTO NETWORKS INC STOK 697435105   2,532,639 14,842 SH   SOLE 0 14,842 0 0
AMGEN INC STOK 031162100   2,332,867 7,488 SH   SOLE 0 7,488 0 0
GE AEROSPACE STOK 369604301   2,051,476 10,250 SH   SOLE 0 10,250 0 0
SELECT SECTOR INDUSTRIALSPDR ETF STOK 81369Y704   2,044,406 15,598 SH   SOLE 0 15,598 0 0
FIDELITY CONTRAFUND MUTF 316071109   1,940,328 96,920 SH   SOLE 0 96,920 0 0
SCHWAB VALUE ADVANTAGE MONEY ULTRA MUTF 808515696   1,927,896 1,927,896 SH   SOLE 0 1,927,896 0 0
OAKMARK INVESTOR MUTF 413838103   1,856,675 12,065 SH   SOLE 0 12,065 0 0
CONESTOGA SMALL CAP INVESTORS MUTF 207019100   1,767,062 25,853 SH   SOLE 0 25,853 0 0
ANALOG DEVICES INC STOK 032654105   1,639,912 8,132 SH   SOLE 0 8,132 0 0
NVIDIA CORP STOK 67066G104   1,339,314 12,358 SH   SOLE 0 12,358 0 0
ABBOTT LABS STOK 002824100   1,301,211 9,809 SH   SOLE 0 9,809 0 0
UNITEDHEALTH GROUP INC STOK 91324P102   1,242,585 2,372 SH   SOLE 0 2,372 0 0
VANGUARD WELLESLEY INCOME INV MUTF 921938106   1,192,034 47,209 SH   SOLE 0 47,209 0 0
FREEPORT-MCMORAN INC STOK 35671D857   1,189,547 31,420 SH   SOLE 0 31,420 0 0
HARBOR CAPITAL APPRECIATION INSTL MUTF 411511504   1,161,638 11,364 SH   SOLE 0 11,364 0 0
WILLIAM BLAIR SMALL-MID CAP GROWTH N MUTF 093001345   1,083,296 48,383 SH   SOLE 0 48,383 0 0
META PLATFORMS INC CLASS A STOK 30303M102   1,054,101 1,829 SH   SOLE 0 1,829 0 0
VANGUARD HEALTH CARE INV MUTF 921908307   920,670 5,114 SH   SOLE 0 5,114 0 0
NEXTERA ENERGY INC STOK 65339F101   902,328 12,729 SH   SOLE 0 12,729 0 0
US TREASU NT 4.625 03/26UST NOTE DUE 03/15/26 FIX 91282CGR6   804,000 800,000 SH   SOLE 0 800,000 0 0
T. ROWE PRICE DIVIDEND GROWTH MUTF 779546100   795,931 10,150 SH   SOLE 0 10,150 0 0
SCHWAB GOVERNMENT MONEY INV MUTF 808515613   692,988 692,988 SH   SOLE 0 692,988 0 0
MCKESSON CORP STOK 58155Q103   604,009 898 SH   SOLE 0 898 0 0
AMANA INCOME INVESTOR MUTF 022865109   578,066 9,131 SH   SOLE 0 9,131 0 0
CONSERVATIVE POOL MUTF 808516843   546,587 27,788 SH   SOLE 0 27,788 0 0
ADVANCED MICRO DEVIC STOK 007903107   489,351 4,763 SH   SOLE 0 4,763 0 0
IBM CORP STOK 459200101   415,071 1,669 SH   SOLE 0 1,669 0 0
SERVICE CORP INTL STOK 817565104   373,911 4,662 SH   SOLE 0 4,662 0 0
DANAHER CORP STOK 235851102   352,862 1,721 SH   SOLE 0 1,721 0 0
HCA HEALTHCARE INC STOK 40412C101   341,004 987 SH   SOLE 0 987 0 0
TESLA INC STOK 88160R101   326,542 1,260 SH   SOLE 0 1,260 0 0
VANGUARD 500 INDEX ADMIRAL MUTF 922908710   323,847 626 SH   SOLE 0 626 0 0
SELECT SECTOR HEALTH CARE SPDR ETF STOK 81369Y209   292,517 2,003 SH   SOLE 0 2,003 0 0
COLUMBIA SELIGMAN TECH & INFO A MUTF 19766H429   286,994 2,652 SH   SOLE 0 2,652 0 0
FORTINET INC STOK 34959E109   286,855 2,980 SH   SOLE 0 2,980 0 0
CHEVRON CORP NEW STOK 166764100   286,114 1,710 SH   SOLE 0 1,710 0 0
VANECK SEMICONDUCTOR ETF STOK 92189F676   277,270 1,311 SH   SOLE 0 1,311 0 0
NRG ENERGY INC STOK 629377508   263,552 2,761 SH   SOLE 0 2,761 0 0
BOSTON SCIENTIFIC CORP STOK 101137107   261,884 2,596 SH   SOLE 0 2,596 0 0
FISERV INC STOK 337738108   231,430 1,048 SH   SOLE 0 1,048 0 0
MORGAN STANLEY P 4.55 29CD FDIC INS DUE 07/03/29US FIX 61768E6N8   203,849 200,000 SH   SOLE 0 200,000 0 0