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   10,953,165 96,368 SH   SOLE 0 0 0 96,368
ABBVIE INC COM 00287Y109   12,515,050 68,726 SH   SOLE 0 0 0 68,726
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   373,463 17,583 SH   SOLE 0 0 0 17,583
ACUSHNET HLDGS CORP COM 005098108   1,022,397 15,503 SH   SOLE 0 0 0 15,503
ADOBE INC COM 00724F101   2,065,832 4,094 SH   SOLE 0 0 0 4,094
ADVANCED MICRO DEVICES INC COM 007903107   324,882 1,800 SH   SOLE 0 0 0 1,800
AGNC INVT CORP COM 00123Q104   104,772 10,583 SH   SOLE 0 0 0 10,583
AIM ETF PRODUCTS TRUST US LRGCP B10 FEB 00888H828   5,559,906 179,888 SH   SOLE 0 0 0 179,888
AIM ETF PRODUCTS TRUST US LRGCP B20 FEB 00888H786   4,134,826 142,787 SH   SOLE 0 0 0 142,787
AIR PRODS & CHEMS INC COM 009158106   7,420,158 30,628 SH   SOLE 0 0 0 30,628
ALBEMARLE CORP COM 012653101   5,941,028 45,097 SH   SOLE 0 0 0 45,097
ALPHABET INC CAP STK CL A 02079K305   2,892,573 19,165 SH   SOLE 0 0 0 19,165
ALPHABET INC CAP STK CL C 02079K107   12,147,607 79,782 SH   SOLE 0 0 0 79,782
ALTRIA GROUP INC COM 02209S103   333,133 7,637 SH   SOLE 0 0 0 7,637
AMAZON COM INC COM 023135106   8,466,135 46,935 SH   SOLE 0 0 0 46,935
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   21,155 365 SH   OTR 0 0 0 365
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   4,947,804 85,366 SH   SOLE 0 0 0 85,366
AMERICAN ELEC PWR CO INC COM 025537101   413,280 4,800 SH   SOLE 0 0 0 4,800
AMGEN INC COM 031162100   1,250,305 4,398 SH   SOLE 0 0 0 4,398
APPLE INC COM 037833100   46,862,992 273,285 SH   SOLE 0 0 0 273,285
APPLE INC COM 037833100   23,664 138 SH   OTR 0 0 0 138
ARCHER DANIELS MIDLAND CO COM 039483102   9,990,896 159,065 SH   SOLE 0 0 0 159,065
ARES CAPITAL CORP COM 04010L103   1,020,057 48,994 SH   SOLE 0 0 0 48,994
ASTRAZENECA PLC SPONSORED ADR 046353108   6,662,061 98,333 SH   SOLE 0 0 0 98,333
AUTOMATIC DATA PROCESSING IN COM 053015103   803,917 3,219 SH   SOLE 0 0 0 3,219
BANK AMERICA CORP COM 060505104   610,973 16,112 SH   SOLE 0 0 0 16,112
BARINGS BDC INC COM 06759L103   143,508 15,431 SH   SOLE 0 0 0 15,431
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   14,958,282 35,571 SH   SOLE 0 0 0 35,571
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   61,396 146 SH   OTR 0 0 0 146
BLACKSTONE INC COM 09260D107   2,395,667 18,236 SH   SOLE 0 0 0 18,236
BLOCK INC CL A 852234103   549,939 6,502 SH   SOLE 0 0 0 6,502
BOEING CO COM 097023105   717,151 3,716 SH   SOLE 0 0 0 3,716
BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788   11,253,995 223,693 SH   SOLE 0 0 0 223,693
BONDBLOXX ETF TRUST BLOOMBERG SEVEN 09789C820   6,449,014 135,855 SH   SOLE 0 0 0 135,855
BOSTON SCIENTIFIC CORP COM 101137107   204,306 2,983 SH   SOLE 0 0 0 2,983
BP PLC SPONSORED ADR 055622104   275,867 7,321 SH   SOLE 0 0 0 7,321
BRISTOL-MYERS SQUIBB CO COM 110122108   364,426 6,720 SH   SOLE 0 0 0 6,720
BROWN & BROWN INC COM 115236101   9,270,073 105,895 SH   SOLE 0 0 0 105,895
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   385,016 5,057 SH   SOLE 0 0 0 5,057
CAMBRIA ETF TR EMRG SHAREHLDR 132061706   335,769 10,011 SH   SOLE 0 0 0 10,011
CASEYS GEN STORES INC COM 147528103   12,498,838 39,249 SH   SOLE 0 0 0 39,249
CATERPILLAR INC COM 149123101   368,689 1,006 SH   SOLE 0 0 0 1,006
CHENIERE ENERGY INC COM NEW 16411R208   1,077,038 6,678 SH   SOLE 0 0 0 6,678
CHEVRON CORP NEW COM 166764100   11,482,535 72,794 SH   SOLE 0 0 0 72,794
CINCINNATI FINL CORP COM 172062101   253,346 2,040 SH   SOLE 0 0 0 2,040
COCA COLA CO COM 191216100   310,398 5,074 SH   SOLE 0 0 0 5,074
COLUMBIA ETF TR I SELIGMAN SEMICON 19761L870   3,181,417 126,823 SH   SOLE 0 0 0 126,823
COMCAST CORP NEW CL A 20030N101   391,353 9,028 SH   SOLE 0 0 0 9,028
CONSTELLATION BRANDS INC CL A 21036P108   6,157,622 22,658 SH   SOLE 0 0 0 22,658
COSTCO WHSL CORP NEW COM 22160K105   10,213,500 13,941 SH   SOLE 0 0 0 13,941
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   639,409 9,381 SH   SOLE 0 0 0 9,381
CULLEN FROST BANKERS INC COM 229899109   6,587,524 58,519 SH   SOLE 0 0 0 58,519
DANAHER CORPORATION COM 235851102   4,885,300 19,563 SH   SOLE 0 0 0 19,563
DEERE & CO COM 244199105   227,961 555 SH   SOLE 0 0 0 555
DELCATH SYS INC COM NEW 24661P807   83,203 17,443 SH   SOLE 0 0 0 17,443
DIAGEO PLC SPON ADR NEW 25243Q205   607,072 4,081 SH   SOLE 0 0 0 4,081
DOW INC COM 260557103   502,450 8,673 SH   SOLE 0 0 0 8,673
DUKE ENERGY CORP NEW COM NEW 26441C204   304,733 3,151 SH   SOLE 0 0 0 3,151
EDWARDS LIFESCIENCES CORP COM 28176E108   659,364 6,900 SH   SOLE 0 0 0 6,900
ELI LILLY & CO COM 532457108   1,549,699 1,992 SH   SOLE 0 0 0 1,992
EXXON MOBIL CORP COM 30231G102   1,702,321 14,645 SH   SOLE 0 0 0 14,645
FEDEX CORP COM 31428X106   845,250 2,917 SH   SOLE 0 0 0 2,917
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   7,931,876 128,639 SH   SOLE 0 0 0 128,639
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F771   439,049 11,226 SH   SOLE 0 0 0 11,226
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U406   271,800 7,253 SH   SOLE 0 0 0 7,253
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623   5,624,438 133,979 SH   SOLE 0 0 0 133,979
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U679   6,898,416 218,581 SH   SOLE 0 0 0 218,581
FIRST TR EXCHNG TRADED FD VI FT VEST FD OF BU 33740F755   10,270,924 367,344 SH   SOLE 0 0 0 367,344
FMC CORP COM NEW 302491303   1,345,282 21,119 SH   SOLE 0 0 0 21,119
FORD MTR CO DEL COM 345370860   260,979 19,652 SH   SOLE 0 0 0 19,652
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   1,164,411 196,359 SH   SOLE 0 0 0 196,359
GENERAL MTRS CO COM 37045V100   275,937 6,085 SH   SOLE 0 0 0 6,085
GENUINE PARTS CO COM 372460105   10,560,730 68,165 SH   SOLE 0 0 0 68,165
GRACO INC COM 384109104   11,395,460 121,929 SH   SOLE 0 0 0 121,929
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   2,208,992 34,969 SH   SOLE 0 0 0 34,969
HONEYWELL INTL INC COM 438516106   369,450 1,800 SH   SOLE 0 0 0 1,800
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540   5,531,391 151,140 SH   SOLE 0 0 0 151,140
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508   1,247,159 31,889 SH   SOLE 0 0 0 31,889
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417   523,441 15,323 SH   SOLE 0 0 0 15,323
INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C466   375,093 8,607 SH   SOLE 0 0 0 8,607
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318   360,485 11,102 SH   SOLE 0 0 0 11,102
INTERNATIONAL BUSINESS MACHS COM 459200101   8,090,561 42,368 SH   SOLE 0 0 0 42,368
INTUITIVE SURGICAL INC COM NEW 46120E602   586,662 1,470 SH   SOLE 0 0 0 1,470
INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705   230,492 6,267 SH   SOLE 0 0 0 6,267
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   278,970 23,482 SH   SOLE 0 0 0 23,482
INVESCO QQQ TR UNIT SER 1 46090E103   357,047 804 SH   SOLE 0 0 0 804
ISHARES TR S&P 500 GRWT ETF 464287309   273,532 3,239 SH   SOLE 0 0 0 3,239
ISHARES TR CORE DIV GRWTH 46434V621   5,545,281 95,509 SH   SOLE 0 0 0 95,509
ISHARES TR PFD AND INCM SEC 464288687   386,576 11,994 SH   SOLE 0 0 0 11,994
ISHARES TR INTL DIV GRWTH 46435G524   33,949 504 SH   OTR 0 0 0 504
ISHARES TR CORE DIV GRWTH 46434V621   43,146 743 SH   OTR 0 0 0 743
ISHARES TR 1 3 YR TREAS BD 464287457   403,257 4,931 SH   SOLE 0 0 0 4,931
ISHARES TR JPMORGAN USD EMG 464288281   234,191 2,612 SH   SOLE 0 0 0 2,612
ISHARES TR INTL DIV GRWTH 46435G524   5,591,023 83,002 SH   SOLE 0 0 0 83,002
ISHARES TR S&P 500 GRWT ETF 464287309   1,437 17 SH   OTR 0 0 0 17
ISHARES TR 20 YR TR BD ETF 464287432   1,467,745 15,512 SH   SOLE 0 0 0 15,512
ISHARES TR ESG AWR MSCI USA 46435G425   360,285 3,134 SH   SOLE 0 0 0 3,134
ISHARES TR CORE S&P500 ETF 464287200   796,427 1,515 SH   SOLE 0 0 0 1,515
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   4,814,696 83,213 SH   SOLE 0 0 0 83,213
JOHN HANCOCK EXCHANGE TRADED INTERNATIONAL HI 47804J750   1,111,564 37,458 SH   SOLE 0 0 0 37,458
JOHNSON & JOHNSON COM 478160104   9,272,821 58,618 SH   SOLE 0 0 0 58,618
JPMORGAN CHASE & CO COM 46625H100   4,712,008 23,525 SH   SOLE 0 0 0 23,525
LAMB WESTON HLDGS INC COM 513272104   259,659 2,437 SH   SOLE 0 0 0 2,437
LINCOLN ELEC HLDGS INC COM 533900106   10,547,411 41,291 SH   SOLE 0 0 0 41,291
LOCKHEED MARTIN CORP COM 539830109   5,271,869 11,590 SH   SOLE 0 0 0 11,590
LOWES COS INC COM 548661107   2,116,227 8,308 SH   SOLE 0 0 0 8,308
LULULEMON ATHLETICA INC COM 550021109   988,735 2,531 SH   SOLE 0 0 0 2,531
MARKEL GROUP INC COM 570535104   356,026 234 SH   SOLE 0 0 0 234
MASTERCARD INCORPORATED CL A 57636Q104   6,929,186 14,389 SH   SOLE 0 0 0 14,389
MCDONALDS CORP COM 580135101   686,196 2,434 SH   SOLE 0 0 0 2,434
MEDTRONIC PLC SHS G5960L103   254,558 2,921 SH   SOLE 0 0 0 2,921
MERCK & CO INC COM 58933Y105   356,361 2,701 SH   SOLE 0 0 0 2,701
META PLATFORMS INC CL A 30303M102   10,305,076 21,222 SH   SOLE 0 0 0 21,222
META PLATFORMS INC CL A 30303M102   25,250 52 SH   OTR 0 0 0 52
MICROCHIP TECHNOLOGY INC. COM 595017104   4,375,980 48,779 SH   SOLE 0 0 0 48,779
MICROSOFT CORP COM 594918104   9,096,897 21,622 SH   SOLE 0 0 0 21,622
MONDELEZ INTL INC CL A 609207105   295,316 4,219 SH   SOLE 0 0 0 4,219
MSC INDL DIRECT INC CL A 553530106   12,032,066 123,991 SH   SOLE 0 0 0 123,991
NETFLIX INC COM 64110L106   1,108,377 1,825 SH   SOLE 0 0 0 1,825
NEXTERA ENERGY INC COM 65339F101   7,724,773 120,870 SH   SOLE 0 0 0 120,870
NIKE INC CL B 654106103   7,122,703 75,790 SH   SOLE 0 0 0 75,790
NUCOR CORP COM 670346105   12,404,869 62,683 SH   SOLE 0 0 0 62,683
NVIDIA CORPORATION COM 67066G104   2,633,009 2,914 SH   SOLE 0 0 0 2,914
NVR INC COM 62944T105   291,599 36 SH   SOLE 0 0 0 36
PACCAR INC COM 693718108   215,902 1,743 SH   SOLE 0 0 0 1,743
PACER FDS TR US CASH COWS 100 69374H881   5,495,477 94,570 SH   SOLE 0 0 0 94,570
PACER FDS TR US CASH COWS 100 69374H881   43,989 757 SH   OTR 0 0 0 757
PACER FDS TR DEVELOPED MRKT 69374H873   2,989,932 93,582 SH   SOLE 0 0 0 93,582
PEPSICO INC COM 713448108   12,955,732 74,029 SH   SOLE 0 0 0 74,029
PFIZER INC COM 717081103   1,736,817 62,588 SH   SOLE 0 0 0 62,588
PIMCO ETF TR ACTIVE BD ETF 72201R775   224,848 2,448 SH   SOLE 0 0 0 2,448
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   1,067,443 10,617 SH   SOLE 0 0 0 10,617
PROSHARES TR S&P MDCP 400 DIV 74347B680   914,106 11,636 SH   SOLE 0 0 0 11,636
PROSHARES TR S&P TECH DIVIDEN 74347G606   19,797 275 SH   OTR 0 0 0 275
PROSHARES TR S&P TECH DIVIDEN 74347G606   3,531,090 49,050 SH   SOLE 0 0 0 49,050
QUALCOMM INC COM 747525103   288,635 1,705 SH   SOLE 0 0 0 1,705
REALTY INCOME CORP COM 756109104   6,958,495 128,623 SH   SOLE 0 0 0 128,623
ROPER TECHNOLOGIES INC COM 776696106   1,963,562 3,501 SH   SOLE 0 0 0 3,501
RPM INTL INC COM 749685103   7,268,525 61,106 SH   SOLE 0 0 0 61,106
S&P GLOBAL INC COM 78409V104   2,209,992 5,194 SH   SOLE 0 0 0 5,194
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,153,056 14,301 SH   SOLE 0 0 0 14,301
SERVICENOW INC COM 81762P102   1,247,286 1,636 SH   SOLE 0 0 0 1,636
SHARECARE INC COM CL A 81948W104   903,550 1,177,264 SH   SOLE 0 0 0 1,177,264
SIMPLIFY EXCHANGE TRADED FUN HEDGED EQUITY 82889N764   9,643,663 364,049 SH   SOLE 0 0 0 364,049
SIMPLIFY EXCHANGE TRADED FUN ENHANCED INM ETF 82889N632   16,077,160 658,900 SH   SOLE 0 0 0 658,900
SIREN ETF TR DIVCN LDRS ETF 829658301   357,955 5,417 SH   SOLE 0 0 0 5,417
SMITH A O CORP COM 831865209   1,645,252 18,391 SH   SOLE 0 0 0 18,391
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   437,966 8,909 SH   SOLE 0 0 0 8,909
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,264,890 2,418 SH   SOLE 0 0 0 2,418
SPDR SER TR PRTFLO S&P500 GW 78464A409   3,077,552 42,072 SH   SOLE 0 0 0 42,072
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   441,333 10,480 SH   SOLE 0 0 0 10,480
STANLEY BLACK & DECKER INC COM 854502101   214,140 2,187 SH   SOLE 0 0 0 2,187
STARBOARD INVT TR ADAPTIVE ALPHA 85521B742   5,096,839 198,862 SH   SOLE 0 0 0 198,862
STARBOARD INVT TR ADAPTIVE ALPHA 85521B742   38,804 1,514 SH   OTR 0 0 0 1,514
STARBUCKS CORP COM 855244109   566,901 6,203 SH   SOLE 0 0 0 6,203
SYSCO CORP COM 871829107   265,484 3,270 SH   SOLE 0 0 0 3,270
TARGET CORP COM 87612E106   337,320 1,904 SH   SOLE 0 0 0 1,904
TESLA INC COM 88160R101   1,862,495 10,595 SH   SOLE 0 0 0 10,595
TEXAS INSTRS INC COM 882508104   8,708,086 49,986 SH   SOLE 0 0 0 49,986
THERMO FISHER SCIENTIFIC INC COM 883556102   1,528,042 2,629 SH   SOLE 0 0 0 2,629
TYSON FOODS INC CL A 902494103   575,764 9,804 SH   SOLE 0 0 0 9,804
UBER TECHNOLOGIES INC COM 90353T100   919,338 11,941 SH   SOLE 0 0 0 11,941
UMB FINL CORP COM 902788108   513,008 5,897 SH   SOLE 0 0 0 5,897
UNION PAC CORP COM 907818108   2,405,602 9,782 SH   SOLE 0 0 0 9,782
UNION PAC CORP COM 907818108   152,231 619 SH   OTR 0 0 0 619
UNITEDHEALTH GROUP INC COM 91324P102   401,202 811 SH   SOLE 0 0 0 811
US BANCORP DEL COM NEW 902973304   212,685 4,758 SH   SOLE 0 0 0 4,758
VALLEY NATL BANCORP COM 919794107   126,134 15,846 SH   SOLE 0 0 0 15,846
VALMONT INDS INC COM 920253101   5,499,600 24,091 SH   SOLE 0 0 0 24,091
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   4,919,738 54,725 SH   SOLE 0 0 0 54,725
VANECK ETF TRUST IG FLOATING RATE 92189F486   12,432,316 487,351 SH   SOLE 0 0 0 487,351
VANECK ETF TRUST CLO ETF 92189H748   10,645,415 201,538 SH   SOLE 0 0 0 201,538
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   781,031 15,762 SH   SOLE 0 0 0 15,762
VANGUARD INDEX FDS SML CP GRW ETF 922908595   517,998 1,987 SH   SOLE 0 0 0 1,987
VANGUARD INDEX FDS SML CP GRW ETF 922908595   32,851 126 SH   OTR 0 0 0 126
VANGUARD INDEX FDS TOTAL STK MKT 922908769   116,444 448 SH   OTR 0 0 0 448
VANGUARD INDEX FDS TOTAL STK MKT 922908769   7,119,569 27,393 SH   SOLE 0 0 0 27,393
VERIZON COMMUNICATIONS INC COM 92343V104   8,702,266 207,394 SH   SOLE 0 0 0 207,394
VISA INC COM CL A 92826C839   1,687,857 6,048 SH   SOLE 0 0 0 6,048
VISHAY INTERTECHNOLOGY INC COM 928298108   671,683 29,616 SH   SOLE 0 0 0 29,616
WALMART INC COM 931142103   10,878,841 180,802 SH   SOLE 0 0 0 180,802
WASTE MGMT INC DEL COM 94106L109   213,150 1,000 SH   SOLE 0 0 0 1,000
WAYFAIR INC CL A 94419L101   345,984 5,097 SH   SOLE 0 0 0 5,097
WELLS FARGO CO NEW COM 949746101   521,333 8,995 SH   SOLE 0 0 0 8,995
WERNER ENTERPRISES INC COM 950755108   469,688 12,006 SH   SOLE 0 0 0 12,006
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   1,993,948 39,649 SH   SOLE 0 0 0 39,649
WISDOMTREE TR GLB US QTLY DIV 97717W844   833,222 21,425 SH   SOLE 0 0 0 21,425
WISDOMTREE TR EM EX ST-OWNED 97717X578   622 21 SH   OTR 0 0 0 21
WISDOMTREE TR US QTLY DIV GRT 97717X669   1,196,041 15,698 SH   SOLE 0 0 0 15,698
WISDOMTREE TR EM EX ST-OWNED 97717X578   272,612 9,254 SH   SOLE 0 0 0 9,254
WP CAREY INC COM 92936U109   10,211,299 180,923 SH   SOLE 0 0 0 180,923
XYLEM INC COM 98419M100   465,264 3,600 SH   SOLE 0 0 0 3,600
ZAI LAB LTD ADR 98887Q104   631,076 39,393 SH   SOLE 0 0 0 39,393
ZIMMER BIOMET HOLDINGS INC COM 98956P102   251,140 1,903 SH   SOLE 0 0 0 1,903
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   405,752 6,207 SH   SOLE 0 0 0 6,207