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   9,033,122 93,269 SH   SOLE 0 0 0 93,269
ABBVIE INC COM 00287Y109   9,881,698 66,293 SH   SOLE 0 0 0 66,293
ACUSHNET HLDGS CORP COM 005098108   816,965 15,403 SH   SOLE 0 0 0 15,403
ADOBE INC COM 00724F101   1,945,778 3,816 SH   SOLE 0 0 0 3,816
AGNC INVT CORP COM 00123Q104   99,904 10,583 SH   SOLE 0 0 0 10,583
AIM ETF PRODUCTS TRUST U S LRGCP 6M APR 00888H877   2,318,922 85,144 SH   SOLE 0 0 0 85,144
AIR PRODS & CHEMS INC COM 009158106   8,147,799 28,750 SH   SOLE 0 0 0 28,750
ALPHABET INC CAP STK CL A 02079K305   2,673,993 20,434 SH   SOLE 0 0 0 20,434
ALPHABET INC CAP STK CL C 02079K107   10,457,024 79,310 SH   SOLE 0 0 0 79,310
ALTRIA GROUP INC COM 02209S103   473,045 11,250 SH   SOLE 0 0 0 11,250
AMAZON COM INC COM 023135106   5,834,045 45,894 SH   SOLE 0 0 0 45,894
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   5,592,523 105,939 SH   SOLE 0 0 0 105,939
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   20,641 391 SH   OTR 0 0 0 391
AMERICAN ELEC PWR CO INC COM 025537101   395,582 5,259 SH   SOLE 0 0 0 5,259
AMGEN INC COM 031162100   1,181,721 4,397 SH   SOLE 0 0 0 4,397
AMN HEALTHCARE SVCS INC COM 001744101   957,764 11,244 SH   SOLE 0 0 0 11,244
APPLE INC COM 037833100   47,186,449 275,606 SH   SOLE 0 0 0 275,606
APPLE INC COM 037833100   23,627 138 SH   OTR 0 0 0 138
ARCHER DANIELS MIDLAND CO COM 039483102   9,025,731 119,673 SH   SOLE 0 0 0 119,673
ARES CAPITAL CORP COM 04010L103   920,478 47,277 SH   SOLE 0 0 0 47,277
ASTRAZENECA PLC SPONSORED ADR 046353108   5,701,956 84,199 SH   SOLE 0 0 0 84,199
AUTODESK INC COM 052769106   952,614 4,604 SH   SOLE 0 0 0 4,604
AUTOMATIC DATA PROCESSING IN COM 053015103   971,964 4,040 SH   SOLE 0 0 0 4,040
BANK AMERICA CORP COM 060505104   438,960 16,032 SH   SOLE 0 0 0 16,032
BARINGS BDC INC COM 06759L103   137,490 15,431 SH   SOLE 0 0 0 15,431
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   51,144 146 SH   OTR 0 0 0 146
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   12,288,845 35,081 SH   SOLE 0 0 0 35,081
BLACK HILLS CORP COM 092113109   8,911,235 176,146 SH   SOLE 0 0 0 176,146
BLACKSTONE INC COM 09260D107   1,601,154 14,945 SH   SOLE 0 0 0 14,945
BLOCK INC CL A 852234103   292,957 6,619 SH   SOLE 0 0 0 6,619
BOEING CO COM 097023105   894,571 4,667 SH   SOLE 0 0 0 4,667
BONDBLOXX ETF TRUST BLOOMBERG SEVEN 09789C820   2,618,310 56,847 SH   SOLE 0 0 0 56,847
BP PLC SPONSORED ADR 055622104   577,548 14,916 SH   SOLE 0 0 0 14,916
BRISTOL-MYERS SQUIBB CO COM 110122108   390,029 6,720 SH   SOLE 0 0 0 6,720
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   1,297,756 15,067 SH   SOLE 0 0 0 15,067
CAMBRIA ETF TR EMRG SHAREHLDR 132061706   359,963 12,551 SH   SOLE 0 0 0 12,551
CASEYS GEN STORES INC COM 147528103   10,474,889 38,579 SH   SOLE 0 0 0 38,579
CATERPILLAR INC COM 149123101   242,970 890 SH   SOLE 0 0 0 890
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   251,353 50,574 SH   SOLE 0 0 0 50,574
CHENIERE ENERGY INC COM NEW 16411R208   866,621 5,222 SH   SOLE 0 0 0 5,222
CHEVRON CORP NEW COM 166764100   10,693,260 63,416 SH   SOLE 0 0 0 63,416
CINCINNATI FINL CORP COM 172062101   397,729 3,888 SH   SOLE 0 0 0 3,888
COLUMBIA ETF TR I SELIGMAN SEMICON 19761L870   3,254,910 167,881 SH   SOLE 0 0 0 167,881
COMCAST CORP NEW CL A 20030N101   395,347 8,916 SH   SOLE 0 0 0 8,916
CONSTELLATION BRANDS INC CL A 21036P108   5,660,992 22,524 SH   SOLE 0 0 0 22,524
COSTCO WHSL CORP NEW COM 22160K105   7,939,770 14,054 SH   SOLE 0 0 0 14,054
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   425,531 9,375 SH   SOLE 0 0 0 9,375
CULLEN FROST BANKERS INC COM 229899109   7,027,965 77,053 SH   SOLE 0 0 0 77,053
DANAHER CORPORATION COM 235851102   4,532,278 18,268 SH   SOLE 0 0 0 18,268
DIAGEO PLC SPON ADR NEW 25243Q205   7,997,966 53,613 SH   SOLE 0 0 0 53,613
DOW INC COM 260557103   446,665 8,663 SH   SOLE 0 0 0 8,663
DUKE ENERGY CORP NEW COM NEW 26441C204   307,498 3,484 SH   SOLE 0 0 0 3,484
EDWARDS LIFESCIENCES CORP COM 28176E108   478,032 6,900 SH   SOLE 0 0 0 6,900
ELI LILLY & CO COM 532457108   1,111,859 2,070 SH   SOLE 0 0 0 2,070
EXXON MOBIL CORP COM 30231G102   1,629,799 13,861 SH   SOLE 0 0 0 13,861
FEDEX CORP COM 31428X106   776,670 2,932 SH   SOLE 0 0 0 2,932
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   9,355,886 176,028 SH   SOLE 0 0 0 176,028
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755   9,546,410 389,809 SH   SOLE 0 0 0 389,809
FIRST TR EXCHNG TRADED FD VI CBOE VEST U S EQ 33740U810   3,210,837 94,701 SH   SOLE 0 0 0 94,701
FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406   248,351 7,398 SH   SOLE 0 0 0 7,398
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771   396,093 11,367 SH   SOLE 0 0 0 11,367
FMC CORP COM NEW 302491303   535,008 7,989 SH   SOLE 0 0 0 7,989
FORD MTR CO DEL COM 345370860   208,039 16,750 SH   SOLE 0 0 0 16,750
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   1,141,103 210,536 SH   SOLE 0 0 0 210,536
GENERAC HLDGS INC COM 368736104   261,504 2,400 SH   SOLE 0 0 0 2,400
GENUINE PARTS CO COM 372460105   9,211,207 63,798 SH   SOLE 0 0 0 63,798
GRACO INC COM 384109104   9,128,953 125,260 SH   SOLE 0 0 0 125,260
GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106   299,440 20,124 SH   SOLE 0 0 0 20,124
HONEYWELL INTL INC COM 438516106   332,532 1,800 SH   SOLE 0 0 0 1,800
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813   3,918,198 116,267 SH   SOLE 0 0 0 116,267
INNOVATOR ETFS TR US EQTY PWR BUF 45782C417   223,527 7,339 SH   SOLE 0 0 0 7,339
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508   3,492,547 100,372 SH   SOLE 0 0 0 100,372
INNOVATOR ETFS TR US EQTY PWR BUF 45782C318   345,827 11,715 SH   SOLE 0 0 0 11,715
INNOVATOR ETFS TR GRWT100 PWR BF 45782C334   3,160,794 75,582 SH   SOLE 0 0 0 75,582
INNOVATOR ETFS TR INTERNATIONAL DV 45782C631   4,341,173 165,378 SH   SOLE 0 0 0 165,378
INTERNATIONAL BUSINESS MACHS COM 459200101   6,671,525 47,552 SH   SOLE 0 0 0 47,552
INTUITIVE SURGICAL INC COM NEW 46120E602   315,381 1,079 SH   SOLE 0 0 0 1,079
INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705   3,802,116 122,032 SH   SOLE 0 0 0 122,032
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   269,351 24,598 SH   SOLE 0 0 0 24,598
ISHARES TR 1 3 YR TREAS BD 464287457   399,263 4,931 SH   SOLE 0 0 0 4,931
ISHARES TR INTL DIV GRWTH 46435G524   6,113,950 103,085 SH   SOLE 0 0 0 103,085
ISHARES TR JPMORGAN USD EMG 464288281   263,800 3,197 SH   SOLE 0 0 0 3,197
ISHARES TR S&P 500 GRWT ETF 464287309   252,445 3,690 SH   SOLE 0 0 0 3,690
ISHARES TR S&P 500 GRWT ETF 464287309   1,163 17 SH   OTR 0 0 0 17
ISHARES TR PFD AND INCM SEC 464288687   353,482 11,724 SH   SOLE 0 0 0 11,724
ISHARES TR 20 YR TR BD ETF 464287432   1,599,613 18,036 SH   SOLE 0 0 0 18,036
ISHARES TR CORE DIV GRWTH 46434V621   40,268 813 SH   OTR 0 0 0 813
ISHARES TR INTL SEL DIV ETF 464288448   929,694 36,602 SH   SOLE 0 0 0 36,602
ISHARES TR CORE DIV GRWTH 46434V621   6,001,075 121,160 SH   SOLE 0 0 0 121,160
ISHARES TR INTL DIV GRWTH 46435G524   29,655 500 SH   OTR 0 0 0 500
ISHARES TR ESG AWR MSCI USA 46435G425   294,314 3,134 SH   SOLE 0 0 0 3,134
ISHARES TR CORE S&P500 ETF 464287200   634,816 1,478 SH   SOLE 0 0 0 1,478
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   3,451,920 64,450 SH   SOLE 0 0 0 64,450
JOHNSON & JOHNSON COM 478160104   9,064,560 58,199 SH   SOLE 0 0 0 58,199
JPMORGAN CHASE & CO COM 46625H100   3,278,132 22,605 SH   SOLE 0 0 0 22,605
KRANESHARES TR QUADRTC INT RT 500767736   483,715 23,527 SH   SOLE 0 0 0 23,527
LAMB WESTON HLDGS INC COM 513272104   226,170 2,446 SH   SOLE 0 0 0 2,446
LINCOLN ELEC HLDGS INC COM 533900106   7,242,682 39,841 SH   SOLE 0 0 0 39,841
LOCKHEED MARTIN CORP COM 539830109   4,590,668 11,225 SH   SOLE 0 0 0 11,225
LOWES COS INC COM 548661107   2,021,382 9,726 SH   SOLE 0 0 0 9,726
LULULEMON ATHLETICA INC COM 550021109   803,226 2,083 SH   SOLE 0 0 0 2,083
MARKEL GROUP INC COM 570535104   375,485 255 SH   SOLE 0 0 0 255
MASTERCARD INCORPORATED CL A 57636Q104   5,697,510 14,391 SH   SOLE 0 0 0 14,391
MCCORMICK & CO INC COM NON VTG 579780206   262,168 3,466 SH   SOLE 0 0 0 3,466
MCDONALDS CORP COM 580135101   854,097 3,242 SH   SOLE 0 0 0 3,242
MEDTRONIC PLC SHS G5960L103   623,530 7,957 SH   SOLE 0 0 0 7,957
META PLATFORMS INC CL A 30303M102   15,611 52 SH   OTR 0 0 0 52
META PLATFORMS INC CL A 30303M102   6,657,657 22,177 SH   SOLE 0 0 0 22,177
MICROCHIP TECHNOLOGY INC. COM 595017104   3,425,936 43,894 SH   SOLE 0 0 0 43,894
MICROSOFT CORP COM 594918104   6,579,359 20,837 SH   SOLE 0 0 0 20,837
MONDELEZ INTL INC CL A 609207105   289,129 4,166 SH   SOLE 0 0 0 4,166
MSC INDL DIRECT INC CL A 553530106   12,245,967 124,768 SH   SOLE 0 0 0 124,768
NETFLIX INC COM 64110L106   700,826 1,856 SH   SOLE 0 0 0 1,856
NIKE INC CL B 654106103   6,813,697 71,258 SH   SOLE 0 0 0 71,258
NUCOR CORP COM 670346105   11,591,096 74,136 SH   SOLE 0 0 0 74,136
NVIDIA CORPORATION COM 67066G104   1,287,570 2,960 SH   SOLE 0 0 0 2,960
NVR INC COM 62944T105   220,642 37 SH   SOLE 0 0 0 37
PACER FDS TR US CASH COWS 100 69374H881   40,038 810 SH   OTR 0 0 0 810
PACER FDS TR US CASH COWS 100 69374H881   5,890,281 119,164 SH   SOLE 0 0 0 119,164
PEPSICO INC COM 713448108   11,891,654 70,182 SH   SOLE 0 0 0 70,182
PFIZER INC COM 717081103   2,182,885 65,809 SH   SOLE 0 0 0 65,809
PIMCO ETF TR ACTIVE BD ETF 72201R775   468,289 5,328 SH   SOLE 0 0 0 5,328
PIMCO ETF TR MUNI INCOME OPP 72201R635   8,301,773 193,424 SH   SOLE 0 0 0 193,424
POLARIS INC COM 731068102   412,006 3,956 SH   SOLE 0 0 0 3,956
PROSHARES TR S&P TECH DIVIDEN 74347G606   4,348,617 69,981 SH   SOLE 0 0 0 69,981
PROSHARES TR S&P MDCP 400 DIV 74347B680   745,429 11,169 SH   SOLE 0 0 0 11,169
REALTY INCOME CORP COM 756109104   8,800,839 176,228 SH   SOLE 0 0 0 176,228
ROPER TECHNOLOGIES INC COM 776696106   1,547,687 3,196 SH   SOLE 0 0 0 3,196
S&P GLOBAL INC COM 78409V104   1,615,457 4,421 SH   SOLE 0 0 0 4,421
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,026,042 14,500 SH   SOLE 0 0 0 14,500
SHARECARE INC COM CL A 81948W104   1,107,099 1,177,264 SH   SOLE 0 0 0 1,177,264
SIMPLIFY EXCHANGE TRADED FUN HEDGED EQUITY 82889N764   8,560,199 351,293 SH   SOLE 0 0 0 351,293
SIREN ETF TR DIVCN LDRS ETF 829658301   302,086 5,513 SH   SOLE 0 0 0 5,513
SPDR S&P 500 ETF TR TR UNIT 78462F103   972,129 2,274 SH   SOLE 0 0 0 2,274
SPDR SER TR PRTFLO S&P500 GW 78464A409   1,789,239 30,183 SH   SOLE 0 0 0 30,183
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   622,644 14,850 SH   SOLE 0 0 0 14,850
STANLEY BLACK & DECKER INC COM 854502101   426,045 5,097 SH   SOLE 0 0 0 5,097
STARBOARD INVT TR RH HEDGED MULTI 85521B783   9,606,626 1,338,007 SH   SOLE 0 0 0 1,338,007
STARBOARD INVT TR ADAPTIVE ALPHA 85521B742   54,436 2,401 SH   OTR 0 0 0 2,401
STARBOARD INVT TR ADAPTIVE ALPHA 85521B742   4,122,944 181,850 SH   SOLE 0 0 0 181,850
STARBUCKS CORP COM 855244109   565,747 6,199 SH   SOLE 0 0 0 6,199
SYSCO CORP COM 871829107   387,912 5,873 SH   SOLE 0 0 0 5,873
TARGET CORP COM 87612E106   233,597 2,113 SH   SOLE 0 0 0 2,113
TESLA INC COM 88160R101   2,628,311 10,504 SH   SOLE 0 0 0 10,504
TEXAS INSTRS INC COM 882508104   7,952,880 50,015 SH   SOLE 0 0 0 50,015
THERMO FISHER SCIENTIFIC INC COM 883556102   987,039 1,950 SH   SOLE 0 0 0 1,950
TYSON FOODS INC CL A 902494103   778,157 15,412 SH   SOLE 0 0 0 15,412
UBER TECHNOLOGIES INC COM 90353T100   414,186 9,006 SH   SOLE 0 0 0 9,006
UMB FINL CORP COM 902788108   5,419,097 87,334 SH   SOLE 0 0 0 87,334
UNION PAC CORP COM 907818108   2,010,014 9,871 SH   SOLE 0 0 0 9,871
UNION PAC CORP COM 907818108   125,232 615 SH   OTR 0 0 0 615
UNITEDHEALTH GROUP INC COM 91324P102   459,317 911 SH   SOLE 0 0 0 911
US BANCORP DEL COM NEW 902973304   222,531 6,731 SH   SOLE 0 0 0 6,731
VALLEY NATL BANCORP COM 919794107   196,572 22,964 SH   SOLE 0 0 0 22,964
VALMONT INDS INC COM 920253101   5,901,845 24,570 SH   SOLE 0 0 0 24,570
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   5,910,462 77,933 SH   SOLE 0 0 0 77,933
VANECK ETF TRUST IG FLOATING RATE 92189F486   13,411,308 530,301 SH   SOLE 0 0 0 530,301
VANECK ETF TRUST CLO ETF 92189H748   8,331,882 159,737 SH   SOLE 0 0 0 159,737
VANGUARD INDEX FDS TOTAL STK MKT 922908769   101,744 479 SH   OTR 0 0 0 479
VANGUARD INDEX FDS SML CP GRW ETF 922908595   386,696 1,805 SH   SOLE 0 0 0 1,805
VANGUARD INDEX FDS SML CP GRW ETF 922908595   28,700 134 SH   OTR 0 0 0 134
VANGUARD INDEX FDS TOTAL STK MKT 922908769   7,098,228 33,418 SH   SOLE 0 0 0 33,418
VERALTO CORP COM SHS 92338C103   255,709 3,024 SH   SOLE 0 0 0 3,024
VERIZON COMMUNICATIONS INC COM 92343V104   8,037,180 247,985 SH   SOLE 0 0 0 247,985
VISA INC COM CL A 92826C839   1,279,665 5,564 SH   SOLE 0 0 0 5,564
VISHAY INTERTECHNOLOGY INC COM 928298108   356,831 14,435 SH   SOLE 0 0 0 14,435
WALMART INC COM 931142103   7,092,419 44,347 SH   SOLE 0 0 0 44,347
WAYFAIR INC CL A 94419L101   300,488 4,961 SH   SOLE 0 0 0 4,961
WELLS FARGO CO NEW COM 949746101   1,186,390 29,035 SH   SOLE 0 0 0 29,035
WERNER ENTERPRISES INC COM 950755108   545,062 13,994 SH   SOLE 0 0 0 13,994
WISDOMTREE TR EM EX ST-OWNED 97717X578   560 21 SH   OTR 0 0 0 21
WISDOMTREE TR GLB US QTLY DIV 97717W844   692,635 20,707 SH   SOLE 0 0 0 20,707
WISDOMTREE TR US QTLY DIV GRT 97717X669   971,020 15,294 SH   SOLE 0 0 0 15,294
WISDOMTREE TR EM EX ST-OWNED 97717X578   302,820 11,354 SH   SOLE 0 0 0 11,354
WP CAREY INC COM 92936U109   8,585,845 158,762 SH   SOLE 0 0 0 158,762
XYLEM INC COM 98419M100   327,708 3,600 SH   SOLE 0 0 0 3,600
ZAI LAB LTD ADR 98887Q104   957,644 39,393 SH   SOLE 0 0 0 39,393
ZILLOW GROUP INC CL C CAP STK 98954M200   262,466 5,686 SH   SOLE 0 0 0 5,686
ZIMMER BIOMET HOLDINGS INC COM 98956P102   216,078 1,925 SH   SOLE 0 0 0 1,925
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   438,524 6,270 SH   SOLE 0 0 0 6,270