# EDGAR Filing Document

**Accession Number:** 0001559789
**File Stem:** 0001172661-23-001528
**Filing Date:** 2023-3
**Character Count:** 53292
**Document Hash:** 2b6e118a3167c93b550b8c697aebe67b
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001172661-23-001528.hdr.sgml**: 20230301

**ACCESSION NUMBER**: 0001172661-23-001528

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

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20221231

**FILED AS OF DATE**: 20230301

**DATE AS OF CHANGE**: 20230301

**EFFECTIVENESS DATE**: 20230301

**FILER**: 

**COMPANY DATA:**
- **COMPANY CONFORMED NAME:** Regal Investment Advisors LLC
- **CENTRAL INDEX KEY:** 0001559789
- **IRS NUMBER:** 223844414
- **STATE OF INCORPORATION:** MI
- **FISCAL YEAR END:** 1231

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

**BUSINESS ADDRESS:**
- **STREET 1:** 2687 44TH STREET SE
- **CITY:** KENTWOOD
- **STATE:** MI
- **ZIP:** 49512
- **BUSINESS PHONE:** 616-224-2204

**MAIL ADDRESS:**
- **STREET 1:** 2687 44TH STREET SE
- **CITY:** KENTWOOD
- **STATE:** MI
- **ZIP:** 49512

**FORMER COMPANY:**
- **FORMER CONFORMED NAME:** Regal Investment Advisors, LLC
- **DATE OF NAME CHANGE:** 20121005

### 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:** Regal Investment Advisors LLC<br>**Address:** 2687 44th Street Se<br>Kentwood, MI 49512

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

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

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

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:** Benjamin Westin<br>**Title:** Chief Compliance Officer<br>**Phone:** 616-258-5015

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

/s/ Benjamin Westin  Kentwood, MI  03-01-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:** 492

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

      (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 |
| 3M CO | COM | 88579Y101 |  | 1743500 | 14539 | SH |  | SOLE |  | 900 | 0 | 13639 |
| ABBOTT LABS | COM | 002824100 |  | 1098758 | 10008 | SH |  | SOLE |  | 835 | 0 | 9173 |
| ABBVIE INC | COM | 00287Y109 |  | 16658054 | 103076 | SH |  | SOLE |  | 1286 | 0 | 101790 |
| ACCENTURE PLC IRELAND | SHS CLASS A | G1151C101 |  | 522983 | 1960 | SH |  | SOLE |  | 1024 | 0 | 936 |
| ACTIVISION BLIZZARD INC | COM | 00507V109 |  | 203294 | 2656 | SH |  | SOLE |  | 0 | 0 | 2656 |
| ADOBE SYSTEMS INCORPORATED | COM | 00724F101 |  | 346693 | 1030 | SH |  | SOLE |  | 0 | 0 | 1030 |
| ADVANCED MICRO DEVICES INC | COM | 007903107 |  | 743689 | 11482 | SH |  | SOLE |  | 5800 | 0 | 5682 |
| AFLAC INC | COM | 001055102 |  | 6976502 | 96977 | SH |  | SOLE |  | 0 | 0 | 96977 |
| ALBEMARLE CORP | COM | 012653101 |  | 254495 | 1174 | SH |  | SOLE |  | 0 | 0 | 1174 |
| ALIBABA GROUP HLDG LTD | SPONSORED ADS | 01609W102 |  | 640784 | 7274 | SH |  | SOLE |  | 0 | 0 | 7274 |
| ALPHABET INC | CAP STK CL C | 02079K107 |  | 1155363 | 13021 | SH |  | SOLE |  | 140 | 0 | 12881 |
| ALPHABET INC | CAP STK CL A | 02079K305 |  | 3912206 | 44341 | SH |  | SOLE |  | 640 | 0 | 43701 |
| ALPS ETF TR | ALERIAN MLP | 00162Q452 |  | 2518145 | 66145 | SH |  | SOLE |  | 1142 | 0 | 65003 |
| ALTRIA GROUP INC | COM | 02209S103 |  | 7681694 | 168053 | SH |  | SOLE |  | 5114 | 0 | 162939 |
| AMAZON COM INC | COM | 023135106 |  | 5783674 | 68853 | SH |  | SOLE |  | 2880 | 0 | 65973 |
| AMBEV SA | SPONSORED ADR | 02319V103 |  | 45891 | 16872 | SH |  | SOLE |  | 0 | 0 | 16872 |
| AMERICAN ELEC PWR CO INC | COM | 025537101 |  | 4413806 | 46486 | SH |  | SOLE |  | 75 | 0 | 46411 |
| AMERICAN EXPRESS CO | COM | 025816109 |  | 200658 | 1358 | SH |  | SOLE |  | 0 | 0 | 1358 |
| AMERICAN TOWER CORP NEW | COM | 03027X100 |  | 421653 | 1990 | SH |  | SOLE |  | 0 | 0 | 1990 |
| AMGEN INC | COM | 031162100 |  | 817991 | 3114 | SH |  | SOLE |  | 165 | 0 | 2949 |
| AMPHENOL CORP NEW | CL A | 032095101 |  | 202228 | 2656 | SH |  | SOLE |  | 0 | 0 | 2656 |
| AMPLIFY ETF TR | CWP ENHANCED DIV | 032108409 |  | 3183551 | 88777 | SH |  | SOLE |  | 0 | 0 | 88777 |
| APPLE INC | COM | 037833100 |  | 18076499 | 139125 | SH |  | SOLE |  | 72555 | 0 | 66570 |
| APPLIED OPTOELECTRONICS INC | NOTE 5.000% 3/1 | 03823UAB8 |  | 36582 | 58000 | PRN |  | SOLE |  | 0 | 0 | 58000 |
| AT INC | COM | 00206R102 |  | 6016640 | 326814 | SH |  | SOLE |  | 2532 | 0 | 324282 |
| AUTOMATIC DATA PROCESSING IN | COM | 053015103 |  | 3207591 | 13429 | SH |  | SOLE |  | 0 | 0 | 13429 |
| AUTOZONE INC | COM | 053332102 |  | 604214 | 245 | SH |  | SOLE |  | 0 | 0 | 245 |
| B  G FOODS INC NEW | COM | 05508R106 |  | 183733 | 16478 | SH |  | SOLE |  | 0 | 0 | 16478 |
| BAIDU INC | SPON ADR REP A | 056752108 |  | 353549 | 3091 | SH |  | SOLE |  | 0 | 0 | 3091 |
| BANCO SANTANDER S.A. | ADR | 05964H105 |  | 32677 | 11077 | SH |  | SOLE |  | 0 | 0 | 11077 |
| BANK AMERICA CORP | COM | 060505104 |  | 1757665 | 53070 | SH |  | SOLE |  | 23476 | 0 | 29594 |
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 |  | 3655399 | 11834 | SH |  | SOLE |  | 211 | 0 | 11623 |
| BIOGEN INC | COM | 09062X103 |  | 435318 | 1572 | SH |  | SOLE |  | 0 | 0 | 1572 |
| BLACKROCK ETF TRUST | US CARBON TRANS | 09290C509 |  | 565641 | 13334 | SH |  | SOLE |  | 0 | 0 | 13334 |
| BLACKROCK INC | COM | 09247X101 |  | 411055 | 580 | SH |  | SOLE |  | 410 | 0 | 170 |
| BLOCK INC | CL A | 852234103 |  | 637198 | 10140 | SH |  | SOLE |  | 167 | 0 | 9973 |
| BOEING CO | COM | 097023105 |  | 770242 | 4043 | SH |  | SOLE |  | 724 | 0 | 3319 |
| BP PLC | SPONSORED ADR | 055622104 |  | 209458 | 5997 | SH |  | SOLE |  | 2116 | 0 | 3881 |
| BRISTOL-MYERS SQUIBB CO | COM | 110122108 |  | 1956943 | 27199 | SH |  | SOLE |  | 292 | 0 | 26907 |
| BROADCOM INC | COM | 11135F101 |  | 687626 | 1230 | SH |  | SOLE |  | 0 | 0 | 1230 |
| BUILDERS FIRSTSOURCE INC | COM | 12008R107 |  | 2250103 | 34681 | SH |  | SOLE |  | 0 | 0 | 34681 |
| CAMBRIA ETF TR | TAIL RISK | 132061862 |  | 742291 | 48516 | SH |  | SOLE |  | 0 | 0 | 48516 |
| CAMBRIA ETF TR | EMRG SHAREHLDR | 132061706 |  | 253562 | 9043 | SH |  | SOLE |  | 0 | 0 | 9043 |
| CAPITOL SER TR | FAIRLEAD TACTICA | 14064D550 |  | 282968 | 12103 | SH |  | SOLE |  | 0 | 0 | 12103 |
| CAPRI HOLDINGS LIMITED | SHS | G1890L107 |  | 577327 | 10072 | SH |  | SOLE |  | 0 | 0 | 10072 |
| CATERPILLAR INC | COM | 149123101 |  | 850046 | 3548 | SH |  | SOLE |  | 197 | 0 | 3351 |
| CBOE GLOBAL MKTS INC | COM | 12503M108 |  | 240977 | 1921 | SH |  | SOLE |  | 0 | 0 | 1921 |
| CHEVRON CORP NEW | COM | 166764100 |  | 7699199 | 42895 | SH |  | SOLE |  | 735 | 0 | 42160 |
| CHUBB LIMITED | COM | H1467J104 |  | 246013 | 1115 | SH |  | SOLE |  | 154 | 0 | 961 |
| CINCINNATI FINL CORP | COM | 172062101 |  | 2840040 | 27737 | SH |  | SOLE |  | 0 | 0 | 27737 |
| CISCO SYS INC | COM | 17275R102 |  | 1169433 | 24547 | SH |  | SOLE |  | 2725 | 0 | 21822 |
| CITIGROUP INC | COM NEW | 172967424 |  | 1284946 | 28409 | SH |  | SOLE |  | 200 | 0 | 28209 |
| CLEARSIGN TECHNOLOGIES CORP | COM | 185064102 |  | 13400 | 25000 | SH |  | SOLE |  | 25000 | 0 | 0 |
| CLEVELAND-CLIFFS INC NEW | COM | 185899101 |  | 448679 | 27851 | SH |  | SOLE |  | 0 | 0 | 27851 |
| CLOROX CO DEL | COM | 189054109 |  | 2272717 | 16196 | SH |  | SOLE |  | 400 | 0 | 15796 |
| CME GROUP INC | COM | 12572Q105 |  | 419755 | 2496 | SH |  | SOLE |  | 181 | 0 | 2315 |
| COCA COLA CO | COM | 191216100 |  | 4484002 | 70492 | SH |  | SOLE |  | 2800 | 0 | 67692 |
| COLGATE PALMOLIVE CO | COM | 194162103 |  | 551364 | 6998 | SH |  | SOLE |  | 300 | 0 | 6698 |
| COMCAST CORP NEW | CL A | 20030N101 |  | 304442 | 8706 | SH |  | SOLE |  | 540 | 0 | 8166 |
| CONCENTRIX CORP | COM | 20602D101 |  | 476378 | 3577 | SH |  | SOLE |  | 0 | 0 | 3577 |
| CONOCOPHILLIPS | COM | 20825C104 |  | 2194930 | 18601 | SH |  | SOLE |  | 0 | 0 | 18601 |
| CONSOLIDATED EDISON INC | COM | 209115104 |  | 5923396 | 62149 | SH |  | SOLE |  | 0 | 0 | 62149 |
| CONSTELLATION BRANDS INC | CL A | 21036P108 |  | 1283333 | 5538 | SH |  | SOLE |  | 385 | 0 | 5153 |
| CONSTELLATION ENERGY CORP | COM | 21037T109 |  | 527507 | 6119 | SH |  | SOLE |  | 2514 | 0 | 3605 |
| COPART INC | COM | 217204106 |  | 399865 | 6567 | SH |  | SOLE |  | 0 | 0 | 6567 |
| CORTEVA INC | COM | 22052L104 |  | 1600348 | 27226 | SH |  | SOLE |  | 513 | 0 | 26713 |
| COSTCO WHSL CORP NEW | COM | 22160K105 |  | 2905049 | 6364 | SH |  | SOLE |  | 70 | 0 | 6294 |
| CROWN CASTLE INC | COM | 22822V101 |  | 336057 | 2478 | SH |  | SOLE |  | 0 | 0 | 2478 |
| CSX CORP | COM | 126408103 |  | 342318 | 11050 | SH |  | SOLE |  | 1263 | 0 | 9787 |
| CUMMINS INC | COM | 231021106 |  | 330281 | 1363 | SH |  | SOLE |  | 60 | 0 | 1303 |
| CVS HEALTH CORP | COM | 126650100 |  | 1278238 | 13716 | SH |  | SOLE |  | 2965 | 0 | 10751 |
| DANAHER CORPORATION | COM | 235851102 |  | 552764 | 2083 | SH |  | SOLE |  | 0 | 0 | 2083 |
| DATADOG INC | CL A COM | 23804L103 |  | 350742 | 4772 | SH |  | SOLE |  | 0 | 0 | 4772 |
| DEERE  CO | COM | 244199105 |  | 248455 | 579 | SH |  | SOLE |  | 273 | 0 | 306 |
| DELTA AIR LINES INC DEL | COM NEW | 247361702 |  | 212703 | 6473 | SH |  | SOLE |  | 2725 | 0 | 3748 |
| DIAGEO PLC | SPON ADR NEW | 25243Q205 |  | 497393 | 2791 | SH |  | SOLE |  | 0 | 0 | 2791 |
| DIAMONDBACK ENERGY INC | COM | 25278X109 |  | 3241816 | 23701 | SH |  | SOLE |  | 0 | 0 | 23701 |
| DIMENSIONAL ETF TRUST | US CORE EQUITY 2 | 25434V708 |  | 278467 | 11469 | SH |  | SOLE |  | 11469 | 0 | 0 |
| DIREXION SHS ETF TR | NAS100 EQL WGT | 25459Y207 |  | 1068833 | 16745 | SH |  | SOLE |  | 16745 | 0 | 0 |
| DISCOVER FINL SVCS | COM | 254709108 |  | 890109 | 9099 | SH |  | SOLE |  | 0 | 0 | 9099 |
| DISNEY WALT CO | COM | 254687106 |  | 1531574 | 17629 | SH |  | SOLE |  | 9726 | 0 | 7903 |
| DOMINION ENERGY INC | COM | 25746U109 |  | 242702 | 3958 | SH |  | SOLE |  | 0 | 0 | 3958 |
| DOMINOS PIZZA INC | COM | 25754A201 |  | 219748 | 634 | SH |  | SOLE |  | 0 | 0 | 634 |
| DOW INC | COM | 260557103 |  | 753462 | 14953 | SH |  | SOLE |  | 373 | 0 | 14580 |
| DTE ENERGY CO | COM | 233331107 |  | 270410 | 2301 | SH |  | SOLE |  | 2158 | 0 | 143 |
| DUKE ENERGY CORP NEW | COM NEW | 26441C204 |  | 3551068 | 34480 | SH |  | SOLE |  | 0 | 0 | 34480 |
| EAGLE MATLS INC | COM | 26969P108 |  | 201135 | 1514 | SH |  | SOLE |  | 0 | 0 | 1514 |
| EATON CORP PLC | SHS | G29183103 |  | 224619 | 1431 | SH |  | SOLE |  | 260 | 0 | 1171 |
| EATON VANCE TAX-MANAGED GLOB | COM | 27829C105 |  | 164101 | 21147 | SH |  | SOLE |  | 17250 | 0 | 3897 |
| EDWARDS LIFESCIENCES CORP | COM | 28176E108 |  | 389315 | 5218 | SH |  | SOLE |  | 0 | 0 | 5218 |
| ELEVANCE HEALTH INC | COM | 036752103 |  | 212833 | 415 | SH |  | SOLE |  | 0 | 0 | 415 |
| EMERSON ELEC CO | COM | 291011104 |  | 10121534 | 105367 | SH |  | SOLE |  | 1970 | 0 | 103397 |
| ENBRIDGE INC | COM | 29250N105 |  | 321989 | 8235 | SH |  | SOLE |  | 402 | 0 | 7833 |
| ENPHASE ENERGY INC | COM | 29355A107 |  | 348422 | 1315 | SH |  | SOLE |  | 0 | 0 | 1315 |
| ENTERGY CORP NEW | COM | 29364G103 |  | 652907 | 5804 | SH |  | SOLE |  | 0 | 0 | 5804 |
| EOG RES INC | COM | 26875P101 |  | 2707032 | 20900 | SH |  | SOLE |  | 0 | 0 | 20900 |
| EXELIXIS INC | COM | 30161Q104 |  | 476067 | 29680 | SH |  | SOLE |  | 0 | 0 | 29680 |
| EXELON CORP | COM | 30161N101 |  | 794071 | 18369 | SH |  | SOLE |  | 0 | 0 | 18369 |
| EXTREME NETWORKS | COM | 30226D106 |  | 256340 | 14000 | SH |  | SOLE |  | 14000 | 0 | 0 |
| EXXON MOBIL CORP | COM | 30231G102 |  | 2154651 | 19534 | SH |  | SOLE |  | 4810 | 0 | 14724 |
| EZCORP INC | NOTE 2.375% 5/0 | 302301AE6 |  | 142560 | 160000 | PRN |  | SOLE |  | 0 | 0 | 160000 |
| FEDEX CORP | COM | 31428X106 |  | 266039 | 1536 | SH |  | SOLE |  | 1400 | 0 | 136 |
| FIDELITY COMWLTH TR | NASDAQ COMPSIT | 315912808 |  | 17395384 | 424588 | SH |  | SOLE |  | 10227 | 0 | 414361 |
| FIDELITY COVINGTON TRUST | MSCI HLTH CARE I | 316092600 |  | 467120 | 7301 | SH |  | SOLE |  | 4000 | 0 | 3301 |
| FIDELITY NATL INFORMATION SV | COM | 31620M106 |  | 1634904 | 24096 | SH |  | SOLE |  | 0 | 0 | 24096 |
| FIFTH THIRD BANCORP | COM | 316773100 |  | 212335 | 6472 | SH |  | SOLE |  | 4859 | 0 | 1613 |
| FIRST TR EXCH TRADED FD III | PFD SECS INC ETF | 33739E108 |  | 1816331 | 108115 | SH |  | SOLE |  | 0 | 0 | 108115 |
| FIRST TR EXCH TRADED FD III | MANAGD MUN ETF | 33739N108 |  | 542256 | 10821 | SH |  | SOLE |  | 6223 | 0 | 4598 |
| FIRST TR EXCHANGE TRADED FD | HLTH CARE ALPH | 33734X143 |  | 7007989 | 64453 | SH |  | SOLE |  | 5780 | 0 | 58673 |
| FIRST TR EXCHANGE TRADED FD | CONSUMR STAPLE | 33734X119 |  | 1126059 | 17939 | SH |  | SOLE |  | 17269 | 0 | 670 |
| FIRST TR EXCHANGE TRADED FD | FINLS ALPHADEX | 33734X135 |  | 6453220 | 157549 | SH |  | SOLE |  | 17200 | 0 | 140349 |
| FIRST TR EXCHANGE TRADED FD | ENERGY ALPHADX | 33734X127 |  | 428582 | 25078 | SH |  | SOLE |  | 24990 | 0 | 88 |
| FIRST TR EXCHANGE TRADED FD | UTILITIES ALPH | 33734X184 |  | 367525 | 11067 | SH |  | SOLE |  | 11067 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | INDLS PROD DUR | 33734X150 |  | 1138480 | 22102 | SH |  | SOLE |  | 22053 | 0 | 49 |
| FIRST TR EXCHANGE TRADED FD | TECH ALPHADEX | 33734X176 |  | 347581 | 3797 | SH |  | SOLE |  | 3797 | 0 | 0 |
| FIRST TR EXCHANGE TRADED FD | MATERIALS ALPH | 33734X168 |  | 422212 | 6968 | SH |  | SOLE |  | 6968 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | NASDQ OIL GAS | 33738R845 |  | 901326 | 32236 | SH |  | SOLE |  | 32236 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | NY ARCA BIOTECH | 33733E203 |  | 1281899 | 8317 | SH |  | SOLE |  | 1100 | 0 | 7217 |
| FIRST TR EXCHANGE-TRADED FD | FST LOW OPPT EFT | 33739Q200 |  | 2451816 | 51715 | SH |  | SOLE |  | 51360 | 0 | 355 |
| FIRST TR EXCHANGE-TRADED FD | DORSEY WRT 5 ETF | 33738R605 |  | 6597159 | 141722 | SH |  | SOLE |  | 140481 | 0 | 1241 |
| FIRST TR EXCHANGE-TRADED FD | NO AMER ENERGY | 33738D101 |  | 806490 | 30217 | SH |  | SOLE |  | 27625 | 0 | 2592 |
| FIRST TR EXCHANGE-TRADED FD | NASD TECH DIV | 33738R118 |  | 2767342 | 57918 | SH |  | SOLE |  | 32304 | 0 | 25614 |
| FIRST TR EXCHANGE-TRADED FD | SMID RISNG ETF | 33741X102 |  | 7791896 | 299113 | SH |  | SOLE |  | 8354 | 0 | 290759 |
| FIRST TR EXCHANGE-TRADED FD | CAP STRENGTH ETF | 33733E104 |  | 15801429 | 210826 | SH |  | SOLE |  | 196541 | 0 | 14285 |
| FIRST TR EXCHANGE-TRADED FD | NASDQ FOD BVRG | 33738R852 |  | 217167 | 8028 | SH |  | SOLE |  | 8028 | 0 | 0 |
| FIRST TR EXCHANGE-TRADED FD | DJ INTERNT IDX | 33733E302 |  | 2477778 | 20120 | SH |  | SOLE |  | 19678 | 0 | 442 |
| FIRST TR EXCHNG TRADED FD VI | US EQT BUFFER | 33740F763 |  | 570597 | 16040 | SH |  | SOLE |  | 15970 | 0 | 70 |
| FIRST TR EXCHNG TRADED FD VI | TCW OPPORTUNIS | 33740F805 |  | 6302621 | 143502 | SH |  | SOLE |  | 2261 | 0 | 141241 |
| FIRST TR EXCHNG TRADED FD VI | TCW UNCONSTRAI | 33740F888 |  | 3793838 | 157355 | SH |  | SOLE |  | 0 | 0 | 157355 |
| FIRST TR EXCHNG TRADED FD VI | CBOE VEST US EQ | 33740F755 |  | 574417 | 25863 | SH |  | SOLE |  | 2290 | 0 | 23573 |
| FIRST TR EXCHNG TRADED FD VI | CBOE VEST BUFERD | 33740U778 |  | 275866 | 15360 | SH |  | SOLE |  | 0 | 0 | 15360 |
| FIRST TR EXCHNG TRADED FD VI | US EQT DEEP DUFR | 33740F771 |  | 267510 | 8025 | SH |  | SOLE |  | 8025 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | VEST US BUFFER | 33740F862 |  | 8441622 | 243591 | SH |  | SOLE |  | 243591 | 0 | 0 |
| FIRST TR EXCHNG TRADED FD VI | INCOME OPPRTNTES | 33740F409 |  | 240683 | 12464 | SH |  | SOLE |  | 3450 | 0 | 9014 |
| FIRST TR LRG CP VL ALPHADEX | COM SHS | 33735J101 |  | 6604404 | 100356 | SH |  | SOLE |  | 100245 | 0 | 111 |
| FIRST TR LRGE CP CORE ALPHA | COM SHS | 33734K109 |  | 592054 | 7394 | SH |  | SOLE |  | 5092 | 0 | 2302 |
| FIRST TR MORNINGSTAR DIVID L | SHS | 336917109 |  | 518019 | 14169 | SH |  | SOLE |  | 14169 | 0 | 0 |
| FIRST TR NASDAQ 100 TECH IND | SHS | 337345102 |  | 1043286 | 9913 | SH |  | SOLE |  | 9904 | 0 | 9 |
| FIRST TR SML CP CORE ALPHA F | COM SHS | 33734Y109 |  | 5818013 | 74162 | SH |  | SOLE |  | 73987 | 0 | 175 |
| FIRST TR VALUE LINE DIVID IN | SHS | 33734H106 |  | 899536 | 22539 | SH |  | SOLE |  | 9100 | 0 | 13439 |
| FISERV INC | COM | 337738108 |  | 984422 | 9740 | SH |  | SOLE |  | 420 | 0 | 9320 |
| FLEETCOR TECHNOLOGIES INC | COM | 339041105 |  | 286541 | 1560 | SH |  | SOLE |  | 0 | 0 | 1560 |
| FLEXIBLE SOLUTIONS INTL INC | COM | 33938T104 |  | 88226 | 28460 | SH |  | SOLE |  | 0 | 0 | 28460 |
| FLEXSHARES TR | HIG YLD VL ETF | 33939L662 |  | 384117 | 9639 | SH |  | SOLE |  | 0 | 0 | 9639 |
| FORD MTR CO DEL | COM | 345370860 |  | 2079258 | 178784 | SH |  | SOLE |  | 98007 | 0 | 80777 |
| FRANKLIN TEMPLETON ETF TR | HIGH YIELD CORP | 35473P629 |  | 262818 | 11919 | SH |  | SOLE |  | 0 | 0 | 11919 |
| FREEPORT-MCMORAN INC | CL B | 35671D857 |  | 317793 | 8363 | SH |  | SOLE |  | 0 | 0 | 8363 |
| GENERAL ELECTRIC CO | COM NEW | 369604301 |  | 239956 | 2864 | SH |  | SOLE |  | 1329 | 0 | 1535 |
| GENERAL MLS INC | COM | 370334104 |  | 329309 | 3927 | SH |  | SOLE |  | 2740 | 0 | 1187 |
| GENERAL MTRS CO | COM | 37045V100 |  | 586591 | 17437 | SH |  | SOLE |  | 1214 | 0 | 16223 |
| GENMAB A/S | SPONSORED ADS | 372303206 |  | 243176 | 5738 | SH |  | SOLE |  | 0 | 0 | 5738 |
| GENUINE PARTS CO | COM | 372460105 |  | 403925 | 2328 | SH |  | SOLE |  | 1350 | 0 | 978 |
| GILEAD SCIENCES INC | COM | 375558103 |  | 310617 | 3618 | SH |  | SOLE |  | 0 | 0 | 3618 |
| GLOBAL X FDS | S 500 COVERED | 37954Y475 |  | 931014 | 23648 | SH |  | SOLE |  | 0 | 0 | 23648 |
| GLOBAL X FDS | US INFR DEV ETF | 37954Y673 |  | 287049 | 10836 | SH |  | SOLE |  | 0 | 0 | 10836 |
| GLOBAL X FDS | NASDAQ 100 COVER | 37954Y483 |  | 910892 | 57253 | SH |  | SOLE |  | 0 | 0 | 57253 |
| GOLDMAN SACHS BDC INC | SHS | 38147U107 |  | 187964 | 13700 | SH |  | SOLE |  | 13700 | 0 | 0 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA US LG | 381430503 |  | 10814448 | 142052 | SH |  | SOLE |  | 0 | 0 | 142052 |
| GOLDMAN SACHS ETF TR | MARKETBETA US EQ | 381430123 |  | 562741 | 10841 | SH |  | SOLE |  | 0 | 0 | 10841 |
| GOLDMAN SACHS ETF TR | ACES ULTRA SHR | 381430230 |  | 736719 | 14867 | SH |  | SOLE |  | 0 | 0 | 14867 |
| GOLDMAN SACHS ETF TR | ACCESS HIG YLD | 381430453 |  | 2852833 | 68068 | SH |  | SOLE |  | 0 | 0 | 68068 |
| GOLDMAN SACHS ETF TR | ACCES TREASURY | 381430529 |  | 526576 | 5281 | SH |  | SOLE |  | 4035 | 0 | 1246 |
| GOLDMAN SACHS ETF TR | ACCESS INVT GR | 381430479 |  | 1056704 | 23902 | SH |  | SOLE |  | 0 | 0 | 23902 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 3418547 | 118782 | SH |  | SOLE |  | 0 | 0 | 118782 |
| GOLDMAN SACHS ETF TR | ACCESS US AGRAT | 38149W101 |  | 403664 | 9824 | SH |  | SOLE |  | 0 | 0 | 9824 |
| GOLDMAN SACHS GROUP INC | COM | 38141G104 |  | 460152 | 1340 | SH |  | SOLE |  | 200 | 0 | 1140 |
| GOLDMAN SACHS PHYSICAL GOLD | UNIT | 38150K103 |  | 1234371 | 68235 | SH |  | SOLE |  | 210 | 0 | 68025 |
| GREENLIGHT CAP RE LTD | NOTE 4.000% 8/0 | 395366AB3 |  | 88350 | 90000 | PRN |  | SOLE |  | 0 | 0 | 90000 |
| GSK PLC | SPONSORED ADR | 37733W204 |  | 969767 | 27597 | SH |  | SOLE |  | 0 | 0 | 27597 |
| HELLO GROUP INC | NOTE 1.250% 7/0 | 60879BAB3 |  | 52661 | 55000 | PRN |  | SOLE |  | 0 | 0 | 55000 |
| HOME DEPOT INC | COM | 437076102 |  | 1457689 | 4615 | SH |  | SOLE |  | 325 | 0 | 4290 |
| HONEYWELL INTL INC | COM | 438516106 |  | 362277 | 1691 | SH |  | SOLE |  | 250 | 0 | 1441 |
| HUNTINGTON BANCSHARES INC | COM | 446150104 |  | 404886 | 28715 | SH |  | SOLE |  | 20429 | 0 | 8286 |
| INDEPENDENT BK CORP MICH | COM NEW | 453838609 |  | 207553 | 8677 | SH |  | SOLE |  | 0 | 0 | 8677 |
| INGREDION INC | COM | 457187102 |  | 1251831 | 12783 | SH |  | SOLE |  | 0 | 0 | 12783 |
| INSEEGO CORP | NOTE 3.250% 5/0 | 45782BAD6 |  | 51460 | 85000 | PRN |  | SOLE |  | 0 | 0 | 85000 |
| INSULET CORP | COM | 45784P101 |  | 202246 | 687 | SH |  | SOLE |  | 0 | 0 | 687 |
| INTEL CORP | COM | 458140100 |  | 1696376 | 64184 | SH |  | SOLE |  | 6965 | 0 | 57219 |
| INTERCEPT PHARMACEUTICALS IN | NOTE 3.250% 7/0 | 45845PAA6 |  | 19926 | 20000 | PRN |  | SOLE |  | 0 | 0 | 20000 |
| INTERNATIONAL BUSINESS MACHS | COM | 459200101 |  | 3362036 | 23863 | SH |  | SOLE |  | 897 | 0 | 22966 |
| INVACARE CORP | NOTE 5.000%11/1 | 461203AJ0 |  | 29858 | 35000 | PRN |  | SOLE |  | 0 | 0 | 35000 |
| INVESCO ACTVELY MNGD ETC FD | OPTIMUM YIELD | 46090F100 |  | 167016 | 11300 | SH |  | SOLE |  | 0 | 0 | 11300 |
| INVESCO EXCH TRADED FD TR II | VAR RATE PFD | 46138G870 |  | 200429 | 8952 | SH |  | SOLE |  | 0 | 0 | 8952 |
| INVESCO EXCH TRADED FD TR II | S LOW VOL | 46138E354 |  | 274728 | 4299 | SH |  | SOLE |  | 37 | 0 | 4262 |
| INVESCO EXCH TRADED FD TR II | KBW BK ETF | 46138E628 |  | 698160 | 13525 | SH |  | SOLE |  | 0 | 0 | 13525 |
| INVESCO EXCH TRADED FD TR II | CEF INM COMPSI | 46138E404 |  | 691580 | 38167 | SH |  | SOLE |  | 0 | 0 | 38167 |
| INVESCO EXCH TRD SLF IDX FD | BULSHS 2023 CB | 46138J866 |  | 360373 | 17177 | SH |  | SOLE |  | 0 | 0 | 17177 |
| INVESCO EXCHANGE TRADED FD T | S EQL FIN | 46137V340 |  | 283460 | 5025 | SH |  | SOLE |  | 5025 | 0 | 0 |
| INVESCO EXCHANGE TRADED FD T | S EQL ENR | 46137V365 |  | 490397 | 6746 | SH |  | SOLE |  | 0 | 0 | 6746 |
| INVESCO EXCHANGE TRADED FD T | FINL PFD ETF | 46137V621 |  | 194982 | 13540 | SH |  | SOLE |  | 0 | 0 | 13540 |
| INVESCO EXCHANGE TRADED FD T | S EQL TEC | 46137V282 |  | 4725713 | 19449 | SH |  | SOLE |  | 0 | 0 | 19449 |
| INVESCO QQQ TR | UNIT SER 1 | 46090E103 |  | 15507079 | 58236 | SH |  | SOLE |  | 19470 | 0 | 38766 |
| INVESCO QQQ TR | UNIT SER 1 | 46090E103 |  | 479304 | 1800 | SH | Call | SOLE |  | 0 | 0 | 1800 |
| ISHARES GOLD TR | ISHARES NEW | 464285204 |  | 250397 | 7239 | SH |  | SOLE |  | 0 | 0 | 7239 |
| ISHARES INC | MSCI EMERG MKT | 46434G889 |  | 386012 | 9406 | SH |  | SOLE |  | 0 | 0 | 9406 |
| ISHARES INC | MSCI FRONTIER | 464286145 |  | 1332132 | 52302 | SH |  | SOLE |  | 0 | 0 | 52302 |
| ISHARES INC | MSCI EMERG MRKT | 464286533 |  | 4116596 | 77598 | SH |  | SOLE |  | 0 | 0 | 77598 |
| ISHARES INC | ESG AWR MSCI EM | 46434G863 |  | 386063 | 12839 | SH |  | SOLE |  | 0 | 0 | 12839 |
| ISHARES INC | MSCI GBL MIN VOL | 464286525 |  | 970215 | 10211 | SH |  | SOLE |  | 0 | 0 | 10211 |
| ISHARES SILVER TR | ISHARES | 46428Q109 |  | 689762 | 31324 | SH |  | SOLE |  | 0 | 0 | 31324 |
| ISHARES TR | 0-5YR HI YL CP | 46434V407 |  | 1950697 | 47706 | SH |  | SOLE |  | 0 | 0 | 47706 |
| ISHARES TR | BROAD USD HIGH | 46435U853 |  | 296873 | 8598 | SH |  | SOLE |  | 1100 | 0 | 7498 |
| ISHARES TR | BLACKROCK ULTRA | 46434V878 |  | 3564526 | 71234 | SH |  | SOLE |  | 0 | 0 | 71234 |
| ISHARES TR | 1 3 YR TREAS BD | 464287457 |  | 5790683 | 71340 | SH |  | SOLE |  | 1079 | 0 | 70261 |
| ISHARES TR | 20 YR TR BD ETF | 464287432 |  | 1028116 | 10327 | SH |  | SOLE |  | 400 | 0 | 9927 |
| ISHARES TR | CORE S MCP ETF | 464287507 |  | 4539734 | 18768 | SH |  | SOLE |  | 1316 | 0 | 17452 |
| ISHARES TR | 0-5 YR TIPS ETF | 46429B747 |  | 16682106 | 172051 | SH |  | SOLE |  | 0 | 0 | 172051 |
| ISHARES TR | 10-20 YR TRS ETF | 464288653 |  | 1161460 | 10736 | SH |  | SOLE |  | 0 | 0 | 10736 |
| ISHARES TR | CORE HIGH DV ETF | 46429B663 |  | 3363393 | 32266 | SH |  | SOLE |  | 0 | 0 | 32266 |
| ISHARES TR | 0-5YR INVT GR CP | 46434V100 |  | 485628 | 10147 | SH |  | SOLE |  | 0 | 0 | 10147 |
| ISHARES TR | CORE MSCI EAFE | 46432F842 |  | 4623855 | 75014 | SH |  | SOLE |  | 0 | 0 | 75014 |
| ISHARES TR | CORE MSCI TOTAL | 46432F834 |  | 247688 | 4279 | SH |  | SOLE |  | 0 | 0 | 4279 |
| ISHARES TR | CONV BD ETF | 46435G102 |  | 467061 | 6723 | SH |  | SOLE |  | 0 | 0 | 6723 |
| ISHARES TR | CORE DIV GRWTH | 46434V621 |  | 644383 | 12888 | SH |  | SOLE |  | 450 | 0 | 12438 |
| ISHARES TR | MBS ETF | 464288588 |  | 3808421 | 41061 | SH |  | SOLE |  | 0 | 0 | 41061 |
| ISHARES TR | ESG AWR MSCI USA | 46435G425 |  | 11142955 | 131480 | SH |  | SOLE |  | 0 | 0 | 131480 |
| ISHARES TR | US INFRASTRUC | 46435U713 |  | 591713 | 16319 | SH |  | SOLE |  | 0 | 0 | 16319 |
| ISHARES TR | MSCI USA MMENTM | 46432F396 |  | 1525235 | 10452 | SH |  | SOLE |  | 0 | 0 | 10452 |
| ISHARES TR | MSCI USA QLT FCT | 46432F339 |  | 417651 | 3665 | SH |  | SOLE |  | 0 | 0 | 3665 |
| ISHARES TR | RUS 1000 VAL ETF | 464287598 |  | 320259 | 2112 | SH |  | SOLE |  | 0 | 0 | 2112 |
| ISHARES TR | CORE TOTAL USD | 46434V613 |  | 8814657 | 196186 | SH |  | SOLE |  | 0 | 0 | 196186 |
| ISHARES TR | ISHARES SEMICDTR | 464287523 |  | 336195 | 966 | SH |  | SOLE |  | 75 | 0 | 891 |
| ISHARES TR | HDG MSCI EAFE | 46434V803 |  | 1191209 | 44119 | SH |  | SOLE |  | 0 | 0 | 44119 |
| ISHARES TR | RUSSELL 2000 ETF | 464287655 |  | 1705705 | 9783 | SH |  | SOLE |  | 698 | 0 | 9085 |
| ISHARES TR | MSCI EMG MKT ETF | 464287234 |  | 6309176 | 166469 | SH |  | SOLE |  | 0 | 0 | 166469 |
| ISHARES TR | ISHS 1-5YR INVS | 464288646 |  | 656607 | 13180 | SH |  | SOLE |  | 0 | 0 | 13180 |
| ISHARES TR | INTL DIV GRWTH | 46435G524 |  | 273230 | 4741 | SH |  | SOLE |  | 0 | 0 | 4741 |
| ISHARES TR | CORE S ETF | 464287200 |  | 57530518 | 149737 | SH |  | SOLE |  | 42922 | 0 | 106815 |
| ISHARES TR | CORE S SCP ETF | 464287804 |  | 10825703 | 114388 | SH |  | SOLE |  | 14791 | 0 | 99597 |
| ISHARES TR | ESG ADV TTL USD | 46436E619 |  | 402999 | 9550 | SH |  | SOLE |  | 0 | 0 | 9550 |
| ISHARES TR | SELECT DIVID ETF | 464287168 |  | 1846017 | 15307 | SH |  | SOLE |  | 5528 | 0 | 9779 |
| ISHARES TR | JPMORGAN USD EMG | 464288281 |  | 576788 | 6819 | SH |  | SOLE |  | 0 | 0 | 6819 |
| ISHARES TR | SP SMCP600VL ETF | 464287879 |  | 529260 | 5796 | SH |  | SOLE |  | 0 | 0 | 5796 |
| ISHARES TR | GL CLEAN ENE ETF | 464288224 |  | 203026 | 10228 | SH |  | SOLE |  | 0 | 0 | 10228 |
| ISHARES TR | MSCI INTL QUALTY | 46434V456 |  | 7232004 | 223279 | SH |  | SOLE |  | 0 | 0 | 223279 |
| ISHARES TR | S 100 ETF | 464287101 |  | 994276 | 5829 | SH |  | SOLE |  | 0 | 0 | 5829 |
| ISHARES TR | CORE S US GWT | 464287671 |  | 281052 | 3448 | SH |  | SOLE |  | 0 | 0 | 3448 |
| ISHARES TR | MSCI EAFE MIN VL | 46429B689 |  | 212555 | 3343 | SH |  | SOLE |  | 0 | 0 | 3343 |
| ISHARES TR | U.S. MED DVC ETF | 464288810 |  | 788678 | 15002 | SH |  | SOLE |  | 0 | 0 | 15002 |
| ISHARES TR | RUS 1000 GRW ETF | 464287614 |  | 1528504 | 7135 | SH |  | SOLE |  | 601 | 0 | 6534 |
| ISHARES TR | S SML 600 GWT | 464287887 |  | 1020535 | 9443 | SH |  | SOLE |  | 0 | 0 | 9443 |
| ISHARES TR | CORE S TTL STK | 464287150 |  | 18485212 | 217986 | SH |  | SOLE |  | 1203 | 0 | 216783 |
| ISHARES TR | ESG AW MSCI EAFE | 46435G516 |  | 396615 | 6033 | SH |  | SOLE |  | 0 | 0 | 6033 |
| ISHARES TR | FALN ANGLS USD | 46435G474 |  | 274525 | 11155 | SH |  | SOLE |  | 0 | 0 | 11155 |
| ISHARES TR | S 500 GRWT ETF | 464287309 |  | 1016662 | 17379 | SH |  | SOLE |  | 7513 | 0 | 9866 |
| ISHARES TR | U.S. ENERGY ETF | 464287796 |  | 487780 | 10492 | SH |  | SOLE |  | 4000 | 0 | 6492 |
| ISHARES TR | MSCI KLD400 SOC | 464288570 |  | 987406 | 13754 | SH |  | SOLE |  | 0 | 0 | 13754 |
| ISHARES TR | CORE S US VLU | 464287663 |  | 1737074 | 24594 | SH |  | SOLE |  | 23625 | 0 | 969 |
| ISHARES TR | U.S. FINLS ETF | 464287788 |  | 208297 | 2760 | SH |  | SOLE |  | 2760 | 0 | 0 |
| ISHARES TR | IBOXX INV CP ETF | 464287242 |  | 16031474 | 152058 | SH |  | SOLE |  | 532 | 0 | 151526 |
| ISHARES TR | TIPS BD ETF | 464287176 |  | 699655 | 6573 | SH |  | SOLE |  | 0 | 0 | 6573 |
| ISHARES TR | EAFE SML CP ETF | 464288273 |  | 2481475 | 43935 | SH |  | SOLE |  | 0 | 0 | 43935 |
| ISHARES TR | NATIONAL MUN ETF | 464288414 |  | 5851796 | 55457 | SH |  | SOLE |  | 1954 | 0 | 53503 |
| ISHARES TR | MICRO-CAP ETF | 464288869 |  | 2208029 | 20477 | SH |  | SOLE |  | 232 | 0 | 20245 |
| ISHARES TR | MSCI ACWI ETF | 464288257 |  | 229345 | 2702 | SH |  | SOLE |  | 0 | 0 | 2702 |
| ISHARES TR | U.S. TECH ETF | 464287721 |  | 2863854 | 38446 | SH |  | SOLE |  | 10809 | 0 | 27637 |
| ISHARES TR | RUS 1000 ETF | 464287622 |  | 613460 | 2914 | SH |  | SOLE |  | 0 | 0 | 2914 |
| ISHARES TR | EAFE VALUE ETF | 464288877 |  | 4436495 | 96698 | SH |  | SOLE |  | 0 | 0 | 96698 |
| ISHARES TR | PFD AND INCM SEC | 464288687 |  | 14710261 | 481830 | SH |  | SOLE |  | 3000 | 0 | 478830 |
| ISHARES TR | ESG AWARE MSCI | 46435U663 |  | 422388 | 12846 | SH |  | SOLE |  | 0 | 0 | 12846 |
| ISHARES TR | ESG MSCI USA ETF | 46436E767 |  | 669224 | 21827 | SH |  | SOLE |  | 0 | 0 | 21827 |
| ISHARES TR | MSCI EAFE ETF | 464287465 |  | 542519 | 8265 | SH |  | SOLE |  | 0 | 0 | 8265 |
| ISHARES TR | TRS FLT RT BD | 46434V860 |  | 2350793 | 46633 | SH |  | SOLE |  | 0 | 0 | 46633 |
| ISHARES TR | MSCI INTL SML CP | 46434V266 |  | 645653 | 21522 | SH |  | SOLE |  | 0 | 0 | 21522 |
| ISHARES TR | MSCI USA MIN VOL | 46429B697 |  | 14127409 | 195942 | SH |  | SOLE |  | 21039 | 0 | 174903 |
| ISHARES TR | ESG EAFE ETF | 46436E759 |  | 412370 | 7598 | SH |  | SOLE |  | 0 | 0 | 7598 |
| ISHARES TR | SHRT NAT MUN ETF | 464288158 |  | 767638 | 7362 | SH |  | SOLE |  | 0 | 0 | 7362 |
| ISHARES TR | RUS MD CP GR ETF | 464287481 |  | 318260 | 3807 | SH |  | SOLE |  | 1738 | 0 | 2069 |
| ISHARES TR | US HLTHCARE ETF | 464287762 |  | 684471 | 2413 | SH |  | SOLE |  | 2137 | 0 | 276 |
| ISHARES TR | RUS MDCP VAL ETF | 464287473 |  | 287844 | 2733 | SH |  | SOLE |  | 1994 | 0 | 739 |
| ISHARES TR | US TREAS BD ETF | 46429B267 |  | 4121153 | 181389 | SH |  | SOLE |  | 0 | 0 | 181389 |
| ISHARES TR | RUS TP200 GR ETF | 464289438 |  | 396940 | 3293 | SH |  | SOLE |  | 0 | 0 | 3293 |
| ISHARES TR | S 500 VAL ETF | 464287408 |  | 911685 | 6284 | SH |  | SOLE |  | 1618 | 0 | 4666 |
| ISHARES TR | SHORT TREAS BD | 464288679 |  | 2240238 | 20381 | SH |  | SOLE |  | 200 | 0 | 20181 |
| ISHARES TR | CORE US AGGBD ET | 464287226 |  | 3596656 | 37083 | SH |  | SOLE |  | 75 | 0 | 37008 |
| ISHARES TR | EAFE GRWTH ETF | 464288885 |  | 4198466 | 50125 | SH |  | SOLE |  | 0 | 0 | 50125 |
| ISHARES TR | FLTG RATE NT ETF | 46429B655 |  | 3913904 | 77765 | SH |  | SOLE |  | 0 | 0 | 77765 |
| ISHARES TR | U.S. REAL ES ETF | 464287739 |  | 633886 | 7529 | SH |  | SOLE |  | 0 | 0 | 7529 |
| ISHARES TR | IBOXX HI YD ETF | 464288513 |  | 2986904 | 40566 | SH |  | SOLE |  | 55 | 0 | 40511 |
| ISHARES TR | IBONDS 23 TRM TS | 46436E882 |  | 360348 | 14589 | SH |  | SOLE |  | 0 | 0 | 14589 |
| ISHARES TR | MRGSTR MD CP GRW | 464288307 |  | 304115 | 5644 | SH |  | SOLE |  | 0 | 0 | 5644 |
| ISHARES TR | HIGH YLD BD FCTR | 46435G250 |  | 400562 | 9195 | SH |  | SOLE |  | 0 | 0 | 9195 |
| ISHARES U S ETF TR | U.S. TECH INDEPD | 46431W648 |  | 206944 | 5074 | SH |  | SOLE |  | 0 | 0 | 5074 |
| ISHARES U S ETF TR | GSCI CMDTY STGY | 46431W853 |  | 425786 | 15104 | SH |  | SOLE |  | 0 | 0 | 15104 |
| J P MORGAN EXCHANGE TRADED F | ULTRA SHRT INC | 46641Q837 |  | 387956 | 7739 | SH |  | SOLE |  | 0 | 0 | 7739 |
| J P MORGAN EXCHANGE TRADED F | EQUITY PREMIUM | 46641Q332 |  | 1246939 | 22884 | SH |  | SOLE |  | 0 | 0 | 22884 |
| JACKSON FINANCIAL INC | COM CL A | 46817M107 |  | 296094 | 8511 | SH |  | SOLE |  | 0 | 0 | 8511 |
| JANUS DETROIT STR TR | HENDERSON MTG | 47103U852 |  | 1168480 | 25703 | SH |  | SOLE |  | 0 | 0 | 25703 |
| JANUS DETROIT STR TR | HENDERSN SML ETF | 47103U209 |  | 451422 | 8666 | SH |  | SOLE |  | 0 | 0 | 8666 |
| JOHNSON  JOHNSON | COM | 478160104 |  | 13362929 | 75646 | SH |  | SOLE |  | 2632 | 0 | 73014 |
| JONES LANG LASALLE INC | COM | 48020Q107 |  | 837401 | 5254 | SH |  | SOLE |  | 0 | 0 | 5254 |
| JPMORGAN CHASE  CO | COM | 46625H100 |  | 3758531 | 28028 | SH |  | SOLE |  | 7163 | 0 | 20865 |
| JPMORGAN CHASE  CO | ALERIAN ML ETN | 46625H365 |  | 1627575 | 74831 | SH |  | SOLE |  | 212 | 0 | 74619 |
| KIMBERLY-CLARK CORP | COM | 494368103 |  | 3147067 | 23183 | SH |  | SOLE |  | 1 | 0 | 23182 |
| KINDER MORGAN INC DEL | COM | 49456B101 |  | 1791401 | 99082 | SH |  | SOLE |  | 0 | 0 | 99082 |
| KLA CORP | COM NEW | 482480100 |  | 347722 | 922 | SH |  | SOLE |  | 0 | 0 | 922 |
| KNOW LABS INC | COM NEW | 499238103 |  | 17600 | 11000 | SH |  | SOLE |  | 11000 | 0 | 0 |
| KRANESHARES TR | QUADRTC INT RT | 500767736 |  | 2487827 | 110032 | SH |  | SOLE |  | 0 | 0 | 110032 |
| L3HARRIS TECHNOLOGIES INC | COM | 502431109 |  | 209278 | 1005 | SH |  | SOLE |  | 0 | 0 | 1005 |
| LA Z BOY INC | COM | 505336107 |  | 2506914 | 109856 | SH |  | SOLE |  | 109856 | 0 | 0 |
| LAM RESEARCH CORP | COM | 512807108 |  | 382088 | 909 | SH |  | SOLE |  | 66 | 0 | 843 |
| LEGGETT  PLATT INC | COM | 524660107 |  | 2610067 | 80983 | SH |  | SOLE |  | 0 | 0 | 80983 |
| LIBERTY MEDIA CORP DEL | COM A BRAVES GRP | 531229706 |  | 480935 | 14721 | SH |  | SOLE |  | 0 | 0 | 14721 |
| LILLY ELI  CO | COM | 532457108 |  | 1182328 | 3232 | SH |  | SOLE |  | 905 | 0 | 2327 |
| LINDE PLC | SHS | G5494J103 |  | 202638 | 621 | SH |  | SOLE |  | 250 | 0 | 371 |
| LOCKHEED MARTIN CORP | COM | 539830109 |  | 296772 | 610 | SH |  | SOLE |  | 0 | 0 | 610 |
| LOWES COS INC | COM | 548661107 |  | 1704377 | 8554 | SH |  | SOLE |  | 3238 | 0 | 5316 |
| MARATHON PETE CORP | COM | 56585A102 |  | 1110035 | 9537 | SH |  | SOLE |  | 0 | 0 | 9537 |
| MASTERCARD INCORPORATED | CL A | 57636Q104 |  | 868798 | 2498 | SH |  | SOLE |  | 295 | 0 | 2203 |
| MCDONALDS CORP | COM | 580135101 |  | 7110443 | 26982 | SH |  | SOLE |  | 1845 | 0 | 25137 |
| MEDTRONIC PLC | SHS | G5960L103 |  | 5824640 | 74944 | SH |  | SOLE |  | 0 | 0 | 74944 |
| MERCANTILE BK CORP | COM | 587376104 |  | 575284 | 17183 | SH |  | SOLE |  | 0 | 0 | 17183 |
| MERCK  CO INC | COM | 58933Y105 |  | 1537730 | 13860 | SH |  | SOLE |  | 2689 | 0 | 11171 |
| META PLATFORMS INC | CL A | 30303M102 |  | 437434 | 3635 | SH |  | SOLE |  | 658 | 0 | 2977 |
| MFA FINL INC | NOTE 6.250% 6/1 | 55272XAA0 |  | 80800 | 90000 | PRN |  | SOLE |  | 0 | 0 | 90000 |
| MGE ENERGY INC | COM | 55277P104 |  | 728129 | 10343 | SH |  | SOLE |  | 0 | 0 | 10343 |
| MICROSOFT CORP | COM | 594918104 |  | 16064178 | 66984 | SH |  | SOLE |  | 6005 | 0 | 60979 |
| MODERNA INC | COM | 60770K107 |  | 463420 | 2580 | SH |  | SOLE |  | 500 | 0 | 2080 |
| MONGODB INC | CL A | 60937P106 |  | 273804 | 1391 | SH |  | SOLE |  | 0 | 0 | 1391 |
| MOODYS CORP | COM | 615369105 |  | 318020 | 1141 | SH |  | SOLE |  | 0 | 0 | 1141 |
| MORGAN STANLEY | COM NEW | 617446448 |  | 464232 | 5460 | SH |  | SOLE |  | 5393 | 0 | 67 |
| MOSAIC CO NEW | COM | 61945C103 |  | 210262 | 4793 | SH |  | SOLE |  | 0 | 0 | 4793 |
| NETFLIX INC | COM | 64110L106 |  | 214968 | 729 | SH |  | SOLE |  | 200 | 0 | 529 |
| NEWMONT CORP | COM | 651639106 |  | 494202 | 10470 | SH |  | SOLE |  | 0 | 0 | 10470 |
| NEXTERA ENERGY INC | COM | 65339F101 |  | 293226 | 3507 | SH |  | SOLE |  | 1500 | 0 | 2007 |
| NIKE INC | CL B | 654106103 |  | 865910 | 7400 | SH |  | SOLE |  | 4670 | 0 | 2730 |
| NRG ENERGY INC | COM NEW | 629377508 |  | 434812 | 13665 | SH |  | SOLE |  | 0 | 0 | 13665 |
| NUCOR CORP | COM | 670346105 |  | 1224714 | 9292 | SH |  | SOLE |  | 0 | 0 | 9292 |
| NUSTAR ENERGY LP | UNIT COM | 67058H102 |  | 184000 | 11500 | SH |  | SOLE |  | 0 | 0 | 11500 |
| NUTANIX INC | CL A | 67059N108 |  | 459809 | 17651 | SH |  | SOLE |  | 0 | 0 | 17651 |
| NUTRIEN LTD | COM | 67077M108 |  | 2038760 | 27942 | SH |  | SOLE |  | 0 | 0 | 27942 |
| NUVEEN MUNICIPAL CREDIT INC | COM SH BEN INT | 67070X101 |  | 544474 | 45072 | SH |  | SOLE |  | 0 | 0 | 45072 |
| NUVEEN S 500 BUY-WRITE INC | COM | 6706ER101 |  | 291277 | 23026 | SH |  | SOLE |  | 0 | 0 | 23026 |
| NVIDIA CORPORATION | COM | 67066G104 |  | 3519867 | 24086 | SH |  | SOLE |  | 7920 | 0 | 16166 |
| OCCIDENTAL PETE CORP | COM | 674599105 |  | 207946 | 3301 | SH |  | SOLE |  | 2100 | 0 | 1201 |
| OLD DOMINION FREIGHT LINE IN | COM | 679580100 |  | 602761 | 2124 | SH |  | SOLE |  | 0 | 0 | 2124 |
| OMEGA HEALTHCARE INVS INC | COM | 681936100 |  | 201662 | 7215 | SH |  | SOLE |  | 300 | 0 | 6915 |
| OMEROS CORP | NOTE 6.250%11/1 | 682143AE2 |  | 66709 | 70000 | PRN |  | SOLE |  | 0 | 0 | 70000 |
| ONEOK INC NEW | COM | 682680103 |  | 225417 | 3431 | SH |  | SOLE |  | 0 | 0 | 3431 |
| ORACLE CORP | COM | 68389X105 |  | 720122 | 8810 | SH |  | SOLE |  | 2444 | 0 | 6366 |
| OREILLY AUTOMOTIVE INC | COM | 67103H107 |  | 320731 | 380 | SH |  | SOLE |  | 0 | 0 | 380 |
| PARATEK PHARMACEUTICALS INC | NOTE 4.750% 5/0 | 699374AB0 |  | 48241 | 55000 | PRN |  | SOLE |  | 0 | 0 | 55000 |
| PARKER-HANNIFIN CORP | COM | 701094104 |  | 347842 | 1195 | SH |  | SOLE |  | 0 | 0 | 1195 |
| PAYPAL HLDGS INC | COM | 70450Y103 |  | 234439 | 3292 | SH |  | SOLE |  | 0 | 0 | 3292 |
| PEPSICO INC | COM | 713448108 |  | 3752348 | 20770 | SH |  | SOLE |  | 1375 | 0 | 19395 |
| PETVIVO HLDGS INC | COM NEW | 716817408 |  | 4659 | 21377 | SH |  | SOLE |  | 0 | 0 | 21377 |
| PFIZER INC | COM | 717081103 |  | 9833580 | 191912 | SH |  | SOLE |  | 7730 | 0 | 184182 |
| PHILIP MORRIS INTL INC | COM | 718172109 |  | 352211 | 3480 | SH |  | SOLE |  | 1713 | 0 | 1767 |
| PHILLIPS 66 | COM | 718546104 |  | 234645 | 2254 | SH |  | SOLE |  | 0 | 0 | 2254 |
| PHILLIPS EDISON  CO INC | COMMON STOCK | 71844V201 |  | 330988 | 10395 | SH |  | SOLE |  | 0 | 0 | 10395 |
| PIMCO DYNAMIC INCOME FD | SHS | 72201Y101 |  | 243642 | 13184 | SH |  | SOLE |  | 0 | 0 | 13184 |
| PIMCO ETF TR | 1-5 US TIP IDX | 72201R205 |  | 261967 | 5253 | SH |  | SOLE |  | 0 | 0 | 5253 |
| PIMCO ETF TR | ENHAN SHRT MA AC | 72201R833 |  | 1683449 | 17065 | SH |  | SOLE |  | 0 | 0 | 17065 |
| PINTEREST INC | CL A | 72352L106 |  | 273417 | 11261 | SH |  | SOLE |  | 0 | 0 | 11261 |
| PITNEY BOWES INC | COM | 724479100 |  | 39900 | 10500 | SH |  | SOLE |  | 0 | 0 | 10500 |
| PNC FINL SVCS GROUP INC | COM | 693475105 |  | 363579 | 2302 | SH |  | SOLE |  | 241 | 0 | 2061 |
| PRICE T ROWE GROUP INC | COM | 74144T108 |  | 216472 | 1985 | SH |  | SOLE |  | 0 | 0 | 1985 |
| PROCTER AND GAMBLE CO | COM | 742718109 |  | 12608994 | 83195 | SH |  | SOLE |  | 2005 | 0 | 81190 |
| PROGRESSIVE CORP | COM | 743315103 |  | 366296 | 2824 | SH |  | SOLE |  | 119 | 0 | 2705 |
| PROSHARES TR | PSHS ULTSH 20YRS | 74347B201 |  | 504335 | 15518 | SH |  | SOLE |  | 0 | 0 | 15518 |
| PROSHARES TR | PSHS SH MDCAP400 | 74347B250 |  | 1202037 | 48372 | SH |  | SOLE |  | 0 | 0 | 48372 |
| PROSHARES TR | SHRT HGH YIELD | 74347R131 |  | 221386 | 11652 | SH |  | SOLE |  | 0 | 0 | 11652 |
| PROSHARES TR | S 500 DV ARIST | 74348A467 |  | 300452 | 3339 | SH |  | SOLE |  | 0 | 0 | 3339 |
| PROSHARES TR II | ULTRA BLOOMBERG | 74347Y870 |  | 491866 | 27664 | SH |  | SOLE |  | 0 | 0 | 27664 |
| PROSPECT CAP CORP | COM | 74348T102 |  | 145955 | 20881 | SH |  | SOLE |  | 0 | 0 | 20881 |
| PRUDENTIAL FINL INC | COM | 744320102 |  | 418493 | 4208 | SH |  | SOLE |  | 700 | 0 | 3508 |
| PRUDENTIAL PLC | ADR | 74435K204 |  | 229568 | 8354 | SH |  | SOLE |  | 0 | 0 | 8354 |
| PULTE GROUP INC | COM | 745867101 |  | 405294 | 8902 | SH |  | SOLE |  | 0 | 0 | 8902 |
| QUALCOMM INC | COM | 747525103 |  | 954610 | 8683 | SH |  | SOLE |  | 1500 | 0 | 7183 |
| RAYTHEON TECHNOLOGIES CORP | COM | 75513E101 |  | 2688814 | 26643 | SH |  | SOLE |  | 2283 | 0 | 24360 |
| REPUBLIC SVCS INC | COM | 760759100 |  | 2349799 | 18217 | SH |  | SOLE |  | 200 | 0 | 18017 |
| ROCKWELL AUTOMATION INC | COM | 773903109 |  | 509215 | 1977 | SH |  | SOLE |  | 100 | 0 | 1877 |
| ROYALTY PHARMA PLC | SHS CLASS A | G7709Q104 |  | 226054 | 5720 | SH |  | SOLE |  | 0 | 0 | 5720 |
| S GLOBAL INC | COM | 78409V104 |  | 375712 | 1122 | SH |  | SOLE |  | 0 | 0 | 1122 |
| SALESFORCE INC | COM | 79466L302 |  | 370331 | 2793 | SH |  | SOLE |  | 110 | 0 | 2683 |
| SCHWAB CHARLES CORP | COM | 808513105 |  | 326203 | 3918 | SH |  | SOLE |  | 0 | 0 | 3918 |
| SCHWAB STRATEGIC TR | US AGGREGATE B | 808524839 |  | 450340 | 9865 | SH |  | SOLE |  | 0 | 0 | 9865 |
| SCHWAB STRATEGIC TR | US LCAP VA ETF | 808524409 |  | 1174430 | 17789 | SH |  | SOLE |  | 0 | 0 | 17789 |
| SCHWAB STRATEGIC TR | US DIVIDEND EQ | 808524797 |  | 12274904 | 162495 | SH |  | SOLE |  | 0 | 0 | 162495 |
| SELECT SECTOR SPDR TR | SBI INT-UTILS | 81369Y886 |  | 976966 | 13858 | SH |  | SOLE |  | 0 | 0 | 13858 |
| SELECT SECTOR SPDR TR | SBI HEALTHCARE | 81369Y209 |  | 1306692 | 9619 | SH |  | SOLE |  | 3185 | 0 | 6434 |
| SELECT SECTOR SPDR TR | TECHNOLOGY | 81369Y803 |  | 630865 | 5070 | SH |  | SOLE |  | 220 | 0 | 4850 |
| SELECT SECTOR SPDR TR | ENERGY | 81369Y506 |  | 1484510 | 16972 | SH |  | SOLE |  | 7708 | 0 | 9264 |
| SELECT SECTOR SPDR TR | SBI CONS STPLS | 81369Y308 |  | 408093 | 5474 | SH |  | SOLE |  | 0 | 0 | 5474 |
| SELECT SECTOR SPDR TR | FINANCIAL | 81369Y605 |  | 567143 | 16583 | SH |  | SOLE |  | 6213 | 0 | 10370 |
| SERVICENOW INC | COM | 81762P102 |  | 242280 | 624 | SH |  | SOLE |  | 51 | 0 | 573 |
| SHERWIN WILLIAMS CO | COM | 824348106 |  | 546423 | 2302 | SH |  | SOLE |  | 105 | 0 | 2197 |
| SHIFT4 PMTS INC | CL A | 82452J109 |  | 294471 | 5265 | SH |  | SOLE |  | 0 | 0 | 5265 |
| SHOPIFY INC | CL A | 82509L107 |  | 916761 | 26412 | SH |  | SOLE |  | 0 | 0 | 26412 |
| SILICON MOTION TECHNOLOGY CO | SPONSORED ADR | 82706C108 |  | 210000 | 3231 | SH |  | SOLE |  | 0 | 0 | 3231 |
| SIRIUS XM HOLDINGS INC | COM | 82968B103 |  | 93418 | 15996 | SH |  | SOLE |  | 13982 | 0 | 2014 |
| SNAP ON INC | COM | 833034101 |  | 283790 | 1242 | SH |  | SOLE |  | 1137 | 0 | 105 |
| SOFI TECHNOLOGIES INC | COM | 83406F102 |  | 81136 | 17600 | SH | Call | SOLE |  | 0 | 0 | 17600 |
| SOFI TECHNOLOGIES INC | COM | 83406F102 |  | 126618 | 27466 | SH |  | SOLE |  | 0 | 0 | 27466 |
| SOUTHERN CO | COM | 842587107 |  | 1848679 | 25888 | SH |  | SOLE |  | 0 | 0 | 25888 |
| SPDR DOW JONES INDL AVERAGE | UT SER 1 | 78467X109 |  | 490700 | 1481 | SH |  | SOLE |  | 0 | 0 | 1481 |
| SPDR GOLD TR | GOLD SHS | 78463V107 |  | 2076590 | 12241 | SH |  | SOLE |  | 0 | 0 | 12241 |
| SPDR INDEX SHS FDS | S EMKTSC ETF | 78463X756 |  | 584393 | 11941 | SH |  | SOLE |  | 0 | 0 | 11941 |
| SPDR INDEX SHS FDS | PORTFOLIO EMG MK | 78463X509 |  | 5049083 | 153188 | SH |  | SOLE |  | 0 | 0 | 153188 |
| SPDR INDEX SHS FDS | PORTFOLIO DEVLPD | 78463X889 |  | 288035 | 9701 | SH |  | SOLE |  | 0 | 0 | 9701 |
| SPDR INDEX SHS FDS | GLB NAT RESRCE | 78463X541 |  | 1980867 | 34740 | SH |  | SOLE |  | 0 | 0 | 34740 |
| SPDR S 500 ETF TR | TR UNIT | 78462F103 |  | 16577938 | 43349 | SH |  | SOLE |  | 25930 | 0 | 17419 |
| SPDR SER TR | PORTFOLIO SHORT | 78464A474 |  | 762363 | 25948 | SH |  | SOLE |  | 0 | 0 | 25948 |
| SPDR SER TR | PRTFLO S HI | 78468R788 |  | 426710 | 10781 | SH |  | SOLE |  | 0 | 0 | 10781 |
| SPDR SER TR | PRTFLO S VL | 78464A508 |  | 302214 | 7771 | SH |  | SOLE |  | 0 | 0 | 7771 |
| SPDR SER TR | NUVEEN BLOOMBERG | 78464A284 |  | 856975 | 17500 | SH |  | SOLE |  | 0 | 0 | 17500 |
| SPDR SER TR | BLOOMBERG HIGH Y | 78468R622 |  | 2761731 | 30686 | SH |  | SOLE |  | 400 | 0 | 30286 |
| SPDR SER TR | NUVEEN BLMBRG SH | 78468R739 |  | 1422836 | 30286 | SH |  | SOLE |  | 350 | 0 | 29936 |
| SPDR SER TR | PRTFLO S GW | 78464A409 |  | 848013 | 16736 | SH |  | SOLE |  | 75 | 0 | 16661 |
| SPDR SER TR | S REGL BKG | 78464A698 |  | 412408 | 7021 | SH |  | SOLE |  | 0 | 0 | 7021 |
| SSGA ACTIVE ETF TR | BLACKSTONE SENR | 78467V608 |  | 5124341 | 125290 | SH |  | SOLE |  | 0 | 0 | 125290 |
| SSGA ACTIVE ETF TR | MULT ASS RLRTN | 78467V103 |  | 2551335 | 92641 | SH |  | SOLE |  | 0 | 0 | 92641 |
| STARBUCKS CORP | COM | 855244109 |  | 541582 | 5459 | SH |  | SOLE |  | 1965 | 0 | 3494 |
| STEEL DYNAMICS INC | COM | 858119100 |  | 513438 | 5255 | SH |  | SOLE |  | 1500 | 0 | 3755 |
| STORE CAP CORP | COM | 862121100 |  | 718668 | 22416 | SH |  | SOLE |  | 0 | 0 | 22416 |
| STRATEGY SHS | NS 7HANDL IDX | 86280R506 |  | 678859 | 34671 | SH |  | SOLE |  | 0 | 0 | 34671 |
| SYSCO CORP | COM | 871829107 |  | 1369984 | 17920 | SH |  | SOLE |  | 0 | 0 | 17920 |
| TARGET CORP | COM | 87612E106 |  | 3933557 | 26393 | SH |  | SOLE |  | 305 | 0 | 26088 |
| TCW STRATEGIC INCOME FD INC | COM | 872340104 |  | 90801 | 19654 | SH |  | SOLE |  | 0 | 0 | 19654 |
| TD SYNNEX CORPORATION | COM | 87162W100 |  | 399219 | 4215 | SH |  | SOLE |  | 0 | 0 | 4215 |
| TESLA INC | COM | 88160R101 |  | 619897 | 5032 | SH |  | SOLE |  | 200 | 0 | 4832 |
| THERMO FISHER SCIENTIFIC INC | COM | 883556102 |  | 1463726 | 2658 | SH |  | SOLE |  | 70 | 0 | 2588 |
| TILRAY BRANDS INC | NOTE 5.000%10/0 | 88688TAB6 |  | 137602 | 140000 | PRN |  | SOLE |  | 0 | 0 | 140000 |
| TOLL BROTHERS INC | COM | 889478103 |  | 1199513 | 24029 | SH |  | SOLE |  | 0 | 0 | 24029 |
| TRACTOR SUPPLY CO | COM | 892356106 |  | 329197 | 1463 | SH |  | SOLE |  | 0 | 0 | 1463 |
| TRANSDIGM GROUP INC | COM | 893641100 |  | 361317 | 574 | SH |  | SOLE |  | 0 | 0 | 574 |
| ULTA BEAUTY INC | COM | 90384S303 |  | 346643 | 739 | SH |  | SOLE |  | 0 | 0 | 739 |
| UNDER ARMOUR INC | CL A | 904311107 |  | 145796 | 14350 | SH |  | SOLE |  | 14075 | 0 | 275 |
| UNILEVER PLC | SPON ADR NEW | 904767704 |  | 228580 | 4540 | SH |  | SOLE |  | 0 | 0 | 4540 |
| UNION PAC CORP | COM | 907818108 |  | 296896 | 1434 | SH |  | SOLE |  | 212 | 0 | 1222 |
| UNITED PARCEL SERVICE INC | CL B | 911312106 |  | 1112830 | 6401 | SH |  | SOLE |  | 100 | 0 | 6301 |
| UNITED STATES STL CORP NEW | COM | 912909108 |  | 303121 | 12101 | SH |  | SOLE |  | 12101 | 0 | 0 |
| UNITEDHEALTH GROUP INC | COM | 91324P102 |  | 1434098 | 2705 | SH |  | SOLE |  | 56 | 0 | 2649 |
| VALERO ENERGY CORP | COM | 91913Y100 |  | 270385 | 2131 | SH |  | SOLE |  | 300 | 0 | 1831 |
| VANECK ETF TRUST | HIGH YLD MUNIETF | 92189H409 |  | 461420 | 9128 | SH |  | SOLE |  | 0 | 0 | 9128 |
| VANECK ETF TRUST | OIL SERVICES ETF | 92189H607 |  | 233012 | 766 | SH |  | SOLE |  | 0 | 0 | 766 |
| VANGUARD ADMIRAL FDS INC | 500 VAL IDX FD | 921932703 |  | 575889 | 4112 | SH |  | SOLE |  | 0 | 0 | 4112 |
| VANGUARD BD INDEX FDS | SHORT TRM BOND | 921937827 |  | 6253782 | 83074 | SH |  | SOLE |  | 73 | 0 | 83001 |
| VANGUARD BD INDEX FDS | TOTAL BND MRKT | 921937835 |  | 441660 | 6148 | SH |  | SOLE |  | 0 | 0 | 6148 |
| VANGUARD BD INDEX FDS | VANGUARD ULTRA | 92203C303 |  | 441848 | 9017 | SH |  | SOLE |  | 0 | 0 | 9017 |
| VANGUARD CHARLOTTE FDS | TOTAL INT BD ETF | 92203J407 |  | 567034 | 11955 | SH |  | SOLE |  | 0 | 0 | 11955 |
| VANGUARD INDEX FDS | SM CP VAL ETF | 922908611 |  | 1380237 | 8692 | SH |  | SOLE |  | 0 | 0 | 8692 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 1180022 | 8407 | SH |  | SOLE |  | 35 | 0 | 8372 |
| VANGUARD INDEX FDS | MID CAP ETF | 922908629 |  | 2758424 | 13534 | SH |  | SOLE |  | 0 | 0 | 13534 |
| VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 |  | 5519370 | 28869 | SH |  | SOLE |  | 5102 | 0 | 23767 |
| VANGUARD INDEX FDS | REAL ESTATE ETF | 922908553 |  | 4939131 | 59883 | SH |  | SOLE |  | 2133 | 0 | 57750 |
| VANGUARD INDEX FDS | SML CP GRW ETF | 922908595 |  | 373434 | 1862 | SH |  | SOLE |  | 0 | 0 | 1862 |
| VANGUARD INDEX FDS | MCAP GR IDXVIP | 922908538 |  | 4752676 | 26439 | SH |  | SOLE |  | 3 | 0 | 26436 |
| VANGUARD INDEX FDS | SMALL CP ETF | 922908751 |  | 2441546 | 13303 | SH |  | SOLE |  | 825 | 0 | 12478 |
| VANGUARD INDEX FDS | MCAP VL IDXVIP | 922908512 |  | 4668337 | 34519 | SH |  | SOLE |  | 0 | 0 | 34519 |
| VANGUARD INDEX FDS | EXTEND MKT ETF | 922908652 |  | 1854704 | 13960 | SH |  | SOLE |  | 13813 | 0 | 147 |
| VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 |  | 264713 | 1520 | SH |  | SOLE |  | 1000 | 0 | 520 |
| VANGUARD INDEX FDS | GROWTH ETF | 922908736 |  | 10381465 | 48714 | SH |  | SOLE |  | 178 | 0 | 48536 |
| VANGUARD INDEX FDS | S 500 ETF SHS | 922908363 |  | 9029187 | 25699 | SH |  | SOLE |  | 3 | 0 | 25696 |
| VANGUARD INTL EQUITY INDEX F | FTSE EMR MKT ETF | 922042858 |  | 6891856 | 176805 | SH |  | SOLE |  | 0 | 0 | 176805 |
| VANGUARD INTL EQUITY INDEX F | GLB EX US ETF | 922042676 |  | 782235 | 18922 | SH |  | SOLE |  | 0 | 0 | 18922 |
| VANGUARD INTL EQUITY INDEX F | FTSE SMCAP ETF | 922042718 |  | 2089774 | 20327 | SH |  | SOLE |  | 0 | 0 | 20327 |
| VANGUARD MALVERN FDS | STRM INFPROIDX | 922020805 |  | 296627 | 6350 | SH |  | SOLE |  | 0 | 0 | 6350 |
| VANGUARD SCOTTSDALE FDS | INT-TERM CORP | 92206C870 |  | 5215477 | 67288 | SH |  | SOLE |  | 91 | 0 | 67197 |
| VANGUARD SCOTTSDALE FDS | SHRT TRM CORP BD | 92206C409 |  | 735538 | 9782 | SH |  | SOLE |  | 0 | 0 | 9782 |
| VANGUARD SCOTTSDALE FDS | LG-TERM COR BD | 92206C813 |  | 5039980 | 66570 | SH |  | SOLE |  | 0 | 0 | 66570 |
| VANGUARD SCOTTSDALE FDS | MTG-BKD SECS ETF | 92206C771 |  | 1230931 | 27042 | SH |  | SOLE |  | 0 | 0 | 27042 |
| VANGUARD SPECIALIZED FUNDS | DIV APP ETF | 921908844 |  | 11089070 | 73026 | SH |  | SOLE |  | 100 | 0 | 72926 |
| VANGUARD STAR FDS | VG TL INTL STK F | 921909768 |  | 483920 | 9357 | SH |  | SOLE |  | 0 | 0 | 9357 |
| VANGUARD TAX-MANAGED FDS | VAN FTSE DEV MKT | 921943858 |  | 11140264 | 265434 | SH |  | SOLE |  | 0 | 0 | 265434 |
| VANGUARD WHITEHALL FDS | HIGH DIV YLD | 921946406 |  | 10023279 | 92628 | SH |  | SOLE |  | 6019 | 0 | 86609 |
| VANGUARD WHITEHALL FDS | INTL HIGH ETF | 921946794 |  | 10555345 | 177192 | SH |  | SOLE |  | 0 | 0 | 177192 |
| VANGUARD WHITEHALL FDS | EM MK GOV BD ETF | 921946885 |  | 2525365 | 41413 | SH |  | SOLE |  | 0 | 0 | 41413 |
| VANGUARD WORLD FDS | HEALTH CAR ETF | 92204A504 |  | 275546 | 1111 | SH |  | SOLE |  | 8 | 0 | 1103 |
| VANGUARD WORLD FDS | INF TECH ETF | 92204A702 |  | 359447 | 1125 | SH |  | SOLE |  | 2 | 0 | 1123 |
| VANGUARD WORLD FDS | CONSUM STP ETF | 92204A207 |  | 271264 | 1416 | SH |  | SOLE |  | 0 | 0 | 1416 |
| VANGUARD WORLD FDS | FINANCIALS ETF | 92204A405 |  | 271039 | 3276 | SH |  | SOLE |  | 0 | 0 | 3276 |
| VERIZON COMMUNICATIONS INC | COM | 92343V104 |  | 5512316 | 139906 | SH |  | SOLE |  | 4713 | 0 | 135193 |
| VERTEX PHARMACEUTICALS INC | COM | 92532F100 |  | 1440146 | 4987 | SH |  | SOLE |  | 0 | 0 | 4987 |
| VICTORY PORTFOLIOS II | VCSHS US EQ INCM | 92647N824 |  | 313536 | 5051 | SH |  | SOLE |  | 0 | 0 | 5051 |
| VIEW INC | COM CL A | 92671V106 |  | 36536 | 37865 | SH |  | SOLE |  | 0 | 0 | 37865 |
| VISA INC | COM CL A | 92826C839 |  | 2132931 | 10266 | SH |  | SOLE |  | 0 | 0 | 10266 |
| WALGREENS BOOTS ALLIANCE INC | COM | 931427108 |  | 436193 | 11675 | SH |  | SOLE |  | 0 | 0 | 11675 |
| WALMART INC | COM | 931142103 |  | 4361885 | 30763 | SH |  | SOLE |  | 7025 | 0 | 23738 |
| WASTE MGMT INC DEL | COM | 94106L109 |  | 3421169 | 21808 | SH |  | SOLE |  | 1250 | 0 | 20558 |
| WEC ENERGY GROUP INC | COM | 92939U106 |  | 262097 | 2795 | SH |  | SOLE |  | 0 | 0 | 2795 |
| WESTERN ASSET HIGH INCOME OP | COM | 95766K109 |  | 390551 | 98874 | SH |  | SOLE |  | 0 | 0 | 98874 |
| WESTERN ASSET MORTGAGE CAPIT | NOTE 6.750% 9/1 | 95790DAD7 |  | 53033 | 60000 | PRN |  | SOLE |  | 0 | 0 | 60000 |
| WESTERN ASSET MTG DEFINED OP | COM | 95790B109 |  | 372297 | 34568 | SH |  | SOLE |  | 0 | 0 | 34568 |
| WISDOMTREE TR | YIELD ENHANCD US | 97717X511 |  | 3803055 | 89169 | SH |  | SOLE |  | 0 | 0 | 89169 |
| WISDOMTREE TR | FLOATNG RAT TREA | 97717Y527 |  | 519088 | 10326 | SH |  | SOLE |  | 0 | 0 | 10326 |
| WISDOMTREE TR | US QTLY DIV GRT | 97717X669 |  | 8460288 | 140164 | SH |  | SOLE |  | 0 | 0 | 140164 |
| WISDOMTREE TR | EMER MKT HIGH FD | 97717W315 |  | 3772860 | 105860 | SH |  | SOLE |  | 0 | 0 | 105860 |
| WOODWARD INC | COM | 980745103 |  | 308343 | 3192 | SH |  | SOLE |  | 0 | 0 | 3192 |
| WW INTL INC | COM | 98262P101 |  | 96500 | 25000 | SH |  | SOLE |  | 0 | 0 | 25000 |
| WYNN RESORTS LTD | COM | 983134107 |  | 390743 | 4738 | SH |  | SOLE |  | 0 | 0 | 4738 |
| ZIMMER BIOMET HOLDINGS INC | COM | 98956P102 |  | 1308371 | 10262 | SH |  | SOLE |  | 0 | 0 | 10262 |

---