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
ADVANCED MICRO DEVICES INC COM 007903107   256,454 1,581 SH   SOLE   930 0 651
ALPHABET INC CAP STK CL A 02079K305   16,909,916 92,835 SH   SOLE   49,401 0 43,434
AMAZON COM INC COM 023135106   17,542,655 90,778 SH   SOLE   47,920 0 42,858
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349   10,102,284 160,762 SH   SOLE   85,083 0 75,679
AMERICAN CENTY ETF TR US EQT ETF 025072885   634,036 7,030 SH   SOLE   4,460 0 2,570
AMERICAN CENTY ETF TR AVANTIS ALL EQT 025072232   262,376 3,785 SH   SOLE   2,780 0 1,005
AMERICAN CENTY ETF TR US SML CP VALU 025072877   13,656,055 152,207 SH   SOLE   87,167 0 65,040
APPLE INC COM 037833100   16,118,518 76,529 SH   SOLE   43,067 0 33,462
ASML HOLDING N V N Y REGISTRY SHS N07059210   10,410,369 10,179 SH   SOLE   5,984 0 4,195
AXON ENTERPRISE INC COM 05464C101   685,285 2,329 SH   SOLE   1,825 0 504
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,117,073 2,746 SH   SOLE   2,315 0 431
BONDBLOXX ETF TRUST JP MORGAN USD EM 09789C879   6,588,944 160,393 SH   SOLE   112,923 0 47,470
BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788   2,741,768 54,530 SH   SOLE   39,435 0 15,095
BONDBLOXX ETF TRUST BLOOMBERG ONE YR 09789C861   2,619,229 52,887 SH   SOLE   38,564 0 14,323
BP PLC SPONSORED ADR 055622104   291,905 8,086 SH   SOLE   3,286 0 4,800
BROADCOM INC COM 11135F101   21,207,603 13,209 SH   SOLE   7,470 0 5,739
CGI INC CL A SUB VTG 12532H104   429,183 4,300 SH   SOLE   0 0 4,300
CHEVRON CORP NEW COM 166764100   202,407 1,294 SH   SOLE   140 0 1,154
COCA COLA CO COM 191216100   4,177,299 65,630 SH   SOLE   34,973 0 30,657
ELEVANCE HEALTH INC COM 036752103   1,108,765 2,046 SH   SOLE   1,476 0 570
ELI LILLY & CO COM 532457108   13,930,177 15,386 SH   SOLE   8,477 0 6,909
EXXON MOBIL CORP COM 30231G102   744,136 6,464 SH   SOLE   1,165 0 5,299
FERRARI N V COM N3167Y103   1,331,722 3,261 SH   SOLE   2,298 0 963
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   3,234,692 57,332 SH   SOLE   30,803 0 26,529
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   3,212,621 58,678 SH   SOLE   33,296 0 25,382
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   1,065,893 5,201 SH   SOLE   2,011 0 3,190
FIRST TR EXCHNG TRADED FD VI VEST US EQUITY M 33740U612   1,759,415 59,140 SH   SOLE   59,140 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F722   353,368 7,301 SH   SOLE   5,160 0 2,141
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F748   9,739,728 218,135 SH   SOLE   111,609 0 106,526
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F557   3,487,343 131,747 SH   SOLE   63,245 0 68,502
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F581   428,933 15,330 SH   SOLE   15,330 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755   300,768 10,400 SH   SOLE   10,400 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109   286,372 7,550 SH   SOLE   0 0 7,550
GENERAL DYNAMICS CORP COM 369550108   5,365,559 18,493 SH   SOLE   10,521 0 7,972
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889   775,775 11,862 SH   SOLE   11,177 0 685
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   1,360,389 46,991 SH   SOLE   27,851 0 19,140
INTUITIVE SURGICAL INC COM NEW 46120E602   406,148 913 SH   SOLE   30 0 883
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   309,429 5,895 SH   SOLE   5,345 0 550
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   1,055,981 20,160 SH   SOLE   0 0 20,160
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274   501,987 8,650 SH   SOLE   0 0 8,650
INVESCO QQQ TR UNIT SER 1 46090E103   703,333 1,468 SH   SOLE   0 0 1,468
ISHARES TR ISHS 1-5YR INVS 464288646   208,034 4,060 SH   SOLE   3,510 0 550
ISHARES TR U.S. INSRNCE ETF 464288786   476,522 4,220 SH   SOLE   0 0 4,220
ISHARES TR 10+ YR INVST GRD 464289511   6,029,119 120,486 SH   SOLE   90,517 0 29,969
ISHARES TR 20 YR TR BD ETF 464287432   1,954,455 21,295 SH   SOLE   16,674 0 4,621
ISHARES TR US HOME CONS ETF 464288752   4,729,406 46,798 SH   SOLE   23,905 0 22,893
ISHARES TR US CONSUM DISCRE 464287580   2,136,120 26,281 SH   SOLE   10,939 0 15,342
ISHARES TR US BR DEL SE ETF 464288794   8,892,581 76,050 SH   SOLE   40,518 0 35,532
ISHARES TR ISHS 5-10YR INVT 464288638   9,451,421 184,382 SH   SOLE   133,972 0 50,410
ISHARES TR U.S. TECH ETF 464287721   453,005 3,010 SH   SOLE   3,010 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   7,246,075 142,415 SH   SOLE   105,131 0 37,284
JANUS DETROIT STR TR HENDERSON MTG 47103U852   1,706,791 38,226 SH   SOLE   28,731 0 9,495
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   4,133,035 85,147 SH   SOLE   62,238 0 22,909
JPMORGAN CHASE & CO. COM 46625H100   9,122,937 45,105 SH   SOLE   25,070 0 20,035
LOCKHEED MARTIN CORP COM 539830109   1,704,232 3,649 SH   SOLE   1,422 0 2,227
META PLATFORMS INC CL A 30303M102   1,702,772 3,377 SH   SOLE   2,023 0 1,354
MICRON TECHNOLOGY INC COM 595112103   256,484 1,950 SH   SOLE   1,750 0 200
MICROSOFT CORP COM 594918104   23,932,243 53,546 SH   SOLE   30,244 0 23,302
NETFLIX INC COM 64110L106   1,291,720 1,914 SH   SOLE   137 0 1,777
NVIDIA CORPORATION COM 67066G104   10,009,981 81,026 SH   SOLE   50,551 0 30,475
PACER FDS TR US CASH COWS 100 69374H881   254,196 4,665 SH   SOLE   4,665 0 0
PEPSICO INC COM 713448108   6,951,800 42,151 SH   SOLE   21,272 0 20,879
PROCTER AND GAMBLE CO COM 742718109   6,279,906 38,079 SH   SOLE   22,594 0 15,485
SCHWAB CHARLES CORP COM 808513105   427,770 5,805 SH   SOLE   0 0 5,805
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   246,499 3,170 SH   SOLE   3,025 0 145
SELECT SECTOR SPDR TR INDL 81369Y704   9,423,009 77,321 SH   SOLE   40,902 0 36,419
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   4,849,812 56,617 SH   SOLE   25,834 0 30,783
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   12,430,994 85,290 SH   SOLE   43,518 0 41,772
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,236,605 18,148 SH   SOLE   6,987 0 11,161
SELECT SECTOR SPDR TR ENERGY 81369Y506   11,276,915 123,718 SH   SOLE   62,223 0 61,495
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   1,746,101 22,801 SH   SOLE   10,284 0 12,517
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   714,618 18,605 SH   SOLE   6,579 0 12,026
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   5,328,488 23,553 SH   SOLE   9,302 0 14,251
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,663,434 40,463 SH   SOLE   16,806 0 23,657
SERVICENOW INC COM 81762P102   2,902,026 3,689 SH   SOLE   2,196 0 1,493
SPDR S&P 500 ETF TR TR UNIT 78462F103   252,518 464 SH   SOLE   47 0 417
SPDR SER TR AEROSPACE DEF 78464A631   1,497,086 10,695 SH   SOLE   4,837 0 5,858
SPDR SER TR S&P OILGAS EXP 78468R556   4,473,639 30,753 SH   SOLE   17,743 0 13,010
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   2,537,800 14,601 SH   SOLE   8,285 0 6,316
TESLA INC COM 88160R101   554,658 2,803 SH   SOLE   1,922 0 881
T-MOBILE US INC COM 872590104   10,355,156 58,776 SH   SOLE   33,230 0 25,546
VALERO ENERGY CORP COM 91913Y100   203,788 1,300 SH   SOLE   0 0 1,300
VANECK ETF TRUST RETAIL ETF 92189F684   429,400 2,087 SH   SOLE   1,541 0 546
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   18,555,941 71,177 SH   SOLE   39,519 0 31,658
VANECK ETF TRUST GOLD MINERS ETF 92189F106   382,221 11,265 SH   SOLE   500 0 10,765
VANGUARD INDEX FDS GROWTH ETF 922908736   5,582,964 14,927 SH   SOLE   6,649 0 8,278
VISA INC COM CL A 92826C839   2,905,999 11,072 SH   SOLE   5,896 0 5,176
WALMART INC COM 931142103   11,806,660 174,371 SH   SOLE   93,654 0 80,717