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
ISHARES TR 1 3 YR TREAS BD 464287457   725,225 8,868 SH   SOLE   0 0 8,868
ISHARES TR 3 7 YR TREAS BD 464288661   522,651 4,513 SH   SOLE   0 0 4,513
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   1,190,478 20,298 SH   SOLE   0 0 20,298
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536   204,980 8,272 SH   SOLE   0 0 8,272
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   225,404 11,033 SH   SOLE   0 0 11,033
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528   264,454 10,865 SH   SOLE   0 0 10,865
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   336,867 17,536 SH   SOLE   0 0 17,536
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510   230,302 9,773 SH   SOLE   0 0 9,773
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   447,528 23,200 SH   SOLE   0 0 23,200
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494   452,260 19,119 SH   SOLE   0 0 19,119
ALPHABET INC CAP STK CL A 02079K305   3,447,090 22,839 SH   SOLE   0 0 22,839
ALPHABET INC CAP STK CL C 02079K107   1,782,203 11,705 SH   SOLE   0 0 11,705
MONDELEZ INTL INC CL A 609207105   663,530 9,479 SH   SOLE   0 0 9,479
COMCAST CORP NEW CL A 20030N101   1,046,556 24,142 SH   SOLE   0 0 24,142
META PLATFORMS INC CL A 30303M102   1,987,965 4,094 SH   SOLE   0 0 4,094
MASTERCARD INCORPORATED CL A 57636Q104   862,492 1,791 SH   SOLE   0 0 1,791
BROOKFIELD CORP CL A LTD VT SH 11271J107   521,700 12,460 SH   SOLE   0 0 12,460
UNITED PARCEL SERVICE INC CL B 911312106   1,468,019 9,877 SH   SOLE   0 0 9,877
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   5,053,809 12,018 SH   SOLE   0 0 12,018
ABBOTT LABS COM 002824100   2,220,462 19,536 SH   SOLE   0 0 19,536
ADVANCED MICRO DEVICES INC COM 007903107   1,753,280 9,714 SH   SOLE   0 0 9,714
AIR PRODS & CHEMS INC COM 009158106   305,018 1,259 SH   SOLE   0 0 1,259
ALLSTATE CORP COM 020002101   453,978 2,624 SH   SOLE   0 0 2,624
AMAZON COM INC COM 023135106   2,588,633 14,351 SH   SOLE   0 0 14,351
AMERICAN EXPRESS CO COM 025816109   974,969 4,282 SH   SOLE   0 0 4,282
AMGEN INC COM 031162100   943,089 3,317 SH   SOLE   0 0 3,317
ANALOG DEVICES INC COM 032654105   567,064 2,867 SH   SOLE   0 0 2,867
APPLE INC COM 037833100   10,830,505 63,159 SH   SOLE   0 0 63,159
APPLIED MATLS INC COM 038222105   215,098 1,043 SH   SOLE   0 0 1,043
ARCHER DANIELS MIDLAND CO COM 039483102   1,057,846 16,842 SH   SOLE   0 0 16,842
AUTOMATIC DATA PROCESSING IN COM 053015103   530,448 2,124 SH   SOLE   0 0 2,124
BANK AMERICA CORP COM 060505104   1,390,185 36,661 SH   SOLE   0 0 36,661
BANK MONTREAL QUE COM 063671101   1,366,739 13,992 SH   SOLE   0 0 13,992
BRISTOL-MYERS SQUIBB CO COM 110122108   890,674 16,424 SH   SOLE   0 0 16,424
CSX CORP COM 126408103   395,463 10,668 SH   SOLE   0 0 10,668
CVS HEALTH CORP COM 126650100   1,298,094 16,275 SH   SOLE   0 0 16,275
CATERPILLAR INC COM 149123101   4,279,902 11,680 SH   SOLE   0 0 11,680
CHEVRON CORP NEW COM 166764100   2,633,469 16,695 SH   SOLE   0 0 16,695
CINTAS CORP COM 172908105   296,797 432 SH   SOLE   0 0 432
COCA COLA CO COM 191216100   1,057,680 17,288 SH   SOLE   0 0 17,288
COLGATE PALMOLIVE CO COM 194162103   619,904 6,884 SH   SOLE   0 0 6,884
DANAHER CORPORATION COM 235851102   1,034,840 4,144 SH   SOLE   0 0 4,144
DEERE & CO COM 244199105   228,371 556 SH   SOLE   0 0 556
DISNEY WALT CO COM 254687106   1,748,402 14,289 SH   SOLE   0 0 14,289
EMERSON ELEC CO COM 291011104   736,436 6,493 SH   SOLE   0 0 6,493
FASTENAL CO COM 311900104   298,840 3,874 SH   SOLE   0 0 3,874
GABELLI EQUITY TR INC COM 362397101   236,642 42,870 SH   SOLE   0 0 42,870
GENERAL DYNAMICS CORP COM 369550108   886,454 3,138 SH   SOLE   0 0 3,138
GENUINE PARTS CO COM 372460105   371,832 2,400 SH   SOLE   0 0 2,400
HALLIBURTON CO COM 406216101   697,182 17,686 SH   SOLE   0 0 17,686
HERSHEY CO COM 427866108   799,395 4,110 SH   SOLE   0 0 4,110
HOME DEPOT INC COM 437076102   5,733,286 14,946 SH   SOLE   0 0 14,946
HONEYWELL INTL INC COM 438516106   1,439,829 7,015 SH   SOLE   0 0 7,015
ILLINOIS TOOL WKS INC COM 452308109   1,263,834 4,710 SH   SOLE   0 0 4,710
INTEL CORP COM 458140100   546,074 12,363 SH   SOLE   0 0 12,363
INTERNATIONAL BUSINESS MACHS COM 459200101   2,057,212 10,773 SH   SOLE   0 0 10,773
JOHNSON & JOHNSON COM 478160104   2,769,432 17,507 SH   SOLE   0 0 17,507
ELI LILLY & CO COM 532457108   2,942,245 3,782 SH   SOLE   0 0 3,782
LOCKHEED MARTIN CORP COM 539830109   423,939 932 SH   SOLE   0 0 932
LOWES COS INC COM 548661107   2,569,207 10,086 SH   SOLE   0 0 10,086
MCDONALDS CORP COM 580135101   5,552,441 19,693 SH   SOLE   0 0 19,693
MICROSOFT CORP COM 594918104   14,671,769 34,873 SH   SOLE   0 0 34,873
MICROCHIP TECHNOLOGY INC. COM 595017104   549,115 6,121 SH   SOLE   0 0 6,121
MICRON TECHNOLOGY INC COM 595112103   306,514 2,600 SH   SOLE   0 0 2,600
MIDLAND STATES BANCORP INC COM 597742105   19,204,698 764,214 SH   SOLE   0 0 764,214
PALO ALTO NETWORKS INC COM 697435105   1,157,830 4,075 SH   SOLE   0 0 4,075
PAYCHEX INC COM 704326107   272,739 2,221 SH   SOLE   0 0 2,221
PEPSICO INC COM 713448108   5,120,793 29,260 SH   SOLE   0 0 29,260
PFIZER INC COM 717081103   1,143,244 41,198 SH   SOLE   0 0 41,198
PHILIP MORRIS INTL INC COM 718172109   208,161 2,272 SH   SOLE   0 0 2,272
PROCTER AND GAMBLE CO COM 742718109   6,202,331 38,227 SH   SOLE   0 0 38,227
PRUDENTIAL FINL INC COM 744320102   288,334 2,456 SH   SOLE   0 0 2,456
PULTE GROUP INC COM 745867101   979,555 8,121 SH   SOLE   0 0 8,121
QUALCOMM INC COM 747525103   1,283,294 7,580 SH   SOLE   0 0 7,580
SOUTHERN CO COM 842587107   765,107 10,665 SH   SOLE   0 0 10,665
TJX COS INC NEW COM 872540109   1,750,712 17,262 SH   SOLE   0 0 17,262
TEXAS INSTRS INC COM 882508104   1,017,909 5,843 SH   SOLE   0 0 5,843
THERMO FISHER SCIENTIFIC INC COM 883556102   437,070 752 SH   SOLE   0 0 752
UNION PAC CORP COM 907818108   1,070,533 4,353 SH   SOLE   0 0 4,353
WALMART INC COM 931142103   2,336,160 38,826 SH   SOLE   0 0 38,826
WALGREENS BOOTS ALLIANCE INC COM 931427108   252,407 11,637 SH   SOLE   0 0 11,637
WOODWARD INC COM 980745103   7,775,816 50,453 SH   SOLE   0 0 50,453
AT&T INC COM 00206R102   791,789 44,988 SH   SOLE   0 0 44,988
ABBVIE INC COM 00287Y109   3,161,074 17,359 SH   SOLE   0 0 17,359
ADOBE INC COM 00724F101   906,262 1,796 SH   SOLE   0 0 1,796
AMERIPRISE FINL INC COM 03076C106   378,374 863 SH   SOLE   0 0 863
BLACKROCK INC COM 09247X101   2,295,176 2,753 SH   SOLE   0 0 2,753
BROADCOM INC COM 11135F101   1,207,449 911 SH   SOLE   0 0 911
CME GROUP INC COM 12572Q105   207,755 965 SH   SOLE   0 0 965
CARDINAL HEALTH INC COM 14149Y108   267,217 2,388 SH   SOLE   0 0 2,388
CISCO SYS INC COM 17275R102   1,628,214 32,623 SH   SOLE   0 0 32,623
CONOCOPHILLIPS COM 20825C104   359,057 2,821 SH   SOLE   0 0 2,821
CONSTELLATION ENERGY CORP COM 21037T109   462,864 2,504 SH   SOLE   0 0 2,504
COSTCO WHSL CORP NEW COM 22160K105   2,454,311 3,350 SH   SOLE   0 0 3,350
EOG RES INC COM 26875P101   568,504 4,447 SH   SOLE   0 0 4,447
EDWARDS LIFESCIENCES CORP COM 28176E108   565,046 5,913 SH   SOLE   0 0 5,913
EXELON CORP COM 30161N101   614,532 16,357 SH   SOLE   0 0 16,357
EXXON MOBIL CORP COM 30231G102   3,191,950 27,460 SH   SOLE   0 0 27,460
HCA HEALTHCARE INC COM 40412C101   913,205 2,738 SH   SOLE   0 0 2,738
IDEXX LABS INC COM 45168D104   246,208 456 SH   SOLE   0 0 456
INTERCONTINENTAL EXCHANGE IN COM 45866F104   933,837 6,795 SH   SOLE   0 0 6,795
JPMORGAN CHASE & CO COM 46625H100   5,725,375 28,584 SH   SOLE   0 0 28,584
MARATHON PETE CORP COM 56585A102   205,933 1,022 SH   SOLE   0 0 1,022
MCKESSON CORP COM 58155Q103   476,723 888 SH   SOLE   0 0 888
MERCK & CO INC COM 58933Y105   1,283,742 9,729 SH   SOLE   0 0 9,729
METLIFE INC COM 59156R108   911,405 12,298 SH   SOLE   0 0 12,298
NEXTERA ENERGY INC COM 65339F101   517,096 8,091 SH   SOLE   0 0 8,091
NVIDIA CORPORATION COM 67066G104   1,878,501 2,079 SH   SOLE   0 0 2,079
ORACLE CORP COM 68389X105   2,931,612 23,339 SH   SOLE   0 0 23,339
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   1,344,192 15,574 SH   SOLE   0 0 15,574
RTX CORPORATION COM 75513E101   1,376,343 14,112 SH   SOLE   0 0 14,112
SALESFORCE INC COM 79466L302   886,975 2,945 SH   SOLE   0 0 2,945
SERVICENOW INC COM 81762P102   437,618 574 SH   SOLE   0 0 574
TARGET CORP COM 87612E106   1,996,448 11,266 SH   SOLE   0 0 11,266
3M CO COM 88579Y101   496,302 4,679 SH   SOLE   0 0 4,679
TRUIST FINL CORP COM 89832Q109   859,665 22,054 SH   SOLE   0 0 22,054
UNITEDHEALTH GROUP INC COM 91324P102   1,546,927 3,127 SH   SOLE   0 0 3,127
VERIZON COMMUNICATIONS INC COM 92343V104   1,026,971 24,475 SH   SOLE   0 0 24,475
WASTE MGMT INC DEL COM 94106L109   734,941 3,448 SH   SOLE   0 0 3,448
CHUBB LIMITED COM H1467J104   203,676 786 SH   SOLE   0 0 786
COINBASE GLOBAL INC COM CL A 19260Q107   347,307 1,310 SH   SOLE   0 0 1,310
VISA INC COM CL A 92826C839   1,344,328 4,817 SH   SOLE   0 0 4,817
GENERAL ELECTRIC CO COM NEW 369604301   650,690 3,707 SH   SOLE   0 0 3,707
MORGAN STANLEY COM NEW 617446448   216,850 2,303 SH   SOLE   0 0 2,303
DUKE ENERGY CORP NEW COM NEW 26441C204   476,877 4,931 SH   SOLE   0 0 4,931
ISHARES TR CORE DIV GRWTH 46434V621   1,865,758 32,135 SH   SOLE   0 0 32,135
ISHARES TR CORE MSCI EAFE 46432F842   144,116,462 1,941,747 SH   SOLE   0 0 1,941,747
ISHARES INC CORE MSCI EMKT 46434G103   43,814,282 849,114 SH   SOLE   0 0 849,114
ISHARES TR CORE S&P MCP ETF 464287507   1,345,573 22,153 SH   SOLE   0 0 22,153
ISHARES TR CORE S&P SCP ETF 464287804   2,002,954 18,123 SH   SOLE   0 0 18,123
ISHARES TR CORE S&P500 ETF 464287200   203,592,623 387,257 SH   SOLE   0 0 387,257
ISHARES TR CORE US AGGBD ET 464287226   205,674 2,100 SH   SOLE   0 0 2,100
WISDOMTREE TR CURRNCY INT EQ 97717X263   292,280 8,546 SH   SOLE   0 0 8,546
ISHARES TR EAFE GRWTH ETF 464288885   521,545 5,025 SH   SOLE   0 0 5,025
WISDOMTREE TR EMG MKTS SMCAP 97717W281   341,271 6,710 SH   SOLE   0 0 6,710
VANGUARD WORLD FD ENERGY ETF 92204A306   202,028 1,534 SH   SOLE   0 0 1,534
ISHARES TR EXPND TEC SC ETF 464287549   2,116,408 24,558 SH   SOLE   0 0 24,558
VANGUARD INDEX FDS GROWTH ETF 922908736   308,059 895 SH   SOLE   0 0 895
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   84,300,857 1,661,428 SH   SOLE   0 0 1,661,428
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   619,590 5,121 SH   SOLE   0 0 5,121
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   212,349,433 3,626,805 SH   SOLE   0 0 3,626,805
ISHARES SILVER TR ISHARES 46428Q109   449,540 19,760 SH   SOLE   0 0 19,760
ISHARES TR MBS ETF 464288588   159,621,724 1,727,134 SH   SOLE   0 0 1,727,134
VANGUARD INDEX FDS MID CAP ETF 922908629   1,542,636 6,174 SH   SOLE   0 0 6,174
ISHARES TR MSCI ACWI EX US 464288240   1,771,907 33,188 SH   SOLE   0 0 33,188
ISHARES TR MSCI EAFE ETF 464287465   1,434,286 17,960 SH   SOLE   0 0 17,960
ISHARES TR MSCI KLD400 SOC 464288570   474,412 4,706 SH   SOLE   0 0 4,706
ANGEL OAK FUNDS TRUST OAK ULTRASHORT 03463K752   234,839 4,616 SH   SOLE   0 0 4,616
ELBIT SYS LTD ORD M3760D101   210,230 1,000 SH   SOLE   0 0 1,000
SPDR SER TR PORTFOLIO S&P600 78468R853   44,945,036 1,044,262 SH   SOLE   0 0 1,044,262
VANECK ETF TRUST PREFERRED SECURT 92189F429   918,536 51,924 SH   SOLE   0 0 51,924
ISHARES TR RUS 1000 ETF 464287622   737,357 2,560 SH   SOLE   0 0 2,560
ISHARES TR RUS 1000 GRW ETF 464287614   2,380,921 7,064 SH   DFND 1 0 1,903 5,161
ISHARES TR RUS 2000 GRW ETF 464287648   749,304 2,767 SH   SOLE   0 0 2,767
ISHARES TR RUS 2000 VAL ETF 464287630   872,820 5,496 SH   SOLE   0 0 5,496
ISHARES TR RUS MD CP GR ETF 464287481   348,013 3,049 SH   SOLE   0 0 3,049
ISHARES TR RUSSELL 2000 ETF 464287655   2,733,900 13,000 SH   DFND 2 0 747 12,253
ISHARES TR RUSSELL 3000 ETF 464287689   449,520 1,498 SH   SOLE   0 0 1,498
PROSHARES TR S&P 500 DV ARIST 74348A467   1,184,570 11,681 SH   DFND 1 0 10,813 868
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   7,198,482 14,975 SH   SOLE   0 0 14,975
ISHARES TR S&P 500 GRWT ETF 464287309   112,120,614 1,327,814 SH   SOLE   0 0 1,327,814
ISHARES TR S&P 500 VAL ETF 464287408   2,018,669 10,806 SH   SOLE   0 0 10,806
SPDR SER TR S&P DIVID ETF 78464A763   462,621 3,525 SH   SOLE   0 0 3,525
ISHARES TR S&P MC 400GR ETF 464287606   75,766,700 830,320 SH   SOLE   0 0 830,320
ISHARES TR S&P MC 400VL ETF 464287705   68,269,299 577,135 SH   SOLE   0 0 577,135
ISHARES TR S&P SML 600 GWT 464287887   1,224,940 9,370 SH   SOLE   0 0 9,370
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   243,654 1,325 SH   SOLE   0 0 1,325
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   381,882 2,585 SH   SOLE   0 0 2,585
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   837,038 12,750 SH   SOLE   0 0 12,750
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   1,202,368 12,944 SH   SOLE   0 0 12,944
FIRST TR NASDAQ 100 TECH IND SHS 337345102   1,408,553 7,387 SH   SOLE   0 0 7,387
EATON CORP PLC SHS G29183103   382,095 1,222 SH   SOLE   0 0 1,222
LINDE PLC SHS G54950103   507,966 1,094 SH   SOLE   0 0 1,094
MEDTRONIC PLC SHS G5960L103   646,566 7,419 SH   SOLE   0 0 7,419
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,576,729 4,549 SH   SOLE   0 0 4,549
VANGUARD INDEX FDS SM CP VAL ETF 922908611   221,621 1,155 SH   SOLE   0 0 1,155
VANGUARD INDEX FDS SMALL CP ETF 922908751   798,008 3,491 SH   SOLE   0 0 3,491
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   781,012 3,750 SH   SOLE   0 0 3,750
VANGUARD INDEX FDS TOTAL STK MKT 922908769   5,642,689 21,711 SH   SOLE   0 0 21,711
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,873,747 5,494 SH   SOLE   0 0 5,494
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   462,111 2,091 SH   DFND 2 0 2,091 0
ISHARES TR U.S. REAL ES ETF 464287739   312,762 3,479 SH   SOLE   0 0 3,479
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103   219,900 10,000 SH   SOLE   0 0 10,000
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   486,280 6,031 SH   SOLE   0 0 6,031
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   599,513 10,521 SH   SOLE   0 0 10,521
GLOBAL X FDS US INFR DEV ETF 37954Y673   213,740 5,369 SH   SOLE   0 0 5,369
WISDOMTREE TR US LARGECAP DIVD 97717W307   678,803 9,403 SH   SOLE   0 0 9,403
WISDOMTREE TR US MIDCAP DIVID 97717W505   3,229,306 66,215 SH   SOLE   0 0 66,215
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   624,075 15,259 SH   SOLE   0 0 15,259
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   112,165,978 2,121,543 SH   SOLE   0 0 2,121,543
WISDOMTREE TR US SMALLCAP DIVD 97717W604   447,160 13,683 SH   SOLE   0 0 13,683
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   295,515 5,429 SH   SOLE   0 0 5,429
WISDOMTREE TR US TOTAL DIVIDND 97717W109   229,840 3,250 SH   SOLE   0 0 3,250
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   930,301 1,672 SH   SOLE   0 0 1,672
VANGUARD INDEX FDS VALUE ETF 922908744   93,260,150 572,640 SH   SOLE   0 0 572,640