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
ABBVIE INC COM 00287Y109 273,973 1,223 SH SOLE 0 0 0 1,223
ADVANCED MICRO DEVICES INC COM 007903107 373,508 1,482 SH SOLE 0 0 0 1,482
AKEBIA THERAPEUTICS INC COM 00972D105 181,200 120,000 SH SOLE 0 0 0 120,000
ALPHABET INC CAP STK CL C 02079K107 1,401,530 4,184 SH SOLE 0 0 0 4,184
ALPHABET INC CAP STK CL A 02079K305 2,330,343 6,966 SH SOLE 0 0 0 6,966
ALTRIA GROUP INC COM 02209S103 203,269 3,195 SH SOLE 0 0 0 3,195
AMAZON COM INC COM 023135106 4,586,771 18,746 SH SOLE 0 0 0 18,746
APPLE INC COM 037833100 6,550,638 25,364 SH SOLE 0 0 0 25,364
ARGAN INC COM 04010E109 1,908,886 5,265 SH SOLE 0 0 0 5,265
ARM HOLDINGS PLC SPONSORED ADS 042068205 2,398,350 20,877 SH SOLE 0 0 0 20,877
ASML HOLDING N V N Y REGISTRY SHS N07059210 509,107 350 SH SOLE 0 0 0 350
AT&T INC COM 00206R102 265,582 11,547 SH SOLE 0 0 0 11,547
BANK AMERICA CORP COM 060505104 250,750 4,806 SH SOLE 0 0 0 4,806
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 247,303 521 SH SOLE 0 0 0 521
BROADCOM INC COM 11135F101 307,437 924 SH SOLE 0 0 0 924
CASEYS GEN STORES INC COM 147528103 790,397 1,281 SH SOLE 0 0 0 1,281
CATERPILLAR INC COM 149123101 1,968,048 3,080 SH SOLE 0 0 0 3,080
CHEVRON CORP NEW COM 166764100 262,211 1,551 SH SOLE 0 0 0 1,551
COCA COLA CO COM 191216100 233,559 3,176 SH SOLE 0 0 0 3,176
COREWEAVE INC COM CL A 21873S108 1,374,793 12,629 SH SOLE 0 0 0 12,629
COSTCO WHSL CORP NEW COM 22160K105 518,719 535 SH SOLE 0 0 0 535
CROWDSTRIKE HLDGS INC CL A 22788C105 514,316 1,079 SH SOLE 0 0 0 1,079
DATADOG INC CL A COM 23804L103 533,491 3,860 SH SOLE 0 0 0 3,860
DISNEY WALT CO COM 254687106 208,533 1,885 SH SOLE 0 0 0 1,885
DUKE ENERGY CORP NEW COM NEW 26441C204 235,650 1,959 SH SOLE 0 0 0 1,959
ELI LILLY & CO COM 532457108 388,961 374 SH SOLE 0 0 0 374
EXXON MOBIL CORP COM 30231G102 335,066 2,449 SH SOLE 0 0 0 2,449
FIRST TR EXCH TRADED FD III FT VEST SMID 33738D820 1,635,358 73,138 SH SOLE 0 0 0 73,138
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879 2,231,319 82,064 SH SOLE 0 0 0 82,064
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 251,218 4,180 SH SOLE 0 0 0 4,180
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 460,029 10,166 SH SOLE 0 0 0 10,166
INVESCO EXCH TRD SLF IDX FD BULLETSHS 2032 46139W858 212,320 10,193 SH SOLE 0 0 0 10,193
INVESCO QQQ TR UNIT SER 1 46090E103 2,152,578 3,411 SH SOLE 0 0 0 3,411
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 471,821 9,319 SH SOLE 0 0 0 9,319
ISHARES INC MSCI EM ASIA ETF 464286426 405,283 3,959 SH SOLE 0 0 0 3,959
ISHARES TR IBONDS DEC 2031 46436E460 203,416 9,930 SH SOLE 0 0 0 9,930
ISHARES TR MSCI USA MMENTM 46432F396 528,017 2,029 SH SOLE 0 0 0 2,029
ISHARES TR CORE S&P SCP ETF 464287804 279,983 2,193 SH SOLE 0 0 0 2,193
ISHARES TR S&P 500 VAL ETF 464287408 200,051 923 SH SOLE 0 0 0 923
ISHARES TR CORE S&P500 ETF 464287200 502,498 719 SH SOLE 0 0 0 719
ISHARES TR S&P 500 GRWT ETF 464287309 247,346 1,971 SH SOLE 0 0 0 1,971
ISHARES TR GLOBAL FINLS ETF 464287333 318,742 2,618 SH SOLE 0 0 0 2,618
ISHARES TR 7-10 YR TRSY BD 464287440 245,325 2,556 SH SOLE 0 0 0 2,556
ISHARES TR 20 YR TR BD ETF 464287432 288,454 3,285 SH SOLE 0 0 0 3,285
ISHARES TR 3 7 YR TREAS BD 464288661 466,986 3,918 SH SOLE 0 0 0 3,918
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 771,634 15,645 SH SOLE 0 0 0 15,645
JOHNSON & JOHNSON COM 478160104 378,131 1,685 SH SOLE 0 0 0 1,685
JPMORGAN CHASE & CO. COM 46625H100 1,998,883 6,656 SH SOLE 0 0 0 6,656
KLARNA GROUP PLC SHS G5279N105 379,901 14,685 SH SOLE 0 0 0 14,685
LIBERTY ENERGY INC COM CL A 53115L104 250,754 11,305 SH SOLE 0 0 0 11,305
LISTED FDS TR SHARES LAG CAP 53656F805 335,655 6,156 SH SOLE 0 0 0 6,156
MERCADOLIBRE INC COM 58733R102 582,930 254 SH SOLE 0 0 0 254
MICRON TECHNOLOGY INC COM 595112103 226,231 551 SH SOLE 0 0 0 551
MICROSOFT CORP COM 594918104 3,267,214 6,798 SH SOLE 0 0 0 6,798
NETFLIX INC COM 64110L106 326,060 3,810 SH SOLE 0 0 0 3,810
NEXALIN TECHNOLOGY INC COM 65345B201 5,915 10,000 SH SOLE 0 0 0 10,000
NEXTERA ENERGY INC COM 65339F101 263,367 3,022 SH SOLE 0 0 0 3,022
NVIDIA CORPORATION COM 67066G104 23,438,596 124,329 SH SOLE 0 0 0 124,329
PALANTIR TECHNOLOGIES INC CL A 69608A108 247,556 1,494 SH SOLE 0 0 0 1,494
PHILIP MORRIS INTL INC COM 718172109 392,030 2,192 SH SOLE 0 0 0 2,192
PIMCO ETF TR MULTISECTOR BD 72201R585 219,097 8,157 SH SOLE 0 0 0 8,157
PROCTER AND GAMBLE CO COM 742718109 1,024,359 6,905 SH SOLE 0 0 0 6,905
PROGRESSIVE CORP COM 743315103 211,201 1,015 SH SOLE 0 0 0 1,015
PRUDENTIAL FINL INC COM 744320102 239,722 2,232 SH SOLE 0 0 0 2,232
QUALCOMM INC COM 747525103 267,249 1,746 SH SOLE 0 0 0 1,746
SELECT SECTOR SPDR TR STATE STREET FIN 81369Y605 747,459 14,103 SH SOLE 0 0 0 14,103
SELECT SECTOR SPDR TR STATE STREET TEC 81369Y803 895,258 6,047 SH SOLE 0 0 0 6,047
SELECT SECTOR SPDR TR STATE STREET CON 81369Y308 397,172 4,776 SH SOLE 0 0 0 4,776
SELECT SECTOR SPDR TR STATE STREET HEA 81369Y209 664,238 4,273 SH SOLE 0 0 0 4,273
SELECT SECTOR SPDR TR STATE STREET COM 81369Y852 566,848 4,849 SH SOLE 0 0 0 4,849
SPDR GOLD TR GOLD SHS 78463V107 1,928,205 4,050 SH SOLE 0 0 0 4,050
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 214,876 4,277 SH SOLE 0 0 0 4,277
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,489,836 2,142 SH SOLE 0 0 0 2,142
SPDR SERIES TRUST STATE STREET SPD 78464A102 259,800 898 SH SOLE 0 0 0 898
SPDR SERIES TRUST STATE STREET SPD 78464A409 276,972 2,549 SH SOLE 0 0 0 2,549
SPDR SERIES TRUST STATE STREET SPD 78464A649 241,107 9,338 SH SOLE 0 0 0 9,338
SPDR SERIES TRUST STATE STREET SPD 78464A128 509,202 2,330 SH SOLE 0 0 0 2,330
SSGA ACTIVE ETF TR STATE STREET DOU 78467V848 369,712 9,174 SH SOLE 0 0 0 9,174
STRATEGY INC CL A NEW 594972408 258,851 1,602 SH SOLE 0 0 0 1,602
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 773,445 2,286 SH SOLE 0 0 0 2,286
TESLA INC COM 88160R101 2,182,509 5,065 SH SOLE 0 0 0 5,065
TEXAS ROADHOUSE INC COM 882681109 375,908 2,032 SH SOLE 0 0 0 2,032
UIPATH INC CL A 90364P105 146,285 10,187 SH SOLE 0 0 0 10,187
UNION PAC CORP COM 907818108 461,752 1,986 SH SOLE 0 0 0 1,986
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 977,807 2,401 SH SOLE 0 0 0 2,401
VANGUARD INDEX FDS VALUE ETF 922908744 270,091 1,363 SH SOLE 0 0 0 1,363
VANGUARD INDEX FDS GROWTH ETF 922908736 285,113 582 SH SOLE 0 0 0 582
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,027,790 13,010 SH SOLE 0 0 0 13,010
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 409,916 4,121 SH SOLE 0 0 0 4,121
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1,069,124 8,759 SH SOLE 0 0 0 8,759
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 378,341 4,734 SH SOLE 0 0 0 4,734
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 12,627,484 84,976 SH SOLE 0 0 0 84,976
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 227,485 2,418 SH SOLE 0 0 0 2,418
VERIZON COMMUNICATIONS INC COM 92343V104 237,953 6,052 SH SOLE 0 0 0 6,052
VISA INC COM CL A 92826C839 257,338 791 SH SOLE 0 0 0 791
WALMART INC COM 931142103 1,306,304 11,171 SH SOLE 0 0 0 11,171
WELLS FARGO CO NEW COM 949746101 221,219 2,494 SH SOLE 0 0 0 2,494