# EDGAR Filing Document

**Accession Number:** 0001428793
**File Stem:** 0001214659-23-000598
**Filing Date:** 2023-1
**Character Count:** 41118
**Document Hash:** fc00a27c5a9ec2ddec96acee582f3d20
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001214659-23-000598.hdr.sgml**: 20230113

**ACCESSION NUMBER**: 0001214659-23-000598

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

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20221231

**FILED AS OF DATE**: 20230113

**DATE AS OF CHANGE**: 20230113

**EFFECTIVENESS DATE**: 20230113

**FILER**: 

**COMPANY DATA:**
- **COMPANY CONFORMED NAME:** First Heartland Consultants, Inc.
- **CENTRAL INDEX KEY:** 0001428793
- **IRS NUMBER:** 431635589
- **STATE OF INCORPORATION:** MO
- **FISCAL YEAR END:** 1231

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

**BUSINESS ADDRESS:**
- **STREET 1:** 4101 LAKE ST. LOUIS BLVD.
- **CITY:** LAKE ST. LOUIS
- **STATE:** MO
- **ZIP:** 63367
- **BUSINESS PHONE:** 636-625-0900

**MAIL ADDRESS:**
- **STREET 1:** 4101 LAKE ST. LOUIS BLVD.
- **CITY:** LAKE ST. LOUIS
- **STATE:** MO
- **ZIP:** 63367

### 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:** First Heartland Consultants Inc.<br>**Address:** 4101 LAKE ST. LOUIS BLVD.<br>LAKE ST. LOUIS, MO 63367

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

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:** Jason W. Wilson<br>**Title:** Compliance Analyst<br>**Phone:** 636-695-2823

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

Jason W. Wilson  Lake St. Louis, MO  01-06-2022<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:** 371

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

      (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 |
| AT INC | COM | 00206R102 |  | 634785 | 34480 | SH |  | SOLE |  | 0 | 0 | 34480 |
| ARK ETF TR | ETF | 00214Q104 |  | 249548 | 7988 | SH |  | SOLE |  | 0 | 0 | 7988 |
| ABBVIE INC | COM | 00287Y109 |  | 1637972 | 10135 | SH |  | SOLE |  | 0 | 0 | 10135 |
| ABERDEEN STANDARD SILVER ETF TRUST | ETF | 003264108 |  | 202132 | 8796 | SH |  | SOLE |  | 0 | 0 | 8796 |
| ADOBE INC | COM | 00724F101 |  | 582197 | 1730 | SH |  | SOLE |  | 0 | 0 | 1730 |
| ADVANCED MICRO DEVICES INC | COM | 007903107 |  | 336351 | 5193 | SH |  | SOLE |  | 0 | 0 | 5193 |
| ALLIANZ US LARGE CAP BUFFER 20 | ETF | 00888H505 |  | 4021877 | 144519 | SH |  | SOLE |  | 0 | 0 | 144519 |
| ALLIANZ US LARGE CAP BUFFER 10 | ETF | 00888H604 |  | 4492849 | 159031 | SH |  | SOLE |  | 0 | 0 | 159031 |
| ALLIANZ US LARGE CAP BUFFER 20 | ETF | 00888H794 |  | 457947 | 18760 | SH |  | SOLE |  | 0 | 0 | 18760 |
| ALBEMARLE | COM | 012653101 |  | 343691 | 1584 | SH |  | SOLE |  | 0 | 0 | 1584 |
| ALIBABA GROUP HLDG LTD | SPONSORED ADS | 01609W102 |  | 249647 | 2834 | SH |  | SOLE |  | 0 | 0 | 2834 |
| ALPHABET INC | CAP STK CL C | 02079K107 |  | 1543902 | 17400 | SH |  | SOLE |  | 0 | 0 | 17400 |
| ALPHABET INC | CAP STK CL A | 02079K305 |  | 723927 | 8205 | SH |  | SOLE |  | 0 | 0 | 8205 |
| ALTRIA GROUP INC | COM | 02209S103 |  | 2419762 | 52937 | SH |  | SOLE |  | 0 | 0 | 52937 |
| AMAZON COM INC | COM | 023135106 |  | 6141072 | 73108 | SH |  | SOLE |  | 0 | 0 | 73108 |
| AMERICAN CENTY ETF TR | DIVERSIFIED MU | 025072505 |  | 230362 | 4708 | SH |  | SOLE |  | 0 | 0 | 4708 |
| AMERICAN CENTY ETF TR | FOCUSED LRG CAP | 025072794 |  | 25884 | 440207 | SH |  | SOLE |  | 0 | 0 | 440207 |
| AMERICAN FIN TR INC | COM CLASS A | 02607T109 |  | 213374 | 35982 | SH |  | SOLE |  | 0 | 0 | 35982 |
| AMERISOURCEBERGEN CORP | COM | 03073E105 |  | 352093 | 2124 | SH |  | SOLE |  | 0 | 0 | 2124 |
| AMGEN INC | COM | 031162100 |  | 689314 | 2624 | SH |  | SOLE |  | 0 | 0 | 2624 |
| AMPLIFY ETF TR | ETF | 032108409 |  | 690016 | 19241 | SH |  | SOLE |  | 0 | 0 | 19241 |
| APPLE INC | COM | 037833100 |  | 11778195 | 90650 | SH |  | SOLE |  | 0 | 0 | 90650 |
| APPLIED MATLS INC | COM | 038222105 |  | 375474 | 3855 | SH |  | SOLE |  | 0 | 0 | 3855 |
| AUTOMATIC DATA PROCESSING IN | COM | 053015103 |  | 581619 | 2434 | SH |  | SOLE |  | 0 | 0 | 2434 |
| BANK OF AMERICA | COM | 060505104 |  | 420076 | 12683 | SH |  | SOLE |  | 0 | 0 | 12683 |
| BANK OF NEW YORK MELLON | COM | 064058100 |  | 276762 | 6080 | SH |  | SOLE |  | 0 | 0 | 6080 |
| BANK OF N S HALIFAX | COM | 064149107 |  | 332248 | 6783 | SH |  | SOLE |  | 0 | 0 | 6783 |
| BANK OZK | COM | 06417N103 |  | 401457 | 10021 | SH |  | SOLE |  | 0 | 0 | 10021 |
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 |  | 3838700 | 12427 | SH |  | SOLE |  | 0 | 0 | 12427 |
| BLACKROCK CAP INVT CORP | COM | 092533108 |  | 71564 | 19769 | SH |  | SOLE |  | 0 | 0 | 19769 |
| BLACKSTONE GROUP INC | COM CL A | 09260D107 |  | 298309 | 4020 | SH |  | SOLE |  | 0 | 0 | 4020 |
| BOEING CO | COM | 097023105 |  | 1541759 | 8093 | SH |  | SOLE |  | 0 | 0 | 8093 |
| BRISTOL-MYERS SQUIBB CO | COM | 110122108 |  | 287601 | 3997 | SH |  | SOLE |  | 0 | 0 | 3997 |
| BRITISH AMERN TOB PLC | SPONSORED ADR | 110448107 |  | 2977951 | 74486 | SH |  | SOLE |  | 0 | 0 | 74486 |
| BROADCOM INC | COM | 11135F101 |  | 396423 | 709 | SH |  | SOLE |  | 0 | 0 | 709 |
| CMS ENERGY CORP | COM | 125896100 |  | 278878 | 4403 | SH |  | SOLE |  | 0 | 0 | 4403 |
| CVS HEALTH CORP | COM | 126650100 |  | 621736 | 6671 | SH |  | SOLE |  | 0 | 0 | 6671 |
| CAPITAL GROUP CORE EQUITY | ETF | 14020V108 |  | 579243 | 25790 | SH |  | SOLE |  | 0 | 0 | 25790 |
| CAPITAL GROUP DIVIDEND VALUE | ETF | 14020W106 |  | 681539 | 28891 | SH |  | SOLE |  | 0 | 0 | 28891 |
| CARDINAL HEALTH INC | COM | 14149Y108 |  | 276918 | 3602 | SH |  | SOLE |  | 0 | 0 | 3602 |
| CATERPILLAR INC DEL | COM | 149123101 |  | 744136 | 3106 | SH |  | SOLE |  | 0 | 0 | 3106 |
| CHENIERE ENERGY INC | COM | 16411R208 |  | 254632 | 1698 | SH |  | SOLE |  | 0 | 0 | 1698 |
| CHEVRON CORP NEW | COM | 166764100 |  | 1199806 | 6684 | SH |  | SOLE |  | 0 | 0 | 6684 |
| CISCO SYS INC | COM | 17275R102 |  | 426559 | 8953 | SH |  | SOLE |  | 0 | 0 | 8953 |
| COCA COLA COMPANY | COM | 191216100 |  | 642877 | 10106 | SH |  | SOLE |  | 0 | 0 | 10106 |
| COHERENT CORP | COM | 19247G107 |  | 237803 | 6775 | SH |  | SOLE |  | 0 | 0 | 6775 |
| COMCAST CORP | COM | 20030N101 |  | 262625 | 7510 | SH |  | SOLE |  | 0 | 0 | 7510 |
| CONOCOPHILLIPS | COM | 20825C104 |  | 369022 | 3127 | SH |  | SOLE |  | 0 | 0 | 3127 |
| COSTCO WHSL CORP NEW | COM | 22160K105 |  | 875135 | 1917 | SH |  | SOLE |  | 0 | 0 | 1917 |
| DBX ETF TR XTRACK MUN INFRA | ETF | 233051705 |  | 229427 | 9656 | SH |  | SOLE |  | 0 | 0 | 9656 |
| DNP SELECT INCOME FD INC | COM | 23325P104 |  | 4719851 | 419542 | SH |  | SOLE |  | 0 | 0 | 419542 |
| DANIMER SCIENTIFIC INC | COM | 236272100 |  | 56696 | 31674 | SH |  | SOLE |  | 0 | 0 | 31674 |
| DECKERS OUTDOOR CORP | COM | 243537107 |  | 475000 | 1190 | SH |  | SOLE |  | 0 | 0 | 1190 |
| DEERE  CO | COM | 244199105 |  | 880546 | 2053 | SH |  | SOLE |  | 0 | 0 | 2053 |
| DELTA AIR LINES INC DEL | COM | 247361702 |  | 419255 | 12758 | SH |  | SOLE |  | 0 | 0 | 12758 |
| DEVON ENERGY CORP NEW | COM | 25179M103 |  | 458619 | 7456 | SH |  | SOLE |  | 0 | 0 | 7456 |
| DIREXION SHS ETF TR | NAS100 EQL WGT | 25459Y207 |  | 400524 | 6274 | SH |  | SOLE |  | 0 | 0 | 6274 |
| DISNEY WALT CO | COM | 254687106 |  | 588971 | 6779 | SH |  | SOLE |  | 0 | 0 | 6779 |
| DUKE ENERGY CORP NEW | COM | 26441C204 |  | 709047 | 6884 | SH |  | SOLE |  | 0 | 0 | 6884 |
| EOG RES INC | COM | 26875P101 |  | 353719 | 2731 | SH |  | SOLE |  | 0 | 0 | 2731 |
| ETF SER SOLUTIONS | APTUS COLLARED | 26922A222 |  | 26297628 | 912161 | SH |  | SOLE |  | 0 | 0 | 912161 |
| ETF SER SOLUTIONS | APTUS DEFINED | 26922A388 |  | 22819190 | 891374 | SH |  | SOLE |  | 0 | 0 | 891374 |
| ETF SER SOLUTIONS | OPUS SML CP VL | 26922A446 |  | 17796637 | 574387 | SH |  | SOLE |  | 0 | 0 | 574387 |
| ETF SER SOLUTIONS | APTUS DRAWDOWN | 26922A784 |  | 14115410 | 420275 | SH |  | SOLE |  | 0 | 0 | 420275 |
| ETF SER SOLUTIONS | Aptus Enhanced Yield ETF | 26922B642 |  | 15179835 | 605498 | SH |  | SOLE |  | 0 | 0 | 605498 |
| ETF SER SOLUTIONS | INTL DRAWDWN MNG | 26922B709 |  | 7055607 | 370889 | SH |  | SOLE |  | 0 | 0 | 370889 |
| EATON VANCE RISK MNGD DIV | COM | 27829G106 |  | 408315 | 54442 | SH |  | SOLE |  | 0 | 0 | 54442 |
| EMERSON ELEC CO | COM | 291011104 |  | 331958 | 3455 | SH |  | SOLE |  | 0 | 0 | 3455 |
| ENBRIDGE INC | COM | 29250N105 |  | 961292 | 24609 | SH |  | SOLE |  | 0 | 0 | 24609 |
| ENCORE WIRE CORP | COM | 292562105 |  | 211980 | 1541 | SH |  | SOLE |  | 0 | 0 | 1541 |
| ENERGY TRANSFER L P | COM UT LTD PTN | 29273V100 |  | 126784 | 10681 | SH |  | SOLE |  | 0 | 0 | 10681 |
| ENTERPRISE PROD PARTNERS L | COM | 293792107 |  | 4596800 | 190580 | SH |  | SOLE |  | 0 | 0 | 190580 |
| EXELON CORP | COM | 30161N101 |  | 310921 | 7192 | SH |  | SOLE |  | 0 | 0 | 7192 |
| EXXON MOBIL CORP | COM | 30231G102 |  | 1302486 | 11808 | SH |  | SOLE |  | 0 | 0 | 11808 |
| META PLATFORMS INC | CL A | 30303M102 |  | 513852 | 4270 | SH |  | SOLE |  | 0 | 0 | 4270 |
| FAIR ISAAC CORP | COM | 303250104 |  | 408830 | 683 | SH |  | SOLE |  | 0 | 0 | 683 |
| FIDELITY BLUE CHIP GROWTH | ETF | 316092352 |  | 250359 | 11871 | SH |  | SOLE |  | 0 | 0 | 11871 |
| FIDELITY TOTAL BOND | ETF | 316188309 |  | 3700734 | 82202 | SH |  | SOLE |  | 0 | 0 | 82202 |
| FIFTH THIRD BANCORP | COM | 316773100 |  | 217202 | 6620 | SH |  | SOLE |  | 0 | 0 | 6620 |
| FIRST SOLAR INC | COM | 336433107 |  | 338376 | 2259 | SH |  | SOLE |  | 0 | 0 | 2259 |
| FIRST TR EXCHANGE TR | MORNINGSTAR DIV LEA SHS | 336917109 |  | 528950 | 14468 | SH |  | SOLE |  | 0 | 0 | 14468 |
| FIRST TR EXCHANGE TRADED FD | WTR ETF | 33733B100 |  | 790852 | 9965 | SH |  | SOLE |  | 0 | 0 | 9965 |
| FIRST TR EXCHANGE TRADED FD | CAP STRENGTH ETF | 33733E104 |  | 2191838 | 29244 | SH |  | SOLE |  | 0 | 0 | 29244 |
| FIRST TR EXCHANGE TRADED FD | NY ARCA BIOTECH | 33733E203 |  | 871451 | 5654 | SH |  | SOLE |  | 0 | 0 | 5654 |
| FIRST TR EXCHANGE TRADED FD | DJ INTERNT IDX | 33733E302 |  | 804785 | 6535 | SH |  | SOLE |  | 0 | 0 | 6535 |
| FIRST TR EXCHANGE TRADED FD | NAS CLNEDG GREEN | 33733E500 |  | 228494 | 4842 | SH |  | SOLE |  | 0 | 0 | 4842 |
| FIRST TR NASDAQ 100 TECH IND | SHS | 337345102 |  | 315404 | 2997 | SH |  | SOLE |  | 0 | 0 | 2997 |
| FIRST TR VALUE LINE DIVID IN | SHS | 33734H106 |  | 5205820 | 130439 | SH |  | SOLE |  | 0 | 0 | 130439 |
| FIRST TR ENERGY ALPHA | ETF | 33734X127 |  | 353951 | 20711 | SH |  | SOLE |  | 0 | 0 | 20711 |
| FIRST TR EXCHANGE TRADED FD | NASDAQ CYB ETF | 33734X846 |  | 1935887 | 50010 | SH |  | SOLE |  | 0 | 0 | 50010 |
| FIRST TR MID CP CORE ALPHA D | COM SHS | 33735B108 |  | 2291309 | 26088 | SH |  | SOLE |  | 0 | 0 | 26088 |
| FIRST TR LRG CP VL ALPHADEX | COM SHS | 33735J101 |  | 387292 | 5885 | SH |  | SOLE |  | 0 | 0 | 5885 |
| FIRST TRUST LRGCP GWT ALPHAD | COM SHS | 33735K108 |  | 287516 | 3145 | SH |  | SOLE |  | 0 | 0 | 3145 |
| FIRST TR EXCHANGE TRADED FD | NASDQ CLN EDGE | 33737A108 |  | 3720194 | 42644 | SH |  | SOLE |  | 0 | 0 | 42644 |
| FIRST TR EXCHANGE-TRADED ALP | MID CP GR ALPH | 33737M102 |  | 299544 | 5312 | SH |  | SOLE |  | 0 | 0 | 5312 |
| FIRST TR EXCHANGE TRADED FD | NO AMER ENERGY | 33738D101 |  | 562237 | 21065 | SH |  | SOLE |  | 0 | 0 | 21065 |
| FIRST TR EXCHANGE TRADED FD | SENIOR LN FD | 33738D309 |  | 2635563 | 59106 | SH |  | SOLE |  | 0 | 0 | 59106 |
| FIRST TR EXCHANGE TRADED FD | NASD TECH DIV | 33738R118 |  | 1424513 | 29814 | SH |  | SOLE |  | 0 | 0 | 29814 |
| FIRST TR EXCHANGE TRADED FD | RISNG DIVD ACHIV | 33738R506 |  | 9811464 | 223394 | SH |  | SOLE |  | 0 | 0 | 223394 |
| FIRST TR EXCHANGE TRADED FD | DORSEY WRT 5 ETF | 33738R605 |  | 2663094 | 57209 | SH |  | SOLE |  | 0 | 0 | 57209 |
| FIRST TR EXCHANGE TRADED FD | PFD SECS INC ETF | 33739E108 |  | 4435838 | 264038 | SH |  | SOLE |  | 0 | 0 | 264038 |
| FIRST TRUST MANAGED FUTURES | ETF | 33739G103 |  | 281554 | 5915 | SH |  | SOLE |  | 0 | 0 | 5915 |
| FIRST TR EXCHANGE TRADED FD | GLB FD | 33739H101 |  | 1653197 | 67505 | SH |  | SOLE |  | 0 | 0 | 67505 |
| FIRST TR EXCHANGE TRADED FD I | MANAGD MUN ETF | 33739N108 |  | 427789 | 8537 | SH |  | SOLE |  | 0 | 0 | 8537 |
| FIRST TR EXCH TRADED FD III | MUNI HI INCM ETF | 33739P301 |  | 290840 | 6283 | SH |  | SOLE |  | 0 | 0 | 6283 |
| FIRST TR EXCH TRADED FD III | RIVRFRNT DYN DEV | 33739P608 |  | 233672 | 4395 | SH |  | SOLE |  | 0 | 0 | 4395 |
| FIRST TR EXCH TRADED FD III | INSTL PFD SECS | 33739P855 |  | 251851 | 14141 | SH |  | SOLE |  | 0 | 0 | 14141 |
| FIRST TR EXCHANGE TRADED FD | FST LOW OPPT ETF | 33739Q200 |  | 785157 | 16561 | SH |  | SOLE |  | 0 | 0 | 16561 |
| FIRST TR EXCHANGE TRADED FD | FIRST TR ENH NEW | 33739Q408 |  | 2881413 | 48476 | SH |  | SOLE |  | 0 | 0 | 48476 |
| FIRST TR EXCHANGE TRADED FD I | CBOE VEST NAS 100 BUFFER QJUN | 33740F557 |  | 4987302 | 282266 | SH |  | SOLE |  | 0 | 0 | 282266 |
| FIRST TR EXCHNG TRADED FD VI | CBOE VEST US EQ | 33740F755 |  | 1265637 | 56985 | SH |  | SOLE |  | 0 | 0 | 56985 |
| FIRST TR EXCHNG TRADED FD VI | TCW OPPORTUNIS | 33740F805 |  | 1816817 | 41366 | SH |  | SOLE |  | 0 | 0 | 41366 |
| FIRST TR EXCHNG TRADED FD VI | US EQ DEEP BUFR | 33740F839 |  | 249827 | 7647 | SH |  | SOLE |  | 0 | 0 | 7647 |
| FIRST TR EXCHNG TRADED FD VI | TCW UNCONSTRAI | 33740F888 |  | 602943 | 25008 | SH |  | SOLE |  | 0 | 0 | 25008 |
| FIRST TR EXCHNG TRADED FD VI | CBOE EQTY BFR | 33740U505 |  | 547447 | 17237 | SH |  | SOLE |  | 0 | 0 | 17237 |
| FIRST TR EXCHGN TRADED FD VI | CBOE BEST DEEP BUF | 33740U703 |  | 1181872 | 60085 | SH |  | SOLE |  | 0 | 0 | 60085 |
| FIRST TR EXCHNG TRADED FD VI | CBOE VEST BUFF GWTH | 33740U778 |  | 362630 | 20191 | SH |  | SOLE |  | 0 | 0 | 20191 |
| FIRST TR CBOE VEST US EQUITY ENH  MOD BUFF | ETF | 33740U786 |  | 3161056 | 106234 | SH |  | SOLE |  | 0 | 0 | 106234 |
| FIRST TR EXCHNG TRADED FD VI | CBOE VEST EQUITY ENH  MOD BUFF ETF | 33740U810 |  | 16810462 | 543676 | SH |  | SOLE |  | 0 | 0 | 543676 |
| FIRST TR EXCHNG TRADED FD VI | CBOE VEST US EQ ENHE  MOD BUF ETF | 33740U844 |  | 9340896 | 304770 | SH |  | SOLE |  | 0 | 0 | 304770 |
| FIRST TR EXCHANGE TRADED FD | MID CAP RISING DIV | 33741X102 |  | 2326317 | 89302 | SH |  | SOLE |  | 0 | 0 | 89302 |
| FISERV INC | COM | 337738108 |  | 440867 | 4362 | SH |  | SOLE |  | 0 | 0 | 4362 |
| FLEXSHARES TR | IBOXX 3R TARGT | 33939L506 |  | 396713 | 16867 | SH |  | SOLE |  | 0 | 0 | 16867 |
| FORD MOTOR CO DEL | COM PAR $0.01 | 345370860 |  | 441906 | 37997 | SH |  | SOLE |  | 0 | 0 | 37997 |
| FRESENIUS MED CARE AG KGA | ADR | 358029106 |  | 744303 | 45551 | SH |  | SOLE |  | 0 | 0 | 45551 |
| GENERAL ELECTRIC CO | COM NEW | 369604301 |  | 340629 | 4065 | SH |  | SOLE |  | 0 | 0 | 4065 |
| GENUINE PARTS CO | COM | 372460105 |  | 379376 | 2186 | SH |  | SOLE |  | 0 | 0 | 2186 |
| GILEAD SCIENCES INC | COM | 375558103 |  | 632318 | 7365 | SH |  | SOLE |  | 0 | 0 | 7365 |
| GLOBAL SELF STORAGE INC | COM | 37955N106 |  | 119218 | 24430 | SH |  | SOLE |  | 0 | 0 | 24430 |
| GOLDMAN SACHS GROUP INC | COM | 38141G104 |  | 503406 | 1466 | SH |  | SOLE |  | 0 | 0 | 1466 |
| GOLDMAN SACHS ACTIVE BETA INT | ETF | 381430107 |  | 251624 | 8743 | SH |  | SOLE |  | 0 | 0 | 8743 |
| GRANITESHARES GOLD TR | SHS BEN INT | 38748G101 |  | 182467 | 10109 | SH |  | SOLE |  | 0 | 0 | 10109 |
| HOME DEPOT INC | COM | 437076102 |  | 972814 | 3079 | SH |  | SOLE |  | 0 | 0 | 3079 |
| ILLINOIS TOOL WKS INC | COM | 452308109 |  | 224265 | 1018 | SH |  | SOLE |  | 0 | 0 | 1018 |
| INTEL CORP | COM | 458140100 |  | 305910 | 11574 | SH |  | SOLE |  | 0 | 0 | 11574 |
| INTL BUSINESS MACH | COM | 459200101 |  | 356280 | 2528 | SH |  | SOLE |  | 0 | 0 | 2528 |
| INTERPUBLIC GROUP COS INC | COM | 460690100 |  | 262683 | 7886 | SH |  | SOLE |  | 0 | 0 | 7886 |
| INTUITIVE SURGICAL INC | COM NEW | 46120E602 |  | 443135 | 1670 | SH |  | SOLE |  | 0 | 0 | 1670 |
| INVESCO ACTIVELY MANAGD ETF | ACTIVE US REAL | 46090A101 |  | 211343 | 2427 | SH |  | SOLE |  | 0 | 0 | 2427 |
| INVESCO ACTIVELY MANAGD ETF | TOTAL RETURN | 46090A804 |  | 204096 | 4392 | SH |  | SOLE |  | 0 | 0 | 4392 |
| INVESCO ACTIVELY MANAGD ETF | VAR RATE INVT | 46090A879 |  | 201238 | 8144 | SH |  | SOLE |  | 0 | 0 | 8144 |
| INVESCO QQQ TR | UNIT SER 1 | 46090E103 |  | 3500212 | 13144 | SH |  | SOLE |  | 0 | 0 | 13144 |
| INVESCO EXCHANGE TRADED FD T | S 500 EQL UTIL | 46137V274 |  | 430807 | 3703 | SH |  | SOLE |  | 0 | 0 | 3703 |
| INVESCO EXCHANGE TRADED FD T | S EQL TEC | 46137V282 |  | 264037 | 1086 | SH |  | SOLE |  | 0 | 0 | 1086 |
| INVESCO EXCHANGE TRADED FD T | S EQL HLT | 46137V332 |  | 745687 | 2585 | SH |  | SOLE |  | 0 | 0 | 2585 |
| INVESCO EXCHANGE TRADED FD T | S EQL WGT | 46137V357 |  | 620449 | 4392 | SH |  | SOLE |  | 0 | 0 | 4392 |
| INVESCO EXCHANGE TRADED FD T | S EQL STP | 46137V373 |  | 781358 | 4582 | SH |  | SOLE |  | 0 | 0 | 4582 |
| INVESCO EXCHANGE TRADED FD T | RUSSEL 200 GWT | 46137V431 |  | 312063 | 3778 | SH |  | SOLE |  | 0 | 0 | 3778 |
| INVESCO EXCHANGE TRADED FD T | S EQL WGT | 46137V449 |  | 351843 | 4700 | SH |  | SOLE |  | 0 | 0 | 4700 |
| INVESCO EXCHANGE TRADED FD T | DIVIDEND ETF | 46137V605 |  | 218693 | 5009 | SH |  | SOLE |  | 0 | 0 | 5009 |
| INVESCO EXCHANGE TRADED FD T | DYNAMIC LARGE CAP VALUE | 46137V738 |  | 8413340 | 178779 | SH |  | SOLE |  | 0 | 0 | 178779 |
| INVESCO EXCHANGE TRADED FD T | DWA CONSUMER STAPLE MOMENTUM ETF | 46137V886 |  | 2038230 | 24658 | SH |  | SOLE |  | 0 | 0 | 24658 |
| INVESCO EXCHANGE TRADED FD TR | ZACKS MID CAP | 46137Y401 |  | 275533 | 3099 | SH |  | SOLE |  | 0 | 0 | 3099 |
| INVESCO EXCHANGE TRADED FD TR | S LOW VOL | 46138E354 |  | 219241 | 3431 | SH |  | SOLE |  | 0 | 0 | 3431 |
| INVESCO EXCHANGE TRADED FD TR | S HDL VOL | 46138E362 |  | 346115 | 7896 | SH |  | SOLE |  | 0 | 0 | 7896 |
| INVESCO EXCHANGE TRADED FD TR | NATL AMT MUNI | 46138E537 |  | 2366353 | 103154 | SH |  | SOLE |  | 0 | 0 | 103154 |
| INVESCO EXCH TRADED FD TR II | NASDAQNXTGEN100 | 46138G631 |  | 222363 | 9300 | SH |  | SOLE |  | 0 | 0 | 9300 |
| INVESCO EXCH TRADED FD TR II | NASDAQ 100 ETF | 46138G649 |  | 1245685 | 11373 | SH |  | SOLE |  | 0 | 0 | 11373 |
| INVESCO EXCH TRADED FD TR II | SMALLCAP 600 ETF | 46138G664 |  | 247774 | 2283 | SH |  | SOLE |  | 0 | 0 | 2283 |
| ISHARES | MIN VOL GBL ETF | 464286525 |  | 457236 | 4812 | SH |  | SOLE |  | 0 | 0 | 4812 |
| ISHARES | MSCI EMERGING MARKETS MIN VOL | 464286533 |  | 499678 | 9419 | SH |  | SOLE |  | 0 | 0 | 9419 |
| ISHARES | MSCI EQUAL WEITE | 464286681 |  | 2121648 | 29087 | SH |  | SOLE |  | 0 | 0 | 29087 |
| ISHARES TR | MRNGSTR LG-CP GR | 464287119 |  | 217445 | 4466 | SH |  | SOLE |  | 0 | 0 | 4466 |
| ISHARES TR | CORE S TTL STK | 464287150 |  | 5127028 | 60460 | SH |  | SOLE |  | 0 | 0 | 60460 |
| ISHARES | SELECT DIVIDEND ETF | 464287168 |  | 297754 | 2468 | SH |  | SOLE |  | 0 | 0 | 2468 |
| ISHARES | TIPS BOND ETF | 464287176 |  | 232359 | 2183 | SH |  | SOLE |  | 0 | 0 | 2183 |
| ISHARES | CORE S ETF | 464287200 |  | 4399429 | 11450 | SH |  | SOLE |  | 0 | 0 | 11450 |
| ISHARES | CORE TOTUSBD ETF | 464287226 |  | 338353 | 3488 | SH |  | SOLE |  | 0 | 0 | 3488 |
| ISHARES | S 500 GRWT ETF | 464287309 |  | 1591543 | 27205 | SH |  | SOLE |  | 0 | 0 | 27205 |
| ISHARES | S 500 VAL ETF | 464287408 |  | 6113303 | 42140 | SH |  | SOLE |  | 0 | 0 | 42140 |
| ISHARES | 20 YEAR TREASURY ETF | 464287432 |  | 5655648 | 56806 | SH |  | SOLE |  | 0 | 0 | 56806 |
| ISHARES | 7-10 YEAR TREAS | 464287440 |  | 213980 | 2234 | SH |  | SOLE |  | 0 | 0 | 2234 |
| ISHARES | 1-3 YEAR TREASURE BOND ETF | 464287457 |  | 295296 | 3638 | SH |  | SOLE |  | 0 | 0 | 3638 |
| ISHARES | CORE S MCP ETF | 464287507 |  | 520131 | 2150 | SH |  | SOLE |  | 0 | 0 | 2150 |
| ISHARES | S MC 400GR ETF | 464287606 |  | 1088088 | 15931 | SH |  | SOLE |  | 0 | 0 | 15931 |
| ISHARES TR | RUSSELL 2000 ETF | 464287655 |  | 1441851 | 8269 | SH |  | SOLE |  | 0 | 0 | 8269 |
| ISHARES TR | CORE RUSSELL VAL | 464287663 |  | 1406013 | 19906 | SH |  | SOLE |  | 0 | 0 | 19906 |
| ISHARES TR | CORE RUSSELL GRW | 464287671 |  | 3415988 | 41903 | SH |  | SOLE |  | 0 | 0 | 41903 |
| ISHARES | RUSSELL 3000 | 464287689 |  | 2261440 | 10247 | SH |  | SOLE |  | 0 | 0 | 10247 |
| ISHARES TR | U.S. UTILITS ETF | 464287697 |  | 467577 | 5403 | SH |  | SOLE |  | 0 | 0 | 5403 |
| ISHARES TR | S MC 400VL ETF | 464287705 |  | 3129589 | 31047 | SH |  | SOLE |  | 0 | 0 | 31047 |
| ISHARES TR | U.S. TECH ETF | 464287721 |  | 761843 | 10227 | SH |  | SOLE |  | 0 | 0 | 10227 |
| ISHARES TR | U.S. INDUSTRIALS ETF | 464287754 |  | 1236907 | 12823 | SH |  | SOLE |  | 0 | 0 | 12823 |
| ISHARES TR | US HLTHCARE ETF | 464287762 |  | 1492427 | 5260 | SH |  | SOLE |  | 0 | 0 | 5260 |
| ISHARES TR | US FINANCIALS | 464287788 |  | 1205784 | 15977 | SH |  | SOLE |  | 0 | 0 | 15977 |
| ISHARES TR | US ENERGY ETF | 464287796 |  | 1195258 | 25710 | SH |  | SOLE |  | 0 | 0 | 25710 |
| ISHARES | CORE S SCP ETF | 464287804 |  | 1401492 | 14808 | SH |  | SOLE |  | 0 | 0 | 14808 |
| ISHARES TR | DOW JONES US ETF | 464287846 |  | 2210413 | 23653 | SH |  | SOLE |  | 0 | 0 | 23653 |
| ISHARES TR | SP SMCP600VL ETF | 464287879 |  | 2545814 | 27881 | SH |  | SOLE |  | 0 | 0 | 27881 |
| ISHARES TR | S SML 600 GWT | 464287887 |  | 272654 | 2522 | SH |  | SOLE |  | 0 | 0 | 2522 |
| ISHARES | MBS ETF | 464288588 |  | 767970 | 8280 | SH |  | SOLE |  | 0 | 0 | 8280 |
| ISHARES TR | 10/20 YR BOND ETF | 464288653 |  | 241999 | 2237 | SH |  | SOLE |  | 0 | 0 | 2237 |
| ISHARES | SHORT TREASURY BOND ETF | 464288679 |  | 1197995 | 10898 | SH |  | SOLE |  | 0 | 0 | 10898 |
| ISHARES TR | PFD AND INCM SEC | 464288687 |  | 450880 | 14768 | SH |  | SOLE |  | 0 | 0 | 14768 |
| ISHARES TR | US AER DEF ETF | 464288760 |  | 410888 | 3673 | SH |  | SOLE |  | 0 | 0 | 3673 |
| ISHARES TR | US HLTHCR PR ETF | 464288828 |  | 1074413 | 4013 | SH |  | SOLE |  | 0 | 0 | 4013 |
| ISHARES | MSCI EAFE VALUE ETF | 464288877 |  | 694119 | 15129 | SH |  | SOLE |  | 0 | 0 | 15129 |
| ISHARES | MSCI EAFE GROWTH ETF | 464288885 |  | 491504 | 5868 | SH |  | SOLE |  | 0 | 0 | 5868 |
| ISHARES TR | RUS TP200 GR ETF | 464289438 |  | 403111 | 3344 | SH |  | SOLE |  | 0 | 0 | 3344 |
| ISHARES TR | MODERT ALLOC ETF | 464289875 |  | 508840 | 13387 | SH |  | SOLE |  | 0 | 0 | 13387 |
| ISHARES TR | SILVER TRUST | 46428Q109 |  | 234117 | 10632 | SH |  | SOLE |  | 0 | 0 | 10632 |
| ISHARES TR | US TREAS BD ETF | 46429B267 |  | 1033302 | 45479 | SH |  | SOLE |  | 0 | 0 | 45479 |
| ISHARES TR | CMBS ETF | 46429B366 |  | 450193 | 9806 | SH |  | SOLE |  | 0 | 0 | 9806 |
| ISHARES TR | USA MIN VOL ETF | 46429B697 |  | 3798493 | 52683 | SH |  | SOLE |  | 0 | 0 | 52683 |
| ISHARES | MSCI USA MOMENTUM FACTOR ETF | 46432F396 |  | 1018008 | 6976 | SH |  | SOLE |  | 0 | 0 | 6976 |
| ISHARES TR | MSCI TOTAL INTERNATIONAL | 46432F834 |  | 222143 | 3838 | SH |  | SOLE |  | 0 | 0 | 3838 |
| ISHARES TR | CORE MSCI EAFE | 46432F842 |  | 269455 | 4371 | SH |  | SOLE |  | 0 | 0 | 4371 |
| ISHARES TR | MRNGSTR INC ETF | 46432F875 |  | 1152849 | 60740 | SH |  | SOLE |  | 0 | 0 | 60740 |
| ISHARES INC | MSCI EMRG CHN | 46434G764 |  | 7268982 | 153127 | SH |  | SOLE |  | 0 | 0 | 153127 |
| ISHARES TR | 0-5 YR HY CORP ETF | 46434V407 |  | 360364 | 8813 | SH |  | SOLE |  | 0 | 0 | 8813 |
| ISHARES | TOTAL USD BOND MARKET ETF | 46434V613 |  | 1704734 | 37942 | SH |  | SOLE |  | 0 | 0 | 37942 |
| ISHARES TR | CORE DIV GRWTH | 46434V621 |  | 1313206 | 26264 | SH |  | SOLE |  | 0 | 0 | 26264 |
| ISHARES | MSCI EAFE ETF | 46434V803 |  | 627372 | 23236 | SH |  | SOLE |  | 0 | 0 | 23236 |
| ISHARES | AWARE MSCI USA ETF | 46435G425 |  | 1284725 | 15159 | SH |  | SOLE |  | 0 | 0 | 15159 |
| ISHARES | FALLEN ANGELS ESD BOND ETF | 46435G474 |  | 203256 | 8259 | SH |  | SOLE |  | 0 | 0 | 8259 |
| ISHARES | MSCI GLOBAL SUS DEV ETF | 46435G532 |  | 226358 | 2868 | SH |  | SOLE |  | 0 | 0 | 2868 |
| ISHARES TR | GENOMICS IMMUN | 46435U192 |  | 213241 | 8472 | SH |  | SOLE |  | 0 | 0 | 8472 |
| ISHARES TR | US INFRASTRUC | 46435U713 |  | 322622 | 8897 | SH |  | SOLE |  | 0 | 0 | 8897 |
| JP MORGAN CHASE  CO | COM | 46625H100 |  | 843954 | 6293 | SH |  | SOLE |  | 0 | 0 | 6293 |
| JP MORGAN CHASE  CO | EQ PREM INC ETF | 46641Q332 |  | 3917490 | 71893 | SH |  | SOLE |  | 0 | 0 | 71893 |
| JEFFERIES FINL GROUP INC | COM | 47233W109 |  | 209931 | 6124 | SH |  | SOLE |  | 0 | 0 | 6124 |
| JOANN INC | COM | 47768J101 |  | 71558 | 25108 | SH |  | SOLE |  | 0 | 0 | 25108 |
| JOHNSON  JOHNSON | COM | 478160104 |  | 2133215 | 12075 | SH |  | SOLE |  | 0 | 0 | 12075 |
| KROGER | COM | 501044101 |  | 427879 | 9598 | SH |  | SOLE |  | 0 | 0 | 9598 |
| LEGAL GENERAL GROUP PLC | COM | 52463H103 |  | 175801 | 11634 | SH |  | SOLE |  | 0 | 0 | 11634 |
| LEGG MASON | LOW DIVI ETF | 52468L406 |  | 601869 | 15822 | SH |  | SOLE |  | 0 | 0 | 15822 |
| LILLY ELI  CO | COM | 532457108 |  | 1419678 | 3880 | SH |  | SOLE |  | 0 | 0 | 3880 |
| LINCOLN NATL CORP IND | COM | 534187109 |  | 680712 | 22158 | SH |  | SOLE |  | 0 | 0 | 22158 |
| LITMAN GREGORY FUNDS | DBI MANAGED ETF | 53700T827 |  | 4769412 | 163841 | SH |  | SOLE |  | 0 | 0 | 163841 |
| LOCKWOOD MARTIN CORP | COM | 539830109 |  | 463665 | 953 | SH |  | SOLE |  | 0 | 0 | 953 |
| LOWES COS INC | COM | 548661107 |  | 1693265 | 8498 | SH |  | SOLE |  | 0 | 0 | 8498 |
| MPLX LP | COM UNIT REP LTD | 55336V100 |  | 494702 | 15064 | SH |  | SOLE |  | 0 | 0 | 15064 |
| MANULIFE FINL CORP | COM | 56501R106 |  | 287397 | 16109 | SH |  | SOLE |  | 0 | 0 | 16109 |
| MARATHON PETE CORP | COM | 56585A102 |  | 526700 | 4525 | SH |  | SOLE |  | 0 | 0 | 4525 |
| MASTERCARD INCORPORATED | CL A | 57636Q104 |  | 1297822 | 3732 | SH |  | SOLE |  | 0 | 0 | 3732 |
| MCDONALDS CORP | COM | 580135101 |  | 445288 | 1689 | SH |  | SOLE |  | 0 | 0 | 1689 |
| MCKESSON CORP | COM | 58155Q103 |  | 294094 | 784 | SH |  | SOLE |  | 0 | 0 | 784 |
| MEDICAL PPTYS TRUST INC | COM | 58463J304 |  | 872585 | 78329 | SH |  | SOLE |  | 0 | 0 | 78329 |
| MEDIFAST INC | COM | 58470H101 |  | 404024 | 3502 | SH |  | SOLE |  | 0 | 0 | 3502 |
| MERCADOLIBRE INC | COM | 58733R102 |  | 692224 | 818 | SH |  | SOLE |  | 0 | 0 | 818 |
| MERCK  CO INC NEW | COM | 58933Y105 |  | 1204871 | 10859 | SH |  | SOLE |  | 0 | 0 | 10859 |
| MICROSOFT CORP | COM | 594918104 |  | 3275519 | 13658 | SH |  | SOLE |  | 0 | 0 | 13658 |
| MICRON TECHNOLOGY INC | COM | 595112103 |  | 322820 | 6458 | SH |  | SOLE |  | 0 | 0 | 6458 |
| MOHAWK INDS INC | COM | 608190104 |  | 214049 | 2094 | SH |  | SOLE |  | 0 | 0 | 2094 |
| MOLSON COORS BEV CO | COM | 60871R209 |  | 370583 | 7193 | SH |  | SOLE |  | 0 | 0 | 7193 |
| NIO INC | SPON ADR CL A | 62914V106 |  | 153533 | 15747 | SH |  | SOLE |  | 0 | 0 | 15747 |
| NETFLIX INC | COM | 64110L106 |  | 260084 | 882 | SH |  | SOLE |  | 0 | 0 | 882 |
| NEXTERA ENERGY INC | COM | 65339F101 |  | 213347 | 2552 | SH |  | SOLE |  | 0 | 0 | 2552 |
| BOODLES  CO | COM | 65540B105 |  | 80099 | 14590 | SH |  | SOLE |  | 0 | 0 | 14590 |
| NORTHERN LTS FD TR IV | INSPIRE 100 ETF | 66538H534 |  | 708507 | 23664 | SH |  | SOLE |  | 0 | 0 | 23664 |
| NORTHERN LTS FD TR IV | INSPIRE CORP | 66538H633 |  | 325557 | 14130 | SH |  | SOLE |  | 0 | 0 | 14130 |
| NORTHROP GRUMMAN CORP | COM | 666807102 |  | 402128 | 737 | SH |  | SOLE |  | 0 | 0 | 737 |
| NOVARTIS AG | COM | 66987V109 |  | 413048 | 4553 | SH |  | SOLE |  | 0 | 0 | 4553 |
| NVIDIA CORP | COM | 67066G104 |  | 1488749 | 10187 | SH |  | SOLE |  | 0 | 0 | 10187 |
| OREILLY AUTOMOTIVE INC NEW | COM | 67103H107 |  | 1444135 | 1711 | SH |  | SOLE |  | 0 | 0 | 1711 |
| OAKTREE SPECIALTY LENDING CO | COM | 67401P108 |  | 75666 | 11014 | SH |  | SOLE |  | 0 | 0 | 11014 |
| OLD REP INTL CORP | COM | 680223104 |  | 260844 | 10801 | SH |  | SOLE |  | 0 | 0 | 10801 |
| ORACLE CORP | COM | 68389X105 |  | 418018 | 5114 | SH |  | SOLE |  | 0 | 0 | 5114 |
| PACER FDS TR | US CASH COWS 100 ETF | 69374H881 |  | 601783 | 13011 | SH |  | SOLE |  | 0 | 0 | 13011 |
| PAYPAL HLDGS INC | COM | 70450Y103 |  | 261021 | 3665 | SH |  | SOLE |  | 0 | 0 | 3665 |
| PEPSICO INC | COM | 713448108 |  | 1145896 | 6342 | SH |  | SOLE |  | 0 | 0 | 6342 |
| PERFORMANCE FOOD GROUP | COM | 71377A103 |  | 204015 | 3494 | SH |  | SOLE |  | 0 | 0 | 3494 |
| PFIZER INC | COM | 717081103 |  | 493358 | 9628 | SH |  | SOLE |  | 0 | 0 | 9628 |
| PHILIP MORRIS INTL INC | COM | 718172109 |  | 206881 | 2044 | SH |  | SOLE |  | 0 | 0 | 2044 |
| PHILLIPS EDISON  COMPANY INC | COM | 71844V201 |  | 300697 | 9444 | SH |  | SOLE |  | 0 | 0 | 9444 |
| PIMCO ETF TR | ACTIVE BD ETF | 72201R775 |  | 382097 | 4223 | SH |  | SOLE |  | 0 | 0 | 4223 |
| PIMCO ETF TR | ENHAN SHRT MA AC | 72201R833 |  | 2413405 | 24464 | SH |  | SOLE |  | 0 | 0 | 24464 |
| PIMCO ETF TR | SHT TERM MUN BOND | 72201R874 |  | 465887 | 9451 | SH |  | SOLE |  | 0 | 0 | 9451 |
| PIMCO DYNAMIC INCOME FD | SHS | 72201Y101 |  | 5217036 | 282307 | SH |  | SOLE |  | 0 | 0 | 282307 |
| PROCTER  GAMBLE CO | COM | 742718109 |  | 973400 | 6422 | SH |  | SOLE |  | 0 | 0 | 6422 |
| PROSHARES TR | SHORT S 500 | 74347B425 |  | 1998511 | 124673 | SH |  | SOLE |  | 0 | 0 | 124673 |
| PROSHARES TR | S MDCP 400 DIV | 74347B680 |  | 243055 | 3397 | SH |  | SOLE |  | 0 | 0 | 3397 |
| PROSHARES TR | SHORT QQQ | 74347B714 |  | 2333905 | 158553 | SH |  | SOLE |  | 0 | 0 | 158553 |
| PROSHARES TR | SHRT HGH YIELD | 74347R131 |  | 520809 | 27411 | SH |  | SOLE |  | 0 | 0 | 27411 |
| PROSHARES TR | SHRT RUSSELL 2000 | 74348A210 |  | 2028620 | 82464 | SH |  | SOLE |  | 0 | 0 | 82464 |
| PROSHARES TR | S 500 DV ARIST | 74348A467 |  | 1047583 | 11641 | SH |  | SOLE |  | 0 | 0 | 11641 |
| PURE CYCLE CORP | COM | 746228303 |  | 235391 | 22461 | SH |  | SOLE |  | 0 | 0 | 22461 |
| QUALCOMM INC | COM | 747525103 |  | 583781 | 5310 | SH |  | SOLE |  | 0 | 0 | 5310 |
| RAYTHEON TECHNOLOGIES CORP | COM | 75513E101 |  | 674838 | 6686 | SH |  | SOLE |  | 0 | 0 | 6686 |
| REALTY INCOME CORP | COM | 756109104 |  | 566038 | 8923 | SH |  | SOLE |  | 0 | 0 | 8923 |
| REXFORD INDUSTRIAL REALTY INC | REIT | 76169C100 |  | 238995 | 4374 | SH |  | SOLE |  | 0 | 0 | 4374 |
| SPDR S 500 ETF TR | UNIT SER 1 S | 78462F103 |  | 3447326 | 9014 | SH |  | SOLE |  | 0 | 0 | 9014 |
| SPDR INDEX SHS FDS | DJ GLB RL ES ETF | 78463X749 |  | 239545 | 5856 | SH |  | SOLE |  | 0 | 0 | 5856 |
| SPDR SERIES TRUST | S 600 SMCP GRW | 78464A201 |  | 395729 | 5478 | SH |  | SOLE |  | 0 | 0 | 5478 |
| SPDR SERIES TRUST | BLMBRG BRC CNVRT | 78464A359 |  | 236707 | 3679 | SH |  | SOLE |  | 0 | 0 | 3679 |
| SPDR SERIES TRUST | PRTFLO S GW | 78464A409 |  | 11286861 | 222752 | SH |  | SOLE |  | 0 | 0 | 222752 |
| SPDR SERIES TRUST | PORTFOLIO LN TSR | 78464A664 |  | 2797537 | 96367 | SH |  | SOLE |  | 0 | 0 | 96367 |
| SPDR SER TR | PORTFLI INTRMDIT | 78464A672 |  | 1616316 | 57235 | SH |  | SOLE |  | 0 | 0 | 57235 |
| SPDR SERIES TRUST | S DIVID ETF | 78464A763 |  | 827592 | 6614 | SH |  | SOLE |  | 0 | 0 | 6614 |
| SPDR SERIES TRUST | PORTFOLIO TL STK | 78464A805 |  | 1195302 | 25276 | SH |  | SOLE |  | 0 | 0 | 25276 |
| SPDR SERIES TRUST | S 400 ETF | 78464A821 |  | 228618 | 3498 | SH |  | SOLE |  | 0 | 0 | 3498 |
| SPDR SERIES TRUST | PORTFOLIO LR ETF | 78464A854 |  | 4085443 | 90828 | SH |  | SOLE |  | 0 | 0 | 90828 |
| SPDR SERIES TRUST | BLACKSTONE SENIOR LOAN ETF | 78467V608 |  | 450345 | 11010 | SH |  | SOLE |  | 0 | 0 | 11010 |
| SPDR DOW JONES INDL AVRG ETF | UT SER 1 | 78467X109 |  | 17044806 | 51443 | SH |  | SOLE |  | 0 | 0 | 51443 |
| SPDR SERIES TRUST | MIDCAP 400 ETF | 78467Y107 |  | 636953 | 1438 | SH |  | SOLE |  | 0 | 0 | 1438 |
| SPDR SER TR | SHRT TRSRY ETF | 78468R101 |  | 3023719 | 104663 | SH |  | SOLE |  | 0 | 0 | 104663 |
| SPDR SER TR | PORTFOLIO S | 78468R853 |  | 218262 | 5903 | SH |  | SOLE |  | 0 | 0 | 5903 |
| SALESFORCE INC | COM | 79466L302 |  | 223016 | 1682 | SH |  | SOLE |  | 0 | 0 | 1682 |
| SCHWAB STRATEGIC TR | US DIVIDEND EQ | 808524797 |  | 10598440 | 140302 | SH |  | SOLE |  | 0 | 0 | 140302 |
| SEELOS THERAPEUTICS INC | COM | 81577F109 |  | 20567 | 30290 | SH |  | SOLE |  | 0 | 0 | 30290 |
| SELECT SECTOR SPDR TR | HEALTH CARE ETF | 81369Y209 |  | 2539139 | 18690 | SH |  | SOLE |  | 0 | 0 | 18690 |
| SELECT SECTOR SPDR TR | SBI CONS STPLS | 81369Y308 |  | 284692 | 3818 | SH |  | SOLE |  | 0 | 0 | 3818 |
| SELECT SECTOR SPDR TR | ENERGY SELECT | 81369Y506 |  | 413210 | 4724 | SH |  | SOLE |  | 0 | 0 | 4724 |
| SELECT SECTOR SPDR TR | SBI INT-FINL | 81369Y605 |  | 381547 | 11156 | SH |  | SOLE |  | 0 | 0 | 11156 |
| SELECT SECTOR SPDR TR | SBI INT-INDS | 81369Y704 |  | 2227591 | 22681 | SH |  | SOLE |  | 0 | 0 | 22681 |
| SELECT SECTOR SPDR TR | TECHNOLOGY | 81369Y803 |  | 562584 | 4520 | SH |  | SOLE |  | 0 | 0 | 4520 |
| SOUTHWEST AIRLS CO | COM | 844741108 |  | 250100 | 7427 | SH |  | SOLE |  | 0 | 0 | 7427 |
| STARBUCKS CORP | COM | 855244109 |  | 513206 | 5173 | SH |  | SOLE |  | 0 | 0 | 5173 |
| STATE STREET CORP | COM | 857477103 |  | 470164 | 6061 | SH |  | SOLE |  | 0 | 0 | 6061 |
| STYKER CORP | COM | 863667101 |  | 233977 | 957 | SH |  | SOLE |  | 0 | 0 | 957 |
| SUNCOR ENERGY INC | COM | 867224107 |  | 1481823 | 46701 | SH |  | SOLE |  | 0 | 0 | 46701 |
| TFI INTL INC | COM | 87241L109 |  | 211201 | 2109 | SH |  | SOLE |  | 0 | 0 | 2109 |
| TARGET CORP | COM | 87612E106 |  | 732349 | 4913 | SH |  | SOLE |  | 0 | 0 | 4913 |
| TC ENERGY CORP | COM | 87807B107 |  | 402141 | 10093 | SH |  | SOLE |  | 0 | 0 | 10093 |
| TESLA INC | COM | 88160R101 |  | 1005395 | 8162 | SH |  | SOLE |  | 0 | 0 | 8162 |
| TEXAS INSTRS INC | COM | 882508104 |  | 299645 | 1813 | SH |  | SOLE |  | 0 | 0 | 1813 |
| TOROSO INVESTMENTS | RISING RATES ETF | 886364637 |  | 6205350 | 196434 | SH |  | SOLE |  | 0 | 0 | 196434 |
| TIMOTHY PLAN | HIG DV STK ENH ETF | 887432276 |  | 3286767 | 140087 | SH |  | SOLE |  | 0 | 0 | 140087 |
| TIMOTHY PLAN | US LARGE MID CP | 887432284 |  | 3766790 | 158641 | SH |  | SOLE |  | 0 | 0 | 158641 |
| TIMOTHY PLAN | US SMALL CAP COR | 887432342 |  | 719592 | 23648 | SH |  | SOLE |  | 0 | 0 | 23648 |
| TIMOTHY PLAN | US LARGE/MID CAP | 887432359 |  | 261280 | 7799 | SH |  | SOLE |  | 0 | 0 | 7799 |
| TITAN MED INC | COM NEW | 88830X819 |  | 22234 | 33657 | SH |  | SOLE |  | 0 | 0 | 33657 |
| TRANSDIGM GROUP INC | COM | 893641100 |  | 217799 | 345 | SH |  | SOLE |  | 0 | 0 | 345 |
| UGI CORP | COM | 902681105 |  | 785328 | 21185 | SH |  | SOLE |  | 0 | 0 | 21185 |
| US BANCORP | COM | 902973304 |  | 346233 | 7939 | SH |  | SOLE |  | 0 | 0 | 7939 |
| UNION PAC CORP | COM | 907818108 |  | 331105 | 1599 | SH |  | SOLE |  | 0 | 0 | 1599 |
| UNITED PARCEL SERVICE INC | COM | 911312106 |  | 353972 | 2036 | SH |  | SOLE |  | 0 | 0 | 2036 |
| UNITEDHEALTH GROUP INC | COM | 91324P102 |  | 770699 | 1453 | SH |  | SOLE |  | 0 | 0 | 1453 |
| UNIVERSAL DISPLAY CORP | COM | 91347P105 |  | 421285 | 3899 | SH |  | SOLE |  | 0 | 0 | 3899 |
| VANECK | SHORT HIGH YIELD MUNI ETF | 92189F387 |  | 784594 | 35231 | SH |  | SOLE |  | 0 | 0 | 35231 |
| VANGUARD SPECIALIZED PORTFOL | DIV APP ETF | 921908844 |  | 2923106 | 19249 | SH |  | SOLE |  | 0 | 0 | 19249 |
| VANGUARD STAR FD | VG TL INTL STK F | 921909768 |  | 572895 | 11076 | SH |  | SOLE |  | 0 | 0 | 11076 |
| VANGUARD BD INDEX FDS | LONG TERM BOND | 921937793 |  | 2742141 | 37853 | SH |  | SOLE |  | 0 | 0 | 37853 |
| VANGUARD BD INDEX FD INC | INTERMED TERM | 921937819 |  | 3460033 | 46555 | SH |  | SOLE |  | 0 | 0 | 46555 |
| VANGUARD BD INDEX FD INC | SHORT TRM BOND | 921937827 |  | 15180432 | 201652 | SH |  | SOLE |  | 0 | 0 | 201652 |
| VANGUARD BD INDEX FD INC | TOTAL BND MRKT | 921937835 |  | 6663088 | 92749 | SH |  | SOLE |  | 0 | 0 | 92749 |
| VANGUARD TAX MANAGED INTL FD | FTSE DEV MKT ETF | 921943858 |  | 6647825 | 158394 | SH |  | SOLE |  | 0 | 0 | 158394 |
| VANGUARD WHITEHALL FDS INC | HIGH DIV YLD | 921946406 |  | 913240 | 8439 | SH |  | SOLE |  | 0 | 0 | 8439 |
| VANGUARD MALVERN FDS | STRM INFPROIDX | 922020805 |  | 1021267 | 21864 | SH |  | SOLE |  | 0 | 0 | 21864 |
| VANGUARD BD INDEX | INTERNATIONAL BOND ETF | 92203J407 |  | 5165697 | 108912 | SH |  | SOLE |  | 0 | 0 | 108912 |
| VANGUARD INTL EQUITY INDEX F | ALLWRLD EX US | 922042775 |  | 403575 | 8048 | SH |  | SOLE |  | 0 | 0 | 8048 |
| VANGUARD | EMERGINE MARKETS ETF | 922042858 |  | 2189965 | 56181 | SH |  | SOLE |  | 0 | 0 | 56181 |
| VANGUARD | ENERGY ETF | 92204A306 |  | 268570 | 2215 | SH |  | SOLE |  | 0 | 0 | 2215 |
| VANGUARD WORLD FDS | FINANCIALS ETF | 92204A405 |  | 256380 | 3099 | SH |  | SOLE |  | 0 | 0 | 3099 |
| VANGUARD | MBS ETF | 92206C771 |  | 2427431 | 53326 | SH |  | SOLE |  | 0 | 0 | 53326 |
| VANGUARD SCOTTSDALE FDS | LG-TERM COR BD | 92206C813 |  | 318891 | 4212 | SH |  | SOLE |  | 0 | 0 | 4212 |
| VANGUARD MUN BD FD INC | TAX EXEMPT BD | 922907746 |  | 1455798 | 29416 | SH |  | SOLE |  | 0 | 0 | 29416 |
| VANGUARD INDEX FDS | S 500 ETF SHS | 922908363 |  | 1941187 | 5525 | SH |  | SOLE |  | 0 | 0 | 5525 |
| VANGUARD INDEX FDS | REIT ETF | 922908553 |  | 447008 | 5419 | SH |  | SOLE |  | 0 | 0 | 5419 |
| VANGUARD INDEX FDS | SM CP VAL ETF | 922908611 |  | 213727 | 1345 | SH |  | SOLE |  | 0 | 0 | 1345 |
| VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 |  | 291611 | 1674 | SH |  | SOLE |  | 0 | 0 | 1674 |
| VANGUARD INDEX FDS | EXTEND MKT ETF | 922908652 |  | 527986 | 3974 | SH |  | SOLE |  | 0 | 0 | 3974 |
| VANGUARD INDEX FDS | GROWTH ETF | 922908736 |  | 6453312 | 30281 | SH |  | SOLE |  | 0 | 0 | 30281 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 6789905 | 48371 | SH |  | SOLE |  | 0 | 0 | 48371 |
| VANGUARD INDEX FDS | SMALL CP ETF | 922908751 |  | 3595275 | 19588 | SH |  | SOLE |  | 0 | 0 | 19588 |
| VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 |  | 1884344 | 9855 | SH |  | SOLE |  | 0 | 0 | 9855 |
| VERIZON COMMUNICATIONS INC | COM | 92343V104 |  | 756008 | 19188 | SH |  | SOLE |  | 0 | 0 | 19188 |
| VICI PPTYS INC | COM | 925652109 |  | 267916 | 8269 | SH |  | SOLE |  | 0 | 0 | 8269 |
| VICTORY PORTFOLIOS II | VCSHS US 500 ENH | 92647N782 |  | 210913 | 3295 | SH |  | SOLE |  | 0 | 0 | 3295 |
| VICTORY PORTFOLIOS II | CEMP US EQ INCOM | 92647N824 |  | 2588432 | 41701 | SH |  | SOLE |  | 0 | 0 | 41701 |
| VISA INC | COM CL A | 92826C839 |  | 1876570 | 9032 | SH |  | SOLE |  | 0 | 0 | 9032 |
| W P CAREY INC | COM | 92936U109 |  | 479919 | 6141 | SH |  | SOLE |  | 0 | 0 | 6141 |
| WEC ENERGY GROUP INC | COM | 92939U106 |  | 338180 | 3606 | SH |  | SOLE |  | 0 | 0 | 3606 |
| WAL-MART STORES INC | COM | 931142103 |  | 1343795 | 9477 | SH |  | SOLE |  | 0 | 0 | 9477 |
| WALGREENS BOOTS ALLIANCE INC | COM | 931427108 |  | 636253 | 17030 | SH |  | SOLE |  | 0 | 0 | 17030 |
| WISDOMTREE TR | US LARGECAP DIVD | 97717W307 |  | 564365 | 9110 | SH |  | SOLE |  | 0 | 0 | 9110 |
| WISDOMTREE TR | US QTLY DIV GRT | 97717X669 |  | 1477915 | 24485 | SH |  | SOLE |  | 0 | 0 | 24485 |
| WISDOMTREE TR | FLOATING RATE TREASURY ETF | 97717Y527 |  | 1495080 | 29741 | SH |  | SOLE |  | 0 | 0 | 29741 |
| SPDR | GOLD MINISHARES TRUST | 98149E303 |  | 357630 | 9882 | SH |  | SOLE |  | 0 | 0 | 9882 |
| XCEL ENERGY INC | COM | 98389B100 |  | 327484 | 4671 | SH |  | SOLE |  | 0 | 0 | 4671 |
| MEDTRONIC PLC | SHS | G5960L103 |  | 526906 | 6779 | SH |  | SOLE |  | 0 | 0 | 6779 |

---