The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100 444,039 3,895 SH SOLE 3,895 0 0
ABBVIE INC COM 00287Y109 987,242 5,000 SH SOLE 5,000 0 0
ABRDN EMRG MKTS EQTY INCM FD COM 00301W105 273,703 48,573 SH SOLE 48,573 0 0
ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106 227,738 21,445 SH SOLE 21,445 0 0
ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106 550,578 27,245 SH SOLE 27,245 0 0
ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 115,025 24,898 SH SOLE 24,898 0 0
ABRDN HEALTHCARE INVESTORS SH BEN INT 87911J103 501,973 26,959 SH SOLE 26,959 0 0
ABRDN JAPAN EQUITY FUND INC COM 00306J109 329,962 52,795 SH SOLE 52,795 0 0
ABRDN LIFE SCIENCES INVESTOR SH BEN INT 87911K100 1,003,080 66,519 SH SOLE 66,519 0 0
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 184,919 20,320 SH SOLE 20,320 0 0
ADAM NAT RES FD INC COM 00548F105 1,099,344 47,348 SH SOLE 47,348 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 610,997 28,340 SH SOLE 28,340 0 0
ADVANCED MICRO DEVICES INC COM 007903107 378,532 2,307 SH SOLE 2,307 0 0
ADVISORSHARES TR PURE US CANNABIS 00768Y453 633,112 88,300 SH SOLE 88,300 0 0
AGNICO EAGLE MINES LTD COM 008474108 1,048,797 13,021 SH SOLE 13,021 0 0
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 333,028 29,366 SH SOLE 29,366 0 0
ALPHABET INC CAP STK CL A 02079K305 1,046,634 6,308 SH SOLE 6,308 0 0
ALPHABET INC CAP STK CL C 02079K107 2,054,713 12,284 SH SOLE 12,284 0 0
ALTRIA GROUP INC COM 02209S103 212,149 4,157 SH SOLE 4,157 0 0
AMAZON COM INC COM 023135106 627,001 3,365 SH SOLE 3,365 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 532,317 23,774 SH SOLE 23,774 0 0
AMERICAN TOWER CORP NEW COM 03027X100 272,095 1,170 SH SOLE 1,170 0 0
ANTERO RESOURCES CORP COM 03674X106 383,910 13,400 SH SOLE 13,400 0 0
AON PLC SHS CL A G0403H108 225,239 651 SH SOLE 651 0 0
APPLE INC COM 037833100 3,353,425 14,390 SH SOLE 14,390 0 0
APPLIED MATLS INC COM 038222105 394,375 1,952 SH SOLE 1,952 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 218,148 2,800 SH SOLE 2,800 0 0
AT&T INC COM 00206R102 241,661 10,985 SH SOLE 10,985 0 0
BANCROFT FD LTD COM 059695106 318,948 19,020 SH SOLE 19,020 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,591,116 3,457 SH SOLE 3,457 0 0
BHP GROUP LTD SPONSORED ADS 088606108 273,342 4,401 SH SOLE 4,401 0 0
BLACKROCK ENERGY & RES TR COM 09250U101 570,241 44,273 SH SOLE 44,273 0 0
BLACKROCK ENHANCED GLOBAL DI COM 092501105 376,164 33,410 SH SOLE 33,410 0 0
BLACKROCK FLOATING RATE INCO COM 09255X100 186,290 14,113 SH SOLE 14,113 0 0
BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105 1,427,474 90,119 SH SOLE 90,119 0 0
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 496,004 65,699 SH SOLE 65,699 0 0
BLACKROCK RES & COMMODITIES SHS 09257A108 127,346 13,266 SH SOLE 13,266 0 0
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 516,811 26,914 SH SOLE 26,914 0 0
BLACKSTONE INC COM 09260D107 5,922,826 38,677 SH SOLE 38,677 0 0
BOEING CO COM 097023105 332,967 2,190 SH SOLE 2,190 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 376,664 7,279 SH SOLE 7,279 0 0
BROADCOM INC COM 11135F101 347,811 2,016 SH SOLE 2,016 0 0
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 152,199 11,109 SH SOLE 11,109 0 0
CAPITAL GROUP CORE BALANCED SHS 14021D107 286,573 9,230 SH SOLE 9,230 0 0
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 516,323 17,126 SH SOLE 17,126 0 0
CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300 216,443 7,775 SH SOLE 7,775 0 0
CATERPILLAR INC COM 149123101 256,272 655 SH SOLE 655 0 0
CBOE GLOBAL MKTS INC COM 12503M108 798,993 3,900 SH SOLE 3,900 0 0
CHESAPEAKE ENERGY CORP COM 165167735 889,321 10,812 SH SOLE 10,812 0 0
CHEWY INC CL A 16679L109 1,702,340 58,120 SH SOLE 58,120 0 0
CISCO SYS INC COM 17275R102 936,830 17,605 SH SOLE 17,605 0 0
CME GROUP INC COM 12572Q105 720,422 3,265 SH SOLE 3,265 0 0
COCA COLA CO COM 191216100 469,821 6,537 SH SOLE 6,537 0 0
COMSTOCK RES INC COM 205768302 485,074 43,582 SH SOLE 43,582 0 0
CUMMINS INC COM 231021106 226,653 700 SH SOLE 700 0 0
DANAHER CORPORATION COM 235851102 318,993 1,147 SH SOLE 1,147 0 0
DIAMONDBACK ENERGY INC COM 25278X109 577,601 3,351 SH SOLE 3,351 0 0
DISNEY WALT CO COM 254687106 916,255 9,527 SH SOLE 9,527 0 0
ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109 282,165 24,825 SH SOLE 24,825 0 0
ELI LILLY & CO COM 532457108 334,672 378 SH SOLE 378 0 0
ELLSWORTH GROWTH & INCOME FD COM 289074106 528,816 58,824 SH SOLE 58,824 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 927,635 31,867 SH SOLE 31,867 0 0
EOG RES INC COM 26875P101 663,225 5,395 SH SOLE 5,395 0 0
EQT CORP COM 26884L109 480,413 13,111 SH SOLE 13,111 0 0
EQUINIX INC COM 29444U700 469,149 528 SH SOLE 528 0 0
EXXON MOBIL CORP COM 30231G102 230,483 1,966 SH SOLE 1,966 0 0
FEDEX CORP COM 31428X106 492,876 1,800 SH SOLE 1,800 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 275,167 1,299 SH SOLE 1,299 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 296,187 5,083 SH SOLE 5,083 0 0
FIRST TR INTER DURATN PFD & COM 33718W103 196,758 10,075 SH SOLE 10,075 0 0
FIRST TR MTG INCOME FD COM SHS 33734E103 191,293 15,315 SH SOLE 15,315 0 0
FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109 252,400 62,016 SH SOLE 62,016 0 0
FIRST TR SR FLTG RATE INCOME COM 33733U108 176,722 17,060 SH SOLE 17,060 0 0
FORD MTR CO COM 345370860 110,498 10,464 SH SOLE 10,464 0 0
FS KKR CAP CORP COM 302635206 460,535 23,343 SH SOLE 23,343 0 0
GABELLI HLTHCARE & WELLNESS SHS 36246K103 262,953 24,015 SH SOLE 24,015 0 0
GILEAD SCIENCES INC COM 375558103 359,459 4,288 SH SOLE 4,288 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2,043,817 4,125 SH SOLE 4,125 0 0
HACKETT GROUP INC COM 404609109 1,278,850 48,681 SH SOLE 48,681 0 0
HF SINCLAIR CORP COM 403949100 209,479 4,700 SH SOLE 4,700 0 0
HIGH INCOME SECS FD SHS BEN INT 42968F108 89,399 13,089 SH SOLE 13,089 0 0
HOME DEPOT INC COM 437076102 623,097 1,539 SH SOLE 1,539 0 0
INSIGHT SELECT INCOME FD COM 45781W109 235,640 13,352 SH SOLE 13,352 0 0
INTEL CORP COM 458140100 231,747 9,881 SH SOLE 9,881 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 200,800 1,250 SH SOLE 1,250 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,093,007 4,947 SH SOLE 4,947 0 0
INTUIT COM 461202103 5,850,159 9,813 SH SOLE 9,813 0 0
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 619,587 15,020 SH SOLE 15,020 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,862,577 3,816 SH SOLE 3,816 0 0
INVITATION HOMES INC COM 46187W107 501,136 14,212 SH SOLE 14,212 0 0
ISHARES SILVER TR ISHARES 46428Q109 438,140 15,422 SH SOLE 15,422 0 0
ISHARES TR SELECT DIVID ETF 464287168 226,860 1,680 SH SOLE 1,680 0 0
JABIL INC COM 466313103 287,592 2,400 SH SOLE 2,400 0 0
JOHNSON & JOHNSON COM 478160104 447,484 2,762 SH SOLE 2,762 0 0
KELLANOVA COM 487836108 343,935 4,262 SH SOLE 4,262 0 0
KINSALE CAP GROUP INC COM 49714P108 444,874 954 SH SOLE 954 0 0
KLA CORP COM NEW 482480100 333,209 430 SH SOLE 430 0 0
KRANESHARES TRUST CSI CHI INTERNET 500767306 956,269 28,206 SH SOLE 28,206 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 355,042 1,493 SH SOLE 1,493 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 267,200 2,000 SH SOLE 2,000 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 136,634 17,450 SH SOLE 17,450 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 148,088 21,400 SH SOLE 21,400 0 0
MATTEL INC COM 577081102 1,383,507 72,625 SH SOLE 72,625 0 0
MCDONALDS CORP COM 580135101 427,873 1,405 SH SOLE 1,405 0 0
MERCK & CO INC COM 58933Y105 395,850 3,486 SH SOLE 3,486 0 0
MEXICO FD INC COM 592835102 1,054,573 69,883 SH SOLE 69,883 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 1,080,974 13,464 SH SOLE 13,464 0 0
MICRON TECHNOLOGY INC COM 595112103 311,130 3,000 SH SOLE 3,000 0 0
MICROSOFT CORP COM 594918104 1,320,612 3,068 SH SOLE 3,068 0 0
MONOLITHIC PWR SYS INC COM 609839105 417,919 452 SH SOLE 452 0 0
MORGAN STANLEY EMERGING MKTS COM 617477104 148,962 30,103 SH SOLE 30,103 0 0
NEUBERGER BERMAN ENERGY INFR COM 64129H104 1,626,802 198,390 SH SOLE 198,390 0 0
NEWELL BRANDS INC COM 651229106 689,873 89,829 SH SOLE 89,829 0 0
NEWMONT CORP COM 651639106 245,736 4,598 SH SOLE 4,598 0 0
NORTHERN TR CORP COM 665859104 279,093 3,100 SH SOLE 3,100 0 0
NORTHROP GRUMMAN CORP COM 666807102 614,404 1,163 SH SOLE 1,163 0 0
NUCOR CORP COM 670346105 308,933 2,054 SH SOLE 2,054 0 0
NUVEEN CORE PLUS IMPACT FUND COM BEN INT 67080D103 152,081 12,834 SH SOLE 12,834 0 0
NUVEEN MUN VALUE FD INC COM 670928100 120,386 13,347 SH SOLE 13,347 0 0
NUVEEN VRIABL RAT PFD & INM COM 67080R102 357,632 18,884 SH SOLE 18,884 0 0
NVIDIA CORPORATION COM 67066G104 488,687 4,024 SH SOLE 4,024 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 717,216 19,280 SH SOLE 19,280 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206 227,180 21,391 SH SOLE 21,391 0 0
PAYCHEX INC COM 704326107 1,474,546 10,987 SH SOLE 10,987 0 0
PAYPAL HLDGS INC COM 70450Y103 252,428 3,235 SH SOLE 3,235 0 0
PFIZER INC COM 717081103 630,672 21,792 SH SOLE 21,792 0 0
PFIZER INC COM 717081103 1,260 700 SH Call SOLE 700 0 0
PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 145,534 13,026 SH SOLE 13,026 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 87,478 23,452 SH SOLE 23,452 0 0
RANGE RES CORP COM 75281A109 355,530 11,558 SH SOLE 11,558 0 0
RIO TINTO PLC SPONSORED ADR 767204100 376,438 5,289 SH SOLE 5,289 0 0
ROBERT HALF INC. COM 770323103 260,309 3,861 SH SOLE 3,861 0 0
ROYCE MICRO-CAP TR INC COM 780915104 202,837 21,106 SH SOLE 21,106 0 0
SCHLUMBERGER LTD COM STK 806857108 715,259 17,050 SH SOLE 17,050 0 0
SCHWAB CHARLES CORP COM 808513105 813,022 12,543 SH SOLE 12,543 0 0
SHELL PLC SPON ADS 780259305 261,772 3,969 SH SOLE 3,969 0 0
SHOPIFY INC CL A 82509L107 1,554,877 19,402 SH SOLE 19,402 0 0
SOUTHERN COPPER CORP COM 84265V105 327,070 2,828 SH SOLE 2,828 0 0
SOUTHWESTERN ENERGY CO COM 845467109 732,330 103,000 SH SOLE 103,000 0 0
SPDR GOLD TR GOLD SHS 78463V107 453,795 1,867 SH SOLE 1,867 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 348,724 607 SH SOLE 607 0 0
SPDR SER TR S&P DIVID ETF 78464A763 718,498 5,058 SH SOLE 5,058 0 0
SRH TOTAL RETURN FUND INC COM 101507101 937,507 59,335 SH SOLE 59,335 0 0
STEEL DYNAMICS INC COM 858119100 597,493 4,739 SH SOLE 4,739 0 0
STRYKER CORPORATION COM 863667101 252,882 700 SH SOLE 700 0 0
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 540,652 10,073 SH SOLE 10,073 0 0
SWISS HELVETIA FD INC COM 870875101 892,162 99,685 SH SOLE 99,685 0 0
TARGET CORP COM 87612E106 572,411 3,672 SH SOLE 3,672 0 0
TCW STRATEGIC INCOME FD INC COM 872340104 186,025 36,262 SH SOLE 36,262 0 0
TELUS CORPORATION COM 87971M103 262,861 15,667 SH SOLE 15,667 0 0
TEMPLETON EMERGING MKTS INCO COM 880192109 140,505 24,100 SH SOLE 24,100 0 0
TORTOISE MIDSTRM ENERGY FD I COM 89148B200 429,503 9,039 SH SOLE 9,039 0 0
TORTOISE PIPELINE & ENERGY F COM 89148H207 1,798,441 42,614 SH SOLE 42,614 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 253,521 3,922 SH SOLE 3,922 0 0
UBER TECHNOLOGIES INC COM 90353T100 2,608,277 34,703 SH SOLE 34,703 0 0
UBER TECHNOLOGIES INC COM 90353T100 800 100 SH Call SOLE 100 0 0
VALERO ENERGY CORP COM 91913Y100 337,274 2,498 SH SOLE 2,498 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 303,761 1,513 SH SOLE 1,513 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 681,626 3,906 SH SOLE 3,906 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 216,743 4,240 SH SOLE 4,240 0 0
VIRTUS DIVIDEND INTEREST & P COM 92840R101 390,834 29,975 SH SOLE 29,975 0 0
VOYA ASIA PAC HIGH DIV EQT I COM 92912J102 158,125 23,084 SH SOLE 23,084 0 0
VOYA EMERGING MKTS HIGH DIVI COM 92912P108 172,233 30,191 SH SOLE 30,191 0 0
VOYA GLBL ADV & PREM OPP FD COM 92912R104 318,158 33,493 SH SOLE 33,493 0 0
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 116,060 20,578 SH SOLE 20,578 0 0
VOYA INFRASTRUCTURE INDLS & COM 92912X101 260,423 23,070 SH SOLE 23,070 0 0
WALMART INC COM 931142103 479,843 5,943 SH SOLE 5,943 0 0
WESTERN ASSET HIGH INCOME OP COM 95766K109 181,033 44,699 SH SOLE 44,699 0 0
WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 221,940 25,958 SH SOLE 25,958 0 0
WESTERN AST INFL LKD OPP & I COM 95766R104 369,872 41,842 SH SOLE 41,842 0 0
WILLIAMS COS INC COM 969457100 217,290 4,760 SH SOLE 4,760 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 17,132,493 340,874 SH SOLE 340,874 0 0
WISDOMTREE TR INTL QULTY DIV 97717X131 348,242 8,895 SH SOLE 8,895 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208 1,010,570 10,773 SH SOLE 10,773 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 1,526,010 19,427 SH SOLE 19,427 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 597,056 11,678 SH SOLE 11,678 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 1,019,765 12,256 SH SOLE 12,256 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 480,286 13,927 SH SOLE 13,927 0 0
WK KELLOGG CO COM SHS 92942W107 240,638 14,064 SH SOLE 14,064 0 0
ZOETIS INC CL A 98978V103 644,754 3,300 SH SOLE 3,300 0 0