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
ALPHABET INC CAP STK CL A 02079K305   6,415,928 36,407 SH   SOLE   0 0 6,415,928
AMAZON COM INC COM 023135106   6,745,998 30,749 SH   SOLE   0 0 6,745,998
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   261,269 7,121 SH   SOLE   0 0 261,269
AMERIPRISE FINL INC COM 03076C106   715,543 1,341 SH   SOLE   0 0 715,543
APPLE INC COM 037833100   8,264,870 40,283 SH   SOLE   0 0 8,264,870
ARISTA NETWORKS INC COM SHS 040413205   546,540 5,342 SH   SOLE   0 0 546,540
ARM HOLDINGS PLC SPONSORED ADS 042068205   761,148 4,706 SH   SOLE   0 0 761,148
AT&T INC COM 00206R102   573,769 19,826 SH   SOLE   0 0 573,769
AUTOMATIC DATA PROCESSING IN COM 053015103   2,106,403 6,830 SH   SOLE   0 0 2,106,403
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,030,519 4,180 SH   SOLE   0 0 2,030,519
BLACKROCK INC COM 09290D101   549,796 524 SH   SOLE   0 0 549,796
BROADCOM INC COM 11135F101   10,663,823 38,686 SH   SOLE   0 0 10,663,823
CANADIAN NATL RY CO COM 136375102   489,260 4,703 SH   SOLE   0 0 489,260
CATERPILLAR INC COM 149123101   658,792 1,697 SH   SOLE   0 0 658,792
CHENIERE ENERGY INC COM NEW 16411R208   479,734 1,970 SH   SOLE   0 0 479,734
CHEVRON CORP NEW COM 166764100   344,828 2,408 SH   SOLE   0 0 344,828
COCA COLA CO COM 191216100   1,420,168 20,073 SH   SOLE   0 0 1,420,168
COCA COLA CONS INC COM 191098102   972,137 8,707 SH   SOLE   0 0 972,137
COSTCO WHSL CORP NEW COM 22160K105   9,064,886 9,157 SH   SOLE   0 0 9,064,886
DUKE ENERGY CORP NEW COM NEW 26441C204   1,479,147 12,535 SH   SOLE   0 0 1,479,147
DUTCH BROS INC CL A 26701L100   292,213 4,274 SH   SOLE   0 0 292,213
ELI LILLY & CO COM 532457108   8,809,193 11,301 SH   SOLE   0 0 8,809,193
EXXON MOBIL CORP COM 30231G102   295,292 2,739 SH   SOLE   0 0 295,292
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   1,461,737 82,120 SH   SOLE   0 0 1,461,737
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   253,158 4,516 SH   SOLE   0 0 253,158
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   237,494 4,170 SH   SOLE   0 0 237,494
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   277,983 6,559 SH   SOLE   0 0 277,983
FIRST TR EXCHANGE-TRADED FD SHS 336917109   3,057,662 73,028 SH   SOLE   0 0 3,057,662
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   214,453 5,129 SH   SOLE   0 0 214,453
FIRST TR EXCHNG TRADED FD VI SMITH OPPORT FXD 33740F805   203,734 4,642 SH   SOLE   0 0 203,734
FISERV INC COM 337738108   292,407 1,696 SH   SOLE   0 0 292,407
FLEXSHARES TR CRE SLCT BD FD 33939L670   634,864 28,514 SH   SOLE   0 0 634,864
HESS CORP COM 42809H107   262,882 1,898 SH   SOLE   0 0 262,882
HOME DEPOT INC COM 437076102   5,088,913 13,880 SH   SOLE   0 0 5,088,913
IDEXX LABS INC COM 45168D104   837,763 1,562 SH   SOLE   0 0 837,763
INTEL CORP COM 458140100   333,555 14,891 SH   SOLE   0 0 333,555
INTERNATIONAL BUSINESS MACHS COM 459200101   3,374,312 11,447 SH   SOLE   0 0 3,374,312
INTUIT COM 461202103   1,805,773 2,293 SH   SOLE   0 0 1,805,773
INVESCO EXCHANGE TRADED FD T DORSEY WRGT UTIL 46137V795   1,885,848 45,084 SH   SOLE   0 0 1,885,848
INVESCO QQQ TR UNIT SER 1 46090E103   205,210 372 SH   SOLE   0 0 205,210
ISHARES SILVER TR ISHARES 46428Q109   1,746,115 53,219 SH   SOLE   0 0 1,746,115
ISHARES TR HIGH YLD SYSTM B 46435G250   765,107 16,116 SH   SOLE   0 0 765,107
JPMORGAN CHASE & CO. COM 46625H100   2,655,126 9,158 SH   SOLE   0 0 2,655,126
KROGER CO COM 501044101   573,569 7,996 SH   SOLE   0 0 573,569
LOCKHEED MARTIN CORP COM 539830109   1,287,510 2,780 SH   SOLE   0 0 1,287,510
MASTERCARD INCORPORATED CL A 57636Q104   5,882,212 10,468 SH   SOLE   0 0 5,882,212
MCDONALDS CORP COM 580135101   239,505 820 SH   SOLE   0 0 239,505
MERCK & CO INC COM 58933Y105   473,081 5,976 SH   SOLE   0 0 473,081
META PLATFORMS INC CL A 30303M102   1,024,202 1,388 SH   SOLE   0 0 1,024,202
MICROSOFT CORP COM 594918104   8,084,248 16,253 SH   SOLE   0 0 8,084,248
NIKE INC CL B 654106103   627,878 8,838 SH   SOLE   0 0 627,878
NVIDIA CORPORATION COM 67066G104   12,524,633 79,275 SH   SOLE   0 0 12,524,633
ON SEMICONDUCTOR CORP COM 682189105   236,212 4,507 SH   SOLE   0 0 236,212
ORACLE CORP COM 68389X105   229,871 1,051 SH   SOLE   0 0 229,871
PALO ALTO NETWORKS INC COM 697435105   5,658,810 27,653 SH   SOLE   0 0 5,658,810
PROCTER AND GAMBLE CO COM 742718109   2,908,947 18,259 SH   SOLE   0 0 2,908,947
PROGRESSIVE CORP COM 743315103   206,817 775 SH   SOLE   0 0 206,817
ROYAL CARIBBEAN GROUP COM V7780T103   202,898 648 SH   SOLE   0 0 202,898
SPDR GOLD TR GOLD SHS 78463V107   4,628,234 15,183 SH   SOLE   0 0 4,628,234
SYNOPSYS INC COM 871607107   322,476 629 SH   SOLE   0 0 322,476
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   5,967,372 26,347 SH   SOLE   0 0 5,967,372
TESLA INC COM 88160R101   1,349,420 4,248 SH   SOLE   0 0 1,349,420
UNITEDHEALTH GROUP INC COM 91324P102   859,409 2,755 SH   SOLE   0 0 859,409
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   552,477 973 SH   SOLE   0 0 552,477
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   420,179 4,718 SH   SOLE   0 0 420,179
VANGUARD INDEX FDS MID CAP ETF 922908629   202,815 725 SH   SOLE   0 0 202,815
VANGUARD INDEX FDS TOTAL STK MKT 922908769   252,936 832 SH   SOLE   0 0 252,936
VANGUARD WORLD FD CONSUM STP ETF 92204A207   1,148,671 5,245 SH   SOLE   0 0 1,148,671
VERIZON COMMUNICATIONS INC COM 92343V104   436,044 10,077 SH   SOLE   0 0 436,044
VISA INC COM CL A 92826C839   6,373,905 17,952 SH   SOLE   0 0 6,373,905
WALMART INC COM 931142103   5,103,404 52,193 SH   SOLE   0 0 5,103,404