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 362,883 3,998 SH SOLE 0 0 3,998
ABBVIE INC COM 00287Y109 694,795 2,760 SH SOLE 0 0 2,760
ADOBE INC COM 00724F101 284,351 1,387 SH SOLE 0 0 1,387
ADVANCED MICRO DEVICES INC COM 007903107 7,023,784 12,091 SH SOLE 0 0 12,091
ALPHABET INC CAP STK CL A 02079K305 16,671,947 46,646 SH SOLE 0 0 46,646
ALPHABET INC CAP STK CL C 02079K107 2,266,429 6,413 SH SOLE 0 0 6,413
ALTRIA GROUP INC COM 02209S103 360,042 5,004 SH SOLE 0 0 5,004
AMAZON COM INC COM 023135106 4,338,727 18,204 SH SOLE 0 0 18,204
AMERICAN EXPRESS CO COM 025816109 2,385,161 7,049 SH SOLE 0 0 7,049
AMERICAN HEALTHCARE REIT INC COM SHS 398182303 1,723,366 33,046 SH SOLE 0 0 33,046
AMGEN INC COM 031162100 217,904 600 SH SOLE 0 0 600
AMPHENOL CORP CL A 032095101 5,029,398 28,522 SH SOLE 0 0 28,522
ANGLOGOLD ASHANTI PLC COM SHS G0378L100 209,833 2,594 SH SOLE 0 0 2,594
APPLE INC COM 037833100 7,805,956 26,974 SH SOLE 0 0 26,974
APPLIED MATLS INC COM 038222105 9,026,901 12,484 SH SOLE 0 0 12,484
APPLIED OPTOELECTRONICS INC COM 03823U102 1,941,637 13,105 SH SOLE 0 0 13,105
APPLOVIN CORP COM CL A 03831W108 918,123 1,782 SH SOLE 0 0 1,782
ARGAN INC COM 04010E109 454,736 569 SH SOLE 0 0 569
ARISTA NETWORKS INC COM SHS 040413205 644,017 3,791 SH SOLE 0 0 3,791
ASML HLDG NV N Y REGISTRY SHS N07059210 455,630 229 SH SOLE 0 0 229
AST SPACEMOBILE INC COM CL A 00217D100 270,492 3,044 SH SOLE 0 0 3,044
ASTERA LABS INC COM 04626A103 214,460 444 SH SOLE 0 0 444
AT&T INC COM 00206R102 312,063 15,075 SH SOLE 0 0 15,075
ATI INC COM 01741R102 3,408,867 17,295 SH SOLE 0 0 17,295
ATMOS ENERGY CORP COM 049560105 1,715,787 9,957 SH SOLE 0 0 9,957
AURA MINERALS INC SHS NEW G06973112 2,674,121 42,481 SH SOLE 0 0 42,481
AUTOMATIC DATA PROCESSING IN COM 053015103 364,805 1,628 SH SOLE 0 0 1,628
AVIS BUDGET GROUP INC COM 053774105 2,098,440 14,195 SH SOLE 0 0 14,195
BANK OF AMER CORP COM 060505104 2,519,213 44,213 SH SOLE 0 0 44,213
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,479,935 4,956 SH SOLE 0 0 4,956
BLOOM ENERGY CORP COM CL A 093712107 3,882,747 12,827 SH SOLE 0 0 12,827
BOEING CO COM 097023105 240,061 1,109 SH SOLE 0 0 1,109
BOOKING HOLDINGS INC COM 09857L108 276,009 1,548 SH SOLE 0 0 1,548
BRISTOL-MYERS SQUIBB CO COM 110122108 208,482 3,617 SH SOLE 0 0 3,617
BROADCOM INC COM 11135F101 4,035,177 10,680 SH SOLE 0 0 10,680
CARDINAL HEALTH INC COM 14149Y108 4,871,684 20,503 SH SOLE 0 0 20,503
CATERPILLAR INC COM 149123101 8,677,856 8,147 SH SOLE 0 0 8,147
CHARTER COMMUNICATIONS INC CL A 16119P108 206,063 1,449 SH SOLE 0 0 1,449
CHEVRON CORPORATION COM 166764100 1,473,295 8,887 SH SOLE 0 0 8,887
CHUBB LIMITED COM H1467J104 543,424 1,593 SH SOLE 0 0 1,593
CIENA CORP COM NEW 171779309 3,916,633 7,984 SH SOLE 0 0 7,984
CISCO SYS INC COM 17275R102 900,722 7,668 SH SOLE 0 0 7,668
CITIGROUP INC COM NEW 172967424 512,423 3,661 SH SOLE 0 0 3,661
CLOUDFLARE INC CL A COM 18915M107 1,823,405 7,434 SH SOLE 0 0 7,434
COCA COLA CO COM 191216100 698,716 8,597 SH SOLE 0 0 8,597
COHERENT CORP COM 19247G107 4,068,558 10,314 SH SOLE 0 0 10,314
COMCAST CORP NEW CL A 20030N101 439,104 17,884 SH SOLE 0 0 17,884
CONOCOPHILLIPS COM 20825C104 403,268 3,880 SH SOLE 0 0 3,880
CORNING INC COM 219350105 4,673,914 18,296 SH SOLE 0 0 18,296
CORTEVA INC COM 22052L104 4,153,862 49,044 SH SOLE 0 0 49,044
COSTCO WHOLESALE CORPORATION COM 22160K105 1,195,206 1,277 SH SOLE 0 0 1,277
CROWDSTRIKE HLDGS INC CL A 22788C105 550,219 721 SH SOLE 0 0 721
CUMMINS INC COM 231021106 786,299 1,101 SH SOLE 0 0 1,101
DELL TECHNOLOGIES INC CL C 24703L202 384,116 890 SH SOLE 0 0 890
DEVON ENERGY CORP NEW COM 25179M103 281,655 6,817 SH SOLE 0 0 6,817
DISNEY WALT CO COM 254687106 579,923 6,023 SH SOLE 0 0 6,023
EATON CORP PLC SHS G29183103 325,737 763 SH SOLE 0 0 763
ELEVANCE HEALTH INC FORMERLY COM 036752103 249,458 644 SH SOLE 0 0 644
ELI LILLY & CO COM 532457108 1,732,993 1,444 SH SOLE 0 0 1,444
EMERSON ELEC CO COM 291011104 207,879 1,451 SH SOLE 0 0 1,451
ENERSYS COM 29275Y102 3,747,253 16,025 SH SOLE 0 0 16,025
EXELIXIS INC COM 30161Q104 225,585 4,146 SH SOLE 0 0 4,146
EXPAND ENERGY CORPORATION COM 165167735 272,171 2,983 SH SOLE 0 0 2,983
EXXON MOBIL CORP COM 30231G102 1,304,957 9,543 SH SOLE 0 0 9,543
FEDEX CORP COM 31428X106 2,130,132 6,803 SH SOLE 0 0 6,803
FEDEX FGHT HLDG CO INC COMMON STOCK *A* 314352105 440,769 2,919 SH SOLE 0 0 2,919
FORMFACTOR INC COM 346375108 2,823,084 17,652 SH SOLE 0 0 17,652
FORTINET INC COM 34959E109 585,909 3,814 SH SOLE 0 0 3,814
GE AEROSPACE COM NEW 369604301 3,126,727 8,363 SH SOLE 0 0 8,363
GE VERNOVA INC COM 36828A101 1,312,646 1,117 SH SOLE 0 0 1,117
GENERAL MTRS CO COM 37045V100 337,789 4,382 SH SOLE 0 0 4,382
GILEAD SCIENCES INC COM 375558103 297,068 2,351 SH SOLE 0 0 2,351
GOLDMAN SACHS GROUP INC COM 38141G104 4,470,969 4,416 SH SOLE 0 0 4,416
HARTFORD INSURANCE GROUP INC COM 416515104 346,818 2,617 SH SOLE 0 0 2,617
HERSHEY CO COM 427866108 260,222 1,481 SH SOLE 0 0 1,481
HOME DEPOT INC COM 437076102 1,517,715 4,300 SH SOLE 0 0 4,300
HONEYWELL AEROSPACE INC COM *A* 43849R105 332,493 1,504 SH SOLE 0 0 1,504
HONEYWELL INTL INC COM *A* 438516205 353,854 1,603 SH SOLE 0 0 1,603
HOWMET AEROSPACE INC COM 443201108 3,329,186 12,381 SH SOLE 0 0 12,381
HYCROFT MINING HOLDING CORP CL A NEW 44862P208 2,443,282 104,414 SH SOLE 0 0 104,414
IDEXX LABS INC COM 45168D104 225,313 428 SH SOLE 0 0 428
IES HOLDINGS INC COM 44951W106 733,929 999 SH SOLE 0 0 999
INDIVIOR PHARMACEUTICALS INC COM 45579U109 3,318,963 80,891 SH SOLE 0 0 80,891
INTEL CORP COM 458140100 4,747,096 33,997 SH SOLE 0 0 33,997
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 203,527 2,337 SH SOLE 0 0 2,337
INTERNATIONAL BUSINESS MACHS COM 459200101 387,963 1,379 SH SOLE 0 0 1,379
INTUITIVE SURGICAL INC COM NEW 46120E602 270,024 679 SH SOLE 0 0 679
INVESCO QQQ TR UNIT SER 1 46090E103 16,112,818 21,877 SH SOLE 0 0 21,877
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 1,211,152 16,756 SH SOLE 0 0 16,756
JABIL INC COM 466313103 209,127 543 SH SOLE 0 0 543
JOHNSON & JOHNSON COM 478160104 7,922,692 31,192 SH SOLE 0 0 31,192
JPMORGAN CHASE & CO COM 46625H100 2,579,777 7,877 SH SOLE 0 0 7,877
KEYSIGHT TECHNOLOGIES INC COM 49338L103 2,464,480 7,040 SH SOLE 0 0 7,040
KLA CORP COM NEW 482480100 1,401,515 4,642 SH SOLE 0 0 4,642
LAM RESEARCH CORP COM NEW 512807306 7,057,703 16,285 SH SOLE 0 0 16,285
LINDE PLC SHS G54950103 202,935 390 SH SOLE 0 0 390
LOWES COS INC COM 548661107 287,034 1,300 SH SOLE 0 0 1,300
LUMENTUM HLDGS INC COM 55024U109 4,665,261 5,437 SH SOLE 0 0 5,437
MARATHON PETE CORP COM 56585A102 428,989 1,675 SH SOLE 0 0 1,675
MARVELL TECHNOLOGY INC COM 573874104 695,750 2,335 SH SOLE 0 0 2,335
MASTERCARD INCORPORATED CL A 57636Q104 911,029 1,772 SH SOLE 0 0 1,772
MCDONALDS CORP COM 580135101 417,469 1,544 SH SOLE 0 0 1,544
MERCK & CO INC COM 58933Y105 565,908 4,403 SH SOLE 0 0 4,403
META PLATFORMS INC CL A 30303M102 2,417,646 4,290 SH SOLE 0 0 4,290
MICRON TECHNOLOGY INC COM 595112103 10,684,772 9,255 SH SOLE 0 0 9,255
MICROSOFT CORP COM 594918104 7,060,200 18,925 SH SOLE 0 0 18,925
MKS INC. COM 55306N104 3,128,537 7,033 SH SOLE 0 0 7,033
MORGAN STANLEY COM NEW 617446448 545,636 2,609 SH SOLE 0 0 2,609
NATIONAL FUEL GAS CO COM 636180101 261,750 3,388 SH SOLE 0 0 3,388
NETFLIX INC. COM 64110L106 872,586 12,319 SH SOLE 0 0 12,319
NEWMONT CORP COM 651639106 201,403 2,154 SH SOLE 0 0 2,154
NEXTERA ENERGY INC COM 65339F101 803,991 9,162 SH SOLE 0 0 9,162
NISOURCE INC COM 65473P105 1,404,190 29,530 SH SOLE 0 0 29,530
NVIDIA CORPORATION COM 67066G104 13,884,748 69,389 SH SOLE 0 0 69,389
ORACLE CORP COM 68389X105 767,127 5,232 SH SOLE 0 0 5,232
PALANTIR TECHNOLOGIES INC CL A 69608A108 726,039 6,223 SH SOLE 0 0 6,223
PALO ALTO NETWORKS INC COM 697435105 574,265 1,684 SH SOLE 0 0 1,684
PAYCOM SOFTWARE INC COM 70432V102 341,484 2,715 SH SOLE 0 0 2,715
PEPSICO INC COM 713448108 752,403 5,556 SH SOLE 0 0 5,556
PFIZER INC COM 717081103 207,453 8,616 SH SOLE 0 0 8,616
PHILIP MORRIS INTL INC COM 718172109 632,477 3,494 SH SOLE 0 0 3,494
PLANET LABS PBC COM CL A 72703X106 3,105,969 93,751 SH SOLE 0 0 93,751
PNC FINL SVCS GROUP INC COM 693475105 604,915 2,455 SH SOLE 0 0 2,455
PROCTER & GAMBLE CO COM 742718109 754,250 5,141 SH SOLE 0 0 5,141
QUALCOMM INC COM 747525103 618,415 3,344 SH SOLE 0 0 3,344
REDDIT INC CL A 75734B100 227,396 1,310 SH SOLE 0 0 1,310
ROCKET LAB CORP COM 773121108 490,259 4,823 SH SOLE 0 0 4,823
ROLLINS INC COM 775711104 1,183,084 28,344 SH SOLE 0 0 28,344
ROSS STORES INC COM 778296103 3,045,901 14,308 SH SOLE 0 0 14,308
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 3,045,408 54,314 SH SOLE 0 0 54,314
RTX CORPORATION COM 75513E101 2,786,308 14,683 SH SOLE 0 0 14,683
SALESFORCE INC COM 79466L302 491,147 3,135 SH SOLE 0 0 3,135
SANDISK CORP COM 80004C200 8,988,045 3,953 SH SOLE 0 0 3,953
SCHWAB CHARLES CORP COM 808513105 343,585 3,723 SH SOLE 0 0 3,723
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 938,004 27,719 SH SOLE 0 0 27,719
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 6,929,044 7,179 SH SOLE 0 0 7,179
SNOWFLAKE INC COM SHS 833445109 374,385 1,471 SH SOLE 0 0 1,471
SOUTHERN COPPER CORP COM 84265V105 2,647,005 15,186 SH SOLE 0 0 15,186
SPDR SERIES TRUST ST STR P500GRW 78464A409 3,755,269 31,557 SH SOLE 0 0 31,557
SPDR SERIES TRUST ST STR P500VAL 78464A508 2,508,096 41,259 SH SOLE 0 0 41,259
SPDR SERIES TRUST ST STR SP400GRW 78464A821 1,438,421 12,833 SH SOLE 0 0 12,833
SPDR SERIES TRUST ST STR SP400VAL 78464A839 908,591 9,579 SH SOLE 0 0 9,579
SPDR SERIES TRUST ST STR SP600GRWO 78464A201 1,050,124 8,814 SH SOLE 0 0 8,814
SPDR SERIES TRUST ST STR SP600SM C 78464A300 919,711 8,428 SH SOLE 0 0 8,428
STARBUCKS CORP COM 855244109 311,493 3,045 SH SOLE 0 0 3,045
STERLING INFRASTRUCTURE INC COM 859241101 1,677,019 1,998 SH SOLE 0 0 1,998
TAPESTRY INC COM 876030107 3,840,959 26,236 SH SOLE 0 0 26,236
TARGA RES CORP COM 87612G101 1,347,228 5,024 SH SOLE 0 0 5,024
TECHNIPFMC PLC COM G87110105 3,786,802 57,116 SH SOLE 0 0 57,116
TERADYNE INC COM 880770102 6,092,167 12,591 SH SOLE 0 0 12,591
TESLA INC COM 88160R101 2,474,308 5,883 SH SOLE 0 0 5,883
TEXAS INSTRS INC COM 882508104 1,206,435 4,047 SH SOLE 0 0 4,047
THE CIGNA GROUP COM 125523100 366,801 1,328 SH SOLE 0 0 1,328
TJX COS INC NEW COM 872540109 310,244 2,047 SH SOLE 0 0 2,047
TRAVELERS COMPANIES INC COM 89417E109 411,863 1,245 SH SOLE 0 0 1,245
TTM TECHNOLOGIES INC COM 87305R109 3,449,393 18,444 SH SOLE 0 0 18,444
TUTOR PERINI CORP COM 901109108 1,399,312 16,863 SH SOLE 0 0 16,863
UBER TECHNOLOGIES INC COM 90353T100 320,531 4,442 SH SOLE 0 0 4,442
UNDER ARMOUR INC CL A 904311107 125,897 19,702 SH SOLE 0 0 19,702
UNION PAC CORP COM 907818108 494,496 1,814 SH SOLE 0 0 1,814
UNITED THERAPEUTICS CORP DEL COM 91307C102 328,343 606 SH SOLE 0 0 606
UNITEDHEALTH GROUP INC COM 91324P102 1,007,563 2,422 SH SOLE 0 0 2,422
VALERO ENERGY CORP COM 91913Y100 392,470 1,505 SH SOLE 0 0 1,505
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 20,432,496 29,749 SH SOLE 0 0 29,749
VANGUARD INDEX FDS MID CAP ETF 922908629 1,159,169 14,386 SH SOLE 0 0 14,386
VANGUARD INDEX FDS VALUE ETF 922908744 9,920,737 45,521 SH SOLE 0 0 45,521
VANGUARD WORLD FD MEGA CAP INDEX 921910873 7,402,358 27,055 SH SOLE 0 0 27,055
VERISIGN INC COM 92343E102 2,311,984 9,187 SH SOLE 0 0 9,187
VERIZON COMMUNICATIONS INC COM 92343V104 318,554 7,524 SH SOLE 0 0 7,524
VERTIV HOLDINGS CO COM CL A 92537N108 2,447,990 7,311 SH SOLE 0 0 7,311
VIASAT INC COM 92552V100 3,358,359 37,394 SH SOLE 0 0 37,394
VISA INC COM CL A 92826C839 1,602,147 4,667 SH SOLE 0 0 4,667
VISTRA CORP COM 92840M102 2,341,730 14,758 SH SOLE 0 0 14,758
WALMART INC COM 931142103 5,109,207 45,107 SH SOLE 0 0 45,107
WELLS FARGO & CO COM 949746101 1,756,914 21,259 SH SOLE 0 0 21,259
WELLTOWER INC COM 95040Q104 1,669,936 7,353 SH SOLE 0 0 7,353
WESTERN DIGITAL CORP COM 958102105 6,104,272 9,556 SH SOLE 0 0 9,556
WESTERN UN CO COM 959802109 99,705 12,949 SH SOLE 0 0 12,949
WILLIAMS COS INC COM 969457100 337,758 4,544 SH SOLE 0 0 4,544
WILLIAMS SONOMA INC COM 969904101 427,272 1,831 SH SOLE 0 0 1,831
WISDOMTREE TR US QTLY DIV GRT 97717X669 971,950 10,165 SH SOLE 0 0 10,165
WOODWARD INC COM 980745103 3,936,805 9,253 SH SOLE 0 0 9,253
ABERCROMBIE & FITCH CO CL A 002896207 310,525 3,450 SH SOLE 0 0 3,450
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 295,242 2,370 SH SOLE 0 0 2,370
ADVANCED ENERGY INDS COM 007973100 3,742,567 10,037 SH SOLE 0 0 10,037
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,862,503 16,519 SH SOLE 0 0 16,519
AMETEK INC COM 031100100 612,623 2,530 SH SOLE 0 0 2,530
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664 523,811 4,992 SH SOLE 0 0 4,992
APPLIED DIGITAL CORP COM NEW 038169207 218,093 5,847 SH SOLE 0 0 5,847
ARCH CAP GROUP LTD ORD G0450A105 221,379 2,281 SH SOLE 0 0 2,281
AXT INC COM 00246W103 1,241,507 17,224 SH SOLE 0 0 17,224
BERKLEY W R CORP COM 084423102 328,517 4,657 SH SOLE 0 0 4,657
BLACKROCK ETF TRUST II ISHA FLEX IN ETF 092528603 253,595 4,846 SH SOLE 0 0 4,846
CAL MAINE FOODS INC COM NEW 128030202 358,579 4,450 SH SOLE 0 0 4,450
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 256,019 3,236 SH SOLE 0 0 3,236
CAPITAL GROUP CORE EQUITY ET SHS CREAT UNIT 14020V108 772,320 17,363 SH SOLE 0 0 17,363
CAPITAL GROUP DIVIDEND GROWE SHS ETF 14021L109 239,209 6,377 SH SOLE 0 0 6,377
CAPITAL GROUP DIVIDEND VALUE SHS CREAT UNIT 14020W106 1,088,810 22,094 SH SOLE 0 0 22,094
CAPITAL GROUP EQUITY ETF TR US SM MI CA ETF 14022A102 512,219 15,536 SH SOLE 0 0 15,536
CAPITAL GROUP GROWTH ETF SHS CREAT UNIT 14020G101 1,042,175 22,080 SH SOLE 0 0 22,080
CAPITAL GROUP INTERNATIONAL SHS 14021T102 612,339 16,827 SH SOLE 0 0 16,827
CAPITAL GROUP INTERNATIONAL SHS 14021M107 248,707 6,762 SH SOLE 0 0 6,762
CAPITAL GROUP NEW GEOGRAPHY SHS 14021N105 782,765 20,896 SH SOLE 0 0 20,896
CAPITAL GRP FIXED INCM ETF T CORE BOND ETF 14020Y508 300,798 11,490 SH SOLE 0 0 11,490
CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 322,382 14,463 SH SOLE 0 0 14,463
CAPITAL GRP FIXED INCM ETF T MUN INM ETF 14020Y201 329,442 11,993 SH SOLE 0 0 11,993
CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409 250,173 9,723 SH SOLE 0 0 9,723
CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300 212,133 7,762 SH SOLE 0 0 7,762
CARLISLE COS INC COM 142339100 309,322 852 SH SOLE 0 0 852
CDW CORP COM 12514G108 308,130 2,188 SH SOLE 0 0 2,188
CLEANSPARK INC COM NEW 18452B209 185,149 12,725 SH SOLE 0 0 12,725
COMPASS THERAPEUTICS INC COM 20454B104 62,604 28,586 SH SOLE 0 0 28,586
CONSTELLATION ENERGY CORP COM 21037T109 411,166 1,655 SH SOLE 0 0 1,655
COREWEAVE INC COM CL A 21873S108 305,488 3,069 SH SOLE 0 0 3,069
DANA INC COM 235825205 1,728,049 63,508 SH SOLE 0 0 63,508
DEERE & CO COM 244199105 229,948 362 SH SOLE 0 0 362
DIREXION SHARES ETF TRUST NASDAQ 100 EQ WT 25459Y207 215,583 1,767 SH SOLE 0 0 1,767
DONALDSON INC COM 257651109 255,179 2,841 SH SOLE 0 0 2,841
DOVER CORP COM 260003108 235,323 1,047 SH SOLE 0 0 1,047
EMCOR GROUP INC COM 29084Q100 219,934 265 SH SOLE 0 0 265
EOG RES INC COM 26875P101 308,424 2,377 SH SOLE 0 0 2,377
ETF SER SOLUTIONS DEFIA QUANT ETF 26922A420 444,050 2,684 SH SOLE 0 0 2,684
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 1,709,780 5,986 SH SOLE 0 0 5,986
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 615,915 9,916 SH SOLE 0 0 9,916
FIDELITY COVINGTON TRUST BLUE CHIP VALUE 316092345 693,585 17,418 SH SOLE 0 0 17,418
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 1,399,054 23,205 SH SOLE 0 0 23,205
FIDELITY COVINGTON TRUST FUN LAR COR ETF 316092360 357,763 6,073 SH SOLE 0 0 6,073
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 271,889 5,977 SH SOLE 0 0 5,977
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 468,897 5,785 SH SOLE 0 0 5,785
FRANKLIN TEMPLETON ETF TR SYSTMTC STYL PRE 35473P546 254,223 9,181 SH SOLE 0 0 9,181
GLOBAL X FDS ARTIFICIAL ETF 37954Y632 219,531 3,346 SH SOLE 0 0 3,346
GLOBAL X FDS GLOBAL X COPPER 37954Y830 258,619 3,360 SH SOLE 0 0 3,360
GLOBAL X FDS DATA CTR DIG ETF 37954Y236 502,701 16,553 SH SOLE 0 0 16,553
GLOBAL X FDS DEFENSE TECH ETF 37960A529 204,622 3,426 SH SOLE 0 0 3,426
HECLA MINING COMPANY COM 422704106 1,924,917 124,750 SH SOLE 0 0 124,750
HUBBELL INC COM 443510607 312,180 596 SH SOLE 0 0 596
HUNTINGTON INGALLS INDS INC COM 446413106 1,626,602 5,809 SH SOLE 0 0 5,809
INGREDION INC COM 457187102 212,314 2,241 SH SOLE 0 0 2,241
INNOVATOR ETFS TRUST EQUIT DEFIN JUL 45783Y244 209,968 7,020 SH SOLE 0 0 7,020
INTERDIGITAL INC COM 45867G101 423,084 1,492 SH SOLE 0 0 1,492
INTERNATIONAL PAPER CO COM 460146103 216,907 5,693 SH SOLE 0 0 5,693
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 6,417,481 39,726 SH SOLE 0 0 39,726
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 5,974,805 19,718 SH SOLE 0 0 19,718
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 291,731 6,420 SH SOLE 0 0 6,420
INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222 405,615 6,727 SH SOLE 0 0 6,727
INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742 315,505 4,811 SH SOLE 0 0 4,811
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 816,222 4,621 SH SOLE 0 0 4,621
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 703,855 11,496 SH SOLE 0 0 11,496
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 441,087 2,073 SH SOLE 0 0 2,073
INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738 244,306 3,225 SH SOLE 0 0 3,225
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 820,899 9,111 SH SOLE 0 0 9,111
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 339,506 3,626 SH SOLE 0 0 3,626
IQVIA HLDGS INC COM 46266C105 219,305 1,135 SH SOLE 0 0 1,135
ISHARES GOLD TR ISHARES NEW 464285204 1,948,386 25,803 SH SOLE 0 0 25,803
ISHARES GOLD TRUST MICRO SHS REPSTG UN TR 46436F103 274,388 6,858 SH SOLE 0 0 6,858
ISHARES INC MSCI STH KOR ETF 464286772 385,429 1,909 SH SOLE 0 0 1,909
ISHARES INC MSCI EMRG CHN 46434G764 321,529 3,143 SH SOLE 0 0 3,143
ISHARES SILVER TR ISHARES 46428Q109 1,782,062 33,328 SH SOLE 0 0 33,328
ISHARES TR 0-3 MTH TREASURY 46436E718 1,815,050 18,031 SH SOLE 0 0 18,031
ISHARES TR CORE S&P500 ETF 464287200 1,050,859 1,403 SH SOLE 0 0 1,403
ISHARES TR ISHARES SEMICDTR 464287523 1,217,311 1,900 SH SOLE 0 0 1,900
ISHARES TR MSCI USA QLT FCT 46432F339 1,280,060 5,832 SH SOLE 0 0 5,832
ISHARES TR RUS TP200 GR ETF 464289438 3,905,156 13,437 SH SOLE 0 0 13,437
ISHARES TR RUSSELL 2000 ETF 464287655 554,559 1,846 SH SOLE 0 0 1,846
ISHARES TR US AER DEF ETF 464288760 250,093 1,031 SH SOLE 0 0 1,031
ISHARES TR CORE US AGGBD ET 464287226 497,879 5,030 SH SOLE 0 0 5,030
ISHARES TR CORE DIVID ETF 46435U861 327,450 5,316 SH SOLE 0 0 5,316
ISHARES TR S&P 500 GRWT ETF 464287309 205,096 1,491 SH SOLE 0 0 1,491
ISHARES TR 20 YR TR BD ETF 464287432 330,669 3,826 SH SOLE 0 0 3,826
ISHARES TR MSCI EAFE ETF 464287465 483,690 4,656 SH SOLE 0 0 4,656
ISHARES TR MSCI EMG MKT ETF 464287234 1,072,998 15,685 SH SOLE 0 0 15,685
ISHARES TR MSCI USA MMENTM 46432F396 274,690 801 SH SOLE 0 0 801
ISHARES TR MSCI ACWI EX US 464288240 362,024 4,757 SH SOLE 0 0 4,757
ISHARES TR NATIONAL MUN ETF 464288414 480,309 4,463 SH SOLE 0 0 4,463
ISHARES TR RUS 2000 GRW ETF 464287648 334,478 849 SH SOLE 0 0 849
ISHARES TR MSCI US GARP ETF 46436E403 251,695 3,049 SH SOLE 0 0 3,049
ISHARES TR MSCI INTL VLU FT 46435G409 208,133 4,977 SH SOLE 0 0 4,977
J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399 14,056,125 104,335 SH SOLE 0 0 104,335
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 701,259 12,415 SH SOLE 0 0 12,415
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 938,736 15,274 SH SOLE 0 0 15,274
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 382,470 8,148 SH SOLE 0 0 8,148
J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779 366,223 4,287 SH SOLE 0 0 4,287
KEEL INFRASTRUCTURE CORP COM SHS *A* 486917107 281,713 49,079 SH SOLE 0 0 49,079
KRANESHARES TRUST CSI CHI INTERNET 500767306 434,318 17,749 SH SOLE 0 0 17,749
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 327,217 8,063 SH SOLE 0 0 8,063
LIBERTY ENERGY INC COM CL A 53115L104 1,566,949 59,830 SH SOLE 0 0 59,830
LISTED FDS TR ROUN MA SEVE ETF 53656G498 1,058,022 16,454 SH SOLE 0 0 16,454
MARSH & MCLENNAN COS INC COM 571748102 488,338 2,928 SH SOLE 0 0 2,928
MASTEC INC COM 576323109 2,094,022 5,033 SH SOLE 0 0 5,033
MEDTRONIC PLC SHS G5960L103 259,288 3,316 SH SOLE 0 0 3,316
MOTOROLA SOLUTIONS INC COM NEW 620076307 268,632 646 SH SOLE 0 0 646
NAVITAS SEMICONDUCTOR CORP COM 63942X106 257,815 14,387 SH SOLE 0 0 14,387
NEOS ETF TRUST NASDAQ 100 HIGH 78433H675 359,651 6,333 SH SOLE 0 0 6,333
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 2,121,806 29,445 SH SOLE 0 0 29,445
NORTHERN LTS FD TR IV MAIN THEMATC IN 66538H278 369,053 11,742 SH SOLE 0 0 11,742
PACER FDS TR US CASH COWS 100 69374H881 314,722 5,059 SH SOLE 0 0 5,059
PACER FDS TR US LRG CP CASH 69374H360 244,968 6,102 SH SOLE 0 0 6,102
PIMCO CORPORATE & INCM STRG COM 72200U100 143,137 11,978 SH SOLE 0 0 11,978
PIMCO ETF TR INTER MUN BD ACT 72201R866 205,666 3,910 SH SOLE 0 0 3,910
PULTE GROUP INC COM 745867101 403,619 2,940 SH SOLE 0 0 2,940
RBC BEARINGS INC COM 75524B104 4,067,871 6,316 SH SOLE 0 0 6,316
RESMED INC COM 761152107 203,207 1,041 SH SOLE 0 0 1,041
REVOLUTION MEDICINES INC COM 76155X100 905,136 4,833 SH SOLE 0 0 4,833
ROUNDHILL ETF TRUST MEMORY ETF *A* 77926X320 1,041,285 14,100 SH SOLE 0 0 14,100
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 5,085,358 160,369 SH SOLE 0 0 160,369
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 5,603,406 160,971 SH SOLE 0 0 160,971
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 293,976 12,178 SH SOLE 0 0 12,178
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 427,806 15,445 SH SOLE 0 0 15,445
SEI INVTS CO COM 784117103 296,672 3,381 SH SOLE 0 0 3,381
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 2,024,033 38,109 SH SOLE 0 0 38,109
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 2,239,652 49,396 SH SOLE 0 0 49,396
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 870,789 5,488 SH SOLE 0 0 5,488
SELECT SECTOR SPDR TR ST STR DISCR ETF 81369Y407 289,853 2,471 SH SOLE 0 0 2,471
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 1,091,372 5,891 SH SOLE 0 0 5,891
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 8,785,901 46,112 SH SOLE 0 0 46,112
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 856,881 15,984 SH SOLE 0 0 15,984
SELECT SECTOR SPDR TR ST STR MATER ETF 81369Y100 824,718 16,225 SH SOLE 0 0 16,225
SELECT SECTOR SPDR TR ST STR REAL ETF 81369Y860 420,349 9,546 SH SOLE 0 0 9,546
SELECT SECTOR SPDR TR ST STR STAPL ETF 81369Y308 1,168,910 14,073 SH SOLE 0 0 14,073
SELECT SECTOR SPDR TR ST STR SVC ETF 81369Y852 1,062,487 9,917 SH SOLE 0 0 9,917
SMITH A O CORP COM 831865209 245,482 3,913 SH SOLE 0 0 3,913
SMITHFIELD FOODS INC COM 832248207 1,932,036 79,639 SH SOLE 0 0 79,639
SOFI TECHNOLOGIES INC COM 83406F102 863,868 48,180 SH SOLE 0 0 48,180
SPDR GOLD TR GOLD SHS 78463V107 2,586,491 7,021 SH SOLE 0 0 7,021
SPDR SERIES TRUST ST STR PR SP1500 78464A805 229,428 2,527 SH SOLE 0 0 2,527
SPDR SERIES TRUST ST STR SP AERO 78464A631 739,098 2,604 SH SOLE 0 0 2,604
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663 621,688 6,784 SH SOLE 0 0 6,784
SPDR SERIES TRUST ST STR P500ETF 78464A854 401,770 4,572 SH SOLE 0 0 4,572
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 7,533,129 10,084 SH SOLE 0 0 10,084
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 926,232 1,939 SH SOLE 0 0 1,939
TERAWULF INC COM 88080T104 253,991 10,283 SH SOLE 0 0 10,283
TOLL BROTHERS INC COM 889478103 465,290 2,823 SH SOLE 0 0 2,823
VALMONT INDS INC COM 920253101 260,833 451 SH SOLE 0 0 451
VANECK ETF TRUST URANI NUCLE ETF 92189F601 626,004 5,397 SH SOLE 0 0 5,397
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 4,701,291 7,167 SH SOLE 0 0 7,167
VANECK ETF TRUST GOLD MINERS ETF 92189F106 225,779 2,992 SH SOLE 0 0 2,992
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 1,171,554 14,180 SH SOLE 0 0 14,180
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 351,416 1,602 SH SOLE 0 0 1,602
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 230,043 1,764 SH SOLE 0 0 1,764
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 200,808 2,914 SH SOLE 0 0 2,914
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 916,849 12,489 SH SOLE 0 0 12,489
VANGUARD INDEX FDS SMALL CP ETF 922908751 643,472 2,122 SH SOLE 0 0 2,122
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,297,580 6,209 SH SOLE 0 0 6,209
VANGUARD INDEX FDS GROWTH ETF 922908736 1,404,723 16,306 SH SOLE 0 0 16,306
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 222,790 1,127 SH SOLE 0 0 1,127
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 314,246 1,026 SH SOLE 0 0 1,026
VANGUARD INDEX FDS SML CP GRW ETF 922908595 462,029 1,263 SH SOLE 0 0 1,263
VANGUARD INDEX FDS LARGE CAP ETF 922908637 345,630 1,005 SH SOLE 0 0 1,005
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 348,306 5,835 SH SOLE 0 0 5,835
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 341,719 1,444 SH SOLE 0 0 1,444
VANGUARD STAR FDS VG TL INTL STK F 921909768 890,755 10,419 SH SOLE 0 0 10,419
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 561,288 7,878 SH SOLE 0 0 7,878
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 818,401 5,178 SH SOLE 0 0 5,178
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 1,427,632 14,538 SH SOLE 0 0 14,538
VANGUARD WORLD FD INF TECH ETF 92204A702 514,366 4,304 SH SOLE 0 0 4,304
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 3,045,139 18,630 SH SOLE 0 0 18,630
VANGUARD WORLD FD MEGA GRWTH IND 921910816 1,628,818 18,528 SH SOLE 0 0 18,528
VANGUARD WORLD FD CONSUM STP ETF 92204A207 325,523 1,443 SH SOLE 0 0 1,443
VIAVI SOLUTIONS INC COM 925550105 2,146,919 44,961 SH SOLE 0 0 44,961
WASTE MGMT INC DEL COM 94106L109 220,890 990 SH SOLE 0 0 990
WISDOMTREE TR US MIDCAP FUND 97717W570 214,117 2,825 SH SOLE 0 0 2,825
WORLD GOLD TR SPDR GLD MINIS 98149E303 943,510 11,880 SH SOLE 0 0 11,880