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
ABBVIE INC COM 00287Y109   408,904 2,384 SH   SOLE   0 0 2,384
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   245,155 808 SH   SOLE   0 0 808
ADVANCED MICRO DEVICES INC COM 007903107   621,427 3,831 SH   SOLE   0 0 3,831
AIR PRODS & CHEMS INC COM 009158106   2,499,211 9,685 SH   SOLE   0 0 9,685
ALLSTATE CORP COM 020002101   253,022 1,585 SH   SOLE   0 0 1,585
ALPHABET INC CAP STK CL A 02079K305   994,793 5,461 SH   SOLE   0 0 5,461
AMAZON COM INC COM 023135106   1,191,000 6,163 SH   SOLE   0 0 6,163
APPLE INC COM 037833100   8,489,344 40,306 SH   SOLE   0 0 40,306
BEST BUY INC COM 086516101   1,706,906 20,250 SH   SOLE   0 0 20,250
BIO-TECHNE CORP COM 09073M104   248,482 3,468 SH   SOLE   0 0 3,468
BRIGHT HORIZONS FAM SOL IN D COM 109194100   242,066 2,199 SH   SOLE   0 0 2,199
BROADCOM INC COM 11135F101   8,540,865 5,320 SH   SOLE   0 0 5,320
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   157,084 14,139 SH   SOLE   0 0 14,139
CHEVRON CORP NEW COM 166764100   370,526 2,369 SH   SOLE   0 0 2,369
CHUBB LIMITED COM H1467J104   4,865,201 19,073 SH   SOLE   0 0 19,073
CISCO SYS INC COM 17275R102   2,580,013 54,305 SH   SOLE   0 0 54,305
CME GROUP INC COM 12572Q105   2,688,086 13,673 SH   SOLE   0 0 13,673
COHEN & STEERS INC COM 19247A100   207,086 2,854 SH   SOLE   0 0 2,854
COMCAST CORP NEW CL A 20030N101   2,341,180 59,785 SH   SOLE   0 0 59,785
CONOCOPHILLIPS COM 20825C104   265,553 2,322 SH   SOLE   0 0 2,322
DARDEN RESTAURANTS INC COM 237194105   2,218,559 14,661 SH   SOLE   0 0 14,661
DEVON ENERGY CORP NEW COM 25179M103   2,646,996 55,844 SH   SOLE   0 0 55,844
DIAMONDBACK ENERGY INC COM 25278X109   387,889 1,938 SH   SOLE   0 0 1,938
EATON CORP PLC SHS G29183103   8,169,856 26,056 SH   SOLE   0 0 26,056
EDWARDS LIFESCIENCES CORP COM 28176E108   361,259 3,911 SH   SOLE   0 0 3,911
EXLSERVICE HOLDINGS INC COM 302081104   236,580 7,544 SH   SOLE   0 0 7,544
EXXON MOBIL CORP COM 30231G102   1,288,653 11,194 SH   SOLE   0 0 11,194
FIRSTSERVICE CORP NEW COM 33767E202   220,784 1,449 SH   SOLE   0 0 1,449
FISERV INC COM 337738108   314,325 2,109 SH   SOLE   0 0 2,109
GOLDMAN SACHS GROUP INC COM 38141G104   266,869 590 SH   SOLE   0 0 590
HALLIBURTON CO COM 406216101   349,351 10,342 SH   SOLE   0 0 10,342
HOME DEPOT INC COM 437076102   4,188,688 12,168 SH   SOLE   0 0 12,168
HOULIHAN LOKEY INC CL A 441593100   275,114 2,040 SH   SOLE   0 0 2,040
IDEX CORP COM 45167R104   231,984 1,153 SH   SOLE   0 0 1,153
INTER PARFUMS INC COM 458334109   214,655 1,850 SH   SOLE   0 0 1,850
INTERCONTINENTAL EXCHANGE IN COM 45866F104   379,702 2,774 SH   SOLE   0 0 2,774
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217   207,188 4,250 SH   SOLE   0 0 4,250
IQVIA HLDGS INC COM 46266C105   385,878 1,825 SH   SOLE   0 0 1,825
JOHNSON & JOHNSON COM 478160104   2,700,740 18,478 SH   SOLE   0 0 18,478
JOHNSON CTLS INTL PLC SHS G51502105   1,714,971 25,801 SH   SOLE   0 0 25,801
JPMORGAN CHASE & CO. COM 46625H100   5,913,464 29,237 SH   SOLE   0 0 29,237
L3HARRIS TECHNOLOGIES INC COM 502431109   268,298 1,195 SH   SOLE   0 0 1,195
LAMAR ADVERTISING CO NEW CL A 512816109   201,169 1,683 SH   SOLE   0 0 1,683
LOCKHEED MARTIN CORP COM 539830109   507,603 1,087 SH   SOLE   0 0 1,087
MANHATTAN ASSOCIATES INC COM 562750109   212,391 861 SH   SOLE   0 0 861
MARATHON PETE CORP COM 56585A102   6,372,923 36,736 SH   SOLE   0 0 36,736
MCDONALDS CORP COM 580135101   243,407 955 SH   SOLE   0 0 955
MEDTRONIC PLC SHS G5960L103   2,127,969 27,036 SH   SOLE   0 0 27,036
MERCK & CO INC COM 58933Y105   4,517,865 36,493 SH   SOLE   0 0 36,493
META PLATFORMS INC CL A 30303M102   639,136 1,268 SH   SOLE   0 0 1,268
MICROSOFT CORP COM 594918104   8,729,203 19,531 SH   SOLE   0 0 19,531
MOTOROLA SOLUTIONS INC COM NEW 620076307   6,594,589 17,082 SH   SOLE   0 0 17,082
NEXTERA ENERGY INC COM 65339F101   962,055 13,586 SH   SOLE   0 0 13,586
NICE LTD SPONSORED ADR 653656108   225,453 1,311 SH   SOLE   0 0 1,311
NVIDIA CORPORATION COM 67066G104   1,342,942 10,871 SH   SOLE   0 0 10,871
NXP SEMICONDUCTORS N V COM N6596X109   442,247 1,643 SH   SOLE   0 0 1,643
PROCTER AND GAMBLE CO COM 742718109   512,602 3,108 SH   SOLE   0 0 3,108
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   1,075,443 14,592 SH   SOLE   0 0 14,592
RAYMOND JAMES FINL INC COM 754730109   274,522 2,221 SH   SOLE   0 0 2,221
RBC BEARINGS INC COM 75524B104   203,684 755 SH   SOLE   0 0 755
REINSURANCE GRP OF AMERICA I COM NEW 759351604   282,246 1,375 SH   SOLE   0 0 1,375
S&P GLOBAL INC COM 78409V104   339,705 762 SH   SOLE   0 0 762
SALESFORCE INC COM 79466L302   475,343 1,849 SH   SOLE   0 0 1,849
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   213,897 2,751 SH   SOLE   0 0 2,751
SOUTHERN CO COM 842587107   229,085 2,953 SH   SOLE   0 0 2,953
SPDR S&P 500 ETF TR TR UNIT 78462F103   311,838 573 SH   SOLE   0 0 573
STERIS PLC SHS USD G8473T100   252,194 1,149 SH   SOLE   0 0 1,149
TARGET CORP COM 87612E106   237,160 1,602 SH   SOLE   0 0 1,602
TESLA INC COM 88160R101   294,050 1,486 SH   SOLE   0 0 1,486
TEXAS INSTRS INC COM 882508104   284,403 1,462 SH   SOLE   0 0 1,462
TJX COS INC NEW COM 872540109   513,246 4,662 SH   SOLE   0 0 4,662
TRANE TECHNOLOGIES PLC SHS G8994E103   768,841 2,337 SH   SOLE   0 0 2,337
UNION PAC CORP COM 907818108   1,720,689 7,605 SH   SOLE   0 0 7,605
UNITEDHEALTH GROUP INC COM 91324P102   658,767 1,294 SH   SOLE   0 0 1,294
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   3,790,985 7,580 SH   SOLE   0 0 7,580
VANGUARD INDEX FDS MID CAP ETF 922908629   823,382 3,401 SH   SOLE   0 0 3,401
VERIZON COMMUNICATIONS INC COM 92343V104   1,696,276 41,132 SH   SOLE   0 0 41,132
VIRTUS DIVIDEND INTEREST & P COM 92840R101   127,129 10,353 SH   SOLE   0 0 10,353
VISA INC COM CL A 92826C839   719,834 2,743 SH   SOLE   0 0 2,743
WALMART INC COM 931142103   4,188,652 61,862 SH   SOLE   0 0 61,862
WILLIAMS COS INC COM 969457100   246,373 5,797 SH   SOLE   0 0 5,797