# EDGAR Filing Document

**Accession Number:** 0001902501
**File Stem:** 0001902501-23-000002
**Filing Date:** 2023-2
**Character Count:** 250745
**Document Hash:** 49cae1921a6d2af16012bf8f0d7a8897
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001902501-23-000002.hdr.sgml**: 20230210

**ACCESSION NUMBER**: 0001902501-23-000002

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

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20221231

**FILED AS OF DATE**: 20230210

**DATE AS OF CHANGE**: 20230210

**EFFECTIVENESS DATE**: 20230210

**FILER**: 

**COMPANY DATA:**
- **COMPANY CONFORMED NAME:** CoreCap Advisors, LLC
- **CENTRAL INDEX KEY:** 0001902501
- **IRS NUMBER:** 452786980
- **STATE OF INCORPORATION:** MI
- **FISCAL YEAR END:** 1231

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

**BUSINESS ADDRESS:**
- **STREET 1:** 27777 FRANKLIN ROAD
- **STREET 2:** SUITE 700
- **CITY:** SOUTHFIELD
- **STATE:** MI
- **ZIP:** 48034
- **BUSINESS PHONE:** 888-296-3360

**MAIL ADDRESS:**
- **STREET 1:** 27777 FRANKLIN ROAD
- **STREET 2:** SUITE 700
- **CITY:** SOUTHFIELD
- **STATE:** MI
- **ZIP:** 48034

### 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:** CoreCap Advisors LLC<br>**Address:** 27777 FRANKLIN ROAD<br>SUITE 700<br>SOUTHFIELD, MI 48034

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

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:** Paul Mallory<br>**Title:** Compliance Consultant<br>**Phone:** 2488303715

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

Paul Mallory  Royal Oak, MI  02-10-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:** 2414

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

      (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 |
| AMAZON COM INC COM | Stock | 023135106 |  | 5577264 | 66396 | SH |  | SOLE |  | 66396 | 0 | 0 |
| ISHARES MORNINGSTAR GROWTH ETF | ETF | 464287119 |  | 32421 | 666 | SH |  | SOLE |  | 666 | 0 | 0 |
| ISHARES MORNINGSTAR MID-CAP GROWTH ETF | ETF | 464288307 |  | 6035 | 112 | SH |  | SOLE |  | 112 | 0 | 0 |
| ISHARES NORTH AMERICAN NATURAL RESOURCES ETF | ETF | 464287374 |  | 2033 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| ISHARES MORNINGSTAR VALUE ETF | ETF | 464288109 |  | 6323 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| PARAMOUNT GLOBAL CLASS B COM | Stock | 92556H206 |  | 19897 | 1178 | SH |  | SOLE |  | 1178 | 0 | 0 |
| ALEXANDRIA REAL ESTATE EQ INC COM | REIT | 015271109 |  | 1316 | 9 | SH |  | SOLE |  | 9 | 0 | 0 |
| CUBESMART COM | REIT | 229663109 |  | 664277 | 16503 | SH |  | SOLE |  | 16503 | 0 | 0 |
| AVID TECHNOLOGY INC COM | Stock | 05367P100 |  | 19943 | 750 | SH |  | SOLE |  | 750 | 0 | 0 |
| LONCAR CANCER IMMUNOTHERAPY ETF | ETF | 26922A826 |  | 42669 | 3107 | SH |  | SOLE |  | 3107 | 0 | 0 |
| PRUDENTIAL FINL INC COM | Stock | 744320102 |  | 108858 | 1094 | SH |  | SOLE |  | 1094 | 0 | 0 |
| UNDER ARMOUR INC CL A | Stock | 904311107 |  | 8646 | 851 | SH |  | SOLE |  | 851 | 0 | 0 |
| WISDOMTREE JAPAN HEDGED EQUITY FUND | ETF | 97717W851 |  | 7686 | 119 | SH |  | SOLE |  | 119 | 0 | 0 |
| HEWLETT PACKARD ENTERPRISE CO COM | Stock | 42824C109 |  | 10672 | 668 | SH |  | SOLE |  | 668 | 0 | 0 |
| SEALED AIR CORP NEW COM | Stock | 81211K100 |  | 330555 | 6627 | SH |  | SOLE |  | 6627 | 0 | 0 |
| WYNN RESORTS LTD COM | Stock | 983134107 |  | 82 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| ULTA BEAUTY INC COM | Stock | 90384S303 |  | 170272 | 363 | SH |  | SOLE |  | 363 | 0 | 0 |
| FIRST TRUST NASDAQ-100 EQUAL WEIGHTED INDEX FUND | ETF | 337344105 |  | 98723 | 1112 | SH |  | SOLE |  | 1112 | 0 | 0 |
| SIRIUS XM HOLDINGS INC COM | Stock | 82968B103 |  | 24446 | 4186 | SH |  | SOLE |  | 4186 | 0 | 0 |
| INVESCO QQQ TRUST | ETF | 46090E103 |  | 12355428 | 46400 | SH |  | SOLE |  | 46400 | 0 | 0 |
| TECHNOLOGY SELECT SECTOR SPDR FUND | ETF | 81369Y803 |  | 22234919 | 178679 | SH |  | SOLE |  | 178679 | 0 | 0 |
| STARBUCKS CORP COM | Stock | 855244109 |  | 2198957 | 22166 | SH |  | SOLE |  | 22166 | 0 | 0 |
| DCP MIDSTREAM LP COM UT LTD PTN | Stock | 23311P100 |  | 41971 | 1082 | SH |  | SOLE |  | 1082 | 0 | 0 |
| SEMPRA COM | Stock | 816851109 |  | 37708 | 244 | SH |  | SOLE |  | 244 | 0 | 0 |
| CORNERSTONE TOTAL RETURN FD IN COM | CEF | 21924U300 |  | 146061 | 20572 | SH |  | SOLE |  | 20572 | 0 | 0 |
| PUBLIC SVC ENTERPRISE GRP INC COM | Stock | 744573106 |  | 49751 | 812 | SH |  | SOLE |  | 812 | 0 | 0 |
| WISDOMTREE U.S. SMALLCAP FUND | ETF | 97717W562 |  | 117378 | 2756 | SH |  | SOLE |  | 2756 | 0 | 0 |
| ANIXA BIOSCIENCES INC COM | Stock | 03528H109 |  | 153888 | 36209 | SH |  | SOLE |  | 36209 | 0 | 0 |
| OLD REP INTL CORP COM | Stock | 680223104 |  | 1582840 | 65542 | SH |  | SOLE |  | 65542 | 0 | 0 |
| ATI INC COM | Stock | 01741R102 |  | 2180 | 73 | SH |  | SOLE |  | 73 | 0 | 0 |
| COHEN  STEERS CLOSED-END OPPO COM | CEF | 19248P106 |  | 110645 | 10588 | SH |  | SOLE |  | 10588 | 0 | 0 |
| HARMONY GOLD MINING CO LTD SPONSORED ADR | ADR | 413216300 |  | 1700 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| BLOCK INC CL A | Stock | 852234103 |  | 48450 | 771 | SH |  | SOLE |  | 771 | 0 | 0 |
| INVESCO BULLETSHARES 2023 HIGH YIELD CORPORATE BOND ETF | ETF | 46138J858 |  | 201865 | 8660 | SH |  | SOLE |  | 8660 | 0 | 0 |
| HECLA MNG CO COM | Stock | 422704106 |  | 16135 | 2902 | SH |  | SOLE |  | 2902 | 0 | 0 |
| GOLDMAN SACHS ACTIVEBETA INTERNATIONAL EQUITY ETF | ETF | 381430107 |  | 9152385 | 318012 | SH |  | SOLE |  | 318012 | 0 | 0 |
| GOLDMAN SACHS ACTIVEBETA EMERGING MARKETS EQUITY ETF | ETF | 381430206 |  | 1958429 | 69178 | SH |  | SOLE |  | 69178 | 0 | 0 |
| SPDR PORTFOLIO AGGREGATE BOND ETF | ETF | 78464A649 |  | 2320415 | 92336 | SH |  | SOLE |  | 92336 | 0 | 0 |
| RED CAT HLDGS INC COM | Stock | 75644T100 |  | 1889 | 2010 | SH |  | SOLE |  | 2010 | 0 | 0 |
| ALNYLAM PHARMACEUTICALS INC COM | Stock | 02043Q107 |  | 475 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| ONEMAIN HLDGS INC COM | Stock | 68268W103 |  | 3331 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| ISHARES MSCI CANADA ETF | ETF | 464286509 |  | 98976 | 3024 | SH |  | SOLE |  | 3024 | 0 | 0 |
| ELEVANCE HEALTH INC COM | Stock | 036752103 |  | 80536 | 157 | SH |  | SOLE |  | 157 | 0 | 0 |
| ISHARES GOLD TRUST | ETF | 464285204 |  | 383845 | 11097 | SH |  | SOLE |  | 11097 | 0 | 0 |
| YORK WTR CO COM | Stock | 987184108 |  | 1877 | 41 | SH |  | SOLE |  | 41 | 0 | 0 |
| EBAY INC. COM | Stock | 278642103 |  | 23866 | 575 | SH |  | SOLE |  | 575 | 0 | 0 |
| INTERNATIONAL TOWER HILL MINES COM | Stock | 46050R102 |  | 298 | 700 | SH |  | SOLE |  | 700 | 0 | 0 |
| ISHARES CORE INTERNATIONAL AGGREGATE BOND ETF | ETF | 46435G672 |  | 12696 | 267 | SH |  | SOLE |  | 267 | 0 | 0 |
| VERICEL CORP COM | Stock | 92346J108 |  | 500 | 19 | SH |  | SOLE |  | 19 | 0 | 0 |
| CENTRAL SECS CORP COM | CEF | 155123102 |  | 55146 | 1651 | SH |  | SOLE |  | 1651 | 0 | 0 |
| DOLLAR GEN CORP NEW COM | Stock | 256677105 |  | 235297 | 955 | SH |  | SOLE |  | 955 | 0 | 0 |
| AMERICA MOVIL SAB DE CV SPONSORED ADR | ADR | 02364W204 |  | 2700 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| RMR GROUP INC CL A | Stock | 74967R106 |  | 113 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| SPDR S NORTH AMERICAN NATURAL RESOURCES ETF | ETF | 78463X152 |  | 252317 | 4653 | SH |  | SOLE |  | 4653 | 0 | 0 |
| IONIS PHARMACEUTICALS INC COM | Stock | 462222100 |  | 982 | 26 | SH |  | SOLE |  | 26 | 0 | 0 |
| SPDR PORTFOLIO INTERMEDIATE TERM TREASURY ETF | ETF | 78464A672 |  | 19062 | 675 | SH |  | SOLE |  | 675 | 0 | 0 |
| GRUPO TELEVISA S A B SPON ADR REP ORD | ADR | 40049J206 |  | 2768 | 607 | SH |  | SOLE |  | 607 | 0 | 0 |
| HUBBELL INC COM | Stock | 443510607 |  | 67353 | 287 | SH |  | SOLE |  | 287 | 0 | 0 |
| LOGITECH INTL S A SHS | Stock | H50430232 |  | 13384 | 215 | SH |  | SOLE |  | 215 | 0 | 0 |
| SPDR PORTFOLIO S 500 HIGH DIVIDEND ETF | ETF | 78468R788 |  | 82576 | 2086 | SH |  | SOLE |  | 2086 | 0 | 0 |
| ONCOCYTE CORP COM | Stock | 68235C107 |  | 2 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| WILLIS TOWERS WATSON PLC LTD SHS | Stock | G96629103 |  | 734 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| MONSTER BEVERAGE CORP NEW COM | Stock | 61174X109 |  | 268344 | 2643 | SH |  | SOLE |  | 2643 | 0 | 0 |
| VULCAN MATLS CO COM | Stock | 929160109 |  | 32045 | 183 | SH |  | SOLE |  | 183 | 0 | 0 |
| JOHNSON  JOHNSON COM | Stock | 478160104 |  | 5066731 | 28682 | SH |  | SOLE |  | 28682 | 0 | 0 |
| ISHARES U.S. EQUITY FACTOR ETF | ETF | 46434V282 |  | 16657 | 427 | SH |  | SOLE |  | 427 | 0 | 0 |
| FIRST TRUST UTILITIES ALPHADEX FUND | ETF | 33734X184 |  | 109825 | 3307 | SH |  | SOLE |  | 3307 | 0 | 0 |
| FLEETCOR TECHNOLOGIES INC COM | Stock | 339041105 |  | 367 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| TAKE-TWO INTERACTIVE SOFTWARE COM | Stock | 874054109 |  | 80076 | 769 | SH |  | SOLE |  | 769 | 0 | 0 |
| SEAGATE TECHNOLOGY HLDNGS PLC ORD SHS | Stock | G7997R103 |  | 50874 | 967 | SH |  | SOLE |  | 967 | 0 | 0 |
| WESTERN ASSET HIGH INCOME OPPO COM | CEF | 95766K109 |  | 8643 | 2188 | SH |  | SOLE |  | 2188 | 0 | 0 |
| WILLIAMS SONOMA INC COM | Stock | 969904101 |  | 43325 | 377 | SH |  | SOLE |  | 377 | 0 | 0 |
| RIVERNORTH OPPORTUNITIES FD IN COM | CEF | 76881Y109 |  | 145211 | 11825 | SH |  | SOLE |  | 11825 | 0 | 0 |
| EATON VANCE TAX ADVT DIV INCM COM | CEF | 27828G107 |  | 97105 | 4259 | SH |  | SOLE |  | 4259 | 0 | 0 |
| LKQ CORP COM | Stock | 501889208 |  | 9934 | 186 | SH |  | SOLE |  | 186 | 0 | 0 |
| FIRST TRUST SSI STRATEGIC CONVERTIBLE SECURITIES ETF | ETF | 33739Q507 |  | 4754 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| WASTE MGMT INC DEL COM | Stock | 94106L109 |  | 109563 | 698 | SH |  | SOLE |  | 698 | 0 | 0 |
| EDITAS MEDICINE INC COM | Stock | 28106W103 |  | 648 | 73 | SH |  | SOLE |  | 73 | 0 | 0 |
| ABB LTD SPONSORED ADR | ADR | 000375204 |  | 15200 | 499 | SH |  | SOLE |  | 499 | 0 | 0 |
| VANGUARD TOTAL STOCK MARKET ETF | ETF | 922908769 |  | 84791465 | 443493 | SH |  | SOLE |  | 443493 | 0 | 0 |
| THOMSON REUTERS CORP. COM NEW | Stock | 884903709 |  | 16654 | 146 | SH |  | SOLE |  | 146 | 0 | 0 |
| WISDOMTREE FLOATING RATE TREASURY FUND | ETF | 97717Y527 |  | 71836 | 1429 | SH |  | SOLE |  | 1429 | 0 | 0 |
| OLIN CORP COM PAR $1 | Stock | 680665205 |  | 116546 | 2201 | SH |  | SOLE |  | 2201 | 0 | 0 |
| INVESCO WATER RESOURCES ETF | ETF | 46137V142 |  | 2680 | 52 | SH |  | SOLE |  | 52 | 0 | 0 |
| ALTA EQUIPMENT GROUP INC COMMON STOCK | Stock | 02128L106 |  | 3957 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| INVESCO HIGH YIELD EQUITY DIVIDEND ACHIEVERS ETF | ETF | 46137V563 |  | 6000 | 290 | SH |  | SOLE |  | 290 | 0 | 0 |
| ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN | Stock | 01881G106 |  | 24174 | 703 | SH |  | SOLE |  | 703 | 0 | 0 |
| BANK OZK LITTLE ROCK ARK COM | Stock | 06417N103 |  | 8012 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| VANGUARD EXTENDED MARKET ETF | ETF | 922908652 |  | 44742 | 336 | SH |  | SOLE |  | 336 | 0 | 0 |
| VANGUARD ENERGY ETF | ETF | 92204A306 |  | 945499 | 7796 | SH |  | SOLE |  | 7796 | 0 | 0 |
| ISHARES GLOBAL TECH ETF | ETF | 464287291 |  | 200480 | 4472 | SH |  | SOLE |  | 4472 | 0 | 0 |
| INVESCO WILDERHILL CLEAN ENERGY ETF | ETF | 46137V134 |  | 5750 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| PIMCO INCOME STRATEGY FD COM | CEF | 72201H108 |  | 115000 | 14180 | SH |  | SOLE |  | 14180 | 0 | 0 |
| DEXCOM INC COM | Stock | 252131107 |  | 34878 | 308 | SH |  | SOLE |  | 308 | 0 | 0 |
| CELLDEX THERAPEUTICS INC NEW COM NEW | Stock | 15117B202 |  | 713 | 16 | SH |  | SOLE |  | 16 | 0 | 0 |
| NATIONAL WESTN LIFE GROUP INC CL A | Stock | 638517102 |  | 88515 | 315 | SH |  | SOLE |  | 315 | 0 | 0 |
| CALAMOS GBL DYN INCOME FUND COM | CEF | 12811L107 |  | 158249 | 28360 | SH |  | SOLE |  | 28360 | 0 | 0 |
| JANUS HENDERSON SMALL CAP GROWTH ALPHA ETF | ETF | 47103U100 |  | 12036 | 264 | SH |  | SOLE |  | 264 | 0 | 0 |
| VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF | ETF | 921946810 |  | 22560 | 324 | SH |  | SOLE |  | 324 | 0 | 0 |
| SYNDAX PHARMACEUTICALS INC COM | Stock | 87164F105 |  | 145650 | 5723 | SH |  | SOLE |  | 5723 | 0 | 0 |
| VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF | ETF | 921946794 |  | 212427 | 3566 | SH |  | SOLE |  | 3566 | 0 | 0 |
| OPIANT PHARMACEUTICALS INC COM | Stock | 683750103 |  | 5394 | 266 | SH |  | SOLE |  | 266 | 0 | 0 |
| COSTCO WHSL CORP NEW COM | Stock | 22160K105 |  | 1739606 | 3810 | SH |  | SOLE |  | 3810 | 0 | 0 |
| CLEVELAND-CLIFFS INC NEW COM | Stock | 185899101 |  | 236044 | 14652 | SH |  | SOLE |  | 14652 | 0 | 0 |
| SFL CORPORATION LTD SHS | Stock | G7738W106 |  | 1383 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| VICTORYSHARES US SMALL CAP HIGH DIVIDEND VOLATILITY WTD ETF | ETF | 92647N873 |  | 1260822 | 24444 | SH |  | SOLE |  | 24444 | 0 | 0 |
| HCA HEALTHCARE INC COM | Stock | 40412C101 |  | 70548 | 294 | SH |  | SOLE |  | 294 | 0 | 0 |
| CHOICE HOTELS INTL INC COM | Stock | 169905106 |  | 225 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| ISHARES MSCI EMERGING MARKETS ETF | ETF | 464287234 |  | 90503 | 2387 | SH |  | SOLE |  | 2387 | 0 | 0 |
| FIRST TRUST HEALTH CARE ALPHADEX FUND | ETF | 33734X143 |  | 1649287 | 15168 | SH |  | SOLE |  | 15168 | 0 | 0 |
| FIRST TRUST TECHNOLOGY ALPHADEX FUND | ETF | 33734X176 |  | 2561805 | 27982 | SH |  | SOLE |  | 27982 | 0 | 0 |
| FIRST TRUST MATERIALS ALPHADEX FUND | ETF | 33734X168 |  | 612494 | 10108 | SH |  | SOLE |  | 10108 | 0 | 0 |
| FIRST TRUST NASDAQ-100 EX-TECHNOLOGY SECTOR INDEX FUND | ETF | 33733E401 |  | 9923 | 130 | SH |  | SOLE |  | 130 | 0 | 0 |
| GOLDMAN SACHS GROUP INC COM | Stock | 38141G104 |  | 1683105 | 4901 | SH |  | SOLE |  | 4901 | 0 | 0 |
| LAS VEGAS SANDS CORP COM | Stock | 517834107 |  | 481 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| SPDR S PHARMACEUTICALS ETF | ETF | 78464A722 |  | 20434 | 499 | SH |  | SOLE |  | 499 | 0 | 0 |
| SPDR NUVEEN BLOOMBERG SHORT TERM MUNICIPAL BOND ETF | ETF | 78468R739 |  | 29503 | 628 | SH |  | SOLE |  | 628 | 0 | 0 |
| INTERCONTINENTAL HOTELS GROUP SPONSORED ADS | ADR | 45857P806 |  | 5484 | 94 | SH |  | SOLE |  | 94 | 0 | 0 |
| SCOTTS MIRACLE-GRO CO CL A | Stock | 810186106 |  | 21188 | 436 | SH |  | SOLE |  | 436 | 0 | 0 |
| SENSEONICS HLDGS INC COM | Stock | 81727U105 |  | 2985 | 2898 | SH |  | SOLE |  | 2898 | 0 | 0 |
| WATSCO INC COM | Stock | 942622200 |  | 623631 | 2500 | SH |  | SOLE |  | 2500 | 0 | 0 |
| TOYOTA MOTOR CORP ADS | ADR | 892331307 |  | 39335 | 288 | SH |  | SOLE |  | 288 | 0 | 0 |
| PRECISION DRILLING CORP COM NEW | Stock | 74022D407 |  | 384 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| FUTUREFUEL CORP COM | Stock | 36116M106 |  | 24390 | 3000 | SH |  | SOLE |  | 3000 | 0 | 0 |
| ISHARES MSCI KLD 400 SOCIAL ETF | ETF | 464288570 |  | 412218 | 5742 | SH |  | SOLE |  | 5742 | 0 | 0 |
| CRH PLC ADR | ADR | 12626K203 |  | 8953 | 225 | SH |  | SOLE |  | 225 | 0 | 0 |
| LITHIUM AMERS CORP NEW COM NEW | Stock | 53680Q207 |  | 6386 | 337 | SH |  | SOLE |  | 337 | 0 | 0 |
| SHELL PLC SPON ADS | ADR | 780259305 |  | 82631 | 1450 | SH |  | SOLE |  | 1450 | 0 | 0 |
| HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW | CEF | 409735206 |  | 16655 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| GAP INC COM | Stock | 364760108 |  | 14100 | 1250 | SH |  | SOLE |  | 1250 | 0 | 0 |
| YUM BRANDS INC COM | Stock | 988498101 |  | 144344 | 1126 | SH |  | SOLE |  | 1126 | 0 | 0 |
| OLD DOMINION FREIGHT LINE INC COM | Stock | 679580100 |  | 29797 | 105 | SH |  | SOLE |  | 105 | 0 | 0 |
| PCM FD INC COM | CEF | 69323T101 |  | 98100 | 12465 | SH |  | SOLE |  | 12465 | 0 | 0 |
| KNIGHT-SWIFT TRANSN HLDGS INC CL A | Stock | 499049104 |  | 24085 | 459 | SH |  | SOLE |  | 459 | 0 | 0 |
| UNDER ARMOUR INC CL C | Stock | 904311206 |  | 65517 | 7345 | SH |  | SOLE |  | 7345 | 0 | 0 |
| BOSTON SCIENTIFIC CORP COM | Stock | 101137107 |  | 81528 | 1762 | SH |  | SOLE |  | 1762 | 0 | 0 |
| EAST WEST BANCORP INC COM | Stock | 27579R104 |  | 39935 | 606 | SH |  | SOLE |  | 606 | 0 | 0 |
| F5 INC COM | Stock | 315616102 |  | 718 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| WEDBUSH ETFMG GLOBAL CLOUD TECHNOLOGY ETF | ETF | 26924G805 |  | 9305 | 315 | SH |  | SOLE |  | 315 | 0 | 0 |
| REAL ESTATE SELECT SECTOR SPDR FUND | ETF | 81369Y860 |  | 382521 | 10358 | SH |  | SOLE |  | 10358 | 0 | 0 |
| PROSHARES MSCI EMERGING MARKETS DIVIDEND GROWERS ETF | ETF | 74347B847 |  | 32234 | 713 | SH |  | SOLE |  | 713 | 0 | 0 |
| ETFMG ALTERNATIVE HARVEST ETFMG ALTERNATIVE HARVEST | ETF | 26924G508 |  | 4945 | 1160 | SH |  | SOLE |  | 1160 | 0 | 0 |
| ISHARES GLOBAL COMM SERVICES ETF | ETF | 464287275 |  | 6100 | 112 | SH |  | SOLE |  | 112 | 0 | 0 |
| LIBERTY MEDIA CORP DEL COM A SIRIUSXM | Stock | 531229409 |  | 393 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| LIBERTY MEDIA CORP DEL COM C SIRIUSXM | Stock | 531229607 |  | 783 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| PIMCO INCOME STRATEGY FD II COM | CEF | 72201J104 |  | 430563 | 60900 | SH |  | SOLE |  | 60900 | 0 | 0 |
| FIRST TRUST RIVERFRONT DYNAMIC DEVELOPED INTERNATIONAL ETF | ETF | 33739P608 |  | 1063 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| ISHARES U.S. INDUSTRIALS ETF | ETF | 464287754 |  | 274745 | 2848 | SH |  | SOLE |  | 2848 | 0 | 0 |
| PETROLEO BRASILEIRO SA PETROBR SPONSORED ADR | ADR | 71654V408 |  | 37683 | 3538 | SH |  | SOLE |  | 3538 | 0 | 0 |
| EXP WORLD HLDGS INC COM | Stock | 30212W100 |  | 16675 | 1505 | SH |  | SOLE |  | 1505 | 0 | 0 |
| PROCTER AND GAMBLE CO COM | Stock | 742718109 |  | 3289880 | 21706 | SH |  | SOLE |  | 21706 | 0 | 0 |
| COCA COLA CO COM | Stock | 191216100 |  | 2346732 | 36892 | SH |  | SOLE |  | 36892 | 0 | 0 |
| NORDIC AMERICAN TANKERS LIMITE COM | Stock | G65773106 |  | 3565 | 1164 | SH |  | SOLE |  | 1164 | 0 | 0 |
| EMERGENT BIOSOLUTIONS INC COM | Stock | 29089Q105 |  | 106 | 9 | SH |  | SOLE |  | 9 | 0 | 0 |
| DWS MUNICIPAL INCOME | CEF | 233368109 |  | 21525 | 2500 | SH |  | SOLE |  | 2500 | 0 | 0 |
| ISHARES U.S. HEALTHCARE ETF | ETF | 464287762 |  | 2035052 | 7173 | SH |  | SOLE |  | 7173 | 0 | 0 |
| ARBOR REALTY TRUST INC COM | REIT | 038923108 |  | 91842 | 6963 | SH |  | SOLE |  | 6963 | 0 | 0 |
| ALERISLIFE INC COM NEW | Stock | 33832D205 |  | 128 | 233 | SH |  | SOLE |  | 233 | 0 | 0 |
| GENERAL MLS INC COM | Stock | 370334104 |  | 331488 | 3953 | SH |  | SOLE |  | 3953 | 0 | 0 |
| NUVEEN CR STRATEGIES INCOME FD COM SHS | CEF | 67073D102 |  | 45301 | 8900 | SH |  | SOLE |  | 8900 | 0 | 0 |
| FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUND | ETF | 336917109 |  | 56522 | 1546 | SH |  | SOLE |  | 1546 | 0 | 0 |
| ENTERPRISE PRODS PARTNERS L P COM | Stock | 293792107 |  | 1516147 | 62858 | SH |  | SOLE |  | 62858 | 0 | 0 |
| AMEREN CORP COM | Stock | 023608102 |  | 29433 | 331 | SH |  | SOLE |  | 331 | 0 | 0 |
| PPG INDS INC COM | Stock | 693506107 |  | 58972 | 469 | SH |  | SOLE |  | 469 | 0 | 0 |
| ISHARES U.S. ENERGY ETF | ETF | 464287796 |  | 1209271 | 26011 | SH |  | SOLE |  | 26011 | 0 | 0 |
| OCCIDENTAL PETE CORP COM | Stock | 674599105 |  | 445251 | 7068 | SH |  | SOLE |  | 7068 | 0 | 0 |
| TRUIST FINL CORP COM | Stock | 89832Q109 |  | 152292 | 3539 | SH |  | SOLE |  | 3539 | 0 | 0 |
| UNITED PARCEL SERVICE INC CL B | Stock | 911312106 |  | 328551 | 1889 | SH |  | SOLE |  | 1889 | 0 | 0 |
| INGEVITY CORP COM | Stock | 45688C107 |  | 70 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| COHEN  STEERS REIT  PFD  IN COM | CEF | 19247X100 |  | 88771 | 4355 | SH |  | SOLE |  | 4355 | 0 | 0 |
| FLEXSHARES CREDIT-SCORED US LONG CORPORATE BOND INDEX FUND | ETF | 33939L753 |  | 30295 | 719 | SH |  | SOLE |  | 719 | 0 | 0 |
| MARRIOTT INTL INC NEW CL A | Stock | 571903202 |  | 244060 | 1639 | SH |  | SOLE |  | 1639 | 0 | 0 |
| VANGUARD REAL ESTATE ETF | ETF | 922908553 |  | 442202 | 5361 | SH |  | SOLE |  | 5361 | 0 | 0 |
| ISHARES MSCI USA ESG SELECT ETF | ETF | 464288802 |  | 39349 | 478 | SH |  | SOLE |  | 478 | 0 | 0 |
| BIOGEN INC COM | Stock | 09062X103 |  | 2061669 | 7445 | SH |  | SOLE |  | 7445 | 0 | 0 |
| CARNIVAL CORP COMMON STOCK | Stock | 143658300 |  | 19695 | 2443 | SH |  | SOLE |  | 2443 | 0 | 0 |
| VENTAS INC COM | REIT | 92276F100 |  | 74666 | 1657 | SH |  | SOLE |  | 1657 | 0 | 0 |
| INVESCO DB COMMODITY INDEX TRACKING FUND | ETF | 46138B103 |  | 237256 | 9625 | SH |  | SOLE |  | 9625 | 0 | 0 |
| SPDR PORTFOLIO LONG TERM TREASURY ETF | ETF | 78464A664 |  | 1615054 | 55633 | SH |  | SOLE |  | 55633 | 0 | 0 |
| ISHARES MSCI ACWI EX U.S. ETF | ETF | 464288240 |  | 29248 | 642 | SH |  | SOLE |  | 642 | 0 | 0 |
| DIVERSIFIED HEALTHCARE TR COM SH BEN INT | REIT | 25525P107 |  | 2244 | 3470 | SH |  | SOLE |  | 3470 | 0 | 0 |
| INNOVATOR S INVESTMENT GRADE PREFERRED ETF | ETF | 45783Y822 |  | 36 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| GETTY RLTY CORP NEW COM | REIT | 374297109 |  | 102740 | 3035 | SH |  | SOLE |  | 3035 | 0 | 0 |
| ESSEX PPTY TR INC COM | REIT | 297178105 |  | 22252 | 105 | SH |  | SOLE |  | 105 | 0 | 0 |
| CAE INC COM | Stock | 124765108 |  | 232 | 12 | SH |  | SOLE |  | 12 | 0 | 0 |
| COHU INC COM | Stock | 192576106 |  | 6410 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| AVALONBAY CMNTYS INC COM | REIT | 053484101 |  | 323 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| J  J SNACK FOODS CORP COM | Stock | 466032109 |  | 39973 | 267 | SH |  | SOLE |  | 267 | 0 | 0 |
| INTEL CORP COM | Stock | 458140100 |  | 359602 | 13605 | SH |  | SOLE |  | 13605 | 0 | 0 |
| BOSTON BEER INC CL A | Stock | 100557107 |  | 74472 | 226 | SH |  | SOLE |  | 226 | 0 | 0 |
| CME GROUP INC COM | Stock | 12572Q105 |  | 26478 | 157 | SH |  | SOLE |  | 157 | 0 | 0 |
| WESTERN ALLIANCE BANCORP COM | Stock | 957638109 |  | 37701 | 633 | SH |  | SOLE |  | 633 | 0 | 0 |
| HUNT J B TRANS SVCS INC COM | Stock | 445658107 |  | 5580 | 32 | SH |  | SOLE |  | 32 | 0 | 0 |
| WISDOMTREE DYNAMIC CURRENCY HEDGED INTERNATIONAL EQUITY FUND | ETF | 97717X263 |  | 164268 | 5616 | SH |  | SOLE |  | 5616 | 0 | 0 |
| ATKORE INC COM | Stock | 047649108 |  | 2722 | 24 | SH |  | SOLE |  | 24 | 0 | 0 |
| STATE STR CORP COM | Stock | 857477103 |  | 1862 | 24 | SH |  | SOLE |  | 24 | 0 | 0 |
| MEDTRONIC PLC SHS | Stock | G5960L103 |  | 113877 | 1465 | SH |  | SOLE |  | 1465 | 0 | 0 |
| CLOROX CO DEL COM | Stock | 189054109 |  | 318271 | 2268 | SH |  | SOLE |  | 2268 | 0 | 0 |
| ISHARES U.S. FINANCIALS ETF | ETF | 464287788 |  | 1713546 | 22705 | SH |  | SOLE |  | 22705 | 0 | 0 |
| COMERICA INC COM | Stock | 200340107 |  | 363494 | 5437 | SH |  | SOLE |  | 5437 | 0 | 0 |
| FIRST MAJESTIC SILVER CORP COM | Stock | 32076V103 |  | 18982 | 2276 | SH |  | SOLE |  | 2276 | 0 | 0 |
| CROCS INC COM | Stock | 227046109 |  | 4879 | 45 | SH |  | SOLE |  | 45 | 0 | 0 |
| NETFLIX INC COM | Stock | 64110L106 |  | 2960005 | 10038 | SH |  | SOLE |  | 10038 | 0 | 0 |
| KOSMOS ENERGY LTD COM | Stock | 500688106 |  | 6767 | 1064 | SH |  | SOLE |  | 1064 | 0 | 0 |
| SPDR DOW JONES INDUSTRIAL AVERAGE ETF TRUST | ETF | 78467X109 |  | 1867736 | 5637 | SH |  | SOLE |  | 5637 | 0 | 0 |
| INVESCO DYNAMIC BUILDING  CONSTRUCTION ETF | ETF | 46137V779 |  | 2653 | 65 | SH |  | SOLE |  | 65 | 0 | 0 |
| WORTHINGTON INDS INC COM | Stock | 981811102 |  | 8699 | 175 | SH |  | SOLE |  | 175 | 0 | 0 |
| PAYCHEX INC COM | Stock | 704326107 |  | 2474337 | 21411 | SH |  | SOLE |  | 21411 | 0 | 0 |
| MEDICAL PPTYS TRUST INC COM | REIT | 58463J304 |  | 141890 | 12737 | SH |  | SOLE |  | 12737 | 0 | 0 |
| EATON VANCE TAX-MANAGED BUY- W COM | CEF | 27828Y108 |  | 19746 | 1608 | SH |  | SOLE |  | 1608 | 0 | 0 |
| ISHARES CORE AGGRESSIVE ALLOCATION ETF | ETF | 464289859 |  | 154812 | 2591 | SH |  | SOLE |  | 2591 | 0 | 0 |
| SPDR DOUBLELINE SHORT DURATION TOTAL RETURN TACTICAL ETF | ETF | 78470P200 |  | 2212 | 48 | SH |  | SOLE |  | 48 | 0 | 0 |
| HORMEL FOODS CORP COM | Stock | 440452100 |  | 404530 | 8881 | SH |  | SOLE |  | 8881 | 0 | 0 |
| HANOVER INS GROUP INC COM | Stock | 410867105 |  | 148643 | 1100 | SH |  | SOLE |  | 1100 | 0 | 0 |
| U HAUL HOLDING COMPANY COM | Stock | 023586100 |  | 5417 | 90 | SH |  | SOLE |  | 90 | 0 | 0 |
| PACCAR INC COM | Stock | 693718108 |  | 21971 | 222 | SH |  | SOLE |  | 222 | 0 | 0 |
| RENTOKIL INITIAL PLC SPONSORED ADR | ADR | 760125104 |  | 8842 | 287 | SH |  | SOLE |  | 287 | 0 | 0 |
| ISHARES SILVER TRUST | ETF | 46428Q109 |  | 314688 | 14291 | SH |  | SOLE |  | 14291 | 0 | 0 |
| 3D PRINTING ETF | ETF | 00214Q500 |  | 4692 | 229 | SH |  | SOLE |  | 229 | 0 | 0 |
| MADRIGAL PHARMACEUTICALS INC COM | Stock | 558868105 |  | 19737 | 68 | SH |  | SOLE |  | 68 | 0 | 0 |
| SEI INVTS CO COM | Stock | 784117103 |  | 26410 | 453 | SH |  | SOLE |  | 453 | 0 | 0 |
| JACK IN THE BOX INC COM | Stock | 466367109 |  | 21902 | 321 | SH |  | SOLE |  | 321 | 0 | 0 |
| KINSALE CAP GROUP INC COM | Stock | 49714P108 |  | 262 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| FORTIS INC COM | Stock | 349553107 |  | 37001 | 924 | SH |  | SOLE |  | 924 | 0 | 0 |
| ISHARES TREASURY FLOATING RATE BOND ETF | ETF | 46434V860 |  | 4739 | 94 | SH |  | SOLE |  | 94 | 0 | 0 |
| EQUITY RESIDENTIAL SH BEN INT | REIT | 29476L107 |  | 2950 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| ADVANCE AUTO PARTS INC COM | Stock | 00751Y106 |  | 9998 | 68 | SH |  | SOLE |  | 68 | 0 | 0 |
| HESS CORP COM | Stock | 42809H107 |  | 158862 | 1120 | SH |  | SOLE |  | 1120 | 0 | 0 |
| ISHARES CORE GROWTH ALLOCATION ETF | ETF | 464289867 |  | 122003 | 2587 | SH |  | SOLE |  | 2587 | 0 | 0 |
| ISHARES ESG AWARE MSCI EAFE ETF | ETF | 46435G516 |  | 256057 | 3895 | SH |  | SOLE |  | 3895 | 0 | 0 |
| SPDR S SEMICONDUCTOR ETF | ETF | 78464A862 |  | 1168436 | 6987 | SH |  | SOLE |  | 6987 | 0 | 0 |
| TETRA TECH INC NEW COM | Stock | 88162G103 |  | 1162 | 8 | SH |  | SOLE |  | 8 | 0 | 0 |
| ISHARES INTERNATIONAL DIVIDEND GROWTH ETF | ETF | 46435G524 |  | 710 | 12 | SH |  | SOLE |  | 12 | 0 | 0 |
| INVESCO SR INCOME TR COM | CEF | 46131H107 |  | 0 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| ISHARES MORNINGSTAR MID-CAP ETF | ETF | 464288208 |  | 79791 | 1360 | SH |  | SOLE |  | 1360 | 0 | 0 |
| SILVERCORP METALS INC COM | Stock | 82835P103 |  | 19240 | 6500 | SH |  | SOLE |  | 6500 | 0 | 0 |
| ISHARES MSCI SWITZERLAND ETF | ETF | 464286749 |  | 57654 | 1375 | SH |  | SOLE |  | 1375 | 0 | 0 |
| ISHARES MSCI UNITED KINGDOM ETF | ETF | 46435G334 |  | 2729 | 89 | SH |  | SOLE |  | 89 | 0 | 0 |
| ABRDN INCOME CREDIT STRATEGIES COM | CEF | 003057106 |  | 98276 | 14495 | SH |  | SOLE |  | 14495 | 0 | 0 |
| LAUDER ESTEE COS INC CL A | Stock | 518439104 |  | 77410 | 312 | SH |  | SOLE |  | 312 | 0 | 0 |
| SPDR S EMERGING MARKETS SMALL CAP ETF | ETF | 78463X756 |  | 119267 | 2437 | SH |  | SOLE |  | 2437 | 0 | 0 |
| SPDR DOW JONES GLOBAL REAL ESTATE ETF | ETF | 78463X749 |  | 231729 | 5665 | SH |  | SOLE |  | 5665 | 0 | 0 |
| SPDR PORTFOLIO EUROPE ETF | ETF | 78463X103 |  | 1388 | 40 | SH |  | SOLE |  | 40 | 0 | 0 |
| TRILOGY METALS INC NEW COM | Stock | 89621C105 |  | 586 | 1066 | SH |  | SOLE |  | 1066 | 0 | 0 |
| RANGER OIL CORPORATION CLASS A COM | Stock | 70788V102 |  | 48152 | 1191 | SH |  | SOLE |  | 1191 | 0 | 0 |
| PROLOGIS INC. COM | REIT | 74340W103 |  | 61889 | 549 | SH |  | SOLE |  | 549 | 0 | 0 |
| ALMADEN MINERALS LTD COM CL B | Stock | 020283305 |  | 418 | 1712 | SH |  | SOLE |  | 1712 | 0 | 0 |
| SUN LIFE FINANCIAL INC. COM | Stock | 866796105 |  | 20982 | 452 | SH |  | SOLE |  | 452 | 0 | 0 |
| ISHARES AGENCY BOND ETF | ETF | 464288166 |  | 7982 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| SANOFI SPONSORED ADR | ADR | 80105N105 |  | 27460 | 567 | SH |  | SOLE |  | 567 | 0 | 0 |
| MERCK  CO INC COM | Stock | 58933Y105 |  | 4196153 | 37820 | SH |  | SOLE |  | 37820 | 0 | 0 |
| ISHARES SHORT-TERM NATIONAL MUNI BOND ETF | ETF | 464288158 |  | 983188 | 9429 | SH |  | SOLE |  | 9429 | 0 | 0 |
| OSHKOSH CORP COM | Stock | 688239201 |  | 2293 | 26 | SH |  | SOLE |  | 26 | 0 | 0 |
| SPDR S 500 ETF TRUST | ETF | 78462F103 |  | 32826450 | 85836 | SH |  | SOLE |  | 85836 | 0 | 0 |
| EVERBRIDGE INC COM | Stock | 29978A104 |  | 0 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| ADVANSIX INC COM | Stock | 00773T101 |  | 2053 | 54 | SH |  | SOLE |  | 54 | 0 | 0 |
| MCKESSON CORP COM | Stock | 58155Q103 |  | 533424 | 1422 | SH |  | SOLE |  | 1422 | 0 | 0 |
| THE TRADE DESK INC COM CL A | Stock | 88339J105 |  | 73970 | 1650 | SH |  | SOLE |  | 1650 | 0 | 0 |
| FIDELITY DIVIDEND ETF FOR RISING RATES | ETF | 316092832 |  | 176957 | 4440 | SH |  | SOLE |  | 4440 | 0 | 0 |
| E L F BEAUTY INC COM | Stock | 26856L103 |  | 212905 | 3850 | SH |  | SOLE |  | 3850 | 0 | 0 |
| FIDELITY VALUE FACTOR ETF | ETF | 316092782 |  | 63407 | 1446 | SH |  | SOLE |  | 1446 | 0 | 0 |
| VALVOLINE INC COM | Stock | 92047W101 |  | 37352 | 1144 | SH |  | SOLE |  | 1144 | 0 | 0 |
| AURORA CANNABIS INC COM | Stock | 05156X884 |  | 1678 | 1819 | SH |  | SOLE |  | 1819 | 0 | 0 |
| MASTERCARD INCORPORATED CL A | Stock | 57636Q104 |  | 198206 | 570 | SH |  | SOLE |  | 570 | 0 | 0 |
| NUTANIX INC CL A | Stock | 67059N108 |  | 15630 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| FCF US QUALITY ETF | ETF | 89628W302 |  | 2187 | 47 | SH |  | SOLE |  | 47 | 0 | 0 |
| DONNELLEY FINL SOLUTIONS INC COM | Stock | 25787G100 |  | 271 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| FIRST TRUST ALTERNATIVE ABSOLUTE RETURN STRATEGY ETF | ETF | 33740Y101 |  | 5229 | 175 | SH |  | SOLE |  | 175 | 0 | 0 |
| EMCORE CORP COM NEW | Stock | 290846203 |  | 27 | 28 | SH |  | SOLE |  | 28 | 0 | 0 |
| ARCH RESOURCES INC CL A | Stock | 03940R107 |  | 1571 | 11 | SH |  | SOLE |  | 11 | 0 | 0 |
| CAMPING WORLD HLDGS INC CL A | Stock | 13462K109 |  | 1652 | 74 | SH |  | SOLE |  | 74 | 0 | 0 |
| URSTADT BIDDLE PPTYS INC CL A | REIT | 917286205 |  | 480 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| FIRST REP BK SAN FRANCISCO CAL COM | Stock | 33616C100 |  | 609 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| ILLINOIS TOOL WKS INC COM | Stock | 452308109 |  | 1028075 | 4666 | SH |  | SOLE |  | 4666 | 0 | 0 |
| RIVERNORTH DOUBLELINE STRATE COM | CEF | 76882G107 |  | 107632 | 12400 | SH |  | SOLE |  | 12400 | 0 | 0 |
| SBA COMMUNICATIONS CORP NEW CL A | REIT | 78410G104 |  | 561 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| UNITED RENTALS INC COM | Stock | 911363109 |  | 9952 | 28 | SH |  | SOLE |  | 28 | 0 | 0 |
| STEEL DYNAMICS INC COM | Stock | 858119100 |  | 121470 | 1243 | SH |  | SOLE |  | 1243 | 0 | 0 |
| XTRACKERS RUSSELL US MULTIFACTOR ETF | ETF | 233051481 |  | 41804 | 991 | SH |  | SOLE |  | 991 | 0 | 0 |
| INVACARE CORP COM | Stock | 461203101 |  | 840 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| NORDSON CORP COM | Stock | 655663102 |  | 238 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| TYLER TECHNOLOGIES INC COM | Stock | 902252105 |  | 8383 | 26 | SH |  | SOLE |  | 26 | 0 | 0 |
| EXACT SCIENCES CORP COM | Stock | 30063P105 |  | 14853 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| CRISPR THERAPEUTICS AG NAMEN AKT | Stock | H17182108 |  | 2154 | 53 | SH |  | SOLE |  | 53 | 0 | 0 |
| EMERSON ELEC CO COM | Stock | 291011104 |  | 1040583 | 10832 | SH |  | SOLE |  | 10832 | 0 | 0 |
| CORCEPT THERAPEUTICS INC COM | Stock | 218352102 |  | 137702 | 6780 | SH |  | SOLE |  | 6780 | 0 | 0 |
| VANECK SHORT MUNI ETF | ETF | 92189F528 |  | 34 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| ADIENT PLC ORD SHS | Stock | G0084W101 |  | 278 | 8 | SH |  | SOLE |  | 8 | 0 | 0 |
| YUM CHINA HLDGS INC COM | Stock | 98850P109 |  | 54435 | 996 | SH |  | SOLE |  | 996 | 0 | 0 |
| ALLSPRING INCOME OPPORTUNIT INC OPPTY FD | CEF | 94987B105 |  | 36167 | 5660 | SH |  | SOLE |  | 5660 | 0 | 0 |
| ALCOA CORP COM | Stock | 013872106 |  | 14005 | 308 | SH |  | SOLE |  | 308 | 0 | 0 |
| INNOVATOR LADDERED ALLOCATION POWER BUFFER ETF | ETF | 45783Y814 |  | 92880 | 2700 | SH |  | SOLE |  | 2700 | 0 | 0 |
| GUGGENHEIM STRATEGIC OPPORTUN COM SBI | CEF | 40167F101 |  | 525507 | 34527 | SH |  | SOLE |  | 34527 | 0 | 0 |
| APTUS DRAWDOWN MANAGED EQUITY ETF | ETF | 26922A784 |  | 56421 | 1679 | SH |  | SOLE |  | 1679 | 0 | 0 |
| TD SYNNEX CORPORATION COM | Stock | 87162W100 |  | 33149 | 350 | SH |  | SOLE |  | 350 | 0 | 0 |
| GLOBE LIFE INC COM | Stock | 37959E102 |  | 115607 | 959 | SH |  | SOLE |  | 959 | 0 | 0 |
| ISHARES CORE CONSERVATIVE ALLOCATION ETF | ETF | 464289883 |  | 14251 | 424 | SH |  | SOLE |  | 424 | 0 | 0 |
| ALLSTATE CORP COM | Stock | 020002101 |  | 707290 | 5216 | SH |  | SOLE |  | 5216 | 0 | 0 |
| DOUBLELINE INCOME SOLUTIONS FD COM | CEF | 258622109 |  | 6100 | 550 | SH |  | SOLE |  | 550 | 0 | 0 |
| VISTEON CORP COM NEW | Stock | 92839U206 |  | 67508 | 516 | SH |  | SOLE |  | 516 | 0 | 0 |
| DIAGEO PLC SPON ADR NEW | ADR | 25243Q205 |  | 1135605 | 6373 | SH |  | SOLE |  | 6373 | 0 | 0 |
| ANNALY CAPITAL MANAGEMENT INC COM NEW | REIT | 035710839 |  | 82739 | 3925 | SH |  | SOLE |  | 3925 | 0 | 0 |
| LAMB WESTON HLDGS INC COM | Stock | 513272104 |  | 115989 | 1298 | SH |  | SOLE |  | 1298 | 0 | 0 |
| ISHARES CORE U.S. REIT ETF | ETF | 464288521 |  | 3451098 | 69789 | SH |  | SOLE |  | 69789 | 0 | 0 |
| ALASKA AIR GROUP INC COM | Stock | 011659109 |  | 3178 | 74 | SH |  | SOLE |  | 74 | 0 | 0 |
| NVR INC COM | Stock | 62944T105 |  | 13838 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| SIGNATURE BK NEW YORK N Y COM | Stock | 82669G104 |  | 37101 | 322 | SH |  | SOLE |  | 322 | 0 | 0 |
| MATTEL INC COM | Stock | 577081102 |  | 12131 | 680 | SH |  | SOLE |  | 680 | 0 | 0 |
| ISHARES MSCI JAPAN ETF | ETF | 46434G822 |  | 8874 | 163 | SH |  | SOLE |  | 163 | 0 | 0 |
| HOSTESS BRANDS INC CL A | Stock | 44109J106 |  | 182280 | 8123 | SH |  | SOLE |  | 8123 | 0 | 0 |
| ASHLAND INC COM | Stock | 044186104 |  | 46991 | 437 | SH |  | SOLE |  | 437 | 0 | 0 |
| ISHARES TIPS BOND ETF | ETF | 464287176 |  | 17522399 | 164622 | SH |  | SOLE |  | 164622 | 0 | 0 |
| OPKO HEALTH INC COM | Stock | 68375N103 |  | 2000 | 1600 | SH |  | SOLE |  | 1600 | 0 | 0 |
| FIRST COMWLTH FINL CORP PA COM | Stock | 319829107 |  | 4079 | 292 | SH |  | SOLE |  | 292 | 0 | 0 |
| FLEXSHARES CREDIT-SCORED US CORPORATE BOND INDEX FUND | ETF | 33939L761 |  | 380004 | 8194 | SH |  | SOLE |  | 8194 | 0 | 0 |
| NORTHWEST BANCSHARES INC MD COM | Stock | 667340103 |  | 6990 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| FIRST TRUST NASDAQ BANK ETF | ETF | 33738R860 |  | 996 | 38 | SH |  | SOLE |  | 38 | 0 | 0 |
| CONDUENT INC COM | Stock | 206787103 |  | 522 | 129 | SH |  | SOLE |  | 129 | 0 | 0 |
| VERTEX PHARMACEUTICALS INC COM | Stock | 92532F100 |  | 378013 | 1309 | SH |  | SOLE |  | 1309 | 0 | 0 |
| ORGANIGRAM HLDGS INC COM | Stock | 68620P101 |  | 808 | 1010 | SH |  | SOLE |  | 1010 | 0 | 0 |
| SPDR DOUBLELINE EMERGING MARKETS FIXED INCOME ETF | ETF | 78470P309 |  | 3135 | 78 | SH |  | SOLE |  | 78 | 0 | 0 |
| ISHARES MSCI ALL COUNTRY ASIA EX JAPAN ETF | ETF | 464288182 |  | 648 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| FIRST TRUST NASDAQ SEMICONDUCTOR ETF | ETF | 33738R811 |  | 8401 | 158 | SH |  | SOLE |  | 158 | 0 | 0 |
| FIRST TRUST NASDAQ OIL  GAS ETF | ETF | 33738R845 |  | 1118 | 40 | SH |  | SOLE |  | 40 | 0 | 0 |
| COGNIZANT TECHNOLOGY SOLUTIONS CL A | Stock | 192446102 |  | 41520 | 726 | SH |  | SOLE |  | 726 | 0 | 0 |
| INVESCO BULLETSHARES 2024 HIGH YIELD CORPORATE BOND ETF | ETF | 46138J833 |  | 259645 | 11738 | SH |  | SOLE |  | 11738 | 0 | 0 |
| GLOBAL X ROBOTICS  ARTIFICIAL INTELLIGENCE ETF | ETF | 37954Y715 |  | 1911 | 93 | SH |  | SOLE |  | 93 | 0 | 0 |
| INTERNATIONAL SEAWAYS INC COM | Stock | Y41053102 |  | 2702 | 73 | SH |  | SOLE |  | 73 | 0 | 0 |
| INNOVATIVE INDL PPTYS INC COM | REIT | 45781V101 |  | 1520 | 15 | SH |  | SOLE |  | 15 | 0 | 0 |
| INVESCO DEFENSIVE EQUITY ETF | ETF | 46138J775 |  | 14499 | 218 | SH |  | SOLE |  | 218 | 0 | 0 |
| BROOKFIELD REAL ASSETS INCOME SHS BEN INT | CEF | 112830104 |  | 8947 | 554 | SH |  | SOLE |  | 554 | 0 | 0 |
| VISTRA CORP COM | Stock | 92840M102 |  | 3383 | 145 | SH |  | SOLE |  | 145 | 0 | 0 |
| VIRTUS NEWFLEET HIGH YIELD BOND ETF | ETF | 92790A207 |  | 1604 | 78 | SH |  | SOLE |  | 78 | 0 | 0 |
| GOLDMINING INC COM | Stock | 38149E101 |  | 141 | 125 | SH |  | SOLE |  | 125 | 0 | 0 |
| JANUS HENDERSON SHORT DURATION INCOME ETF | ETF | 47103U886 |  | 119276 | 2516 | SH |  | SOLE |  | 2516 | 0 | 0 |
| SMUCKER J M CO COM NEW | Stock | 832696405 |  | 59264 | 374 | SH |  | SOLE |  | 374 | 0 | 0 |
| VANGUARD EXTENDED DURATION TREASURY ETF | ETF | 921910709 |  | 1242 | 15 | SH |  | SOLE |  | 15 | 0 | 0 |
| POLAR PWR INC COM | Stock | 73102V105 |  | 62 | 48 | SH |  | SOLE |  | 48 | 0 | 0 |
| AMPLIFY ENERGY CORP NEW COM | Stock | 03212B103 |  | 44 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| ISHARES U.S. HOME CONSTRUCTION ETF | ETF | 464288752 |  | 41454 | 684 | SH |  | SOLE |  | 684 | 0 | 0 |
| ISHARES MSCI USA SMALL-CAP MIN VOL FACTOR ETF | ETF | 46435G433 |  | 311 | 9 | SH |  | SOLE |  | 9 | 0 | 0 |
| ISHARES GLOBAL HEALTHCARE ETF | ETF | 464287325 |  | 15788 | 186 | SH |  | SOLE |  | 186 | 0 | 0 |
| CORNING INC COM | Stock | 219350105 |  | 52180 | 1633 | SH |  | SOLE |  | 1633 | 0 | 0 |
| IQ HEDGE MULTI-STRATEGY TRACKER ETF | ETF | 45409B107 |  | 13092 | 460 | SH |  | SOLE |  | 460 | 0 | 0 |
| EDWARDS LIFESCIENCES CORP COM | Stock | 28176E108 |  | 43647 | 585 | SH |  | SOLE |  | 585 | 0 | 0 |
| URSTADT BIDDLE PPTYS INC COM | REIT | 917286106 |  | 455 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| OCEAN PWR TECHNOLOGIES INC COM NEW | Stock | 674870506 |  | 113 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| EATON VANCE LTD DURATION INCOM COM | CEF | 27828H105 |  | 1845135 | 196500 | SH |  | SOLE |  | 196500 | 0 | 0 |
| POLYMET MNG CORP COM NEW | Stock | 731916409 |  | 8613 | 3250 | SH |  | SOLE |  | 3250 | 0 | 0 |
| ISHARES S 100 ETF | ETF | 464287101 |  | 4094 | 24 | SH |  | SOLE |  | 24 | 0 | 0 |
| BANK NEW YORK MELLON CORP COM | Stock | 064058100 |  | 80570 | 1770 | SH |  | SOLE |  | 1770 | 0 | 0 |
| SUPER MICRO COMPUTER INC COM | Stock | 86800U104 |  | 136614 | 1664 | SH |  | SOLE |  | 1664 | 0 | 0 |
| HOWMET AEROSPACE INC COM | Stock | 443201108 |  | 2601 | 66 | SH |  | SOLE |  | 66 | 0 | 0 |
| PACER US CASH COWS 100 ETF | ETF | 69374H881 |  | 7279921 | 157403 | SH |  | SOLE |  | 157403 | 0 | 0 |
| ISHARES FALLEN ANGELS USD BOND ETF | ETF | 46435G474 |  | 26393 | 1072 | SH |  | SOLE |  | 1072 | 0 | 0 |
| LIVE VENTURES INC COM NEW | Stock | 538142308 |  | 11738 | 375 | SH |  | SOLE |  | 375 | 0 | 0 |
| BALLARD PWR SYS INC NEW COM | Stock | 058586108 |  | 4790 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| NUVEEN S 500 BUY-WRITE INCOM COM | CEF | 6706ER101 |  | 168372 | 13310 | SH |  | SOLE |  | 13310 | 0 | 0 |
| HANCOCK JOHN PREM DIVID FD COM SH BEN INT | CEF | 41013T105 |  | 20704 | 1600 | SH |  | SOLE |  | 1600 | 0 | 0 |
| GEN DIGITAL INC COM | Stock | 668771108 |  | 30045 | 1402 | SH |  | SOLE |  | 1402 | 0 | 0 |
| INVESCO S MIDCAP 400 PURE GROWTH ETF | ETF | 46137V217 |  | 7522 | 42 | SH |  | SOLE |  | 42 | 0 | 0 |
| DAVITA INC COM | Stock | 23918K108 |  | 106629 | 1428 | SH |  | SOLE |  | 1428 | 0 | 0 |
| GOLDMAN SACHS ACCESS TREASURY 0-1 YEAR ETF | ETF | 381430529 |  | 1922110 | 19277 | SH |  | SOLE |  | 19277 | 0 | 0 |
| GLOBAL X FINTECH ETF | ETF | 37954Y814 |  | 20413 | 1060 | SH |  | SOLE |  | 1060 | 0 | 0 |
| VERIZON COMMUNICATIONS INC COM | Stock | 92343V104 |  | 1388748 | 35247 | SH |  | SOLE |  | 35247 | 0 | 0 |
| NEW GOLD INC CDA COM | Stock | 644535106 |  | 196 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| HERON THERAPEUTICS INC COM | Stock | 427746102 |  | 293 | 117 | SH |  | SOLE |  | 117 | 0 | 0 |
| NUVEEN PREFERRED AND INCOME FD COM SHS BEN INT | CEF | 67075T105 |  | 10083 | 570 | SH |  | SOLE |  | 570 | 0 | 0 |
| CHUBB LIMITED COM | Stock | H1467J104 |  | 561416 | 2544 | SH |  | SOLE |  | 2544 | 0 | 0 |
| SONOCO PRODS CO COM | Stock | 835495102 |  | 503035 | 8285 | SH |  | SOLE |  | 8285 | 0 | 0 |
| PENN ENTERTAINMENT INC COM | Stock | 707569109 |  | 0 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| MARVELL TECHNOLOGY INC COM | Stock | 573874104 |  | 35935 | 970 | SH |  | SOLE |  | 970 | 0 | 0 |
| CACI INTL INC CL A | Stock | 127190304 |  | 22544 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| AGCO CORP COM | Stock | 001084102 |  | 1110 | 8 | SH |  | SOLE |  | 8 | 0 | 0 |
| VERTEX ENERGY INC COM | Stock | 92534K107 |  | 6820 | 1100 | SH |  | SOLE |  | 1100 | 0 | 0 |
| VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP ETF | ETF | 922042718 |  | 525335 | 5109 | SH |  | SOLE |  | 5109 | 0 | 0 |
| FEDEX CORP COM | Stock | 31428X106 |  | 1786571 | 10315 | SH |  | SOLE |  | 10315 | 0 | 0 |
| SNAP ON INC COM | Stock | 833034101 |  | 127269 | 557 | SH |  | SOLE |  | 557 | 0 | 0 |
| PULTE GROUP INC COM | Stock | 745867101 |  | 328135 | 7207 | SH |  | SOLE |  | 7207 | 0 | 0 |
| SHERWIN WILLIAMS CO COM | Stock | 824348106 |  | 75471 | 318 | SH |  | SOLE |  | 318 | 0 | 0 |
| PEPSICO INC COM | Stock | 713448108 |  | 2210123 | 12233 | SH |  | SOLE |  | 12233 | 0 | 0 |
| ISHARES CORE MSCI PACIFIC ETF | ETF | 46434V696 |  | 859 | 16 | SH |  | SOLE |  | 16 | 0 | 0 |
| ISHARES 1-3 YEAR TREASURY BOND ETF | ETF | 464287457 |  | 2502489 | 30830 | SH |  | SOLE |  | 30830 | 0 | 0 |
| FLEXSHARES US QUALITY LARGE CAP INDEX FUND | ETF | 33939L746 |  | 90163 | 2116 | SH |  | SOLE |  | 2116 | 0 | 0 |
| SPDR PORTFOLIO LONG TERM CORPORATE BOND ETF | ETF | 78464A367 |  | 403735 | 17983 | SH |  | SOLE |  | 17983 | 0 | 0 |
| SPDR S CHINA ETF | ETF | 78463X400 |  | 687188 | 8769 | SH |  | SOLE |  | 8769 | 0 | 0 |
| NEWELL BRANDS INC COM | Stock | 651229106 |  | 83513 | 6384 | SH |  | SOLE |  | 6384 | 0 | 0 |
| FIRST TRUST TCW OPPORTUNISTIC FIXED INCOME ETF | ETF | 33740F805 |  | 642286 | 14624 | SH |  | SOLE |  | 14624 | 0 | 0 |
| BLACK STONE MINERALS L P COM UNIT | Stock | 09225M101 |  | 154270 | 9144 | SH |  | SOLE |  | 9144 | 0 | 0 |
| MARATHON OIL CORP COM | Stock | 565849106 |  | 971361 | 35883 | SH |  | SOLE |  | 35883 | 0 | 0 |
| FLEXSHARES STOXX GLOBAL ESG SELECT INDEX FUND | ETF | 33939L688 |  | 81378 | 671 | SH |  | SOLE |  | 671 | 0 | 0 |
| SNAP INC CL A | Stock | 83304A106 |  | 17730 | 1981 | SH |  | SOLE |  | 1981 | 0 | 0 |
| CRONOS GROUP INC COM | Stock | 22717L101 |  | 2591 | 1020 | SH |  | SOLE |  | 1020 | 0 | 0 |
| ORIGIN AGRITECH LIMITED SHS NEW | Stock | G67828205 |  | 695 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| NUVEEN ESG SMALL-CAP ETF | ETF | 67092P607 |  | 11416 | 334 | SH |  | SOLE |  | 334 | 0 | 0 |
| NUVEEN ESG LARGE-CAP GROWTH ETF | ETF | 67092P201 |  | 83162 | 1701 | SH |  | SOLE |  | 1701 | 0 | 0 |
| NUVEEN ESG LARGE-CAP VALUE ETF | ETF | 67092P300 |  | 93133 | 2720 | SH |  | SOLE |  | 2720 | 0 | 0 |
| VIAVI SOLUTIONS INC COM | Stock | 925550105 |  | 462 | 44 | SH |  | SOLE |  | 44 | 0 | 0 |
| TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS | ADR | 874060205 |  | 1170 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| GLOBAL X U.S. INFRASTRUCTURE DEVELOPMENT ETF | ETF | 37954Y673 |  | 38824 | 1465 | SH |  | SOLE |  | 1465 | 0 | 0 |
| ISHARES CORE MODERATE ALLOCATION ETF | ETF | 464289875 |  | 49983 | 1315 | SH |  | SOLE |  | 1315 | 0 | 0 |
| POLARITYTE INC COM NEW | Stock | 731094207 |  | 1 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| GOLD RESOURCE CORP COM | Stock | 38068T105 |  | 604 | 395 | SH |  | SOLE |  | 395 | 0 | 0 |
| WISDOMTREE EMERGING MARKETS ESG FUND | ETF | 97717X214 |  | 3039 | 111 | SH |  | SOLE |  | 111 | 0 | 0 |
| DXC TECHNOLOGY CO COM | Stock | 23355L106 |  | 1496 | 56 | SH |  | SOLE |  | 56 | 0 | 0 |
| KIMBERLY-CLARK CORP COM | Stock | 494368103 |  | 1269670 | 9353 | SH |  | SOLE |  | 9353 | 0 | 0 |
| VANECK ENVIRONMENTAL SERVICES ETF | ETF | 92189F304 |  | 681 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| MOLSON COORS BEVERAGE CO CL B | Stock | 60871R209 |  | 1236 | 24 | SH |  | SOLE |  | 24 | 0 | 0 |
| DORMAN PRODS INC COM | Stock | 258278100 |  | 20218 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| NANO DIMENSION LTD SPONSORD ADS NEW | ADR | 63008G203 |  | 911 | 396 | SH |  | SOLE |  | 396 | 0 | 0 |
| HESS MIDSTREAM LP CL A SHS | Stock | 428103105 |  | 18909 | 632 | SH |  | SOLE |  | 632 | 0 | 0 |
| INTERPUBLIC GROUP COS INC COM | Stock | 460690100 |  | 2965 | 89 | SH |  | SOLE |  | 89 | 0 | 0 |
| EATON VANCE MUN BD FD COM | CEF | 27827X101 |  | 738 | 71 | SH |  | SOLE |  | 71 | 0 | 0 |
| OKTA INC CL A | Stock | 679295105 |  | 11274 | 165 | SH |  | SOLE |  | 165 | 0 | 0 |
| AZUL S A SPONSR ADR PFD | ADR | 05501U106 |  | 12031 | 1969 | SH |  | SOLE |  | 1969 | 0 | 0 |
| TE CONNECTIVITY LTD SHS | Stock | H84989104 |  | 11136 | 97 | SH |  | SOLE |  | 97 | 0 | 0 |
| HONEYWELL INTL INC COM | Stock | 438516106 |  | 770257 | 3594 | SH |  | SOLE |  | 3594 | 0 | 0 |
| TRANE TECHNOLOGIES PLC SHS | Stock | G8994E103 |  | 126404 | 752 | SH |  | SOLE |  | 752 | 0 | 0 |
| EATON VANCE FLTING RATE INC TR COM | CEF | 278279104 |  | 130 | 11 | SH |  | SOLE |  | 11 | 0 | 0 |
| EATON VANCE SR FLTNG RTE TR COM | CEF | 27828Q105 |  | 13741 | 1256 | SH |  | SOLE |  | 1256 | 0 | 0 |
| FIRSTENERGY CORP COM | Stock | 337932107 |  | 108740 | 2592 | SH |  | SOLE |  | 2592 | 0 | 0 |
| VERONA PHARMA PLC SPONSORED ADS | ADR | 925050106 |  | 15678 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| FIRST TR SR FLTG RATE INCOME F COM | CEF | 33733U108 |  | 2297 | 241 | SH |  | SOLE |  | 241 | 0 | 0 |
| FORD MTR CO DEL COM | Stock | 345370860 |  | 1426370 | 122645 | SH |  | SOLE |  | 122645 | 0 | 0 |
| ZYMEWORKS INC COM | Stock | 98985Y108 |  | 141 | 18 | SH |  | SOLE |  | 18 | 0 | 0 |
| MICROSTRATEGY INC CL A NEW | Stock | 594972408 |  | 2548 | 18 | SH |  | SOLE |  | 18 | 0 | 0 |
| OMEGA HEALTHCARE INVS INC COM | REIT | 681936100 |  | 125775 | 4500 | SH |  | SOLE |  | 4500 | 0 | 0 |
| PEABODY ENGR CORP COM | Stock | 704551100 |  | 3461 | 131 | SH |  | SOLE |  | 131 | 0 | 0 |
| URBAN ONE INC CL D NON VTG | Stock | 91705J204 |  | 376 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| SPDR PORTFOLIO MORTGAGE BACKED BOND ETF | ETF | 78464A383 |  | 24564 | 1132 | SH |  | SOLE |  | 1132 | 0 | 0 |
| XTRACKERS USD HIGH YIELD CORPORATE BOND ETF | ETF | 233051432 |  | 1450 | 43 | SH |  | SOLE |  | 43 | 0 | 0 |
| INGERSOLL RAND INC COM | Stock | 45687V106 |  | 41434 | 793 | SH |  | SOLE |  | 793 | 0 | 0 |
| ISHARES ESG AWARE MSCI USA ETF | ETF | 46435G425 |  | 5927672 | 69943 | SH |  | SOLE |  | 69943 | 0 | 0 |
| US BANCORP DEL COM NEW | Stock | 902973304 |  | 74050 | 1698 | SH |  | SOLE |  | 1698 | 0 | 0 |
| FIRST TRUST ENERGY ALPHADEX FUND | ETF | 33734X127 |  | 1589528 | 93009 | SH |  | SOLE |  | 93009 | 0 | 0 |
| XCEL ENERGY INC COM | Stock | 98389B100 |  | 470854 | 6715 | SH |  | SOLE |  | 6715 | 0 | 0 |
| BP PLC SPONSORED ADR | ADR | 055622104 |  | 234072 | 6701 | SH |  | SOLE |  | 6701 | 0 | 0 |
| SPDR BLOOMBERG CONVERTIBLE SECURITIES ETF | ETF | 78464A359 |  | 360976 | 5610 | SH |  | SOLE |  | 5610 | 0 | 0 |
| ZOMEDICA CORP COM | Stock | 98980M109 |  | 8560 | 52513 | SH |  | SOLE |  | 52513 | 0 | 0 |
| AMPLIFY CWP ENHANCED DIVIDEND INCOME ETF | ETF | 032108409 |  | 140598 | 3920 | SH |  | SOLE |  | 3920 | 0 | 0 |
| HOME DEPOT INC COM | Stock | 437076102 |  | 2545264 | 8058 | SH |  | SOLE |  | 8058 | 0 | 0 |
| BAXTER INTL INC COM | Stock | 071813109 |  | 27201 | 533 | SH |  | SOLE |  | 533 | 0 | 0 |
| SPDR PORTFOLIO INTERMEDIATE TERM CORPORATE BOND ETF | ETF | 78464A375 |  | 115620 | 3632 | SH |  | SOLE |  | 3632 | 0 | 0 |
| SUNCOR ENERGY INC NEW COM | Stock | 867224107 |  | 48007 | 1513 | SH |  | SOLE |  | 1513 | 0 | 0 |
| GOLDMAN SACHS ACCESS INVESTMENT GRADE CORPORATE BOND ETF | ETF | 381430479 |  | 81921 | 1853 | SH |  | SOLE |  | 1853 | 0 | 0 |
| IQ HEDGE EVENT-DRIVEN TRACKER ETF | ETF | 45409B404 |  | 0 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| NUVEEN ESG INTERNATIONAL DEVELOPED MARKETS EQUITY ETF | ETF | 67092P805 |  | 70718 | 2741 | SH |  | SOLE |  | 2741 | 0 | 0 |
| GRANITE PT MTG TR INC COM | REIT | 38741L107 |  | 1490 | 278 | SH |  | SOLE |  | 278 | 0 | 0 |
| STARWOOD PPTY TR INC COM | REIT | 85571B105 |  | 15287 | 834 | SH |  | SOLE |  | 834 | 0 | 0 |
| AUTOMATIC DATA PROCESSING INC COM | Stock | 053015103 |  | 1627114 | 6812 | SH |  | SOLE |  | 6812 | 0 | 0 |
| NUVEEN ESG EMERGING MARKETS EQUITY ETF | ETF | 67092P888 |  | 25872 | 1017 | SH |  | SOLE |  | 1017 | 0 | 0 |
| FAIR ISAAC CORP COM | Stock | 303250104 |  | 12570 | 21 | SH |  | SOLE |  | 21 | 0 | 0 |
| FIRST TRUST SMALL CAP CORE ALPHADEX FUND | ETF | 33734Y109 |  | 33734 | 430 | SH |  | SOLE |  | 430 | 0 | 0 |
| COLUMBIA EM CORE EX-CHINA ETF | ETF | 19762B202 |  | 523051 | 20471 | SH |  | SOLE |  | 20471 | 0 | 0 |
| IQ HEDGE LONG/SHORT TRACKER ETF | ETF | 45409B305 |  | 29631 | 1229 | SH |  | SOLE |  | 1229 | 0 | 0 |
| BRIGHTHOUSE FINL INC COM | Stock | 10922N103 |  | 4512 | 88 | SH |  | SOLE |  | 88 | 0 | 0 |
| PROSHARES SHORT 20 YEAR TREASURY | ETF | 74347X849 |  | 295 | 13 | SH |  | SOLE |  | 13 | 0 | 0 |
| ISHARES ESG AWARE USD CORPORATE BOND ETF | ETF | 46435G193 |  | 12174 | 546 | SH |  | SOLE |  | 546 | 0 | 0 |
| REDFIN CORP COM | Stock | 75737F108 |  | 360 | 85 | SH |  | SOLE |  | 85 | 0 | 0 |
| TIDEWATER INC NEW WT B EXP 073123 | Stock | 88642R125 |  | 166 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| SSR MNG INC COM | Stock | 784730103 |  | 23505 | 1500 | SH |  | SOLE |  | 1500 | 0 | 0 |
| INVESCO S 500 MOMENTUM ETF | ETF | 46138E339 |  | 449641 | 7919 | SH |  | SOLE |  | 7919 | 0 | 0 |
| ABRDN BLOOMBERG ALL COMMODITY STRATEGY K-1 FREE ETF | ETF | 003261104 |  | 1632 | 74 | SH |  | SOLE |  | 74 | 0 | 0 |
| FIRST TRUST CONSUMER DISCRETIONARY ALPHADEX FUND | ETF | 33734X101 |  | 791779 | 16437 | SH |  | SOLE |  | 16437 | 0 | 0 |
| FIRST TRUST FINANCIALS ALPHADEX FUND | ETF | 33734X135 |  | 521404 | 12729 | SH |  | SOLE |  | 12729 | 0 | 0 |
| FIRST TRUST LARGE CAP CORE ALPHADEX FUND | ETF | 33734K109 |  | 14813 | 185 | SH |  | SOLE |  | 185 | 0 | 0 |
| GREYSTONE HOUSING IMPACT INVES BEN UNIT CTF | Stock | 02364V107 |  | 27231 | 1565 | SH |  | SOLE |  | 1565 | 0 | 0 |
| RLJ LODGING TR CUM CONV PFD A | REIT | 74965L200 |  | 110457 | 4643 | SH |  | SOLE |  | 4643 | 0 | 0 |
| DUPONT DE NEMOURS INC COM | Stock | 26614N102 |  | 88258 | 1286 | SH |  | SOLE |  | 1286 | 0 | 0 |
| MICRO FOCUS INTL PLC SPON ADR NEW | ADR | 594837403 |  | 493 | 78 | SH |  | SOLE |  | 78 | 0 | 0 |
| FIRST TRUST S REIT INDEX FUND | ETF | 33734G108 |  | 44699 | 1864 | SH |  | SOLE |  | 1864 | 0 | 0 |
| DIREXION DAILY SMALL CAP BEAR 3X SHARES | ETF | 25460E125 |  | 1831 | 52 | SH |  | SOLE |  | 52 | 0 | 0 |
| SPDR ICE PREFERRED SECURITIES ETF | ETF | 78464A292 |  | 47462 | 1446 | SH |  | SOLE |  | 1446 | 0 | 0 |
| ISHARES RUSSELL 2000 VALUE ETF | ETF | 464287630 |  | 26796 | 193 | SH |  | SOLE |  | 193 | 0 | 0 |
| PACER INDUSTRIAL REAL ESTATE ETF | ETF | 69374H766 |  | 2281326 | 62009 | SH |  | SOLE |  | 62009 | 0 | 0 |
| HEALTH CARE SELECT SECTOR SPDR FUND | ETF | 81369Y209 |  | 16827554 | 123868 | SH |  | SOLE |  | 123868 | 0 | 0 |
| VERISK ANALYTICS INC COM | Stock | 92345Y106 |  | 882 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| HIVE BLOCKCHAIN TECHNLGIES LTD COM NEW | Stock | 43366H704 |  | 2275 | 1580 | SH |  | SOLE |  | 1580 | 0 | 0 |
| COOPER COS INC COM NEW | Stock | 216648402 |  | 331 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| STANDARD LITHIUM LTD COM | Stock | 853606101 |  | 6525 | 2212 | SH |  | SOLE |  | 2212 | 0 | 0 |
| GOLDMAN SACHS ACTIVEBETA U.S. SMALL CAP EQUITY ETF | ETF | 381430602 |  | 3059143 | 56018 | SH |  | SOLE |  | 56018 | 0 | 0 |
| ISHARES MSCI PERU ETF | ETF | 464289842 |  | 70930 | 2474 | SH |  | SOLE |  | 2474 | 0 | 0 |
| BHP GROUP LTD SPONSORED ADS | ADR | 088606108 |  | 31335 | 505 | SH |  | SOLE |  | 505 | 0 | 0 |
| SPDR GOLD SHARES | ETF | 78463V107 |  | 17092037 | 100754 | SH |  | SOLE |  | 100754 | 0 | 0 |
| DIREXION DAILY 20 YEAR TREASURY BEAR 3X SHARES | ETF | 25460G849 |  | 13625 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| XAI OCTAGON FLOATING RATE  AL COM | CEF | 98400T106 |  | 122608 | 19400 | SH |  | SOLE |  | 19400 | 0 | 0 |
| SOUTHERN CO COM | Stock | 842587107 |  | 609250 | 8531 | SH |  | SOLE |  | 8531 | 0 | 0 |
| ROKU INC COM CL A | Stock | 77543R102 |  | 25071 | 616 | SH |  | SOLE |  | 616 | 0 | 0 |
| FIRST TRUST INSTITUTIONAL PREFERRED SECURITIES  INCOME ETF | ETF | 33739P855 |  | 129087 | 7248 | SH |  | SOLE |  | 7248 | 0 | 0 |
| ANGI INC COM CL A NEW | Stock | 00183L102 |  | 24 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| KRANESHARES MSCI ONE BELT ONE ROAD INDEX ETF | ETF | 500767868 |  | 22723 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| VICI PPTYS INC COM | REIT | 925652109 |  | 50532 | 1559 | SH |  | SOLE |  | 1559 | 0 | 0 |
| AMERISOURCEBERGEN CORP COM | Stock | 03073E105 |  | 52033 | 314 | SH |  | SOLE |  | 314 | 0 | 0 |
| BECTON DICKINSON  CO COM | Stock | 075887109 |  | 1161642 | 4568 | SH |  | SOLE |  | 4568 | 0 | 0 |
| GOLDMAN SACHS ACCESS HIGH YIELD CORPORATE BOND ETF | ETF | 381430453 |  | 8173 | 195 | SH |  | SOLE |  | 195 | 0 | 0 |
| TECK RESOURCES LTD CL B | Stock | 878742204 |  | 13766 | 364 | SH |  | SOLE |  | 364 | 0 | 0 |
| SCHWAB U.S. SMALL-CAP ETF | ETF | 808524607 |  | 8777068 | 216664 | SH |  | SOLE |  | 216664 | 0 | 0 |
| KEYCORP COM | Stock | 493267108 |  | 76700 | 4403 | SH |  | SOLE |  | 4403 | 0 | 0 |
| CBRE GBL REAL ESTATE INC FD COM | CEF | 12504G100 |  | 12337 | 2153 | SH |  | SOLE |  | 2153 | 0 | 0 |
| RIOT PLATFORMS INC COM | Stock | 767292105 |  | 37866 | 11170 | SH |  | SOLE |  | 11170 | 0 | 0 |
| UNIVERSAL CORP VA COM | Stock | 913456109 |  | 533501 | 10102 | SH |  | SOLE |  | 10102 | 0 | 0 |
| REGIONS FINANCIAL CORP NEW COM | Stock | 7591EP100 |  | 250727 | 11629 | SH |  | SOLE |  | 11629 | 0 | 0 |
| BRITISH AMERN TOB PLC SPONSORED ADR | ADR | 110448107 |  | 94753 | 2370 | SH |  | SOLE |  | 2370 | 0 | 0 |
| SEA LTD SPONSORD ADS | ADR | 81141R100 |  | 7336 | 141 | SH |  | SOLE |  | 141 | 0 | 0 |
| ISHARES RUSSELL 1000 GROWTH ETF | ETF | 464287614 |  | 492499 | 2298 | SH |  | SOLE |  | 2298 | 0 | 0 |
| LABORATORY CORP AMER HLDGS COM NEW | Stock | 50540R409 |  | 207693 | 882 | SH |  | SOLE |  | 882 | 0 | 0 |
| SCHWAB U.S. BROAD MARKET ETF | ETF | 808524102 |  | 7394 | 165 | SH |  | SOLE |  | 165 | 0 | 0 |
| SCHWAB INTERNATIONAL EQUITY ETF | ETF | 808524805 |  | 556787 | 17286 | SH |  | SOLE |  | 17286 | 0 | 0 |
| SCHWAB U.S. LARGE-CAP ETF | ETF | 808524201 |  | 104703 | 2319 | SH |  | SOLE |  | 2319 | 0 | 0 |
| ISHARES U.S. REAL ESTATE ETF | ETF | 464287739 |  | 129484 | 1538 | SH |  | SOLE |  | 1538 | 0 | 0 |
| WHIRLPOOL CORP COM | Stock | 963320106 |  | 44873 | 317 | SH |  | SOLE |  | 317 | 0 | 0 |
| HEXO CORP COM | Stock | 428304406 |  | 2 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| CONSUMER STAPLES SELECT SECTOR SPDR FUND | ETF | 81369Y308 |  | 16256615 | 218063 | SH |  | SOLE |  | 218063 | 0 | 0 |
| ALLIED GAMING  ENTRTNMNT INC COM | Stock | 019170109 |  | 210 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| BLOCK H  R INC COM | Stock | 093671105 |  | 61577 | 1686 | SH |  | SOLE |  | 1686 | 0 | 0 |
| MARATHON DIGITAL HOLDINGS INC COM | Stock | 565788106 |  | 86 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| PROSHARES ULTRAPRO S | ETF | 74347X864 |  | 131 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| SPERO THERAPEUTICS INC COM | Stock | 84833T103 |  | 246 | 142 | SH |  | SOLE |  | 142 | 0 | 0 |
| SPDR PORTFOLIO S 400 MID CAP ETF | ETF | 78464A847 |  | 1467644 | 34532 | SH |  | SOLE |  | 34532 | 0 | 0 |
| WISDOMTREE YIELD ENHANCED U.S. SHORT-TERM AGGREGATE BOND FUND | ETF | 97717Y808 |  | 513 | 11 | SH |  | SOLE |  | 11 | 0 | 0 |
| FIRST TRUST NASDAQ CLEAN EDGE SMART GRID INFRASTRUCTURE INDEX | ETF | 33737A108 |  | 825764 | 9465 | SH |  | SOLE |  | 9465 | 0 | 0 |
| HIGHLAND INCOME FD HIGHLAND INCOME | CEF | 43010E404 |  | 19642 | 1907 | SH |  | SOLE |  | 1907 | 0 | 0 |
| FORTINET INC COM | Stock | 34959E109 |  | 145790 | 2982 | SH |  | SOLE |  | 2982 | 0 | 0 |
| AMERICAN HOMES 4 RENT CL A | REIT | 02665T306 |  | 4943 | 164 | SH |  | SOLE |  | 164 | 0 | 0 |
| APELLIS PHARMACEUTICALS INC COM | Stock | 03753U106 |  | 15513 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| TREX CO INC COM | Stock | 89531P105 |  | 2751 | 65 | SH |  | SOLE |  | 65 | 0 | 0 |
| CONMED CORP COM | Stock | 207410101 |  | 2925 | 33 | SH |  | SOLE |  | 33 | 0 | 0 |
| IQVIA HLDGS INC COM | Stock | 46266C105 |  | 6966 | 34 | SH |  | SOLE |  | 34 | 0 | 0 |
| FLEXSHARES CORE SELECT BOND FUND | ETF | 33939L670 |  | 5614720 | 255969 | SH |  | SOLE |  | 255969 | 0 | 0 |
| ABRDN PHYSICAL SILVER SHARES ETF | ETF | 003264108 |  | 6434 | 280 | SH |  | SOLE |  | 280 | 0 | 0 |
| JPMORGAN ULTRA-SHORT INCOME ETF | ETF | 46641Q837 |  | 25402181 | 506726 | SH |  | SOLE |  | 506726 | 0 | 0 |
| AON PLC SHS CL A | Stock | G0403H108 |  | 13206 | 44 | SH |  | SOLE |  | 44 | 0 | 0 |
| INVESCO BULLETSHARES 2025 HIGH YIELD CORPORATE BOND ETF | ETF | 46138J817 |  | 152382 | 6892 | SH |  | SOLE |  | 6892 | 0 | 0 |
| CONSOL ENERGY INC NEW COM | Stock | 20854L108 |  | 780 | 12 | SH |  | SOLE |  | 12 | 0 | 0 |
| SMITH A O CORP COM | Stock | 831865209 |  | 1259 | 22 | SH |  | SOLE |  | 22 | 0 | 0 |
| VIRTUS CONVERTIBLE  INC 2024 COM | CEF | 92838R105 |  | 21082 | 2440 | SH |  | SOLE |  | 2440 | 0 | 0 |
| UGI CORP NEW COM | Stock | 902681105 |  | 2410 | 65 | SH |  | SOLE |  | 65 | 0 | 0 |
| ARK ISRAEL INNOVATIVE TECHNOLOGY ETF | ETF | 00214Q609 |  | 2505 | 143 | SH |  | SOLE |  | 143 | 0 | 0 |
| LUMEN TECHNOLOGIES INC COM | Stock | 550241103 |  | 142605 | 27319 | SH |  | SOLE |  | 27319 | 0 | 0 |
| GALLAGHER ARTHUR J  CO COM | Stock | 363576109 |  | 6787 | 36 | SH |  | SOLE |  | 36 | 0 | 0 |
| ATMOS ENERGY CORP COM | Stock | 049560105 |  | 24221 | 216 | SH |  | SOLE |  | 216 | 0 | 0 |
| CENOVUS ENERGY INC COM | Stock | 15135U109 |  | 465801 | 23998 | SH |  | SOLE |  | 23998 | 0 | 0 |
| EVANS BANCORP INC COM NEW | Stock | 29911Q208 |  | 3739 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| HENRY JACK  ASSOC INC COM | Stock | 426281101 |  | 380926 | 2169 | SH |  | SOLE |  | 2169 | 0 | 0 |
| PINNACLE WEST CAP CORP COM | Stock | 723484101 |  | 13747 | 180 | SH |  | SOLE |  | 180 | 0 | 0 |
| VIRGIN GALACTIC HOLDINGS INC COM | Stock | 92766K106 |  | 8742 | 2512 | SH |  | SOLE |  | 2512 | 0 | 0 |
| CLOUGH GLOBAL EQUITY FD COM | CEF | 18914C100 |  | 3743 | 575 | SH |  | SOLE |  | 575 | 0 | 0 |
| MERCURY GENL CORP NEW COM | Stock | 589400100 |  | 5985 | 175 | SH |  | SOLE |  | 175 | 0 | 0 |
| SCHWAB U.S. LARGE-CAP GROWTH ETF | ETF | 808524300 |  | 2263319 | 40736 | SH |  | SOLE |  | 40736 | 0 | 0 |
| NEWMARK GROUP INC CL A | Stock | 65158N102 |  | 808 | 101 | SH |  | SOLE |  | 101 | 0 | 0 |
| SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF | ETF | 78464A474 |  | 140540 | 4783 | SH |  | SOLE |  | 4783 | 0 | 0 |
| WILLSCOT MOBIL MINI HLDNG CORP COM CL A | Stock | 971378104 |  | 123359 | 2731 | SH |  | SOLE |  | 2731 | 0 | 0 |
| PIMCO ENHANCED SHORT MATURITY ACTIVE ETF | ETF | 72201R833 |  | 14515905 | 147145 | SH |  | SOLE |  | 147145 | 0 | 0 |
| HAEMONETICS CORP MASS COM | Stock | 405024100 |  | 70156 | 892 | SH |  | SOLE |  | 892 | 0 | 0 |
| ISHARES CORE DIVIDEND ETF | ETF | 46435U861 |  | 176862 | 4715 | SH |  | SOLE |  | 4715 | 0 | 0 |
| ISHARES BROAD USD HIGH YIELD CORPORATE BOND ETF | ETF | 46435U853 |  | 14064 | 407 | SH |  | SOLE |  | 407 | 0 | 0 |
| WISDOMTREE U.S. HIGH YIELD CORPORATE BOND FUND | ETF | 97717X172 |  | 68184 | 1552 | SH |  | SOLE |  | 1552 | 0 | 0 |
| NUTRIEN LTD COM | Stock | 67077M108 |  | 30673 | 420 | SH |  | SOLE |  | 420 | 0 | 0 |
| MARINEMAX INC COM | Stock | 567908108 |  | 6244 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| FS KKR CAP CORP COM | CEF | 302635206 |  | 94392 | 5393 | SH |  | SOLE |  | 5393 | 0 | 0 |
| CENTENE CORP DEL COM | Stock | 15135B101 |  | 434735 | 5301 | SH |  | SOLE |  | 5301 | 0 | 0 |
| TWO HBRS INVT CORP COM | REIT | 90187B804 |  | 19870 | 1260 | SH |  | SOLE |  | 1260 | 0 | 0 |
| FIRST TRUST MID CAP CORE ALPHADEX FUND | ETF | 33735B108 |  | 64028 | 729 | SH |  | SOLE |  | 729 | 0 | 0 |
| INVESCO S 500 REVENUE ETF | ETF | 46138G698 |  | 7616 | 103 | SH |  | SOLE |  | 103 | 0 | 0 |
| PATTERSON-UTI ENERGY INC COM | Stock | 703481101 |  | 614 | 36 | SH |  | SOLE |  | 36 | 0 | 0 |
| ABRDN PHYSICAL PLATINUM SHARES ETF | ETF | 003260106 |  | 4170 | 42 | SH |  | SOLE |  | 42 | 0 | 0 |
| ZIM INTEGRATED SHIPPING SERV SHS | Stock | M9T951109 |  | 39554 | 2301 | SH |  | SOLE |  | 2301 | 0 | 0 |
| ISHARES CORE S SMALL CAP ETF | ETF | 464287804 |  | 6063449 | 64068 | SH |  | SOLE |  | 64068 | 0 | 0 |
| WASTE CONNECTIONS INC COM | Stock | 94106B101 |  | 6495 | 49 | SH |  | SOLE |  | 49 | 0 | 0 |
| BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 |  | 2370190 | 7673 | SH |  | SOLE |  | 7673 | 0 | 0 |
| SCHWAB EMERGING MARKETS EQUITY ETF | ETF | 808524706 |  | 114247 | 4826 | SH |  | SOLE |  | 4826 | 0 | 0 |
| AMPLIFY TRANSFORMATIONAL DATA SHARING ETF | ETF | 032108607 |  | 4566 | 302 | SH |  | SOLE |  | 302 | 0 | 0 |
| SIREN ETF TRUST SIREN NASDAQ NEXGEN ECONOMY ETF | ETF | 829658202 |  | 989 | 48 | SH |  | SOLE |  | 48 | 0 | 0 |
| FIDELITY INTERNATIONAL HIGH DIVIDEND ETF | ETF | 316092725 |  | 14920 | 800 | SH |  | SOLE |  | 800 | 0 | 0 |
| ADOBE SYSTEMS INCORPORATED COM | Stock | 00724F101 |  | 167592 | 498 | SH |  | SOLE |  | 498 | 0 | 0 |
| AVIAT NETWORKS INC COM NEW | Stock | 05366Y201 |  | 2339 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| SOUTHERN COPPER CORP COM | Stock | 84265V105 |  | 71139 | 1178 | SH |  | SOLE |  | 1178 | 0 | 0 |
| MOTLEY FOOL 100 INDEX ETF | ETF | 74933W601 |  | 94852 | 3115 | SH |  | SOLE |  | 3115 | 0 | 0 |
| WISDOMTREE U.S. MULTIFACTOR FUND | ETF | 97717Y857 |  | 373194 | 9925 | SH |  | SOLE |  | 9925 | 0 | 0 |
| WEYERHAEUSER CO MTN BE COM NEW | REIT | 962166104 |  | 204321 | 6591 | SH |  | SOLE |  | 6591 | 0 | 0 |
| VANGUARD SHORT-TERM CORPORATE BOND ETF | ETF | 92206C409 |  | 801126 | 10654 | SH |  | SOLE |  | 10654 | 0 | 0 |
| BRIGHTSPIRE CAPITAL INC COM CL A | REIT | 10949T109 |  | 82485 | 13240 | SH |  | SOLE |  | 13240 | 0 | 0 |
| FIRST TRUST LARGE CAP VALUE ALPHADEX FUND | ETF | 33735J101 |  | 27903 | 424 | SH |  | SOLE |  | 424 | 0 | 0 |
| EXELON CORP COM | Stock | 30161N101 |  | 483843 | 11192 | SH |  | SOLE |  | 11192 | 0 | 0 |
| VANECK HIGH YIELD MUNI ETF | ETF | 92189H409 |  | 4600 | 91 | SH |  | SOLE |  | 91 | 0 | 0 |
| IPATH SERIES B S 500 VIX SHORT-TERM FUTURES ETN | ETF | 06747R477 |  | 5573924 | 394753 | SH |  | SOLE |  | 394753 | 0 | 0 |
| GREEN BRICK PARTNERS INC COM | Stock | 392709101 |  | 2423 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| AVANGRID INC COM | Stock | 05351W103 |  | 21877 | 509 | SH |  | SOLE |  | 509 | 0 | 0 |
| VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF | ETF | 92206C870 |  | 79305 | 1023 | SH |  | SOLE |  | 1023 | 0 | 0 |
| ALPHABET INC CAP STK CL A | Stock | 02079K305 |  | 741926 | 8409 | SH |  | SOLE |  | 8409 | 0 | 0 |
| VAXART INC COM NEW | Stock | 92243A200 |  | 4 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| INVESCO S SMALLCAP 600 REVENUE ETF | ETF | 46138G664 |  | 602993 | 5556 | SH |  | SOLE |  | 5556 | 0 | 0 |
| PIEDMONT OFFICE REALTY TR INC COM CL A | REIT | 720190206 |  | 2558 | 279 | SH |  | SOLE |  | 279 | 0 | 0 |
| CELSIUS HLDGS INC COM NEW | Stock | 15118V207 |  | 129010 | 1240 | SH |  | SOLE |  | 1240 | 0 | 0 |
| PROGRESSIVE CORP COM | Stock | 743315103 |  | 62520 | 482 | SH |  | SOLE |  | 482 | 0 | 0 |
| GLOBAL X U.S. PREFERRED ETF | ETF | 37954Y657 |  | 25104 | 1296 | SH |  | SOLE |  | 1296 | 0 | 0 |
| ISHARES MSCI PACIFIC EX-JAPAN ETF | ETF | 464286665 |  | 4108 | 96 | SH |  | SOLE |  | 96 | 0 | 0 |
| PG CORP COM | Stock | 69331C108 |  | 579246 | 35624 | SH |  | SOLE |  | 35624 | 0 | 0 |
| PROSHARES ULTRAPRO QQQ | ETF | 74347X831 |  | 3668 | 212 | SH |  | SOLE |  | 212 | 0 | 0 |
| PROSHARES ULTRAPRO RUSSELL2000 | ETF | 74347X799 |  | 375 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| FISERV INC COM | Stock | 337738108 |  | 1832096 | 18127 | SH |  | SOLE |  | 18127 | 0 | 0 |
| OREILLY AUTOMOTIVE INC COM | Stock | 67103H107 |  | 1789344 | 2120 | SH |  | SOLE |  | 2120 | 0 | 0 |
| ZSCALER INC COM | Stock | 98980G102 |  | 37598 | 336 | SH |  | SOLE |  | 336 | 0 | 0 |
| EASTMAN CHEM CO COM | Stock | 277432100 |  | 742151 | 9112 | SH |  | SOLE |  | 9112 | 0 | 0 |
| COLUMBIA SELIGM PREM TECH GRW COM | CEF | 19842X109 |  | 50656 | 2180 | SH |  | SOLE |  | 2180 | 0 | 0 |
| BIT DIGITAL INC SHS | Stock | G1144A105 |  | 16 | 26 | SH |  | SOLE |  | 26 | 0 | 0 |
| PRINCIPAL FINANCIAL GROUP INC COM | Stock | 74251V102 |  | 1711269 | 20391 | SH |  | SOLE |  | 20391 | 0 | 0 |
| DROPBOX INC CL A | Stock | 26210C104 |  | 179 | 8 | SH |  | SOLE |  | 8 | 0 | 0 |
| OXFORD SQUARE CAP CORP COM | CEF | 69181V107 |  | 3248 | 1041 | SH |  | SOLE |  | 1041 | 0 | 0 |
| INTUIT COM | Stock | 461202103 |  | 152185 | 391 | SH |  | SOLE |  | 391 | 0 | 0 |
| HALLIBURTON CO COM | Stock | 406216101 |  | 97195 | 2470 | SH |  | SOLE |  | 2470 | 0 | 0 |
| CONSTELLATION BRANDS INC CL A | Stock | 21036P108 |  | 111792 | 482 | SH |  | SOLE |  | 482 | 0 | 0 |
| SIMULATIONS PLUS INC COM | Stock | 829214105 |  | 23624 | 646 | SH |  | SOLE |  | 646 | 0 | 0 |
| UNILEVER PLC SPON ADR NEW | ADR | 904767704 |  | 58255 | 1157 | SH |  | SOLE |  | 1157 | 0 | 0 |
| NEWMONT CORP COM | Stock | 651639106 |  | 450902 | 9553 | SH |  | SOLE |  | 9553 | 0 | 0 |
| HOMOLOGY MEDICINES INC COM | Stock | 438083107 |  | 252 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| SCHWAB INTERNATIONAL SMALL-CAP EQUITY ETF | ETF | 808524888 |  | 63 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| AMERICAN NATL BANKSHARES INC COM | Stock | 027745108 |  | 12002 | 325 | SH |  | SOLE |  | 325 | 0 | 0 |
| SPOTIFY TECHNOLOGY S A SHS | Stock | L8681T102 |  | 24396 | 309 | SH |  | SOLE |  | 309 | 0 | 0 |
| CSX CORP COM | Stock | 126408103 |  | 458411 | 14797 | SH |  | SOLE |  | 14797 | 0 | 0 |
| JPMORGAN U.S. VALUE FACTOR ETF | ETF | 46641Q753 |  | 63563 | 1918 | SH |  | SOLE |  | 1918 | 0 | 0 |
| GRAPHIC PACKAGING HLDG CO COM | Stock | 388689101 |  | 13973 | 628 | SH |  | SOLE |  | 628 | 0 | 0 |
| COMCAST CORP NEW CL A | Stock | 20030N101 |  | 560611 | 16031 | SH |  | SOLE |  | 16031 | 0 | 0 |
| ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS | ADR | 00215W100 |  | 1229 | 196 | SH |  | SOLE |  | 196 | 0 | 0 |
| ISHARES U.S. INFRASTRUCTURE ETF | ETF | 46435U713 |  | 283785 | 7826 | SH |  | SOLE |  | 7826 | 0 | 0 |
| GRAFTECH INTL LTD COM | Stock | 384313508 |  | 192 | 40 | SH |  | SOLE |  | 40 | 0 | 0 |
| GENERAC HLDGS INC COM | Stock | 368736104 |  | 32715 | 325 | SH |  | SOLE |  | 325 | 0 | 0 |
| SUNLINK HEALTH SYS INC COM | Stock | 86737U102 |  | 101 | 165 | SH |  | SOLE |  | 165 | 0 | 0 |
| MICROSOFT CORP COM | Stock | 594918104 |  | 4732792 | 19734 | SH |  | SOLE |  | 19734 | 0 | 0 |
| LENNAR CORP CL A | Stock | 526057104 |  | 9593 | 106 | SH |  | SOLE |  | 106 | 0 | 0 |
| VALERO ENERGY CORP COM | Stock | 91913Y100 |  | 266389 | 2099 | SH |  | SOLE |  | 2099 | 0 | 0 |
| ISHARES ESG AWARE MSCI USA SMALL-CAP ETF | ETF | 46435U663 |  | 232889 | 7083 | SH |  | SOLE |  | 7083 | 0 | 0 |
| DOCUSIGN INC COM | Stock | 256163106 |  | 83906 | 1514 | SH |  | SOLE |  | 1514 | 0 | 0 |
| NVENT ELECTRIC PLC SHS | Stock | G6700G107 |  | 1654 | 43 | SH |  | SOLE |  | 43 | 0 | 0 |
| SEANERGY MARITIME HLDGS CORP SHS NEW | Stock | Y73760301 |  | 1 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| CERUS CORP COM | Stock | 157085101 |  | 3650 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| COLUMBIA FINL INC COM | Stock | 197641103 |  | 37338 | 1727 | SH |  | SOLE |  | 1727 | 0 | 0 |
| PERMA-FIX ENVIRONMENTAL SVCS COM NEW | Stock | 714157203 |  | 18 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| IQ MERGER ARBITRAGE ETF | ETF | 45409B800 |  | 38796 | 1222 | SH |  | SOLE |  | 1222 | 0 | 0 |
| GAMESTOP CORP NEW CL A | Stock | 36467W109 |  | 35886 | 1944 | SH |  | SOLE |  | 1944 | 0 | 0 |
| HEALTHPEAK PROPERTIES INC COM | REIT | 42250P103 |  | 14365 | 573 | SH |  | SOLE |  | 573 | 0 | 0 |
| XTRACKERS LOW BETA HIGH YIELD BOND ETF | ETF | 233051267 |  | 16105 | 362 | SH |  | SOLE |  | 362 | 0 | 0 |
| INVESCO CEF INCOME COMPOSITE ETF | ETF | 46138E404 |  | 146128 | 8064 | SH |  | SOLE |  | 8064 | 0 | 0 |
| ISHARES INFLATION HEDGED CORPORATE BOND ETF | ETF | 46431W580 |  | 100 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| CANADIAN NAT RES LTD COM | Stock | 136385101 |  | 319409 | 5752 | SH |  | SOLE |  | 5752 | 0 | 0 |
| SCHLUMBERGER LTD COM STK | Stock | 806857108 |  | 455747 | 8525 | SH |  | SOLE |  | 8525 | 0 | 0 |
| WYNDHAM HOTELS  RESORTS INC COM | Stock | 98311A105 |  | 14262 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| INVESCO RUSSELL 1000 DYNAMIC MULTIFACTOR ETF | ETF | 46138J619 |  | 9232 | 215 | SH |  | SOLE |  | 215 | 0 | 0 |
| CVS HEALTH CORP COM | Stock | 126650100 |  | 514758 | 5523 | SH |  | SOLE |  | 5523 | 0 | 0 |
| JEFFERIES FINL GROUP INC COM | Stock | 47233W109 |  | 2228 | 65 | SH |  | SOLE |  | 65 | 0 | 0 |
| STRATEGY SHARES NASDAQ 7HANDL INDEX ETF | ETF | 86280R506 |  | 234942 | 11999 | SH |  | SOLE |  | 11999 | 0 | 0 |
| DTE ENERGY CO COM | Stock | 233331107 |  | 3683261 | 31338 | SH |  | SOLE |  | 31338 | 0 | 0 |
| GRANITESHARES GOLD SHARES | ETF | 38748G101 |  | 95142 | 5271 | SH |  | SOLE |  | 5271 | 0 | 0 |
| EVERGY INC COM | Stock | 30034W106 |  | 39816 | 632 | SH |  | SOLE |  | 632 | 0 | 0 |
| FIRST TRUST TCW UNCONSTRAINED PLUS BOND ETF | ETF | 33740F888 |  | 2366842 | 98168 | SH |  | SOLE |  | 98168 | 0 | 0 |
| ALPS O'SHARES GLOBAL INTERNET GIANTS ETF | ETF | 67110P704 |  | 30497 | 1255 | SH |  | SOLE |  | 1255 | 0 | 0 |
| WISDOMTREE U.S. SHORT TERM CORPORATE BOND FUND | ETF | 97717X156 |  | 54178 | 1159 | SH |  | SOLE |  | 1159 | 0 | 0 |
| IQ CHAIKIN U.S. LARGE CAP ETF | ETF | 45409B388 |  | 659 | 21 | SH |  | SOLE |  | 21 | 0 | 0 |
| SPROTT PHYSICAL GOLD TR UNIT | CEF | 85207H104 |  | 90000 | 6383 | SH |  | SOLE |  | 6383 | 0 | 0 |
| VERRICA PHARMACEUTICALS INC COM | Stock | 92511W108 |  | 550 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| COMMUNICATION SERVICES SELECT SECTOR SPDR FUND | ETF | 81369Y852 |  | 1588285 | 33096 | SH |  | SOLE |  | 33096 | 0 | 0 |
| HUT 8 MNG CORP COM | Stock | 44812T102 |  | 4526 | 5325 | SH |  | SOLE |  | 5325 | 0 | 0 |
| BJS WHSL CLUB HLDGS INC COM | Stock | 05550J101 |  | 29706 | 449 | SH |  | SOLE |  | 449 | 0 | 0 |
| TEXTRON INC COM | Stock | 883203101 |  | 16709 | 236 | SH |  | SOLE |  | 236 | 0 | 0 |
| DOMO INC COM CL B | Stock | 257554105 |  | 142 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| NUVEEN SHORT-TERM REIT ETF | ETF | 67092P706 |  | 17080 | 601 | SH |  | SOLE |  | 601 | 0 | 0 |
| MASCO CORP COM | Stock | 574599106 |  | 7607 | 163 | SH |  | SOLE |  | 163 | 0 | 0 |
| NISOURCE INC COM | Stock | 65473P105 |  | 6005 | 219 | SH |  | SOLE |  | 219 | 0 | 0 |
| ABRDN BLOOMBERG ALL COMMODITY LONGER DATED STRATEGY K-1 FREE ETF | ETF | 003261203 |  | 313835 | 9073 | SH |  | SOLE |  | 9073 | 0 | 0 |
| SIMON PPTY GROUP INC NEW COM | REIT | 828806109 |  | 38272 | 325 | SH |  | SOLE |  | 325 | 0 | 0 |
| RPM INTL INC COM | Stock | 749685103 |  | 62855 | 645 | SH |  | SOLE |  | 645 | 0 | 0 |
| V F CORP COM | Stock | 918204108 |  | 7510 | 272 | SH |  | SOLE |  | 272 | 0 | 0 |
| JPMORGAN BETABUILDERS EUROPE ETF | ETF | 46641Q191 |  | 8342 | 172 | SH |  | SOLE |  | 172 | 0 | 0 |
| JPMORGAN BETABUILDERS JAPAN ETF | ETF | 46641Q217 |  | 8441 | 188 | SH |  | SOLE |  | 188 | 0 | 0 |
| ADVISORSHARES DORSEY WRIGHT MICRO-CAP ETF | ETF | 00768Y537 |  | 24375 | 747 | SH |  | SOLE |  | 747 | 0 | 0 |
| SPDR GOLD MINISHARES TRUST | ETF | 98149E303 |  | 5948912 | 164380 | SH |  | SOLE |  | 164380 | 0 | 0 |
| PACER DATA  INFRASTRUCTURE REAL ESTATE ETF | ETF | 69374H741 |  | 2276028 | 78429 | SH |  | SOLE |  | 78429 | 0 | 0 |
| TILRAY BRANDS INC COM CL 2 | Stock | 88688T100 |  | 5391 | 2004 | SH |  | SOLE |  | 2004 | 0 | 0 |
| AMERIPRISE FINL INC COM | Stock | 03076C106 |  | 4359 | 14 | SH |  | SOLE |  | 14 | 0 | 0 |
| INNOVATOR LOUP FRONTIER TECH ETF | ETF | 45782C862 |  | 1447 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| BLOOM ENERGY CORP COM CL A | Stock | 093712107 |  | 707 | 37 | SH |  | SOLE |  | 37 | 0 | 0 |
| PGIM ULTRA SHORT BOND ETF | ETF | 69344A107 |  | 933 | 19 | SH |  | SOLE |  | 19 | 0 | 0 |
| BROWN  BROWN INC COM | Stock | 115236101 |  | 55249 | 969 | SH |  | SOLE |  | 969 | 0 | 0 |
| ENDAVA PLC ADS | ADR | 29260V105 |  | 536 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| GARMIN LTD SHS | Stock | H2906T109 |  | 5168 | 56 | SH |  | SOLE |  | 56 | 0 | 0 |
| VANGUARD INTERMEDIATE-TERM TREASURY ETF | ETF | 92206C706 |  | 297720 | 5090 | SH |  | SOLE |  | 5090 | 0 | 0 |
| VERU INC COM | Stock | 92536C103 |  | 1183 | 224 | SH |  | SOLE |  | 224 | 0 | 0 |
| AVERY DENNISON CORP COM | Stock | 053611109 |  | 65024 | 359 | SH |  | SOLE |  | 359 | 0 | 0 |
| EQUINOX GOLD CORP COM | Stock | 29446Y502 |  | 39 | 12 | SH |  | SOLE |  | 12 | 0 | 0 |
| MIDCAP FINANCIAL INVSTMNT CORP COM NEW | CEF | 03761U502 |  | 3796 | 333 | SH |  | SOLE |  | 333 | 0 | 0 |
| ARES CAPITAL CORP COM | CEF | 04010L103 |  | 99729 | 5399 | SH |  | SOLE |  | 5399 | 0 | 0 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - JULY | ETF | 45782C813 |  | 3371891 | 111689 | SH |  | SOLE |  | 111689 | 0 | 0 |
| LAKELAND INDS INC COM | Stock | 511795106 |  | 6650 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| JPMORGAN BETABUILDERS CANADA ETF | ETF | 46641Q225 |  | 10369 | 181 | SH |  | SOLE |  | 181 | 0 | 0 |
| JPMORGAN BETABUILDERS DEVELOPED ASIA PACIFIC-EX JAPAN ETF | ETF | 46641Q233 |  | 5628 | 115 | SH |  | SOLE |  | 115 | 0 | 0 |
| MURPHY OIL CORP COM | Stock | 626717102 |  | 47913 | 1114 | SH |  | SOLE |  | 1114 | 0 | 0 |
| PINDUODUO INC SPONSORED ADS | ADR | 722304102 |  | 408 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| COWEN INC CL A NEW | Stock | 223622606 |  | 9655 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| INVESCO VALUE MUN INCOME TR COM | CEF | 46132P108 |  | 59543 | 4941 | SH |  | SOLE |  | 4941 | 0 | 0 |
| FLEXSHARES HIGH YIELD VALUE-SCORED US BOND INDEX FUND | ETF | 33939L662 |  | 86475 | 2170 | SH |  | SOLE |  | 2170 | 0 | 0 |
| INVESCO BULLETSHARES 2026 HIGH YIELD CORP BOND ETF | ETF | 46138J635 |  | 187775 | 8340 | SH |  | SOLE |  | 8340 | 0 | 0 |
| VANGUARD TOTAL WORLD BOND ETF | ETF | 92206C565 |  | 329869 | 4919 | SH |  | SOLE |  | 4919 | 0 | 0 |
| PROSHARES ULTRA S 500 | ETF | 74347R107 |  | 2575966 | 57952 | SH |  | SOLE |  | 57952 | 0 | 0 |
| NIO INC SPON ADS | ADR | 62914V106 |  | 6474 | 664 | SH |  | SOLE |  | 664 | 0 | 0 |
| MESA AIR GROUP INC COM NEW | Stock | 590479135 |  | 84 | 55 | SH |  | SOLE |  | 55 | 0 | 0 |
| PERMIANVILLE RTY TR TR UNIT | Stock | 71425H100 |  | 1675 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| ELANCO ANIMAL HEALTH INC COM | Stock | 28414H103 |  | 1405 | 115 | SH |  | SOLE |  | 115 | 0 | 0 |
| GEO GROUP INC NEW COM | REIT | 36162J106 |  | 1095 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| MASTERBRAND INC COMMON STOCK | Stock | 57638P104 |  | 768 | 101 | SH |  | SOLE |  | 101 | 0 | 0 |
| ALPS CLEAN ENERGY ETF | ETF | 00162Q460 |  | 2820 | 62 | SH |  | SOLE |  | 62 | 0 | 0 |
| GARRETT MOTION INC COM | Stock | 366505105 |  | 1135 | 149 | SH |  | SOLE |  | 149 | 0 | 0 |
| ALLIANCE RESOURCE PARTNERS L P UT LTD PART | Stock | 01877R108 |  | 134478 | 6618 | SH |  | SOLE |  | 6618 | 0 | 0 |
| INNOVATOR U.S. EQUITY BUFFER ETF - OCTOBER | ETF | 45782C771 |  | 876957 | 27612 | SH |  | SOLE |  | 27612 | 0 | 0 |
| INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - OCTOBER | ETF | 45782C821 |  | 56415 | 2068 | SH |  | SOLE |  | 2068 | 0 | 0 |
| BOEING CO COM | Stock | 097023105 |  | 648352 | 3403 | SH |  | SOLE |  | 3403 | 0 | 0 |
| FIRST TRUST MULTI CAP GROWTH ALPHADEX FUND | ETF | 33733F101 |  | 23705 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| COPART INC COM | Stock | 217204106 |  | 487 | 8 | SH |  | SOLE |  | 8 | 0 | 0 |
| VANGUARD SMALL-CAP ETF | ETF | 922908751 |  | 1780999 | 9703 | SH |  | SOLE |  | 9703 | 0 | 0 |
| VANGUARD MID-CAP ETF | ETF | 922908629 |  | 9590450 | 47055 | SH |  | SOLE |  | 47055 | 0 | 0 |
| VANGUARD LARGE-CAP ETF | ETF | 922908637 |  | 199285 | 1144 | SH |  | SOLE |  | 1144 | 0 | 0 |
| GUARDANT HEALTH INC COM | Stock | 40131M109 |  | 381 | 14 | SH |  | SOLE |  | 14 | 0 | 0 |
| NEXTERA ENERGY INC COM | Stock | 65339F101 |  | 1946083 | 23278 | SH |  | SOLE |  | 23278 | 0 | 0 |
| ELASTIC N V ORD SHS | Stock | N14506104 |  | 3605 | 70 | SH |  | SOLE |  | 70 | 0 | 0 |
| OVINTIV INC COM | Stock | 69047Q102 |  | 3803 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| CHORD ENERGY CORPORATION COM NEW | Stock | 674215207 |  | 38854 | 284 | SH |  | SOLE |  | 284 | 0 | 0 |
| CLOUDFLARE INC CL A COM | Stock | 18915M107 |  | 14241 | 315 | SH |  | SOLE |  | 315 | 0 | 0 |
| LIVENT CORP COM | Stock | 53814L108 |  | 9041 | 455 | SH |  | SOLE |  | 455 | 0 | 0 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - OCTOBER | ETF | 45782C797 |  | 2196042 | 73031 | SH |  | SOLE |  | 73031 | 0 | 0 |
| NIKE INC CL B | Stock | 654106103 |  | 497474 | 4251 | SH |  | SOLE |  | 4251 | 0 | 0 |
| EATON VANCE TAX MNGD BUY WRITE COM SH BEN INT | CEF | 27829M103 |  | 63825 | 6945 | SH |  | SOLE |  | 6945 | 0 | 0 |
| ALIGN TECHNOLOGY INC COM | Stock | 016255101 |  | 98490 | 467 | SH |  | SOLE |  | 467 | 0 | 0 |
| HUDSON PAC PPTYS INC COM | REIT | 444097109 |  | 720 | 74 | SH |  | SOLE |  | 74 | 0 | 0 |
| VANGUARD SHORT-TERM TREASURY ETF | ETF | 92206C102 |  | 281640 | 4870 | SH |  | SOLE |  | 4870 | 0 | 0 |
| SCHNITZER STEEL INDS INC CL A | Stock | 806882106 |  | 736 | 24 | SH |  | SOLE |  | 24 | 0 | 0 |
| SOUTHWESTERN ENERGY CO COM | Stock | 845467109 |  | 5405 | 924 | SH |  | SOLE |  | 924 | 0 | 0 |
| URBAN OUTFITTERS INC COM | Stock | 917047102 |  | 16695 | 700 | SH |  | SOLE |  | 700 | 0 | 0 |
| APTUS DEFINED RISK ETF | ETF | 26922A388 |  | 72463 | 2830 | SH |  | SOLE |  | 2830 | 0 | 0 |
| TESLA INC COM | Stock | 88160R101 |  | 2604025 | 21140 | SH |  | SOLE |  | 21140 | 0 | 0 |
| JANUS HENDERSON MORTGAGE-BACKED SECURITIES ETF | ETF | 47103U852 |  | 118787 | 2613 | SH |  | SOLE |  | 2613 | 0 | 0 |
| MSCI INC COM | Stock | 55354G100 |  | 10699 | 23 | SH |  | SOLE |  | 23 | 0 | 0 |
| YETI HLDGS INC COM | Stock | 98585X104 |  | 413 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| STONECO LTD COM CL A | Stock | G85158106 |  | 472 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| RESIDEO TECHNOLOGIES INC COM | Stock | 76118Y104 |  | 4080 | 248 | SH |  | SOLE |  | 248 | 0 | 0 |
| DECKERS OUTDOOR CORP COM | Stock | 243537107 |  | 73046 | 183 | SH |  | SOLE |  | 183 | 0 | 0 |
| FIRSTCASH HOLDINGS INC COM | Stock | 33768G107 |  | 69007 | 794 | SH |  | SOLE |  | 794 | 0 | 0 |
| ISHARES ESG AWARE US AGGREGATE BOND ETF | ETF | 46435U549 |  | 46740 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| VANGUARD LONG-TERM TREASURY ETF | ETF | 92206C847 |  | 66858 | 1085 | SH |  | SOLE |  | 1085 | 0 | 0 |
| INVESCO PUREBETA MSCI USA ETF | ETF | 46138E461 |  | 38 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| LINDE PLC SHS | Stock | G5494J103 |  | 220498 | 676 | SH |  | SOLE |  | 676 | 0 | 0 |
| AXONICS INC COM | Stock | 05465P101 |  | 63 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| SILGAN HLDGS INC COM | Stock | 827048109 |  | 311 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| PROSHARES PET CARE ETF | ETF | 74348A145 |  | 22947 | 487 | SH |  | SOLE |  | 487 | 0 | 0 |
| IDEANOMICS INC COM | Stock | 45166V106 |  | 41 | 252 | SH |  | SOLE |  | 252 | 0 | 0 |
| INVENTRUST PPTYS CORP COM NEW | REIT | 46124J201 |  | 55601 | 2349 | SH |  | SOLE |  | 2349 | 0 | 0 |
| MFS CHARTER INCOME TR SH BEN INT | CEF | 552727109 |  | 711617 | 115710 | SH |  | SOLE |  | 115710 | 0 | 0 |
| CARPARTS COM INC COM | Stock | 14427M107 |  | 2035 | 325 | SH |  | SOLE |  | 325 | 0 | 0 |
| ISHARES MSCI EMERGING MARKETS EX CHINA ETF | ETF | 46434G764 |  | 2516 | 53 | SH |  | SOLE |  | 53 | 0 | 0 |
| CMS ENERGY CORP COM | Stock | 125896100 |  | 175456 | 2770 | SH |  | SOLE |  | 2770 | 0 | 0 |
| HILTON WORLDWIDE HLDGS INC COM | Stock | 43300A203 |  | 91990 | 728 | SH |  | SOLE |  | 728 | 0 | 0 |
| NCR CORP NEW COM | Stock | 62886E108 |  | 15872 | 678 | SH |  | SOLE |  | 678 | 0 | 0 |
| AGEX THERAPEUTICS INC COM | Stock | 00848H108 |  | 6 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - JULY | ETF | 45782C839 |  | 122643 | 4762 | SH |  | SOLE |  | 4762 | 0 | 0 |
| VANECK J. P. MORGAN EM LOCAL CURRENCY BOND ETF | ETF | 92189H300 |  | 339 | 14 | SH |  | SOLE |  | 14 | 0 | 0 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - SEPTEMBER | ETF | 45782C656 |  | 1973468 | 67463 | SH |  | SOLE |  | 67463 | 0 | 0 |
| COEUR MNG INC COM NEW | Stock | 192108504 |  | 17 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| VANGUARD HEALTH CARE ETF | ETF | 92204A504 |  | 119491 | 481 | SH |  | SOLE |  | 481 | 0 | 0 |
| FINANCIAL SELECT SECTOR SPDR FUND | ETF | 81369Y605 |  | 5220459 | 152644 | SH |  | SOLE |  | 152644 | 0 | 0 |
| EAGLE CAP GROWTH FD INC COM | CEF | 269451100 |  | 9127 | 1065 | SH |  | SOLE |  | 1065 | 0 | 0 |
| MODERNA INC COM | Stock | 60770K107 |  | 387081 | 2155 | SH |  | SOLE |  | 2155 | 0 | 0 |
| GOLDMAN SACHS ACCESS INFLATION PROTECTED USD BOND ETF | ETF | 381430362 |  | 521742 | 10772 | SH |  | SOLE |  | 10772 | 0 | 0 |
| ABRDN GLOBAL INCOME FUND INC COM | CEF | 003013109 |  | 33089 | 6865 | SH |  | SOLE |  | 6865 | 0 | 0 |
| NXP SEMICONDUCTORS N V COM | Stock | N6596X109 |  | 57355 | 362 | SH |  | SOLE |  | 362 | 0 | 0 |
| WISDOMTREE EMERGING MARKETS LOCAL DEBT FUND | ETF | 97717X867 |  | 6897 | 267 | SH |  | SOLE |  | 267 | 0 | 0 |
| PIMCO STRATEGIC INCOME FD COM | CEF | 72200X104 |  | 72371 | 14650 | SH |  | SOLE |  | 14650 | 0 | 0 |
| ISHARES TRUST ISHARES USD GREEN BOND ETF | ETF | 46435U440 |  | 6114 | 133 | SH |  | SOLE |  | 133 | 0 | 0 |
| CODEXIS INC COM | Stock | 192005106 |  | 1892 | 406 | SH |  | SOLE |  | 406 | 0 | 0 |
| NORFOLK SOUTHN CORP COM | Stock | 655844108 |  | 890315 | 3613 | SH |  | SOLE |  | 3613 | 0 | 0 |
| OGE ENERGY CORP COM | Stock | 670837103 |  | 47997 | 1213 | SH |  | SOLE |  | 1213 | 0 | 0 |
| WISDOMTREE INTERNATIONAL MULTIFACTOR FUND | ETF | 97717Y774 |  | 171572 | 7214 | SH |  | SOLE |  | 7214 | 0 | 0 |
| SPROTT INC COM NEW | Stock | 852066208 |  | 933 | 28 | SH |  | SOLE |  | 28 | 0 | 0 |
| NUVEEN TAXABLE MUNICPAL INM FD COM | CEF | 67074C103 |  | 9576 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| BOSTON PROPERTIES INC COM | REIT | 101121101 |  | 11624 | 172 | SH |  | SOLE |  | 172 | 0 | 0 |
| DELL TECHNOLOGIES INC CL C | Stock | 24703L202 |  | 32202 | 800 | SH |  | SOLE |  | 800 | 0 | 0 |
| KILROY RLTY CORP COM | REIT | 49427F108 |  | 735 | 19 | SH |  | SOLE |  | 19 | 0 | 0 |
| CORPORATE OFFICE PPTYS TR SH BEN INT | REIT | 22002T108 |  | 6327 | 243 | SH |  | SOLE |  | 243 | 0 | 0 |
| PUBLIC STORAGE COM | REIT | 74460D109 |  | 32782 | 117 | SH |  | SOLE |  | 117 | 0 | 0 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - JANUARY | ETF | 45782C508 |  | 3396715 | 107798 | SH |  | SOLE |  | 107798 | 0 | 0 |
| INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - JANUARY | ETF | 45782C300 |  | 297 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| GLOBAL X MSCI NORWAY ETF | ETF | 37950E101 |  | 949 | 37 | SH |  | SOLE |  | 37 | 0 | 0 |
| UDR INC COM | REIT | 902653104 |  | 5229 | 135 | SH |  | SOLE |  | 135 | 0 | 0 |
| FRANKLIN FTSE UNITED KINGDOM ETF | ETF | 35473P678 |  | 1327 | 58 | SH |  | SOLE |  | 58 | 0 | 0 |
| VORNADO RLTY TR SH BEN INT | REIT | 929042109 |  | 17897 | 860 | SH |  | SOLE |  | 860 | 0 | 0 |
| INNOVATOR U.S. EQUITY BUFFER ETF - JULY | ETF | 45782C789 |  | 632202 | 20452 | SH |  | SOLE |  | 20452 | 0 | 0 |
| ALERIAN MLP ETF | ETF | 00162Q452 |  | 9936 | 261 | SH |  | SOLE |  | 261 | 0 | 0 |
| SCHWAB SHORT-TERM US TREASURY ETF | ETF | 808524862 |  | 241 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| INNOVATOR U.S. EQUITY BUFFER ETF - JANUARY | ETF | 45782C409 |  | 1274815 | 38584 | SH |  | SOLE |  | 38584 | 0 | 0 |
| TEMPLETON GLOBAL INCOME FD COM | CEF | 880198106 |  | 9093 | 2100 | SH |  | SOLE |  | 2100 | 0 | 0 |
| FIRST INTST BANCSYSTEM INC COM CL A | Stock | 32055Y201 |  | 14339 | 371 | SH |  | SOLE |  | 371 | 0 | 0 |
| NEWMARKET CORP COM | Stock | 651587107 |  | 20533 | 66 | SH |  | SOLE |  | 66 | 0 | 0 |
| BRAINSTORM CELL THERAPEUTICS I COM NEW | Stock | 10501E201 |  | 218 | 133 | SH |  | SOLE |  | 133 | 0 | 0 |
| OPUS SMALL CAP VALUE ETF | ETF | 26922A446 |  | 44503 | 1436 | SH |  | SOLE |  | 1436 | 0 | 0 |
| VANGUARD CONSUMER STAPLES ETF | ETF | 92204A207 |  | 493441 | 2575 | SH |  | SOLE |  | 2575 | 0 | 0 |
| VANGUARD FTSE EUROPE ETF | ETF | 922042874 |  | 67415 | 1216 | SH |  | SOLE |  | 1216 | 0 | 0 |
| HARLEY DAVIDSON INC COM | Stock | 412822108 |  | 105269 | 2530 | SH |  | SOLE |  | 2530 | 0 | 0 |
| VANGUARD INFORMATION TECHNOLOGY ETF | ETF | 92204A702 |  | 6888421 | 21566 | SH |  | SOLE |  | 21566 | 0 | 0 |
| SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B | ADR | 833635105 |  | 14770 | 185 | SH |  | SOLE |  | 185 | 0 | 0 |
| SEELOS THERAPEUTICS INC COM | Stock | 81577F109 |  | 68 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| PIMCO HIGH INCOME FD COM SHS | CEF | 722014107 |  | 162499 | 34355 | SH |  | SOLE |  | 34355 | 0 | 0 |
| NEW FORTRESS ENERGY INC COM CL A | Stock | 644393100 |  | 11666 | 275 | SH |  | SOLE |  | 275 | 0 | 0 |
| SCHWAB U.S. LARGE-CAP VALUE ETF | ETF | 808524409 |  | 181291 | 2746 | SH |  | SOLE |  | 2746 | 0 | 0 |
| ARK FINTECH INNOVATION ETF | ETF | 00214Q708 |  | 5226 | 366 | SH |  | SOLE |  | 366 | 0 | 0 |
| AMERICAS GOLD AND SILVER CORP COM | Stock | 03062D100 |  | 34 | 59 | SH |  | SOLE |  | 59 | 0 | 0 |
| SCHWAB US TIPS ETF | ETF | 808524870 |  | 1578620 | 30481 | SH |  | SOLE |  | 30481 | 0 | 0 |
| SCHWAB INTERMEDIATE-TERM US TREASURY ETF | ETF | 808524854 |  | 7138 | 145 | SH |  | SOLE |  | 145 | 0 | 0 |
| CLEARSHARES ULTRA-SHORT MATURITY ETF | ETF | 26922A453 |  | 6107 | 61 | SH |  | SOLE |  | 61 | 0 | 0 |
| PUTNAM PREMIER INCOME TR SH BEN INT | CEF | 746853100 |  | 33124 | 9125 | SH |  | SOLE |  | 9125 | 0 | 0 |
| HANCOCK JOHN PFD INCOME FD II COM | CEF | 41013X106 |  | 35280 | 2250 | SH |  | SOLE |  | 2250 | 0 | 0 |
| WALGREENS BOOTS ALLIANCE INC COM | Stock | 931427108 |  | 1079405 | 28892 | SH |  | SOLE |  | 28892 | 0 | 0 |
| THOR INDS INC COM | Stock | 885160101 |  | 25818 | 342 | SH |  | SOLE |  | 342 | 0 | 0 |
| HIGHLAND GLOBAL ALLOCATION FD COM | CEF | 43010T104 |  | 50727 | 5385 | SH |  | SOLE |  | 5385 | 0 | 0 |
| ASSURANT INC COM | Stock | 04621X108 |  | 35517 | 284 | SH |  | SOLE |  | 284 | 0 | 0 |
| AMPHENOL CORP NEW CL A | Stock | 032095101 |  | 3841 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| FRANKLIN LTD DURATION INCOME T COM | CEF | 35472T101 |  | 217176 | 34972 | SH |  | SOLE |  | 34972 | 0 | 0 |
| PUTNAM MASTER INTER INCOME TR SH BEN INT | CEF | 746909100 |  | 416 | 130 | SH |  | SOLE |  | 130 | 0 | 0 |
| BLACKROCK CORE BD TR SHS BEN INT | CEF | 09249E101 |  | 20760 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| BLACKROCK LTD DURATION INCOME COM SHS | CEF | 09249W101 |  | 16991 | 1300 | SH |  | SOLE |  | 1300 | 0 | 0 |
| ACUITY BRANDS INC COM | Stock | 00508Y102 |  | 1159 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| BROOKFIELD CORP CL A LTD VT SH | Stock | 11271J107 |  | 692 | 22 | SH |  | SOLE |  | 22 | 0 | 0 |
| HANCOCK JOHN PFD INCOME FD III COM | CEF | 41021P103 |  | 22006 | 1525 | SH |  | SOLE |  | 1525 | 0 | 0 |
| CENTERPOINT ENERGY INC COM | Stock | 15189T107 |  | 40157 | 1339 | SH |  | SOLE |  | 1339 | 0 | 0 |
| CARLISLE COS INC COM | Stock | 142339100 |  | 1885 | 8 | SH |  | SOLE |  | 8 | 0 | 0 |
| DOLLAR TREE INC COM | Stock | 256746108 |  | 478350 | 3382 | SH |  | SOLE |  | 3382 | 0 | 0 |
| AMDOCS LTD SHS | Stock | G02602103 |  | 2727 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| HUNTSMAN CORP COM | Stock | 447011107 |  | 31862 | 1159 | SH |  | SOLE |  | 1159 | 0 | 0 |
| DEFIANCE NEXT GEN CONNECTIVITY ETF | ETF | 26922A289 |  | 27504 | 920 | SH |  | SOLE |  | 920 | 0 | 0 |
| INTERNATIONAL FLAVORS COM | Stock | 459506101 |  | 524 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| SHOCKWAVE MED INC COM | Stock | 82489T104 |  | 206 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| FUTU HLDGS LTD SPON ADS CL A | ADR | 36118L106 |  | 76178 | 1874 | SH |  | SOLE |  | 1874 | 0 | 0 |
| MANPOWERGROUP INC WIS COM | Stock | 56418H100 |  | 2163 | 26 | SH |  | SOLE |  | 26 | 0 | 0 |
| PROSPECT CAP CORP 6.375 03/01/2025 | Convertible | 74348TAT9 |  | 24908 | 25000 | SH |  | SOLE |  | 25000 | 0 | 0 |
| FOX CORP CL A COM | Stock | 35137L105 |  | 2247 | 74 | SH |  | SOLE |  | 74 | 0 | 0 |
| ROYAL CARIBBEAN GROUP COM | Stock | V7780T103 |  | 10825 | 219 | SH |  | SOLE |  | 219 | 0 | 0 |
| EVEREST RE GROUP LTD COM | Stock | G3223R108 |  | 117932 | 356 | SH |  | SOLE |  | 356 | 0 | 0 |
| REINSURANCE GRP OF AMERICA INC COM NEW | Stock | 759351604 |  | 284 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| STANLEY BLACK  DECKER INC COM | Stock | 854502101 |  | 51758 | 689 | SH |  | SOLE |  | 689 | 0 | 0 |
| BIONANO GENOMICS INC COM | Stock | 09075F107 |  | 180 | 123 | SH |  | SOLE |  | 123 | 0 | 0 |
| FOX CORP CL B COM | Stock | 35137L204 |  | 5292 | 186 | SH |  | SOLE |  | 186 | 0 | 0 |
| VANECK DURABLE HIGH DIVIDEND ETF | ETF | 92189H102 |  | 3922 | 123 | SH |  | SOLE |  | 123 | 0 | 0 |
| WELLTOWER INC COM | REIT | 95040Q104 |  | 188718 | 2879 | SH |  | SOLE |  | 2879 | 0 | 0 |
| DOW INC COM | Stock | 260557103 |  | 500729 | 9937 | SH |  | SOLE |  | 9937 | 0 | 0 |
| LEVI STRAUSS  CO NEW CL A COM STK | Stock | 52736R102 |  | 435 | 28 | SH |  | SOLE |  | 28 | 0 | 0 |
| ARCH CAP GROUP LTD ORD | Stock | G0450A105 |  | 4269 | 68 | SH |  | SOLE |  | 68 | 0 | 0 |
| SPDR S GLOBAL NATURAL RESOURCES ETF | ETF | 78463X541 |  | 133484 | 2341 | SH |  | SOLE |  | 2341 | 0 | 0 |
| BLACKROCK MUN INCOME QUALITY T COM | CEF | 092479104 |  | 0 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| PRECISION BIOSCIENCES INC COM | Stock | 74019P108 |  | 10 | 8 | SH |  | SOLE |  | 8 | 0 | 0 |
| FIRST TRUST INDUSTRIALS/PRODUCER DURABLES ALPHADEX FUND | ETF | 33734X150 |  | 1215687 | 23600 | SH |  | SOLE |  | 23600 | 0 | 0 |
| LYFT INC CL A COM | Stock | 55087P104 |  | 496 | 45 | SH |  | SOLE |  | 45 | 0 | 0 |
| HANESBRANDS INC COM | Stock | 410345102 |  | 20613 | 3241 | SH |  | SOLE |  | 3241 | 0 | 0 |
| ICL GROUP LTD SHS | Stock | M53213100 |  | 11323 | 1549 | SH |  | SOLE |  | 1549 | 0 | 0 |
| INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - APRIL | ETF | 45782C805 |  | 19525 | 787 | SH |  | SOLE |  | 787 | 0 | 0 |
| INNOVATOR U.S. EQUITY BUFFER ETF - APRIL | ETF | 45782C888 |  | 725270 | 23374 | SH |  | SOLE |  | 23374 | 0 | 0 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - APRIL | ETF | 45782C870 |  | 937768 | 33407 | SH |  | SOLE |  | 33407 | 0 | 0 |
| WINTRUST FINL CORP COM | Stock | 97650W108 |  | 80970 | 958 | SH |  | SOLE |  | 958 | 0 | 0 |
| TRADEWEB MKTS INC CL A | Stock | 892672106 |  | 6753 | 104 | SH |  | SOLE |  | 104 | 0 | 0 |
| KKR  CO INC COM | Stock | 48251W104 |  | 743 | 16 | SH |  | SOLE |  | 16 | 0 | 0 |
| ALCON AG ORD SHS | Stock | H01301128 |  | 23444 | 342 | SH |  | SOLE |  | 342 | 0 | 0 |
| ALTERITY THERAPEUTICS LTD SPONSORED ADS | ADR | 02155X106 |  | 75 | 216 | SH |  | SOLE |  | 216 | 0 | 0 |
| ARMOUR RESIDENTIAL REIT INC COM NEW | REIT | 042315507 |  | 7793 | 1384 | SH |  | SOLE |  | 1384 | 0 | 0 |
| UNITED AIRLS HLDGS INC COM | Stock | 910047109 |  | 25071 | 665 | SH |  | SOLE |  | 665 | 0 | 0 |
| JUMIA TECHNOLOGIES AG SPONSORED ADS | ADR | 48138M105 |  | 6873 | 2141 | SH |  | SOLE |  | 2141 | 0 | 0 |
| PINTEREST INC CL A | Stock | 72352L106 |  | 101296 | 4172 | SH |  | SOLE |  | 4172 | 0 | 0 |
| GREENLANE HLDGS INC CL A NEW | Stock | 395330202 |  | 9 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| ADVISORSHARES PURE CANNABIS ETF | ETF | 00768Y495 |  | 720 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| ZOOM VIDEO COMMUNICATIONS INC CL A | Stock | 98980L101 |  | 99375 | 1467 | SH |  | SOLE |  | 1467 | 0 | 0 |
| CONAGRA BRANDS INC COM | Stock | 205887102 |  | 311845 | 8058 | SH |  | SOLE |  | 8058 | 0 | 0 |
| DIGITAL ALLY INC COM | Stock | 25382P208 |  | 149 | 640 | SH |  | SOLE |  | 640 | 0 | 0 |
| ISHARES MSCI INDONESIA ETF | ETF | 46429B309 |  | 50579 | 2259 | SH |  | SOLE |  | 2259 | 0 | 0 |
| GLOBAL X LITHIUM  BATTERY TECH ETF | ETF | 37954Y855 |  | 87739 | 1497 | SH |  | SOLE |  | 1497 | 0 | 0 |
| LYONDELLBASELL INDUSTRIES N V SHS - A - | Stock | N53745100 |  | 19512 | 235 | SH |  | SOLE |  | 235 | 0 | 0 |
| VICTORYSHARES USAA CORE SHORT-TERM BOND ETF | ETF | 92647N535 |  | 5010 | 103 | SH |  | SOLE |  | 103 | 0 | 0 |
| VANGUARD S 500 ETF | ETF | 922908363 |  | 42794355 | 121803 | SH |  | SOLE |  | 121803 | 0 | 0 |
| GENASYS INC COM | Stock | 36872P103 |  | 7770 | 2100 | SH |  | SOLE |  | 2100 | 0 | 0 |
| BEYOND MEAT INC COM | Stock | 08862E109 |  | 4370 | 355 | SH |  | SOLE |  | 355 | 0 | 0 |
| TIMOTHY PLAN FUND TIMOTHY PLAN US LARGE/MID CAP CORE FUND | ETF | 887432359 |  | 452981 | 13521 | SH |  | SOLE |  | 13521 | 0 | 0 |
| ASTRAZENECA PLC SPONSORED ADR | ADR | 046353108 |  | 52764 | 778 | SH |  | SOLE |  | 778 | 0 | 0 |
| VANGUARD COMMUNICATION SERVICES ETF | ETF | 92204A884 |  | 50995 | 620 | SH |  | SOLE |  | 620 | 0 | 0 |
| KITE RLTY GROUP TR COM NEW | REIT | 49803T300 |  | 21 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| MORNINGSTAR INC COM | Stock | 617700109 |  | 217 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| SUMITOMO MITSUI FINL GROUP INC SPONSORED ADR | ADR | 86562M209 |  | 3449 | 430 | SH |  | SOLE |  | 430 | 0 | 0 |
| QUINCE THERAPEUTICS INC COM | Stock | 22053A107 |  | 275 | 431 | SH |  | SOLE |  | 431 | 0 | 0 |
| SPROTT PHYSICAL SILVER TR TR UNIT | CEF | 85207K107 |  | 65920 | 8000 | SH |  | SOLE |  | 8000 | 0 | 0 |
| VANGUARD GLOBAL EX-U.S. REAL ESTATE ETF | ETF | 922042676 |  | 861608 | 20842 | SH |  | SOLE |  | 20842 | 0 | 0 |
| FIRST TRUST ALERIAN DISRUPTIVE TECHNOLOGY REAL ESTATE ETF | ETF | 33736N101 |  | 3042 | 78 | SH |  | SOLE |  | 78 | 0 | 0 |
| FIRST TRUST CONSUMER STAPLES ALPHADEX FUND | ETF | 33734X119 |  | 493824 | 7867 | SH |  | SOLE |  | 7867 | 0 | 0 |
| FIFTH THIRD BANCORP COM | Stock | 316773100 |  | 169792 | 5175 | SH |  | SOLE |  | 5175 | 0 | 0 |
| ABRDN PHYSICAL PRECIOUS METALS BASKET SHARES ETF | ETF | 003263100 |  | 8923 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| WISDOMTREE EUROPE HEDGED EQUITY FUND | ETF | 97717X701 |  | 24136 | 345 | SH |  | SOLE |  | 345 | 0 | 0 |
| UBER TECHNOLOGIES INC COM | Stock | 90353T100 |  | 149938 | 6063 | SH |  | SOLE |  | 6063 | 0 | 0 |
| SPDR S MIDCAP 400 ETF TRUST | ETF | 78467Y107 |  | 236450 | 534 | SH |  | SOLE |  | 534 | 0 | 0 |
| SPDR SSGA U.S. SECTOR ROTATION ETF | ETF | 78470P408 |  | 14202 | 365 | SH |  | SOLE |  | 365 | 0 | 0 |
| ILLUMINA INC COM | Stock | 452327109 |  | 607 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| SIMMONS 1ST NATL CORP CL A $1 PAR | Stock | 828730200 |  | 68106 | 3156 | SH |  | SOLE |  | 3156 | 0 | 0 |
| AVANTOR INC COM | Stock | 05352A100 |  | 44458 | 2108 | SH |  | SOLE |  | 2108 | 0 | 0 |
| SABRA HEALTH CARE REIT INC COM | REIT | 78573L106 |  | 6227 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| WESTERN UN CO COM | Stock | 959802109 |  | 262 | 19 | SH |  | SOLE |  | 19 | 0 | 0 |
| GLOBALFOUNDRIES INC ORDINARY SHARES | Stock | G39387108 |  | 377 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| CORTEVA INC COM | Stock | 22052L104 |  | 282144 | 4800 | SH |  | SOLE |  | 4800 | 0 | 0 |
| AGREE RLTY CORP COM | REIT | 008492100 |  | 245276 | 3458 | SH |  | SOLE |  | 3458 | 0 | 0 |
| CONSOLIDATED EDISON INC COM | Stock | 209115104 |  | 479657 | 5032 | SH |  | SOLE |  | 5032 | 0 | 0 |
| BOOZ ALLEN HAMILTON HLDG CORP CL A | Stock | 099502106 |  | 2822 | 27 | SH |  | SOLE |  | 27 | 0 | 0 |
| GENERAL MTRS CO COM | Stock | 37045V100 |  | 233731 | 6948 | SH |  | SOLE |  | 6948 | 0 | 0 |
| ISHARES U.S. REGIONAL BANKS ETF | ETF | 464288778 |  | 76841 | 1612 | SH |  | SOLE |  | 1612 | 0 | 0 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - JUNE | ETF | 45782C748 |  | 1941800 | 65318 | SH |  | SOLE |  | 65318 | 0 | 0 |
| INNOVATOR U.S. EQUITY BUFFER ETF - JUNE | ETF | 45782C755 |  | 872218 | 28542 | SH |  | SOLE |  | 28542 | 0 | 0 |
| INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - JUNE | ETF | 45782C730 |  | 80385 | 3000 | SH |  | SOLE |  | 3000 | 0 | 0 |
| TAL EDUCATION GROUP SPONSORED ADS | ADR | 874080104 |  | 28200 | 4000 | SH |  | SOLE |  | 4000 | 0 | 0 |
| COHEN  STEERS SELECT PFD  IN COM | CEF | 19248Y107 |  | 96071 | 5132 | SH |  | SOLE |  | 5132 | 0 | 0 |
| INVIVO THERAPEUTICS HLDGS CORP COM | Stock | 46186M506 |  | 2 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| HUNTINGTON BANCSHARES INC COM | Stock | 446150104 |  | 639154 | 45330 | SH |  | SOLE |  | 45330 | 0 | 0 |
| AMCOR PLC ORD | Stock | G0250X107 |  | 12910 | 1084 | SH |  | SOLE |  | 1084 | 0 | 0 |
| CROWDSTRIKE HLDGS INC CL A | Stock | 22788C105 |  | 52961 | 503 | SH |  | SOLE |  | 503 | 0 | 0 |
| CHEWY INC CL A | Stock | 16679L109 |  | 44867 | 1210 | SH |  | SOLE |  | 1210 | 0 | 0 |
| BLACKROCK U.S. EQUITY FACTOR ROTATION ETF | ETF | 09290C103 |  | 19757 | 671 | SH |  | SOLE |  | 671 | 0 | 0 |
| ISHARES RUSSELL TOP 200 GROWTH ETF | ETF | 464289438 |  | 55805 | 463 | SH |  | SOLE |  | 463 | 0 | 0 |
| PACER CASH COWS FUND OF FUNDS ETF | ETF | 69374H659 |  | 12920 | 402 | SH |  | SOLE |  | 402 | 0 | 0 |
| TARGA RES CORP COM | Stock | 87612G101 |  | 15362 | 209 | SH |  | SOLE |  | 209 | 0 | 0 |
| BITFARMS LTD COM | Stock | 09173B107 |  | 12 | 27 | SH |  | SOLE |  | 27 | 0 | 0 |
| AKERO THERAPEUTICS INC COM | Stock | 00973Y108 |  | 2740 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| ATRECA INC CL A COM | Stock | 04965G109 |  | 80 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| JPMORGAN MUNICIPAL ETF | ETF | 46641Q647 |  | 1193 | 24 | SH |  | SOLE |  | 24 | 0 | 0 |
| INVESCO S 500 EQUAL WEIGHT ETF | ETF | 46137V357 |  | 2768855 | 19602 | SH |  | SOLE |  | 19602 | 0 | 0 |
| LARGO INC COM | Stock | 517097101 |  | 3766 | 700 | SH |  | SOLE |  | 700 | 0 | 0 |
| ISHARES SELF-DRIVING EV  TECH ETF | ETF | 46435U366 |  | 11066 | 327 | SH |  | SOLE |  | 327 | 0 | 0 |
| INVESCO RAFI STRATEGIC US ETF | ETF | 46138J742 |  | 585971 | 16045 | SH |  | SOLE |  | 16045 | 0 | 0 |
| ISHARES ESG MSCI USA LEADERS ETF | ETF | 46435U218 |  | 16578 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| VANGUARD S SMALL-CAP 600 ETF | ETF | 921932828 |  | 6186508 | 35696 | SH |  | SOLE |  | 35696 | 0 | 0 |
| IMGP DBI MANAGED FUTURES STRATEGY ETF | ETF | 53700T827 |  | 716717 | 24621 | SH |  | SOLE |  | 24621 | 0 | 0 |
| ISHARES 0-5 YEAR TIPS BOND ETF | ETF | 46429B747 |  | 298324 | 3076 | SH |  | SOLE |  | 3076 | 0 | 0 |
| INVESCO CURRENCYSHARES EURO TRUST | ETF | 46138K103 |  | 4051 | 41 | SH |  | SOLE |  | 41 | 0 | 0 |
| VANECK GOLD MINERS ETF | ETF | 92189F106 |  | 9830 | 343 | SH |  | SOLE |  | 343 | 0 | 0 |
| RITE AID CORP COM | Stock | 767754872 |  | 1683 | 504 | SH |  | SOLE |  | 504 | 0 | 0 |
| TORTOISE ENERGY INFRA CORP COM | CEF | 89147L886 |  | 1430 | 45 | SH |  | SOLE |  | 45 | 0 | 0 |
| RIBBON COMMUNICATIONS INC COM | Stock | 762544104 |  | 223 | 80 | SH |  | SOLE |  | 80 | 0 | 0 |
| INVESCO ULTRA SHORT DURATION ETF | ETF | 46090A887 |  | 13441 | 271 | SH |  | SOLE |  | 271 | 0 | 0 |
| TERADYNE INC COM | Stock | 880770102 |  | 115739 | 1325 | SH |  | SOLE |  | 1325 | 0 | 0 |
| THE REALREAL INC COM | Stock | 88339P101 |  | 594 | 475 | SH |  | SOLE |  | 475 | 0 | 0 |
| INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF - JULY | ETF | 45782C722 |  | 31564 | 1324 | SH |  | SOLE |  | 1324 | 0 | 0 |
| INNOVATOR EMERGING MARKETS POWER BUFFER ETF - JULY | ETF | 45782C714 |  | 278828 | 12213 | SH |  | SOLE |  | 12213 | 0 | 0 |
| SPDR S 600 SMALL CAP ETF | ETF | 78464A813 |  | 11920 | 145 | SH |  | SOLE |  | 145 | 0 | 0 |
| SPDR S 600 SMALL CAP VALUE ETF | ETF | 78464A300 |  | 1261368 | 16994 | SH |  | SOLE |  | 16994 | 0 | 0 |
| SPDR S 400 MID CAP GROWTH ETF | ETF | 78464A821 |  | 56519 | 865 | SH |  | SOLE |  | 865 | 0 | 0 |
| SPDR S 600 SMALL CAP GROWTH ETF | ETF | 78464A201 |  | 413285 | 5721 | SH |  | SOLE |  | 5721 | 0 | 0 |
| SPDR S 400 MID CAP VALUE ETF | ETF | 78464A839 |  | 52682 | 814 | SH |  | SOLE |  | 814 | 0 | 0 |
| APTUS COLLARED INCOME OPPORTUNITY ETF | ETF | 26922A222 |  | 63835 | 2214 | SH |  | SOLE |  | 2214 | 0 | 0 |
| GABELLI CONV  INC SECS FD INC COM | CEF | 36240B109 |  | 40392 | 8415 | SH |  | SOLE |  | 8415 | 0 | 0 |
| ISHARES MSCI EAFE GROWTH ETF | ETF | 464288885 |  | 2027650 | 24207 | SH |  | SOLE |  | 24207 | 0 | 0 |
| ISHARES CYBERSECURITY  TECH ETF | ETF | 46435U135 |  | 27466 | 831 | SH |  | SOLE |  | 831 | 0 | 0 |
| TEKLA LIFE SCIENCES INVS SH BEN INT | CEF | 87911K100 |  | 9691 | 682 | SH |  | SOLE |  | 682 | 0 | 0 |
| KINROSS GOLD CORP COM | Stock | 496902404 |  | 908 | 222 | SH |  | SOLE |  | 222 | 0 | 0 |
| VANGUARD RUSSELL 2000 ETF | ETF | 92206C664 |  | 15130 | 215 | SH |  | SOLE |  | 215 | 0 | 0 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - AUGUST | ETF | 45782C680 |  | 2004770 | 70715 | SH |  | SOLE |  | 70715 | 0 | 0 |
| INNOVATOR U.S. EQUITY BUFFER ETF - AUGUST | ETF | 45782C698 |  | 1290884 | 43097 | SH |  | SOLE |  | 43097 | 0 | 0 |
| GAN LTD SHS | Stock | G3728V109 |  | 24 | 16 | SH |  | SOLE |  | 16 | 0 | 0 |
| INMODE LTD SHS | Stock | M5425M103 |  | 37485 | 1050 | SH |  | SOLE |  | 1050 | 0 | 0 |
| MP MATERIALS CORP COM CL A | Stock | 553368101 |  | 49167 | 2025 | SH |  | SOLE |  | 2025 | 0 | 0 |
| WABTEC COM | Stock | 929740108 |  | 39554 | 396 | SH |  | SOLE |  | 396 | 0 | 0 |
| INVESCO S 500 EQUAL WEIGHT CONSUMER STAPLES ETF | ETF | 46137V373 |  | 15005 | 88 | SH |  | SOLE |  | 88 | 0 | 0 |
| LILLY ELI  CO COM | Stock | 532457108 |  | 2830589 | 7737 | SH |  | SOLE |  | 7737 | 0 | 0 |
| PIMCO INVESTMENT GRADE CORPORATE BOND INDEX ETF | ETF | 72201R817 |  | 93 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| HASBRO INC COM | Stock | 418056107 |  | 8175 | 134 | SH |  | SOLE |  | 134 | 0 | 0 |
| WESTERN ASSET MTG DEFINED OPPO COM | CEF | 95790B109 |  | 71674 | 6655 | SH |  | SOLE |  | 6655 | 0 | 0 |
| ISHARES S GSCI COMMODITY INDEXED TRUST | ETF | 46428R107 |  | 13128357 | 618387 | SH |  | SOLE |  | 618387 | 0 | 0 |
| INNOVATOR U.S. EQUITY BUFFER ETF - SEPTEMBER | ETF | 45782C664 |  | 2699370 | 89000 | SH |  | SOLE |  | 89000 | 0 | 0 |
| AIR PRODS  CHEMS INC COM | Stock | 009158106 |  | 521884 | 1693 | SH |  | SOLE |  | 1693 | 0 | 0 |
| STEELCASE INC CL A | Stock | 858155203 |  | 728 | 103 | SH |  | SOLE |  | 103 | 0 | 0 |
| 10X GENOMICS INC CL A COM | Stock | 88025U109 |  | 146 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| WISDOMTREE MANAGED FUTURES STRATEGY FUND | ETF | 97717W125 |  | 82559 | 2618 | SH |  | SOLE |  | 2618 | 0 | 0 |
| DATADOG INC CL A COM | Stock | 23804L103 |  | 6615 | 90 | SH |  | SOLE |  | 90 | 0 | 0 |
| SCHWAB U.S. REIT ETF | ETF | 808524847 |  | 7755 | 402 | SH |  | SOLE |  | 402 | 0 | 0 |
| BLACKROCK MUNIYIELD MICH QU COM | CEF | 09254V105 |  | 23381 | 2108 | SH |  | SOLE |  | 2108 | 0 | 0 |
| PELOTON INTERACTIVE INC CL A COM | Stock | 70614W100 |  | 10147 | 1278 | SH |  | SOLE |  | 1278 | 0 | 0 |
| INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - OCTOBER | ETF | 45782C599 |  | 184474 | 7308 | SH |  | SOLE |  | 7308 | 0 | 0 |
| INNOVATOR GROWTH-100 POWER BUFFER ETF- OCTOBER | ETF | 45782C615 |  | 571290 | 16299 | SH |  | SOLE |  | 16299 | 0 | 0 |
| CERENCE INC COM | Stock | 156727109 |  | 2261 | 122 | SH |  | SOLE |  | 122 | 0 | 0 |
| LIBERTY ALL STAR EQUITY FD SH BEN INT | CEF | 530158104 |  | 299792 | 52595 | SH |  | SOLE |  | 52595 | 0 | 0 |
| DOUGLAS DYNAMICS INC COM | Stock | 25960R105 |  | 16200 | 448 | SH |  | SOLE |  | 448 | 0 | 0 |
| SCHWAB U.S. MID-CAP ETF | ETF | 808524508 |  | 12663 | 193 | SH |  | SOLE |  | 193 | 0 | 0 |
| NOV INC COM | Stock | 62955J103 |  | 62942 | 3013 | SH |  | SOLE |  | 3013 | 0 | 0 |
| BIONTECH SE SPONSORED ADS | ADR | 09075V102 |  | 6524 | 43 | SH |  | SOLE |  | 43 | 0 | 0 |
| VANGUARD RUSSELL 1000 GROWTH ETF | ETF | 92206C680 |  | 102248 | 1855 | SH |  | SOLE |  | 1855 | 0 | 0 |
| VANGUARD TOTAL INTERNATIONAL STOCK ETF | ETF | 921909768 |  | 230336 | 4453 | SH |  | SOLE |  | 4453 | 0 | 0 |
| VANGUARD S 500 VALUE ETF | ETF | 921932703 |  | 7423 | 53 | SH |  | SOLE |  | 53 | 0 | 0 |
| WERNER ENTERPRISES INC COM | Stock | 950755108 |  | 3301 | 82 | SH |  | SOLE |  | 82 | 0 | 0 |
| PACER TRENDPILOT US BOND ETF | ETF | 69374H642 |  | 186400 | 9269 | SH |  | SOLE |  | 9269 | 0 | 0 |
| SERVICE PPTYS TR COM SH BEN INT | REIT | 81761L102 |  | 4374 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| SUN CMNTYS INC COM | REIT | 866674104 |  | 18733 | 131 | SH |  | SOLE |  | 131 | 0 | 0 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - NOVEMBER | ETF | 45782C573 |  | 2717945 | 90028 | SH |  | SOLE |  | 90028 | 0 | 0 |
| INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - NOVEMBER | ETF | 45782C565 |  | 70994 | 2562 | SH |  | SOLE |  | 2562 | 0 | 0 |
| INNOVATOR U.S. EQUITY BUFFER ETF - NOVEMBER | ETF | 45782C581 |  | 1556639 | 52279 | SH |  | SOLE |  | 52279 | 0 | 0 |
| VANGUARD RUSSELL 2000 GROWTH ETF | ETF | 92206C623 |  | 9965 | 64 | SH |  | SOLE |  | 64 | 0 | 0 |
| PPL CORP COM | Stock | 69351T106 |  | 22207 | 760 | SH |  | SOLE |  | 760 | 0 | 0 |
| SCHWAB 1-5 YEAR CORPORATE BOND ETF | ETF | 808524714 |  | 178284 | 3802 | SH |  | SOLE |  | 3802 | 0 | 0 |
| ISHARES RUSSELL MID-CAP VALUE ETF | ETF | 464287473 |  | 737 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| FIRST TRUST INDXX NEXTG ETF | ETF | 33737K205 |  | 895613 | 14687 | SH |  | SOLE |  | 14687 | 0 | 0 |
| TEMPLETON EMERGING MKTS INCOME COM | CEF | 880192109 |  | 33462 | 6095 | SH |  | SOLE |  | 6095 | 0 | 0 |
| FT CBOE VEST U.S. EQUITY DEEP BUFFER ETF - NOVEMBER | ETF | 33740F839 |  | 386519 | 11831 | SH |  | SOLE |  | 11831 | 0 | 0 |
| FT CBOE VEST U.S. EQUITY BUFFER ETF - NOVEMBER | ETF | 33740F847 |  | 1254281 | 35311 | SH |  | SOLE |  | 35311 | 0 | 0 |
| HOLOGIC INC COM | Stock | 436440101 |  | 110569 | 1478 | SH |  | SOLE |  | 1478 | 0 | 0 |
| CALAMOS LNG SHR EQT DYNAMIC TR COM | CEF | 12812C106 |  | 17772 | 1170 | SH |  | SOLE |  | 1170 | 0 | 0 |
| SPDR BLOOMBERG EMERGING MARKETS LOCAL BOND ETF | ETF | 78464A391 |  | 71096 | 3458 | SH |  | SOLE |  | 3458 | 0 | 0 |
| IPATH BLOOMBERG CMDTY TR ETN | ETF | 06738C778 |  | 3617825 | 107322 | SH |  | SOLE |  | 107322 | 0 | 0 |
| INNOVATOR U.S. EQUITY BUFFER ETF - DECEMBER | ETF | 45782C557 |  | 783273 | 24545 | SH |  | SOLE |  | 24545 | 0 | 0 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - DECEMBER | ETF | 45782C540 |  | 2023374 | 67694 | SH |  | SOLE |  | 67694 | 0 | 0 |
| TIMOTHY PLAN US SMALL CAP CORE ETF | ETF | 887432342 |  | 4899 | 161 | SH |  | SOLE |  | 161 | 0 | 0 |
| LIFE STORAGE INC COM | REIT | 53223X107 |  | 887 | 9 | SH |  | SOLE |  | 9 | 0 | 0 |
| GLOBAL X CYBERSECURITY ETF | ETF | 37954Y384 |  | 21 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| WESTERN ASSET HIGH INCOM FD II COM | CEF | 95766J102 |  | 40269 | 8320 | SH |  | SOLE |  | 8320 | 0 | 0 |
| FIRST TR HIGH INCOME LONG / SH COM | CEF | 33738E109 |  | 8244 | 720 | SH |  | SOLE |  | 720 | 0 | 0 |
| SPROTT URANIUM MINERS ETF | ETF | 85208P303 |  | 837809 | 26395 | SH |  | SOLE |  | 26395 | 0 | 0 |
| BILL COM HLDGS INC COM | Stock | 090043100 |  | 4140 | 38 | SH |  | SOLE |  | 38 | 0 | 0 |
| INVESCO KBW PREMIUM YIELD EQUITY REIT ETF | ETF | 46138E594 |  | 1442 | 74 | SH |  | SOLE |  | 74 | 0 | 0 |
| VANGUARD MORTGAGE-BACKED SECURITIES ETF | ETF | 92206C771 |  | 235382 | 5170 | SH |  | SOLE |  | 5170 | 0 | 0 |
| FLAHERTY  CRUMRINE PFD INCOME COM | CEF | 338480106 |  | 2778 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| TEKLA HEALTHCARE INVS SH BEN INT | CEF | 87911J103 |  | 32496 | 1805 | SH |  | SOLE |  | 1805 | 0 | 0 |
| CENNTRO ELECTRIC GROUP LIMITED ORD SHS | Stock | Q6519V120 |  | 3 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| PIMCO CORPORATE  INCOME OPPOR COM | CEF | 72201B101 |  | 29665 | 2470 | SH |  | SOLE |  | 2470 | 0 | 0 |
| DRAFTKINGS INC NEW COM CL A | Stock | 26142V105 |  | 72008 | 6322 | SH |  | SOLE |  | 6322 | 0 | 0 |
| VANGUARD S 500 GROWTH ETF | ETF | 921932505 |  | 877510 | 4160 | SH |  | SOLE |  | 4160 | 0 | 0 |
| LEAR CORP COM NEW | Stock | 521865204 |  | 372 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| WISDOMTREE MORTGAGE PLUS BOND FUND | ETF | 97717Y725 |  | 81445 | 1871 | SH |  | SOLE |  | 1871 | 0 | 0 |
| INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - JANUARY | ETF | 45782C474 |  | 86739 | 2900 | SH |  | SOLE |  | 2900 | 0 | 0 |
| NATURA  HLDG S A ADS | ADR | 63884N108 |  | 61 | 14 | SH |  | SOLE |  | 14 | 0 | 0 |
| ROGERS COMMUNICATIONS INC CL B | Stock | 775109200 |  | 293 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| INNOVATOR GROWTH-100 POWER BUFFER ETF - JANUARY | ETF | 45782C466 |  | 382262 | 11090 | SH |  | SOLE |  | 11090 | 0 | 0 |
| CATALYST PHARMACEUTICALS INC COM | Stock | 14888U101 |  | 160183 | 8612 | SH |  | SOLE |  | 8612 | 0 | 0 |
| ISHARES RUSSELL 2000 ETF | ETF | 464287655 |  | 11155622 | 63980 | SH |  | SOLE |  | 63980 | 0 | 0 |
| TWILIO INC CL A | Stock | 90138F102 |  | 136354 | 2785 | SH |  | SOLE |  | 2785 | 0 | 0 |
| DESKTOP METAL INC COM CL A | Stock | 25058X105 |  | 3478 | 2557 | SH |  | SOLE |  | 2557 | 0 | 0 |
| LONGWEI PETE INVT HLDG LTD COM | Stock | 543354104 |  | 0 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| INVESCO SENIOR LOAN ETF | ETF | 46138G508 |  | 737458 | 35921 | SH |  | SOLE |  | 35921 | 0 | 0 |
| GREIF INC CL A | Stock | 397624107 |  | 13412 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| APOLLO GLOBAL MGMT INC COM | Stock | 03769M106 |  | 127899 | 2005 | SH |  | SOLE |  | 2005 | 0 | 0 |
| HUNTINGTON INGALLS INDS INC COM | Stock | 446413106 |  | 12013 | 52 | SH |  | SOLE |  | 52 | 0 | 0 |
| BLACK DIAMOND THERAPEUTICS INC COM | Stock | 09203E105 |  | 216 | 120 | SH |  | SOLE |  | 120 | 0 | 0 |
| FIDELITY NATL INFORMATION SVCS COM | Stock | 31620M106 |  | 4478 | 66 | SH |  | SOLE |  | 66 | 0 | 0 |
| ISHARES CORE HIGH DIVIDEND ETF | ETF | 46429B663 |  | 1433821 | 13755 | SH |  | SOLE |  | 13755 | 0 | 0 |
| KAYNE ANDERSON NEXTGEN ENRGY COM | CEF | 48661E108 |  | 6308 | 840 | SH |  | SOLE |  | 840 | 0 | 0 |
| HORIZON TECHNOLOGY FIN CORP COM | CEF | 44045A102 |  | 2204 | 190 | SH |  | SOLE |  | 190 | 0 | 0 |
| ISHARES U.S. TECH BREAKTHROUGH MULTISECTOR ETF | ETF | 46436E502 |  | 30817 | 1128 | SH |  | SOLE |  | 1128 | 0 | 0 |
| INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - FEBRUARY | ETF | 45782C425 |  | 108222 | 4111 | SH |  | SOLE |  | 4111 | 0 | 0 |
| INNOVATOR U.S. EQUITY BUFFER ETF - FEBRUARY | ETF | 45782C433 |  | 856458 | 28608 | SH |  | SOLE |  | 28608 | 0 | 0 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - FEBRUARY | ETF | 45782C417 |  | 905222 | 31874 | SH |  | SOLE |  | 31874 | 0 | 0 |
| SCHRODINGER INC COM | Stock | 80810D103 |  | 280 | 15 | SH |  | SOLE |  | 15 | 0 | 0 |
| SPDR S HEALTH CARE EQUIPMENT ETF | ETF | 78464A581 |  | 12045 | 134 | SH |  | SOLE |  | 134 | 0 | 0 |
| NEXPOINT REAL ESTATE FIN INC COM | REIT | 65342V101 |  | 4481 | 282 | SH |  | SOLE |  | 282 | 0 | 0 |
| VERTIV HOLDINGS CO COM CL A | Stock | 92537N108 |  | 314 | 23 | SH |  | SOLE |  | 23 | 0 | 0 |
| CLOUGH GLOBAL OPPORTUNITIES FD SH BEN INT | CEF | 18914E106 |  | 33462 | 6600 | SH |  | SOLE |  | 6600 | 0 | 0 |
| DUKE ENERGY CORP NEW COM NEW | Stock | 26441C204 |  | 598994 | 5816 | SH |  | SOLE |  | 5816 | 0 | 0 |
| FT CBOE VEST U.S. EQUITY BUFFER ETF - FEBRUARY | ETF | 33740F763 |  | 1243396 | 34952 | SH |  | SOLE |  | 34952 | 0 | 0 |
| FT CBOE VEST U.S. EQUITY DEEP BUFFER ETF - FEBRUARY | ETF | 33740F771 |  | 400715 | 12021 | SH |  | SOLE |  | 12021 | 0 | 0 |
| SPDR S AEROSPACE  DEFENSE ETF | ETF | 78464A631 |  | 52252 | 474 | SH |  | SOLE |  | 474 | 0 | 0 |
| DIGITAL RLTY TR INC COM | REIT | 253868103 |  | 398949 | 3978 | SH |  | SOLE |  | 3978 | 0 | 0 |
| ACELRX PHARMACEUTICALS INC COM NEW | Stock | 00444T100 |  | 4068 | 1800 | SH |  | SOLE |  | 1800 | 0 | 0 |
| PROSHARES SHORT S | ETF | 74347B425 |  | 401888 | 25070 | SH |  | SOLE |  | 25070 | 0 | 0 |
| VEON LTD SPONSORED ADR | ADR | 91822M106 |  | 490 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - MARCH | ETF | 45782C383 |  | 474658 | 15451 | SH |  | SOLE |  | 15451 | 0 | 0 |
| INNOVATOR U.S. EQUITY BUFFER ETF - MARCH | ETF | 45782C391 |  | 796777 | 24760 | SH |  | SOLE |  | 24760 | 0 | 0 |
| MIND MEDICINE MINDMED INC COM NEW | Stock | 60255C885 |  | 37 | 17 | SH |  | SOLE |  | 17 | 0 | 0 |
| MERCANTILE BK CORP COM | Stock | 587376104 |  | 1674 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| LIBERTY ALL-STAR GROWTH FD INC COM | CEF | 529900102 |  | 37335 | 7573 | SH |  | SOLE |  | 7573 | 0 | 0 |
| AIRGAIN INC COM | Stock | 00938A104 |  | 39 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| ALTO INGREDIENTS INC COM | Stock | 021513106 |  | 12 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| DELAWARE INVTS DIVID  INCOME COM | CEF | 245915103 |  | 30691 | 3775 | SH |  | SOLE |  | 3775 | 0 | 0 |
| FT CBOE VEST U.S. EQUITY DEEP BUFFER ETF - AUGUST | ETF | 33740F854 |  | 368648 | 11846 | SH |  | SOLE |  | 11846 | 0 | 0 |
| FT CBOE VEST U.S. EQUITY BUFFER ETF - AUGUST | ETF | 33740F862 |  | 1213232 | 35008 | SH |  | SOLE |  | 35008 | 0 | 0 |
| SILVERGATE CAP CORP CL A | Stock | 82837P408 |  | 5655 | 325 | SH |  | SOLE |  | 325 | 0 | 0 |
| GUGGENHEIM TAXABLE MUNICP BOND COM | CEF | 401664107 |  | 239870 | 14662 | SH |  | SOLE |  | 14662 | 0 | 0 |
| ISHARES U.S. OIL  GAS EXPLORATION  PRODUCTION ETF | ETF | 464288851 |  | 1857 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| MICRON TECHNOLOGY INC COM | Stock | 595112103 |  | 445963 | 8922 | SH |  | SOLE |  | 8922 | 0 | 0 |
| INTL GNRL INSURANCE HLDNGS LTD SHS | Stock | G4809J106 |  | 25760 | 3220 | SH |  | SOLE |  | 3220 | 0 | 0 |
| XEROX HOLDINGS CORP COM NEW | Stock | 98421M106 |  | 14892 | 1020 | SH |  | SOLE |  | 1020 | 0 | 0 |
| INCYTE CORP COM | Stock | 45337C102 |  | 231964 | 2888 | SH |  | SOLE |  | 2888 | 0 | 0 |
| ISHARES MSCI CHINA SMALL-CAP ETF | ETF | 46429B200 |  | 16909 | 483 | SH |  | SOLE |  | 483 | 0 | 0 |
| VIRTUS STONE HBR EMRG MKTS INC COM | CEF | 86164T107 |  | 57450 | 13810 | SH |  | SOLE |  | 13810 | 0 | 0 |
| CARRIER GLOBAL CORPORATION COM | Stock | 14448C104 |  | 95481 | 2314 | SH |  | SOLE |  | 2314 | 0 | 0 |
| SCHWAB 5-10 YEAR CORPORATE BOND ETF | ETF | 808524698 |  | 145799 | 3382 | SH |  | SOLE |  | 3382 | 0 | 0 |
| ARCONIC CORPORATION COM | Stock | 03966V107 |  | 4528 | 214 | SH |  | SOLE |  | 214 | 0 | 0 |
| INNOVATOR GROWTH-100 POWER BUFFER ETF - APRIL | ETF | 45782C334 |  | 340439 | 9995 | SH |  | SOLE |  | 9995 | 0 | 0 |
| INNOVATOR U.S. SMALL CAP POWER BUFFER ETF - APRIL | ETF | 45782C342 |  | 179930 | 7115 | SH |  | SOLE |  | 7115 | 0 | 0 |
| AFLAC INC COM | Stock | 001055102 |  | 1645776 | 22877 | SH |  | SOLE |  | 22877 | 0 | 0 |
| FREEPORT-MCMORAN INC CL B | Stock | 35671D857 |  | 193897 | 5102 | SH |  | SOLE |  | 5102 | 0 | 0 |
| SYSCO CORP COM | Stock | 871829107 |  | 224812 | 2940 | SH |  | SOLE |  | 2940 | 0 | 0 |
| FUELCELL ENERGY INC COM | Stock | 35952H601 |  | 139 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| CHIPOTLE MEXICAN GRILL INC COM | Stock | 169656105 |  | 1288978 | 929 | SH |  | SOLE |  | 929 | 0 | 0 |
| ISHARES U.S. AEROSPACE  DEFENSE ETF | ETF | 464288760 |  | 344417 | 3079 | SH |  | SOLE |  | 3079 | 0 | 0 |
| PUTNAM MANAGED MUN INCOME TR COM | CEF | 746823103 |  | 628 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| VANGUARD S SMALL-CAP 600 VALUE ETF | ETF | 921932778 |  | 110092 | 701 | SH |  | SOLE |  | 701 | 0 | 0 |
| INVESCO KBW HIGH DIVIDEND YIELD FINANCIAL ETF | ETF | 46138E610 |  | 11546 | 777 | SH |  | SOLE |  | 777 | 0 | 0 |
| INVESCO S 500 LOW VOLATILITY ETF | ETF | 46138E354 |  | 40321 | 631 | SH |  | SOLE |  | 631 | 0 | 0 |
| WOODSIDE ENERGY GROUP LTD SPONSORED ADR | ADR | 980228308 |  | 11353 | 468 | SH |  | SOLE |  | 468 | 0 | 0 |
| INNOVATOR U.S. EQUITY POWER BUFFER ETF - MAY | ETF | 45782C318 |  | 1683630 | 59937 | SH |  | SOLE |  | 59937 | 0 | 0 |
| INNOVATOR U.S. EQUITY ULTRA BUFFER ETF - MAY | ETF | 45782C292 |  | 117425 | 4493 | SH |  | SOLE |  | 4493 | 0 | 0 |
| LYRA THERAPEUTICS INC COM | Stock | 55234L105 |  | 393 | 125 | SH |  | SOLE |  | 125 | 0 | 0 |
| INNOVATOR U.S. EQUITY BUFFER ETF - MAY | ETF | 45782C326 |  | 719868 | 24815 | SH |  | SOLE |  | 24815 | 0 | 0 |
| DICKS SPORTING GOODS INC COM | Stock | 253393102 |  | 38974 | 324 | SH |  | SOLE |  | 324 | 0 | 0 |
| PORTLAND GEN ELEC CO COM NEW | Stock | 736508847 |  | 686 | 14 | SH |  | SOLE |  | 14 | 0 | 0 |
| 9 METERS BIOPHARMA INC COM NEW | Stock | 654405109 |  | 127 | 101 | SH |  | SOLE |  | 101 | 0 | 0 |
| RPT REALTY SH BEN INT | REIT | 74971D101 |  | 79376 | 7906 | SH |  | SOLE |  | 7906 | 0 | 0 |
| GALIANO GOLD INC COM | Stock | 36352H100 |  | 15600 | 30000 | SH |  | SOLE |  | 30000 | 0 | 0 |
| YANDEX N V SHS CLASS A | Stock | N97284108 |  | 4211 | 160 | SH |  | SOLE |  | 160 | 0 | 0 |
| SPIRIT AIRLS INC COM | Stock | 848577102 |  | 13636 | 700 | SH |  | SOLE |  | 700 | 0 | 0 |
| VOYA EMERGING MKTS HIGH DIVID COM | CEF | 92912P108 |  | 81476 | 15790 | SH |  | SOLE |  | 15790 | 0 | 0 |
| FT CBOE VEST U.S. EQUITY BUFFER ETF - MAY | ETF | 33740F748 |  | 1239421 | 35241 | SH |  | SOLE |  | 35241 | 0 | 0 |
| FT CBOE VEST U.S. EQUITY DEEP BUFFER ETF - MAY | ETF | 33740F730 |  | 377827 | 12075 | SH |  | SOLE |  | 12075 | 0 | 0 |
| NEW AMER HIGH INCOME FD INC COM NEW | CEF | 641876800 |  | 26690 | 4044 | SH |  | SOLE |  | 4044 | 0 | 0 |
| JPMORGAN EQUITY PREMIUM INCOME ETF | ETF | 46641Q332 |  | 17417 | 319 | SH |  | SOLE |  | 319 | 0 | 0 |
| BLACKROCK RES  COMMODITIES ST SHS | CEF | 09257A108 |  | 18544 | 1860 | SH |  | SOLE |  | 1860 | 0 | 0 |
| GOLDMAN SACHS ACCESS U.S. AGGREGATE BOND ETF | ETF | 38149W101 |  | 1875101 | 45634 | SH |  | SOLE |  | 45634 | 0 | 0 |
| VANGUARD S SMALL-CAP 600 GROWTH ETF | ETF | 921932794 |  | 67473 | 362 | SH |  | SOLE |  | 362 | 0 | 0 |
| FIRST TRUST JAPAN ALPHADEX FUND | ETF | 33737J158 |  | 679 | 16 | SH |  | SOLE |  | 16 | 0 | 0 |
| NIKOLA CORP COM | Stock | 654110105 |  | 708 | 328 | SH |  | SOLE |  | 328 | 0 | 0 |
| WARNER MUSIC GROUP CORP COM CL A | Stock | 934550203 |  | 1016 | 29 | SH |  | SOLE |  | 29 | 0 | 0 |
| PORTAGE BIOTECH INC COM | Stock | G7185A128 |  | 13873 | 2623 | SH |  | SOLE |  | 2623 | 0 | 0 |
| DANIMER SCIENTIFIC INC COM CL A | Stock | 236272100 |  | 716 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| GALECTIN THERAPEUTICS INC COM NEW | Stock | 363225202 |  | 10390 | 9195 | SH |  | SOLE |  | 9195 | 0 | 0 |
| INVESCO S SMALLCAP MOMENTUM ETF | ETF | 46137V498 |  | 202509 | 4295 | SH |  | SOLE |  | 4295 | 0 | 0 |
| GILAT SATELLITE NETWORKS LTD SHS NEW | Stock | M51474118 |  | 290 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| ISHARES FLOATING RATE BOND ETF | ETF | 46429B655 |  | 1104756 | 21950 | SH |  | SOLE |  | 21950 | 0 | 0 |
| UBIQUITI INC COM | Stock | 90353W103 |  | 8479 | 31 | SH |  | SOLE |  | 31 | 0 | 0 |
| SONY GROUP CORPORATION SPONSORED ADR | ADR | 835699307 |  | 11061 | 145 | SH |  | SOLE |  | 145 | 0 | 0 |
| ISHARES 0-3 MONTH TREASURY BOND ETF | ETF | 46436E718 |  | 7210 | 72 | SH |  | SOLE |  | 72 | 0 | 0 |
| BROOKDALE SR LIVING INC COM | Stock | 112463104 |  | 4049 | 1483 | SH |  | SOLE |  | 1483 | 0 | 0 |
| CLOVER HEALTH INVESTMENTS CORP COM CL A | Stock | 18914F103 |  | 1041 | 1120 | SH |  | SOLE |  | 1120 | 0 | 0 |
| HIMAX TECHNOLOGIES INC SPONSORED ADR | ADR | 43289P106 |  | 932 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| MFS MULTIMARKET INCOME TR SH BEN INT | CEF | 552737108 |  | 63636 | 14110 | SH |  | SOLE |  | 14110 | 0 | 0 |
| PREMIER FINANCIAL CORP COM | Stock | 74052F108 |  | 546520 | 20264 | SH |  | SOLE |  | 20264 | 0 | 0 |
| PACER LUNT LARGE CAP ALTERNATOR ETF | ETF | 69374H717 |  | 2298995 | 56821 | SH |  | SOLE |  | 56821 | 0 | 0 |
| FIRST TR HIGH YIELD OPPRT 2027 COM | CEF | 33741Q107 |  | 691147 | 51272 | SH |  | SOLE |  | 51272 | 0 | 0 |
| DIREXION WORK FROM HOME ETF | ETF | 25460G773 |  | 1820 | 45 | SH |  | SOLE |  | 45 | 0 | 0 |
| ALBERTSONS COS INC COMMON STOCK | Stock | 013091103 |  | 41 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| THE VALENS COMPANY INC COM NEW | Stock | 91914P603 |  | 27238 | 41269 | SH |  | SOLE |  | 41269 | 0 | 0 |
| MATCH GROUP INC NEW COM | Stock | 57667L107 |  | 4481 | 108 | SH |  | SOLE |  | 108 | 0 | 0 |
| IAC INC COM NEW | Stock | 44891N208 |  | 888 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| LEMONADE INC COM | Stock | 52567D107 |  | 506 | 37 | SH |  | SOLE |  | 37 | 0 | 0 |
| HALL OF FAME RESORT  ENTMT CO COM NEW | Stock | 40619L102 |  | 3804 | 472 | SH |  | SOLE |  | 472 | 0 | 0 |
| INNOVATOR GROWTH-100 POWER BUFFER ETF - JULY | ETF | 45782C276 |  | 326236 | 7668 | SH |  | SOLE |  | 7668 | 0 | 0 |
| OCCIDENTAL PETE CORP WT EXP 080327 | Stock | 674599162 |  | 13730 | 333 | SH |  | SOLE |  | 333 | 0 | 0 |
| CAESARS ENTERTAINMENT INC NEW COM | Stock | 12769G100 |  | 105914 | 2546 | SH |  | SOLE |  | 2546 | 0 | 0 |
| AMKOR TECHNOLOGY INC COM | Stock | 031652100 |  | 4796 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| TORTOISE MIDSTRM ENERGY FD INC COM | CEF | 89148B200 |  | 3112 | 90 | SH |  | SOLE |  | 90 | 0 | 0 |
| QUANTA SVCS INC COM | Stock | 74762E102 |  | 482078 | 3383 | SH |  | SOLE |  | 3383 | 0 | 0 |
| AMN HEALTHCARE SVCS INC COM | Stock | 001744101 |  | 250778 | 2439 | SH |  | SOLE |  | 2439 | 0 | 0 |
| COCA COLA CONS INC COM | Stock | 191098102 |  | 63125 | 123 | SH |  | SOLE |  | 123 | 0 | 0 |
| COHERENT CORP COM | Stock | 19247G107 |  | 1053 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| SIMPLIFY US EQUITY PLUS DOWNSIDE CONVEXITY ETF | ETF | 82889N202 |  | 14041 | 579 | SH |  | SOLE |  | 579 | 0 | 0 |
| ISHARES SELECT DIVIDEND ETF | ETF | 464287168 |  | 1924945 | 15961 | SH |  | SOLE |  | 15961 | 0 | 0 |
| BUTTERFLY NETWORK INC COM CL A | Stock | 124155102 |  | 118 | 48 | SH |  | SOLE |  | 48 | 0 | 0 |
| GLOBAL X SUPERDIVIDEND ETF | ETF | 37960A669 |  | 8939 | 372 | SH |  | SOLE |  | 372 | 0 | 0 |
| AMERICAN ELEC PWR CO INC COM | Stock | 025537101 |  | 485350 | 5111 | SH |  | SOLE |  | 5111 | 0 | 0 |
| BLACKROCK DEBT STRATEGIES FD I COM NEW | CEF | 09255R202 |  | 6074 | 660 | SH |  | SOLE |  | 660 | 0 | 0 |
| ENTERGY CORP NEW COM | Stock | 29364G103 |  | 14659 | 130 | SH |  | SOLE |  | 130 | 0 | 0 |
| BROOKFIELD RENEWABLE CORP CL A SUB VTG | Stock | 11284V105 |  | 4296 | 156 | SH |  | SOLE |  | 156 | 0 | 0 |
| LI AUTO INC SPONSORED ADS | ADR | 50202M102 |  | 18768 | 920 | SH |  | SOLE |  | 920 | 0 | 0 |
| BIGCOMMERCE HLDGS INC COM SER 1 | Stock | 08975P108 |  | 874 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| CNX RES CORP COM | Stock | 12653C108 |  | 1684 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| ROCKET COS INC COM CL A | Stock | 77311W101 |  | 10185 | 1455 | SH |  | SOLE |  | 1455 | 0 | 0 |
| EDISON INTL COM | Stock | 281020107 |  | 4390 | 69 | SH |  | SOLE |  | 69 | 0 | 0 |
| MDU RES GROUP INC COM | Stock | 552690109 |  | 114207 | 3764 | SH |  | SOLE |  | 3764 | 0 | 0 |
| EVERSOURCE ENERGY COM | Stock | 30040W108 |  | 11731 | 139 | SH |  | SOLE |  | 139 | 0 | 0 |
| VANGUARD LONG-TERM CORPORATE BOND ETF | ETF | 92206C813 |  | 48664 | 642 | SH |  | SOLE |  | 642 | 0 | 0 |
| ISHARES RUSSELL MID-CAP GROWTH ETF | ETF | 464287481 |  | 18894 | 226 | SH |  | SOLE |  | 226 | 0 | 0 |
| T. ROWE PRICE EQUITY INCOME ETF | ETF | 87283Q206 |  | 15677 | 460 | SH |  | SOLE |  | 460 | 0 | 0 |
| QUANTUMSCAPE CORP COM CL A | Stock | 74767V109 |  | 425 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| KRANESHARES GLOBAL CARBON STRATEGY ETF | ETF | 500767678 |  | 23231 | 637 | SH |  | SOLE |  | 637 | 0 | 0 |
| ISHARES ESG AWARE AGGRESSIVE ALLOCATION ETF | ETF | 46436E668 |  | 16177 | 583 | SH |  | SOLE |  | 583 | 0 | 0 |
| LUMINAR TECHNOLOGIES INC COM CL A | Stock | 550424105 |  | 2970 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| AMC NETWORKS INC CL A | Stock | 00164V103 |  | 188 | 12 | SH |  | SOLE |  | 12 | 0 | 0 |
| MARATHON PETE CORP COM | Stock | 56585A102 |  | 604391 | 5192 | SH |  | SOLE |  | 5192 | 0 | 0 |
| HF SINCLAIR CORP COM | Stock | 403949100 |  | 52357 | 1009 | SH |  | SOLE |  | 1009 | 0 | 0 |
| XPENG INC ADS | ADR | 98422D105 |  | 746 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| NUVEEN DYNAMIC MUN OPPORTUNITI COM SHS | CEF | 67079X102 |  | 19592 | 1971 | SH |  | SOLE |  | 1971 | 0 | 0 |
| VANGUARD FTSE PACIFIC ETF | ETF | 922042866 |  | 3475 | 54 | SH |  | SOLE |  | 54 | 0 | 0 |
| ADVISORSHARES PURE US CANNABIS ETF | ETF | 00768Y453 |  | 2796 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| ISHARES ESG ADVANCED TOTAL USD BOND MARKET ETF | ETF | 46436E619 |  | 33043 | 783 | SH |  | SOLE |  | 783 | 0 | 0 |
| FIRST TRUST CLOUD COMPUTING ETF | ETF | 33734X192 |  | 829757 | 14403 | SH |  | SOLE |  | 14403 | 0 | 0 |
| TRAVELCENTERS OF AMERICA INC COM NEW | Stock | 89421B109 |  | 90 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| SNOWFLAKE INC CL A | Stock | 833445109 |  | 41627 | 290 | SH |  | SOLE |  | 290 | 0 | 0 |
| JFROG LTD ORD SHS | Stock | M6191J100 |  | 320 | 15 | SH |  | SOLE |  | 15 | 0 | 0 |
| COMPASS PATHWAYS PLC SPONSORED ADS | ADR | 20451W101 |  | 120 | 15 | SH |  | SOLE |  | 15 | 0 | 0 |
| APPLIED INDL TECHNOLOGIES INC COM | Stock | 03820C105 |  | 252 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| PINNACLE FINL PARTNERS INC COM | Stock | 72346Q104 |  | 42425 | 578 | SH |  | SOLE |  | 578 | 0 | 0 |
| VANGUARD SMALL CAP VALUE ETF | ETF | 922908611 |  | 85498 | 538 | SH |  | SOLE |  | 538 | 0 | 0 |
| GOODRX HLDGS INC COM CL A | Stock | 38246G108 |  | 23 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| UWM HOLDINGS CORPORATION COM CL A | Stock | 91823B109 |  | 695 | 210 | SH |  | SOLE |  | 210 | 0 | 0 |
| BLACKROCK CAP ALLOCATION TR COM | CEF | 09260U109 |  | 9709 | 700 | SH |  | SOLE |  | 700 | 0 | 0 |
| PALANTIR TECHNOLOGIES INC CL A | Stock | 69608A108 |  | 11132 | 1734 | SH |  | SOLE |  | 1734 | 0 | 0 |
| SPDR S TRANSPORTATION ETF | ETF | 78464A532 |  | 34519 | 513 | SH |  | SOLE |  | 513 | 0 | 0 |
| VELODYNE LIDAR INC WT EXP 092925 | Stock | 92259F119 |  | 51 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| LHA MARKET STATE TACTICAL BETA ETF | ETF | 26922B105 |  | 181548 | 7380 | SH |  | SOLE |  | 7380 | 0 | 0 |
| INNOVATOR DOUBLE STACKER 9 BUFFER ETF - OCTOBER | ETF | 45782C219 |  | 68002 | 2459 | SH |  | SOLE |  | 2459 | 0 | 0 |
| ISHARES ESG ADVANCED MSCI EAFE ETF | ETF | 46436E759 |  | 206389 | 3803 | SH |  | SOLE |  | 3803 | 0 | 0 |
| ACADEMY SPORTS  OUTDOORS INC COM | Stock | 00402L107 |  | 6568 | 125 | SH |  | SOLE |  | 125 | 0 | 0 |
| ISHARES ESG ADVANCED MSCI USA ETF | ETF | 46436E767 |  | 364026 | 11873 | SH |  | SOLE |  | 11873 | 0 | 0 |
| SONIC AUTOMOTIVE INC CL A | Stock | 83545G102 |  | 8622 | 175 | SH |  | SOLE |  | 175 | 0 | 0 |
| CHEFS WHSE INC COM | Stock | 163086101 |  | 16307 | 490 | SH |  | SOLE |  | 490 | 0 | 0 |
| AVINO SILVER  GOLD MINES LTD COM | Stock | 053906103 |  | 340 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| INVESCO NASDAQ NEXT GEN 100 ETF | ETF | 46138G631 |  | 2295 | 96 | SH |  | SOLE |  | 96 | 0 | 0 |
| STEM INC COM | Stock | 85859N102 |  | 7241 | 810 | SH |  | SOLE |  | 810 | 0 | 0 |
| SHIFT TECHNOLOGIES INC CL A | Stock | 82452T107 |  | 1106 | 7425 | SH |  | SOLE |  | 7425 | 0 | 0 |
| INVESCO NASDAQ 100 ETF | ETF | 46138G649 |  | 61775 | 564 | SH |  | SOLE |  | 564 | 0 | 0 |
| BIOMARIN PHARMACEUTICAL INC COM | Stock | 09061G101 |  | 19767 | 191 | SH |  | SOLE |  | 191 | 0 | 0 |
| NU SKIN ENTERPRISES INC CL A | Stock | 67018T105 |  | 1012 | 24 | SH |  | SOLE |  | 24 | 0 | 0 |
| LANDSTAR SYS INC COM | Stock | 515098101 |  | 3584 | 22 | SH |  | SOLE |  | 22 | 0 | 0 |
| WESTLAKE CORPORATION COM | Stock | 960413102 |  | 12612 | 123 | SH |  | SOLE |  | 123 | 0 | 0 |
| 22ND CENTY GROUP INC COM | Stock | 90137F103 |  | 51 | 55 | SH |  | SOLE |  | 55 | 0 | 0 |
| HOME BANCSHARES INC COM | Stock | 436893200 |  | 2232827 | 97974 | SH |  | SOLE |  | 97974 | 0 | 0 |
| REPUBLIC BANCORP INC KY CL A | Stock | 760281204 |  | 471 | 11 | SH |  | SOLE |  | 11 | 0 | 0 |
| REGENERON PHARMACEUTICALS COM | Stock | 75886F107 |  | 420629 | 583 | SH |  | SOLE |  | 583 | 0 | 0 |
| MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP | Stock | 559080106 |  | 28016 | 557 | SH |  | SOLE |  | 557 | 0 | 0 |
| CENTRAL GARDEN  PET CO CL A NON-VTG | Stock | 153527205 |  | 17542 | 490 | SH |  | SOLE |  | 490 | 0 | 0 |
| BRUKER CORP COM | Stock | 116794108 |  | 41694 | 610 | SH |  | SOLE |  | 610 | 0 | 0 |
| FIRST TRUST MID CAP GROWTH ALPHADEX FUND | ETF | 33737M102 |  | 213718 | 3790 | SH |  | SOLE |  | 3790 | 0 | 0 |
| FIRST TRUST SMALL CAP GROWTH ALPHADEX FUND | ETF | 33737M300 |  | 64401 | 1165 | SH |  | SOLE |  | 1165 | 0 | 0 |
| LORDSTOWN MOTORS CORP COM CL A | Stock | 54405Q100 |  | 114 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| VANECK MORTGAGE REIT INCOME ETF | ETF | 92189F452 |  | 2462 | 211 | SH |  | SOLE |  | 211 | 0 | 0 |
| CIRRUS LOGIC INC COM | Stock | 172755100 |  | 40219 | 540 | SH |  | SOLE |  | 540 | 0 | 0 |
| ALLEGRO MICROSYSTEMS INC COM | Stock | 01749D105 |  | 18012 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| JANUS DETROIT STREET TRUST JANUS HENDERSON AAA CLO ETF | ETF | 47103U845 |  | 11576 | 235 | SH |  | SOLE |  | 235 | 0 | 0 |
| FISKER INC CL A COM STK | Stock | 33813J106 |  | 1628 | 224 | SH |  | SOLE |  | 224 | 0 | 0 |
| SMITH  WESSON BRANDS INC COM | Stock | 831754106 |  | 434 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| VANGUARD RUSSELL 1000 ETF | ETF | 92206C730 |  | 66412 | 381 | SH |  | SOLE |  | 381 | 0 | 0 |
| MICROVISION INC DEL COM NEW | Stock | 594960304 |  | 5288 | 2250 | SH |  | SOLE |  | 2250 | 0 | 0 |
| ATLASSIAN CORPORATION CL A | Stock | 049468101 |  | 38733 | 301 | SH |  | SOLE |  | 301 | 0 | 0 |
| ALPHA  OMEGA SEMICONDUCTOR LT SHS | Stock | G6331P104 |  | 4343 | 152 | SH |  | SOLE |  | 152 | 0 | 0 |
| VIATRIS INC COM | Stock | 92556V106 |  | 103264 | 9277 | SH |  | SOLE |  | 9277 | 0 | 0 |
| EATON VANCE TAX-MANAGED GLOBAL COM | CEF | 27829F108 |  | 3020170 | 400022 | SH |  | SOLE |  | 400022 | 0 | 0 |
| SPDR PORTFOLIO CORPORATE BOND ETF | ETF | 78464A144 |  | 18305 | 645 | SH |  | SOLE |  | 645 | 0 | 0 |
| FIRST SOLAR INC COM | Stock | 336433107 |  | 1053623 | 7034 | SH |  | SOLE |  | 7034 | 0 | 0 |
| FRANCO NEV CORP COM | Stock | 351858105 |  | 251533 | 1843 | SH |  | SOLE |  | 1843 | 0 | 0 |
| OZON HLDGS PLC SPONSORED ADS | ADR | 69269L104 |  | 0 | 12 | SH |  | SOLE |  | 12 | 0 | 0 |
| PIMCO 0-5 YEAR HIGH YIELD CORPORATE BOND INDEX ETF | ETF | 72201R783 |  | 17227 | 193 | SH |  | SOLE |  | 193 | 0 | 0 |
| SOFI TECHNOLOGIES INC COM | Stock | 83406F102 |  | 62198 | 13492 | SH |  | SOLE |  | 13492 | 0 | 0 |
| CONCENTRIX CORP COM | Stock | 20602D101 |  | 39948 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| GEVO INC COM PAR | Stock | 374396406 |  | 152 | 80 | SH |  | SOLE |  | 80 | 0 | 0 |
| WORKHORSE GROUP INC COM NEW | Stock | 98138J206 |  | 1809 | 1190 | SH |  | SOLE |  | 1190 | 0 | 0 |
| AXIS CAP HLDGS LTD SHS | Stock | G0692U109 |  | 2004 | 37 | SH |  | SOLE |  | 37 | 0 | 0 |
| SCHWAB US AGGREGATE BOND ETF | ETF | 808524839 |  | 18232 | 399 | SH |  | SOLE |  | 399 | 0 | 0 |
| ISHARES MSCI EAFE VALUE ETF | ETF | 464288877 |  | 2335936 | 50914 | SH |  | SOLE |  | 50914 | 0 | 0 |
| DESIGNER BRANDS INC CL A | Stock | 250565108 |  | 538 | 55 | SH |  | SOLE |  | 55 | 0 | 0 |
| AIRBNB INC COM CL A | Stock | 009066101 |  | 194598 | 2276 | SH |  | SOLE |  | 2276 | 0 | 0 |
| SPDR NUVEEN BLOOMBERG HIGH YIELD MUNICIPAL BOND ETF | ETF | 78464A284 |  | 27570 | 563 | SH |  | SOLE |  | 563 | 0 | 0 |
| FIRST CTZNS BANCSHARES INC N C CL A | Stock | 31946M103 |  | 17442 | 23 | SH |  | SOLE |  | 23 | 0 | 0 |
| STAG INDL INC COM | REIT | 85254J102 |  | 19585 | 606 | SH |  | SOLE |  | 606 | 0 | 0 |
| CYBIN INC COM | Stock | 23256X100 |  | 39 | 130 | SH |  | SOLE |  | 130 | 0 | 0 |
| ENERGY TRANSFER L P COM UT LTD PTN | Stock | 29273V100 |  | 223731 | 18848 | SH |  | SOLE |  | 18848 | 0 | 0 |
| UPSTART HLDGS INC COM | Stock | 91680M107 |  | 5447 | 412 | SH |  | SOLE |  | 412 | 0 | 0 |
| SKILLZ INC COM | Stock | 83067L109 |  | 33 | 66 | SH |  | SOLE |  | 66 | 0 | 0 |
| BURGERFI INTERNATIONAL INC WT EXP 121625 | Stock | 12122L119 |  | 5 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| FORTUNE BRANDS INNOVATIONS INC COM | Stock | 34964C106 |  | 5807 | 101 | SH |  | SOLE |  | 101 | 0 | 0 |
| OPENDOOR TECHNOLOGIES INC COM | Stock | 683712103 |  | 1610 | 1388 | SH |  | SOLE |  | 1388 | 0 | 0 |
| CANOO INC WT EXP 122125 | Stock | 13803R110 |  | 46 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| CANOO INC COM CL A | Stock | 13803R102 |  | 6309 | 5129 | SH |  | SOLE |  | 5129 | 0 | 0 |
| VANGUARD MID-CAP GROWTH ETF | ETF | 922908538 |  | 91678 | 510 | SH |  | SOLE |  | 510 | 0 | 0 |
| INVESCO S SMALLCAP 600 PURE GROWTH ETF | ETF | 46137V175 |  | 19805 | 170 | SH |  | SOLE |  | 170 | 0 | 0 |
| TEUCRIUM WHEAT FUND | ETF | 88166A508 |  | 3990 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| PROSPECTOR CAPITAL CORP UNIT EX 010130 | Stock | G7273A121 |  | 499 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| SCHWAB US DIVIDEND EQUITY ETF | ETF | 808524797 |  | 3096310 | 40989 | SH |  | SOLE |  | 40989 | 0 | 0 |
| AFFIRM HLDGS INC COM CL A | Stock | 00827B106 |  | 242 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| STELLANTIS N.V SHS | Stock | N82405106 |  | 10394 | 732 | SH |  | SOLE |  | 732 | 0 | 0 |
| FT CBOE VEST U.S. EQUITY BUFFER ETF - JANUARY | ETF | 33740F623 |  | 4060 | 124 | SH |  | SOLE |  | 124 | 0 | 0 |
| NOVAVAX INC COM NEW | Stock | 670002401 |  | 1470 | 143 | SH |  | SOLE |  | 143 | 0 | 0 |
| FT CBOE VEST FUND OF DEEP BUFFER ETF | ETF | 33740U703 |  | 970754 | 49352 | SH |  | SOLE |  | 49352 | 0 | 0 |
| COMSOVEREIGN HLDG CORP COM NEW | Stock | 205650203 |  | 1 | 9 | SH |  | SOLE |  | 9 | 0 | 0 |
| XYLEM INC COM | Stock | 98419M100 |  | 64131 | 580 | SH |  | SOLE |  | 580 | 0 | 0 |
| ERSHARES NEXTGEN ENTREPRENEURS ETF | ETF | 293828885 |  | 112459 | 9249 | SH |  | SOLE |  | 9249 | 0 | 0 |
| PIMCO DYNAMIC INCOME OPRNTS FD COM BEN SHS | CEF | 69355M107 |  | 190273 | 14900 | SH |  | SOLE |  | 14900 | 0 | 0 |
| SHOALS TECHNOLOGIES GROUP INC CL A | Stock | 82489W107 |  | 12631 | 512 | SH |  | SOLE |  | 512 | 0 | 0 |
| ISHARES MSCI GLOBAL MIN VOL FACTOR ETF | ETF | 464286525 |  | 96676 | 1017 | SH |  | SOLE |  | 1017 | 0 | 0 |
| SPDR S HEALTH CARE SERVICES ETF | ETF | 78464A573 |  | 1038283 | 12245 | SH |  | SOLE |  | 12245 | 0 | 0 |
| HOME PT CAPITAL INCORPORATED COM | Stock | 43734L106 |  | 663 | 484 | SH |  | SOLE |  | 484 | 0 | 0 |
| APPHARVEST INC COM | Stock | 03783T103 |  | 19 | 34 | SH |  | SOLE |  | 34 | 0 | 0 |
| DIME CMNTY BANCSHARES INC COM | Stock | 25432X102 |  | 6366 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| SVF INVESTMENT CORP WT EXP 011226 | Stock | G8601L128 |  | 1 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| ISHARES ESG AWARE GROWTH ALLOCATION ETF | ETF | 46436E676 |  | 7956 | 307 | SH |  | SOLE |  | 307 | 0 | 0 |
| ISHARES MSCI EMERGING MARKETS MIN VOL FACTOR ETF | ETF | 464286533 |  | 239685 | 4518 | SH |  | SOLE |  | 4518 | 0 | 0 |
| CHESAPEAKE ENERGY CORP WT C EXP 020926 | Stock | 165167180 |  | 1083 | 14 | SH |  | SOLE |  | 14 | 0 | 0 |
| CHESAPEAKE ENERGY CORP COM | Stock | 165167735 |  | 45581 | 483 | SH |  | SOLE |  | 483 | 0 | 0 |
| PERION NETWORK LTD SHS NEW | Stock | M78673114 |  | 5996 | 237 | SH |  | SOLE |  | 237 | 0 | 0 |
| ACRES COMMERCIAL REALTY CORP COM NEW | REIT | 00489Q102 |  | 5485 | 664 | SH |  | SOLE |  | 664 | 0 | 0 |
| DUFF  PHELPS UTLITY AND INFST COM | CEF | 26433C105 |  | 86329 | 6390 | SH |  | SOLE |  | 6390 | 0 | 0 |
| GOLDMAN SACHS MARKETBETA U.S. EQUITY ETF | ETF | 381430123 |  | 10933025 | 210615 | SH |  | SOLE |  | 210615 | 0 | 0 |
| APTIV PLC SHS | Stock | G6095L109 |  | 15024 | 161 | SH |  | SOLE |  | 161 | 0 | 0 |
| CHARGEPOINT HOLDINGS INC COM CL A | Stock | 15961R105 |  | 20575 | 2159 | SH |  | SOLE |  | 2159 | 0 | 0 |
| ROBLOX CORP CL A | Stock | 771049103 |  | 20207 | 710 | SH |  | SOLE |  | 710 | 0 | 0 |
| GLOBAL X SOCIAL MEDIA ETF | ETF | 37950E416 |  | 31 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| NUVVE HOLDING CORP WT EXP 031926 | Stock | 67079Y118 |  | 6 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| DIGITALOCEAN HLDGS INC COM | Stock | 25402D102 |  | 1757 | 69 | SH |  | SOLE |  | 69 | 0 | 0 |
| VIZIO HLDG CORP CL A COM | Stock | 92858V101 |  | 519 | 70 | SH |  | SOLE |  | 70 | 0 | 0 |
| THREDUP INC CL A | Stock | 88556E102 |  | 1310 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| AST SPACEMOBILE INC WT EXP 040626 | Stock | 00217D118 |  | 2627 | 1330 | SH |  | SOLE |  | 1330 | 0 | 0 |
| COINBASE GLOBAL INC COM CL A | Stock | 19260Q107 |  | 49192 | 1390 | SH |  | SOLE |  | 1390 | 0 | 0 |
| BLACKROCK U.S. CARBON TRANSITION READINESS ETF | ETF | 09290C509 |  | 213245 | 5027 | SH |  | SOLE |  | 5027 | 0 | 0 |
| XTRACKERS MSCI EAFE HEDGED EQUITY ETF | ETF | 233051200 |  | 10217 | 317 | SH |  | SOLE |  | 317 | 0 | 0 |
| TRACTOR SUPPLY CO COM | Stock | 892356106 |  | 95399 | 424 | SH |  | SOLE |  | 424 | 0 | 0 |
| UIPATH INC CL A | Stock | 90364P105 |  | 1512 | 119 | SH |  | SOLE |  | 119 | 0 | 0 |
| IPATH PURE BETA BROAD COMMODITY ETN | ETF | 06740P114 |  | 24951 | 546 | SH |  | SOLE |  | 546 | 0 | 0 |
| SIMPLIFY NASDAQ 100 PLUS CONVEXITY ETF | ETF | 82889N400 |  | 11906 | 590 | SH |  | SOLE |  | 590 | 0 | 0 |
| VALARIS LIMITED WT EXP 042928 | Stock | G9460G119 |  | 24 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| CAPRI HOLDINGS LIMITED SHS | Stock | G1890L107 |  | 516 | 9 | SH |  | SOLE |  | 9 | 0 | 0 |
| THE LION ELECTRIC COMPANY WT EXP 050626 | Stock | 536221112 |  | 535 | 1200 | SH |  | SOLE |  | 1200 | 0 | 0 |
| VITAL ENERGY INC COM | Stock | 516806205 |  | 7713 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| SIMPLIFY INTEREST RATE HEDGE ETF | ETF | 82889N855 |  | 44899 | 627 | SH |  | SOLE |  | 627 | 0 | 0 |
| ELECTRONIC ARTS INC COM | Stock | 285512109 |  | 118325 | 968 | SH |  | SOLE |  | 968 | 0 | 0 |
| VANECK CEF MUNI INCOME ETF | ETF | 92189F460 |  | 105083 | 4893 | SH |  | SOLE |  | 4893 | 0 | 0 |
| ALGER 35 ETF | ETF | 015564206 |  | 12154 | 931 | SH |  | SOLE |  | 931 | 0 | 0 |
| LANDSEA HOMES CORP WT EXP 010726 | Stock | 51509P111 |  | 48 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| VIMEO INC COMMON STOCK | Stock | 92719V100 |  | 1358 | 396 | SH |  | SOLE |  | 396 | 0 | 0 |
| INVESCO FTSE RAFI US 1000 ETF | ETF | 46137V613 |  | 24824 | 160 | SH |  | SOLE |  | 160 | 0 | 0 |
| IMMUNOGEN INC COM | Stock | 45253H101 |  | 332 | 67 | SH |  | SOLE |  | 67 | 0 | 0 |
| BLACKROCK ENHANCED EQUITY DIVI COM | CEF | 09251A104 |  | 39644 | 4400 | SH |  | SOLE |  | 4400 | 0 | 0 |
| ISHARES GLOBAL 100 ETF | ETF | 464287572 |  | 22161 | 346 | SH |  | SOLE |  | 346 | 0 | 0 |
| ORGANON  CO COMMON STOCK | Stock | 68622V106 |  | 53489 | 1915 | SH |  | SOLE |  | 1915 | 0 | 0 |
| NEOGEN CORP COM | Stock | 640491106 |  | 84131 | 5524 | SH |  | SOLE |  | 5524 | 0 | 0 |
| VISA INC COM CL A | Stock | 92826C839 |  | 712486 | 3429 | SH |  | SOLE |  | 3429 | 0 | 0 |
| PIMCO CORPORATE  INCM STRG FD COM | CEF | 72200U100 |  | 149156 | 12587 | SH |  | SOLE |  | 12587 | 0 | 0 |
| WENDYS CO COM | Stock | 95058W100 |  | 49684 | 2195 | SH |  | SOLE |  | 2195 | 0 | 0 |
| INDIE SEMICONDUCTOR INC WT EXP 061026 | Stock | 45569U119 |  | 471 | 296 | SH |  | SOLE |  | 296 | 0 | 0 |
| DIMENSIONAL US SMALL CAP ETF | ETF | 25434V500 |  | 1790 | 35 | SH |  | SOLE |  | 35 | 0 | 0 |
| QUANTUM SI INC WT EXP 061026 | Stock | 74765K113 |  | 50 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| COHEN  STEERS QUALITY INCOME COM | CEF | 19247L106 |  | 1150 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| ISHARES MSCI EAFE MIN VOL FACTOR ETF | ETF | 46429B689 |  | 51885 | 816 | SH |  | SOLE |  | 816 | 0 | 0 |
| KFA MOUNT LUCAS INDEX STRATEGY ETF | ETF | 500767652 |  | 1081256 | 35393 | SH |  | SOLE |  | 35393 | 0 | 0 |
| FIRST ADVANTAGE CORP NEW COM | Stock | 31846B108 |  | 6500 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| PIMCO MUN INCOME FD II COM | CEF | 72200W106 |  | 11752 | 1300 | SH |  | SOLE |  | 1300 | 0 | 0 |
| BRIGHT HEALTH GROUP INC COM | Stock | 10920V107 |  | 520 | 800 | SH |  | SOLE |  | 800 | 0 | 0 |
| DOXIMITY INC CL A | Stock | 26622P107 |  | 6041 | 180 | SH |  | SOLE |  | 180 | 0 | 0 |
| INVESCO KBW BANK ETF | ETF | 46138E628 |  | 57918 | 1122 | SH |  | SOLE |  | 1122 | 0 | 0 |
| META MATERIALS INC COM | Stock | 59134N104 |  | 2618 | 2200 | SH |  | SOLE |  | 2200 | 0 | 0 |
| DT MIDSTREAM INC COMMON STOCK | Stock | 23345M107 |  | 784570 | 14197 | SH |  | SOLE |  | 14197 | 0 | 0 |
| EVGO INC CL A COM | Stock | 30052F100 |  | 143 | 32 | SH |  | SOLE |  | 32 | 0 | 0 |
| EVGO INC WT EXP 070126 | Stock | 30052F118 |  | 258 | 380 | SH |  | SOLE |  | 380 | 0 | 0 |
| HERSHEY CO COM | Stock | 427866108 |  | 2953550 | 12754 | SH |  | SOLE |  | 12754 | 0 | 0 |
| CATALYST PARTNRS ACQUISITN CRP WT EXP 051226 | Stock | G19550121 |  | 0 | 40 | SH |  | SOLE |  | 40 | 0 | 0 |
| PHILLIPS EDISON  CO INC COMMON STOCK | REIT | 71844V201 |  | 33368 | 1048 | SH |  | SOLE |  | 1048 | 0 | 0 |
| MATTERPORT INC COM CL A | Stock | 577096100 |  | 6969 | 2489 | SH |  | SOLE |  | 2489 | 0 | 0 |
| LUCID GROUP INC COM | Stock | 549498103 |  | 13332 | 1952 | SH |  | SOLE |  | 1952 | 0 | 0 |
| INTERNATIONAL DRAWDOWN MANAGED EQUITY ETF | ETF | 26922B709 |  | 12188 | 640 | SH |  | SOLE |  | 640 | 0 | 0 |
| ROBINHOOD MKTS INC COM CL A | Stock | 770700102 |  | 244 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| ISHARES MSCI CHINA ETF | ETF | 46429B671 |  | 21389 | 450 | SH |  | SOLE |  | 450 | 0 | 0 |
| VICTORIAS SECRET AND CO COMMON STOCK | Stock | 926400102 |  | 13418 | 375 | SH |  | SOLE |  | 375 | 0 | 0 |
| BATH  BODY WORKS INC COM | Stock | 070830104 |  | 46029 | 1092 | SH |  | SOLE |  | 1092 | 0 | 0 |
| PROPHASE LABS INC COM | Stock | 74345W108 |  | 963 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| DOUBLELINE OPPORTUNISTIC CR FD COM | CEF | 258623107 |  | 28215 | 1900 | SH |  | SOLE |  | 1900 | 0 | 0 |
| WEBER INC CL A | Stock | 94770D102 |  | 2235 | 277 | SH |  | SOLE |  | 277 | 0 | 0 |
| U S SILICA HLDGS INC COM | Stock | 90346E103 |  | 625 | 50 | SH |  | SOLE |  | 50 | 0 | 0 |
| VIA RENEWABLES INC CL A COM | Stock | 92556D106 |  | 6044 | 1182 | SH |  | SOLE |  | 1182 | 0 | 0 |
| INVESCO S EMERGING MARKETS LOW VOLATILITY ETF | ETF | 46138E297 |  | 847952 | 36851 | SH |  | SOLE |  | 36851 | 0 | 0 |
| LEXINFINTECH HLDGS LTD ADR | ADR | 528877103 |  | 110 | 58 | SH |  | SOLE |  | 58 | 0 | 0 |
| POST HLDGS INC COM | Stock | 737446104 |  | 451 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| ROUNDHILL BALL METAVERSE ETF | ETF | 53656F417 |  | 2872 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| ISHARES MSCI USA MIN VOL FACTOR ETF | ETF | 46429B697 |  | 1561559 | 21658 | SH |  | SOLE |  | 21658 | 0 | 0 |
| VOLTA INC COM CL A | Stock | 92873V102 |  | 168 | 473 | SH |  | SOLE |  | 473 | 0 | 0 |
| INVESCO SOLAR ETF | ETF | 46138G706 |  | 43472 | 596 | SH |  | SOLE |  | 596 | 0 | 0 |
| DIGITAL WORLD ACQUISITION CORP UNIT EX 063028 | Stock | 25400Q204 |  | 1530 | 90 | SH |  | SOLE |  | 90 | 0 | 0 |
| VICARIOUS SURGICAL INC COM CL A | Stock | 92561V109 |  | 315 | 156 | SH |  | SOLE |  | 156 | 0 | 0 |
| TOAST INC CL A | Stock | 888787108 |  | 162 | 9 | SH |  | SOLE |  | 9 | 0 | 0 |
| NUVEEN SHORT DURATION CR OPPOR COM | CEF | 67074X107 |  | 33801 | 2850 | SH |  | SOLE |  | 2850 | 0 | 0 |
| PIMCO ACTIVE BOND ETF | ETF | 72201R775 |  | 6967 | 77 | SH |  | SOLE |  | 77 | 0 | 0 |
| VALENS SEMICONDUCTOR LTD WT EXP 093026 | Stock | M9607U107 |  | 11 | 27 | SH |  | SOLE |  | 27 | 0 | 0 |
| FIRST TRUST SKYBRIDGE CRYPTO INDUSTRY  DIGITAL ECONOMY ETF | ETF | 33740F540 |  | 648 | 197 | SH |  | SOLE |  | 197 | 0 | 0 |
| SYLVAMO CORP COMMON STOCK | Stock | 871332102 |  | 3304 | 68 | SH |  | SOLE |  | 68 | 0 | 0 |
| IONQ INC COM | Stock | 46222L108 |  | 10674 | 3094 | SH |  | SOLE |  | 3094 | 0 | 0 |
| INNOVATOR INTERNATIONAL DEVELOPED POWER BUFFER ETF - OCTOBER | ETF | 45782C631 |  | 86927 | 3657 | SH |  | SOLE |  | 3657 | 0 | 0 |
| INNOVATOR EMERGING MARKETS POWER BUFFER ETF - OCTOBER | ETF | 45782C623 |  | 48116 | 2161 | SH |  | SOLE |  | 2161 | 0 | 0 |
| UNITED STATES OIL FUND LP | ETF | 91232N207 |  | 8764 | 125 | SH |  | SOLE |  | 125 | 0 | 0 |
| DIGITAL WORLD ACQUISITION CORP CLASS A COM | Stock | 25400Q105 |  | 9960 | 664 | SH |  | SOLE |  | 664 | 0 | 0 |
| SVB FINANCIAL GROUP COM | Stock | 78486Q101 |  | 4143 | 18 | SH |  | SOLE |  | 18 | 0 | 0 |
| KELLOGG CO COM | Stock | 487836108 |  | 1424736 | 19999 | SH |  | SOLE |  | 19999 | 0 | 0 |
| PROSHARES ULTRA VIX SHORT-TERM FUTURES ETF | ETF | 74347Y839 |  | 597 | 87 | SH |  | SOLE |  | 87 | 0 | 0 |
| INVESCO S 500 GARP ETF | ETF | 46137V431 |  | 23211 | 281 | SH |  | SOLE |  | 281 | 0 | 0 |
| FRANKLIN BSP RLTY TR INC COMMON STOCK | REIT | 35243J101 |  | 7830 | 607 | SH |  | SOLE |  | 607 | 0 | 0 |
| ESS TECH INC COMMON STOCK | Stock | 26916J106 |  | 243 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| MACOM TECH SOLUTIONS HLDGS INC COM | Stock | 55405Y100 |  | 1008 | 16 | SH |  | SOLE |  | 16 | 0 | 0 |
| OSISKO GOLD ROYALTIES LTD COM | Stock | 68827L101 |  | 35981 | 2981 | SH |  | SOLE |  | 2981 | 0 | 0 |
| WEWORK INC CL A | Stock | 96209A104 |  | 572 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| ISHARES MSCI INDIA ETF | ETF | 46429B598 |  | 53135 | 1273 | SH |  | SOLE |  | 1273 | 0 | 0 |
| RENT THE RUNWAY INC COM CL A | Stock | 76010Y103 |  | 2288 | 750 | SH |  | SOLE |  | 750 | 0 | 0 |
| KYNDRYL HLDGS INC COMMON STOCK | Stock | 50155Q100 |  | 6138 | 552 | SH |  | SOLE |  | 552 | 0 | 0 |
| CIVITAS RESOURCES INC COM NEW | Stock | 17888H103 |  | 579 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| AURORA ACQUISITION CORP WT EXP 030226 | Stock | G0698L129 |  | 2 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| NERDWALLET INC COM CL A | Stock | 64082B102 |  | 1920 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| AI QUALITY GROWTH ETF | ETF | 85521B791 |  | 103837 | 8539 | SH |  | SOLE |  | 8539 | 0 | 0 |
| RH TACTICAL ROTATION ETF | ETF | 85521B775 |  | 1615 | 138 | SH |  | SOLE |  | 138 | 0 | 0 |
| DOCGO INC COM | Stock | 256086109 |  | 134408 | 19011 | SH |  | SOLE |  | 19011 | 0 | 0 |
| MR COOPER GROUP INC COM | Stock | 62482R107 |  | 562 | 14 | SH |  | SOLE |  | 14 | 0 | 0 |
| ISHARES J.P. MORGAN EM LOCAL CURRENCY BOND ETF | ETF | 464286517 |  | 628008 | 18093 | SH |  | SOLE |  | 18093 | 0 | 0 |
| VANGUARD SMALL-CAP GROWTH ETF | ETF | 922908595 |  | 297276 | 1482 | SH |  | SOLE |  | 1482 | 0 | 0 |
| VANGUARD VALUE ETF | ETF | 922908744 |  | 3981084 | 28361 | SH |  | SOLE |  | 28361 | 0 | 0 |
| VANGUARD GROWTH ETF | ETF | 922908736 |  | 13442868 | 63079 | SH |  | SOLE |  | 63079 | 0 | 0 |
| SPDR BLOOMBERG SHORT TERM HIGH YIELD BOND ETF | ETF | 78468R408 |  | 98875 | 4079 | SH |  | SOLE |  | 4079 | 0 | 0 |
| ISHARES U.S. TREASURY BOND ETF | ETF | 46429B267 |  | 314798 | 13855 | SH |  | SOLE |  | 13855 | 0 | 0 |
| RIVIAN AUTOMOTIVE INC COM CL A | Stock | 76954A103 |  | 15223 | 826 | SH |  | SOLE |  | 826 | 0 | 0 |
| ENPHASE ENERGY INC COM | Stock | 29355A107 |  | 464210 | 1752 | SH |  | SOLE |  | 1752 | 0 | 0 |
| ORION OFFICE REIT INC COM | REIT | 68629Y103 |  | 325 | 38 | SH |  | SOLE |  | 38 | 0 | 0 |
| PEMBINA PIPELINE CORP COM | Stock | 706327103 |  | 6383 | 188 | SH |  | SOLE |  | 188 | 0 | 0 |
| DIGIHOST TECHNOLOGY INC COM NEW | Stock | 25381D206 |  | 10 | 28 | SH |  | SOLE |  | 28 | 0 | 0 |
| FLEXSHARES IBOXX 3 YEAR TARGET DURATION TIPS INDEX FUND | ETF | 33939L506 |  | 2536907 | 107861 | SH |  | SOLE |  | 107861 | 0 | 0 |
| OXFORD LANE CAP CORP COM | CEF | 691543102 |  | 45168 | 8908 | SH |  | SOLE |  | 8908 | 0 | 0 |
| NUVEEN MULTI ASSET INCOME FUND COM | CEF | 670750108 |  | 12639 | 1100 | SH |  | SOLE |  | 1100 | 0 | 0 |
| GOSSAMER BIO INC COM | Stock | 383406105 |  | 217 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| ISHARES MICRO-CAP ETF | ETF | 464288869 |  | 109663 | 1017 | SH |  | SOLE |  | 1017 | 0 | 0 |
| HAGERTY INC CL A COM | Stock | 405166109 |  | 8410 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| HORIZON THERAPEUTICS PUB L SHS | Stock | G46188101 |  | 29929 | 263 | SH |  | SOLE |  | 263 | 0 | 0 |
| ALLSPRING MULTI SECTOR INCOME COM | CEF | 94987D101 |  | 40690 | 4152 | SH |  | SOLE |  | 4152 | 0 | 0 |
| FLAHERTY  CRUMRINE PFD SECS I COM | CEF | 338478100 |  | 12016 | 800 | SH |  | SOLE |  | 800 | 0 | 0 |
| CEDAR FAIR L P DEPOSITRY UNIT | Stock | 150185106 |  | 1745936 | 42233 | SH |  | SOLE |  | 42233 | 0 | 0 |
| NUVEEN PFD  INCOME SECS FD COM | CEF | 67072C105 |  | 2281420 | 335502 | SH |  | SOLE |  | 335502 | 0 | 0 |
| NUVEEN MUN HIGH INCOME OPPORTU COM | CEF | 670682103 |  | 28435 | 2750 | SH |  | SOLE |  | 2750 | 0 | 0 |
| AMERICAN EQTY INVT LIFE HLD CO COM | Stock | 025676206 |  | 47992 | 1052 | SH |  | SOLE |  | 1052 | 0 | 0 |
| PLANET LABS PBC COM CL A | Stock | 72703X106 |  | 8700 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| NUVEEN OHIO QLTY MUN INCOME FD COM | CEF | 670980101 |  | 27271 | 2149 | SH |  | SOLE |  | 2149 | 0 | 0 |
| NUVEEN MUN VALUE FD INC COM | CEF | 670928100 |  | 17346 | 2016 | SH |  | SOLE |  | 2016 | 0 | 0 |
| COHEN  STEERS INC COM | Stock | 19247A100 |  | 1679 | 26 | SH |  | SOLE |  | 26 | 0 | 0 |
| COSTAR GROUP INC COM | Stock | 22160N109 |  | 65379 | 846 | SH |  | SOLE |  | 846 | 0 | 0 |
| SPLUNK INC COM | Stock | 848637104 |  | 22469 | 261 | SH |  | SOLE |  | 261 | 0 | 0 |
| INVESCO TOTAL RETURN BOND ETF | ETF | 46090A804 |  | 69937 | 1505 | SH |  | SOLE |  | 1505 | 0 | 0 |
| MOTLEY FOOL MID-CAP GROWTH ETF | ETF | 74933W627 |  | 58307 | 2733 | SH |  | SOLE |  | 2733 | 0 | 0 |
| INVESCO HIGH INCOME TR II COM | CEF | 46131F101 |  | 130204 | 12690 | SH |  | SOLE |  | 12690 | 0 | 0 |
| MID-AMER APT CMNTYS INC COM | REIT | 59522J103 |  | 1570 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| EQRX INC WT EXP 121726 | Stock | 26886C115 |  | 27 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| L3HARRIS TECHNOLOGIES INC COM | Stock | 502431109 |  | 78968 | 379 | SH |  | SOLE |  | 379 | 0 | 0 |
| PGIM HIGH YIELD BOND FUND INC COM | CEF | 69346H100 |  | 114284 | 9628 | SH |  | SOLE |  | 9628 | 0 | 0 |
| VANECK SEMICONDUCTOR ETF | ETF | 92189F676 |  | 291219 | 1435 | SH |  | SOLE |  | 1435 | 0 | 0 |
| NUVEEN REAL ASSET INCOME  GRO COM | CEF | 67074Y105 |  | 227928 | 19481 | SH |  | SOLE |  | 19481 | 0 | 0 |
| FATHOM DIGITAL MFG CORP WT EXP 122226 | Stock | 31189Y111 |  | 2 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| DOUGLAS ELLIMAN INC COM | Stock | 25961D105 |  | 2137 | 525 | SH |  | SOLE |  | 525 | 0 | 0 |
| HELIOGEN INC COMMON STOCK | Stock | 42329E105 |  | 8408 | 12042 | SH |  | SOLE |  | 12042 | 0 | 0 |
| PHILLIPS 66 COM | Stock | 718546104 |  | 368131 | 3537 | SH |  | SOLE |  | 3537 | 0 | 0 |
| BLACKROCK ENHANCED GLOBAL DIVI COM | CEF | 092501105 |  | 19120 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| CHENIERE ENERGY INC COM NEW | Stock | 16411R208 |  | 353676 | 2358 | SH |  | SOLE |  | 2358 | 0 | 0 |
| AMERICAN TOWER CORP NEW COM | REIT | 03027X100 |  | 98146 | 463 | SH |  | SOLE |  | 463 | 0 | 0 |
| IRON MTN INC DEL COM | REIT | 46284V101 |  | 1462934 | 29346 | SH |  | SOLE |  | 29346 | 0 | 0 |
| VISTA GOLD CORP COM NEW | Stock | 927926303 |  | 495 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| ZEBRA TECHNOLOGIES CORPORATION CL A | Stock | 989207105 |  | 4103 | 16 | SH |  | SOLE |  | 16 | 0 | 0 |
| VANECK OIL SERVICES ETF | ETF | 92189H607 |  | 1520 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| ELBIT SYS LTD ORD | Stock | M3760D101 |  | 29199 | 178 | SH |  | SOLE |  | 178 | 0 | 0 |
| EATON VANCE TAX-MANAGED GLOBAL COM | CEF | 27829C105 |  | 59597 | 7680 | SH |  | SOLE |  | 7680 | 0 | 0 |
| ISHARES CORE S TOTAL U.S. STOCK MARKET ETF | ETF | 464287150 |  | 683527 | 8060 | SH |  | SOLE |  | 8060 | 0 | 0 |
| GORMAN RUPP CO COM | Stock | 383082104 |  | 32788 | 1279 | SH |  | SOLE |  | 1279 | 0 | 0 |
| ISHARES MORNINGSTAR MULTI-ASSET INCOME ETF | ETF | 46432F875 |  | 34012 | 1792 | SH |  | SOLE |  | 1792 | 0 | 0 |
| WISDOMTREE U.S. SMALLCAP DIVIDEND FUND | ETF | 97717W604 |  | 78068 | 2745 | SH |  | SOLE |  | 2745 | 0 | 0 |
| SANDSTORM GOLD LTD COM NEW | Stock | 80013R206 |  | 44910 | 8538 | SH |  | SOLE |  | 8538 | 0 | 0 |
| SPROUTS FMRS MKT INC COM | Stock | 85208M102 |  | 285892 | 8832 | SH |  | SOLE |  | 8832 | 0 | 0 |
| ISHARES MSCI GLOBAL METALS  MINING PRODUCERS ETF | ETF | 46434G848 |  | 861 | 21 | SH |  | SOLE |  | 21 | 0 | 0 |
| VANECK FALLEN ANGEL HIGH YIELD BOND ETF | ETF | 92189F437 |  | 751574 | 27815 | SH |  | SOLE |  | 27815 | 0 | 0 |
| CALAMOS DYNAMIC CONV  INCOME COM | CEF | 12811V105 |  | 1525337 | 74443 | SH |  | SOLE |  | 74443 | 0 | 0 |
| CONSTELLATION ENERGY CORP COM | Stock | 21037T109 |  | 29347 | 340 | SH |  | SOLE |  | 340 | 0 | 0 |
| MESABI TR CTF BEN INT | Stock | 590672101 |  | 30184 | 1675 | SH |  | SOLE |  | 1675 | 0 | 0 |
| NUVEEN REAL ESTATE INCOME FD COM | CEF | 67071B108 |  | 8316 | 1100 | SH |  | SOLE |  | 1100 | 0 | 0 |
| ALLSPRING UTILITIES AND HIGH I WF UTILITIES INC | CEF | 94987E109 |  | 25648 | 2290 | SH |  | SOLE |  | 2290 | 0 | 0 |
| FIRST TRUST CAPITAL STRENGTH ETF | ETF | 33733E104 |  | 1453324 | 19390 | SH |  | SOLE |  | 19390 | 0 | 0 |
| PIONEER HIGH INCOME FUND INC COM | CEF | 72369H106 |  | 82459 | 12686 | SH |  | SOLE |  | 12686 | 0 | 0 |
| COMPASS DIVERSIFIED SH BEN INT | Stock | 20451Q104 |  | 9024 | 495 | SH |  | SOLE |  | 495 | 0 | 0 |
| FARMERS  MERCHANTS BANCORP IN COM | Stock | 30779N105 |  | 57377 | 2111 | SH |  | SOLE |  | 2111 | 0 | 0 |
| NEUBERGER BERMAN REAL ESTATE S COM | CEF | 64190A103 |  | 8548 | 2731 | SH |  | SOLE |  | 2731 | 0 | 0 |
| META PLATFORMS INC CL A | Stock | 30303M102 |  | 1691379 | 14055 | SH |  | SOLE |  | 14055 | 0 | 0 |
| VOYA GLBL EQTY DIV  PREM OPP COM | CEF | 92912T100 |  | 1092 | 201 | SH |  | SOLE |  | 201 | 0 | 0 |
| PIMCO DYNAMIC INCOME FD SHS | CEF | 72201Y101 |  | 918474 | 49701 | SH |  | SOLE |  | 49701 | 0 | 0 |
| ZIMVIE INC COM | Stock | 98888T107 |  | 9630 | 1031 | SH |  | SOLE |  | 1031 | 0 | 0 |
| RIGETTI COMPUTING INC COMMON STOCK | Stock | 76655K103 |  | 39 | 54 | SH |  | SOLE |  | 54 | 0 | 0 |
| GOLDMAN SACHS ACCESS EMERGING MARKETS USD BOND ETF | ETF | 381430388 |  | 694539 | 17407 | SH |  | SOLE |  | 17407 | 0 | 0 |
| ISHARES US TRANSPORTATION ETF | ETF | 464287192 |  | 17298 | 81 | SH |  | SOLE |  | 81 | 0 | 0 |
| ASML HOLDING N V N Y REGISTRY SHS | ADR | N07059210 |  | 131149 | 240 | SH |  | SOLE |  | 240 | 0 | 0 |
| BELLRING BRANDS INC COMMON STOCK | Stock | 07831C103 |  | 154 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| AMERICAN AIRLS GROUP INC COM | Stock | 02376R102 |  | 14908 | 1172 | SH |  | SOLE |  | 1172 | 0 | 0 |
| NUVEEN MUNICIPAL CREDIT INC FD COM SH BEN INT | CEF | 67070X101 |  | 37025 | 3065 | SH |  | SOLE |  | 3065 | 0 | 0 |
| ADAMS DIVERSIFIED EQUITY FD COM | CEF | 006212104 |  | 4566 | 314 | SH |  | SOLE |  | 314 | 0 | 0 |
| IM CANNABIS CORP COM | Stock | 44969Q307 |  | 2 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| VANGUARD MATERIALS ETF | ETF | 92204A801 |  | 33359 | 196 | SH |  | SOLE |  | 196 | 0 | 0 |
| EMBECTA CORP COMMON STOCK | Stock | 29082K105 |  | 4679 | 185 | SH |  | SOLE |  | 185 | 0 | 0 |
| BANCO SANTANDER S.A. ADR | ADR | 05964H105 |  | 6 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| WARNER BROS DISCOVERY INC COM SER A | Stock | 934423104 |  | 117784 | 12424 | SH |  | SOLE |  | 12424 | 0 | 0 |
| LPL FINL HLDGS INC COM | Stock | 50212V100 |  | 128405 | 594 | SH |  | SOLE |  | 594 | 0 | 0 |
| FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND | ETF | 33738D101 |  | 10684 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| COHEN  STEERS TOTAL RETURN RL COM | CEF | 19247R103 |  | 240580 | 19671 | SH |  | SOLE |  | 19671 | 0 | 0 |
| VIRTUS TOTAL RETURN FD INC COM | CEF | 92835W107 |  | 100235 | 15303 | SH |  | SOLE |  | 15303 | 0 | 0 |
| VIRTUS GLOBAL MULTI-SECTOR INC COM | CEF | 92829B101 |  | 712186 | 91895 | SH |  | SOLE |  | 91895 | 0 | 0 |
| DIREXION DAILY S 500 BULL 3X SHARES | ETF | 25459W862 |  | 8261 | 133 | SH |  | SOLE |  | 133 | 0 | 0 |
| MATSON INC COM | Stock | 57686G105 |  | 125 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| VANECK MORNINGSTAR WIDE MOAT ETF | ETF | 92189F643 |  | 57835 | 891 | SH |  | SOLE |  | 891 | 0 | 0 |
| SERVICENOW INC COM | Stock | 81762P102 |  | 27179 | 70 | SH |  | SOLE |  | 70 | 0 | 0 |
| WESBANCO INC COM | Stock | 950810101 |  | 633430 | 17129 | SH |  | SOLE |  | 17129 | 0 | 0 |
| BCE INC COM NEW | Stock | 05534B760 |  | 7559 | 172 | SH |  | SOLE |  | 172 | 0 | 0 |
| BIOLASE INC COM | Stock | 090911405 |  | 29 | 44 | SH |  | SOLE |  | 44 | 0 | 0 |
| PACKAGING CORP AMER COM | Stock | 695156109 |  | 4605 | 36 | SH |  | SOLE |  | 36 | 0 | 0 |
| GLOBAL BLUE GROUP HOLDING AG WT EXP 082825 | Stock | H33700115 |  | 9 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| DIMENSIONAL US MARKETWIDE VALUE ETF | ETF | 25434V724 |  | 31237 | 933 | SH |  | SOLE |  | 933 | 0 | 0 |
| PDC ENERGY INC COM | Stock | 69327R101 |  | 20631 | 325 | SH |  | SOLE |  | 325 | 0 | 0 |
| ASPEN TECHNOLOGY INC COM | Stock | 29109X106 |  | 336445 | 1638 | SH |  | SOLE |  | 1638 | 0 | 0 |
| CITY HLDG CO COM | Stock | 177835105 |  | 10519 | 113 | SH |  | SOLE |  | 113 | 0 | 0 |
| FIVE BELOW INC COM | Stock | 33829M101 |  | 9374 | 53 | SH |  | SOLE |  | 53 | 0 | 0 |
| CNO FINL GROUP INC COM | Stock | 12621E103 |  | 1874 | 82 | SH |  | SOLE |  | 82 | 0 | 0 |
| PALO ALTO NETWORKS INC COM | Stock | 697435105 |  | 135214 | 969 | SH |  | SOLE |  | 969 | 0 | 0 |
| TOLL BROTHERS INC COM | Stock | 889478103 |  | 300 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| NATURAL GROCERS BY VITAMIN COT COM | Stock | 63888U108 |  | 448 | 49 | SH |  | SOLE |  | 49 | 0 | 0 |
| COHEN  STEERS LTD DURATION PF COM | CEF | 19248C105 |  | 33285 | 1750 | SH |  | SOLE |  | 1750 | 0 | 0 |
| ALPS SECTOR DIVIDEND DOGS ETF | ETF | 00162Q858 |  | 102263 | 1988 | SH |  | SOLE |  | 1988 | 0 | 0 |
| SITIO ROYALTIES CORP CLASS A COM | Stock | 82983N108 |  | 317 | 11 | SH |  | SOLE |  | 11 | 0 | 0 |
| HORIZON KINETICS INFLATION BENEFICIARIES ETF | ETF | 53656F623 |  | 4004 | 127 | SH |  | SOLE |  | 127 | 0 | 0 |
| CARLYLE GROUP INC COM | Stock | 14316J108 |  | 46431 | 1556 | SH |  | SOLE |  | 1556 | 0 | 0 |
| BLOOMIN BRANDS INC COM | Stock | 094235108 |  | 26558 | 1320 | SH |  | SOLE |  | 1320 | 0 | 0 |
| VANECK PREFERRED SECURITIES EX FINANCIALS ETF | ETF | 92189F429 |  | 19768 | 1183 | SH |  | SOLE |  | 1183 | 0 | 0 |
| DHT HOLDINGS INC SHS NEW | Stock | Y2065G121 |  | 64 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| JABIL INC COM | Stock | 466313103 |  | 72087 | 1057 | SH |  | SOLE |  | 1057 | 0 | 0 |
| EPAM SYS INC COM | Stock | 29414B104 |  | 111759 | 341 | SH |  | SOLE |  | 341 | 0 | 0 |
| FMC CORP COM NEW | Stock | 302491303 |  | 499 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| FLEXSHARES MORNINGSTAR GLOBAL UPSTREAM NATURAL RESOURCES INDEX FUND | ETF | 33939L407 |  | 4265870 | 98133 | SH |  | SOLE |  | 98133 | 0 | 0 |
| INVESCO DWA SMALLCAP MOMENTUM ETF | ETF | 46138E842 |  | 69922 | 961 | SH |  | SOLE |  | 961 | 0 | 0 |
| FIRST TRUST NASDAQ-100 TECHNOLOGY SECTOR INDEX FUND | ETF | 337345102 |  | 594723 | 5651 | SH |  | SOLE |  | 5651 | 0 | 0 |
| HALEON PLC SPON ADS | ADR | 405552100 |  | 12205 | 1525 | SH |  | SOLE |  | 1525 | 0 | 0 |
| KULICKE  SOFFA INDS INC COM | Stock | 501242101 |  | 1638 | 37 | SH |  | SOLE |  | 37 | 0 | 0 |
| TEXAS CAP BANCSHARES INC COM | Stock | 88224Q107 |  | 724 | 12 | SH |  | SOLE |  | 12 | 0 | 0 |
| VECTOR GROUP LTD COM | Stock | 92240M108 |  | 12453 | 1050 | SH |  | SOLE |  | 1050 | 0 | 0 |
| SPDR S CAPITAL MARKETS ETF | ETF | 78464A771 |  | 20895 | 265 | SH |  | SOLE |  | 265 | 0 | 0 |
| APEXIGEN INC WT EXP 072927 | Stock | 03759B110 |  | 1 | 40 | SH |  | SOLE |  | 40 | 0 | 0 |
| BLACKROCK MUN TARGET TERM TR COM SHS BEN IN | CEF | 09257P105 |  | 42580 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| MULTI-ASSET DIVERSIFIED INCOME INDEX FUND | ETF | 33738R100 |  | 11976 | 800 | SH |  | SOLE |  | 800 | 0 | 0 |
| NEXPOINT DIVERSIFIED REL ET TR COM NEW | REIT | 65340G205 |  | 0 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| SPDR SSGA MULTI-ASSET REAL RETURN ETF | ETF | 78467V103 |  | 4737 | 172 | SH |  | SOLE |  | 172 | 0 | 0 |
| INVESCO TR INVT GRADE MUNS COM | CEF | 46131M106 |  | 4141 | 412 | SH |  | SOLE |  | 412 | 0 | 0 |
| INVESCO MUNICIPAL TRUST COM | CEF | 46131J103 |  | 54985 | 5554 | SH |  | SOLE |  | 5554 | 0 | 0 |
| STRIVE U.S. ENERGY ETF | ETF | 02072L722 |  | 26122 | 887 | SH |  | SOLE |  | 887 | 0 | 0 |
| SPIRIT RLTY CAP INC NEW COM NEW | REIT | 84860W300 |  | 29149 | 730 | SH |  | SOLE |  | 730 | 0 | 0 |
| MONDELEZ INTL INC CL A | Stock | 609207105 |  | 265571 | 3984 | SH |  | SOLE |  | 3984 | 0 | 0 |
| BUILDERS FIRSTSOURCE INC COM | Stock | 12008R107 |  | 16544 | 255 | SH |  | SOLE |  | 255 | 0 | 0 |
| DELEK US HLDGS INC NEW COM | Stock | 24665A103 |  | 2025 | 75 | SH |  | SOLE |  | 75 | 0 | 0 |
| KELLY SVCS INC CL A | Stock | 488152208 |  | 217571 | 12874 | SH |  | SOLE |  | 12874 | 0 | 0 |
| PVH CORPORATION COM | Stock | 693656100 |  | 13412 | 190 | SH |  | SOLE |  | 190 | 0 | 0 |
| WP CAREY INC COM | REIT | 92936U109 |  | 87606 | 1121 | SH |  | SOLE |  | 1121 | 0 | 0 |
| PENTAIR PLC SHS | Stock | G7S00T104 |  | 8713 | 193 | SH |  | SOLE |  | 193 | 0 | 0 |
| ADT INC DEL COM | Stock | 00090Q103 |  | 5886 | 649 | SH |  | SOLE |  | 649 | 0 | 0 |
| RUMBLE INC COM CL A | Stock | 78137L105 |  | 115460 | 19405 | SH |  | SOLE |  | 19405 | 0 | 0 |
| QUALYS INC COM | Stock | 74758T303 |  | 561 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| BROADCOM INC COM | Stock | 11135F101 |  | 1951101 | 3489 | SH |  | SOLE |  | 3489 | 0 | 0 |
| PRESTO AUTOMATION INC WT EXP 092127 | Stock | 74113T113 |  | 21 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| BERRY GLOBAL GROUP INC COM | Stock | 08579W103 |  | 15108 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| PROSHARES ULTRASHORT 20 YEAR TREASURY | ETF | 74347B201 |  | 800478 | 24630 | SH |  | SOLE |  | 24630 | 0 | 0 |
| CREDIT SUISSE HIGH YIELD BD FD SH BEN INT | CEF | 22544F103 |  | 7920 | 4500 | SH |  | SOLE |  | 4500 | 0 | 0 |
| EATON VANCE TAX MNGED BUY WRIT COM | CEF | 27828X100 |  | 259713 | 19750 | SH |  | SOLE |  | 19750 | 0 | 0 |
| DRAGONFLY ENERGY HOLDINGS CORP COM | Stock | 26145B106 |  | 1607 | 135 | SH |  | SOLE |  | 135 | 0 | 0 |
| WORKDAY INC CL A | Stock | 98138H101 |  | 20247 | 121 | SH |  | SOLE |  | 121 | 0 | 0 |
| TENET HEALTHCARE CORP COM NEW | Stock | 88033G407 |  | 61622 | 1263 | SH |  | SOLE |  | 1263 | 0 | 0 |
| BONDBLOXX BLOOMBERG SIX MONTH TARGET DURATION US TREASURY ETF | ETF | 09789C788 |  | 751 | 15 | SH |  | SOLE |  | 15 | 0 | 0 |
| DIAMONDBACK ENERGY INC COM | Stock | 25278X109 |  | 77554 | 567 | SH |  | SOLE |  | 567 | 0 | 0 |
| VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF | ETF | 922020805 |  | 36636041 | 784329 | SH |  | SOLE |  | 784329 | 0 | 0 |
| U HAUL HOLDING COMPANY COM SER N | Stock | 023586506 |  | 44534 | 810 | SH |  | SOLE |  | 810 | 0 | 0 |
| CAPITAL PRODUCT PARTNERS L P PARTNERSHP UNITS | Stock | Y11082206 |  | 2621 | 192 | SH |  | SOLE |  | 192 | 0 | 0 |
| BLACKROCK FLOATING RATE INCOME COM | CEF | 09255X100 |  | 79383 | 7050 | SH |  | SOLE |  | 7050 | 0 | 0 |
| MPLX LP COM UNIT REP LTD | Stock | 55336V100 |  | 95137 | 2897 | SH |  | SOLE |  | 2897 | 0 | 0 |
| CALAMOS STRATEGIC TOTAL RETURN COM SH BEN INT | CEF | 128125101 |  | 137220 | 10225 | SH |  | SOLE |  | 10225 | 0 | 0 |
| D R HORTON INC COM | Stock | 23331A109 |  | 4635 | 52 | SH |  | SOLE |  | 52 | 0 | 0 |
| JOHNSON CTLS INTL PLC SHS | Stock | G51502105 |  | 60992 | 953 | SH |  | SOLE |  | 953 | 0 | 0 |
| METLIFE INC COM | Stock | 59156R108 |  | 1481124 | 20466 | SH |  | SOLE |  | 20466 | 0 | 0 |
| CROWN HLDGS INC COM | Stock | 228368106 |  | 18579 | 226 | SH |  | SOLE |  | 226 | 0 | 0 |
| CANADIAN PAC RY LTD COM | Stock | 13645T100 |  | 116286 | 1559 | SH |  | SOLE |  | 1559 | 0 | 0 |
| SPDR SSGA GLOBAL ALLOCATION ETF | ETF | 78467V400 |  | 4808 | 128 | SH |  | SOLE |  | 128 | 0 | 0 |
| SPRUCE POWER HOLDING CORP COM CL A | Stock | 9837FR100 |  | 432 | 470 | SH |  | SOLE |  | 470 | 0 | 0 |
| RH COM | Stock | 74967X103 |  | 802 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| MOODYS CORP COM | Stock | 615369105 |  | 73556 | 264 | SH |  | SOLE |  | 264 | 0 | 0 |
| MARTIN MARIETTA MATLS INC COM | Stock | 573284106 |  | 676 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| PIONEER NAT RES CO COM | Stock | 723787107 |  | 209505 | 917 | SH |  | SOLE |  | 917 | 0 | 0 |
| TIMKEN CO COM | Stock | 887389104 |  | 30812 | 436 | SH |  | SOLE |  | 436 | 0 | 0 |
| SPDR S INSURANCE ETF | ETF | 78464A789 |  | 104054 | 2541 | SH |  | SOLE |  | 2541 | 0 | 0 |
| BARCLAYS PLC ADR | ADR | 06738E204 |  | 5390 | 691 | SH |  | SOLE |  | 691 | 0 | 0 |
| NUVEEN PFD  INCOME TERM FD COM | CEF | 67075A106 |  | 13006 | 700 | SH |  | SOLE |  | 700 | 0 | 0 |
| EPR PPTYS COM SH BEN INT | REIT | 26884U109 |  | 10260 | 272 | SH |  | SOLE |  | 272 | 0 | 0 |
| HSBC HLDGS PLC SPON ADR NEW | ADR | 404280406 |  | 5920 | 190 | SH |  | SOLE |  | 190 | 0 | 0 |
| NEW YORK CMNTY BANCORP INC COM | Stock | 649445103 |  | 2735 | 318 | SH |  | SOLE |  | 318 | 0 | 0 |
| HONDA MOTOR LTD AMERN SHS | ADR | 438128308 |  | 4801 | 210 | SH |  | SOLE |  | 210 | 0 | 0 |
| ING GROEP N.V. SPONSORED ADR | ADR | 456837103 |  | 6389 | 525 | SH |  | SOLE |  | 525 | 0 | 0 |
| PROSHARES ULTRAPRO SHORT QQQ | ETF | 74347G432 |  | 650 | 12 | SH |  | SOLE |  | 12 | 0 | 0 |
| MITSUBISHI UFJ FINL GROUP INC SPONSORED ADS | ADR | 606822104 |  | 445 | 66 | SH |  | SOLE |  | 66 | 0 | 0 |
| ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF | ETF | 46432F834 |  | 122590 | 2118 | SH |  | SOLE |  | 2118 | 0 | 0 |
| NOVARTIS AG SPONSORED ADR | ADR | 66987V109 |  | 36832 | 406 | SH |  | SOLE |  | 406 | 0 | 0 |
| KONINKLIJKE PHILIPS N V NY REGIS SHS NEW | ADR | 500472303 |  | 6416 | 428 | SH |  | SOLE |  | 428 | 0 | 0 |
| ISHARES CORE MSCI EAFE ETF | ETF | 46432F842 |  | 400374 | 6495 | SH |  | SOLE |  | 6495 | 0 | 0 |
| F ANNUITIES  LIFE INC COMMON STOCK | Stock | 30190A104 |  | 2281 | 114 | SH |  | SOLE |  | 114 | 0 | 0 |
| INVESCO S 500 HIGH DIVIDEND LOW VOLATILITY ETF | ETF | 46138E362 |  | 47775 | 1090 | SH |  | SOLE |  | 1090 | 0 | 0 |
| TOTALENERGIES SE SPONSORED ADS | ADR | 89151E109 |  | 71330 | 1149 | SH |  | SOLE |  | 1149 | 0 | 0 |
| COMMERCIAL METALS CO COM | Stock | 201723103 |  | 74390 | 1540 | SH |  | SOLE |  | 1540 | 0 | 0 |
| COMSTOCK RES INC COM | Stock | 205768302 |  | 15012 | 1095 | SH |  | SOLE |  | 1095 | 0 | 0 |
| Q3 ALL-SEASON ACTIVE ROTATION ETF | ETF | 90386K639 |  | 913800 | 36779 | SH |  | SOLE |  | 36779 | 0 | 0 |
| AGFIQ US MARKET NEUTRAL ANTI-BETA FUND | ETF | 00110G408 |  | 2434293 | 114771 | SH |  | SOLE |  | 114771 | 0 | 0 |
| FIRST TR MLP  ENERGY INCOM FD COM | CEF | 33739B104 |  | 82005 | 10500 | SH |  | SOLE |  | 10500 | 0 | 0 |
| BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS | Stock | 113004105 |  | 143 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| ARES DYNAMIC CR ALLOCATION FD COM | CEF | 04014F102 |  | 12749 | 1100 | SH |  | SOLE |  | 1100 | 0 | 0 |
| CF INDS HLDGS INC COM | Stock | 125269100 |  | 185480 | 2177 | SH |  | SOLE |  | 2177 | 0 | 0 |
| APOLLO COML REAL EST FIN INC COM | REIT | 03762U105 |  | 10760 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| SUPERNUS PHARMACEUTICALS INC COM | Stock | 868459108 |  | 11593 | 325 | SH |  | SOLE |  | 325 | 0 | 0 |
| ATLANTICUS HOLDINGS CORP COM | Stock | 04914Y102 |  | 2620 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| WISDOMTREE U.S. TOTAL DIVIDEND FUND | ETF | 97717W109 |  | 358684 | 5914 | SH |  | SOLE |  | 5914 | 0 | 0 |
| MAINSTAY MACKAY DEFINEDTERM MU COM | CEF | 56064K100 |  | 62795 | 3910 | SH |  | SOLE |  | 3910 | 0 | 0 |
| TORTOISE ENERGY INDEPENDENC FD COM | CEF | 89148K200 |  | 4721 | 162 | SH |  | SOLE |  | 162 | 0 | 0 |
| EXPEDITORS INTL WASH INC COM | Stock | 302130109 |  | 131043 | 1261 | SH |  | SOLE |  | 1261 | 0 | 0 |
| KINDER MORGAN INC DEL COM | Stock | 49456B101 |  | 210137 | 11622 | SH |  | SOLE |  | 11622 | 0 | 0 |
| FIRST TRUST EUROPE ALPHADEX FUND | ETF | 33737J117 |  | 41995 | 1305 | SH |  | SOLE |  | 1305 | 0 | 0 |
| ACCENTURE PLC IRELAND SHS CLASS A | Stock | G1151C101 |  | 92860 | 348 | SH |  | SOLE |  | 348 | 0 | 0 |
| MOHAWK INDS INC COM | Stock | 608190104 |  | 40888 | 400 | SH |  | SOLE |  | 400 | 0 | 0 |
| NORTHERN TR CORP COM | Stock | 665859104 |  | 44687 | 505 | SH |  | SOLE |  | 505 | 0 | 0 |
| OMNICOM GROUP INC COM | Stock | 681919106 |  | 9467 | 116 | SH |  | SOLE |  | 116 | 0 | 0 |
| INVESCO MSCI SUSTAINABLE FUTURE ETF | ETF | 46137V407 |  | 4778 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| PROSHARES SHORT QQQ | ETF | 74347B714 |  | 342976 | 23300 | SH |  | SOLE |  | 23300 | 0 | 0 |
| WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT | Stock | 958669103 |  | 806 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| SPDR PORTFOLIO HIGH YIELD BOND ETF | ETF | 78468R606 |  | 86456 | 3870 | SH |  | SOLE |  | 3870 | 0 | 0 |
| GOODYEAR TIRE  RUBR CO COM | Stock | 382550101 |  | 48903 | 4818 | SH |  | SOLE |  | 4818 | 0 | 0 |
| KROGER CO COM | Stock | 501044101 |  | 1095255 | 24568 | SH |  | SOLE |  | 24568 | 0 | 0 |
| STMICROELECTRONICS N V NY REGISTRY | ADR | 861012102 |  | 6509 | 183 | SH |  | SOLE |  | 183 | 0 | 0 |
| CSG SYS INTL INC COM | Stock | 126349109 |  | 35864 | 627 | SH |  | SOLE |  | 627 | 0 | 0 |
| SPDR MSCI ACWI EX-US ETF | ETF | 78463X848 |  | 39049 | 1623 | SH |  | SOLE |  | 1623 | 0 | 0 |
| UNISYS CORP COM NEW | Stock | 909214306 |  | 1124 | 220 | SH |  | SOLE |  | 220 | 0 | 0 |
| ENBRIDGE INC COM | Stock | 29250N105 |  | 1614947 | 41303 | SH |  | SOLE |  | 41303 | 0 | 0 |
| INVESCO S SMALLCAP VALUE WITH MOMENTUM ETF | ETF | 46137V480 |  | 64127 | 1402 | SH |  | SOLE |  | 1402 | 0 | 0 |
| AES CORP COM | Stock | 00130H105 |  | 63272 | 2200 | SH |  | SOLE |  | 2200 | 0 | 0 |
| CONSOLIDATED WATER CO INC ORD | Stock | G23773107 |  | 2605 | 176 | SH |  | SOLE |  | 176 | 0 | 0 |
| ENTEGRIS INC COM | Stock | 29362U104 |  | 69666 | 1062 | SH |  | SOLE |  | 1062 | 0 | 0 |
| ISHARES U.S. MEDICAL DEVICES ETF | ETF | 464288810 |  | 189673 | 3608 | SH |  | SOLE |  | 3608 | 0 | 0 |
| SPDR BLOOMBERG INVESTMENT GRADE FLOATING RATE ETF | ETF | 78468R200 |  | 21820 | 718 | SH |  | SOLE |  | 718 | 0 | 0 |
| PROTHENA CORP PLC SHS | Stock | G72800108 |  | 1386 | 23 | SH |  | SOLE |  | 23 | 0 | 0 |
| NICE LTD SPONSORED ADR | ADR | 653656108 |  | 10961 | 57 | SH |  | SOLE |  | 57 | 0 | 0 |
| NVIDIA CORPORATION COM | Stock | 67066G104 |  | 2974722 | 20355 | SH |  | SOLE |  | 20355 | 0 | 0 |
| ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF | ETF | 464288646 |  | 132557 | 2660 | SH |  | SOLE |  | 2660 | 0 | 0 |
| ISHARES SHORT TREASURY BOND ETF | ETF | 464288679 |  | 2213303 | 20135 | SH |  | SOLE |  | 20135 | 0 | 0 |
| UNITED NAT FOODS INC COM | Stock | 911163103 |  | 3871 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| WESTERN DIGITAL CORP. COM | Stock | 958102105 |  | 1136 | 36 | SH |  | SOLE |  | 36 | 0 | 0 |
| ARCHER DANIELS MIDLAND CO COM | Stock | 039483102 |  | 1599848 | 17230 | SH |  | SOLE |  | 17230 | 0 | 0 |
| BALL CORP COM | Stock | 058498106 |  | 3529 | 69 | SH |  | SOLE |  | 69 | 0 | 0 |
| STAR BULK CARRIERS CORP. SHS PAR | Stock | Y8162K204 |  | 21403 | 1113 | SH |  | SOLE |  | 1113 | 0 | 0 |
| CUMMINS INC COM | Stock | 231021106 |  | 691928 | 2855 | SH |  | SOLE |  | 2855 | 0 | 0 |
| EATON VANCE TAX-MANAGED DIVERS COM | CEF | 27828N102 |  | 3313692 | 305128 | SH |  | SOLE |  | 305128 | 0 | 0 |
| EOG RES INC COM | Stock | 26875P101 |  | 683212 | 5274 | SH |  | SOLE |  | 5274 | 0 | 0 |
| FOOT LOCKER INC COM | Stock | 344849104 |  | 983 | 26 | SH |  | SOLE |  | 26 | 0 | 0 |
| MADISON COVERED CALL  EQUITY COM | CEF | 557437100 |  | 21429 | 2765 | SH |  | SOLE |  | 2765 | 0 | 0 |
| GENUINE PARTS CO COM | Stock | 372460105 |  | 784986 | 4524 | SH |  | SOLE |  | 4524 | 0 | 0 |
| UNITED STATES COPPER INDEX FUND | ETF | 911718104 |  | 416 | 18 | SH |  | SOLE |  | 18 | 0 | 0 |
| GRAINGER W W INC COM | Stock | 384802104 |  | 184119 | 331 | SH |  | SOLE |  | 331 | 0 | 0 |
| WPP PLC NEW ADR | ADR | 92937A102 |  | 5113 | 104 | SH |  | SOLE |  | 104 | 0 | 0 |
| MOSAIC CO NEW COM | Stock | 61945C103 |  | 137094 | 3125 | SH |  | SOLE |  | 3125 | 0 | 0 |
| OWENS CORNING NEW COM | Stock | 690742101 |  | 7765 | 91 | SH |  | SOLE |  | 91 | 0 | 0 |
| WHEATON PRECIOUS METALS CORP COM | Stock | 962879102 |  | 212517 | 5438 | SH |  | SOLE |  | 5438 | 0 | 0 |
| GENCO SHIPPING  TRADING LTD SHS | Stock | Y2685T131 |  | 334 | 21 | SH |  | SOLE |  | 21 | 0 | 0 |
| PROSHARES ULTRASHORT QQQ | ETF | 74347G739 |  | 327689 | 12618 | SH |  | SOLE |  | 12618 | 0 | 0 |
| ABBVIE INC COM | Stock | 00287Y109 |  | 3812547 | 23591 | SH |  | SOLE |  | 23591 | 0 | 0 |
| NATIONAL GRID PLC SPONSORED ADR NE | ADR | 636274409 |  | 9048 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| SASOL LTD SPONSORED ADR | ADR | 803866300 |  | 2482 | 158 | SH |  | SOLE |  | 158 | 0 | 0 |
| S GLOBAL INC COM | Stock | 78409V104 |  | 58949 | 176 | SH |  | SOLE |  | 176 | 0 | 0 |
| INVESCO INTERNATIONAL DIVIDEND ACHIEVERS ETF | ETF | 46137V548 |  | 5016 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| NUVEEN FLOATING RATE INCOME FD COM | CEF | 67072T108 |  | 254200 | 32096 | SH |  | SOLE |  | 32096 | 0 | 0 |
| SPDR S BIOTECH ETF | ETF | 78464A870 |  | 176458 | 2126 | SH |  | SOLE |  | 2126 | 0 | 0 |
| SPDR S HOMEBUILDERS ETF | ETF | 78464A888 |  | 7600 | 126 | SH |  | SOLE |  | 126 | 0 | 0 |
| INVESCO ADVANTAGE MUN INCOME T SH BEN INT | CEF | 46132E103 |  | 62793 | 7310 | SH |  | SOLE |  | 7310 | 0 | 0 |
| WISDOMTREE INTERNATIONAL SMALLCAP DIVIDEND FUND | ETF | 97717W760 |  | 1305457 | 22523 | SH |  | SOLE |  | 22523 | 0 | 0 |
| SPDR DOW JONES INTERNATIONAL REAL ESTATE ETF | ETF | 78463X863 |  | 1178 | 44 | SH |  | SOLE |  | 44 | 0 | 0 |
| INVESCO S GLOBAL WATER INDEX ETF | ETF | 46138E263 |  | 15851 | 340 | SH |  | SOLE |  | 340 | 0 | 0 |
| INTERCEPT PHARMACEUTICALS INC COM | Stock | 45845P108 |  | 62 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| ISHARES GLOBAL CONSUMER STAPLES ETF | ETF | 464288737 |  | 55227 | 926 | SH |  | SOLE |  | 926 | 0 | 0 |
| ISHARES CORE MSCI EMERGING MARKETS ETF | ETF | 46434G103 |  | 167157 | 3579 | SH |  | SOLE |  | 3579 | 0 | 0 |
| MANULIFE FINL CORP COM | Stock | 56501R106 |  | 68309 | 3829 | SH |  | SOLE |  | 3829 | 0 | 0 |
| OPTION CARE HEALTH INC COM NEW | Stock | 68404L201 |  | 11735 | 390 | SH |  | SOLE |  | 390 | 0 | 0 |
| LIBERTY MEDIA CORP DEL COM SER A FRMLA | Stock | 531229870 |  | 107 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| ISHARES 10 YEAR INVESTMENT GRADE CORPORATE BOND ETF | ETF | 464289511 |  | 33410 | 671 | SH |  | SOLE |  | 671 | 0 | 0 |
| VANGUARD TOTAL BOND MARKET ETF | ETF | 921937835 |  | 26285470 | 365889 | SH |  | SOLE |  | 365889 | 0 | 0 |
| VANGUARD FTSE ALL-WORLD EX-US INDEX FUND | ETF | 922042775 |  | 348471 | 6949 | SH |  | SOLE |  | 6949 | 0 | 0 |
| COTERRA ENERGY INC COM | Stock | 127097103 |  | 111119 | 4522 | SH |  | SOLE |  | 4522 | 0 | 0 |
| NORWEGIAN CRUISE LINE HLDG LTD SHS | Stock | G66721104 |  | 85019 | 6946 | SH |  | SOLE |  | 6946 | 0 | 0 |
| FIRST TRUST NASDAQ TECHNOLOGY DIVIDEND INDEX FUND | ETF | 33738R118 |  | 680114 | 14234 | SH |  | SOLE |  | 14234 | 0 | 0 |
| ENNIS INC COM | Stock | 293389102 |  | 11080 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| NATIONAL FUEL GAS CO COM | Stock | 636180101 |  | 407272 | 6434 | SH |  | SOLE |  | 6434 | 0 | 0 |
| ISHARES CORE 1-5 YEAR USD BOND ETF | ETF | 46432F859 |  | 191724 | 4128 | SH |  | SOLE |  | 4128 | 0 | 0 |
| PTC INC COM | Stock | 69370C100 |  | 5522 | 46 | SH |  | SOLE |  | 46 | 0 | 0 |
| VIRTUS CONVERTIBLE  INCOME FD COM | CEF | 92838X102 |  | 183430 | 53950 | SH |  | SOLE |  | 53950 | 0 | 0 |
| VIRTUS CONVERTIBLE  INC FD II COM | CEF | 92838U108 |  | 101748 | 35329 | SH |  | SOLE |  | 35329 | 0 | 0 |
| WEST PHARMACEUTICAL SVSC INC COM | Stock | 955306105 |  | 56249 | 239 | SH |  | SOLE |  | 239 | 0 | 0 |
| MORGAN STANLEY CHINA A SH FD I COM | CEF | 617468103 |  | 7455 | 525 | SH |  | SOLE |  | 525 | 0 | 0 |
| VAALCO ENERGY INC COM NEW | Stock | 91851C201 |  | 693 | 152 | SH |  | SOLE |  | 152 | 0 | 0 |
| INVESCO LTD SHS | Stock | G491BT108 |  | 9715 | 540 | SH |  | SOLE |  | 540 | 0 | 0 |
| CBL  ASSOC PPTYS INC COM | REIT | 124830100 |  | 7639 | 331 | SH |  | SOLE |  | 331 | 0 | 0 |
| CELANESE CORP DEL COM | Stock | 150870103 |  | 52251 | 511 | SH |  | SOLE |  | 511 | 0 | 0 |
| ZOETIS INC CL A | Stock | 98978V103 |  | 104930 | 716 | SH |  | SOLE |  | 716 | 0 | 0 |
| ICON PLC SHS | Stock | G4705A100 |  | 13209 | 68 | SH |  | SOLE |  | 68 | 0 | 0 |
| OMNICELL COM COM | Stock | 68213N109 |  | 26874 | 533 | SH |  | SOLE |  | 533 | 0 | 0 |
| TELUS CORPORATION COM | Stock | 87971M103 |  | 6855 | 355 | SH |  | SOLE |  | 355 | 0 | 0 |
| FLEXSHARES MORNINGSTAR DEVELOPED MARKETS EX-US FACTOR TILT | ETF | 33939L803 |  | 98897 | 1639 | SH |  | SOLE |  | 1639 | 0 | 0 |
| MACYS INC COM | Stock | 55616P104 |  | 141556 | 6855 | SH |  | SOLE |  | 6855 | 0 | 0 |
| INVESCO FINANCIAL PREFERRED ETF | ETF | 46137V621 |  | 4579 | 318 | SH |  | SOLE |  | 318 | 0 | 0 |
| CLOUGH GLOBAL DIVID  INCOME F COM | CEF | 18913Y103 |  | 66592 | 10405 | SH |  | SOLE |  | 10405 | 0 | 0 |
| TRUSTCO BK CORP N Y COM NEW | Stock | 898349204 |  | 18795 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS | ADR | 874039100 |  | 60501 | 812 | SH |  | SOLE |  | 812 | 0 | 0 |
| PARK NATL CORP COM | Stock | 700658107 |  | 230561 | 1638 | SH |  | SOLE |  | 1638 | 0 | 0 |
| NEW ORIENTAL ED  TECHNOLOGY G SPON ADR | ADR | 647581206 |  | 6964 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| INVESCO S SMALLCAP LOW VOLATILITY ETF | ETF | 46138G102 |  | 16656 | 373 | SH |  | SOLE |  | 373 | 0 | 0 |
| SEACHANGE INTL INC COM | Stock | 811699107 |  | 471 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| ISHARES ESG AWARE MSCI EM ETF | ETF | 46434G863 |  | 237246 | 7889 | SH |  | SOLE |  | 7889 | 0 | 0 |
| IMPERIAL OIL LTD COM NEW | Stock | 453038408 |  | 323146 | 6630 | SH |  | SOLE |  | 6630 | 0 | 0 |
| PBF ENERGY INC CL A | Stock | 69318G106 |  | 612 | 15 | SH |  | SOLE |  | 15 | 0 | 0 |
| GLOBUS MED INC CL A | Stock | 379577208 |  | 817 | 11 | SH |  | SOLE |  | 11 | 0 | 0 |
| NATIONAL BEVERAGE CORP COM | Stock | 635017106 |  | 95387 | 2050 | SH |  | SOLE |  | 2050 | 0 | 0 |
| VANECK BDC INCOME ETF | ETF | 92189F411 |  | 14150 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| FIRST TRUST PREFERRED SECURITIES  INCOME ETF | ETF | 33739E108 |  | 106915 | 6364 | SH |  | SOLE |  | 6364 | 0 | 0 |
| INVESCO KBW PROPERTY  CASUALTY INSURANCE ETF | ETF | 46138E586 |  | 3012 | 35 | SH |  | SOLE |  | 35 | 0 | 0 |
| BLACKROCK MULTI SECTOR INC TR COM | CEF | 09258A107 |  | 183664 | 12925 | SH |  | SOLE |  | 12925 | 0 | 0 |
| FARMERS NATIONAL BANC CORP COM | Stock | 309627107 |  | 24329 | 1723 | SH |  | SOLE |  | 1723 | 0 | 0 |
| ISHARES RUSSELL 2000 GROWTH ETF | ETF | 464287648 |  | 4076 | 19 | SH |  | SOLE |  | 19 | 0 | 0 |
| FIRST TRUST TACTICAL HIGH YIELD ETF | ETF | 33738D408 |  | 506142 | 12998 | SH |  | SOLE |  | 12998 | 0 | 0 |
| INVESCO S 500 QUALITY ETF | ETF | 46137V241 |  | 47256 | 1074 | SH |  | SOLE |  | 1074 | 0 | 0 |
| APOLLO TACTICAL INCOME FD INC COM | CEF | 037638103 |  | 12120 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| BLACKSTONE INC COM | Stock | 09260D107 |  | 1302357 | 17554 | SH |  | SOLE |  | 17554 | 0 | 0 |
| SPDR PORTFOLIO MSCI GLOBAL STOCK MARKET ETF | ETF | 78463X475 |  | 192022 | 4118 | SH |  | SOLE |  | 4118 | 0 | 0 |
| ANSYS INC COM | Stock | 03662Q105 |  | 7006 | 29 | SH |  | SOLE |  | 29 | 0 | 0 |
| APTARGROUP INC COM | Stock | 038336103 |  | 10987 | 99 | SH |  | SOLE |  | 99 | 0 | 0 |
| CHURCH  DWIGHT CO INC COM | Stock | 171340102 |  | 13059 | 162 | SH |  | SOLE |  | 162 | 0 | 0 |
| INVESCO S MIDCAP LOW VOLATILITY ETF | ETF | 46138E198 |  | 33217 | 621 | SH |  | SOLE |  | 621 | 0 | 0 |
| FACTSET RESH SYS INC COM | Stock | 303075105 |  | 34157 | 85 | SH |  | SOLE |  | 85 | 0 | 0 |
| TURTLE BEACH CORP COM NEW | Stock | 900450206 |  | 12268 | 1711 | SH |  | SOLE |  | 1711 | 0 | 0 |
| VIRTUS STONE HBR EMG MKTS TOTL COM | CEF | 86164W100 |  | 62659 | 12840 | SH |  | SOLE |  | 12840 | 0 | 0 |
| JACOBS SOLUTIONS INC COM | Stock | 46982L108 |  | 388066 | 3232 | SH |  | SOLE |  | 3232 | 0 | 0 |
| POLARIS INC COM | Stock | 731068102 |  | 22220 | 220 | SH |  | SOLE |  | 220 | 0 | 0 |
| ADVISORSHARES NEWFLEET MULTI-SECTOR INCOME ETF | ETF | 00768Y727 |  | 9615 | 216 | SH |  | SOLE |  | 216 | 0 | 0 |
| NEUROCRINE BIOSCIENCES INC COM | Stock | 64125C109 |  | 131503 | 1101 | SH |  | SOLE |  | 1101 | 0 | 0 |
| NEUBERGER BERMAN MLP  ENERGY COM | CEF | 64129H104 |  | 6547 | 983 | SH |  | SOLE |  | 983 | 0 | 0 |
| SYNOVUS FINL CORP COM NEW | Stock | 87161C501 |  | 48177 | 1283 | SH |  | SOLE |  | 1283 | 0 | 0 |
| ATLAS CORP SHARES | Stock | Y0436Q109 |  | 23624 | 1540 | SH |  | SOLE |  | 1540 | 0 | 0 |
| ZIMMER BIOMET HOLDINGS INC COM | Stock | 98956P102 |  | 44370 | 348 | SH |  | SOLE |  | 348 | 0 | 0 |
| ROCKWELL AUTOMATION INC COM | Stock | 773903109 |  | 128270 | 498 | SH |  | SOLE |  | 498 | 0 | 0 |
| NUVEEN QUALITY MUNCP INCOME FD COM | CEF | 67066V101 |  | 230095 | 19499 | SH |  | SOLE |  | 19499 | 0 | 0 |
| NUVEEN AMT FREE MUN CR INC FD COM | CEF | 67071L106 |  | 2341971 | 192913 | SH |  | SOLE |  | 192913 | 0 | 0 |
| VERISIGN INC COM | Stock | 92343E102 |  | 80738 | 393 | SH |  | SOLE |  | 393 | 0 | 0 |
| BRIGHT HORIZONS FAM SOL IN DEL COM | Stock | 109194100 |  | 126 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| HANNON ARMSTRONG SUST INFR CAP COM | REIT | 41068X100 |  | 25850 | 892 | SH |  | SOLE |  | 892 | 0 | 0 |
| STRYKER CORPORATION COM | Stock | 863667101 |  | 1132964 | 4633 | SH |  | SOLE |  | 4633 | 0 | 0 |
| QUALCOMM INC COM | Stock | 747525103 |  | 1859329 | 16912 | SH |  | SOLE |  | 16912 | 0 | 0 |
| T-MOBILE US INC COM | Stock | 872590104 |  | 126280 | 902 | SH |  | SOLE |  | 902 | 0 | 0 |
| INVESCO S INTERNATIONAL DEVELOPED HIGH QUALITY ETF | ETF | 46138E214 |  | 86573 | 3500 | SH |  | SOLE |  | 3500 | 0 | 0 |
| SPDR BLACKSTONE SENIOR LOAN ETF | ETF | 78467V608 |  | 24663 | 603 | SH |  | SOLE |  | 603 | 0 | 0 |
| FASTENAL CO COM | Stock | 311900104 |  | 937377 | 19809 | SH |  | SOLE |  | 19809 | 0 | 0 |
| GENERAL DYNAMICS CORP COM | Stock | 369550108 |  | 606629 | 2445 | SH |  | SOLE |  | 2445 | 0 | 0 |
| RESMED INC COM | Stock | 761152107 |  | 7285 | 35 | SH |  | SOLE |  | 35 | 0 | 0 |
| INTUITIVE SURGICAL INC COM NEW | Stock | 46120E602 |  | 320012 | 1206 | SH |  | SOLE |  | 1206 | 0 | 0 |
| ISHARES GLOBAL FINANCIALS ETF | ETF | 464287333 |  | 74006 | 1053 | SH |  | SOLE |  | 1053 | 0 | 0 |
| MGM RESORTS INTERNATIONAL COM | Stock | 552953101 |  | 89702 | 2675 | SH |  | SOLE |  | 2675 | 0 | 0 |
| DISCOVER FINL SVCS COM | Stock | 254709108 |  | 12816 | 131 | SH |  | SOLE |  | 131 | 0 | 0 |
| EQT CORP COM | Stock | 26884L109 |  | 11333 | 335 | SH |  | SOLE |  | 335 | 0 | 0 |
| LAZARD LTD SHS A | Stock | G54050102 |  | 24789 | 715 | SH |  | SOLE |  | 715 | 0 | 0 |
| MCDONALDS CORP COM | Stock | 580135101 |  | 4039497 | 15328 | SH |  | SOLE |  | 15328 | 0 | 0 |
| MOLINA HEALTHCARE INC COM | Stock | 60855R100 |  | 2312 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| SINCLAIR BROADCAST GROUP INC CL A | Stock | 829226109 |  | 7755 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| TEMPUR SEALY INTL INC COM | Stock | 88023U101 |  | 3296 | 96 | SH |  | SOLE |  | 96 | 0 | 0 |
| TONIX PHARMACEUTICALS HLDG CO COM NEW | Stock | 890260862 |  | 0 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| AMETEK INC COM | Stock | 031100100 |  | 1677 | 12 | SH |  | SOLE |  | 12 | 0 | 0 |
| RITHM CAPITAL CORP COM NEW | REIT | 64828T201 |  | 5719 | 700 | SH |  | SOLE |  | 700 | 0 | 0 |
| FLEXSHARES QUALITY DIVIDEND INDEX FUND | ETF | 33939L860 |  | 34137 | 649 | SH |  | SOLE |  | 649 | 0 | 0 |
| INTERCONTINENTAL EXCHANGE INC COM | Stock | 45866F104 |  | 106601 | 1039 | SH |  | SOLE |  | 1039 | 0 | 0 |
| CAMBRIA SHAREHOLDER YIELD ETF | ETF | 132061201 |  | 38374 | 647 | SH |  | SOLE |  | 647 | 0 | 0 |
| GLOBAL X MSCI ARGENTINA ETF | ETF | 37950E259 |  | 55847 | 1644 | SH |  | SOLE |  | 1644 | 0 | 0 |
| QUEST DIAGNOSTICS INC COM | Stock | 74834L100 |  | 213158 | 1362 | SH |  | SOLE |  | 1362 | 0 | 0 |
| FLAHERTY  CRUMRINE DYNAMIC PF SHS | CEF | 33848W106 |  | 55288 | 2955 | SH |  | SOLE |  | 2955 | 0 | 0 |
| FIRST TR INTER DURATN PFD  IN COM | CEF | 33718W103 |  | 97593 | 5785 | SH |  | SOLE |  | 5785 | 0 | 0 |
| THE NECESSITY RETAIL REIT INC COM CLASS A | REIT | 02607T109 |  | 25001 | 4216 | SH |  | SOLE |  | 4216 | 0 | 0 |
| PROSHARES HIGH YIELD-INTEREST RATE HEDGED ETF | ETF | 74348A541 |  | 0 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| CISCO SYS INC COM | Stock | 17275R102 |  | 2720283 | 57100 | SH |  | SOLE |  | 57100 | 0 | 0 |
| VANGUARD TOTAL INTERNATIONAL BOND ETF | ETF | 92203J407 |  | 1170573 | 24680 | SH |  | SOLE |  | 24680 | 0 | 0 |
| TAPESTRY INC COM | Stock | 876030107 |  | 48154 | 1264 | SH |  | SOLE |  | 1264 | 0 | 0 |
| CAPITAL ONE FINL CORP COM | Stock | 14040H105 |  | 102108 | 1098 | SH |  | SOLE |  | 1098 | 0 | 0 |
| COHEN  STEERS INFRASTRUCTURE COM | CEF | 19248A109 |  | 22263 | 928 | SH |  | SOLE |  | 928 | 0 | 0 |
| ISHARES RUSSELL MIDCAP ETF | ETF | 464287499 |  | 33253 | 493 | SH |  | SOLE |  | 493 | 0 | 0 |
| PROSHARES VIX SHORT-TERM FUTURES ETF | ETF | 74347Y854 |  | 614076 | 53961 | SH |  | SOLE |  | 53961 | 0 | 0 |
| STRIVE 500 ETF | ETF | 12619C200 |  | 4852 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| APA CORPORATION COM | Stock | 03743Q108 |  | 196523 | 4210 | SH |  | SOLE |  | 4210 | 0 | 0 |
| LENNAR CORP CL B | Stock | 526057302 |  | 150 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| ADVANCED MICRO DEVICES INC COM | Stock | 007903107 |  | 893437 | 13794 | SH |  | SOLE |  | 13794 | 0 | 0 |
| FIRST TRUST SENIOR LOAN FUND | ETF | 33738D309 |  | 204309 | 4581 | SH |  | SOLE |  | 4581 | 0 | 0 |
| WISDOMTREE US QUALITY DIVIDEND GROWTH FUND | ETF | 97717X669 |  | 557512 | 9236 | SH |  | SOLE |  | 9236 | 0 | 0 |
| SPDR SSGA US LARGE CAP LOW VOLATILITY INDEX ETF | ETF | 78468R804 |  | 15055 | 111 | SH |  | SOLE |  | 111 | 0 | 0 |
| WISDOMTREE U.S. LARGECAP DIVIDEND FUND | ETF | 97717W307 |  | 592428 | 9563 | SH |  | SOLE |  | 9563 | 0 | 0 |
| AUTODESK INC COM | Stock | 052769106 |  | 1473657 | 7886 | SH |  | SOLE |  | 7886 | 0 | 0 |
| JETBLUE AWYS CORP COM | Stock | 477143101 |  | 6480 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| CDW CORP COM | Stock | 12514G108 |  | 357696 | 2003 | SH |  | SOLE |  | 2003 | 0 | 0 |
| VANECK JUNIOR GOLD MINERS ETF | ETF | 92189F791 |  | 3565 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| ALPS INTERNATIONAL SECTOR DIVIDEND DOGS ETF | ETF | 00162Q718 |  | 5092 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| NEWS CORP NEW CL B | Stock | 65249B208 |  | 2330 | 126 | SH |  | SOLE |  | 126 | 0 | 0 |
| NEWS CORP NEW CL A | Stock | 65249B109 |  | 364 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| AT INC COM | Stock | 00206R102 |  | 1740977 | 94566 | SH |  | SOLE |  | 94566 | 0 | 0 |
| VANGUARD INTERMEDIATE-TERM BOND ETF | ETF | 921937819 |  | 2963638 | 39876 | SH |  | SOLE |  | 39876 | 0 | 0 |
| WISDOMTREE U.S. MIDCAP DIVIDEND FUND | ETF | 97717W505 |  | 227185 | 5522 | SH |  | SOLE |  | 5522 | 0 | 0 |
| GLOBAL X S 500 COVERED CALL ETF | ETF | 37954Y475 |  | 16260 | 413 | SH |  | SOLE |  | 413 | 0 | 0 |
| CLEARWAY ENERGY INC CL C | Stock | 18539C204 |  | 13035 | 409 | SH |  | SOLE |  | 409 | 0 | 0 |
| FLEXSHARES MORNINGSTAR US MARKET FACTOR TILT INDEX FUND | ETF | 33939L100 |  | 91538 | 616 | SH |  | SOLE |  | 616 | 0 | 0 |
| PIMCO GLOBAL STOCKSPLS INCM FD COM | CEF | 722011103 |  | 78656 | 11350 | SH |  | SOLE |  | 11350 | 0 | 0 |
| KKR INCOME OPPORTUNITIES FD COM | CEF | 48249T106 |  | 33030 | 3000 | SH |  | SOLE |  | 3000 | 0 | 0 |
| VANGUARD FINANCIALS ETF | ETF | 92204A405 |  | 107053 | 1294 | SH |  | SOLE |  | 1294 | 0 | 0 |
| ENERGY SELECT SECTOR SPDR FUND | ETF | 81369Y506 |  | 5893059 | 67372 | SH |  | SOLE |  | 67372 | 0 | 0 |
| MATERIALS SELECT SECTOR SPDR FUND | ETF | 81369Y100 |  | 4716582 | 60718 | SH |  | SOLE |  | 60718 | 0 | 0 |
| WISDOMTREE US SMALLCAP QUALITY DIVIDEND GROWTH FUND | ETF | 97717X651 |  | 56640 | 1408 | SH |  | SOLE |  | 1408 | 0 | 0 |
| GLOBAL X MLP  ENERGY INFRASTRUCTURE ETF | ETF | 37954Y293 |  | 1508 | 37 | SH |  | SOLE |  | 37 | 0 | 0 |
| CREDIT SUISSE ASSET MGMT INCOM COM | CEF | 224916106 |  | 77775 | 30863 | SH |  | SOLE |  | 30863 | 0 | 0 |
| HEICO CORP NEW CL A | Stock | 422806208 |  | 1079 | 9 | SH |  | SOLE |  | 9 | 0 | 0 |
| VANGUARD EMERGING MARKETS GOVERNMENT BOND ETF | ETF | 921946885 |  | 13477 | 221 | SH |  | SOLE |  | 221 | 0 | 0 |
| ISHARES U.S. CONSUMER STAPLES ETF | ETF | 464287812 |  | 262246 | 1293 | SH |  | SOLE |  | 1293 | 0 | 0 |
| FIRST TRUST MANAGED FUTURES STRATEGY FUND | ETF | 33739G103 |  | 2618 | 55 | SH |  | SOLE |  | 55 | 0 | 0 |
| INDEPENDENCE RLTY TR INC COM | REIT | 45378A106 |  | 20258 | 1201 | SH |  | SOLE |  | 1201 | 0 | 0 |
| ISHARES BIOTECHNOLOGY ETF | ETF | 464287556 |  | 220450 | 1679 | SH |  | SOLE |  | 1679 | 0 | 0 |
| SCHWAB FUNDAMENTAL US SMALL CO. INDEX ETF | ETF | 808524763 |  | 71902 | 1539 | SH |  | SOLE |  | 1539 | 0 | 0 |
| HENRY SCHEIN INC COM | Stock | 806407102 |  | 147041 | 1841 | SH |  | SOLE |  | 1841 | 0 | 0 |
| SCHWAB FUNDAMENTAL US LARGE CO. INDEX ETF | ETF | 808524771 |  | 1248519 | 23363 | SH |  | SOLE |  | 23363 | 0 | 0 |
| GENERAL ELECTRIC CO COM NEW | Stock | 369604301 |  | 431787 | 5153 | SH |  | SOLE |  | 5153 | 0 | 0 |
| ISHARES U.S. TELECOMMUNICATIONS ETF | ETF | 464287713 |  | 193907 | 8645 | SH |  | SOLE |  | 8645 | 0 | 0 |
| SPDR PORTFOLIO SHORT TERM TREASURY ETF | ETF | 78468R101 |  | 951434 | 32933 | SH |  | SOLE |  | 32933 | 0 | 0 |
| ISHARES MSCI USA QUALITY FACTOR ETF | ETF | 46432F339 |  | 342701 | 3007 | SH |  | SOLE |  | 3007 | 0 | 0 |
| ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF | ETF | 464288513 |  | 1131336 | 15365 | SH |  | SOLE |  | 15365 | 0 | 0 |
| ISHARES S SMALL-CAP 600 GROWTH ETF | ETF | 464287887 |  | 64302 | 595 | SH |  | SOLE |  | 595 | 0 | 0 |
| NOKIA CORP SPONSORED ADR | ADR | 654902204 |  | 22204 | 4785 | SH |  | SOLE |  | 4785 | 0 | 0 |
| MOTOROLA SOLUTIONS INC COM NEW | Stock | 620076307 |  | 5242 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| COMMVAULT SYS INC COM | Stock | 204166102 |  | 503 | 8 | SH |  | SOLE |  | 8 | 0 | 0 |
| NUVEEN FLOATING RATE INCOME OP COM SHS | CEF | 6706EN100 |  | 72555 | 9290 | SH |  | SOLE |  | 9290 | 0 | 0 |
| PIONEER MUNICIPAL HIGH INCOME COM | CEF | 723762100 |  | 22923 | 2830 | SH |  | SOLE |  | 2830 | 0 | 0 |
| SPDR S REGIONAL BANKING ETF | ETF | 78464A698 |  | 352 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| ISHARES MSCI USA MOMENTUM FACTOR ETF | ETF | 46432F396 |  | 560121 | 3838 | SH |  | SOLE |  | 3838 | 0 | 0 |
| CALAMOS CONV  HIGH INCOME FD COM SHS | CEF | 12811P108 |  | 18463 | 1750 | SH |  | SOLE |  | 1750 | 0 | 0 |
| CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND | ETF | 81369Y407 |  | 783614 | 6067 | SH |  | SOLE |  | 6067 | 0 | 0 |
| INDUSTRIAL SELECT SECTOR SPDR FUND | ETF | 81369Y704 |  | 4841544 | 49297 | SH |  | SOLE |  | 49297 | 0 | 0 |
| EXPEDIA GROUP INC COM NEW | Stock | 30212P303 |  | 28032 | 320 | SH |  | SOLE |  | 320 | 0 | 0 |
| ISHARES U.S. TECHNOLOGY ETF | ETF | 464287721 |  | 1374495 | 18452 | SH |  | SOLE |  | 18452 | 0 | 0 |
| ISHARES US FINANCIAL SERVICES ETF | ETF | 464287770 |  | 5198 | 33 | SH |  | SOLE |  | 33 | 0 | 0 |
| ISHARES SEMICONDUCTOR ETF | ETF | 464287523 |  | 37234 | 107 | SH |  | SOLE |  | 107 | 0 | 0 |
| APPLIED OPTOELECTRONICS INC COM | Stock | 03823U102 |  | 19 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| SCHWAB FUNDAMENTAL INTERNATIONAL SMALL CO. INDEX ETF | ETF | 808524748 |  | 438 | 14 | SH |  | SOLE |  | 14 | 0 | 0 |
| SCHWAB FUNDAMENTAL EMERGING MARKETS LARGE CO. INDEX ETF | ETF | 808524730 |  | 1214 | 49 | SH |  | SOLE |  | 49 | 0 | 0 |
| SCHWAB FUNDAMENTAL INTERNATIONAL LARGE CO. INDEX ETF | ETF | 808524755 |  | 40727 | 1401 | SH |  | SOLE |  | 1401 | 0 | 0 |
| ISHARES EXPANDED TECH-SOFTWARE SECTOR ETF | ETF | 464287515 |  | 21236 | 83 | SH |  | SOLE |  | 83 | 0 | 0 |
| NETAPP INC COM | Stock | 64110D104 |  | 53453 | 890 | SH |  | SOLE |  | 890 | 0 | 0 |
| CHERRY HILL MTG INVT CORP COM | REIT | 164651101 |  | 21070 | 3632 | SH |  | SOLE |  | 3632 | 0 | 0 |
| FLEXSHARES MORNINGSTAR EMERGING MARKETS FACTOR TILT INDEX | ETF | 33939L308 |  | 20630 | 441 | SH |  | SOLE |  | 441 | 0 | 0 |
| RIVERFRONT STRATEGIC INCOME FUND | ETF | 00162Q783 |  | 0 | 0 | SH |  | SOLE |  | 0 | 0 | 0 |
| VEEVA SYS INC CL A COM | Stock | 922475108 |  | 14363 | 89 | SH |  | SOLE |  | 89 | 0 | 0 |
| EASTMAN KODAK CO COM NEW | Stock | 277461406 |  | 1830 | 600 | SH |  | SOLE |  | 600 | 0 | 0 |
| CHARTER COMMUNICATIONS INC NEW CL A | Stock | 16119P108 |  | 239405 | 706 | SH |  | SOLE |  | 706 | 0 | 0 |
| ROBO GLOBAL ROBOTICS  AUTOMATION INDEX ETF | ETF | 301505707 |  | 5791 | 125 | SH |  | SOLE |  | 125 | 0 | 0 |
| PROSHARES S 500 DIVIDEND ARISTOCRATS ETF | ETF | 74348A467 |  | 405265 | 4503 | SH |  | SOLE |  | 4503 | 0 | 0 |
| SKYWORKS SOLUTIONS INC COM | Stock | 83088M102 |  | 17861 | 196 | SH |  | SOLE |  | 196 | 0 | 0 |
| CLEAN ENERGY FUELS CORP COM | Stock | 184499101 |  | 1560 | 300 | SH |  | SOLE |  | 300 | 0 | 0 |
| AURINIA PHARMACEUTICALS INC COM | Stock | 05156V102 |  | 3456 | 800 | SH |  | SOLE |  | 800 | 0 | 0 |
| BLACKROCK SHORT MATURITY BOND ETF | ETF | 46431W507 |  | 9903 | 201 | SH |  | SOLE |  | 201 | 0 | 0 |
| ISHARES U.S. BASIC MATERIALS ETF | ETF | 464287838 |  | 500452 | 4011 | SH |  | SOLE |  | 4011 | 0 | 0 |
| SPDR BLOOMBERG 1-10 YEAR TIPS ETF | ETF | 78468R861 |  | 3284 | 178 | SH |  | SOLE |  | 178 | 0 | 0 |
| FIDELITY MSCI CONSUMER DISCRETIONARY INDEX ETF | ETF | 316092204 |  | 24089 | 425 | SH |  | SOLE |  | 425 | 0 | 0 |
| FIDELITY MSCI ENERGY INDEX ETF | ETF | 316092402 |  | 1430 | 60 | SH |  | SOLE |  | 60 | 0 | 0 |
| FIDELITY MSCI HEALTH CARE INDEX ETF | ETF | 316092600 |  | 3263 | 51 | SH |  | SOLE |  | 51 | 0 | 0 |
| FIDELITY MSCI FINANCIALS INDEX ETF | ETF | 316092501 |  | 1678 | 35 | SH |  | SOLE |  | 35 | 0 | 0 |
| APOLLO SR FLOATING RATE FD INC COM | CEF | 037636107 |  | 92550 | 7500 | SH |  | SOLE |  | 7500 | 0 | 0 |
| BLACKROCK CR ALLOCATION INCOME COM | CEF | 092508100 |  | 10969 | 1086 | SH |  | SOLE |  | 1086 | 0 | 0 |
| GAMING  LEISURE PPTYS INC COM | REIT | 36467J108 |  | 78890 | 1514 | SH |  | SOLE |  | 1514 | 0 | 0 |
| INVESCO FTSE RAFI DEVELOPED MARKETS EX-U.S. ETF | ETF | 46138E743 |  | 14581 | 351 | SH |  | SOLE |  | 351 | 0 | 0 |
| FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF | ETF | 316092808 |  | 230651 | 2440 | SH |  | SOLE |  | 2440 | 0 | 0 |
| ISHARES S 500 VALUE ETF | ETF | 464287408 |  | 1154032 | 7955 | SH |  | SOLE |  | 7955 | 0 | 0 |
| AMBEV SA SPONSORED ADR | ADR | 02319V103 |  | 1360 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| SPDR PORTFOLIO S 600 SMALL CAP ETF | ETF | 78468R853 |  | 528140 | 14285 | SH |  | SOLE |  | 14285 | 0 | 0 |
| CALAMOS CONV OPPORTUNITIES  I SH BEN INT | CEF | 128117108 |  | 179879 | 17115 | SH |  | SOLE |  | 17115 | 0 | 0 |
| LULULEMON ATHLETICA INC COM | Stock | 550021109 |  | 69202 | 216 | SH |  | SOLE |  | 216 | 0 | 0 |
| WISDOMTREE JAPAN SMALLCAP DIVIDEND FUND | ETF | 97717W836 |  | 253 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| INVESCO DB AGRICULTURE FUND | ETF | 46140H106 |  | 2418 | 120 | SH |  | SOLE |  | 120 | 0 | 0 |
| CALAMOS GLOBAL TOTAL RETURN FD COM SH BEN INT | CEF | 128118106 |  | 88680 | 10043 | SH |  | SOLE |  | 10043 | 0 | 0 |
| WISDOMTREE INTERNATIONAL LARGECAP DIVIDEND FUND | ETF | 97717W794 |  | 795129 | 18067 | SH |  | SOLE |  | 18067 | 0 | 0 |
| XTRACKERS HARVEST CSI 300 CHINA A-SHARES ETF | ETF | 233051879 |  | 62830 | 2242 | SH |  | SOLE |  | 2242 | 0 | 0 |
| ISHARES S 500 GROWTH ETF | ETF | 464287309 |  | 519305 | 8877 | SH |  | SOLE |  | 8877 | 0 | 0 |
| ISHARES CORE S 500 ETF | ETF | 464287200 |  | 14879054 | 38726 | SH |  | SOLE |  | 38726 | 0 | 0 |
| HANCOCK JOHN PFD INCOME FD SH BEN INT | CEF | 41013W108 |  | 44339 | 2762 | SH |  | SOLE |  | 2762 | 0 | 0 |
| LMP CAP  INCOME FD INC COM | CEF | 50208A102 |  | 14448 | 1200 | SH |  | SOLE |  | 1200 | 0 | 0 |
| TEXAS PACIFIC LAND CORPORATION COM | Stock | 88262P102 |  | 58606 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| LAMAR ADVERTISING CO NEW CL A | REIT | 512816109 |  | 1133 | 12 | SH |  | SOLE |  | 12 | 0 | 0 |
| CIGNA CORP NEW COM | Stock | 125523100 |  | 1572328 | 4745 | SH |  | SOLE |  | 4745 | 0 | 0 |
| ISHARES IBONDS DEC 2026 TERM CORPORATE ETF - INTERMEDIATE | ETF | 46435GAA0 |  | 15061 | 645 | SH |  | SOLE |  | 645 | 0 | 0 |
| SIX FLAGS ENTMT CORP NEW COM | Stock | 83001A102 |  | 558 | 24 | SH |  | SOLE |  | 24 | 0 | 0 |
| ONEOK INC NEW COM | Stock | 682680103 |  | 249250 | 3793 | SH |  | SOLE |  | 3793 | 0 | 0 |
| ROSS STORES INC COM | Stock | 778296103 |  | 2343307 | 20188 | SH |  | SOLE |  | 20188 | 0 | 0 |
| SITEONE LANDSCAPE SUPPLY INC COM | Stock | 82982L103 |  | 3520 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| BUNGE LIMITED COM | Stock | G16962105 |  | 306094 | 3068 | SH |  | SOLE |  | 3068 | 0 | 0 |
| FLEXSHARES ULTRA-SHORT INCOME FUND | ETF | 33939L886 |  | 22171 | 298 | SH |  | SOLE |  | 298 | 0 | 0 |
| MASIMO CORP COM | Stock | 574795100 |  | 4291 | 29 | SH |  | SOLE |  | 29 | 0 | 0 |
| THE ODP CORP COM | Stock | 88337F105 |  | 8379 | 184 | SH |  | SOLE |  | 184 | 0 | 0 |
| ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF | ETF | 46434V407 |  | 1306832 | 31959 | SH |  | SOLE |  | 31959 | 0 | 0 |
| AMC ENTMT HLDGS INC CL A COM | Stock | 00165C104 |  | 102 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| WELLS FARGO CO NEW COM | Stock | 949746101 |  | 154136 | 3733 | SH |  | SOLE |  | 3733 | 0 | 0 |
| VMWARE INC CL A COM | Stock | 928563402 |  | 54751 | 446 | SH |  | SOLE |  | 446 | 0 | 0 |
| UNION PAC CORP COM | Stock | 907818108 |  | 1375336 | 6641 | SH |  | SOLE |  | 6641 | 0 | 0 |
| FIRST TR ABRDN GBL OPP INCM FD COM SHS | CEF | 337319107 |  | 57930 | 9655 | SH |  | SOLE |  | 9655 | 0 | 0 |
| CINTAS CORP COM | Stock | 172908105 |  | 1634961 | 3620 | SH |  | SOLE |  | 3620 | 0 | 0 |
| ECOLAB INC COM | Stock | 278865100 |  | 42067 | 289 | SH |  | SOLE |  | 289 | 0 | 0 |
| FIRST TRUST S INTERNATIONAL DIVIDEND ARISTOCRATS ETF | ETF | 33738R688 |  | 9698 | 633 | SH |  | SOLE |  | 633 | 0 | 0 |
| CARMAX INC COM | Stock | 143130102 |  | 7489 | 123 | SH |  | SOLE |  | 123 | 0 | 0 |
| NATIONAL INSTRS CORP COM | Stock | 636518102 |  | 1144 | 31 | SH |  | SOLE |  | 31 | 0 | 0 |
| ARMSTRONG WORLD INDS INC NEW COM | Stock | 04247X102 |  | 549 | 8 | SH |  | SOLE |  | 8 | 0 | 0 |
| RADIAN GROUP INC COM | Stock | 750236101 |  | 439 | 23 | SH |  | SOLE |  | 23 | 0 | 0 |
| INOVIO PHARMACEUTICALS INC COM NEW | Stock | 45773H201 |  | 312 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| ISHARES GOVERNMENT/CREDIT BOND ETF | ETF | 464288596 |  | 13235 | 129 | SH |  | SOLE |  | 129 | 0 | 0 |
| ISHARES MBS ETF | ETF | 464288588 |  | 299098 | 3224 | SH |  | SOLE |  | 3224 | 0 | 0 |
| ISHARES PREFERRED  INCOME SECURITIES ETF | ETF | 464288687 |  | 797054 | 26107 | SH |  | SOLE |  | 26107 | 0 | 0 |
| ISHARES 10-20 YEAR TREASURY BOND ETF | ETF | 464288653 |  | 181923 | 1681 | SH |  | SOLE |  | 1681 | 0 | 0 |
| CHARLES RIV LABS INTL INC COM | Stock | 159864107 |  | 6319 | 29 | SH |  | SOLE |  | 29 | 0 | 0 |
| SALESFORCE INC COM | Stock | 79466L302 |  | 166666 | 1257 | SH |  | SOLE |  | 1257 | 0 | 0 |
| DOLBY LABORATORIES INC COM CL A | Stock | 25659T107 |  | 1340 | 19 | SH |  | SOLE |  | 19 | 0 | 0 |
| JUNIPER NETWORKS INC COM | Stock | 48203R104 |  | 1918 | 60 | SH |  | SOLE |  | 60 | 0 | 0 |
| MICROCHIP TECHNOLOGY INC. COM | Stock | 595017104 |  | 40074 | 570 | SH |  | SOLE |  | 570 | 0 | 0 |
| MCCORMICK  CO INC COM NON VTG | Stock | 579780206 |  | 13590 | 163 | SH |  | SOLE |  | 163 | 0 | 0 |
| PITNEY BOWES INC COM | Stock | 724479100 |  | 365 | 96 | SH |  | SOLE |  | 96 | 0 | 0 |
| INVESCO DWA MOMENTUM ETF | ETF | 46137V837 |  | 20107 | 283 | SH |  | SOLE |  | 283 | 0 | 0 |
| NORTHROP GRUMMAN CORP COM | Stock | 666807102 |  | 301177 | 552 | SH |  | SOLE |  | 552 | 0 | 0 |
| DIEBOLD NIXDORF INC COM STK | Stock | 253651103 |  | 6390 | 4500 | SH |  | SOLE |  | 4500 | 0 | 0 |
| SPDR EURO STOXX 50 ETF | ETF | 78463X202 |  | 58947 | 1523 | SH |  | SOLE |  | 1523 | 0 | 0 |
| DARDEN RESTAURANTS INC COM | Stock | 237194105 |  | 16701 | 120 | SH |  | SOLE |  | 120 | 0 | 0 |
| IDEXX LABS INC COM | Stock | 45168D104 |  | 76289 | 187 | SH |  | SOLE |  | 187 | 0 | 0 |
| RYDER SYS INC COM | Stock | 783549108 |  | 27160 | 325 | SH |  | SOLE |  | 325 | 0 | 0 |
| REPUBLIC SVCS INC COM | Stock | 760759100 |  | 1677 | 13 | SH |  | SOLE |  | 13 | 0 | 0 |
| THERMO FISHER SCIENTIFIC INC COM | Stock | 883556102 |  | 377223 | 685 | SH |  | SOLE |  | 685 | 0 | 0 |
| TORO CO COM | Stock | 891092108 |  | 14263 | 126 | SH |  | SOLE |  | 126 | 0 | 0 |
| VANGUARD MID-CAP VALUE ETF | ETF | 922908512 |  | 29347 | 217 | SH |  | SOLE |  | 217 | 0 | 0 |
| SEAGEN INC COM | Stock | 81181C104 |  | 5012 | 39 | SH |  | SOLE |  | 39 | 0 | 0 |
| PROSPECT CAP CORP COM | CEF | 74348T102 |  | 18759 | 2683 | SH |  | SOLE |  | 2683 | 0 | 0 |
| LOCKHEED MARTIN CORP COM | Stock | 539830109 |  | 4002423 | 8227 | SH |  | SOLE |  | 8227 | 0 | 0 |
| MANHATTAN ASSOCIATES INC COM | Stock | 562750109 |  | 3278 | 27 | SH |  | SOLE |  | 27 | 0 | 0 |
| JPMORGAN CHASE  CO COM | Stock | 46625H100 |  | 1969372 | 14685 | SH |  | SOLE |  | 14685 | 0 | 0 |
| TOOTSIE ROLL INDS INC COM | Stock | 890516107 |  | 5534 | 130 | SH |  | SOLE |  | 130 | 0 | 0 |
| INTERNATIONAL PAPER CO COM | Stock | 460146103 |  | 66178 | 1911 | SH |  | SOLE |  | 1911 | 0 | 0 |
| FLEXSHARES GLOBAL QUALITY REAL ESTATE INDEX FUND | ETF | 33939L787 |  | 6054 | 115 | SH |  | SOLE |  | 115 | 0 | 0 |
| HARTFORD FINL SVCS GROUP INC COM | Stock | 416515104 |  | 260628 | 3437 | SH |  | SOLE |  | 3437 | 0 | 0 |
| INVESCO DB BASE METALS FUND | ETF | 46140H700 |  | 6224 | 320 | SH |  | SOLE |  | 320 | 0 | 0 |
| ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF | ETF | 464288638 |  | 15101 | 305 | SH |  | SOLE |  | 305 | 0 | 0 |
| SPDR PORTFOLIO EMERGING MARKETS ETF | ETF | 78463X509 |  | 1484784 | 45048 | SH |  | SOLE |  | 45048 | 0 | 0 |
| GENWORTH FINL INC COM CL A | Stock | 37247D106 |  | 5290 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| MONOLITHIC PWR SYS INC COM | Stock | 609839105 |  | 157376 | 445 | SH |  | SOLE |  | 445 | 0 | 0 |
| CRESCENT PT ENERGY CORP COM | Stock | 22576C101 |  | 79 | 11 | SH |  | SOLE |  | 11 | 0 | 0 |
| SPDR GLOBAL DOW ETF | ETF | 78464A706 |  | 24457 | 242 | SH |  | SOLE |  | 242 | 0 | 0 |
| TERNIUM SA SPONSORED ADS | ADR | 880890108 |  | 2353 | 77 | SH |  | SOLE |  | 77 | 0 | 0 |
| CHEVRON CORP NEW COM | Stock | 166764100 |  | 8199155 | 45680 | SH |  | SOLE |  | 45680 | 0 | 0 |
| ISHARES NATIONAL MUNI BOND ETF | ETF | 464288414 |  | 1123540 | 10647 | SH |  | SOLE |  | 10647 | 0 | 0 |
| ALBEMARLE CORP COM | Stock | 012653101 |  | 80675 | 372 | SH |  | SOLE |  | 372 | 0 | 0 |
| CONOCOPHILLIPS COM | Stock | 20825C104 |  | 1334293 | 11307 | SH |  | SOLE |  | 11307 | 0 | 0 |
| VANGUARD FTSE DEVELOPED MARKETS ETF | ETF | 921943858 |  | 8636994 | 205789 | SH |  | SOLE |  | 205789 | 0 | 0 |
| PROSHARES ULTRAPRO SHORT S | ETF | 74347B110 |  | 3627 | 215 | SH |  | SOLE |  | 215 | 0 | 0 |
| CINCINNATI FINL CORP COM | Stock | 172062101 |  | 550451 | 5376 | SH |  | SOLE |  | 5376 | 0 | 0 |
| CAMPBELL SOUP CO COM | Stock | 134429109 |  | 191569 | 3375 | SH |  | SOLE |  | 3375 | 0 | 0 |
| DANAHER CORPORATION COM | Stock | 235851102 |  | 134311 | 506 | SH |  | SOLE |  | 506 | 0 | 0 |
| SPDR S BANK ETF | ETF | 78464A797 |  | 176373 | 3906 | SH |  | SOLE |  | 3906 | 0 | 0 |
| SPDR S RETAIL ETF | ETF | 78464A714 |  | 9274 | 153 | SH |  | SOLE |  | 153 | 0 | 0 |
| M  T BK CORP COM | Stock | 55261F104 |  | 102798 | 708 | SH |  | SOLE |  | 708 | 0 | 0 |
| KRATOS DEFENSE  SEC SOLUTIONS COM NEW | Stock | 50077B207 |  | 361 | 35 | SH |  | SOLE |  | 35 | 0 | 0 |
| ICAHN ENTERPRISES LP DEPOSITARY UNIT | Stock | 451100101 |  | 29283 | 578 | SH |  | SOLE |  | 578 | 0 | 0 |
| PERKINELMER INC COM | Stock | 714046109 |  | 318720 | 2273 | SH |  | SOLE |  | 2273 | 0 | 0 |
| TJX COS INC NEW COM | Stock | 872540109 |  | 70000 | 879 | SH |  | SOLE |  | 879 | 0 | 0 |
| ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT | CEF | 00326L100 |  | 15600 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| BANK AMERICA CORP COM | Stock | 060505104 |  | 500939 | 15124 | SH |  | SOLE |  | 15124 | 0 | 0 |
| LAZARD GLOBAL TOTAL RETURN  I COM | CEF | 52106W103 |  | 16616 | 1135 | SH |  | SOLE |  | 1135 | 0 | 0 |
| EXTRA SPACE STORAGE INC COM | REIT | 30225T102 |  | 192817 | 1310 | SH |  | SOLE |  | 1310 | 0 | 0 |
| REAVES UTIL INCOME FD COM SH BEN INT | CEF | 756158101 |  | 152771 | 5404 | SH |  | SOLE |  | 5404 | 0 | 0 |
| PRUDENTIAL PLC ADR | ADR | 74435K204 |  | 4946 | 180 | SH |  | SOLE |  | 180 | 0 | 0 |
| FIRST TRUST GLOBAL TACTICAL COMMODITY STRATEGY FUND | ETF | 33739H101 |  | 1518 | 62 | SH |  | SOLE |  | 62 | 0 | 0 |
| FLEXSHARES STOXX GLOBAL BROAD INFRASTRUCTURE INDEX FUND | ETF | 33939L795 |  | 34199 | 678 | SH |  | SOLE |  | 678 | 0 | 0 |
| TERADATA CORP DEL COM | Stock | 88076W103 |  | 1952 | 58 | SH |  | SOLE |  | 58 | 0 | 0 |
| VANGUARD CONSUMER DISCRETIONARY ETF | ETF | 92204A108 |  | 444629 | 2030 | SH |  | SOLE |  | 2030 | 0 | 0 |
| HANCOCK JOHN TAX-ADVANTAGED DI COM | CEF | 41013V100 |  | 7315 | 320 | SH |  | SOLE |  | 320 | 0 | 0 |
| HIGH INCOME SECS FD SHS BEN INT | CEF | 42968F108 |  | 22263 | 3425 | SH |  | SOLE |  | 3425 | 0 | 0 |
| INVESCO S 500 PURE GROWTH ETF | ETF | 46137V266 |  | 28958 | 191 | SH |  | SOLE |  | 191 | 0 | 0 |
| BLACKROCK CORPOR HI YLD FD INC COM | CEF | 09255P107 |  | 10908 | 1248 | SH |  | SOLE |  | 1248 | 0 | 0 |
| SPDR S DIVIDEND ETF | ETF | 78464A763 |  | 10867339 | 86862 | SH |  | SOLE |  | 86862 | 0 | 0 |
| SPDR NYSE TECHNOLOGY ETF | ETF | 78464A102 |  | 17921 | 185 | SH |  | SOLE |  | 185 | 0 | 0 |
| ISHARES MSCI GERMANY ETF | ETF | 464286806 |  | 742 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| SPDR PORTFOLIO S 1500 COMPOSITE STOCK MARKET ETF | ETF | 78464A805 |  | 4601276 | 97299 | SH |  | SOLE |  | 97299 | 0 | 0 |
| FLAHERTY  CRUMRINE PFD INCOME COM | CEF | 33848E106 |  | 8600 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| WALMART INC COM | Stock | 931142103 |  | 2923076 | 20615 | SH |  | SOLE |  | 20615 | 0 | 0 |
| WISDOMTREE U.S. LARGECAP FUND | ETF | 97717W588 |  | 516745 | 12427 | SH |  | SOLE |  | 12427 | 0 | 0 |
| ISHARES INTERNATIONAL SELECT DIVIDEND ETF | ETF | 464288448 |  | 111963 | 4122 | SH |  | SOLE |  | 4122 | 0 | 0 |
| ISHARES 3-7 YEAR TREASURY BOND ETF | ETF | 464288661 |  | 370980 | 3229 | SH |  | SOLE |  | 3229 | 0 | 0 |
| GLOBALSTAR INC COM | Stock | 378973408 |  | 56 | 42 | SH |  | SOLE |  | 42 | 0 | 0 |
| FIRST TRUST RISING DIVIDEND ACHIEVERS ETF | ETF | 33738R506 |  | 1086424 | 24736 | SH |  | SOLE |  | 24736 | 0 | 0 |
| INTERNATIONAL BUSINESS MACHS COM | Stock | 459200101 |  | 3971190 | 28186 | SH |  | SOLE |  | 28186 | 0 | 0 |
| ORACLE CORP COM | Stock | 68389X105 |  | 700228 | 8566 | SH |  | SOLE |  | 8566 | 0 | 0 |
| FIRST TRUST US EQUITY OPPORTUNITIES ETF | ETF | 336920103 |  | 21401 | 272 | SH |  | SOLE |  | 272 | 0 | 0 |
| RAYTHEON TECHNOLOGIES CORP COM | Stock | 75513E101 |  | 634301 | 6285 | SH |  | SOLE |  | 6285 | 0 | 0 |
| XTRACKERS MUNICIPAL INFRASTRUCTURE REVENUE BOND ETF | ETF | 233051705 |  | 142180 | 5984 | SH |  | SOLE |  | 5984 | 0 | 0 |
| VANGUARD FTSE EMERGING MARKETS ETF | ETF | 922042858 |  | 7551803 | 193735 | SH |  | SOLE |  | 193735 | 0 | 0 |
| TEXAS INSTRS INC COM | Stock | 882508104 |  | 1162608 | 7036 | SH |  | SOLE |  | 7036 | 0 | 0 |
| TARGET CORP COM | Stock | 87612E106 |  | 2281088 | 15305 | SH |  | SOLE |  | 15305 | 0 | 0 |
| INVESCO S 500 EQUAL WEIGHT ENERGY ETF | ETF | 46137V365 |  | 161735 | 2225 | SH |  | SOLE |  | 2225 | 0 | 0 |
| VANGUARD HIGH DIVIDEND YIELD INDEX ETF | ETF | 921946406 |  | 31710208 | 293043 | SH |  | SOLE |  | 293043 | 0 | 0 |
| SPDR BLOOMBERG INTERNATIONAL TREASURY BOND ETF | ETF | 78464A516 |  | 1561966 | 69637 | SH |  | SOLE |  | 69637 | 0 | 0 |
| SPDR NUVEEN BLOOMBERG MUNICIPAL BOND ETF | ETF | 78468R721 |  | 2418 | 53 | SH |  | SOLE |  | 53 | 0 | 0 |
| TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS | ADR | 881624209 |  | 1824 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| FIRST TRUST DORSEY WRIGHT FOCUS 5 ETF | ETF | 33738R605 |  | 1402133 | 30121 | SH |  | SOLE |  | 30121 | 0 | 0 |
| PFIZER INC COM | Stock | 717081103 |  | 3364210 | 65655 | SH |  | SOLE |  | 65655 | 0 | 0 |
| COUPA SOFTWARE INC COM | Stock | 22266L106 |  | 1821 | 23 | SH |  | SOLE |  | 23 | 0 | 0 |
| ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF | ETF | 464287242 |  | 368705 | 3497 | SH |  | SOLE |  | 3497 | 0 | 0 |
| MORGAN STANLEY COM NEW | Stock | 617446448 |  | 1525691 | 17945 | SH |  | SOLE |  | 17945 | 0 | 0 |
| VANECK AGRIBUSINESS ETF | ETF | 92189F700 |  | 64895 | 756 | SH |  | SOLE |  | 756 | 0 | 0 |
| ISHARES 0-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF | ETF | 46434V100 |  | 381971 | 7981 | SH |  | SOLE |  | 7981 | 0 | 0 |
| 3M CO COM | Stock | 88579Y101 |  | 1224026 | 10207 | SH |  | SOLE |  | 10207 | 0 | 0 |
| SPDR S INTERNATIONAL SMALL CAP ETF | ETF | 78463X871 |  | 164597 | 5596 | SH |  | SOLE |  | 5596 | 0 | 0 |
| SPECTRUM PHARMACEUTICALS INC COM | Stock | 84763A108 |  | 9 | 24 | SH |  | SOLE |  | 24 | 0 | 0 |
| EL PASO ENERGY CAP TR I PFD CV TR SEC 28 | Convertible Preferred | 283678209 |  | 110976 | 2464 | SH |  | SOLE |  | 2464 | 0 | 0 |
| KLA CORP COM NEW | Stock | 482480100 |  | 21491 | 57 | SH |  | SOLE |  | 57 | 0 | 0 |
| SCHWAB FUNDAMENTAL US BROAD MARKET INDEX ETF | ETF | 808524789 |  | 737 | 14 | SH |  | SOLE |  | 14 | 0 | 0 |
| ISHARES MSCI USA VALUE FACTOR ETF | ETF | 46432F388 |  | 357851 | 3926 | SH |  | SOLE |  | 3926 | 0 | 0 |
| HP INC COM | Stock | 40434L105 |  | 23386 | 870 | SH |  | SOLE |  | 870 | 0 | 0 |
| EHEALTH INC COM | Stock | 28238P109 |  | 15 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| GILEAD SCIENCES INC COM | Stock | 375558103 |  | 185877 | 2165 | SH |  | SOLE |  | 2165 | 0 | 0 |
| ENERSYS COM | Stock | 29275Y102 |  | 8569 | 116 | SH |  | SOLE |  | 116 | 0 | 0 |
| NUVEEN NASDAQ 100 DYNAMIC OVER COM SHS | CEF | 670699107 |  | 34731 | 1700 | SH |  | SOLE |  | 1700 | 0 | 0 |
| CATERPILLAR INC COM | Stock | 149123101 |  | 1055155 | 4404 | SH |  | SOLE |  | 4404 | 0 | 0 |
| TRINET GROUP INC COM | Stock | 896288107 |  | 203 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| FST TR NEW OPPORT MLP  ENE FD COM | CEF | 33739M100 |  | 1316934 | 217675 | SH |  | SOLE |  | 217675 | 0 | 0 |
| BAKER HUGHES COMPANY CL A | Stock | 05722G100 |  | 709 | 24 | SH |  | SOLE |  | 24 | 0 | 0 |
| ALPHABET INC CAP STK CL C | Stock | 02079K107 |  | 1551622 | 17487 | SH |  | SOLE |  | 17487 | 0 | 0 |
| FIRST TRUST DORSEY WRIGHT MOMENTUM  DIVIDEND ETF | ETF | 33738R696 |  | 12302 | 430 | SH |  | SOLE |  | 430 | 0 | 0 |
| BEST BUY INC COM | Stock | 086516101 |  | 39062 | 487 | SH |  | SOLE |  | 487 | 0 | 0 |
| VUZIX CORP COM NEW | Stock | 92921W300 |  | 160 | 44 | SH |  | SOLE |  | 44 | 0 | 0 |
| PROSHARES DJ BROOKFIELD GLOBAL INFRASTRUCTURE ETF | ETF | 74347B508 |  | 17521 | 394 | SH |  | SOLE |  | 394 | 0 | 0 |
| BED BATH  BEYOND INC COM | Stock | 075896100 |  | 251 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| AMERICAN EXPRESS CO COM | Stock | 025816109 |  | 1569895 | 10625 | SH |  | SOLE |  | 10625 | 0 | 0 |
| SORRENTO THERAPEUTICS INC COM NEW | Stock | 83587F202 |  | 2482 | 2801 | SH |  | SOLE |  | 2801 | 0 | 0 |
| AMGEN INC COM | Stock | 031162100 |  | 2677177 | 10193 | SH |  | SOLE |  | 10193 | 0 | 0 |
| LANDS END INC NEW COM | Stock | 51509F105 |  | 99 | 13 | SH |  | SOLE |  | 13 | 0 | 0 |
| CLEAN HARBORS INC COM | Stock | 184496107 |  | 12325 | 108 | SH |  | SOLE |  | 108 | 0 | 0 |
| APPLIED MATLS INC COM | Stock | 038222105 |  | 2039017 | 20938 | SH |  | SOLE |  | 20938 | 0 | 0 |
| OTIS WORLDWIDE CORP COM | Stock | 68902V107 |  | 64684 | 826 | SH |  | SOLE |  | 826 | 0 | 0 |
| ALLY FINL INC COM | Stock | 02005N100 |  | 40777 | 1667 | SH |  | SOLE |  | 1667 | 0 | 0 |
| ANALOG DEVICES INC COM | Stock | 032654105 |  | 277493 | 1691 | SH |  | SOLE |  | 1691 | 0 | 0 |
| PAYCOM SOFTWARE INC COM | Stock | 70432V102 |  | 4034 | 13 | SH |  | SOLE |  | 13 | 0 | 0 |
| CITY OFFICE REIT INC COM | REIT | 178587101 |  | 87933 | 10493 | SH |  | SOLE |  | 10493 | 0 | 0 |
| TYSON FOODS INC CL A | Stock | 902494103 |  | 158107 | 2539 | SH |  | SOLE |  | 2539 | 0 | 0 |
| INVESCO EMERGING MARKETS SOVEREIGN DEBT ETF | ETF | 46138E784 |  | 4481 | 240 | SH |  | SOLE |  | 240 | 0 | 0 |
| FIRST TRUST NYSE ARCA BIOTECHNOLOGY INDEX FUND | ETF | 33733E203 |  | 123921 | 804 | SH |  | SOLE |  | 804 | 0 | 0 |
| FIRST TRUST DOW JONES INTERNET INDEX FUND | ETF | 33733E302 |  | 715502 | 5810 | SH |  | SOLE |  | 5810 | 0 | 0 |
| VANGUARD UTILITIES ETF | ETF | 92204A876 |  | 944293 | 6157 | SH |  | SOLE |  | 6157 | 0 | 0 |
| WISDOMTREE EMERGING MARKETS HIGH DIVIDEND FUND | ETF | 97717W315 |  | 108274 | 3038 | SH |  | SOLE |  | 3038 | 0 | 0 |
| ISHARES YIELD OPTIMIZED BOND ETF | ETF | 46434V787 |  | 22 | 1 | SH |  | SOLE |  | 1 | 0 | 0 |
| INTERNATIONAL GAME TECHNOLOGY SHS USD | Stock | G4863A108 |  | 63572 | 2803 | SH |  | SOLE |  | 2803 | 0 | 0 |
| QUIDELORTHO CORP COM | Stock | 219798105 |  | 3084 | 36 | SH |  | SOLE |  | 36 | 0 | 0 |
| TRANSDIGM GROUP INC COM | Stock | 893641100 |  | 190784 | 303 | SH |  | SOLE |  | 303 | 0 | 0 |
| HUMANA INC COM | Stock | 444859102 |  | 78877 | 154 | SH |  | SOLE |  | 154 | 0 | 0 |
| ISHARES IBONDS MAR 2023 TERM CORPORATE ETF | ETF | 46432FAZ0 |  | 41189 | 1554 | SH |  | SOLE |  | 1554 | 0 | 0 |
| JONES LANG LASALLE INC COM | Stock | 48020Q107 |  | 42711 | 268 | SH |  | SOLE |  | 268 | 0 | 0 |
| MOBILE TELESYSTEMS PUB JT STK SPONSORED ADR | ADR | 607409109 |  | 0 | 525 | SH |  | SOLE |  | 525 | 0 | 0 |
| ARES MANAGEMENT CORPORATION CL A COM STK | Stock | 03990B101 |  | 1437 | 21 | SH |  | SOLE |  | 21 | 0 | 0 |
| CVR ENERGY INC COM | Stock | 12662P108 |  | 627 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| FRANKLIN RESOURCES INC COM | Stock | 354613101 |  | 69353 | 2629 | SH |  | SOLE |  | 2629 | 0 | 0 |
| INVESCO S MIDCAP 400 PURE VALUE ETF | ETF | 46137V191 |  | 666956 | 7351 | SH |  | SOLE |  | 7351 | 0 | 0 |
| INVESCO S 500 PURE VALUE ETF | ETF | 46137V258 |  | 7798 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| SPDR PORTFOLIO TIPS ETF | ETF | 78464A656 |  | 402526 | 15626 | SH |  | SOLE |  | 15626 | 0 | 0 |
| ENERGOUS CORP COM | Stock | 29272C103 |  | 418 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| NUVEEN AMT FREE QLTY MUN INCME COM | CEF | 670657105 |  | 391087 | 34396 | SH |  | SOLE |  | 34396 | 0 | 0 |
| BLACKROCK ENHANCED INTL DIV TR COM BENE INTER | CEF | 092524107 |  | 1752 | 349 | SH |  | SOLE |  | 349 | 0 | 0 |
| WILLIAMS COS INC COM | Stock | 969457100 |  | 427108 | 12982 | SH |  | SOLE |  | 12982 | 0 | 0 |
| UNITED STATES STL CORP NEW COM | Stock | 912909108 |  | 5965 | 238 | SH |  | SOLE |  | 238 | 0 | 0 |
| ZIONS BANCORPORATION N A COM | Stock | 989701107 |  | 87849 | 1787 | SH |  | SOLE |  | 1787 | 0 | 0 |
| INVESCO VARIABLE RATE PREFERRED ETF | ETF | 46138G870 |  | 25211 | 1126 | SH |  | SOLE |  | 1126 | 0 | 0 |
| JD.COM INC SPON ADR CL A | ADR | 47215P106 |  | 14482 | 258 | SH |  | SOLE |  | 258 | 0 | 0 |
| ISHARES MSCI SOUTH KOREA ETF | ETF | 464286772 |  | 282 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| CERAGON NETWORKS LTD ORD | Stock | M22013102 |  | 21 | 11 | SH |  | SOLE |  | 11 | 0 | 0 |
| EATON VANCE RISK-MANAGED DIVER COM | CEF | 27829G106 |  | 92438 | 12325 | SH |  | SOLE |  | 12325 | 0 | 0 |
| AGNICO EAGLE MINES LTD COM | Stock | 008474108 |  | 4679 | 90 | SH |  | SOLE |  | 90 | 0 | 0 |
| ARISTA NETWORKS INC COM | Stock | 040413106 |  | 1092 | 9 | SH |  | SOLE |  | 9 | 0 | 0 |
| MAIN STR CAP CORP COM | CEF | 56035L104 |  | 60640 | 1641 | SH |  | SOLE |  | 1641 | 0 | 0 |
| CANADIAN NATL RY CO COM | Stock | 136375102 |  | 29007 | 244 | SH |  | SOLE |  | 244 | 0 | 0 |
| TRINSEO PLC SHS | Stock | G9059U107 |  | 977 | 43 | SH |  | SOLE |  | 43 | 0 | 0 |
| COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP | ADR | 191241108 |  | 10182 | 150 | SH |  | SOLE |  | 150 | 0 | 0 |
| ISHARES CORE S U.S. GROWTH ETF | ETF | 464287671 |  | 58287 | 715 | SH |  | SOLE |  | 715 | 0 | 0 |
| ISHARES CORE S US VALUE ETF | ETF | 464287663 |  | 29594 | 419 | SH |  | SOLE |  | 419 | 0 | 0 |
| ISHARES MSCI USA SIZE FACTOR ETF | ETF | 46432F370 |  | 58759 | 516 | SH |  | SOLE |  | 516 | 0 | 0 |
| FIRST TRUST DEVELOPED MARKETS EX-US ALPHADEX FUND | ETF | 33737J174 |  | 18519 | 388 | SH |  | SOLE |  | 388 | 0 | 0 |
| ISHARES U.S. CONSUMER DISCRETIONARY ETF | ETF | 464287580 |  | 346370 | 6080 | SH |  | SOLE |  | 6080 | 0 | 0 |
| VIPER ENERGY PARTNERS LP COM UNT RP INT | Stock | 92763M105 |  | 954 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| SPDR S OIL  GAS EXPLORATION  PRODUCTION ETF | ETF | 78468R556 |  | 67940 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| SPDR S 1500 VALUE TILT ETF | ETF | 78464A128 |  | 249828 | 1787 | SH |  | SOLE |  | 1787 | 0 | 0 |
| NETEASE INC SPONSORED ADS | ADR | 64110W102 |  | 12783 | 176 | SH |  | SOLE |  | 176 | 0 | 0 |
| MERCADOLIBRE INC COM | Stock | 58733R102 |  | 1382756 | 1634 | SH |  | SOLE |  | 1634 | 0 | 0 |
| BANK MONTREAL QUE COM | Stock | 063671101 |  | 1087 | 12 | SH |  | SOLE |  | 12 | 0 | 0 |
| CHIMERA INVT CORP COM NEW | REIT | 16934Q208 |  | 3559 | 647 | SH |  | SOLE |  | 647 | 0 | 0 |
| SK TELECOM LTD SPONSORED ADR | ADR | 78440P306 |  | 577 | 28 | SH |  | SOLE |  | 28 | 0 | 0 |
| TC ENERGY CORP COM | Stock | 87807B107 |  | 29895 | 750 | SH |  | SOLE |  | 750 | 0 | 0 |
| UNITED MICROELECTRONICS CORP SPON ADR NEW | ADR | 910873405 |  | 20054 | 3071 | SH |  | SOLE |  | 3071 | 0 | 0 |
| NEXTERA ENERGY PARTNERS LP COM UNIT PART IN | Stock | 65341B106 |  | 1542 | 22 | SH |  | SOLE |  | 22 | 0 | 0 |
| VANGUARD DIVIDEND APPRECIATION ETF | ETF | 921908844 |  | 896779 | 5905 | SH |  | SOLE |  | 5905 | 0 | 0 |
| DIGITALBRIDGE GROUP INC CL A NEW | Stock | 25401T603 |  | 8358 | 764 | SH |  | SOLE |  | 764 | 0 | 0 |
| SPDR MSCI EAFE STRATEGICFACTORS ETF | ETF | 78463X434 |  | 279540 | 4361 | SH |  | SOLE |  | 4361 | 0 | 0 |
| ISHARES MSCI EAFE SMALL-CAP ETF | ETF | 464288273 |  | 214680 | 3801 | SH |  | SOLE |  | 3801 | 0 | 0 |
| WIPRO LTD SPON ADR 1 SH | ADR | 97651M109 |  | 583 | 125 | SH |  | SOLE |  | 125 | 0 | 0 |
| FIDELITY NATIONAL FINANCIAL IN FNF GROUP COM | Stock | 31620R303 |  | 75090 | 1996 | SH |  | SOLE |  | 1996 | 0 | 0 |
| NATIONAL PRESTO INDS INC COM | Stock | 637215104 |  | 25673 | 375 | SH |  | SOLE |  | 375 | 0 | 0 |
| TIMKENSTEEL CORPORATION COM | Stock | 887399103 |  | 1817 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| HERCULES CAPITAL INC COM | CEF | 427096508 |  | 330 | 24 | SH |  | SOLE |  | 24 | 0 | 0 |
| FLEXSHARES INTERNATIONAL QUALITY DIVIDEND DYNAMIC INDEX FUND | ETF | 33939L829 |  | 12172 | 504 | SH |  | SOLE |  | 504 | 0 | 0 |
| AMERICAN SUPERCONDUCTOR CORP SHS NEW | Stock | 030111207 |  | 810 | 220 | SH |  | SOLE |  | 220 | 0 | 0 |
| ABRDN ASIA PACIFIC INCOME FUND COM | CEF | 003009107 |  | 1841 | 700 | SH |  | SOLE |  | 700 | 0 | 0 |
| GLOBAL X NASDAQ 100 COVERED CALL ETF | ETF | 37954Y483 |  | 15465 | 972 | SH |  | SOLE |  | 972 | 0 | 0 |
| NUVEEN PFD  INCOME OPPORTUNIT COM | CEF | 67073B106 |  | 138677 | 19049 | SH |  | SOLE |  | 19049 | 0 | 0 |
| ISHARES 7-10 YEAR TREASURY BOND ETF | ETF | 464287440 |  | 1479306 | 15444 | SH |  | SOLE |  | 15444 | 0 | 0 |
| ISHARES CORE U.S. AGGREGATE BOND ETF | ETF | 464287226 |  | 20006419 | 206273 | SH |  | SOLE |  | 206273 | 0 | 0 |
| ISHARES 20 YEAR TREASURY BOND ETF | ETF | 464287432 |  | 3316080 | 33307 | SH |  | SOLE |  | 33307 | 0 | 0 |
| ANTERO RESOURCES CORP COM | Stock | 03674X106 |  | 8987 | 290 | SH |  | SOLE |  | 290 | 0 | 0 |
| ISHARES CORE DIVIDEND GROWTH ETF | ETF | 46434V621 |  | 8373326 | 167466 | SH |  | SOLE |  | 167466 | 0 | 0 |
| INVESCO BUYBACK ACHIEVERS ETF | ETF | 46137V308 |  | 7872 | 92 | SH |  | SOLE |  | 92 | 0 | 0 |
| LIBERTY MEDIA CORP DEL COM SER C FRMLA | Stock | 531229854 |  | 239 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| TEKLA HEALTHCARE OPPORTUNITIES SHS | CEF | 879105104 |  | 4953 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| SPDR PORTFOLIO S 500 ETF | ETF | 78464A854 |  | 7605628 | 169089 | SH |  | SOLE |  | 169089 | 0 | 0 |
| SYNCHRONY FINANCIAL COM | Stock | 87165B103 |  | 56651 | 1724 | SH |  | SOLE |  | 1724 | 0 | 0 |
| EATON CORP PLC SHS | Stock | G29183103 |  | 1140329 | 7265 | SH |  | SOLE |  | 7265 | 0 | 0 |
| FLAHERTY  CRUMRINE TOTAL RETU COM | CEF | 338479108 |  | 7848 | 497 | SH |  | SOLE |  | 497 | 0 | 0 |
| INVESCO DB US DOLLAR INDEX BULLISH FUND | ETF | 46141D203 |  | 14044 | 505 | SH |  | SOLE |  | 505 | 0 | 0 |
| INVESCO NATIONAL AMT-FREE MUNICIPAL BOND ETF | ETF | 46138E537 |  | 99326 | 4329 | SH |  | SOLE |  | 4329 | 0 | 0 |
| NUVEEN SR INCOME FD COM | CEF | 67067Y104 |  | 5508 | 1200 | SH |  | SOLE |  | 1200 | 0 | 0 |
| ISHARES GLOBAL REIT ETF | ETF | 46434V647 |  | 2316 | 102 | SH |  | SOLE |  | 102 | 0 | 0 |
| VICTORYSHARES US EQ INCOME ENHANCED VOLATILITY WTD ETF | ETF | 92647N824 |  | 505483 | 8143 | SH |  | SOLE |  | 8143 | 0 | 0 |
| BLACKROCK ULTRA SHORT-TERM BOND ETF | ETF | 46434V878 |  | 62633 | 1251 | SH |  | SOLE |  | 1251 | 0 | 0 |
| ISHARES CORE MSCI EUROPE ETF | ETF | 46434V738 |  | 7220 | 152 | SH |  | SOLE |  | 152 | 0 | 0 |
| B  G FOODS INC NEW COM | Stock | 05508R106 |  | 36505 | 3274 | SH |  | SOLE |  | 3274 | 0 | 0 |
| AXON ENTERPRISE INC COM | Stock | 05464C101 |  | 196793 | 1186 | SH |  | SOLE |  | 1186 | 0 | 0 |
| TRIMBLE INC COM | Stock | 896239100 |  | 657 | 13 | SH |  | SOLE |  | 13 | 0 | 0 |
| BROOKFIELD INFRAST PARTNERS LP LP INT UNIT | Stock | G16252101 |  | 23893 | 771 | SH |  | SOLE |  | 771 | 0 | 0 |
| FIRST TRUST ENHANCED SHORT MATURITY ETF | ETF | 33739Q408 |  | 51891 | 873 | SH |  | SOLE |  | 873 | 0 | 0 |
| ISHARES S SMALL-CAP 600 VALUE ETF | ETF | 464287879 |  | 860181 | 9420 | SH |  | SOLE |  | 9420 | 0 | 0 |
| INVESCO FTSE RAFI DEVELOPED MARKETS EX-US SMALL-MID ETF | ETF | 46138E735 |  | 195255 | 6592 | SH |  | SOLE |  | 6592 | 0 | 0 |
| TANDEM DIABETES CARE INC COM NEW | Stock | 875372203 |  | 49715 | 1106 | SH |  | SOLE |  | 1106 | 0 | 0 |
| SPROTT GOLD MINERS ETF | ETF | 85210B102 |  | 8443 | 341 | SH |  | SOLE |  | 341 | 0 | 0 |
| ISHARES S MID-CAP 400 GROWTH ETF | ETF | 464287606 |  | 203193 | 2975 | SH |  | SOLE |  | 2975 | 0 | 0 |
| CANOPY GROWTH CORP COM | Stock | 138035100 |  | 12991 | 5624 | SH |  | SOLE |  | 5624 | 0 | 0 |
| ISHARES S MID-CAP 400 VALUE ETF | ETF | 464287705 |  | 1139645 | 11306 | SH |  | SOLE |  | 11306 | 0 | 0 |
| STORE CAP CORP COM | REIT | 862121100 |  | 37895 | 1181 | SH |  | SOLE |  | 1181 | 0 | 0 |
| SOCIETAL CDMO INC COM | Stock | 75629F109 |  | 745 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| WISDOMTREE INTERNATIONAL HEDGED QUALITY DIVIDEND GROWTH FUND | ETF | 97717X594 |  | 5697717 | 159913 | SH |  | SOLE |  | 159913 | 0 | 0 |
| ALIBABA GROUP HLDG LTD SPONSORED ADS | ADR | 01609W102 |  | 222868 | 2530 | SH |  | SOLE |  | 2530 | 0 | 0 |
| CITIZENS FINL GROUP INC COM | Stock | 174610105 |  | 122277 | 3105 | SH |  | SOLE |  | 3105 | 0 | 0 |
| INVESCO BULLETSHARES 2024 CORPORATE BOND ETF | ETF | 46138J841 |  | 10960 | 535 | SH |  | SOLE |  | 535 | 0 | 0 |
| HARMONIC INC COM | Stock | 413160102 |  | 118201 | 9023 | SH |  | SOLE |  | 9023 | 0 | 0 |
| WAYFAIR INC CL A | Stock | 94419L101 |  | 2039 | 62 | SH |  | SOLE |  | 62 | 0 | 0 |
| DNP SELECT INCOME FD INC COM | CEF | 23325P104 |  | 226738 | 20154 | SH |  | SOLE |  | 20154 | 0 | 0 |
| HUBSPOT INC COM | Stock | 443573100 |  | 867 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| ISHARES CORE TOTAL USD BOND MARKET ETF | ETF | 46434V613 |  | 495500 | 11028 | SH |  | SOLE |  | 11028 | 0 | 0 |
| WISDOMTREE EMERGING MARKETS SMALLCAP DIVIDEND FUND | ETF | 97717W281 |  | 264948 | 6022 | SH |  | SOLE |  | 6022 | 0 | 0 |
| INVESCO 1-30 LADDERED TREASURY ETF | ETF | 46138E107 |  | 185039 | 6440 | SH |  | SOLE |  | 6440 | 0 | 0 |
| KEYSIGHT TECHNOLOGIES INC COM | Stock | 49338L103 |  | 31819 | 186 | SH |  | SOLE |  | 186 | 0 | 0 |
| AVANOS MED INC COM | Stock | 05350V106 |  | 541 | 20 | SH |  | SOLE |  | 20 | 0 | 0 |
| CANADIAN SOLAR INC COM | Stock | 136635109 |  | 1854 | 60 | SH |  | SOLE |  | 60 | 0 | 0 |
| BLACKROCK SCIENCE  TECHNOLOGY SHS | CEF | 09258G104 |  | 213 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| VANGUARD LONG-TERM BOND ETF | ETF | 921937793 |  | 4192972 | 57882 | SH |  | SOLE |  | 57882 | 0 | 0 |
| EAGLE POINT CREDIT COMPANY INC COM | CEF | 269808101 |  | 25300 | 2500 | SH |  | SOLE |  | 2500 | 0 | 0 |
| PLANET FITNESS INC CL A | Stock | 72703H101 |  | 5595 | 71 | SH |  | SOLE |  | 71 | 0 | 0 |
| ADTRAN HOLDINGS INC COM | Stock | 00486H105 |  | 395 | 21 | SH |  | SOLE |  | 21 | 0 | 0 |
| LIBERTY BROADBAND CORP COM SER A | Stock | 530307107 |  | 152 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| LIBERTY BROADBAND CORP COM SER C | Stock | 530307305 |  | 92287 | 1210 | SH |  | SOLE |  | 1210 | 0 | 0 |
| ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR | ADR | 03524A108 |  | 121505 | 2023 | SH |  | SOLE |  | 2023 | 0 | 0 |
| ANTERO MIDSTREAM CORP COM | Stock | 03676B102 |  | 13272 | 1230 | SH |  | SOLE |  | 1230 | 0 | 0 |
| ALTAIR ENGR INC COM CL A | Stock | 021369103 |  | 1364 | 30 | SH |  | SOLE |  | 30 | 0 | 0 |
| AMEDISYS INC COM | Stock | 023436108 |  | 3007 | 36 | SH |  | SOLE |  | 36 | 0 | 0 |
| ZIVO BIOSCIENCE INC COM NEW | Stock | 98978N101 |  | 65415 | 26166 | SH |  | SOLE |  | 26166 | 0 | 0 |
| PLUG POWER INC COM NEW | Stock | 72919P202 |  | 45868 | 3708 | SH |  | SOLE |  | 3708 | 0 | 0 |
| ESSENTIAL UTILS INC COM | Stock | 29670G102 |  | 16833 | 352 | SH |  | SOLE |  | 352 | 0 | 0 |
| ASSOCIATED BANC CORP COM | Stock | 045487105 |  | 7195 | 311 | SH |  | SOLE |  | 311 | 0 | 0 |
| ETFMG PRIME CYBER SECURITY ETFMG PRIME CYBER SECURITY FUND | ETF | 26924G201 |  | 27619 | 627 | SH |  | SOLE |  | 627 | 0 | 0 |
| BOISE CASCADE CO DEL COM | Stock | 09739D100 |  | 28086 | 409 | SH |  | SOLE |  | 409 | 0 | 0 |
| BORGWARNER INC COM | Stock | 099724106 |  | 4991 | 124 | SH |  | SOLE |  | 124 | 0 | 0 |
| C H ROBINSON WORLDWIDE INC COM NEW | Stock | 12541W209 |  | 29299 | 320 | SH |  | SOLE |  | 320 | 0 | 0 |
| TOPGOLF CALLAWAY BRANDS CORP COM | Stock | 131193104 |  | 10152 | 514 | SH |  | SOLE |  | 514 | 0 | 0 |
| CARA THERAPEUTICS INC COM | Stock | 140755109 |  | 183 | 17 | SH |  | SOLE |  | 17 | 0 | 0 |
| FIRST TRUST NASDAQ CLEAN EDGE GREEN ENERGY INDEX FUND | ETF | 33733E500 |  | 473363 | 10031 | SH |  | SOLE |  | 10031 | 0 | 0 |
| TOMPKINS FINL CORP COM | Stock | 890110109 |  | 405 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| CRACKER BARREL OLD CTRY STORE COM | Stock | 22410J106 |  | 12127 | 128 | SH |  | SOLE |  | 128 | 0 | 0 |
| CIENA CORP COM NEW | Stock | 171779309 |  | 6576 | 129 | SH |  | SOLE |  | 129 | 0 | 0 |
| EXLSERVICE HOLDINGS INC COM | Stock | 302081104 |  | 2033 | 12 | SH |  | SOLE |  | 12 | 0 | 0 |
| CORBUS PHARMACEUTICALS HLDGS I COM | Stock | 21833P103 |  | 83 | 750 | SH |  | SOLE |  | 750 | 0 | 0 |
| COLUMBIA SPORTSWEAR CO COM | Stock | 198516106 |  | 613 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| COMPASS MINERALS INTL INC COM | Stock | 20451N101 |  | 3157 | 77 | SH |  | SOLE |  | 77 | 0 | 0 |
| FIRST TRUST INTERNATIONAL EQUITY OPPORTUNITIES ETF | ETF | 33734X853 |  | 305547 | 7862 | SH |  | SOLE |  | 7862 | 0 | 0 |
| CRANE HLDGS CO COM | Stock | 224441105 |  | 52278 | 520 | SH |  | SOLE |  | 520 | 0 | 0 |
| WOLFSPEED INC COM | Stock | 977852102 |  | 16708 | 242 | SH |  | SOLE |  | 242 | 0 | 0 |
| NUVEEN GLOBAL HIGH INCOME FD SHS | CEF | 67075G103 |  | 134719 | 11975 | SH |  | SOLE |  | 11975 | 0 | 0 |
| NUVEEN ARIZONA QLTY MUN INC FD COM | CEF | 67061W104 |  | 44640 | 4000 | SH |  | SOLE |  | 4000 | 0 | 0 |
| DELTA AIR LINES INC DEL COM NEW | Stock | 247361702 |  | 221714 | 6747 | SH |  | SOLE |  | 6747 | 0 | 0 |
| AMARIN CORP PLC SPONS ADR NEW | ADR | 023111206 |  | 908 | 750 | SH |  | SOLE |  | 750 | 0 | 0 |
| JAZZ PHARMACEUTICALS PLC SHS USD | Stock | G50871105 |  | 1434 | 9 | SH |  | SOLE |  | 9 | 0 | 0 |
| EMCOR GROUP INC COM | Stock | 29084Q100 |  | 889 | 6 | SH |  | SOLE |  | 6 | 0 | 0 |
| EATON VANCE SHORT DURATION DIV COM | CEF | 27828V104 |  | 22418 | 2200 | SH |  | SOLE |  | 2200 | 0 | 0 |
| ADAM NAT RES FD INC COM | CEF | 00548F105 |  | 12775 | 586 | SH |  | SOLE |  | 586 | 0 | 0 |
| EXELIXIS INC COM | Stock | 30161Q104 |  | 8020 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| ISHARES BROAD USD INVESTMENT GRADE CORPORATE BOND ETF | ETF | 464288620 |  | 11836 | 241 | SH |  | SOLE |  | 241 | 0 | 0 |
| FIRST AMERN FINL CORP COM | Stock | 31847R102 |  | 16958 | 324 | SH |  | SOLE |  | 324 | 0 | 0 |
| VANGUARD SHORT-TERM BOND ETF | ETF | 921937827 |  | 901843 | 11979 | SH |  | SOLE |  | 11979 | 0 | 0 |
| KRANESHARES BOSERA MSCI CHINA A 50 CONNECT INDEX ETF | ETF | 500767405 |  | 12745 | 500 | SH |  | SOLE |  | 500 | 0 | 0 |
| FULTON FINL CORP PA COM | Stock | 360271100 |  | 85833 | 5100 | SH |  | SOLE |  | 5100 | 0 | 0 |
| GABELLI EQUITY TR INC COM | CEF | 362397101 |  | 115853 | 21141 | SH |  | SOLE |  | 21141 | 0 | 0 |
| GABELLI MULTIMEDIA TR INC COM | CEF | 36239Q109 |  | 10165 | 1900 | SH |  | SOLE |  | 1900 | 0 | 0 |
| GABELLI UTIL TR COM | CEF | 36240A101 |  | 186323 | 24810 | SH |  | SOLE |  | 24810 | 0 | 0 |
| GARTNER INC COM | Stock | 366651107 |  | 34286 | 102 | SH |  | SOLE |  | 102 | 0 | 0 |
| SPDR PORTFOLIO S 500 GROWTH ETF | ETF | 78464A409 |  | 44615495 | 880511 | SH |  | SOLE |  | 880511 | 0 | 0 |
| ARK GENOMIC REVOLUTION ETF | ETF | 00214Q302 |  | 3388 | 120 | SH |  | SOLE |  | 120 | 0 | 0 |
| GLACIER BANCORP INC NEW COM | Stock | 37637Q105 |  | 61726 | 1249 | SH |  | SOLE |  | 1249 | 0 | 0 |
| JOHN HANCOCK MULTIFACTOR MID CAP ETF | ETF | 47804J206 |  | 29693 | 638 | SH |  | SOLE |  | 638 | 0 | 0 |
| T. ROWE PRICE DIVIDEND GROWTH ETF | ETF | 87283Q404 |  | 65149 | 2075 | SH |  | SOLE |  | 2075 | 0 | 0 |
| NEW RELIC INC COM | Stock | 64829B100 |  | 282 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| RESTAURANT BRANDS INTL INC COM | Stock | 76131D103 |  | 4074 | 63 | SH |  | SOLE |  | 63 | 0 | 0 |
| KENNAMETAL INC COM | Stock | 489170100 |  | 611 | 25 | SH |  | SOLE |  | 25 | 0 | 0 |
| LAM RESEARCH CORP COM | Stock | 512807108 |  | 78596 | 187 | SH |  | SOLE |  | 187 | 0 | 0 |
| LATTICE SEMICONDUCTOR CORP COM | Stock | 518415104 |  | 2401 | 37 | SH |  | SOLE |  | 37 | 0 | 0 |
| BUCKLE INC COM | Stock | 118440106 |  | 97503 | 2150 | SH |  | SOLE |  | 2150 | 0 | 0 |
| FIRST TRUST WATER ETF | ETF | 33733B100 |  | 639504 | 8058 | SH |  | SOLE |  | 8058 | 0 | 0 |
| LITTELFUSE INC COM | Stock | 537008104 |  | 43600 | 198 | SH |  | SOLE |  | 198 | 0 | 0 |
| MURPHY USA INC COM | Stock | 626755102 |  | 69046 | 247 | SH |  | SOLE |  | 247 | 0 | 0 |
| MKS INSTRS INC COM | Stock | 55306N104 |  | 5592 | 66 | SH |  | SOLE |  | 66 | 0 | 0 |
| SPDR PORTFOLIO S 500 VALUE ETF | ETF | 78464A508 |  | 43168107 | 1110005 | SH |  | SOLE |  | 1110005 | 0 | 0 |
| ONTO INNOVATION INC COM | Stock | 683344105 |  | 68090 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| INVESCO RUSSELL 1000 EQUAL WEIGHT ETF | ETF | 46138E420 |  | 108486 | 2700 | SH |  | SOLE |  | 2700 | 0 | 0 |
| FIRST TRUST LONG/SHORT EQUITY ETF | ETF | 33739P103 |  | 2053 | 42 | SH |  | SOLE |  | 42 | 0 | 0 |
| PHILIP MORRIS INTL INC COM | Stock | 718172109 |  | 1369032 | 13526 | SH |  | SOLE |  | 13526 | 0 | 0 |
| INSEEGO CORP COM | Stock | 45782B104 |  | 3 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| NRG ENERGY INC COM NEW | Stock | 629377508 |  | 18520 | 582 | SH |  | SOLE |  | 582 | 0 | 0 |
| NATIONAL CINEMEDIA INC COM | Stock | 635309107 |  | 704 | 3200 | SH |  | SOLE |  | 3200 | 0 | 0 |
| OVERSTOCK COM INC DEL COM | Stock | 690370101 |  | 23484 | 1213 | SH |  | SOLE |  | 1213 | 0 | 0 |
| NUCOR CORP COM | Stock | 670346105 |  | 503148 | 3817 | SH |  | SOLE |  | 3817 | 0 | 0 |
| MFS SPL VALUE TR SH BEN INT | CEF | 55274E102 |  | 126633 | 30295 | SH |  | SOLE |  | 30295 | 0 | 0 |
| PARKER-HANNIFIN CORP COM | Stock | 701094104 |  | 43941 | 151 | SH |  | SOLE |  | 151 | 0 | 0 |
| PETMED EXPRESS INC COM | Stock | 716382106 |  | 1841 | 104 | SH |  | SOLE |  | 104 | 0 | 0 |
| ISHARES GLOBAL INFRASTRUCTURE ETF | ETF | 464288372 |  | 32533 | 709 | SH |  | SOLE |  | 709 | 0 | 0 |
| FIRST TRUST DIVIDEND STRENGTH ETF | ETF | 33733E708 |  | 11695 | 275 | SH |  | SOLE |  | 275 | 0 | 0 |
| INVESCO S 500 EQUAL WEIGHT TECHNOLOGY ETF | ETF | 46137V282 |  | 131938 | 543 | SH |  | SOLE |  | 543 | 0 | 0 |
| RENT A CTR INC NEW COM | Stock | 76009N100 |  | 320954 | 14233 | SH |  | SOLE |  | 14233 | 0 | 0 |
| ROBERT HALF INTL INC COM | Stock | 770323103 |  | 93173 | 1262 | SH |  | SOLE |  | 1262 | 0 | 0 |
| ROPER TECHNOLOGIES INC COM | Stock | 776696106 |  | 2160 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| ROYAL GOLD INC COM | Stock | 780287108 |  | 49033 | 435 | SH |  | SOLE |  | 435 | 0 | 0 |
| VANGUARD MEGA CAP GROWTH ETF | ETF | 921910816 |  | 750697 | 4362 | SH |  | SOLE |  | 4362 | 0 | 0 |
| SERVICE CORP INTL COM | Stock | 817565104 |  | 4148 | 60 | SH |  | SOLE |  | 60 | 0 | 0 |
| TEEKAY TANKERS LTD CL A | Stock | Y8565N300 |  | 709 | 23 | SH |  | SOLE |  | 23 | 0 | 0 |
| VANGUARD MEGA CAP ETF | ETF | 921910873 |  | 362040 | 2734 | SH |  | SOLE |  | 2734 | 0 | 0 |
| SYNOPSYS INC COM | Stock | 871607107 |  | 2235 | 7 | SH |  | SOLE |  | 7 | 0 | 0 |
| SPDR BLOOMBERG HIGH YIELD BOND ETF | ETF | 78468R622 |  | 10469798 | 116331 | SH |  | SOLE |  | 116331 | 0 | 0 |
| PNC FINL SVCS GROUP INC COM | Stock | 693475105 |  | 597371 | 3782 | SH |  | SOLE |  | 3782 | 0 | 0 |
| WORLD WRESTLING ENTMT INC CL A | Stock | 98156Q108 |  | 119704 | 1747 | SH |  | SOLE |  | 1747 | 0 | 0 |
| FIRST TRUST MANAGED MUNICIPAL ETF | ETF | 33739N108 |  | 21146 | 422 | SH |  | SOLE |  | 422 | 0 | 0 |
| BOX INC CL A | Stock | 10316T104 |  | 17433 | 560 | SH |  | SOLE |  | 560 | 0 | 0 |
| EQUINIX INC COM | REIT | 29444U700 |  | 21616 | 33 | SH |  | SOLE |  | 33 | 0 | 0 |
| BRISTOL-MYERS SQUIBB CO COM | Stock | 110122108 |  | 1733304 | 24090 | SH |  | SOLE |  | 24090 | 0 | 0 |
| EMQQ THE EMERGING MARKETS INTERNET  ECOMMERCE ETF | ETF | 301505889 |  | 8770 | 295 | SH |  | SOLE |  | 295 | 0 | 0 |
| BERKLEY W R CORP COM | Stock | 084423102 |  | 570909 | 7867 | SH |  | SOLE |  | 7867 | 0 | 0 |
| WISDOMTREE EMERGING MARKETS EX-STATE-OWNED ENTERPRISES FUND | ETF | 97717X578 |  | 667641 | 25024 | SH |  | SOLE |  | 25024 | 0 | 0 |
| SHAKE SHACK INC CL A | Stock | 819047101 |  | 8306 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| ISHARES MSCI SWEDEN ETF | ETF | 464286756 |  | 162 | 5 | SH |  | SOLE |  | 5 | 0 | 0 |
| ISHARES GLOBAL ENERGY ETF | ETF | 464287341 |  | 4270185 | 109520 | SH |  | SOLE |  | 109520 | 0 | 0 |
| TASEKO MINES LTD COM | Stock | 876511106 |  | 5145 | 3500 | SH |  | SOLE |  | 3500 | 0 | 0 |
| SPDR DOW JONES REIT ETF | ETF | 78464A607 |  | 20742 | 238 | SH |  | SOLE |  | 238 | 0 | 0 |
| SPDR S INTERNATIONAL DIVIDEND ETF | ETF | 78463X772 |  | 5494 | 170 | SH |  | SOLE |  | 170 | 0 | 0 |
| BARRICK GOLD CORP COM | Stock | 067901108 |  | 24619 | 1433 | SH |  | SOLE |  | 1433 | 0 | 0 |
| ISHARES U.S. ETF TRUST ISHARES GSCI COMMODITY DYNAMIC ROLL STRATEGY ETF | ETF | 46431W853 |  | 428161 | 15188 | SH |  | SOLE |  | 15188 | 0 | 0 |
| PROSHARES ULTRA BASIC MATERIALS | ETF | 74347R776 |  | 18306 | 859 | SH |  | SOLE |  | 859 | 0 | 0 |
| PROSHARES S MIDCAP 400 DIVIDEND ARISTOCRATS ETF | ETF | 74347B680 |  | 268241 | 3749 | SH |  | SOLE |  | 3749 | 0 | 0 |
| REALTY INCOME CORP COM | REIT | 756109104 |  | 84552 | 1333 | SH |  | SOLE |  | 1333 | 0 | 0 |
| VISTA OUTDOOR INC COM | Stock | 928377100 |  | 23273 | 955 | SH |  | SOLE |  | 955 | 0 | 0 |
| ALTRIA GROUP INC COM | Stock | 02209S103 |  | 1758443 | 38469 | SH |  | SOLE |  | 38469 | 0 | 0 |
| DOMINION ENERGY INC COM | Stock | 25746U109 |  | 56169 | 916 | SH |  | SOLE |  | 916 | 0 | 0 |
| CITIGROUP INC COM NEW | Stock | 172967424 |  | 126097 | 2787 | SH |  | SOLE |  | 2787 | 0 | 0 |
| ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF | ETF | 464288281 |  | 6911318 | 81703 | SH |  | SOLE |  | 81703 | 0 | 0 |
| FLEXSHARES DISCIPLINED DURATION MBS INDEX FUND | ETF | 33939L779 |  | 175060 | 8594 | SH |  | SOLE |  | 8594 | 0 | 0 |
| AMERICAN WTR WKS CO INC NEW COM | Stock | 030420103 |  | 19357 | 127 | SH |  | SOLE |  | 127 | 0 | 0 |
| SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF | ETF | 78467V848 |  | 104104 | 2600 | SH |  | SOLE |  | 2600 | 0 | 0 |
| 3-D SYS CORP DEL COM NEW | Stock | 88554D205 |  | 7770 | 1050 | SH |  | SOLE |  | 1050 | 0 | 0 |
| CORNERSTONE STRATEGIC VALUE FD COM | CEF | 21924B302 |  | 104219 | 14141 | SH |  | SOLE |  | 14141 | 0 | 0 |
| FIRST TRUST NATURAL GAS ETF | ETF | 33733E807 |  | 1361603 | 55552 | SH |  | SOLE |  | 55552 | 0 | 0 |
| CADENCE DESIGN SYSTEM INC COM | Stock | 127387108 |  | 1750494 | 10897 | SH |  | SOLE |  | 10897 | 0 | 0 |
| AGILENT TECHNOLOGIES INC COM | Stock | 00846U101 |  | 13469 | 90 | SH |  | SOLE |  | 90 | 0 | 0 |
| SPROTT FOCUS TR INC COM | CEF | 85208J109 |  | 146055 | 18325 | SH |  | SOLE |  | 18325 | 0 | 0 |
| EXXON MOBIL CORP COM | Stock | 30231G102 |  | 3983913 | 36118 | SH |  | SOLE |  | 36118 | 0 | 0 |
| UNITEDHEALTH GROUP INC COM | Stock | 91324P102 |  | 2215653 | 4179 | SH |  | SOLE |  | 4179 | 0 | 0 |
| VANGUARD MEGA CAP VALUE ETF | ETF | 921910840 |  | 324805 | 3158 | SH |  | SOLE |  | 3158 | 0 | 0 |
| BGSF INC COM | Stock | 05601C105 |  | 1072 | 70 | SH |  | SOLE |  | 70 | 0 | 0 |
| PRICE T ROWE GROUP INC COM | Stock | 74144T108 |  | 149303 | 1369 | SH |  | SOLE |  | 1369 | 0 | 0 |
| TRAVELERS COMPANIES INC COM | Stock | 89417E109 |  | 1723365 | 9191 | SH |  | SOLE |  | 9191 | 0 | 0 |
| ISHARES EXPONENTIAL TECHNOLOGIES ETF | ETF | 46434V381 |  | 1326 | 28 | SH |  | SOLE |  | 28 | 0 | 0 |
| LOWES COS INC COM | Stock | 548661107 |  | 1624230 | 8152 | SH |  | SOLE |  | 8152 | 0 | 0 |
| LINCOLN NATL CORP IND COM | Stock | 534187109 |  | 20275 | 660 | SH |  | SOLE |  | 660 | 0 | 0 |
| SOLAREDGE TECHNOLOGIES INC COM | Stock | 83417M104 |  | 3966 | 14 | SH |  | SOLE |  | 14 | 0 | 0 |
| FIRST TRUST LOW DURATION OPPORTUNITIES ETF | ETF | 33739Q200 |  | 8912084 | 187979 | SH |  | SOLE |  | 187979 | 0 | 0 |
| ARK AUTONOMOUS TECHNOLOGY  ROBOTICS ETF | ETF | 00214Q203 |  | 3445 | 84 | SH |  | SOLE |  | 84 | 0 | 0 |
| ARK NEXT GENERATION INTERNET ETF | ETF | 00214Q401 |  | 41611 | 1079 | SH |  | SOLE |  | 1079 | 0 | 0 |
| ARK INNOVATION ETF | ETF | 00214Q104 |  | 34833 | 1115 | SH |  | SOLE |  | 1115 | 0 | 0 |
| GODADDY INC CL A | Stock | 380237107 |  | 1122 | 15 | SH |  | SOLE |  | 15 | 0 | 0 |
| SPDR S EMERGING ASIA PACIFIC ETF | ETF | 78463X301 |  | 169963 | 1770 | SH |  | SOLE |  | 1770 | 0 | 0 |
| SPDR S GLOBAL INFRASTRUCTURE ETF | ETF | 78463X855 |  | 105 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| ENDEAVOUR SILVER CORP COM | Stock | 29258Y103 |  | 3240 | 1000 | SH |  | SOLE |  | 1000 | 0 | 0 |
| ON SEMICONDUCTOR CORP COM | Stock | 682189105 |  | 128794 | 2065 | SH |  | SOLE |  | 2065 | 0 | 0 |
| HARTFORD MULTIFACTOR DEVELOPED MARKETS (EX-US) ETF | ETF | 518416102 |  | 50405 | 2033 | SH |  | SOLE |  | 2033 | 0 | 0 |
| FIRST TRUST EMERGING MARKETS LOCAL CURRENCY BOND ETF | ETF | 33739P202 |  | 53 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| DEERE  CO COM | Stock | 244199105 |  | 484288 | 1129 | SH |  | SOLE |  | 1129 | 0 | 0 |
| UNITY SOFTWARE INC COM | Stock | 91332U101 |  | 24359 | 852 | SH |  | SOLE |  | 852 | 0 | 0 |
| ISHARES INTEREST RATE HEDGED CORPORATE BOND ETF | ETF | 46431W705 |  | 6587 | 72 | SH |  | SOLE |  | 72 | 0 | 0 |
| CHINOOK THERAPEUTICS INC COM | Stock | 16961L106 |  | 16768 | 640 | SH |  | SOLE |  | 640 | 0 | 0 |
| ETSY INC COM | Stock | 29786A106 |  | 27549 | 230 | SH |  | SOLE |  | 230 | 0 | 0 |
| TFI INTL INC COM | Stock | 87241L109 |  | 16740 | 167 | SH |  | SOLE |  | 167 | 0 | 0 |
| DELAWARE ENHANCED GLOBAL DIVID COM | CEF | 246060107 |  | 7488 | 960 | SH |  | SOLE |  | 960 | 0 | 0 |
| BARINGS BDC INC COM | CEF | 06759L103 |  | 8052 | 988 | SH |  | SOLE |  | 988 | 0 | 0 |
| SOUTHWEST AIRLS CO COM | Stock | 844741108 |  | 31717 | 942 | SH |  | SOLE |  | 942 | 0 | 0 |
| BLACKBERRY LTD COM | Stock | 09228F103 |  | 326 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| UNITI GROUP INC COM | REIT | 91325V108 |  | 1106 | 200 | SH |  | SOLE |  | 200 | 0 | 0 |
| ISHARES MSCI ACWI ETF | ETF | 464288257 |  | 120360 | 1418 | SH |  | SOLE |  | 1418 | 0 | 0 |
| DINE BRANDS GLOBAL INC COM | Stock | 254423106 |  | 950 | 14 | SH |  | SOLE |  | 14 | 0 | 0 |
| COLGATE PALMOLIVE CO COM | Stock | 194162103 |  | 571116 | 7248 | SH |  | SOLE |  | 7248 | 0 | 0 |
| KENON HLDGS LTD SHS | Stock | Y46717107 |  | 15015 | 455 | SH |  | SOLE |  | 455 | 0 | 0 |
| SPROTT PHYSICAL GOLD  SILVER TR UNIT | CEF | 85208R101 |  | 32628 | 1819 | SH |  | SOLE |  | 1819 | 0 | 0 |
| EATON VANCE ENHANCED EQUITY IN COM | CEF | 278277108 |  | 7613 | 460 | SH |  | SOLE |  | 460 | 0 | 0 |
| FIRST TRUST VALUE LINE DIVIDEND INDEX FUND | ETF | 33734H106 |  | 70361 | 1763 | SH |  | SOLE |  | 1763 | 0 | 0 |
| ISHARES MSCI AUSTRALIA ETF | ETF | 464286103 |  | 1289 | 58 | SH |  | SOLE |  | 58 | 0 | 0 |
| TECNOGLASS INC ORD SHS | Stock | G87264100 |  | 3077 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| INVITAE CORP COM | Stock | 46185L103 |  | 35 | 19 | SH |  | SOLE |  | 19 | 0 | 0 |
| ISHARES MSCI INTL QUALITY FACTOR ETF | ETF | 46434V456 |  | 1454922 | 44918 | SH |  | SOLE |  | 44918 | 0 | 0 |
| AMERICAN INTL GROUP INC COM NEW | Stock | 026874784 |  | 114967 | 1817 | SH |  | SOLE |  | 1817 | 0 | 0 |
| PHUNWARE INC COM | Stock | 71649T104 |  | 8 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| SHOPIFY INC CL A | Stock | 82509L107 |  | 35821 | 1032 | SH |  | SOLE |  | 1032 | 0 | 0 |
| RENAISSANCE INTERNATIONAL IPO ETF | ETF | 759937303 |  | 78138 | 4628 | SH |  | SOLE |  | 4628 | 0 | 0 |
| DEVON ENERGY CORP NEW COM | Stock | 25179M103 |  | 1517824 | 24676 | SH |  | SOLE |  | 24676 | 0 | 0 |
| VODAFONE GROUP PLC NEW SPONSORED ADR | ADR | 92857W308 |  | 13783 | 1362 | SH |  | SOLE |  | 1362 | 0 | 0 |
| ISHARES U.S. UTILITIES ETF | ETF | 464287697 |  | 43357 | 501 | SH |  | SOLE |  | 501 | 0 | 0 |
| UTILITIES SELECT SECTOR SPDR FUND | ETF | 81369Y886 |  | 16286292 | 231011 | SH |  | SOLE |  | 231011 | 0 | 0 |
| ENERGIZER HLDGS INC NEW COM | Stock | 29272W109 |  | 2550 | 76 | SH |  | SOLE |  | 76 | 0 | 0 |
| COUSINS PPTYS INC COM NEW | REIT | 222795502 |  | 48127 | 1903 | SH |  | SOLE |  | 1903 | 0 | 0 |
| UNIVAR SOLUTIONS INC COM | Stock | 91336L107 |  | 1145 | 36 | SH |  | SOLE |  | 36 | 0 | 0 |
| CHEMOURS CO COM | Stock | 163851108 |  | 60015 | 1960 | SH |  | SOLE |  | 1960 | 0 | 0 |
| LANTHEUS HLDGS INC COM | Stock | 516544103 |  | 9020 | 177 | SH |  | SOLE |  | 177 | 0 | 0 |
| TEKLA WORLD HEALTHCARE FD BEN INT SHS | CEF | 87911L108 |  | 4121118 | 281305 | SH |  | SOLE |  | 281305 | 0 | 0 |
| NOVO-NORDISK A S ADR | ADR | 670100205 |  | 141701 | 1047 | SH |  | SOLE |  | 1047 | 0 | 0 |
| SAP SE SPON ADR | ADR | 803054204 |  | 20122 | 195 | SH |  | SOLE |  | 195 | 0 | 0 |
| ALARM COM HLDGS INC COM | Stock | 011642105 |  | 495 | 10 | SH |  | SOLE |  | 10 | 0 | 0 |
| COMMERCE BANCSHARES INC COM | Stock | 200525103 |  | 23819 | 349 | SH |  | SOLE |  | 349 | 0 | 0 |
| PACER TRENDPILOT US MID CAP ETF | ETF | 69374H204 |  | 1077 | 34 | SH |  | SOLE |  | 34 | 0 | 0 |
| WESTROCK CO COM | Stock | 96145D105 |  | 949 | 27 | SH |  | SOLE |  | 27 | 0 | 0 |
| BABCOCK  WILCOX ENTERPRISES I COM | Stock | 05614L209 |  | 21349 | 3700 | SH |  | SOLE |  | 3700 | 0 | 0 |
| TELADOC HEALTH INC COM | Stock | 87918A105 |  | 1514 | 64 | SH |  | SOLE |  | 64 | 0 | 0 |
| RELX PLC SPONSORED ADR | ADR | 759530108 |  | 6930 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| KRAFT HEINZ CO COM | Stock | 500754106 |  | 128348 | 3152 | SH |  | SOLE |  | 3152 | 0 | 0 |
| PAYPAL HLDGS INC COM | Stock | 70450Y103 |  | 130617 | 1834 | SH |  | SOLE |  | 1834 | 0 | 0 |
| NASDAQ INC COM | Stock | 631103108 |  | 8834 | 144 | SH |  | SOLE |  | 144 | 0 | 0 |
| ENERGY FOCUS INC COM | Stock | 29268T409 |  | 1 | 2 | SH |  | SOLE |  | 2 | 0 | 0 |
| FIRST TRUST NASDAQ CYBERSECURITY ETF | ETF | 33734X846 |  | 1658003 | 42831 | SH |  | SOLE |  | 42831 | 0 | 0 |
| FIRST TRUST GLOBAL WIND ENERGY ETF | ETF | 33736G106 |  | 5820 | 336 | SH |  | SOLE |  | 336 | 0 | 0 |
| SCHWAB CHARLES CORP COM | Stock | 808513105 |  | 79264 | 952 | SH |  | SOLE |  | 952 | 0 | 0 |
| ACTIVISION BLIZZARD INC COM | Stock | 00507V109 |  | 50602 | 661 | SH |  | SOLE |  | 661 | 0 | 0 |
| BAIDU INC SPON ADR REP A | ADR | 056752108 |  | 7892 | 69 | SH |  | SOLE |  | 69 | 0 | 0 |
| SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF | ETF | 78463X889 |  | 3202522 | 107865 | SH |  | SOLE |  | 107865 | 0 | 0 |
| PACER TRENDPILOT 100 ETF | ETF | 69374H303 |  | 9255 | 188 | SH |  | SOLE |  | 188 | 0 | 0 |
| ENERGY FUELS INC COM NEW | Stock | 292671708 |  | 81 | 13 | SH |  | SOLE |  | 13 | 0 | 0 |
| URANIUM ENERGY CORP COM | Stock | 916896103 |  | 7760 | 2000 | SH |  | SOLE |  | 2000 | 0 | 0 |
| RAPID7 INC COM | Stock | 753422104 |  | 917 | 27 | SH |  | SOLE |  | 27 | 0 | 0 |
| CROWN CASTLE INC COM | REIT | 22822V101 |  | 16277 | 120 | SH |  | SOLE |  | 120 | 0 | 0 |
| CARDINAL HEALTH INC COM | Stock | 14149Y108 |  | 1924557 | 25036 | SH |  | SOLE |  | 25036 | 0 | 0 |
| AKOUSTIS TECHNOLOGIES INC COM | Stock | 00973N102 |  | 48 | 17 | SH |  | SOLE |  | 17 | 0 | 0 |
| WISDOMTREE YIELD ENHANCED U.S. AGGREGATE BOND FUND | ETF | 97717X511 |  | 253011 | 5932 | SH |  | SOLE |  | 5932 | 0 | 0 |
| PROSHARES RUSSELL 2000 DIVIDEND GROWERS ETF | ETF | 74347B698 |  | 169562 | 2762 | SH |  | SOLE |  | 2762 | 0 | 0 |
| ISHARES CHINA LARGE-CAP ETF | ETF | 464287184 |  | 2264 | 80 | SH |  | SOLE |  | 80 | 0 | 0 |
| TORONTO DOMINION BK ONT COM NEW | Stock | 891160509 |  | 21371 | 330 | SH |  | SOLE |  | 330 | 0 | 0 |
| LUMENTUM HLDGS INC COM | Stock | 55024U109 |  | 417 | 8 | SH |  | SOLE |  | 8 | 0 | 0 |
| SUNRUN INC COM | Stock | 86771W105 |  | 13211 | 550 | SH |  | SOLE |  | 550 | 0 | 0 |
| AUTOZONE INC COM | Stock | 053332102 |  | 1131977 | 459 | SH |  | SOLE |  | 459 | 0 | 0 |
| BLACKROCK INC COM | Stock | 09247X101 |  | 160981 | 227 | SH |  | SOLE |  | 227 | 0 | 0 |
| VIRTUS NEWFLEET MULTI-SECTOR BOND ETF | ETF | 26923G707 |  | 5919 | 271 | SH |  | SOLE |  | 271 | 0 | 0 |
| ISHARES CORE S MID-CAP ETF | ETF | 464287507 |  | 8921384 | 36881 | SH |  | SOLE |  | 36881 | 0 | 0 |
| BIO-TECHNE CORP COM | Stock | 09073M104 |  | 124320 | 1500 | SH |  | SOLE |  | 1500 | 0 | 0 |
| HOULIHAN LOKEY INC CL A | Stock | 441593100 |  | 349 | 4 | SH |  | SOLE |  | 4 | 0 | 0 |
| ZILLOW GROUP INC CL C CAP STK | Stock | 98954M200 |  | 97 | 3 | SH |  | SOLE |  | 3 | 0 | 0 |
| ISHARES GLOBAL CLEAN ENERGY ETF | ETF | 464288224 |  | 23661 | 1192 | SH |  | SOLE |  | 1192 | 0 | 0 |
| INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NO K-1 ETF | ETF | 46090F100 |  | 1185727 | 80225 | SH |  | SOLE |  | 80225 | 0 | 0 |
| FIRST TRUST LARGE CAP GROWTH ALPHADEX FUND | ETF | 33735K108 |  | 1788688 | 19565 | SH |  | SOLE |  | 19565 | 0 | 0 |
| WISDOMTREE GLOBAL EX-US QUALITY DIVIDEND GROWTH FUND | ETF | 97717W844 |  | 93066 | 2888 | SH |  | SOLE |  | 2888 | 0 | 0 |
| CHENIERE ENERGY PARTNERS LP COM UNIT | Stock | 16411Q101 |  | 32985 | 580 | SH |  | SOLE |  | 580 | 0 | 0 |
| VANGUARD TAX-EXEMPT BOND ETF | ETF | 922907746 |  | 3688341 | 74527 | SH |  | SOLE |  | 74527 | 0 | 0 |
| XTRACKERS MSCI EAFE HIGH DIVIDEND YIELD EQUITY ETF | ETF | 233051630 |  | 4689 | 215 | SH |  | SOLE |  | 215 | 0 | 0 |
| BANNER CORP COM NEW | Stock | 06652V208 |  | 28440 | 450 | SH |  | SOLE |  | 450 | 0 | 0 |
| INVESCO S 500 EQUAL WEIGHT HEALTH CARE ETF | ETF | 46137V332 |  | 73559 | 255 | SH |  | SOLE |  | 255 | 0 | 0 |
| AXOS FINANCIAL INC COM | Stock | 05465C100 |  | 803 | 21 | SH |  | SOLE |  | 21 | 0 | 0 |
| CINEMARK HLDGS INC COM | Stock | 17243V102 |  | 3914 | 452 | SH |  | SOLE |  | 452 | 0 | 0 |
| ISHARES MSCI EAFE ETF | ETF | 464287465 |  | 7807191 | 118939 | SH |  | SOLE |  | 118939 | 0 | 0 |
| APPLE INC COM | Stock | 037833100 |  | 17402104 | 133934 | SH |  | SOLE |  | 133934 | 0 | 0 |
| GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF | ETF | 381430503 |  | 9992272 | 131252 | SH |  | SOLE |  | 131252 | 0 | 0 |
| GSK PLC SPONSORED ADR | ADR | 37733W204 |  | 70139 | 1996 | SH |  | SOLE |  | 1996 | 0 | 0 |
| ISHARES CONVERTIBLE BOND ETF | ETF | 46435G102 |  | 824748 | 11872 | SH |  | SOLE |  | 11872 | 0 | 0 |
| WEC ENERGY GROUP INC COM | Stock | 92939U106 |  | 9939 | 106 | SH |  | SOLE |  | 106 | 0 | 0 |
| PJT PARTNERS INC COM CL A | Stock | 69343T107 |  | 1550 | 21 | SH |  | SOLE |  | 21 | 0 | 0 |
| ISHARES IBONDS DEC 2023 TERM CORPORATE ETF | ETF | 46434VAX8 |  | 16219 | 648 | SH |  | SOLE |  | 648 | 0 | 0 |
| ISHARES IBONDS DEC 2025 TERM CORPORATE ETF - INTERMEDIATE | ETF | 46434VBD1 |  | 15419 | 634 | SH |  | SOLE |  | 634 | 0 | 0 |
| ISHARES IBONDS DEC 2024 TERM CORPORATE ETF - SHORT | ETF | 46434VBG4 |  | 15726 | 644 | SH |  | SOLE |  | 644 | 0 | 0 |
| FIRST TR DYNAMIC EUROPE EQUITY COM SHS | CEF | 33740D107 |  | 22447 | 1990 | SH |  | SOLE |  | 1990 | 0 | 0 |
| ABBOTT LABS COM | Stock | 002824100 |  | 1836168 | 16724 | SH |  | SOLE |  | 16724 | 0 | 0 |
| FIRST TRUST DOW JONES SELECT MICROCAP INDEX FUND | ETF | 33718M105 |  | 80800 | 1456 | SH |  | SOLE |  | 1456 | 0 | 0 |
| DISNEY WALT CO COM | Stock | 254687106 |  | 2074378 | 23876 | SH |  | SOLE |  | 23876 | 0 | 0 |
| INVESCO PREFERRED ETF | ETF | 46138E511 |  | 38817 | 3472 | SH |  | SOLE |  | 3472 | 0 | 0 |
| VTV THERAPEUTICS INC CL A | Stock | 918385105 |  | 249 | 375 | SH |  | SOLE |  | 375 | 0 | 0 |
| RAYMOND JAMES FINL INC COM | Stock | 754730109 |  | 132921 | 1244 | SH |  | SOLE |  | 1244 | 0 | 0 |
| UNIVERSAL HLTH SVCS INC CL B | Stock | 913903100 |  | 67768 | 481 | SH |  | SOLE |  | 481 | 0 | 0 |
| VANGUARD TOTAL WORLD STOCK ETF | ETF | 922042742 |  | 46917 | 544 | SH |  | SOLE |  | 544 | 0 | 0 |
| BOOKING HOLDINGS INC COM | Stock | 09857L108 |  | 98749 | 49 | SH |  | SOLE |  | 49 | 0 | 0 |
| FIDELITY NASDAQ COMPOSITE INDEX ETF | ETF | 315912808 |  | 129752 | 3167 | SH |  | SOLE |  | 3167 | 0 | 0 |
| ISHARES RUSSELL 1000 ETF | ETF | 464287622 |  | 1057231 | 5022 | SH |  | SOLE |  | 5022 | 0 | 0 |
| SILVERCREST METALS INC COM | Stock | 828363101 |  | 996 | 166 | SH |  | SOLE |  | 166 | 0 | 0 |
| SPDR BLOOMBERG 1-3 MONTH T-BILL ETF | ETF | 78468R663 |  | 1433549 | 15672 | SH |  | SOLE |  | 15672 | 0 | 0 |
| PURE STORAGE INC CL A | Stock | 74624M102 |  | 830 | 31 | SH |  | SOLE |  | 31 | 0 | 0 |
| MARSH  MCLENNAN COS INC COM | Stock | 571748102 |  | 25318 | 153 | SH |  | SOLE |  | 153 | 0 | 0 |
| LIVE NATION ENTERTAINMENT INC COM | Stock | 538034109 |  | 10043 | 144 | SH |  | SOLE |  | 144 | 0 | 0 |
| ISHARES RUSSELL 1000 VALUE ETF | ETF | 464287598 |  | 254924 | 1681 | SH |  | SOLE |  | 1681 | 0 | 0 |
| INVESCO BD FD COM | CEF | 46132L107 |  | 3920 | 250 | SH |  | SOLE |  | 250 | 0 | 0 |
| UMPQUA HLDGS CORP COM | Stock | 904214103 |  | 1785 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| VIRTUS REAVES UTILITIES ETF | ETF | 26923G806 |  | 4687 | 100 | SH |  | SOLE |  | 100 | 0 | 0 |
| DOMINOS PIZZA INC COM | Stock | 25754A201 |  | 78037 | 225 | SH |  | SOLE |  | 225 | 0 | 0 |
| FERRARI N V COM | Stock | N3167Y103 |  | 11705 | 54 | SH |  | SOLE |  | 54 | 0 | 0 |

---