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
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
AFLAC INC COM 001055102 142 2,520 SH   SOLE   0 0 2,520
AMN HEALTHCARE SVCS INC COM 001744101 930 8,775 SH   SOLE   0 0 8,775
ABBOTT LABS COM 002824100 737 7,612 SH   SOLE   0 0 7,612
ABRDN ASIA PACIFIC INCOME FU COM 003009107 100 39,623 SH   SOLE   0 0 39,623
ABRDN GLOBAL INCOME FUND INC COM 003013109 66 13,804 SH   SOLE   0 0 13,804
ABIOMED INC COM 003654100 197 800 SH   SOLE   0 0 800
ADVANCED MICRO DEVICES INC COM 007903107 1,066 16,824 SH   SOLE   0 0 16,824
AIRBNB INC COM CL A 009066101 293 2,794 SH   SOLE   0 0 2,794
ALARM COM HLDGS INC COM 011642105 11,550 178,070 SH   SOLE   0 0 178,070
ALBEMARLE CORP COM 012653101 414 1,567 SH   SOLE   0 0 1,567
AMAZON COM INC COM 023135106 11,565 102,345 SH   SOLE   0 0 102,345
AMERICAN ELEC PWR CO INC COM 025537101 330 3,815 SH   SOLE   0 0 3,815
AMERICAN EXPRESS CO COM 025816109 229 1,697 SH   SOLE   0 0 1,697
AMERICAN WTR WKS CO INC NEW COM 030420103 271 2,081 SH   SOLE   0 0 2,081
AMGEN INC COM 031162100 480 2,128 SH   SOLE   0 0 2,128
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 300 16,205 SH   SOLE   0 0 16,205
AMPLIFY ETF TR HIGH INCOME 032108847 263 23,130 SH   SOLE   0 0 23,130
AMPLIFY ETF TR BLACKSWAN GRWT 032108888 149 6,013 SH   SOLE   0 0 6,013
ANALOG DEVICES INC COM 032654105 104 746 SH   SOLE   0 0 746
ELEVANCE HEALTH INC COM 036752103 300 661 SH   SOLE   0 0 661
APPLE INC COM 037833100 30,519 220,835 SH   SOLE   0 0 220,835
APPLIED MATLS INC COM 038222105 958 11,695 SH   SOLE   0 0 11,695
ARBOR REALTY TRUST INC COM 038923108 731 63,575 SH   SOLE   0 0 63,575
ARCHER DANIELS MIDLAND CO COM 039483102 223 2,775 SH   SOLE   0 0 2,775
ARISTA NETWORKS INC COM 040413106 313 2,770 SH   SOLE   0 0 2,770
ASTRAZENECA PLC SPONSORED ADR 046353108 115 2,105 SH   SOLE   0 0 2,105
AUTODESK INC COM 052769106 7,842 41,983 SH   SOLE   0 0 41,983
AUTOMATIC DATA PROCESSING IN COM 053015103 616 2,723 SH   SOLE   0 0 2,723
BP PLC SPONSORED ADR 055622104 638 22,358 SH   SOLE   0 0 22,358
BK OF AMERICA CORP COM 060505104 2,066 68,406 SH   SOLE   0 0 68,406
BK OF AMERICA CORP 7.25%CNV PFD L 060505682 576 491 SH   SOLE   0 0 491
BANK NEW YORK MELLON CORP COM 064058100 220 5,720 SH   SOLE   0 0 5,720
BAXTER INTL INC COM 071813109 102 1,886 SH   SOLE   0 0 1,886
BECTON DICKINSON & CO COM 075887109 136 611 SH   SOLE   0 0 611
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,639 13,628 SH   SOLE   0 0 13,628
BHP GROUP LTD SPONSORED ADS 088606108 451 9,020 SH   SOLE   0 0 9,020
BLOCK H & R INC COM 093671105 143 3,362 SH   SOLE   0 0 3,362
BOEING CO COM 097023105 2,473 20,427 SH   SOLE   0 0 20,427
BRISTOL-MYERS SQUIBB CO COM 110122108 1,247 17,548 SH   SOLE   0 0 17,548
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 137 3,860 SH   SOLE   0 0 3,860
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 4,975 289,054 SH   SOLE   0 0 289,054
CF INDS HLDGS INC COM 125269100 146 1,521 SH   SOLE   0 0 1,521
CIGNA CORP NEW COM 125523100 744 2,682 SH   SOLE   0 0 2,682
CSX CORP COM 126408103 354 13,301 SH   SOLE   0 0 13,301
CVS HEALTH CORP COM 126650100 811 8,506 SH   SOLE   0 0 8,506
COTERRA ENERGY INC COM 127097103 800 30,643 SH   SOLE   0 0 30,643
CARMAX INC COM 143130102 267 4,038 SH   SOLE   0 0 4,038
CARNIVAL CORP COMMON STOCK 143658300 112 15,978 SH   SOLE   0 0 15,978
CATERPILLAR INC COM 149123101 925 5,636 SH   SOLE   0 0 5,636
CEVA INC COM 157210105 382 14,550 SH   SOLE   0 0 14,550
CHEVRON CORP NEW COM 166764100 2,429 16,904 SH   SOLE   0 0 16,904
CITIGROUP INC COM NEW 172967424 1,654 39,685 SH   SOLE   0 0 39,685
CLEVELAND-CLIFFS INC NEW COM 185899101 292 21,700 SH   SOLE   0 0 21,700
CLOROX CO DEL COM 189054109 395 3,073 SH   SOLE   0 0 3,073
COCA COLA CO COM 191216100 2,397 42,790 SH   SOLE   0 0 42,790
COLGATE PALMOLIVE CO COM 194162103 299 4,250 SH   SOLE   0 0 4,250
COMMERCIAL METALS CO COM 201723103 323 9,109 SH   SOLE   0 0 9,109
CONSOLIDATED EDISON INC COM 209115104 720 8,397 SH   SOLE   0 0 8,397
COPART INC COM 217204106 684 6,433 SH   SOLE   0 0 6,433
CUMMINS INC COM 231021106 184 902 SH   SOLE   0 0 902
DBX ETF TR XTRACK MSCI EMRG 233051101 3,986 193,682 SH   SOLE   0 0 193,682
DANAHER CORPORATION COM 235851102 474 1,835 SH   SOLE   0 0 1,835
DARDEN RESTAURANTS INC COM 237194105 336 2,663 SH   SOLE   0 0 2,663
DARLING INGREDIENTS INC COM 237266101 3,571 53,978 SH   SOLE   0 0 53,978
DEERE & CO COM 244199105 1,041 3,118 SH   SOLE   0 0 3,118
DELTA AIR LINES INC DEL COM NEW 247361702 216 7,710 SH   SOLE   0 0 7,710
DESCARTES SYS GROUP INC COM 249906108 4,620 72,726 SH   SOLE   0 0 72,726
DEXCOM INC COM 252131107 267 3,309 SH   SOLE   0 0 3,309
DIGITAL RLTY TR INC COM 253868103 126 1,269 SH   SOLE   0 0 1,269
DISNEY WALT CO COM 254687106 3,067 32,514 SH   SOLE   0 0 32,514
DOCUSIGN INC COM 256163106 423 7,907 SH   SOLE   0 0 7,907
DOLLAR GEN CORP NEW COM 256677105 232 969 SH   SOLE   0 0 969
DOLLAR TREE INC COM 256746108 154 1,131 SH   SOLE   0 0 1,131
DOUBLELINE INCOME SOLUTIONS COM 258622109 1,039 96,160 SH   SOLE   0 0 96,160
DOVER CORP COM 260003108 286 2,456 SH   SOLE   0 0 2,456
DOW INC COM 260557103 408 9,290 SH   SOLE   0 0 9,290
EAGLE POINT CREDIT COMPANY I COM 269808101 278 25,300 SH   SOLE   0 0 25,300
EBAY INC. COM 278642103 471 12,808 SH   SOLE   0 0 12,808
ELECTRONIC ARTS INC COM 285512109 166 1,438 SH   SOLE   0 0 1,438
EMERSON ELEC CO COM 291011104 164 2,236 SH   SOLE   0 0 2,236
ENTERPRISE PRODS PARTNERS L COM 293792107 2,071 87,102 SH   SOLE   0 0 87,102
FS KKR CAP CORP COM 302635206 2,685 158,401 SH   SOLE   0 0 158,401
FAIR ISAAC CORP COM 303250104 233 565 SH   SOLE   0 0 565
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 396 9,568 SH   SOLE   0 0 9,568
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 285 4,676 SH   SOLE   0 0 4,676
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 100 2,502 SH   SOLE   0 0 2,502
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 366 8,506 SH   SOLE   0 0 8,506
FIDELITY COVINGTON TRUST INTL MULTIFACTOR 316092535 439 20,727 SH   SOLE   0 0 20,727
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 300 5,201 SH   SOLE   0 0 5,201
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 286 6,547 SH   SOLE   0 0 6,547
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 224 5,393 SH   SOLE   0 0 5,393
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 134 1,478 SH   SOLE   0 0 1,478
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 205 4,862 SH   SOLE   0 0 4,862
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 431 9,696 SH   SOLE   0 0 9,696
FIRST SOLAR INC COM 336433107 104 790 SH   SOLE   0 0 790
FIRST TR MORNINGSTAR DIVID L SHS 336917109 836 26,021 SH   SOLE   0 0 26,021
FISERV INC COM 337738108 311 3,319 SH   SOLE   0 0 3,319
FIRSTENERGY CORP COM 337932107 261 7,055 SH   SOLE   0 0 7,055
FLAHERTY & CRUMRINE PFD SECS COM 338478100 202 13,579 SH   SOLE   0 0 13,579
FLAHERTY & CRUMRINE PFD INCO COM 338480106 1,032 97,295 SH   SOLE   0 0 97,295
FLOOR & DECOR HLDGS INC CL A 339750101 13,716 195,215 SH   SOLE   0 0 195,215
FORD MTR CO DEL COM 345370860 1,428 127,462 SH   SOLE   0 0 127,462
FRANKLIN COVEY CO COM 353469109 404 8,892 SH   SOLE   0 0 8,892
GALECTIN THERAPEUTICS INC COM NEW 363225202 34 20,732 SH   SOLE   0 0 20,732
GENERAC HLDGS INC COM 368736104 241 1,355 SH   SOLE   0 0 1,355
GENERAL DYNAMICS CORP COM 369550108 911 4,295 SH   SOLE   0 0 4,295
GENERAL ELECTRIC CO COM NEW 369604301 201 3,242 SH   SOLE   0 0 3,242
GENERAL MLS INC COM 370334104 801 10,460 SH   SOLE   0 0 10,460
GENUINE PARTS CO COM 372460105 535 3,586 SH   SOLE   0 0 3,586
GILEAD SCIENCES INC COM 375558103 546 8,855 SH   SOLE   0 0 8,855
GLADSTONE LD CORP COM 376549101 112 6,200 SH   SOLE   0 0 6,200
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 172 6,650 SH   SOLE   0 0 6,650
GREIF INC CL A 397624107 106 1,785 SH   SOLE   0 0 1,785
HF SINCLAIR CORP COM 403949100 218 4,041 SH   SOLE   0 0 4,041
HALEON PLC SPON ADS 405552100 78 12,810 SH   SOLE   0 0 12,810
HEICO CORP NEW COM 422806109 152 1,057 SH   SOLE   0 0 1,057
HERCULES CAPITAL INC COM 427096508 4,240 366,148 SH   SOLE   0 0 366,148
HERSHEY CO COM 427866108 677 3,072 SH   SOLE   0 0 3,072
HOME DEPOT INC COM 437076102 1,982 7,184 SH   SOLE   0 0 7,184
HONDA MOTOR LTD AMERN SHS 438128308 110 5,100 SH   SOLE   0 0 5,100
HONEYWELL INTL INC COM 438516106 482 2,888 SH   SOLE   0 0 2,888
HUNTINGTON INGALLS INDS INC COM 446413106 253 1,143 SH   SOLE   0 0 1,143
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 1,522 30,642 SH   SOLE   0 0 30,642
ILLINOIS TOOL WKS INC COM 452308109 338 1,870 SH   SOLE   0 0 1,870
INSPIRE MED SYS INC COM 457730109 159 895 SH   SOLE   0 0 895
INTEL CORP COM 458140100 726 28,184 SH   SOLE   0 0 28,184
INTERNATIONAL BUSINESS MACHS COM 459200101 368 3,095 SH   SOLE   0 0 3,095
INTUIT COM 461202103 198 511 SH   SOLE   0 0 511
ISHARES INC JP MRG EM CRP BD 464286251 170 4,123 SH   SOLE   0 0 4,123
ISHARES INC GLB ENR PROD ETF 464286343 140 6,574 SH   SOLE   0 0 6,574
ISHARES INC MSCI GBL MIN VOL 464286525 1,559 17,605 SH   SOLE   0 0 17,605
ISHARES INC MSCI EMERG MRKT 464286533 322 6,350 SH   SOLE   0 0 6,350
ISHARES INC MSCI MEXICO ETF 464286822 103 2,321 SH   SOLE   0 0 2,321
ISHARES TR CORE S&P TTL STK 464287150 351 4,407 SH   SOLE   0 0 4,407
ISHARES TR SELECT DIVID ETF 464287168 1,342 12,520 SH   SOLE   0 0 12,520
ISHARES TR TIPS BD ETF 464287176 473 4,506 SH   SOLE   0 0 4,506
ISHARES TR US TRSPRTION 464287192 445 2,262 SH   SOLE   0 0 2,262
ISHARES TR CORE S&P500 ETF 464287200 7,683 21,423 SH   SOLE   0 0 21,423
ISHARES TR CORE US AGGBD ET 464287226 273 2,835 SH   SOLE   0 0 2,835
ISHARES TR MSCI EMG MKT ETF 464287234 223 6,382 SH   SOLE   0 0 6,382
ISHARES TR IBOXX INV CP ETF 464287242 241 2,348 SH   SOLE   0 0 2,348
ISHARES TR GLOBAL TECH ETF 464287291 126 2,980 SH   SOLE   0 0 2,980
ISHARES TR S&P 500 GRWT ETF 464287309 4,850 83,829 SH   SOLE   0 0 83,829
ISHARES TR S&P 500 VAL ETF 464287408 348 2,709 SH   SOLE   0 0 2,709
ISHARES TR 20 YR TR BD ETF 464287432 1,516 14,797 SH   SOLE   0 0 14,797
ISHARES TR 7-10 YR TRSY BD 464287440 1,533 15,973 SH   SOLE   0 0 15,973
ISHARES TR 1 3 YR TREAS BD 464287457 3,205 39,465 SH   SOLE   0 0 39,465
ISHARES TR MSCI EAFE ETF 464287465 109 1,950 SH   SOLE   0 0 1,950
ISHARES TR RUS MDCP VAL ETF 464287473 266 2,774 SH   SOLE   0 0 2,774
ISHARES TR RUS MD CP GR ETF 464287481 205 2,619 SH   SOLE   0 0 2,619
ISHARES TR CORE S&P MCP ETF 464287507 5,552 25,323 SH   SOLE   0 0 25,323
ISHARES TR ISHARES SEMICDTR 464287523 126 395 SH   SOLE   0 0 395
ISHARES TR ISHARES BIOTECH 464287556 210 1,793 SH   SOLE   0 0 1,793
ISHARES TR GLOBAL 100 ETF 464287572 4,710 79,125 SH   SOLE   0 0 79,125
ISHARES TR RUS 1000 VAL ETF 464287598 141 1,040 SH   SOLE   0 0 1,040
ISHARES TR S&P MC 400GR ETF 464287606 172 2,723 SH   SOLE   0 0 2,723
ISHARES TR RUS 1000 GRW ETF 464287614 396 1,881 SH   SOLE   0 0 1,881
ISHARES TR RUS 1000 ETF 464287622 700 3,549 SH   SOLE   0 0 3,549
ISHARES TR RUS 2000 VAL ETF 464287630 197 1,530 SH   SOLE   0 0 1,530
ISHARES TR RUS 2000 GRW ETF 464287648 142 685 SH   SOLE   0 0 685
ISHARES TR RUSSELL 2000 ETF 464287655 789 4,786 SH   SOLE   0 0 4,786
ISHARES TR CORE S&P US VLU 464287663 7,373 117,764 SH   SOLE   0 0 117,764
ISHARES TR S&P MC 400VL ETF 464287705 100 1,116 SH   SOLE   0 0 1,116
ISHARES TR U.S. TECH ETF 464287721 432 5,891 SH   SOLE   0 0 5,891
ISHARES TR US HLTHCARE ETF 464287762 109 430 SH   SOLE   0 0 430
ISHARES TR U.S. FIN SVC ETF 464287770 254 1,798 SH   SOLE   0 0 1,798
ISHARES TR U.S. ENERGY ETF 464287796 1,568 39,889 SH   SOLE   0 0 39,889
ISHARES TR CORE S&P SCP ETF 464287804 2,263 25,958 SH   SOLE   0 0 25,958
ISHARES TR US CONSM STAPLES 464287812 259 1,441 SH   SOLE   0 0 1,441
ISHARES TR DOW JONES US ETF 464287846 359 4,097 SH   SOLE   0 0 4,097
ISHARES TR SP SMCP600VL ETF 464287879 363 4,404 SH   SOLE   0 0 4,404
ISHARES TR S&P SML 600 GWT 464287887 128 1,258 SH   SOLE   0 0 1,258
ISHARES TR SHRT NAT MUN ETF 464288158 214 2,080 SH   SOLE   0 0 2,080
ISHARES TR AGENCY BOND ETF 464288166 116 1,090 SH   SOLE   0 0 1,090
ISHARES TR GL CLEAN ENE ETF 464288224 103 5,372 SH   SOLE   0 0 5,372
ISHARES TR MSCI ACWI ETF 464288257 8,242 105,901 SH   SOLE   0 0 105,901
ISHARES TR MRGSTR MD CP GRW 464288307 177 3,514 SH   SOLE   0 0 3,514
ISHARES TR NATIONAL MUN ETF 464288414 839 8,176 SH   SOLE   0 0 8,176
ISHARES TR INTL SEL DIV ETF 464288448 530 23,532 SH   SOLE   0 0 23,532
ISHARES TR IBOXX HI YD ETF 464288513 447 6,266 SH   SOLE   0 0 6,266
ISHARES TR MBS ETF 464288588 662 7,227 SH   SOLE   0 0 7,227
ISHARES TR GOV/CRED BD ETF 464288596 177 1,734 SH   SOLE   0 0 1,734
ISHARES TR ISHS 5-10YR INVT 464288638 1,100 22,790 SH   SOLE   0 0 22,790
ISHARES TR ISHS 1-5YR INVS 464288646 325 6,585 SH   SOLE   0 0 6,585
ISHARES TR 10-20 YR TRS ETF 464288653 401 3,685 SH   SOLE   0 0 3,685
ISHARES TR 3 7 YR TREAS BD 464288661 296 2,591 SH   SOLE   0 0 2,591
ISHARES TR PFD AND INCM SEC 464288687 563 17,777 SH   SOLE   0 0 17,777
ISHARES TR US HOME CONS ETF 464288752 244 4,684 SH   SOLE   0 0 4,684
ISHARES TR US REGNL BKS ETF 464288778 104 2,185 SH   SOLE   0 0 2,185
ISHARES TR U.S. MED DVC ETF 464288810 3,667 77,726 SH   SOLE   0 0 77,726
ISHARES TR US HLTHCR PR ETF 464288828 307 1,202 SH   SOLE   0 0 1,202
ISHARES TR US OIL GS EX ETF 464288851 449 5,390 SH   SOLE   0 0 5,390
ISHARES TR EAFE VALUE ETF 464288877 1,984 51,499 SH   SOLE   0 0 51,499
ISHARES TR EAFE GRWTH ETF 464288885 1,298 17,889 SH   SOLE   0 0 17,889
ISHARES TR RUS TOP 200 ETF 464289446 1,045 12,308 SH   SOLE   0 0 12,308
ISHARES TR AGGRES ALLOC ETF 464289859 112 2,024 SH   SOLE   0 0 2,024
ISHARES TR GRWT ALLOCAT ETF 464289867 210 4,695 SH   SOLE   0 0 4,695
ISHARES TR MODERT ALLOC ETF 464289875 378 10,327 SH   SOLE   0 0 10,327
ISHARES TR CONSER ALLOC ETF 464289883 753 23,082 SH   SOLE   0 0 23,082
JETBLUE AWYS CORP COM 477143101 196 29,595 SH   SOLE   0 0 29,595
JOHNSON & JOHNSON COM 478160104 2,285 13,985 SH   SOLE   0 0 13,985
KLA CORP COM NEW 482480100 1,158 3,828 SH   SOLE   0 0 3,828
KEMPER CORP COM 488401100 100 2,420 SH   SOLE   0 0 2,420
KIMBERLY-CLARK CORP COM 494368103 951 8,449 SH   SOLE   0 0 8,449
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 269 5,500 SH   SOLE   0 0 5,500
KRAFT HEINZ CO COM 500754106 104 3,115 SH   SOLE   0 0 3,115
KRANESHARES TR QUADRATIC DEFLA 500767587 1,496 68,985 SH   SOLE   0 0 68,985
KRANESHARES TR GLOBAL CARB STRA 500767678 574 15,435 SH   SOLE   0 0 15,435
KROGER CO COM 501044101 104 2,368 SH   SOLE   0 0 2,368
L3HARRIS TECHNOLOGIES INC COM 502431109 284 1,367 SH   SOLE   0 0 1,367
LAM RESEARCH CORP COM 512807108 299 816 SH   SOLE   0 0 816
LENNAR CORP CL A 526057104 115 1,544 SH   SOLE   0 0 1,544
LENNOX INTL INC COM 526107107 243 1,092 SH   SOLE   0 0 1,092
LIBERTY ALL-STAR GROWTH FD I COM 529900102 121 24,423 SH   SOLE   0 0 24,423
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 2,083 376,759 SH   SOLE   0 0 376,759
LILLY ELI & CO COM 532457108 1,252 3,872 SH   SOLE   0 0 3,872
LOCKHEED MARTIN CORP COM 539830109 1,181 3,057 SH   SOLE   0 0 3,057
LOWES COS INC COM 548661107 1,101 5,860 SH   SOLE   0 0 5,860
LULULEMON ATHLETICA INC COM 550021109 175 625 SH   SOLE   0 0 625
LUMINAR TECHNOLOGIES INC COM CL A 550424105 77 10,554 SH   SOLE   0 0 10,554
MFS CHARTER INCOME TR SH BEN INT 552727109 502 84,349 SH   SOLE   0 0 84,349
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 143 3,003 SH   SOLE   0 0 3,003
MARKEL CORP COM 570535104 3,635 3,353 SH   SOLE   0 0 3,353
MARVELL TECHNOLOGY INC COM 573874104 440 10,262 SH   SOLE   0 0 10,262
MCCORMICK & CO INC COM NON VTG 579780206 402 5,645 SH   SOLE   0 0 5,645
MCDONALDS CORP COM 580135101 1,048 4,540 SH   SOLE   0 0 4,540
MICROSOFT CORP COM 594918104 12,874 55,276 SH   SOLE   0 0 55,276
MICRON TECHNOLOGY INC COM 595112103 219 4,380 SH   SOLE   0 0 4,380
MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 364 40,130 SH   SOLE   0 0 40,130
MONDELEZ INTL INC CL A 609207105 426 7,768 SH   SOLE   0 0 7,768
MORGAN STANLEY COM NEW 617446448 1,362 17,233 SH   SOLE   0 0 17,233
MOTOROLA SOLUTIONS INC COM NEW 620076307 255 1,138 SH   SOLE   0 0 1,138
NMI HLDGS INC CL A 629209305 215 10,569 SH   SOLE   0 0 10,569
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 1,059 25,474 SH   SOLE   0 0 25,474
NEW YORK MTG TR INC COM PAR $.02 649604501 43 18,317 SH   SOLE   0 0 18,317
NEWELL BRANDS INC COM 651229106 183 13,150 SH   SOLE   0 0 13,150
NIKE INC CL B 654106103 226 2,721 SH   SOLE   0 0 2,721
NORFOLK SOUTHN CORP COM 655844108 165 788 SH   SOLE   0 0 788
NORTHROP GRUMMAN CORP COM 666807102 425 904 SH   SOLE   0 0 904
NUCOR CORP COM 670346105 176 1,641 SH   SOLE   0 0 1,641
OCCIDENTAL PETE CORP COM 674599105 1,115 18,147 SH   SOLE   0 0 18,147
OMNICOM GROUP INC COM 681919106 236 3,744 SH   SOLE   0 0 3,744
OMEGA HEALTHCARE INVS INC COM 681936100 113 3,829 SH   SOLE   0 0 3,829
ON SEMICONDUCTOR CORP COM 682189105 570 9,142 SH   SOLE   0 0 9,142
ORANGE SPONSORED ADR 684060106 299 33,214 SH   SOLE   0 0 33,214
PNC FINL SVCS GROUP INC COM 693475105 231 1,544 SH   SOLE   0 0 1,544
PACKAGING CORP AMER COM 695156109 144 1,279 SH   SOLE   0 0 1,279
PALO ALTO NETWORKS INC COM 697435105 740 4,518 SH   SOLE   0 0 4,518
PAPA JOHNS INTL INC COM 698813102 292 4,173 SH   SOLE   0 0 4,173
PATRICK INDS INC COM 703343103 2,586 58,994 SH   SOLE   0 0 58,994
PEPSICO INC COM 713448108 1,279 7,831 SH   SOLE   0 0 7,831
PFIZER INC COM 717081103 4,478 102,341 SH   SOLE   0 0 102,341
PHILIP MORRIS INTL INC COM 718172109 1,052 12,671 SH   SOLE   0 0 12,671
PHILLIPS 66 COM 718546104 436 5,396 SH   SOLE   0 0 5,396
PIONEER NAT RES CO COM 723787107 269 1,244 SH   SOLE   0 0 1,244
PROCTER AND GAMBLE CO COM 742718109 1,260 9,981 SH   SOLE   0 0 9,981
PRUDENTIAL FINL INC COM 744320102 339 3,955 SH   SOLE   0 0 3,955
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 119 2,119 SH   SOLE   0 0 2,119
QUALCOMM INC COM 747525103 1,221 10,811 SH   SOLE   0 0 10,811
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103 2,725 289,247 SH   SOLE   0 0 289,247
REALTY INCOME CORP COM 756109104 1,205 20,705 SH   SOLE   0 0 20,705
REAVES UTIL INCOME FD COM SH BEN INT 756158101 538 19,748 SH   SOLE   0 0 19,748
REPUBLIC FIRST BANCORP INC COM 760416107 79 27,744 SH   SOLE   0 0 27,744
REVANCE THERAPEUTICS INC COM 761330109 443 16,410 SH   SOLE   0 0 16,410
RIO TINTO PLC SPONSORED ADR 767204100 331 6,009 SH   SOLE   0 0 6,009
ROCKWELL AUTOMATION INC COM 773903109 1,805 8,393 SH   SOLE   0 0 8,393
ROPER TECHNOLOGIES INC COM 776696106 590 1,641 SH   SOLE   0 0 1,641
ROYAL BK CDA COM 780087102 345 3,833 SH   SOLE   0 0 3,833
SHELL PLC SPON ADS 780259305 118 2,366 SH   SOLE   0 0 2,366
ROYCE VALUE TR INC COM 780910105 2,239 178,405 SH   SOLE   0 0 178,405
SCHWAB CHARLES CORP COM 808513105 322 4,480 SH   SOLE   0 0 4,480
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 107 2,515 SH   SOLE   0 0 2,515
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1,536 27,518 SH   SOLE   0 0 27,518
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 300 5,127 SH   SOLE   0 0 5,127
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 249 4,117 SH   SOLE   0 0 4,117
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 741 19,605 SH   SOLE   0 0 19,605
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 156 3,365 SH   SOLE   0 0 3,365
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3,551 53,447 SH   SOLE   0 0 53,447
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1,657 36,578 SH   SOLE   0 0 36,578
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 244 5,056 SH   SOLE   0 0 5,056
SCHWAB STRATEGIC TR US TIPS ETF 808524870 969 18,716 SH   SOLE   0 0 18,716
SEMTECH CORP COM 816850101 111 3,779 SH   SOLE   0 0 3,779
SEMPRA COM 816851109 330 2,201 SH   SOLE   0 0 2,201
SHERWIN WILLIAMS CO COM 824348106 333 1,625 SH   SOLE   0 0 1,625
SHYFT GROUP INC COM 825698103 9,611 470,446 SH   SOLE   0 0 470,446
SMITH A O CORP COM 831865209 156 3,208 SH   SOLE   0 0 3,208
SMUCKER J M CO COM NEW 832696405 142 1,030 SH   SOLE   0 0 1,030
SNOWFLAKE INC CL A 833445109 603 3,548 SH   SOLE   0 0 3,548
SOUTH JERSEY INDS INC COM 838518108 766 22,925 SH   SOLE   0 0 22,925
SOUTHERN CO COM 842587107 1,335 19,639 SH   SOLE   0 0 19,639
SOUTHWEST AIRLS CO COM 844741108 242 7,834 SH   SOLE   0 0 7,834
BLOCK INC CL A 852234103 174 3,172 SH   SOLE   0 0 3,172
STARBUCKS CORP COM 855244109 941 11,173 SH   SOLE   0 0 11,173
STEEL DYNAMICS INC COM 858119100 1,452 20,465 SH   SOLE   0 0 20,465
STORE CAP CORP COM 862121100 288 9,191 SH   SOLE   0 0 9,191
STRYKER CORPORATION COM 863667101 135 665 SH   SOLE   0 0 665
SYNOPSYS INC COM 871607107 159 519 SH   SOLE   0 0 519
SYSCO CORP COM 871829107 397 5,617 SH   SOLE   0 0 5,617
TJX COS INC NEW COM 872540109 1,044 16,808 SH   SOLE   0 0 16,808
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 314 4,578 SH   SOLE   0 0 4,578
TASEKO MINES LTD COM 876511106 20 17,739 SH   SOLE   0 0 17,739
TATA MTRS LTD SPONSORED ADR 876568502 443 18,268 SH   SOLE   0 0 18,268
TELEDYNE TECHNOLOGIES INC COM 879360105 102 301 SH   SOLE   0 0 301
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 119 14,697 SH   SOLE   0 0 14,697
TEXAS INSTRS INC COM 882508104 493 3,185 SH   SOLE   0 0 3,185
TEXAS ROADHOUSE INC COM 882681109 111 1,276 SH   SOLE   0 0 1,276
THERMO FISHER SCIENTIFIC INC COM 883556102 2,683 5,290 SH   SOLE   0 0 5,290
TORONTO DOMINION BK ONT COM NEW 891160509 148 2,417 SH   SOLE   0 0 2,417
TOYOTA MOTOR CORP ADS 892331307 130 1,000 SH   SOLE   0 0 1,000
TRACTOR SUPPLY CO COM 892356106 227 1,223 SH   SOLE   0 0 1,223
TRANSDIGM GROUP INC COM 893641100 1,226 2,336 SH   SOLE   0 0 2,336
TYLER TECHNOLOGIES INC COM 902252105 4,610 13,265 SH   SOLE   0 0 13,265
UNILEVER PLC SPON ADR NEW 904767704 265 6,043 SH   SOLE   0 0 6,043
UNION PAC CORP COM 907818108 1,155 5,931 SH   SOLE   0 0 5,931
UNITED PARCEL SERVICE INC CL B 911312106 1,021 6,323 SH   SOLE   0 0 6,323
V F CORP COM 918204108 111 3,702 SH   SOLE   0 0 3,702
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 2,993 22,146 SH   SOLE   0 0 22,146
VANGUARD STAR FDS VG TL INTL STK F 921909768 5,868 128,199 SH   SOLE   0 0 128,199
VANGUARD WORLD FD MEGA GRWTH IND 921910816 8,096 46,452 SH   SOLE   0 0 46,452
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 2,944 32,745 SH   SOLE   0 0 32,745
VANGUARD WORLD FD MEGA CAP INDEX 921910873 428 3,430 SH   SOLE   0 0 3,430
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 390 1,872 SH   SOLE   0 0 1,872
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 319 2,572 SH   SOLE   0 0 2,572
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 437 6,076 SH   SOLE   0 0 6,076
VANGUARD BD INDEX FDS INTERMED TERM 921937819 1,345 18,307 SH   SOLE   0 0 18,307
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 9,349 124,960 SH   SOLE   0 0 124,960
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1,195 16,757 SH   SOLE   0 0 16,757
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 2,645 72,741 SH   SOLE   0 0 72,741
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 2,071 21,823 SH   SOLE   0 0 21,823
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 156 2,710 SH   SOLE   0 0 2,710
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1,063 22,091 SH   SOLE   0 0 22,091
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 212 2,685 SH   SOLE   0 0 2,685
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3,493 95,720 SH   SOLE   0 0 95,720
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 394 8,186 SH   SOLE   0 0 8,186
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,315 10,096 SH   SOLE   0 0 10,096
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 477 3,918 SH   SOLE   0 0 3,918
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 562 3,297 SH   SOLE   0 0 3,297
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 760 9,486 SH   SOLE   0 0 9,486
VANGUARD INDEX FDS SML CP GRW ETF 922908595 839 4,302 SH   SOLE   0 0 4,302
VANGUARD INDEX FDS SM CP VAL ETF 922908611 539 3,757 SH   SOLE   0 0 3,757
VANGUARD INDEX FDS MID CAP ETF 922908629 2,735 14,548 SH   SOLE   0 0 14,548
VANGUARD INDEX FDS LARGE CAP ETF 922908637 471 2,880 SH   SOLE   0 0 2,880
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 2,920 22,971 SH   SOLE   0 0 22,971
VANGUARD INDEX FDS GROWTH ETF 922908736 3,706 17,322 SH   SOLE   0 0 17,322
VANGUARD INDEX FDS VALUE ETF 922908744 14,204 115,031 SH   SOLE   0 0 115,031
VANGUARD INDEX FDS SMALL CP ETF 922908751 5,143 30,091 SH   SOLE   0 0 30,091
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,441 8,029 SH   SOLE   0 0 8,029
VERMILION ENERGY INC COM 923725105 359 16,739 SH   SOLE   0 0 16,739
VISTA OUTDOOR INC COM 928377100 149 6,108 SH   SOLE   0 0 6,108
VMWARE INC CL A COM 928563402 165 1,552 SH   SOLE   0 0 1,552
WALMART INC COM 931142103 1,816 14,004 SH   SOLE   0 0 14,004
WALGREENS BOOTS ALLIANCE INC COM 931427108 170 5,402 SH   SOLE   0 0 5,402
WARNER BROS DISCOVERY INC COM SER A 934423104 129 11,233 SH   SOLE   0 0 11,233
WATSCO INC COM 942622200 2,361 9,170 SH   SOLE   0 0 9,170
WELLS FARGO CO NEW COM 949746101 1,132 28,147 SH   SOLE   0 0 28,147
WELLS FARGO CO NEW PERP PFD CNV A 949746804 779 647 SH   SOLE   0 0 647
WESTLAKE CORPORATION COM 960413102 845 9,731 SH   SOLE   0 0 9,731
WILLIAMS COS INC COM 969457100 558 19,481 SH   SOLE   0 0 19,481
WINGSTOP INC COM 974155103 854 6,807 SH   SOLE   0 0 6,807
XPO LOGISTICS INC COM 983793100 257 5,783 SH   SOLE   0 0 5,783
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 160 610 SH   SOLE   0 0 610
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,645 20,096 SH   SOLE   0 0 20,096
QUANTA SVCS INC COM 74762E102 334 2,624 SH   SOLE   0 0 2,624
INVESCO QQQ TR UNIT SER 1 46090E103 19,318 72,282 SH   SOLE   0 0 72,282
AMERISOURCEBERGEN CORP COM 03073E105 337 2,493 SH   SOLE   0 0 2,493
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 301 4,539 SH   SOLE   0 0 4,539
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 1,500 269,770 SH   SOLE   0 0 269,770
TARGET CORP COM 87612E106 1,065 7,179 SH   SOLE   0 0 7,179
EDWARDS LIFESCIENCES CORP COM 28176E108 215 2,601 SH   SOLE   0 0 2,601
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 191 11,433 SH   SOLE   0 0 11,433
EVENTBRITE INC COM CL A 29975E109 65 10,645 SH   SOLE   0 0 10,645
FORTINET INC COM 34959E109 312 6,360 SH   SOLE   0 0 6,360
TRAVELERS COMPANIES INC COM 89417E109 369 2,409 SH   SOLE   0 0 2,409
GLOBAL X FDS REIT ETF 37950E127 108 15,725 SH   SOLE   0 0 15,725
FIRSTSERVICE CORP NEW COM 33767E202 358 3,012 SH   SOLE   0 0 3,012
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 1,438 68,518 SH   SOLE   0 0 68,518
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 148 1,173 SH   SOLE   0 0 1,173
AFC GAMMA INC COM 00109K105 268 17,500 SH   SOLE   0 0 17,500
AGNC INVT CORP COM 00123Q104 286 34,023 SH   SOLE   0 0 34,023
ALPS ETF TR ALERIAN MLP 00162Q452 563 15,410 SH   SOLE   0 0 15,410
API GROUP CORP COM STK 00187Y100 1,951 147,035 SH   SOLE   0 0 147,035
AT&T INC COM 00206R102 1,431 93,280 SH   SOLE   0 0 93,280
ARK ETF TR INNOVATION ETF 00214Q104 437 11,589 SH   SOLE   0 0 11,589
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 150 3,337 SH   SOLE   0 0 3,337
ARK ETF TR GENOMIC REV ETF 00214Q302 279 8,489 SH   SOLE   0 0 8,489
ARK ETF TR NEXT GNRTN INTER 00214Q401 327 7,164 SH   SOLE   0 0 7,164
ARK ETF TR FINTECH INNOVA 00214Q708 112 7,262 SH   SOLE   0 0 7,262
ABBVIE INC COM 00287Y109 1,938 14,439 SH   SOLE   0 0 14,439
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 116 16,305 SH   SOLE   0 0 16,305
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 224 5,300 SH   SOLE   0 0 5,300
ACTIVISION BLIZZARD INC COM 00507V109 189 2,542 SH   SOLE   0 0 2,542
ADOBE SYSTEMS INCORPORATED COM 00724F101 856 3,110 SH   SOLE   0 0 3,110
ADVENT CONV & INCOME FD COM 00764C109 245 23,076 SH   SOLE   0 0 23,076
AKAMAI TECHNOLOGIES INC COM 00971T101 103 1,286 SH   SOLE   0 0 1,286
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 185 2,311 SH   SOLE   0 0 2,311
ALLBIRDS INC COM CL A 01675A109 31 10,100 SH   SOLE   0 0 10,100
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 255 7,279 SH   SOLE   0 0 7,279
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 145 723 SH   SOLE   0 0 723
ALPHABET INC CAP STK CL C 02079K107 4,400 45,766 SH   SOLE   0 0 45,766
ALPHABET INC CAP STK CL A 02079K305 3,819 39,930 SH   SOLE   0 0 39,930
ALTRIA GROUP INC COM 02209S103 1,523 37,719 SH   SOLE   0 0 37,719
AMERICAN TOWER CORP NEW COM 03027X100 1,223 5,694 SH   SOLE   0 0 5,694
APA CORPORATION COM 03743Q108 224 6,537 SH   SOLE   0 0 6,537
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502 226 22,109 SH   SOLE   0 0 22,109
ARES CAPITAL CORP COM 04010L103 3,170 187,818 SH   SOLE   0 0 187,818
AURORA CANNABIS INC COM 05156X884 24 20,053 SH   SOLE   0 0 20,053
BCE INC COM NEW 05534B760 291 6,937 SH   SOLE   0 0 6,937
BNY MELLON STRATEGIC MUNS IN COM 05588W108 1,413 232,350 SH   SOLE   0 0 232,350
BNY MELLON MUN INCOME INC COM 05589T104 87 14,500 SH   SOLE   0 0 14,500
BARINGS BDC INC COM 06759L103 115 13,882 SH   SOLE   0 0 13,882
BIOMARIN PHARMACEUTICAL INC COM 09061G101 112 1,327 SH   SOLE   0 0 1,327
BIONTECH SE SPONSORED ADS 09075V102 168 1,245 SH   SOLE   0 0 1,245
BLACKROCK INCOME TR INC COM 09247F100 106 25,546 SH   SOLE   0 0 25,546
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 182 19,145 SH   SOLE   0 0 19,145
BLACKROCK ENERGY & RES TR COM 09250U101 165 15,272 SH   SOLE   0 0 15,272
BLACKROCK MUNIYIELD FD INC COM 09253W104 367 36,910 SH   SOLE   0 0 36,910
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 129 12,013 SH   SOLE   0 0 12,013
BLACKROCK CORPOR HI YLD FD I RIGHT 10/13/2022 09255L114 0 228,830 SH   SOLE   0 0 228,830
BLACKROCK CORPOR HI YLD FD I COM 09255P107 1,957 228,905 SH   SOLE   0 0 228,905
BLACKSTONE LONG SHORT CR INC COM SHS BN INT 09257D102 117 10,695 SH   SOLE   0 0 10,695
BLACKSTONE MTG TR INC COM CL A 09257W100 8,882 380,562 SH   SOLE   0 0 380,562
BLACKSTONE INC COM 09260D107 2,074 24,782 SH   SOLE   0 0 24,782
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 594 33,660 SH   SOLE   0 0 33,660
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 283 10,563 SH   SOLE   0 0 10,563
BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 160 14,000 SH   SOLE   0 0 14,000
BOOKING HOLDINGS INC COM 09857L108 296 180 SH   SOLE   0 0 180
BOX INC CL A 10316T104 101 4,148 SH   SOLE   0 0 4,148
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 261 41,289 SH   SOLE   0 0 41,289
BROADCOM INC COM 11135F101 2,111 4,755 SH   SOLE   0 0 4,755
CBOE GLOBAL MKTS INC COM 12503M108 723 6,164 SH   SOLE   0 0 6,164
CBRE GBL REAL ESTATE INC FD COM 12504G100 1,494 258,954 SH   SOLE   0 0 258,954
CME GROUP INC COM 12572Q105 114 641 SH   SOLE   0 0 641
CALAMOS DYNAMIC CONV & INCOM COM 12811V105 232 11,596 SH   SOLE   0 0 11,596
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 112 5,751 SH   SOLE   0 0 5,751
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 132 6,471 SH   SOLE   0 0 6,471
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 119 5,848 SH   SOLE   0 0 5,848
CARDINAL HEALTH INC COM 14149Y108 307 4,600 SH   SOLE   0 0 4,600
CARRIER GLOBAL CORPORATION COM 14448C104 170 4,770 SH   SOLE   0 0 4,770
CHARTER COMMUNICATIONS INC N CL A 16119P108 2,041 6,727 SH   SOLE   0 0 6,727
CHEMED CORP NEW COM 16359R103 408 934 SH   SOLE   0 0 934
CHENIERE ENERGY INC COM NEW 16411R208 1,110 6,689 SH   SOLE   0 0 6,689
CHEWY INC CL A 16679L109 172 5,612 SH   SOLE   0 0 5,612
CHIMERA INVT CORP COM NEW 16934Q208 94 18,088 SH   SOLE   0 0 18,088
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 169 4,770 SH   SOLE   0 0 4,770
CION INVT CORP COM 17259U204 134 15,806 SH   SOLE   0 0 15,806
CISCO SYS INC COM 17275R102 852 21,297 SH   SOLE   0 0 21,297
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 433 17,324 SH   SOLE   0 0 17,324
CLOUGH GLOBAL EQUITY FD COM 18914C100 429 62,384 SH   SOLE   0 0 62,384
COLUMBIA SELIGM PREM TECH GR COM 19842X109 280 12,067 SH   SOLE   0 0 12,067
COMCAST CORP NEW CL A 20030N101 272 9,263 SH   SOLE   0 0 9,263
CONOCOPHILLIPS COM 20825C104 375 3,661 SH   SOLE   0 0 3,661
CONSTELLATION ENERGY CORP COM 21037T109 119 1,430 SH   SOLE   0 0 1,430
CORNERSTONE STRATEGIC VALUE COM 21924B302 19,160 2,235,701 SH   SOLE   0 0 2,235,701
CORNERSTONE TOTAL RETURN FD COM 21924U300 1,502 185,004 SH   SOLE   0 0 185,004
CORSAIR GAMING INC COM 22041X102 115 10,122 SH   SOLE   0 0 10,122
CORTEVA INC COM 22052L104 211 3,699 SH   SOLE   0 0 3,699
COSTCO WHSL CORP NEW COM 22160K105 2,065 4,372 SH   SOLE   0 0 4,372
COSTAR GROUP INC COM 22160N109 1,297 18,627 SH   SOLE   0 0 18,627
CROWDSTRIKE HLDGS INC CL A 22788C105 273 1,656 SH   SOLE   0 0 1,656
CROWN CASTLE INC COM 22822V101 1,302 9,009 SH   SOLE   0 0 9,009
DERMTECH INC COM 24984K105 170 42,816 SH   SOLE   0 0 42,816
DEVON ENERGY CORP NEW COM 25179M103 1,794 29,838 SH   SOLE   0 0 29,838
DIAGEO PLC SPON ADR NEW 25243Q205 222 1,306 SH   SOLE   0 0 1,306
DIAMONDBACK ENERGY INC COM 25278X109 2,121 17,610 SH   SOLE   0 0 17,610
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 200 8,991 SH   SOLE   0 0 8,991
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 120 4,036 SH   SOLE   0 0 4,036
DOMINION ENERGY INC COM 25746U109 106 1,531 SH   SOLE   0 0 1,531
DRAFTKINGS INC NEW COM CL A 26142V105 137 9,071 SH   SOLE   0 0 9,071
DROPBOX INC CL A 26210C104 180 8,703 SH   SOLE   0 0 8,703
DUKE ENERGY CORP NEW COM NEW 26441C204 561 6,029 SH   SOLE   0 0 6,029
DYNEX CAP INC COM 26817Q886 1,796 154,156 SH   SOLE   0 0 154,156
EOG RES INC COM 26875P101 400 3,578 SH   SOLE   0 0 3,578
ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 219 11,250 SH   SOLE   0 0 11,250
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 772 17,798 SH   SOLE   0 0 17,798
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 70 15,358 SH   SOLE   0 0 15,358
EAGLE MATLS INC COM 26969P108 507 4,735 SH   SOLE   0 0 4,735
EATON VANCE LTD DURATION INC COM 27828H105 3,564 387,022 SH   SOLE   0 0 387,022
EATON VANCE TAX-MANAGED DIVE COM 27828N102 2,418 222,684 SH   SOLE   0 0 222,684
EATON VANCE SHORT DURATION D COM 27828V104 872 88,993 SH   SOLE   0 0 88,993
EATON VANCE TAX-MANAGED BUY- COM 27828Y108 870 66,141 SH   SOLE   0 0 66,141
EATON VANCE TAX-MANAGED GLOB COM 27829C105 3,864 510,501 SH   SOLE   0 0 510,501
EATON VANCE TAX-MANAGED GLOB COM 27829F108 3,131 431,805 SH   SOLE   0 0 431,805
EATON VANCE RISK-MANAGED DIV COM 27829G106 529 63,996 SH   SOLE   0 0 63,996
ENBRIDGE INC COM 29250N105 929 25,015 SH   SOLE   0 0 25,015
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 121 10,959 SH   SOLE   0 0 10,959
ENPHASE ENERGY INC COM 29355A107 235 848 SH   SOLE   0 0 848
ENOVA INTL INC COM 29357K103 228 7,804 SH   SOLE   0 0 7,804
EQUINIX INC COM 29444U700 420 738 SH   SOLE   0 0 738
ESSENTIAL UTILS INC COM 29670G102 217 5,246 SH   SOLE   0 0 5,246
EVERSOURCE ENERGY COM 30040W108 105 1,352 SH   SOLE   0 0 1,352
EXELON CORP COM 30161N101 118 3,154 SH   SOLE   0 0 3,154
EXTRA SPACE STORAGE INC COM 30225T102 147 851 SH   SOLE   0 0 851
EXXON MOBIL CORP COM 30231G102 3,728 42,701 SH   SOLE   0 0 42,701
META PLATFORMS INC CL A 30303M102 1,897 13,984 SH   SOLE   0 0 13,984
FEDEX CORP COM 31428X106 385 2,594 SH   SOLE   0 0 2,594
FIDELITY NATL INFORMATION SV COM 31620M106 229 3,024 SH   SOLE   0 0 3,024
FIRST TR INTER DURATN PFD & COM 33718W103 622 37,497 SH   SOLE   0 0 37,497
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 218 3,039 SH   SOLE   0 0 3,039
FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 108 1,540 SH   SOLE   0 0 1,540
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 201 8,792 SH   SOLE   0 0 8,792
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 333 12,715 SH   SOLE   0 0 12,715
FIRST TR S&P REIT INDEX FD COM 33734G108 340 14,780 SH   SOLE   0 0 14,780
FIRST TR VALUE LINE DIVID IN SHS 33734H106 577 16,116 SH   SOLE   0 0 16,116
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 7,335 101,564 SH   SOLE   0 0 101,564
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 122 2,826 SH   SOLE   0 0 2,826
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 484 8,517 SH   SOLE   0 0 8,517
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 979 62,694 SH   SOLE   0 0 62,694
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 258 7,007 SH   SOLE   0 0 7,007
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 264 5,740 SH   SOLE   0 0 5,740
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 331 6,386 SH   SOLE   0 0 6,386
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 148 1,702 SH   SOLE   0 0 1,702
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 261 8,537 SH   SOLE   0 0 8,537
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 743 19,301 SH   SOLE   0 0 19,301
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 196 3,404 SH   SOLE   0 0 3,404
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 233 2,719 SH   SOLE   0 0 2,719
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 115 1,532 SH   SOLE   0 0 1,532
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 132 2,459 SH   SOLE   0 0 2,459
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 841 19,077 SH   SOLE   0 0 19,077
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 2,755 71,889 SH   SOLE   0 0 71,889
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 103 2,358 SH   SOLE   0 0 2,358
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 388 9,977 SH   SOLE   0 0 9,977
FIRST TR EXCHANGE-TRADED FD NASDQ PHRMTCLS 33738R837 112 4,655 SH   SOLE   0 0 4,655
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 336 13,688 SH   SOLE   0 0 13,688
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852 110 4,424 SH   SOLE   0 0 4,424
FIRST TR MLP & ENERGY INCOM COM 33739B104 99 13,778 SH   SOLE   0 0 13,778
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 235 9,284 SH   SOLE   0 0 9,284
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 106 2,167 SH   SOLE   0 0 2,167
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 100 5,827 SH   SOLE   0 0 5,827
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 221 4,673 SH   SOLE   0 0 4,673
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 101 1,699 SH   SOLE   0 0 1,699
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615 195 6,660 SH   SOLE   0 0 6,660
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 372 12,187 SH   SOLE   0 0 12,187
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631 352 11,800 SH   SOLE   0 0 11,800
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 215 6,457 SH   SOLE   0 0 6,457
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 1,815 87,116 SH   SOLE   0 0 87,116
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 5,789 132,949 SH   SOLE   0 0 132,949
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 156 4,800 SH   SOLE   0 0 4,800
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 190 5,763 SH   SOLE   0 0 5,763
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 3,501 163,086 SH   SOLE   0 0 163,086
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 343 10,574 SH   SOLE   0 0 10,574
FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406 114 3,800 SH   SOLE   0 0 3,800
FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703 529 27,703 SH   SOLE   0 0 27,703
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760 445 24,563 SH   SOLE   0 0 24,563
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778 302 17,892 SH   SOLE   0 0 17,892
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786 232 8,413 SH   SOLE   0 0 8,413
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802 910 31,804 SH   SOLE   0 0 31,804
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 315 11,402 SH   SOLE   0 0 11,402
FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 642 33,782 SH   SOLE   0 0 33,782
FLEXSHARES TR CR SCORED LONG 33939L753 124 3,065 SH   SOLE   0 0 3,065
FLEXSHARES TR STOXX GLOBR INF 33939L795 158 3,454 SH   SOLE   0 0 3,454
FLEXSHARES TR INT QLTDVDYNAM 33939L829 1,269 62,885 SH   SOLE   0 0 62,885
FLEXSHARES TR QLT DIV DEF IDX 33939L845 1,297 28,231 SH   SOLE   0 0 28,231
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 441 40,919 SH   SOLE   0 0 40,919
FRANKLIN LTD DURATION INCOME COM 35472T101 231 37,318 SH   SOLE   0 0 37,318
FREQUENCY THERAPEUTICS INC COM 35803L108 22 12,200 SH   SOLE   0 0 12,200
GEO GROUP INC NEW COM 36162J106 101 13,150 SH   SOLE   0 0 13,150
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 3,277 129,443 SH   SOLE   0 0 129,443
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 221 6,309 SH   SOLE   0 0 6,309
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 112 33,996 SH   SOLE   0 0 33,996
GANNETT CO INC COM 36472T109 34 21,958 SH   SOLE   0 0 21,958
GENERAL MTRS CO COM 37045V100 405 12,633 SH   SOLE   0 0 12,633
GSK PLC SPONSORED ADR 37733W204 293 9,969 SH   SOLE   0 0 9,969
GLOBAL PMTS INC COM 37940X102 308 2,852 SH   SOLE   0 0 2,852
GLOBAL X FDS GLBX SUPRINC ETF 37950E333 171 17,300 SH   SOLE   0 0 17,300
GLOBAL X FDS GLB X SUPERDIV 37950E549 305 40,471 SH   SOLE   0 0 40,471
GLOBAL X FDS GLBL X MLP ETF 37954Y343 217 5,513 SH   SOLE   0 0 5,513
GLOBAL X FDS CYBRSCURTY ETF 37954Y384 112 4,673 SH   SOLE   0 0 4,673
GLOBAL X FDS RUSSELL 2000 37954Y459 7,017 380,739 SH   SOLE   0 0 380,739
GLOBAL X FDS S&P 500 COVERED 37954Y475 12,269 321,930 SH   SOLE   0 0 321,930
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 13,785 880,252 SH   SOLE   0 0 880,252
GLOBAL X FDS US PFD ETF 37954Y657 489 23,829 SH   SOLE   0 0 23,829
GLOBAL X FDS US INFR DEV ETF 37954Y673 338 14,671 SH   SOLE   0 0 14,671
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 463 7,012 SH   SOLE   0 0 7,012
GOLDMAN SACHS GROUP INC COM 38141G104 1,475 5,033 SH   SOLE   0 0 5,033
GOLDMAN SACHS BDC INC SHS 38147U107 927 64,165 SH   SOLE   0 0 64,165
GROUPON INC NOTE 1.125% 3/1 399473AF4 35 56,000 PRN   SOLE   0 0 56,000
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 528 34,384 SH   SOLE   0 0 34,384
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 125 9,225 SH   SOLE   0 0 9,225
HEALTHPEAK PROPERTIES INC COM 42250P103 167 7,281 SH   SOLE   0 0 7,281
HERC HLDGS INC COM 42704L104 689 6,634 SH   SOLE   0 0 6,634
HILTON WORLDWIDE HLDGS INC COM 43300A203 186 1,541 SH   SOLE   0 0 1,541
IAC INC COM NEW 44891N208 869 15,695 SH   SOLE   0 0 15,695
ISTAR INC COM 45031U101 3,135 338,558 SH   SOLE   0 0 338,558
INDEPENDENCE RLTY TR INC COM 45378A106 2,082 124,434 SH   SOLE   0 0 124,434
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 151 4,831 SH   SOLE   0 0 4,831
INNOVATIVE INDL PPTYS INC COM 45781V101 115 1,300 SH   SOLE   0 0 1,300
INSULET CORP COM 45784P101 134 585 SH   SOLE   0 0 585
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 480 10,527 SH   SOLE   0 0 10,527
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 788 48,674 SH   SOLE   0 0 48,674
INTUITIVE SURGICAL INC COM NEW 46120E602 1,493 7,967 SH   SOLE   0 0 7,967
INVENTRUST PPTYS CORP COM NEW 46124J201 173 8,124 SH   SOLE   0 0 8,124
INVESCO MUNI INCOME OPP TRST COM 46132X101 65 11,150 SH   SOLE   0 0 11,150
INVESCO QUALITY MUN INCOME T COM 46133G107 1,793 196,337 SH   SOLE   0 0 196,337
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 3,250 12,074 SH   SOLE   0 0 12,074
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 488 6,981 SH   SOLE   0 0 6,981
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,597 12,546 SH   SOLE   0 0 12,546
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 208 3,414 SH   SOLE   0 0 3,414
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 161 2,154 SH   SOLE   0 0 2,154
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 591 38,785 SH   SOLE   0 0 38,785
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 116 6,253 SH   SOLE   0 0 6,253
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 115 2,024 SH   SOLE   0 0 2,024
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 266 2,500 SH   SOLE   0 0 2,500
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 262 4,526 SH   SOLE   0 0 4,526
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 206 3,597 SH   SOLE   0 0 3,597
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 185 5,010 SH   SOLE   0 0 5,010
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 126 10,580 SH   SOLE   0 0 10,580
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 160 7,261 SH   SOLE   0 0 7,261
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 931 67,185 SH   SOLE   0 0 67,185
INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 116 6,130 SH   SOLE   0 0 6,130
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 303 3,155 SH   SOLE   0 0 3,155
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 165 2,460 SH   SOLE   0 0 2,460
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 2,033 101,557 SH   SOLE   0 0 101,557
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 1,670 55,381 SH   SOLE   0 0 55,381
IQVIA HLDGS INC COM 46266C105 403 2,227 SH   SOLE   0 0 2,227
IRON MTN INC DEL COM 46284V101 247 5,620 SH   SOLE   0 0 5,620
ISHARES SILVER TR ISHARES 46428Q109 238 13,625 SH   SOLE   0 0 13,625
ISHARES TR US TREAS BD ETF 46429B267 2,367 103,989 SH   SOLE   0 0 103,989
ISHARES TR MSCI INDIA ETF 46429B598 204 5,000 SH   SOLE   0 0 5,000
ISHARES TR FLTG RATE NT ETF 46429B655 489 9,736 SH   SOLE   0 0 9,736
ISHARES TR CORE HIGH DV ETF 46429B663 746 8,167 SH   SOLE   0 0 8,167
ISHARES TR MSCI EAFE MIN VL 46429B689 441 7,736 SH   SOLE   0 0 7,736
ISHARES TR MSCI USA MIN VOL 46429B697 2,065 31,248 SH   SOLE   0 0 31,248
ISHARES TR 0-5 YR TIPS ETF 46429B747 2,601 27,061 SH   SOLE   0 0 27,061
ISHARES U S ETF TR BLACKROCK SHORT 46431W838 2,751 55,410 SH   SOLE   0 0 55,410
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 269 7,518 SH   SOLE   0 0 7,518
ISHARES TR MSCI USA QLT FCT 46432F339 5,358 51,551 SH   SOLE   0 0 51,551
ISHARES TR MSCI USA VALUE 46432F388 149 1,826 SH   SOLE   0 0 1,826
ISHARES TR MSCI USA MMENTM 46432F396 8,561 65,261 SH   SOLE   0 0 65,261
ISHARES TR CORE MSCI EAFE 46432F842 1,366 25,933 SH   SOLE   0 0 25,933
ISHARES INC CORE MSCI EMKT 46434G103 2,810 65,381 SH   SOLE   0 0 65,381
ISHARES INC ESG AWR MSCI EM 46434G863 143 5,151 SH   SOLE   0 0 5,151
ISHARES TR INTL EQTY FACTOR 46434V274 103 4,910 SH   SOLE   0 0 4,910
ISHARES TR EXPONENTIAL TECH 46434V381 162 3,632 SH   SOLE   0 0 3,632
ISHARES TR MSCI INTL QUALTY 46434V456 628 22,607 SH   SOLE   0 0 22,607
ISHARES TR CORE TOTAL USD 46434V613 1,644 36,937 SH   SOLE   0 0 36,937
ISHARES TR CORE DIV GRWTH 46434V621 726 16,329 SH   SOLE   0 0 16,329
ISHARES TR GLOBAL REIT ETF 46434V647 3,172 149,111 SH   SOLE   0 0 149,111
ISHARES TR TRS FLT RT BD 46434V860 116 2,297 SH   SOLE   0 0 2,297
ISHARES TR CONV BD ETF 46435G102 312 4,527 SH   SOLE   0 0 4,527
ISHARES TR ESG AWR MSCI USA 46435G425 4,628 58,286 SH   SOLE   0 0 58,286
ISHARES TR MSCI USA SMCP MN 46435G433 463 14,505 SH   SOLE   0 0 14,505
ISHARES TR FALN ANGLS USD 46435G474 577 24,126 SH   SOLE   0 0 24,126
ISHARES TR CYBERSECURITY 46435U135 520 15,319 SH   SOLE   0 0 15,319
ISHARES TR US INFRASTRUC 46435U713 280 8,693 SH   SOLE   0 0 8,693
ISHARES TR 0-3 MNTH TREASRY 46436E718 3,932 39,216 SH   SOLE   0 0 39,216
JPMORGAN CHASE & CO COM 46625H100 4,531 43,361 SH   SOLE   0 0 43,361
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 3,940 76,900 SH   SOLE   0 0 76,900
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 365 7,277 SH   SOLE   0 0 7,277
J P MORGAN EXCHANGE TRADED F INFLATION MANAGE 46654Q104 204 4,486 SH   SOLE   0 0 4,486
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 357 8,561 SH   SOLE   0 0 8,561
JACKSON FINANCIAL INC COM CL A 46817M107 515 18,550 SH   SOLE   0 0 18,550
KIMCO RLTY CORP COM 49446R109 547 29,735 SH   SOLE   0 0 29,735
KINDER MORGAN INC DEL COM 49456B101 147 8,854 SH   SOLE   0 0 8,854
LISTED FD TR CORE ALT FD 53656F847 112 3,782 SH   SOLE   0 0 3,782
LIVE OAK BANCSHARES INC COM 53803X105 196 6,390 SH   SOLE   0 0 6,390
MFS INTER INCOME TR SH BEN INT 55273C107 296 105,215 SH   SOLE   0 0 105,215
MAIN STR CAP CORP COM 56035L104 1,522 45,242 SH   SOLE   0 0 45,242
MARATHON PETE CORP COM 56585A102 110 1,111 SH   SOLE   0 0 1,111
MARKETAXESS HLDGS INC COM 57060D108 202 907 SH   SOLE   0 0 907
MASTERCARD INCORPORATED CL A 57636Q104 9,705 34,130 SH   SOLE   0 0 34,130
MCKESSON CORP COM 58155Q103 316 930 SH   SOLE   0 0 930
MERCK & CO INC COM 58933Y105 1,553 18,028 SH   SOLE   0 0 18,028
METLIFE INC COM 59156R108 180 2,960 SH   SOLE   0 0 2,960
MODERNA INC COM 60770K107 1,048 8,860 SH   SOLE   0 0 8,860
MONGODB INC CL A 60937P106 993 5,001 SH   SOLE   0 0 5,001
MOSAIC CO NEW COM 61945C103 1,147 23,739 SH   SOLE   0 0 23,739
NERDWALLET INC COM CL A 64082B102 308 34,779 SH   SOLE   0 0 34,779
NETFLIX INC COM 64110L106 652 2,770 SH   SOLE   0 0 2,770
NEUBERGER BERMAN MUN FD INC COM 64124P101 326 32,256 SH   SOLE   0 0 32,256
NEXTERA ENERGY INC COM 65339F101 1,685 21,494 SH   SOLE   0 0 21,494
NISOURCE INC COM 65473P105 135 5,378 SH   SOLE   0 0 5,378
NOVARTIS AG SPONSORED ADR 66987V109 304 4,004 SH   SOLE   0 0 4,004
NVIDIA CORPORATION COM 67066G104 3,044 25,079 SH   SOLE   0 0 25,079
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 102 8,621 SH   SOLE   0 0 8,621
NUVEEN REAL ESTATE INCOME FD COM 67071B108 266 34,412 SH   SOLE   0 0 34,412
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 70 10,126 SH   SOLE   0 0 10,126
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 2,681 524,598 SH   SOLE   0 0 524,598
NUTRIEN LTD COM 67077M108 1,228 14,724 SH   SOLE   0 0 14,724
OAKTREE SPECIALTY LENDING CO COM 67401P108 432 71,938 SH   SOLE   0 0 71,938
ORACLE CORP COM 68389X105 899 14,722 SH   SOLE   0 0 14,722
OTIS WORLDWIDE CORP COM 68902V107 206 3,224 SH   SOLE   0 0 3,224
OUSTER INC COM 68989M103 27 27,981 SH   SOLE   0 0 27,981
PACER FDS TR TRENDP US LAR CP 69374H105 100 2,643 SH   SOLE   0 0 2,643
PACER FDS TR METAURUS CAP 400 69374H436 200 7,350 SH   SOLE   0 0 7,350
PACER FDS TR SWAN SOS FLEX JU 69374H469 1,023 51,995 SH   SOLE   0 0 51,995
PACER FDS TR SWAN SOS CNS JAN 69374H584 993 48,400 SH   SOLE   0 0 48,400
PACER FDS TR LUNT LRG CP ALTR 69374H717 3,008 83,980 SH   SOLE   0 0 83,980
PACER FDS TR BNCHMRK INFRA 69374H741 201 7,019 SH   SOLE   0 0 7,019
PACER FDS TR PACER US SMALL 69374H857 686 21,107 SH   SOLE   0 0 21,107
PACER FDS TR US CASH COWS 100 69374H881 927 22,609 SH   SOLE   0 0 22,609
PAYCOM SOFTWARE INC COM 70432V102 114 344 SH   SOLE   0 0 344
PAYPAL HLDGS INC COM 70450Y103 1,615 18,758 SH   SOLE   0 0 18,758
PENNYMAC MTG INVT TR COM 70931T103 2,781 236,053 SH   SOLE   0 0 236,053
PETCO HEALTH & WELLNESS CO I COM 71601V105 148 13,300 SH   SOLE   0 0 13,300
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 3,094 110,301 SH   SOLE   0 0 110,301
PIMCO MUN INCOME FD COM 72200R107 206 21,198 SH   SOLE   0 0 21,198
PIMCO CORPORATE & INCOME OPP COM 72201B101 725 61,712 SH   SOLE   0 0 61,712
PIMCO INCOME STRATEGY FD COM 72201H108 590 74,066 SH   SOLE   0 0 74,066
PIMCO ETF TR 1-5 US TIP IDX 72201R205 4,748 96,102 SH   SOLE   0 0 96,102
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 22,221 224,771 SH   SOLE   0 0 224,771
PIMCO ETF TR SHTRM MUN BD ACT 72201R874 256 5,237 SH   SOLE   0 0 5,237
PIMCO DYNAMIC INCOME FD SHS 72201Y101 651 33,584 SH   SOLE   0 0 33,584
PINTEREST INC CL A 72352L106 563 24,158 SH   SOLE   0 0 24,158
POOL CORP COM 73278L105 5,180 16,280 SH   SOLE   0 0 16,280
PROLOGIS INC. COM 74340W103 199 1,958 SH   SOLE   0 0 1,958
PROSHARES TR PET CARE ETF 74348A145 112 2,533 SH   SOLE   0 0 2,533
PROSPECT CAP CORP COM 74348T102 410 66,086 SH   SOLE   0 0 66,086
PUBLIC STORAGE COM 74460D109 682 2,330 SH   SOLE   0 0 2,330
QUEST DIAGNOSTICS INC COM 74834L100 206 1,677 SH   SOLE   0 0 1,677
RCI HOSPITALITY HLDGS INC COM 74934Q108 1,636 25,043 SH   SOLE   0 0 25,043
RH COM 74967X103 135 550 SH   SOLE   0 0 550
RECURSION PHARMACEUTICALS IN CL A 75629V104 107 10,023 SH   SOLE   0 0 10,023
REGENERON PHARMACEUTICALS COM 75886F107 1,455 2,112 SH   SOLE   0 0 2,112
RIVERNORTH DOUBLELINE STRATE COM 76882G107 1,978 215,052 SH   SOLE   0 0 215,052
ROKU INC COM CL A 77543R102 255 4,527 SH   SOLE   0 0 4,527
S&P GLOBAL INC COM 78409V104 3,143 10,294 SH   SOLE   0 0 10,294
SPDR S&P 500 ETF TR TR UNIT 78462F103 10,535 29,496 SH   SOLE   0 0 29,496
SPDR GOLD TR GOLD SHS 78463V107 3,519 22,754 SH   SOLE   0 0 22,754
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 167 6,479 SH   SOLE   0 0 6,479
SPDR SER TR S&P 600 SMCP GRW 78464A201 178 2,612 SH   SOLE   0 0 2,612
SPDR SER TR NUVEEN BLOOMBERG 78464A284 244 5,099 SH   SOLE   0 0 5,099
SPDR SER TR S&P 600 SMCP VAL 78464A300 3,145 46,839 SH   SOLE   0 0 46,839
SPDR SER TR BBG CONV SEC ETF 78464A359 1,713 27,066 SH   SOLE   0 0 27,066
SPDR SER TR PORTFOLIO LN COR 78464A367 103 4,742 SH   SOLE   0 0 4,742
SPDR SER TR PORTFOLIO INTRMD 78464A375 216 6,886 SH   SOLE   0 0 6,886
SPDR SER TR PRTFLO S&P500 GW 78464A409 3,617 72,205 SH   SOLE   0 0 72,205
SPDR SER TR FTSE INT GVT ETF 78464A490 399 9,968 SH   SOLE   0 0 9,968
SPDR SER TR PRTFLO S&P500 VL 78464A508 3,740 108,451 SH   SOLE   0 0 108,451
SPDR SER TR HLTH CR EQUIP 78464A581 133 1,562 SH   SOLE   0 0 1,562
SPDR SER TR AEROSPACE DEF 78464A631 2,570 28,033 SH   SOLE   0 0 28,033
SPDR SER TR PORTFLI TIPS ETF 78464A656 932 36,758 SH   SOLE   0 0 36,758
SPDR SER TR S&P REGL BKG 78464A698 209 3,556 SH   SOLE   0 0 3,556
SPDR SER TR S&P METALS MNG 78464A755 311 7,316 SH   SOLE   0 0 7,316
SPDR SER TR S&P DIVID ETF 78464A763 3,041 27,274 SH   SOLE   0 0 27,274
SPDR SER TR S&P BK ETF 78464A797 110 2,489 SH   SOLE   0 0 2,489
SPDR SER TR S&P 400 MDCP VAL 78464A839 2,619 45,288 SH   SOLE   0 0 45,288
SPDR SER TR PORTFOLIO S&P400 78464A847 235 6,097 SH   SOLE   0 0 6,097
SPDR SER TR PORTFOLIO S&P500 78464A854 4,382 104,362 SH   SOLE   0 0 104,362
SPDR SER TR S&P SEMICNDCTR 78464A862 173 1,136 SH   SOLE   0 0 1,136
SPDR SER TR S&P BIOTECH 78464A870 324 4,084 SH   SOLE   0 0 4,084
SPDR SER TR S&P HOMEBUILD 78464A888 105 1,911 SH   SOLE   0 0 1,911
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 4,440 108,629 SH   SOLE   0 0 108,629
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1,937 6,741 SH   SOLE   0 0 6,741
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 433 1,078 SH   SOLE   0 0 1,078
SPDR SER TR BLOOMBERG INVT 78468R200 404 13,334 SH   SOLE   0 0 13,334
SPDR SER TR BLOOMBERG SHT TE 78468R408 4,045 170,113 SH   SOLE   0 0 170,113
SPDR SER TR S&P OILGAS EXP 78468R556 265 2,125 SH   SOLE   0 0 2,125
SPDR SER TR PORTFLI HIGH YLD 78468R606 807 36,974 SH   SOLE   0 0 36,974
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 256 2,797 SH   SOLE   0 0 2,797
SPDR SER TR RUSSELL YIELD 78468R770 670 8,045 SH   SOLE   0 0 8,045
SPDR SER TR PRTFLO S&P500 HI 78468R788 392 11,043 SH   SOLE   0 0 11,043
SPDR SER TR PORTFOLIO S&P600 78468R853 187 5,486 SH   SOLE   0 0 5,486
SAFEHOLD INC COM 78645L100 146 5,518 SH   SOLE   0 0 5,518
SALESFORCE INC COM 79466L302 2,430 16,897 SH   SOLE   0 0 16,897
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 809 11,895 SH   SOLE   0 0 11,895
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 8,571 70,767 SH   SOLE   0 0 70,767
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 8,384 125,646 SH   SOLE   0 0 125,646
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2,525 17,724 SH   SOLE   0 0 17,724
SELECT SECTOR SPDR TR ENERGY 81369Y506 5,467 75,912 SH   SOLE   0 0 75,912
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 9,411 309,973 SH   SOLE   0 0 309,973
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 4,463 53,877 SH   SOLE   0 0 53,877
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 9,722 81,853 SH   SOLE   0 0 81,853
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 612 12,782 SH   SOLE   0 0 12,782
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1,108 30,776 SH   SOLE   0 0 30,776
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 3,530 53,882 SH   SOLE   0 0 53,882
SERVICENOW INC COM 81762P102 340 900 SH   SOLE   0 0 900
SHOPIFY INC CL A 82509L107 357 13,241 SH   SOLE   0 0 13,241
SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY INTERST 82889N855 555 8,140 SH   SOLE   0 0 8,140
SIRIUS XM HOLDINGS INC COM 82968B103 116 20,350 SH   SOLE   0 0 20,350
SIXTH STREET SPECIALTY LENDI COM 83012A109 492 30,123 SH   SOLE   0 0 30,123
SORRENTO THERAPEUTICS INC COM NEW 83587F202 63 40,255 SH   SOLE   0 0 40,255
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2,213 61,210 SH   SOLE   0 0 61,210
STARBOARD INVT TR ADAPTIVE ALPHA 85521B742 211 10,987 SH   SOLE   0 0 10,987
STARBOARD INVT TR RH TACTICAL ROT 85521B775 175 15,735 SH   SOLE   0 0 15,735
STARBOARD INVT TR RH HEDGED MULTI 85521B783 300 39,969 SH   SOLE   0 0 39,969
STARBOARD INVT TR AI QUALITY GROWT 85521B791 121 10,625 SH   SOLE   0 0 10,625
STARWOOD PPTY TR INC COM 85571B105 595 32,682 SH   SOLE   0 0 32,682
VIRTUS STONE HBR EMG MKTS TO COM 86164W100 243 58,954 SH   SOLE   0 0 58,954
TAYLOR MORRISON HOME CORP COM 87724P106 748 32,094 SH   SOLE   0 0 32,094
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 1,361 105,857 SH   SOLE   0 0 105,857
TESLA INC COM 88160R101 5,473 20,634 SH   SOLE   0 0 20,634
THE TRADE DESK INC COM CL A 88339J105 247 4,140 SH   SOLE   0 0 4,140
3M CO COM 88579Y101 587 5,308 SH   SOLE   0 0 5,308
TILRAY BRANDS INC COM CL 2 88688T100 460 167,147 SH   SOLE   0 0 167,147
TOPBUILD CORP COM 89055F103 646 3,918 SH   SOLE   0 0 3,918
TRUIST FINL CORP COM 89832Q109 398 9,136 SH   SOLE   0 0 9,136
TWILIO INC CL A 90138F102 1,108 16,021 SH   SOLE   0 0 16,021
UBER TECHNOLOGIES INC COM 90353T100 166 6,261 SH   SOLE   0 0 6,261
UIPATH INC CL A 90364P105 378 30,000 SH   SOLE   0 0 30,000
UNITED STS GASOLINE FD LP UNITS 91201T102 159 3,018 SH   SOLE   0 0 3,018
UNITEDHEALTH GROUP INC COM 91324P102 2,107 4,171 SH   SOLE   0 0 4,171
VALERO ENERGY CORP COM 91913Y100 137 1,278 SH   SOLE   0 0 1,278
VANECK ETF TRUST GOLD MINERS ETF 92189F106 162 6,704 SH   SOLE   0 0 6,704
VANECK ETF TRUST BDC INCOME ETF 92189F411 616 45,385 SH   SOLE   0 0 45,385
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 923 15,385 SH   SOLE   0 0 15,385
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 155 3,097 SH   SOLE   0 0 3,097
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 953 19,967 SH   SOLE   0 0 19,967
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1,141 4,856 SH   SOLE   0 0 4,856
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1,165 6,779 SH   SOLE   0 0 6,779
VANGUARD WORLD FDS ENERGY ETF 92204A306 1,162 11,436 SH   SOLE   0 0 11,436
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 907 12,182 SH   SOLE   0 0 12,182
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 2,384 10,658 SH   SOLE   0 0 10,658
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 755 4,795 SH   SOLE   0 0 4,795
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,409 4,585 SH   SOLE   0 0 4,585
VANGUARD WORLD FDS MATERIALS ETF 92204A801 1,091 7,350 SH   SOLE   0 0 7,350
VANGUARD WORLD FDS UTILITIES ETF 92204A876 1,339 9,409 SH   SOLE   0 0 9,409
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 439 5,327 SH   SOLE   0 0 5,327
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 485 8,396 SH   SOLE   0 0 8,396
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,076 14,488 SH   SOLE   0 0 14,488
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 374 5,585 SH   SOLE   0 0 5,585
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 257 3,856 SH   SOLE   0 0 3,856
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 211 3,887 SH   SOLE   0 0 3,887
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 400 8,877 SH   SOLE   0 0 8,877
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 220 2,908 SH   SOLE   0 0 2,908
VERIZON COMMUNICATIONS INC COM 92343V104 2,067 54,429 SH   SOLE   0 0 54,429
VERTEX PHARMACEUTICALS INC COM 92532F100 132 456 SH   SOLE   0 0 456
VERTICAL CAP INCOME FD SHS BEN INT 92535C104 244 27,380 SH   SOLE   0 0 27,380
VISA INC COM CL A 92826C839 3,409 19,190 SH   SOLE   0 0 19,190
VIRTUS GLOBAL MULTI-SECTOR I COM 92829B101 260 34,762 SH   SOLE   0 0 34,762
VIRTUS TOTAL RETURN FD INC COM 92835W107 6,284 1,008,696 SH   SOLE   0 0 1,008,696
VIRTUS CONVERTIBLE & INC FD COM 92838U108 141 49,976 SH   SOLE   0 0 49,976
VIRTUS CONVERTIBLE & INCOME COM 92838X102 73 22,659 SH   SOLE   0 0 22,659
WP CAREY INC COM 92936U109 1,141 16,353 SH   SOLE   0 0 16,353
WASTE CONNECTIONS INC COM 94106B101 7,508 55,507 SH   SOLE   0 0 55,507
WASTE MGMT INC DEL COM 94106L109 427 2,663 SH   SOLE   0 0 2,663
ALLSPRING GLOBAL DIVIDEND OP COM 94987C103 92 22,103 SH   SOLE   0 0 22,103
WESTERN ASSET HIGH INCOME OP COM 95766K109 510 138,508 SH   SOLE   0 0 138,508
WESTROCK CO COM 96145D105 653 21,155 SH   SOLE   0 0 21,155
WINTRUST FINL CORP COM 97650W108 313 3,840 SH   SOLE   0 0 3,840
WISDOMTREE TR HEDGED HI YLD BD 97717W430 122 6,070 SH   SOLE   0 0 6,070
WISDOMTREE TR BLMBG US BULL 97717W471 2,476 83,127 SH   SOLE   0 0 83,127
WISDOMTREE TR US MIDCAP DIVID 97717W505 1,834 48,690 SH   SOLE   0 0 48,690
WISDOMTREE TR EM EX ST-OWNED 97717X578 166 6,753 SH   SOLE   0 0 6,753
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 2,532 50,364 SH   SOLE   0 0 50,364
XYLEM INC COM 98419M100 338 3,873 SH   SOLE   0 0 3,873
ZOETIS INC CL A 98978V103 416 2,804 SH   SOLE   0 0 2,804
ARCH CAP GROUP LTD ORD G0450A105 1,225 26,898 SH   SOLE   0 0 26,898
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,171 8,438 SH   SOLE   0 0 8,438
EATON CORP PLC SHS G29183103 249 1,865 SH   SOLE   0 0 1,865
EVEREST RE GROUP LTD COM G3223R108 296 1,128 SH   SOLE   0 0 1,128
GENPACT LIMITED SHS G3922B107 188 4,292 SH   SOLE   0 0 4,292
JOHNSON CTLS INTL PLC SHS G51502105 203 4,117 SH   SOLE   0 0 4,117
MEDTRONIC PLC SHS G5960L103 398 4,930 SH   SOLE   0 0 4,930
STERIS PLC SHS USD G8473T100 118 707 SH   SOLE   0 0 707
TEKKORP DIGITAL ACQUISITN CO CL A G8739H106 250 25,000 SH   SOLE   0 0 25,000
TEKKORP DIGITAL ACQUISITN CO *W EXP 10/26/202 G8739H114 0 12,500 SH   SOLE   0 0 12,500
TRINSEO PLC SHS G9059U107 107 5,825 SH   SOLE   0 0 5,825
CHUBB LIMITED COM H1467J104 1,057 5,810 SH   SOLE   0 0 5,810
ASML HOLDING N V N Y REGISTRY SHS N07059210 275 663 SH   SOLE   0 0 663