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   962,391 8,803 SH   SOLE   0 0 8,803
ABBOTT LABORATORIES Common Stock 002824100   3,503,315 31,828 SH   SOLE   0 0 31,828
ABBVIE INC Common Stock 00287Y109   5,781,545 37,307 SH   SOLE   0 0 37,307
ABERDEEN PHYSICAL MF Closed and MF Open 003263100   7,567,228 83,138 SH   SOLE   0 0 83,138
ABERDEEN PHYSICAL MF Closed and MF Open 003264108   598,853 26,300 SH   SOLE   0 0 26,300
ABRDN ASIA MF Closed and MF Open 003009107   207,036 76,397 SH   SOLE   0 0 76,397
ACCENTURE PLC Common Stock G1151C101   3,621,481 10,320 SH   SOLE   0 0 10,320
ADOBE INC Common Stock 00724F101   1,247,492 2,091 SH   SOLE   0 0 2,091
ADVANCED MICRO Common Stock 007903107   874,732 5,934 SH   SOLE   0 0 5,934
AFLAC INC Common Stock 001055102   3,524,991 42,727 SH   SOLE   0 0 42,727
AIR PRODUCTS Common Stock 009158106   2,256,107 8,240 SH   SOLE   0 0 8,240
ALBEMARLE CORP Common Stock 012653101   2,773,871 19,199 SH   SOLE   0 0 19,199
ALIBABA GROUP Common Stock 01609W102   2,313,361 29,846 SH   SOLE   0 0 29,846
ALLEGION PUBLIC Common Stock G0176J109   356,506 2,814 SH   SOLE   0 0 2,814
ALLSTATE CORP Common Stock 020002101   588,722 4,205 SH   SOLE   0 0 4,205
ALPHABET INC Common Stock 02079K305   6,224,727 44,561 SH   SOLE   0 0 44,561
ALPHABET INC Common Stock 02079K107   4,326,981 30,703 SH   SOLE   0 0 30,703
ALPS RIVERFRONT MF Closed and MF Open 00162Q783   603,101 26,036 SH   SOLE   0 0 26,036
ALTRIA GROUP Common Stock 02209S103   542,150 13,439 SH   SOLE   0 0 13,439
AMAZON COM Common Stock 023135106   7,962,416 52,405 SH   SOLE   0 0 52,405
AMERICAN ELECTRIC Common Stock 025537101   201,827 2,484 SH   SOLE   0 0 2,484
AMERICAN EXPRESS Common Stock 025816109   1,765,352 9,423 SH   SOLE   0 0 9,423
AMERICAN TOWER Common Stock 03027X100   2,600,354 12,045 SH   SOLE   0 0 12,045
AMERIPRISE FINANCIAL Common Stock 03076C106   339,944 895 SH   SOLE   0 0 895
AMERIS BANCORP Common Stock 03076K108   246,365 4,644 SH   SOLE   0 0 4,644
AMES NATIONAL CORP Common Stock 031001100   652,218 30,563 SH   SOLE   0 0 30,563
AMGEN INC Common Stock 031162100   2,777,690 9,644 SH   SOLE   0 0 9,644
ANALOG DEVICES Common Stock 032654105   2,843,882 14,322 SH   SOLE   0 0 14,322
APPLE INC Common Stock 037833100   29,106,118 151,177 SH   SOLE   0 0 151,177
ARES CAPITAL MF Closed and MF Open 04010L103   223,870 11,176 SH   SOLE   0 0 11,176
ARISTA NETWORKS Common Stock 040413106   352,558 1,497 SH   SOLE   0 0 1,497
ARK AUTONOMOUS MF Closed and MF Open 00214Q203   513,356 8,896 SH   SOLE   0 0 8,896
ARK INNOVATION MF Closed and MF Open 00214Q104   479,261 9,151 SH   SOLE   0 0 9,151
ARROW FINANCIAL CORP Common Stock 042744102   224,972 8,052 SH   SOLE   0 0 8,052
ARTISAN PARTNERS Common Stock 04316A108   253,156 5,730 SH   SOLE   0 0 5,730
AT&T INC Common Stock 00206R102   606,340 36,134 SH   SOLE   0 0 36,134
AUBURN NATIONAL Common Stock 050473107   390,062 18,330 SH   SOLE   0 0 18,330
AUTODESK INC Common Stock 052769106   670,300 2,753 SH   SOLE   0 0 2,753
AUTOMATIC DATA Common Stock 053015103   1,772,074 7,606 SH   SOLE   0 0 7,606
BANK AMERICA Common Stock 060505104   1,228,063 36,473 SH   SOLE   0 0 36,473
BANK MONTREAL Common Stock 063671101   1,362,514 13,771 SH   SOLE   0 0 13,771
BANK NEW YORK Common Stock 064058100   4,807,120 92,355 SH   SOLE   0 0 92,355
BARINGS GLOBAL MF Closed and MF Open 06760L100   198,106 14,740 SH   SOLE   0 0 14,740
BECTON DICKINSON Common Stock 075887109   2,130,970 8,739 SH   SOLE   0 0 8,739
BERKLEY W R Common Stock 084423102   274,392 3,880 SH   SOLE   0 0 3,880
BERKSHIRE HATHAWAY Common Stock 084670702   9,394,785 26,341 SH   SOLE   0 0 26,341
BIOGEN INC Common Stock 09062X103   460,350 1,779 SH   SOLE   0 0 1,779
BLACKROCK INC Common Stock 09247X101   2,764,993 3,406 SH   SOLE   0 0 3,406
BLACKSTONE INC Common Stock 09260D107   287,652 2,197 SH   SOLE   0 0 2,197
BLOCK INC Common Stock 852234103   212,638 2,749 SH   SOLE   0 0 2,749
BOEING COMPANY Common Stock 097023105   728,974 2,796 SH   SOLE   0 0 2,796
BOOKING HOLDINGS Common Stock 09857L108   5,558,495 1,567 SH   SOLE   0 0 1,567
BORG WARNER Common Stock 099724106   209,077 5,832 SH   SOLE   0 0 5,832
BP PLC Common Stock 055622104   635,162 17,942 SH   SOLE   0 0 17,942
BRISTOL MYERS Common Stock 110122108   226,693 4,418 SH   SOLE   0 0 4,418
BROADCOM INC Common Stock 11135F101   6,963,057 6,238 SH   SOLE   0 0 6,238
BROADRIDGE FINANCIAL Common Stock 11133T103   595,136 2,892 SH   SOLE   0 0 2,892
CADENCE DESIGN Common Stock 127387108   229,608 843 SH   SOLE   0 0 843
CAMBRIA GLOBAL MF Closed and MF Open 132061409   2,437,669 114,467 SH   SOLE   0 0 114,467
CAMBRIA GLOBAL MF Closed and MF Open 132061607   352,060 12,628 SH   SOLE   0 0 12,628
CANADIAN PACIFIC Common Stock 13646K108   353,950 4,476 SH   SOLE   0 0 4,476
CAPITAL GROUP MF Closed and MF Open 14020Y201   468,619 17,305 SH   SOLE   0 0 17,305
CARDINAL HEALTH Common Stock 14149Y108   288,321 2,860 SH   SOLE   0 0 2,860
CASS INFORMATION Common Stock 14808P109   1,916,295 42,536 SH   SOLE   0 0 42,536
CATERPILLAR INC Common Stock 149123101   754,371 2,551 SH   SOLE   0 0 2,551
CELANESE CORP Common Stock 150870103   5,750,860 37,013 SH   SOLE   0 0 37,013
CENTENE CORP Common Stock 15135B101   201,852 2,720 SH   SOLE   0 0 2,720
CHECK POINT Common Stock M22465104   5,015,334 32,825 SH   SOLE   0 0 32,825
CHEVRON CORP Common Stock 166764100   1,807,179 12,115 SH   SOLE   0 0 12,115
CHIPOTLE MEXICAN Common Stock 169656105   249,278 109 SH   SOLE   0 0 109
CHUBB LTD Common Stock H1467J104   2,823,252 12,492 SH   SOLE   0 0 12,492
CISCO SYSTEMS Common Stock 17275R102   3,782,617 74,873 SH   SOLE   0 0 74,873
CITIZENS FINANCIAL Common Stock 174610105   353,364 10,662 SH   SOLE   0 0 10,662
CLOROX COMPANY Common Stock 189054109   674,909 4,733 SH   SOLE   0 0 4,733
COCA COLA COMPANY Common Stock 191216100   2,683,155 45,531 SH   SOLE   0 0 45,531
COGNIZANT TECH Common Stock 192446102   5,069,501 67,119 SH   SOLE   0 0 67,119
COHEN & STEERS MF Closed and MF Open 19248P106   176,332 15,743 SH   SOLE   0 0 15,743
COLGATE-PALMOLIVE Common Stock 194162103   208,187 2,611 SH   SOLE   0 0 2,611
COMCAST CORP Common Stock 20030N101   3,277,831 74,751 SH   SOLE   0 0 74,751
COMERICA INC Common Stock 200340107   844,470 15,131 SH   SOLE   0 0 15,131
COMMERCE BANCSHARES Common Stock 200525103   5,381,505 100,758 SH   SOLE   0 0 100,758
CONOCOPHILLIPS Common Stock 20825C104   304,766 2,625 SH   SOLE   0 0 2,625
CONSUMER DISCRETIONARY MF Closed and MF Open 81369Y407   1,327,030 7,421 SH   SOLE   0 0 7,421
COSTCO WHOLESALE Common Stock 22160K105   2,602,118 3,942 SH   SOLE   0 0 3,942
CREDIT SUISSE HIGH YIELD Closed End Mutl Fund 22544F103   64,152 32,400 SH   SOLE   0 0 32,400
CROWDSTRIKE HOLDINGS Common Stock 22788C105   1,889,364 7,400 SH   SOLE   0 0 7,400
CROWN CASTLE Common Stock 22822V101   259,479 2,252 SH   SOLE   0 0 2,252
CSX CORP Common Stock 126408103   532,839 15,368 SH   SOLE   0 0 15,368
CUBESMART Common Stock 229663109   401,524 8,662 SH   SOLE   0 0 8,662
CUMMINS INC Common Stock 231021106   2,212,139 9,233 SH   SOLE   0 0 9,233
CVS HEALTH Common Stock 126650100   3,899,095 49,380 SH   SOLE   0 0 49,380
DANAHER CORP Common Stock 235851102   303,178 1,310 SH   SOLE   0 0 1,310
DEERE & CO Common Stock 244199105   647,421 1,619 SH   SOLE   0 0 1,619
DELTA AIRLINES Common Stock 247361702   250,050 6,215 SH   SOLE   0 0 6,215
DIGITAL REALTY Common Stock 253868103   217,491 1,616 SH   SOLE   0 0 1,616
DIMENSIONAL CORE MF Closed and MF Open 25434V872   1,090,980 25,730 SH   SOLE   0 0 25,730
DIMENSIONAL INTL MF Closed and MF Open 25434V203   349,608 12,207 SH   SOLE   0 0 12,207
DIMENSIONAL NATIONAL MF Closed and MF Open 25434V849   251,615 5,186 SH   SOLE   0 0 5,186
DIMENSIONAL US MF Closed and MF Open 25434V708   26,502,402 906,685 SH   SOLE   0 0 906,685
DIMENSIONAL US MF Closed and MF Open 25434V401   3,908,863 75,417 SH   SOLE   0 0 75,417
DIMENSIONAL US MF Closed and MF Open 25434V724   901,057 24,209 SH   SOLE   0 0 24,209
DIMENSIONAL US MF Closed and MF Open 25434V500   494,524 8,294 SH   SOLE   0 0 8,294
DIMENSIONAL WORLD MF Closed and MF Open 25434V880   13,317,189 545,339 SH   SOLE   0 0 545,339
DISCOVER FINANCIAL Common Stock 254709108   4,295,028 38,212 SH   SOLE   0 0 38,212
DOMINION ENERGY Common Stock 25746U109   280,240 5,962 SH   SOLE   0 0 5,962
DOVER CORP Common Stock 260003108   270,039 1,755 SH   SOLE   0 0 1,755
DOW INC Common Stock 260557103   2,174,951 39,659 SH   SOLE   0 0 39,659
DUKE ENERGY Common Stock 26441C204   3,384,233 34,874 SH   SOLE   0 0 34,874
EASTMAN CHEMICAL Common Stock 277432100   1,541,314 17,160 SH   SOLE   0 0 17,160
EATON CORP Common Stock G29183103   679,287 2,820 SH   SOLE   0 0 2,820
EATON VANCE MF Closed and MF Open 27828Y108   416,570 33,785 SH   SOLE   0 0 33,785
ELI LILLY Common Stock 532457108   1,741,769 2,988 SH   SOLE   0 0 2,988
EMERSON ELECTRIC Common Stock 291011104   680,489 6,991 SH   SOLE   0 0 6,991
ENBRIDGE INC Common Stock 29250N105   2,033,822 56,463 SH   SOLE   0 0 56,463
ENERGY TRANSFER Oil & Gas, Real Estate and REIT 29273V100   638,926 46,299 SH   SOLE   0 0 46,299
ENTERGY CORP Common Stock 29364G103   382,748 3,782 SH   SOLE   0 0 3,782
ENTERPRISE PRODUCTS Oil & Gas, Real Estate and REIT 293792107   1,538,615 58,391 SH   SOLE   0 0 58,391
EOS ENERGY Common Stock 29415C101   20,639 18,935 SH   SOLE   0 0 18,935
ETF MANAGERS MF Closed and MF Open 26924G201   421,489 6,977 SH   SOLE   0 0 6,977
ETF SER MF Closed and MF Open 26922A198   222,005 10,627 SH   SOLE   0 0 10,627
EXXON MOBIL Common Stock 30231G102   4,810,974 48,119 SH   SOLE   0 0 48,119
FEDEX CORP Common Stock 31428X106   334,048 1,320 SH   SOLE   0 0 1,320
FIDELITY COVINGTON MF Closed and MF Open 31609A305   445,280 16,976 SH   SOLE   0 0 16,976
FIDELITY MSCI MF Closed and MF Open 316092865   5,204,375 127,370 SH   SOLE   0 0 127,370
FIDELITY TOTAL MF Closed and MF Open 316188309   359,480 7,807 SH   SOLE   0 0 7,807
FIRST HORIZON Common Stock 320517105   669,788 47,301 SH   SOLE   0 0 47,301
FIRST MERCHANTS Common Stock 320817109   873,903 23,568 SH   SOLE   0 0 23,568
FIRST SOURCE Common Stock 336901103   976,310 17,767 SH   SOLE   0 0 17,767
FIRST TRUST MF Closed and MF Open 33733E104   29,842,151 372,840 SH   SOLE   0 0 372,840
FIRST TRUST MF Closed and MF Open 33734H106   24,988,224 616,080 SH   SOLE   0 0 616,080
FIRST TRUST MF Closed and MF Open 33734Y109   5,310,865 58,004 SH   SOLE   0 0 58,004
FIRST TRUST MF Closed and MF Open 33740F755   3,707,205 139,526 SH   SOLE   0 0 139,526
FIRST TRUST MF Closed and MF Open 33739Q408   3,412,950 57,206 SH   SOLE   0 0 57,206
FIRST TRUST MF Closed and MF Open 33740F805   2,988,925 67,008 SH   SOLE   0 0 67,008
FIRST TRUST MF Closed and MF Open 337345102   2,469,868 14,075 SH   SOLE   0 0 14,075
FIRST TRUST MF Closed and MF Open 33733E302   2,450,162 13,134 SH   SOLE   0 0 13,134
FIRST TRUST MF Closed and MF Open 33738R605   2,315,000 44,907 SH   SOLE   0 0 44,907
FIRST TRUST MF Closed and MF Open 33738R506   2,176,263 42,118 SH   SOLE   0 0 42,118
FIRST TRUST MF Closed and MF Open 33741X102   1,683,097 51,360 SH   SOLE   0 0 51,360
FIRST TRUST MF Closed and MF Open 33739N108   1,631,111 31,571 SH   SOLE   0 0 31,571
FIRST TRUST MF Closed and MF Open 33734X846   1,153,800 21,430 SH   SOLE   0 0 21,430
FIRST TRUST MF Closed and MF Open 33735J101   1,134,315 16,012 SH   SOLE   0 0 16,012
FIRST TRUST MF Closed and MF Open 33735K108   904,383 8,254 SH   SOLE   0 0 8,254
FIRST TRUST MF Closed and MF Open 336917109   859,501 23,954 SH   SOLE   0 0 23,954
FIRST TRUST MF Closed and MF Open 33740U703   840,241 37,015 SH   SOLE   0 0 37,015
FIRST TRUST MF Closed and MF Open 33738D606   779,006 35,201 SH   SOLE   0 0 35,201
FIRST TRUST MF Closed and MF Open 33739Q200   725,840 15,021 SH   SOLE   0 0 15,021
FIRST TRUST MF Closed and MF Open 33734X176   718,676 5,611 SH   SOLE   0 0 5,611
FIRST TRUST MF Closed and MF Open 336920103   661,657 6,900 SH   SOLE   0 0 6,900
FIRST TRUST MF Closed and MF Open 33738R118   651,400 10,163 SH   SOLE   0 0 10,163
FIRST TRUST MF Closed and MF Open 33739E108   581,174 34,470 SH   SOLE   0 0 34,470
FIRST TRUST MF Closed and MF Open 33738D309   552,695 11,996 SH   SOLE   0 0 11,996
FIRST TRUST MF Closed and MF Open 33737J174   495,266 9,431 SH   SOLE   0 0 9,431
FIRST TRUST MF Closed and MF Open 33733E203   436,549 2,762 SH   SOLE   0 0 2,762
FIRST TRUST MF Closed and MF Open 33738R662   417,758 12,379 SH   SOLE   0 0 12,379
FIRST TRUST MF Closed and MF Open 33739P301   404,504 8,483 SH   SOLE   0 0 8,483
FIRST TRUST MF Closed and MF Open 33734X143   383,817 3,706 SH   SOLE   0 0 3,706
FIRST TRUST MF Closed and MF Open 33734X192   365,950 4,174 SH   SOLE   0 0 4,174
FIRST TRUST MF Closed and MF Open 33739Q705   358,125 6,929 SH   SOLE   0 0 6,929
FIRST TRUST MF Closed and MF Open 33738D101   357,299 12,903 SH   SOLE   0 0 12,903
FIRST TRUST MF Closed and MF Open 33738R720   325,545 7,150 SH   SOLE   0 0 7,150
FIRST TRUST MF Closed and MF Open 33740U752   250,317 9,271 SH   SOLE   0 0 9,271
FIRST TRUST MF Closed and MF Open 33737J182   240,121 10,850 SH   SOLE   0 0 10,850
FIRST TRUST MF Closed and MF Open 33737J117   239,116 6,583 SH   SOLE   0 0 6,583
FIRST TRUST MF Closed and MF Open 33738D408   236,035 5,678 SH   SOLE   0 0 5,678
FIRST TRUST MF Closed and MF Open 33734K109   200,766 2,226 SH   SOLE   0 0 2,226
FIRST TRUST MLP AND ENER Common Stock 33739B104   255,120 29,769 SH   SOLE   0 0 29,769
FLEETCOR TECHNOLOGIES Common Stock 339041105   4,642,998 16,429 SH   SOLE   0 0 16,429
FLEXSHARES IBOXX MF Closed and MF Open 33939L506   5,137,719 217,515 SH   SOLE   0 0 217,515
FLEXSHARES IBOXX MF Closed and MF Open 33939L605   1,227,697 51,955 SH   SOLE   0 0 51,955
FS CREDIT MF Closed and MF Open 30290Y101   535,209 94,393 SH   SOLE   0 0 94,393
FS KKR Common Stock 302635206   1,763,210 88,292 SH   SOLE   0 0 88,292
GABELLI EQUITY MF Closed and MF Open 362397101   159,949 31,486 SH   SOLE   0 0 31,486
GENERAL DYNAMICS Common Stock 369550108   860,818 3,315 SH   SOLE   0 0 3,315
GENERAL ELECTRIC Common Stock 369604301   530,409 4,155 SH   SOLE   0 0 4,155
GENERAL MILLS Common Stock 370334104   240,346 3,689 SH   SOLE   0 0 3,689
GENTEX CORP Common Stock 371901109   4,219,773 129,203 SH   SOLE   0 0 129,203
GLOBAL PAYMENTS Common Stock 37940X102   272,288 2,144 SH   SOLE   0 0 2,144
GLOBAL X MF Closed and MF Open 37954Y673   817,724 23,729 SH   SOLE   0 0 23,729
GLOBAL X MF Closed and MF Open 37954Y871   382,096 13,799 SH   SOLE   0 0 13,799
GLOBAL X MF Closed and MF Open 37954Y483   371,545 21,426 SH   SOLE   0 0 21,426
GLOBAL X MF Closed and MF Open 37954Y657   323,692 16,685 SH   SOLE   0 0 16,685
GLOBE LIFE Common Stock 37959E102   1,432,525 11,769 SH   SOLE   0 0 11,769
GOLDMAN SACHS Common Stock 38141G104   512,764 1,329 SH   SOLE   0 0 1,329
GRAINGER W W Common Stock 384802104   484,951 585 SH   SOLE   0 0 585
GREYSTONE HOUSING Oil & Gas, Real Estate and REIT 02364V206   349,181 20,797 SH   SOLE   0 0 20,797
GSK PLC Common Stock 37733W204   531,258 14,335 SH   SOLE   0 0 14,335
HOME DEPOT Common Stock 437076102   6,311,793 18,213 SH   SOLE   0 0 18,213
HONEYWELL INTL Common Stock 438516106   515,759 2,459 SH   SOLE   0 0 2,459
HUBBELL INC Common Stock 443510607   467,699 1,421 SH   SOLE   0 0 1,421
HUNTINGTON INGALLS Common Stock 446413106   254,706 981 SH   SOLE   0 0 981
IMPERIAL OIL Common Stock 453038408   868,410 15,184 SH   SOLE   0 0 15,184
Innovator Equity Defined Protection ETF - 2 Yr to July 2025 MF Closed and MF Open 45783Y541   242,838 9,460 SH   SOLE   0 0 9,460
Innovator Laddered Allocation Power Buffer ETF MF Closed and MF Open 45783Y814   2,261,514 56,425 SH   SOLE   0 0 56,425
INOVIO PHARMACEUTICALS Common Stock 45773H201   5,100 10,000 SH   SOLE   0 0 10,000
INTEL CORP Common Stock 458140100   6,209,671 123,575 SH   SOLE   0 0 123,575
INTERCONTINENTAL EXCH Common Stock 45866F104   2,600,752 20,250 SH   SOLE   0 0 20,250
INTL BUSINESS Common Stock 459200101   728,252 4,452 SH   SOLE   0 0 4,452
INTL FLAVOR & FRAGRANCE Common Stock 459506101   323,890 4,000 SH   SOLE   0 0 4,000
INTUITIVE SURGICAL Common Stock 46120E602   331,286 982 SH   SOLE   0 0 982
INVESCO BULLETSHARES MF Closed and MF Open 46138J825   1,624,271 79,407 SH   SOLE   0 0 79,407
INVESCO BULLETSHARES MF Closed and MF Open 46138J791   1,591,177 82,444 SH   SOLE   0 0 82,444
INVESCO BULLETSHARES MF Closed and MF Open 46138J783   1,549,431 79,641 SH   SOLE   0 0 79,641
INVESCO BULLETSHARES MF Closed and MF Open 46138J817   401,633 17,669 SH   SOLE   0 0 17,669
INVESCO BULLETSHARES MF Closed and MF Open 46138J585   382,170 17,084 SH   SOLE   0 0 17,084
INVESCO BULLETSHARES MF Closed and MF Open 46138J635   380,395 16,446 SH   SOLE   0 0 16,446
INVESCO BULLETSHARES MF Closed and MF Open 46138J841   377,577 18,078 SH   SOLE   0 0 18,078
INVESCO BUYBACK MF Closed and MF Open 46137V308   1,323,562 13,366 SH   SOLE   0 0 13,366
INVESCO EXCHANGE MF Closed and MF Open 46138E354   1,872,014 29,875 SH   SOLE   0 0 29,875
INVESCO EXCHANGE MF Closed and MF Open 46138E198   1,127,937 21,209 SH   SOLE   0 0 21,209
INVESCO EXCHANGE MF Closed and MF Open 46138E727   378,394 19,811 SH   SOLE   0 0 19,811
INVESCO FTSE MF Closed and MF Open 46137V597   253,511 6,762 SH   SOLE   0 0 6,762
INVESCO HIGH MF Closed and MF Open 46137V563   407,064 19,255 SH   SOLE   0 0 19,255
INVESCO INTL MF Closed and MF Open 46137V548   2,115,434 114,611 SH   SOLE   0 0 114,611
INVESCO NASDAQ MF Closed and MF Open 46138G649   844,727 5,011 SH   SOLE   0 0 5,011
INVESCO NATIONAL MF Closed and MF Open 46138E537   359,945 14,886 SH   SOLE   0 0 14,886
INVESCO OPTIMUM MF Closed and MF Open 46090F100   339,044 25,491 SH   SOLE   0 0 25,491
INVESCO PFD MF Closed and MF Open 46138E511   174,729 15,233 SH   SOLE   0 0 15,233
INVESCO QQQ MF Closed and MF Open 46090E103   31,069,227 75,867 SH   SOLE   0 0 75,867
INVESCO RUSSELL MF Closed and MF Open 46138J619   34,711,462 675,189 SH   SOLE   0 0 675,189
INVESCO RUSSELL MF Closed and MF Open 46138J593   747,321 19,260 SH   SOLE   0 0 19,260
INVESCO S&P MF Closed and MF Open 46137V357   7,132,669 45,200 SH   SOLE   0 0 45,200
INVESCO S&P MF Closed and MF Open 46138E172   3,834,912 99,846 SH   SOLE   0 0 99,846
INVESCO S&P MF Closed and MF Open 46138G664   2,353,221 56,799 SH   SOLE   0 0 56,799
INVESCO S&P MF Closed and MF Open 46137V233   694,025 18,399 SH   SOLE   0 0 18,399
INVESCO S&P MF Closed and MF Open 46137V423   677,474 13,356 SH   SOLE   0 0 13,356
INVESCO S&P MF Closed and MF Open 46137V324   496,198 11,510 SH   SOLE   0 0 11,510
INVESCO S&P MF Closed and MF Open 46138G656   487,655 11,159 SH   SOLE   0 0 11,159
INVESCO S&P MF Closed and MF Open 46137V472   308,715 3,480 SH   SOLE   0 0 3,480
INVESCO S&P MF Closed and MF Open 46138E362   263,815 6,220 SH   SOLE   0 0 6,220
INVESCO SEMICONDUCTORS MF Closed and MF Open 46137V647   205,131 4,144 SH   SOLE   0 0 4,144
INVESCO SHORT MF Closed and MF Open 46138G888   6,625,743 62,740 SH   SOLE   0 0 62,740
INVESCO TOTAL MF Closed and MF Open 46090A804   12,029,705 254,651 SH   SOLE   0 0 254,651
INVESCO ULTRA MF Closed and MF Open 46090A887   1,047,629 21,003 SH   SOLE   0 0 21,003
INVESCO VARIABLE MF Closed and MF Open 46090A879   1,212,955 48,537 SH   SOLE   0 0 48,537
ISHARES 0-5 MF Closed and MF Open 46429B747   10,469,507 106,192 SH   SOLE   0 0 106,192
ISHARES 10-20YR MF Closed and MF Open 464288653   388,812 3,591 SH   SOLE   0 0 3,591
ISHARES 1-3YR MF Closed and MF Open 464287457   1,305,567 15,913 SH   SOLE   0 0 15,913
ISHARES 1-5 YEAR MF Closed and MF Open 464288646   876,960 17,103 SH   SOLE   0 0 17,103
ISHARES 20 MF Closed and MF Open 464287432   736,339 7,446 SH   SOLE   0 0 7,446
ISHARES 3-7YR MF Closed and MF Open 464288661   748,059 6,386 SH   SOLE   0 0 6,386
ISHARES 7-10YR MF Closed and MF Open 464287440   287,495 2,982 SH   SOLE   0 0 2,982
ISHARES AEROSPACE MF Closed and MF Open 464288760   323,263 2,553 SH   SOLE   0 0 2,553
ISHARES BIOTECHNOLOGY MF Closed and MF Open 464287556   978,020 7,199 SH   SOLE   0 0 7,199
ISHARES BROAD MF Closed and MF Open 464288620   270,313 5,273 SH   SOLE   0 0 5,273
ISHARES CORE MF Closed and MF Open 464287507   9,866,804 35,600 SH   SOLE   0 0 35,600
ISHARES CORE MF Closed and MF Open 464287804   6,951,080 64,212 SH   SOLE   0 0 64,212
ISHARES CORE MF Closed and MF Open 46432F842   3,907,692 55,546 SH   SOLE   0 0 55,546
ISHARES CORE MF Closed and MF Open 46434V613   2,580,856 56,020 SH   SOLE   0 0 56,020
ISHARES CORE MF Closed and MF Open 46434G103   2,571,201 50,834 SH   SOLE   0 0 50,834
ISHARES CORE MF Closed and MF Open 46429B663   2,163,230 21,210 SH   SOLE   0 0 21,210
ISHARES CORE MF Closed and MF Open 464287226   1,625,841 16,381 SH   SOLE   0 0 16,381
ISHARES CORE MF Closed and MF Open 46432F834   1,588,402 24,463 SH   SOLE   0 0 24,463
ISHARES CORE MF Closed and MF Open 464287663   836,234 9,916 SH   SOLE   0 0 9,916
ISHARES CORE MF Closed and MF Open 46434V621   819,328 15,223 SH   SOLE   0 0 15,223
ISHARES CORE MF Closed and MF Open 464287150   403,764 3,836 SH   SOLE   0 0 3,836
ISHARES CORE MF Closed and MF Open 464289867   220,426 4,144 SH   SOLE   0 0 4,144
ISHARES CORE S&P 500 ETF UIT EXCHANGE TRADED 464287200   10,250,382 21,460 SH   SOLE   0 0 21,460
ISHARES CYBERSECURITY MF Closed and MF Open 46435U135   321,256 7,071 SH   SOLE   0 0 7,071
ISHARES ESG MF Closed and MF Open 46435G425   1,628,570 15,522 SH   SOLE   0 0 15,522
ISHARES EXPANDED MF Closed and MF Open 464287515   831,594 2,050 SH   SOLE   0 0 2,050
ISHARES EXPONENTIAL MF Closed and MF Open 46434V381   287,745 4,806 SH   SOLE   0 0 4,806
ISHARES FALLEN MF Closed and MF Open 46435G474   457,414 17,326 SH   SOLE   0 0 17,326
ISHARES GLOBAL MF Closed and MF Open 464288372   914,944 19,446 SH   SOLE   0 0 19,446
ISHARES GLOBAL MF Closed and MF Open 464287341   477,129 12,199 SH   SOLE   0 0 12,199
ISHARES GOLD Common Stock 464285204   709,584 18,180 SH   SOLE   0 0 18,180
ISHARES IBONDS MF Closed and MF Open 46436E874   6,029,594 252,706 SH   SOLE   0 0 252,706
ISHARES IBONDS MF Closed and MF Open 46436E866   1,715,701 73,698 SH   SOLE   0 0 73,698
ISHARES IBOXX MF Closed and MF Open 464287242   5,173,781 46,753 SH   SOLE   0 0 46,753
ISHARES MBS MF Closed and MF Open 464288588   3,149,708 33,479 SH   SOLE   0 0 33,479
ISHARES MORNINGSTAR MF Closed and MF Open 464288307   441,611 6,852 SH   SOLE   0 0 6,852
ISHARES MORNINGSTAR MF Closed and MF Open 464287119   272,907 4,024 SH   SOLE   0 0 4,024
ISHARES MSCI MF Closed and MF Open 46429B697   7,063,629 90,524 SH   SOLE   0 0 90,524
ISHARES MSCI MF Closed and MF Open 46432F339   3,630,257 24,672 SH   SOLE   0 0 24,672
ISHARES MSCI MF Closed and MF Open 46432F396   3,565,635 22,726 SH   SOLE   0 0 22,726
ISHARES MSCI MF Closed and MF Open 464288877   2,685,234 51,539 SH   SOLE   0 0 51,539
ISHARES MSCI MF Closed and MF Open 464288885   1,750,464 18,073 SH   SOLE   0 0 18,073
ISHARES MSCI MF Closed and MF Open 464287234   1,410,661 35,082 SH   SOLE   0 0 35,082
ISHARES MSCI MF Closed and MF Open 464287465   737,542 9,788 SH   SOLE   0 0 9,788
ISHARES MSCI MF Closed and MF Open 46429B689   645,259 9,305 SH   SOLE   0 0 9,305
ISHARES MSCI MF Closed and MF Open 46429B598   380,717 7,800 SH   SOLE   0 0 7,800
ISHARES MSCI MF Closed and MF Open 46432F388   367,545 3,633 SH   SOLE   0 0 3,633
ISHARES MSCI MF Closed and MF Open 464286533   307,482 5,531 SH   SOLE   0 0 5,531
ISHARES MSCI MF Closed and MF Open 46434G764   261,696 4,722 SH   SOLE   0 0 4,722
ISHARES NATIONAL MF Closed and MF Open 464288414   952,429 8,785 SH   SOLE   0 0 8,785
ISHARES RUSS MF Closed and MF Open 464287473   339,633 2,920 SH   SOLE   0 0 2,920
ISHARES RUSSELL MF Closed and MF Open 464287655   3,556,298 17,718 SH   SOLE   0 0 17,718
ISHARES RUSSELL MF Closed and MF Open 464287598   1,323,643 8,009 SH   SOLE   0 0 8,009
ISHARES RUSSELL MF Closed and MF Open 464287689   809,870 2,958 SH   SOLE   0 0 2,958
ISHARES RUSSELL 1000 ETF UIT EXCHANGE TRADED 464287614   4,925,284 16,245 SH   SOLE   0 0 16,245
ISHARES S&P MF Closed and MF Open 464287671   1,620,354 15,565 SH   SOLE   0 0 15,565
ISHARES S&P MF Closed and MF Open 464287309   765,072 10,187 SH   SOLE   0 0 10,187
ISHARES S&P MF Closed and MF Open 464287101   558,625 2,500 SH   SOLE   0 0 2,500
ISHARES S&P MF Closed and MF Open 464287887   532,244 4,253 SH   SOLE   0 0 4,253
ISHARES S&P MF Closed and MF Open 464287705   506,970 4,445 SH   SOLE   0 0 4,445
ISHARES S&P MF Closed and MF Open 464287606   368,190 4,647 SH   SOLE   0 0 4,647
ISHARES S&P MF Closed and MF Open 464287879   240,728 2,335 SH   SOLE   0 0 2,335
ISHARES SELECT DIVIDEND ETF UIT EXCHANGE TRADED 464287168   4,537,600 38,738 SH   SOLE   0 0 38,738
ISHARES SEMICONDUCTOR MF Closed and MF Open 464287523   505,818 878 SH   SOLE   0 0 878
ISHARES SHORT MF Closed and MF Open 464288158   621,870 5,898 SH   SOLE   0 0 5,898
ISHARES SILVER Common Stock 46428Q109   2,162,991 99,311 SH   SOLE   0 0 99,311
ISHARES TIPS MF Closed and MF Open 464287176   532,708 6,057 SH   SOLE   0 0 6,057
ISHARES TREASURY MF Closed and MF Open 46434V860   686,411 13,600 SH   SOLE   0 0 13,600
ISHARES TRUST MF Closed and MF Open 46435U713   323,874 8,042 SH   SOLE   0 0 8,042
ISHARES U S MF Closed and MF Open 464287762   2,338,967 8,171 SH   SOLE   0 0 8,171
ISHARES U S MF Closed and MF Open 464288687   1,593,267 51,082 SH   SOLE   0 0 51,082
ISHARES U S MF Closed and MF Open 464288810   879,298 16,292 SH   SOLE   0 0 16,292
ISHARES U S MF Closed and MF Open 464288752   834,237 8,200 SH   SOLE   0 0 8,200
ISHARES U S MF Closed and MF Open 464287754   653,748 5,716 SH   SOLE   0 0 5,716
ISHARES U S MF Closed and MF Open 464288786   576,873 5,761 SH   SOLE   0 0 5,761
ISHARES U S MF Closed and MF Open 464287838   425,089 3,076 SH   SOLE   0 0 3,076
ISHARES U S MF Closed and MF Open 46429B267   386,575 16,778 SH   SOLE   0 0 16,778
ISHARES U S MF Closed and MF Open 464288828   373,752 1,423 SH   SOLE   0 0 1,423
ISHARES U S MF Closed and MF Open 464288794   236,488 2,179 SH   SOLE   0 0 2,179
ISHARES US TECHNOLOGY ETF UIT EXCHANGE TRADED 464287721   3,548,010 28,904 SH   SOLE   0 0 28,904
JANUS DETROIT MF Closed and MF Open 47103U209   425,377 6,470 SH   SOLE   0 0 6,470
JANUS DETROIT MF Closed and MF Open 47103U100   247,269 4,191 SH   SOLE   0 0 4,191
JOHNSON & JOHNSON Common Stock 478160104   2,458,027 15,682 SH   SOLE   0 0 15,682
JOHNSON CONTROLS Common Stock G51502105   2,028,954 35,200 SH   SOLE   0 0 35,200
JP MORGAN MF Closed and MF Open 46641Q654   436,468 8,602 SH   SOLE   0 0 8,602
JP MORGAN MF Closed and MF Open 46654Q203   210,305 4,212 SH   SOLE   0 0 4,212
JPMORGAN MF Closed and MF Open 46641Q837   5,729,778 114,070 SH   SOLE   0 0 114,070
JPMORGAN BETABUILDERS MF Closed and MF Open 46641Q399   9,068,397 105,581 SH   SOLE   0 0 105,581
JPMORGAN CHASE Common Stock 46625H100   5,441,445 31,989 SH   SOLE   0 0 31,989
JPMORGAN U S MF Closed and MF Open 46641Q779   1,914,183 41,876 SH   SOLE   0 0 41,876
KEYSIGHT TECHNOLOGIES Common Stock 49338L103   3,179,089 19,983 SH   SOLE   0 0 19,983
KIMBERLY CLARK Common Stock 494368103   433,779 3,569 SH   SOLE   0 0 3,569
KROGER CO Common Stock 501044101   1,202,743 26,312 SH   SOLE   0 0 26,312
L3HARRIS TECHNOLOGIES Common Stock 502431109   431,134 2,046 SH   SOLE   0 0 2,046
LAM RESEARCH CORPORATION Common Stock 512807108   221,887 283 SH   SOLE   0 0 283
LEGG MASON MF Closed and MF Open 52468L406   1,692,043 46,548 SH   SOLE   0 0 46,548
LINDE PLC Common Stock G54950103   447,799 1,090 SH   SOLE   0 0 1,090
LISTED CORE MF Closed and MF Open 53656F847   533,773 19,416 SH   SOLE   0 0 19,416
LOCKHEED MARTIN Common Stock 539830109   892,788 1,969 SH   SOLE   0 0 1,969
LOWES COMPANIES Common Stock 548661107   4,413,713 19,832 SH   SOLE   0 0 19,832
M D C HOLDINGS Common Stock 552676108   590,465 10,687 SH   SOLE   0 0 10,687
M&T BANK Common Stock 55261F104   592,137 4,319 SH   SOLE   0 0 4,319
MANNATECH INC Common Stock 563771203   154,630 19,090 SH   SOLE   0 0 19,090
MASTERCARD INC Common Stock 57636Q104   806,302 1,890 SH   SOLE   0 0 1,890
MC CORMICK Common Stock 579780206   222,676 3,254 SH   SOLE   0 0 3,254
MCDONALDS CORP Common Stock 580135101   4,447,489 14,999 SH   SOLE   0 0 14,999
MCKESSON CORP Common Stock 58155Q103   288,454 623 SH   SOLE   0 0 623
MEDTRONIC PLC Common Stock G5960L103   2,493,416 30,267 SH   SOLE   0 0 30,267
MERCK & COMPANY Common Stock 58933Y105   2,275,436 20,871 SH   SOLE   0 0 20,871
META PLATFORMS Common Stock 30303M102   2,695,054 7,614 SH   SOLE   0 0 7,614
METLIFE INC Common Stock 59156R108   253,735 3,836 SH   SOLE   0 0 3,836
MICROCHIP TECHNOLOGY INC Common Stock 595017104   204,125 2,263 SH   SOLE   0 0 2,263
MICRON TECHNOLOGY INC Common Stock 595112103   228,101 2,672 SH   SOLE   0 0 2,672
MICROSOFT CORP Common Stock 594918104   14,227,635 37,835 SH   SOLE   0 0 37,835
MOHAWK INDS Common Stock 608190104   3,323,924 32,115 SH   SOLE   0 0 32,115
MONDELEZ INTERNATIONAL Common Stock 609207105   242,103 3,342 SH   SOLE   0 0 3,342
MORGAN STANLEY Common Stock 617446448   1,852,234 19,862 SH   SOLE   0 0 19,862
MPLX Oil & Gas, Real Estate and REIT 55336V100   408,396 11,121 SH   SOLE   0 0 11,121
NETFLIX INC Common Stock 64110L106   244,415 502 SH   SOLE   0 0 502
NEUBERGER BERMAN MF Closed and MF Open 64129H104   183,878 26,726 SH   SOLE   0 0 26,726
NEWMARKET CORP Common Stock 651587107   332,955 610 SH   SOLE   0 0 610
NEXTERA ENERGY Common Stock 65339F101   858,989 14,142 SH   SOLE   0 0 14,142
NIKE INC Common Stock 654106103   333,276 3,069 SH   SOLE   0 0 3,069
NORFOLK SOUTHERN Common Stock 655844108   1,284,865 5,435 SH   SOLE   0 0 5,435
NORTHERN TRUST Common Stock 665859104   871,396 10,327 SH   SOLE   0 0 10,327
NORTHROP GRUMMAN Common Stock 666807102   534,939 1,142 SH   SOLE   0 0 1,142
NOVARTIS AG Common Stock 66987V109   340,226 3,369 SH   SOLE   0 0 3,369
NUCOR CORP Common Stock 670346105   1,139,914 6,549 SH   SOLE   0 0 6,549
NUVEEN FLOATING RATE MF Closed and MF Open 67072T108   101,377 12,333 SH   SOLE   0 0 12,333
NVIDIA CORP Common Stock 67066G104   10,271,307 20,740 SH   SOLE   0 0 20,740
NVR INC Common Stock 62944T105   1,757,107 251 SH   SOLE   0 0 251
NXP SEMICONDUCTORS Common Stock N6596X109   223,019 971 SH   SOLE   0 0 971
OMNICOM GROUP Common Stock 681919106   4,022,244 46,494 SH   SOLE   0 0 46,494
ONEOK INC Common Stock 682680103   306,439 4,363 SH   SOLE   0 0 4,363
ORACLE CORP Common Stock 68389X105   293,463 2,783 SH   SOLE   0 0 2,783
OSHKOSH CORP Common Stock 688239201   4,789,339 44,178 SH   SOLE   0 0 44,178
OXFORD INDS INC Common Stock 691497309   767,690 7,676 SH   SOLE   0 0 7,676
PACER U S MF Closed and MF Open 69374H857   241,394 5,025 SH   SOLE   0 0 5,025
PACER US MF Closed and MF Open 69374H881   919,220 17,680 SH   SOLE   0 0 17,680
PALANTIR TECHNOLOGIES Common Stock 69608A108   1,141,511 66,483 SH   SOLE   0 0 66,483
PALO ALTO Common Stock 697435105   1,638,936 5,558 SH   SOLE   0 0 5,558
PARAMOUNT GLOBAL Common Stock 92556H206   269,992 18,255 SH   SOLE   0 0 18,255
PAYCHEX INC Common Stock 704326107   2,750,590 23,092 SH   SOLE   0 0 23,092
PEPSICO INC Common Stock 713448108   1,891,765 11,138 SH   SOLE   0 0 11,138
PFIZER INC Common Stock 717081103   1,185,808 41,188 SH   SOLE   0 0 41,188
PGIM ULTRA MF Closed and MF Open 69344A107   1,244,679 25,201 SH   SOLE   0 0 25,201
PHILIP MORRIS Common Stock 718172109   3,323,499 35,326 SH   SOLE   0 0 35,326
PHILLIPS 66 Common Stock 718546104   431,106 3,238 SH   SOLE   0 0 3,238
PIMCO 0-5 MF Closed and MF Open 72201R783   1,303,171 14,000 SH   SOLE   0 0 14,000
PIMCO 15 MF Closed and MF Open 72201R304   265,206 4,679 SH   SOLE   0 0 4,679
PIMCO ACTIVE MF Closed and MF Open 72201R775   8,113,689 87,762 SH   SOLE   0 0 87,762
PIONEER NATURAL Common Stock 723787107   658,752 2,929 SH   SOLE   0 0 2,929
PNC FINANCIAL Common Stock 693475105   476,353 3,076 SH   SOLE   0 0 3,076
POOL CORP Common Stock 73278L105   277,571 696 SH   SOLE   0 0 696
PRICE T Common Stock 74144T108   3,013,399 27,982 SH   SOLE   0 0 27,982
PROCTER & GAMBLE Common Stock 742718109   2,617,149 17,859 SH   SOLE   0 0 17,859
PROLOGIS INC Common Stock 74340W103   378,917 2,842 SH   SOLE   0 0 2,842
PROSHARES RUSSELL MF Closed and MF Open 74347B698   3,442,821 52,958 SH   SOLE   0 0 52,958
PROSHARES TRUST MF Closed and MF Open 74348A467   32,133,816 337,540 SH   SOLE   0 0 337,540
PROSPECT CAPITAL MF Closed and MF Open 74348T102   216,809 36,195 SH   SOLE   0 0 36,195
PRUDENTIAL FINANCIAL Common Stock 744320102   219,005 2,111 SH   SOLE   0 0 2,111
PUBLIC STORAGE Common Stock 74460D109   229,206 751 SH   SOLE   0 0 751
PULTEGROUP INC Common Stock 745867101   2,904,372 28,137 SH   SOLE   0 0 28,137
PUT 1 SPDR S&P 500 ETF T Listed Options 78462F953   1,470,113 1,889 SH Put SOLE   0 0 1,889
PUTNAM MASTER MF Closed and MF Open 746909100   34,292 10,750 SH   SOLE   0 0 10,750
QUALCOMM INC Common Stock 747525103   1,115,560 7,713 SH   SOLE   0 0 7,713
REALTY INCOME Common Stock 756109104   920,847 16,037 SH   SOLE   0 0 16,037
REGIONS FINANCIAL Common Stock 7591EP100   650,356 33,558 SH   SOLE   0 0 33,558
RENASANT CORP Common Stock 75970E107   447,767 13,294 SH   SOLE   0 0 13,294
ROBERT HALF Common Stock 770323103   2,420,326 27,528 SH   SOLE   0 0 27,528
ROPER TECHNOLOGIES Common Stock 776696106   200,077 367 SH   SOLE   0 0 367
ROSS STORES Common Stock 778296103   1,574,049 11,374 SH   SOLE   0 0 11,374
RTX CORP Common Stock 75513E101   2,779,763 33,037 SH   SOLE   0 0 33,037
SALESFORCE INC Common Stock 79466L302   577,594 2,195 SH   SOLE   0 0 2,195
SANOFI Common Stock 80105N105   413,933 8,323 SH   SOLE   0 0 8,323
SCHWAB AGGREGATE MF Closed and MF Open 808524839   658,785 14,130 SH   SOLE   0 0 14,130
SCHWAB CHARLES Common Stock 808513105   2,330,890 33,879 SH   SOLE   0 0 33,879
SCHWAB FUNDAMENTAL MF Closed and MF Open 808524755   6,415,717 190,208 SH   SOLE   0 0 190,208
SCHWAB FUNDAMENTAL MF Closed and MF Open 808524730   3,904,154 143,852 SH   SOLE   0 0 143,852
SCHWAB FUNDAMENTAL MF Closed and MF Open 808524771   252,792 4,081 SH   SOLE   0 0 4,081
SCHWAB INTL MF Closed and MF Open 808524805   564,981 15,286 SH   SOLE   0 0 15,286
SCHWAB US MF Closed and MF Open 808524797   5,750,222 75,531 SH   SOLE   0 0 75,531
SCHWAB US MF Closed and MF Open 808524870   1,580,928 30,285 SH   SOLE   0 0 30,285
SCHWAB US MF Closed and MF Open 808524201   878,075 15,568 SH   SOLE   0 0 15,568
SCHWAB US MF Closed and MF Open 808524300   574,209 6,921 SH   SOLE   0 0 6,921
SEAGATE TECHNOLOGY Common Stock G7997R103   393,878 4,613 SH   SOLE   0 0 4,613
SECTOR CONSUMER MF Closed and MF Open 81369Y308   8,738,580 121,318 SH   SOLE   0 0 121,318
SECTOR ENERGY MF Closed and MF Open 81369Y506   4,538,968 54,138 SH   SOLE   0 0 54,138
SECTOR FINANCIAL MF Closed and MF Open 81369Y605   4,550,343 121,019 SH   SOLE   0 0 121,019
SECTOR HEALTHCARE MF Closed and MF Open 81369Y209   3,293,538 24,149 SH   SOLE   0 0 24,149
SECTOR INDUSTRIAL MF Closed and MF Open 81369Y704   4,205,750 36,895 SH   SOLE   0 0 36,895
SECTOR TECHNOLOGY MF Closed and MF Open 81369Y803   3,490,102 18,132 SH   SOLE   0 0 18,132
SEI INVESTMENTS Common Stock 784117103   3,704,456 58,292 SH   SOLE   0 0 58,292
SELECT SECTOR MF Closed and MF Open 81369Y852   1,417,596 19,509 SH   SOLE   0 0 19,509
SELECT SECTOR MF Closed and MF Open 81369Y860   249,781 6,235 SH   SOLE   0 0 6,235
SELECT UTILITIES MF Closed and MF Open 81369Y886   4,355,913 68,781 SH   SOLE   0 0 68,781
SERVICENOW INC Common Stock 81762P102   284,008 402 SH   SOLE   0 0 402
SHELL PLC Common Stock 780259305   207,370 3,151 SH   SOLE   0 0 3,151
SIMON PROPERTY Common Stock 828806109   280,465 1,966 SH   SOLE   0 0 1,966
SIRIUS XM Common Stock 82968B103   73,983 13,525 SH   SOLE   0 0 13,525
SIXTH STREET MF Closed and MF Open 83012A109   396,250 18,344 SH   SOLE   0 0 18,344
SMITH AO Common Stock 831865209   2,239,973 27,171 SH   SOLE   0 0 27,171
SMUCKER JM Common Stock 832696405   532,843 4,216 SH   SOLE   0 0 4,216
SNAP ON Common Stock 833034101   5,784,548 20,026 SH   SOLE   0 0 20,026
SOUTHERN COMPANY Common Stock 842587107   6,141,921 87,591 SH   SOLE   0 0 87,591
SPDR BLOOMBERG MF Closed and MF Open 78468R622   6,360,931 67,148 SH   SOLE   0 0 67,148
SPDR BLOOMBERG MF Closed and MF Open 78468R663   2,119,757 23,194 SH   SOLE   0 0 23,194
SPDR DOW MF Closed and MF Open 78467X109   11,379,392 30,194 SH   SOLE   0 0 30,194
SPDR DOW MF Closed and MF Open 78463X749   919,542 21,037 SH   SOLE   0 0 21,037
SPDR GOLD Common Stock 78463V107   4,350,081 22,755 SH   SOLE   0 0 22,755
SPDR INDEX MF Closed and MF Open 78463X434   5,390,397 73,757 SH   SOLE   0 0 73,757
SPDR INTERMEDIATE MF Closed and MF Open 78464A672   7,997,726 280,032 SH   SOLE   0 0 280,032
SPDR MSCI MF Closed and MF Open 78468R812   295,288 2,235 SH   SOLE   0 0 2,235
SPDR NUVEEN MF Closed and MF Open 78468R739   841,489 17,608 SH   SOLE   0 0 17,608
SPDR NUVEEN MF Closed and MF Open 78464A284   253,809 10,032 SH   SOLE   0 0 10,032
SPDR PORTFOLIO MF Closed and MF Open 78464A664   8,683,014 299,208 SH   SOLE   0 0 299,208
SPDR PORTFOLIO MF Closed and MF Open 78464A508   6,403,050 137,278 SH   SOLE   0 0 137,278
SPDR PORTFOLIO MF Closed and MF Open 78464A854   6,043,524 108,112 SH   SOLE   0 0 108,112
SPDR PORTFOLIO MF Closed and MF Open 78464A847   5,064,121 103,943 SH   SOLE   0 0 103,943
SPDR PORTFOLIO MF Closed and MF Open 78468R788   1,717,755 43,831 SH   SOLE   0 0 43,831
SPDR PORTFOLIO MF Closed and MF Open 78464A409   1,653,549 23,265 SH   SOLE   0 0 23,265
SPDR PORTFOLIO MF Closed and MF Open 78464A375   1,049,876 31,979 SH   SOLE   0 0 31,979
SPDR PORTFOLIO MF Closed and MF Open 78464A474   929,441 31,191 SH   SOLE   0 0 31,191
SPDR PORTFOLIO MF Closed and MF Open 78464A649   909,034 35,453 SH   SOLE   0 0 35,453
SPDR PORTFOLIO MF Closed and MF Open 78468R101   513,316 17,669 SH   SOLE   0 0 17,669
SPDR PORTFOLIO MF Closed and MF Open 78463X509   415,511 11,734 SH   SOLE   0 0 11,734
SPDR S&P MF Closed and MF Open 78462F103   43,882,263 92,431 SH   SOLE   0 0 92,431
SPDR S&P MF Closed and MF Open 78467Y107   2,805,378 5,529 SH   SOLE   0 0 5,529
SPDR S&P MF Closed and MF Open 78464A698   894,731 17,065 SH   SOLE   0 0 17,065
SPDR S&P MF Closed and MF Open 78464A631   493,924 3,647 SH   SOLE   0 0 3,647
SPDR SERIES MF Closed and MF Open 78464A763   4,861,042 38,897 SH   SOLE   0 0 38,897
SPDR SERIES MF Closed and MF Open 78464A839   1,420,444 19,357 SH   SOLE   0 0 19,357
SPDR SERIES MF Closed and MF Open 78468R556   410,470 2,998 SH   SOLE   0 0 2,998
SPDR SERIES MF Closed and MF Open 78464A300   322,010 3,865 SH   SOLE   0 0 3,865
SPDR SERIES MF Closed and MF Open 78464A607   249,405 2,616 SH   SOLE   0 0 2,616
SPDR SSGA MF Closed and MF Open 78467V400   878,568 21,201 SH   SOLE   0 0 21,201
SPDR SSGA MF Closed and MF Open 78467V103   467,183 17,163 SH   SOLE   0 0 17,163
SPDR TIPS MF Closed and MF Open 78464A656   3,513,878 137,422 SH   SOLE   0 0 137,422
SPROTT PHYSICAL MF Closed and MF Open 85207K107   158,805 19,654 SH   SOLE   0 0 19,654
SPROTT PHYSICAL MF Closed and MF Open 85207H104   177,604 11,149 SH   SOLE   0 0 11,149
STAG INDUSTRIAL Common Stock 85254J102   405,140 10,319 SH   SOLE   0 0 10,319
STARBUCKS CORP Common Stock 855244109   2,391,884 24,913 SH   SOLE   0 0 24,913
STATE STREET Common Stock 857477103   970,342 12,527 SH   SOLE   0 0 12,527
STRYKER CORP Common Stock 863667101   850,155 2,838 SH   SOLE   0 0 2,838
SUNOCO LTD Common Stock 86765K109   347,053 5,791 SH   SOLE   0 0 5,791
SYNOPSYS INC Common Stock 871607107   308,431 599 SH   SOLE   0 0 599
SYSCO CORP Common Stock 871829107   389,595 5,327 SH   SOLE   0 0 5,327
TAIWAN SEMICONDUCTOR Common Stock 874039100   331,793 3,190 SH   SOLE   0 0 3,190
TARGET CORP Common Stock 87612E106   1,038,114 7,289 SH   SOLE   0 0 7,289
TE CONNECTIVITY Common Stock H84989104   415,954 2,960 SH   SOLE   0 0 2,960
TELLURIAN INC Common Stock 87968A104   10,805 14,300 SH   SOLE   0 0 14,300
TEMPLETON GLOBAL INC FD MF Closed and MF Open 880198106   152,703 40,290 SH   SOLE   0 0 40,290
TESLA INC Common Stock 88160R101   3,759,998 15,132 SH   SOLE   0 0 15,132
TEXAS INSTRUMENTS Common Stock 882508104   365,944 2,146 SH   SOLE   0 0 2,146
THERMO FISHER Common Stock 883556102   220,006 414 SH   SOLE   0 0 414
TJX COS Common Stock 872540109   1,151,484 12,274 SH   SOLE   0 0 12,274
TOYOTA MOTOR Common Stock 892331307   4,482,875 24,445 SH   SOLE   0 0 24,445
TRANE TECHNOLOGIES Common Stock G8994E103   428,832 1,758 SH   SOLE   0 0 1,758
TRINET GROUP Common Stock 896288107   5,316,050 44,699 SH   SOLE   0 0 44,699
TRUIST FINANCIAL Common Stock 89832Q109   1,486,114 40,252 SH   SOLE   0 0 40,252
TYSON FOODS Common Stock 902494103   4,646,919 86,453 SH   SOLE   0 0 86,453
U HAUL HOLDING Common Stock 023586506   715,673 10,160 SH   SOLE   0 0 10,160
U S BANCORP DE Common Stock 902973304   2,969,177 68,604 SH   SOLE   0 0 68,604
UBER TECHNOLOGIES Common Stock 90353T100   212,725 3,455 SH   SOLE   0 0 3,455
UFP INDUSTRIES Common Stock 90278Q108   247,962 1,975 SH   SOLE   0 0 1,975
UGI CORP Common Stock 902681105   527,936 21,460 SH   SOLE   0 0 21,460
ULTA BEAUTY Common Stock 90384S303   329,272 672 SH   SOLE   0 0 672
UNILEVER PLC Common Stock 904767704   236,604 4,880 SH   SOLE   0 0 4,880
UNION PACIFIC CORP Common Stock 907818108   430,504 1,752 SH   SOLE   0 0 1,752
UNITED PARCEL Common Stock 911312106   832,253 5,293 SH   SOLE   0 0 5,293
UNITEDHEALTH GROUP Common Stock 91324P102   2,287,681 4,345 SH   SOLE   0 0 4,345
UNUM GROUP Common Stock 91529Y106   5,175,148 114,443 SH   SOLE   0 0 114,443
VALE S A Common Stock 91912E105   331,268 20,887 SH   SOLE   0 0 20,887
VANECK GOLD MF Closed and MF Open 92189F106   599,867 19,344 SH   SOLE   0 0 19,344
VANECK HIGH MF Closed and MF Open 92189H409   723,937 14,021 SH   SOLE   0 0 14,021
VANECK IG MF Closed and MF Open 92189F486   997,885 39,677 SH   SOLE   0 0 39,677
VANECK JPM MF Closed and MF Open 92189H300   361,461 14,258 SH   SOLE   0 0 14,258
VANECK MORNINGSTAR MF Closed and MF Open 92189F643   207,751 2,447 SH   SOLE   0 0 2,447
VANECK SEMICONDUCTOR MF Closed and MF Open 92189F676   539,734 3,086 SH   SOLE   0 0 3,086
VANGUARD CONSUMER MF Closed and MF Open 92204A108   366,374 1,203 SH   SOLE   0 0 1,203
VANGUARD DIVIDEND MF Closed and MF Open 921908844   8,865,559 52,028 SH   SOLE   0 0 52,028
VANGUARD EMERGING MF Closed and MF Open 921946885   201,450 3,160 SH   SOLE   0 0 3,160
VANGUARD ENERGY MF Closed and MF Open 92204A306   459,339 3,916 SH   SOLE   0 0 3,916
VANGUARD EXTENDED MF Closed and MF Open 922908652   6,493,667 39,494 SH   SOLE   0 0 39,494
VANGUARD FINANCIALS MF Closed and MF Open 92204A405   392,468 4,253 SH   SOLE   0 0 4,253
VANGUARD FTSE MF Closed and MF Open 921943858   1,466,143 30,608 SH   SOLE   0 0 30,608
VANGUARD FTSE MF Closed and MF Open 922042775   757,639 13,495 SH   SOLE   0 0 13,495
VANGUARD FTSE EMERGING MARKETS ETF UIT EXCHANGE TRADED 922042858   650,948 15,664 SH   SOLE   0 0 15,664
VANGUARD GROWTH MF Closed and MF Open 922908736   7,413,166 23,845 SH   SOLE   0 0 23,845
VANGUARD HEALTH MF Closed and MF Open 92204A504   523,842 2,089 SH   SOLE   0 0 2,089
VANGUARD HIGH MF Closed and MF Open 921946406   20,686,919 185,316 SH   SOLE   0 0 185,316
VANGUARD INFORMATION MF Closed and MF Open 92204A702   7,253,456 14,986 SH   SOLE   0 0 14,986
VANGUARD INTERMEDIATE MF Closed and MF Open 92206C706   1,788,122 30,143 SH   SOLE   0 0 30,143
VANGUARD INTERMEDIATE MF Closed and MF Open 92206C870   823,578 10,132 SH   SOLE   0 0 10,132
VANGUARD INTERNATIONAL MF Closed and MF Open 921946810   4,401,330 55,474 SH   SOLE   0 0 55,474
VANGUARD INTERNATIONAL MF Closed and MF Open 921946794   208,489 3,135 SH   SOLE   0 0 3,135
VANGUARD LARGE MF Closed and MF Open 922908637   4,046,583 18,549 SH   SOLE   0 0 18,549
VANGUARD MID MF Closed and MF Open 922908538   1,908,728 8,693 SH   SOLE   0 0 8,693
VANGUARD MID MF Closed and MF Open 922908629   847,654 3,643 SH   SOLE   0 0 3,643
VANGUARD MID MF Closed and MF Open 922908512   263,111 1,814 SH   SOLE   0 0 1,814
VANGUARD MUNICIPAL MF Closed and MF Open 922907746   1,041,778 20,407 SH   SOLE   0 0 20,407
VANGUARD REAL MF Closed and MF Open 922908553   1,227,787 13,895 SH   SOLE   0 0 13,895
VANGUARD RUSSELL MF Closed and MF Open 92206C680   1,718,916 22,031 SH   SOLE   0 0 22,031
VANGUARD S&P MF Closed and MF Open 922908363   32,322,455 73,998 SH   SOLE   0 0 73,998
VANGUARD SHORT MF Closed and MF Open 922020805   224,170 4,720 SH   SOLE   0 0 4,720
VANGUARD SHORT-TERM BONDETF UIT EXCHANGE TRADED 921937827   5,356,624 69,548 SH   SOLE   0 0 69,548
VANGUARD SMALL MF Closed and MF Open 922908611   2,822,455 15,682 SH   SOLE   0 0 15,682
VANGUARD SMALL MF Closed and MF Open 922908595   451,288 1,866 SH   SOLE   0 0 1,866
VANGUARD SMALL MF Closed and MF Open 922908751   366,246 1,716 SH   SOLE   0 0 1,716
VANGUARD TOTAL MF Closed and MF Open 922908769   36,143,833 152,364 SH   SOLE   0 0 152,364
VANGUARD TOTAL MF Closed and MF Open 921937835   1,486,728 20,213 SH   SOLE   0 0 20,213
VANGUARD TOTAL MF Closed and MF Open 921909768   868,303 14,981 SH   SOLE   0 0 14,981
VANGUARD TOTAL MF Closed and MF Open 92203J407   274,162 5,553 SH   SOLE   0 0 5,553
VANGUARD UTILITIES MF Closed and MF Open 92204A876   3,818,082 27,854 SH   SOLE   0 0 27,854
VANGUARD VALUE MF Closed and MF Open 922908744   10,845,344 72,543 SH   SOLE   0 0 72,543
VERIZON COMMUNICATIONS Common Stock 92343V104   4,192,684 111,211 SH   SOLE   0 0 111,211
VERTEX PHARMACEUTICALS Common Stock 92532F100   943,579 2,319 SH   SOLE   0 0 2,319
VISA INC Common Stock 92826C839   1,146,661 4,404 SH   SOLE   0 0 4,404
WAFD INC Common Stock 938824109   703,049 21,330 SH   SOLE   0 0 21,330
WALGREENS BOOTS Common Stock 931427108   422,587 16,184 SH   SOLE   0 0 16,184
WALMART INC Common Stock 931142103   5,313,492 33,704 SH   SOLE   0 0 33,704
WALT DISNEY Common Stock 254687106   787,570 8,722 SH   SOLE   0 0 8,722
WASHINGTON TRUST Common Stock 940610108   251,125 7,755 SH   SOLE   0 0 7,755
WELLTOWER INC Common Stock 95040Q104   223,397 2,477 SH   SOLE   0 0 2,477
WESTAMERICA BANCORP Common Stock 957090103   1,967,592 34,880 SH   SOLE   0 0 34,880
WHIRLPOOL CORP Common Stock 963320106   333,295 2,737 SH   SOLE   0 0 2,737
WINNEBAGO INDUSTRIES Common Stock 974637100   4,794,703 65,789 SH   SOLE   0 0 65,789
WISDOMTREE FLOATING MF Closed and MF Open 97717Y527   9,738,869 193,847 SH   SOLE   0 0 193,847
WISDOMTREE INTL MF Closed and MF Open 97717W794   343,722 6,978 SH   SOLE   0 0 6,978
WISDOMTREE JAPAN MF Closed and MF Open 97717W851   3,343,496 38,002 SH   SOLE   0 0 38,002
WISDOMTREE TRUST MF Closed and MF Open 97717X669   8,312,256 118,273 SH   SOLE   0 0 118,273
WISDOMTREE U S MF Closed and MF Open 97717W307   10,758,653 162,076 SH   SOLE   0 0 162,076
WISDOMTREE U S MF Closed and MF Open 97717W505   3,837,130 83,981 SH   SOLE   0 0 83,981
WISDOMTREE U S MF Closed and MF Open 97717W604   939,237 29,196 SH   SOLE   0 0 29,196
WISDOMTREE U S MF Closed and MF Open 97717W208   534,347 6,502 SH   SOLE   0 0 6,502
WISDOMTREE U S MF Closed and MF Open 97717W588   289,015 5,767 SH   SOLE   0 0 5,767
WORTHINGTON ENTERPRISES Common Stock 981811102   901,579 15,666 SH   SOLE   0 0 15,666
WORTHINGTON STEEL Common Stock 982104101   337,200 12,000 SH   SOLE   0 0 12,000
X TRACKERS MF Closed and MF Open 233051200   1,532,846 41,450 SH   SOLE   0 0 41,450
XAI OCTGON FLOAT RTE ALT Closed End Mutl Fund 98400T106   104,094 14,579 SH   SOLE   0 0 14,579
YUM BRANDS INC Common Stock 988498101   261,339 2,000 SH   SOLE   0 0 2,000