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
AT&T INC COM 00206R102 490,439 16,954 SH SOLE 0 0 0 16,954
ABBVIE INC COM 00287Y109 617,372 3,326 SH SOLE 0 0 0 3,326
ADVANCED MICRO DEVICES INC COM 007903107 4,178,464 29,445 SH SOLE 0 0 0 27,704
ALLSTATE CORP COM 020002101 376,047 1,868 SH SOLE 0 0 0 1,868
ALPHABET INC CAP STK CL C 02079K107 413,593 2,332 SH SOLE 0 0 0 2,332
ALPHABET INC CAP STK CL A 02079K305 3,259,124 18,494 SH SOLE 0 0 0 18,494
OKLO INC COM CL A 02156V109 436,502 7,797 SH SOLE 0 0 0 7,797
ALTRIA GROUP INC COM 02209S103 273,392 4,663 SH SOLE 0 0 0 4,663
AMAZON COM INC COM 023135106 3,747,719 17,082 SH SOLE 0 0 0 17,082
ELEVANCE HEALTH INC COM 036752103 389,227 1,001 SH SOLE 0 0 0 1,001
APPLE INC COM 037833100 2,601,673 12,681 SH SOLE 0 0 0 10,960
APPLIED THERAPEUTICS INC COM 03828A101 12,364 38,637 SH SOLE 0 0 0 38,637
ARGAN INC COM 00401E112 213,992 966 SH SOLE 0 0 0 966
ARM HOLDINGS PLC SPONSORED ADS 042068205 3,842,295 23,756 SH SOLE 0 0 0 23,756
ATKORE INC COM 047649108 2,905,256 41,180 SH SOLE 0 0 0 41,180
AXSOME THERAPEUTICS INC COM 05464T104 225,337 2,169 SH SOLE 0 0 0 2,169
BANCO SANTANDER S.A. ADR 05964H105 2,858,719 344,424 SH SOLE 0 0 0 344,424
BEST BUY INC COM 086516101 264,761 3,944 SH SOLE 0 0 0 3,944
BLACKROCK ETF TRUST II ISHARES AAA CLO 092528504 14,274,904 274,940 SH SOLE 0 0 0 258,224
BONDBLOXX ETF TRUST USD HIGH YIELD B 09789C770 2,079,922 136,837 SH SOLE 0 0 0 124,252
BONDBLOXX ETF TRUST CCC RT USD HI YL 09789C887 8,902,405 229,325 SH SOLE 0 0 0 229,325
BRISTOL-MYERS SQUIBB CO COM 110122108 551,499 11,914 SH SOLE 0 0 0 11,914
BROADCOM INC COM 11135F101 707,278 2,566 SH SOLE 0 0 0 1,740
CME GROUP INC COM 12572Q105 570,533 2,070 SH SOLE 0 0 0 2,070
CNX RES CORP COM 12653C108 213,602 6,264 SH SOLE 0 0 0 6,264
CARVANA CO CL A 146869102 238,568 708 SH SOLE 0 0 0 708
CATERPILLAR INC COM 149123101 340,072 876 SH SOLE 0 0 0 876
CHEVRON CORP NEW COM 166764100 273,779 1,912 SH SOLE 0 0 0 1,912
CISCO SYS INC COM 17275R102 526,872 7,594 SH SOLE 0 0 0 7,594
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103 69,421 24,882 SH SOLE 0 0 0 24,882
CLOUDFLARE INC CL A COM 18915M107 204,081 1,044 SH SOLE 0 0 0 1,044
COASTAL FINL CORP WA COM NEW 19046P209 213,501 2,204 SH SOLE 0 0 0 2,204
COCA COLA CO COM 191216100 505,580 7,146 SH SOLE 0 0 0 7,146
CONOCOPHILLIPS COM 20825C104 2,763,732 30,797 SH SOLE 0 0 0 30,797
DBX ETF TR XTRACK USD HIGH 233051432 968,301 26,227 SH SOLE 0 0 0 26,227
DATADOG INC CL A COM 23804L103 3,442,341 25,626 SH SOLE 0 0 0 25,626
DEVON ENERGY CORP NEW COM 25179M103 2,691,425 84,609 SH SOLE 0 0 0 84,609
DIREXION SHS ETF TR DAILY TSLA 2X SH 25460G286 118,100 10,000 SH SOLE 0 0 0 10,000
DOMINION ENERGY INC COM 25746U109 554,699 9,814 SH SOLE 0 0 0 9,814
DUKE ENERGY CORP NEW COM NEW 26441C204 392,080 3,323 SH SOLE 0 0 0 3,323
EMERSON ELEC CO COM 291011104 688,783 5,166 SH SOLE 0 0 0 5,166
ENBRIDGE INC COM 29250N105 452,520 9,985 SH SOLE 0 0 0 9,985
ENERGY FUELS INC COM NEW 292671708 57,500 10,000 SH SOLE 0 0 0 10,000
EVGO INC CL A COM 30052F100 64,575 17,220 SH SOLE 0 0 0 17,220
EXTRA SPACE STORAGE INC COM 30225T102 283,731 1,924 SH SOLE 0 0 0 1,924
EXXON MOBIL CORP COM 30231G102 289,326 2,684 SH SOLE 0 0 0 2,684
META PLATFORMS INC CL A 30303M102 1,420,586 1,923 SH SOLE 0 0 0 1,923
FASTENAL CO COM 311900104 377,106 8,975 SH SOLE 0 0 0 8,975
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 5,258,731 102,810 SH SOLE 0 0 0 102,810
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 7,557,668 38,321 SH SOLE 0 0 0 38,321
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 6,734,922 146,762 SH SOLE 0 0 0 146,762
FIRST TR EXCHANGE TRADED FD NASDQ SEMCNDTR 33738R811 1,934,078 20,159 SH SOLE 0 0 0 20,159
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 237,454 3,966 SH SOLE 0 0 0 3,966
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 222,617 6,310 SH SOLE 0 0 0 6,310
FLUENT INC COM NEW 34380C201 60,420 30,210 SH SOLE 0 0 0 30,210
FORTINET INC COM 34959E113 480,920 4,549 SH SOLE 0 0 0 4,549
FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595 403,211 16,641 SH SOLE 0 0 0 16,641
GMS INC COM 36251C103 3,981,664 36,613 SH SOLE 0 0 0 36,613
GARTNER INC COM 366651107 231,101 572 SH SOLE 0 0 0 572
GE VERNOVA INC COM 36828A101 295,919 559 SH SOLE 0 0 0 559
GENERAL MTRS CO COM 37045V100 2,811,481 57,132 SH SOLE 0 0 0 57,132
GILEAD SCIENCES INC COM 375558103 653,357 5,893 SH SOLE 0 0 0 5,893
GODADDY INC CL A 380237107 204,213 1,138 SH SOLE 0 0 0 1,138
GRANITE CONSTR INC COM 387328107 202,521 2,157 SH SOLE 0 0 0 2,157
GULFPORT ENERGY CORP COMMON SHARES 402635502 261,499 1,281 SH SOLE 0 0 0 1,281
HP INC COM 40434L105 260,523 10,651 SH SOLE 0 0 0 10,651
HASBRO INC COM 418056107 516,817 7,009 SH SOLE 0 0 0 7,009
HEALTHPEAK PROPERTIES INC COM 42250P103 223,585 12,769 SH SOLE 0 0 0 12,769
HIMS & HERS HEALTH INC COM CL A 433000106 406,315 8,304 SH SOLE 0 0 0 8,304
HOST HOTELS & RESORTS INC COM 44107P104 279,107 18,171 SH SOLE 0 0 0 18,171
INSTALLED BLDG PRODS INC COM 45780R101 3,048,133 16,904 SH SOLE 0 0 0 16,904
INTERNATIONAL BUSINESS MACHS COM 459200101 579,243 1,965 SH SOLE 0 0 0 1,965
INVESCO QQQ TR UNIT SER 1 04609E107 1,313,182 2,380 SH SOLE 0 0 0 377
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 870,209 41,597 SH SOLE 0 0 0 41,597
IOVANCE BIOTHERAPEUTICS INC COM 462260100 32,878 19,227 SH SOLE 0 0 0 19,227
ISHARES TR CORE S&P TTL STK 464287150 1,043,454 7,727 SH SOLE 0 0 0 7,727
ISHARES TR CORE S&P500 ETF 464287200 30,348,578 48,878 SH SOLE 0 0 0 48,120
ISHARES TR ISHARES SEMICDTR 464287523 6,471,720 27,112 SH SOLE 0 0 0 27,112
ISHARES TR RUSSELL 2000 ETF 464287655 868,339 4,024 SH SOLE 0 0 0 4,024
ISHARES TR U.S. UTILITS ETF 464287697 332,219 3,177 SH SOLE 0 0 0 3,177
ISHARES TR US HLTHCARE ETF 464287762 2,932,103 51,914 SH SOLE 0 0 0 51,914
ISHARES TR CORE S&P SCP ETF 464287804 1,494,546 13,675 SH SOLE 0 0 0 13,675
ISHARES TR US CONSM STAPLES 464287812 1,245,452 17,671 SH SOLE 0 0 0 17,671
ISHARES TR MSCI ACWI EX US 464288240 6,819,856 111,911 SH SOLE 0 0 0 111,911
ISHARES TR MRGSTR SM CP ETF 464288505 993,617 17,050 SH SOLE 0 0 0 17,050
ISHARES TR IBOXX HI YD ETF 464288513 991,834 12,298 SH SOLE 0 0 0 12,298
ISHARES TR MBS ETF 464288588 469,544 5,001 SH SOLE 0 0 0 5,001
ISHARES TR ISHS 5-10YR INVT 464288638 689,839 12,945 SH SOLE 0 0 0 12,945
ISHARES TR 3 7 YR TREAS BD 464288661 285,684 2,399 SH SOLE 0 0 0 2,399
ISHARES TR CORE 40/60 MODER 464289875 221,360 4,808 SH SOLE 0 0 0 4,808
ISHARES TR FLTG RATE NT ETF 46429B655 3,420,686 67,046 SH SOLE 0 0 0 60,072
ISHARES TR 0-5 YR TIPS ETF 46429B747 351,335 3,414 SH SOLE 0 0 0 3,414
ISHARES TR CORE MSCI TOTAL 46432F834 652,187 8,436 SH SOLE 0 0 0 8,436
ISHARES TR CORE MSCI EAFE 46432F842 318,894 3,820 SH SOLE 0 0 0 3,820
ISHARES INC CORE MSCI EMKT 46434G103 213,647 3,559 SH SOLE 0 0 0 3,559
ISHARES INC MSCI ITALY ETF 46434G830 9,319,326 193,588 SH SOLE 0 0 0 193,588
ISHARES TR TRS FLT RT BD 46434V860 917,626 18,117 SH SOLE 0 0 0 18,117
ISHARES TR CONV BD ETF 46435G102 15,117,545 167,786 SH SOLE 0 0 0 164,598
ISHARES TR BROAD USD HIGH 46435U853 331,176 8,829 SH SOLE 0 0 0 8,829
JPMORGAN CHASE & CO. COM 46625H100 485,815 1,676 SH SOLE 0 0 0 1,676
JACKSON FINANCIAL INC COM CL A 46817M107 250,402 2,805 SH SOLE 0 0 0 2,805
JANUS DETROIT STR TR B-BBB CLO ETF 47103U753 51,953,964 1,077,659 SH SOLE 0 0 0 1,050,529
KRANESHARES TRUST QUADRTC INT RT 500767736 9,193,853 470,033 SH SOLE 0 0 0 470,033
ELI LILLY & CO COM 532457108 261,477 335 SH SOLE 0 0 0 335
LIVE NATION ENTERTAINMENT IN COM 538034109 297,240 1,971 SH SOLE 0 0 0 1,971
LOOP INDS INC COM 543518104 35,713 25,150 SH SOLE 0 0 0 25,150
MGIC INVT CORP WIS COM 552848103 3,005,020 107,939 SH SOLE 0 0 0 107,939
MANHATTAN ASSOCIATES INC COM 562750109 204,057 1,044 SH SOLE 0 0 0 1,044
MCDONALDS CORP COM 580135101 235,437 806 SH SOLE 0 0 0 806
MICROSOFT CORP COM 594918104 9,167,295 18,430 SH SOLE 0 0 0 16,022
MONOLITHIC PWR SYS INC COM 609839105 335,466 456 SH SOLE 0 0 0 456
NETFLIX INC COM 64110L106 547,314 409 SH SOLE 0 0 0 409
FLAGSTAR FINANCIAL INC COM NEW 649445400 114,565 10,808 SH SOLE 0 0 0 10,808
NVIDIA CORPORATION COM 67066G104 9,148,771 57,907 SH SOLE 0 0 0 53,861
PGIM ETF TR ACTV HY BD ETF 69344A206 5,280,309 148,783 SH SOLE 0 0 0 148,783
PACKAGING CORP AMER COM 695156109 321,873 1,708 SH SOLE 0 0 0 1,708
PALANTIR TECHNOLOGIES INC CL A 69608A108 1,148,769 8,427 SH SOLE 0 0 0 8,427
PATTERSON-UTI ENERGY INC COM 703481101 75,096 12,600 SH SOLE 0 0 0 12,600
PFIZER INC COM 717081103 272,154 11,227 SH SOLE 0 0 0 11,227
PHILIP MORRIS INTL INC COM 718172109 642,919 3,530 SH SOLE 0 0 0 3,530
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 8,593,933 85,482 SH SOLE 0 0 0 73,243
PINTEREST INC CL A 72352L106 207,340 5,744 SH SOLE 0 0 0 5,744
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 312,160 3,930 SH SOLE 0 0 0 3,930
PROCTER AND GAMBLE CO COM 742718109 997,184 6,259 SH SOLE 0 0 0 6,259
PROCORE TECHNOLOGIES INC COM 74275K108 232,865 3,426 SH SOLE 0 0 0 3,426
PROSHARES TR ULTRASHRT S&P500 74347G416 292,324 17,557 SH SOLE 0 0 0 17,557
QUALCOMM INC COM 747525103 431,458 2,709 SH SOLE 0 0 0 2,709
QUANTUMSCAPE CORP COM CL A 74767V109 213,453 31,344 SH SOLE 0 0 0 31,344
REDFIN CORP COM 75737F108 119,572 10,727 SH SOLE 0 0 0 10,727
ROBINHOOD MKTS INC COM CL A 770700102 240,394 2,622 SH SOLE 0 0 0 2,622
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 25,368 17,740 SH SOLE 0 0 0 17,740
ROKU INC COM CL A 77543R102 297,548 3,375 SH SOLE 0 0 0 3,375
RUBRIK INC. CL A 781154109 317,818 3,573 SH SOLE 0 0 0 3,573
SM ENERGY CO COM 78454L100 2,854,351 115,513 SH SOLE 0 0 0 115,513
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,229,522 1,990 SH SOLE 0 0 0 1,990
SPDR SERIES TRUST PORT MTG BK ETF 78464A383 2,189,867 99,089 SH SOLE 0 0 0 89,695
SPDR SERIES TRUST DJ REIT ETF 78464A607 2,372,328 24,599 SH SOLE 0 0 0 24,599
SPDR SERIES TRUST PORTFOLI S&P1500 78464A805 759,834 10,146 SH SOLE 0 0 0 5,892
SPDR SERIES TRUST PORTFOLIO S&P500 78464A854 14,756,437 203,005 SH SOLE 0 0 0 203,005
SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 8,707,529 33,946 SH SOLE 0 0 0 33,946
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 615,906 14,809 SH SOLE 0 0 0 14,809
SPDR SERIES TRUST BLOOMBERG 3-12 M 78468R523 509,584 5,125 SH SOLE 0 0 0 5,125
SPDR SERIES TRUST BLOOMBERG HIGH Y 78468R622 516,017 5,305 SH SOLE 0 0 0 5,305
SPDR SERIES TRUST BLOOMBERG 1-3 MO 78468R663 6,051,336 65,969 SH SOLE 0 0 0 55,192
SPDR SERIES TRUST PORTFOLIO S&P600 78468R853 1,487,975 34,929 SH SOLE 0 0 0 34,929
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2,704,850 113,506 SH SOLE 0 0 0 113,506
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 66,663,136 2,727,624 SH SOLE 0 0 0 2,641,984
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 4,199,619 165,993 SH SOLE 0 0 0 165,993
SCHWAB STRATEGIC TR MORTGAGE BACKED 808524615 8,985,765 352,798 SH SOLE 0 0 0 352,798
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 211,210 7,970 SH SOLE 0 0 0 7,970
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 3,012,085 120,339 SH SOLE 0 0 0 120,339
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 7,363,308 54,628 SH SOLE 0 0 0 54,628
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1,042,813 12,879 SH SOLE 0 0 0 12,879
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 5,977,241 23,604 SH SOLE 0 0 0 23,604
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 6,440,520 155,493 SH SOLE 0 0 0 155,493
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 3,152,811 38,609 SH SOLE 0 0 0 38,609
SIMON PPTY GROUP INC NEW COM 828806109 559,606 3,481 SH SOLE 0 0 0 3,481
SOFI TECHNOLOGIES INC COM 83406F102 322,274 17,333 SH SOLE 0 0 0 17,333
SPINNAKER ETF SERIES SELECT STOXX EUR 84858T772 18,666,173 432,588 SH SOLE 0 0 0 422,560
SUNNOVA ENERGY INTL INC. COM 86745K104 3,286 20,838 SH SOLE 0 0 0 20,838
SYSCO CORP COM 871829107 2,690,873 35,528 SH SOLE 0 0 0 35,528
TPG INC COM CL A 872657101 227,965 4,329 SH SOLE 0 0 0 4,329
TTM TECHNOLOGIES INC COM 87305R109 1,637,535 40,116 SH SOLE 0 0 0 40,116
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3,640,440 16,073 SH SOLE 0 0 0 16,073
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 382,934 1,581 SH SOLE 0 0 0 1,581
TAPESTRY INC COM 876030107 298,291 3,397 SH SOLE 0 0 0 3,397
TARGA RES CORP COM 87612G101 202,594 1,161 SH SOLE 0 0 0 1,161
TESLA INC COM 88160R101 3,821,019 12,024 SH SOLE 0 0 0 11,329
TEXAS ROADHOUSE INC COM 882681109 255,743 1,362 SH SOLE 0 0 0 1,362
TG THERAPEUTICS INC COM 88322Q108 256,065 7,107 SH SOLE 0 0 0 7,107
TIDAL TR II YIELDMAX TSLA OP 88636J444 219,969 26,924 SH SOLE 0 0 0 26,924
TRUIST FINL CORP COM 89832Q109 593,778 13,812 SH SOLE 0 0 0 13,812
UNITED PARCEL SERVICE INC CL B 911312106 389,364 3,861 SH SOLE 0 0 0 3,861
URANIUM ENERGY CORP COM 916896103 111,159 16,371 SH SOLE 0 0 0 16,371
VANECK ETF TRUST CLO ETF 92189H748 4,282,702 80,882 SH SOLE 0 0 0 80,882
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 732,635 14,574 SH SOLE 0 0 0 14,574
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 7,243,089 107,752 SH SOLE 0 0 0 107,752
VANGUARD WORLD FD CONSUM STP ETF 92204A207 1,827,774 8,346 SH SOLE 0 0 0 8,346
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 4,297,524 17,305 SH SOLE 0 0 0 17,305
VANGUARD WORLD FD UTILITIES ETF 92204A876 3,033,677 17,187 SH SOLE 0 0 0 17,187
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 8,875,863 148,401 SH SOLE 0 0 0 144,624
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 2,772,476 59,829 SH SOLE 0 0 0 53,193
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 11,534,171 20,306 SH SOLE 0 0 0 20,306
VANGUARD INDEX FDS LARGE CAP ETF 922908637 7,235,172 25,360 SH SOLE 0 0 0 25,360
VANGUARD INDEX FDS SMALL CP ETF 922908751 555,718 2,345 SH SOLE 0 0 0 2,345
VERISIGN INC COM 92343E106 410,136 1,420 SH SOLE 0 0 0 1,420
VERIZON COMMUNICATIONS INC COM 92343V104 388,738 8,984 SH SOLE 0 0 0 8,984
VISA INC COM CL A 92826C839 220,486 621 SH SOLE 0 0 0 621
VISTRA CORP COM 92840M102 387,997 1,997 SH SOLE 0 0 0 1,997
WALMART INC COM 931142103 364,966 3,734 SH SOLE 0 0 0 3,734
ZSCALER INC COM 98980G102 234,785 753 SH SOLE 0 0 0 753
BORR DRILLING LTD SHS G1466R173 39,491 21,580 SH SOLE 0 0 0 21,580
HIMALAYA SHIPPING LTD ORD SHS G4660A103 82,367 14,275 SH SOLE 0 0 0 14,275
INVESCO LTD SHS G491BT108 293,117 18,587 SH SOLE 0 0 0 18,587
REDCLOUD HLDGS PLC SHS G71115102 53,595 17,865 SH SOLE 0 0 0 17,865
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 751,244 5,216 SH SOLE 0 0 0 5,216