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
3M CO COM 88579Y101 269,473 1,664 SH SOLE 0 0 1,664
ABBOTT LABORATORIES COM 002824100 1,615,444 17,803 SH SOLE 14 0 17,789
ABBVIE INC COM 00287Y109 9,780,744 38,868 SH SOLE 138 0 38,730
ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 586,254 41,490 SH SOLE 5,000 0 36,490
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,273,768 10,236 SH SOLE 120 0 10,116
ADOBE INC COM 00724F101 610,550 2,978 SH SOLE 8 0 2,970
ADVANCED MICRO DEVICES INC COM 007903107 4,478,235 7,709 SH SOLE 611 0 7,098
ADVISORS INNER CIRCLE FD III STRATEGAS MACRO 00775Y645 586,472 12,286 SH SOLE 0 0 12,286
AFLAC INC COM 001055102 320,796 2,736 SH SOLE 0 0 2,736
AIR PRODUCTS AND CHEMICALS I COM 009158106 763,148 2,603 SH SOLE 2 0 2,601
ALLIANT ENERGY CORP COM 018802108 203,999 2,674 SH SOLE 218 0 2,456
ALLOGENE THERAPEUTICS INC COM 019770106 199,661 95,991 SH SOLE 0 0 95,991
ALPHABET INC CAP STK CL C 02079K107 4,950,865 14,012 SH SOLE 168 0 13,844
ALPHABET INC CAP STK CL A 02079K305 7,452,880 20,855 SH SOLE 984 0 19,870
ALTIMMUNE INC COM NEW 02155H200 39,520 13,000 SH SOLE 0 0 13,000
ALTRIA GROUP INC COM 02209S103 552,580 7,680 SH SOLE 0 0 7,680
AMAZON COM INC COM 023135106 12,607,948 52,899 SH SOLE 1,205 0 51,694
AMENTUM HOLDINGS INC COM 023939101 202,132 9,779 SH SOLE 0 0 9,779
AMERICAN ELEC PWR CO INC COM 025537101 1,049,485 7,671 SH SOLE 0 0 7,671
AMERICAN EXPRESS CO COM 025816109 273,983 810 SH SOLE 0 0 810
AMERICAN TOWER CORP COM 03027X100 246,500 1,507 SH SOLE 3 0 1,504
AMERICAN WTR WKS CO INC NEW COM 030420103 1,360,865 10,342 SH SOLE 178 0 10,164
AMGEN INC COM 031162100 958,015 2,646 SH SOLE 0 0 2,646
AMPHENOL CORP CL A 032095101 3,249,930 18,432 SH SOLE 494 0 17,938
ANALOG DEVICES INC COM 032654105 983,028 2,475 SH SOLE 0 0 2,475
ANGEL OAK FUNDS TRUST INCOME ETF 03463K760 1,919,781 92,386 SH SOLE 9,175 0 83,211
APPLE INC COM 037833100 20,968,474 72,465 SH SOLE 838 0 71,627
APPLIED MATLS INC COM 038222105 527,810 730 SH SOLE 0 0 730
ARCHER DANIELS MIDLAND CO COM 039483102 280,462 3,671 SH SOLE 0 0 3,671
ARES CAPITAL CORP COM 04010L103 399,016 21,534 SH SOLE 0 0 21,534
ARISTA NETWORKS INC COM SHS 040413205 476,004 2,802 SH SOLE 0 0 2,802
ARM HOLDINGS PLC SPONSORED ADS 042068205 547,456 1,544 SH SOLE 0 0 1,544
ASML HLDG NV N Y REGISTRY SHS N07059210 781,850 393 SH SOLE 0 0 393
ASTERA LABS INC COM 04626A103 498,960 1,033 SH SOLE 500 0 533
ASTRAZENECA PLC ORD G0593M107 822,572 4,338 SH SOLE 150 0 4,188
AT&T INC COM 00206R102 325,735 15,736 SH SOLE 661 0 15,075
ATMOS ENERGY CORP COM 049560105 1,542,822 8,956 SH SOLE 249 0 8,707
AUTOMATIC DATA PROCESSING IN COM 053015103 1,212,913 5,416 SH SOLE 162 0 5,254
AVERY DENNISON CORP COM 053611109 200,325 1,234 SH SOLE 0 0 1,234
AXON ENTERPRISE INC COM 05464C101 808,400 1,442 SH SOLE 0 0 1,442
BANK OF AMER CORP COM 060505104 2,059,371 36,142 SH SOLE 0 0 36,142
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,072,233 12,135 SH SOLE 105 0 12,030
BLACKROCK INC COM 09290D101 284,229 296 SH SOLE 0 0 296
BLACKSTONE INC COM 09260D107 735,189 6,248 SH SOLE 0 0 6,248
BOEING CO COM 097023105 1,295,140 5,983 SH SOLE 200 0 5,783
BOSTON SCIENTIFIC CORP COM 101137107 391,504 9,173 SH SOLE 1,000 0 8,173
BRISTOL-MYERS SQUIBB CO COM 110122108 4,025,218 69,858 SH SOLE 1,300 0 68,558
BROADCOM INC COM 11135F101 4,944,746 13,090 SH SOLE 553 0 12,537
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 890,997 6,506 SH SOLE 130 0 6,376
CAL MAINE FOODS INC COM NEW 128030202 217,754 2,703 SH SOLE 150 0 2,553
CAMECO CORP COM 13321L108 857,152 8,415 SH SOLE 500 0 7,915
CAPITAL ONE FINL CORP COM 14040H105 227,650 1,135 SH SOLE 0 0 1,135
CARDINAL HEALTH INC COM 14149Y108 492,462 2,073 SH SOLE 0 0 2,073
CASEYS GEN STORES INC COM 147528103 2,143,758 2,697 SH SOLE 61 0 2,636
CATERPILLAR INC COM 149123101 3,000,888 2,818 SH SOLE 0 0 2,818
CENCORA INC COM 03073E105 389,855 1,378 SH SOLE 0 0 1,378
CHENIERE ENERGY INC COM NEW 16411R208 945,432 3,956 SH SOLE 0 0 3,956
CHEVRON CORPORATION COM 166764100 5,393,607 32,539 SH SOLE 667 0 31,872
CHUBB LIMITED COM H1467J104 1,341,181 3,936 SH SOLE 0 0 3,936
CINTAS CORP COM 172908105 752,188 4,423 SH SOLE 141 0 4,282
CISCO SYS INC COM 17275R102 3,213,192 27,356 SH SOLE 0 0 27,356
CITIGROUP INC COM NEW 172967424 707,582 5,056 SH SOLE 0 0 5,056
CLEANSPARK INC COM NEW 18452B209 456,943 31,405 SH SOLE 500 0 30,905
CLEAR SECURE INC COM CL A 18467V109 230,637 4,138 SH SOLE 276 0 3,863
CLOROX CO DEL COM 189054109 368,112 3,857 SH SOLE 0 0 3,857
CME GROUP INC COM 12572Q105 1,162,000 5,262 SH SOLE 122 0 5,140
COCA COLA CO COM 191216100 1,612,234 19,838 SH SOLE 276 0 19,562
COCA COLA CONS INC COM 191098102 241,514 1,265 SH SOLE 66 0 1,199
COLGATE PALMOLIVE CO COM 194162103 651,936 7,111 SH SOLE 0 0 7,111
CONOCOPHILLIPS COM 20825C104 360,752 3,470 SH SOLE 25 0 3,445
CONSTRUCTION PARTNERS INC COM CL A 21044C107 498,953 4,201 SH SOLE 0 0 4,201
CORE NATURAL RESOURCES INC COM SHS 218937100 267,780 3,346 SH SOLE 225 0 3,121
CORNING INC COM 219350105 325,592 1,275 SH SOLE 0 0 1,275
CORTEVA INC COM 22052L104 1,415,908 16,719 SH SOLE 522 0 16,197
COSTCO WHOLESALE CORPORATION COM 22160K105 5,137,039 5,491 SH SOLE 61 0 5,430
CROWDSTRIKE HLDGS INC CL A 22788C105 326,624 428 SH SOLE 0 0 428
CVS HEALTH CORP COM 126650100 334,971 3,238 SH SOLE 0 0 3,238
DAKOTA GOLD CORP COM 46655E100 1,021,825 239,865 SH SOLE 0 0 239,865
DANAHER CORP DEL COM 235851102 218,481 1,147 SH SOLE 9 0 1,138
DATADOG INC CL A COM 23804L103 264,005 1,014 SH SOLE 0 0 1,014
DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405 535,857 18,802 SH SOLE 0 0 18,802
DEERE & CO COM 244199105 1,850,557 2,917 SH SOLE 0 0 2,917
DELCATH SYS INC COM NEW 24661P807 318,527 25,300 SH SOLE 0 0 25,300
DELL TECHNOLOGIES INC CL C 24703L202 853,284 1,978 SH SOLE 0 0 1,978
DEVON ENERGY CORP NEW COM 25179M103 435,223 10,533 SH SOLE 187 0 10,346
DIAGEO PLC SPON ADR NEW 25243Q205 418,298 5,204 SH SOLE 0 0 5,204
DIAMONDBACK ENERGY INC COM 25278X109 1,003,085 5,706 SH SOLE 0 0 5,706
DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740 356,492 8,355 SH SOLE 0 0 8,355
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 557,800 13,725 SH SOLE 0 0 13,725
DIMENSIONAL ETF TRUST EMERGING MKTS HI 25434V757 373,474 8,732 SH SOLE 0 0 8,732
DIMENSIONAL ETF TRUST US HIGH PROF ETF 25434V831 1,510,945 36,208 SH SOLE 0 0 36,208
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V815 1,541,710 39,745 SH SOLE 0 0 39,745
DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765 520,495 15,253 SH SOLE 0 0 15,253
DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781 583,879 14,550 SH SOLE 0 0 14,550
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 1,545,362 41,475 SH SOLE 0 0 41,475
DIMENSIONAL ETF TRUST US COR EQU 2 ETF 25434V708 6,613,656 149,091 SH SOLE 0 0 149,091
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 316,446 8,590 SH SOLE 0 0 8,590
DIMENSIONAL ETF TRUST GLOB CO PLUS ETF 25434V583 1,287,400 23,639 SH SOLE 0 0 23,639
DIMENSIONAL ETF TRUST GLOBAL CR ETF 25434V567 1,416,390 25,908 SH SOLE 0 0 25,908
DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658 224,123 7,736 SH SOLE 0 0 7,736
DIREXION SHARES ETF TRUST DA 500 BU 3X ETF 25459W862 722,689 2,670 SH SOLE 0 0 2,670
DISNEY WALT CO COM 254687106 1,189,073 12,354 SH SOLE 0 0 12,354
DOW HLDGS INC COM 260557103 333,357 12,184 SH SOLE 0 0 12,184
EATON CORP PLC SHS G29183103 1,312,992 3,081 SH SOLE 7 0 3,074
ECOLAB INC COM 278865100 1,377,169 4,943 SH SOLE 117 0 4,826
EDWARDS LIFESCIENCES CORP COM 28176E108 267,038 2,952 SH SOLE 0 0 2,952
ELECTRONIC ARTS INC COM 285512109 212,217 1,035 SH SOLE 0 0 1,035
ELI LILLY & CO COM 532457108 6,741,831 5,621 SH SOLE 25 0 5,596
EMERSON ELEC CO COM 291011104 1,563,299 10,921 SH SOLE 115 0 10,806
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 7,105,298 371,616 SH SOLE 24,098 0 347,518
ENTERGY CORP NEW COM 29364G103 734,838 6,398 SH SOLE 0 0 6,398
ENTERPRISE PRODS PARTNERS L COM 293792107 4,733,304 128,762 SH SOLE 2,455 0 126,307
EOG RES INC COM 26875P101 1,112,046 8,572 SH SOLE 175 0 8,397
EQUINIX INC COM 29444U700 952,045 913 SH SOLE 28 0 885
EVERGY INC COM 30034W106 266,895 3,088 SH SOLE 0 0 3,088
EXPEDIA GROUP INC COM NEW 30212P303 209,578 819 SH SOLE 55 0 764
EXXON MOBIL CORP COM 30231G102 8,996,416 65,802 SH SOLE 1,619 0 64,183
FASTENAL CO COM 311900104 3,050,049 63,503 SH SOLE 605 0 62,898
FEDEX CORP COM 31428X106 363,544 1,161 SH SOLE 0 0 1,161
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 860,584 14,274 SH SOLE 0 0 14,274
FIDELITY NATL FINL INC COM SHS 31620R303 447,395 9,487 SH SOLE 0 0 9,487
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 316092261 281,266 15,731 SH SOLE 0 0 15,731
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 384,659 5,212 SH SOLE 0 0 5,212
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 5,617,568 69,301 SH SOLE 566 0 68,735
FIRST TR EXCHANGE TRADED FD SMID RISNG ETF 33741X102 3,090,677 71,643 SH SOLE 972 0 70,671
FIRST TR EXCHANGE-TRADED FD NASDAQ CYB ETF 33734X846 307,883 3,427 SH SOLE 0 0 3,427
FIRST TR EXCHANGE-TRADED FD NASDQ CLN EDGE 33737A108 226,946 1,184 SH SOLE 0 0 1,184
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 3,133,398 72,032 SH SOLE 1,007 0 71,025
FIRST TR EXCHANGE-TRADED FD SHS 33734H106 18,067,346 374,997 SH SOLE 7,349 0 367,647
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33734X101 3,311,270 35,256 SH SOLE 1,313 0 33,943
FIRST TR EXCHANGE-TRADED FD SHS 336917109 600,077 12,332 SH SOLE 0 0 12,332
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100 361,934 3,305 SH SOLE 0 0 3,305
FIRST TR EXCHANGE-TRADED FD SHS 337345102 266,413 796 SH SOLE 0 0 796
FIRST TR EXCHNG TRADED FD VI INNOVATION LEAD 33740F565 226,954 5,783 SH SOLE 0 0 5,783
FLEXSHARES TR MORNSTAR UPSTR 33939L407 201,800 4,095 SH SOLE 0 0 4,095
FORD MTR CO COM 345370860 181,617 13,066 SH SOLE 0 0 13,066
FREEPORT MCMORAN INC CL B 35671D857 2,162,850 34,391 SH SOLE 0 0 34,391
GALLAGHER ARTHUR J & CO COM 363576109 1,084,347 4,723 SH SOLE 139 0 4,584
GE AEROSPACE COM NEW 369604301 1,617,146 4,327 SH SOLE 20 0 4,307
GE VERNOVA INC COM 36828A101 1,472,343 1,253 SH SOLE 2 0 1,251
GENERAC HLDGS INC COM 368736104 226,342 773 SH SOLE 0 0 773
GENERAL DYNAMICS CORP COM 369550108 723,004 2,041 SH SOLE 0 0 2,041
GILEAD SCIENCES INC COM 375558103 1,544,256 12,223 SH SOLE 4 0 12,219
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 311,058 2,192 SH SOLE 108 0 2,084
GOLDMAN SACHS GROUP INC COM 38141G104 1,771,199 1,751 SH SOLE 0 0 1,751
GSK PLC SPONSORED ADR 37733W204 244,749 4,669 SH SOLE 0 0 4,669
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 601,505 11,864 SH SOLE 0 0 11,864
HENRY JACK & ASSOC INC COM 426281101 499,146 3,624 SH SOLE 116 0 3,508
HERSHEY CO COM 427866108 465,269 2,652 SH SOLE 0 0 2,652
HIVE DIGITAL TECHNOLOGIES LT COM NEW 433921103 46,228 12,700 SH SOLE 0 0 12,700
HOME DEPOT INC COM 437076102 3,431,796 9,731 SH SOLE 51 0 9,679
HONEYWELL AEROSPACE INC COM 43849R105 1,067,153 4,827 SH SOLE 0 0 4,827
HONEYWELL INTL INC COM 438516205 1,058,375 4,727 SH SOLE 0 0 4,727
ILLINOIS TOOL WKS INC COM 452308109 1,068,627 3,951 SH SOLE 82 0 3,869
INCYTE CORP COM 45337C102 337,359 2,976 SH SOLE 0 0 2,976
INTEL CORP COM 458140100 4,208,029 30,137 SH SOLE 318 0 29,819
INTERCONTINENTAL EXCHANGE IN COM 45866F104 286,177 2,325 SH SOLE 21 0 2,304
INTERDIGITAL INC COM 45867G101 454,141 1,604 SH SOLE 113 0 1,491
INTERNATIONAL BUSINESS MACHS COM 459200101 2,978,720 10,593 SH SOLE 3 0 10,590
INTERNATIONAL PAPER CO COM 460146103 221,350 5,810 SH SOLE 0 0 5,810
INTUIT COM 461202103 521,217 1,997 SH SOLE 49 0 1,948
INTUITIVE SURGICAL INC COM NEW 46120E602 808,086 2,032 SH SOLE 7 0 2,025
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 694,879 34,121 SH SOLE 4,000 0 30,121
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 254,697 13,712 SH SOLE 272 0 13,440
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 1,256,869 7,115 SH SOLE 100 0 7,015
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,967,916 9,249 SH SOLE 0 0 9,249
INVESCO QQQ TR UNIT SER 1 46090E103 1,712,139 2,325 SH SOLE 40 0 2,285
IOVANCE BIOTHERAPEUTICS INC COM 462260100 7,421,124 1,783,924 SH SOLE 58,900 0 1,725,024
IREN LIMITED ORDINARY SHARES Q4982L109 336,573 7,360 SH SOLE 0 0 7,360
ISHARES GOLD TR ISHARES NEW 464285204 10,357,480 137,167 SH SOLE 2,554 0 134,613
ISHARES INC MSCI GBL ETF NEW 46434G848 264,134 4,542 SH SOLE 0 0 4,542
ISHARES INC CORE MSCI EMKT 46434G103 1,077,916 13,012 SH SOLE 209 0 12,803
ISHARES SILVER TR ISHARES 46428Q109 824,882 15,427 SH SOLE 0 0 15,427
ISHARES TR EAFE VALUE ETF 464288877 1,087,964 14,212 SH SOLE 545 0 13,668
ISHARES TR US AER DEF ETF 464288760 7,013,739 28,932 SH SOLE 0 0 28,932
ISHARES TR ESG OPTIMIZED 464288802 402,414 2,608 SH SOLE 0 0 2,608
ISHARES TR CORE S&P TTL STK 464287150 431,702 2,628 SH SOLE 0 0 2,628
ISHARES TR PFD AND INCM SEC 464288687 1,270,823 41,680 SH SOLE 95 0 41,585
ISHARES TR 10-20 YR TRS ETF 464288653 344,594 3,434 SH SOLE 0 0 3,434
ISHARES TR SELECT DIVID ETF 464287168 624,106 3,993 SH SOLE 0 0 3,993
ISHARES TR RUS 2000 GRW ETF 464287648 295,864 751 SH SOLE 0 0 751
ISHARES TR CORE S&P MCP ETF 464287507 877,367 11,378 SH SOLE 0 0 11,378
ISHARES TR CORE S&P SCP ETF 464287804 1,661,347 11,202 SH SOLE 89 0 11,113
ISHARES TR S&P 500 VAL ETF 464287408 1,309,455 5,767 SH SOLE 0 0 5,767
ISHARES TR CORE S&P500 ETF 464287200 786,195 1,050 SH SOLE 0 0 1,050
ISHARES TR S&P 500 GRWT ETF 464287309 1,580,220 11,490 SH SOLE 0 0 11,490
ISHARES TR RUS 1000 VAL ETF 464287598 1,453,063 5,994 SH SOLE 0 0 5,994
ISHARES TR RUS 1000 GRW ETF 464287614 5,169,360 41,631 SH SOLE 1,000 0 40,631
ISHARES TR RUSSELL 2000 ETF 464287655 318,504 1,060 SH SOLE 43 0 1,017
ISHARES TR MSCI EAFE ETF 464287465 546,800 5,264 SH SOLE 0 0 5,264
ISHARES TR ISHARES BIOTECH 464287556 373,003 1,961 SH SOLE 0 0 1,961
ISHARES TR U.S. FIN SVC ETF 464287770 292,391 3,232 SH SOLE 36 0 3,196
ISHARES TR RUS MID CAP ETF 464287499 2,097,067 19,009 SH SOLE 296 0 18,713
ISHARES TR RUS MD CP GR ETF 464287481 342,160 2,337 SH SOLE 0 0 2,337
ISHARES TR RUS MDCP VAL ETF 464287473 257,270 1,563 SH SOLE 0 0 1,563
ISHARES TR U.S. TECH ETF 464287721 390,718 1,549 SH SOLE 60 0 1,489
ISHARES TR ISHARES SEMICDTR 464287523 493,523 770 SH SOLE 0 0 770
ISHARES TR EXPANDED TECH 464287515 203,507 2,246 SH SOLE 0 0 2,246
ISHARES TR S&P 100 ETF 464287101 3,586,258 9,802 SH SOLE 0 0 9,802
ISHARES TR 7-10 YR TRSY BD 464287440 990,140 10,470 SH SOLE 195 0 10,275
ISHARES TR CORE MSCI EAFE 46432F842 2,510,114 25,990 SH SOLE 971 0 25,019
ISHARES TR 10+ YR INVST GRD 464289511 231,311 4,623 SH SOLE 187 0 4,436
ISHARES TR 0-3 MTH TREASURY 46436E718 609,927 6,059 SH SOLE 0 0 6,059
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 366,441 6,488 SH SOLE 388 0 6,100
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 342,920 5,580 SH SOLE 0 0 5,580
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 316,034 6,259 SH SOLE 0 0 6,259
JOHNSON & JOHNSON COM 478160104 8,214,713 32,345 SH SOLE 485 0 31,860
JOHNSON CONTROLS INTERNATION SHS G51502105 295,727 2,024 SH SOLE 0 0 2,024
JPMORGAN CHASE & CO COM 46625H100 6,640,544 20,287 SH SOLE 154 0 20,133
KINDER MORGAN INC DEL COM 49456B101 686,346 21,468 SH SOLE 0 0 21,468
KLA CORP COM NEW 482480100 211,227 700 SH SOLE 0 0 700
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 217,900 2,798 SH SOLE 0 0 2,798
L3HARRIS TECHNOLOGIES INC COM 502431109 1,170,347 4,027 SH SOLE 342 0 3,685
LAM RESEARCH CORP COM NEW 512807306 2,463,914 5,686 SH SOLE 0 0 5,686
LEIDOS HOLDINGS INC COM 525327102 583,690 5,669 SH SOLE 408 0 5,261
LINDE PLC SHS G54950103 1,233,622 2,377 SH SOLE 9 0 2,368
LOANDEPOT INC COM CL A 53946R106 38,500 30,800 SH SOLE 0 0 30,800
LOCKHEED MARTIN CORP COM 539830109 1,275,844 2,504 SH SOLE 0 0 2,504
LOWES COS INC COM 548661107 393,134 1,783 SH SOLE 0 0 1,783
MARATHON PETE CORP COM 56585A102 220,899 864 SH SOLE 0 0 864
MARRIOTT INTL INC NEW CL A 571903202 1,240,735 3,348 SH SOLE 0 0 3,348
MARSH & MCLENNAN COS INC COM 571748102 387,174 2,323 SH SOLE 14 0 2,309
MARVELL TECHNOLOGY INC COM 573874104 1,154,026 3,874 SH SOLE 500 0 3,374
MASTERCARD INCORPORATED CL A 57636Q104 2,015,880 3,925 SH SOLE 73 0 3,852
MATCH GROUP INC NEW COM 57667L107 211,862 5,568 SH SOLE 324 0 5,244
MATSON INC COM 57686G105 239,065 1,244 SH SOLE 83 0 1,161
MCCORMICK & CO INC COM NON VTG 579780206 888,741 17,627 SH SOLE 345 0 17,282
MCDONALDS CORP COM 580135101 2,165,454 8,011 SH SOLE 341 0 7,670
MCKESSON CORP COM 58155Q103 793,380 1,050 SH SOLE 0 0 1,050
MEDTRONIC PLC SHS G5960L103 708,060 9,051 SH SOLE 0 0 9,051
MERCADOLIBRE INC COM 58733R102 609,363 359 SH SOLE 0 0 359
MERCK & CO INC COM 58933Y105 2,578,096 20,063 SH SOLE 6 0 20,057
META PLATFORMS INC CL A 30303M102 7,340,358 13,031 SH SOLE 547 0 12,484
METLIFE INC COM 59156R108 229,547 2,713 SH SOLE 0 0 2,713
MICROCHIP TECHNOLOGY INC. COM 595017104 207,827 2,279 SH SOLE 0 0 2,279
MICRON TECHNOLOGY INC COM 595112103 2,919,199 2,529 SH SOLE 51 0 2,478
MICROSOFT CORP COM 594918104 17,667,080 47,362 SH SOLE 778 0 46,584
MICROSOFT CORP COM 594918104 1,454,778 3,900 SH Put SOLE 0 0 3,900
MONDELEZ INTL INC CL A 609207105 1,214,698 21,001 SH SOLE 406 0 20,595
MONOLITHIC PWR SYS INC COM 609839105 1,484,655 1,074 SH SOLE 44 0 1,030
MONSTER BEVERAGE CORP NEW COM 61174X109 360,738 3,753 SH SOLE 0 0 3,753
MORGAN STANLEY COM NEW 617446448 491,292 2,350 SH SOLE 0 0 2,350
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,049,483 2,527 SH SOLE 88 0 2,439
MP MATERIALS CORP COM CL A 553368101 266,272 4,754 SH SOLE 0 0 4,754
MURPHY USA INC COM 626755102 348,405 647 SH SOLE 13 0 634
NASDAQ INC COM 631103108 861,520 10,930 SH SOLE 367 0 10,563
NEOGEN CORP COM 640491106 89,900 10,000 SH SOLE 0 0 10,000
NETFLIX INC. COM 64110L106 595,690 8,343 SH SOLE 21 0 8,322
NEWMONT CORP COM 651639106 898,675 9,622 SH SOLE 0 0 9,622
NEXTERA ENERGY INC COM 65339F101 458,965 5,229 SH SOLE 0 0 5,229
NORFOLK SOUTHN CORP COM 655844108 203,225 646 SH SOLE 0 0 646
NORTHERN TR CORP COM 665859104 575,410 3,310 SH SOLE 0 0 3,310
NORTHROP GRUMMAN CORP COM 666807102 307,431 604 SH SOLE 0 0 604
NVIDIA CORPORATION COM 67066G104 20,794,712 103,927 SH SOLE 2,459 0 101,468
OCCIDENTAL PETE CORP COM 674599105 327,771 6,748 SH SOLE 176 0 6,572
OLD DOMINION FREIGHT LINE IN COM 679580100 249,508 1,152 SH SOLE 74 0 1,078
ONEOK INC NEW COM 682680103 452,504 5,205 SH SOLE 8 0 5,197
ORACLE CORP COM 68389X105 1,026,876 7,007 SH SOLE 200 0 6,807
OREILLY AUTOMOTIVE INC COM 67103H107 557,237 6,051 SH SOLE 49 0 6,002
PACER FDS TR TRENDPILOT 100 69374H303 529,684 5,975 SH SOLE 0 0 5,975
PACER FDS TR US SM CAP CA ETF 69374H857 767,510 15,165 SH SOLE 0 0 15,165
PACER FDS TR US CASH COWS 100 69374H881 4,535,420 72,917 SH SOLE 435 0 72,482
PACER FDS TR GLOBL CASH ETF 69374H709 311,480 7,194 SH SOLE 0 0 7,194
PALANTIR TECHNOLOGIES INC CL A 69608A108 2,957,118 25,346 SH SOLE 93 0 25,253
PALO ALTO NETWORKS INC COM 697435105 1,976,211 5,795 SH SOLE 300 0 5,495
PAPA JOHNS INTL INC COM 698813102 209,663 5,702 SH SOLE 0 0 5,702
PAYCHEX INC COM 704326107 409,278 4,162 SH SOLE 0 0 4,162
PAYPAL HLDGS INC COM 70450Y103 317,142 7,345 SH SOLE 193 0 7,152
PENSKE AUTOMOTIVE GRP INC COM 70959W103 204,373 1,142 SH SOLE 0 0 1,142
PEPSICO INC COM 713448108 1,043,881 7,710 SH SOLE 0 0 7,710
PFIZER INC COM 717081103 907,942 37,705 SH SOLE 0 0 37,705
PHILIP MORRIS INTL INC COM 718172109 514,870 2,846 SH SOLE 0 0 2,846
PINNACLE WEST CAP CORP COM 723484101 287,937 2,691 SH SOLE 0 0 2,691
POWELL INDS INC COM 739128106 665,887 2,325 SH SOLE 162 0 2,163
PRICE T ROWE GROUP INC COM 74144T108 446,884 3,931 SH SOLE 0 0 3,931
PROCTER & GAMBLE CO COM 742718109 2,276,146 15,522 SH SOLE 184 0 15,338
PROGRESSIVE CORP COM 743315103 515,979 2,362 SH SOLE 0 0 2,362
PROLOGIS INC. COM 74340W103 243,082 1,794 SH SOLE 0 0 1,794
PRUDENTIAL FINL INC COM 744320102 213,506 1,978 SH SOLE 0 0 1,978
PUTNAM ETF TRUST FOCUSED LAR CAP 746729300 2,547,602 50,002 SH SOLE 0 0 50,002
QUALCOMM INC COM 747525103 2,365,204 12,799 SH SOLE 165 0 12,635
QUEST DIAGNOSTICS INC COM 74834L100 300,333 1,417 SH SOLE 0 0 1,417
REALTY INCOME CORP COM 756109104 286,798 4,629 SH SOLE 7 0 4,622
REGENERON PHARMACEUTICALS COM 75886F107 390,584 626 SH SOLE 10 0 616
RELIANCE INC COM 759509102 336,987 902 SH SOLE 0 0 902
REPUBLIC SVCS INC COM 760759100 1,265,695 5,940 SH SOLE 161 0 5,779
RIO TINTO PLC SPONSORED ADR 767204100 619,348 6,524 SH SOLE 0 0 6,524
ROCKET COS INC COM CL A 77311W101 991,478 62,951 SH SOLE 42,000 0 20,951
ROCKET LAB CORP COM 773121108 325,077 3,198 SH SOLE 0 0 3,198
ROCKWELL AUTOMATION INC COM 773903109 218,825 442 SH SOLE 0 0 442
RTX CORPORATION COM 75513E101 3,819,138 20,129 SH SOLE 3 0 20,126
RXO INC COMMON STOCK 74982T103 217,575 7,886 SH SOLE 0 0 7,886
S & T BANCORP INC COM 783859101 494,155 10,068 SH SOLE 0 0 10,068
S&P GLOBAL INC COM 78409V104 979,988 2,406 SH SOLE 66 0 2,340
SALESFORCE INC COM 79466L302 1,042,572 6,655 SH SOLE 367 0 6,288
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 610,360 26,959 SH SOLE 0 0 26,959
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 7,954,408 250,849 SH SOLE 907 0 249,941
SELECT SECTOR SPDR TR ST STR REAL ETF 81369Y860 270,959 6,154 SH SOLE 84 0 6,070
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 1,612,495 35,565 SH SOLE 0 0 35,565
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 775,693 14,605 SH SOLE 1,501 0 13,104
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 776,054 14,476 SH SOLE 100 0 14,376
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 342,730 1,850 SH SOLE 0 0 1,850
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 929,085 4,877 SH SOLE 0 0 4,877
SELECT SECTOR SPDR TR ST STR STAPL ETF 81369Y308 268,941 3,238 SH SOLE 0 0 3,238
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 400,453 2,524 SH SOLE 0 0 2,524
SELECT SECTOR SPDR TR ST STR DISCR ETF 81369Y407 226,351 1,930 SH SOLE 0 0 1,930
SEMPRA COM 816851109 353,781 3,816 SH SOLE 0 0 3,816
SERVICENOW INC COM 81762P102 723,553 7,288 SH SOLE 16 0 7,272
SHERWIN WILLIAMS CO COM 824348106 1,358,565 3,946 SH SOLE 89 0 3,857
SHOPIFY INC CL A SUB VTG SHS 82509L107 387,984 3,398 SH SOLE 0 0 3,398
SIMON PPTY GROUP INC NEW COM 828806109 582,733 2,606 SH SOLE 423 0 2,182
SNAP ON INC COM 833034101 1,907,856 4,741 SH SOLE 57 0 4,684
SOUTHERN CO COM 842587107 2,075,320 21,683 SH SOLE 0 0 21,683
SOUTHWEST AIRLS CO COM 844741108 512,400 9,965 SH SOLE 0 0 9,965
SPDR GOLD TR GOLD SHS 78463V107 6,573,741 17,845 SH SOLE 990 0 16,855
SPDR SERIES TRUST ST STR SP BIOT 78464A870 2,737,552 17,299 SH SOLE 100 0 17,199
SPDR SERIES TRUST ST STR SP METAL 78464A755 259,629 2,428 SH SOLE 0 0 2,428
SPDR SERIES TRUST ST STR P500ETF 78464A854 447,644 5,094 SH SOLE 0 0 5,094
SPDR SERIES TRUST ST STR AGGRE ETF 78464A649 504,312 19,761 SH SOLE 0 0 19,761
SPDR SERIES TRUST ST STR SP AERO 78464A631 1,101,673 3,882 SH SOLE 0 0 3,882
SPDR SERIES TRUST ST STR SP600 SML 78468R853 769,145 13,337 SH SOLE 0 0 13,337
STANLEY BLACK & DECKER INC COM 854502101 659,729 7,009 SH SOLE 0 0 7,009
STARBUCKS CORP COM 855244109 965,516 9,448 SH SOLE 75 0 9,373
STARWOOD PPTY TR INC COM 85571B105 737,673 45,035 SH SOLE 4,124 0 40,911
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 9,016,533 12,074 SH SOLE 23 0 12,051
STEEL DYNAMICS INC COM 858119100 524,775 2,287 SH SOLE 146 0 2,141
STERIS PLC SHS USD G8473T100 703,395 3,340 SH SOLE 100 0 3,240
STRYKER CORPORATION COM 863667101 1,541,590 4,896 SH SOLE 94 0 4,802
SUMMIT THERAPEUTICS INC COM 86627T108 261,896 17,975 SH SOLE 3,100 0 14,875
T-MOBILE US INC COM 872590104 1,095,089 6,529 SH SOLE 240 0 6,289
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 1,715,431 3,592 SH SOLE 10 0 3,582
TARGA RES CORP COM 87612G101 10,280,620 38,340 SH SOLE 309 0 38,031
TARGET CORP COM 87612E106 247,458 1,895 SH SOLE 15 0 1,879
TERADYNE INC COM 880770102 1,146,454 2,369 SH SOLE 0 0 2,369
TESLA INC COM 88160R101 4,227,451 10,051 SH SOLE 550 0 9,501
TEXAS INSTRS INC COM 882508104 2,159,917 7,246 SH SOLE 152 0 7,094
TG THERAPEUTICS INC COM 88322Q108 1,669,352 30,385 SH SOLE 300 0 30,085
THERMO FISHER SCIENTIFIC INC COM 883556102 708,428 1,413 SH SOLE 4 0 1,409
THOMSON REUTERS CORP COM 884903881 654,131 8,009 SH SOLE 227 0 7,782
TJX COS INC NEW COM 872540109 415,985 2,746 SH SOLE 0 0 2,746
TRACTOR SUPPLY CO COM 892356106 431,155 13,640 SH SOLE 44 0 13,595
UBER TECHNOLOGIES INC COM 90353T100 457,567 6,341 SH SOLE 35 0 6,306
ULTRA CLEAN HLDGS INC COM 90385V107 306,569 2,150 SH SOLE 0 0 2,150
UNION PAC CORP COM 907818108 1,003,227 3,688 SH SOLE 14 0 3,674
UNITED PARCEL SVCS INC CL B 911312106 457,567 4,256 SH SOLE 29 0 4,227
UNITED RENTALS INC COM 911363109 427,446 377 SH SOLE 22 0 355
UNITEDHEALTH GROUP INC COM 91324P102 372,602 896 SH SOLE 0 0 896
US BANCORP COM NEW 902973304 613,845 10,163 SH SOLE 0 0 10,163
UWM HOLDINGS CORPORATION COM CL A 91823B109 34,579 15,100 SH SOLE 0 0 15,100
VALERO ENERGY CORP COM 91913Y100 268,632 1,031 SH SOLE 0 0 1,031
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 976,231 1,488 SH SOLE 26 0 1,462
VANECK ETF TRUST GOLD MINERS ETF 92189F106 2,266,669 30,042 SH SOLE 0 0 30,042
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 2,151,773 21,901 SH SOLE 1,311 0 20,590
VANGUARD BD INDEX FDS INTERMED TERM 921937819 815,398 10,631 SH SOLE 0 0 10,631
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 584,870 7,967 SH SOLE 0 0 7,967
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 1,224,262 25,279 SH SOLE 0 0 25,279
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,330,989 3,394 SH SOLE 0 0 3,394
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 314,264 1,026 SH SOLE 0 0 1,026
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 338,854 1,715 SH SOLE 0 0 1,715
VANGUARD INDEX FDS LARGE CAP ETF 922908637 5,620,030 16,342 SH SOLE 0 0 16,342
VANGUARD INDEX FDS SML CP GRW ETF 922908595 433,388 1,185 SH SOLE 0 0 1,185
VANGUARD INDEX FDS VALUE ETF 922908744 8,514,788 39,071 SH SOLE 0 0 39,071
VANGUARD INDEX FDS MID CAP ETF 922908629 7,671,763 95,219 SH SOLE 1,475 0 93,744
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,400,390 14,522 SH SOLE 0 0 14,522
VANGUARD INDEX FDS GROWTH ETF 922908736 4,579,652 53,165 SH SOLE 2,238 0 50,927
VANGUARD INDEX FDS SMALL CP ETF 922908751 7,133,951 23,535 SH SOLE 581 0 22,954
VANGUARD INDEX FDS TOTAL STK MKT 922908769 644,075 1,741 SH SOLE 0 0 1,741
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1,670,781 6,786 SH SOLE 37 0 6,749
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3,029,611 50,756 SH SOLE 1,076 0 49,680
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 638,550 7,212 SH SOLE 0 0 7,212
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,475,220 17,615 SH SOLE 0 0 17,615
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 2,824,472 17,996 SH SOLE 0 0 17,996
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 207,431 4,625 SH SOLE 0 0 4,625
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 2,029,985 40,134 SH SOLE 0 0 40,134
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 473,234 1,645 SH SOLE 0 0 1,645
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 465,612 3,643 SH SOLE 0 0 3,643
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 254,294 2,392 SH SOLE 0 0 2,392
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 4,544,023 78,076 SH SOLE 0 0 78,076
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,113,475 14,089 SH SOLE 600 0 13,489
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 222,766 2,695 SH SOLE 0 0 2,695
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 8,645,422 36,537 SH SOLE 129 0 36,409
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 13,028,561 182,857 SH SOLE 430 0 182,427
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 3,601,662 22,791 SH SOLE 1,426 0 21,365
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 239,711 3,565 SH SOLE 1,000 0 2,565
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 884,095 9,003 SH SOLE 0 0 9,003
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 323,149 3,461 SH SOLE 0 0 3,461
VANGUARD WORLD FD MEGA GRWTH IND 921910816 544,163 6,190 SH SOLE 0 0 6,190
VANGUARD WORLD FD INF TECH ETF 92204A702 1,211,462 10,136 SH SOLE 80 0 10,056
VANGUARD WORLD FD FINANCIALS ETF 92204A405 481,788 3,661 SH SOLE 0 0 3,661
VANGUARD WORLD FD UTILITIES ETF 92204A876 506,549 2,588 SH SOLE 0 0 2,588
VANGUARD WORLD FD ENERGY ETF 92204A306 727,230 4,844 SH SOLE 0 0 4,844
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 872,940 2,919 SH SOLE 160 0 2,759
VERISIGN INC COM 92343E102 380,355 1,512 SH SOLE 26 0 1,486
VERISK ANALYTICS INC COM 92345Y106 982,753 5,474 SH SOLE 227 0 5,247
VERIZON COMMUNICATIONS INC COM 92343V104 2,733,089 64,551 SH SOLE 723 0 63,828
VERTEX PHARMACEUTICALS INC COM 92532F100 526,534 1,060 SH SOLE 0 0 1,060
VERTIV HOLDINGS CO COM CL A 92537N108 443,997 1,326 SH SOLE 0 0 1,326
VICI PPTYS INC COM 925652109 323,379 12,180 SH SOLE 0 0 12,180
VICTORY PORTFOLIOS II VICT SMA CAP ETF 92647X822 769,705 22,506 SH SOLE 0 0 22,506
VICTORY PORTFOLIOS II SHS FR CA FL ETF 92647X830 3,455,255 75,525 SH SOLE 195 0 75,330
VIKING THERAPEUTICS INC COM 92686J106 246,816 6,327 SH SOLE 2,750 0 3,577
VISA INC COM CL A 92826C839 1,617,658 4,715 SH SOLE 23 0 4,692
WALMART INC COM 931142103 4,213,601 37,203 SH SOLE 677 0 36,526
WASTE MGMT INC DEL COM 94106L109 541,695 2,430 SH SOLE 0 0 2,430
WATSCO INC COM 942622200 1,252,274 3,005 SH SOLE 82 0 2,923
WEC ENERGY GROUP INC COM 92939U106 2,150,539 18,417 SH SOLE 290 0 18,127
WELLS FARGO & CO COM 949746101 9,770,955 118,235 SH SOLE 0 0 118,235
WEST PHARMACEUTICAL SVSC INC COM 955306105 200,681 559 SH SOLE 0 0 559
WILLIAMS COS INC COM 969457100 694,677 9,345 SH SOLE 663 0 8,681
WISDOMTREE TR EMER MKT HIGH FD 97717W315 432,687 8,044 SH SOLE 0 0 8,044
WISDOMTREE TR US QTLY DIV GRT 97717X669 201,346 2,106 SH SOLE 1,004 0 1,102
WW GRAINGER INC COM 384802104 230,063 169 SH SOLE 0 0 169
XPO INC COM 983793100 2,017,795 9,829 SH SOLE 0 0 9,829
YUM BRANDS INC COM 988498101 395,658 2,475 SH SOLE 0 0 2,475
ZOETIS INC CL A 98978V103 437,340 6,086 SH SOLE 10 0 6,076
ABBVIE INC COM 00287Y109 268,498 1,067 SH SOLE 0 0 1,067
ALLIANT ENERGY CORP COM 018802108 346,897 4,547 SH SOLE 295 0 4,252
ALPHABET INC CAP STK CL C 02079K107 251,294 711 SH SOLE 45 0 666
ALPHABET INC CAP STK CL A 02079K305 1,372,875 3,842 SH SOLE 130 0 3,711
AMAZON COM INC COM 023135106 2,298,551 9,644 SH SOLE 526 0 9,118
AMEREN CORP COM 023608102 556,201 4,920 SH SOLE 321 0 4,599
AMERICAN ELEC PWR CO INC COM 025537101 716,617 5,238 SH SOLE 344 0 4,894
AMERICAN WTR WKS CO INC NEW COM 030420103 281,642 2,140 SH SOLE 141 0 1,999
ANALOG DEVICES INC COM 032654105 469,220 1,181 SH SOLE 0 0 1,181
APPLE INC COM 037833100 1,884,366 6,512 SH SOLE 0 0 6,512
APPLOVIN CORP COM CL A 03831W108 406,516 789 SH SOLE 23 0 766
ASTERA LABS INC COM 04626A103 276,770 573 SH SOLE 0 0 573
ATMOS ENERGY CORP COM 049560105 609,078 3,536 SH SOLE 187 0 3,348
AVERY DENNISON CORP COM 053611109 266,582 1,642 SH SOLE 0 0 1,642
BRADY CORP CL A 104674106 289,408 3,161 SH SOLE 0 0 3,161
BROADCOM INC COM 11135F101 495,112 1,311 SH SOLE 76 0 1,234
BROOKFIELD CORP CL A LTD VT SH 11271J107 289,696 6,802 SH SOLE 950 0 5,852
CARDINAL HEALTH INC COM 14149Y108 249,021 1,048 SH SOLE 30 0 1,018
CENTERPOINT ENERGY INC COM 15189T107 485,939 11,034 SH SOLE 714 0 10,320
CMS ENERGY CORP COM 125896100 451,259 5,899 SH SOLE 361 0 5,538
CONSTELLATION ENERGY CORP COM 21037T109 759,208 3,057 SH SOLE 201 0 2,856
CORNING INC COM 219350105 477,659 1,870 SH SOLE 45 0 1,825
CORTEVA INC COM 22052L104 207,941 2,455 SH SOLE 69 0 2,386
DEERE & CO COM 244199105 209,947 331 SH SOLE 0 0 331
DELL TECHNOLOGIES INC CL C 24703L202 392,743 910 SH SOLE 173 0 737
DIGITAL RLTY TR INC COM 253868103 212,428 1,183 SH SOLE 0 0 1,183
DOMINION ENERGY INC COM 25746U109 388,761 5,693 SH SOLE 367 0 5,326
DTE ENERGY CO COM 233331107 386,553 2,537 SH SOLE 171 0 2,366
DUKE ENERGY CORP NEW COM NEW 26441C204 417,548 3,299 SH SOLE 221 0 3,078
ELI LILLY & CO COM 532457108 1,245,818 1,039 SH SOLE 0 0 1,039
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 780,927 40,843 SH SOLE 407 0 40,436
ENTERGY CORP NEW COM 29364G103 799,698 6,962 SH SOLE 427 0 6,536
EVERGY INC COM 30034W106 301,841 3,492 SH SOLE 223 0 3,269
EXELON CORP COM 30161N101 569,983 12,226 SH SOLE 745 0 11,481
EXXON MOBIL CORP COM 30231G102 571,376 4,179 SH SOLE 194 0 3,985
FIRST FINL BANKSHARES INC COM 32020R109 33,624,493 971,806 SH SOLE 736,726 0 235,080
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 206,339 11,540 SH SOLE 0 0 11,540
FIRST TR EXCHNG TRADED FD VI FT ENER INCO ETF 33740F276 499,374 22,865 SH SOLE 7,376 0 15,489
FORTIS INC COM 349553107 214,635 3,750 SH SOLE 246 0 3,505
GOLDMAN SACHS ETF TR S&P 500 PREMIUM 38149W622 365,203 6,572 SH SOLE 557 0 6,015
GOLDMAN SACHS ETF TR NASDA 100 ETF 38149W630 771,601 13,010 SH SOLE 1,105 0 11,904
HERON THERAPEUTICS INC COM 427746102 173,186 405,777 SH SOLE 10,150 0 395,627
ILLUMINA INC COM 452327109 246,338 1,401 SH SOLE 40 0 1,361
ISHARES TR RUS MID CAP ETF 464287499 567,098 5,140 SH SOLE 1,183 0 3,957
ISHARES TR RUS 1000 VAL ETF 464287598 1,389,233 5,730 SH SOLE 1,240 0 4,490
ISHARES TR RUS 1000 GRW ETF 464287614 1,423,386 11,463 SH SOLE 2,458 0 9,005
JOHNSON & JOHNSON COM 478160104 293,933 1,157 SH SOLE 0 0 1,157
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 92,179 13,075 SH SOLE 7,000 0 6,075
LINDE PLC SHS G54950103 250,878 483 SH SOLE 29 0 454
LOCKHEED MARTIN CORP COM 539830109 2,190,833 4,300 SH SOLE 0 0 4,300
MDU RES GROUP INC COM 552690109 268,062 12,638 SH SOLE 1,166 0 11,472
META PLATFORMS INC CL A 30303M102 430,567 764 SH SOLE 33 0 731
MICRON TECHNOLOGY INC COM 595112103 1,083,370 939 SH SOLE 80 0 858
MICROSOFT CORP COM 594918104 1,396,541 3,744 SH SOLE 367 0 3,377
NATERA INC COM 632307104 228,018 840 SH SOLE 0 0 840
NEXTERA ENERGY INC COM 65339F101 1,166,808 13,294 SH SOLE 580 0 12,714
NISOURCE INC COM 65473P105 464,807 9,775 SH SOLE 618 0 9,157
NRG ENERGY INC COM NEW 629377508 276,247 1,891 SH SOLE 168 0 1,724
NVIDIA CORPORATION COM 67066G104 653,925 3,268 SH SOLE 177 0 3,091
OGE ENERGY CORP COM 670837103 321,481 6,607 SH SOLE 387 0 6,220
PALANTIR TECHNOLOGIES INC CL A 69608A108 314,192 2,693 SH SOLE 0 0 2,693
PG&E CORP COM 69331C108 230,470 13,702 SH SOLE 900 0 12,802
PNC FINL SVCS GROUP INC COM 693475105 204,113 829 SH SOLE 42 0 787
PPL CORP COM 69351T106 585,785 16,115 SH SOLE 946 0 15,169
PUBLIC SVC ENTERPRISE GROUP COM 744573106 372,277 4,587 SH SOLE 291 0 4,296
QUALCOMM INC COM 747525103 452,665 2,450 SH SOLE 400 0 2,049
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 634,449 657 SH SOLE 61 0 596
SEMPRA COM 816851109 742,184 8,005 SH SOLE 470 0 7,536
SHARKNINJA INC COM SHS G8068L108 243,632 1,600 SH SOLE 0 0 1,600
SOUTHERN CO COM 842587107 539,099 5,633 SH SOLE 367 0 5,266
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 1,021,525 2,139 SH SOLE 39 0 2,100
TESLA INC COM 88160R101 874,427 2,079 SH SOLE 0 0 2,079
TEXAS INSTRS INC COM 882508104 651,388 2,185 SH SOLE 0 0 2,185
TRANSDIGM GROUP INC COM 893641100 206,896 155 SH SOLE 24 0 131
UNITED THERAPEUTICS CORP DEL COM 91307C102 530,452 979 SH SOLE 0 0 979
VANGUARD BD INDEX FDS INTERMED TERM 921937819 317,903 4,145 SH SOLE 903 0 3,242
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 520,415 7,304 SH SOLE 763 0 6,541
VENTAS INC COM 92276F100 222,444 2,505 SH SOLE 59 0 2,446
VISA INC COM CL A 92826C839 336,761 982 SH SOLE 94 0 887
VISTRA CORP COM 92840M102 657,378 4,144 SH SOLE 267 0 3,877
WALMART INC COM 931142103 278,052 2,455 SH SOLE 0 0 2,455
WEC ENERGY GROUP INC COM 92939U106 407,044 3,486 SH SOLE 186 0 3,300
WESTERN DIGITAL CORP COM 958102105 317,016 496 SH SOLE 11 0 485
XCEL ENERGY INC COM 98389B100 634,509 7,902 SH SOLE 558 0 7,344