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 BBG001S5N9M6 504,823 4,442 SH   SOLE   0 0 4,442
ADOBE INC COM 00724F101 BBG001S5NCQ5 468,773 929 SH   SOLE   0 0 929
AGCO CORP COM 001084102 BBG001S7WHW3 506,461 4,117 SH   SOLE   0 0 4,117
AIM ETF PRODUCTS TRUST US LARCP B10 MAR 00888H810 BBG01FC8GD99 893,857 29,273 SH   SOLE   0 0 29,273
AIM ETF PRODUCTS TRUST US LRGCP B10 FEB 00888H828 BBG01DC8XBD4 331,237 10,717 SH   SOLE   0 0 10,717
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 4,037,528 26,751 SH   SOLE   0 0 26,751
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 296,517 1,947 SH   SOLE   0 0 1,947
AMAZON COM INC COM 023135106 BBG001S5PQL7 4,434,462 24,584 SH   SOLE   0 0 24,584
APPLE INC COM 037833100 BBG001S5N8V8 5,896,471 34,386 SH   SOLE   0 0 34,386
AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 227,801 912 SH   SOLE   0 0 912
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 246,032 6,488 SH   SOLE   0 0 6,488
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 5,791,015 13,771 SH   SOLE   0 0 13,771
BUILDERS FIRSTSOURCE INC COM 12008R107 BBG001S9CFC7 266,318 1,277 SH   SOLE   0 0 1,277
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 2,577,182 16,338 SH   SOLE   0 0 16,338
CHIPOTLE MEXICAN GRILL INC COM 169656105 BBG001SP50B3 784,828 270 SH   SOLE   0 0 270
CISCO SYS INC COM 17275R102 BBG001S6HC62 248,400 4,977 SH   SOLE   0 0 4,977
CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 509,352 1,874 SH   SOLE   0 0 1,874
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 1,274,374 1,739 SH   SOLE   0 0 1,739
CROWN CASTLE INC COM 22822V101 BBG001S7W5T3 2,320,951 21,931 SH   SOLE   0 0 21,931
CVS HEALTH CORP COM 126650100 BBG001S5QBD8 1,131,644 14,188 SH   SOLE   0 0 14,188
DANAHER CORPORATION COM 235851102 BBG001S5QGT0 878,177 3,517 SH   SOLE   0 0 3,517
DEXCOM INC COM 252131107 BBG001SKZG99 357,291 2,576 SH   SOLE   0 0 2,576
ELECTRA BATTERY MATERIALS CO COM NEW 28474P201 BBG001VMMNC6 4,540 10,000 SH   SOLE   0 0 10,000
ELI LILLY & CO COM 532457108 BBG001S5STL8 1,197,771 1,540 SH   SOLE   0 0 1,540
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 452,437 3,892 SH   SOLE   0 0 3,892
IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 1,016,148 1,882 SH   SOLE   0 0 1,882
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 BBG001V28DF5 293,080 2,752 SH   SOLE   0 0 2,752
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 689,000 4,068 SH   SOLE   0 0 4,068
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 BBG00KJR2976 2,064,458 56,222 SH   SOLE   0 0 56,222
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 2,397,307 5,399 SH   SOLE   0 0 5,399
ISHARES TR EUROPE ETF 464287861 BBG001SFGXD9 2,184,248 39,236 SH   SOLE   0 0 39,236
ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 13,717,258 40,698 SH   SOLE   0 0 40,698
ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 762,393 4,257 SH   SOLE   0 0 4,257
ISHARES TR RUS 2000 GRW ETF 464287648 BBG001S562F8 227,887 842 SH   SOLE   0 0 842
ISHARES TR RUS 2000 VAL ETF 464287630 BBG001S56277 254,860 1,605 SH   SOLE   0 0 1,605
ISHARES TR RUS MD CP GR ETF 464287481 BBG001S561Z8 1,923,864 16,855 SH   SOLE   0 0 16,855
ISHARES TR RUS MDCP VAL ETF 464287473 BBG001S561V2 298,839 2,384 SH   SOLE   0 0 2,384
ISHARES TR RUS MID CAP ETF 464287499 BBG001SJCNS1 3,185,700 37,884 SH   SOLE   0 0 37,884
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 787,452 3,744 SH   SOLE   0 0 3,744
ISHARES TR RUSSELL 3000 ETF 464287689 BBG001SFC7Z6 1,679,557 5,597 SH   SOLE   0 0 5,597
ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 7,314,667 39,156 SH   SOLE   0 0 39,156
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 3,558,350 17,765 SH   SOLE   0 0 17,765
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 922,330 2,028 SH   SOLE   0 0 2,028
M/I HOMES INC COM 55305B101 BBG001S7HGC4 210,432 1,544 SH   SOLE   0 0 1,544
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 436,278 906 SH   SOLE   0 0 906
MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 676,624 7,764 SH   SOLE   0 0 7,764
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 954,660 1,966 SH   SOLE   0 0 1,966
MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 604,935 5,131 SH   SOLE   0 0 5,131
MICROSOFT CORP COM 594918104 BBG001S5TD05 4,487,546 10,666 SH   SOLE   0 0 10,666
NETFLIX INC COM 64110L106 BBG001SF6L46 1,203,728 1,982 SH   SOLE   0 0 1,982
NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 1,673,191 26,180 SH   SOLE   0 0 26,180
NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 461,243 964 SH   SOLE   0 0 964
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 1,089,346 1,206 SH   SOLE   0 0 1,206
PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 2,396,262 41,237 SH   SOLE   0 0 41,237
PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 320,593 577 SH   SOLE   0 0 577
PEPSICO INC COM 713448108 BBG001S695T1 3,367,667 19,243 SH   SOLE   0 0 19,243
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 584,228 3,601 SH   SOLE   0 0 3,601
PROGRESSIVE CORP COM 743315103 BBG001S5V509 2,049,916 9,912 SH   SOLE   0 0 9,912
RTX CORPORATION COM 75513E101 BBG001S5X5Q9 2,678,696 27,465 SH   SOLE   0 0 27,465
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 992,994 15,126 SH   SOLE   0 0 15,126
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 10,037,171 48,790 SH   SOLE   0 0 48,790
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 7,809,571 14,930 SH   SOLE   0 0 14,930
SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 2,018,122 27,589 SH   SOLE   0 0 27,589
SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 202,499 1,543 SH   SOLE   0 0 1,543
TELEDYNE TECHNOLOGIES INC COM 879360105 BBG001SDK336 476,545 1,110 SH   SOLE   0 0 1,110
TESLA INC COM 88160R101 BBG001SQKGD7 1,092,183 6,213 SH   SOLE   0 0 6,213
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 1,459,462 2,511 SH   SOLE   0 0 2,511
TJX COS INC NEW COM 872540109 BBG001S5WQ93 2,098,951 20,696 SH   SOLE   0 0 20,696
T-MOBILE US INC COM 872590104 BBG001SKR9Y6 205,405 1,258 SH   SOLE   0 0 1,258
VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 1,180,037 4,723 SH   SOLE   0 0 4,723
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 256,586 5,114 SH   SOLE   0 0 5,114
VANGUARD WORLD FD CONSUM DIS ETF 92204A108 BBG001SHVTQ3 3,964,752 12,478 SH   SOLE   0 0 12,478
VANGUARD WORLD FD ENERGY ETF 92204A306 BBG001SHTV45 2,426,728 18,426 SH   SOLE   0 0 18,426
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 BBG001SHVR32 4,295,943 15,880 SH   SOLE   0 0 15,880
VANGUARD WORLD FD INF TECH ETF 92204A702 BBG001SHTTR5 1,068,980 2,039 SH   SOLE   0 0 2,039
VERTEX PHARMACEUTICALS INC COM 92532F100 BBG001S68LJ8 209,841 502 SH   SOLE   0 0 502
VISA INC COM CL A 92826C839 BBG001SRCFY3 1,892,600 6,782 SH   SOLE   0 0 6,782
WABTEC COM 929740108 BBG001S5XBT3 415,920 2,855 SH   SOLE   0 0 2,855
WALMART INC COM 931142103 BBG001S5XH92 4,381,262 72,815 SH   SOLE   0 0 72,815
ZOETIS INC CL A 98978V103 BBG0039320P7 1,500,441 8,867 SH   SOLE   0 0 8,867