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
EATON CORP PLC SHS G29183103   5,163,910 16,515 SH   SOLE   0 0 16,515
JOHNSON CTLS INTL PLC SHS G51502105   2,362,820 36,173 SH   SOLE   0 0 36,173
MEDTRONIC PLC SHS G5960L103   2,597,767 29,808 SH   SOLE   0 0 29,808
CHUBB LIMITED COM H1467J104   3,152,835 12,167 SH   SOLE   0 0 12,167
GARMIN LTD SHS H2906T109   501,096 3,366 SH   SOLE   0 0 3,366
SPOTIFY TECHNOLOGY S A SHS L8681T102   285,012 1,080 SH   SOLE   0 0 1,080
ALPS ETF TR MED BREAKTHGH 00162Q593   932,003 26,070 SH   SOLE   0 0 26,070
ARK ETF TR NEXT GNRTN INTER 00214Q401   915,550 10,991 SH   SOLE   0 0 10,991
ABBOTT LABS COM 002824100   205,043 1,804 SH   SOLE   0 0 1,804
ABBVIE INC COM 00287Y109   439,772 2,415 SH   SOLE   0 0 2,415
ADOBE INC COM 00724F101   686,761 1,361 SH   SOLE   0 0 1,361
AIR PRODS & CHEMS INC COM 009158106   2,435,783 10,054 SH   SOLE   0 0 10,054
AKAMAI TECHNOLOGIES INC COM 00971T101   276,685 2,544 SH   SOLE   0 0 2,544
ALPHABET INC CAP STK CL C 02079K107   261,887 1,720 SH   SOLE   0 0 1,720
ALPHABET INC CAP STK CL A 02079K305   420,340 2,785 SH   SOLE   0 0 2,785
AMAZON COM INC COM 023135106   632,953 3,509 SH   SOLE   0 0 3,509
AMERICAN EXPRESS CO COM 025816109   467,903 2,055 SH   SOLE   0 0 2,055
CENCORA INC COM 03073E105   476,503 1,961 SH   SOLE   0 0 1,961
AMGEN INC COM 031162100   776,762 2,732 SH   SOLE   0 0 2,732
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   7,215,623 185,587 SH   SOLE   0 0 185,587
APPLE INC COM 037833100   5,527,829 32,236 SH   SOLE   0 0 32,236
ARCHER DANIELS MIDLAND CO COM 039483102   421,078 6,704 SH   SOLE   0 0 6,704
AUTODESK INC COM 052769106   239,326 919 SH   SOLE   0 0 919
BARRICK GOLD CORP COM 067901108   395,766 23,784 SH   SOLE   0 0 23,784
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,928,498 9,342 SH   SOLE   0 0 9,342
BEST BUY INC COM 086516101   1,558,816 19,003 SH   SOLE   0 0 19,003
BLACKROCK INC COM 09247X101   361,826 434 SH   SOLE   0 0 434
BROADCOM INC COM 11135F101   3,191,587 2,408 SH   SOLE   0 0 2,408
CME GROUP INC COM 12572Q105   2,598,981 12,072 SH   SOLE   0 0 12,072
CHEVRON CORP NEW COM 166764100   260,744 1,653 SH   SOLE   0 0 1,653
CISCO SYS INC COM 17275R102   3,349,410 67,109 SH   SOLE   0 0 67,109
COMCAST CORP NEW CL A 20030N101   2,606,029 60,116 SH   SOLE   0 0 60,116
CONAGRA BRANDS INC COM 205887102   244,352 8,244 SH   SOLE   0 0 8,244
COSTCO WHSL CORP NEW COM 22160K105   966,339 1,319 SH   SOLE   0 0 1,319
DANAHER CORPORATION COM 235851102   1,062,559 4,255 SH   SOLE   0 0 4,255
DARDEN RESTAURANTS INC COM 237194105   2,466,800 14,758 SH   SOLE   0 0 14,758
DEVON ENERGY CORP NEW COM 25179M103   3,060,880 60,998 SH   SOLE   0 0 60,998
DOMINION ENERGY INC COM 25746U109   484,226 9,844 SH   SOLE   0 0 9,844
ECOLAB INC COM 278865100   414,927 1,797 SH   SOLE   0 0 1,797
TCW TRANSFORM ETF TRUST TRANSFRM 500 ETF 29287L106   3,290,255 53,716 SH   SOLE   0 0 53,716
EXELON CORP COM 30161N101   219,634 5,846 SH   SOLE   0 0 5,846
EXXON MOBIL CORP COM 30231G102   375,571 3,231 SH   SOLE   0 0 3,231
FASTENAL CO COM 311900104   2,010,731 26,066 SH   SOLE   0 0 26,066
FORTIVE CORP COM 34959J108   293,930 3,417 SH   SOLE   0 0 3,417
GENERAL MLS INC COM 370334104   311,017 4,445 SH   SOLE   0 0 4,445
GENTEX CORP COM 371901109   357,227 9,890 SH   SOLE   0 0 9,890
GLOBAL X FDS DATA CTR REITS 37954Y236   831,863 53,496 SH   SOLE   0 0 53,496
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   751,485 25,260 SH   SOLE   0 0 25,260
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   842,011 26,470 SH   SOLE   0 0 26,470
GLOBAL X FDS FINTECH ETF 37954Y814   987,163 35,433 SH   SOLE   0 0 35,433
HARBOR ETF TRUST LONG TERM GROWER 41151J406   376,224 16,030 SH   SOLE   0 0 16,030
HOME DEPOT INC COM 437076102   3,543,697 9,238 SH   SOLE   0 0 9,238
HONEYWELL INTL INC COM 438516106   893,248 4,352 SH   SOLE   0 0 4,352
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540   349,875 9,560 SH   SOLE   0 0 9,560
INTEL CORP COM 458140100   214,357 4,853 SH   SOLE   0 0 4,853
INTERNATIONAL BUSINESS MACHS COM 459200101   375,236 1,965 SH   SOLE   0 0 1,965
INVESCO MUNI INCOME OPP TRST COM 46132X101   80,215 12,284 SH   SOLE   0 0 12,284
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,337,176 7,895 SH   SOLE   0 0 7,895
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   846,000 15,235 SH   SOLE   0 0 15,235
ISHARES GOLD TR ISHARES NEW 464285204   510,211 12,145 SH   SOLE   0 0 12,145
ISHARES TR RUS MID CAP ETF 464287499   372,939 4,435 SH   SOLE   0 0 4,435
ISHARES TR RUS 1000 VAL ETF 464287598   343,891 1,920 SH   SOLE   0 0 1,920
ISHARES TR CORE S&P US GWT 464287671   6,078,244 51,858 SH   SOLE   0 0 51,858
ISHARES TR MRGSTR SM CP GR 464288604   945,790 20,309 SH   SOLE   0 0 20,309
ISHARES TR US TREAS BD ETF 46429B267   2,154,452 94,618 SH   SOLE   0 0 94,618
ISHARES TR CORE HIGH DV ETF 46429B663   6,539,751 59,339 SH   SOLE   0 0 59,339
ISHARES TR ROBOTICS ARTIF 46435U556   806,744 23,486 SH   SOLE   0 0 23,486
JPMORGAN CHASE & CO COM 46625H100   3,973,151 19,836 SH   SOLE   0 0 19,836
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   2,114,713 41,917 SH   SOLE   0 0 41,917
JOHNSON & JOHNSON COM 478160104   3,362,803 21,258 SH   SOLE   0 0 21,258
KIMBERLY-CLARK CORP COM 494368103   278,361 2,152 SH   SOLE   0 0 2,152
L3HARRIS TECHNOLOGIES INC COM 502431109   326,256 1,531 SH   SOLE   0 0 1,531
ELI LILLY & CO COM 532457108   339,191 436 SH   SOLE   0 0 436
LOCKHEED MARTIN CORP COM 539830109   1,106,244 2,432 SH   SOLE   0 0 2,432
LOWES COS INC COM 548661107   263,900 1,036 SH   SOLE   0 0 1,036
MANAGED PORTFOLIO SERIES ECOFIN GBL WATER 56167N753   853,236 18,263 SH   SOLE   0 0 18,263
MARATHON PETE CORP COM 56585A102   3,906,279 19,386 SH   SOLE   0 0 19,386
MASTERCARD INCORPORATED CL A 57636Q104   337,099 700 SH   SOLE   0 0 700
MCDONALDS CORP COM 580135101   316,630 1,123 SH   SOLE   0 0 1,123
MERCK & CO INC COM 58933Y105   3,677,578 27,871 SH   SOLE   0 0 27,871
MICROSOFT CORP COM 594918104   9,049,266 21,509 SH   SOLE   0 0 21,509
MOTOROLA SOLUTIONS INC COM NEW 620076307   3,141,218 8,849 SH   SOLE   0 0 8,849
NATIONAL FUEL GAS CO COM 636180101   472,199 8,790 SH   SOLE   0 0 8,790
NUCOR CORP COM 670346105   375,021 1,895 SH   SOLE   0 0 1,895
NVIDIA CORPORATION COM 67066G104   908,078 1,005 SH   SOLE   0 0 1,005
ORACLE CORP COM 68389X105   526,180 4,189 SH   SOLE   0 0 4,189
PALO ALTO NETWORKS INC COM 697435105   348,059 1,225 SH   SOLE   0 0 1,225
PAYCHEX INC COM 704326107   456,693 3,719 SH   SOLE   0 0 3,719
PAYPAL HLDGS INC COM 70450Y103   301,321 4,498 SH   SOLE   0 0 4,498
PEPSICO INC COM 713448108   1,245,929 7,119 SH   SOLE   0 0 7,119
PFIZER INC COM 717081103   279,276 10,064 SH   SOLE   0 0 10,064
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   1,468,990 14,611 SH   SOLE   0 0 14,611
PRICE T ROWE GROUP INC COM 74144T108   260,665 2,138 SH   SOLE   0 0 2,138
PROCTER AND GAMBLE CO COM 742718109   1,075,393 6,628 SH   SOLE   0 0 6,628
QUALCOMM INC COM 747525103   200,621 1,185 SH   SOLE   0 0 1,185
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   1,295,566 35,799 SH   SOLE   0 0 35,799
SPDR SER TR PRTFLO S&P500 VL 78464A508   3,265,969 65,189 SH   SOLE   0 0 65,189
SNAP ON INC COM 833034101   392,195 1,324 SH   SOLE   0 0 1,324
SPROTT FDS TR URANIUM MINERS E 85208P303   763,847 15,497 SH   SOLE   0 0 15,497
STRYKER CORPORATION COM 863667101   457,716 1,279 SH   SOLE   0 0 1,279
SYSCO CORP COM 871829107   261,968 3,227 SH   SOLE   0 0 3,227
TESLA INC COM 88160R101   377,949 2,150 SH   SOLE   0 0 2,150
TEXAS INSTRS INC COM 882508104   608,516 3,493 SH   SOLE   0 0 3,493
ULTA BEAUTY INC COM 90384S303   581,443 1,112 SH   SOLE   0 0 1,112
UNION PAC CORP COM 907818108   2,943,290 11,968 SH   SOLE   0 0 11,968
VALERO ENERGY CORP COM 91913Y100   540,575 3,167 SH   SOLE   0 0 3,167
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   4,071,504 81,154 SH   SOLE   0 0 81,154
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   2,236,904 15,998 SH   SOLE   0 0 15,998
VANGUARD INDEX FDS GROWTH ETF 922908736   656,045 1,906 SH   SOLE   0 0 1,906
VERIZON COMMUNICATIONS INC COM 92343V104   1,628,216 38,804 SH   SOLE   0 0 38,804
VISA INC COM CL A 92826C839   230,241 825 SH   SOLE   0 0 825
WALMART INC COM 931142103   3,503,398 58,225 SH   SOLE   0 0 58,225