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
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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100   556,241 4,894 SH   SOLE   0 0 4,894
ABBVIE INC COM 00287Y109   609,008 3,344 SH   SOLE   0 0 3,344
ABERCROMBIE & FITCH CO CL A 002896207   271,089 2,163 SH   SOLE   0 0 2,163
ABRDN PALLADIUM ETF TRUST PHYSICAL PALLADM 003262102   5,861,179 62,673 SH   SOLE   0 0 62,673
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   621,125 1,792 SH   SOLE   0 0 1,792
ACTIVESHARES ETF TR CLRBRDG FCS ESG 00509W105   222,696 5,888 SH   SOLE   0 0 5,888
ADVANCED MICRO DEVICES INC COM 007903107   919,504 5,094 SH   SOLE   0 0 5,094
AEGON LTD AMER REG 1 CERT 0076CA104   158,280 26,162 SH   SOLE   0 0 26,162
AFLAC INC COM 001055102   2,879,818 33,541 SH   SOLE   0 0 33,541
AIR PRODS & CHEMS INC COM 009158106   236,213 975 SH   SOLE   0 0 975
ALPHA METALLURGICAL RESOUR I COM 020764106   239,767 724 SH   SOLE   0 0 724
ALPHABET INC CAP STK CL C 02079K107   9,927,809 65,203 SH   SOLE   0 0 65,203
ALPHABET INC CAP STK CL A 02079K305   2,681,655 17,768 SH   SOLE   0 0 17,768
ALPS ETF TR ALERIAN MLP 00162Q452   488,980 10,303 SH   SOLE   0 0 10,303
ALTRIA GROUP INC COM 02209S103   335,525 7,692 SH   SOLE   0 0 7,692
A-MARK PRECIOUS METALS INC COM 00181T107   2,282,200 74,363 SH   SOLE   0 0 74,363
AMAZON COM INC COM 023135106   3,339,706 18,515 SH   SOLE   0 0 18,515
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   202,555 7,854 SH   SOLE   0 0 7,854
AMERICAN EXPRESS CO COM 025816109   3,941,542 17,311 SH   SOLE   0 0 17,311
AMERICAN TOWER CORP NEW COM 03027X100   247,185 1,251 SH   SOLE   0 0 1,251
AMGEN INC COM 031162100   376,724 1,325 SH   SOLE   0 0 1,325
ANALOG DEVICES INC COM 032654105   283,829 1,435 SH   SOLE   0 0 1,435
API GROUP CORP COM STK 00187Y100   3,908,936 99,540 SH   SOLE   0 0 99,540
APPFOLIO INC COM CL A 03783C100   4,254,538 17,243 SH   SOLE   0 0 17,243
APPLE INC COM 037833100   15,414,736 89,892 SH   SOLE   0 0 89,892
APPLOVIN CORP COM CL A 03831W108   362,782 5,241 SH   SOLE   0 0 5,241
ARDMORE SHIPPING CORP COM Y0207T100   283,409 17,260 SH   SOLE   0 0 17,260
ARES CAPITAL CORP COM 04010L103   499,152 23,975 SH   SOLE   0 0 23,975
AT&T INC COM 00206R102   235,594 13,386 SH   SOLE   0 0 13,386
AUTODESK INC COM 052769106   224,222 861 SH   SOLE   0 0 861
AUTOMATIC DATA PROCESSING IN COM 053015103   474,506 1,900 SH   SOLE   0 0 1,900
AXON ENTERPRISE INC COM 05464C101   3,777,713 12,074 SH   SOLE   0 0 12,074
BANK AMERICA CORP COM 060505104   465,506 12,276 SH   SOLE   0 0 12,276
BENSON HILL INC COMMON STOCK 082490103   3,697 18,440 SH   SOLE   0 0 18,440
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   9,608,461 22,849 SH   SOLE   0 0 22,849
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202   229,539 20,754 SH   SOLE   0 0 20,754
BLACKROCK ETF TRUST US EQT FACTOR 09290C103   11,028,383 248,387 SH   SOLE   0 0 248,387
BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603   3,305,767 63,015 SH   SOLE   0 0 63,015
BLACKSTONE INC COM 09260D107   3,213,704 24,463 SH   SOLE   0 0 24,463
BLUE OWL CAPITAL CORPORATION COM 69121K104   285,053 18,534 SH   SOLE   0 0 18,534
BOEING CO COM 097023105   379,804 1,968 SH   SOLE   0 0 1,968
BOOKING HOLDINGS INC COM 09857L108   3,268,720 901 SH   SOLE   0 0 901
BOSTON SCIENTIFIC CORP COM 101137107   3,435,664 50,163 SH   SOLE   0 0 50,163
BROADCOM INC COM 11135F101   983,454 742 SH   SOLE   0 0 742
CADENCE DESIGN SYSTEM INC COM 127387108   741,469 2,382 SH   SOLE   0 0 2,382
CARDINAL HEALTH INC COM 14149Y108   278,967 2,493 SH   SOLE   0 0 2,493
CATERPILLAR INC COM 149123101   684,491 1,868 SH   SOLE   0 0 1,868
CBAK ENERGY TECHNOLOGY INC COM 14986C102   15,563 14,964 SH   SOLE   0 0 14,964
CELESTICA INC SUB VTG SHS 15101Q108   309,322 6,883 SH   SOLE   0 0 6,883
CELSIUS HLDGS INC COM NEW 15118V207   2,740,755 33,053 SH   SOLE   0 0 33,053
CHEVRON CORP NEW COM 166764100   838,757 5,317 SH   SOLE   0 0 5,317
CHIPOTLE MEXICAN GRILL INC COM 169656105   3,095,710 1,065 SH   SOLE   0 0 1,065
CISCO SYS INC COM 17275R102   1,065,935 21,357 SH   SOLE   0 0 21,357
CIVITAS RESOURCES INC COM NEW 17888H103   244,658 3,223 SH   SOLE   0 0 3,223
CLOUDFLARE INC CL A COM 18915M107   9,734,126 100,528 SH   SOLE   0 0 100,528
CNA FINL CORP COM 126117100   293,867 6,470 SH   SOLE   0 0 6,470
COCA COLA CO COM 191216100   460,150 7,521 SH   SOLE   0 0 7,521
COMCAST CORP NEW CL A 20030N101   855,007 19,723 SH   SOLE   0 0 19,723
CONOCOPHILLIPS COM 20825C104   690,749 5,427 SH   SOLE   0 0 5,427
CORE & MAIN INC CL A 21874C102   260,946 4,558 SH   SOLE   0 0 4,558
COREBRIDGE FINL INC COM 21871X109   329,993 11,486 SH   SOLE   0 0 11,486
CORPORACION AMER ARPTS S A COM L1995B107   324,694 19,327 SH   SOLE   0 0 19,327
COSTCO WHSL CORP NEW COM 22160K105   4,818,240 6,577 SH   SOLE   0 0 6,577
DANAHER CORPORATION COM 235851102   566,365 2,268 SH   SOLE   0 0 2,268
DECKERS OUTDOOR CORP COM 243537107   1,560,609 1,658 SH   SOLE   0 0 1,658
DEERE & CO COM 244199105   932,021 2,269 SH   SOLE   0 0 2,269
DELTA AIR LINES INC DEL COM NEW 247361702   438,585 9,162 SH   SOLE   0 0 9,162
DICKS SPORTING GOODS INC COM 253393102   3,428,216 15,246 SH   SOLE   0 0 15,246
DIREXION SHS ETF TR DLY AAPL BEAR 1X 25461A304   8,443,424 372,449 SH   SOLE   0 0 372,449
DISNEY WALT CO COM 254687106   847,710 6,928 SH   SOLE   0 0 6,928
ELECTRONIC ARTS INC COM 285512109   339,768 2,561 SH   SOLE   0 0 2,561
ELEVANCE HEALTH INC COM 036752103   225,046 434 SH   SOLE   0 0 434
ELI LILLY & CO COM 532457108   1,258,005 1,617 SH   SOLE   0 0 1,617
EMERSON ELEC CO COM 291011104   543,395 4,791 SH   SOLE   0 0 4,791
EMX RTY CORP COM 26873J107   34,400 20,000 SH   SOLE   0 0 20,000
ENACT HLDGS INC COM 29249E109   289,039 9,270 SH   SOLE   0 0 9,270
ENEL CHILE S.A. SPONSORED ADR 29278D105   133,349 43,721 SH   SOLE   0 0 43,721
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   310,998 19,771 SH   SOLE   0 0 19,771
ENTERPRISE PRODS PARTNERS L COM 293792107   10,367,231 355,285 SH   SOLE   0 0 355,285
ETF SER SOLUTIONS ACQUIRERS FD 26922A263   5,391,017 142,158 SH   SOLE   0 0 142,158
EXCHANGE TRADED CONCEPTS TRU RANGE GLOBAL OFF 301505442   7,356,615 256,121 SH   SOLE   0 0 256,121
EXXON MOBIL CORP COM 30231G102   1,988,285 17,105 SH   SOLE   0 0 17,105
FASTENAL CO COM 311900104   5,398,411 69,982 SH   SOLE   0 0 69,982
FEDEX CORP COM 31428X106   332,332 1,147 SH   SOLE   0 0 1,147
FERRARI N V COM N3167Y103   4,920,891 11,288 SH   SOLE   0 0 11,288
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   221,027 2,312 SH   SOLE   0 0 2,312
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   560,751 6,547 SH   SOLE   0 0 6,547
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U406   1,503,086 40,110 SH   SOLE   0 0 40,110
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F417   1,008,846 46,024 SH   SOLE   0 0 46,024
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505   760,531 18,455 SH   SOLE   0 0 18,455
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740F672   455,352 12,104 SH   SOLE   0 0 12,104
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623   307,504 7,325 SH   SOLE   0 0 7,325
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F839   265,714 6,578 SH   SOLE   0 0 6,578
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F854   218,300 5,900 SH   SOLE   0 0 5,900
FORD MTR CO DEL COM 345370860   360,243 27,127 SH   SOLE   0 0 27,127
FORTINET INC COM 34959E109   665,886 9,748 SH   SOLE   0 0 9,748
FRANCO NEV CORP COM 351858105   7,348,597 61,670 SH   SOLE   0 0 61,670
GABELLI UTIL TR COM 36240A101   61,383 11,060 SH   SOLE   0 0 11,060
GALLAGHER ARTHUR J & CO COM 363576109   278,545 1,114 SH   SOLE   0 0 1,114
GENERAL MTRS CO COM 37045V100   353,866 7,803 SH   SOLE   0 0 7,803
GILEAD SCIENCES INC COM 375558103   411,006 5,611 SH   SOLE   0 0 5,611
GLACIER BANCORP INC NEW COM 37637Q105   1,206,632 29,956 SH   SOLE   0 0 29,956
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   536,670 18,615 SH   SOLE   0 0 18,615
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   379,180 11,920 SH   SOLE   0 0 11,920
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   494,747 7,832 SH   SOLE   0 0 7,832
GREEN BRICK PARTNERS INC COM 392709101   325,001 5,396 SH   SOLE   0 0 5,396
HOME DEPOT INC COM 437076102   1,174,200 3,061 SH   SOLE   0 0 3,061
HONEYWELL INTL INC COM 438516106   232,138 1,131 SH   SOLE   0 0 1,131
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C730   9,770,135 315,064 SH   SOLE   0 0 315,064
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C797   7,189,345 191,767 SH   SOLE   0 0 191,767
INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855   3,752,449 128,245 SH   SOLE   0 0 128,245
INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680   2,685,165 75,895 SH   SOLE   0 0 75,895
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508   2,553,335 65,286 SH   SOLE   0 0 65,286
INNOVATOR ETFS TRUST EQUITY DEF PROTN 45783Y541   2,384,791 90,642 SH   SOLE   0 0 90,642
INNOVATOR ETFS TRUST EMRGNG MKT APRIL 45782C359   1,899,421 75,644 SH   SOLE   0 0 75,644
INNOVATOR ETFS TRUST PREM INC 20 BARR 45783Y525   1,831,698 75,815 SH   SOLE   0 0 75,815
INNOVATOR ETFS TRUST US EQTY BUF DEC 45782C557   1,329,490 32,743 SH   SOLE   0 0 32,743
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C813   1,218,702 32,088 SH   SOLE   0 0 32,088
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540   1,210,911 33,087 SH   SOLE   0 0 33,087
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417   1,178,588 34,502 SH   SOLE   0 0 34,502
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C383   1,168,202 31,736 SH   SOLE   0 0 31,736
INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C532   1,091,651 32,665 SH   SOLE   0 0 32,665
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C375   1,018,796 31,194 SH   SOLE   0 0 31,194
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C672   952,074 29,160 SH   SOLE   0 0 29,160
INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C466   897,138 20,586 SH   SOLE   0 0 20,586
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C573   813,988 22,897 SH   SOLE   0 0 22,897
INNOVATOR ETFS TRUST US SML CP PWR B 45782C474   757,767 21,424 SH   SOLE   0 0 21,424
INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870   716,575 21,333 SH   SOLE   0 0 21,333
INNOVATOR ETFS TRUST EMRGNG MKT JAN 45782C516   680,987 23,531 SH   SOLE   0 0 23,531
INNOVATOR ETFS TRUST US EQUT BUFR AUG 45782C698   680,031 17,495 SH   SOLE   0 0 17,495
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318   585,699 18,038 SH   SOLE   0 0 18,038
INNOVATOR ETFS TRUST US EQTY BUFR MAR 45782C391   527,218 12,653 SH   SOLE   0 0 12,653
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656   471,763 12,925 SH   SOLE   0 0 12,925
INNOVATOR ETFS TRUST PREMIUM INC 30 B 45783Y491   442,400 18,395 SH   SOLE   0 0 18,395
INNOVATOR ETFS TRUST US EQTY BUFR JAN 45782C409   368,740 8,469 SH   SOLE   0 0 8,469
INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C615   365,222 7,677 SH   SOLE   0 0 7,677
INNOVATOR ETFS TRUST US EQTY BUF SEP 45782C664   360,414 9,175 SH   SOLE   0 0 9,175
INNOVATOR ETFS TRUST US EQTY BUFR FEB 45782C433   353,991 9,012 SH   SOLE   0 0 9,012
INNOVATOR ETFS TRUST US EQT ULTRA BFR 45782C425   353,588 11,482 SH   SOLE   0 0 11,482
INNOVATOR ETFS TRUST INTRNL DEV JAN 45782C524   315,634 10,089 SH   SOLE   0 0 10,089
INNOVATOR ETFS TRUST LADERD ALCTN PWR 45783Y814   313,927 7,521 SH   SOLE   0 0 7,521
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C300   297,441 8,239 SH   SOLE   0 0 8,239
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C748   279,716 8,103 SH   SOLE   0 0 8,103
INNOVATOR ETFS TRUST INTERNATIONAL DV 45782C631   258,400 8,935 SH   SOLE   0 0 8,935
INNOVATOR ETFS TRUST US SML CP PWR B 45782C599   248,078 8,715 SH   SOLE   0 0 8,715
INNOVATOR ETFS TRUST US EQTY BUFR JUL 45782C789   243,997 6,050 SH   SOLE   0 0 6,050
INNOVATOR ETFS TRUST US EQTY BUF OCT 45782C771   236,750 5,850 SH   SOLE   0 0 5,850
INTEL CORP COM 458140100   512,063 11,593 SH   SOLE   0 0 11,593
INTERCONTINENTAL EXCHANGE IN COM 45866F104   217,277 1,581 SH   SOLE   0 0 1,581
INTERNATIONAL BUSINESS MACHS COM 459200101   971,602 5,088 SH   SOLE   0 0 5,088
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203   238,339 8,401 SH   SOLE   0 0 8,401
INVESCO EXCH TRADED FD TR II S&P SMLCP INDL 46138E123   6,565,143 51,747 SH   SOLE   0 0 51,747
INVESCO EXCH TRADED FD TR II MSCI GBL TIMBR 46138E545   6,476,297 190,901 SH   SOLE   0 0 190,901
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   2,587,374 39,280 SH   SOLE   0 0 39,280
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370   542,672 6,185 SH   SOLE   0 0 6,185
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   420,754 5,245 SH   SOLE   0 0 5,245
INVESCO EXCH TRD SLF IDX FD BLOOMBERG PRICIN 46138J775   746,368 9,507 SH   SOLE   0 0 9,507
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   216,097 9,416 SH   SOLE   0 0 9,416
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   5,857,755 139,040 SH   SOLE   0 0 139,040
INVESCO EXCHANGE TRADED FD T DORSEY WRGT UTIL 46137V795   569,015 16,900 SH   SOLE   0 0 16,900
INVESCO INDIA EXCHANGE-TRADE INDIA ETF 46137R109   451,309 16,884 SH   SOLE   0 0 16,884
INVESCO QQQ TR UNIT SER 1 46090E103   10,920,513 24,595 SH   SOLE   0 0 24,595
INVITATION HOMES INC COM 46187W107   854,640 24,000 SH   SOLE   0 0 24,000
IQVIA HLDGS INC COM 46266C105   302,204 1,195 SH   SOLE   0 0 1,195
ISHARES BITCOIN TR SHS 46438F101   4,847,537 119,781 SH   SOLE   0 0 119,781
ISHARES GOLD TR ISHARES NEW 464285204   602,045 14,331 SH   SOLE   0 0 14,331
ISHARES INC CORE MSCI EMKT 46434G103   8,637,935 167,402 SH   SOLE   0 0 167,402
ISHARES INC MSCI EMRG CHN 46434G764   6,881,227 119,528 SH   SOLE   0 0 119,528
ISHARES INC MSCI JPN ETF NEW 46434G822   1,148,429 16,096 SH   SOLE   0 0 16,096
ISHARES INC MSCI GERMANY ETF 464286806   669,258 21,079 SH   SOLE   0 0 21,079
ISHARES INC MSCI NETHERL ETF 464286814   569,119 11,502 SH   SOLE   0 0 11,502
ISHARES INC MSCI FRANCE ETF 464286707   543,099 13,115 SH   SOLE   0 0 13,115
ISHARES INC MSCI STH KOR ETF 464286772   380,178 5,665 SH   SOLE   0 0 5,665
ISHARES INC MSCI CDA ETF 464286509   348,471 9,103 SH   SOLE   0 0 9,103
ISHARES INC MSCI TAIWAN ETF 46434G772   232,982 4,786 SH   SOLE   0 0 4,786
ISHARES SILVER TR ISHARES 46428Q109   4,903,512 215,539 SH   SOLE   0 0 215,539
ISHARES TR CORE S&P500 ETF 464287200   33,709,877 64,120 SH   SOLE   0 0 64,120
ISHARES TR CORE MSCI EAFE 46432F842   27,104,260 365,188 SH   SOLE   0 0 365,188
ISHARES TR CORE TOTAL USD 46434V613   26,812,345 588,119 SH   SOLE   0 0 588,119
ISHARES TR CORE S&P US VLU 464287663   22,245,109 245,965 SH   SOLE   0 0 245,965
ISHARES TR JPMORGAN USD EMG 464288281   18,470,119 205,979 SH   SOLE   0 0 205,979
ISHARES TR BROAD USD HIGH 46435U853   17,789,755 486,192 SH   SOLE   0 0 486,192
ISHARES TR MSCI USA QLT FCT 46432F339   12,028,038 73,186 SH   SOLE   0 0 73,186
ISHARES TR MBS ETF 464288588   11,833,536 128,041 SH   SOLE   0 0 128,041
ISHARES TR 20 YR TR BD ETF 464287432   10,828,044 114,437 SH   SOLE   0 0 114,437
ISHARES TR 1 3 YR TREAS BD 464287457   9,437,626 115,403 SH   SOLE   0 0 115,403
ISHARES TR S&P 500 GRWT ETF 464287309   8,703,172 103,069 SH   SOLE   0 0 103,069
ISHARES TR 0-3 MNTH TREASRY 46436E718   8,080,443 80,235 SH   SOLE   0 0 80,235
ISHARES TR 10-20 YR TRS ETF 464288653   6,884,792 65,551 SH   SOLE   0 0 65,551
ISHARES TR S&P 500 VAL ETF 464287408   6,492,021 34,752 SH   SOLE   0 0 34,752
ISHARES TR EAFE VALUE ETF 464288877   6,343,464 116,608 SH   SOLE   0 0 116,608
ISHARES TR EAFE GRWTH ETF 464288885   6,302,796 60,726 SH   SOLE   0 0 60,726
ISHARES TR TRS FLT RT BD 46434V860   5,633,867 111,144 SH   SOLE   0 0 111,144
ISHARES TR U.S. TECH ETF 464287721   4,476,462 33,144 SH   SOLE   0 0 33,144
ISHARES TR MSCI EAFE ETF 464287465   4,443,490 55,641 SH   SOLE   0 0 55,641
ISHARES TR RUSEL 2500 ETF 46435G268   4,433,530 67,574 SH   SOLE   0 0 67,574
ISHARES TR US HOME CONS ETF 464288752   4,341,375 37,500 SH   SOLE   0 0 37,500
ISHARES TR FLTG RATE NT ETF 46429B655   4,070,605 79,722 SH   SOLE   0 0 79,722
ISHARES TR TIPS BD ETF 464287176   3,222,738 30,004 SH   SOLE   0 0 30,004
ISHARES TR HDG MSCI EAFE 46434V803   3,089,008 88,561 SH   SOLE   0 0 88,561
ISHARES TR MSCI INDIA ETF 46429B598   2,142,481 41,529 SH   SOLE   0 0 41,529
ISHARES TR US INFRASTRUC 46435U713   2,141,315 49,385 SH   SOLE   0 0 49,385
ISHARES TR CORE S&P SCP ETF 464287804   2,044,319 18,497 SH   SOLE   0 0 18,497
ISHARES TR US TREAS BD ETF 46429B267   1,826,222 80,203 SH   SOLE   0 0 80,203
ISHARES TR IBOXX INV CP ETF 464287242   1,822,401 16,732 SH   SOLE   0 0 16,732
ISHARES TR CORE US AGGBD ET 464287226   1,632,856 16,672 SH   SOLE   0 0 16,672
ISHARES TR GLOBAL ENERG ETF 464287341   1,525,756 35,524 SH   SOLE   0 0 35,524
ISHARES TR MSCI INDIA SM CP 46429B614   1,435,616 20,430 SH   SOLE   0 0 20,430
ISHARES TR US TECH BRKTHR 46436E502   1,215,913 25,395 SH   SOLE   0 0 25,395
ISHARES TR MSCI USA MMENTM 46432F396   1,130,095 6,032 SH   SOLE   0 0 6,032
ISHARES TR 7-10 YR TRSY BD 464287440   968,382 10,230 SH   SOLE   0 0 10,230
ISHARES TR CORE S&P US GWT 464287671   839,810 7,165 SH   SOLE   0 0 7,165
ISHARES TR RUSSELL 2000 ETF 464287655   829,423 3,944 SH   SOLE   0 0 3,944
ISHARES TR RUSSELL 3000 ETF 464287689   819,518 2,731 SH   SOLE   0 0 2,731
ISHARES TR CORE DIV GRWTH 46434V621   810,924 13,967 SH   SOLE   0 0 13,967
ISHARES TR MSCI ACWI ETF 464288257   720,911 6,546 SH   SOLE   0 0 6,546
ISHARES TR MSCI PHILIPS ETF 46429B408   706,693 25,577 SH   SOLE   0 0 25,577
ISHARES TR U.S. INSRNCE ETF 464288786   648,345 5,523 SH   SOLE   0 0 5,523
ISHARES TR MSCI UK ETF NEW 46435G334   502,297 14,683 SH   SOLE   0 0 14,683
ISHARES TR ESG AWR MSCI USA 46435G425   463,174 4,029 SH   SOLE   0 0 4,029
ISHARES TR MSCI EMG MKT ETF 464287234   377,690 9,194 SH   SOLE   0 0 9,194
ISHARES TR CORE MSCI INTL 46435G326   345,048 5,140 SH   SOLE   0 0 5,140
ISHARES TR CORE S&P MCP ETF 464287507   344,701 5,675 SH   SOLE   0 0 5,675
ISHARES TR MSCI SAUDI ARBIA 46434V423   330,582 7,486 SH   SOLE   0 0 7,486
ISHARES TR RUS 1000 GRW ETF 464287614   305,704 907 SH   SOLE   0 0 907
ISHARES TR MSCI CHINA ETF 46429B671   282,679 7,115 SH   SOLE   0 0 7,115
ISHARES TR RUS 1000 VAL ETF 464287598   263,113 1,469 SH   SOLE   0 0 1,469
ISHARES TR US AER DEF ETF 464288760   236,682 1,794 SH   SOLE   0 0 1,794
ISHARES TR CHINA LG-CAP ETF 464287184   214,488 8,911 SH   SOLE   0 0 8,911
ISHARES TR MSCI QATAR ETF 46434V779   205,277 11,637 SH   SOLE   0 0 11,637
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   3,399,389 67,368 SH   SOLE   0 0 67,368
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   596,160 22,080 SH   SOLE   0 0 22,080
JOHNSON & JOHNSON COM 478160104   369,749 2,337 SH   SOLE   0 0 2,337
JPMORGAN CHASE & CO COM 46625H100   859,108 4,289 SH   SOLE   0 0 4,289
KIMBERLY-CLARK CORP COM 494368103   339,156 2,622 SH   SOLE   0 0 2,622
KINDER MORGAN INC DEL COM 49456B101   649,205 35,398 SH   SOLE   0 0 35,398
KLA CORP COM NEW 482480100   593,785 850 SH   SOLE   0 0 850
KRYSTAL BIOTECH INC COM 501147102   2,968,584 16,684 SH   SOLE   0 0 16,684
LAM RESEARCH CORP COM 512807108   206,944 213 SH   SOLE   0 0 213
LENNAR CORP CL A 526057104   312,488 1,817 SH   SOLE   0 0 1,817
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   728,931 25,416 SH   SOLE   0 0 25,416
LOCKHEED MARTIN CORP COM 539830109   618,623 1,360 SH   SOLE   0 0 1,360
LOWES COS INC COM 548661107   464,628 1,824 SH   SOLE   0 0 1,824
M/I HOMES INC COM 55305B101   326,142 2,393 SH   SOLE   0 0 2,393
MANULIFE FINL CORP COM 56501R106   295,357 11,819 SH   SOLE   0 0 11,819
MARATHON PETE CORP COM 56585A102   665,756 3,304 SH   SOLE   0 0 3,304
MARVELL TECHNOLOGY INC COM 573874104   290,821 4,103 SH   SOLE   0 0 4,103
MASTERCARD INCORPORATED CL A 57636Q104   931,851 1,935 SH   SOLE   0 0 1,935
MCDONALDS CORP COM 580135101   619,026 2,196 SH   SOLE   0 0 2,196
MERCK & CO INC COM 58933Y105   1,421,497 10,773 SH   SOLE   0 0 10,773
META PLATFORMS INC CL A 30303M102   16,156,245 33,272 SH   SOLE   0 0 33,272
MICRON TECHNOLOGY INC COM 595112103   322,075 2,732 SH   SOLE   0 0 2,732
MICROSOFT CORP COM 594918104   8,562,983 20,353 SH   SOLE   0 0 20,353
MODINE MFG CO COM 607828100   294,518 3,094 SH   SOLE   0 0 3,094
MOLINA HEALTHCARE INC COM 60855R100   327,021 796 SH   SOLE   0 0 796
MONDELEZ INTL INC CL A 609207105   309,890 4,427 SH   SOLE   0 0 4,427
MR COOPER GROUP INC COM 62482R107   4,603,493 59,057 SH   SOLE   0 0 59,057
NATIONAL BEVERAGE CORP COM 635017106   231,273 4,873 SH   SOLE   0 0 4,873
NETFLIX INC COM 64110L106   436,063 718 SH   SOLE   0 0 718
NEUROCRINE BIOSCIENCES INC COM 64125C109   283,701 2,057 SH   SOLE   0 0 2,057
NEXTRACKER INC CLASS A COM 65290E101   2,674,513 47,530 SH   SOLE   0 0 47,530
NIKE INC CL B 654106103   305,435 3,250 SH   SOLE   0 0 3,250
NORTHROP GRUMMAN CORP COM 666807102   341,285 713 SH   SOLE   0 0 713
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   288,574 7,426 SH   SOLE   0 0 7,426
NVIDIA CORPORATION COM 67066G104   7,023,716 7,773 SH   SOLE   0 0 7,773
OCCIDENTAL PETE CORP COM 674599105   9,073,968 139,621 SH   SOLE   0 0 139,621
OKTA INC CL A 679295105   275,569 2,634 SH   SOLE   0 0 2,634
OLD REP INTL CORP COM 680223104   311,593 10,143 SH   SOLE   0 0 10,143
ORACLE CORP COM 68389X105   6,587,572 52,445 SH   SOLE   0 0 52,445
ORANGE SPONSORED ADR 684060106   148,090 12,582 SH   SOLE   0 0 12,582
PACCAR INC COM 693718108   201,073 1,623 SH   SOLE   0 0 1,623
PACKAGING CORP AMER COM 695156109   299,093 1,576 SH   SOLE   0 0 1,576
PARKER-HANNIFIN CORP COM 701094104   3,244,146 5,837 SH   SOLE   0 0 5,837
PARSONS CORP DEL COM 70202L102   5,041,535 60,778 SH   SOLE   0 0 60,778
PAYCHEX INC COM 704326107   310,193 2,526 SH   SOLE   0 0 2,526
PAYPAL HLDGS INC COM 70450Y103   242,973 3,627 SH   SOLE   0 0 3,627
PEPSICO INC COM 713448108   1,046,385 5,979 SH   SOLE   0 0 5,979
PETIQ INC COM CL A 71639T106   208,447 11,403 SH   SOLE   0 0 11,403
PFIZER INC COM 717081103   581,716 20,963 SH   SOLE   0 0 20,963
PG&E CORP COM 69331C108   3,106,784 185,369 SH   SOLE   0 0 185,369
PHILIP MORRIS INTL INC COM 718172109   368,771 4,025 SH   SOLE   0 0 4,025
PHILLIPS 66 COM 718546104   3,618,308 22,152 SH   SOLE   0 0 22,152
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   4,044,121 40,224 SH   SOLE   0 0 40,224
PIMCO ETF TR ULTRA SHORT GOVT 72201R577   3,367,385 33,291 SH   SOLE   0 0 33,291
PINTEREST INC CL A 72352L106   253,403 7,309 SH   SOLE   0 0 7,309
POWELL INDS INC COM 739128106   212,312 1,492 SH   SOLE   0 0 1,492
PROCTER AND GAMBLE CO COM 742718109   467,652 2,882 SH   SOLE   0 0 2,882
PROPETRO HLDG CORP COM 74347M108   82,295 10,185 SH   SOLE   0 0 10,185
PROSHARES TR S&P 500 DV ARIST 74348A467   1,642,538 16,197 SH   SOLE   0 0 16,197
PROSHARES TR SHORT QQQ NEW 74347B714   494,371 56,435 SH   SOLE   0 0 56,435
PROSHARES TR BITCOIN STRATE 74347G440   268,607 8,316 SH   SOLE   0 0 8,316
PROSHARES TR II ULTA BLMBG 2017 74347Y888   16,268,802 492,994 SH   SOLE   0 0 492,994
QUALCOMM INC COM 747525103   285,609 1,687 SH   SOLE   0 0 1,687
RBB FD INC US TRSRY 6 MNTH 74933W460   250,550 5,000 SH   SOLE   0 0 5,000
S&P GLOBAL INC COM 78409V104   201,663 474 SH   SOLE   0 0 474
SAIA INC COM 78709Y105   3,184,155 5,443 SH   SOLE   0 0 5,443
SALESFORCE INC COM 79466L302   530,077 1,760 SH   SOLE   0 0 1,760
SCHWAB CHARLES CORP COM 808513105   220,348 3,046 SH   SOLE   0 0 3,046
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   1,942,577 20,951 SH   SOLE   0 0 20,951
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,484,318 18,409 SH   SOLE   0 0 18,409
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   67,009,003 321,741 SH   SOLE   0 0 321,741
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   29,505,129 199,723 SH   SOLE   0 0 199,723
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   28,784,762 683,399 SH   SOLE   0 0 683,399
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   23,783,306 129,334 SH   SOLE   0 0 129,334
SELECT SECTOR SPDR TR INDL 81369Y704   18,870,321 149,812 SH   SOLE   0 0 149,812
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   12,299,875 150,623 SH   SOLE   0 0 150,623
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   12,116,276 158,673 SH   SOLE   0 0 158,673
SELECT SECTOR SPDR TR ENERGY 81369Y506   7,863,117 83,287 SH   SOLE   0 0 83,287
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   5,034,239 76,683 SH   SOLE   0 0 76,683
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   3,482,674 37,492 SH   SOLE   0 0 37,492
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   1,939,440 49,062 SH   SOLE   0 0 49,062
SHELL PLC SPON ADS 780259305   224,785 3,353 SH   SOLE   0 0 3,353
SHENANDOAH TELECOMMUNICATION COM 82312B106   519,294 29,896 SH   SOLE   0 0 29,896
SHERWIN WILLIAMS CO COM 824348106   3,272,891 9,423 SH   SOLE   0 0 9,423
SIMON PPTY GROUP INC NEW COM 828806109   3,378,306 21,588 SH   SOLE   0 0 21,588
SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY INTERST 82889N855   13,082,364 292,017 SH   SOLE   0 0 292,017
SIMPLIFY EXCHANGE TRADED FUN HEALTH CARE ETF 82889N772   6,715,670 217,195 SH   SOLE   0 0 217,195
SIMPLIFY EXCHANGE TRADED FUN SHORT TERM TREA 82889N657   2,419,916 110,650 SH   SOLE   0 0 110,650
SIMPLIFY EXCHANGE TRADED FUN MBS ETF 82889N525   572,432 11,244 SH   SOLE   0 0 11,244
SMITH A O CORP COM 831865209   230,807 2,580 SH   SOLE   0 0 2,580
SPDR GOLD TR GOLD SHS 78463V107   4,183,933 20,338 SH   SOLE   0 0 20,338
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   247,648 6,843 SH   SOLE   0 0 6,843
SPDR S&P 500 ETF TR TR UNIT 78462F103   8,342,665 15,949 SH   SOLE   0 0 15,949
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   30,860,817 336,174 SH   SOLE   0 0 336,174
SPDR SER TR S&P BIOTECH 78464A870   8,612,216 90,760 SH   SOLE   0 0 90,760
SPDR SER TR S&P HOMEBUILD 78464A888   4,356,362 39,039 SH   SOLE   0 0 39,039
SPDR SER TR PORTFOLIO S&P500 78464A854   897,415 14,585 SH   SOLE   0 0 14,585
SPDR SER TR SSGA US LRG ETF 78468R804   245,913 1,579 SH   SOLE   0 0 1,579
SPDR SER TR NYSE TECH ETF 78464A102   219,048 1,201 SH   SOLE   0 0 1,201
SPROTT FDS TR URANIUM MINERS E 85208P303   8,671,700 175,932 SH   SOLE   0 0 175,932
SPROTT FDS TR JUNIOR URANIUM 85208P808   6,117,949 240,580 SH   SOLE   0 0 240,580
SPROTT FDS TR COPPER MINER ETF 85208P881   4,408,714 189,134 SH   SOLE   0 0 189,134
STARBUCKS CORP COM 855244109   441,779 4,834 SH   SOLE   0 0 4,834
STERLING INFRASTRUCTURE INC COM 859241101   3,934,978 35,672 SH   SOLE   0 0 35,672
STRYKER CORPORATION COM 863667101   356,439 996 SH   SOLE   0 0 996
SUPER MICRO COMPUTER INC COM 86800U104   1,321,119 1,308 SH   SOLE   0 0 1,308
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   6,688,626 49,163 SH   SOLE   0 0 49,163
TAPESTRY INC COM 876030107   207,915 4,379 SH   SOLE   0 0 4,379
TARGET CORP COM 87612E106   404,039 2,280 SH   SOLE   0 0 2,280
TAYLOR MORRISON HOME CORP COM 87724P106   442,526 7,118 SH   SOLE   0 0 7,118
TE CONNECTIVITY LTD SHS H84989104   244,294 1,682 SH   SOLE   0 0 1,682
TESLA INC COM 88160R101   1,475,661 8,394 SH   SOLE   0 0 8,394
TEXAS INSTRS INC COM 882508104   230,306 1,322 SH   SOLE   0 0 1,322
TEXTRON INC COM 883203101   5,900,462 61,508 SH   SOLE   0 0 61,508
THERMO FISHER SCIENTIFIC INC COM 883556102   383,599 660 SH   SOLE   0 0 660
TJX COS INC NEW COM 872540109   333,063 3,284 SH   SOLE   0 0 3,284
T-MOBILE US INC COM 872590104   310,771 1,904 SH   SOLE   0 0 1,904
TRINET GROUP INC COM 896288107   228,280 1,723 SH   SOLE   0 0 1,723
TRUEBLUE INC COM 89785X101   501,401 40,048 SH   SOLE   0 0 40,048
UBER TECHNOLOGIES INC COM 90353T100   287,943 3,740 SH   SOLE   0 0 3,740
UNION PAC CORP COM 907818108   493,090 2,005 SH   SOLE   0 0 2,005
UNITED PARCEL SERVICE INC CL B 911312106   389,411 2,620 SH   SOLE   0 0 2,620
UNITED RENTALS INC COM 911363109   3,056,064 4,238 SH   SOLE   0 0 4,238
UNITEDHEALTH GROUP INC COM 91324P102   743,534 1,503 SH   SOLE   0 0 1,503
VALERO ENERGY CORP COM 91913Y100   553,718 3,244 SH   SOLE   0 0 3,244
VANECK BITCOIN TR SH BEN INT 92189K105   9,833,536 122,399 SH   SOLE   0 0 122,399
VANECK ETF TRUST OIL REFINERS ETF 92189F585   10,913,813 284,554 SH   SOLE   0 0 284,554
VANECK ETF TRUST GOLD MINERS ETF 92189F106   4,430,594 140,120 SH   SOLE   0 0 140,120
VANECK ETF TRUST INDIA GROWTH LDR 92189F767   898,298 19,060 SH   SOLE   0 0 19,060
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   5,059,769 69,665 SH   SOLE   0 0 69,665
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   10,923,343 222,064 SH   SOLE   0 0 222,064
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   41,512,189 86,358 SH   SOLE   0 0 86,358
VANGUARD INDEX FDS GROWTH ETF 922908736   40,744,144 118,373 SH   SOLE   0 0 118,373
VANGUARD INDEX FDS TOTAL STK MKT 922908769   7,432,880 28,599 SH   SOLE   0 0 28,599
VANGUARD INDEX FDS VALUE ETF 922908744   365,775 2,246 SH   SOLE   0 0 2,246
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   580,563 13,899 SH   SOLE   0 0 13,899
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   401,346 5,960 SH   SOLE   0 0 5,960
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   11,293,533 140,275 SH   SOLE   0 0 140,275
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   4,494,858 77,404 SH   SOLE   0 0 77,404
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   216,653 930 SH   SOLE   0 0 930
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   3,081,062 16,872 SH   SOLE   0 0 16,872
VANGUARD STAR FDS VG TL INTL STK F 921909768   1,488,385 24,683 SH   SOLE   0 0 24,683
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   4,080,984 81,343 SH   SOLE   0 0 81,343
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   241,980 2,000 SH   SOLE   0 0 2,000
VANGUARD WORLD FD COMM SRVC ETF 92204A884   4,127,131 31,452 SH   SOLE   0 0 31,452
VANGUARD WORLD FD UTILITIES ETF 92204A876   415,336 2,913 SH   SOLE   0 0 2,913
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   392,593 1,608 SH   SOLE   0 0 1,608
VANGUARD WORLD FD ENERGY ETF 92204A306   384,696 2,921 SH   SOLE   0 0 2,921
VANGUARD WORLD FD INF TECH ETF 92204A702   331,967 633 SH   SOLE   0 0 633
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   244,490 904 SH   SOLE   0 0 904
VERIZON COMMUNICATIONS INC COM 92343V104   271,392 6,468 SH   SOLE   0 0 6,468
VERTIV HOLDINGS CO COM CL A 92537N108   1,646,799 20,164 SH   SOLE   0 0 20,164
VERU INC COM 92536C103   11,567 16,522 SH   SOLE   0 0 16,522
VISA INC COM CL A 92826C839   1,507,869 5,403 SH   SOLE   0 0 5,403
VISTRA CORP COM 92840M102   266,690 3,829 SH   SOLE   0 0 3,829
WALMART INC COM 931142103   529,126 8,794 SH   SOLE   0 0 8,794
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   809,015 16,087 SH   SOLE   0 0 16,087