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   1,267,685 13,540 SH   SOLE   0 0 13,540
ABBOTT LABORATORIES Common Stock 002824100   2,977,755 30,746 SH   SOLE   0 0 30,746
ABBVIE INC Common Stock 00287Y109   3,619,927 24,285 SH   SOLE   0 0 24,285
ABERDEEN PHYSICAL MF Closed and MF Open 003263100   6,756,627 80,288 SH   SOLE   0 0 80,288
ABERDEEN PHYSICAL MF Closed and MF Open 003264108   522,466 24,575 SH   SOLE   0 0 24,575
ABRDN ASIA MF Closed and MF Open 003009107   182,170 74,354 SH   SOLE   0 0 74,354
ACCENTURE PLC Common Stock G1151C101   3,084,089 10,042 SH   SOLE   0 0 10,042
ACTIVISION BLIZZARD Common Stock 00507V109   3,169,377 33,850 SH   SOLE   0 0 33,850
ADOBE INC Common Stock 00724F101   979,521 1,921 SH   SOLE   0 0 1,921
ADVANCED MICRO Common Stock 007903107   570,241 5,546 SH   SOLE   0 0 5,546
AFLAC INC Common Stock 001055102   3,261,357 42,493 SH   SOLE   0 0 42,493
AIR PRODUCTS Common Stock 009158106   2,254,130 7,953 SH   SOLE   0 0 7,953
ALIBABA GROUP Common Stock 01609W102   1,045,566 12,054 SH   SOLE   0 0 12,054
ALLEGION PUBLIC Common Stock G0176J109   293,219 2,814 SH   SOLE   0 0 2,814
ALLSTATE CORP Common Stock 020002101   991,857 8,902 SH   SOLE   0 0 8,902
ALPHABET INC Common Stock 02079K107   3,881,932 29,442 SH   SOLE   0 0 29,442
ALPHABET INC Common Stock 02079K305   3,414,528 26,093 SH   SOLE   0 0 26,093
ALPS RIVERFRONT MF Closed and MF Open 00162Q783   596,426 26,926 SH   SOLE   0 0 26,926
ALTRIA GROUP Common Stock 02209S103   601,793 14,311 SH   SOLE   0 0 14,311
AMAZON COM Common Stock 023135106   6,162,391 48,477 SH   SOLE   0 0 48,477
AMERICAN EXPRESS Common Stock 025816109   1,632,238 10,940 SH   SOLE   0 0 10,940
AMERICAN TOWER Common Stock 03027X100   1,844,347 11,215 SH   SOLE   0 0 11,215
AMERIPRISE FINANCIAL Common Stock 03076C106   474,410 1,439 SH   SOLE   0 0 1,439
AMES NATIONAL CORP Common Stock 031001100   505,016 30,441 SH   SOLE   0 0 30,441
AMGEN INC Common Stock 031162100   2,630,132 9,786 SH   SOLE   0 0 9,786
ANALOG DEVICES Common Stock 032654105   2,407,266 13,748 SH   SOLE   0 0 13,748
APPLE INC Common Stock 037833100   25,331,757 147,957 SH   SOLE   0 0 147,957
ARES CAPITAL MF Closed and MF Open 04010L103   222,829 11,444 SH   SOLE   0 0 11,444
ARK AUTONOMOUS MF Closed and MF Open 00214Q203   504,716 9,620 SH   SOLE   0 0 9,620
ARK INNOVATION MF Closed and MF Open 00214Q104   394,399 9,942 SH   SOLE   0 0 9,942
ARTISAN PARTNERS Common Stock 04316A108   206,086 5,507 SH   SOLE   0 0 5,507
AT&T INC Common Stock 00206R102   569,519 37,917 SH   SOLE   0 0 37,917
AUBURN NATIONAL Common Stock 050473107   383,647 18,330 SH   SOLE   0 0 18,330
AUTODESK INC Common Stock 052769106   554,933 2,682 SH   SOLE   0 0 2,682
AUTOMATIC DATA Common Stock 053015103   1,873,693 7,788 SH   SOLE   0 0 7,788
BANK AMERICA Common Stock 060505104   994,353 36,316 SH   SOLE   0 0 36,316
BANK MONTREAL Common Stock 063671101   1,162,455 13,778 SH   SOLE   0 0 13,778
BANK NEW YORK Common Stock 064058100   2,421,409 56,773 SH   SOLE   0 0 56,773
BARINGS GLOBAL MF Closed and MF Open 06760L100   187,198 14,740 SH   SOLE   0 0 14,740
BECTON DICKINSON Common Stock 075887109   2,200,318 8,511 SH   SOLE   0 0 8,511
BERKLEY W R Common Stock 084423102   227,547 3,584 SH   SOLE   0 0 3,584
BERKSHIRE HATHAWAY Common Stock 084670702   8,894,483 25,391 SH   SOLE   0 0 25,391
BIOGEN INC Common Stock 09062X103   433,320 1,686 SH   SOLE   0 0 1,686
BLACKROCK INC Common Stock 09247X101   2,069,926 3,201 SH   SOLE   0 0 3,201
BLACKSTONE INC Common Stock 09260D107   233,206 2,176 SH   SOLE   0 0 2,176
BOEING COMPANY Common Stock 097023105   498,875 2,602 SH   SOLE   0 0 2,602
BOOKING HOLDINGS Common Stock 09857L108   3,716,175 1,205 SH   SOLE   0 0 1,205
BORG WARNER Common Stock 099724106   548,506 13,587 SH   SOLE   0 0 13,587
BP PLC Common Stock 055622104   635,869 16,422 SH   SOLE   0 0 16,422
BRISTOL MYERS Common Stock 110122108   255,766 4,406 SH   SOLE   0 0 4,406
BRITISH AMERN Common Stock 110448107   479,345 15,260 SH   SOLE   0 0 15,260
BROADCOM INC Common Stock 11135F101   5,126,891 6,172 SH   SOLE   0 0 6,172
BROADRIDGE FINANCIAL Common Stock 11133T103   237,957 1,329 SH   SOLE   0 0 1,329
C H ROBINSON Common Stock 12541W209   283,884 3,296 SH   SOLE   0 0 3,296
CAMBRIA GLOBAL MF Closed and MF Open 132061409   2,161,661 112,527 SH   SOLE   0 0 112,527
CAMBRIA GLOBAL MF Closed and MF Open 132061607   314,252 11,954 SH   SOLE   0 0 11,954
CANADIAN PACIFIC Common Stock 13646K108   580,214 7,797 SH   SOLE   0 0 7,797
CAPITAL GROUP MF Closed and MF Open 14020Y201   399,893 15,560 SH   SOLE   0 0 15,560
CARDINAL HEALTH Common Stock 14149Y108   245,803 2,831 SH   SOLE   0 0 2,831
CASS INFORMATION Common Stock 14808P109   1,589,846 42,680 SH   SOLE   0 0 42,680
CATERPILLAR INC Common Stock 149123101   677,090 2,480 SH   SOLE   0 0 2,480
CELANESE CORP Common Stock 150870103   2,573,021 20,498 SH   SOLE   0 0 20,498
CHECK POINT Common Stock M22465104   3,541,783 26,574 SH   SOLE   0 0 26,574
CHEVRON CORP Common Stock 166764100   1,984,567 11,769 SH   SOLE   0 0 11,769
CHUBB LTD Common Stock H1467J104   2,537,991 12,191 SH   SOLE   0 0 12,191
CISCO SYSTEMS Common Stock 17275R102   3,961,268 73,684 SH   SOLE   0 0 73,684
CITIZENS FINANCIAL Common Stock 174610105   267,015 9,963 SH   SOLE   0 0 9,963
CLOROX COMPANY Common Stock 189054109   586,640 4,476 SH   SOLE   0 0 4,476
COCA COLA COMPANY Common Stock 191216100   2,897,635 51,761 SH   SOLE   0 0 51,761
COGNIZANT TECH Common Stock 192446102   3,132,704 46,245 SH   SOLE   0 0 46,245
COHEN & STEERS MF Closed and MF Open 19248P106   161,540 15,653 SH   SOLE   0 0 15,653
COMCAST CORP Common Stock 20030N101   3,208,765 72,367 SH   SOLE   0 0 72,367
COMERICA INC Common Stock 200340107   626,793 15,085 SH   SOLE   0 0 15,085
COMMERCE BANCSHARES Common Stock 200525103   4,603,987 95,956 SH   SOLE   0 0 95,956
CONOCOPHILLIPS Common Stock 20825C104   282,990 2,362 SH   SOLE   0 0 2,362
CONSTELLATION BRANDS Common Stock 21036P108   421,732 1,678 SH   SOLE   0 0 1,678
CONSUMER DISCRETIONARY MF Closed and MF Open 81369Y407   1,061,007 6,590 SH   SOLE   0 0 6,590
COSTCO WHOLESALE Common Stock 22160K105   2,093,339 3,705 SH   SOLE   0 0 3,705
CREDIT SUISSE HIGH YIELD Closed End Mutl Fund 22544F103   60,912 32,400 SH   SOLE   0 0 32,400
CROWDSTRIKE HOLDINGS Common Stock 22788C105   370,248 2,212 SH   SOLE   0 0 2,212
CSX CORP Common Stock 126408103   422,228 13,731 SH   SOLE   0 0 13,731
CUBESMART Common Stock 229663109   316,130 8,290 SH   SOLE   0 0 8,290
CUMMINS INC Common Stock 231021106   2,644,478 11,575 SH   SOLE   0 0 11,575
CVS HEALTH Common Stock 126650100   3,306,024 47,350 SH   SOLE   0 0 47,350
DANAHER CORP Common Stock 235851102   428,408 1,726 SH   SOLE   0 0 1,726
DEERE & CO Common Stock 244199105   681,155 1,804 SH   SOLE   0 0 1,804
DELTA AIRLINES Common Stock 247361702   226,046 6,109 SH   SOLE   0 0 6,109
DIGITAL REALTY Common Stock 253868103   200,894 1,660 SH   SOLE   0 0 1,660
DIMENSIONAL CORE MF Closed and MF Open 25434V872   983,800 24,369 SH   SOLE   0 0 24,369
DIMENSIONAL INTL MF Closed and MF Open 25434V203   303,346 11,618 SH   SOLE   0 0 11,618
DIMENSIONAL NATIONAL MF Closed and MF Open 25434V849   203,307 4,375 SH   SOLE   0 0 4,375
DIMENSIONAL US MF Closed and MF Open 25434V708   23,565,975 899,464 SH   SOLE   0 0 899,464
DIMENSIONAL US MF Closed and MF Open 25434V401   3,501,258 75,215 SH   SOLE   0 0 75,215
DIMENSIONAL US MF Closed and MF Open 25434V724   808,380 23,762 SH   SOLE   0 0 23,762
DIMENSIONAL US MF Closed and MF Open 25434V500   211,488 4,029 SH   SOLE   0 0 4,029
DIMENSIONAL WORLD MF Closed and MF Open 25434V880   11,919,232 529,273 SH   SOLE   0 0 529,273
DISCOVER FINANCIAL Common Stock 254709108   2,256,188 26,044 SH   SOLE   0 0 26,044
DOMINION ENERGY Common Stock 25746U109   288,732 6,463 SH   SOLE   0 0 6,463
DOVER CORP Common Stock 260003108   242,456 1,737 SH   SOLE   0 0 1,737
DOW INC Common Stock 260557103   2,155,981 41,814 SH   SOLE   0 0 41,814
DUKE ENERGY Common Stock 26441C204   2,908,539 32,954 SH   SOLE   0 0 32,954
EASTMAN CHEMICAL Common Stock 277432100   2,902,374 37,830 SH   SOLE   0 0 37,830
EATON CORP Common Stock G29183103   600,356 2,814 SH   SOLE   0 0 2,814
EATON VANCE MF Closed and MF Open 27828Y108   404,406 33,785 SH   SOLE   0 0 33,785
ELI LILLY Common Stock 532457108   1,666,560 3,102 SH   SOLE   0 0 3,102
EMERSON ELECTRIC Common Stock 291011104   954,599 9,885 SH   SOLE   0 0 9,885
ENBRIDGE INC Common Stock 29250N105   1,803,569 54,340 SH   SOLE   0 0 54,340
ENERGY TRANSFER Oil & Gas, Real Estate and REIT 29273V100   719,725 51,299 SH   SOLE   0 0 51,299
ENTERGY CORP Common Stock 29364G103   336,960 3,642 SH   SOLE   0 0 3,642
ENTERPRISE PRODUCTS Oil & Gas, Real Estate and REIT 293792107   1,406,155 51,375 SH   SOLE   0 0 51,375
EOS ENERGY Common Stock 29415C101   40,710 18,935 SH   SOLE   0 0 18,935
ETF MANAGERS MF Closed and MF Open 26924G201   238,937 4,630 SH   SOLE   0 0 4,630
ETFIS REAVES MF Closed and MF Open 26923G806   667,070 16,029 SH   SOLE   0 0 16,029
EXXON MOBIL Common Stock 30231G102   5,592,646 47,564 SH   SOLE   0 0 47,564
FEDEX CORP Common Stock 31428X106   340,708 1,286 SH   SOLE   0 0 1,286
FIDELITY MSCI MF Closed and MF Open 316092865   4,550,412 120,000 SH   SOLE   0 0 120,000
FIDELITY TOTAL MF Closed and MF Open 316188309   336,688 7,729 SH   SOLE   0 0 7,729
FIRST HORIZON Common Stock 320517105   606,171 55,006 SH   SOLE   0 0 55,006
FIRST MERCHANTS Common Stock 320817109   659,586 23,709 SH   SOLE   0 0 23,709
FIRST SOURCE Common Stock 336901103   757,964 18,008 SH   SOLE   0 0 18,008
FIRST TRUST MF Closed and MF Open 33733E104   28,083,541 381,414 SH   SOLE   0 0 381,414
FIRST TRUST MF Closed and MF Open 33734H106   22,946,262 613,700 SH   SOLE   0 0 613,700
FIRST TRUST MF Closed and MF Open 33739Q408   5,528,150 93,035 SH   SOLE   0 0 93,035
FIRST TRUST MF Closed and MF Open 33734Y109   4,806,436 59,590 SH   SOLE   0 0 59,590
FIRST TRUST MF Closed and MF Open 33740F805   2,910,564 69,680 SH   SOLE   0 0 69,680
FIRST TRUST MF Closed and MF Open 33740F755   2,836,164 115,809 SH   SOLE   0 0 115,809
FIRST TRUST MF Closed and MF Open 33733E302   2,110,517 13,223 SH   SOLE   0 0 13,223
FIRST TRUST MF Closed and MF Open 337345102   1,983,248 13,652 SH   SOLE   0 0 13,652
FIRST TRUST MF Closed and MF Open 33738R605   1,979,714 44,688 SH   SOLE   0 0 44,688
FIRST TRUST MF Closed and MF Open 33738R506   1,969,892 42,870 SH   SOLE   0 0 42,870
FIRST TRUST MF Closed and MF Open 33739N108   1,754,336 35,890 SH   SOLE   0 0 35,890
FIRST TRUST MF Closed and MF Open 33741X102   1,520,789 53,871 SH   SOLE   0 0 53,871
FIRST TRUST MF Closed and MF Open 33735J101   1,208,402 18,653 SH   SOLE   0 0 18,653
FIRST TRUST MF Closed and MF Open 33735K108   928,154 9,592 SH   SOLE   0 0 9,592
FIRST TRUST MF Closed and MF Open 336917109   885,863 26,491 SH   SOLE   0 0 26,491
FIRST TRUST MF Closed and MF Open 33739Q200   697,372 14,762 SH   SOLE   0 0 14,762
FIRST TRUST MF Closed and MF Open 33737J158   695,512 13,983 SH   SOLE   0 0 13,983
FIRST TRUST MF Closed and MF Open 33734X176   688,221 6,192 SH   SOLE   0 0 6,192
FIRST TRUST MF Closed and MF Open 33738D309   647,728 14,161 SH   SOLE   0 0 14,161
FIRST TRUST MF Closed and MF Open 336920103   600,377 7,149 SH   SOLE   0 0 7,149
FIRST TRUST MF Closed and MF Open 33737J174   520,497 10,360 SH   SOLE   0 0 10,360
FIRST TRUST MF Closed and MF Open 33739E108   500,087 31,314 SH   SOLE   0 0 31,314
FIRST TRUST MF Closed and MF Open 33738R118   496,554 8,852 SH   SOLE   0 0 8,852
FIRST TRUST MF Closed and MF Open 33733E203   452,658 3,093 SH   SOLE   0 0 3,093
FIRST TRUST MF Closed and MF Open 33734X143   432,109 4,447 SH   SOLE   0 0 4,447
FIRST TRUST MF Closed and MF Open 33739P301   417,464 9,262 SH   SOLE   0 0 9,262
FIRST TRUST MF Closed and MF Open 33738D101   357,609 13,535 SH   SOLE   0 0 13,535
FIRST TRUST MF Closed and MF Open 33734X846   355,913 7,834 SH   SOLE   0 0 7,834
FIRST TRUST MF Closed and MF Open 33740U703   340,766 16,036 SH   SOLE   0 0 16,036
FIRST TRUST MF Closed and MF Open 33738R662   326,433 10,863 SH   SOLE   0 0 10,863
FIRST TRUST MF Closed and MF Open 33734X192   320,735 4,225 SH   SOLE   0 0 4,225
FIRST TRUST MF Closed and MF Open 33738R720   294,351 7,266 SH   SOLE   0 0 7,266
FIRST TRUST MF Closed and MF Open 33734X150   264,152 4,599 SH   SOLE   0 0 4,599
FIRST TRUST MF Closed and MF Open 33738D408   229,216 5,842 SH   SOLE   0 0 5,842
FIRST TRUST MF Closed and MF Open 33737J182   222,448 10,658 SH   SOLE   0 0 10,658
FIRST TRUST MF Closed and MF Open 33739Q705   204,006 4,133 SH   SOLE   0 0 4,133
FIRST TRUST MF Closed and MF Open 33733E500   201,842 4,734 SH   SOLE   0 0 4,734
FLEETCOR TECHNOLOGIES Common Stock 339041105   2,080,254 8,147 SH   SOLE   0 0 8,147
FLEXSHARES IBOXX MF Closed and MF Open 33939L506   5,386,786 232,289 SH   SOLE   0 0 232,289
FLEXSHARES IBOXX MF Closed and MF Open 33939L605   761,008 33,173 SH   SOLE   0 0 33,173
FS CREDIT MF Closed and MF Open 30290Y101   511,144 94,307 SH   SOLE   0 0 94,307
FS KKR Common Stock 302635206   1,726,009 87,659 SH   SOLE   0 0 87,659
GABELLI EQUITY MF Closed and MF Open 362397101   161,523 31,486 SH   SOLE   0 0 31,486
GENERAL DYNAMICS Common Stock 369550108   515,132 2,331 SH   SOLE   0 0 2,331
GENERAL ELECTRIC Common Stock 369604301   482,579 4,365 SH   SOLE   0 0 4,365
GENERAL MILLS Common Stock 370334104   302,845 4,732 SH   SOLE   0 0 4,732
GENTEX CORP Common Stock 371901109   2,271,186 69,796 SH   SOLE   0 0 69,796
GLOBAL PAYMENTS Common Stock 37940X102   240,358 2,083 SH   SOLE   0 0 2,083
GLOBAL X MF Closed and MF Open 37954Y673   764,849 25,175 SH   SOLE   0 0 25,175
GLOBAL X MF Closed and MF Open 37954Y483   629,862 37,558 SH   SOLE   0 0 37,558
GLOBAL X MF Closed and MF Open 37954Y871   407,359 15,065 SH   SOLE   0 0 15,065
GLOBALSTAR INC Common Stock 378973408   26,200 20,000 SH   SOLE   0 0 20,000
GLOBE LIFE Common Stock 37959E102   2,089,136 19,214 SH   SOLE   0 0 19,214
GOLDMAN SACHS Common Stock 38141G104   753,553 2,328 SH   SOLE   0 0 2,328
GRAINGER W W Common Stock 384802104   397,578 574 SH   SOLE   0 0 574
GRANITESHARES GOLD MF Closed and MF Open 38748G101   1,951,921 106,779 SH   SOLE   0 0 106,779
GREYSTONE HOUSING Oil & Gas, Real Estate and REIT 02364V206   320,000 20,712 SH   SOLE   0 0 20,712
GSK PLC Common Stock 37733W204   615,270 16,972 SH   SOLE   0 0 16,972
HOME DEPOT Common Stock 437076102   5,722,707 18,939 SH   SOLE   0 0 18,939
HONEYWELL INTL Common Stock 438516106   442,266 2,393 SH   SOLE   0 0 2,393
HSBC HOLDINGS Common Stock 404280406   1,121,250 28,414 SH   SOLE   0 0 28,414
HUBBELL INC Common Stock 443510607   450,247 1,436 SH   SOLE   0 0 1,436
IMPERIAL OIL Common Stock 453038408   961,730 15,615 SH   SOLE   0 0 15,615
Innovator Laddered Allocation Power Buffer ETF MF Closed and MF Open 45783Y814   1,997,550 53,268 SH   SOLE   0 0 53,268
INOVIO PHARMACEUTICALS Common Stock 45773H201   3,890 10,000 SH   SOLE   0 0 10,000
INTEL CORP Common Stock 458140100   3,769,896 106,044 SH   SOLE   0 0 106,044
INTERCONTINENTAL EXCH Common Stock 45866F104   2,161,041 19,642 SH   SOLE   0 0 19,642
INTL BUSINESS Common Stock 459200101   3,049,215 21,733 SH   SOLE   0 0 21,733
INTL FLAVOR & FRAGRANCE Common Stock 459506101   262,181 3,845 SH   SOLE   0 0 3,845
INVESCO BULLETSHARES MF Closed and MF Open 46138J841   250,562 12,122 SH   SOLE   0 0 12,122
INVESCO BULLETSHARES MF Closed and MF Open 46138J866   202,683 9,547 SH   SOLE   0 0 9,547
INVESCO BUYBACK MF Closed and MF Open 46137V308   1,202,042 13,360 SH   SOLE   0 0 13,360
INVESCO EXCHANGE MF Closed and MF Open 46138E354   1,750,163 29,769 SH   SOLE   0 0 29,769
INVESCO EXCHANGE MF Closed and MF Open 46138E198   992,330 20,181 SH   SOLE   0 0 20,181
INVESCO EXCHANGE MF Closed and MF Open 46138E727   353,035 19,811 SH   SOLE   0 0 19,811
INVESCO FTSE MF Closed and MF Open 46137V597   228,252 6,918 SH   SOLE   0 0 6,918
INVESCO HIGH MF Closed and MF Open 46137V563   511,139 26,635 SH   SOLE   0 0 26,635
INVESCO INTL MF Closed and MF Open 46137V548   2,149,517 128,636 SH   SOLE   0 0 128,636
INVESCO NASDAQ MF Closed and MF Open 46138G649   597,015 4,050 SH   SOLE   0 0 4,050
INVESCO NATIONAL MF Closed and MF Open 46138E537   321,387 14,503 SH   SOLE   0 0 14,503
INVESCO PFD MF Closed and MF Open 46138E511   444,518 40,595 SH   SOLE   0 0 40,595
INVESCO QQQ MF Closed and MF Open 46090E103   24,997,603 69,773 SH   SOLE   0 0 69,773
INVESCO RUSSELL MF Closed and MF Open 46138J619   17,853,691 389,478 SH   SOLE   0 0 389,478
INVESCO RUSSELL MF Closed and MF Open 46138J593   599,810 17,677 SH   SOLE   0 0 17,677
INVESCO S&P MF Closed and MF Open 46137V357   6,296,156 44,436 SH   SOLE   0 0 44,436
INVESCO S&P MF Closed and MF Open 46138G664   2,151,756 59,081 SH   SOLE   0 0 59,081
INVESCO S&P MF Closed and MF Open 46137V423   633,128 13,343 SH   SOLE   0 0 13,343
INVESCO S&P MF Closed and MF Open 46137V233   633,063 18,641 SH   SOLE   0 0 18,641
INVESCO S&P MF Closed and MF Open 46137V324   453,547 11,845 SH   SOLE   0 0 11,845
INVESCO S&P MF Closed and MF Open 46138G656   448,042 12,044 SH   SOLE   0 0 12,044
INVESCO S&P MF Closed and MF Open 46138E362   306,465 7,820 SH   SOLE   0 0 7,820
INVESCO SHORT MF Closed and MF Open 46138G888   4,612,428 43,719 SH   SOLE   0 0 43,719
INVESCO TOTAL MF Closed and MF Open 46090A804   11,193,269 250,801 SH   SOLE   0 0 250,801
INVESCO ULTRA MF Closed and MF Open 46090A887   1,162,392 23,388 SH   SOLE   0 0 23,388
ISHARES 0-5 MF Closed and MF Open 46429B747   10,092,125 104,128 SH   SOLE   0 0 104,128
ISHARES 10-20YR MF Closed and MF Open 464288653   316,219 3,211 SH   SOLE   0 0 3,211
ISHARES 1-3YR MF Closed and MF Open 464287457   885,323 10,933 SH   SOLE   0 0 10,933
ISHARES 1-5 YEAR MF Closed and MF Open 464288646   773,150 15,515 SH   SOLE   0 0 15,515
ISHARES 20 YR TR BD MF Closed and MF Open 464287432   529,820 5,973 SH   SOLE   0 0 5,973
ISHARES 7-10YR MF Closed and MF Open 464287440   265,684 2,900 SH   SOLE   0 0 2,900
ISHARES AEROSPACE MF Closed and MF Open 464288760   626,196 5,909 SH   SOLE   0 0 5,909
ISHARES BIOTECHNOLOGY MF Closed and MF Open 464287556   925,107 7,564 SH   SOLE   0 0 7,564
ISHARES CORE MF Closed and MF Open 464287200   8,587,215 19,996 SH   SOLE   0 0 19,996
ISHARES CORE MF Closed and MF Open 464287507   8,033,281 32,216 SH   SOLE   0 0 32,216
ISHARES CORE MF Closed and MF Open 464287804   5,656,076 59,960 SH   SOLE   0 0 59,960
ISHARES CORE MF Closed and MF Open 46432F842   3,041,143 47,259 SH   SOLE   0 0 47,259
ISHARES CORE MF Closed and MF Open 46434V613   2,563,036 58,630 SH   SOLE   0 0 58,630
ISHARES CORE MF Closed and MF Open 46434G103   2,093,456 43,989 SH   SOLE   0 0 43,989
ISHARES CORE MF Closed and MF Open 46429B663   2,008,511 20,310 SH   SOLE   0 0 20,310
ISHARES CORE MF Closed and MF Open 464287226   1,576,117 16,760 SH   SOLE   0 0 16,760
ISHARES CORE MF Closed and MF Open 46432F834   1,263,252 21,057 SH   SOLE   0 0 21,057
ISHARES CORE MF Closed and MF Open 46434V621   725,905 14,655 SH   SOLE   0 0 14,655
ISHARES CORE MF Closed and MF Open 464287663   459,838 6,162 SH   SOLE   0 0 6,162
ISHARES CORE MF Closed and MF Open 464287150   298,859 3,172 SH   SOLE   0 0 3,172
ISHARES CYBERSECURITY MF Closed and MF Open 46435U135   274,960 7,140 SH   SOLE   0 0 7,140
ISHARES ESG MF Closed and MF Open 46435G425   1,421,853 15,140 SH   SOLE   0 0 15,140
ISHARES EXPANDED MF Closed and MF Open 464287515   765,131 2,242 SH   SOLE   0 0 2,242
ISHARES FALLEN MF Closed and MF Open 46435G474   276,364 11,143 SH   SOLE   0 0 11,143
ISHARES GLOBAL MF Closed and MF Open 464287341   299,431 7,257 SH   SOLE   0 0 7,257
ISHARES GOLD Common Stock 464285204   588,552 16,820 SH   SOLE   0 0 16,820
ISHARES IBONDS MF Closed and MF Open 46436E882   6,889,598 277,582 SH   SOLE   0 0 277,582
ISHARES IBONDS MF Closed and MF Open 46436E874   2,379,127 99,795 SH   SOLE   0 0 99,795
ISHARES IBONDS MF Closed and MF Open 46436E866   1,512,543 65,535 SH   SOLE   0 0 65,535
ISHARES IBONDS MF Closed and MF Open 46434VBG4   239,315 9,677 SH   SOLE   0 0 9,677
ISHARES IBOXX MF Closed and MF Open 464287242   4,415,463 43,280 SH   SOLE   0 0 43,280
ISHARES MBS MF Closed and MF Open 464288588   2,190,198 24,664 SH   SOLE   0 0 24,664
ISHARES MORNINGSTAR MF Closed and MF Open 464288307   391,455 6,852 SH   SOLE   0 0 6,852
ISHARES MORNINGSTAR GROWTH ETF UIT EXCHANGE TRADED 464287119   240,032 4,024 SH   SOLE   0 0 4,024
ISHARES MSCI MF Closed and MF Open 46429B697   6,732,034 93,009 SH   SOLE   0 0 93,009
ISHARES MSCI MF Closed and MF Open 46432F396   3,357,079 24,030 SH   SOLE   0 0 24,030
ISHARES MSCI MF Closed and MF Open 46432F339   2,875,334 21,817 SH   SOLE   0 0 21,817
ISHARES MSCI MF Closed and MF Open 464288877   2,653,875 54,238 SH   SOLE   0 0 54,238
ISHARES MSCI MF Closed and MF Open 464288885   2,019,536 23,401 SH   SOLE   0 0 23,401
ISHARES MSCI MF Closed and MF Open 464287234   1,335,232 35,183 SH   SOLE   0 0 35,183
ISHARES MSCI MF Closed and MF Open 464286608   1,020,904 24,169 SH   SOLE   0 0 24,169
ISHARES MSCI MF Closed and MF Open 464287465   689,037 9,997 SH   SOLE   0 0 9,997
ISHARES MSCI MF Closed and MF Open 46429B689   552,857 8,476 SH   SOLE   0 0 8,476
ISHARES MSCI MF Closed and MF Open 464286533   291,130 5,456 SH   SOLE   0 0 5,456
ISHARES MSCI MF Closed and MF Open 46432F388   256,118 2,823 SH   SOLE   0 0 2,823
ISHARES NATIONAL MF Closed and MF Open 464288414   603,495 5,885 SH   SOLE   0 0 5,885
ISHARES RUSS MF Closed and MF Open 464287473   317,848 3,046 SH   SOLE   0 0 3,046
ISHARES RUSSELL MF Closed and MF Open 464287655   2,780,216 15,730 SH   SOLE   0 0 15,730
ISHARES RUSSELL MF Closed and MF Open 464287598   806,505 5,312 SH   SOLE   0 0 5,312
ISHARES RUSSELL MF Closed and MF Open 464287689   745,430 3,041 SH   SOLE   0 0 3,041
ISHARES RUSSELL 1000 GROWTH ETF UIT EXCHANGE TRADED 464287614   4,525,332 17,013 SH   SOLE   0 0 17,013
ISHARES S&P MF Closed and MF Open 464287671   1,019,213 10,747 SH   SOLE   0 0 10,747
ISHARES S&P MF Closed and MF Open 464287887   466,437 4,252 SH   SOLE   0 0 4,252
ISHARES S&P MF Closed and MF Open 464287705   447,325 4,432 SH   SOLE   0 0 4,432
ISHARES S&P MF Closed and MF Open 464287606   352,303 4,876 SH   SOLE   0 0 4,876
ISHARES S&P MF Closed and MF Open 464287879   208,007 2,331 SH   SOLE   0 0 2,331
ISHARES S&P 500 GROWTH ETF UIT EXCHANGE TRADED 464287309   663,902 9,703 SH   SOLE   0 0 9,703
ISHARES SELECT MF Closed and MF Open 464287168   4,241,558 39,405 SH   SOLE   0 0 39,405
ISHARES SEMICONDUCTOR MF Closed and MF Open 464287523   344,819 728 SH   SOLE   0 0 728
ISHARES SHORT MF Closed and MF Open 464288158   517,486 5,030 SH   SOLE   0 0 5,030
ISHARES SILVER Common Stock 46428Q109   514,990 25,319 SH   SOLE   0 0 25,319
ISHARES TIPS MF Closed and MF Open 464287176   505,914 4,877 SH   SOLE   0 0 4,877
ISHARES TREASURY MF Closed and MF Open 46434V860   651,169 12,833 SH   SOLE   0 0 12,833
ISHARES TRUST MF Closed and MF Open 46435U713   280,536 7,667 SH   SOLE   0 0 7,667
ISHARES U S MF Closed and MF Open 464287762   1,972,876 7,305 SH   SOLE   0 0 7,305
ISHARES U S MF Closed and MF Open 464288687   1,471,508 48,806 SH   SOLE   0 0 48,806
ISHARES U S MF Closed and MF Open 464288810   1,239,647 25,559 SH   SOLE   0 0 25,559
ISHARES U S MF Closed and MF Open 464288752   697,272 8,883 SH   SOLE   0 0 8,883
ISHARES U S MF Closed and MF Open 464287754   576,538 5,714 SH   SOLE   0 0 5,714
ISHARES U S MF Closed and MF Open 464288786   567,456 6,191 SH   SOLE   0 0 6,191
ISHARES U S MF Closed and MF Open 464287838   383,605 3,036 SH   SOLE   0 0 3,036
ISHARES U S MF Closed and MF Open 46429B267   349,304 15,848 SH   SOLE   0 0 15,848
ISHARES US TECHNOLOGY ETF UIT EXCHANGE TRADED 464287721   2,813,611 26,816 SH   SOLE   0 0 26,816
JANUS DETROIT MF Closed and MF Open 47103U209   396,346 6,782 SH   SOLE   0 0 6,782
JANUS DETROIT MF Closed and MF Open 47103U100   213,701 4,191 SH   SOLE   0 0 4,191
JOHNSON & JOHNSON Common Stock 478160104   2,532,261 16,258 SH   SOLE   0 0 16,258
JOHNSON CONTROLS Common Stock G51502105   298,127 5,602 SH   SOLE   0 0 5,602
JP MORGAN MF Closed and MF Open 46641Q654   829,124 16,434 SH   SOLE   0 0 16,434
JPMORGAN MF Closed and MF Open 46641Q837   6,067,661 120,917 SH   SOLE   0 0 120,917
JPMORGAN BETABUILDERS MF Closed and MF Open 46641Q399   10,959,125 142,178 SH   SOLE   0 0 142,178
JPMORGAN CHASE Common Stock 46625H100   4,727,303 32,597 SH   SOLE   0 0 32,597
JPMORGAN U S MF Closed and MF Open 46641Q779   1,535,396 37,411 SH   SOLE   0 0 37,411
KIMBERLY CLARK Common Stock 494368103   645,308 5,339 SH   SOLE   0 0 5,339
KINDER MORGAN Common Stock 49456B101   186,495 11,248 SH   SOLE   0 0 11,248
KROGER CO Common Stock 501044101   1,893,176 42,305 SH   SOLE   0 0 42,305
L3HARRIS TECHNOLOGIES Common Stock 502431109   356,886 2,049 SH   SOLE   0 0 2,049
LEGG MASON MF Closed and MF Open 52468L406   1,561,211 46,080 SH   SOLE   0 0 46,080
LINDE PLC Common Stock G54950103   226,877 609 SH   SOLE   0 0 609
LISTED CORE MF Closed and MF Open 53656F847   665,247 24,103 SH   SOLE   0 0 24,103
LOCKHEED MARTIN Common Stock 539830109   610,618 1,493 SH   SOLE   0 0 1,493
LOWES COMPANIES Common Stock 548661107   4,139,594 19,917 SH   SOLE   0 0 19,917
M D C HOLDINGS Common Stock 552676108   376,017 9,120 SH   SOLE   0 0 9,120
M&T BANK Common Stock 55261F104   482,362 3,814 SH   SOLE   0 0 3,814
MANNATECH INC Common Stock 563771203   207,932 20,090 SH   SOLE   0 0 20,090
MASTERCARD INC Common Stock 57636Q104   715,775 1,807 SH   SOLE   0 0 1,807
MC CORMICK Common Stock 579780206   354,282 4,683 SH   SOLE   0 0 4,683
MCDONALDS CORP Common Stock 580135101   4,127,729 15,668 SH   SOLE   0 0 15,668
MEDTRONIC PLC Common Stock G5960L103   1,997,872 25,496 SH   SOLE   0 0 25,496
MERCK & COMPANY Common Stock 58933Y105   2,359,974 22,923 SH   SOLE   0 0 22,923
META PLATFORMS Common Stock 30303M102   2,119,480 7,060 SH   SOLE   0 0 7,060
METLIFE INC Common Stock 59156R108   235,636 3,745 SH   SOLE   0 0 3,745
MICROSOFT CORP Common Stock 594918104   12,379,096 39,205 SH   SOLE   0 0 39,205
MOHAWK INDS Common Stock 608190104   1,060,866 12,363 SH   SOLE   0 0 12,363
MONDELEZ INTERNATIONAL Common Stock 609207105   257,506 3,710 SH   SOLE   0 0 3,710
MORGAN STANLEY Common Stock 617446448   1,601,825 19,613 SH   SOLE   0 0 19,613
MPLX Oil & Gas, Real Estate and REIT 55336V100   281,747 7,920 SH   SOLE   0 0 7,920
NEUBERGER BERMAN MF Closed and MF Open 64129H104   234,805 34,128 SH   SOLE   0 0 34,128
NEWMARKET CORP Common Stock 651587107   301,237 662 SH   SOLE   0 0 662
NEXTERA ENERGY Common Stock 65339F101   874,581 15,265 SH   SOLE   0 0 15,265
NIKE INC Common Stock 654106103   257,893 2,697 SH   SOLE   0 0 2,697
NORFOLK SOUTHERN Common Stock 655844108   905,093 4,596 SH   SOLE   0 0 4,596
NORTHERN TRUST Common Stock 665859104   704,457 10,139 SH   SOLE   0 0 10,139
NORTHROP GRUMMAN Common Stock 666807102   489,672 1,112 SH   SOLE   0 0 1,112
NOVARTIS AG Common Stock 66987V109   464,643 4,561 SH   SOLE   0 0 4,561
NUCOR CORP Common Stock 670346105   972,653 6,221 SH   SOLE   0 0 6,221
NUVEEN FLOATING RATE MF Closed and MF Open 67072T108   101,254 12,333 SH   SOLE   0 0 12,333
NVIDIA CORP Common Stock 67066G104   8,839,608 20,321 SH   SOLE   0 0 20,321
NVR INC Common Stock 62944T105   2,474,778 415 SH   SOLE   0 0 415
OMNICOM GROUP Common Stock 681919106   3,404,756 45,713 SH   SOLE   0 0 45,713
ORACLE CORP Common Stock 68389X105   291,073 2,748 SH   SOLE   0 0 2,748
OSHKOSH CORP Common Stock 688239201   3,180,595 33,329 SH   SOLE   0 0 33,329
OXFORD INDS INC Common Stock 691497309   741,354 7,712 SH   SOLE   0 0 7,712
PACER US MF Closed and MF Open 69374H881   695,442 14,069 SH   SOLE   0 0 14,069
PALANTIR TECHNOLOGIES Common Stock 69608A108   915,120 57,195 SH   SOLE   0 0 57,195
PALO ALTO Common Stock 697435105   1,226,352 5,231 SH   SOLE   0 0 5,231
PARAMOUNT GLOBAL Common Stock 92556H206   892,452 69,182 SH   SOLE   0 0 69,182
PAYCHEX INC Common Stock 704326107   2,485,945 21,555 SH   SOLE   0 0 21,555
PEPSICO INC Common Stock 713448108   1,924,971 11,360 SH   SOLE   0 0 11,360
PFIZER INC Common Stock 717081103   2,803,731 84,526 SH   SOLE   0 0 84,526
PGIM ULTRA MF Closed and MF Open 69344A107   1,155,237 23,343 SH   SOLE   0 0 23,343
PHILIP MORRIS Common Stock 718172109   3,351,255 36,198 SH   SOLE   0 0 36,198
PHILLIPS 66 Common Stock 718546104   455,028 3,787 SH   SOLE   0 0 3,787
PIMCO 0-5 MF Closed and MF Open 72201R783   1,305,697 14,459 SH   SOLE   0 0 14,459
PIMCO 15 MF Closed and MF Open 72201R304   240,367 4,574 SH   SOLE   0 0 4,574
PIMCO 1-5 MF Closed and MF Open 72201R205   224,403 4,480 SH   SOLE   0 0 4,480
PIMCO SHORT MF Closed and MF Open 72201R874   211,660 4,324 SH   SOLE   0 0 4,324
PIONEER NATURAL Common Stock 723787107   671,335 2,924 SH   SOLE   0 0 2,924
PNC FINANCIAL Common Stock 693475105   285,011 2,321 SH   SOLE   0 0 2,321
POOL CORP Common Stock 73278L105   229,150 643 SH   SOLE   0 0 643
PRICE T Common Stock 74144T108   3,582,362 34,160 SH   SOLE   0 0 34,160
PROCTER & GAMBLE Common Stock 742718109   2,883,223 19,767 SH   SOLE   0 0 19,767
PROGRESSIVE CORP Common Stock 743315103   237,605 1,705 SH   SOLE   0 0 1,705
PROSHARES RUSSELL MF Closed and MF Open 74347B698   2,907,581 51,388 SH   SOLE   0 0 51,388
PROSHARES TRUST MF Closed and MF Open 74348A467   29,261,173 330,447 SH   SOLE   0 0 330,447
PROSPECT CAPITAL MF Closed and MF Open 74348T102   218,981 36,195 SH   SOLE   0 0 36,195
PRUDENTIAL FINANCIAL Common Stock 744320102   259,945 2,739 SH   SOLE   0 0 2,739
PUBLIC STORAGE Common Stock 74460D109   204,568 776 SH   SOLE   0 0 776
PULTEGROUP INC Common Stock 745867101   1,979,890 26,737 SH   SOLE   0 0 26,737
PUT 1 SPDR S&P 500 ETF T Listed Options 78462F953   2,495,260 1,829 SH Put SOLE   0 0 1,829
QUALCOMM INC Common Stock 747525103   872,062 7,852 SH   SOLE   0 0 7,852
REALTY INCOME Common Stock 756109104   969,978 19,422 SH   SOLE   0 0 19,422
REGIONS FINANCIAL Common Stock 7591EP100   521,742 30,334 SH   SOLE   0 0 30,334
RENASANT CORP Common Stock 75970E107   354,378 13,530 SH   SOLE   0 0 13,530
RIO TINTO Common Stock 767204100   278,724 4,379 SH   SOLE   0 0 4,379
ROBERT HALF Common Stock 770323103   2,509,185 34,241 SH   SOLE   0 0 34,241
ROSS STORES Common Stock 778296103   2,024,179 17,921 SH   SOLE   0 0 17,921
RTX CORP Common Stock 75513E101   2,276,145 31,626 SH   SOLE   0 0 31,626
SALESFORCE INC Common Stock 79466L302   390,761 1,927 SH   SOLE   0 0 1,927
SANOFI Common Stock 80105N105   439,613 8,195 SH   SOLE   0 0 8,195
SCHLUMBERGER LTD Common Stock 806857108   451,742 7,748 SH   SOLE   0 0 7,748
SCHWAB AGGREGATE MF Closed and MF Open 808524839   712,821 16,116 SH   SOLE   0 0 16,116
SCHWAB CHARLES Common Stock 808513105   1,845,789 33,620 SH   SOLE   0 0 33,620
SCHWAB FUNDAMENTAL MF Closed and MF Open 808524755   5,869,733 185,340 SH   SOLE   0 0 185,340
SCHWAB FUNDAMENTAL MF Closed and MF Open 808524730   3,649,088 139,171 SH   SOLE   0 0 139,171
SCHWAB INTL MF Closed and MF Open 808524805   278,839 8,210 SH   SOLE   0 0 8,210
SCHWAB US MF Closed and MF Open 808524797   4,877,261 68,926 SH   SOLE   0 0 68,926
SCHWAB US MF Closed and MF Open 808524870   4,345,254 86,061 SH   SOLE   0 0 86,061
SCHWAB US LARGE CAP ETF UIT EXCHANGE TRADED 808524201   427,528 8,449 SH   SOLE   0 0 8,449
SEAGATE TECHNOLOGY Common Stock G7997R103   304,157 4,611 SH   SOLE   0 0 4,611
SEAGEN INC Common Stock 81181C104   10,798,650 50,900 SH   SOLE   0 0 50,900
SECTOR CONSUMER MF Closed and MF Open 81369Y308   8,452,170 122,833 SH   SOLE   0 0 122,833
SECTOR ENERGY MF Closed and MF Open 81369Y506   1,929,294 21,344 SH   SOLE   0 0 21,344
SECTOR FINANCIAL MF Closed and MF Open 81369Y605   3,961,739 119,437 SH   SOLE   0 0 119,437
SECTOR HEALTHCARE MF Closed and MF Open 81369Y209   2,771,129 21,524 SH   SOLE   0 0 21,524
SECTOR INDUSTRIAL MF Closed and MF Open 81369Y704   3,713,705 36,631 SH   SOLE   0 0 36,631
SECTOR TECHNOLOGY MF Closed and MF Open 81369Y803   2,567,883 15,664 SH   SOLE   0 0 15,664
SEI INVESTMENTS Common Stock 784117103   1,679,455 27,884 SH   SOLE   0 0 27,884
SELECT SECTOR MF Closed and MF Open 81369Y852   835,263 12,738 SH   SOLE   0 0 12,738
SELECT UTILITIES MF Closed and MF Open 81369Y886   4,146,837 70,368 SH   SOLE   0 0 70,368
SERVICENOW INC Common Stock 81762P102   209,050 374 SH   SOLE   0 0 374
SIMON PROPERTY Common Stock 828806109   216,310 2,002 SH   SOLE   0 0 2,002
SIRIUS XM Common Stock 82968B103   61,080 13,513 SH   SOLE   0 0 13,513
SIXTH STREET MF Closed and MF Open 83012A109   372,591 18,228 SH   SOLE   0 0 18,228
SMUCKER JM Common Stock 832696405   528,263 4,298 SH   SOLE   0 0 4,298
SNAP ON INC Common Stock 833034101   3,885,072 15,232 SH   SOLE   0 0 15,232
SOUTHERN COMPANY Common Stock 842587107   5,575,991 86,155 SH   SOLE   0 0 86,155
SPDR BLOOMBERG MF Closed and MF Open 78468R622   5,866,452 64,894 SH   SOLE   0 0 64,894
SPDR BLOOMBERG MF Closed and MF Open 78468R663   1,106,792 12,053 SH   SOLE   0 0 12,053
SPDR DOW MF Closed and MF Open 78467X109   10,112,143 30,190 SH   SOLE   0 0 30,190
SPDR DOW MF Closed and MF Open 78463X749   784,500 20,536 SH   SOLE   0 0 20,536
SPDR GOLD Common Stock 78463V107   1,732,502 10,105 SH   SOLE   0 0 10,105
SPDR INDEX MF Closed and MF Open 78463X434   3,882,359 57,911 SH   SOLE   0 0 57,911
SPDR INTERMEDIATE MF Closed and MF Open 78464A672   6,893,084 250,384 SH   SOLE   0 0 250,384
SPDR MSCI MF Closed and MF Open 78468R812   269,720 2,235 SH   SOLE   0 0 2,235
SPDR NUVEEN MF Closed and MF Open 78468R739   666,916 14,426 SH   SOLE   0 0 14,426
SPDR PORTFOLIO MF Closed and MF Open 78464A664   6,123,714 234,176 SH   SOLE   0 0 234,176
SPDR PORTFOLIO MF Closed and MF Open 78464A508   5,279,468 127,955 SH   SOLE   0 0 127,955
SPDR PORTFOLIO MF Closed and MF Open 78464A854   4,566,058 90,848 SH   SOLE   0 0 90,848
SPDR PORTFOLIO MF Closed and MF Open 78464A847   4,480,518 102,318 SH   SOLE   0 0 102,318
SPDR PORTFOLIO MF Closed and MF Open 78468R788   1,448,632 41,306 SH   SOLE   0 0 41,306
SPDR PORTFOLIO MF Closed and MF Open 78464A375   1,016,709 32,327 SH   SOLE   0 0 32,327
SPDR PORTFOLIO MF Closed and MF Open 78464A474   918,165 31,315 SH   SOLE   0 0 31,315
SPDR PORTFOLIO MF Closed and MF Open 78464A649   897,241 36,862 SH   SOLE   0 0 36,862
SPDR PORTFOLIO MF Closed and MF Open 78464A409   709,968 11,976 SH   SOLE   0 0 11,976
SPDR PORTFOLIO MF Closed and MF Open 78468R101   442,734 15,415 SH   SOLE   0 0 15,415
SPDR PORTFOLIO MF Closed and MF Open 78463X509   330,354 9,840 SH   SOLE   0 0 9,840
SPDR S&P MF Closed and MF Open 78462F103   57,742,833 135,077 SH   SOLE   0 0 135,077
SPDR S&P MF Closed and MF Open 78467Y107   2,541,894 5,566 SH   SOLE   0 0 5,566
SPDR S&P MF Closed and MF Open 78464A698   716,769 17,159 SH   SOLE   0 0 17,159
SPDR S&P MF Closed and MF Open 78464A631   425,031 3,791 SH   SOLE   0 0 3,791
SPDR SERIES MF Closed and MF Open 78464A763   4,332,806 37,673 SH   SOLE   0 0 37,673
SPDR SERIES MF Closed and MF Open 78464A839   1,173,065 18,086 SH   SOLE   0 0 18,086
SPDR SERIES MF Closed and MF Open 78468R556   478,567 3,235 SH   SOLE   0 0 3,235
SPDR SERIES MF Closed and MF Open 78464A300   294,296 4,066 SH   SOLE   0 0 4,066
SPDR SERIES MF Closed and MF Open 78464A607   215,976 2,603 SH   SOLE   0 0 2,603
SPDR SSGA MF Closed and MF Open 78467V400   642,318 16,811 SH   SOLE   0 0 16,811
SPDR SSGA MF Closed and MF Open 78467V103   442,494 16,413 SH   SOLE   0 0 16,413
SPDR TIPS MF Closed and MF Open 78464A656   3,399,417 136,852 SH   SOLE   0 0 136,852
SPROTT PHYSICAL MF Closed and MF Open 85207K107   119,908 15,819 SH   SOLE   0 0 15,819
STAG INDUSTRIAL Common Stock 85254J102   349,989 10,141 SH   SOLE   0 0 10,141
STARBUCKS CORP Common Stock 855244109   2,214,407 24,262 SH   SOLE   0 0 24,262
STATE STREET Common Stock 857477103   799,768 11,944 SH   SOLE   0 0 11,944
STRYKER CORP Common Stock 863667101   786,407 2,877 SH   SOLE   0 0 2,877
SUNOCO LTD Common Stock 86765K109   283,470 5,791 SH   SOLE   0 0 5,791
SYNOPSYS INC Common Stock 871607107   281,348 613 SH   SOLE   0 0 613
SYNOVUS FINANCIAL Common Stock 87161C501   305,998 11,007 SH   SOLE   0 0 11,007
SYSCO CORP Common Stock 871829107   402,214 6,089 SH   SOLE   0 0 6,089
TAIWAN SEMICONDUCTOR Common Stock 874039100   223,965 2,577 SH   SOLE   0 0 2,577
TARGET CORP Common Stock 87612E106   807,718 7,305 SH   SOLE   0 0 7,305
TE CONNECTIVITY Common Stock H84989104   351,484 2,845 SH   SOLE   0 0 2,845
TELLURIAN INC Common Stock 87968A104   16,588 14,300 SH   SOLE   0 0 14,300
TEMPLETON GLOBAL INC FD MF Closed and MF Open 880198106   208,565 54,032 SH   SOLE   0 0 54,032
TESLA INC Common Stock 88160R101   3,619,935 14,467 SH   SOLE   0 0 14,467
TEXAS INSTRUMENTS Common Stock 882508104   570,294 3,586 SH   SOLE   0 0 3,586
TJX COS Common Stock 872540109   1,082,856 12,183 SH   SOLE   0 0 12,183
TOYOTA MOTOR Common Stock 892331307   2,985,790 16,610 SH   SOLE   0 0 16,610
TRANE TECHNOLOGIES Common Stock G8994E103   406,831 2,004 SH   SOLE   0 0 2,004
TRAVELERS COS Common Stock 89417E109   433,814 2,656 SH   SOLE   0 0 2,656
TRINET GROUP Common Stock 896288107   3,799,579 32,620 SH   SOLE   0 0 32,620
TRUIST FINANCIAL Common Stock 89832Q109   1,146,837 40,085 SH   SOLE   0 0 40,085
TYSON FOODS Common Stock 902494103   3,009,539 59,606 SH   SOLE   0 0 59,606
U HAUL HOLDING Common Stock 023586506   1,288,902 24,602 SH   SOLE   0 0 24,602
U S BANCORP DE Common Stock 902973304   2,279,095 68,938 SH   SOLE   0 0 68,938
UFP INDUSTRIES Common Stock 90278Q108   202,239 1,975 SH   SOLE   0 0 1,975
UGI CORP Common Stock 902681105   717,624 31,201 SH   SOLE   0 0 31,201
ULTA BEAUTY Common Stock 90384S303   250,855 628 SH   SOLE   0 0 628
UNILEVER PLC Common Stock 904767704   220,867 4,470 SH   SOLE   0 0 4,470
UNION PACIFIC CORP Common Stock 907818108   362,662 1,780 SH   SOLE   0 0 1,780
UNITED PARCEL Common Stock 911312106   1,082,296 6,943 SH   SOLE   0 0 6,943
UNITEDHEALTH GROUP Common Stock 91324P102   2,113,683 4,192 SH   SOLE   0 0 4,192
UNUM GROUP Common Stock 91529Y106   4,622,290 93,968 SH   SOLE   0 0 93,968
V F CORP Common Stock 918204108   269,509 15,252 SH   SOLE   0 0 15,252
VALE S A Common Stock 91912E105   251,005 18,731 SH   SOLE   0 0 18,731
VANECK GOLD MF Closed and MF Open 92189F106   364,533 13,546 SH   SOLE   0 0 13,546
VANECK HIGH MF Closed and MF Open 92189H409   635,740 12,955 SH   SOLE   0 0 12,955
VANECK IG MF Closed and MF Open 92189F486   986,668 39,014 SH   SOLE   0 0 39,014
VANECK JPM MF Closed and MF Open 92189H300   268,693 11,256 SH   SOLE   0 0 11,256
VANECK SEMICONDUCTOR MF Closed and MF Open 92189F676   466,835 3,220 SH   SOLE   0 0 3,220
VANGUARD CONSUMER MF Closed and MF Open 92204A108   336,981 1,251 SH   SOLE   0 0 1,251
VANGUARD DIVIDEND MF Closed and MF Open 921908844   8,069,592 51,934 SH   SOLE   0 0 51,934
VANGUARD ENERGY MF Closed and MF Open 92204A306   470,459 3,711 SH   SOLE   0 0 3,711
VANGUARD EXTENDED MF Closed and MF Open 922908652   6,017,335 41,982 SH   SOLE   0 0 41,982
VANGUARD FINANCIALS MF Closed and MF Open 92204A405   341,338 4,249 SH   SOLE   0 0 4,249
VANGUARD FSTE MF Closed and MF Open 922042858   692,628 17,543 SH   SOLE   0 0 17,543
VANGUARD FTSE MF Closed and MF Open 921943858   1,340,282 30,656 SH   SOLE   0 0 30,656
VANGUARD FTSE MF Closed and MF Open 922042775   322,630 6,219 SH   SOLE   0 0 6,219
VANGUARD GROWTH MF Closed and MF Open 922908736   6,090,053 22,364 SH   SOLE   0 0 22,364
VANGUARD HEALTH MF Closed and MF Open 92204A504   527,114 2,242 SH   SOLE   0 0 2,242
VANGUARD HIGH MF Closed and MF Open 921946406   18,881,799 182,750 SH   SOLE   0 0 182,750
VANGUARD INFORMATION MF Closed and MF Open 92204A702   6,264,824 15,099 SH   SOLE   0 0 15,099
VANGUARD INTERMEDIATE MF Closed and MF Open 92206C706   1,652,244 28,910 SH   SOLE   0 0 28,910
VANGUARD INTERMEDIATE MF Closed and MF Open 92206C870   409,462 5,389 SH   SOLE   0 0 5,389
VANGUARD INTERMEDIATE TERM BOND ETF UIT EXCHANGE TRADED 921937819   398,053 5,504 SH   SOLE   0 0 5,504
VANGUARD INTERNATIONAL MF Closed and MF Open 921946810   4,068,414 57,036 SH   SOLE   0 0 57,036
VANGUARD LARGE MF Closed and MF Open 922908637   3,615,405 18,475 SH   SOLE   0 0 18,475
VANGUARD MID MF Closed and MF Open 922908538   1,608,338 8,257 SH   SOLE   0 0 8,257
VANGUARD MID MF Closed and MF Open 922908629   680,914 3,269 SH   SOLE   0 0 3,269
VANGUARD MID MF Closed and MF Open 922908512   223,888 1,709 SH   SOLE   0 0 1,709
VANGUARD MUNICIPAL MF Closed and MF Open 922907746   809,525 16,830 SH   SOLE   0 0 16,830
VANGUARD REAL MF Closed and MF Open 922908553   1,287,597 17,018 SH   SOLE   0 0 17,018
VANGUARD RUSSELL MF Closed and MF Open 92206C680   1,473,322 21,527 SH   SOLE   0 0 21,527
VANGUARD RUSSELL MF Closed and MF Open 92206C714   500,030 7,501 SH   SOLE   0 0 7,501
VANGUARD S&P MF Closed and MF Open 922908363   28,474,523 72,509 SH   SOLE   0 0 72,509
VANGUARD SHORT MF Closed and MF Open 922020805   212,636 4,497 SH   SOLE   0 0 4,497
VANGUARD SHORT-TERM BOND ETF UIT EXCHANGE TRADED 921937827   5,595,313 74,435 SH   SOLE   0 0 74,435
VANGUARD SMALL MF Closed and MF Open 922908611   2,413,171 15,130 SH   SOLE   0 0 15,130
VANGUARD SMALL MF Closed and MF Open 922908595   375,098 1,751 SH   SOLE   0 0 1,751
VANGUARD SMALL MF Closed and MF Open 922908751   314,765 1,664 SH   SOLE   0 0 1,664
VANGUARD TOTAL MF Closed and MF Open 922908769   32,513,398 153,069 SH   SOLE   0 0 153,069
VANGUARD TOTAL MF Closed and MF Open 921937835   800,984 11,478 SH   SOLE   0 0 11,478
VANGUARD TOTAL MF Closed and MF Open 921909768   738,535 13,799 SH   SOLE   0 0 13,799
VANGUARD TOTAL MF Closed and MF Open 92203J407   252,881 5,287 SH   SOLE   0 0 5,287
VANGUARD ULTRA MF Closed and MF Open 92203C303   1,525,876 31,020 SH   SOLE   0 0 31,020
VANGUARD UTILITIES MF Closed and MF Open 92204A876   3,540,826 27,762 SH   SOLE   0 0 27,762
VANGUARD VALUE MF Closed and MF Open 922908744   9,116,420 66,094 SH   SOLE   0 0 66,094
VERIZON COMMUNICATIONS Common Stock 92343V104   4,253,876 131,251 SH   SOLE   0 0 131,251
VERTEX PHARMACEUTICALS Common Stock 92532F100   801,540 2,305 SH   SOLE   0 0 2,305
VISA INC Common Stock 92826C839   979,781 4,259 SH   SOLE   0 0 4,259
VODAFONE GROUP Common Stock 92857W308   164,425 17,344 SH   SOLE   0 0 17,344
WAFD INC Common Stock 938824109   557,033 21,742 SH   SOLE   0 0 21,742
WALGREENS BOOTS Common Stock 931427108   506,992 22,796 SH   SOLE   0 0 22,796
WALMART INC Common Stock 931142103   5,392,917 33,720 SH   SOLE   0 0 33,720
WALT DISNEY Common Stock 254687106   690,115 8,514 SH   SOLE   0 0 8,514
WASHINGTON TRUST Common Stock 940610108   213,428 8,105 SH   SOLE   0 0 8,105
WELLS FARGO Common Stock 949746101   229,290 5,611 SH   SOLE   0 0 5,611
WELLTOWER INC Common Stock 95040Q104   201,598 2,460 SH   SOLE   0 0 2,460
WESTAMERICA BANCORP Common Stock 957090103   1,508,136 34,870 SH   SOLE   0 0 34,870
WHIRLPOOL CORP Common Stock 963320106   346,511 2,591 SH   SOLE   0 0 2,591
WINNEBAGO INDUSTRIES Common Stock 974637100   2,325,689 39,120 SH   SOLE   0 0 39,120
WISDOMTREE EMERGING MF Closed and MF Open 97717W315   279,573 7,459 SH   SOLE   0 0 7,459
WISDOMTREE FLOATING MF Closed and MF Open 97717Y527   7,018,083 139,469 SH   SOLE   0 0 139,469
WISDOMTREE INTL MF Closed and MF Open 97717W794   318,336 6,978 SH   SOLE   0 0 6,978
WISDOMTREE JAPAN MF Closed and MF Open 97717W851   249,867 2,831 SH   SOLE   0 0 2,831
WISDOMTREE TRUST MF Closed and MF Open 97717X669   7,554,490 118,987 SH   SOLE   0 0 118,987
WISDOMTREE U S MF Closed and MF Open 97717W307   9,858,254 160,322 SH   SOLE   0 0 160,322
WISDOMTREE U S MF Closed and MF Open 97717W505   3,394,819 82,881 SH   SOLE   0 0 82,881
WISDOMTREE U S MF Closed and MF Open 97717W604   810,638 28,746 SH   SOLE   0 0 28,746
WISDOMTREE U S MF Closed and MF Open 97717W208   521,953 6,686 SH   SOLE   0 0 6,686
WISDOMTREE U S MF Closed and MF Open 97717W588   263,841 5,767 SH   SOLE   0 0 5,767
WORTHINGTON INDUSTRIES Common Stock 981811102   968,471 15,666 SH   SOLE   0 0 15,666
X TRACKERS MF Closed and MF Open 233051200   1,436,453 41,159 SH   SOLE   0 0 41,159
XAI OCTGON FLOAT RTE ALT Closed End Mutl Fund 98400T106   101,324 14,579 SH   SOLE   0 0 14,579
YUM BRANDS INC Common Stock 988498101   250,409 2,004 SH   SOLE   0 0 2,004