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
ADVANCED MICRO DEVICES INC COM 007903107 675,598 1,163 SH SOLE 0 0 1,163
ALPHABET INC CAP STK CL C 02079K107 423,254 1,198 SH SOLE 0 0 1,197
ALPHABET INC CAP STK CL A 02079K305 11,698,724 32,736 SH SOLE 0 0 32,735
ALTRIA GROUP INC COM 02209S103 506,460 7,039 SH SOLE 0 0 7,039
AMAZON COM INC COM 023135106 7,733,153 32,446 SH SOLE 0 0 32,445
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 533,071 12,842 SH SOLE 0 0 12,842
AMERIPRISE FINL INC COM 03076C106 661,271 1,441 SH SOLE 0 0 1,441
APPLE INC COM 037833100 10,808,312 37,352 SH SOLE 0 0 37,352
APPLIED MATLS INC COM 038222105 1,364,301 1,887 SH SOLE 0 0 1,887
ARISTA NETWORKS INC COM SHS 040413205 1,835,723 10,806 SH SOLE 0 0 10,806
ARM HOLDINGS PLC SPONSORED ADS 042068205 1,838,445 5,185 SH SOLE 0 0 5,185
ASTRAZENECA PLC ORD G0593M107 304,719 1,607 SH SOLE 0 0 1,607
AT&T INC COM 00206R102 750,689 36,265 SH SOLE 0 0 36,265
AUTOMATIC DATA PROCESSING IN COM 053015103 912,109 4,073 SH SOLE 0 0 4,072
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,623,545 5,243 SH SOLE 0 0 5,243
BLACKROCK INC COM 09290D101 433,922 451 SH SOLE 0 0 451
BROADCOM INC COM 11135F101 11,510,159 30,470 SH SOLE 0 0 30,470
CATERPILLAR INC COM 149123101 2,547,633 2,392 SH SOLE 0 0 2,392
CHENIERE ENERGY INC COM NEW 16411R208 1,105,899 4,627 SH SOLE 0 0 4,627
CHEVRON CORPORATION COM 166764100 728,273 4,394 SH SOLE 0 0 4,393
COCA COLA CO COM 191216100 1,498,534 18,439 SH SOLE 0 0 18,438
COCA COLA CONS INC COM 191098102 2,197,610 11,511 SH SOLE 0 0 11,510
COSTCO WHOLESALE CORPORATION COM 22160K105 8,059,480 8,615 SH SOLE 0 0 8,615
DUKE ENERGY CORP NEW COM NEW 26441C204 1,782,589 14,083 SH SOLE 0 0 14,082
DUTCH BROS INC CL A 26701L100 457,358 6,369 SH SOLE 0 0 6,369
ELI LILLY & CO COM 532457108 11,418,032 9,520 SH SOLE 0 0 9,519
EMCOR GROUP INC COM 29084Q100 346,060 417 SH SOLE 0 0 417
EXXON MOBIL CORP COM 30231G102 1,079,590 7,896 SH SOLE 0 0 7,896
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 2,227,532 124,582 SH SOLE 0 0 124,582
FIRST TR EXCHANGE-TRADED FD FINLS ALPHADEX 33734X135 285,772 4,575 SH SOLE 0 0 4,575
FIRST TR EXCHANGE-TRADED FD SHS 336917109 3,543,616 72,824 SH SOLE 0 0 72,823
FIRST TR EXCHANGE-TRADED FD UTILITIES ALPH 33734X184 469,181 9,509 SH SOLE 0 0 9,509
FIRST TR EXCHNG TRADED FD VI SMITH OPPORT FXD 33740F805 351,910 8,069 SH SOLE 0 0 8,069
FLEXSHARES TR CRE SLCT BD FD 33939L670 604,396 27,356 SH SOLE 0 0 27,356
FRANKLIN TEMPLETON ETF TR US TREAS BD ETF 35473P488 227,237 11,205 SH SOLE 0 0 11,205
HOME DEPOT INC COM 437076102 4,549,960 12,901 SH SOLE 0 0 12,901
IDEXX LABS INC COM 45168D104 548,550 1,042 SH SOLE 0 0 1,042
INTEL CORP COM 458140100 5,266,564 37,718 SH SOLE 0 0 37,718
INTERNATIONAL BUSINESS MACHS COM 459200101 3,433,207 12,209 SH SOLE 0 0 12,208
INTUIT COM 461202103 392,897 1,505 SH SOLE 0 0 1,505
INVESCO EXCHANGE TRADED FD T DORSEY WRGT UTIL 46137V795 2,327,347 48,939 SH SOLE 0 0 48,939
INVESCO QQQ TR UNIT SER 1 46090E103 240,066 326 SH SOLE 0 0 326
ISHARES SILVER TR ISHARES 46428Q109 4,261,773 79,704 SH SOLE 0 0 79,704
ISHARES TR HIGH YLD SYSTM B 46435G250 1,527,929 32,669 SH SOLE 0 0 32,669
JPMORGAN CHASE & CO COM 46625H100 3,620,022 11,059 SH SOLE 0 0 11,059
KROGER CO COM 501044101 505,728 9,107 SH SOLE 0 0 9,107
LAM RESEARCH CORP COM NEW 512807306 248,798 580 SH SOLE 0 0 580
LOCKHEED MARTIN CORP COM 539830109 1,040,567 2,042 SH SOLE 0 0 2,042
MASTEC INC COM 576323109 200,541 482 SH SOLE 0 0 482
MASTERCARD INCORPORATED CL A 57636Q104 5,202,798 10,130 SH SOLE 0 0 10,130
META PLATFORMS INC CL A 30303M102 1,116,502 1,982 SH SOLE 0 0 1,982
MICRON TECHNOLOGY INC COM 595112103 1,100,399 953 SH SOLE 0 0 953
MICROSOFT CORP COM 594918104 5,880,334 15,764 SH SOLE 0 0 15,764
NORDIC AMERICAN TANKERS LIMI COM G65773106 62,255 11,237 SH SOLE 0 0 11,237
NVIDIA CORPORATION COM 67066G104 11,691,664 58,432 SH SOLE 0 0 58,432
ORACLE CORP COM 68389X105 313,353 2,138 SH SOLE 0 0 2,138
PALO ALTO NETWORKS INC COM 697435105 8,950,586 26,247 SH SOLE 0 0 26,246
PROCTER & GAMBLE CO COM 742718109 1,465,177 9,992 SH SOLE 0 0 9,991
ROYAL CARIBBEAN GROUP COM V7780T103 205,939 649 SH SOLE 0 0 648
SPDR GOLD TR GOLD SHS 78463V107 6,090,427 16,533 SH SOLE 0 0 16,533
SYNOPSYS INC COM 871607107 238,647 535 SH SOLE 0 0 535
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 12,159,065 25,460 SH SOLE 0 0 25,460
TESLA INC COM 88160R101 1,651,696 3,927 SH SOLE 0 0 3,927
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 395,515 4,102 SH SOLE 0 0 4,101
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 650,625 947 SH SOLE 0 0 947
VANGUARD INDEX FDS TOTAL STK MKT 922908769 291,940 789 SH SOLE 0 0 788
VANGUARD WORLD FD CONSUM STP ETF 92204A207 1,010,044 4,479 SH SOLE 0 0 4,479
VERIZON COMMUNICATIONS INC COM 92343V104 766,401 18,101 SH SOLE 0 0 18,101
VISA INC COM CL A 92826C839 5,939,440 17,312 SH SOLE 0 0 17,311
WALMART INC COM 931142103 6,362,262 56,174 SH SOLE 0 0 56,173