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
3M CO COM 88579Y101 BBG001S5T7X2 2,573,648 19,937 SH   SOLE   0 0 19,937
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 2,986,146 16,805 SH   SOLE   0 0 16,805
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 1,028,406 2,923 SH   SOLE   0 0 2,923
ADOBE INC COM 00724F101 BBG001S5NCQ5 609,656 1,371 SH   SOLE   0 0 1,371
AIRBNB INC COM CL A 009066101 BBG001Y2XS16 424,063 3,227 SH   SOLE   0 0 3,227
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 420,437 2,221 SH   SOLE   0 0 2,221
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 4,148,309 21,782 SH   SOLE   0 0 21,782
AMAZON COM INC COM 023135106 BBG001S5PQL7 4,900,748 22,338 SH   SOLE   0 0 22,338
AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 717,717 2,418 SH   SOLE   0 0 2,418
AMGEN INC COM 031162100 BBG001S5NNL6 667,772 2,562 SH   SOLE   0 0 2,562
APPLE INC COM 037833100 BBG001S5N8V8 6,731,594 26,881 SH   SOLE   0 0 26,881
AT&T INC COM 00206R102 BBG001S5VWH2 276,998 12,165 SH   SOLE   0 0 12,165
AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 726,281 2,481 SH   SOLE   0 0 2,481
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 1,962,757 44,658 SH   SOLE   0 0 44,658
BLACKSTONE INC COM 09260D107 BBG001S7H949 2,773,851 16,088 SH   SOLE   0 0 16,088
BROADCOM INC COM 11135F101 BBG00KHY5SY8 6,946,444 29,962 SH   SOLE   0 0 29,962
CADENCE DESIGN SYSTEM INC COM 127387108 BBG001S65YK1 1,304,906 4,343 SH   SOLE   0 0 4,343
CARDINAL HEALTH INC COM 14149Y108 BBG001S7PC34 393,131 3,324 SH   SOLE   0 0 3,324
CATERPILLAR INC COM 149123101 BBG001S5PJ06 4,005,733 11,043 SH   SOLE   0 0 11,043
CITIGROUP INC COM NEW 172967424 BBG001S72ZG4 998,341 14,183 SH   SOLE   0 0 14,183
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 3,811,111 4,159 SH   SOLE   0 0 4,159
CUMMINS INC COM 231021106 BBG001S5Q9M3 1,286,234 3,690 SH   SOLE   0 0 3,690
DANAHER CORPORATION COM 235851102 BBG001S5QGT0 328,723 1,432 SH   SOLE   0 0 1,432
DEERE & CO COM 244199105 BBG001S5QFF7 3,475,959 8,204 SH   SOLE   0 0 8,204
DIGITAL RLTY TR INC COM 253868103 BBG001SM0K30 217,585 1,227 SH   SOLE   0 0 1,227
DISNEY WALT CO COM 254687106 BBG001S5QHF3 1,497,948 13,452 SH   SOLE   0 0 13,452
DOMINION ENERGY INC COM 25746U109 BBG001S5QCP3 331,511 6,155 SH   SOLE   0 0 6,155
DOW INC COM 260557103 BBG00BN96931 244,167 6,084 SH   SOLE   0 0 6,084
DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 351,237 3,260 SH   SOLE   0 0 3,260
ELI LILLY & CO COM 532457108 BBG001S5STL8 258,620 335 SH   SOLE   0 0 335
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 2,330,611 21,666 SH   SOLE   0 0 21,666
FEDEX CORP COM 31428X106 BBG001S5R3M5 656,396 2,333 SH   SOLE   0 0 2,333
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 BBG00V6QFTJ7 228,528 4,940 SH   SOLE   0 0 4,940
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 BBG00DR7RGF5 295,817 5,923 SH   SOLE   0 0 5,923
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 BBG001SN9872 652,910 2,685 SH   SOLE   0 0 2,685
GLOBAL X FDS DATA CTR & DIGIT 37954Y236 BBG00Y056D53 293,113 17,710 SH   SOLE   0 0 17,710
GRAINGER W W INC COM 384802104 BBG001S5RRD2 1,780,895 1,690 SH   SOLE   0 0 1,690
GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109 BBG008748J97 203,703 2,752 SH   SOLE   0 0 2,752
HOME DEPOT INC COM 437076102 BBG001S5RTW7 3,074,078 7,902 SH   SOLE   0 0 7,902
HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 776,783 3,439 SH   SOLE   0 0 3,439
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 1,162,344 5,287 SH   SOLE   0 0 5,287
INTUIT COM 461202103 BBG001S6TWR2 597,079 950 SH   SOLE   0 0 950
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 BBG00XS6PBW6 384,626 1,827 SH   SOLE   0 0 1,827
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 BBG00P4Y2TZ1 391,105 8,547 SH   SOLE   0 0 8,547
ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 826,996 13,482 SH   SOLE   0 0 13,482
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 1,378,792 22,128 SH   SOLE   0 0 22,128
ISHARES TR EXPANDED TECH 464287515 BBG001S7W2J1 396,978 3,965 SH   SOLE   0 0 3,965
ISHARES TR ISHARES SEMICDTR 464287523 BBG001SJ8F58 244,149 1,133 SH   SOLE   0 0 1,133
ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 1,830,445 4,557 SH   SOLE   0 0 4,557
ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 743,028 4,014 SH   SOLE   0 0 4,014
ISHARES TR RUS 2000 GRW ETF 464287648 BBG001S562F8 1,670,109 5,803 SH   SOLE   0 0 5,803
ISHARES TR RUS 2000 VAL ETF 464287630 BBG001S56277 1,249,026 7,609 SH   SOLE   0 0 7,609
ISHARES TR RUS MD CP GR ETF 464287481 BBG001S561Z8 1,971,696 15,556 SH   SOLE   0 0 15,556
ISHARES TR RUS MDCP VAL ETF 464287473 BBG001S561V2 1,536,091 11,876 SH   SOLE   0 0 11,876
ISHARES TR RUS MID CAP ETF 464287499 BBG001SJCNS1 385,778 4,364 SH   SOLE   0 0 4,364
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 2,271,637 10,281 SH   SOLE   0 0 10,281
ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 312,834 3,081 SH   SOLE   0 0 3,081
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 231,826 1,603 SH   SOLE   0 0 1,603
JPMORGAN CHASE & CO. COM 46625H100 BBG001S8CRC3 2,448,653 10,215 SH   SOLE   0 0 10,215
KLA CORP COM NEW 482480100 BBG001S5SLM4 420,292 667 SH   SOLE   0 0 667
LAM RESEARCH CORP COM NEW 512807306 BBG001S5SW40 1,287,172 17,821 SH   SOLE   0 0 17,821
LENDINGTREE INC NEW COM 52603B107 BBG001SP2FG8 574,630 14,829 SH   SOLE   0 0 14,829
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 1,032,057 2,124 SH   SOLE   0 0 2,124
LOWES COS INC COM 548661107 BBG001S5SVL3 259,140 1,050 SH   SOLE   0 0 1,050
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 1,054,724 2,003 SH   SOLE   0 0 2,003
MCDONALDS CORP COM 580135101 BBG001S5T110 822,132 2,836 SH   SOLE   0 0 2,836
MERCK & CO INC COM 58933Y105 BBG001S5TC52 734,958 7,388 SH   SOLE   0 0 7,388
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 4,528,605 7,734 SH   SOLE   0 0 7,734
MICROSOFT CORP COM 594918104 BBG001S5TD05 4,312,993 10,232 SH   SOLE   0 0 10,232
MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 209,072 1,663 SH   SOLE   0 0 1,663
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 4,974,373 37,042 SH   SOLE   0 0 37,042
ORACLE CORP COM 68389X105 BBG001S5SJG6 473,448 2,841 SH   SOLE   0 0 2,841
PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 589,665 10,441 SH   SOLE   0 0 10,441
PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 1,424,747 7,830 SH   SOLE   0 0 7,830
PAYCHEX INC COM 704326107 BBG001S5V135 561,866 4,007 SH   SOLE   0 0 4,007
PIMCO DYNAMIC INCOME FD SHS 72201Y101 BBG002Q8P804 321,869 17,550 SH   SOLE   0 0 17,550
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 273,102 1,629 SH   SOLE   0 0 1,629
PROSHARES TR RUSS 2000 DIVD 74347B698 BBG0081VG5Y6 388,468 5,741 SH   SOLE   0 0 5,741
PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 239,420 2,405 SH   SOLE   0 0 2,405
PROSHARES TR S&P TECH DIVIDEN 74347G606 BBG00QRZS9F9 606,786 8,042 SH   SOLE   0 0 8,042
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9   52,470 53,000 SH   SOLE   0 0 53,000
RTX CORPORATION COM 75513E101 BBG001S5X5Q9 1,997,152 17,259 SH   SOLE   0 0 17,259
SALESFORCE INC COM 79466L302 BBG001SDLP09 1,210,434 3,620 SH   SOLE   0 0 3,620
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 BBG0113JGQG9 1,694,805 19,636 SH   SOLE   0 0 19,636
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 BBG00L5F9FV7 354,810 3,665 SH   SOLE   0 0 3,665
SELECT SECTOR SPDR TR INDL 81369Y704 BBG001S7T232 382,296 2,901 SH   SOLE   0 0 2,901
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 258,776 1,153 SH   SOLE   0 0 1,153
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 677,818 8,955 SH   SOLE   0 0 8,955
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 956,994 4,116 SH   SOLE   0 0 4,116
SERVICENOW INC COM 81762P102 BBG001T4JFC0 1,573,222 1,484 SH   SOLE   0 0 1,484
SHOPIFY INC CL A 82509L107 BBG004DW5NC7 1,191,115 11,202 SH   SOLE   0 0 11,202
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 641,758 1,095 SH   SOLE   0 0 1,095
SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 226,345 2,575 SH   SOLE   0 0 2,575
SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 729,816 5,525 SH   SOLE   0 0 5,525
SPDR SER TR S&P METALS MNG 78464A755 BBG001SMH2W0 315,207 5,554 SH   SOLE   0 0 5,554
STARBUCKS CORP COM 855244109 BBG001S72KH6 342,010 3,748 SH   SOLE   0 0 3,748
STATE STR CORP COM 857477103 BBG001S5RLD5 423,964 4,320 SH   SOLE   0 0 4,320
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 1,493,422 7,562 SH   SOLE   0 0 7,562
TARGET CORP COM 87612E106 BBG001SC0K41 838,387 6,202 SH   SOLE   0 0 6,202
TJX COS INC NEW COM 872540109 BBG001S5WQ93 1,054,472 8,728 SH   SOLE   0 0 8,728
TRACTOR SUPPLY CO COM 892356106 BBG001S7K017 1,092,173 20,584 SH   SOLE   0 0 20,584
TRANE TECHNOLOGIES PLC SHS G8994E103 BBG001S5SBV6 651,281 1,763 SH   SOLE   0 0 1,763
TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 888,035 3,686 SH   SOLE   0 0 3,686
UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 545,513 4,326 SH   SOLE   0 0 4,326
UNITED RENTALS INC COM 911363109 BBG001SBGZ25 2,433,545 3,455 SH   SOLE   0 0 3,455
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 1,927,063 3,809 SH   SOLE   0 0 3,809
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 BBG001TC6MF8 396,832 1,084 SH   SOLE   0 0 1,084
VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 544,590 2,748 SH   SOLE   0 0 2,748
VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 484,872 1,731 SH   SOLE   0 0 1,731
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 BBG001TCH518 235,748 2,282 SH   SOLE   0 0 2,282
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 BBG001TCH7W0 309,975 3,470 SH   SOLE   0 0 3,470
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 294,921 1,506 SH   SOLE   0 0 1,506
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 410,666 3,218 SH   SOLE   0 0 3,218
VANGUARD WORLD FD INF TECH ETF 92204A702 BBG001SHTTR5 342,611 551 SH   SOLE   0 0 551
VANGUARD WORLD FD MEGA CAP INDEX 921910873 BBG001T0Y6Y7 325,390 1,530 SH   SOLE   0 0 1,530
VANGUARD WORLD FD MEGA GRWTH IND 921910816 BBG001T0Y6W9 396,608 1,154 SH   SOLE   0 0 1,154
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 1,669,556 41,749 SH   SOLE   0 0 41,749
VERTEX PHARMACEUTICALS INC COM 92532F100 BBG001S68LJ8 1,283,019 3,186 SH   SOLE   0 0 3,186
VISA INC COM CL A 92826C839 BBG001SRCFY3 3,080,410 9,747 SH   SOLE   0 0 9,747
WALMART INC COM 931142103 BBG001S5XH92 1,662,089 18,396 SH   SOLE   0 0 18,396
WASTE CONNECTIONS INC COM 94106B101 BBG001SKJ4K1 810,890 4,726 SH   SOLE   0 0 4,726
WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 888,909 4,405 SH   SOLE   0 0 4,405
WILLIAMS SONOMA INC COM 969904101 BBG001SBW7S1 762,313 4,117 SH   SOLE   0 0 4,117
WISDOMTREE TR US MIDCAP DIVID 97717W505 BBG001SHKG74 207,466 4,070 SH   SOLE   0 0 4,070
WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 478,121 5,908 SH   SOLE   0 0 5,908