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
ABBOTT LABS COM 002824100 1,170 10,690 SH   SOLE   0 0 10,690
ABIOMED INC COM 003654100 287 884 SH   SOLE   0 0 884
ADVANCED MICRO DEVICES INC COM 007903107 3,210 34,999 SH   SOLE   0 0 34,999
AIRBNB INC COM CL A 009066101 174 1,187 SH   SOLE   0 0 1,187
AIR PRODS & CHEMS INC COM 009158106 113 415 SH   SOLE   0 0 415
ALARM COM HLDGS INC COM 011642105 19,387 187,401 SH   SOLE   0 0 187,401
ALASKA AIR GROUP INC COM 011659109 169 3,249 SH   SOLE   0 0 3,249
ALIGN TECHNOLOGY INC COM 016255101 165 308 SH   SOLE   0 0 308
ALLIANZGI CONV & INCOME FD COM 018828103 97 16,935 SH   SOLE   0 0 16,935
ALLSTATE CORP COM 020002101 120 1,095 SH   SOLE   0 0 1,095
AMAZON COM INC COM 023135106 9,585 2,943 SH   SOLE   0 0 2,943
AMERICAN ELEC PWR CO INC COM 025537101 212 2,546 SH   SOLE   0 0 2,546
AMERICAN EXPRESS CO COM 025816109 122 1,012 SH   SOLE   0 0 1,012
AMERICAN WTR WKS CO INC NEW COM 030420103 136 889 SH   SOLE   0 0 889
AMGEN INC COM 031162100 756 3,289 SH   SOLE   0 0 3,289
AMPLIFY ETF TR ONLIN RETL ETF 032108102 1,584 13,860 SH   SOLE   0 0 13,860
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 317 9,075 SH   SOLE   0 0 9,075
AMPLIFY ETF TR HIGH INCOME 032108847 1,654 103,808 SH   SOLE   0 0 103,808
ANNALY CAPITAL MANAGEMENT IN COM 035710409 126 14,931 SH   SOLE   0 0 14,931
APACHE CORP COM 037411105 409 28,796 SH   SOLE   0 0 28,796
APPLE INC COM 037833100 28,218 212,658 SH   SOLE   0 0 212,658
APPLIED MATLS INC COM 038222105 154 1,787 SH   SOLE   0 0 1,787
ARBOR REALTY TRUST INC COM 038923108 117 8,250 SH   SOLE   0 0 8,250
ARCOSA INC COM 039653100 108 1,968 SH   SOLE   0 0 1,968
ARISTA NETWORKS INC COM 040413106 221 760 SH   SOLE   0 0 760
ASTRAZENECA PLC SPONSORED ADR 046353108 822 16,446 SH   SOLE   0 0 16,446
AUTODESK INC COM 052769106 215 703 SH   SOLE   0 0 703
AUTOMATIC DATA PROCESSING IN COM 053015103 484 2,748 SH   SOLE   0 0 2,748
BP PLC SPONSORED ADR 055622104 611 29,768 SH   SOLE   0 0 29,768
BK OF AMERICA CORP COM 060505104 1,944 64,140 SH   SOLE   0 0 64,140
BANK NEW YORK MELLON CORP COM 064058100 162 3,827 SH   SOLE   0 0 3,827
BAXTER INTL INC COM 071813109 121 1,509 SH   SOLE   0 0 1,509
BECTON DICKINSON & CO COM 075887109 136 543 SH   SOLE   0 0 543
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,184 9,419 SH   SOLE   0 0 9,419
BHP GROUP LTD SPONSORED ADS 088606108 137 2,100 SH   SOLE   0 0 2,100
BLACKROCK CR ALLOCATION INCO COM 092508100 128 8,687 SH   SOLE   0 0 8,687
BOEING CO COM 097023105 3,413 15,946 SH   SOLE   0 0 15,946
BOOT BARN HLDGS INC COM 099406100 343 7,900 SH   SOLE   0 0 7,900
BOSTON BEER INC CL A 100557107 895 900 SH   SOLE   0 0 900
BOYD GAMING CORP COM 103304101 382 8,894 SH   SOLE   0 0 8,894
BRISTOL-MYERS SQUIBB CO COM 110122108 1,682 27,121 SH   SOLE   0 0 27,121
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 244 6,499 SH   SOLE   0 0 6,499
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 2,430 136,300 SH   SOLE   0 0 136,300
CF INDS HLDGS INC COM 125269100 149 3,859 SH   SOLE   0 0 3,859
CIGNA CORP NEW COM 125523100 220 1,058 SH   SOLE   0 0 1,058
CSX CORP COM 126408103 388 4,277 SH   SOLE   0 0 4,277
CVS HEALTH CORP COM 126650100 707 10,346 SH   SOLE   0 0 10,346
CAPITAL SOUTHWEST CORP COM 140501107 140 7,894 SH   SOLE   0 0 7,894
CARNIVAL CORP UNIT 99/99/9999 143658300 1,065 49,191 SH   SOLE   0 0 49,191
CATERPILLAR INC COM 149123101 1,058 5,812 SH   SOLE   0 0 5,812
CENTER COAST BRKFLD MLP ENRG SHS BEN INT 151461209 196 20,708 SH   SOLE   0 0 20,708
LUMEN TECHNOLOGIES INC COM 156700106 1,190 122,081 SH   SOLE   0 0 122,081
CEVA INC COM 157210105 694 15,250 SH   SOLE   0 0 15,250
CHEVRON CORP NEW COM 166764100 1,848 21,879 SH   SOLE   0 0 21,879
CITIGROUP INC COM NEW 172967424 263 4,273 SH   SOLE   0 0 4,273
CLOROX CO DEL COM 189054109 873 4,321 SH   SOLE   0 0 4,321
COCA COLA CO COM 191216100 3,592 65,497 SH   SOLE   0 0 65,497
COLGATE PALMOLIVE CO COM 194162103 261 3,055 SH   SOLE   0 0 3,055
COMMERCIAL METALS CO COM 201723103 142 6,917 SH   SOLE   0 0 6,917
COMMVAULT SYSTEMS INC COM 204166102 113 2,039 SH   SOLE   0 0 2,039
CONAGRA BRANDS INC COM 205887102 1,120 30,878 SH   SOLE   0 0 30,878
CONSOLIDATED EDISON INC COM 209115104 615 8,510 SH   SOLE   0 0 8,510
COPART INC COM 217204106 1,042 8,189 SH   SOLE   0 0 8,189
CORNING INC COM 219350105 861 23,917 SH   SOLE   0 0 23,917
COUSINS PPTYS INC COM NEW 222795502 182 5,418 SH   SOLE   0 0 5,418
CUMMINS INC COM 231021106 203 896 SH   SOLE   0 0 896
CUSHING NEXTGEN INFRA INCM F COM 231647207 119 3,272 SH   SOLE   0 0 3,272
DBX ETF TR XTRACK MSCI EMRG 233051101 3,696 134,117 SH   SOLE   0 0 134,117
DBX ETF TR XTRACK MSCI ALL 233051820 127 4,194 SH   SOLE   0 0 4,194
DBX ETF TR XTRACK MSCI EURP 233051853 103 3,435 SH   SOLE   0 0 3,435
DANAHER CORPORATION COM 235851102 484 2,179 SH   SOLE   0 0 2,179
DARDEN RESTAURANTS INC COM 237194105 326 2,736 SH   SOLE   0 0 2,736
DARLING INGREDIENTS INC COM 237266101 4,270 74,026 SH   SOLE   0 0 74,026
DEERE & CO COM 244199105 310 1,154 SH   SOLE   0 0 1,154
DELTA AIR LINES INC DEL COM NEW 247361702 287 7,139 SH   SOLE   0 0 7,139
DESCARTES SYS GROUP INC COM 249906108 4,473 76,490 SH   SOLE   0 0 76,490
DEXCOM INC COM 252131107 388 1,050 SH   SOLE   0 0 1,050
DISNEY WALT CO COM 254687106 4,728 26,097 SH   SOLE   0 0 26,097
DOCUSIGN INC COM 256163106 466 2,096 SH   SOLE   0 0 2,096
DOLLAR GEN CORP NEW COM 256677105 130 616 SH   SOLE   0 0 616
DOLLAR TREE INC COM 256746108 192 1,777 SH   SOLE   0 0 1,777
DOUBLELINE INCOME SOLUTIONS COM 258622109 583 35,144 SH   SOLE   0 0 35,144
DOVER CORP COM 260003108 350 2,772 SH   SOLE   0 0 2,772
DOW INC COM 260557103 515 9,272 SH   SOLE   0 0 9,272
DZS INC COM 268211109 140 9,042 SH   SOLE   0 0 9,042
EAGLE PT CR CO LLC COM 269808101 248 24,600 SH   SOLE   0 0 24,600
EMERSON ELEC CO COM 291011104 192 2,390 SH   SOLE   0 0 2,390
ENCORE CAP GROUP INC COM 292554102 186 4,767 SH   SOLE   0 0 4,767
ENTERPRISE PRODS PARTNERS L COM 293792107 261 13,318 SH   SOLE   0 0 13,318
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 1,042 17,119 SH   SOLE   0 0 17,119
FAIR ISAAC CORP COM 303250104 284 556 SH   SOLE   0 0 556
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 666 1,328 SH   SOLE   0 0 1,328
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 940 8,990 SH   SOLE   0 0 8,990
FIRST SOLAR INC COM 336433107 210 2,118 SH   SOLE   0 0 2,118
FIRST TR MORNINGSTAR DIVID L SHS 336917109 654 22,090 SH   SOLE   0 0 22,090
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 189 1,873 SH   SOLE   0 0 1,873
FISERV INC COM 337738108 351 3,083 SH   SOLE   0 0 3,083
FIRSTENERGY CORP COM 337932107 156 5,092 SH   SOLE   0 0 5,092
FLAHERTY & CRUMRINE PFD SECS COM 338478100 342 14,579 SH   SOLE   0 0 14,579
FLOOR & DECOR HLDGS INC CL A 339750101 13,681 147,345 SH   SOLE   0 0 147,345
FORD MTR CO DEL COM 345370860 366 41,674 SH   SOLE   0 0 41,674
FRANKLIN COVEY CO COM 353469109 162 7,256 SH   SOLE   0 0 7,256
GALECTIN THERAPEUTICS INC COM NEW 363225202 35 15,614 SH   SOLE   0 0 15,614
GENERAL DYNAMICS CORP COM 369550108 357 2,401 SH   SOLE   0 0 2,401
GENERAL ELECTRIC CO COM 369604103 323 29,879 SH   SOLE   0 0 29,879
GENERAL MLS INC COM 370334104 614 10,443 SH   SOLE   0 0 10,443
GENUINE PARTS CO COM 372460105 143 1,428 SH   SOLE   0 0 1,428
GILEAD SCIENCES INC COM 375558103 411 7,062 SH   SOLE   0 0 7,062
GILDAN ACTIVEWEAR INC COM 375916103 339 12,116 SH   SOLE   0 0 12,116
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 258 6,762 SH   SOLE   0 0 6,762
HEICO CORP NEW COM 422806109 192 1,448 SH   SOLE   0 0 1,448
HERCULES CAPITAL INC COM 427096508 11,230 778,746 SH   SOLE   0 0 778,746
HERSHEY CO COM 427866108 457 3,000 SH   SOLE   0 0 3,000
HOLLYFRONTIER CORP COM 436106108 368 14,226 SH   SOLE   0 0 14,226
HOME DEPOT INC COM 437076102 1,512 5,691 SH   SOLE   0 0 5,691
HONEYWELL INTL INC COM 438516106 511 2,401 SH   SOLE   0 0 2,401
HOWMET AEROSPACE INC COM 443201108 369 12,945 SH   SOLE   0 0 12,945
HUNTINGTON INGALLS INDS INC COM 446413106 764 4,479 SH   SOLE   0 0 4,479
IBIO INC COM NEW 451033203 49 46,850 SH   SOLE   0 0 46,850
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 640 12,640 SH   SOLE   0 0 12,640
ILLINOIS TOOL WKS INC COM 452308109 246 1,209 SH   SOLE   0 0 1,209
INSPIRE MED SYS INC COM 457730109 178 944 SH   SOLE   0 0 944
INTEL CORP COM 458140100 999 20,056 SH   SOLE   0 0 20,056
INTERNATIONAL BUSINESS MACHS COM 459200101 397 3,156 SH   SOLE   0 0 3,156
ISHARES GOLD TRUST ISHARES 464285105 1,677 92,486 SH   SOLE   0 0 92,486
ISHARES INC MSCI GBL MIN VOL 464286525 5,790 59,744 SH   SOLE   0 0 59,744
ISHARES INC MSCI CHILE ETF 464286640 135 4,472 SH   SOLE   0 0 4,472
ISHARES INC MSCI MEXICO ETF 464286822 145 3,364 SH   SOLE   0 0 3,364
ISHARES TR MRNGSTR LG-CP GR 464287119 154 530 SH   SOLE   0 0 530
ISHARES TR CORE S&P TTL STK 464287150 166 1,925 SH   SOLE   0 0 1,925
ISHARES TR SELECT DIVID ETF 464287168 206 2,137 SH   SOLE   0 0 2,137
ISHARES TR TIPS BD ETF 464287176 315 2,465 SH   SOLE   0 0 2,465
ISHARES TR CHINA LG-CAP ETF 464287184 1,403 30,218 SH   SOLE   0 0 30,218
ISHARES TR CORE S&P500 ETF 464287200 5,015 13,360 SH   SOLE   0 0 13,360
ISHARES TR CORE US AGGBD ET 464287226 843 7,136 SH   SOLE   0 0 7,136
ISHARES TR MSCI EMG MKT ETF 464287234 1,696 32,826 SH   SOLE   0 0 32,826
ISHARES TR IBOXX INV CP ETF 464287242 987 7,142 SH   SOLE   0 0 7,142
ISHARES TR GLOBAL TECH ETF 464287291 117 391 SH   SOLE   0 0 391
ISHARES TR S&P 500 GRWT ETF 464287309 948 14,851 SH   SOLE   0 0 14,851
ISHARES TR S&P 500 VAL ETF 464287408 148 1,152 SH   SOLE   0 0 1,152
ISHARES TR 20 YR TR BD ETF 464287432 344 2,178 SH   SOLE   0 0 2,178
ISHARES TR BARCLAYS 7 10 YR 464287440 2,005 16,717 SH   SOLE   0 0 16,717
ISHARES TR 1 3 YR TREAS BD 464287457 742 8,589 SH   SOLE   0 0 8,589
ISHARES TR MSCI EAFE ETF 464287465 1,163 15,939 SH   SOLE   0 0 15,939
ISHARES TR RUS MDCP VAL ETF 464287473 122 1,255 SH   SOLE   0 0 1,255
ISHARES TR RUS MD CP GR ETF 464287481 195 1,896 SH   SOLE   0 0 1,896
ISHARES TR CORE S&P MCP ETF 464287507 1,012 4,403 SH   SOLE   0 0 4,403
ISHARES TR EXPANDED TECH 464287515 639 1,804 SH   SOLE   0 0 1,804
ISHARES TR PHLX SEMICND ETF 464287523 2,978 7,855 SH   SOLE   0 0 7,855
ISHARES TR EXPND TEC SC ETF 464287549 1,109 3,170 SH   SOLE   0 0 3,170
ISHARES TR NASDAQ BIOTECH 464287556 215 1,416 SH   SOLE   0 0 1,416
ISHARES TR U.S. CNSM SV ETF 464287580 165 2,340 SH   SOLE   0 0 2,340
ISHARES TR S&P MC 400GR ETF 464287606 703 9,739 SH   SOLE   0 0 9,739
ISHARES TR RUS 1000 GRW ETF 464287614 441 1,828 SH   SOLE   0 0 1,828
ISHARES TR RUS 1000 ETF 464287622 379 1,791 SH   SOLE   0 0 1,791
ISHARES TR RUSSELL 2000 ETF 464287655 635 3,240 SH   SOLE   0 0 3,240
ISHARES TR U.S. TECH ETF 464287721 564 6,628 SH   SOLE   0 0 6,628
ISHARES TR US INDUSTRIALS 464287754 143 1,468 SH   SOLE   0 0 1,468
ISHARES TR US HLTHCARE ETF 464287762 187 762 SH   SOLE   0 0 762
ISHARES TR U.S. FIN SVC ETF 464287770 509 3,390 SH   SOLE   0 0 3,390
ISHARES TR U.S. FINLS ETF 464287788 157 2,348 SH   SOLE   0 0 2,348
ISHARES TR CORE S&P SCP ETF 464287804 1,174 12,771 SH   SOLE   0 0 12,771
ISHARES TR U.S. CNSM GD ETF 464287812 157 2,348 SH   SOLE   0 0 2,348
ISHARES TR U.S. BAS MTL ETF 464287838 693 6,109 SH   SOLE   0 0 6,109
ISHARES TR SP SMCP600VL ETF 464287879 2,174 26,734 SH   SOLE   0 0 26,734
ISHARES TR S&P SML 600 GWT 464287887 398 3,483 SH   SOLE   0 0 3,483
ISHARES TR INTL TREA BD ETF 464288117 1,065 19,150 SH   SOLE   0 0 19,150
ISHARES TR AGENCY BOND ETF 464288166 180 1,504 SH   SOLE   0 0 1,504
ISHARES TR MSCI ACWI ETF 464288257 8,374 92,309 SH   SOLE   0 0 92,309
ISHARES TR MRGSTR MD CP GRW 464288307 194 508 SH   SOLE   0 0 508
ISHARES TR NATIONAL MUN ETF 464288414 924 7,880 SH   SOLE   0 0 7,880
ISHARES TR INTL SEL DIV ETF 464288448 2,012 68,278 SH   SOLE   0 0 68,278
ISHARES TR IBOXX HI YD ETF 464288513 1,585 18,160 SH   SOLE   0 0 18,160
ISHARES TR IBOXX HI YD ETF 464288513 6 78,900 SH Put SOLE   0 0 78,900
ISHARES TR MBS ETF 464288588 6,660 60,478 SH   SOLE   0 0 60,478
ISHARES TR GOV/CRED BD ETF 464288596 171 1,359 SH   SOLE   0 0 1,359
ISHARES TR MRGSTR SM CP GR 464288604 425 1,399 SH   SOLE   0 0 1,399
ISHARES TR ISHS 5-10YR INVT 464288638 3,773 61,060 SH   SOLE   0 0 61,060
ISHARES TR ISHS 1-5YR INVS 464288646 2,313 41,916 SH   SOLE   0 0 41,916
ISHARES TR 3 7 YR TREAS BD 464288661 284 2,135 SH   SOLE   0 0 2,135
ISHARES TR PFD AND INCM SEC 464288687 1,308 33,958 SH   SOLE   0 0 33,958
ISHARES TR US HOME CONS ETF 464288752 449 8,040 SH   SOLE   0 0 8,040
ISHARES TR US AER DEF ETF 464288760 137 1,445 SH   SOLE   0 0 1,445
ISHARES TR U.S. MED DVC ETF 464288810 3,889 11,882 SH   SOLE   0 0 11,882
ISHARES TR US HLTHCR PR ETF 464288828 269 1,147 SH   SOLE   0 0 1,147
ISHARES TR EAFE GRWTH ETF 464288885 2,051 20,327 SH   SOLE   0 0 20,327
ISHARES TR RUS TP200 GR ETF 464289438 107 803 SH   SOLE   0 0 803
ISHARES TR RUS TOP 200 ETF 464289446 1,191 13,195 SH   SOLE   0 0 13,195
ISHARES TR AGGRES ALLOC ETF 464289859 394 6,134 SH   SOLE   0 0 6,134
ISHARES TR GRWT ALLOCAT ETF 464289867 450 8,617 SH   SOLE   0 0 8,617
ISHARES TR MODERT ALLOC ETF 464289875 160 3,694 SH   SOLE   0 0 3,694
ISHARES TR CONSER ALLOC ETF 464289883 5,344 137,916 SH   SOLE   0 0 137,916
JETBLUE AWYS CORP COM 477143101 346 23,823 SH   SOLE   0 0 23,823
JOHNSON & JOHNSON COM 478160104 1,484 9,427 SH   SOLE   0 0 9,427
KANSAS CITY SOUTHERN COM NEW 485170302 102 500 SH   SOLE   0 0 500
KEMPER CORP COM 488401100 186 2,420 SH   SOLE   0 0 2,420
KIMBERLY-CLARK CORP COM 494368103 230 1,707 SH   SOLE   0 0 1,707
KRAFT HEINZ CO COM 500754106 133 3,837 SH   SOLE   0 0 3,837
KRANESHARES TR CSI CHI INTERNET 500767306 183 2,380 SH   SOLE   0 0 2,380
L3HARRIS TECHNOLOGIES INC COM 502431109 238 1,258 SH   SOLE   0 0 1,258
LAM RESEARCH CORP COM 512807108 1,057 2,238 SH   SOLE   0 0 2,238
LAS VEGAS SANDS CORP COM 517834107 250 4,187 SH   SOLE   0 0 4,187
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 835 29,480 SH   SOLE   0 0 29,480
LENNAR CORP CL A 526057104 112 1,468 SH   SOLE   0 0 1,468
LENNOX INTL INC COM 526107107 351 1,280 SH   SOLE   0 0 1,280
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 697 101,001 SH   SOLE   0 0 101,001
LOCKHEED MARTIN CORP COM 539830109 781 2,201 SH   SOLE   0 0 2,201
LOWES COS INC COM 548661107 866 5,396 SH   SOLE   0 0 5,396
LULULEMON ATHLETICA INC COM 550021109 208 597 SH   SOLE   0 0 597
MFS CHARTER INCOME TR SH BEN INT 552727109 1,859 212,028 SH   SOLE   0 0 212,028
MGM RESORTS INTERNATIONAL COM 552953101 134 4,238 SH   SOLE   0 0 4,238
MP MATERIALS CORP COM CL A 553368101 796 24,732 SH   SOLE   0 0 24,732
MARKEL CORP COM 570535104 2,888 2,795 SH   SOLE   0 0 2,795
MARSH & MCLENNAN COS INC COM 571748102 255 2,183 SH   SOLE   0 0 2,183
MARRIOTT INTL INC NEW CL A 571903202 157 1,192 SH   SOLE   0 0 1,192
MCDONALDS CORP COM 580135101 571 2,661 SH   SOLE   0 0 2,661
MELCO RESORTS AND ENTMNT LTD ADR 585464100 133 7,157 SH   SOLE   0 0 7,157
MICROSOFT CORP COM 594918104 11,142 50,095 SH   SOLE   0 0 50,095
MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 1,666 214,983 SH   SOLE   0 0 214,983
MONDELEZ INTL INC CL A 609207105 482 8,248 SH   SOLE   0 0 8,248
MORGAN STANLEY COM NEW 617446448 1,384 20,194 SH   SOLE   0 0 20,194
MOTOROLA SOLUTIONS INC COM NEW 620076307 297 1,746 SH   SOLE   0 0 1,746
NMI HLDGS INC CL A 629209305 138 6,092 SH   SOLE   0 0 6,092
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 942 26,138 SH   SOLE   0 0 26,138
NIKE INC CL B 654106103 287 2,029 SH   SOLE   0 0 2,029
NORDSTROM INC COM 655664100 112 3,581 SH   SOLE   0 0 3,581
NORFOLK SOUTHN CORP COM 655844108 141 593 SH   SOLE   0 0 593
NORTHROP GRUMMAN CORP COM 666807102 261 857 SH   SOLE   0 0 857
NORTONLIFELOCK INC COM 668771108 1,210 58,253 SH   SOLE   0 0 58,253
NOVAVAX INC COM NEW 670002401 138 1,238 SH   SOLE   0 0 1,238
NUVEEN AMT FREE QLTY MUN INC COM 670657105 133 8,838 SH   SOLE   0 0 8,838
OCCIDENTAL PETE CORP COM 674599105 374 21,585 SH   SOLE   0 0 21,585
OKTA INC CL A 679295105 953 3,750 SH   SOLE   0 0 3,750
OMEGA HEALTHCARE INVS INC COM 681936100 138 3,797 SH   SOLE   0 0 3,797
ON SEMICONDUCTOR CORP COM 682189105 221 6,750 SH   SOLE   0 0 6,750
ONEOK INC NEW COM 682680103 388 10,101 SH   SOLE   0 0 10,101
ORMAT TECHNOLOGIES INC COM 686688102 131 1,452 SH   SOLE   0 0 1,452
PNC FINL SVCS GROUP INC COM 693475105 303 2,032 SH   SOLE   0 0 2,032
PPG INDS INC COM 693506107 164 1,136 SH   SOLE   0 0 1,136
PATRICK INDS INC COM 703343103 3,575 52,309 SH   SOLE   0 0 52,309
PEPSICO INC COM 713448108 497 3,354 SH   SOLE   0 0 3,354
PFIZER INC COM 717081103 1,934 52,543 SH   SOLE   0 0 52,543
PHILIP MORRIS INTL INC COM 718172109 289 3,491 SH   SOLE   0 0 3,491
PHILLIPS 66 COM 718546104 122 1,748 SH   SOLE   0 0 1,748
PROCTER AND GAMBLE CO COM 742718109 595 4,276 SH   SOLE   0 0 4,276
PRUDENTIAL FINL INC COM 744320102 104 1,331 SH   SOLE   0 0 1,331
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 128 2,204 SH   SOLE   0 0 2,204
QUALCOMM INC COM 747525103 768 5,044 SH   SOLE   0 0 5,044
REALTY INCOME CORP COM 756109104 233 3,752 SH   SOLE   0 0 3,752
REAVES UTIL INCOME FD COM SH BEN INT 756158101 135 4,114 SH   SOLE   0 0 4,114
REPUBLIC FIRST BANCORP INC COM 760416107 71 24,744 SH   SOLE   0 0 24,744
REVANCE THERAPEUTICS INC COM 761330109 1,526 53,839 SH   SOLE   0 0 53,839
ROCKWELL AUTOMATION INC COM 773903109 114 455 SH   SOLE   0 0 455
ROPER TECHNOLOGIES INC COM 776696106 1,762 4,088 SH   SOLE   0 0 4,088
ROYAL BK CDA COM 780087102 288 3,515 SH   SOLE   0 0 3,515
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 351 10,441 SH   SOLE   0 0 10,441
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 123 3,512 SH   SOLE   0 0 3,512
ROYCE VALUE TR INC COM 780910105 3,139 194,504 SH   SOLE   0 0 194,504
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 105 1,157 SH   SOLE   0 0 1,157
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 2,584 20,120 SH   SOLE   0 0 20,120
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 2,669 39,140 SH   SOLE   0 0 39,140
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,836 20,628 SH   SOLE   0 0 20,628
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 122 3,988 SH   SOLE   0 0 3,988
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2,207 34,416 SH   SOLE   0 0 34,416
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1,899 36,953 SH   SOLE   0 0 36,953
SHARPSPRING INC COM 820054104 104 6,381 SH   SOLE   0 0 6,381
SHERWIN WILLIAMS CO COM 824348106 270 367 SH   SOLE   0 0 367
SHYFT GROUP INC COM 825698103 11,273 397,204 SH   SOLE   0 0 397,204
SKYWEST INC COM 830879102 215 5,343 SH   SOLE   0 0 5,343
SNOWFLAKE INC CL A 833445109 254 903 SH   SOLE   0 0 903
SOUTH JERSEY INDS INC COM 838518108 489 22,701 SH   SOLE   0 0 22,701
SOUTHERN CO COM 842587107 1,746 28,425 SH   SOLE   0 0 28,425
SOUTHWEST AIRLS CO COM 844741108 786 16,866 SH   SOLE   0 0 16,866
SQUARE INC CL A 852234103 729 3,350 SH   SOLE   0 0 3,350
STARBUCKS CORP COM 855244109 2,398 22,414 SH   SOLE   0 0 22,414
STEEL DYNAMICS INC COM 858119100 2,127 57,690 SH   SOLE   0 0 57,690
STRYKER CORPORATION COM 863667101 418 1,705 SH   SOLE   0 0 1,705
SYNOPSYS INC COM 871607107 130 500 SH   SOLE   0 0 500
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 183 882 SH   SOLE   0 0 882
TASEKO MINES LTD COM 876511106 23 17,739 SH   SOLE   0 0 17,739
TATA MTRS LTD SPONSORED ADR 876568502 290 23,005 SH   SOLE   0 0 23,005
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 100 10,389 SH   SOLE   0 0 10,389
TEXAS INSTRS INC COM 882508104 247 1,505 SH   SOLE   0 0 1,505
THERMO FISHER SCIENTIFIC INC COM 883556102 319 685 SH   SOLE   0 0 685
TORONTO DOMINION BK ONT COM NEW 891160509 128 2,273 SH   SOLE   0 0 2,273
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 155 1,000 SH   SOLE   0 0 1,000
TRACTOR SUPPLY CO COM 892356106 159 1,130 SH   SOLE   0 0 1,130
TRANSDIGM GROUP INC COM 893641100 376 607 SH   SOLE   0 0 607
TYLER TECHNOLOGIES INC COM 902252105 5,103 11,691 SH   SOLE   0 0 11,691
UNDER ARMOUR INC CL A 904311107 758 44,173 SH   SOLE   0 0 44,173
UNION PAC CORP COM 907818108 1,107 5,315 SH   SOLE   0 0 5,315
UNITED AIRLS HLDGS INC COM 910047109 130 3,008 SH   SOLE   0 0 3,008
UNITED PARCEL SERVICE INC CL B 911312106 1,539 9,136 SH   SOLE   0 0 9,136
UNITED RENTALS INC COM 911363109 248 1,071 SH   SOLE   0 0 1,071
V F CORP COM 918204108 289 3,384 SH   SOLE   0 0 3,384
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,876 13,286 SH   SOLE   0 0 13,286
VANGUARD STAR FDS VG TL INTL STK F 921909768 5,826 96,842 SH   SOLE   0 0 96,842
VANGUARD WORLD FD ESG INTL STK ETF 921910725 109 1,843 SH   SOLE   0 0 1,843
VANGUARD WORLD FD MEGA GRWTH IND 921910816 1,338 6,568 SH   SOLE   0 0 6,568
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 1,204 13,864 SH   SOLE   0 0 13,864
VANGUARD WORLD FD MEGA CAP INDEX 921910873 238 1,780 SH   SOLE   0 0 1,780
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 331 1,438 SH   SOLE   0 0 1,438
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 209 1,690 SH   SOLE   0 0 1,690
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 105 750 SH   SOLE   0 0 750
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 2,149 19,599 SH   SOLE   0 0 19,599
VANGUARD BD INDEX FDS INTERMED TERM 921937819 1,697 18,272 SH   SOLE   0 0 18,272
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 4,900 59,108 SH   SOLE   0 0 59,108
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1,408 15,967 SH   SOLE   0 0 15,967
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 992 21,016 SH   SOLE   0 0 21,016
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 2,133 23,305 SH   SOLE   0 0 23,305
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 1,063 17,488 SH   SOLE   0 0 17,488
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 211 2,281 SH   SOLE   0 0 2,281
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,254 21,482 SH   SOLE   0 0 21,482
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,318 86,166 SH   SOLE   0 0 86,166
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1,695 21,297 SH   SOLE   0 0 21,297
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 422 7,648 SH   SOLE   0 0 7,648
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,106 6,127 SH   SOLE   0 0 6,127
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 2,007 16,869 SH   SOLE   0 0 16,869
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 734 3,462 SH   SOLE   0 0 3,462
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 375 4,419 SH   SOLE   0 0 4,419
VANGUARD INDEX FDS SML CP GRW ETF 922908595 2,512 9,386 SH   SOLE   0 0 9,386
VANGUARD INDEX FDS SM CP VAL ETF 922908611 784 5,510 SH   SOLE   0 0 5,510
VANGUARD INDEX FDS MID CAP ETF 922908629 2,674 12,932 SH   SOLE   0 0 12,932
VANGUARD INDEX FDS LARGE CAP ETF 922908637 228 1,300 SH   SOLE   0 0 1,300
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 9,787 59,430 SH   SOLE   0 0 59,430
VANGUARD INDEX FDS GROWTH ETF 922908736 2,929 11,561 SH   SOLE   0 0 11,561
VANGUARD INDEX FDS VALUE ETF 922908744 4,998 42,017 SH   SOLE   0 0 42,017
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,122 5,763 SH   SOLE   0 0 5,763
VANGUARD INDEX FDS TOTAL STK MKT 922908769 148 758 SH   SOLE   0 0 758
VMWARE INC CL A COM 928563402 179 1,275 SH   SOLE   0 0 1,275
VORNADO RLTY TR SH BEN INT 929042109 373 9,986 SH   SOLE   0 0 9,986
WALMART INC COM 931142103 1,308 9,073 SH   SOLE   0 0 9,073
WALGREENS BOOTS ALLIANCE INC COM 931427108 186 4,666 SH   SOLE   0 0 4,666
WATSCO INC COM 942622200 1,706 7,531 SH   SOLE   0 0 7,531
WELLS FARGO CO NEW COM 949746101 1,057 35,019 SH   SOLE   0 0 35,019
WILLIAMS COS INC COM 969457100 512 25,559 SH   SOLE   0 0 25,559
WINGSTOP INC COM 974155103 862 6,505 SH   SOLE   0 0 6,505
WYNN RESORTS LTD COM 983134107 113 999 SH   SOLE   0 0 999
XILINX INC COM 983919101 112 791 SH   SOLE   0 0 791
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 231 602 SH   SOLE   0 0 602
RAYTHEON TECHNOLOGIES CORP COM 75513E101 758 10,597 SH   SOLE   0 0 10,597
QUANTA SVCS INC COM 74762E102 211 2,931 SH   SOLE   0 0 2,931
INVESCO QQQ TR UNIT SER 1 46090E103 13,449 42,865 SH   SOLE   0 0 42,865
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 192 2,847 SH   SOLE   0 0 2,847
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 428 38,493 SH   SOLE   0 0 38,493
TARGET CORP COM 87612E106 844 4,780 SH   SOLE   0 0 4,780
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 228 11,272 SH   SOLE   0 0 11,272
EVENTBRITE INC COM CL A 29975E109 122 6,745 SH   SOLE   0 0 6,745
TRAVELERS COMPANIES INC COM 89417E109 203 1,444 SH   SOLE   0 0 1,444
GLOBAL X FDS REIT ETF 37950E127 314 35,313 SH   SOLE   0 0 35,313
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 641 3,775 SH   SOLE   0 0 3,775
FIRSTSERVICE CORP NEW COM 33767E202 419 3,066 SH   SOLE   0 0 3,066
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 647 3,852 SH   SOLE   0 0 3,852
GLOBAL X FDS GLOBX SUPDV US 37950E291 209 12,393 SH   SOLE   0 0 12,393
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 4,231 19,938 SH   SOLE   0 0 19,938
ALPS ETF TR ALERIAN MLP 00162Q452 549 21,385 SH   SOLE   0 0 21,385
ALPS ETF TR DISRUPTIVE TECH 00162Q478 146 3,150 SH   SOLE   0 0 3,150
AT&T INC COM 00206R102 891 30,997 SH   SOLE   0 0 30,997
ARK ETF TR INNOVATION ETF 00214Q104 732 5,883 SH   SOLE   0 0 5,883
ARK ETF TR GENOMIC REV ETF 00214Q302 610 6,540 SH   SOLE   0 0 6,540
ARK ETF TR NEXT GNRTN INTER 00214Q401 1,706 11,653 SH   SOLE   0 0 11,653
ARK ETF TR FINTECH INNOVA 00214Q708 586 11,798 SH   SOLE   0 0 11,798
ABBVIE INC COM 00287Y109 916 8,549 SH   SOLE   0 0 8,549
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 251 28,372 SH   SOLE   0 0 28,372
ACTIVISION BLIZZARD INC COM 00507V109 241 2,592 SH   SOLE   0 0 2,592
ADOBE SYSTEMS INCORPORATED COM 00724F101 707 1,413 SH   SOLE   0 0 1,413
ADVISORSHARES TR PURE US CANNABIS 00768Y453 206 5,644 SH   SOLE   0 0 5,644
AKAMAI TECHNOLOGIES INC COM 00971T101 121 1,148 SH   SOLE   0 0 1,148
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 465 1,996 SH   SOLE   0 0 1,996
ALLISON TRANSMISSION HLDGS I COM 01973R101 102 2,355 SH   SOLE   0 0 2,355
ALPHABET INC CAP STK CL C 02079K107 1,608 918 SH   SOLE   0 0 918
ALPHABET INC CAP STK CL A 02079K305 3,048 1,739 SH   SOLE   0 0 1,739
ALTERYX INC COM CL A 02156B103 427 3,505 SH   SOLE   0 0 3,505
ALTRIA GROUP INC COM 02209S103 748 18,245 SH   SOLE   0 0 18,245
AMERICAN FIN TR INC COM CLASS A 02607T109 155 20,924 SH   SOLE   0 0 20,924
AMERICAN TOWER CORP NEW COM 03027X100 1,927 8,586 SH   SOLE   0 0 8,586
APARTMENT INVT & MGMT CO CL A 03748R747 473 89,511 SH   SOLE   0 0 89,511
APOLLO INVT CORP COM NEW 03761U502 235 22,101 SH   SOLE   0 0 22,101
APHRIA INC COM 03765K104 1,343 194,050 SH   SOLE   0 0 194,050
APPIAN CORP CL A 03782L101 110 677 SH   SOLE   0 0 677
ARES CAPITAL CORP COM 04010L103 3,572 211,504 SH   SOLE   0 0 211,504
BNY MELLON STRATEGIC MUNS IN COM 05588W108 378 44,500 SH   SOLE   0 0 44,500
BANDWIDTH INC COM CL A 05988J103 108 700 SH   SOLE   0 0 700
BARCLAYS BANK PLC IPTH SR B S&P 06746P621 5,044 300,425 SH   SOLE   0 0 300,425
BLACKROCK INC COM 09247X101 512 710 SH   SOLE   0 0 710
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 497 18,424 SH   SOLE   0 0 18,424
BLACKROCK MUNIYIELD FD INC COM 09253W104 420 29,295 SH   SOLE   0 0 29,295
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 156 10,393 SH   SOLE   0 0 10,393
BLACKROCK MUNIYLD MICH QLTY COM 09254V105 101 6,932 SH   SOLE   0 0 6,932
BLACKSTONE LONG-SHORT CREDIT COM SHS BN INT 09257D102 361 26,867 SH   SOLE   0 0 26,867
BLACKSTONE MTG TR INC COM CL A 09257W100 9,472 344,073 SH   SOLE   0 0 344,073
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 487 9,134 SH   SOLE   0 0 9,134
BLACKSTONE GROUP INC COM CL A 09260D107 2,104 32,457 SH   SOLE   0 0 32,457
BLUEROCK RESIDENTIAL GWT REI COM CL A 09627J102 453 35,766 SH   SOLE   0 0 35,766
BOISE CASCADE CO DEL COM 09739D100 1,101 23,039 SH   SOLE   0 0 23,039
BROADCOM INC COM 11135F101 1,401 3,199 SH   SOLE   0 0 3,199
BURGERFI INTERNATIONAL INC COM 12122L101 504 36,816 SH   SOLE   0 0 36,816
CBRE CLARION GLOBAL REAL EST COM 12504G100 2,023 294,113 SH   SOLE   0 0 294,113
CARRIER GLOBAL CORPORATION COM 14448C104 2,015 53,428 SH   SOLE   0 0 53,428
CENTENE CORP DEL COM 15135B101 126 2,096 SH   SOLE   0 0 2,096
CHARTER COMMUNICATIONS INC N CL A 16119P108 6,203 9,377 SH   SOLE   0 0 9,377
CHIMERA INVT CORP COM NEW 16934Q208 123 12,032 SH   SOLE   0 0 12,032
CISCO SYS INC COM 17275R102 791 17,678 SH   SOLE   0 0 17,678
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 290 21,572 SH   SOLE   0 0 21,572
COHEN & STEERS MLP & ENGY OP COM SHS 19249B106 58 24,970 SH   SOLE   0 0 24,970
COLLABORATIVE INVESTMNT SER THE SPAC AND NEW 19423L672 441 16,985 SH   SOLE   0 0 16,985
COLONY CR REAL ESTATE INC COM CL A 19625T101 513 68,348 SH   SOLE   0 0 68,348
COLUMBIA SELIGM PREM TECH GR COM 19842X109 489 17,938 SH   SOLE   0 0 17,938
COMCAST CORP NEW CL A 20030N101 142 2,709 SH   SOLE   0 0 2,709
CORNERSTONE STRATEGIC VALUE COM 21924B302 8,766 747,378 SH   SOLE   0 0 747,378
CORTEVA INC COM 22052L104 115 2,972 SH   SOLE   0 0 2,972
COSTCO WHSL CORP NEW COM 22160K105 1,310 3,478 SH   SOLE   0 0 3,478
CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 57 25,000 SH   SOLE   0 0 25,000
CROWDSTRIKE HLDGS INC CL A 22788C105 494 2,330 SH   SOLE   0 0 2,330
CROWN CASTLE INTL CORP NEW COM 22822V101 1,833 11,515 SH   SOLE   0 0 11,515
DATADOG INC CL A COM 23804L103 164 1,668 SH   SOLE   0 0 1,668
DELL TECHNOLOGIES INC CL C 24703L202 303 4,134 SH   SOLE   0 0 4,134
DIGITAL TURBINE INC COM NEW 25400W102 1,528 27,018 SH   SOLE   0 0 27,018
DRAFTKINGS INC COM CL A 26142R104 277 5,947 SH   SOLE   0 0 5,947
DUKE ENERGY CORP NEW COM NEW 26441C204 351 3,837 SH   SOLE   0 0 3,837
DUPONT DE NEMOURS INC COM 26614N102 2,716 38,200 SH   SOLE   0 0 38,200
DYNEX CAP INC COM 26817Q886 5,011 281,503 SH   SOLE   0 0 281,503
ETF SER SOLUTIONS ALPCLONE ALTER 26922A305 151 1,969 SH   SOLE   0 0 1,969
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 626 10,870 SH   SOLE   0 0 10,870
ETF MANAGERS TR WEDBUSH VID GAME 26924G706 212 2,680 SH   SOLE   0 0 2,680
EAGLE MATLS INC COM 26969P108 539 5,322 SH   SOLE   0 0 5,322
EATON VANCE TAX-MANAGED DIVE COM 27828N102 488 39,830 SH   SOLE   0 0 39,830
EATON VANCE TX ADV GLBL DIV COM 27828S101 203 11,129 SH   SOLE   0 0 11,129
EATON VANCE TAX-MANAGED BUY- COM 27828Y108 493 32,092 SH   SOLE   0 0 32,092
EATON VANCE TAX-MANAGED GLOB COM 27829C105 222 22,938 SH   SOLE   0 0 22,938
EATON VANCE TAX-MANAGED GLOB COM 27829F108 2,116 241,280 SH   SOLE   0 0 241,280
EATON VANCE RISK-MANAGED DIV COM 27829G106 180 17,357 SH   SOLE   0 0 17,357
ELANCO ANIMAL HEALTH INC COM 28414H103 526 17,155 SH   SOLE   0 0 17,155
ENBRIDGE INC COM 29250N105 145 4,539 SH   SOLE   0 0 4,539
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 68 10,953 SH   SOLE   0 0 10,953
ENOVA INTL INC COM 29357K103 186 7,496 SH   SOLE   0 0 7,496
EOS ENERGY ENTERPRISES INC COM CL A 29415C101 636 30,542 SH   SOLE   0 0 30,542
EQUINIX INC COM 29444U700 2,398 3,358 SH   SOLE   0 0 3,358
ESSENTIAL UTILS INC COM 29670G102 244 5,157 SH   SOLE   0 0 5,157
EVERI HLDGS INC COM 30034T103 109 7,900 SH   SOLE   0 0 7,900
EXACT SCIENCES CORP COM 30063P105 264 1,990 SH   SOLE   0 0 1,990
EXELON CORP COM 30161N101 123 2,920 SH   SOLE   0 0 2,920
EXXON MOBIL CORP COM 30231G102 2,658 64,482 SH   SOLE   0 0 64,482
FACEBOOK INC CL A 30303M102 3,333 12,203 SH   SOLE   0 0 12,203
FEDEX CORP COM 31428X106 431 1,661 SH   SOLE   0 0 1,661
FIRST TR INTER DUR PFD & IN COM 33718W103 839 34,885 SH   SOLE   0 0 34,885
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 1,246 17,743 SH   SOLE   0 0 17,743
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 154 5,220 SH   SOLE   0 0 5,220
FIRST TR VALUE LINE DIVID IN SHS 33734H106 962 27,425 SH   SOLE   0 0 27,425
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 186 3,605 SH   SOLE   0 0 3,605
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 393 3,644 SH   SOLE   0 0 3,644
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 131 2,613 SH   SOLE   0 0 2,613
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1,908 17,065 SH   SOLE   0 0 17,065
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1,293 13,610 SH   SOLE   0 0 13,610
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 616 13,878 SH   SOLE   0 0 13,878
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 240 4,370 SH   SOLE   0 0 4,370
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 463 4,794 SH   SOLE   0 0 4,794
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 354 5,413 SH   SOLE   0 0 5,413
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 570 9,232 SH   SOLE   0 0 9,232
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 131 6,246 SH   SOLE   0 0 6,246
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 822 17,277 SH   SOLE   0 0 17,277
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 121 2,482 SH   SOLE   0 0 2,482
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 154 5,220 SH   SOLE   0 0 5,220
FIRST TR MLP & ENERGY INCOM COM 33739B104 59 10,148 SH   SOLE   0 0 10,148
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 220 3,418 SH   SOLE   0 0 3,418
FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 114 2,111 SH   SOLE   0 0 2,111
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 289 5,614 SH   SOLE   0 0 5,614
FIRST TR DYNAMIC EUROPE EQUI COM SHS 33740D107 924 78,272 SH   SOLE   0 0 78,272
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 187 5,416 SH   SOLE   0 0 5,416
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 6,830 124,801 SH   SOLE   0 0 124,801
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 130 3,943 SH   SOLE   0 0 3,943
FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 1,035 35,629 SH   SOLE   0 0 35,629
FLEXSHARES TR QLT DIV DEF IDX 33939L845 6,153 128,404 SH   SOLE   0 0 128,404
FORTIVE CORP COM 34959J108 1,156 16,329 SH   SOLE   0 0 16,329
FRANKLIN LTD DURATION INCOME COM 35472T101 622 66,036 SH   SOLE   0 0 66,036
FRANKLIN TEMPLETON ETF TR LIBERTY INVT 35473P603 813 30,035 SH   SOLE   0 0 30,035
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 136 4,559 SH   SOLE   0 0 4,559
FREEPORT-MCMORAN INC CL B 35671D857 432 16,596 SH   SOLE   0 0 16,596
FREQUENCY THERAPEUTICS INC COM 35803L108 160 4,550 SH   SOLE   0 0 4,550
FS KKR CAP CORP II COM 35952V303 740 45,133 SH   SOLE   0 0 45,133
GABELLI DIVID & INCOME TR COM 36242H104 110 5,113 SH   SOLE   0 0 5,113
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 165 47,022 SH   SOLE   0 0 47,022
GAMESTOP CORP NEW CL A 36467W109 581 30,827 SH   SOLE   0 0 30,827
GANNETT CO INC COM 36472T109 77 22,820 SH   SOLE   0 0 22,820
GLOBAL PMTS INC COM 37940X102 518 2,403 SH   SOLE   0 0 2,403
GLOBAL X FDS GLBX SUPRINC ETF 37950E333 109 9,255 SH   SOLE   0 0 9,255
GLOBAL X FDS GLB X SUPERDIV 37950E549 771 60,028 SH   SOLE   0 0 60,028
GLOBAL X FDS GLBX MSCI COLUM 37954Y327 154 4,744 SH   SOLE   0 0 4,744
GLOBAL X FDS E COMMERCE ETF 37954Y467 158 4,956 SH   SOLE   0 0 4,956
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 1,002 43,929 SH   SOLE   0 0 43,929
GLOBAL X FDS X YIELDCO RENE 37954Y707 115 6,359 SH   SOLE   0 0 6,359
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 172 5,180 SH   SOLE   0 0 5,180
GLOBAL X FDS FINTECH ETF 37954Y814 120 2,573 SH   SOLE   0 0 2,573
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 1,793 28,971 SH   SOLE   0 0 28,971
GOLDMAN SACHS GROUP INC COM 38141G104 1,918 7,274 SH   SOLE   0 0 7,274
GOLDMAN SACHS BDC INC SHS 38147U107 184 9,608 SH   SOLE   0 0 9,608
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 200 10,303 SH   SOLE   0 0 10,303
HCA HEALTHCARE INC COM 40412C101 223 1,354 SH   SOLE   0 0 1,354
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 150 10,612 SH   SOLE   0 0 10,612
HEALTHPEAK PROPERTIES INC COM 42250P103 1,397 46,209 SH   SOLE   0 0 46,209
ISTAR INC COM 45031U101 8,184 551,144 SH   SOLE   0 0 551,144
INDEXIQ ETF TR IQ ENCH COR PL 45409B479 182 9,088 SH   SOLE   0 0 9,088
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 623 18,692 SH   SOLE   0 0 18,692
INNOVATIVE INDL PPTYS INC COM 45781V101 156 852 SH   SOLE   0 0 852
INNOVATOR ETFS TR LOUP FRONTIER 45782C862 1,114 22,348 SH   SOLE   0 0 22,348
INSULET CORP COM 45784P101 206 805 SH   SOLE   0 0 805
INVESCO CURRENCYSHARES AUSTR AUSTRALIAN DOL 46090N103 104 1,350 SH   SOLE   0 0 1,350
INTUITIVE SURGICAL INC COM NEW 46120E602 1,513 1,850 SH   SOLE   0 0 1,850
INVESCO MUN OPPORTUNITY TR COM 46132C107 155 12,085 SH   SOLE   0 0 12,085
INVESCO MUNI INCOME OPP TRST COM 46132X101 88 11,150 SH   SOLE   0 0 11,150
INVESCO QUALITY MUN INCOME T COM 46133G107 578 44,355 SH   SOLE   0 0 44,355
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 549 8,086 SH   SOLE   0 0 8,086
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 1,575 15,229 SH   SOLE   0 0 15,229
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 5,531 19,389 SH   SOLE   0 0 19,389
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 113 2,694 SH   SOLE   0 0 2,694
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 2,147 34,938 SH   SOLE   0 0 34,938
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 747 4,587 SH   SOLE   0 0 4,587
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 106 420 SH   SOLE   0 0 420
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 147 1,056 SH   SOLE   0 0 1,056
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 126 990 SH   SOLE   0 0 990
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 1,006 32,356 SH   SOLE   0 0 32,356
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 1,524 9,905 SH   SOLE   0 0 9,905
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 1,154 28,826 SH   SOLE   0 0 28,826
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 139 2,064 SH   SOLE   0 0 2,064
INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 133 3,711 SH   SOLE   0 0 3,711
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 1,673 11,891 SH   SOLE   0 0 11,891
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 1,050 6,562 SH   SOLE   0 0 6,562
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 116 2,058 SH   SOLE   0 0 2,058
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 183 8,163 SH   SOLE   0 0 8,163
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 298 19,503 SH   SOLE   0 0 19,503
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 257 9,480 SH   SOLE   0 0 9,480
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 1,200 72,449 SH   SOLE   0 0 72,449
INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 5,459 245,867 SH   SOLE   0 0 245,867
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 130 6,687 SH   SOLE   0 0 6,687
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 113 5,330 SH   SOLE   0 0 5,330
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 412 14,295 SH   SOLE   0 0 14,295
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 181 2,198 SH   SOLE   0 0 2,198
INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 535 7,108 SH   SOLE   0 0 7,108
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 1,313 12,780 SH   SOLE   0 0 12,780
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 361 16,500 SH   SOLE   0 0 16,500
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 398 18,300 SH   SOLE   0 0 18,300
IQVIA HLDGS INC COM 46266C105 134 750 SH   SOLE   0 0 750
ISHARES SILVER TR ISHARES 46428Q109 235 9,572 SH   SOLE   0 0 9,572
ISHARES TR US TREAS BD ETF 46429B267 3,383 124,194 SH   SOLE   0 0 124,194
ISHARES TR GNMA BOND ETF 46429B333 1,043 20,460 SH   SOLE   0 0 20,460
ISHARES TR MSCI INDIA ETF 46429B598 1,234 30,687 SH   SOLE   0 0 30,687
ISHARES TR CORE HIGH DV ETF 46429B663 216 2,460 SH   SOLE   0 0 2,460
ISHARES TR MSCI EAFE MIN VL 46429B689 1,721 23,445 SH   SOLE   0 0 23,445
ISHARES TR MSCI USA MIN VOL 46429B697 8,010 118,003 SH   SOLE   0 0 118,003
ISHARES TR 0-5 YR TIPS ETF 46429B747 434 4,156 SH   SOLE   0 0 4,156
ISHARES TR MSCI USA QLT FCT 46432F339 5,607 48,250 SH   SOLE   0 0 48,250
ISHARES TR MSCI USA SZE FT 46432F370 550 4,947 SH   SOLE   0 0 4,947
ISHARES TR MSCI USA VALUE 46432F388 1,402 16,136 SH   SOLE   0 0 16,136
ISHARES TR MSCI USA MMENTM 46432F396 14,031 86,990 SH   SOLE   0 0 86,990
ISHARES TR CORE MSCI EAFE 46432F842 1,013 14,658 SH   SOLE   0 0 14,658
ISHARES TR CORE 1 5 YR USD 46432F859 147 2,846 SH   SOLE   0 0 2,846
ISHARES INC CORE MSCI EMKT 46434G103 3,427 55,240 SH   SOLE   0 0 55,240
ISHARES TR MSCI INTL MULTFT 46434V274 158 5,810 SH   SOLE   0 0 5,810
ISHARES TR EXPONENTIAL TECH 46434V381 186 3,247 SH   SOLE   0 0 3,247
ISHARES TR 0-5YR HI YL CP 46434V407 1,448 31,861 SH   SOLE   0 0 31,861
ISHARES TR MSCI INTL QUALTY 46434V456 209 5,857 SH   SOLE   0 0 5,857
ISHARES TR CORE DIV GRWTH 46434V621 886 19,760 SH   SOLE   0 0 19,760
ISHARES TR YLD OPTIM BD 46434V787 111 4,284 SH   SOLE   0 0 4,284
ISHARES TR BLACKROCK ULTRA 46434V878 751 14,857 SH   SOLE   0 0 14,857
ISHARES TR ESG AWRE USD ETF 46435G193 101 3,568 SH   SOLE   0 0 3,568
ISHARES TR MORTGE REL ETF 46435G342 117 3,673 SH   SOLE   0 0 3,673
ISHARES TR ESG AWR MSCI USA 46435G425 5,601 65,104 SH   SOLE   0 0 65,104
ISHARES TR MSCI USA SMCP MN 46435G433 2,425 71,548 SH   SOLE   0 0 71,548
ISHARES TR FALN ANGLS USD 46435G474 366 12,424 SH   SOLE   0 0 12,424
ISHARES TR CORE INTL AGGR 46435G672 314 5,579 SH   SOLE   0 0 5,579
ISHARES TR ROBOTICS ARTIF 46435U556 109 2,728 SH   SOLE   0 0 2,728
ISHARES TR BROAD USD HIGH 46435U853 494 11,970 SH   SOLE   0 0 11,970
JPMORGAN CHASE & CO COM 46625H100 4,050 31,871 SH   SOLE   0 0 31,871
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 147 2,887 SH   SOLE   0 0 2,887
KIMCO RLTY CORP COM 49446R109 865 57,641 SH   SOLE   0 0 57,641
LAZARD GLOBAL TOTAL RETURN & COM 52106W103 106 5,956 SH   SOLE   0 0 5,956
LEMONADE INC COM 52567D107 140 1,139 SH   SOLE   0 0 1,139
LIVE OAK BANCSHARES INC COM 53803X105 423 8,905 SH   SOLE   0 0 8,905
LYFT INC CL A COM 55087P104 264 5,365 SH   SOLE   0 0 5,365
MFS INTER INCOME TR SH BEN INT 55273C107 18,100 4,750,580 SH   SOLE   0 0 4,750,580
MAIN STR CAP CORP COM 56035L104 1,912 59,271 SH   SOLE   0 0 59,271
MARKETAXESS HLDGS INC COM 57060D108 225 394 SH   SOLE   0 0 394
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 134 973 SH   SOLE   0 0 973
MASTERCARD INCORPORATED CL A 57636Q104 2,389 6,694 SH   SOLE   0 0 6,694
MERCK & CO. INC COM 58933Y105 1,004 12,279 SH   SOLE   0 0 12,279
MODERNA INC COM 60770K107 547 5,240 SH   SOLE   0 0 5,240
MONGODB INC CL A 60937P106 1,939 5,400 SH   SOLE   0 0 5,400
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 27 11,315 SH   SOLE   0 0 11,315
NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 100 64,000 SH   SOLE   0 0 64,000
NETFLIX INC COM 64110L106 1,718 3,178 SH   SOLE   0 0 3,178
NEUBERGER BERMAN MUN FD INC COM 64124P101 422 27,776 SH   SOLE   0 0 27,776
NEUBERGER BERMAN REAL ESTATE COM 64190A103 110 25,000 SH   SOLE   0 0 25,000
NEXTERA ENERGY INC COM 65339F101 1,023 13,258 SH   SOLE   0 0 13,258
NEXPOINT STRATEGIC OPPORTES COM NEW 65340G205 120 11,449 SH   SOLE   0 0 11,449
NVIDIA CORPORATION COM 67066G104 3,085 5,908 SH   SOLE   0 0 5,908
NUVEEN REAL ESTATE INCOME FD COM 67071B108 300 35,583 SH   SOLE   0 0 35,583
NUVEEN PFD & INCM SECURTIES COM 67072C105 116 11,945 SH   SOLE   0 0 11,945
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 466 73,549 SH   SOLE   0 0 73,549
OAKTREE SPECIALTY LENDING CO COM 67401P108 13,053 2,343,371 SH   SOLE   0 0 2,343,371
OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 125 5,482 SH   SOLE   0 0 5,482
ORACLE CORP COM 68389X105 694 10,724 SH   SOLE   0 0 10,724
PACER FDS TR BNCHMRK INFRA 69374H741 169 4,709 SH   SOLE   0 0 4,709
PAYCOM SOFTWARE INC COM 70432V102 194 430 SH   SOLE   0 0 430
PAYPAL HLDGS INC COM 70450Y103 1,495 6,382 SH   SOLE   0 0 6,382
PELOTON INTERACTIVE INC CL A COM 70614W100 110 725 SH   SOLE   0 0 725
PENNYMAC MTG INVT TR COM 70931T103 462 26,275 SH   SOLE   0 0 26,275
PIMCO MUN INCOME FD COM 72200R107 131 9,445 SH   SOLE   0 0 9,445
PIMCO CORPORATE & INCOME OPP COM 72201B101 1,166 65,342 SH   SOLE   0 0 65,342
PIMCO INCOME STRATEGY FD COM 72201H108 774 67,625 SH   SOLE   0 0 67,625
PIMCO ETF TR ACTIVE BD ETF 72201R775 1,521 13,444 SH   SOLE   0 0 13,444
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 143 1,460 SH   SOLE   0 0 1,460
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 18,710 183,363 SH   SOLE   0 0 183,363
PIMCO DYNAMIC INCOME FD SHS 72201Y101 286 10,816 SH   SOLE   0 0 10,816
PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 718 33,870 SH   SOLE   0 0 33,870
PINTEREST INC CL A 72352L106 1,173 17,803 SH   SOLE   0 0 17,803
POOL CORP COM 73278L105 484 1,299 SH   SOLE   0 0 1,299
PREFERRED APT CMNTYS INC COM 74039L103 182 24,573 SH   SOLE   0 0 24,573
PROLOGIS INC. COM 74340W103 163 1,632 SH   SOLE   0 0 1,632
PROSHARES TR S&P 500 DV ARIST 74348A467 100 1,253 SH   SOLE   0 0 1,253
PROSPECT CAP CORP COM 74348T102 386 71,296 SH   SOLE   0 0 71,296
QUIDEL CORP COM 74838J101 800 4,453 SH   SOLE   0 0 4,453
ROKU INC COM CL A 77543R102 379 1,141 SH   SOLE   0 0 1,141
RUBIUS THERAPEUTICS INC COM 78116T103 118 15,500 SH   SOLE   0 0 15,500
S&P GLOBAL INC COM 78409V104 455 1,383 SH   SOLE   0 0 1,383
SPDR S&P 500 ETF TR TR UNIT 78462F103 10,396 27,807 SH   SOLE   0 0 27,807
SPDR GOLD TR GOLD SHS 78463V107 3,197 17,927 SH   SOLE   0 0 17,927
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 258 7,567 SH   SOLE   0 0 7,567
SPDR SER TR FACTST INV ETF 78464A110 473 2,200 SH   SOLE   0 0 2,200
SPDR SER TR S&P 600 SMCP GRW 78464A201 174 2,273 SH   SOLE   0 0 2,273
SPDR SER TR NUVEEN BBG BRCLY 78464A284 216 3,657 SH   SOLE   0 0 3,657
SPDR SER TR S&P 600 SMCP VAL 78464A300 666 10,059 SH   SOLE   0 0 10,059
SPDR SER TR BLOMBERG BRC INT 78464A334 964 29,373 SH   SOLE   0 0 29,373
SPDR SER TR BLMBRG BRC CNVRT 78464A359 4,169 50,352 SH   SOLE   0 0 50,352
SPDR SER TR PORTFOLIO LN COR 78464A367 1,637 49,464 SH   SOLE   0 0 49,464
SPDR SER TR PORTFOLIO INTRMD 78464A375 2,255 60,663 SH   SOLE   0 0 60,663
SPDR SER TR PRTFLO S&P500 GW 78464A409 105 1,895 SH   SOLE   0 0 1,895
SPDR SER TR PORTFOLIO SHORT 78464A474 534 17,000 SH   SOLE   0 0 17,000
SPDR SER TR FTSE INT GVT ETF 78464A490 402 6,852 SH   SOLE   0 0 6,852
SPDR SER TR PRTFLO S&P500 VL 78464A508 2,442 71,008 SH   SOLE   0 0 71,008
SPDR SER TR HLTH CARE SVCS 78464A573 1,666 17,214 SH   SOLE   0 0 17,214
SPDR SER TR HLTH CR EQUIP 78464A581 231 2,032 SH   SOLE   0 0 2,032
SPDR SER TR AEROSPACE DEF 78464A631 1,746 15,216 SH   SOLE   0 0 15,216
SPDR SER TR PORTFOLIO AGRGTE 78464A649 5,352 173,828 SH   SOLE   0 0 173,828
SPDR SER TR PORTFLI TIPS ETF 78464A656 109 3,488 SH   SOLE   0 0 3,488
SPDR SER TR PORTFOLIO LN TSR 78464A664 303 6,708 SH   SOLE   0 0 6,708
SPDR SER TR S&P REGL BKG 78464A698 1,619 31,173 SH   SOLE   0 0 31,173
SPDR SER TR S&P RETAIL ETF 78464A714 1,140 17,719 SH   SOLE   0 0 17,719
SPDR SER TR S&P PHARMAC 78464A722 1,253 24,071 SH   SOLE   0 0 24,071
SPDR SER TR S&P METALS MNG 78464A755 1,172 35,048 SH   SOLE   0 0 35,048
SPDR SER TR S&P BK ETF 78464A797 1,135 27,141 SH   SOLE   0 0 27,141
SPDR SER TR PORTFOLIO S&P400 78464A847 1,925 47,643 SH   SOLE   0 0 47,643
SPDR SER TR PORTFOLIO S&P500 78464A854 4,684 106,550 SH   SOLE   0 0 106,550
SPDR SER TR S&P BIOTECH 78464A870 176 1,251 SH   SOLE   0 0 1,251
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 302 6,131 SH   SOLE   0 0 6,131
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1,459 4,770 SH   SOLE   0 0 4,770
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,263 3,008 SH   SOLE   0 0 3,008
SPDR SER TR BLOMBERG BRC INV 78468R200 313 10,227 SH   SOLE   0 0 10,227
SPDR SER TR BLOOMBERG SRT TR 78468R408 2,532 93,951 SH   SOLE   0 0 93,951
SPDR SER TR BLOOMBERG BRCLYS 78468R622 713 6,542 SH   SOLE   0 0 6,542
SPDR SER TR S&P1500MOMTILT 78468R705 400 2,466 SH   SOLE   0 0 2,466
SPDR SER TR SSGA GNDER ETF 78468R747 115 1,283 SH   SOLE   0 0 1,283
SPDR SER TR PRTFLO S&P500 HI 78468R788 738 22,413 SH   SOLE   0 0 22,413
SPDR SER TR PORTFOLIO S&P600 78468R853 1,917 53,555 SH   SOLE   0 0 53,555
SVB FINANCIAL GROUP COM 78486Q101 217 560 SH   SOLE   0 0 560
SALESFORCE COM INC COM 79466L302 1,126 5,062 SH   SOLE   0 0 5,062
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 716 9,895 SH   SOLE   0 0 9,895
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 5,104 44,990 SH   SOLE   0 0 44,990
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 644 9,549 SH   SOLE   0 0 9,549
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 5,913 36,775 SH   SOLE   0 0 36,775
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,318 34,770 SH   SOLE   0 0 34,770
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 416 14,117 SH   SOLE   0 0 14,117
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 514 5,802 SH   SOLE   0 0 5,802
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 7,607 58,509 SH   SOLE   0 0 58,509
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 5,707 84,567 SH   SOLE   0 0 84,567
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 409 6,521 SH   SOLE   0 0 6,521
SHOPIFY INC CL A 82509L107 258 228 SH   SOLE   0 0 228
SIRIUS XM HOLDINGS INC COM 82968B103 138 21,600 SH   SOLE   0 0 21,600
SIXTH STREET SPECIALTY LENDN COM 83012A109 151 7,275 SH   SOLE   0 0 7,275
SKYWORKS SOLUTIONS INC COM 83088M102 283 1,850 SH   SOLE   0 0 1,850
SNAP INC CL A 83304A106 123 2,456 SH   SOLE   0 0 2,456
SOLAREDGE TECHNOLOGIES INC COM 83417M104 125 391 SH   SOLE   0 0 391
SORRENTO THERAPEUTICS INC COM NEW 83587F202 174 25,435 SH   SOLE   0 0 25,435
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 3,456 86,045 SH   SOLE   0 0 86,045
STARWOOD PPTY TR INC COM 85571B105 718 37,205 SH   SOLE   0 0 37,205
STONE HBR EMERGING MKTS TOTA COM 86164W100 2,658 291,768 SH   SOLE   0 0 291,768
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 107 4,500 SH   SOLE   0 0 4,500
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 1,725 108,948 SH   SOLE   0 0 108,948
TELADOC HEALTH INC COM 87918A105 894 4,473 SH   SOLE   0 0 4,473
TEMPUR SEALY INTL INC COM 88023U101 1,340 49,629 SH   SOLE   0 0 49,629
TESLA INC COM 88160R101 4,007 5,679 SH   SOLE   0 0 5,679
TG THERAPEUTICS INC COM 88322Q108 1,353 26,000 SH   SOLE   0 0 26,000
THE TRADE DESK INC COM CL A 88339J105 521 651 SH   SOLE   0 0 651
3M CO COM 88579Y101 553 3,163 SH   SOLE   0 0 3,163
TRUIST FINL CORP COM 89832Q109 299 6,229 SH   SOLE   0 0 6,229
TURNING PT BRANDS INC COM 90041L105 166 3,731 SH   SOLE   0 0 3,731
TWILIO INC CL A 90138F102 5,147 15,205 SH   SOLE   0 0 15,205
UBER TECHNOLOGIES INC COM 90353T100 263 5,148 SH   SOLE   0 0 5,148
UNITED STS 12 MONTH OIL FD L UNIT BEN INT 91288V103 172 10,000 SH   SOLE   0 0 10,000
UNITEDHEALTH GROUP INC COM 91324P102 503 1,436 SH   SOLE   0 0 1,436
VALERO ENERGY CORP COM 91913Y100 190 3,360 SH   SOLE   0 0 3,360
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1,926 53,462 SH   SOLE   0 0 53,462
VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 340 24,736 SH   SOLE   0 0 24,736
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 801 24,938 SH   SOLE   0 0 24,938
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 667 10,765 SH   SOLE   0 0 10,765
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 243 1,111 SH   SOLE   0 0 1,111
VANECK VECTORS ETF TR GAMING ETF 92189F882 126 2,700 SH   SOLE   0 0 2,700
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1,034 17,667 SH   SOLE   0 0 17,667
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1,775 6,451 SH   SOLE   0 0 6,451
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1,027 5,907 SH   SOLE   0 0 5,907
VANGUARD WORLD FDS ENERGY ETF 92204A306 282 5,434 SH   SOLE   0 0 5,434
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 544 7,471 SH   SOLE   0 0 7,471
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 872 3,899 SH   SOLE   0 0 3,899
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 563 3,314 SH   SOLE   0 0 3,314
VANGUARD WORLD FDS INF TECH ETF 92204A702 982 2,777 SH   SOLE   0 0 2,777
VANGUARD WORLD FDS MATERIALS ETF 92204A801 645 4,110 SH   SOLE   0 0 4,110
VANGUARD WORLD FDS UTILITIES ETF 92204A876 517 3,765 SH   SOLE   0 0 3,765
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 368 3,061 SH   SOLE   0 0 3,061
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1,121 18,204 SH   SOLE   0 0 18,204
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,374 28,519 SH   SOLE   0 0 28,519
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 3,042 37,007 SH   SOLE   0 0 37,007
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1,423 8,991 SH   SOLE   0 0 8,991
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 281 1,135 SH   SOLE   0 0 1,135
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 2,798 40,309 SH   SOLE   0 0 40,309
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 406 7,505 SH   SOLE   0 0 7,505
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 117 1,223 SH   SOLE   0 0 1,223
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 890 9,160 SH   SOLE   0 0 9,160
VEREIT INC COM 92339V308 868 22,974 SH   SOLE   0 0 22,974
VERIZON COMMUNICATIONS INC COM 92343V104 1,260 21,442 SH   SOLE   0 0 21,442
VERTEX PHARMACEUTICALS INC COM 92532F100 1,066 4,510 SH   SOLE   0 0 4,510
VERTICAL CAP INCOME FD SHS BEN INT 92535C104 310 31,492 SH   SOLE   0 0 31,492
VIACOMCBS INC CL B 92556H206 1,996 53,570 SH   SOLE   0 0 53,570
VIACOMCBS INC CL B 92556H206 122 15,000 SH Call SOLE   0 0 15,000
VIATRIS INC COM 92556V106 214 11,411 SH   SOLE   0 0 11,411
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 152 6,395 SH   SOLE   0 0 6,395
VISA INC COM CL A 92826C839 4,266 19,503 SH   SOLE   0 0 19,503
VIRTUS GLOBAL MULTI-SECTOR I COM 92829B101 8,341 688,811 SH   SOLE   0 0 688,811
VIRTUS GLOBAL DIVID & INCOME COM 92835W107 7,179 817,707 SH   SOLE   0 0 817,707
VISTRA CORP COM 92840M102 777 39,521 SH   SOLE   0 0 39,521
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 117 7,103 SH   SOLE   0 0 7,103
WP CAREY INC COM 92936U109 695 9,853 SH   SOLE   0 0 9,853
WASTE CONNECTIONS INC COM 94106B101 7,228 70,485 SH   SOLE   0 0 70,485
WASTE MGMT INC DEL COM 94106L109 531 4,499 SH   SOLE   0 0 4,499
WESTERN ASSET EMERGING MKTS COM 95766A101 127 9,168 SH   SOLE   0 0 9,168
WESTERN ASSET MTG DEFINED OP COM 95790B109 3,664 258,364 SH   SOLE   0 0 258,364
WINTRUST FINL CORP COM 97650W108 233 3,818 SH   SOLE   0 0 3,818
WISDOMTREE TR INDIA ERNGS FD 97717W422 1,678 57,440 SH   SOLE   0 0 57,440
WISDOMTREE TR HEDGED HI YLD BD 97717W430 612 28,037 SH   SOLE   0 0 28,037
WISDOMTREE TR US MIDCAP DIVID 97717W505 1,179 33,876 SH   SOLE   0 0 33,876
WISDOMTREE TR US SMALLCAP FUND 97717W562 443 11,390 SH   SOLE   0 0 11,390
WISDOMTREE TR US MIDCAP FUND 97717W570 109 2,518 SH   SOLE   0 0 2,518
WISDOMTREE TR US SMALLCAP DIVD 97717W604 519 19,515 SH   SOLE   0 0 19,515
WISDOMTREE TR EM EX ST-OWNED 97717X578 2,198 55,396 SH   SOLE   0 0 55,396
WISDOMTREE TR EM LCL DEBT FD 97717X867 265 7,626 SH   SOLE   0 0 7,626
XYLEM INC COM 98419M100 394 3,873 SH   SOLE   0 0 3,873
ZIMMER BIOMET HOLDINGS INC COM 98956P102 416 2,702 SH   SOLE   0 0 2,702
ZOETIS INC CL A 98978V103 448 2,708 SH   SOLE   0 0 2,708
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 216 640 SH   SOLE   0 0 640
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,049 7,843 SH   SOLE   0 0 7,843
CAPRI HOLDINGS LIMITED SHS G1890L107 492 11,723 SH   SOLE   0 0 11,723
HORIZON THERAPEUTICS PUB L SHS G46188101 518 7,081 SH   SOLE   0 0 7,081
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 72 10,000 SH Call SOLE   0 0 10,000
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 376 7,918 SH   SOLE   0 0 7,918
MEDTRONIC PLC SHS G5960L103 159 1,356 SH   SOLE   0 0 1,356
APTIV PLC SHS G6095L109 1,359 10,429 SH   SOLE   0 0 10,429
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 531 20,867 SH   SOLE   0 0 20,867
STERIS PLC SHS USD G8473T100 142 750 SH   SOLE   0 0 750
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 89 36,500 SH   SOLE   0 0 36,500
TRANE TECHNOLOGIES PLC SHS G8994E103 1,464 10,086 SH   SOLE   0 0 10,086
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 238 1,553 SH   SOLE   0 0 1,553
WIX COM LTD SHS M98068105 114 455 SH   SOLE   0 0 455
ASML HOLDING N V N Y REGISTRY SHS N07059210 340 698 SH   SOLE   0 0 698
ROYAL CARIBBEAN GROUP COM V7780T103 162 2,172 SH   SOLE   0 0 2,172