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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
ABBOTT LABSCOM0028241003322,358SH SOLE 002,358
AMAZON COM INCCOM023135106710213SH SOLE 00213
APPLE INCCOM0378331001,7139,649SH SOLE 009,649
BK OF AMERICA CORPCOM0605051043678,250SH SOLE 008,250
BERKSHIRE HATHAWAY INC DELCL B NEW0846707026072,030SH SOLE 002,030
AZENTA INCCOM1143401027337,106SH SOLE 007,106
CANADIAN NATL RY COCOM1363751024393,573SH SOLE 003,573
CASEYS GEN STORES INCCOM1475281033931,991SH SOLE 001,991
COLGATE PALMOLIVE COCOM1941621034335,077SH SOLE 005,077
COPART INCCOM2172041065213,434SH SOLE 003,434
CUMMINS INCCOM2310211063881,778SH SOLE 001,778
DEERE & COCOM2441991055051,471SH SOLE 001,471
DISNEY WALT COCOM2546871063021,947SH SOLE 001,947
FMC CORPCOM NEW3024913034534,118SH SOLE 004,118
FEDERAL AGRIC MTG CORPCL C3131483065334,298SH SOLE 004,298
GENERAL DYNAMICS CORPCOM3695501084642,226SH SOLE 002,226
HEXCEL CORP NEWCOM4282911084248,181SH SOLE 008,181
HOME DEPOT INCCOM437076102318765SH SOLE 00765
INGREDION INCCOM4571871024845,009SH SOLE 005,009
INTEL CORPCOM45814010064612,542SH SOLE 0012,542
ISHARES TRCORE S&P TTL STK4642871504,96746,425SH SOLE 0046,425
ISHARES TRCORE S&P500 ETF464287200401841SH SOLE 00841
ISHARES TRMSCI EMG MKT ETF4642872343877,921SH SOLE 007,921
ISHARES TRGLOBAL TECH ETF4642872915748,910SH SOLE 008,910
ISHARES TRS&P 500 GRWT ETF4642873095696,801SH SOLE 006,801
ISHARES TRUS HOME CONS ETF4642887522663,213SH SOLE 003,213
ISHARES TREAFE VALUE ETF4642888771,62332,217SH SOLE 0032,217
ISHARES TREAFE GRWTH ETF4642888853,70533,590SH SOLE 0033,590
JOHNSON & JOHNSONCOM4781601041,3037,616SH SOLE 007,616
KRANESHARES TRQUADRTC INT RT5007677362208,205SH SOLE 008,205
LINCOLN NATL CORP INDCOM5341871095347,818SH SOLE 007,818
MCDONALDS CORPCOM5801351013781,411SH SOLE 001,411
MICROSOFT CORPCOM5949181042,2906,808SH SOLE 006,808
NEW YORK TIMES COCL A6501111073988,236SH SOLE 008,236
PAYCHEX INCCOM7043261073012,204SH SOLE 002,204
PEPSICO INCCOM7134481084002,301SH SOLE 002,301
PFIZER INCCOM7170811033736,312SH SOLE 006,312
PRUDENTIAL FINL INCCOM7443201023703,416SH SOLE 003,416
SCIENCE APPLICATIONS INTL COCOM8086251074275,113SH SOLE 005,113
TJX COS INC NEWCOM8725401095747,562SH SOLE 007,562
UNION PAC CORPCOM907818108234927SH SOLE 00927
UNITED PARCEL SERVICE INCCL B911312106204952SH SOLE 00952
VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF9220427422642,459SH SOLE 002,459
VANGUARD INDEX FDSS&P 500 ETF SHS9229083635981,370SH SOLE 001,370
WELLS FARGO CO NEWCOM9497461012104,386SH SOLE 004,386
FIRST TR EXCHANGE-TRADED FDNY ARCA BIOTECH33733E2033692,279SH SOLE 002,279
ADOBE SYSTEMS INCORPORATEDCOM00724F101200353SH SOLE 00353
ALPHABET INCCAP STK CL C02079K107344119SH SOLE 00119
ALPHABET INCCAP STK CL A02079K305811280SH SOLE 00280
BANK OZKCOM06417N10352811,351SH SOLE 0011,351
COMCAST CORP NEWCL A20030N10164012,726SH SOLE 0012,726
ETF SER SOLUTIONSNETLEASE CORP26922A2483089,689SH SOLE 009,689
ETFIS SER TR IVIRTUS INFRCAP26923G82233813,467SH SOLE 0013,467
EATON VANCE FLOATING RATE 20COM27831H10018319,799SH SOLE 0019,799
META PLATFORMS INCCL A30303M1025321,583SH SOLE 001,583
FIRST INDL RLTY TR INCCOM32054K1033505,285SH SOLE 005,285
FIRST TR EXCHANGE TRADED FDDJ GLBL DIVID33734X2001,61164,145SH SOLE 0064,145
FIRST TR EXCHANGE-TRADED FDSENIOR LN FD33738D3094128,591SH SOLE 008,591
FIRST TR EXCH TRADED FD IIIMANAGD MUN ETF33739N1082965,202SH SOLE 005,202
FIRST TR EXCHNG TRADED FD VICEF INCM OPPTY33740F4092298,921SH SOLE 008,921
FIRST TR EXCHNG TRADED FD VICBOE VEST US EQ33740F7551,67969,864SH SOLE 0069,864
FIRST TR EXCHNG TRADED FD VITCW OPPORTUNIS33740F8051,53128,776SH SOLE 0028,776
FIRST TR EXCHNG TRADED FD VILOW DUR STRTGC33740F87077138,514SH SOLE 0038,514
FIRST TR EXCHNG TRADED FD VITCW UNCONSTRAI33740F8884,420167,597SH SOLE 00167,597
GLOBAL X FDSUS INFR DEV ETF37954Y6732177,522SH SOLE 007,522
HP INCCOM40434L10560115,946SH SOLE 0015,946
INVESCO ACTIVELY MANAGED ETFTOTAL RETURN46090A80471212,639SH SOLE 0012,639
INVESCO ACTIVELY MANAGED ETFULTRA SHRT DUR46090A88775014,911SH SOLE 0014,911
INVESCO EXCH TRADED FD TR IIPURBTA 0 5 YR46138E4951,82368,855SH SOLE 0068,855
INVESCO EXCH TRADED FD TR IINY AMT FRE MUN46138E52947518,190SH SOLE 0018,190
INVESCO EXCH TRADED FD TR IINASDAQ 100 ETF46138G6494332,647SH SOLE 002,647
ISHARES TRCORE MSCI EAFE46432F8425447,282SH SOLE 007,282
ISHARES INCCORE MSCI EMKT46434G10363210,554SH SOLE 0010,554
ISHARES TRFALN ANGLS USD46435G47461320,448SH SOLE 0020,448
JPMORGAN CHASE & COCOM46625H1001,74311,007SH SOLE 0011,007
J P MORGAN EXCHANGE-TRADED FSHORT DURA CORE46641Q2741,94239,058SH SOLE 0039,058
J P MORGAN EXCHANGE-TRADED FEQUITY PREMIUM46641Q33275011,874SH SOLE 0011,874
J P MORGAN EXCHANGE-TRADED FUS VALUE FACTR46641Q7531,62242,222SH SOLE 0042,222
J P MORGAN EXCHANGE-TRADED FUS MINMUM VOLT46641Q78774119,166SH SOLE 0019,166
J P MORGAN EXCHANGE-TRADED FULTRA SHRT INC46641Q83768413,559SH SOLE 0013,559
KEYSIGHT TECHNOLOGIES INCCOM49338L1035872,843SH SOLE 002,843
LABORATORY CORP AMER HLDGSCOM NEW50540R4095281,681SH SOLE 001,681
MARATHON PETE CORPCOM56585A1024256,643SH SOLE 006,643
NVIDIA CORPORATIONCOM67066G104243826SH SOLE 00826
PACER FDS TRMETAURUS CAP 40069374H4362,34664,203SH SOLE 0064,203
PIMCO ETF TRENHNCD LW DUR AC72201R7183743,722SH SOLE 003,722
PROSHARES TRSHT 7-10 YR TR74348A60854422,389SH SOLE 0022,389
SPDR S&P 500 ETF TRTR UNIT78462F1031,6853,548SH SOLE 003,548
SPDR SER TRPORTFOLIO S&P50078464A8544,29876,987SH SOLE 0076,987
SSGA ACTIVE TRSPDR DBLELN SHRT78470P2004509,167SH SOLE 009,167
SELECT SECTOR SPDR TRENERGY81369Y5061,07619,394SH SOLE 0019,394
SELECT SECTOR SPDR TRFINANCIAL81369Y6051,12228,732SH SOLE 0028,732
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8031,3867,969SH SOLE 007,969
TEKLA HEALTHCARE INVSSH BEN INT87911J10328211,854SH SOLE 0011,854
TESLA INCCOM88160R101282267SH SOLE 00267
UNITEDHEALTH GROUP INCCOM91324P102211420SH SOLE 00420
VANECK ETF TRUSTFALLEN ANGEL HG92189F4372367,170SH SOLE 007,170
VANECK ETF TRUSTSEMICONDUCTR ETF92189F676254823SH SOLE 00823
VANGUARD BD INDEX FDSVANGUARD ULTRA92203C3034278,555SH SOLE 008,555
VANGUARD WORLD FDSINF TECH ETF92204A702420916SH SOLE 00916
VIAD CORPCOM92552R40668516,001SH SOLE 0016,001
WASTE MGMT INC DELCOM94106L1093251,950SH SOLE 001,950
WISDOMTREE TRUS SMALLCAP FUND97717W5622,07140,294SH SOLE 0040,294
WISDOMTREE TREM EX ST-OWNED97717X5781,16231,520SH SOLE 0031,520
WISDOMTREE TRENHNCD CMMDTY ST97717Y68390643,523SH SOLE 0043,523
WISDOMTREE TRUS EFFICIENT COR97717Y7901,80440,702SH SOLE 0040,702
XYLEM INCCOM98419M1002662,217SH SOLE 002,217
APTIV PLCSHSG6095L1095603,392SH SOLE 003,392