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 931,066 3,700 SH SOLE 0 0 3,700
ADVANCED MICRO DEVICES INC COM 007903107 2,070,781 3,565 SH SOLE 0 0 3,565
ALLEGRO MICROSYSTEMS INC COM 01749D105 445,498 6,399 SH SOLE 0 0 6,399
ALPHABET INC CAP STK CL A 02079K305 2,717,556 7,604 SH SOLE 0 0 7,604
ALPHABET INC CAP STK CL C 02079K107 2,357,489 6,672 SH SOLE 0 0 6,672
ALTRIA GROUP INC COM 02209S103 352,195 4,895 SH SOLE 0 0 4,895
AMAZON COM INC COM 023135106 6,473,837 27,162 SH SOLE 0 0 27,162
AMKOR TECHNOLOGY INC COM 031652100 281,456 3,264 SH SOLE 0 0 3,264
ANALOG DEVICES INC COM 032654105 819,362 2,063 SH SOLE 0 0 2,063
APOLLO GLOBAL MGMT INC COM 03769M106 413,848 3,498 SH SOLE 0 0 3,498
APPLE INC COM 037833100 6,241,930 21,572 SH SOLE 0 0 21,572
APPLIED INDL TECHNOLOGIES IN COM 03820C105 214,049 633 SH SOLE 0 0 633
APPLIED MATLS INC COM 038222105 1,197,899 1,657 SH SOLE 0 0 1,657
APPLOVIN CORP COM CL A 03831W108 588,625 1,142 SH SOLE 0 0 1,142
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 263,050 5,830 SH SOLE 0 0 5,830
AXON ENTERPRISE INC COM 05464C101 502,307 896 SH SOLE 0 0 896
BAKER HUGHES COMPANY CL A 05722G100 244,200 4,400 SH SOLE 0 0 4,400
BANK OF AMER CORP COM 060505104 1,648,716 28,935 SH SOLE 0 0 28,935
BANK OF NY MELLON CORP COM 064058100 309,465 2,140 SH SOLE 0 0 2,140
BENCHMARK ELECTRS INC COM 08160H101 427,833 4,336 SH SOLE 0 0 4,336
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,105,641 4,208 SH SOLE 0 0 4,208
BRINKER INTL INC COM 109641100 316,176 1,882 SH SOLE 0 0 1,882
BROADCOM INC COM 11135F101 2,256,254 5,973 SH SOLE 0 0 5,973
BUNGE GLOBAL SA COM SHS H11356104 334,705 3,136 SH SOLE 0 0 3,136
BWX TECHNOLOGIES INC COM 05605H100 607,308 3,120 SH SOLE 0 0 3,120
CAMECO CORP COM 13321L108 303,950 2,984 SH SOLE 0 0 2,984
CANADIAN PACIFIC KANSAS CITY COM 13646K108 337,069 3,890 SH SOLE 0 0 3,890
CATERPILLAR INC COM 149123101 1,909,366 1,793 SH SOLE 0 0 1,793
CECO ENVIRONMENTAL CORP COM 125141101 241,187 2,658 SH SOLE 0 0 2,658
CENTENE CORP DEL COM 15135B101 221,327 3,448 SH SOLE 0 0 3,448
CENTURY ALUM CO COM 156431108 264,742 5,754 SH SOLE 0 0 5,754
CHENIERE ENERGY INC COM NEW 16411R208 438,105 1,833 SH SOLE 0 0 1,833
CHEVRON CORPORATION COM 166764100 2,441,976 14,732 SH SOLE 0 0 14,732
CHEWY INC CL A 16679L109 464,777 23,653 SH SOLE 0 0 23,653
CISCO SYS INC COM 17275R102 1,003,680 8,545 SH SOLE 0 0 8,545
CITIGROUP INC COM NEW 172967424 973,582 6,956 SH SOLE 0 0 6,956
CLEVELAND-CLIFFS INC NEW COM 185899101 254,093 27,060 SH SOLE 0 0 27,060
CLOUDFLARE INC CL A COM 18915M107 498,654 2,033 SH SOLE 0 0 2,033
CME GROUP INC COM 12572Q105 306,070 1,386 SH SOLE 0 0 1,386
COCA COLA CO COM 191216100 866,154 10,658 SH SOLE 0 0 10,658
COGNEX CORP COM 192422103 295,401 4,079 SH SOLE 0 0 4,079
CONSTELLATION ENERGY CORP COM 21037T109 302,792 1,219 SH SOLE 0 0 1,219
CORTEVA INC COM 22052L104 388,304 4,585 SH SOLE 0 0 4,585
COSTCO WHOLESALE CORPORATION COM 22160K105 1,710,534 1,829 SH SOLE 0 0 1,829
CRH PLC ORD G25508105 449,721 4,203 SH SOLE 0 0 4,203
DARDEN RESTAURANTS INC COM 237194105 464,965 2,257 SH SOLE 0 0 2,257
DELL TECHNOLOGIES INC CL C 24703L202 1,177,081 2,728 SH SOLE 0 0 2,728
DISNEY WALT CO COM 254687106 555,793 5,774 SH SOLE 0 0 5,774
DNP SELECT INCOME FD INC COM 23325P104 113,856 10,552 SH SOLE 0 0 10,552
EATON CORP PLC SHS G29183103 790,026 1,854 SH SOLE 0 0 1,854
ELANCO ANIMAL HEALTH INC COM 28414H103 536,844 21,814 SH SOLE 0 0 21,814
ELEVANCE HEALTH INC FORMERLY COM 036752103 411,481 1,064 SH SOLE 0 0 1,064
ELI LILLY & CO COM 532457108 3,079,026 2,567 SH SOLE 0 0 2,567
ENERGY FUELS INC COM NEW 292671708 148,741 10,258 SH SOLE 0 0 10,258
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 529,895 27,714 SH SOLE 0 0 27,714
EQT CORP COM 26884L109 267,234 5,026 SH SOLE 0 0 5,026
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 422,407 14,151 SH SOLE 0 0 14,151
EVERCORE INC CLASS A 29977A105 507,721 1,487 SH SOLE 0 0 1,487
EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707 241,733 2,822 SH SOLE 0 0 2,822
EXELIXIS INC COM 30161Q104 556,396 10,226 SH SOLE 0 0 10,226
EXXON MOBIL CORP COM 30231G102 1,412,102 10,328 SH SOLE 0 0 10,328
FIFTH THIRD BANCORP COM 316773100 444,421 7,884 SH SOLE 0 0 7,884
FLEX LTD ORD Y2573F102 1,438,011 8,873 SH SOLE 0 0 8,873
FREEPORT MCMORAN INC CL B 35671D857 722,921 11,495 SH SOLE 0 0 11,495
GE AEROSPACE COM NEW 369604301 1,274,436 3,410 SH SOLE 0 0 3,410
GE VERNOVA INC COM 36828A101 3,297,832 2,807 SH SOLE 0 0 2,807
GLOBAL X FDS GB MSCI AR ETF 37950E259 333,610 3,654 SH SOLE 0 0 3,654
GLOBAL X FDS GLBX MSCI COLUM 37954Y327 373,892 8,977 SH SOLE 0 0 8,977
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 252,834 3,068 SH SOLE 0 0 3,068
GOLDMAN SACHS ETF TR S&P 500 PREMIUM 38149W622 5,270,107 94,837 SH SOLE 0 0 94,837
GOLDMAN SACHS GROUP INC COM 38141G104 829,165 820 SH SOLE 0 0 820
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 232,155 4,579 SH SOLE 0 0 4,579
HALOZYME THERAPEUTICS INC COM 40637H109 601,517 7,685 SH SOLE 0 0 7,685
HOME DEPOT INC COM 437076102 988,664 2,803 SH SOLE 0 0 2,803
HOST HOTELS & RESORTS INC COM 44107P104 248,955 10,500 SH SOLE 0 0 10,500
INSULET CORP COM 45784P101 541,437 3,556 SH SOLE 0 0 3,556
INTEL CORP COM 458140100 1,513,729 10,841 SH SOLE 0 0 10,841
INTERCONTINENTAL EXCHANGE IN COM 45866F104 421,898 3,427 SH SOLE 0 0 3,427
INTERNATIONAL BUSINESS MACHS COM 459200101 1,816,335 6,459 SH SOLE 0 0 6,459
INVESCO EXCH TRADED FD TR II SHORT TERM ETF 46138G888 259,597 2,459 SH SOLE 0 0 2,459
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 861,953 2,845 SH SOLE 0 0 2,845
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 1,114,560 9,114 SH SOLE 0 0 9,114
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 395,755 11,888 SH SOLE 0 0 11,888
ISHARES INC MSCI MEXICO ETF 464286822 258,182 3,430 SH SOLE 0 0 3,430
ISHARES INC MSCI BRAZIL ETF 464286400 465,274 13,486 SH SOLE 0 0 13,486
ISHARES INC MSCI CHILE ETF 464286640 327,009 8,237 SH SOLE 0 0 8,237
ISHARES TR 3 7 YR TREAS BD 464288661 7,689,532 65,471 SH SOLE 0 0 65,471
ISHARES TR 0-3 MTH TREASURY 46436E718 1,419,381 14,099 SH SOLE 0 0 14,099
ISHARES TR CORE S&P SCP ETF 464287804 367,041 2,475 SH SOLE 0 0 2,475
ISHARES TR 1 3 YR TREAS BD 464287457 2,193,483 26,714 SH SOLE 0 0 26,714
ISHARES TR 7-10 YR TRSY BD 464287440 801,197 8,472 SH SOLE 0 0 8,472
ISHARES TR TIPS BD ETF 464287176 2,008,384 18,353 SH SOLE 0 0 18,353
ISHARES TR IBONDS DEC 2031 46436E460 4,075,555 201,860 SH SOLE 0 0 201,860
ISHARES TR MBS ETF 464288588 2,738,284 28,970 SH SOLE 0 0 28,970
ISHARES TR TRUST ISHARE 0-1 464288679 8,601,947 77,951 SH SOLE 0 0 77,951
ISHARES TR IBONDS DEC 29 46436E205 3,637,079 157,041 SH SOLE 0 0 157,041
ISHARES TR MSCI USA MMENTM 46432F396 626,357 1,827 SH SOLE 0 0 1,827
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 5,013,830 88,772 SH SOLE 0 0 88,772
JANUS DETROIT STR TR HENDERSON MTG 47103U852 1,923,819 42,761 SH SOLE 0 0 42,761
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 3,196,738 63,314 SH SOLE 0 0 63,314
JOHNSON & JOHNSON COM 478160104 1,459,807 5,748 SH SOLE 0 0 5,748
JPMORGAN CHASE & CO COM 46625H100 3,504,947 10,708 SH SOLE 0 0 10,708
KLA CORP COM NEW 482480100 1,004,393 3,329 SH SOLE 0 0 3,329
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 311,558 4,001 SH SOLE 0 0 4,001
KRANESHARES TRUST SSE STAR MRKT 50 500767694 552,376 17,075 SH SOLE 0 0 17,075
L3HARRIS TECHNOLOGIES INC COM 502431109 684,049 2,354 SH SOLE 0 0 2,354
LAM RESEARCH CORP COM NEW 512807306 1,223,072 2,822 SH SOLE 0 0 2,822
LINCOLN EDL SVCS CORP COM 533535100 372,005 7,455 SH SOLE 0 0 7,455
LINDE PLC SHS G54950103 965,747 1,861 SH SOLE 0 0 1,861
MARVELL TECHNOLOGY INC COM 573874104 1,335,740 4,484 SH SOLE 0 0 4,484
MASTEC INC COM 576323109 811,733 1,951 SH SOLE 0 0 1,951
MASTERCARD INCORPORATED CL A 57636Q104 1,781,717 3,469 SH SOLE 0 0 3,469
MATERION CORP COM 576690101 502,589 1,690 SH SOLE 0 0 1,690
MERCK & CO INC COM 58933Y105 1,600,468 12,455 SH SOLE 0 0 12,455
MERIT MED SYS INC COM 589889104 571,215 8,238 SH SOLE 0 0 8,238
META PLATFORMS INC CL A 30303M102 4,398,971 7,809 SH SOLE 0 0 7,809
MICROCHIP TECHNOLOGY INC. COM 595017104 236,482 2,593 SH SOLE 0 0 2,593
MICRON TECHNOLOGY INC COM 595112103 1,813,026 1,571 SH SOLE 0 0 1,571
MICROSOFT CORP COM 594918104 3,863,319 10,357 SH SOLE 0 0 10,357
MONOLITHIC PWR SYS INC COM 609839105 815,953 590 SH SOLE 0 0 590
MORGAN STANLEY COM NEW 617446448 1,174,805 5,620 SH SOLE 0 0 5,620
MP MATERIALS CORP COM CL A 553368101 475,077 8,482 SH SOLE 0 0 8,482
NATERA INC COM 632307104 533,942 1,967 SH SOLE 0 0 1,967
NEOS ETF TRUST BITC HIG INC ETF 78433H642 299,029 11,133 SH SOLE 0 0 11,133
NETFLIX INC. COM 64110L106 1,545,596 21,647 SH SOLE 0 0 21,647
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,038,718 6,163 SH SOLE 0 0 6,163
NRG ENERGY INC COM NEW 629377508 332,871 2,279 SH SOLE 0 0 2,279
NUCOR CORP COM 670346105 312,073 1,401 SH SOLE 0 0 1,401
NVIDIA CORPORATION COM 67066G104 8,613,230 43,047 SH SOLE 0 0 43,047
ORACLE CORP COM 68389X105 1,310,387 8,942 SH SOLE 0 0 8,942
PALANTIR TECHNOLOGIES INC CL A 69608A108 1,205,012 10,328 SH SOLE 0 0 10,328
PALO ALTO NETWORKS INC COM 697435105 1,608,591 4,717 SH SOLE 0 0 4,717
PHILIP MORRIS INTL INC COM 718172109 1,389,932 7,683 SH SOLE 0 0 7,683
PITNEY BOWES INC COM 724479100 525,688 30,005 SH SOLE 0 0 30,005
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 289,380 13,000 SH SOLE 0 0 13,000
POWELL INDS INC COM 739128106 261,447 913 SH SOLE 0 0 913
PROCTER & GAMBLE CO COM 742718109 854,031 5,824 SH SOLE 0 0 5,824
PULTE GROUP INC COM 745867101 495,603 3,612 SH SOLE 0 0 3,612
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 141,625 40,580 SH SOLE 0 0 40,580
QUALCOMM INC COM 747525103 327,448 1,772 SH SOLE 0 0 1,772
QUANTA SVCS INC COM 74762E102 528,509 734 SH SOLE 0 0 734
RALPH LAUREN CORP CL A 751212101 939,825 2,341 SH SOLE 0 0 2,341
RBC BEARINGS INC COM 75524B104 501,900 779 SH SOLE 0 0 779
ROBINHOOD MKTS INC COM CL A 770700102 651,118 6,493 SH SOLE 0 0 6,493
ROCKET COS INC COM CL A 77311W101 346,217 21,982 SH SOLE 0 0 21,982
RTX CORPORATION COM 75513E101 2,257,408 11,898 SH SOLE 0 0 11,898
SANDISK CORP COM 80004C200 1,143,686 503 SH SOLE 0 0 503
SCHWAB CHARLES CORP COM 808513105 214,897 2,329 SH SOLE 0 0 2,329
SIX FLAGS ENTERTAINMENT CORP COM 83001C108 231,723 10,879 SH SOLE 0 0 10,879
SOLARIS ENERGY INFRAS INC COM CL A 83418M103 782,795 9,729 SH SOLE 0 0 9,729
SOLSTICE ADVANCED MATLS INC COM SHS 83443Q103 417,661 4,714 SH SOLE 0 0 4,714
SOUNDHOUND AI INC CLASS A COM 836100107 177,925 27,500 SH SOLE 0 0 27,500
SOUTHERN CO COM 842587107 242,434 2,533 SH SOLE 0 0 2,533
SOUTHWEST AIRLS CO COM 844741108 213,599 4,154 SH SOLE 0 0 4,154
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103 255,948 1,498 SH SOLE 0 0 1,498
SPDR GOLD TR GOLD SHS 78463V107 701,396 1,904 SH SOLE 0 0 1,904
SPDR INDEX SHS FDS ST PORT MARK ETF 78463X509 227,835 4,400 SH SOLE 0 0 4,400
SPDR SERIES TRUST ST STR SP METAL 78464A755 1,797,814 16,813 SH SOLE 0 0 16,813
SPDR SERIES TRUST ST STR SP BIOT 78464A870 1,748,472 11,049 SH SOLE 0 0 11,049
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,254,886 1,680 SH SOLE 0 0 1,680
STMICROELECTRONICS N V NY REGISTRY 861012102 407,851 5,446 SH SOLE 0 0 5,446
TALEN ENERGY CORP COM 87422Q109 323,931 843 SH SOLE 0 0 843
TELEDYNE TECHNOLOGIES INC COM 879360105 534,854 802 SH SOLE 0 0 802
TENET HEALTHCARE CORP COM NEW 88033G407 563,266 3,011 SH SOLE 0 0 3,011
TESLA INC COM 88160R101 1,365,647 3,247 SH SOLE 0 0 3,247
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 397,650 11,737 SH SOLE 0 0 11,737
TEXAS INSTRS INC COM 882508104 1,057,462 3,548 SH SOLE 0 0 3,548
THERMO FISHER SCIENTIFIC INC COM 883556102 370,004 738 SH SOLE 0 0 738
TJX COS INC NEW COM 872540109 456,130 3,011 SH SOLE 0 0 3,011
TOAST INC CL A 888787108 540,415 19,425 SH SOLE 0 0 19,425
UMB FINL CORP COM 902788108 501,373 3,512 SH SOLE 0 0 3,512
UNION PAC CORP COM 907818108 343,536 1,263 SH SOLE 0 0 1,263
UNITED AIRLS HLDGS INC COM 910047109 974,912 7,169 SH SOLE 0 0 7,169
UNITED RENTALS INC COM 911363109 402,176 355 SH SOLE 0 0 355
UNITED THERAPEUTICS CORP DEL COM 91307C102 511,508 944 SH SOLE 0 0 944
UNITEDHEALTH GROUP INC COM 91324P102 1,948,889 4,689 SH SOLE 0 0 4,689
UNIVERSAL HLTH SVCS INC CL B 913903100 533,500 3,588 SH SOLE 0 0 3,588
UNIVERSAL TECHNICAL INST INC COM 913915104 441,087 10,313 SH SOLE 0 0 10,313
USA COMPRESSION PARTNERS LP COM UNIT LTDPAR 90290N109 371,967 14,095 SH SOLE 0 0 14,095
VANECK ETF TRUST JP MRGAN EM LOC 92189H300 1,248,913 48,862 SH SOLE 0 0 48,862
VANGUARD INDEX FDS GROWTH ETF 922908736 214,335 2,488 SH SOLE 0 0 2,488
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,456,858 3,577 SH SOLE 0 0 3,577
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 273,747 4,586 SH SOLE 0 0 4,586
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 328,507 6,495 SH SOLE 0 0 6,495
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 487,213 8,371 SH SOLE 0 0 8,371
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 574,613 8,065 SH SOLE 0 0 8,065
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 1,716,933 25,534 SH SOLE 0 0 25,534
VISA INC COM CL A 92826C839 2,396,576 6,985 SH SOLE 0 0 6,985
VISTRA CORP COM 92840M102 387,850 2,445 SH SOLE 0 0 2,445
VULCAN MATLS CO COM 929160109 461,986 1,566 SH SOLE 0 0 1,566
WALMART INC COM 931142103 4,131,390 36,477 SH SOLE 0 0 36,477
WELLS FARGO & CO COM 949746101 1,189,685 14,396 SH SOLE 0 0 14,396
WILLIAMS COS INC COM 969457100 733,141 9,862 SH SOLE 0 0 9,862
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 391,672 7,779 SH SOLE 0 0 7,779
ZOOM COMMUNICATIONS INC CL A 98980L101 427,340 4,951 SH SOLE 0 0 4,951