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,277,110 11,291 SH   SOLE   0 0 11,291
ADOBE INC COM 00724F101   1,044,109 2,348 SH   SOLE   0 0 2,348
ALPHABET INC CAP STK CL A 02079K305   3,749,739 19,808 SH   SOLE   0 0 19,808
ALPHABET INC CAP STK CL C 02079K107   679,727 3,569 SH   SOLE   0 0 3,569
ALTRIA GROUP INC COM 02209S103   2,162,076 41,348 SH   SOLE   0 0 41,348
AMAZON COM INC COM 023135106   2,472,745 11,271 SH   SOLE   0 0 11,271
AMERICAN EXPRESS CO COM 025816109   762,531 2,569 SH   SOLE   0 0 2,569
AMGEN INC COM 031162100   241,497 927 SH   SOLE   0 0 927
AMPHENOL CORP NEW CL A 032095101   1,545,069 22,247 SH   SOLE   0 0 22,247
APPLE INC COM 037833100   3,536,339 14,122 SH   SOLE   0 0 14,122
APPLIED MATLS INC COM 038222105   1,959,879 12,051 SH   SOLE   0 0 12,051
BLACKBERRY LTD COM 09228F103   61,614 16,300 SH   SOLE   0 0 16,300
BOOKING HOLDINGS INC COM 09857L108   740,295 149 SH   SOLE   0 0 149
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   451,293 3,507 SH   SOLE   0 0 3,507
BROADCOM INC COM 11135F101   669,155 2,886 SH   SOLE   0 0 2,886
CANADIAN PACIFIC KANSAS CITY COM 13646K108   869,019 12,008 SH   SOLE   0 0 12,008
CARRIER GLOBAL CORPORATION COM 14448C104   460,587 6,748 SH   SOLE   0 0 6,748
CHARLES RIV LABS INTL INC COM 159864107   799,687 4,332 SH   SOLE   0 0 4,332
CHEVRON CORP NEW COM 166764100   938,562 6,480 SH   SOLE   0 0 6,480
COCA COLA CO COM 191216100   201,729 3,240 SH   SOLE   0 0 3,240
CONOCOPHILLIPS COM 20825C104   618,729 6,239 SH   SOLE   0 0 6,239
CUMMINS INC COM 231021106   312,548 897 SH   SOLE   0 0 897
DOMINOS PIZZA INC COM 25754A201   774,841 1,846 SH   SOLE   0 0 1,846
EATON CORP PLC SHS G29183103   424,246 1,278 SH   SOLE   0 0 1,278
FRANCO NEV CORP COM 351858105   690,253 5,870 SH   SOLE   0 0 5,870
GARMIN LTD SHS H2906T109   1,738,566 8,429 SH   SOLE   0 0 8,429
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   1,242,807 4,824 SH   SOLE   0 0 4,824
HONEYWELL INTL INC COM 438516106   286,891 1,270 SH   SOLE   0 0 1,270
INTERNATIONAL BUSINESS MACHS COM 459200101   329,745 1,500 SH   SOLE   0 0 1,500
INTUIT COM 461202103   475,122 756 SH   SOLE   0 0 756
INTUITIVE SURGICAL INC COM NEW 46120E602   374,767 718 SH   SOLE   0 0 718
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   237,389 8,102 SH   SOLE   0 0 8,102
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373   266,679 8,860 SH   SOLE   0 0 8,860
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   2,641,043 15,072 SH   SOLE   0 0 15,072
INVESCO QQQ TR UNIT SER 1 46090E103   388,939 761 SH   SOLE   0 0 761
ISHARES TR 3 7 YR TREAS BD 464288661   2,933,910 25,391 SH   SOLE   0 0 25,391
ISHARES TR 7-10 YR TRSY BD 464287440   944,913 10,221 SH   SOLE   0 0 10,221
ISHARES TR A RATE CP BD ETF 46429B291   259,520 5,546 SH   SOLE   0 0 5,546
ISHARES TR CORE S&P MCP ETF 464287507   1,192,805 19,143 SH   SOLE   0 0 19,143
ISHARES TR CORE S&P SCP ETF 464287804   930,643 8,077 SH   SOLE   0 0 8,077
ISHARES TR CORE S&P500 ETF 464287200   362,627 616 SH   SOLE   0 0 616
ISHARES TR MSCI EAFE MIN VL 46429B689   1,490,417 21,078 SH   SOLE   0 0 21,078
ISHARES TR MSCI USA MIN VOL 46429B697   10,858,854 122,298 SH   SOLE   0 0 122,298
ISHARES TR MSCI USA MMENTM 46432F396   286,811 1,386 SH   SOLE   0 0 1,386
ISHARES TR MSCI USA QLT FCT 46432F339   545,129 3,061 SH   SOLE   0 0 3,061
ISHARES TR MSCI USA SMCP MN 46435G433   544,986 13,145 SH   SOLE   0 0 13,145
ISHARES TR RUS MD CP GR ETF 464287481   220,165 1,737 SH   SOLE   0 0 1,737
ISHARES TR TIPS BD ETF 464287176   2,050,648 19,246 SH   SOLE   0 0 19,246
JOHNSON & JOHNSON COM 478160104   426,743 2,951 SH   SOLE   0 0 2,951
JPMORGAN CHASE & CO. COM 46625H100   2,609,448 10,886 SH   SOLE   0 0 10,886
LOCKHEED MARTIN CORP COM 539830109   1,528,946 3,146 SH   SOLE   0 0 3,146
MASTERCARD INCORPORATED CL A 57636Q104   3,290,369 6,249 SH   SOLE   0 0 6,249
MCDONALDS CORP COM 580135101   962,887 3,322 SH   SOLE   0 0 3,322
META PLATFORMS INC CL A 30303M102   1,202,949 2,055 SH   SOLE   0 0 2,055
MICROSOFT CORP COM 594918104   2,687,795 6,377 SH   SOLE   0 0 6,377
MONSTER BEVERAGE CORP NEW COM 61174X109   1,324,354 25,197 SH   SOLE   0 0 25,197
MURPHY USA INC COM 626755102   786,061 1,567 SH   SOLE   0 0 1,567
NORTHROP GRUMMAN CORP COM 666807102   2,221,559 4,734 SH   SOLE   0 0 4,734
NOVO-NORDISK A S ADR 670100205   2,355,744 27,386 SH   SOLE   0 0 27,386
NVIDIA CORPORATION COM 67066G104   310,428 2,312 SH   SOLE   0 0 2,312
OREILLY AUTOMOTIVE INC COM 67103H107   2,904,024 2,449 SH   SOLE   0 0 2,449
OTIS WORLDWIDE CORP COM 68902V107   330,992 3,574 SH   SOLE   0 0 3,574
PEPSICO INC COM 713448108   688,612 4,529 SH   SOLE   0 0 4,529
PHILIP MORRIS INTL INC COM 718172109   1,565,995 13,012 SH   SOLE   0 0 13,012
PHILLIPS 66 COM 718546104   234,701 2,060 SH   SOLE   0 0 2,060
PROCTER AND GAMBLE CO COM 742718109   505,967 3,018 SH   SOLE   0 0 3,018
RTX CORPORATION COM 75513E101   323,056 2,792 SH   SOLE   0 0 2,792
SBA COMMUNICATIONS CORP NEW CL A 78410G104   394,232 1,934 SH   SOLE   0 0 1,934
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,360,331 3,197 SH   SOLE   0 0 3,197
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,244,957 2,124 SH   SOLE   0 0 2,124
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   850,971 9,307 SH   SOLE   0 0 9,307
SPDR SER TR S&P DIVID ETF 78464A763   269,649 2,041 SH   SOLE   0 0 2,041
STERIS PLC SHS USD G8473T100   1,552,389 7,552 SH   SOLE   0 0 7,552
TJX COS INC NEW COM 872540109   1,172,125 9,702 SH   SOLE   0 0 9,702
TOTALENERGIES SE SPONSORED ADS 89151E109   721,962 13,247 SH   SOLE   0 0 13,247
TRACTOR SUPPLY CO COM 892356106   1,198,672 22,591 SH   SOLE   0 0 22,591
UNION PAC CORP COM 907818108   719,773 3,156 SH   SOLE   0 0 3,156
UNIVERSAL DISPLAY CORP COM 91347P105   387,154 2,648 SH   SOLE   0 0 2,648
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   407,172 14,202 SH   SOLE   0 0 14,202
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   4,939,389 53,269 SH   SOLE   0 0 53,269
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   486,545 903 SH   SOLE   0 0 903
VANGUARD INDEX FDS SM CP VAL ETF 922908611   593,271 2,994 SH   SOLE   0 0 2,994
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   2,564,122 52,956 SH   SOLE   0 0 52,956
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   4,326,149 74,358 SH   SOLE   0 0 74,358
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   224,813 1,148 SH   SOLE   0 0 1,148
VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527   211,600 4,604 SH   SOLE   0 0 4,604
VISA INC COM CL A 92826C839   1,844,667 5,837 SH   SOLE   0 0 5,837
WASTE MGMT INC DEL COM 94106L109   272,219 1,349 SH   SOLE   0 0 1,349