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
APPLE INC COM 037833100 8,095,843 24,310 SH SOLE 2,853 0 21,458
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 15,978,175 32,088 SH SOLE 480 0 31,608
BWX TECHNOLOGIES INC COM 05605H100 4,524,942 33,029 SH SOLE 697 0 32,332
CHUBB LIMITED COM H1467J104 2,084,971 6,410 SH SOLE 4,002 0 2,408
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 538,640 10,595 SH SOLE 2,357 0 8,238
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 65,265,483 776,231 SH SOLE 4,063 0 772,168
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 51,171,169 804,452 SH SOLE 9,252 0 795,200
ISHARES TR FLTG RATE NT ETF 46429B655 44,803,748 877,644 SH SOLE 15,175 0 862,470
ISHARES TR MSCI CHINA ETF 46429B671 388,157 7,437 SH SOLE 114 0 7,323
ISHARES TR S&P 100 ETF 464287101 28,707,996 75,136 SH SOLE 2,446 0 72,690
MARATHON PETE CORP COM 56585A102 9,585,950 24,242 SH SOLE 351 0 23,891
SPDR INDEX SHS FDS ST STR EU 50 ETF 78463X202 5,189,738 77,102 SH SOLE 362 0 76,740
SPDR SERIES TRUST ST STR SP BIOT 78464A870 407,445 2,584 SH SOLE 430 0 2,154
SPDR SERIES TRUST ST STR P500VAL 78464A508 3,346,167 54,739 SH SOLE 3,280 0 51,459
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,442,488 13,320 SH SOLE 11,826 0 1,494
ALLSTATE CORP COM 020002101 683,551 3,081 SH SOLE 2,864 0 217
ALPHABET INC CAP STK CL C 02079K107 2,767,200 8,121 SH SOLE 6,041 0 2,080
AMAZON COM INC COM 023135106 3,427,686 13,758 SH SOLE 8,398 0 5,360
AMERICAN TOWER CORP COM 03027X100 938,271 5,732 SH SOLE 5,287 0 445
APPLOVIN CORP COM CL A 03831W108 1,161,720 4,000 SH SOLE 3,565 0 435
AUTOMATIC DATA PROCESSING IN COM 053015103 1,982,159 7,681 SH SOLE 7,155 0 526
BRISTOL-MYERS SQUIBB CO COM 110122108 1,982,074 31,764 SH SOLE 28,523 0 3,241
BROADCOM INC COM 11135F101 1,038,425 2,957 SH SOLE 1,671 0 1,286
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,404,953 8,721 SH SOLE 7,846 0 875
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 1,075,091 24,116 SH SOLE 22,346 0 1,770
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 430,681 2,211 SH SOLE 2,180 0 31
DELL TECHNOLOGIES INC CL C 24703L202 2,505,233 4,657 SH SOLE 4,487 0 170
DOMINOS PIZZA INC COM 25754A201 460,501 1,537 SH SOLE 1,514 0 23
EOG RES INC COM 26875P101 1,364,037 9,902 SH SOLE 7,859 0 2,043
GLOBAL PMTS INC COM 37940X102 1,648,917 20,190 SH SOLE 19,133 0 1,057
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,042,028 13,432 SH SOLE 11,429 0 2,003
INTUIT COM 461202103 1,866,832 6,771 SH SOLE 6,071 0 700
KEURIG DR PEPPER INC COM 49271V100 1,003,981 33,091 SH SOLE 30,891 0 2,200
ONEOK INC NEW COM 30609A109 550,674 6,458 SH SOLE 6,175 0 283
RELX PLC SPONSORED ADR 759530108 1,356,797 40,892 SH SOLE 36,865 0 4,027
S&P GLOBAL INC COM 78409V104 1,876,494 4,757 SH SOLE 4,226 0 531
SALESFORCE INC COM 79466L302 2,951,810 12,858 SH SOLE 11,900 0 958
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101 3,983,341 95,892 SH SOLE 61,452 0 34,440
EA SERIES TRUST STRIVE 1000 GRWT 02072L615 3,981,573 70,383 SH SOLE 66,667 0 3,716
EA SERIES TRUST STRIVE US SEMICO 02072L672 2,710,511 24,216 SH SOLE 22,725 0 1,491
T-MOBILE US INC COM 872590104 1,122,153 6,881 SH SOLE 6,337 0 544
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 2,453,395 5,378 SH SOLE 3,157 0 2,221
VANECK ETF TRUST IG FLOA RATE ETF 92189F486 18,350,399 717,093 SH SOLE 518,625 0 198,467
VEEVA SYS INC CL A COM 922475108 600,872 2,105 SH SOLE 2,066 0 39
WP CAREY INC COM 92936U109 1,847,772 28,590 SH SOLE 26,269 0 2,321
JACOBS SOLUTIONS INC COM 46982L108 6,337,280 46,849 SH SOLE 68 0 46,781
ELI LILLY & CO COM 532457108 5,943,719 5,137 SH SOLE 6 0 5,131
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 797,380 4,899 SH SOLE 477 0 4,422
ISHARES TR RUS 1000 GRW ETF 464287614 1,064,765 8,500 SH SOLE 512 0 7,988
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 238,651 6,051 SH SOLE 672 0 5,379
AMCOR PLC COM NEW G0250X149 650,504 15,540 SH SOLE 13,383 0 2,157
AMERICAN WTR WKS CO INC NEW COM 030420103 1,172,610 9,057 SH SOLE 8,171 0 886
EVERSOURCE ENERGY COM 30040W108 525,855 8,196 SH SOLE 6,010 0 2,186
GLOBAL X FDS GLBL X MLP ETF 37954Y343 1,653,475 31,057 SH SOLE 25,811 0 5,246
NEXTERA ENERGY INC COM 65339F101 915,394 12,086 SH SOLE 9,349 0 2,737
REALTY INCOME CORP COM 756109104 411,051 7,570 SH SOLE 6,690 0 880
CME GROUP INC COM 12572Q105 409,475 1,563 SH SOLE 928 0 635
MICRON TECHNOLOGY INC COM 595112103 1,473,118 1,383 SH SOLE 398 0 985
POWELL INDS INC COM 739128106 339,978 1,843 SH SOLE 1,843 0 0
FIDELITY COVINGTON TRUST ENH MID COR ETF 31609A503 653,698 16,189 SH SOLE 1,544 0 14,645
ASML HLDG NV N Y REGISTRY SHS N07059210 263,582 145 SH SOLE 129 0 16
CLOROX CO DEL COM 189054109 412,422 5,091 SH SOLE 3,986 0 1,105
ENBRIDGE INC COM 29250N105 340,859 7,332 SH SOLE 4,520 0 2,812
FIDELITY WISE ORIGIN BITCOIN SHS 315948109 268,841 3,701 SH SOLE 2,704 0 997
MEDICAL PROPERTIES TRUST INC COM 58463J304 131,594 38,033 SH SOLE 38,026 0 7
PROSHARES TR ULTRAPRO QQQ 74347X831 5,974,860 76,571 SH SOLE 0 0 76,571
ISHARES TR CORE S&P MCP ETF 464287507 947,348 13,167 SH SOLE 981 0 12,186
AT&T INC COM 00206R102 356,777 14,622 SH SOLE 8,110 0 6,512
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 390,620 12,008 SH SOLE 9,033 0 2,975
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 369,720 10,290 SH SOLE 0 0 10,290
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 226,479 8,333 SH SOLE 4,381 0 3,952
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 486,817 9,536 SH SOLE 1,377 0 8,159
NVIDIA CORPORATION COM 67066G104 11,731,279 51,367 SH SOLE 770 0 50,597
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 467,211 1,248 SH SOLE 0 0 1,248
MICROSOFT CORP COM 594918104 2,015,771 3,930 SH SOLE 287 0 3,643
LOCKHEED MARTIN CORP COM 539830109 411,195 807 SH SOLE 329 0 478
HUNT J B TRANS SVCS INC COM 445658107 800,912 3,575 SH SOLE 0 0 3,575
PFIZER INC COM 717081103 241,564 8,470 SH SOLE 4,770 0 3,700
VERIZON COMMUNICATIONS INC COM 92343V104 355,263 7,745 SH SOLE 4,460 0 3,285
ISHARES TR CORE DIV GRWTH 46434V621 498,078 6,607 SH SOLE 45 0 6,562
MASTERCARD INCORPORATED CL A 57636Q104 1,185,637 2,150 SH SOLE 114 0 2,036
MERCK & CO INC COM 58933Y105 811,288 5,583 SH SOLE 390 0 5,193
INVESCO QQQ TR UNIT SER 1 46090E103 414,643 561 SH SOLE 117 0 444
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103 249,816 1,656 SH SOLE 12 0 1,644
ALPHABET INC CAP STK CL A 02079K305 1,344,699 3,908 SH SOLE 0 0 3,908
HOME DEPOT INC COM 437076102 541,679 1,904 SH SOLE 0 0 1,904
WALMART INC COM 931142103 472,965 4,551 SH SOLE 0 0 4,551
JPMORGAN CHASE & CO COM 46625H100 507,093 1,533 SH SOLE 0 0 1,533
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 488,760 5,982 SH SOLE 128 0 5,854
PHILLIPS 66 COM 718546104 928,105 3,635 SH SOLE 425 0 3,210
TESLA INC COM 88160R101 941,825 2,654 SH SOLE 117 0 2,537
ISHARES TR ISHARES SEMICDTR 464287523 249,633 439 SH SOLE 118 0 321
COSTCO WHOLESALE CORPORATION COM 22160K105 296,192 325 SH SOLE 5 0 320
META PLATFORMS INC CL A 30303M102 379,632 524 SH SOLE 40 0 484
PALANTIR TECHNOLOGIES INC CL A 69608A108 384,280 2,054 SH SOLE 0 0 2,054
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 384,725 1,649 SH SOLE 55 0 1,594
SEMPRA COM 816851109 488,497 6,266 SH SOLE 272 0 5,994
CHEVRON CORPORATION COM 166764100 1,854,974 9,084 SH SOLE 0 0 9,084
ADVANCED MICRO DEVICES INC COM 007903107 406,209 664 SH SOLE 0 0 664
ISHARES TR HDG MSCI EAFE 46434V803 280,056 6,037 SH SOLE 66 0 5,971
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 862,152 14,019 SH SOLE 150 0 13,869
RTX CORPORATION COM 75513E101 255,739 1,378 SH SOLE 200 0 1,178
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 593,628 847 SH SOLE 0 0 847
NETFLIX INC. COM 64110L106 202,561 2,911 SH SOLE 60 0 2,851
ORACLE CORP COM 68389X105 390,282 2,843 SH SOLE 0 0 2,843
INTEL CORP COM 458140100 859,404 7,148 SH SOLE 41 0 7,107
PROFESIONALLY MANAGED PORTFO AKRE FOCUS ETF 74316P579 671,490 12,749 SH SOLE 0 0 12,749
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 326,172 9,792 SH SOLE 0 0 9,792
VERTIV HOLDINGS CO COM CL A 92537N108 230,692 956 SH SOLE 319 0 637
QUALCOMM INC COM 747525103 347,099 1,886 SH SOLE 226 0 1,660
VALERO ENERGY CORP COM 91913Y100 236,830 611 SH SOLE 0 0 611
WELLS FARGO & CO COM 949746101 245,193 3,063 SH SOLE 0 0 3,063
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 613,635 11,351 SH SOLE 0 0 11,351
NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633 446,982 19,434 SH SOLE 0 0 19,434
TIMOTHY PLAN INTL ETF 887432334 373,971 10,076 SH SOLE 0 0 10,076
TIMOTHY PLAN US LRGMD CP CORE 887432359 547,904 11,325 SH SOLE 0 0 11,325
TIMOTHY PLAN U S SM CP CORE 887432342 240,020 5,369 SH SOLE 0 0 5,369
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 639,096 12,683 SH SOLE 0 0 12,683
FRANKLIN TEMPLETON ETF TR INCOME FOCUS ETF 35473P439 499,871 17,564 SH SOLE 0 0 17,564
AMBEV SA SPONSORED ADR 02319V103 29,200 10,000 SH SOLE 0 0 10,000