AMAZON COM INC COM 023135106 6004025 28828 SH SOLE 0 0 28828 SELECT SECTOR SPDR TR STATE STREET TEC 81369Y803 323338 2433 SH SOLE 0 0 2433 PUBLIC SVC ENTERPRISE GROUP COM 744573106 1882268 23252 SH SOLE 0 0 23252 DOLLAR GEN CORP COM 256677105 3049527 25685 SH SOLE 0 0 25685 VULCAN MATLS CO COM 929160109 2266209 8322 SH SOLE 0 0 8322 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 1085170 16230 SH SOLE 0 0 16230 COSTCO WHOLESALE CORPORATION COM 22160K105 2572177 2581 SH SOLE 0 0 2581 GOLDMAN SACHS GROUP INC COM 38141G104 4300407 5083 SH SOLE 0 0 5083 PROCTER & GAMBLE CO COM 742718109 523596 3625 SH SOLE 0 0 3625 COCA COLA CO COM 191216100 732822 9636 SH SOLE 0 0 9636 AMEREN CORP COM 023608102 2211318 20118 SH SOLE 0 0 20118 OCCIDENTAL PETE CORP COM 674599105 550356 8467 SH SOLE 0 0 8467 INTEL CORP COM 458140100 1462292 33136 SH SOLE 0 0 33136 NETFLIX INC. COM 64110L106 2458748 25572 SH SOLE 0 0 25572 PRIMORIS SVCS CORP COM 74164F103 696035 4866 SH SOLE 0 0 4866 ISHARES SILVER TR ISHARES 46428Q109 1653860 24271 SH SOLE 0 0 24271 STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 288939 444 SH SOLE 0 0 444 MCKESSON CORP COM 58155Q103 941654 1088 SH SOLE 0 0 1088 VISTRA CORP COM 92840M102 2396245 15940 SH SOLE 0 0 15940 UNITED RENTALS INC COM 911363109 258639 355 SH SOLE 0 0 355 ISHARES TR TIPS BD ETF 464287176 887838 8045 SH SOLE 0 0 8045 VERTEX PHARMACEUTICALS INC COM 92532F100 279088 625 SH SOLE 0 0 625 CORNING INC COM 219350105 2250739 16553 SH SOLE 0 0 16553 HOWMET AEROSPACE INC COM 443201108 3558496 15441 SH SOLE 0 0 15441 DAVITA INC COM 23918K108 1116865 7267 SH SOLE 0 0 7267 HOME DEPOT INC COM 437076102 332188 1010 SH SOLE 0 0 1010 SUNCOR ENERGY INC NEW COM 867224107 371274 5616 SH SOLE 0 0 5616 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 77945 79000 SH SOLE 0 0 79000 SPDR GOLD TR GOLD SHS 78463V107 4136552 9613 SH SOLE 0 0 9613 LABCORP HOLDINGS INC COM SHS 504922105 214515 804 SH SOLE 0 0 804 FORTINET INC COM 34959E109 1246230 15250 SH SOLE 0 0 15250 NUTRIEN LTD COM 67077M108 568667 7536 SH SOLE 0 0 7536 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3926731 8194 SH SOLE 0 0 8194 ALPHABET INC CAP STK CL A 02079K305 1860881 6471 SH SOLE 0 0 6471 ENTREPRENEURSHARES SERIES TR ERSHARES PRIVATE 293828877 324676 19223 SH SOLE 0 0 19223 PG&E CORP COM 69331C108 1774014 100968 SH SOLE 0 0 100968 MICROSOFT CORP COM 594918104 16134812 43588 SH SOLE 0 0 43588 NISOURCE INC COM 65473P105 2535142 54332 SH SOLE 0 0 54332 NEXTERA ENERGY INC COM 65339F101 2241337 24132 SH SOLE 0 0 24132 NORFOLK SOUTHN CORP COM 655844108 2808381 9785 SH SOLE 0 0 9785 ELI LILLY & CO COM 532457108 8632009 9385 SH SOLE 0 0 9385 VERTIV HOLDINGS CO COM CL A 92537N108 241960 966 SH SOLE 0 0 966 DUKE ENERGY CORP NEW COM NEW 26441C204 3870931 29563 SH SOLE 0 0 29563 MICRON TECHNOLOGY INC COM 595112103 2292603 6786 SH SOLE 0 0 6786 EURONET WORLDWIDE INC NOTE 0.750% 3/1 298736AL3 44909 53000 SH SOLE 0 0 53000 ISHARES TR US AER DEF ETF 464288760 593700 2714 SH SOLE 0 0 2714 PORTLAND GEN ELEC CO COM NEW 736508847 2081644 39447 SH SOLE 0 0 39447 PENN ENTERTAINMENT INC NOTE 2.750% 5/1 707569AU3 71850 71000 SH SOLE 0 0 71000 EXCHANGE TRADED CONCEPTS TRU ROBO GLB ARTIF 301505731 230145 3900 SH SOLE 0 0 3900 ISHARES TR SELECT DIVID ETF 464287168 1606662 10611 SH SOLE 0 0 10611 ENTERGY CORP NEW COM 29364G103 2691981 23959 SH SOLE 0 0 23959 WAYFAIR INC NOTE 1.000% 8/1 94419LAF8 12616 13000 SH SOLE 0 0 13000 APPLIED INDL TECHNOLOGIES IN COM 03820C105 342921 1292 SH SOLE 0 0 1292 PALANTIR TECHNOLOGIES INC CL A 69608A108 4712624 32216 SH SOLE 0 0 32216 LUMENTUM HLDGS INC NOTE 0.500%12/1 55024UAD1 127368 18000 SH SOLE 0 0 18000 ARCHER AVIATION INC COM CL A 03945R102 87906 17003 SH SOLE 0 0 17003 AST SPACEMOBILE INC COM CL A 00217D100 1355255 16354 SH SOLE 0 0 16354 TELADOC HEALTH INC NOTE 1.250% 6/0 87918AAF2 19935 21000 SH SOLE 0 0 21000 OKLO INC COM CL A 02156V109 650894 13126 SH SOLE 0 0 13126 CORE & MAIN INC CL A 21874C102 2680065 54252 SH SOLE 0 0 54252 ROBINHOOD MKTS INC COM CL A 770700102 1877721 27096 SH SOLE 0 0 27096 AEYE INC *W EXP 09/30/202 008183113 384 10000 SH SOLE 0 0 10000 CHEGG INC NOTE 9/0 163092AF6 98512 103000 SH SOLE 0 0 103000 BLOCK INC NOTE 5/0 852234AJ2 63791 64000 SH SOLE 0 0 64000 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 1593337 4156 SH SOLE 0 0 4156 AMERICAN CENTY ETF TR INTERNATIONAL LR 025072364 508593 6797 SH SOLE 0 0 6797 CONSTELLATION ENERGY CORP COM 21037T109 727489 2605 SH SOLE 0 0 2605 META PLATFORMS INC CL A 30303M102 1385103 2421 SH SOLE 0 0 2421 RIGETTI COMPUTING INC COMMON STOCK 76655K103 263685 18781 SH SOLE 0 0 18781 ENPHASE ENERGY INC NOTE 3/0 29355AAK3 26866 30000 SH SOLE 0 0 30000 SHAKE SHACK INC NOTE 3/0 819047AB7 15994 17000 SH SOLE 0 0 17000 ASML HLDG NV N Y REGISTRY SHS N07059210 443799 336 SH SOLE 0 0 336 SERVICENOW INC COM 81762P102 228793 2188 SH SOLE 0 0 2188 PALO ALTO NETWORKS INC COM 697435105 4756324 29668 SH SOLE 0 0 29668 D-WAVE QUANTUM INC COM 26740W109 169726 11762 SH SOLE 0 0 11762 BROADCOM INC COM 11135F101 1547445 5000 SH SOLE 0 0 5000 PROSHARES TR SHORT QQQ 74349Y837 349544 10859 SH SOLE 0 0 10859 ISHARES TR U.S. MED DVC ETF 464288810 389600 7303 SH SOLE 0 0 7303 NVIDIA CORPORATION COM 67066G104 12255324 70271 SH SOLE 0 0 70271 WESTERN DIGITAL CORP COM 958102105 207342 767 SH SOLE 0 0 767 SPDR SERIES TRUST STATE STREET SPD 78464A755 1087833 10072 SH SOLE 0 0 10072 PROSHARES TR PSHS SHORT DOW30 74347B235 387127 15853 SH SOLE 0 0 15853 TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 1496781 4429 SH SOLE 0 0 4429 QUALCOMM INC COM 747525103 480498 3731 SH SOLE 0 0 3731 INTUITIVE SURGICAL INC COM NEW 46120E602 215283 467 SH SOLE 0 0 467 MCDONALDS CORP COM 580135101 1647402 5301 SH SOLE 0 0 5301 CISCO SYS INC COM 17275R102 369226 4759 SH SOLE 0 0 4759 GLOBAL X FDS DEFENSE TECH ETF 37960A529 414727 5854 SH SOLE 0 0 5854 SELECT SECTOR SPDR TR STATE STREET ENE 81369Y506 390892 6381 SH SOLE 0 0 6381 GE VERNOVA INC COM 36828A101 1766148 2023 SH SOLE 0 0 2023 GE AEROSPACE COM NEW 369604301 1038177 3659 SH SOLE 0 0 3659 NORTHROP GRUMMAN CORP COM 666807102 2835921 4157 SH SOLE 0 0 4157 REPUBLIC SVCS INC COM 760759100 217655 994 SH SOLE 0 0 994 LOCKHEED MARTIN CORP COM 539830109 3018934 4995 SH SOLE 0 0 4995 JPMORGAN CHASE & CO COM 46625H100 233876 795 SH SOLE 0 0 795 CHEVRON CORPORATION COM 166764100 763388 3690 SH SOLE 0 0 3690 DANAHER CORP DEL COM 235851102 294510 1553 SH SOLE 0 0 1553 TJX COS INC NEW COM 872540109 4292256 26877 SH SOLE 0 0 26877 WALMART INC COM 931142103 2674099 21517 SH SOLE 0 0 21517 INTERNATIONAL BUSINESS MACHS COM 459200101 1323764 5461 SH SOLE 0 0 5461 ORACLE CORP COM 68389X105 1815824 12343 SH SOLE 0 0 12343 RTX CORPORATION COM 75513E101 2971940 15407 SH SOLE 0 0 15407 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 3306322 109772 SH SOLE 0 0 109772 NUSCALE PWR CORP CL A COM 67079K100 1220660 112607 SH SOLE 0 0 112607 CATERPILLAR INC COM 149123101 3634780 5131 SH SOLE 0 0 5131 ALPHABET INC CAP STK CL C 02079K107 3903724 13608 SH SOLE 0 0 13608 EMBRAER S.A. SPONSORED ADS 29082A107 444635 7493 SH SOLE 0 0 7493 ARISTA NETWORKS INC COM SHS 040413205 4115633 33520 SH SOLE 0 0 33520 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 80176 10633 SH SOLE 0 0 10633 LAM RESEARCH CORP COM NEW 512807306 566446 2651 SH SOLE 0 0 2651 ISHARES TR GLB INFRASTR ETF 464288372 990489 14783 SH SOLE 0 0 14783 EXXON MOBIL CORP COM 30231G102 1502395 8855 SH SOLE 0 0 8855 SELECT SECTOR SPDR TR STATE STREET UTI 81369Y886 2893812 63060 SH SOLE 0 0 63060 CAMECO CORP COM 13321L108 479907 4419 SH SOLE 0 0 4419 APPLE INC COM 037833100 10679224 42079 SH SOLE 0 0 42079 WEC ENERGY GROUP INC COM 92939U106 2108351 18212 SH SOLE 0 0 18212 FERRARI N V COM N3167Y103 679608 2008 SH SOLE 0 0 2008