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   4,195,857 19,673 SH   SOLE   0 0 19,673
JOHNSON CTLS INTL PLC SHS G51502105   1,868,576 35,117 SH   SOLE   0 0 35,117
MEDTRONIC PLC SHS G5960L103   2,444,205 31,192 SH   SOLE   0 0 31,192
CHUBB LIMITED COM H1467J104   2,740,065 13,162 SH   SOLE   0 0 13,162
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   269,480 5,937 SH   SOLE   0 0 5,937
GARMIN LTD SHS H2906T109   367,358 3,492 SH   SOLE   0 0 3,492
ALPS ETF TR MED BREAKTHGH 00162Q593   266,984 9,808 SH   SOLE   0 0 9,808
ARK ETF TR NEXT GNRTN INTER 00214Q401   350,578 6,473 SH   SOLE   0 0 6,473
ABBVIE INC COM 00287Y109   359,980 2,415 SH   SOLE   0 0 2,415
ADOBE INC COM 00724F101   689,385 1,352 SH   SOLE   0 0 1,352
AIR PRODS & CHEMS INC COM 009158106   2,397,281 8,459 SH   SOLE   0 0 8,459
AKAMAI TECHNOLOGIES INC COM 00971T101   280,733 2,635 SH   SOLE   0 0 2,635
ALPHABET INC CAP STK CL C 02079K107   232,056 1,760 SH   SOLE   0 0 1,760
ALPHABET INC CAP STK CL A 02079K305   329,767 2,520 SH   SOLE   0 0 2,520
AMAZON COM INC COM 023135106   422,547 3,324 SH   SOLE   0 0 3,324
AMERICAN EXPRESS CO COM 025816109   308,674 2,069 SH   SOLE   0 0 2,069
CENCORA INC COM 03073E105   356,701 1,982 SH   SOLE   0 0 1,982
AMGEN INC COM 031162100   737,746 2,745 SH   SOLE   0 0 2,745
AMPHENOL CORP NEW CL A 032095101   365,105 4,347 SH   SOLE   0 0 4,347
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   6,646,662 191,381 SH   SOLE   0 0 191,381
APPLE INC COM 037833100   5,455,778 31,866 SH   SOLE   0 0 31,866
ARCHER DANIELS MIDLAND CO COM 039483102   523,716 6,944 SH   SOLE   0 0 6,944
BARRICK GOLD CORP COM 067901108   353,754 24,313 SH   SOLE   0 0 24,313
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,278,808 9,360 SH   SOLE   0 0 9,360
BROADCOM INC COM 11135F101   2,371,306 2,855 SH   SOLE   0 0 2,855
BLACKROCK INC COM 09247X101   284,456 440 SH   SOLE   0 0 440
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   213,861 2,483 SH   SOLE   0 0 2,483
CME GROUP INC COM 12572Q105   963,258 4,811 SH   SOLE   0 0 4,811
CELSIUS HLDGS INC COM NEW 15118V207   425,568 2,480 SH   SOLE   0 0 2,480
CHEVRON CORP NEW COM 166764100   350,055 2,076 SH   SOLE   0 0 2,076
CISCO SYS INC COM 17275R102   3,559,127 66,204 SH   SOLE   0 0 66,204
COMCAST CORP NEW CL A 20030N101   1,899,304 42,835 SH   SOLE   0 0 42,835
CONAGRA BRANDS INC COM 205887102   231,233 8,433 SH   SOLE   0 0 8,433
COSTCO WHSL CORP NEW COM 22160K105   670,608 1,187 SH   SOLE   0 0 1,187
DANAHER CORPORATION COM 235851102   1,059,635 4,271 SH   SOLE   0 0 4,271
DARDEN RESTAURANTS INC COM 237194105   2,049,908 14,313 SH   SOLE   0 0 14,313
DEVON ENERGY CORP NEW COM 25179M103   2,165,437 45,397 SH   SOLE   0 0 45,397
DOMINION ENERGY INC COM 25746U109   433,612 9,707 SH   SOLE   0 0 9,707
ECOLAB INC COM 278865100   309,155 1,825 SH   SOLE   0 0 1,825
ENGINE NO 1 ETF TRUST TRANSFRM 500 ETF 29287L106   1,519,744 30,468 SH   SOLE   0 0 30,468
EXACT SCIENCES CORP COM 30063P105   391,105 5,733 SH   SOLE   0 0 5,733
EXELON CORP COM 30161N101   227,798 6,028 SH   SOLE   0 0 6,028
EXXON MOBIL CORP COM 30231G102   403,417 3,431 SH   SOLE   0 0 3,431
FASTENAL CO COM 311900104   2,272,969 41,599 SH   SOLE   0 0 41,599
FORTIVE CORP COM 34959J108   262,526 3,540 SH   SOLE   0 0 3,540
GENERAL MLS INC COM 370334104   295,762 4,622 SH   SOLE   0 0 4,622
GENTEX CORP COM 371901109   328,589 10,098 SH   SOLE   0 0 10,098
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   440,232 18,124 SH   SOLE   0 0 18,124
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   310,038 12,542 SH   SOLE   0 0 12,542
GLOBAL X FDS FINTECH ETF 37954Y814   302,543 15,022 SH   SOLE   0 0 15,022
HARBOR ETF TRUST LONG TERM GROWER 41151J406   285,975 16,030 SH   SOLE   0 0 16,030
HOME DEPOT INC COM 437076102   3,058,161 10,121 SH   SOLE   0 0 10,121
HONEYWELL INTL INC COM 438516106   812,302 4,397 SH   SOLE   0 0 4,397
INNOVATOR ETFS TR US EQT ULTRA BF 45782C292   409,931 14,815 SH   SOLE   0 0 14,815
INTERNATIONAL BUSINESS MACHS COM 459200101   286,212 2,040 SH   SOLE   0 0 2,040
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   295,402 6,350 SH   SOLE   0 0 6,350
ISHARES GOLD TR ISHARES NEW 464285204   431,602 12,335 SH   SOLE   0 0 12,335
ISHARES TR CORE US AGGBD ET 464287226   43,244,858 459,856 SH   SOLE   0 0 459,856
ISHARES TR RUS 1000 VAL ETF 464287598   334,004 2,200 SH   SOLE   0 0 2,200
ISHARES TR CORE S&P US GWT 464287671   5,163,562 54,451 SH   SOLE   0 0 54,451
ISHARES TR MRGSTR SM CP GR 464288604   379,615 9,794 SH   SOLE   0 0 9,794
ISHARES TR CORE HIGH DV ETF 46429B663   5,675,890 57,396 SH   SOLE   0 0 57,396
ISHARES TR SELF DRIVNG EV 46435U366   372,160 10,007 SH   SOLE   0 0 10,007
ISHARES TR ROBOTICS ARTIF 46435U556   338,475 11,083 SH   SOLE   0 0 11,083
JOHNSON & JOHNSON COM 478160104   3,275,734 21,032 SH   SOLE   0 0 21,032
JPMORGAN CHASE & CO COM 46625H100   3,146,209 21,695 SH   SOLE   0 0 21,695
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   2,136,464 42,576 SH   SOLE   0 0 42,576
KIMBERLY-CLARK CORP COM 494368103   260,069 2,152 SH   SOLE   0 0 2,152
L3HARRIS TECHNOLOGIES INC COM 502431109   275,284 1,581 SH   SOLE   0 0 1,581
ELI LILLY & CO COM 532457108   218,075 406 SH   SOLE   0 0 406
LOCKHEED MARTIN CORP COM 539830109   1,775,295 4,341 SH   SOLE   0 0 4,341
MARATHON PETE CORP COM 56585A102   3,047,080 20,134 SH   SOLE   0 0 20,134
MASTERCARD INCORPORATED CL A 57636Q104   277,137 700 SH   SOLE   0 0 700
MCDONALDS CORP COM 580135101   302,429 1,148 SH   SOLE   0 0 1,148
MERCK & CO INC COM 58933Y105   2,961,563 28,767 SH   SOLE   0 0 28,767
MICROSOFT CORP COM 594918104   5,602,037 17,742 SH   SOLE   0 0 17,742
MOTOROLA SOLUTIONS INC COM NEW 620076307   2,805,978 10,307 SH   SOLE   0 0 10,307
NATIONAL FUEL GAS CO COM 636180101   461,480 8,890 SH   SOLE   0 0 8,890
NUCOR CORP COM 670346105   296,283 1,895 SH   SOLE   0 0 1,895
NVIDIA CORPORATION COM 67066G104   585,497 1,346 SH   SOLE   0 0 1,346
ORACLE CORP COM 68389X105   453,549 4,282 SH   SOLE   0 0 4,282
PALO ALTO NETWORKS INC COM 697435105   288,361 1,230 SH   SOLE   0 0 1,230
PAYCHEX INC COM 704326107   426,606 3,699 SH   SOLE   0 0 3,699
PAYPAL HLDGS INC COM 70450Y103   300,017 5,132 SH   SOLE   0 0 5,132
PEPSICO INC COM 713448108   1,206,065 7,118 SH   SOLE   0 0 7,118
PFIZER INC COM 717081103   333,823 10,064 SH   SOLE   0 0 10,064
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   1,457,638 14,556 SH   SOLE   0 0 14,556
PRICE T ROWE GROUP INC COM 74144T108   230,399 2,197 SH   SOLE   0 0 2,197
PROCTER AND GAMBLE CO COM 742718109   972,594 6,668 SH   SOLE   0 0 6,668
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   534,770 15,930 SH   SOLE   0 0 15,930
SPDR SER TR PRTFLO S&P500 VL 78464A508   1,532,438 37,141 SH   SOLE   0 0 37,141
SPDR SER TR S&P KENSHO CLEAN 78468R655   293,974 4,358 SH   SOLE   0 0 4,358
SNAP ON INC COM 833034101   333,874 1,309 SH   SOLE   0 0 1,309
SPROTT FDS TR URANIUM MINERS E 85208P303   430,568 9,128 SH   SOLE   0 0 9,128
STRYKER CORPORATION COM 863667101   361,536 1,323 SH   SOLE   0 0 1,323
SYSCO CORP COM 871829107   227,410 3,443 SH   SOLE   0 0 3,443
TESLA INC COM 88160R101   686,604 2,744 SH   SOLE   0 0 2,744
TEXAS INSTRS INC COM 882508104   1,957,254 12,309 SH   SOLE   0 0 12,309
UIPATH INC CL A 90364P105   261,560 15,287 SH   SOLE   0 0 15,287
ULTA BEAUTY INC COM 90384S303   441,792 1,106 SH   SOLE   0 0 1,106
UNION PAC CORP COM 907818108   2,403,038 11,801 SH   SOLE   0 0 11,801
VALERO ENERGY CORP COM 91913Y100   449,504 3,172 SH   SOLE   0 0 3,172
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   2,393,808 54,753 SH   SOLE   0 0 54,753
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   1,488,250 12,465 SH   SOLE   0 0 12,465
VANGUARD INDEX FDS GROWTH ETF 922908736   570,762 2,096 SH   SOLE   0 0 2,096
WALMART INC COM 931142103   2,438,933 15,250 SH   SOLE   0 0 15,250
ZOOM VIDEO COMMUNICATIONS INCORPORATED CL A 98980L101   223,948 3,202 SH   SOLE   0 0 3,202