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
ABBOTT LABORATORIES COM 002824100 503,708 5,551 SH SOLE 0 0 5,551
ABBVIE INC COM 00287Y109 1,289,537 5,125 SH SOLE 0 0 5,125
ACADIAN ASSET MANAGEMENT INC COM 10948W103 1,224,351 17,119 SH SOLE 0 0 17,119
ADTRAN HOLDINGS INC COM 00486H105 383,223 27,570 SH SOLE 0 0 27,570
ADVANCED MICRO DEVICES INC COM 007903107 694,187 1,195 SH SOLE 0 0 1,195
AEHR TEST SYS COM 00760J108 4,261,126 44,359 SH SOLE 0 0 44,359
AERCAP HOLDINGS NV SHS N00985106 8,821,148 60,510 SH SOLE 0 0 60,510
AGILON HEALTH INC COM NEW 00857U206 1,991,940 18,585 SH SOLE 0 0 18,585
ALPHABET INC CAP STK CL A 02079K305 2,362,036 6,609 SH SOLE 0 0 6,609
ALPHABET INC CAP STK CL C 02079K107 1,127,635 3,191 SH SOLE 0 0 3,191
ALUMIS INC COM 022307102 2,610,407 92,765 SH SOLE 0 0 92,765
AMAZON COM INC COM 023135106 1,578,287 6,622 SH SOLE 0 0 6,622
AMEREN CORP COM 023608102 395,334 3,497 SH SOLE 0 0 3,497
AMERICAN EXPRESS CO COM 025816109 225,275 666 SH SOLE 0 0 666
AMERICAN HEALTHCARE REIT INC COM SHS 398182303 325,520 6,242 SH SOLE 0 0 6,242
AMERICAS GOLD AND SILVER COR COM NEW 03062D803 1,684,832 356,956 SH SOLE 0 0 356,956
AMGEN INC COM 031162100 267,245 738 SH SOLE 0 0 738
AMYLYX PHARMACEUTICALS INC COM 03237H101 183,443 10,214 SH SOLE 0 0 10,214
ANALOG DEVICES INC COM 032654105 220,827 556 SH SOLE 0 0 556
ANGEL STUDIOS INC. CL A COM 034948109 2,593,868 706,776 SH SOLE 0 0 706,776
APA CORPORATION COM 03743Q108 431,422 13,246 SH SOLE 0 0 13,246
APPLE INC COM 037833100 5,150,236 17,799 SH SOLE 0 0 17,799
APPLIED MATLS INC COM 038222105 334,749 463 SH SOLE 0 0 463
APPLIED OPTOELECTRONICS INC COM 03823U102 2,187,731 14,766 SH SOLE 0 0 14,766
APPLOVIN CORP COM CL A 03831W108 223,610 434 SH SOLE 0 0 434
ARGAN INC COM 04010E109 4,017,505 5,031 SH SOLE 0 0 5,031
ARIS MINING CORPORATION COM 04040Y109 2,216,327 148,647 SH SOLE 0 0 148,647
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1,055,228 12,946 SH SOLE 0 0 12,946
ARTERIS INC COM 04302A104 1,922,415 39,564 SH SOLE 0 0 39,564
AST SPACEMOBILE INC COM CL A 00217D100 1,012,471 11,394 SH SOLE 0 0 11,394
ASTERA LABS INC COM 04626A103 2,628,112 5,441 SH SOLE 0 0 5,441
ASTRONICS CORP COM 046433108 3,575,684 44,003 SH SOLE 0 0 44,003
ATLANTIC UN BANKSHARES CORP COM 04911A107 269,726 6,375 SH SOLE 0 0 6,375
ATMOS ENERGY CORP COM 049560105 406,213 2,358 SH SOLE 0 0 2,358
AZZ INC COM 002474104 4,820,970 31,093 SH SOLE 0 0 31,093
BABCOCK & WILCOX ENTERPRISES COM 05614L209 439,850 31,195 SH SOLE 0 0 31,195
BANDWIDTH INC COM CL A 05988J103 999,064 15,783 SH SOLE 0 0 15,783
BANK OF AMER CORP COM 060505104 205,502 3,607 SH SOLE 0 0 3,607
BANK OF N T BUTTERFIELD & SO SHS NEW G0772R208 396,151 6,658 SH SOLE 0 0 6,658
BEL FUSE INC CL B 077347300 293,075 880 SH SOLE 0 0 880
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,176,417 2,351 SH SOLE 0 0 2,351
BITWISE BITCOIN ETF TR SHS BEN INT 09174C104 242,200 7,602 SH SOLE 0 0 7,602
BLOOM ENERGY CORP COM CL A 093712107 2,916,212 9,634 SH SOLE 0 0 9,634
BONDBLOXX ETF TRUST BLOOMBERG ONE YR 09789C861 709,694 14,375 SH SOLE 0 0 14,375
BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788 617,583 12,278 SH SOLE 0 0 12,278
BONDBLOXX ETF TRUST PRIVA CR CLO ETF 09789C671 792,015 15,880 SH SOLE 0 0 15,880
BORGWARNER INC COM 099724106 288,110 4,339 SH SOLE 0 0 4,339
BROADCOM INC COM 11135F101 4,040,470 10,696 SH SOLE 0 0 10,696
C H ROBINSON WORLDWIDE IN COM NEW 12541W209 1,534,218 8,146 SH SOLE 0 0 8,146
CALAMOS ETF TR AUTOC INCOM ETF 12811T571 2,167,848 79,671 SH SOLE 0 0 79,671
CALUMET INC COM 131428104 702,390 19,500 SH SOLE 0 0 19,500
CASEYS GEN STORES INC COM 147528103 7,180,928 9,035 SH SOLE 0 0 9,035
CATERPILLAR INC COM 149123101 1,034,018 971 SH SOLE 0 0 971
CELCUITY INC COM 15102K100 6,250,731 59,747 SH SOLE 0 0 59,747
CHEVRON CORPORATION COM 166764100 275,493 1,662 SH SOLE 0 0 1,662
CIENA CORP COM NEW 171779309 3,157,244 6,436 SH SOLE 0 0 6,436
CIPHER DIGITAL INC COM 17253J106 2,658,030 108,491 SH SOLE 0 0 108,491
CISCO SYS INC COM 17275R102 371,878 3,166 SH SOLE 0 0 3,166
CITIZENS FINL GROUP INC COM 174610105 217,497 3,104 SH SOLE 0 0 3,104
CLEAR SECURE INC COM CL A 18467V109 273,579 4,909 SH SOLE 0 0 4,909
COCA COLA CO COM 191216100 335,783 4,132 SH SOLE 0 0 4,132
COCA COLA CONS INC COM 191098102 6,327,914 33,144 SH SOLE 0 0 33,144
COEUR MNG INC COM NEW 192108504 1,695,485 103,890 SH SOLE 0 0 103,890
COHERENT CORP COM 19247G107 2,264,652 5,741 SH SOLE 0 0 5,741
COMFORT SYS USA INC COM 199908104 4,968,749 2,507 SH SOLE 0 0 2,507
CONSTELLATION ENERGY CORP COM 21037T109 289,806 1,167 SH SOLE 0 0 1,167
CONSTRUCTION PARTNERS INC COM CL A 21044C107 401,799 3,383 SH SOLE 0 0 3,383
CORECIVIC INC COM 21871N101 213,906 7,041 SH SOLE 0 0 7,041
COREWEAVE INC COM CL A 21873S108 267,464 2,687 SH SOLE 0 0 2,687
COSTCO WHOLESALE CORPORATION COM 22160K105 4,461,321 4,769 SH SOLE 0 0 4,769
CROWDSTRIKE HLDGS INC CL A 22788C105 243,442 319 SH SOLE 0 0 319
CURTISS WRIGHT CORP COM 231561101 4,679,168 6,175 SH SOLE 0 0 6,175
DAVE INC CLASS A COM NEW 23834J201 3,049,649 8,185 SH SOLE 0 0 8,185
DIGITALOCEAN HLDGS INC COM 25402D102 3,432,205 21,857 SH SOLE 0 0 21,857
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 394,616 7,305 SH SOLE 0 0 7,305
DIREXION SHARES ETF TRUST DAI GOL BUL ETF 25460G781 323,065 2,761 SH SOLE 0 0 2,761
DOLLAR GEN CORP COM 256677105 202,018 1,755 SH SOLE 0 0 1,755
DOUGLAS DYNAMICS INC COM 25960R105 259,500 4,810 SH SOLE 0 0 4,810
DOVER CORP COM 260003108 295,388 1,317 SH SOLE 0 0 1,317
DT MIDSTREAM INC COMMON STOCK 23345M107 1,210,605 8,250 SH SOLE 0 0 8,250
D-WAVE QUANTUM INC COM 26740W109 687,817 28,671 SH SOLE 0 0 28,671
ECOLAB INC COM 278865100 348,820 1,252 SH SOLE 0 0 1,252
ELI LILLY & CO COM 532457108 2,950,478 2,460 SH SOLE 0 0 2,460
ENACT HLDGS INC COM 29249E109 321,707 7,038 SH SOLE 0 0 7,038
ENTERGY CORP NEW COM 29364G103 348,715 3,036 SH SOLE 0 0 3,036
ENTRAVISION COMMUNICATIONS C CL A 29382R107 769,986 59,048 SH SOLE 0 0 59,048
ERASCA INC COM 29479A108 1,208,002 65,939 SH SOLE 0 0 65,939
ESCO TECHNOLOGIES INC COM 296315104 1,253,843 3,582 SH SOLE 0 0 3,582
EXXON MOBIL CORP COM 30231G102 447,550 3,273 SH SOLE 0 0 3,273
EZCORP INC CL A NON VTG 302301106 1,834,077 53,054 SH SOLE 0 0 53,054
F5 INC COM 315616102 464,627 1,117 SH SOLE 0 0 1,117
FAIR ISAAC CORP COM 303250104 286,747 240 SH SOLE 0 0 240
FASTENAL CO COM 311900104 348,259 7,251 SH SOLE 0 0 7,251
FIRST MAJESTIC SILVER CORP COM 32076V103 1,366,332 80,562 SH SOLE 0 0 80,562
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 347,220 18,000 SH SOLE 0 0 18,000
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 801,450 10,860 SH SOLE 0 0 10,860
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 1,610,249 90,059 SH SOLE 0 0 90,059
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 335,158 3,540 SH SOLE 0 0 3,540
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 645,789 23,874 SH SOLE 0 0 23,874
FIRST TR EXCHANGE TRADED FD FIRST TRUST S&P 33738R738 3,659,700 91,335 SH SOLE 0 0 91,335
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 1,939,156 117,347 SH SOLE 0 0 117,347
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 5,003,141 43,551 SH SOLE 0 0 43,551
FIRST TR EXCHANGE TRADED FD NASDQ OIL GAS 33738R845 298,129 8,918 SH SOLE 0 0 8,918
FIRST TR EXCHANGE TRADED FD NASDQ SEMCNDTR 33738R811 764,521 2,683 SH SOLE 0 0 2,683
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 2,423,951 18,191 SH SOLE 0 0 18,191
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 10,603,554 130,811 SH SOLE 0 0 130,811
FIRST TR EXCHANGE TRADED FD SMID RISNG ETF 33741X102 2,817,786 65,317 SH SOLE 0 0 65,317
FIRST TR EXCHANGE-TRADED ALP COM SHS 33735K108 329,409 1,700 SH SOLE 0 0 1,700
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 748,713 7,972 SH SOLE 0 0 7,972
FIRST TR EXCHANGE-TRADED FD CLOUD COMPUTING 33734X192 356,180 2,647 SH SOLE 0 0 2,647
FIRST TR EXCHANGE-TRADED FD COM 33734G108 463,987 14,638 SH SOLE 0 0 14,638
FIRST TR EXCHANGE-TRADED FD CORE INVESTMENT 33738D788 378,002 18,125 SH SOLE 0 0 18,125
FIRST TR EXCHANGE-TRADED FD DJ GLBL DIVID 33734X200 3,520,675 110,055 SH SOLE 0 0 110,055
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 772,188 2,917 SH SOLE 0 0 2,917
FIRST TR EXCHANGE-TRADED FD DOW 30 EQL WGT 33733A201 1,382,354 31,353 SH SOLE 0 0 31,353
FIRST TR EXCHANGE-TRADED FD EMER MA HUMA ETF 33734X747 267,228 5,368 SH SOLE 0 0 5,368
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 9,736,946 163,016 SH SOLE 0 0 163,016
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 1,837,517 45,203 SH SOLE 0 0 45,203
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 44,906,826 902,106 SH SOLE 0 0 902,106
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879 1,089,132 37,045 SH SOLE 0 0 37,045
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705 653,877 12,948 SH SOLE 0 0 12,948
FIRST TR EXCHANGE-TRADED FD GROWTH STRENGTH 33733E823 763,392 20,631 SH SOLE 0 0 20,631
FIRST TR EXCHANGE-TRADED FD INDLS PROD DUR 33734X150 438,105 4,808 SH SOLE 0 0 4,808
FIRST TR EXCHANGE-TRADED FD INTER GOVT ETF 33738D838 343,553 17,017 SH SOLE 0 0 17,017
FIRST TR EXCHANGE-TRADED FD INTER GRADE ETF 33738D796 843,456 40,727 SH SOLE 0 0 40,727
FIRST TR EXCHANGE-TRADED FD LTD DUR INVT ETF 33738D804 1,191,449 63,190 SH SOLE 0 0 63,190
FIRST TR EXCHANGE-TRADED FD NASDAQ CYB ETF 33734X846 1,244,722 13,853 SH SOLE 0 0 13,853
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 256,389 5,894 SH SOLE 0 0 5,894
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 2,815,433 62,915 SH SOLE 0 0 62,915
FIRST TR EXCHANGE-TRADED FD SHS 33734H106 5,116,257 106,190 SH SOLE 0 0 106,190
FIRST TR EXCHANGE-TRADED FD SHS 337345102 485,635 1,451 SH SOLE 0 0 1,451
FIRST TR EXCHANGE-TRADED FD SHS 336917109 6,624,330 136,135 SH SOLE 0 0 136,135
FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103 495,908 2,405 SH SOLE 0 0 2,405
FIRST TR EXCHANGE-TRADED FD VEST LADDERED 33733E690 338,987 16,305 SH SOLE 0 0 16,305
FIRST TR EXCHANGE-TRADED FD WCM INTL EQUITY 33733E732 782,272 39,973 SH SOLE 0 0 39,973
FIRST TR EXCHNG TRADED FD VI EXPAN TECHN ETF 33740U851 877,868 20,980 SH SOLE 0 0 20,980
FIRST TR EXCHNG TRADED FD VI FT LADD BUFF ETF 33740F755 3,944,254 107,973 SH SOLE 0 0 107,973
FIRST TR EXCHNG TRADED FD VI FT VES MARK DECE 33740U471 523,522 19,926 SH SOLE 0 0 19,926
FIRST TR EXCHNG TRADED FD VI FT VEST DEEP ETF 33740U703 758,722 25,529 SH SOLE 0 0 25,529
FIRST TR EXCHNG TRADED FD VI FT VEST EQ ENHAN 33740U638 480,264 12,843 SH SOLE 0 0 12,843
FIRST TR EXCHNG TRADED FD VI FT VEST LAD 33740U729 1,426,804 51,085 SH SOLE 0 0 51,085
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F581 1,062,836 28,544 SH SOLE 0 0 28,544
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F649 1,873,335 52,607 SH SOLE 0 0 52,607
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740U836 739,967 21,239 SH SOLE 0 0 21,239
FIRST TR EXCHNG TRADED FD VI FT VEST NASD ETF 33740U752 784,379 19,974 SH SOLE 0 0 19,974
FIRST TR EXCHNG TRADED FD VI FT VEST NASDAQ 33740F128 531,551 21,883 SH SOLE 0 0 21,883
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F466 331,507 11,681 SH SOLE 0 0 11,681
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U786 481,380 11,238 SH SOLE 0 0 11,238
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F482 524,377 11,853 SH SOLE 0 0 11,853
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F433 591,077 14,350 SH SOLE 0 0 14,350
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505 4,412,069 81,004 SH SOLE 0 0 81,004
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740F672 1,280,806 27,438 SH SOLE 0 0 27,438
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F516 868,869 19,298 SH SOLE 0 0 19,298
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U208 469,771 7,890 SH SOLE 0 0 7,890
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F722 295,913 4,936 SH SOLE 0 0 4,936
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623 1,642,563 29,816 SH SOLE 0 0 29,816
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F748 770,390 13,708 SH SOLE 0 0 13,708
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847 1,087,095 18,586 SH SOLE 0 0 18,586
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862 618,334 10,943 SH SOLE 0 0 10,943
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F599 1,422,047 27,211 SH SOLE 0 0 27,211
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U307 704,969 12,799 SH SOLE 0 0 12,799
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U885 581,679 12,445 SH SOLE 0 0 12,445
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763 954,093 15,646 SH SOLE 0 0 15,646
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F664 1,554,948 29,737 SH SOLE 0 0 29,737
FIRST TR EXCHNG TRADED FD VI FT VEST US SMALL 33740F292 544,943 20,764 SH SOLE 0 0 20,764
FIRST TR EXCHNG TRADED FD VI SMIT UNCO BD ETF 33740F888 878,687 35,317 SH SOLE 0 0 35,317
FIRST TR EXCHNG TRADED FD VI SMITH OPPORT FXD 33740F805 2,594,452 59,492 SH SOLE 0 0 59,492
FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U778 1,046,713 35,705 SH SOLE 0 0 35,705
FIRST TR EXCHNG TRADED FD VI VEST NASDAQ 100 33740F268 973,587 36,753 SH SOLE 0 0 36,753
FLEX LTD ORD Y2573F102 1,892,816 11,679 SH SOLE 0 0 11,679
FLOWSERVE CORP COM 34354P105 230,267 3,105 SH SOLE 0 0 3,105
FORD MTR CO COM 345370860 175,347 12,615 SH SOLE 0 0 12,615
FORMFACTOR INC COM 346375108 2,652,599 16,586 SH SOLE 0 0 16,586
FORTINET INC COM 34959E109 215,375 1,402 SH SOLE 0 0 1,402
FRANKLIN RESOURCES INC COM 354613101 218,983 6,582 SH SOLE 0 0 6,582
FREEDOM HOLDING CORP COM 356390104 386,322 2,961 SH SOLE 0 0 2,961
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 362,833 72,712 SH SOLE 0 0 72,712
FS KKR CAP CORP COM 302635206 907,263 86,406 SH SOLE 0 0 86,406
FS SPECIALTY LENDING FD COM SH BEN INT 644323107 145,998 13,094 SH SOLE 0 0 13,094
GARRETT MOTION INC COM 366505105 746,592 20,607 SH SOLE 0 0 20,607
GCM GROSVENOR INC COM CL A 36831E108 123,590 10,048 SH SOLE 0 0 10,048
GE AEROSPACE COM NEW 369604301 321,662 861 SH SOLE 0 0 861
GE VERNOVA INC COM 36828A101 399,452 340 SH SOLE 0 0 340
GENERAL DYNAMICS CORP COM 369550108 222,717 629 SH SOLE 0 0 629
GLOBAL X FDS GLOBAL X SILVER 37954Y848 1,977,089 25,524 SH SOLE 0 0 25,524
GLOO HOLDINGS INC CL A 379598105 1,124,037 247,041 SH SOLE 0 0 247,041
GOLDMAN SACHS ETF TR NASDA 100 ETF 38149W630 773,996 13,050 SH SOLE 0 0 13,050
GOLDMAN SACHS GROUP INC COM 38141G104 268,013 265 SH SOLE 0 0 265
GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109 218,223 4,794 SH SOLE 0 0 4,794
HANOVER INS GROUP INC COM 410867105 207,268 968 SH SOLE 0 0 968
HARBOR ETF TRUST COMM ALL WEA ETF 41151J505 255,111 8,695 SH SOLE 0 0 8,695
HECLA MINING COMPANY COM 422704106 4,431,542 287,203 SH SOLE 0 0 287,203
HOME DEPOT INC COM 437076102 633,413 1,796 SH SOLE 0 0 1,796
HOWMET AEROSPACE INC COM 443201108 9,115,698 33,905 SH SOLE 0 0 33,905
HUNTINGTON INGALLS INDS INC COM 446413106 294,164 1,051 SH SOLE 0 0 1,051
HUT 8 CORP COM 44812J104 1,363,985 11,815 SH SOLE 0 0 11,815
ICHOR HOLDINGS SHS G4740B105 1,484,342 13,220 SH SOLE 0 0 13,220
IDAHO STRATEGIC RESOURCES COM NEW 645827205 461,186 14,082 SH SOLE 0 0 14,082
INDIVIOR PHARMACEUTICALS INC COM 45579U109 1,704,345 41,539 SH SOLE 0 0 41,539
INNOVATOR ETFS TRUST LADDERED ALC BFR 45783Y756 506,391 12,882 SH SOLE 0 0 12,882
INNOVATOR ETFS TRUST LADERD ALCTN PWR 45783Y814 363,492 6,900 SH SOLE 0 0 6,900
INTEL CORP COM 458140100 359,949 2,578 SH SOLE 0 0 2,578
INTERNATIONAL BUSINESS MACHS COM 459200101 437,282 1,555 SH SOLE 0 0 1,555
INVENTRUST PPTYS CORP COM NEW 46124J201 312,228 8,820 SH SOLE 0 0 8,820
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 859,224 69,181 SH SOLE 0 0 69,181
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 746,611 4,622 SH SOLE 0 0 4,622
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 395,096 5,957 SH SOLE 0 0 5,957
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 235,851 4,500 SH SOLE 0 0 4,500
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 284,390 3,797 SH SOLE 0 0 3,797
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 417,437 4,633 SH SOLE 0 0 4,633
INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647 522,515 2,782 SH SOLE 0 0 2,782
INVESCO QQQ TR UNIT SER 1 46090E103 6,501,602 8,829 SH SOLE 0 0 8,829
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 252,904 7,597 SH SOLE 0 0 7,597
ISHARES SILVER TR ISHARES 46428Q109 11,718,203 219,155 SH SOLE 0 0 219,155
ISHARES TR CORE S&P500 ETF 464287200 1,541,709 2,059 SH SOLE 0 0 2,059
ISHARES TR CORE US AGGBD ET 464287226 1,241,083 12,539 SH SOLE 0 0 12,539
ISHARES TR EXPANDED TECH 464287515 344,281 3,800 SH SOLE 0 0 3,800
ISHARES TR MSCI EAFE ETF 464287465 602,088 5,796 SH SOLE 0 0 5,796
ISHARES TR MSCI EMG MKT ETF 464287234 1,834,414 26,815 SH SOLE 0 0 26,815
ISHARES TR MSCI USA MMENTM 46432F396 328,378 958 SH SOLE 0 0 958
ISHARES TR RUS 1000 GRW ETF 464287614 1,469,552 11,835 SH SOLE 0 0 11,835
ISHARES TR RUS 1000 VAL ETF 464287598 754,442 3,112 SH SOLE 0 0 3,112
ISHARES TR RUS TP200 GR ETF 464289438 557,718 1,919 SH SOLE 0 0 1,919
ISHARES TR RUSSELL 2000 ETF 464287655 3,952,867 13,156 SH SOLE 0 0 13,156
ISHARES TR S&P 500 GRWT ETF 464287309 474,576 3,451 SH SOLE 0 0 3,451
ISHARES TR S&P 500 VAL ETF 464287408 612,002 2,695 SH SOLE 0 0 2,695
ISHARES TR S&P MC 400GR ETF 464287606 1,830,421 15,578 SH SOLE 0 0 15,578
ISHARES TR SP SMCP600VL ETF 464287879 1,820,031 13,316 SH SOLE 0 0 13,316
ISHARES TR U.S. BAS MTL ETF 464287838 1,587,225 8,841 SH SOLE 0 0 8,841
ISHARES TR U.S. TECH ETF 464287721 1,063,907 4,218 SH SOLE 0 0 4,218
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 475,258 8,415 SH SOLE 0 0 8,415
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 479,887 10,421 SH SOLE 0 0 10,421
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 449,464 7,313 SH SOLE 0 0 7,313
JADE BIOSCIENCES INC COM NEW 008064206 1,399,482 62,983 SH SOLE 0 0 62,983
JOHNSON & JOHNSON COM 478160104 561,626 2,211 SH SOLE 0 0 2,211
JOHNSON OUTDOORS INC CL A 479167108 249,675 5,423 SH SOLE 0 0 5,423
JPMORGAN CHASE & CO COM 46625H100 1,025,894 3,134 SH SOLE 0 0 3,134
KAISER ALUMINIUM CORPORATION COM PAR $0.01 483007704 289,337 1,479 SH SOLE 0 0 1,479
KITE REALTY GROUP TRUST COM NEW 49803T300 562,302 19,813 SH SOLE 0 0 19,813
KLA CORP COM NEW 482480100 3,198,428 10,601 SH SOLE 0 0 10,601
KODIAK SCIENCES INC COM 50015M109 3,812,080 97,846 SH SOLE 0 0 97,846
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 5,192,570 104,143 SH SOLE 0 0 104,143
LAM RESEARCH CORP COM NEW 512807306 457,596 1,056 SH SOLE 0 0 1,056
LAUREATE ED INC COMMON STOCK 518613203 6,106,808 168,139 SH SOLE 0 0 168,139
LIBERTY ENERGY INC COM CL A 53115L104 208,132 7,947 SH SOLE 0 0 7,947
LIBERTY LIVE HOLDINGS INC COM SHS SER C 530909308 811,104 7,678 SH SOLE 0 0 7,678
LINCOLN EDL SVCS CORP COM 533535100 7,585,349 152,011 SH SOLE 0 0 152,011
LINDE PLC SHS G54950103 250,129 482 SH SOLE 0 0 482
LIQUIDIA CORPORATION COM NEW 53635D202 1,970,766 24,718 SH SOLE 0 0 24,718
LUMENTUM HLDGS INC COM 55024U109 7,573,238 8,826 SH SOLE 0 0 8,826
MATERION CORP COM 576690101 319,992 1,076 SH SOLE 0 0 1,076
MATSON INC COM 57686G105 261,625 1,361 SH SOLE 0 0 1,361
MAXLINEAR INC COM 57776J100 880,974 6,881 SH SOLE 0 0 6,881
MCDONALDS CORP COM 580135101 266,150 985 SH SOLE 0 0 985
MERCK & CO INC COM 58933Y105 290,167 2,258 SH SOLE 0 0 2,258
META PLATFORMS INC CL A 30303M102 439,396 780 SH SOLE 0 0 780
MICROCHIP TECHNOLOGY INC. COM 595017104 1,580,771 17,333 SH SOLE 0 0 17,333
MICRON TECHNOLOGY INC COM 595112103 704,117 610 SH SOLE 0 0 610
MICROSOFT CORP COM 594918104 1,822,059 4,885 SH SOLE 0 0 4,885
MONTE ROSA THERAPEUTICS INC COM 61225M102 613,543 25,353 SH SOLE 0 0 25,353
MSC INCOME FUND INC COM 55374X208 226,425 19,570 SH SOLE 0 0 19,570
MYERS INDS INC COM 628464109 393,671 11,149 SH SOLE 0 0 11,149
NASDAQ INC COM 631103108 367,774 4,666 SH SOLE 0 0 4,666
NAVITAS SEMICONDUCTOR CORP COM 63942X106 681,211 38,014 SH SOLE 0 0 38,014
NEUBERGER BERMAN ETF TRUST SHORT DURATION I 64135A887 959,816 19,004 SH SOLE 0 0 19,004
NEWMONT CORP COM 651639106 242,373 2,595 SH SOLE 0 0 2,595
NEXTERA ENERGY INC COM 65339F101 233,556 2,661 SH SOLE 0 0 2,661
NISOURCE INC COM 65473P105 254,889 5,360 SH SOLE 0 0 5,360
NLIGHT INC COM 65487K100 2,265,713 32,544 SH SOLE 0 0 32,544
NOKIA CORP SPONSORED ADR 654902204 134,460 10,125 SH SOLE 0 0 10,125
NORDIC AMERICAN TANKERS LIMI COM G65773106 443,912 80,129 SH SOLE 0 0 80,129
NORTHERN LTS FD TR IV INSPI GROWT ETF 66538H369 286,956 6,568 SH SOLE 0 0 6,568
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 1,221,113 21,097 SH SOLE 0 0 21,097
NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633 302,126 12,710 SH SOLE 0 0 12,710
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 441,285 9,253 SH SOLE 0 0 9,253
NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419 533,096 13,981 SH SOLE 0 0 13,981
NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641 252,385 5,048 SH SOLE 0 0 5,048
NUCOR CORP COM 670346105 345,708 1,552 SH SOLE 0 0 1,552
NVIDIA CORPORATION COM 67066G104 6,051,967 30,246 SH SOLE 0 0 30,246
OLD DOMINION FREIGHT LINE IN COM 679580100 206,203 952 SH SOLE 0 0 952
ORACLE CORP COM 68389X105 337,835 2,305 SH SOLE 0 0 2,305
ORUKA THERAPEUTICS INC COM 687604108 2,765,926 29,063 SH SOLE 0 0 29,063
PACER FDS TR GLOBL CASH ETF 69374H709 699,035 16,144 SH SOLE 0 0 16,144
PALANTIR TECHNOLOGIES INC CL A 69608A108 6,114,441 52,408 SH SOLE 0 0 52,408
PALO ALTO NETWORKS INC COM 697435105 357,048 1,047 SH SOLE 0 0 1,047
PAN AMERN SILVER CORP COM 697900108 1,988,228 44,390 SH SOLE 0 0 44,390
PAR PAC HOLDINGS INC COM NEW 69888T207 589,345 10,509 SH SOLE 0 0 10,509
PLANET LABS PBC COM CL A 72703X106 4,997,263 150,838 SH SOLE 0 0 150,838
POWELL INDS INC COM 739128106 1,233,639 4,308 SH SOLE 0 0 4,308
POWER INTEGRATIONS INC COM 739276103 862,896 10,302 SH SOLE 0 0 10,302
PRECIGEN INC COM 74017N105 77,195 13,543 SH SOLE 0 0 13,543
PROCTER & GAMBLE CO COM 742718109 487,722 3,326 SH SOLE 0 0 3,326
PROCURE ETF TRUST II SPACE ETF 74280R205 878,618 17,340 SH SOLE 0 0 17,340
PROLOGIS INC. COM 74340W103 816,613 6,028 SH SOLE 0 0 6,028
PROSHARES TR LARGE CAP CRE 74347R248 250,789 2,943 SH SOLE 0 0 2,943
PROSHARES TR PSHS ULT MCAP400 74347R404 357,929 3,888 SH SOLE 0 0 3,888
PROSHARES TR PSHS ULT S&P 500 74347R107 1,000,728 14,852 SH SOLE 0 0 14,852
PROSHARES TR PSHS ULTRA DOW30 74347R305 603,662 9,212 SH SOLE 0 0 9,212
PROSHARES TR PSHS ULTRA QQQ 74347R206 2,450,174 25,322 SH SOLE 0 0 25,322
PROSHARES TR PSHS ULTRUSS2000 74347R842 458,172 6,815 SH SOLE 0 0 6,815
PROSHARES TR RUSS 2000 DIVD 74347B698 1,047,842 13,603 SH SOLE 0 0 13,603
PROSHARES TR S&P 500 DV ARIST 74348A467 1,218,465 21,696 SH SOLE 0 0 21,696
PROSHARES TR S&P MDCP 400 DIV 74347B680 864,005 9,435 SH SOLE 0 0 9,435
PROSHARES TR ULTRAPRO QQQ 74347X831 1,008,288 12,448 SH SOLE 0 0 12,448
PSQ HOLDINGS INC CL A 693691107 259,886 645,198 SH SOLE 0 0 645,198
RELAY THERAPEUTICS INC COM 75943R102 774,482 41,394 SH SOLE 0 0 41,394
RELMADA THERAPEUTICS INC COM 75955J402 2,358,959 340,890 SH SOLE 0 0 340,890
REVOLUTION MEDICINES INC COM 76155X100 1,038,093 5,543 SH SOLE 0 0 5,543
RIGETTI COMPUTING INC COMMON STOCK 76655K103 1,302,748 67,430 SH SOLE 0 0 67,430
ROCKET LAB CORP COM 773121108 3,791,342 37,298 SH SOLE 0 0 37,298
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 325,318 5,802 SH SOLE 0 0 5,802
RTX CORPORATION COM 75513E101 248,546 1,310 SH SOLE 0 0 1,310
RYDER SYS INC COM 783549108 560,247 2,124 SH SOLE 0 0 2,124
SABRA HEALTH CARE REIT INC COM 78573L106 317,603 16,279 SH SOLE 0 0 16,279
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 383,862 11,343 SH SOLE 0 0 11,343
SCORPIO TANKERS INC SHS Y7542C130 702,366 10,141 SH SOLE 0 0 10,141
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 316,520 328 SH SOLE 0 0 328
SELECT WATER SOLUTIONS INC CL A COM 81617J301 242,757 12,150 SH SOLE 0 0 12,150
SELLAS LIFE SCIENCES GROUP I COM NEW 81642T209 1,394,554 94,482 SH SOLE 0 0 94,482
SILVERCORP METALS INC COM 82835P103 2,211,900 219,000 SH SOLE 0 0 219,000
SIRIUSPOINT LTD COM G8192H106 5,625,960 234,415 SH SOLE 0 0 234,415
SITIME CORP COM 82982T106 1,277,890 1,714 SH SOLE 0 0 1,714
SKYWATER TECHNOLOGY INC COM 83089J108 1,786,614 51,310 SH SOLE 0 0 51,310
SOLID POWER INC CLASS A COM 83422N105 51,738 19,976 SH SOLE 0 0 19,976
SPDR GOLD TR GOLD SHS 78463V107 14,716,781 39,950 SH SOLE 0 0 39,950
SPDR SERIES TRUST ST STR R1K LOWV 78468R804 604,800 3,333 SH SOLE 0 0 3,333
SPDR SERIES TRUST ST STR SP METAL 78464A755 200,494 1,875 SH SOLE 0 0 1,875
SPHERE ENTERTAINMENT CO CL A 55826T102 3,056,056 17,662 SH SOLE 0 0 17,662
SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER 85207K107 2,595,021 137,521 SH SOLE 0 0 137,521
SPYRE THERAPEUTICS INC COM NEW 00773J202 571,033 6,432 SH SOLE 0 0 6,432
SSR MINING IN COM 784730103 9,845,767 348,153 SH SOLE 0 0 348,153
STANDEX INTL CORP COM 854231107 202,799 567 SH SOLE 0 0 567
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 1,738,313 3,328 SH SOLE 0 0 3,328
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 4,276,738 5,727 SH SOLE 0 0 5,727
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 1,725,588 2,453 SH SOLE 0 0 2,453
STONEX GROUP INC COM 861896108 6,747,153 56,938 SH SOLE 0 0 56,938
STRATEGY SHS EVENTIDE US MRKT 86280R787 527,688 17,225 SH SOLE 0 0 17,225
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 3,612,817 7,565 SH SOLE 0 0 7,565
TANGER INC COM 875465106 335,890 8,510 SH SOLE 0 0 8,510
TANGO THERAPEUTICS INC COM 87583X109 1,846,434 59,067 SH SOLE 0 0 59,067
TESLA INC COM 88160R101 876,951 2,085 SH SOLE 0 0 2,085
TEXAS INSTRS INC COM 882508104 223,553 750 SH SOLE 0 0 750
THE ALGER ETF TRUST CONCENTRATED EQT 015564404 2,291,063 55,514 SH SOLE 0 0 55,514
THOR FINL TECHNOLOGIES TR EQUA WEI LOW ETF 885155101 368,749 11,060 SH SOLE 0 0 11,060
TIDAL TRUST II FITZ-GERALD MUST 88634T311 871,114 35,760 SH SOLE 0 0 35,760
TJX COS INC NEW COM 872540109 291,638 1,925 SH SOLE 0 0 1,925
TREVI THERAPEUTICS INC COM 89532M101 2,146,690 115,104 SH SOLE 0 0 115,104
TTM TECHNOLOGIES INC COM 87305R109 6,638,836 35,498 SH SOLE 0 0 35,498
ULTRA CLEAN HLDGS INC COM 90385V107 429,624 3,013 SH SOLE 0 0 3,013
UMB FINL CORP COM 902788108 209,286 1,466 SH SOLE 0 0 1,466
UNITED PARCEL SVCS INC CL B 911312106 1,962,305 18,254 SH SOLE 0 0 18,254
UNITEDHEALTH GROUP INC COM 91324P102 264,341 636 SH SOLE 0 0 636
UNITY BANCORP INC COM 913290102 467,466 7,965 SH SOLE 0 0 7,965
VANECK ETF TRUST CLO ETF 92189H748 3,704,406 69,960 SH SOLE 0 0 69,960
VANECK ETF TRUST IG FLOA RATE ETF 92189F486 321,791 12,565 SH SOLE 0 0 12,565
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 1,339,983 2,043 SH SOLE 0 0 2,043
VANGUARD INDEX FDS LARGE CAP ETF 922908637 409,941 1,192 SH SOLE 0 0 1,192
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 306,150 446 SH SOLE 0 0 446
VANGUARD INDEX FDS SM CP VAL ETF 922908611 296,510 1,220 SH SOLE 0 0 1,220
VANGUARD INDEX FDS TOTAL STK MKT 922908769 802,000 2,167 SH SOLE 0 0 2,167
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 249,340 3,155 SH SOLE 0 0 3,155
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 656,356 9,212 SH SOLE 0 0 9,212
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 1,333,752 13,582 SH SOLE 0 0 13,582
VERIZON COMMUNICATIONS INC COM 92343V104 860,278 20,318 SH SOLE 0 0 20,318
VERTIV HOLDINGS CO COM CL A 92537N108 2,493,739 7,448 SH SOLE 0 0 7,448
VIASAT INC COM 92552V100 15,526,712 172,884 SH SOLE 0 0 172,884
VIAVI SOLUTIONS INC COM 925550105 4,778,199 100,067 SH SOLE 0 0 100,067
VICOR CORP COM 925815102 3,010,516 7,927 SH SOLE 0 0 7,927
VISA INC COM CL A 92826C839 613,102 1,787 SH SOLE 0 0 1,787
VISHAY INTERTECHNOLOGY INC COM 928298108 1,788,884 33,263 SH SOLE 0 0 33,263
VISHAY PRECISION GROUP INC COM 92835K103 1,079,502 7,201 SH SOLE 0 0 7,201
VIZSLA SILVER CORP COM NEW 92859G608 137,683 41,722 SH SOLE 0 0 41,722
VSE CORP COM 918284100 3,484,168 15,248 SH SOLE 0 0 15,248
VYNE THERAPEUTICS INC COM 92941V308 7,196 11,059 SH SOLE 0 0 11,059
WALMART INC COM 931142103 335,363 2,961 SH SOLE 0 0 2,961
WATTS WATER TECHNOLOGIES INC CL A 942749102 230,173 588 SH SOLE 0 0 588
WELLTOWER INC COM 95040Q104 3,838,290 16,911 SH SOLE 0 0 16,911
WESTERN DIGITAL CORP COM 958102105 10,830,153 16,956 SH SOLE 0 0 16,956
WHEATON PRECIOUS METALS CORP COM 962879102 2,373,602 21,133 SH SOLE 0 0 21,133
WILLIAMS COS INC COM 969457100 1,102,239 14,827 SH SOLE 0 0 14,827
WISDOMTREE TR US QTLY DIV GRT 97717X669 4,006,063 41,896 SH SOLE 0 0 41,896
WOODWARD INC COM 980745103 4,778,968 11,233 SH SOLE 0 0 11,233
XENIA HOTELS & RESORTS INC COM 984017103 207,886 10,211 SH SOLE 0 0 10,211