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   1,263,595 9,790 SH   SOLE   0 0 9,790
ADOBE INC COM 00724F101   248,149 573 SH   SOLE   0 0 573
ADVANCED MICRO DEVICES INC COM 007903107   330,209 3,070 SH   SOLE   0 0 3,070
ALPHABET INC CAP STK CL C 02079K107   2,287,038 12,221 SH   SOLE   0 0 12,221
ALPHABET INC CAP STK CL A 02079K305   572,701 3,090 SH   SOLE   0 0 3,090
AMAZON COM INC COM 023135106   4,282,126 18,687 SH   SOLE   0 0 18,687
AMERICAN ELEC PWR CO INC COM 025537101   1,807,404 18,011 SH   SOLE   0 0 18,011
APPLE INC COM 037833100   3,478,755 15,282 SH   SOLE   0 0 15,282
APPLIED MATLS INC COM 038222105   582,480 3,236 SH   SOLE   0 0 3,236
AT&T INC COM 00206R102   346,112 14,104 SH   SOLE   0 0 14,104
ATMOS ENERGY CORP COM 049560105   1,642,598 11,527 SH   SOLE   0 0 11,527
AXON ENTERPRISE INC COM 05464C101   5,783,729 8,515 SH   SOLE   0 0 8,515
BALL CORP COM 058498106   276,626 5,481 SH   SOLE   0 0 5,481
BANK AMERICA CORP COM 060505104   555,931 11,728 SH   SOLE   0 0 11,728
BEACON ROOFING SUPPLY INC COM 073685109   1,396,181 11,664 SH   SOLE   0 0 11,664
BECTON DICKINSON & CO COM 075887109   416,258 1,811 SH   SOLE   0 0 1,811
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,879,614 3,976 SH   SOLE   0 0 3,976
CANADIAN NAT RES LTD COM 136385101   1,338,178 44,048 SH   SOLE   0 0 44,048
CAPITAL ONE FINL CORP COM 14040H105   287,339 1,414 SH   SOLE   0 0 1,414
CATERPILLAR INC COM 149123101   1,893,813 5,204 SH   SOLE   0 0 5,204
CHARTER COMMUNICATIONS INC N CL A 16119P108   376,015 1,081 SH   SOLE   0 0 1,081
CHEVRON CORP NEW COM 166764100   1,272,698 8,339 SH   SOLE   0 0 8,339
CHIPOTLE MEXICAN GRILL INC COM 169656105   377,982 6,600 SH   SOLE   0 0 6,600
CHURCH & DWIGHT CO INC COM 171340102   360,009 3,428 SH   SOLE   0 0 3,428
COMMERCIAL METALS CO COM 201723103   1,882,714 37,935 SH   SOLE   0 0 37,935
CONSOLIDATED EDISON INC COM 209115104   1,412,664 14,703 SH   SOLE   0 0 14,703
COSTCO WHSL CORP NEW COM 22160K105   2,036,473 1,951 SH   SOLE   0 0 1,951
CVS HEALTH CORP COM 126650100   293,868 5,441 SH   SOLE   0 0 5,441
DARDEN RESTAURANTS INC COM 237194105   394,046 1,998 SH   SOLE   0 0 1,998
DEERE & CO COM 244199105   1,020,595 2,192 SH   SOLE   0 0 2,192
DELTA AIR LINES INC DEL COM NEW 247361702   294,501 4,322 SH   SOLE   0 0 4,322
DISNEY WALT CO COM 254687106   1,750,036 15,786 SH   SOLE   0 0 15,786
DOLLAR GEN CORP NEW COM 256677105   278,289 3,839 SH   SOLE   0 0 3,839
DOLLAR TREE INC COM 256746108   416,996 5,739 SH   SOLE   0 0 5,739
EAGLE MATLS INC COM 26969P108   285,328 1,115 SH   SOLE   0 0 1,115
ELI LILLY & CO COM 532457108   2,235,299 2,545 SH   SOLE   0 0 2,545
EOG RES INC COM 26875P101   2,339,112 18,491 SH   SOLE   0 0 18,491
EXELON CORP COM 30161N101   218,819 5,297 SH   SOLE   0 0 5,297
EXTRA SPACE STORAGE INC COM 30225T102   1,892,904 12,134 SH   SOLE   0 0 12,134
FASTENAL CO COM 311900104   764,244 10,350 SH   SOLE   0 0 10,350
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   237,241 5,479 SH   SOLE   0 0 5,479
HERC HLDGS INC COM 42704L104   213,815 1,043 SH   SOLE   0 0 1,043
HOME DEPOT INC COM 437076102   987,872 2,425 SH   SOLE   0 0 2,425
INNOVATIVE INDL PPTYS INC COM 45781V101   1,105,767 15,046 SH   SOLE   0 0 15,046
INTERNATIONAL BUSINESS MACHS COM 459200101   200,358 794 SH   SOLE   0 0 794
JOHNSON & JOHNSON COM 478160104   245,758 1,605 SH   SOLE   0 0 1,605
KROGER CO COM 501044101   200,590 3,086 SH   SOLE   0 0 3,086
LINDE PLC SHS G54950103   1,248,657 2,744 SH   SOLE   0 0 2,744
MARTIN MARIETTA MATLS INC COM 573284106   1,798,924 3,340 SH   SOLE   0 0 3,340
MASTERCARD INCORPORATED CL A 57636Q104   1,001,695 1,780 SH   SOLE   0 0 1,780
MCDONALDS CORP COM 580135101   2,772,600 9,421 SH   SOLE   0 0 9,421
MCKESSON CORP COM 58155Q103   446,172 749 SH   SOLE   0 0 749
MERCK & CO INC COM 58933Y105   286,366 3,281 SH   SOLE   0 0 3,281
META PLATFORMS INC CL A 30303M102   247,938 347 SH   SOLE   0 0 347
MICROCHIP TECHNOLOGY INC. COM 595017104   577,328 11,126 SH   SOLE   0 0 11,126
MICRON TECHNOLOGY INC COM 595112103   865,774 9,380 SH   SOLE   0 0 9,380
MICROSOFT CORP COM 594918104   2,532,255 6,180 SH   SOLE   0 0 6,180
MONDELEZ INTL INC CL A 609207105   235,144 4,023 SH   SOLE   0 0 4,023
NETFLIX INC COM 64110L106   2,469,427 2,436 SH   SOLE   0 0 2,436
NIKE INC CL B 654106103   225,786 3,288 SH   SOLE   0 0 3,288
NOVARTIS AG SPONSORED ADR 66987V109   815,652 7,676 SH   SOLE   0 0 7,676
NVIDIA CORPORATION COM 67066G104   2,399,054 18,477 SH   SOLE   0 0 18,477
OCCIDENTAL PETE CORP COM 674599105   262,389 5,609 SH   SOLE   0 0 5,609
OREILLY AUTOMOTIVE INC COM 67103H107   805,851 612 SH   SOLE   0 0 612
PFIZER INC COM 717081103   616,936 23,968 SH   SOLE   0 0 23,968
PPG INDS INC COM 693506107   218,081 1,899 SH   SOLE   0 0 1,899
PROCTER AND GAMBLE CO COM 742718109   478,714 2,850 SH   SOLE   0 0 2,850
PUBLIC STORAGE OPER CO COM 74460D109   988,627 3,267 SH   SOLE   0 0 3,267
QUEST DIAGNOSTICS INC COM 74834L100   439,291 2,701 SH   SOLE   0 0 2,701
REV GROUP INC COM 749527107   228,269 6,700 SH   SOLE   0 0 6,700
ROYAL CARIBBEAN GROUP COM V7780T103   356,716 1,349 SH   SOLE   0 0 1,349
SALESFORCE INC COM 79466L302   550,979 1,691 SH   SOLE   0 0 1,691
SERVICENOW INC COM 81762P102   831,839 825 SH   SOLE   0 0 825
SHERWIN WILLIAMS CO COM 824348106   422,588 1,172 SH   SOLE   0 0 1,172
STARBUCKS CORP COM 855244109   387,651 3,455 SH   SOLE   0 0 3,455
STRYKER CORPORATION COM 863667101   285,331 729 SH   SOLE   0 0 729
UGI CORP NEW COM 902681105   430,496 13,453 SH   SOLE   0 0 13,453
UNILEVER PLC SPON ADR NEW 904767704   228,768 3,926 SH   SOLE   0 0 3,926
UNITED PARCEL SERVICE INC CL B 911312106   374,168 3,308 SH   SOLE   0 0 3,308
VALERO ENERGY CORP COM 91913Y100   304,886 2,291 SH   SOLE   0 0 2,291
VERIZON COMMUNICATIONS INC COM 92343V104   242,391 6,078 SH   SOLE   0 0 6,078
VISA INC COM CL A 92826C839   3,158,456 9,076 SH   SOLE   0 0 9,076
VULCAN MATLS CO COM 929160109   998,887 3,660 SH   SOLE   0 0 3,660
WALMART INC COM 931142103   4,072,248 40,260 SH   SOLE   0 0 40,260
WASTE MGMT INC DEL COM 94106L109   631,322 2,807 SH   SOLE   0 0 2,807
WELLS FARGO CO NEW COM 949746101   481,439 5,968 SH   SOLE   0 0 5,968
XYLEM INC COM 98419M100   735,546 5,611 SH   SOLE   0 0 5,611
YUM BRANDS INC COM 988498101   724,834 5,049 SH   SOLE   0 0 5,049