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
ABBVIE INC COM 00287Y109   6,193,625 27,107 SH   SOLE   0 0 27,107
ADVANCED MICRO DEVICES INC COM 007903107   302,608 1,413 SH   SOLE   0 0 1,413
ALPHABET INC CAP STK CL A 02079K305   19,542,253 62,435 SH   SOLE   0 0 62,435
ALTRIA GROUP INC COM 02209S103   512,654 8,891 SH   SOLE   0 0 8,891
AMAZON COM INC COM 023135106   19,522,063 84,577 SH   SOLE   0 0 84,577
AMEREN CORP COM 023608102   1,499,563 15,017 SH   SOLE   0 0 15,017
AMERICAN BITCOIN CORP. COM CL A 02462A104   1,232,458 724,975 SH   SOLE   0 0 724,975
APA CORPORATION COM 03743Q108   489,200 20,000 SH   SOLE   0 0 20,000
APPLE INC COM 037833100   22,160,177 81,513 SH   SOLE   0 0 81,513
ARCHER DANIELS MIDLAND CO COM 039483102   223,328 3,885 SH   SOLE   0 0 3,885
ARM HOLDINGS PLC SPONSORED ADS 042068205   11,407,701 104,361 SH   SOLE   0 0 104,361
ASTERA LABS INC COM 04626A103   6,833,736 41,078 SH   SOLE   0 0 41,078
BAKER HUGHES COMPANY CL A 05722G100   4,376,406 96,100 SH   SOLE   0 0 96,100
BANK AMERICA CORP COM 060505104   8,216,658 149,394 SH   SOLE   0 0 149,394
BAYTEX ENERGY CORP COM 07317Q105   323,000 100,000 SH   SOLE   0 0 100,000
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   696,170 1,385 SH   SOLE   0 0 1,385
BROADCOM INC COM 11135F101   8,569,150 24,759 SH   SOLE   0 0 24,759
BWX TECHNOLOGIES INC COM 05605H100   345,853 2,001 SH   SOLE   0 0 2,001
CATERPILLAR INC COM 149123101   5,013,195 8,751 SH   SOLE   0 0 8,751
CHENIERE ENERGY INC COM NEW 16411R208   4,448,187 22,883 SH   SOLE   0 0 22,883
CHEVRON CORP NEW COM 166764100   6,853,657 44,969 SH   SOLE   0 0 44,969
CISCO SYS INC COM 17275R102   1,806,768 23,455 SH   SOLE   0 0 23,455
CLEANSPARK INC COM NEW 18452B209   526,554 52,031 SH   SOLE   0 0 52,031
COINBASE GLOBAL INC COM CL A 19260Q107   2,973,741 13,150 SH   SOLE   0 0 13,150
CONSTELLATION ENERGY CORP COM 21037T109   14,839,081 42,005 SH   SOLE   0 0 42,005
COSTCO WHSL CORP NEW COM 22160K105   11,423,311 13,247 SH   SOLE   0 0 13,247
CUMMINS INC COM 231021106   1,346,706 2,638 SH   SOLE   0 0 2,638
DEVON ENERGY CORP NEW COM 25179M103   439,560 12,000 SH   SOLE   0 0 12,000
DOMINOS PIZZA INC COM 25754A201   874,018 2,097 SH   SOLE   0 0 2,097
DUKE ENERGY CORP NEW COM NEW 26441C204   13,687,724 116,779 SH   SOLE   0 0 116,779
ELI LILLY & CO COM 532457108   13,451,861 12,517 SH   SOLE   0 0 12,517
EXXON MOBIL CORP COM 30231G102   1,240,237 10,306 SH   SOLE   0 0 10,306
FG NEXUS INC. COM NEW 30329Y304   440,000 160,000 SH   SOLE   0 0 160,000
FIDELITY ETHEREUM FD SHS 31613E103   13,843,208 467,518 SH   SOLE   0 0 467,518
FIDELITY WISE ORIGIN BITCOIN SHS 315948109   42,560,734 558,320 SH   SOLE   0 0 558,320
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   1,013,421 52,265 SH   SOLE   0 0 52,265
FORTINET INC COM 34959E109   3,003,604 37,824 SH   SOLE   0 0 37,824
FREEPORT-MCMORAN INC CL B 35671D857   632,992 12,463 SH   SOLE   0 0 12,463
GE VERNOVA INC COM 36828A101   982,969 1,504 SH   SOLE   0 0 1,504
GENERAL DYNAMICS CORP COM 369550108   824,169 2,448 SH   SOLE   0 0 2,448
GENMAB A/S SPONSORED ADS 372303206   277,200 9,000 SH   SOLE   0 0 9,000
HENRY JACK & ASSOC INC COM 426281101   547,440 3,000 SH   SOLE   0 0 3,000
HIMS & HERS HEALTH INC COM CL A 433000106   6,299,602 194,013 SH   SOLE   0 0 194,013
HUNTINGTON INGALLS INDS INC COM 446413106   1,020,210 3,000 SH   SOLE   0 0 3,000
IES HLDGS INC COM 44951W106   17,612,102 45,273 SH   SOLE   0 0 45,273
INTEL CORP COM 458140100   265,680 7,200 SH   SOLE   0 0 7,200
INTERNATIONAL BUSINESS MACHS COM 459200101   4,782,719 16,146 SH   SOLE   0 0 16,146
INTUITIVE SURGICAL INC COM NEW 46120E602   7,202,966 12,718 SH   SOLE   0 0 12,718
INVESCO QQQ TR UNIT SER 1 46090E103   3,810,696 6,203 SH   SOLE   0 0 6,203
ISHARES SILVER TR ISHARES 46428Q109   450,682 6,996 SH   SOLE   0 0 6,996
ISHARES TR CORE S&P500 ETF 464287200   2,723,309 3,976 SH   SOLE   0 0 3,976
ISHARES TR 7-10 YR TRSY BD 464287440   23,885,159 248,390 SH   SOLE   0 0 248,390
ISHARES TR RUS MD CP GR ETF 464287481   14,006,095 102,279 SH   SOLE   0 0 102,279
ISHARES TR U.S. TECH ETF 464287721   755,728 3,785 SH   SOLE   0 0 3,785
KIMBERLY-CLARK CORP COM 494368103   273,358 2,709 SH   SOLE   0 0 2,709
LAM RESEARCH CORP COM NEW 512807306   736,074 4,300 SH   SOLE   0 0 4,300
LEMONADE INC COM 52567D107   1,719,495 24,157 SH   SOLE   0 0 24,157
LOWES COS INC COM 548661107   772,113 3,202 SH   SOLE   0 0 3,202
MAIN STR CAP CORP COM 56035L104   408,595 6,766 SH   SOLE   0 0 6,766
MARA HOLDINGS INC COM 565788106   367,031 40,872 SH   SOLE   0 0 40,872
MARATHON PETE CORP COM 56585A102   7,614,792 46,823 SH   SOLE   0 0 46,823
MARVELL TECHNOLOGY INC COM 573874104   2,916,881 34,324 SH   SOLE   0 0 34,324
META PLATFORMS INC CL A 30303M102   9,636,664 14,599 SH   SOLE   0 0 14,599
MICROSOFT CORP COM 594918104   12,385,976 25,611 SH   SOLE   0 0 25,611
MUELLER INDS INC COM 624756102   9,894,431 86,188 SH   SOLE   0 0 86,188
NETFLIX INC COM 64110L106   398,011 4,245 SH   SOLE   0 0 4,245
NEWMONT CORP COM 651639106   11,104,055 111,207 SH   SOLE   0 0 111,207
NRG ENERGY INC COM NEW 629377508   4,520,224 28,386 SH   SOLE   0 0 28,386
NUCOR CORP COM 670346105   13,710,361 84,056 SH   SOLE   0 0 84,056
NVIDIA CORPORATION COM 67066G104   14,951,496 80,169 SH   SOLE   0 0 80,169
OPENDOOR TECHNOLOGIES INC COM 683712103   75,790 13,000 SH   SOLE   0 0 13,000
PALANTIR TECHNOLOGIES INC CL A 69608A108   61,136,402 343,946 SH   SOLE   0 0 343,946
PALO ALTO NETWORKS INC COM 697435105   16,595,333 90,083 SH   SOLE   0 0 90,083
PAN AMERN SILVER CORP COM 697900108   2,104,988 40,629 SH   SOLE   0 0 40,629
PROSHARES TR BITCOIN ETF 74347G440   166,388 13,683 SH   SOLE   0 0 13,683
PROSHARES TR S&P 500 DV ARIST 74348A467   340,621 3,273 SH   SOLE   0 0 3,273
QUALCOMM INC COM 747525103   1,994,111 11,658 SH   SOLE   0 0 11,658
QUANTA SVCS INC COM 74762E102   211,030 500 SH   SOLE   0 0 500
ROCKET LAB CORP COM 773121108   14,934,918 214,090 SH   SOLE   0 0 214,090
RTX CORPORATION COM 75513E101   204,874 1,117 SH   SOLE   0 0 1,117
SANMINA CORPORATION COM 801056102   15,284,780 101,851 SH   SOLE   0 0 101,851
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   27,487,781 1,127,935 SH   SOLE   0 0 1,127,935
SNAP ON INC COM 833034101   5,174,449 15,016 SH   SOLE   0 0 15,016
SOFI TECHNOLOGIES INC COM 83406F102   395,973 15,125 SH   SOLE   0 0 15,125
SOUTHERN CO COM 842587107   546,555 6,268 SH   SOLE   0 0 6,268
SOUTHERN COPPER CORP COM 84265V105   9,704,431 67,641 SH   SOLE   0 0 67,641
SPDR GOLD TR GOLD SHS 78463V107   422,466 1,066 SH   SOLE   0 0 1,066
SPDR SERIES TRUST STATE STREET SPD 78464A870   22,696,688 186,145 SH   SOLE   0 0 186,145
SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER 85207K107   627,458 26,531 SH   SOLE   0 0 26,531
STRATEGY INC CL A NEW 594972408   3,047,661 20,057 SH   SOLE   0 0 20,057
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,401,110 4,611 SH   SOLE   0 0 4,611
TESLA INC COM 88160R101   29,833,975 66,339 SH   SOLE   0 0 66,339
TJX COS INC NEW COM 872540109   8,294,452 53,997 SH   SOLE   0 0 53,997
TRAVELERS COMPANIES INC COM 89417E109   575,189 1,983 SH   SOLE   0 0 1,983
TRUIST FINL CORP COM 89832Q109   6,460,371 131,282 SH   SOLE   0 0 131,282
UBER TECHNOLOGIES INC COM 90353T100   1,876,307 22,963 SH   SOLE   0 0 22,963
VALERO ENERGY CORP COM 91913Y100   13,895,917 85,361 SH   SOLE   0 0 85,361
VANECK ETF TRUST GOLD MINERS ETF 92189F106   1,245,552 14,522 SH   SOLE   0 0 14,522
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   9,707,807 206,198 SH   SOLE   0 0 206,198
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   415,168 3,410 SH   SOLE   0 0 3,410
VISA INC COM CL A 92826C839   2,425,398 6,916 SH   SOLE   0 0 6,916
WALMART INC COM 931142103   9,872,944 88,618 SH   SOLE   0 0 88,618
WASTE MGMT INC DEL COM 94106L109   1,490,290 6,783 SH   SOLE   0 0 6,783
WEC ENERGY GROUP INC COM 92939U106   4,275,019 40,537 SH   SOLE   0 0 40,537
WHEATON PRECIOUS METALS CORP COM 962879102   1,168,854 9,946 SH   SOLE   0 0 9,946
ZSCALER INC COM 98980G102   7,717,680 34,313 SH   SOLE   0 0 34,313