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 BBG001S5N9M6 503,627 4,431 SH   SOLE   0 0 4,431
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 496,223 2,725 SH   SOLE   0 0 2,725
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 929,689 2,682 SH   SOLE   0 0 2,682
ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 11,713,981 64,901 SH   SOLE   0 0 64,901
AFLAC INC COM 001055102 BBG001S5NGJ4 252,085 2,936 SH   SOLE   0 0 2,936
ALLSTATE CORP COM 020002101 BBG001S9BM06 12,915,023 74,649 SH   SOLE   0 0 74,649
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 16,056,537 106,384 SH   SOLE   0 0 106,384
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 238,744 1,568 SH   SOLE   0 0 1,568
AMAZON COM INC COM 023135106 BBG001S5PQL7 20,279,402 112,426 SH   SOLE   0 0 112,426
AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 340,353 3,953 SH   SOLE   0 0 3,953
AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 11,960,328 52,529 SH   SOLE   0 0 52,529
APPLE INC COM 037833100 BBG001S5N8V8 13,890,578 81,004 SH   SOLE   0 0 81,004
ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 424,522 6,266 SH   SOLE   0 0 6,266
ATMOS ENERGY CORP COM 049560105 BBG001S5VG05 511,854 4,306 SH   SOLE   0 0 4,306
BANK NEW YORK MELLON CORP COM 064058100 BBG001S5P6Q6 217,631 3,777 SH   SOLE   0 0 3,777
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 728,341 1,732 SH   SOLE   0 0 1,732
BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 373,672 103 SH   SOLE   0 0 103
BROADCOM INC COM 11135F101 BBG00KHY5SY8 1,485,785 1,121 SH   SOLE   0 0 1,121
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 369,112 2,340 SH   SOLE   0 0 2,340
CLOROX CO DEL COM 189054109 BBG001S5PX50 618,718 4,041 SH   SOLE   0 0 4,041
CME GROUP INC COM 12572Q105 BBG001S86547 741,028 3,442 SH   SOLE   0 0 3,442
COCA COLA CO COM 191216100 BBG001S5SMQ8 580,543 9,489 SH   SOLE   0 0 9,489
COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 761,103 8,452 SH   SOLE   0 0 8,452
CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 263,215 2,068 SH   SOLE   0 0 2,068
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 397,085 542 SH   SOLE   0 0 542
DAVE & BUSTERS ENTMT INC COM 238337109 BBG001WWJTL4 922,787 14,741 SH   SOLE   0 0 14,741
DEXCOM INC COM 252131107 BBG001SKZG99 5,359,645 38,642 SH   SOLE   0 0 38,642
DIAMONDBACK ENERGY INC COM 25278X109 BBG002PHSZN7 18,486,768 93,287 SH   SOLE   0 0 93,287
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 BBG0177CTQC7 428,877 10,486 SH   SOLE   0 0 10,486
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 BBG011DXXVM0 228,912 3,672 SH   SOLE   0 0 3,672
EATON CORP PLC SHS G29183103 BBG001S5QZ45 1,558,084 4,983 SH   SOLE   0 0 4,983
EDWARDS LIFESCIENCES CORP COM 28176E108 BBG001SF2288 17,929,636 187,627 SH   SOLE   0 0 187,627
EMERSON ELEC CO COM 291011104 BBG001S5QVT7 484,190 4,269 SH   SOLE   0 0 4,269
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 260,489 16,560 SH   SOLE   0 0 16,560
EQUINIX INC COM 29444U700 BBG001SKBNS9 380,477 461 SH   SOLE   0 0 461
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 617,351 5,311 SH   SOLE   0 0 5,311
FASTENAL CO COM 311900104 BBG001S5R1F7 522,161 6,769 SH   SOLE   0 0 6,769
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 BBG00DRFDQX0 222,192 3,955 SH   SOLE   0 0 3,955
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 BBG005GHHC44 387,229 16,325 SH   SOLE   0 0 16,325
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 9,257,496 155,275 SH   SOLE   0 0 155,275
FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606 BBG00N0WX1C6 12,233,743 572,205 SH   SOLE   0 0 572,205
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 239,340 4,261 SH   SOLE   0 0 4,261
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U208 BBG00VZR6K84 7,728,699 173,874 SH   SOLE   0 0 173,874
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 BBG00FZ4KG74 11,054,126 253,535 SH   SOLE   0 0 253,535
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 BBG00TDPP1W1 12,443,714 600,864 SH   SOLE   0 0 600,864
FIRST TR MORNINGSTAR DIVID L SHS 336917109 BBG001SP68G0 3,080,901 80,065 SH   SOLE   0 0 80,065
FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 20,344,218 481,748 SH   SOLE   0 0 481,748
FISERV INC COM 337738108 BBG001S5R6Q4 9,297,049 58,172 SH   SOLE   0 0 58,172
HALLIBURTON CO COM 406216101 BBG001S5RS59 10,949,220 277,758 SH   SOLE   0 0 277,758
HOME DEPOT INC COM 437076102 BBG001S5RTW7 11,202,271 29,203 SH   SOLE   0 0 29,203
INGERSOLL RAND INC COM 45687V106 BBG002R1CW36 13,873,335 146,112 SH   SOLE   0 0 146,112
INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 12,442,362 90,536 SH   SOLE   0 0 90,536
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 638,188 3,342 SH   SOLE   0 0 3,342
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 614,066 1,383 SH   SOLE   0 0 1,383
IQVIA HLDGS INC COM 46266C105 BBG00333FZ54 11,599,811 45,869 SH   SOLE   0 0 45,869
ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 328,228 6,361 SH   SOLE   0 0 6,361
ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 11,707,049 123,727 SH   SOLE   0 0 123,727
ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 12,427,249 131,283 SH   SOLE   0 0 131,283
ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 224,866 3,873 SH   SOLE   0 0 3,873
ISHARES TR CORE HIGH DV ETF 46429B663 BBG001V0XLT8 18,195,781 165,101 SH   SOLE   0 0 165,101
ISHARES TR CORE INTL AGGR 46435G672 BBG00BDV2SQ0 23,647,479 473,423 SH   SOLE   0 0 473,423
ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 789,033 10,631 SH   SOLE   0 0 10,631
ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 237,646 3,502 SH   SOLE   0 0 3,502
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 845,562 13,921 SH   SOLE   0 0 13,921
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 426,939 3,863 SH   SOLE   0 0 3,863
ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 8,834,352 75,372 SH   SOLE   0 0 75,372
ISHARES TR CORE S&P US VLU 464287663 BBG001SFQL80 42,496,219 469,883 SH   SOLE   0 0 469,883
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 30,608,526 58,221 SH   SOLE   0 0 58,221
ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 441,807 4,511 SH   SOLE   0 0 4,511
ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 261,095 3,359 SH   SOLE   0 0 3,359
ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 46,000,075 422,329 SH   SOLE   0 0 422,329
ISHARES TR INTL SEL DIV ETF 464288448 BBG001S7Y5C9 23,647,955 843,365 SH   SOLE   0 0 843,365
ISHARES TR ISHS 5-10YR INVT 464288638 BBG001SSD849 206,916 4,010 SH   SOLE   0 0 4,010
ISHARES TR MSCI ACWI ETF 464288257 BBG001S56QV7 586,442 5,325 SH   SOLE   0 0 5,325
ISHARES TR MSCI EAFE MIN VL 46429B689 BBG0025X2WP7 346,107 4,883 SH   SOLE   0 0 4,883
ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 28,926,787 346,097 SH   SOLE   0 0 346,097
ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 396,433 2,116 SH   SOLE   0 0 2,116
ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 13,750,027 426,622 SH   SOLE   0 0 426,622
ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 548,691 6,498 SH   SOLE   0 0 6,498
ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 329,533 1,764 SH   SOLE   0 0 1,764
ISHARES TR U.S. FINLS ETF 464287788 BBG001SFC802 14,184,321 148,294 SH   SOLE   0 0 148,294
ISHARES TR US TREAS BD ETF 46429B267 BBG002NCKPP8 202,220 8,881 SH   SOLE   0 0 8,881
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 658,545 4,163 SH   SOLE   0 0 4,163
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 13,350,796 66,654 SH   SOLE   0 0 66,654
L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 14,792,763 69,417 SH   SOLE   0 0 69,417
LAUDER ESTEE COS INC CL A 518439104 BBG001S8L5H6 9,270,427 60,139 SH   SOLE   0 0 60,139
LINDE PLC SHS G54950103 BBG01FND0CH6 613,367 1,321 SH   SOLE   0 0 1,321
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 692,767 1,523 SH   SOLE   0 0 1,523
MARATHON PETE CORP COM 56585A102 BBG001S169P1 279,481 1,387 SH   SOLE   0 0 1,387
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 353,954 735 SH   SOLE   0 0 735
MCDONALDS CORP COM 580135101 BBG001S5T110 713,615 2,531 SH   SOLE   0 0 2,531
MERCK & CO INC COM 58933Y105 BBG001S5TC52 209,537 1,588 SH   SOLE   0 0 1,588
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 10,059,279 20,716 SH   SOLE   0 0 20,716
METLIFE INC COM 59156R108 BBG001S5T3R8 433,766 5,853 SH   SOLE   0 0 5,853
MICROSOFT CORP COM 594918104 BBG001S5TD05 14,915,373 35,452 SH   SOLE   0 0 35,452
MOTOROLA SOLUTIONS INC COM NEW 620076307 BBG001S5T9L1 911,234 2,567 SH   SOLE   0 0 2,567
NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 259,240 2,019 SH   SOLE   0 0 2,019
NUTEX HEALTH INC COM 67079U108   106,454 1,110,051 SH   SOLE   0 0 1,110,051
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 790,615 875 SH   SOLE   0 0 875
NXP SEMICONDUCTORS N V COM N6596X109 BBG001SF62F6 11,730,918 47,346 SH   SOLE   0 0 47,346
ORACLE CORP COM 68389X105 BBG001S5SJG6 268,303 2,136 SH   SOLE   0 0 2,136
ORION GROUP HLDGS INC COM 68628V308 BBG001S9Z927 388,172 47,338 SH   SOLE   0 0 47,338
PACCAR INC COM 693718108 BBG001S5V1S8 577,204 4,659 SH   SOLE   0 0 4,659
PACIFIC PREMIER BANCORP COM 69478X105 BBG001S9JFG6 238,512 9,938 SH   SOLE   0 0 9,938
PFIZER INC COM 717081103 BBG001S5V466 273,227 9,846 SH   SOLE   0 0 9,846
PIONEER NAT RES CO COM 723787107 BBG001S7V1J4 7,300,650 27,812 SH   SOLE   0 0 27,812
PPG INDS INC COM 693506107 BBG001S5VC13 530,479 3,661 SH   SOLE   0 0 3,661
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 761,926 4,696 SH   SOLE   0 0 4,696
PROLOGIS INC. COM 74340W103 BBG001S5NMN6 407,849 3,132 SH   SOLE   0 0 3,132
ROLLINS INC COM 775711104 BBG001S5VRG4 372,242 8,045 SH   SOLE   0 0 8,045
RTX CORPORATION COM 75513E101 BBG001S5X5Q9 200,132 2,052 SH   SOLE   0 0 2,052
S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 9,676,009 22,743 SH   SOLE   0 0 22,743
SALESFORCE INC COM 79466L302 BBG001SDLP09 15,492,097 51,438 SH   SOLE   0 0 51,438
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 5,983,800 63,381 SH   SOLE   0 0 63,381
SELECT SECTOR SPDR TR INDL 81369Y704 BBG001S7T232 6,708,252 53,257 SH   SOLE   0 0 53,257
STERIS PLC SHS USD G8473T100 BBG00MRHG532 10,296,756 45,800 SH   SOLE   0 0 45,800
SYNCHRONY FINANCIAL COM 87165B103 BBG00658F3Q2 1,675,902 38,866 SH   SOLE   0 0 38,866
TILRAY BRANDS INC COM 88688T100 BBG00L7XTPY9 44,524 18,026 SH   SOLE   0 0 18,026
TJX COS INC NEW COM 872540109 BBG001S5WQ93 10,231,452 100,882 SH   SOLE   0 0 100,882
T-MOBILE US INC COM 872590104 BBG001SKR9Y6 900,485 5,517 SH   SOLE   0 0 5,517
TRANE TECHNOLOGIES PLC SHS G8994E103 BBG001S5SBV6 13,999,527 46,634 SH   SOLE   0 0 46,634
UNION PAC CORP COM 907818108 BBG001S5X2M0 587,527 2,389 SH   SOLE   0 0 2,389
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 7,985,955 16,143 SH   SOLE   0 0 16,143
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 BBG001TC6MF8 202,937 666 SH   SOLE   0 0 666
VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 15,454,341 61,852 SH   SOLE   0 0 61,852
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 392,732 817 SH   SOLE   0 0 817
VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 14,627,474 63,990 SH   SOLE   0 0 63,990
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 934,860 3,597 SH   SOLE   0 0 3,597
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 219,698 1,349 SH   SOLE   0 0 1,349
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 13,844,580 171,961 SH   SOLE   0 0 171,961
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 BBG001T62M56 13,776,694 176,105 SH   SOLE   0 0 176,105
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 5,260,404 68,043 SH   SOLE   0 0 68,043
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 BBG00J5M1LD2 16,720,246 218,223 SH   SOLE   0 0 218,223
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 234,721 1,940 SH   SOLE   0 0 1,940
VERITEX HLDGS INC COM 923451108 BBG001T6ZGF2 389,310 19,000 SH   SOLE   0 0 19,000
VISA INC COM CL A 92826C839 BBG001SRCFY3 9,500,162 34,041 SH   SOLE   0 0 34,041
WALMART INC COM 931142103 BBG001S5XH92 14,832,086 246,503 SH   SOLE   0 0 246,503