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   2,518,783 24,648 SH   SOLE   0 0 24,648
ABBOTT LABORATORIES Common Stock 002824100   3,134,412 30,164 SH   SOLE   0 0 30,164
ABBVIE INC Common Stock 00287Y109   6,379,822 37,195 SH   SOLE   0 0 37,195
ABERDEEN PHYSICAL MF Closed and MF Open 003263100   8,822,835 85,675 SH   SOLE   0 0 85,675
ABERDEEN PHYSICAL MF Closed and MF Open 003264108   820,444 29,470 SH   SOLE   0 0 29,470
ABRDN ASIA MF Closed and MF Open 003009107   212,340 79,231 SH   SOLE   0 0 79,231
ACCENTURE PLC Common Stock G1151C101   2,912,663 9,599 SH   SOLE   0 0 9,599
ADOBE INC Common Stock 00724F101   821,093 1,478 SH   SOLE   0 0 1,478
ADVANCED MICRO Common Stock 007903107   1,331,259 8,207 SH   SOLE   0 0 8,207
AFLAC INC Common Stock 001055102   4,477,807 50,137 SH   SOLE   0 0 50,137
AGNC INVESTMENT Common Stock 00123Q104   127,745 13,390 SH   SOLE   0 0 13,390
AIR PRODUCTS Common Stock 009158106   1,997,088 7,739 SH   SOLE   0 0 7,739
ALBEMARLE CORP Common Stock 012653101   1,706,370 17,864 SH   SOLE   0 0 17,864
ALIBABA GROUP Common Stock 01609W102   1,198,734 16,649 SH   SOLE   0 0 16,649
ALLEGION PUBLIC Common Stock G0176J109   332,474 2,814 SH   SOLE   0 0 2,814
ALLSTATE CORP Common Stock 020002101   2,503,862 15,682 SH   SOLE   0 0 15,682
ALPHABET INC Common Stock 02079K107   5,642,841 30,764 SH   SOLE   0 0 30,764
ALPHABET INC Common Stock 02079K305   8,032,766 44,099 SH   SOLE   0 0 44,099
ALPS ALERIAN MF Closed and MF Open 00162Q452   238,607 4,973 SH   SOLE   0 0 4,973
ALPS RIVERFRONT MF Closed and MF Open 00162Q783   550,717 24,320 SH   SOLE   0 0 24,320
ALTRIA GROUP Common Stock 02209S103   723,996 15,894 SH   SOLE   0 0 15,894
AMAZON COM Common Stock 023135106   9,557,789 49,458 SH   SOLE   0 0 49,458
AMERICAN ELECTRIC Common Stock 025537101   218,400 2,489 SH   SOLE   0 0 2,489
AMERICAN EXPRESS Common Stock 025816109   1,995,225 8,616 SH   SOLE   0 0 8,616
AMERICAN TOWER Common Stock 03027X100   2,331,743 11,995 SH   SOLE   0 0 11,995
AMERIPRISE FINANCIAL Common Stock 03076C106   373,375 874 SH   SOLE   0 0 874
AMERIS BANCORP Common Stock 03076K108   200,696 3,986 SH   SOLE   0 0 3,986
AMES NATIONAL CORP Common Stock 031001100   613,047 29,919 SH   SOLE   0 0 29,919
AMGEN INC Common Stock 031162100   2,983,532 9,548 SH   SOLE   0 0 9,548
AMPLIFY TR MF Closed and MF Open 032108664   569,211 8,793 SH   SOLE   0 0 8,793
ANALOG DEVICES Common Stock 032654105   2,778,217 12,171 SH   SOLE   0 0 12,171
ANNALY CAPITAL Common Stock 035710839   207,787 10,901 SH   SOLE   0 0 10,901
APPLE INC Common Stock 037833100   31,017,291 147,266 SH   SOLE   0 0 147,266
APPLIED MATERIALS Common Stock 038222105   890,137 3,771 SH   SOLE   0 0 3,771
ARCHER DANIELS Common Stock 039483102   394,861 6,531 SH   SOLE   0 0 6,531
ARES CAPITAL MF Closed and MF Open 04010L103   813,909 39,055 SH   SOLE   0 0 39,055
ARISTA NETWORKS Common Stock 040413106   298,960 853 SH   SOLE   0 0 853
ARK INNOVATION MF Closed and MF Open 00214Q104   406,262 9,243 SH   SOLE   0 0 9,243
ARROW FINANCIAL CORP Common Stock 042744102   206,760 7,937 SH   SOLE   0 0 7,937
ARTISAN PARTNERS Common Stock 04316A108   298,513 7,233 SH   SOLE   0 0 7,233
ASML HOLDING Common Stock N07059210   323,929 316 SH   SOLE   0 0 316
AT&T INC Common Stock 00206R102   1,106,217 57,886 SH   SOLE   0 0 57,886
ATMUS FILTRATION Common Stock 04956D107   452,766 15,732 SH   SOLE   0 0 15,732
AUBURN NATIONAL Common Stock 050473107   335,256 18,330 SH   SOLE   0 0 18,330
AUTODESK INC Common Stock 052769106   495,394 2,002 SH   SOLE   0 0 2,002
AUTOMATIC DATA Common Stock 053015103   1,832,115 7,675 SH   SOLE   0 0 7,675
BANK AMERICA Common Stock 060505104   1,357,328 34,129 SH   SOLE   0 0 34,129
BANK AMERICA Preferred Stock 060505682   271,186 226 SH   SOLE   0 0 226
BANK MONTREAL Common Stock 063671101   1,133,752 13,521 SH   SOLE   0 0 13,521
BANK NEW YORK Common Stock 064058100   5,458,390 91,140 SH   SOLE   0 0 91,140
BARINGS GLOBAL MF Closed and MF Open 06760L100   212,993 14,740 SH   SOLE   0 0 14,740
BECTON DICKINSON Common Stock 075887109   1,853,586 7,931 SH   SOLE   0 0 7,931
BERKLEY W R Common Stock 084423102   296,326 3,771 SH   SOLE   0 0 3,771
BERKSHIRE HATHAWAY Common Stock 084670702   9,717,231 23,887 SH   SOLE   0 0 23,887
BIOGEN INC Common Stock 09062X103   350,049 1,510 SH   SOLE   0 0 1,510
BLACKROCK FLEXIBLE MF Closed and MF Open 092528603   415,514 7,960 SH   SOLE   0 0 7,960
BLACKROCK INC Common Stock 09247X101   2,337,887 2,969 SH   SOLE   0 0 2,969
BLACKROCK U S MF Closed and MF Open 09290C103   3,020,152 64,340 SH   SOLE   0 0 64,340
BLACKSTONE INC Common Stock 09260D107   408,202 3,297 SH   SOLE   0 0 3,297
BOEING COMPANY Common Stock 097023105   542,974 2,983 SH   SOLE   0 0 2,983
BOOKING HOLDINGS Common Stock 09857L108   6,481,042 1,636 SH   SOLE   0 0 1,636
BORG WARNER Common Stock 099724106   222,972 6,916 SH   SOLE   0 0 6,916
BOSTON SCIENTIFIC Common Stock 101137107   413,003 5,363 SH   SOLE   0 0 5,363
BP PLC Common Stock 055622104   1,913,557 53,006 SH   SOLE   0 0 53,006
BRITISH AMERN Common Stock 110448107   278,180 8,993 SH   SOLE   0 0 8,993
BROADCOM INC Common Stock 11135F101   8,309,245 5,175 SH   SOLE   0 0 5,175
BROADRIDGE FINANCIAL Common Stock 11133T103   577,412 2,931 SH   SOLE   0 0 2,931
BROOKFIELD INFRASTRUC LP LIMITED PARTNERSHP G16252101   1,101,523 40,143 SH   SOLE   0 0 40,143
C H ROBINSON Common Stock 12541W209   513,034 5,822 SH   SOLE   0 0 5,822
CAMBRIA GLOBAL MF Closed and MF Open 132061409   2,546,968 121,573 SH   SOLE   0 0 121,573
CAMBRIA GLOBAL MF Closed and MF Open 132061607   473,164 16,620 SH   SOLE   0 0 16,620
CANADIAN PACIFIC Common Stock 13646K108   352,209 4,473 SH   SOLE   0 0 4,473
CAPITAL GROUP MF Closed and MF Open 14020Y102   491,150 22,104 SH   SOLE   0 0 22,104
CAPITAL GROUP MF Closed and MF Open 14020Y201   629,794 23,456 SH   SOLE   0 0 23,456
CARDINAL HEALTH Common Stock 14149Y108   218,800 2,225 SH   SOLE   0 0 2,225
CARRIER GLOBAL Common Stock 14448C104   339,235 5,377 SH   SOLE   0 0 5,377
CASS INFORMATION Common Stock 14808P109   1,807,839 45,116 SH   SOLE   0 0 45,116
CATERPILLAR INC Common Stock 149123101   978,735 2,938 SH   SOLE   0 0 2,938
CATHAY GENERAL BANCORP Common Stock 149150104   384,328 10,189 SH   SOLE   0 0 10,189
CELANESE CORP Common Stock 150870103   4,758,650 35,278 SH   SOLE   0 0 35,278
CHECK POINT Common Stock M22465104   5,433,615 32,931 SH   SOLE   0 0 32,931
CHENIERE ENERGY Common Stock 16411R208   229,066 1,310 SH   SOLE   0 0 1,310
CHEVRON CORP Common Stock 166764100   1,965,481 12,565 SH   SOLE   0 0 12,565
CHIPOTLE MEXICAN Common Stock 169656105   347,709 5,550 SH   SOLE   0 0 5,550
CHUBB LTD Common Stock H1467J104   2,592,494 10,163 SH   SOLE   0 0 10,163
CIGNA GROUP Common Stock 125523100   1,785,961 5,402 SH   SOLE   0 0 5,402
CISCO SYSTEMS Common Stock 17275R102   3,479,673 73,240 SH   SOLE   0 0 73,240
CITIZENS FINANCIAL Common Stock 174610105   377,876 10,487 SH   SOLE   0 0 10,487
CLOROX COMPANY Common Stock 189054109   764,610 5,602 SH   SOLE   0 0 5,602
COCA COLA COMPANY Common Stock 191216100   3,603,053 56,607 SH   SOLE   0 0 56,607
COGNIZANT TECH Common Stock 192446102   4,631,357 68,108 SH   SOLE   0 0 68,108
COHEN & STEERS MF Closed and MF Open 19248P106   204,833 17,140 SH   SOLE   0 0 17,140
COLGATE-PALMOLIVE Common Stock 194162103   223,997 2,308 SH   SOLE   0 0 2,308
COMCAST CORP Common Stock 20030N101   3,111,656 79,460 SH   SOLE   0 0 79,460
COMERICA INC Common Stock 200340107   1,654,927 32,424 SH   SOLE   0 0 32,424
COMMERCE BANCSHARES Common Stock 200525103   5,619,907 100,751 SH   SOLE   0 0 100,751
COMMUNITY FINANCIAL Common Stock 203607106   212,445 4,500 SH   SOLE   0 0 4,500
CONOCOPHILLIPS Common Stock 20825C104   365,389 3,194 SH   SOLE   0 0 3,194
CONSUMER DISCRETIONARY MF Closed and MF Open 81369Y407   1,621,978 8,892 SH   SOLE   0 0 8,892
CORNING INC Common Stock 219350105   3,132,675 80,635 SH   SOLE   0 0 80,635
CORPAY INC Common Stock 219948106   4,517,250 16,956 SH   SOLE   0 0 16,956
COSTCO WHOLESALE Common Stock 22160K105   1,719,199 2,022 SH   SOLE   0 0 2,022
CREDIT SUISSE HIGH YIELD CLOSED END MUTL FUND 22544F103   71,508 35,400 SH   SOLE   0 0 35,400
CROSSAMERICA PARTNERS LP LIMITED PARTNERSHP 22758A105   332,090 16,730 SH   SOLE   0 0 16,730
CROWDSTRIKE HOLDINGS Common Stock 22788C105   2,920,297 7,621 SH   SOLE   0 0 7,621
CSX CORP Common Stock 126408103   436,258 13,042 SH   SOLE   0 0 13,042
CUBESMART Common Stock 229663109   380,909 8,432 SH   SOLE   0 0 8,432
CUMMINS INC Common Stock 231021106   2,107,657 7,610 SH   SOLE   0 0 7,610
CVS HEALTH Common Stock 126650100   1,450,844 24,565 SH   SOLE   0 0 24,565
CYBER ARK Common Stock M2682V108   202,879 742 SH   SOLE   0 0 742
DANAHER CORP Common Stock 235851102   315,985 1,264 SH   SOLE   0 0 1,264
DEERE & CO Common Stock 244199105   536,362 1,435 SH   SOLE   0 0 1,435
DELEK LOGISTICS PARTN LP LIMITED PARTNERSHP 24664T103   639,584 15,800 SH   SOLE   0 0 15,800
DELTA AIRLINES Common Stock 247361702   229,986 4,847 SH   SOLE   0 0 4,847
DIGITAL REALTY Common Stock 253868103   244,168 1,605 SH   SOLE   0 0 1,605
DIMENSIONAL CORE MF Closed and MF Open 25434V872   1,528,127 36,786 SH   SOLE   0 0 36,786
DIMENSIONAL EMERGING MF Closed and MF Open 25434V302   243,652 9,418 SH   SOLE   0 0 9,418
DIMENSIONAL INTL MF Closed and MF Open 25434V203   779,487 26,271 SH   SOLE   0 0 26,271
DIMENSIONAL INTL MF Closed and MF Open 25434V781   1,514,056 56,274 SH   SOLE   0 0 56,274
DIMENSIONAL NATIONAL MF Closed and MF Open 25434V849   302,289 6,328 SH   SOLE   0 0 6,328
DIMENSIONAL US MF Closed and MF Open 25434V401   4,652,762 79,061 SH   SOLE   0 0 79,061
DIMENSIONAL US MF Closed and MF Open 25434V500   827,586 13,774 SH   SOLE   0 0 13,774
DIMENSIONAL US MF Closed and MF Open 25434V708   29,693,622 921,018 SH   SOLE   0 0 921,018
DIMENSIONAL US MF Closed and MF Open 25434V724   1,110,250 28,272 SH   SOLE   0 0 28,272
DIMENSIONAL WORLD MF Closed and MF Open 25434V880   13,740,285 540,530 SH   SOLE   0 0 540,530
DISCOVER FINANCIAL Common Stock 254709108   4,972,611 38,014 SH   SOLE   0 0 38,014
DOMINION ENERGY Common Stock 25746U109   271,641 5,543 SH   SOLE   0 0 5,543
DOVER CORP Common Stock 260003108   317,759 1,760 SH   SOLE   0 0 1,760
DOW INC Common Stock 260557103   2,069,892 39,017 SH   SOLE   0 0 39,017
DR HORTON Common Stock 23331A109   275,659 1,956 SH   SOLE   0 0 1,956
DUKE ENERGY Common Stock 26441C204   3,261,359 32,538 SH   SOLE   0 0 32,538
EASTMAN CHEMICAL Common Stock 277432100   1,512,520 15,438 SH   SOLE   0 0 15,438
EATON CORP Common Stock G29183103   984,374 3,139 SH   SOLE   0 0 3,139
EATON VANCE MF Closed and MF Open 27828Y108   461,840 33,785 SH   SOLE   0 0 33,785
ELI LILLY Common Stock 532457108   2,698,269 2,980 SH   SOLE   0 0 2,980
EMERSON ELECTRIC Common Stock 291011104   747,649 6,786 SH   SOLE   0 0 6,786
ENBRIDGE INC Common Stock 29250N105   1,861,823 52,313 SH   SOLE   0 0 52,313
ENERGY TRANSFER Oil & Gas, Real Estate and REIT 29273V100   1,426,164 87,926 SH   SOLE   0 0 87,926
ENTERGY CORP Common Stock 29364G103   226,072 2,112 SH   SOLE   0 0 2,112
ENTERPRISE PRODUCTS Oil & Gas, Real Estate and REIT 293792107   1,951,940 67,354 SH   SOLE   0 0 67,354
EOG RESOURCES Common Stock 26875P101   320,261 2,544 SH   SOLE   0 0 2,544
EOS ENERGY Common Stock 29415C101   24,047 18,935 SH   SOLE   0 0 18,935
ETF SER MF Closed and MF Open 26922A198   256,032 12,180 SH   SOLE   0 0 12,180
EVERGY INC Common Stock 30034W106   331,798 6,263 SH   SOLE   0 0 6,263
EXXON MOBIL Common Stock 30231G102   7,157,588 62,175 SH   SOLE   0 0 62,175
FEDEX CORP Common Stock 31428X106   647,403 2,159 SH   SOLE   0 0 2,159
FIDELITY COVINGTON MF Closed and MF Open 316092840   554,494 11,853 SH   SOLE   0 0 11,853
FIDELITY COVINGTON MF Closed and MF Open 31609A305   547,646 16,976 SH   SOLE   0 0 16,976
FIDELITY MSCI MF Closed and MF Open 316092865   5,929,782 134,890 SH   SOLE   0 0 134,890
FIDELITY TOTAL MF Closed and MF Open 316188309   320,048 7,123 SH   SOLE   0 0 7,123
FIRST MERCHANTS Common Stock 320817109   763,808 22,944 SH   SOLE   0 0 22,944
FIRST SOURCE Common Stock 336901103   923,940 17,231 SH   SOLE   0 0 17,231
FIRST TRUST MF Closed and MF Open 336917109   831,578 21,924 SH   SOLE   0 0 21,924
FIRST TRUST MF Closed and MF Open 336920103   662,393 6,668 SH   SOLE   0 0 6,668
FIRST TRUST MF Closed and MF Open 337345102   794,660 4,024 SH   SOLE   0 0 4,024
FIRST TRUST MF Closed and MF Open 33733E104   29,642,054 352,713 SH   SOLE   0 0 352,713
FIRST TRUST MF Closed and MF Open 33739E108   673,677 38,806 SH   SOLE   0 0 38,806
FIRST TRUST MF Closed and MF Open 33733E203   353,409 2,295 SH   SOLE   0 0 2,295
FIRST TRUST MF Closed and MF Open 33733E302   2,592,495 12,650 SH   SOLE   0 0 12,650
FIRST TRUST MF Closed and MF Open 33733E823   2,489,864 81,607 SH   SOLE   0 0 81,607
FIRST TRUST MF Closed and MF Open 33734H106   18,350,292 450,311 SH   SOLE   0 0 450,311
FIRST TRUST MF Closed and MF Open 33734K109   213,728 2,203 SH   SOLE   0 0 2,203
FIRST TRUST MF Closed and MF Open 33734X143   357,498 3,420 SH   SOLE   0 0 3,420
FIRST TRUST MF Closed and MF Open 33734X176   596,454 4,377 SH   SOLE   0 0 4,377
FIRST TRUST MF Closed and MF Open 33734X192   416,339 4,358 SH   SOLE   0 0 4,358
FIRST TRUST MF Closed and MF Open 33734X846   387,408 6,866 SH   SOLE   0 0 6,866
FIRST TRUST MF Closed and MF Open 33734Y109   4,715,607 52,053 SH   SOLE   0 0 52,053
FIRST TRUST MF Closed and MF Open 33735J101   1,150,167 15,627 SH   SOLE   0 0 15,627
FIRST TRUST MF Closed and MF Open 33735K108   1,061,681 8,664 SH   SOLE   0 0 8,664
FIRST TRUST MF Closed and MF Open 33737J117   227,880 6,190 SH   SOLE   0 0 6,190
FIRST TRUST MF Closed and MF Open 33737J174   450,748 8,186 SH   SOLE   0 0 8,186
FIRST TRUST MF Closed and MF Open 33738D101   349,727 11,481 SH   SOLE   0 0 11,481
FIRST TRUST MF Closed and MF Open 33738D309   371,230 8,121 SH   SOLE   0 0 8,121
FIRST TRUST MF Closed and MF Open 33738D606   2,329,796 110,784 SH   SOLE   0 0 110,784
FIRST TRUST MF Closed and MF Open 33738D879   323,121 13,820 SH   SOLE   0 0 13,820
FIRST TRUST MF Closed and MF Open 33738R118   630,516 8,333 SH   SOLE   0 0 8,333
FIRST TRUST MF Closed and MF Open 33738R506   10,888,803 198,881 SH   SOLE   0 0 198,881
FIRST TRUST MF Closed and MF Open 33738R605   2,315,320 40,431 SH   SOLE   0 0 40,431
FIRST TRUST MF Closed and MF Open 33738R662   328,208 9,596 SH   SOLE   0 0 9,596
FIRST TRUST MF Closed and MF Open 33738R720   262,067 6,189 SH   SOLE   0 0 6,189
FIRST TRUST MF Closed and MF Open 33739N108   1,737,787 34,034 SH   SOLE   0 0 34,034
FIRST TRUST MF Closed and MF Open 33739P103   361,700 5,778 SH   SOLE   0 0 5,778
FIRST TRUST MF Closed and MF Open 33739P301   541,635 11,209 SH   SOLE   0 0 11,209
FIRST TRUST MF Closed and MF Open 33739P830   201,223 10,178 SH   SOLE   0 0 10,178
FIRST TRUST MF Closed and MF Open 33739Q200   838,885 17,458 SH   SOLE   0 0 17,458
FIRST TRUST MF Closed and MF Open 33739Q408   2,480,104 41,612 SH   SOLE   0 0 41,612
FIRST TRUST MF Closed and MF Open 33739Q705   1,007,542 19,943 SH   SOLE   0 0 19,943
FIRST TRUST MF Closed and MF Open 33740F276   368,514 19,835 SH   SOLE   0 0 19,835
FIRST TRUST MF Closed and MF Open 33740F755   9,340,276 322,969 SH   SOLE   0 0 322,969
FIRST TRUST MF Closed and MF Open 33740F805   2,386,047 55,424 SH   SOLE   0 0 55,424
FIRST TRUST MF Closed and MF Open 33740U703   2,185,680 89,871 SH   SOLE   0 0 89,871
FIRST TRUST MF Closed and MF Open 33740U752   1,513,204 51,191 SH   SOLE   0 0 51,191
FIRST TRUST MF Closed and MF Open 33741X102   1,963,318 58,817 SH   SOLE   0 0 58,817
FLEXSHARES IBOXX MF Closed and MF Open 33939L506   4,952,765 209,951 SH   SOLE   0 0 209,951
FLEXSHARES IBOXX MF Closed and MF Open 33939L605   1,259,613 53,829 SH   SOLE   0 0 53,829
FS CREDIT MF Closed and MF Open 30290Y101   538,589 84,551 SH   SOLE   0 0 84,551
FS KKR Common Stock 302635206   1,803,701 91,419 SH   SOLE   0 0 91,419
GABELLI EQUITY MF Closed and MF Open 362397101   163,728 31,486 SH   SOLE   0 0 31,486
GE AEROSPACE Common Stock 369604301   369,474 2,324 SH   SOLE   0 0 2,324
GENERAL DYNAMICS Common Stock 369550108   598,129 2,061 SH   SOLE   0 0 2,061
GENERAL MOTORS Common Stock 37045V100   213,782 4,601 SH   SOLE   0 0 4,601
GENTEX CORP Common Stock 371901109   4,402,422 130,597 SH   SOLE   0 0 130,597
GERON CORP Common Stock 374163103   42,400 10,000 SH   SOLE   0 0 10,000
GLOBAL PAYMENTS Common Stock 37940X102   268,683 2,778 SH   SOLE   0 0 2,778
GLOBAL X MF Closed and MF Open 37954Y483   363,477 20,570 SH   SOLE   0 0 20,570
GLOBAL X MF Closed and MF Open 37954Y657   345,063 17,533 SH   SOLE   0 0 17,533
GLOBAL X MF Closed and MF Open 37954Y673   1,011,393 27,320 SH   SOLE   0 0 27,320
GLOBAL X MF Closed and MF Open 37954Y871   451,124 15,582 SH   SOLE   0 0 15,582
GLOBE LIFE Common Stock 37959E102   1,320,546 16,049 SH   SOLE   0 0 16,049
GOLDMAN SACHS Common Stock 38141G104   726,383 1,605 SH   SOLE   0 0 1,605
GOLUB CAPITAL MF Closed and MF Open 38173M102   158,985 10,120 SH   SOLE   0 0 10,120
GRAINGER W W Common Stock 384802104   519,993 576 SH   SOLE   0 0 576
GREYSTONE HOUSING Oil & Gas, Real Estate and REIT 02364V206   310,536 20,968 SH   SOLE   0 0 20,968
GSK PLC Common Stock 37733W204   562,321 14,605 SH   SOLE   0 0 14,605
HERSHEY COMPANY Common Stock 427866108   971,912 5,287 SH   SOLE   0 0 5,287
HEXCEL CORP NEW Common Stock 428291108   200,737 3,214 SH   SOLE   0 0 3,214
HOME DEPOT Common Stock 437076102   6,294,079 18,284 SH   SOLE   0 0 18,284
HONEYWELL INTL Common Stock 438516106   612,817 2,869 SH   SOLE   0 0 2,869
HSBC DIVID MF Closed and MF Open 41151J703   3,721,197 258,956 SH   SOLE   0 0 258,956
HUBBELL INC Common Stock 443510607   474,758 1,299 SH   SOLE   0 0 1,299
HUMANA INC Common Stock 444859102   871,727 2,333 SH   SOLE   0 0 2,333
IMPERIAL OIL Common Stock 453038408   1,781,583 26,103 SH   SOLE   0 0 26,103
INDUSTRIAL SELECT MF Closed and MF Open 81369Y704   4,172,105 34,234 SH   SOLE   0 0 34,234
Innovator Equity Defined Protection ETF - 2 Yr to July 2025 MF Closed and MF Open 45783Y541   288,152 10,760 SH   SOLE   0 0 10,760
Innovator Laddered Allocation Power Buffer ETF MF Closed and MF Open 45783Y814   2,574,245 60,047 SH   SOLE   0 0 60,047
INSMED INC Common Stock 457669307   318,250 4,750 SH   SOLE   0 0 4,750
INTEL CORP Common Stock 458140100   3,767,200 121,640 SH   SOLE   0 0 121,640
INTERCONTINENTAL EXCH Common Stock 45866F104   2,342,969 17,115 SH   SOLE   0 0 17,115
INTL BUSINESS Common Stock 459200101   651,368 3,766 SH   SOLE   0 0 3,766
INTL FLAVOR & FRAGRANCE Common Stock 459506101   286,716 3,011 SH   SOLE   0 0 3,011
INTUIT INC Common Stock 461202103   258,940 394 SH   SOLE   0 0 394
INTUITIVE SURGICAL Common Stock 46120E602   323,853 728 SH   SOLE   0 0 728
INVESCO BULLETSHARES MF Closed and MF Open 46138J841   286,624 13,609 SH   SOLE   0 0 13,609
INVESCO BUYBACK MF Closed and MF Open 46137V308   1,315,757 12,663 SH   SOLE   0 0 12,663
INVESCO EXCHANGE MF Closed and MF Open 46138E339   3,004,622 34,354 SH   SOLE   0 0 34,354
INVESCO EXCHANGE MF Closed and MF Open 46138E354   1,851,682 28,509 SH   SOLE   0 0 28,509
INVESCO EXCHANGE MF Closed and MF Open 46138E727   406,443 20,071 SH   SOLE   0 0 20,071
INVESCO HIGH MF Closed and MF Open 46137V563   385,411 19,623 SH   SOLE   0 0 19,623
INVESCO INTL MF Closed and MF Open 46137V548   648,414 36,183 SH   SOLE   0 0 36,183
INVESCO NASDAQ MF Closed and MF Open 46138G649   1,375,710 6,979 SH   SOLE   0 0 6,979
INVESCO NATIONAL MF Closed and MF Open 46138E537   535,528 22,615 SH   SOLE   0 0 22,615
INVESCO PFD MF Closed and MF Open 46138E511   170,305 14,745 SH   SOLE   0 0 14,745
INVESCO QQQ MF Closed and MF Open 46090E103   39,038,949 81,482 SH   SOLE   0 0 81,482
INVESCO RAFI MF Closed and MF Open 46138J742   3,537,615 74,586 SH   SOLE   0 0 74,586
INVESCO RUSSELL MF Closed and MF Open 46138J593   967,414 26,643 SH   SOLE   0 0 26,643
INVESCO RUSSELL MF Closed and MF Open 46138J619   23,721,095 451,916 SH   SOLE   0 0 451,916
INVESCO S&P MF Closed and MF Open 46137V233   970,776 21,219 SH   SOLE   0 0 21,219
INVESCO S&P MF Closed and MF Open 46137V324   621,620 13,689 SH   SOLE   0 0 13,689
INVESCO S&P MF Closed and MF Open 46137V357   732,186 4,456 SH   SOLE   0 0 4,456
INVESCO S&P MF Closed and MF Open 46137V423   720,947 13,306 SH   SOLE   0 0 13,306
INVESCO S&P MF Closed and MF Open 46137V431   7,651,828 74,448 SH   SOLE   0 0 74,448
INVESCO S&P MF Closed and MF Open 46137V472   991,725 10,220 SH   SOLE   0 0 10,220
INVESCO S&P MF Closed and MF Open 46138E362   334,372 7,525 SH   SOLE   0 0 7,525
INVESCO S&P MF Closed and MF Open 46138G656   508,319 11,346 SH   SOLE   0 0 11,346
INVESCO S&P MF Closed and MF Open 46138G664   2,598,034 64,837 SH   SOLE   0 0 64,837
INVESCO SEMICONDUCTORS MF Closed and MF Open 46137V647   273,602 4,356 SH   SOLE   0 0 4,356
INVESCO SHORT MF Closed and MF Open 46138G888   5,691,493 53,963 SH   SOLE   0 0 53,963
INVESCO TOTAL MF Closed and MF Open 46090A804   10,377,361 223,843 SH   SOLE   0 0 223,843
INVESCO ULTRA MF Closed and MF Open 46090A887   1,078,110 21,605 SH   SOLE   0 0 21,605
ISHARES 0-3 MF Closed and MF Open 46436E718   698,518 6,935 SH   SOLE   0 0 6,935
ISHARES 0-5 MF Closed and MF Open 46429B747   10,516,437 105,703 SH   SOLE   0 0 105,703
ISHARES 10-20YR MF Closed and MF Open 464288653   369,288 3,595 SH   SOLE   0 0 3,595
ISHARES 1-3YR MF Closed and MF Open 464287457   1,229,555 15,058 SH   SOLE   0 0 15,058
ISHARES 1-5 YEAR MF Closed and MF Open 464288646   906,139 17,684 SH   SOLE   0 0 17,684
ISHARES 20 YR TR BD ETF MF Closed and MF Open 464287432   946,290 10,310 SH   SOLE   0 0 10,310
ISHARES 3-7YR MF Closed and MF Open 464288661   836,107 7,240 SH   SOLE   0 0 7,240
ISHARES 7-10YR MF Closed and MF Open 464287440   5,946,543 63,497 SH   SOLE   0 0 63,497
ISHARES AEROSPACE MF Closed and MF Open 464288760   311,045 2,355 SH   SOLE   0 0 2,355
ISHARES BIOTECHNOLOGY MF Closed and MF Open 464287556   1,264,575 9,213 SH   SOLE   0 0 9,213
ISHARES BROAD MF Closed and MF Open 46435U853   739,056 20,370 SH   SOLE   0 0 20,370
ISHARES CORE MF Closed and MF Open 464287150   452,546 3,809 SH   SOLE   0 0 3,809
ISHARES CORE MF Closed and MF Open 464287200   11,641,742 21,273 SH   SOLE   0 0 21,273
ISHARES CORE MF Closed and MF Open 464287226   1,980,976 20,407 SH   SOLE   0 0 20,407
ISHARES CORE MF Closed and MF Open 464287507   14,132,117 241,491 SH   SOLE   0 0 241,491
ISHARES CORE MF Closed and MF Open 464287663   4,066,865 46,146 SH   SOLE   0 0 46,146
ISHARES CORE MF Closed and MF Open 464287804   8,821,248 82,704 SH   SOLE   0 0 82,704
ISHARES CORE MF Closed and MF Open 464289859   470,964 6,298 SH   SOLE   0 0 6,298
ISHARES CORE MF Closed and MF Open 464289867   1,187,421 21,083 SH   SOLE   0 0 21,083
ISHARES CORE MF Closed and MF Open 464289875   272,468 6,335 SH   SOLE   0 0 6,335
ISHARES CORE MF Closed and MF Open 46429B663   2,748,084 25,281 SH   SOLE   0 0 25,281
ISHARES CORE MF Closed and MF Open 46432F834   1,869,628 27,673 SH   SOLE   0 0 27,673
ISHARES CORE MF Closed and MF Open 46432F842   8,231,493 113,319 SH   SOLE   0 0 113,319
ISHARES CORE MF Closed and MF Open 46434G103   4,042,607 75,520 SH   SOLE   0 0 75,520
ISHARES CORE MF Closed and MF Open 46434V613   4,034,314 89,215 SH   SOLE   0 0 89,215
ISHARES CORE MF Closed and MF Open 46434V621   750,843 13,033 SH   SOLE   0 0 13,033
ISHARES CORE MF Closed and MF Open 46435U861   12,232,587 276,505 SH   SOLE   0 0 276,505
ISHARES CURRENCY MF Closed and MF Open 46434V803   623,423 17,534 SH   SOLE   0 0 17,534
ISHARES CYBERSECURITY MF Closed and MF Open 46435U135   256,141 5,574 SH   SOLE   0 0 5,574
ISHARES ESG MF Closed and MF Open 46435G425   867,780 7,272 SH   SOLE   0 0 7,272
ISHARES EXPANDED MF Closed and MF Open 464287515   669,860 7,708 SH   SOLE   0 0 7,708
ISHARES FALLEN MF Closed and MF Open 46435G474   375,403 14,333 SH   SOLE   0 0 14,333
ISHARES GLOBAL MF Closed and MF Open 464287341   393,475 9,478 SH   SOLE   0 0 9,478
ISHARES GLOBAL MF Closed and MF Open 464288372   929,079 19,388 SH   SOLE   0 0 19,388
ISHARES GOLD Common Stock 464285204   868,607 19,772 SH   SOLE   0 0 19,772
ISHARES IBONDS MF Closed and MF Open 46436E866   2,092,428 90,113 SH   SOLE   0 0 90,113
ISHARES IBONDS MF Closed and MF Open 46436E874   4,413,911 184,066 SH   SOLE   0 0 184,066
ISHARES IBOXX MF Closed and MF Open 464287242   8,810,280 82,246 SH   SOLE   0 0 82,246
ISHARES INTL MF Closed and MF Open 464288448   244,244 8,827 SH   SOLE   0 0 8,827
ISHARES INVESTMENT MF Closed and MF Open 46435G219   203,519 4,587 SH   SOLE   0 0 4,587
ISHARES MBS MF Closed and MF Open 464288588   4,656,377 50,717 SH   SOLE   0 0 50,717
ISHARES MORNINGSTAR MF Closed and MF Open 464287119   338,828 4,162 SH   SOLE   0 0 4,162
ISHARES MORNINGSTAR MF Closed and MF Open 464288307   469,441 6,929 SH   SOLE   0 0 6,929
ISHARES MSCI MF Closed and MF Open 464286533   219,094 3,829 SH   SOLE   0 0 3,829
ISHARES MSCI MF Closed and MF Open 464287234   1,444,127 33,907 SH   SOLE   0 0 33,907
ISHARES MSCI MF Closed and MF Open 464287465   1,008,888 12,879 SH   SOLE   0 0 12,879
ISHARES MSCI MF Closed and MF Open 464288877   1,874,515 35,341 SH   SOLE   0 0 35,341
ISHARES MSCI MF Closed and MF Open 464288885   2,882,615 28,178 SH   SOLE   0 0 28,178
ISHARES MSCI MF Closed and MF Open 46429B598   506,984 9,089 SH   SOLE   0 0 9,089
ISHARES MSCI MF Closed and MF Open 46429B671   758,866 17,995 SH   SOLE   0 0 17,995
ISHARES MSCI MF Closed and MF Open 46429B689   564,668 8,141 SH   SOLE   0 0 8,141
ISHARES MSCI MF Closed and MF Open 46429B697   6,843,957 81,514 SH   SOLE   0 0 81,514
ISHARES MSCI MF Closed and MF Open 46432F339   6,862,741 40,189 SH   SOLE   0 0 40,189
ISHARES MSCI MF Closed and MF Open 46432F388   308,886 2,985 SH   SOLE   0 0 2,985
ISHARES MSCI MF Closed and MF Open 46432F396   4,373,518 22,443 SH   SOLE   0 0 22,443
ISHARES MSCI MF Closed and MF Open 46434G764   1,415,373 23,908 SH   SOLE   0 0 23,908
ISHARES NATIONAL MF Closed and MF Open 464288414   1,442,276 13,536 SH   SOLE   0 0 13,536
ISHARES PFD MF Closed and MF Open 464288687   1,840,375 58,331 SH   SOLE   0 0 58,331
ISHARES RUSS MF Closed and MF Open 464287473   312,450 2,587 SH   SOLE   0 0 2,587
ISHARES RUSSELL MF Closed and MF Open 464287499   211,578 2,609 SH   SOLE   0 0 2,609
ISHARES RUSSELL MF Closed and MF Open 464287598   1,339,420 7,677 SH   SOLE   0 0 7,677
ISHARES RUSSELL MF Closed and MF Open 464287614   6,100,154 16,735 SH   SOLE   0 0 16,735
ISHARES RUSSELL MF Closed and MF Open 464287622   214,980 722 SH   SOLE   0 0 722
ISHARES RUSSELL MF Closed and MF Open 464287655   5,203,799 25,648 SH   SOLE   0 0 25,648
ISHARES RUSSELL MF Closed and MF Open 464287689   856,245 2,773 SH   SOLE   0 0 2,773
ISHARES S&P MF Closed and MF Open 464287309   4,175,117 45,116 SH   SOLE   0 0 45,116
ISHARES S&P MF Closed and MF Open 464287408   1,900,080 10,439 SH   SOLE   0 0 10,439
ISHARES S&P MF Closed and MF Open 464287606   409,686 4,649 SH   SOLE   0 0 4,649
ISHARES S&P MF Closed and MF Open 464287671   5,006,787 39,275 SH   SOLE   0 0 39,275
ISHARES S&P MF Closed and MF Open 464287705   505,549 4,455 SH   SOLE   0 0 4,455
ISHARES S&P MF Closed and MF Open 464287887   524,511 4,084 SH   SOLE   0 0 4,084
ISHARES SELECT MF Closed and MF Open 464287168   4,377,756 36,185 SH   SOLE   0 0 36,185
ISHARES SEMICONDUCTOR MF Closed and MF Open 464287523   792,464 3,213 SH   SOLE   0 0 3,213
ISHARES SHORT MF Closed and MF Open 464288158   338,843 3,240 SH   SOLE   0 0 3,240
ISHARES SHORT MF Closed and MF Open 464288679   968,755 8,767 SH   SOLE   0 0 8,767
ISHARES SILVER Common Stock 46428Q109   617,991 23,259 SH   SOLE   0 0 23,259
ISHARES TECHNOLOGY MF Closed and MF Open 464287721   4,770,035 31,694 SH   SOLE   0 0 31,694
ISHARES TIPS MF Closed and MF Open 464287176   423,811 3,968 SH   SOLE   0 0 3,968
ISHARES TREASURY MF Closed and MF Open 46434V860   1,214,417 23,971 SH   SOLE   0 0 23,971
ISHARES TRUST MF Closed and MF Open 46435U713   345,213 8,195 SH   SOLE   0 0 8,195
ISHARES U S MF Closed and MF Open 464287754   575,942 4,822 SH   SOLE   0 0 4,822
ISHARES U S MF Closed and MF Open 464287762   2,113,276 34,491 SH   SOLE   0 0 34,491
ISHARES U S MF Closed and MF Open 464287838   431,520 3,082 SH   SOLE   0 0 3,082
ISHARES U S MF Closed and MF Open 464288752   903,511 8,940 SH   SOLE   0 0 8,940
ISHARES U S MF Closed and MF Open 464288786   655,676 5,806 SH   SOLE   0 0 5,806
ISHARES U S MF Closed and MF Open 464288794   209,422 1,791 SH   SOLE   0 0 1,791
ISHARES U S MF Closed and MF Open 46429B267   6,406,766 283,862 SH   SOLE   0 0 283,862
JANUS DETROIT MF Closed and MF Open 47103U100   247,522 4,191 SH   SOLE   0 0 4,191
JANUS DETROIT MF Closed and MF Open 47103U209   424,297 6,378 SH   SOLE   0 0 6,378
JANUS DETROIT MF Closed and MF Open 47103U845   2,726,903 53,594 SH   SOLE   0 0 53,594
JANUS HENDERSON MF Closed and MF Open 47103U753   408,686 8,310 SH   SOLE   0 0 8,310
JOHNSON & JOHNSON Common Stock 478160104   2,391,470 16,362 SH   SOLE   0 0 16,362
JOHNSON CONTROLS Common Stock G51502105   2,065,849 31,079 SH   SOLE   0 0 31,079
JP MORGAN MF Closed and MF Open 46641Q654   455,932 8,984 SH   SOLE   0 0 8,984
JP MORGAN MF Closed and MF Open 46654Q203   1,902,216 34,274 SH   SOLE   0 0 34,274
JP MORGAN MF Closed and MF Open 46654Q609   1,108,139 14,745 SH   SOLE   0 0 14,745
JPMORGAN MF Closed and MF Open 46641Q837   6,170,194 122,254 SH   SOLE   0 0 122,254
JPMORGAN BETABUILDERS MF Closed and MF Open 46641Q399   10,975,807 111,861 SH   SOLE   0 0 111,861
JPMORGAN CHASE Common Stock 46625H100   6,902,598 34,127 SH   SOLE   0 0 34,127
JPMORGAN U S MF Closed and MF Open 46641Q779   1,631,909 30,446 SH   SOLE   0 0 30,446
KELLANOVA Common Stock 487836108   797,440 13,825 SH   SOLE   0 0 13,825
KEYSIGHT TECHNOLOGIES Common Stock 49338L103   2,877,640 21,043 SH   SOLE   0 0 21,043
KIMBERLY CLARK Common Stock 494368103   820,568 5,937 SH   SOLE   0 0 5,937
KRANESHARES TR MF Closed and MF Open 500767306   549,262 20,328 SH   SOLE   0 0 20,328
KROGER CO Common Stock 501044101   1,283,877 25,713 SH   SOLE   0 0 25,713
L3HARRIS TECHNOLOGIES Common Stock 502431109   459,077 2,044 SH   SOLE   0 0 2,044
LAM RESEARCH CORPORATION Common Stock 512807108   326,173 306 SH   SOLE   0 0 306
LEGG MASON MF Closed and MF Open 52468L406   1,767,467 49,339 SH   SOLE   0 0 49,339
LINDE PLC Common Stock G54950103   231,826 528 SH   SOLE   0 0 528
LOCKHEED MARTIN Common Stock 539830109   747,337 1,599 SH   SOLE   0 0 1,599
LOWES COMPANIES Common Stock 548661107   4,440,367 20,141 SH   SOLE   0 0 20,141
LPL FINANCIAL Common Stock 50212V100   204,827 733 SH   SOLE   0 0 733
M&T BANK Common Stock 55261F104   852,415 5,631 SH   SOLE   0 0 5,631
MANNATECH INC Common Stock 563771203   129,621 19,090 SH   SOLE   0 0 19,090
MARKEL GROUP Common Stock 570535104   207,988 132 SH   SOLE   0 0 132
MASTERCARD INC Common Stock 57636Q104   894,481 2,027 SH   SOLE   0 0 2,027
MC CORMICK Common Stock 579780206   216,589 3,053 SH   SOLE   0 0 3,053
MCDONALDS CORP Common Stock 580135101   3,228,886 12,670 SH   SOLE   0 0 12,670
MCKESSON CORP Common Stock 58155Q103   378,755 648 SH   SOLE   0 0 648
MEDTRONIC PLC Common Stock G5960L103   2,256,032 28,662 SH   SOLE   0 0 28,662
MERCK & COMPANY Common Stock 58933Y105   2,550,160 20,599 SH   SOLE   0 0 20,599
META PLATFORMS Common Stock 30303M102   2,944,599 5,839 SH   SOLE   0 0 5,839
METLIFE INC Common Stock 59156R108   206,068 2,935 SH   SOLE   0 0 2,935
MICROCHIP TECHNOLOGY INC Common Stock 595017104   207,598 2,268 SH   SOLE   0 0 2,268
MICRON TECHNOLOGY INC Common Stock 595112103   339,060 2,577 SH   SOLE   0 0 2,577
MICROSOFT CORP Common Stock 594918104   15,759,080 35,259 SH   SOLE   0 0 35,259
MOHAWK INDS Common Stock 608190104   3,585,130 31,562 SH   SOLE   0 0 31,562
MONDELEZ INTERNATIONAL Common Stock 609207105   200,560 3,064 SH   SOLE   0 0 3,064
MORGAN STANLEY Common Stock 617446448   1,980,896 20,381 SH   SOLE   0 0 20,381
MPLX Oil & Gas, Real Estate and REIT 55336V100   988,415 23,207 SH   SOLE   0 0 23,207
NBT BANCORP Common Stock 628778102   501,808 13,000 SH   SOLE   0 0 13,000
NETFLIX INC Common Stock 64110L106   324,619 481 SH   SOLE   0 0 481
NEUBERGER BERMAN MF Closed and MF Open 64129H104   573,267 71,658 SH   SOLE   0 0 71,658
NEXTERA ENERGY Common Stock 65339F101   1,016,152 14,350 SH   SOLE   0 0 14,350
NIKE INC Common Stock 654106103   241,428 3,203 SH   SOLE   0 0 3,203
NORFOLK SOUTHERN Common Stock 655844108   818,528 3,812 SH   SOLE   0 0 3,812
NORTHERN TRUST Common Stock 665859104   857,692 10,213 SH   SOLE   0 0 10,213
NORTHROP GRUMMAN Common Stock 666807102   277,992 637 SH   SOLE   0 0 637
NOVARTIS AG Common Stock 66987V109   245,924 2,310 SH   SOLE   0 0 2,310
NUVEEN FLOATING RATE MF Closed and MF Open 67072T108   106,680 12,333 SH   SOLE   0 0 12,333
NVIDIA CORP Common Stock 67066G104   21,655,782 175,293 SH   SOLE   0 0 175,293
NVR INC Common Stock 62944T105   1,881,968 248 SH   SOLE   0 0 248
NXP SEMICONDUCTORS Common Stock N6596X109   272,148 1,011 SH   SOLE   0 0 1,011
OMNICOM GROUP Common Stock 681919106   3,768,618 42,013 SH   SOLE   0 0 42,013
ONEOK INC Common Stock 682680103   467,708 5,735 SH   SOLE   0 0 5,735
ORACLE CORP Common Stock 68389X105   426,639 3,021 SH   SOLE   0 0 3,021
OSHKOSH CORP Common Stock 688239201   4,773,669 44,119 SH   SOLE   0 0 44,119
OXFORD INDS INC Common Stock 691497309   742,300 7,411 SH   SOLE   0 0 7,411
PACER U S MF Closed and MF Open 69374H857   3,443,232 79,045 SH   SOLE   0 0 79,045
PACER US MF Closed and MF Open 69374H881   4,211,122 77,282 SH   SOLE   0 0 77,282
PALANTIR TECHNOLOGIES Common Stock 69608A108   1,996,848 78,833 SH   SOLE   0 0 78,833
PALO ALTO Common Stock 697435105   2,027,270 5,980 SH   SOLE   0 0 5,980
PAYCHEX INC Common Stock 704326107   2,426,438 20,466 SH   SOLE   0 0 20,466
PEPSICO INC Common Stock 713448108   1,837,596 11,141 SH   SOLE   0 0 11,141
PFIZER INC Common Stock 717081103   1,068,415 38,185 SH   SOLE   0 0 38,185
PGIM ULTRA MF Closed and MF Open 69344A107   2,963,130 59,620 SH   SOLE   0 0 59,620
PHILIP MORRIS Common Stock 718172109   3,221,185 31,789 SH   SOLE   0 0 31,789
PHILLIPS 66 Common Stock 718546104   389,143 2,756 SH   SOLE   0 0 2,756
PIMCO 0-5 MF Closed and MF Open 72201R783   1,317,404 14,211 SH   SOLE   0 0 14,211
PIMCO 15 MF Closed and MF Open 72201R304   309,064 5,716 SH   SOLE   0 0 5,716
PIMCO ACTIVE MF Closed and MF Open 72201R775   8,651,865 94,991 SH   SOLE   0 0 94,991
PIMCO CORPORATE MF Closed and MF Open 72201B101   168,900 11,803 SH   SOLE   0 0 11,803
PNC FINANCIAL Common Stock 693475105   666,447 4,286 SH   SOLE   0 0 4,286
POLARIS INC Common Stock 731068102   1,742,389 22,250 SH   SOLE   0 0 22,250
POOL CORP Common Stock 73278L105   224,166 729 SH   SOLE   0 0 729
PRICE T Common Stock 74144T108   2,909,855 25,234 SH   SOLE   0 0 25,234
PRIME ENERGY Common Stock 74158E104   531,963 5,002 SH   SOLE   0 0 5,002
PROCTER & GAMBLE Common Stock 742718109   3,030,807 18,377 SH   SOLE   0 0 18,377
PROGRESSIVE CORP Common Stock 743315103   217,984 1,049 SH   SOLE   0 0 1,049
PROSHARES TRUST MF Closed and MF Open 74348A467   35,995,594 374,446 SH   SOLE   0 0 374,446
PROSPECT CAPITAL MF Closed and MF Open 74348T102   200,159 36,195 SH   SOLE   0 0 36,195
PRUDENTIAL FINANCIAL Common Stock 744320102   243,335 2,076 SH   SOLE   0 0 2,076
PUBLIC STORAGE Common Stock 74460D109   316,862 1,101 SH   SOLE   0 0 1,101
PULTEGROUP INC Common Stock 745867101   2,610,559 23,710 SH   SOLE   0 0 23,710
PUT 1 SPDR S&P 500 ETF T Listed Options 78462F953   1,266,695 1,845 SH Put SOLE   0 0 1,845
QUALCOMM INC Common Stock 747525103   1,650,338 8,285 SH   SOLE   0 0 8,285
REALTY INCOME Common Stock 756109104   959,987 18,174 SH   SOLE   0 0 18,174
REGIONS FINANCIAL Common Stock 7591EP100   619,808 30,928 SH   SOLE   0 0 30,928
RENASANT CORP Common Stock 75970E107   406,279 13,303 SH   SOLE   0 0 13,303
REPUBLIC SERVICES Common Stock 760759100   288,818 1,486 SH   SOLE   0 0 1,486
ROBERT HALF Common Stock 770323103   1,802,236 28,168 SH   SOLE   0 0 28,168
ROPER TECHNOLOGIES Common Stock 776696106   247,462 439 SH   SOLE   0 0 439
ROSS STORES Common Stock 778296103   1,649,526 11,351 SH   SOLE   0 0 11,351
RTX CORP Common Stock 75513E101   2,953,639 29,421 SH   SOLE   0 0 29,421
SABA CAP Common Stock 880198205   85,504 10,962 SH   SOLE   0 0 10,962
SALESFORCE INC Common Stock 79466L302   568,572 2,211 SH   SOLE   0 0 2,211
SANOFI Common Stock 80105N105   388,294 8,002 SH   SOLE   0 0 8,002
SCHWAB AGGREGATE MF Closed and MF Open 808524839   872,905 19,151 SH   SOLE   0 0 19,151
SCHWAB CHARLES Common Stock 808513105   2,481,593 33,676 SH   SOLE   0 0 33,676
SCHWAB FUNDAMENTAL MF Closed and MF Open 808524730   5,960,667 201,578 SH   SOLE   0 0 201,578
SCHWAB FUNDAMENTAL MF Closed and MF Open 808524755   5,410,781 154,461 SH   SOLE   0 0 154,461
SCHWAB FUNDAMENTAL MF Closed and MF Open 808524771   316,399 4,723 SH   SOLE   0 0 4,723
SCHWAB INTL MF Closed and MF Open 808524805   609,159 15,855 SH   SOLE   0 0 15,855
SCHWAB US MF Closed and MF Open 808524201   1,010,507 15,727 SH   SOLE   0 0 15,727
SCHWAB US MF Closed and MF Open 808524300   737,685 7,315 SH   SOLE   0 0 7,315
SCHWAB US MF Closed and MF Open 808524797   820,804 10,555 SH   SOLE   0 0 10,555
SCHWAB US MF Closed and MF Open 808524870   844,797 16,242 SH   SOLE   0 0 16,242
SEAGATE TECHNOLOGY Common Stock G7997R103   476,768 4,616 SH   SOLE   0 0 4,616
SECTOR CONSUMER MF Closed and MF Open 81369Y308   7,517,309 98,162 SH   SOLE   0 0 98,162
SECTOR ENERGY MF Closed and MF Open 81369Y506   2,859,518 31,371 SH   SOLE   0 0 31,371
SECTOR FINANCIAL MF Closed and MF Open 81369Y605   6,372,434 155,009 SH   SOLE   0 0 155,009
SECTOR HEALTHCARE MF Closed and MF Open 81369Y209   3,898,488 26,747 SH   SOLE   0 0 26,747
SECTOR MATERIALS MF Closed and MF Open 81369Y100   428,982 4,857 SH   SOLE   0 0 4,857
SECTOR TECHNOLOGY MF Closed and MF Open 81369Y803   5,010,565 22,148 SH   SOLE   0 0 22,148
SEI INVESTMENTS Common Stock 784117103   3,831,469 59,228 SH   SOLE   0 0 59,228
SELECT SECTOR MF Closed and MF Open 81369Y852   2,078,438 24,263 SH   SOLE   0 0 24,263
SELECT UTILITIES MF Closed and MF Open 81369Y886   3,401,904 49,925 SH   SOLE   0 0 49,925
SERVICENOW INC Common Stock 81762P102   254,094 323 SH   SOLE   0 0 323
SHELL PLC Common Stock 780259305   216,629 3,001 SH   SOLE   0 0 3,001
SIMON PROPERTY Common Stock 828806109   284,640 1,875 SH   SOLE   0 0 1,875
SIRIUS XM Common Stock 82968B103   34,706 12,263 SH   SOLE   0 0 12,263
SIXTH STREET MF Closed and MF Open 83012A109   373,898 17,512 SH   SOLE   0 0 17,512
SMITH AO Common Stock 831865209   2,209,856 27,022 SH   SOLE   0 0 27,022
SNAP ON Common Stock 833034101   5,177,302 19,806 SH   SOLE   0 0 19,806
SOUTHERN COMPANY Common Stock 842587107   7,252,227 93,492 SH   SOLE   0 0 93,492
SPDR BLOOMBERG MF Closed and MF Open 78468R200   300,572 9,743 SH   SOLE   0 0 9,743
SPDR BLOOMBERG MF Closed and MF Open 78468R622   7,897,477 83,775 SH   SOLE   0 0 83,775
SPDR BLOOMBERG MF Closed and MF Open 78468R663   15,896,373 173,200 SH   SOLE   0 0 173,200
SPDR DOW MF Closed and MF Open 78463X749   1,107,391 26,664 SH   SOLE   0 0 26,664
SPDR DOW MF Closed and MF Open 78467X109   11,154,439 28,518 SH   SOLE   0 0 28,518
SPDR GOLD Common Stock 78463V107   3,187,599 14,825 SH   SOLE   0 0 14,825
SPDR INDEX MF Closed and MF Open 78463X434   463,691 6,204 SH   SOLE   0 0 6,204
SPDR INTERMEDIATE MF Closed and MF Open 78464A672   6,223,115 222,095 SH   SOLE   0 0 222,095
SPDR MSCI MF Closed and MF Open 78468R812   296,374 2,010 SH   SOLE   0 0 2,010
SPDR NUVEEN MF Closed and MF Open 78468R739   668,826 14,173 SH   SOLE   0 0 14,173
SPDR PORTFOLIO MF Closed and MF Open 78463X509   277,660 7,370 SH   SOLE   0 0 7,370
SPDR PORTFOLIO MF Closed and MF Open 78464A375   2,621,834 80,523 SH   SOLE   0 0 80,523
SPDR PORTFOLIO MF Closed and MF Open 78464A409   2,450,255 30,578 SH   SOLE   0 0 30,578
SPDR PORTFOLIO MF Closed and MF Open 78464A474   914,708 30,798 SH   SOLE   0 0 30,798
SPDR PORTFOLIO MF Closed and MF Open 78464A508   5,361,330 109,998 SH   SOLE   0 0 109,998
SPDR PORTFOLIO MF Closed and MF Open 78464A664   6,637,594 243,849 SH   SOLE   0 0 243,849
SPDR PORTFOLIO MF Closed and MF Open 78464A847   4,266,337 83,164 SH   SOLE   0 0 83,164
SPDR PORTFOLIO MF Closed and MF Open 78464A854   23,925,065 373,829 SH   SOLE   0 0 373,829
SPDR PORTFOLIO MF Closed and MF Open 78468R788   1,828,921 45,461 SH   SOLE   0 0 45,461
SPDR PORTFOLIO MF Closed and MF Open 78468R853   1,410,241 33,957 SH   SOLE   0 0 33,957
SPDR S&P MF Closed and MF Open 78462F103   45,665,832 83,910 SH   SOLE   0 0 83,910
SPDR S&P MF Closed and MF Open 78464A631   567,592 4,054 SH   SOLE   0 0 4,054
SPDR S&P MF Closed and MF Open 78464A698   724,629 14,758 SH   SOLE   0 0 14,758
SPDR S&P MF Closed and MF Open 78467Y107   2,716,457 5,076 SH   SOLE   0 0 5,076
SPDR SERIES MF Closed and MF Open 78464A300   305,293 3,898 SH   SOLE   0 0 3,898
SPDR SERIES MF Closed and MF Open 78464A607   229,775 2,468 SH   SOLE   0 0 2,468
SPDR SERIES MF Closed and MF Open 78464A763   1,254,287 9,862 SH   SOLE   0 0 9,862
SPDR SERIES MF Closed and MF Open 78464A839   1,467,599 20,120 SH   SOLE   0 0 20,120
SPDR SERIES MF Closed and MF Open 78464A870   240,655 2,595 SH   SOLE   0 0 2,595
SPDR SERIES MF Closed and MF Open 78468R556   448,125 3,080 SH   SOLE   0 0 3,080
SPDR SSGA MF Closed and MF Open 78467V103   561,802 20,332 SH   SOLE   0 0 20,332
SPDR SSGA MF Closed and MF Open 78467V400   910,466 21,061 SH   SOLE   0 0 21,061
SPDR TIPS MF Closed and MF Open 78464A656   3,476,272 136,753 SH   SOLE   0 0 136,753
SPROTT PHYSICAL MF Closed and MF Open 85207H104   201,351 11,149 SH   SOLE   0 0 11,149
SPROTT PHYSICAL MF Closed and MF Open 85207K107   195,164 19,654 SH   SOLE   0 0 19,654
STAG INDUSTRIAL Common Stock 85254J102   338,907 9,398 SH   SOLE   0 0 9,398
STATE STREET Common Stock 857477103   1,166,906 15,769 SH   SOLE   0 0 15,769
STRYKER CORP Common Stock 863667101   954,062 2,803 SH   SOLE   0 0 2,803
SUNOCO LTD Common Stock 86765K109   788,789 13,951 SH   SOLE   0 0 13,951
SUPER MICRO Common Stock 86800U104   1,641,161 2,003 SH   SOLE   0 0 2,003
SYNOPSYS INC Common Stock 871607107   393,332 661 SH   SOLE   0 0 661
SYSCO CORP Common Stock 871829107   366,489 5,133 SH   SOLE   0 0 5,133
T ROWE MF Closed and MF Open 87283Q867   358,358 11,409 SH   SOLE   0 0 11,409
TAIWAN SEMICONDUCTOR Common Stock 874039100   921,782 5,303 SH   SOLE   0 0 5,303
TARGET CORP Common Stock 87612E106   1,066,512 7,204 SH   SOLE   0 0 7,204
TE CONNECTIVITY Common Stock H84989104   445,103 2,958 SH   SOLE   0 0 2,958
TELLURIAN INC Common Stock 87968A104   34,630 50,000 SH   SOLE   0 0 50,000
TESLA INC Common Stock 88160R101   3,104,146 15,687 SH   SOLE   0 0 15,687
TEXAS INSTRUMENTS Common Stock 882508104   407,227 2,093 SH   SOLE   0 0 2,093
THERMO FISHER Common Stock 883556102   219,884 397 SH   SOLE   0 0 397
TJX COS Common Stock 872540109   1,118,462 10,158 SH   SOLE   0 0 10,158
T-MOBILE US Common Stock 872590104   333,574 1,893 SH   SOLE   0 0 1,893
TORONTO DOMINION Common Stock 891160509   634,330 11,541 SH   SOLE   0 0 11,541
TOYOTA MOTOR Common Stock 892331307   5,028,346 24,532 SH   SOLE   0 0 24,532
TRACTOR SUPPLY Common Stock 892356106   211,561 783 SH   SOLE   0 0 783
TRANE TECHNOLOGIES Common Stock G8994E103   566,958 1,723 SH   SOLE   0 0 1,723
TRINET GROUP Common Stock 896288107   4,227,300 42,273 SH   SOLE   0 0 42,273
TRUIST FINANCIAL Common Stock 89832Q109   1,542,295 39,698 SH   SOLE   0 0 39,698
TYSON FOODS Common Stock 902494103   4,671,774 81,760 SH   SOLE   0 0 81,760
U HAUL HOLDING Common Stock 023586506   427,044 7,115 SH   SOLE   0 0 7,115
U S BANCORP DE Common Stock 902973304   2,539,548 63,968 SH   SOLE   0 0 63,968
UGI CORP Common Stock 902681105   484,121 21,140 SH   SOLE   0 0 21,140
ULTA BEAUTY Common Stock 90384S303   259,691 673 SH   SOLE   0 0 673
UNILEVER PLC Common Stock 904767704   321,573 5,847 SH   SOLE   0 0 5,847
UNION PACIFIC CORP Common Stock 907818108   488,543 2,159 SH   SOLE   0 0 2,159
UNITED COMMUNITY Common Stock 90984P303   408,302 16,037 SH   SOLE   0 0 16,037
UNITED PARCEL Common Stock 911312106   715,464 5,228 SH   SOLE   0 0 5,228
UNITEDHEALTH GROUP Common Stock 91324P102   2,175,850 4,272 SH   SOLE   0 0 4,272
UNUM GROUP Common Stock 91529Y106   5,772,865 112,949 SH   SOLE   0 0 112,949
UPSTART HLDGS INC Note 0.250% 8/1 91680MAB3   15,768 20,000 PRN   SOLE   0 0 20,000
VALE S A Common Stock 91912E105   253,590 22,702 SH   SOLE   0 0 22,702
VANECK GOLD MF Closed and MF Open 92189F106   466,001 13,734 SH   SOLE   0 0 13,734
VANECK HIGH MF Closed and MF Open 92189H409   1,441,668 27,912 SH   SOLE   0 0 27,912
VANECK IG MF Closed and MF Open 92189F486   1,049,024 41,122 SH   SOLE   0 0 41,122
VANECK JPM MF Closed and MF Open 92189H300   314,522 13,226 SH   SOLE   0 0 13,226
VANECK MORNINGSTAR MF Closed and MF Open 92189F643   206,411 2,383 SH   SOLE   0 0 2,383
VANECK SEMICONDUCTOR MF Closed and MF Open 92189F676   855,741 3,282 SH   SOLE   0 0 3,282
VANGUARD CONSUMER MF Closed and MF Open 92204A108   363,864 1,165 SH   SOLE   0 0 1,165
VANGUARD DIVIDEND MF Closed and MF Open 921908844   8,888,776 48,692 SH   SOLE   0 0 48,692
VANGUARD ENERGY MF Closed and MF Open 92204A306   495,607 3,885 SH   SOLE   0 0 3,885
VANGUARD EXTENDED MF Closed and MF Open 922908652   6,036,750 35,764 SH   SOLE   0 0 35,764
VANGUARD FINANCIALS MF Closed and MF Open 92204A405   429,293 4,298 SH   SOLE   0 0 4,298
VANGUARD FSTE MF Closed and MF Open 922042858   829,634 18,958 SH   SOLE   0 0 18,958
VANGUARD FTSE MF Closed and MF Open 921943858   1,908,432 38,616 SH   SOLE   0 0 38,616
VANGUARD FTSE MF Closed and MF Open 922042775   763,073 13,012 SH   SOLE   0 0 13,012
VANGUARD GROWTH MF Closed and MF Open 922908736   9,161,520 24,495 SH   SOLE   0 0 24,495
VANGUARD HEALTH MF Closed and MF Open 92204A504   524,048 1,970 SH   SOLE   0 0 1,970
VANGUARD HIGH MF Closed and MF Open 921946406   22,649,947 190,977 SH   SOLE   0 0 190,977
VANGUARD INDUSTRIALS MF Closed and MF Open 92204A603   214,181 910 SH   SOLE   0 0 910
VANGUARD INFORMATION MF Closed and MF Open 92204A702   8,569,597 14,862 SH   SOLE   0 0 14,862
VANGUARD INTERMEDIATE MF Closed and MF Open 921937819   266,931 3,564 SH   SOLE   0 0 3,564
VANGUARD INTERMEDIATE MF Closed and MF Open 92206C706   1,952,784 33,535 SH   SOLE   0 0 33,535
VANGUARD INTERMEDIATE MF Closed and MF Open 92206C870   2,258,798 28,259 SH   SOLE   0 0 28,259
VANGUARD INTERNATIONAL MF Closed and MF Open 921946810   4,271,768 52,556 SH   SOLE   0 0 52,556
VANGUARD LARGE MF Closed and MF Open 922908637   4,427,544 17,737 SH   SOLE   0 0 17,737
VANGUARD MID MF Closed and MF Open 922908512   248,618 1,652 SH   SOLE   0 0 1,652
VANGUARD MID MF Closed and MF Open 922908538   2,177,745 9,486 SH   SOLE   0 0 9,486
VANGUARD MID MF Closed and MF Open 922908629   992,112 4,097 SH   SOLE   0 0 4,097
VANGUARD MUNICIPAL MF Closed and MF Open 922907746   1,002,910 20,014 SH   SOLE   0 0 20,014
VANGUARD REAL MF Closed and MF Open 922908553   1,329,787 15,876 SH   SOLE   0 0 15,876
VANGUARD RUSSELL MF Closed and MF Open 92206C680   1,698,322 18,103 SH   SOLE   0 0 18,103
VANGUARD S&P MF Closed and MF Open 922908363   38,779,389 77,538 SH   SOLE   0 0 77,538
VANGUARD SHORT MF Closed and MF Open 921937827   5,395,877 70,350 SH   SOLE   0 0 70,350
VANGUARD SMALL MF Closed and MF Open 922908595   450,524 1,801 SH   SOLE   0 0 1,801
VANGUARD SMALL MF Closed and MF Open 922908611   2,742,802 15,027 SH   SOLE   0 0 15,027
VANGUARD SMALL MF Closed and MF Open 922908751   502,935 2,306 SH   SOLE   0 0 2,306
VANGUARD TOTAL MF Closed and MF Open 921909768   799,603 13,260 SH   SOLE   0 0 13,260
VANGUARD TOTAL MF Closed and MF Open 921937835   1,078,775 14,972 SH   SOLE   0 0 14,972
VANGUARD TOTAL MF Closed and MF Open 922042742   239,241 2,124 SH   SOLE   0 0 2,124
VANGUARD TOTAL MF Closed and MF Open 922908769   43,255,569 161,697 SH   SOLE   0 0 161,697
VANGUARD TOTAL MF Closed and MF Open 92203J407   413,212 8,490 SH   SOLE   0 0 8,490
VANGUARD UTILITIES MF Closed and MF Open 92204A876   3,848,623 26,018 SH   SOLE   0 0 26,018
VANGUARD VALUE MF Closed and MF Open 922908744   11,764,220 73,338 SH   SOLE   0 0 73,338
VERIZON COMMUNICATIONS Common Stock 92343V104   5,175,984 125,509 SH   SOLE   0 0 125,509
VERTEX PHARMACEUTICALS Common Stock 92532F100   1,022,278 2,181 SH   SOLE   0 0 2,181
VISA INC Common Stock 92826C839   1,317,304 5,018 SH   SOLE   0 0 5,018
WAFD INC Common Stock 938824109   600,868 21,024 SH   SOLE   0 0 21,024
WALMART INC Common Stock 931142103   6,397,051 94,477 SH   SOLE   0 0 94,477
WALT DISNEY Common Stock 254687106   634,852 6,393 SH   SOLE   0 0 6,393
WASHINGTON TRUST Common Stock 940610108   210,906 7,694 SH   SOLE   0 0 7,694
WELLS FARGO Common Stock 949746101   208,534 3,511 SH   SOLE   0 0 3,511
WELLS FARGO Preferred Stock 949746804   243,802 205 SH   SOLE   0 0 205
WELLTOWER INC Common Stock 95040Q104   257,280 2,467 SH   SOLE   0 0 2,467
WESTAMERICA BANCORP Common Stock 957090103   2,042,981 42,097 SH   SOLE   0 0 42,097
WHIRLPOOL CORP Common Stock 963320106   309,630 3,029 SH   SOLE   0 0 3,029
WILLIAMS COS Common Stock 969457100   373,265 8,782 SH   SOLE   0 0 8,782
WINNEBAGO INDUSTRIES Common Stock 974637100   3,594,169 66,313 SH   SOLE   0 0 66,313
WISDOMTREE EMERGING MF Closed and MF Open 97717W315   283,164 6,538 SH   SOLE   0 0 6,538
WISDOMTREE FLOATING MF Closed and MF Open 97717Y527   9,865,222 196,088 SH   SOLE   0 0 196,088
WISDOMTREE INTL MF Closed and MF Open 97717W794   353,923 6,978 SH   SOLE   0 0 6,978
WISDOMTREE JAPAN MF Closed and MF Open 97717W851   782,420 6,935 SH   SOLE   0 0 6,935
WISDOMTREE TRUST MF Closed and MF Open 97717X669   8,597,540 110,154 SH   SOLE   0 0 110,154
WISDOMTREE U S MF Closed and MF Open 97717W208   484,684 5,729 SH   SOLE   0 0 5,729
WISDOMTREE U S MF Closed and MF Open 97717W307   3,638,796 50,017 SH   SOLE   0 0 50,017
WISDOMTREE U S MF Closed and MF Open 97717W505   3,771,792 80,645 SH   SOLE   0 0 80,645
WISDOMTREE U S MF Closed and MF Open 97717W588   330,530 5,811 SH   SOLE   0 0 5,811
WISDOMTREE U S MF Closed and MF Open 97717W604   877,530 28,171 SH   SOLE   0 0 28,171
WISDOMTREE US MF Closed and MF Open 97717X651   2,911,110 61,794 SH   SOLE   0 0 61,794
WORTHINGTON ENTERPRISES Common Stock 981811102   741,472 15,666 SH   SOLE   0 0 15,666
WORTHINGTON STEEL Common Stock 982104101   517,279 15,506 SH   SOLE   0 0 15,506
X TRACKERS MF Closed and MF Open 233051200   4,967,334 119,868 SH   SOLE   0 0 119,868
XAI OCTGON FLOAT RTE ALT CLOSED END MUTL FUND 98400T106   257,228 36,486 SH   SOLE   0 0 36,486
YUM BRANDS INC Common Stock 988498101   265,971 2,007 SH   SOLE   0 0 2,007
ZOETIS INC Common Stock 98978V103   240,816 1,389 SH   SOLE   0 0 1,389