# EDGAR Filing Document

**Accession Number:** 0000200724
**File Stem:** 0000200724-23-000002
**Filing Date:** 2023-2
**Character Count:** 41099
**Document Hash:** c6ec702bf8e6a53f851fe2379adf99c5
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0000200724-23-000002.hdr.sgml**: 20230213

**ACCESSION NUMBER**: 0000200724-23-000002

**CONFORMED SUBMISSION TYPE**: 13F-HR

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20221231

**FILED AS OF DATE**: 20230213

**DATE AS OF CHANGE**: 20230213

**EFFECTIVENESS DATE**: 20230213

**FILER**: 

**COMPANY DATA:**
- **COMPANY CONFORMED NAME:** SMITH, MOORE & CO.
- **CENTRAL INDEX KEY:** 0000200724
- **IRS NUMBER:** 431244128
- **STATE OF INCORPORATION:** MO
- **FISCAL YEAR END:** 1231

**FILING VALUES:**
- **FORM TYPE:** 13F-HR
- **SEC ACT:** 1934 Act
- **SEC FILE NUMBER:** 028-15770
- **FILM NUMBER:** 23619147

**BUSINESS ADDRESS:**
- **STREET 1:** 7777 BONHOMME AVE., SUITE 2400
- **CITY:** CLAYTON
- **STATE:** MO
- **ZIP:** 63105
- **BUSINESS PHONE:** 314-446-1634

**MAIL ADDRESS:**
- **STREET 1:** 7777 BONHOMME AVE., SUITE 2400
- **CITY:** CLAYTON
- **STATE:** MO
- **ZIP:** 63105

**FORMER COMPANY:**
- **FORMER CONFORMED NAME:** SMITH MOORE & CO                                        /BD
- **DATE OF NAME CHANGE:** 20020320

**FORMER COMPANY:**
- **FORMER CONFORMED NAME:** SMITH MOORE & CO /MO/                                   /BD
- **DATE OF NAME CHANGE:** 19931118

### FORM 13F COVER PAGE

**Report for the Calendar Year or Quarter Ended:** 12-31-2022

**Check here if Amendment** [ ] **Amendment Number:** 

**This Amendment (Check only one.):** [ ] is a restatement.

[ ] adds new holdings entries.

**Institutional Investment Manager Filing this Report:**

**Name:** SMITH MOORE  CO.<br>**Address:** 7777 BONHOMME AVE. SUITE 2400<br>CLAYTON, MO 63105

**Form 13F File Number:** 028-15770

**CRD Number (if applicable):** 000003441

**SEC File Number (if applicable):** 801-68175

The institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form.

**Person Signing this Report on Behalf of Reporting Manager:**

**Name:** Jaret Perryman<br>**Title:** Chief Compliance Officer<br>**Phone:** 3144461634

**Signature, Place, and Date of Signing:**

Jaret D. Perryman  Clayton, MO  02-13-2023<br>[Signature]  [City, State]  [Date]

**Report Type (Check only one.):**

[x] **13F HOLDINGS REPORT.** (Check here if all holdings of this reporting manager are reported in this report.)

[ ] **13F NOTICE.** (Check here if no holdings are reported in this report, and all holdings are reported by other reporting manager(s).)

[ ] **13F COMBINATION REPORT.** (Check here if a portion of the holdings for this reporting manager are reported in this report and a portion are reported by other reporting manager(s).)

### Form 13F Summary Page

**Report Summary:**

**Number of Other Included Managers:** 0

**Form 13F Information Table Entry Total:** 375

**Form 13F Information Table Value Total:** $720254847

      (round to nearest dollar)

**List of Other Included Managers:**

Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report.

[If there are no entries in this list, state “NONE” and omit the column headings and list entries.]

**NONE**

### FORM 13F INFORMATION TABLE

---

|  |  |  |  |  |  |  |  |  |  |  |  |  |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | VALUE (x$1000) | SHRS OR PRN AMT | SH/PRN | PUT/CALL | INVESTMENT DISCRETION | OTHER MANAGER | VOTING AUTHORITY | VOTING AUTHORITY | VOTING AUTHORITY |
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | VALUE (x$1000) | SHRS OR PRN AMT | SH/PRN | PUT/CALL | INVESTMENT DISCRETION | OTHER MANAGER | SOLE | SHARED | NONE |
| AFLAC INC | COM | 001055102 |  | 507118 | 7049 | SH |  | SOLE |  | 0 | 0 | 7049 |
| ALPS ETF TR | EQUAL SEC ETF | 00162Q205 |  | 847034 | 8850 | SH |  | SOLE |  | 0 | 0 | 8850 |
| ALPS ETF TR | ALERIAN MLP | 00162Q452 |  | 442840 | 11632 | SH |  | SOLE |  | 0 | 0 | 11632 |
| AT INC | COM | 00206R102 |  | 2052230 | 111474 | SH |  | SOLE |  | 0 | 0 | 111474 |
| ARK ETF TR | INNOVATION ETF | 00214Q104 |  | 328015 | 10500 | SH |  | SOLE |  | 0 | 0 | 10500 |
| ABBOTT LABS | COM | 002824100 |  | 3100780 | 28243 | SH |  | SOLE |  | 0 | 0 | 28243 |
| ABBVIE INC | COM | 00287Y109 |  | 6127210 | 37914 | SH |  | SOLE |  | 0 | 0 | 37914 |
| AGNICO EAGLE MINES LTD | COM | 008474108 |  | 459592 | 8840 | SH |  | SOLE |  | 0 | 0 | 8840 |
| ALLIANT ENERGY CORP | COM | 018802108 |  | 231882 | 4200 | SH |  | SOLE |  | 0 | 0 | 4200 |
| ALLSTATE CORP | COM | 020002101 |  | 1188263 | 8763 | SH |  | SOLE |  | 0 | 0 | 8763 |
| ALPHABET INC | CAP STK CL C | 02079K107 |  | 1237340 | 13945 | SH |  | SOLE |  | 0 | 0 | 13945 |
| ALPHABET INC | CAP STK CL A | 02079K305 |  | 1851242 | 20982 | SH |  | SOLE |  | 0 | 0 | 20982 |
| ALTRIA GROUP INC | COM | 02209S103 |  | 1198147 | 26212 | SH |  | SOLE |  | 0 | 0 | 26212 |
| AMAZON COM INC | COM | 023135106 |  | 2849112 | 33918 | SH |  | SOLE |  | 0 | 0 | 33918 |
| AMEREN CORP | COM | 023608102 |  | 1071282 | 12048 | SH |  | SOLE |  | 0 | 0 | 12048 |
| AMERICAN CENTY ETF TR | QUALITY DIVRSFED | 025072406 |  | 857898 | 21529 | SH |  | SOLE |  | 0 | 0 | 21529 |
| AMERICAN ELEC PWR CO INC | COM | 025537101 |  | 702320 | 7397 | SH |  | SOLE |  | 0 | 0 | 7397 |
| AMERICAN EXPRESS CO | COM | 025816109 |  | 273497 | 1851 | SH |  | SOLE |  | 0 | 0 | 1851 |
| AMER STATES WTR CO | COM | 029899101 |  | 250277 | 2704 | SH |  | SOLE |  | 0 | 0 | 2704 |
| AMERICAN WTR WKS CO INC NEW | COM | 030420103 |  | 1187313 | 7790 | SH |  | SOLE |  | 0 | 0 | 7790 |
| AMERICAS CAR-MART INC | COM | 03062T105 |  | 456900 | 6323 | SH |  | SOLE |  | 0 | 0 | 6323 |
| AMERIPRISE FINL INC | COM | 03076C106 |  | 212977 | 684 | SH |  | SOLE |  | 0 | 0 | 684 |
| AMGEN INC | COM | 031162100 |  | 1378572 | 5249 | SH |  | SOLE |  | 0 | 0 | 5249 |
| AMPLIFY ETF TR | CWP ENHANCED DIV | 032108409 |  | 544785 | 15192 | SH |  | SOLE |  | 0 | 0 | 15192 |
| ELEVANCE HEALTH INC | COM | 036752103 |  | 2006739 | 3912 | SH |  | SOLE |  | 0 | 0 | 3912 |
| APPLE INC | COM | 037833100 |  | 19394072 | 149266 | SH |  | SOLE |  | 0 | 0 | 149266 |
| ARCHER DANIELS MIDLAND CO | COM | 039483102 |  | 308586 | 3323 | SH |  | SOLE |  | 0 | 0 | 3323 |
| AUTOMATIC DATA PROCESSING IN | COM | 053015103 |  | 1067825 | 4471 | SH |  | SOLE |  | 0 | 0 | 4471 |
| BCE INC | COM NEW | 05534B760 |  | 236099 | 5372 | SH |  | SOLE |  | 0 | 0 | 5372 |
| BALL CORP | COM | 058498106 |  | 305458 | 5973 | SH |  | SOLE |  | 0 | 0 | 5973 |
| BANK AMERICA CORP | COM | 060505104 |  | 617059 | 18631 | SH |  | SOLE |  | 0 | 0 | 18631 |
| BANK MONTREAL QUE | COM | 063671101 |  | 249875 | 2758 | SH |  | SOLE |  | 0 | 0 | 2758 |
| BARRICK GOLD CORP | COM | 067901108 |  | 366587 | 21338 | SH |  | SOLE |  | 0 | 0 | 21338 |
| BECTON DICKINSON  CO | COM | 075887109 |  | 465385 | 1830 | SH |  | SOLE |  | 0 | 0 | 1830 |
| BELLRING BRANDS INC | COMMON STOCK | 07831C103 |  | 223709 | 8725 | SH |  | SOLE |  | 0 | 0 | 8725 |
| BENSON HILL INC | COMMON STOCK | 082490103 |  | 213463 | 83711 | SH |  | SOLE |  | 0 | 0 | 83711 |
| BERKSHIRE HATHAWAY INC DEL | CL A | 084670108 |  | 468711 | 1 | SH |  | SOLE |  | 0 | 0 | 1 |
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 |  | 2448650 | 7927 | SH |  | SOLE |  | 0 | 0 | 7927 |
| BIOSIG TECHNOLOGIES INC | COM NEW | 09073N201 |  | 39339 | 93665 | SH |  | SOLE |  | 0 | 0 | 93665 |
| BLACK HILLS CORP | COM | 092113109 |  | 911606 | 12960 | SH |  | SOLE |  | 0 | 0 | 12960 |
| BLACKROCK INC | COM | 09247X101 |  | 499297 | 705 | SH |  | SOLE |  | 0 | 0 | 705 |
| BLACKROCK SCIENCE  TECHNOLO | SHS | 09258G104 |  | 479056 | 16886 | SH |  | SOLE |  | 0 | 0 | 16886 |
| BLACKSTONE INC | COM | 09260D107 |  | 1016774 | 13705 | SH |  | SOLE |  | 0 | 0 | 13705 |
| BLACKROCK SCIENCE  TECHNOLO | SHS BEN INT | 09260K101 |  | 2943217 | 188185 | SH |  | SOLE |  | 0 | 0 | 188185 |
| BLUEGREEN VACATIONS HLDG COR | CLASS A | 096308101 |  | 1181656 | 47342 | SH |  | SOLE |  | 0 | 0 | 47342 |
| BNY MELLON STRATEGIC MUN BD | COM | 09662E109 |  | 57800 | 10000 | SH |  | SOLE |  | 0 | 0 | 10000 |
| BOEING CO | COM | 097023105 |  | 981206 | 5151 | SH |  | SOLE |  | 0 | 0 | 5151 |
| BRISTOL-MYERS SQUIBB CO | COM | 110122108 |  | 2281103 | 31704 | SH |  | SOLE |  | 0 | 0 | 31704 |
| BRITISH AMERN TOB PLC | SPONSORED ADR | 110448107 |  | 803398 | 20095 | SH |  | SOLE |  | 0 | 0 | 20095 |
| BROADCOM INC | COM | 11135F101 |  | 489277 | 875 | SH |  | SOLE |  | 0 | 0 | 875 |
| CSX CORP | COM | 126408103 |  | 231731 | 7480 | SH |  | SOLE |  | 0 | 0 | 7480 |
| CVS HEALTH CORP | COM | 126650100 |  | 2962955 | 31795 | SH |  | SOLE |  | 0 | 0 | 31795 |
| CALAMOS STRATEGIC TOTAL RETU | COM SH BEN INT | 128125101 |  | 358985 | 26750 | SH |  | SOLE |  | 0 | 0 | 26750 |
| CAMBRIA ETF TR | SHSHLD YIELD ETF | 132061201 |  | 798491 | 13463 | SH |  | SOLE |  | 0 | 0 | 13463 |
| CANADIAN NATL RY CO | COM | 136375102 |  | 292357 | 2459 | SH |  | SOLE |  | 0 | 0 | 2459 |
| CATERPILLAR INC | COM | 149123101 |  | 2458355 | 10262 | SH |  | SOLE |  | 0 | 0 | 10262 |
| CENTENE CORP DEL | COM | 15135B101 |  | 977559 | 11920 | SH |  | SOLE |  | 0 | 0 | 11920 |
| CHEVRON CORP NEW | COM | 166764100 |  | 2751221 | 15328 | SH |  | SOLE |  | 0 | 0 | 15328 |
| CISCO SYS INC | COM | 17275R102 |  | 903356 | 18962 | SH |  | SOLE |  | 0 | 0 | 18962 |
| COCA COLA CO | COM | 191216100 |  | 2231782 | 35085 | SH |  | SOLE |  | 0 | 0 | 35085 |
| COHEN  STEERS REIT  PFD | COM | 19247X100 |  | 655819 | 32180 | SH |  | SOLE |  | 0 | 0 | 32180 |
| COLGATE PALMOLIVE CO | COM | 194162103 |  | 864292 | 10970 | SH |  | SOLE |  | 0 | 0 | 10970 |
| COMCAST CORP NEW | CL A | 20030N101 |  | 796583 | 22779 | SH |  | SOLE |  | 0 | 0 | 22779 |
| CONOCOPHILLIPS | COM | 20825C104 |  | 1005417 | 8520 | SH |  | SOLE |  | 0 | 0 | 8520 |
| CORNING INC | COM | 219350105 |  | 454587 | 14233 | SH |  | SOLE |  | 0 | 0 | 14233 |
| QUIDELORTHO CORP | COM | 219798105 |  | 201839 | 2356 | SH |  | SOLE |  | 0 | 0 | 2356 |
| CORTEVA INC | COM | 22052L104 |  | 536603 | 9129 | SH |  | SOLE |  | 0 | 0 | 9129 |
| COSTCO WHSL CORP NEW | COM | 22160K105 |  | 304757 | 668 | SH |  | SOLE |  | 0 | 0 | 668 |
| CRACKER BARREL OLD CTRY STOR | COM | 22410J106 |  | 357032 | 3769 | SH |  | SOLE |  | 0 | 0 | 3769 |
| CUMMINS INC | COM | 231021106 |  | 236226 | 975 | SH |  | SOLE |  | 0 | 0 | 975 |
| DANAHER CORPORATION | COM | 235851102 |  | 219885 | 828 | SH |  | SOLE |  | 0 | 0 | 828 |
| DEERE  CO | COM | 244199105 |  | 838355 | 1955 | SH |  | SOLE |  | 0 | 0 | 1955 |
| DEVON ENERGY CORP NEW | COM | 25179M103 |  | 219138 | 3563 | SH |  | SOLE |  | 0 | 0 | 3563 |
| DIAMONDBACK ENERGY INC | COM | 25278X109 |  | 805497 | 5889 | SH |  | SOLE |  | 0 | 0 | 5889 |
| DISNEY WALT CO | COM | 254687106 |  | 2195943 | 25276 | SH |  | SOLE |  | 0 | 0 | 25276 |
| DISCOVER FINL SVCS | COM | 254709108 |  | 764509 | 7815 | SH |  | SOLE |  | 0 | 0 | 7815 |
| DOLLAR GEN CORP NEW | COM | 256677105 |  | 316924 | 1287 | SH |  | SOLE |  | 0 | 0 | 1287 |
| DOMINION ENERGY INC | COM | 25746U109 |  | 450395 | 7345 | SH |  | SOLE |  | 0 | 0 | 7345 |
| DUKE ENERGY CORP NEW | COM NEW | 26441C204 |  | 1816779 | 17640 | SH |  | SOLE |  | 0 | 0 | 17640 |
| DUPONT DE NEMOURS INC | COM | 26614N102 |  | 534230 | 7784 | SH |  | SOLE |  | 0 | 0 | 7784 |
| EQT CORP | COM | 26884L109 |  | 476529 | 14086 | SH |  | SOLE |  | 0 | 0 | 14086 |
| EQRX INC | COM | 26886C107 |  | 86100 | 35000 | SH |  | SOLE |  | 0 | 0 | 35000 |
| EDGEWELL PERS CARE CO | COM | 28035Q102 |  | 565652 | 14677 | SH |  | SOLE |  | 0 | 0 | 14677 |
| EMERSON ELEC CO | COM | 291011104 |  | 2290525 | 23845 | SH |  | SOLE |  | 0 | 0 | 23845 |
| ENBRIDGE INC | COM | 29250N105 |  | 1172492 | 29987 | SH |  | SOLE |  | 0 | 0 | 29987 |
| ENERGIZER HLDGS INC NEW | COM | 29272W109 |  | 446693 | 13314 | SH |  | SOLE |  | 0 | 0 | 13314 |
| ENTERGY CORP NEW | COM | 29364G103 |  | 364388 | 3239 | SH |  | SOLE |  | 0 | 0 | 3239 |
| EVERGY INC | COM | 30034W106 |  | 514964 | 8183 | SH |  | SOLE |  | 0 | 0 | 8183 |
| EXELON CORP | COM | 30161N101 |  | 253760 | 5870 | SH |  | SOLE |  | 0 | 0 | 5870 |
| EXXON MOBIL CORP | COM | 30231G102 |  | 5288063 | 47943 | SH |  | SOLE |  | 0 | 0 | 47943 |
| META PLATFORMS INC | CL A | 30303M102 |  | 984622 | 8182 | SH |  | SOLE |  | 0 | 0 | 8182 |
| FEDEX CORP | COM | 31428X106 |  | 569302 | 3287 | SH |  | SOLE |  | 0 | 0 | 3287 |
| FIDELITY COVINGTON TRUST | MSCI RL EST ETF | 316092857 |  | 918441 | 37019 | SH |  | SOLE |  | 0 | 0 | 37019 |
| FINWISE BANCORP | COM | 31813A109 |  | 231500 | 25000 | SH |  | SOLE |  | 0 | 0 | 25000 |
| FIRST TR MORNINGSTAR DIVID L | SHS | 336917109 |  | 684220 | 18715 | SH |  | SOLE |  | 0 | 0 | 18715 |
| FIRST TR EXCHANGE TRADED FD | US EQTY OPPT ETF | 336920103 |  | 221081 | 2810 | SH |  | SOLE |  | 0 | 0 | 2810 |
| FIRST TR DOW JONES SELECT MI | COM SHS ANNUAL | 33718M105 |  | 460384 | 8296 | SH |  | SOLE |  | 0 | 0 | 8296 |
| FIRST TR EXCHANGE-TRADED FD | CAP STRENGTH ETF | 33733E104 |  | 829121 | 11062 | SH |  | SOLE |  | 0 | 0 | 11062 |
| FIRST TR EXCHANGE-TRADED FD | NAS CLNEDG GREEN | 33733E500 |  | 217561 | 4610 | SH |  | SOLE |  | 0 | 0 | 4610 |
| FIRST TR VALUE LINE DIVID IN | SHS | 33734H106 |  | 1326770 | 33244 | SH |  | SOLE |  | 0 | 0 | 33244 |
| FIRST TR EXCHANGE TRADED FD | CLOUD COMPUTING | 33734X192 |  | 575040 | 9982 | SH |  | SOLE |  | 0 | 0 | 9982 |
| FIRST TR EXCHANGE TRADED FD | NASDAQ CYB ETF | 33734X846 |  | 891304 | 23025 | SH |  | SOLE |  | 0 | 0 | 23025 |
| FIRST TR SML CP CORE ALPHA F | COM SHS | 33734Y109 |  | 421484 | 5373 | SH |  | SOLE |  | 0 | 0 | 5373 |
| FIRST TR EXCHANGE-TRADED ALP | SML CAP VAL ALPH | 33737M409 |  | 313387 | 6961 | SH |  | SOLE |  | 0 | 0 | 6961 |
| FIRST TR EXCHANGE-TRADED FD | RISNG DIVD ACHIV | 33738R506 |  | 326633 | 7437 | SH |  | SOLE |  | 0 | 0 | 7437 |
| FIRST TR EXCHANGE-TRADED FD | DORSEY WRT 5 ETF | 33738R605 |  | 1534478 | 32964 | SH |  | SOLE |  | 0 | 0 | 32964 |
| FIRST TR MLP  ENERGY INCOM | COM | 33739B104 |  | 190822 | 24433 | SH |  | SOLE |  | 0 | 0 | 24433 |
| FIRST TR EXCH TRADED FD III | INSTL PFD SECS | 33739P855 |  | 251121 | 14100 | SH |  | SOLE |  | 0 | 0 | 14100 |
| FIRST TR EXCHANGE-TRADED FD | FST LOW OPPT EFT | 33739Q200 |  | 212175 | 4475 | SH |  | SOLE |  | 0 | 0 | 4475 |
| FIRST TR EXCHNG TRADED FD VI | ACTV FCTR LGCP | 33740F821 |  | 245341 | 10610 | SH |  | SOLE |  | 0 | 0 | 10610 |
| FISERV INC | COM | 337738108 |  | 432782 | 4282 | SH |  | SOLE |  | 0 | 0 | 4282 |
| FORD MTR CO DEL | COM | 345370860 |  | 171610 | 14756 | SH |  | SOLE |  | 0 | 0 | 14756 |
| FREEPORT-MCMORAN INC | CL B | 35671D857 |  | 338922 | 8919 | SH |  | SOLE |  | 0 | 0 | 8919 |
| FREQUENCY ELECTRS INC | COM | 358010106 |  | 70500 | 10000 | SH |  | SOLE |  | 0 | 0 | 10000 |
| GABELLI DIVID  INCOME TR | COM | 36242H104 |  | 308532 | 14970 | SH |  | SOLE |  | 0 | 0 | 14970 |
| GENERAL DYNAMICS CORP | COM | 369550108 |  | 490017 | 1975 | SH |  | SOLE |  | 0 | 0 | 1975 |
| GENERAL MLS INC | COM | 370334104 |  | 1040824 | 12413 | SH |  | SOLE |  | 0 | 0 | 12413 |
| GILEAD SCIENCES INC | COM | 375558103 |  | 237603 | 2768 | SH |  | SOLE |  | 0 | 0 | 2768 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA US LG | 381430503 |  | 557530 | 7323 | SH |  | SOLE |  | 0 | 0 | 7323 |
| GOSSAMER BIO INC | COM | 38341P102 |  | 54250 | 25000 | SH |  | SOLE |  | 0 | 0 | 25000 |
| GRANITESHARES GOLD TR | SHS BEN INT | 38748G101 |  | 455925 | 25259 | SH |  | SOLE |  | 0 | 0 | 25259 |
| HF SINCLAIR CORP | COM | 403949100 |  | 355187 | 6845 | SH |  | SOLE |  | 0 | 0 | 6845 |
| HENRY JACK  ASSOC INC | COM | 426281101 |  | 713276 | 4063 | SH |  | SOLE |  | 0 | 0 | 4063 |
| HERSHEY CO | COM | 427866108 |  | 1470933 | 6352 | SH |  | SOLE |  | 0 | 0 | 6352 |
| HOME DEPOT INC | COM | 437076102 |  | 2854929 | 9039 | SH |  | SOLE |  | 0 | 0 | 9039 |
| HONEYWELL INTL INC | COM | 438516106 |  | 1762049 | 8222 | SH |  | SOLE |  | 0 | 0 | 8222 |
| HOWMET AEROSPACE INC | COM | 443201108 |  | 465117 | 11802 | SH |  | SOLE |  | 0 | 0 | 11802 |
| ILLINOIS TOOL WKS INC | COM | 452308109 |  | 3887406 | 17646 | SH |  | SOLE |  | 0 | 0 | 17646 |
| INTEL CORP | COM | 458140100 |  | 644926 | 24401 | SH |  | SOLE |  | 0 | 0 | 24401 |
| INTERNATIONAL BUSINESS MACHS | COM | 459200101 |  | 449864 | 3193 | SH |  | SOLE |  | 0 | 0 | 3193 |
| INVESCO QQQ TR | UNIT SER 1 | 46090E103 |  | 4703861 | 17665 | SH |  | SOLE |  | 0 | 0 | 17665 |
| INVESCO MUNICIPAL TRUST | COM | 46131J103 |  | 808968 | 81714 | SH |  | SOLE |  | 0 | 0 | 81714 |
| INVESCO ADVANTAGE MUN INCOME | SH BEN INT | 46132E103 |  | 867765 | 101020 | SH |  | SOLE |  | 0 | 0 | 101020 |
| INVESCO EXCHANGE TRADED FD T | AEROSPACE DEFN | 46137V100 |  | 208849 | 2664 | SH |  | SOLE |  | 0 | 0 | 2664 |
| INVESCO EXCHANGE TRADED FD T | S 500 TOP 50 | 46137V233 |  | 227684 | 825 | SH |  | SOLE |  | 0 | 0 | 825 |
| INVESCO EXCHANGE TRADED FD T | S EQL WGT | 46137V357 |  | 4441093 | 31441 | SH |  | SOLE |  | 0 | 0 | 31441 |
| INVESCO EXCHANGE TRADED FD T | S 100 EQL WIGH | 46137V449 |  | 567066 | 7575 | SH |  | SOLE |  | 0 | 0 | 7575 |
| INVESCO EXCHANGE TRADED FD T | S SMCP VLU MNT | 46137V480 |  | 1723886 | 37689 | SH |  | SOLE |  | 0 | 0 | 37689 |
| INVESCO EXCH TRADED FD TR II | S LOW VOL | 46138E354 |  | 293940 | 4600 | SH |  | SOLE |  | 0 | 0 | 4600 |
| INVESCO EXCH TRADED FD TR II | S HDL VOL | 46138E362 |  | 313209 | 7146 | SH |  | SOLE |  | 0 | 0 | 7146 |
| INVESCO EXCH TRADED FD TR II | FTSE RAFI SML | 46138E735 |  | 679305 | 22934 | SH |  | SOLE |  | 0 | 0 | 22934 |
| INVESCO EXCH TRADED FD TR II | S SMALLCAP 600 | 46138G664 |  | 794874 | 7324 | SH |  | SOLE |  | 0 | 0 | 7324 |
| INVESCO EXCH TRADED FD TR II | S MDCP 400 REV | 46138G672 |  | 552101 | 6430 | SH |  | SOLE |  | 0 | 0 | 6430 |
| INVESTMENT MANAGERS SER TR I | AXS SHORT INNOV | 46144X628 |  | 254834 | 4675 | SH |  | SOLE |  | 0 | 0 | 4675 |
| ISHARES TR | S 100 ETF | 464287101 |  | 289595 | 1698 | SH |  | SOLE |  | 0 | 0 | 1698 |
| ISHARES TR | SELECT DIVID ETF | 464287168 |  | 934891 | 7752 | SH |  | SOLE |  | 0 | 0 | 7752 |
| ISHARES TR | TIPS BD ETF | 464287176 |  | 2781492 | 26132 | SH |  | SOLE |  | 0 | 0 | 26132 |
| ISHARES TR | CORE S ETF | 464287200 |  | 35169876 | 91538 | SH |  | SOLE |  | 0 | 0 | 91538 |
| ISHARES TR | CORE US AGGBD ET | 464287226 |  | 1719861 | 17732 | SH |  | SOLE |  | 0 | 0 | 17732 |
| ISHARES TR | MSCI EMG MKT ETF | 464287234 |  | 1509666 | 39833 | SH |  | SOLE |  | 0 | 0 | 39833 |
| ISHARES TR | S 500 VAL ETF | 464287408 |  | 19083432 | 131546 | SH |  | SOLE |  | 0 | 0 | 131546 |
| ISHARES TR | 20 YR TR BD ETF | 464287432 |  | 502579 | 5048 | SH |  | SOLE |  | 0 | 0 | 5048 |
| ISHARES TR | MSCI EAFE ETF | 464287465 |  | 1237169 | 18848 | SH |  | SOLE |  | 0 | 0 | 18848 |
| ISHARES TR | RUS MD CP GR ETF | 464287481 |  | 347863 | 4161 | SH |  | SOLE |  | 0 | 0 | 4161 |
| ISHARES TR | RUS MID CAP ETF | 464287499 |  | 1325565 | 19653 | SH |  | SOLE |  | 0 | 0 | 19653 |
| ISHARES TR | CORE S MCP ETF | 464287507 |  | 20601254 | 85168 | SH |  | SOLE |  | 0 | 0 | 85168 |
| ISHARES TR | EXPND TEC SC ETF | 464287549 |  | 680029 | 2429 | SH |  | SOLE |  | 0 | 0 | 2429 |
| ISHARES TR | ISHARES BIOTECH | 464287556 |  | 831951 | 6337 | SH |  | SOLE |  | 0 | 0 | 6337 |
| ISHARES TR | RUS 1000 VAL ETF | 464287598 |  | 3027990 | 19967 | SH |  | SOLE |  | 0 | 0 | 19967 |
| ISHARES TR | RUS 1000 GRW ETF | 464287614 |  | 6827390 | 31868 | SH |  | SOLE |  | 0 | 0 | 31868 |
| ISHARES TR | RUS 1000 ETF | 464287622 |  | 1974046 | 9377 | SH |  | SOLE |  | 0 | 0 | 9377 |
| ISHARES TR | RUS 2000 VAL ETF | 464287630 |  | 396919 | 2862 | SH |  | SOLE |  | 0 | 0 | 2862 |
| ISHARES TR | RUS 2000 GRW ETF | 464287648 |  | 235001 | 1095 | SH |  | SOLE |  | 0 | 0 | 1095 |
| ISHARES TR | RUSSELL 2000 ETF | 464287655 |  | 9831070 | 56384 | SH |  | SOLE |  | 0 | 0 | 56384 |
| ISHARES TR | US HLTHCARE ETF | 464287762 |  | 737908 | 2601 | SH |  | SOLE |  | 0 | 0 | 2601 |
| ISHARES TR | U.S. FINLS ETF | 464287788 |  | 223919 | 2967 | SH |  | SOLE |  | 0 | 0 | 2967 |
| ISHARES TR | CORE S SCP ETF | 464287804 |  | 20142902 | 212837 | SH |  | SOLE |  | 0 | 0 | 212837 |
| ISHARES TR | GL CLEAN ENE ETF | 464288224 |  | 252224 | 12707 | SH |  | SOLE |  | 0 | 0 | 12707 |
| ISHARES TR | NATIONAL MUN ETF | 464288414 |  | 423280 | 4011 | SH |  | SOLE |  | 0 | 0 | 4011 |
| ISHARES TR | SHORT TREAS BD | 464288679 |  | 18029583 | 164025 | SH |  | SOLE |  | 0 | 0 | 164025 |
| ISHARES TR | PFD AND INCM SEC | 464288687 |  | 553450 | 18128 | SH |  | SOLE |  | 0 | 0 | 18128 |
| ISHARES TR | U.S. MED DVC ETF | 464288810 |  | 1136026 | 21610 | SH |  | SOLE |  | 0 | 0 | 21610 |
| ISHARES TR | MICRO-CAP ETF | 464288869 |  | 4579324 | 42468 | SH |  | SOLE |  | 0 | 0 | 42468 |
| ISHARES SILVER TR | ISHARES | 46428Q109 |  | 2073976 | 94186 | SH |  | SOLE |  | 0 | 0 | 94186 |
| ISHARES TR | CORE HIGH DV ETF | 46429B663 |  | 360035 | 3454 | SH |  | SOLE |  | 0 | 0 | 3454 |
| ISHARES TR | MSCI EAFE MIN VL | 46429B689 |  | 237500 | 3735 | SH |  | SOLE |  | 0 | 0 | 3735 |
| ISHARES TR | MSCI USA MIN VOL | 46429B697 |  | 20943611 | 290480 | SH |  | SOLE |  | 0 | 0 | 290480 |
| ISHARES TR | 0-5 YR TIPS ETF | 46429B747 |  | 347895 | 3588 | SH |  | SOLE |  | 0 | 0 | 3588 |
| ISHARES INC | CORE MSCI EMKT | 46434G103 |  | 4069905 | 87150 | SH |  | SOLE |  | 0 | 0 | 87150 |
| ISHARES INC | MSCI GBL GOLD MN | 46434G855 |  | 267156 | 11964 | SH |  | SOLE |  | 0 | 0 | 11964 |
| ISHARES TR | CORE DIV GRWTH | 46434V621 |  | 3161231 | 63225 | SH |  | SOLE |  | 0 | 0 | 63225 |
| ISHARES TR | CORE MSCI INTL | 46435G326 |  | 1419709 | 25361 | SH |  | SOLE |  | 0 | 0 | 25361 |
| ISHARES TR | 0-3 MNTH TREASRY | 46436E718 |  | 9037335 | 90247 | SH |  | SOLE |  | 0 | 0 | 90247 |
| JPMORGAN CHASE  CO | COM | 46625H100 |  | 2424362 | 18079 | SH |  | SOLE |  | 0 | 0 | 18079 |
| J P MORGAN EXCHANGE TRADED F | EQUITY PREMIUM | 46641Q332 |  | 1365293 | 25056 | SH |  | SOLE |  | 0 | 0 | 25056 |
| JOHNSON  JOHNSON | COM | 478160104 |  | 4182122 | 23675 | SH |  | SOLE |  | 0 | 0 | 23675 |
| KAR AUCTION SVCS INC | COM | 48238T109 |  | 770459 | 59039 | SH |  | SOLE |  | 0 | 0 | 59039 |
| KIMBERLY-CLARK CORP | COM | 494368103 |  | 1424881 | 10496 | SH |  | SOLE |  | 0 | 0 | 10496 |
| KRAFT HEINZ CO | COM | 500754106 |  | 1216176 | 29874 | SH |  | SOLE |  | 0 | 0 | 29874 |
| LKQ CORP | COM | 501889208 |  | 837155 | 15674 | SH |  | SOLE |  | 0 | 0 | 15674 |
| LEGGETT  PLATT INC | COM | 524660107 |  | 500025 | 15514 | SH |  | SOLE |  | 0 | 0 | 15514 |
| LEGG MASON ETF INVT | FRANKLIN INTL LW | 52468L505 |  | 242086 | 9475 | SH |  | SOLE |  | 0 | 0 | 9475 |
| LIBERTY MEDIA CORP DEL | DEB   4.000%11/1 | 530715AG6 |  | 3350 | 10000 | PRN |  | SOLE |  | 0 | 0 | 10000 |
| LIFETIME BRANDS INC | COM | 53222Q103 |  | 440668 | 58059 | SH |  | SOLE |  | 0 | 0 | 58059 |
| LILLY ELI  CO | COM | 532457108 |  | 1973081 | 5393 | SH |  | SOLE |  | 0 | 0 | 5393 |
| LITMAN GREGORY FDS TR | IMGP DBI MANAGED | 53700T827 |  | 12970543 | 445570 | SH |  | SOLE |  | 0 | 0 | 445570 |
| LOCKHEED MARTIN CORP | COM | 539830109 |  | 596445 | 1226 | SH |  | SOLE |  | 0 | 0 | 1226 |
| LOWES COS INC | COM | 548661107 |  | 1118927 | 5616 | SH |  | SOLE |  | 0 | 0 | 5616 |
| M  T BK CORP | COM | 55261F104 |  | 470430 | 3243 | SH |  | SOLE |  | 0 | 0 | 3243 |
| MDU RES GROUP INC | COM | 552690109 |  | 907773 | 29920 | SH |  | SOLE |  | 0 | 0 | 29920 |
| MFS INTER INCOME TR | SH BEN INT | 55273C107 |  | 134188 | 48619 | SH |  | SOLE |  | 0 | 0 | 48619 |
| MPLX LP | COM UNIT REP LTD | 55336V100 |  | 921162 | 28050 | SH |  | SOLE |  | 0 | 0 | 28050 |
| MARATHON PETE CORP | COM | 56585A102 |  | 437802 | 3762 | SH |  | SOLE |  | 0 | 0 | 3762 |
| MARVELL TECHNOLOGY INC | COM | 573874104 |  | 202497 | 5467 | SH |  | SOLE |  | 0 | 0 | 5467 |
| MASTERCARD INCORPORATED | CL A | 57636Q104 |  | 1571555 | 4519 | SH |  | SOLE |  | 0 | 0 | 4519 |
| MCDONALDS CORP | COM | 580135101 |  | 1566361 | 5944 | SH |  | SOLE |  | 0 | 0 | 5944 |
| MERCK  CO INC | COM | 58933Y105 |  | 2230292 | 20102 | SH |  | SOLE |  | 0 | 0 | 20102 |
| METLIFE INC | COM | 59156R108 |  | 394920 | 5457 | SH |  | SOLE |  | 0 | 0 | 5457 |
| MICROSOFT CORP | COM | 594918104 |  | 5157567 | 21506 | SH |  | SOLE |  | 0 | 0 | 21506 |
| MONDELEZ INTL INC | CL A | 609207105 |  | 416236 | 6245 | SH |  | SOLE |  | 0 | 0 | 6245 |
| NATIONAL FUEL GAS CO | COM | 636180101 |  | 1268469 | 20039 | SH |  | SOLE |  | 0 | 0 | 20039 |
| NETFLIX INC | COM | 64110L106 |  | 398383 | 1351 | SH |  | SOLE |  | 0 | 0 | 1351 |
| NEW GERMANY FD INC | COM | 644465106 |  | 193780 | 24560 | SH |  | SOLE |  | 0 | 0 | 24560 |
| NEWMONT CORP | COM | 651639106 |  | 991908 | 21015 | SH |  | SOLE |  | 0 | 0 | 21015 |
| NEXTERA ENERGY INC | COM | 65339F101 |  | 1446111 | 17298 | SH |  | SOLE |  | 0 | 0 | 17298 |
| NORFOLK SOUTHN CORP | COM | 655844108 |  | 890089 | 3612 | SH |  | SOLE |  | 0 | 0 | 3612 |
| NORTHROP GRUMMAN CORP | COM | 666807102 |  | 998154 | 1829 | SH |  | SOLE |  | 0 | 0 | 1829 |
| NUVEEN MISSOURI QLT MUN INC | COM | 67060Q108 |  | 211833 | 20271 | SH |  | SOLE |  | 0 | 0 | 20271 |
| NVIDIA CORPORATION | COM | 67066G104 |  | 933417 | 6387 | SH |  | SOLE |  | 0 | 0 | 6387 |
| NUVEEN QUALITY MUNCP INCOME | COM | 67066V101 |  | 923101 | 78229 | SH |  | SOLE |  | 0 | 0 | 78229 |
| NUVEEN MUN HIGH INCOME OPPOR | COM | 670682103 |  | 501521 | 48503 | SH |  | SOLE |  | 0 | 0 | 48503 |
| NUVEEN AMT FREE MUN CR INC F | COM | 67071L106 |  | 896359 | 73835 | SH |  | SOLE |  | 0 | 0 | 73835 |
| NUVEEN CR STRATEGIES INCOME | COM SHS | 67073D102 |  | 102843 | 20205 | SH |  | SOLE |  | 0 | 0 | 20205 |
| NUTRIEN LTD | COM | 67077M108 |  | 604396 | 8276 | SH |  | SOLE |  | 0 | 0 | 8276 |
| NUVEEN MUN VALUE FD INC | COM | 670928100 |  | 960129 | 111643 | SH |  | SOLE |  | 0 | 0 | 111643 |
| OREILLY AUTOMOTIVE INC | COM | 67103H107 |  | 1347072 | 1596 | SH |  | SOLE |  | 0 | 0 | 1596 |
| OCCIDENTAL PETE CORP | COM | 674599105 |  | 250637 | 3979 | SH |  | SOLE |  | 0 | 0 | 3979 |
| ONEOK INC NEW | COM | 682680103 |  | 1061790 | 16161 | SH |  | SOLE |  | 0 | 0 | 16161 |
| ORACLE CORP | COM | 68389X105 |  | 1080564 | 13220 | SH |  | SOLE |  | 0 | 0 | 13220 |
| PPL CORP | COM | 69351T106 |  | 211640 | 7243 | SH |  | SOLE |  | 0 | 0 | 7243 |
| PACER FDS TR | US CASH COWS 100 | 69374H881 |  | 13374148 | 289171 | SH |  | SOLE |  | 0 | 0 | 289171 |
| PAYPAL HLDGS INC | COM | 70450Y103 |  | 331458 | 4654 | SH |  | SOLE |  | 0 | 0 | 4654 |
| PEMBINA PIPELINE CORP | COM | 706327103 |  | 379968 | 11192 | SH |  | SOLE |  | 0 | 0 | 11192 |
| PEPSICO INC | COM | 713448108 |  | 3073684 | 17014 | SH |  | SOLE |  | 0 | 0 | 17014 |
| PERFICIENT INC | COM | 71375U101 |  | 607172 | 8695 | SH |  | SOLE |  | 0 | 0 | 8695 |
| PFIZER INC | COM | 717081103 |  | 3241117 | 63254 | SH |  | SOLE |  | 0 | 0 | 63254 |
| PHILIP MORRIS INTL INC | COM | 718172109 |  | 817983 | 8082 | SH |  | SOLE |  | 0 | 0 | 8082 |
| PHILLIPS 66 | COM | 718546104 |  | 1137365 | 10928 | SH |  | SOLE |  | 0 | 0 | 10928 |
| PIMCO MUN INCOME FD III | COM | 72201A103 |  | 866866 | 99525 | SH |  | SOLE |  | 0 | 0 | 99525 |
| PIVOTAL INVESTMENT CORP III | COM CL A | 72582M106 |  | 308691 | 30500 | SH |  | SOLE |  | 0 | 0 | 30500 |
| POST HLDGS INC | COM | 737446104 |  | 583260 | 6462 | SH |  | SOLE |  | 0 | 0 | 6462 |
| PROCTER AND GAMBLE CO | COM | 742718109 |  | 6087740 | 40167 | SH |  | SOLE |  | 0 | 0 | 40167 |
| PROSHARES TR | S MDCP 400 DIV | 74347B680 |  | 4577975 | 63983 | SH |  | SOLE |  | 0 | 0 | 63983 |
| PROSHARES TR | RUSS 2000 DIVD | 74347B698 |  | 2423002 | 39482 | SH |  | SOLE |  | 0 | 0 | 39482 |
| PROSHARES TR | MSCI EAFE DIVD | 74347B839 |  | 277241 | 7833 | SH |  | SOLE |  | 0 | 0 | 7833 |
| PROSHARES TR | S 500 DV ARIST | 74348A467 |  | 12783217 | 142052 | SH |  | SOLE |  | 0 | 0 | 142052 |
| PUTNAM PREMIER INCOME TR | SH BEN INT | 746853100 |  | 39567 | 10900 | SH |  | SOLE |  | 0 | 0 | 10900 |
| PUTNAM MUN OPPORTUNITIES TR | SH BEN INT | 746922103 |  | 885151 | 81581 | SH |  | SOLE |  | 0 | 0 | 81581 |
| QUALCOMM INC | COM | 747525103 |  | 560871 | 5102 | SH |  | SOLE |  | 0 | 0 | 5102 |
| RAYTHEON TECHNOLOGIES CORP | COM | 75513E101 |  | 1582976 | 15685 | SH |  | SOLE |  | 0 | 0 | 15685 |
| REALTY INCOME CORP | COM | 756109104 |  | 353119 | 5567 | SH |  | SOLE |  | 0 | 0 | 5567 |
| REINSURANCE GRP OF AMERICA I | COM NEW | 759351604 |  | 364745 | 2567 | SH |  | SOLE |  | 0 | 0 | 2567 |
| SHELL PLC | SPON ADS | 780259305 |  | 368766 | 6475 | SH |  | SOLE |  | 0 | 0 | 6475 |
| ROYAL GOLD INC | COM | 780287108 |  | 216422 | 1920 | SH |  | SOLE |  | 0 | 0 | 1920 |
| RUBICON TECHNOLOGIES INC | CL A COM | 78112J109 |  | 24564 | 13800 | SH |  | SOLE |  | 0 | 0 | 13800 |
| SPDR S 500 ETF TR | TR UNIT | 78462F103 |  | 18160538 | 47487 | SH |  | SOLE |  | 0 | 0 | 47487 |
| SPDR GOLD TR | GOLD SHS | 78463V107 |  | 2522886 | 14872 | SH |  | SOLE |  | 0 | 0 | 14872 |
| SPDR INDEX SHS FDS | PORTFOLIO EMG MK | 78463X509 |  | 1275156 | 38688 | SH |  | SOLE |  | 0 | 0 | 38688 |
| SPDR INDEX SHS FDS | S EMKTSC ETF | 78463X756 |  | 826352 | 16885 | SH |  | SOLE |  | 0 | 0 | 16885 |
| SPDR INDEX SHS FDS | S INTL SMLCP | 78463X871 |  | 993646 | 33786 | SH |  | SOLE |  | 0 | 0 | 33786 |
| SPDR INDEX SHS FDS | PORTFOLIO DEVLPD | 78463X889 |  | 319360 | 10756 | SH |  | SOLE |  | 0 | 0 | 10756 |
| SPDR SER TR | PORTFOLIO SHORT | 78464A474 |  | 772019 | 26277 | SH |  | SOLE |  | 0 | 0 | 26277 |
| SPDR SER TR | DJ REIT ETF | 78464A607 |  | 2904099 | 33323 | SH |  | SOLE |  | 0 | 0 | 33323 |
| SPDR SER TR | S DIVID ETF | 78464A763 |  | 1189095 | 9504 | SH |  | SOLE |  | 0 | 0 | 9504 |
| SPDR SER TR | PORTFOLIO S | 78464A847 |  | 531165 | 12498 | SH |  | SOLE |  | 0 | 0 | 12498 |
| SPDR SER TR | PORTFOLIO S | 78464A854 |  | 835728 | 18580 | SH |  | SOLE |  | 0 | 0 | 18580 |
| SPDR SER TR | S HOMEBUILD | 78464A888 |  | 392713 | 6511 | SH |  | SOLE |  | 0 | 0 | 6511 |
| SPDR DOW JONES INDL AVERAGE | UT SER 1 | 78467X109 |  | 879614 | 2655 | SH |  | SOLE |  | 0 | 0 | 2655 |
| SPDR S MIDCAP 400 ETF TR | UTSER1 S | 78467Y107 |  | 26193313 | 59155 | SH |  | SOLE |  | 0 | 0 | 59155 |
| SPDR SER TR | BLOOMBERG 1-3 MO | 78468R663 |  | 1944195 | 21255 | SH |  | SOLE |  | 0 | 0 | 21255 |
| SCHLUMBERGER LTD | COM STK | 806857108 |  | 580736 | 10863 | SH |  | SOLE |  | 0 | 0 | 10863 |
| SCHWAB CHARLES CORP | COM | 808513105 |  | 1002305 | 12038 | SH |  | SOLE |  | 0 | 0 | 12038 |
| SCHWAB STRATEGIC TR | US BRD MKT ETF | 808524102 |  | 2067847 | 46147 | SH |  | SOLE |  | 0 | 0 | 46147 |
| SCHWAB STRATEGIC TR | US LRG CAP ETF | 808524201 |  | 419037 | 9281 | SH |  | SOLE |  | 0 | 0 | 9281 |
| SCHWAB STRATEGIC TR | US MID-CAP ETF | 808524508 |  | 1285563 | 19594 | SH |  | SOLE |  | 0 | 0 | 19594 |
| SCHWAB STRATEGIC TR | US DIVIDEND EQ | 808524797 |  | 2435022 | 32235 | SH |  | SOLE |  | 0 | 0 | 32235 |
| SCHWAB STRATEGIC TR | US REIT ETF | 808524847 |  | 2330348 | 120806 | SH |  | SOLE |  | 0 | 0 | 120806 |
| SELECT SECTOR SPDR TR | SBI HEALTHCARE | 81369Y209 |  | 1082959 | 7972 | SH |  | SOLE |  | 0 | 0 | 7972 |
| SELECT SECTOR SPDR TR | SBI CONS STPLS | 81369Y308 |  | 322876 | 4331 | SH |  | SOLE |  | 0 | 0 | 4331 |
| SELECT SECTOR SPDR TR | ENERGY | 81369Y506 |  | 1461415 | 16708 | SH |  | SOLE |  | 0 | 0 | 16708 |
| SELECT SECTOR SPDR TR | FINANCIAL | 81369Y605 |  | 778729 | 22770 | SH |  | SOLE |  | 0 | 0 | 22770 |
| SELECT SECTOR SPDR TR | TECHNOLOGY | 81369Y803 |  | 323682 | 2601 | SH |  | SOLE |  | 0 | 0 | 2601 |
| SELECT SECTOR SPDR TR | SBI INT-UTILS | 81369Y886 |  | 269214 | 3819 | SH |  | SOLE |  | 0 | 0 | 3819 |
| SEMPRA | COM | 816851109 |  | 766982 | 4963 | SH |  | SOLE |  | 0 | 0 | 4963 |
| SHERWIN WILLIAMS CO | COM | 824348106 |  | 262970 | 1108 | SH |  | SOLE |  | 0 | 0 | 1108 |
| SIMPLIFY EXCHANGE TRADED FUN | HEDGED EQUITY | 82889N764 |  | 3051103 | 135184 | SH |  | SOLE |  | 0 | 0 | 135184 |
| SIRIUS XM HOLDINGS INC | COM | 82968B103 |  | 561049 | 96070 | SH |  | SOLE |  | 0 | 0 | 96070 |
| SMUCKER J M CO | COM NEW | 832696405 |  | 726381 | 4584 | SH |  | SOLE |  | 0 | 0 | 4584 |
| SONOCO PRODS CO | COM | 835495102 |  | 1135398 | 18702 | SH |  | SOLE |  | 0 | 0 | 18702 |
| SOUTHERN CO | COM | 842587107 |  | 1482568 | 20761 | SH |  | SOLE |  | 0 | 0 | 20761 |
| SOUTHERN MO BANCORP INC | COM | 843380106 |  | 702706 | 15333 | SH |  | SOLE |  | 0 | 0 | 15333 |
| SOUTHWEST AIRLS CO | COM | 844741108 |  | 243260 | 7225 | SH |  | SOLE |  | 0 | 0 | 7225 |
| SPIRE INC | COM | 84857L101 |  | 904752 | 13139 | SH |  | SOLE |  | 0 | 0 | 13139 |
| SPROTT PHYSICAL SILVER TR | TR UNIT | 85207K107 |  | 800294 | 97123 | SH |  | SOLE |  | 0 | 0 | 97123 |
| STARBUCKS CORP | COM | 855244109 |  | 499912 | 5039 | SH |  | SOLE |  | 0 | 0 | 5039 |
| STEEL PARTNERS HLDGS L P | LTD PRTRSHIP U | 85814R107 |  | 210790 | 4925 | SH |  | SOLE |  | 0 | 0 | 4925 |
| STIFEL FINL CORP | COM | 860630102 |  | 616830 | 10568 | SH |  | SOLE |  | 0 | 0 | 10568 |
| SYSCO CORP | COM | 871829107 |  | 908593 | 11885 | SH |  | SOLE |  | 0 | 0 | 11885 |
| TJX COS INC NEW | COM | 872540109 |  | 950489 | 11941 | SH |  | SOLE |  | 0 | 0 | 11941 |
| TLG ACQUISITION ONE CORP | COM CL A | 87257M108 |  | 172877 | 16982 | SH |  | SOLE |  | 0 | 0 | 16982 |
| TAIWAN SEMICONDUCTOR MFG LTD | SPONSORED ADS | 874039100 |  | 309729 | 4158 | SH |  | SOLE |  | 0 | 0 | 4158 |
| TARGET CORP | COM | 87612E106 |  | 417517 | 2801 | SH |  | SOLE |  | 0 | 0 | 2801 |
| TELEFLEX INCORPORATED | COM | 879369106 |  | 299556 | 1200 | SH |  | SOLE |  | 0 | 0 | 1200 |
| TESLA INC | COM | 88160R101 |  | 1383927 | 11235 | SH |  | SOLE |  | 0 | 0 | 11235 |
| TEXAS INSTRS INC | COM | 882508104 |  | 381266 | 2308 | SH |  | SOLE |  | 0 | 0 | 2308 |
| THERMO FISHER SCIENTIFIC INC | COM | 883556102 |  | 865871 | 1572 | SH |  | SOLE |  | 0 | 0 | 1572 |
| 3M CO | COM | 88579Y101 |  | 1215391 | 10135 | SH |  | SOLE |  | 0 | 0 | 10135 |
| TRAVELERS COMPANIES INC | COM | 89417E109 |  | 320608 | 1710 | SH |  | SOLE |  | 0 | 0 | 1710 |
| TYSON FOODS INC | CL A | 902494103 |  | 498517 | 8008 | SH |  | SOLE |  | 0 | 0 | 8008 |
| US BANCORP DEL | COM NEW | 902973304 |  | 867391 | 19890 | SH |  | SOLE |  | 0 | 0 | 19890 |
| UNION PAC CORP | COM | 907818108 |  | 2483997 | 11996 | SH |  | SOLE |  | 0 | 0 | 11996 |
| UNITED PARCEL SERVICE INC | CL B | 911312106 |  | 894189 | 5144 | SH |  | SOLE |  | 0 | 0 | 5144 |
| UNITED STS OIL FD LP | UNITS | 91232N207 |  | 292639 | 4174 | SH |  | SOLE |  | 0 | 0 | 4174 |
| UNITEDHEALTH GROUP INC | COM | 91324P102 |  | 2532503 | 4777 | SH |  | SOLE |  | 0 | 0 | 4777 |
| VALERO ENERGY CORP | COM | 91913Y100 |  | 558208 | 4400 | SH |  | SOLE |  | 0 | 0 | 4400 |
| VANECK MERK GOLD TR | GOLD TRUST | 921078101 |  | 237754 | 13440 | SH |  | SOLE |  | 0 | 0 | 13440 |
| VANECK ETF TRUST | GOLD MINERS ETF | 92189F106 |  | 2953900 | 103067 | SH |  | SOLE |  | 0 | 0 | 103067 |
| VANECK ETF TRUST | MRNGSTR WDE MOAT | 92189F643 |  | 1348132 | 20769 | SH |  | SOLE |  | 0 | 0 | 20769 |
| VANECK ETF TRUST | JUNIOR GOLD MINE | 92189F791 |  | 2487942 | 69788 | SH |  | SOLE |  | 0 | 0 | 69788 |
| VANECK ETF TRUST | MORNINGSTAR ESG | 92189Y105 |  | 1427980 | 65393 | SH |  | SOLE |  | 0 | 0 | 65393 |
| VANGUARD SPECIALIZED FUNDS | DIV APP ETF | 921908844 |  | 12360414 | 81399 | SH |  | SOLE |  | 0 | 0 | 81399 |
| VANGUARD WORLD FD | MEGA GRWTH IND | 921910816 |  | 445288 | 2588 | SH |  | SOLE |  | 0 | 0 | 2588 |
| VANGUARD WORLD FD | MEGA CAP INDEX | 921910873 |  | 325969 | 2462 | SH |  | SOLE |  | 0 | 0 | 2462 |
| VANGUARD ADMIRAL FDS INC | 500 VAL IDX FD | 921932703 |  | 240618 | 1718 | SH |  | SOLE |  | 0 | 0 | 1718 |
| VANGUARD ADMIRAL FDS INC | SMLLCP 600 IDX | 921932828 |  | 349740 | 2018 | SH |  | SOLE |  | 0 | 0 | 2018 |
| VANGUARD BD INDEX FDS | INTERMED TERM | 921937819 |  | 340741 | 4585 | SH |  | SOLE |  | 0 | 0 | 4585 |
| VANGUARD BD INDEX FDS | SHORT TRM BOND | 921937827 |  | 278762 | 3703 | SH |  | SOLE |  | 0 | 0 | 3703 |
| VANGUARD BD INDEX FDS | TOTAL BND MRKT | 921937835 |  | 308725 | 4297 | SH |  | SOLE |  | 0 | 0 | 4297 |
| VANGUARD TAX-MANAGED FDS | VAN FTSE DEV MKT | 921943858 |  | 11091246 | 264266 | SH |  | SOLE |  | 0 | 0 | 264266 |
| VANGUARD WHITEHALL FDS | HIGH DIV YLD | 921946406 |  | 1190258 | 11000 | SH |  | SOLE |  | 0 | 0 | 11000 |
| VANGUARD WHITEHALL FDS | INTL DVD ETF | 921946810 |  | 5970875 | 85751 | SH |  | SOLE |  | 0 | 0 | 85751 |
| VANGUARD MALVERN FDS | STRM INFPROIDX | 922020805 |  | 1509462 | 32316 | SH |  | SOLE |  | 0 | 0 | 32316 |
| VANGUARD CHARLOTTE FDS | TOTAL INT BD ETF | 92203J407 |  | 262338 | 5531 | SH |  | SOLE |  | 0 | 0 | 5531 |
| VANGUARD INTL EQUITY INDEX F | TT WRLD ST ETF | 922042742 |  | 609105 | 7067 | SH |  | SOLE |  | 0 | 0 | 7067 |
| VANGUARD INTL EQUITY INDEX F | FTSE EMR MKT ETF | 922042858 |  | 6155821 | 157923 | SH |  | SOLE |  | 0 | 0 | 157923 |
| VANGUARD WORLD FDS | CONSUM STP ETF | 92204A207 |  | 531365 | 2774 | SH |  | SOLE |  | 0 | 0 | 2774 |
| VANGUARD SCOTTSDALE FDS | TOTAL WLD BD ETF | 92206C565 |  | 365624 | 5453 | SH |  | SOLE |  | 0 | 0 | 5453 |
| VANGUARD SCOTTSDALE FDS | INT-TERM CORP | 92206C870 |  | 1376638 | 17761 | SH |  | SOLE |  | 0 | 0 | 17761 |
| VANGUARD MUN BD FDS | TAX EXEMPT BD | 922907746 |  | 299810 | 6058 | SH |  | SOLE |  | 0 | 0 | 6058 |
| VANGUARD INDEX FDS | S 500 ETF SHS | 922908363 |  | 10904985 | 31038 | SH |  | SOLE |  | 0 | 0 | 31038 |
| VANGUARD INDEX FDS | MCAP VL IDXVIP | 922908512 |  | 209358 | 1548 | SH |  | SOLE |  | 0 | 0 | 1548 |
| VANGUARD INDEX FDS | REAL ESTATE ETF | 922908553 |  | 604999 | 7335 | SH |  | SOLE |  | 0 | 0 | 7335 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 268067 | 1337 | SH |  | SOLE |  | 0 | 0 | 1337 |
| VANGUARD INDEX FDS | MID CAP ETF | 922908629 |  | 7877226 | 38650 | SH |  | SOLE |  | 0 | 0 | 38650 |
| VANGUARD INDEX FDS | GROWTH ETF | 922908736 |  | 2659093 | 12478 | SH |  | SOLE |  | 0 | 0 | 12478 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 2417678 | 17224 | SH |  | SOLE |  | 0 | 0 | 17224 |
| VANGUARD INDEX FDS | SMALL CP ETF | 922908751 |  | 2609134 | 14216 | SH |  | SOLE |  | 0 | 0 | 14216 |
| VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 |  | 34397159 | 179911 | SH |  | SOLE |  | 0 | 0 | 179911 |
| VERIZON COMMUNICATIONS INC | COM | 92343V104 |  | 2332874 | 59210 | SH |  | SOLE |  | 0 | 0 | 59210 |
| VIATRIS INC | COM | 92556V106 |  | 1111769 | 99889 | SH |  | SOLE |  | 0 | 0 | 99889 |
| VICI PPTYS INC | COM | 925652109 |  | 349920 | 10800 | SH |  | SOLE |  | 0 | 0 | 10800 |
| VICTORY PORTFOLIOS II | VICTORYSHS US | 92647N691 |  | 809348 | 21211 | SH |  | SOLE |  | 0 | 0 | 21211 |
| VICTORY PORTFOLIOS II | VCSHS US EQ INCM | 92647N824 |  | 11554319 | 186150 | SH |  | SOLE |  | 0 | 0 | 186150 |
| VISA INC | COM CL A | 92826C839 |  | 1996615 | 9610 | SH |  | SOLE |  | 0 | 0 | 9610 |
| VODAFONE GROUP PLC NEW | SPONSORED ADR | 92857W308 |  | 112211 | 11088 | SH |  | SOLE |  | 0 | 0 | 11088 |
| WEC ENERGY GROUP INC | COM | 92939U106 |  | 439753 | 4690 | SH |  | SOLE |  | 0 | 0 | 4690 |
| WALMART INC | COM | 931142103 |  | 3145572 | 22185 | SH |  | SOLE |  | 0 | 0 | 22185 |
| WALGREENS BOOTS ALLIANCE INC | COM | 931427108 |  | 778916 | 20849 | SH |  | SOLE |  | 0 | 0 | 20849 |
| WASTE MGMT INC DEL | COM | 94106L109 |  | 578887 | 3690 | SH |  | SOLE |  | 0 | 0 | 3690 |
| WELLS FARGO CO NEW | COM | 949746101 |  | 372353 | 9018 | SH |  | SOLE |  | 0 | 0 | 9018 |
| WELLS FARGO CO NEW | PERP PFD CNV A | 949746804 |  | 302175 | 255 | SH |  | SOLE |  | 0 | 0 | 255 |
| WESTERN ASST INFLTN LKD INM | COM SH BEN INT | 95766Q106 |  | 97913 | 11372 | SH |  | SOLE |  | 0 | 0 | 11372 |
| WEYERHAEUSER CO MTN BE | COM NEW | 962166104 |  | 558775 | 18025 | SH |  | SOLE |  | 0 | 0 | 18025 |
| WILLIAMS COS INC | COM | 969457100 |  | 229280 | 6969 | SH |  | SOLE |  | 0 | 0 | 6969 |
| WISDOMTREE TR | EMG MKTS SMCAP | 97717W281 |  | 3320541 | 75484 | SH |  | SOLE |  | 0 | 0 | 75484 |
| WISDOMTREE TR | EMER MKT HIGH FD | 97717W315 |  | 225566 | 6329 | SH |  | SOLE |  | 0 | 0 | 6329 |
| WISDOMTREE TR | US SMALLCAP DIVD | 97717W604 |  | 525998 | 18495 | SH |  | SOLE |  | 0 | 0 | 18495 |
| WISDOMTREE TR | INTL SMCAP DIV | 97717W760 |  | 3309806 | 57105 | SH |  | SOLE |  | 0 | 0 | 57105 |
| WISDOMTREE TR | INTL MIDCAP DV | 97717W778 |  | 3419497 | 61640 | SH |  | SOLE |  | 0 | 0 | 61640 |
| AMCOR PLC | ORD | G0250X107 |  | 1013403 | 85088 | SH |  | SOLE |  | 0 | 0 | 85088 |
| AON PLC | SHS CL A | G0403H108 |  | 290235 | 967 | SH |  | SOLE |  | 0 | 0 | 967 |
| EATON CORP PLC | SHS | G29183103 |  | 1007719 | 6421 | SH |  | SOLE |  | 0 | 0 | 6421 |
| MEDTRONIC PLC | SHS | G5960L103 |  | 839785 | 10805 | SH |  | SOLE |  | 0 | 0 | 10805 |
| TABOOLA.COM LTD | ORD SHS | M8744T106 |  | 92246 | 29950 | SH |  | SOLE |  | 0 | 0 | 29950 |
| ROYAL CARIBBEAN GROUP | COM | V7780T103 |  | 267317 | 5408 | SH |  | SOLE |  | 0 | 0 | 5408 |

---