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
3M COMPANY Common Stock 88579Y101   3,271,810 23,934 SH   SOLE   0 0 23,934
ABBOTT LABORATORIES Common Stock 002824100   3,647,495 31,992 SH   SOLE   0 0 31,992
ABBVIE INC Common Stock 00287Y109   7,421,040 37,578 SH   SOLE   0 0 37,578
ABERDEEN PHYSICAL MF Closed and MF Open 003263100   10,171,411 89,782 SH   SOLE   0 0 89,782
ABERDEEN PHYSICAL MF Closed and MF Open 003264108   876,737 29,470 SH   SOLE   0 0 29,470
ACCENTURE PLC Common Stock G1151C101   3,582,187 10,134 SH   SOLE   0 0 10,134
ADAPTIMMUNE THERAPEUTICS Common Stock 00653A107   26,136 27,500 SH   SOLE   0 0 27,500
AFLAC INC Common Stock 001055102   5,502,720 49,219 SH   SOLE   0 0 49,219
AIR PRODUCTS Common Stock 009158106   2,500,302 8,397 SH   SOLE   0 0 8,397
ALBEMARLE CORP Common Stock 012653101   1,617,934 17,083 SH   SOLE   0 0 17,083
ALIBABA GROUP Common Stock 01609W102   1,698,448 16,005 SH   SOLE   0 0 16,005
ALLSTATE CORP Common Stock 020002101   2,848,718 15,020 SH   SOLE   0 0 15,020
ALPHABET INC Common Stock 02079K107   4,956,883 29,648 SH   SOLE   0 0 29,648
ALPHABET INC Common Stock 02079K305   7,142,427 43,065 SH   SOLE   0 0 43,065
ALPS RIVERFRONT MF Closed and MF Open 00162Q783   576,936 24,573 SH   SOLE   0 0 24,573
ALTRIA GROUP Common Stock 02209S103   782,811 15,337 SH   SOLE   0 0 15,337
AMAZON COM Common Stock 023135106   9,399,980 50,448 SH   SOLE   0 0 50,448
AMBEV S A Common Stock 02319V103   63,623 26,075 SH   SOLE   0 0 26,075
AMERICAN EXPRESS Common Stock 025816109   2,322,931 8,565 SH   SOLE   0 0 8,565
AMERICAN TOWER Common Stock 03027X100   2,955,708 12,709 SH   SOLE   0 0 12,709
AMES NATIONAL CORP Common Stock 031001100   531,866 29,175 SH   SOLE   0 0 29,175
AMGEN INC Common Stock 031162100   3,043,008 9,444 SH   SOLE   0 0 9,444
ANALOG DEVICES Common Stock 032654105   2,907,980 12,634 SH   SOLE   0 0 12,634
ANNALY CAPITAL Common Stock 035710839   209,788 10,452 SH   SOLE   0 0 10,452
APPLE INC Common Stock 037833100   34,278,479 147,118 SH   SOLE   0 0 147,118
ARES CAPITAL MF Closed and MF Open 04010L103   842,577 40,237 SH   SOLE   0 0 40,237
AT&T INC Common Stock 00206R102   850,449 38,656 SH   SOLE   0 0 38,656
ATMUS FILTRATION Common Stock 04956D107   580,065 15,456 SH   SOLE   0 0 15,456
AUBURN NATIONAL Common Stock 050473107   515,937 22,530 SH   SOLE   0 0 22,530
AUTOMATIC DATA Common Stock 053015103   2,352,405 8,500 SH   SOLE   0 0 8,500
BANK AMERICA Common Stock 060505104   1,397,271 35,213 SH   SOLE   0 0 35,213
BANK MONTREAL Common Stock 063671101   1,200,931 13,314 SH   SOLE   0 0 13,314
BANK NEW YORK Common Stock 064058100   6,377,887 88,754 SH   SOLE   0 0 88,754
BARINGS GLOBAL MF Closed and MF Open 06760L100   223,753 14,740 SH   SOLE   0 0 14,740
BECTON DICKINSON Common Stock 075887109   2,137,102 8,864 SH   SOLE   0 0 8,864
BERKSHIRE HATHAWAY Common Stock 084670702   11,235,411 24,411 SH   SOLE   0 0 24,411
BLACKROCK FLEXIBLE MF Closed and MF Open 092528603   585,123 10,930 SH   SOLE   0 0 10,930
BLACKROCK INC Common Stock 09247X101   2,996,297 3,155 SH   SOLE   0 0 3,155
BLACKROCK U S MF Closed and MF Open 09290C103   2,623,248 53,027 SH   SOLE   0 0 53,027
BOOKING HOLDINGS Common Stock 09857L108   6,562,473 1,558 SH   SOLE   0 0 1,558
BP PLC Common Stock 055622104   1,642,861 52,336 SH   SOLE   0 0 52,336
BROADCOM INC Common Stock 11135F101   10,146,389 58,819 SH   SOLE   0 0 58,819
BROOKFIELD INFRASTRUC LP LIMITED PARTNERSHP G16252101   1,406,610 40,143 SH   SOLE   0 0 40,143
BROOKFIELD REAL ASSETS I MF Closed and MF Open 112830104   159,468 11,640 SH   SOLE   0 0 11,640
CAMBRIA GLOBAL MF Closed and MF Open 132061409   2,808,850 124,921 SH   SOLE   0 0 124,921
CAMBRIA GLOBAL MF Closed and MF Open 132061607   492,093 16,567 SH   SOLE   0 0 16,567
CAPITAL GROUP MF Closed and MF Open 14020G101   528,528 15,192 SH   SOLE   0 0 15,192
CAPITAL GROUP MF Closed and MF Open 14020W106   470,455 12,910 SH   SOLE   0 0 12,910
CAPITAL GROUP MF Closed and MF Open 14020X104   378,550 12,555 SH   SOLE   0 0 12,555
CAPITAL GROUP MF Closed and MF Open 14020Y102   671,563 29,046 SH   SOLE   0 0 29,046
CAPITAL GROUP MF Closed and MF Open 14020Y201   674,968 24,580 SH   SOLE   0 0 24,580
CASS INFORMATION Common Stock 14808P109   1,883,024 45,395 SH   SOLE   0 0 45,395
CATHAY GENERAL BANCORP Common Stock 149150104   437,615 10,189 SH   SOLE   0 0 10,189
CELANESE CORP Common Stock 150870103   4,725,575 34,757 SH   SOLE   0 0 34,757
CHECK POINT Common Stock M22465104   6,251,094 32,421 SH   SOLE   0 0 32,421
CHEVRON CORP Common Stock 166764100   1,901,487 12,911 SH   SOLE   0 0 12,911
CHUBB LTD Common Stock H1467J104   3,043,708 10,554 SH   SOLE   0 0 10,554
CIGNA GROUP Common Stock 125523100   2,124,858 6,133 SH   SOLE   0 0 6,133
CISCO SYSTEMS Common Stock 17275R102   4,110,357 77,233 SH   SOLE   0 0 77,233
COCA COLA COMPANY Common Stock 191216100   3,852,047 53,604 SH   SOLE   0 0 53,604
COGNIZANT TECH Common Stock 192446102   5,168,301 66,964 SH   SOLE   0 0 66,964
COHEN & STEERS MF Closed and MF Open 19248P106   223,908 17,223 SH   SOLE   0 0 17,223
COMCAST CORP Common Stock 20030N101   3,652,695 87,447 SH   SOLE   0 0 87,447
COMERICA INC Common Stock 200340107   1,906,550 31,823 SH   SOLE   0 0 31,823
COMMERCE BANCSHARES Common Stock 200525103   5,977,533 100,631 SH   SOLE   0 0 100,631
CORNING INC Common Stock 219350105   593,320 13,141 SH   SOLE   0 0 13,141
CORPAY INC Common Stock 219948106   5,204,638 16,641 SH   SOLE   0 0 16,641
CREDIT SUISSE HIGH YIELD MF Closed and MF Open 22544F103   80,358 35,400 SH   SOLE   0 0 35,400
CROSSAMERICA PARTNERS LP LIMITED PARTNERSHP 22758A105   398,445 19,230 SH   SOLE   0 0 19,230
CSX CORP Common Stock 126408103   524,886 15,200 SH   SOLE   0 0 15,200
CUMMINS INC Common Stock 231021106   2,422,528 7,481 SH   SOLE   0 0 7,481
CVS HEALTH Common Stock 126650100   1,525,543 24,261 SH   SOLE   0 0 24,261
DELEK LOGISTICS PARTN LP LIMITED PARTNERSHP 24664T103   1,099,120 25,140 SH   SOLE   0 0 25,140
DIMENSIONAL CORE MF Closed and MF Open 25434V872   1,741,650 40,325 SH   SOLE   0 0 40,325
DIMENSIONAL INTL MF Closed and MF Open 25434V203   835,453 26,288 SH   SOLE   0 0 26,288
DIMENSIONAL INTL MF Closed and MF Open 25434V781   1,727,919 59,460 SH   SOLE   0 0 59,460
DIMENSIONAL US MF Closed and MF Open 25434V401   4,904,583 78,851 SH   SOLE   0 0 78,851
DIMENSIONAL US MF Closed and MF Open 25434V500   877,032 13,521 SH   SOLE   0 0 13,521
DIMENSIONAL US MF Closed and MF Open 25434V708   31,306,605 912,994 SH   SOLE   0 0 912,994
DIMENSIONAL US MF Closed and MF Open 25434V724   1,145,567 27,478 SH   SOLE   0 0 27,478
DIMENSIONAL WORLD MF Closed and MF Open 25434V880   15,010,200 555,727 SH   SOLE   0 0 555,727
DISCOVER FINANCIAL Common Stock 254709108   5,163,233 36,804 SH   SOLE   0 0 36,804
DOW INC Common Stock 260557103   2,136,653 39,111 SH   SOLE   0 0 39,111
DUKE ENERGY Common Stock 26441C204   3,940,331 34,174 SH   SOLE   0 0 34,174
EASTMAN CHEMICAL Common Stock 277432100   1,697,578 15,163 SH   SOLE   0 0 15,163
EATON VANCE MF Closed and MF Open 27828Y108   466,232 33,785 SH   SOLE   0 0 33,785
ELI LILLY Common Stock 532457108   2,479,540 2,798 SH   SOLE   0 0 2,798
ENBRIDGE INC Common Stock 29250N105   2,256,996 55,577 SH   SOLE   0 0 55,577
ENERGY TRANSFER Oil & Gas, Real Estate and REIT 29273V100   1,674,114 104,306 SH   SOLE   0 0 104,306
ENTERPRISE PRODUCTS Oil & Gas, Real Estate and REIT 293792107   1,994,178 68,504 SH   SOLE   0 0 68,504
EOS ENERGY Common Stock 29415C101   35,937 12,100 SH   SOLE   0 0 12,100
ETF SER MF Closed and MF Open 26922A198   213,140 10,063 SH   SOLE   0 0 10,063
EXXON MOBIL Common Stock 30231G102   6,663,715 56,848 SH   SOLE   0 0 56,848
FIDELITY COVINGTON MF Closed and MF Open 316092840   603,445 11,914 SH   SOLE   0 0 11,914
FIDELITY COVINGTON MF Closed and MF Open 31609A305   598,103 18,026 SH   SOLE   0 0 18,026
FIDELITY MSCI MF Closed and MF Open 316092865   7,179,812 138,553 SH   SOLE   0 0 138,553
FIRST MERCHANTS Common Stock 320817109   838,898 22,551 SH   SOLE   0 0 22,551
FIRST SOURCE Common Stock 336901103   1,004,144 16,769 SH   SOLE   0 0 16,769
FIRST TRUST MF Closed and MF Open 336917109   910,313 21,699 SH   SOLE   0 0 21,699
FIRST TRUST MF Closed and MF Open 33733E104   30,983,081 341,223 SH   SOLE   0 0 341,223
FIRST TRUST MF Closed and MF Open 33739E108   716,762 39,599 SH   SOLE   0 0 39,599
FIRST TRUST MF Closed and MF Open 33733E302   2,680,282 12,653 SH   SOLE   0 0 12,653
FIRST TRUST MF Closed and MF Open 33733E823   1,282,957 41,093 SH   SOLE   0 0 41,093
FIRST TRUST MF Closed and MF Open 33734H106   20,393,721 448,312 SH   SOLE   0 0 448,312
FIRST TRUST MF Closed and MF Open 33734Y109   4,519,912 45,412 SH   SOLE   0 0 45,412
FIRST TRUST MF Closed and MF Open 33735J101   1,149,095 14,521 SH   SOLE   0 0 14,521
FIRST TRUST MF Closed and MF Open 33738D101   386,246 11,495 SH   SOLE   0 0 11,495
FIRST TRUST MF Closed and MF Open 33738D606   2,457,456 109,707 SH   SOLE   0 0 109,707
FIRST TRUST MF Closed and MF Open 33738D804   1,719,390 89,551 SH   SOLE   0 0 89,551
FIRST TRUST MF Closed and MF Open 33738D879   450,873 18,298 SH   SOLE   0 0 18,298
FIRST TRUST MF Closed and MF Open 33738R506   11,719,016 197,922 SH   SOLE   0 0 197,922
FIRST TRUST MF Closed and MF Open 33738R605   2,414,997 41,445 SH   SOLE   0 0 41,445
FIRST TRUST MF Closed and MF Open 33738R704   2,042,010 27,347 SH   SOLE   0 0 27,347
FIRST TRUST MF Closed and MF Open 33739N108   1,767,635 34,019 SH   SOLE   0 0 34,019
FIRST TRUST MF Closed and MF Open 33739P301   559,284 11,321 SH   SOLE   0 0 11,321
FIRST TRUST MF Closed and MF Open 33739P830   205,170 10,253 SH   SOLE   0 0 10,253
FIRST TRUST MF Closed and MF Open 33739Q200   1,537,527 31,117 SH   SOLE   0 0 31,117
FIRST TRUST MF Closed and MF Open 33739Q408   1,579,087 26,375 SH   SOLE   0 0 26,375
FIRST TRUST MF Closed and MF Open 33739Q705   723,965 13,288 SH   SOLE   0 0 13,288
FIRST TRUST MF Closed and MF Open 33740F276   383,807 19,835 SH   SOLE   0 0 19,835
FIRST TRUST MF Closed and MF Open 33740F755   10,476,721 350,509 SH   SOLE   0 0 350,509
FIRST TRUST MF Closed and MF Open 33740F805   2,256,319 49,874 SH   SOLE   0 0 49,874
FIRST TRUST MF Closed and MF Open 33740U703   2,382,436 95,145 SH   SOLE   0 0 95,145
FIRST TRUST MF Closed and MF Open 33740U752   2,314,225 76,251 SH   SOLE   0 0 76,251
FIRST TRUST MF Closed and MF Open 33741X102   4,824,827 132,623 SH   SOLE   0 0 132,623
FLEXSHARES IBOXX MF Closed and MF Open 33939L506   4,899,472 203,719 SH   SOLE   0 0 203,719
FLEXSHARES IBOXX MF Closed and MF Open 33939L605   1,423,440 59,063 SH   SOLE   0 0 59,063
FS CREDIT MF Closed and MF Open 30290Y101   503,752 79,331 SH   SOLE   0 0 79,331
FS KKR Common Stock 302635206   1,814,455 91,964 SH   SOLE   0 0 91,964
GABELLI EQUITY MF Closed and MF Open 362397101   172,859 31,486 SH   SOLE   0 0 31,486
GENTEX CORP Common Stock 371901109   3,817,123 128,566 SH   SOLE   0 0 128,566
GERON CORP Common Stock 374163103   45,400 10,000 SH   SOLE   0 0 10,000
GLOBAL RUSSELL MF Closed and MF Open 37954Y459   179,661 11,117 SH   SOLE   0 0 11,117
GLOBAL X MF Closed and MF Open 37954Y483   364,206 20,188 SH   SOLE   0 0 20,188
GLOBAL X MF Closed and MF Open 37954Y657   431,585 20,769 SH   SOLE   0 0 20,769
GLOBAL X MF Closed and MF Open 37954Y871   438,457 15,325 SH   SOLE   0 0 15,325
GLOBE LIFE Common Stock 37959E102   1,667,702 15,746 SH   SOLE   0 0 15,746
GOLUB CAPITAL MF Closed and MF Open 38173M102   172,556 11,420 SH   SOLE   0 0 11,420
GREYSTONE HOUSING Oil & Gas, Real Estate and REIT 02364V206   294,181 20,968 SH   SOLE   0 0 20,968
GSK PLC Common Stock 37733W204   665,112 16,269 SH   SOLE   0 0 16,269
HARBOR DIVID MF Closed and MF Open 41151J703   3,116,758 201,862 SH   SOLE   0 0 201,862
HOME DEPOT Common Stock 437076102   7,392,310 18,243 SH   SOLE   0 0 18,243
IMPERIAL OIL Common Stock 453038408   1,866,336 26,491 SH   SOLE   0 0 26,491
INDUSTRIAL SELECT MF Closed and MF Open 81369Y704   4,801,404 35,450 SH   SOLE   0 0 35,450
Innovator Equity Defined Protection ETF - 2 Yr to July 2025 MF Closed and MF Open 45783Y541   295,254 10,760 SH   SOLE   0 0 10,760
Innovator Laddered Allocation Power Buffer ETF MF Closed and MF Open 45783Y814   2,693,834 61,057 SH   SOLE   0 0 61,057
INTEL CORP Common Stock 458140100   2,821,148 120,253 SH   SOLE   0 0 120,253
INTERCONTINENTAL EXCH Common Stock 45866F104   2,815,942 17,529 SH   SOLE   0 0 17,529
INVESCO BUYBACK MF Closed and MF Open 46137V308   1,601,850 13,987 SH   SOLE   0 0 13,987
INVESCO EXCHANGE MF Closed and MF Open 46138E354   2,517,889 35,102 SH   SOLE   0 0 35,102
INVESCO EXCHANGE MF Closed and MF Open 46138E727   455,711 20,761 SH   SOLE   0 0 20,761
INVESCO HIGH MF Closed and MF Open 46137V563   350,716 15,992 SH   SOLE   0 0 15,992
INVESCO INTL MF Closed and MF Open 46137V548   687,798 34,772 SH   SOLE   0 0 34,772
INVESCO NASDAQ MF Closed and MF Open 46138G649   3,833,433 19,086 SH   SOLE   0 0 19,086
INVESCO NATIONAL MF Closed and MF Open 46138E537   634,922 26,290 SH   SOLE   0 0 26,290
INVESCO PFD MF Closed and MF Open 46138E511   182,222 14,754 SH   SOLE   0 0 14,754
INVESCO QQQ MF Closed and MF Open 46090E103   41,897,356 85,843 SH   SOLE   0 0 85,843
INVESCO RAFI MF Closed and MF Open 46138J742   5,764,061 114,593 SH   SOLE   0 0 114,593
INVESCO RUSSELL MF Closed and MF Open 46138J593   1,042,255 26,352 SH   SOLE   0 0 26,352
INVESCO RUSSELL MF Closed and MF Open 46138J619   24,682,561 465,796 SH   SOLE   0 0 465,796
INVESCO S&P MF Closed and MF Open 46137V233   3,898,860 82,029 SH   SOLE   0 0 82,029
INVESCO S&P MF Closed and MF Open 46137V324   701,016 13,689 SH   SOLE   0 0 13,689
INVESCO S&P MF Closed and MF Open 46137V423   777,224 13,306 SH   SOLE   0 0 13,306
INVESCO S&P MF Closed and MF Open 46137V472   1,281,125 12,488 SH   SOLE   0 0 12,488
INVESCO S&P MF Closed and MF Open 46137V498   1,458,823 22,040 SH   SOLE   0 0 22,040
INVESCO S&P MF Closed and MF Open 46138G656   569,079 11,395 SH   SOLE   0 0 11,395
INVESCO S&P MF Closed and MF Open 46138G664   3,012,107 65,895 SH   SOLE   0 0 65,895
INVESCO SHORT MF Closed and MF Open 46138G888   6,434,071 60,894 SH   SOLE   0 0 60,894
INVESCO TOTAL MF Closed and MF Open 46090A804   15,050,997 311,614 SH   SOLE   0 0 311,614
ISHARES 0-5 MF Closed and MF Open 46429B747   10,760,100 106,199 SH   SOLE   0 0 106,199
ISHARES 1-3YR MF Closed and MF Open 464287457   883,403 10,624 SH   SOLE   0 0 10,624
ISHARES 1-5 YEAR MF Closed and MF Open 464288646   882,097 16,750 SH   SOLE   0 0 16,750
ISHARES 7-10YR MF Closed and MF Open 464287440   6,791,440 69,215 SH   SOLE   0 0 69,215
ISHARES CORE MF Closed and MF Open 464287200   10,979,349 19,034 SH   SOLE   0 0 19,034
ISHARES CORE MF Closed and MF Open 464287226   1,917,065 18,930 SH   SOLE   0 0 18,930
ISHARES CORE MF Closed and MF Open 464287507   15,557,935 249,646 SH   SOLE   0 0 249,646
ISHARES CORE MF Closed and MF Open 464287663   4,903,607 51,352 SH   SOLE   0 0 51,352
ISHARES CORE MF Closed and MF Open 464287804   9,835,668 84,094 SH   SOLE   0 0 84,094
ISHARES CORE MF Closed and MF Open 464289867   1,377,899 23,259 SH   SOLE   0 0 23,259
ISHARES CORE MF Closed and MF Open 46429B663   3,149,216 26,774 SH   SOLE   0 0 26,774
ISHARES CORE MF Closed and MF Open 46432F834   2,089,460 28,768 SH   SOLE   0 0 28,768
ISHARES CORE MF Closed and MF Open 46432F842   10,787,752 138,215 SH   SOLE   0 0 138,215
ISHARES CORE MF Closed and MF Open 46434G103   4,173,626 72,698 SH   SOLE   0 0 72,698
ISHARES CORE MF Closed and MF Open 46434V613   4,604,189 97,712 SH   SOLE   0 0 97,712
ISHARES CORE MF Closed and MF Open 46434V621   787,259 12,557 SH   SOLE   0 0 12,557
ISHARES CORE MF Closed and MF Open 46435U861   15,817,330 326,467 SH   SOLE   0 0 326,467
ISHARES EXPANDED MF Closed and MF Open 464287515   1,445,773 16,177 SH   SOLE   0 0 16,177
ISHARES FALLEN MF Closed and MF Open 46435G474   669,282 24,479 SH   SOLE   0 0 24,479
ISHARES GLOBAL MF Closed and MF Open 464288372   1,055,296 19,388 SH   SOLE   0 0 19,388
ISHARES GOLD Common Stock 464285204   954,168 19,198 SH   SOLE   0 0 19,198
ISHARES IBONDS MF Closed and MF Open 46436E866   2,260,640 96,525 SH   SOLE   0 0 96,525
ISHARES IBONDS MF Closed and MF Open 46436E874   4,711,107 196,296 SH   SOLE   0 0 196,296
ISHARES IBOXX MF Closed and MF Open 464287242   10,971,249 97,107 SH   SOLE   0 0 97,107
ISHARES MBS MF Closed and MF Open 464288588   5,857,241 61,133 SH   SOLE   0 0 61,133
ISHARES MSCI MF Closed and MF Open 464287234   1,586,054 34,584 SH   SOLE   0 0 34,584
ISHARES MSCI MF Closed and MF Open 464287465   1,110,606 13,279 SH   SOLE   0 0 13,279
ISHARES MSCI MF Closed and MF Open 464288877   2,976,665 51,741 SH   SOLE   0 0 51,741
ISHARES MSCI MF Closed and MF Open 464288885   2,458,393 22,836 SH   SOLE   0 0 22,836
ISHARES MSCI MF Closed and MF Open 46429B671   1,143,207 22,455 SH   SOLE   0 0 22,455
ISHARES MSCI MF Closed and MF Open 46429B697   6,129,083 67,123 SH   SOLE   0 0 67,123
ISHARES MSCI MF Closed and MF Open 46432F339   10,093,541 56,294 SH   SOLE   0 0 56,294
ISHARES MSCI MF Closed and MF Open 46432F396   4,464,752 22,019 SH   SOLE   0 0 22,019
ISHARES MSCI MF Closed and MF Open 46434G764   1,603,434 26,238 SH   SOLE   0 0 26,238
ISHARES NATIONAL MF Closed and MF Open 464288414   1,779,609 16,382 SH   SOLE   0 0 16,382
ISHARES PFD MF Closed and MF Open 464288687   1,926,048 57,961 SH   SOLE   0 0 57,961
ISHARES RUSSELL MF Closed and MF Open 464287614   6,200,892 16,519 SH   SOLE   0 0 16,519
ISHARES RUSSELL MF Closed and MF Open 464287655   6,259,254 28,336 SH   SOLE   0 0 28,336
ISHARES S&P MF Closed and MF Open 464287309   4,135,036 43,185 SH   SOLE   0 0 43,185
ISHARES S&P MF Closed and MF Open 464287671   5,879,378 44,571 SH   SOLE   0 0 44,571
ISHARES SELECT MF Closed and MF Open 464287168   5,152,860 38,149 SH   SOLE   0 0 38,149
ISHARES SHORT MF Closed and MF Open 464288679   1,201,524 10,860 SH   SOLE   0 0 10,860
ISHARES SILVER Common Stock 46428Q109   2,502,699 88,092 SH   SOLE   0 0 88,092
ISHARES TECHNOLOGY MF Closed and MF Open 464287721   4,324,307 28,520 SH   SOLE   0 0 28,520
ISHARES TREASURY MF Closed and MF Open 46434V860   1,511,766 29,876 SH   SOLE   0 0 29,876
ISHARES U S MF Closed and MF Open 464287762   2,102,774 32,350 SH   SOLE   0 0 32,350
ISHARES U S MF Closed and MF Open 46429B267   8,625,488 367,824 SH   SOLE   0 0 367,824
JANUS DETROIT MF Closed and MF Open 47103U845   5,651,518 111,075 SH   SOLE   0 0 111,075
JOHNSON & JOHNSON Common Stock 478160104   2,711,887 16,733 SH   SOLE   0 0 16,733
JOHNSON CONTROLS Common Stock G51502105   2,474,371 31,882 SH   SOLE   0 0 31,882
JP MORGAN MF Closed and MF Open 46654Q203   1,706,438 31,065 SH   SOLE   0 0 31,065
JP MORGAN MF Closed and MF Open 46654Q609   1,110,607 14,446 SH   SOLE   0 0 14,446
JPMORGAN MF Closed and MF Open 46641Q837   6,693,000 131,907 SH   SOLE   0 0 131,907
JPMORGAN BETABUILDERS MF Closed and MF Open 46641Q399   17,066,883 164,770 SH   SOLE   0 0 164,770
JPMORGAN CHASE Common Stock 46625H100   5,975,813 28,340 SH   SOLE   0 0 28,340
JPMORGAN U S MF Closed and MF Open 46641Q779   1,121,047 19,622 SH   SOLE   0 0 19,622
KELLANOVA Common Stock 487836108   1,099,868 13,627 SH   SOLE   0 0 13,627
KEYSIGHT TECHNOLOGIES Common Stock 49338L103   3,226,592 20,302 SH   SOLE   0 0 20,302
KROGER CO Common Stock 501044101   1,578,109 27,541 SH   SOLE   0 0 27,541
LEGG MASON MF Closed and MF Open 52468L406   2,175,066 53,415 SH   SOLE   0 0 53,415
LOWES COMPANIES Common Stock 548661107   5,450,091 20,122 SH   SOLE   0 0 20,122
LUCID GROUP Common Stock 549498103   37,492 10,621 SH   SOLE   0 0 10,621
MANNATECH INC Common Stock 563771203   147,950 19,090 SH   SOLE   0 0 19,090
MASTERCARD INC Common Stock 57636Q104   2,306,740 4,671 SH   SOLE   0 0 4,671
MCDONALDS CORP Common Stock 580135101   4,038,826 13,263 SH   SOLE   0 0 13,263
MEDTRONIC PLC Common Stock G5960L103   3,106,238 34,502 SH   SOLE   0 0 34,502
MERCK & COMPANY Common Stock 58933Y105   2,409,020 21,213 SH   SOLE   0 0 21,213
META PLATFORMS Common Stock 30303M102   4,144,165 7,239 SH   SOLE   0 0 7,239
MICROSOFT CORP Common Stock 594918104   15,102,481 35,097 SH   SOLE   0 0 35,097
MOHAWK INDS Common Stock 608190104   4,936,892 30,725 SH   SOLE   0 0 30,725
MORGAN STANLEY Common Stock 617446448   2,154,609 20,669 SH   SOLE   0 0 20,669
MPLX Oil & Gas, Real Estate and REIT 55336V100   1,037,836 23,343 SH   SOLE   0 0 23,343
NBT BANCORP Common Stock 628778102   579,335 13,098 SH   SOLE   0 0 13,098
NEUBERGER BERMAN MF Closed and MF Open 64129H104   619,035 75,492 SH   SOLE   0 0 75,492
NEXTERA ENERGY Common Stock 65339F101   1,217,493 14,403 SH   SOLE   0 0 14,403
NORTHERN TRUST Common Stock 665859104   999,604 11,103 SH   SOLE   0 0 11,103
NUVEEN FLOATING RATE MF Closed and MF Open 67072T108   108,248 12,273 SH   SOLE   0 0 12,273
NVIDIA CORP Common Stock 67066G104   20,298,175 167,145 SH   SOLE   0 0 167,145
NVR INC Common Stock 62944T105   2,413,707 246 SH   SOLE   0 0 246
OMNICOM GROUP Common Stock 681919106   4,466,969 43,205 SH   SOLE   0 0 43,205
OSHKOSH CORP Common Stock 688239201   4,347,111 43,380 SH   SOLE   0 0 43,380
PACER U S MF Closed and MF Open 69374H857   557,824 11,991 SH   SOLE   0 0 11,991
PACER US MF Closed and MF Open 69374H881   4,685,249 81,017 SH   SOLE   0 0 81,017
PALANTIR TECHNOLOGIES Common Stock 69608A108   2,705,441 72,727 SH   SOLE   0 0 72,727
PEPSICO INC Common Stock 713448108   1,991,652 11,712 SH   SOLE   0 0 11,712
PFIZER INC Common Stock 717081103   1,185,083 40,949 SH   SOLE   0 0 40,949
PG&E CORP Common Stock 69331C108   202,181 10,226 SH   SOLE   0 0 10,226
PGIM ULTRA MF Closed and MF Open 69344A107   3,098,071 62,235 SH   SOLE   0 0 62,235
PHILIP MORRIS Common Stock 718172109   3,944,656 32,493 SH   SOLE   0 0 32,493
PIMCO 0-5 MF Closed and MF Open 72201R783   1,257,254 13,164 SH   SOLE   0 0 13,164
PIMCO ACTIVE MF Closed and MF Open 72201R775   9,787,261 103,448 SH   SOLE   0 0 103,448
PIMCO CORPORATE MF Closed and MF Open 72201B101   167,327 11,628 SH   SOLE   0 0 11,628
POLARIS INC Common Stock 731068102   2,208,280 26,529 SH   SOLE   0 0 26,529
PRICE T Common Stock 74144T108   2,716,256 24,935 SH   SOLE   0 0 24,935
PROCTER & GAMBLE Common Stock 742718109   3,257,759 18,809 SH   SOLE   0 0 18,809
PROSHARES TRUST MF Closed and MF Open 74348A467   39,959,039 374,288 SH   SOLE   0 0 374,288
PROSPECT CAPITAL MF Closed and MF Open 74348T102   193,645 36,195 SH   SOLE   0 0 36,195
PULTEGROUP INC Common Stock 745867101   3,413,966 23,785 SH   SOLE   0 0 23,785
REALTY INCOME Common Stock 756109104   1,299,209 20,485 SH   SOLE   0 0 20,485
REGIONS FINANCIAL Common Stock 7591EP100   833,812 35,739 SH   SOLE   0 0 35,739
RENASANT CORP Common Stock 75970E107   432,494 13,307 SH   SOLE   0 0 13,307
ROBERT HALF Common Stock 770323103   1,862,317 27,626 SH   SOLE   0 0 27,626
ROIVANT SCIENCES Common Stock G76279101   233,166 20,205 SH   SOLE   0 0 20,205
ROSS STORES Common Stock 778296103   1,698,808 11,287 SH   SOLE   0 0 11,287
RTX CORP Common Stock 75513E101   3,666,695 30,263 SH   SOLE   0 0 30,263
SCHWAB AGGREGATE MF Closed and MF Open 808524839   951,981 20,033 SH   SOLE   0 0 20,033
SCHWAB CHARLES Common Stock 808513105   2,162,923 33,373 SH   SOLE   0 0 33,373
SCHWAB FUNDAMENTAL MF Closed and MF Open 808524730   6,645,851 205,945 SH   SOLE   0 0 205,945
SCHWAB FUNDAMENTAL MF Closed and MF Open 808524755   5,859,615 156,799 SH   SOLE   0 0 156,799
SCHWAB INTL MF Closed and MF Open 808524805   684,203 16,639 SH   SOLE   0 0 16,639
SCHWAB US MF Closed and MF Open 808524201   1,054,414 15,540 SH   SOLE   0 0 15,540
SCHWAB US MF Closed and MF Open 808524797   873,577 10,334 SH   SOLE   0 0 10,334
SCHWAB US MF Closed and MF Open 808524870   716,453 13,359 SH   SOLE   0 0 13,359
SECTOR CONSUMER MF Closed and MF Open 81369Y308   8,233,292 99,196 SH   SOLE   0 0 99,196
SECTOR ENERGY MF Closed and MF Open 81369Y506   2,531,255 28,829 SH   SOLE   0 0 28,829
SECTOR FINANCIAL MF Closed and MF Open 81369Y605   6,905,483 152,371 SH   SOLE   0 0 152,371
SECTOR HEALTHCARE MF Closed and MF Open 81369Y209   4,211,459 27,343 SH   SOLE   0 0 27,343
SECTOR TECHNOLOGY MF Closed and MF Open 81369Y803   5,099,704 22,589 SH   SOLE   0 0 22,589
SEI INVESTMENTS Common Stock 784117103   4,048,871 58,518 SH   SOLE   0 0 58,518
SELECT SECTOR MF Closed and MF Open 81369Y852   2,168,907 23,992 SH   SOLE   0 0 23,992
SELECT UTILITIES MF Closed and MF Open 81369Y886   4,716,084 58,381 SH   SOLE   0 0 58,381
SENTINELONE INC Common Stock 81730H109   1,402,616 58,638 SH   SOLE   0 0 58,638
SIXTH STREET MF Closed and MF Open 83012A109   368,032 17,926 SH   SOLE   0 0 17,926
SMITH AO Common Stock 831865209   2,387,680 26,580 SH   SOLE   0 0 26,580
SNAP ON Common Stock 833034101   5,684,638 19,621 SH   SOLE   0 0 19,621
SOUTHERN COMPANY Common Stock 842587107   8,500,740 94,264 SH   SOLE   0 0 94,264
SPDR BLOOMBERG MF Closed and MF Open 78468R622   5,863,046 59,955 SH   SOLE   0 0 59,955
SPDR BLOOMBERG MF Closed and MF Open 78468R663   8,494,330 92,520 SH   SOLE   0 0 92,520
SPDR DOW MF Closed and MF Open 78463X749   1,043,940 21,963 SH   SOLE   0 0 21,963
SPDR DOW MF Closed and MF Open 78467X109   12,900,537 30,489 SH   SOLE   0 0 30,489
SPDR GOLD Common Stock 78463V107   4,007,692 16,488 SH   SOLE   0 0 16,488
SPDR INTERMEDIATE MF Closed and MF Open 78464A672   8,590,749 295,620 SH   SOLE   0 0 295,620
SPDR PORTFOLIO MF Closed and MF Open 78464A375   2,994,755 88,838 SH   SOLE   0 0 88,838
SPDR PORTFOLIO MF Closed and MF Open 78464A409   3,186,806 38,423 SH   SOLE   0 0 38,423
SPDR PORTFOLIO MF Closed and MF Open 78464A474   940,719 31,067 SH   SOLE   0 0 31,067
SPDR PORTFOLIO MF Closed and MF Open 78464A508   8,828,812 167,022 SH   SOLE   0 0 167,022
SPDR PORTFOLIO MF Closed and MF Open 78464A664   12,031,540 413,882 SH   SOLE   0 0 413,882
SPDR PORTFOLIO MF Closed and MF Open 78464A847   4,520,764 82,677 SH   SOLE   0 0 82,677
SPDR PORTFOLIO MF Closed and MF Open 78464A854   20,893,676 309,490 SH   SOLE   0 0 309,490
SPDR PORTFOLIO MF Closed and MF Open 78468R788   2,121,126 46,464 SH   SOLE   0 0 46,464
SPDR PORTFOLIO MF Closed and MF Open 78468R853   1,747,803 38,404 SH   SOLE   0 0 38,404
SPDR S&P MF Closed and MF Open 78462F103   42,721,333 74,458 SH   SOLE   0 0 74,458
SPDR S&P MF Closed and MF Open 78464A698   748,113 13,217 SH   SOLE   0 0 13,217
SPDR S&P MF Closed and MF Open 78467Y107   2,835,050 4,976 SH   SOLE   0 0 4,976
SPDR SERIES MF Closed and MF Open 78464A763   1,430,311 10,069 SH   SOLE   0 0 10,069
SPDR SERIES MF Closed and MF Open 78464A839   1,366,156 17,193 SH   SOLE   0 0 17,193
SPDR SSGA MF Closed and MF Open 78467V103   585,005 20,354 SH   SOLE   0 0 20,354
SPDR SSGA MF Closed and MF Open 78467V400   938,191 20,606 SH   SOLE   0 0 20,606
SPDR TIPS MF Closed and MF Open 78464A656   3,639,328 138,482 SH   SOLE   0 0 138,482
SPROTT PHYSICAL MF Closed and MF Open 85207H104   227,217 11,149 SH   SOLE   0 0 11,149
SPROTT PHYSICAL MF Closed and MF Open 85207K107   205,384 19,654 SH   SOLE   0 0 19,654
SPROTT PHYSICAL MF Closed and MF Open 85208R101   275,022 11,230 SH   SOLE   0 0 11,230
STATE STREET Common Stock 857477103   1,373,584 15,526 SH   SOLE   0 0 15,526
SUNOCO LTD Common Stock 86765K109   748,888 13,951 SH   SOLE   0 0 13,951
T ROWE MF Closed and MF Open 87283Q867   508,133 15,282 SH   SOLE   0 0 15,282
TELLURIAN INC Common Stock 87968A104   48,400 50,000 SH   SOLE   0 0 50,000
TESLA INC Common Stock 88160R101   4,300,933 16,439 SH   SOLE   0 0 16,439
TJX COS Common Stock 872540109   1,210,334 10,297 SH   SOLE   0 0 10,297
TORONTO DOMINION Common Stock 891160509   768,264 12,144 SH   SOLE   0 0 12,144
TOYOTA MOTOR Common Stock 892331307   4,312,914 24,152 SH   SOLE   0 0 24,152
TRINET GROUP Common Stock 896288107   4,017,573 41,431 SH   SOLE   0 0 41,431
TRUIST FINANCIAL Common Stock 89832Q109   1,728,349 40,410 SH   SOLE   0 0 40,410
TYSON FOODS Common Stock 902494103   4,741,820 79,614 SH   SOLE   0 0 79,614
U S BANCORP DE Common Stock 902973304   3,090,582 67,583 SH   SOLE   0 0 67,583
UGI CORP Common Stock 902681105   516,377 20,638 SH   SOLE   0 0 20,638
UNITED COMMUNITY Common Stock 90984P303   470,834 16,191 SH   SOLE   0 0 16,191
UNITEDHEALTH GROUP Common Stock 91324P102   2,451,294 4,192 SH   SOLE   0 0 4,192
UNUM GROUP Common Stock 91529Y106   6,733,589 113,283 SH   SOLE   0 0 113,283
UPSTART HLDGS INC Corporate Note 91680MAB3   17,642 20,000 PRN   SOLE   0 0 20,000
V F CORP Common Stock 918204108   242,083 12,134 SH   SOLE   0 0 12,134
VALE S A Common Stock 91912E105   278,894 23,877 SH   SOLE   0 0 23,877
VANECK GOLD MF Closed and MF Open 92189F106   730,066 18,334 SH   SOLE   0 0 18,334
VANECK HIGH MF Closed and MF Open 92189H409   2,917,281 54,970 SH   SOLE   0 0 54,970
VANECK IG MF Closed and MF Open 92189F486   952,938 37,414 SH   SOLE   0 0 37,414
VANECK JPM MF Closed and MF Open 92189H300   372,347 14,659 SH   SOLE   0 0 14,659
VANGUARD DIVIDEND MF Closed and MF Open 921908844   9,920,493 50,088 SH   SOLE   0 0 50,088
VANGUARD EXTENDED MF Closed and MF Open 922908652   6,257,578 34,384 SH   SOLE   0 0 34,384
VANGUARD FSTE MF Closed and MF Open 922042858   596,900 12,474 SH   SOLE   0 0 12,474
VANGUARD FTSE MF Closed and MF Open 921943858   1,690,804 32,016 SH   SOLE   0 0 32,016
VANGUARD FTSE MF Closed and MF Open 922042775   735,065 11,667 SH   SOLE   0 0 11,667
VANGUARD GROWTH MF Closed and MF Open 922908736   9,719,229 25,315 SH   SOLE   0 0 25,315
VANGUARD HIGH MF Closed and MF Open 921946406   25,078,586 195,620 SH   SOLE   0 0 195,620
VANGUARD INFORMATION MF Closed and MF Open 92204A702   8,558,651 14,592 SH   SOLE   0 0 14,592
VANGUARD INTERMEDIATE MF Closed and MF Open 92206C706   1,995,573 33,028 SH   SOLE   0 0 33,028
VANGUARD INTERMEDIATE MF Closed and MF Open 92206C870   2,846,953 33,993 SH   SOLE   0 0 33,993
VANGUARD INTERNATIONAL MF Closed and MF Open 921946810   4,488,911 50,848 SH   SOLE   0 0 50,848
VANGUARD LARGE MF Closed and MF Open 922908637   4,595,890 17,455 SH   SOLE   0 0 17,455
VANGUARD LONG MF Closed and MF Open 92206C813   1,673,425 20,601 SH   SOLE   0 0 20,601
VANGUARD MID MF Closed and MF Open 922908538   2,312,939 9,499 SH   SOLE   0 0 9,499
VANGUARD MUNICIPAL MF Closed and MF Open 922907746   1,036,298 20,271 SH   SOLE   0 0 20,271
VANGUARD REAL MF Closed and MF Open 922908553   1,574,346 16,160 SH   SOLE   0 0 16,160
VANGUARD RUSSELL MF Closed and MF Open 92206C680   1,727,685 17,899 SH   SOLE   0 0 17,899
VANGUARD S&P MF Closed and MF Open 922908363   42,811,900 81,133 SH   SOLE   0 0 81,133
VANGUARD SHORT MF Closed and MF Open 921937827   5,588,848 71,023 SH   SOLE   0 0 71,023
VANGUARD SMALL MF Closed and MF Open 922908611   3,030,774 15,095 SH   SOLE   0 0 15,095
VANGUARD TOTAL MF Closed and MF Open 921909768   949,265 14,662 SH   SOLE   0 0 14,662
VANGUARD TOTAL MF Closed and MF Open 921937835   956,693 12,737 SH   SOLE   0 0 12,737
VANGUARD TOTAL MF Closed and MF Open 922908769   46,235,005 163,282 SH   SOLE   0 0 163,282
VANGUARD UTILITIES MF Closed and MF Open 92204A876   4,673,807 26,853 SH   SOLE   0 0 26,853
VANGUARD VALUE MF Closed and MF Open 922908744   13,119,059 75,150 SH   SOLE   0 0 75,150
VERIZON COMMUNICATIONS Common Stock 92343V104   5,700,868 126,939 SH   SOLE   0 0 126,939
WAFD INC Common Stock 938824109   722,837 20,741 SH   SOLE   0 0 20,741
WALMART INC Common Stock 931142103   7,773,362 96,264 SH   SOLE   0 0 96,264
WARNER BROS Common Stock 934423104   95,606 11,588 SH   SOLE   0 0 11,588
WESTAMERICA BANCORP Common Stock 957090103   2,068,489 41,855 SH   SOLE   0 0 41,855
WINNEBAGO INDUSTRIES Common Stock 974637100   3,791,038 65,239 SH   SOLE   0 0 65,239
WISDOMTREE FLOATING MF Closed and MF Open 97717Y527   10,330,248 205,699 SH   SOLE   0 0 205,699
WISDOMTREE TRUST MF Closed and MF Open 97717X669   8,913,927 107,125 SH   SOLE   0 0 107,125
WISDOMTREE U S MF Closed and MF Open 97717W307   3,976,647 50,619 SH   SOLE   0 0 50,619
WISDOMTREE U S MF Closed and MF Open 97717W505   4,062,331 79,450 SH   SOLE   0 0 79,450
WISDOMTREE U S MF Closed and MF Open 97717W604   960,413 27,846 SH   SOLE   0 0 27,846
WISDOMTREE US MF Closed and MF Open 97717X651   3,301,952 64,078 SH   SOLE   0 0 64,078
WORTHINGTON ENTERPRISES Common Stock 981811102   643,055 15,514 SH   SOLE   0 0 15,514
WORTHINGTON STEEL Common Stock 982104101   522,189 15,354 SH   SOLE   0 0 15,354
X TRACKERS MF Closed and MF Open 233051200   5,497,720 130,835 SH   SOLE   0 0 130,835
XAI OCTGON FLOAT RTE ALT MF Closed and MF Open 98400T106   256,644 37,631 SH   SOLE   0 0 37,631