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   5,100,720 44,877 SH   SOLE   0 0 44,877
ABBVIE INC COM 00287Y109   8,574,361 47,086 SH   SOLE   20,684 0 26,402
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   10,871,423 31,365 SH   SOLE   0 0 31,365
AFLAC INC COM 001055102   897,752 10,456 SH   SOLE   0 0 10,456
AKAMAI TECHNOLOGIES INC COM 00971T101   2,588,162 23,797 SH   SOLE   23,583 0 214
ALPHABET INC CAP STK CL C 02079K107   9,135,448 59,999 SH   SOLE   22,811 0 37,188
ALPHABET INC CAP STK CL A 02079K305   4,881,227 32,341 SH   SOLE   27,005 0 5,336
ALPS ETF TR ALERIAN MLP 00162Q452   784,609 16,532 SH   SOLE   0 0 16,532
AMAZON COM INC COM 023135106   11,456,295 63,512 SH   SOLE   35,657 0 27,855
AMGEN INC COM 031162100   252,476 888 SH   SOLE   0 0 888
APOLLO GLOBAL MGMT INC COM 03769M106   8,617,718 76,636 SH   SOLE   45,233 0 31,403
APPLE INC COM 037833100   25,828,287 150,620 SH   SOLE   66,880 0 83,740
APPLIED MATLS INC COM 038222105   9,053,291 43,899 SH   SOLE   6,951 0 36,948
AVERY DENNISON CORP COM 053611109   973,147 4,359 SH   SOLE   4,359 0 0
BANK AMERICA CORP COM 060505104   397,743 10,489 SH   SOLE   0 0 10,489
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   454,162 1,080 SH   SOLE   6 0 1,074
BLACKROCK INC COM 09247X101   641,949 770 SH   SOLE   0 0 770
BOOKING HOLDINGS INC COM 09857L108   598,600 165 SH   SOLE   165 0 0
CANADIAN NATL RY CO COM 136375102   3,811,951 28,942 SH   SOLE   0 0 28,942
CENCORA INC COM 03073E105   619,382 2,549 SH   SOLE   2,549 0 0
CHEVRON CORP NEW COM 166764100   1,964,336 12,453 SH   SOLE   0 0 12,453
COLUMBIA ETF TR II EM CORE EX ETF 19762B202   2,878,460 92,555 SH   SOLE   0 0 92,555
COSTCO WHSL CORP NEW COM 22160K105   236,639 323 SH   SOLE   0 0 323
CUMMINS INC COM 231021106   820,600 2,785 SH   SOLE   2,238 0 547
D R HORTON INC COM 23331A109   705,755 4,289 SH   SOLE   4,289 0 0
DEVON ENERGY CORP NEW COM 25179m103   664,383 13,240 SH   SOLE   13,240 0 0
DOLLAR TREE INC COM 256746108   2,212,154 16,614 SH   SOLE   16,394 0 220
EATON CORP PLC SHS G29183103   625,360 2,000 SH   SOLE   0 0 2,000
ECOLAB INC COM 278865100   5,020,228 21,742 SH   SOLE   0 0 21,742
EDWARDS LIFESCIENCES CORP COM 28176E108   1,056,034 11,051 SH   SOLE   0 0 11,051
ELEVANCE HEALTH INC COM 036752103   794,403 1,532 SH   SOLE   1,532 0 0
ELI LILLY & CO COM 532457108   7,480,863 9,616 SH   SOLE   9,359 0 257
EMERSON ELEC CO COM 291011104   289,221 2,550 SH   SOLE   0 0 2,550
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   281,606 17,902 SH   SOLE   0 0 17,902
ENTERPRISE PRODS PARTNERS L COM 293792107   3,354,825 114,970 SH   SOLE   0 0 114,970
EOG RESOURCES INC COM 26875p101   2,912,834 22,785 SH   SOLE   22,723 0 62
EQUINIX INC COM 29444U700   601,666 729 SH   SOLE   729 0 0
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105   3,253,628 51,838 SH   SOLE   0 0 51,838
FISERV INC COM 337738108   8,597,357 53,794 SH   SOLE   0 0 53,794
GALLAGHER ARTHUR J & CO COM 363576109   10,850,486 43,395 SH   SOLE   0 0 43,395
GENERAL DYNAMICS CORP COM 369550108   1,144,084 4,050 SH   SOLE   0 0 4,050
GLOBAL X FDS INTERNET OF THNG 37954Y780   961,037 26,526 SH   SOLE   0 0 26,526
GOLDMAN SACHS GROUP INC COM 38141G104   3,404,173 8,150 SH   SOLE   15 0 8,135
HOME DEPOT INC COM 437076102   266,602 695 SH   SOLE   0 0 695
HONEYWELL INTL INC COM 438516106   7,132,848 34,752 SH   SOLE   0 0 34,752
ILLINOIS TOOL WKS INC COM 452308109   815,723 3,040 SH   SOLE   0 0 3,040
INTERDIGITAL INC COM 45867G101   904,910 8,500 SH   SOLE   0 0 8,500
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   926,014 9,117 SH   SOLE   0 0 9,117
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,012,833 5,980 SH   SOLE   0 0 5,980
ISHARES TR U.S. TECH ETF 464287721   1,430,556 10,592 SH   SOLE   0 0 10,592
ISHARES TR INTL EQTY FACTOR 46434V274   2,194,672 73,548 SH   SOLE   0 0 73,548
ISHARES TR CORE HIGH DV ETF 46429B663   209,730 1,903 SH   SOLE   0 0 1,903
ISHARES TR CORE S&P500 ETF 464287200   5,239,951 9,967 SH   SOLE   0 0 9,967
ISHARES TR CORE S&P MCP ETF 464287507   4,007,321 65,975 SH   SOLE   0 0 65,975
ISHARES TR CORE S&P SCP ETF 464287804   3,530,561 31,945 SH   SOLE   0 0 31,945
ISHARES TR CORE S&P TTL STK 464287150   276,720 2,400 SH   SOLE   0 0 2,400
ISHARES TR RUS 2000 GRW ETF 464287648   306,275 1,131 SH   SOLE   1,131 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   500,728 3,153 SH   SOLE   3,153 0 0
ISHARES TR S&P 500 VAL ETF 464287408   1,256,484 6,726 SH   SOLE   0 0 6,726
JOHNSON & JOHNSON COM 478160104   7,173,758 45,349 SH   SOLE   0 0 45,349
JPMORGAN CHASE & CO COM 46625H100   10,062,253 50,236 SH   SOLE   3,331 0 46,905
KINDER MORGAN INC DEL COM 49456B101   1,035,183 56,444 SH   SOLE   0 0 56,444
KROGER CO COM 501044101   347,122 6,076 SH   SOLE   6,076 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   2,528,238 11,573 SH   SOLE   0 0 11,573
LANDSTAR SYS INC COM 515098101   2,904,893 15,070 SH   SOLE   15,028 0 42
LIFESTANCE HEALTH GROUP COM 53228f101   521,624 84,542 SH   SOLE   0 0 84,542
LKQ CORP COM 501889208   2,204,124 41,268 SH   SOLE   40,844 0 424
LOCKHEED MARTIN CORP COM 539830109   5,943,331 13,066 SH   SOLE   0 0 13,066
LOWES COS INC COM 548661107   597,597 2,346 SH   SOLE   2,277 0 69
MASTERCARD INCORPORATED CL A 57636Q104   3,219,777 6,686 SH   SOLE   6,583 0 103
MATERIALS SELECT SECTOR SPDR F SBI MATERIALS 81369y100   1,114,030 11,993 SH   SOLE   0 0 11,993
MEDTRONIC PLC SHS G5960L103   4,852,512 55,680 SH   SOLE   0 0 55,680
MERCK & CO INC COM 58933Y105   348,216 2,639 SH   SOLE   150 0 2,489
METLIFE INC COM 59156R108   389,300 5,253 SH   SOLE   4,753 0 500
MICROCHIP TECHNOLOGY INC. COM 595017104   740,287 8,252 SH   SOLE   8,252 0 0
MICROSOFT CORP COM 594918104   23,565,760 56,013 SH   SOLE   19,835 0 36,178
NETAPP INC COM 64110D104   396,577 3,778 SH   SOLE   3,778 0 0
NETFLIX INC COM 64110L106   4,155,959 6,843 SH   SOLE   6,827 0 16
NIKE INC CL B 654106103   4,544,967 48,361 SH   SOLE   0 0 48,361
NORTHROP GRUMMAN CORP COM 666807102   479,617 1,002 SH   SOLE   1,002 0 0
NOVARTIS AG SPONSORED ADR 66987V109   4,437,876 45,879 SH   SOLE   0 0 45,879
NOVO-NORDISK A S ADR 670100205   11,876,101 92,493 SH   SOLE   0 0 92,493
NVIDIA CORPORATION COM 67066G104   14,251,852 15,773 SH   SOLE   3,400 0 12,373
OCCIDENTAL PETE CORP COM 674599105   3,143,306 48,366 SH   SOLE   48,231 0 135
ON SEMICONDUCTOR CORP COM 682189105   3,393,082 46,133 SH   SOLE   45,103 0 1,030
OREILLY AUTOMOTIVE INC COM 67103H107   507,996 450 SH   SOLE   0 0 450
PALO ALTO NETWORKS INC COM 697435105   4,207,113 14,807 SH   SOLE   13,874 0 933
PAYCHEX INC COM 704326107   245,600 2,000 SH   SOLE   0 0 2,000
PEPSICO INC COM 713448108   4,437,729 25,357 SH   SOLE   2,552 0 22,805
PNC FINL SVCS GROUP INC COM 693475105   503,222 3,114 SH   SOLE   2,813 0 301
PRICE T ROWE GROUP INC COM 74144T108   5,448,727 44,691 SH   SOLE   0 0 44,691
PROCTER AND GAMBLE CO COM 742718109   5,725,316 35,287 SH   SOLE   7 0 35,280
PUBLIC STORAGE COM 74460D109   718,479 2,477 SH   SOLE   2,131 0 346
QUALCOMM INC COM 747525103   10,504,726 62,048 SH   SOLE   22,143 0 39,905
REGENERON PHARMACEUTICALS COM 75886F107   3,729,649 3,875 SH   SOLE   3,721 0 154
ROCKWELL AUTOMATION INC COM 773903109   2,975,936 10,215 SH   SOLE   0 0 10,215
RTX CORPORATION COM 75513E101   7,204,931 73,874 SH   SOLE   0 0 73,874
SALESFORCE INC COM 79466L302   4,205,075 13,962 SH   SOLE   13,198 0 764
SCHLUMBERGER LTD COM STK 806857108   1,086,279 19,819 SH   SOLE   0 0 19,819
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   7,467,908 80,543 SH   SOLE   0 0 80,543
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   2,863,454 58,153 SH   SOLE   0 0 58,153
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   468,104 11,997 SH   SOLE   0 0 11,997
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   347,238 13,752 SH   SOLE   0 0 13,752
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   7,112,259 87,342 SH   SOLE   0 0 87,342
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   1,174,419 19,237 SH   SOLE   0 0 19,237
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   5,855,834 72,626 SH   SOLE   0 0 72,626
SEI INVTS CO COM 784117103   1,883,852 26,201 SH   SOLE   25,801 0 400
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,059,375 11,221 SH   SOLE   0 0 11,221
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   971,910 12,728 SH   SOLE   0 0 12,728
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   1,045,966 5,688 SH   SOLE   0 0 5,688
SHERWIN WILLIAMS CO COM 824348106   4,687,566 13,496 SH   SOLE   13,315 0 181
SKYWORKS SOLUTIONS INC COM 83088M102   5,117,037 47,240 SH   SOLE   4,127 0 43,113
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   8,527,683 21,439 SH   SOLE   0 0 21,439
SPDR S&P 500 ETF TR TR UNIT 78462F103   8,518,718 16,286 SH   SOLE   5 0 16,281
SPDR SER TR PRTFLO S&P500 VL 78464A508   4,971,673 99,235 SH   SOLE   0 0 99,235
STRYKER CORPORATION COM 863667101   6,880,051 19,225 SH   SOLE   0 0 19,225
TARGET CORP COM 87612E106   2,969,685 16,758 SH   SOLE   0 0 16,758
THERMO FISHER SCIENTIFIC INC COM 883556102   3,781,352 6,506 SH   SOLE   6,389 0 117
TJX COS INC NEW COM 872540109   8,868,593 87,444 SH   SOLE   0 0 87,444
UNILEVER PLC SPON ADR NEW 904767704   2,901,384 57,808 SH   SOLE   0 0 57,808
UNITED RENTALS INC COM 911363109   7,719,483 10,705 SH   SOLE   10,563 0 142
UNITEDHEALTH GROUP INC COM 91324P102   11,209,902 22,660 SH   SOLE   8,069 0 14,591
VALERO ENERGY CORP COM 91913Y100   1,695,122 9,931 SH   SOLE   4,965 0 4,966
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,254,277 4,826 SH   SOLE   0 0 4,826
VANGUARD INDEX FDS SM CP VAL ETF 922908611   232,175 1,210 SH   SOLE   0 0 1,210
VANGUARD INDEX FDS SML CP GRW ETF 922908595   1,510,351 5,793 SH   SOLE   0 0 5,793
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,006,181 5,510 SH   SOLE   0 0 5,510
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   5,173,595 103,121 SH   SOLE   0 0 103,121
VISA INC COM CL A 92826C839   566,496 2,030 SH   SOLE   0 0 2,030
WILLIAMS SONOMA INC COM 969904101   396,912 1,250 SH   SOLE   0 0 1,250
WISDOMTREE TR US SMALLCAP FUND 97717W562   2,861,551 57,094 SH   SOLE   0 0 57,094
WISDOMTREE TR INTL SMCAP DIV 97717W760   2,096,175 32,145 SH   SOLE   0 0 32,145