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
3M CO COM 88579Y101 1,465 8,245 SH   SOLE   8,245 0 0
ABBOTT LABS COM 002824100 1,054 7,488 SH   SOLE   7,488 0 0
ABBVIE INC COM 00287Y109 1,510 11,150 SH   SOLE   1,115,036 0 0
ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 529 5,909 SH   SOLE   5,909 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 419 1,012 SH   SOLE   1,012 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,675 2,953 SH   SOLE   2,953 0 0
ADVANCED MICRO DEVICES INC COM 007903107 3,740 25,991 SH   SOLE   25,991 0 0
ADVISORSHARES TR PURE US CANNABIS 00768Y453 302 16,674 SH   SOLE   16,674 0 0
AFLAC INC COM 001055102 212 3,625 SH   SOLE   3,625 0 0
AGNC INVT CORP COM 00123Q104 204 13,558 SH   SOLE   13,558 0 0
AIR PRODS & CHEMS INC COM 009158106 347 1,141 SH   SOLE   1,141 0 0
AIRBNB INC COM CL A 009066101 885 5,317 SH   SOLE   5,317 0 0
ALBEMARLE CORP COM 012653101 437 1,871 SH   SOLE   1,871 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 201 50,325 SH   SOLE   50,325 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,056 8,893 SH   SOLE   8,893 0 0
ALLSTATE CORP COM 020002101 449 4,229 SH   SOLE   4,229 0 0
ALPHABET INC CAP STK CL A 02079K305 9,717 3,356 SH   SOLE   3,356 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 643 19,631 SH   SOLE   19,631 0 0
ALTRIA GROUP INC COM 02209S103 1,197 25,255 SH   SOLE   25,255 0 0
AMAZON COM INC COM 023135106 17,945 5,382 SH   SOLE   5,382 0 0
AMBEV SA SPONSORED ADR 02319V103 36 12,930 SH   SOLE   12,930 0 0
AMEREN CORP COM 023608102 1,188 13,343 SH   SOLE   13,343 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 648 36,069 SH   SOLE   36,069 0 0
AMERICAN ELEC PWR CO INC COM 025537101 231 2,600 SH   SOLE   2,600 0 0
AMERICAN EXPRESS CO COM 025816109 481 2,941 SH   SOLE   2,941 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,026 3,508 SH   SOLE   3,508 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 555 2,937 SH   SOLE   2,937 0 0
AMGEN INC COM 031162100 846 3,761 SH   SOLE   3,761 0 0
AMPLIFY ETF TR BLACKSWAN GRWT 032108888 837 32,250 SH   SOLE   32,250 0 0
AMPLIFY ETF TR CWP ENHANCED DIV 032108409 1,424 37,290 SH   SOLE   37,290 0 0
ANALOG DEVICES INC COM 032654105 565 3,216 SH   SOLE   3,216 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 440 7,263 SH   SOLE   7,263 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 565 72,221 SH   SOLE   72,221 0 0
APOLLO INVT CORP COM NEW 03761U502 772 60,387 SH   SOLE   60,387 0 0
APPHARVEST INC COM 03783T103 125 32,125 SH   SOLE   32,125 0 0
APPLE INC COM 037833100 57,336 380,564 SH   SOLE   380,564 0 0
APPLIED MATLS INC COM 038222105 318 2,023 SH   SOLE   2,023 0 0
ARCH CAP GROUP LTD ORD G0450A105 323 7,335 SH   SOLE   7,335 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 337 9,110 SH   SOLE   9,110 0 0
ARES CAPITAL CORP COM 04010L103 3,570 239,873 SH   SOLE   239,873 0 0
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 1,005 8,959 SH   SOLE   8,959 0 0
ARK ETF TR FINTECH INNOVA 00214Q708 446 10,919 SH   SOLE   10,919 0 0
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 383 18,183 SH   SOLE   18,183 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 653 820 SH   SOLE   820 0 0
AT&T INC COM 00206R102 4,650 189,028 SH   SOLE   189,028 0 0
AURORA CANNABIS INC COM 05156X884 61 11,264 SH   SOLE   11,264 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 829 3,363 SH   SOLE   3,363 0 0
AUTOZONE INC COM 053332102 545 260 SH   SOLE   260 0 0
B2GOLD CORP COM 11777Q209 48 12,250 SH   SOLE   12,250 0 0
BAIDU INC SPON ADR REP A 056752108 224 1,507 SH   SOLE   1,507 0 0
BAKKT HOLDINGS INC COM CL A 05759B107 129 15,100 SH   SOLE   15,100 0 0
BARCLAYS BANK PLC IPATH SHILR CAPE 06742A669 2,990 135,556 SH   SOLE   135,556 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,997 10,022 SH   SOLE   10,022 0 0
BEST INC SPONSORED ADS 08653C106 63 73,430 SH   SOLE   73,430 0 0
BK OF AMERICA CORP COM 060505104 2,550 57,310 SH   SOLE   57,310 0 0
BLACKROCK CAP INVT CORP COM 092533108 51 12,750 SH   SOLE   12,750 0 0
BLACKROCK ENHANCED EQUITY DI COM 09251A104 104 10,340 SH   SOLE   10,340 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 64 10,200 SH   SOLE   10,200 0 0
BLACKROCK FLOATING RATE INCO COM 09255X100 169 12,563 SH   SOLE   12,563 0 0
BLACKROCK INC COM 09247X101 647 707 SH   SOLE   707 0 0
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 249 16,000 SH   SOLE   16,000 0 0
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 790 19,074 SH   SOLE   19,074 0 0
BLACKSTONE INC COM 09260D107 2,655 20,517 SH   SOLE   20,517 0 0
BLOCK INC CL A 852234103 1,146 7,097 SH   SOLE   7,097 0 0
BOEING CO COM 097023105 1,615 8,023 SH   SOLE   8,023 0 0
BOSTON BEER INC CL A 100557107 327 647 SH   SOLE   647 0 0
BP PLC SPONSORED ADR 055622104 963 36,152 SH   SOLE   36,152 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 792 12,710 SH   SOLE   12,710 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 353 9,440 SH   SOLE   9,440 0 0
BROADCOM INC COM 11135F101 867 1,302 SH   SOLE   1,302 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 647 39,972 SH   SOLE   39,972 0 0
CAMBER ENERGY INC COM 13200M508 26 30,125 SH   SOLE   30,125 0 0
CANADIAN PAC RY LTD COM 13645T100 238 3,304 SH   SOLE   3,304 0 0
CANGO INC ADS 137586103 146 46,600 SH   SOLE   46,600 0 0
CARLYLE GROUP INC COM 14316J108 240 4,368 SH   SOLE   4,368 0 0
CARNIVAL CORP COMMON STOCK 143658300 1,733 86,158 SH   SOLE   86,158 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 1,237 22,808 SH   SOLE   22,808 0 0
CATERPILLAR INC COM 149123101 664 3,212 SH   SOLE   3,212 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 85 12,564 SH   SOLE   12,564 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105 481 25,266 SH   SOLE   25,266 0 0
CHARLES RIV LABS INTL INC COM 159864107 205 544 SH   SOLE   544 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 216 332 SH   SOLE   332 0 0
CHEVRON CORP NEW COM 166764100 1,377 11,730 SH   SOLE   11,730 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 325 186 SH   SOLE   186 0 0
CHUBB LIMITED COM H1467J104 563 2,910 SH   SOLE   2,910 0 0
CISCO SYS INC COM 17275R102 2,262 38,650 SH   SOLE   38,650 0 0
CITIGROUP INC COM NEW 172967424 2,803 46,418 SH   SOLE   46,418 0 0
CLOROX CO DEL COM 189054109 350 2,008 SH   SOLE   2,008 0 0
CLOUDFLARE INC CL A COM 18915M107 393 2,987 SH   SOLE   2,987 0 0
CME GROUP INC COM 12572Q105 251 1,097 SH   SOLE   1,097 0 0
COCA COLA CO COM 191216100 1,253 21,155 SH   SOLE   21,155 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 624 21,906 SH   SOLE   21,906 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 296 1,173 SH   SOLE   1,173 0 0
COLGATE PALMOLIVE CO COM 194162103 484 5,672 SH   SOLE   5,672 0 0
COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 496 23,265 SH   SOLE   23,265 0 0
COLUMBIA SELIGM PREM TECH GR COM 19842X109 625 16,893 SH   SOLE   16,893 0 0
COMCAST CORP NEW CL A 20030N101 793 15,759 SH   SOLE   15,759 0 0
CONOCOPHILLIPS COM 20825C104 371 5,138 SH   SOLE   5,138 0 0
CONSOLIDATED EDISON INC COM 209115104 428 5,014 SH   SOLE   5,014 0 0
CONSTELLATION BRANDS INC CL A 21036P108 849 3,384 SH   SOLE   3,384 0 0
COSTCO WHSL CORP NEW COM 22160K105 3,881 6,836 SH   SOLE   6,836 0 0
CRONOS GROUP INC COM 22717L101 62 15,737 SH   SOLE   15,737 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 390 1,906 SH   SOLE   1,906 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 484 2,321 SH   SOLE   2,321 0 0
CUMMINS INC COM 231021106 657 3,011 SH   SOLE   3,011 0 0
CVS HEALTH CORP COM 126650100 956 9,263 SH   SOLE   9,263 0 0
DANA INC COM 235825205 352 15,425 SH   SOLE   15,425 0 0
DANAHER CORPORATION COM 235851102 406 1,233 SH   SOLE   1,233 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 1,655 41,916 SH   SOLE   41,916 0 0
DEERE & CO COM 244199105 486 1,416 SH   SOLE   1,416 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 525 13,444 SH   SOLE   13,444 0 0
DESKTOP METAL INC COM CL A 25058X105 82 16,600 SH   SOLE   16,600 0 0
DEVON ENERGY CORP NEW COM 25179M103 485 11,006 SH   SOLE   11,006 0 0
DIGITAL RLTY TR INC COM 253868103 272 1,863 SH   SOLE   1,863 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 596 20,968 SH   SOLE   20,968 0 0
DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 205 3,017 SH   SOLE   3,017 0 0
DISCOVERY INC COM SER A 25470F104 1,033 43,868 SH   SOLE   43,868 0 0
DISNEY WALT CO COM 254687106 3,157 22,371 SH   SOLE   22,371 0 0
DOCUSIGN INC COM 256163106 262 1,721 SH   SOLE   1,721 0 0
DOLLAR TREE INC COM 256746108 262 22,702 SH   SOLE   22,702 0 0
DOMINION ENERGY INC COM 25746U109 226 2,882 SH   SOLE   2,882 0 0
DOW INC COM 260557103 764 13,475 SH   SOLE   13,475 0 0
DRAFTKINGS INC COM CL A 26142R104 331 12,040 SH   SOLE   12,040 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 619 5,950 SH   SOLE   5,950 0 0
DUPONT DE NEMOURS INC COM 26614N102 213 2,642 SH   SOLE   2,642 0 0
DYNEX CAP INC COM 26817Q886 258 15,442 SH   SOLE   15,442 0 0
EATON CORP PLC SHS G29183103 385 2,229 SH   SOLE   2,229 0 0
EATON VANCE ENHANCED EQUITY COM 278277108 1,271 52,414 SH   SOLE   52,414 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829C105 799 71,395 SH   SOLE   71,395 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829F108 545 51,091 SH   SOLE   51,091 0 0
ECOLAB INC COM 278865100 263 1,121 SH   SOLE   1,121 0 0
EDITAS MEDICINE INC COM 28106W103 283 10,642 SH   SOLE   10,642 0 0
ELECTRAMECCANICA VEHS CORP COM NEW 284849205 32 14,150 SH   SOLE   14,150 0 0
ENBRIDGE INC COM 29250N105 227 6,145 SH   SOLE   6,145 0 0
ENERGY FOCUS INC COM 29268T409 234 54,700 SH   SOLE   54,700 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1,329 161,540 SH   SOLE   161,540 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,557 70,898 SH   SOLE   70,898 0 0
ESPORTS ENTMT GROUP INC COM 29667K306 226 64,450 SH   SOLE   64,450 0 0
ETF SER SOLUTIONS OPUS SML CP VL 26922A446 645 26,088 SH   SOLE   26,088 0 0
EXELON CORP COM 30161N101 1,531 26,503 SH   SOLE   26,503 0 0
EXPEDITORS INTL WASH INC COM 302130109 231 1,723 SH   SOLE   1,723 0 0
EXXON MOBIL CORP COM 30231G102 3,389 59,315 SH   SOLE   59,315 0 0
FASTENAL CO COM 311900104 226 3,535 SH   SOLE   3,535 0 0
FEDEX CORP COM 31428X106 817 3,159 SH   SOLE   3,159 0 0
FIDELITY COVINGTON TRUST CLOUD COMPUTNG 316092246 416 6,057 SH   SOLE   6,057 0 0
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 322 6,163 SH   SOLE   6,163 0 0
FIRST HORIZON CORPORATION COM 320517105 258 15,774 SH   SOLE   15,774 0 0
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 218 3,406 SH   SOLE   3,406 0 0
FIRST TR ENHANCED EQUITY INC COM 337318109 472 22,176 SH   SOLE   22,176 0 0
FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 294 6,968 SH   SOLE   6,968 0 0
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 227 4,355 SH   SOLE   4,355 0 0
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 795 34,468 SH   SOLE   34,468 0 0
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 292 8,940 SH   SOLE   8,940 0 0
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 364 3,543 SH   SOLE   3,543 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 277 4,464 SH   SOLE   4,464 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 372 3,568 SH   SOLE   3,568 0 0
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 704 22,914 SH   SOLE   22,914 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 1,897 31,727 SH   SOLE   31,727 0 0
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 6,801 157,433 SH   SOLE   157,433 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 818 42,079 SH   SOLE   42,079 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 765 15,956 SH   SOLE   15,956 0 0
FIRST TR EXCHANGE-TRADED FD FT STRG INCM ETF 33739Q309 265 5,217 SH   SOLE   5,217 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 5,820 112,377 SH   SOLE   112,377 0 0
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 208 4,612 SH   SOLE   4,612 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 294 11,763 SH   SOLE   11,763 0 0
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 837 39,500 SH   SOLE   39,500 0 0
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 1,554 76,850 SH   SOLE   76,850 0 0
FIRST TR INTER DURATN PFD & COM 33718W103 236 9,618 SH   SOLE   9,618 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 232 2,513 SH   SOLE   2,513 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109 616 17,315 SH   SOLE   17,315 0 0
FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 335 2,668 SH   SOLE   2,668 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 4,017 26,572 SH   SOLE   26,572 0 0
FIRST TR S&P REIT INDEX FD COM 33734G108 203 6,228 SH   SOLE   6,228 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 4,170 96,880 SH   SOLE   96,880 0 0
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 303 2,516 SH   SOLE   2,516 0 0
FIRSTENERGY CORP COM 337932107 984 23,651 SH   SOLE   23,651 0 0
FLAHERTY & CRUMRINE PFD SECS COM 338478100 1,235 57,313 SH   SOLE   57,313 0 0
FLEXSHARES TR US QUALITY CAP 33939L746 207 3,960 SH   SOLE   3,960 0 0
FORD MTR CO DEL COM 345370860 1,989 95,773 SH   SOLE   95,773 0 0
FORUM ENERGY TECHNOLOGIES IN NOTE 9.000% 8/0 34984VAC4 22 25,109 SH   SOLE   25,109 0 0
FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 1,811 62,296 SH   SOLE   62,296 0 0
FREEPORT-MCMORAN INC CL B 35671D857 204 4,881 SH   SOLE   4,881 0 0
FS KKR CAP CORP COM 302635206 2,281 108,936 SH   SOLE   108,936 0 0
GABELLI UTIL TR COM 36240A101 1,053 127,833 SH   SOLE   127,833 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 209 55,796 SH   SOLE   55,796 0 0
GENERAC HLDGS INC COM 368736104 1,161 3,298 SH   SOLE   3,298 0 0
GENERAL DYNAMICS CORP COM 369550108 651 3,123 SH   SOLE   3,123 0 0
GENERAL ELECTRIC CO COM NEW 369604301 1,700 17,998 SH   SOLE   17,998 0 0
GENERAL MLS INC COM 370334104 650 11,613 SH   SOLE   11,613 0 0
GENERAL MTRS CO COM 37045V100 393 6,711 SH   SOLE   6,711 0 0
GENUINE PARTS CO COM 372460105 711 5,069 SH   SOLE   5,069 0 0
GERON CORP COM 374163103 18 15,000 SH   SOLE   15,000 0 0
GILEAD SCIENCES INC COM 375558103 650 8,953 SH   SOLE   8,953 0 0
GLADSTONE CAPITAL CORP COM 376535100 1,336 115,286 SH   SOLE   115,286 0 0
GLADSTONE COMMERCIAL CORP COM 376536108 1,074 41,668 SH   SOLE   41,668 0 0
GLADSTONE INVT CORP COM 376546107 1,305 76,390 SH   SOLE   76,390 0 0
GLADSTONE LD CORP COM 376549101 1,425 52,366 SH   SOLE   52,366 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 211 2,501 SH   SOLE   2,501 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 855 13,154 SH   SOLE   13,154 0 0
GOLD STD VENTURES CORP COM 380738104 7 14,800 SH   SOLE   14,800 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 458 7,914 SH   SOLE   7,914 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,570 4,104 SH   SOLE   4,104 0 0
GOLUB CAP BDC INC COM 38173M102 643 41,673 SH   SOLE   41,673 0 0
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 212 11,547 SH   SOLE   11,547 0 0
HANCOCK JOHN PFD INCOME FD I COM 41013X106 1,189 56,941 SH   SOLE   56,941 0 0
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 808 48,365 SH   SOLE   48,365 0 0
HANOVER INS GROUP INC COM 410867105 551 4,204 SH   SOLE   4,204 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 224 5,410 SH   SOLE   5,410 0 0
HERCULES CAPITAL INC COM 427096508 1,634 98,470 SH   SOLE   98,470 0 0
HERSHEY CO COM 427866108 233 1,206 SH   SOLE   1,206 0 0
HERTZ GLOBAL HLDGS INC *W EXP 06/30/205 42806J148 170 10,663 SH   SOLE   10,663 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700 237 9,490 SH   SOLE   9,490 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 458 29,038 SH   SOLE   29,038 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 247 1,586 SH   SOLE   1,586 0 0
HINGHAM INSTN SVGS MASS COM 433323102 756 1,800 SH   SOLE   1,800 0 0
HOME DEPOT INC COM 437076102 4,843 14,662 SH   SOLE   14,662 0 0
HONEYWELL INTL INC COM 438516106 983 4,715 SH   SOLE   4,715 0 0
HUBBELL INC COM 443510607 1,126 5,407 SH   SOLE   5,407 0 0
IDEXX LABS INC COM 45168D104 207 314 SH   SOLE   314 0 0
ILLINOIS TOOL WKS INC COM 452308109 338 1,368 SH   SOLE   1,368 0 0
IMEDIA BRANDS INC COM CL A 452465206 240 40,015 SH   SOLE   40,015 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 289 11,181 SH   SOLE   11,181 0 0
INGERSOLL RAND INC COM 45687V106 259 4,191 SH   SOLE   4,191 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 442 1,742 SH   SOLE   1,742 0 0
INSEEGO CORP COM 45782B104 79 13,600 SH   SOLE   13,600 0 0
INTEL CORP COM 458140100 1,528 29,672 SH   SOLE   29,672 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,109 8,297 SH   SOLE   8,297 0 0
INTUIT COM 461202103 253 393 SH   SOLE   393 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 398 1,107 SH   SOLE   1,107 0 0
INVENTRUST PPTYS CORP COM NEW 46124J201 231 8,470 SH   SOLE   8,470 0 0
INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 1,696 59,660 SH   SOLE   59,660 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 277 13,312 SH   SOLE   13,312 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 1,023 68,229 SH   SOLE   68,229 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 236 3,272 SH   SOLE   3,272 0 0
INVESCO SR INCOME TR COM 46131H107 122 28,200 SH   SOLE   28,200 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106 148 10,559 SH   SOLE   10,559 0 0
INVESTCORP CR MGMT BDC INC COM 46090R104 251 50,750 SH   SOLE   50,750 0 0
IRON MTN INC NEW COM 46284V101 247 4,716 SH   SOLE   4,716 0 0
ISHARES GOLD TR ISHARES NEW 464285204 231 6,632 SH   SOLE   6,632 0 0
ISHARES INC CORE MSCI EMKT 46434G103 324 5,406 SH   SOLE   5,406 0 0
ISHARES TR S&P 500 VAL ETF 464287408 797 5,086 SH   SOLE   5,086 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 1,007 12,034 SH   SOLE   12,034 0 0
ISHARES TR RUS MD CP GR ETF 464287481 300 2,607 SH   SOLE   2,607 0 0
ISHARES TR RUS MID CAP ETF 464287499 373 4,499 SH   SOLE   4,499 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 556 2,002 SH   SOLE   2,002 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 441 2,655 SH   SOLE   2,655 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 591 2,017 SH   SOLE   2,017 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,558 7,004 SH   SOLE   7,004 0 0
ISHARES TR CORE S&P500 ETF 464287200 6,416 13,450 SH   SOLE   13,450 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,701 5,567 SH   SOLE   5,567 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 349 7,152 SH   SOLE   7,152 0 0
ISHARES TR CORE S&P MCP ETF 464287507 850 3,003 SH   SOLE   3,003 0 0
ISHARES TR MSCI EAFE ETF 464287465 448 5,698 SH   SOLE   5,698 0 0
ISHARES TR GLOBAL TECH ETF 464287291 355 5,510 SH   SOLE   5,510 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 423 19,974 SH   SOLE   19,974 0 0
ISHARES TR GLOBAL FINLS ETF 464287333 306 3,828 SH   SOLE   3,828 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,143 10,022 SH   SOLE   10,022 0 0
ISHARES TR SELECT DIVID ETF 464287168 1,842 15,028 SH   SOLE   15,028 0 0
ISHARES TR CORE S&P TTL STK 464287150 212 1,981 SH   SOLE   1,981 0 0
ISHARES TR U.S. TECH ETF 464287721 1,500 13,066 SH   SOLE   13,066 0 0
ISHARES TR U.S. MED DVC ETF 464288810 887 13,470 SH   SOLE   13,470 0 0
ISHARES TR US TRSPRTION 464287192 24,514 315,197 SH   SOLE   315,197 0 0
ISHARES TR TIPS BD ETF 464287176 995 7,701 SH   SOLE   7,701 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 201 1,874 SH   SOLE   1,874 0 0
ISHARES TR SP SMCP600VL ETF 464287879 225 1,836 SH   SOLE   1,836 0 0
ISHARES TR IBOXX INV CP ETF 464287242 1,553 11,715 SH   SOLE   11,715 0 0
ISHARES TR S&P MC 400GR ETF 464287606 1,952 22,893 SH   SOLE   22,893 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 656 3,908 SH   SOLE   3,908 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 216 2,136 SH   SOLE   2,136 0 0
ISHARES TR CORE LT USDB ETF 464289479 432 5,990 SH   SOLE   5,990 0 0
ISHARES TR AGENCY BOND ETF 464288166 482 4,118 SH   SOLE   4,118 0 0
ISHARES TR 20 YR TR BD ETF 464287432 389 2,627 SH   SOLE   2,627 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,413 12,338 SH   SOLE   12,338 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 241 4,823 SH   SOLE   4,823 0 0
J P MORGAN EXCHANGE-TRADED F BETABUILDERS EUR 46641Q191 893 15,320 SH   SOLE   15,320 0 0
J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 2,679 43,977 SH   SOLE   43,977 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 1,026 20,515 SH   SOLE   20,515 0 0
JD.COM INC SPON ADR CL A 47215P106 201 2,865 SH   SOLE   2,865 0 0
JOANN INC COM 47768J101 253 24,350 SH   SOLE   24,350 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 2,637 46,822 SH   SOLE   46,822 0 0
JOHNSON & JOHNSON COM 478160104 2,777 16,233 SH   SOLE   16,233 0 0
JPMORGAN CHASE & CO COM 46625H100 3,512 22,176 SH   SOLE   22,176 0 0
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 222 19,500 SH   SOLE   19,500 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 304 1,474 SH   SOLE   1,474 0 0
KIMBERLY-CLARK CORP COM 494368103 287 2,010 SH   SOLE   2,010 0 0
KINDER MORGAN INC DEL COM 49456B101 1,691 106,635 SH   SOLE   106,635 0 0
KLA CORP COM NEW 482480100 408 948 SH   SOLE   948 0 0
KRAFT HEINZ CO COM 500754106 304 8,477 SH   SOLE   8,477 0 0
KRANESHARES TR QUADRTC INT RT 500767736 555 19,886 SH   SOLE   19,886 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 230 5,303 SH   SOLE   5,303 0 0
LAM RESEARCH CORP COM 512807108 585 813 SH   SOLE   813 0 0
LAS VEGAS SANDS CORP COM 517834107 416 11,055 SH   SOLE   11,055 0 0
LAUDER ESTEE COS INC CL A 518439104 243 655 SH   SOLE   655 0 0
LEAP THERAPEUTICS INC COM 52187K101 57 17,500 SH   SOLE   17,500 0 0
LEGG MASON ETF INVT TR WESTN AST SHRT 52468L786 1,636 63,200 SH   SOLE   63,200 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102 412 16,450 SH   SOLE   16,450 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 151 17,994 SH   SOLE   17,994 0 0
LILLY ELI & CO COM 532457108 2,634 9,536 SH   SOLE   9,536 0 0
LINDE PLC SHS G5494J103 309 892 SH   SOLE   892 0 0
LISTED FD TR TRUESHS TECH AI 53656F821 373 10,602 SH   SOLE   10,602 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 84 33,040 SH   SOLE   33,040 0 0
LOCKHEED MARTIN CORP COM 539830109 841 2,366 SH   SOLE   2,366 0 0
LOWES COS INC COM 548661107 1,899 7,347 SH   SOLE   7,347 0 0
LULULEMON ATHLETICA INC COM 550021109 611 1,561 SH   SOLE   1,561 0 0
LXP INDUSTRIAL TRUST COM 529043101 403 25,816 SH   SOLE   25,816 0 0
MACERICH CO COM 554382101 385 22,308 SH   SOLE   22,308 0 0
MARATHON PETE CORP COM 56585A102 1,307 20,427 SH   SOLE   20,427 0 0
MARRIOTT INTL INC NEW CL A 571903202 248 1,501 SH   SOLE   248 0 0
MARTIN MARIETTA MATLS INC COM 573284106 251 569 SH   SOLE   569 0 0
MARVELL TECHNOLOGY INC COM 573874104 472 5,396 SH   SOLE   5,396 0 0
MASCO CORP COM 574599106 531 7,565 SH   SOLE   7,565 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,844 5,132 SH   SOLE   5,132 0 0
MATCH GROUP INC NEW COM 57667L107 307 2,325 SH   SOLE   2,325 0 0
MCDONALDS CORP COM 580135101 1,337 4,989 SH   SOLE   4,989 0 0
MCKESSON CORP COM 58155Q103 326 1,310 SH   SOLE   1,310 0 0
MEDTRONIC PLC SHS G5960L103 1,032 9,972 SH   SOLE   9,972 0 0
MERCK & CO INC COM 58933Y105 2,126 27,743 SH   SOLE   27,743 0 0
META PLATFORMS INC CL A 30303M102 5,885 17,498 SH   SOLE   17,498 0 0
METLIFE INC COM 59156R108 225 4,118 SH   SOLE   4,118 0 0
MFS CHARTER INCOME TR SH BEN INT 552727109 245 28,755 SH   SOLE   28,755 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 429 4,925 SH   SOLE   4,925 0 0
MICRON TECHNOLOGY INC COM 595112103 2,495 26,784 SH   SOLE   26,784 0 0
MICROSOFT CORP COM 594918104 22,810 101,688 SH   SOLE   101,688 0 0
MICROVISION INC DEL COM NEW 594960304 178 35,500 SH   SOLE   35,500 0 0
MODERNA INC COM 60770K107 3,109 12,243 SH   SOLE   12,243 0 0
MONDELEZ INTL INC CL A 609207105 516 7,788 SH   SOLE   7,788 0 0
MOODYS CORP COM 615369105 216 552 SH   SOLE   552 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 274 1,010 SH   SOLE   1,010 0 0
MPLX LP COM UNIT REP LTD 55336V100 423 14,299 SH   SOLE   14,299 0 0
NETFLIX INC COM 64110L106 2,344 3,891 SH   SOLE   3,891 0 0
NEW MTN FIN CORP COM 647551100 547 39,951 SH   SOLE   39,951 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 724 59,301 SH   SOLE   59,301 0 0
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 1,300 47,050 SH   SOLE   47,050 0 0
NEXTDOOR HOLDINGS INC COM CL A 65345M108 79 10,000 SH   SOLE   10,000 0 0
NEXTERA ENERGY INC COM 65339F101 1,678 17,972 SH   SOLE   17,972 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 282 3,346 SH   SOLE   3,346 0 0
NIKE INC CL B 654106103 883 8,276 SH   SOLE   8,276 0 0
NOKIA CORP SPONSORED ADR 654902204 158 25,431 SH   SOLE   25,431 0 0
NORFOLK SOUTHN CORP COM 655844108 335 1,125 SH   SOLE   1,125 0 0
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 4 12,000 SH   SOLE   12,000 0 0
NORTHROP GRUMMAN CORP COM 666807102 792 2,045 SH   SOLE   2,045 0 0
NOVO-NORDISK A S ADR 670100205 245 2,190 SH   SOLE   2,190 0 0
NUCOR CORP COM 670346105 251 2,202 SH   SOLE   2,202 0 0
NUVEEN CORE EQUITY ALPHA FD COM 67090X107 278 14,983 SH   SOLE   14,983 0 0
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 85 13,032 SH   SOLE   13,032 0 0
NUVEEN MUN HIGH INCOME OPPOR COM 670682103 297 19,651 SH   SOLE   19,651 0 0
NUVEEN MUN VALUE FD INC COM 670928100 109 10,465 SH   SOLE   10,465 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 282 16,470 SH   SOLE   16,470 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 433 14,134 SH   SOLE   14,134 0 0
NUVEEN PFD & INCM SECURTIES COM 67072C105 136 14,015 SH   SOLE   14,015 0 0
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 400 27,327 SH   SOLE   27,327 0 0
NUVEEN SR INCOME FD COM 67067Y104 113 19,170 SH   SOLE   19,170 0 0
NVIDIA CORPORATION COM 67066G104 7,815 28,565 SH   SOLE   28,565 0 0
NXP SEMICONDUCTORS N V COM N6596X109 650 2,853 SH   SOLE   2,853 0 0
OFS CAP CORP COM 67103B100 554 50,844 SH   SOLE   50,844 0 0
OGE ENERGY CORP COM 670837103 601 15,667 SH   SOLE   15,667 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 1,139 3,178 SH   SOLE   3,178 0 0
ONCOLYTICS BIOTECH INC COM NEW 682310875 241 173,511 SH   SOLE   173,511 0 0
ONEOK INC NEW COM 682680103 595 10,122 SH   SOLE   10,122 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 768 52,567 SH   SOLE   52,567 0 0
ORACLE CORP COM 68389X105 274 3,145 SH   SOLE   3,145 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 403 571 SH   SOLE   571 0 0
ORGANIGRAM HLDGS INC COM 68620P101 19 11,000 SH   SOLE   11,000 0 0
OSI ETF TR OSHS GBL INTER 67110P704 1,494 30,697 SH   SOLE   30,697 0 0
OXFORD SQUARE CAP CORP COM 69181V107 451 110,653 SH   SOLE   110,653 0 0
PACER FDS TR BNCHMRK INFRA 69374H741 1,995 50,134 SH   SOLE   50,134 0 0
PACER FDS TR TRENDP US MID CP 69374H204 3,559 98,133 SH   SOLE   98,133 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 829 45,531 SH   SOLE   45,531 0 0
PALO ALTO NETWORKS INC COM 697435105 647 1,162 SH   SOLE   1,162 0 0
PAYCHEX INC COM 704326107 266 1,949 SH   SOLE   1,949 0 0
PAYCOM SOFTWARE INC COM 70432V102 1,702 4,100 SH   SOLE   4,100 0 0
PAYPAL HLDGS INC COM 70450Y103 3,131 16,601 SH   SOLE   16,601 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 303 23,700 SH   SOLE   23,700 0 0
PENNANTPARK INVT CORP COM 708062104 156 22,550 SH   SOLE   22,550 0 0
PENNYMAC MTG INVT TR COM 70931T103 290 16,741 SH   SOLE   16,741 0 0
PEPSICO INC COM 713448108 1,298 7,474 SH   SOLE   7,474 0 0
PFIZER INC COM 717081103 3,597 75,570 SH   SOLE   75,570 0 0
PHILIP MORRIS INTL INC COM 718172109 731 7,693 SH   SOLE   7,693 0 0
PHUNWARE INC COM 71948P100 40 15,200 SH   SOLE   15,200 0 0
PIMCO CORPORATE & INCOME OPP COM 72201B101 954 55,970 SH   SOLE   55,970 0 0
PIMCO ETF TR 15+ YR US TIPS 72201R304 2,544 27,844 SH   SOLE   27,844 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 269 2,652 SH   SOLE   2,652 0 0
PIMCO HIGH INCOME FD COM SHS 722014107 104 16,901 SH   SOLE   16,901 0 0
PIMCO NEW YORK MUN INCOME FD COM 72200T103 223 18,175 SH   SOLE   18,175 0 0
PIONEER MUNICIPAL HIGH INCOM COM 723762100 149 12,861 SH   SOLE   12,861 0 0
PJT PARTNERS INC COM CL A 69343T107 242 3,265 SH   SOLE   3,265 0 0
POOL CORP COM 73278L105 267 472 SH   SOLE   472 0 0
PPG INDS INC COM 693506107 398 2,306 SH   SOLE   2,306 0 0
PRICE T ROWE GROUP INC COM 74144T108 209 1,065 SH   SOLE   1,065 0 0
PROCTER AND GAMBLE CO COM 742718109 3,338 20,404 SH   SOLE   20,404 0 0
PROGRESSIVE CORP COM 743315103 270 2,629 SH   SOLE   2,629 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 278 2,829 SH   SOLE   2,829 0 0
PROSPECT CAP CORP COM 74348T102 1,815 249,233 SH   SOLE   249,233 0 0
PRUDENTIAL FINL INC COM 744320102 713 7,248 SH   SOLE   7,248 0 0
PUTNAM MANAGED MUN INCOME TR COM 746823103 159 18,183 SH   SOLE   18,183 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 119 27,758 SH   SOLE   27,758 0 0
QUALCOMM INC COM 747525103 1,353 7,399 SH   SOLE   7,399 0 0
QUEST DIAGNOSTICS INC COM 74834L100 291 1,683 SH   SOLE   1,683 0 0
REALTY INCOME CORP COM 756109104 334 4,665 SH   SOLE   4,665 0 0
REKOR SYSTEMS INC COM 759419104 142 21,630 SH   SOLE   21,630 0 0
RINGCENTRAL INC CL A 76680R206 664 3,542 SH   SOLE   3,542 0 0
ROCKET COS INC COM CL A 77311W101 365 26,075 SH   SOLE   26,075 0 0
ROCKWELL AUTOMATION INC COM 773903109 284 814 SH   SOLE   814 0 0
ROSS STORES INC COM 778296103 243 2,128 SH   SOLE   2,128 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 483 11,147 SH   SOLE   11,147 0 0
SALESFORCE COM INC COM 79466L302 1,988 7,824 SH   SOLE   7,824 0 0
SCHLUMBERGER LTD COM STK 806857108 253 8,460 SH   SOLE   8,460 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 206 7,650 SH   SOLE   7,650 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2,228 33,592 SH   SOLE   33,592 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 390 5,325 SH   SOLE   5,325 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 385 2,391 SH   SOLE   2,391 0 0
SEA LTD SPONSORD ADS 81141R100 201 898 SH   SOLE   898 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 228 2,016 SH   SOLE   2,016 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 2,684 68,723 SH   SOLE   68,723 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 914 4,498 SH   SOLE   4,498 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 401 5,206 SH   SOLE   5,206 0 0
SFL CORPORATION LTD SHS G7738W106 250 30,709 SH   SOLE   30,709 0 0
SHERWIN WILLIAMS CO COM 824348106 488 1,385 SH   SOLE   1,385 0 0
SHOPIFY INC CL A 82509L107 938 681 SH   SOLE   681 0 0
SIMON PPTY GROUP INC NEW COM 828806109 267 1,670 SH   SOLE   1,670 0 0
SIMPLIFY EXCHANGE TRADED FUN US EQT PLS DWNSD 82889N202 592 19,305 SH   SOLE   19,305 0 0
SKILLZ INC COM 83067L109 206 27,750 SH   SOLE   27,750 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 478 3,079 SH   SOLE   3,079 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 141 60,079 SH   SOLE   60,079 0 0
SNAP INC CL A 83304A106 364 7,740 SH   SOLE   7,740 0 0
SNOWFLAKE INC CL A 833445109 241 711 SH   SOLE   711 0 0
SOFI TECHNOLOGIES INC COM 83406F102 312 19,750 SH   SOLE   19,750 0 0
SOUTHERN CO COM 842587107 970 14,149 SH   SOLE   14,149 0 0
SOUTHWEST AIRLS CO COM 844741108 333 7,784 SH   SOLE   7,784 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 2,851 7,848 SH   SOLE   7,848 0 0
SPDR GOLD TR GOLD SHS 78463V107 1,587 9,285 SH   SOLE   9,285 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 8,908 18,755 SH   SOLE   18,755 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,463 2,827 SH   SOLE   2,827 0 0
SPDR SER TR S&P 400 MDCP VAL 78464A839 206 2,892 SH   SOLE   2,892 0 0
SPDR SER TR S&P DIVID ETF 78464A763 1,249 9,672 SH   SOLE   9,672 0 0
SPDR SER TR BLOOMBERG CONV 78464A359 3,567 63,466 SH   SOLE   63,466 0 0
SPDR SER TR S&P 400 MDCP GRW 78464A821 237 2,911 SH   SOLE   2,911 0 0
SPDR SER TR S&P BIOTECH 78464A870 991 10,134 SH   SOLE   10,134 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 1,207 26,460 SH   SOLE   26,460 0 0
STARBUCKS CORP COM 855244109 1,216 10,395 SH   SOLE   10,395 0 0
STEM INC COM 85859N102 526 27,725 SH   SOLE   27,725 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 265 5,423 SH   SOLE   5,423 0 0
STRATEGY SHS NS 7HANDL IDX 86280R506 207 7,974 SH   SOLE   7,974 0 0
STRYKER CORPORATION COM 863667101 346 1,294 SH   SOLE   1,294 0 0
SUNDIAL GROWERS INC COM 86730L109 8 13,000 SH   SOLE   13,000 0 0
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 623 15,253 SH   SOLE   15,253 0 0
SURFACE ONCOLOGY INC COM 86877M209 150 31,450 SH   SOLE   31,450 0 0
SYSCO CORP COM 871829107 320 4,078 SH   SOLE   4,078 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 862 7,166 SH   SOLE   7,166 0 0
TARGET CORP COM 87612E106 2,437 17,673 SH   SOLE   17,673 0 0
TCG BDC INC COM 872280102 777 56,600 SH   SOLE   56,600 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 1,216 51,195 SH   SOLE   51,195 0 0
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 560 21,841 SH   SOLE   21,841 0 0
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 268 13,953 SH   SOLE   13,953 0 0
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 2,597 159,430 SH   SOLE   159,430 0 0
TESLA INC COM 88160R101 4,036 3,819 SH   SOLE   3,819 0 0
TETRA TECH INC NEW COM 88162G103 213 1,252 SH   SOLE   1,252 0 0
TEXAS INSTRS INC COM 882508104 416 2,205 SH   SOLE   2,205 0 0
THE TRADE DESK INC COM CL A 88339J105 601 6,557 SH   SOLE   6,557 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 650 974 SH   SOLE   974 0 0
TITAN MED INC COM NEW 88830X819 6 10,000 SH   SOLE   10,000 0 0
TJX COS INC NEW COM 872540109 465 6,127 SH   SOLE   6,127 0 0
TRACTOR SUPPLY CO COM 892356106 288 1,207 SH   SOLE   1,207 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 777 3,847 SH   SOLE   3,847 0 0
TRANSOCEAN LTD REG SHS H8817H100 59 21,260 SH   SOLE   21,260 0 0
TREX CO INC COM 89531P105 221 1,635 SH   SOLE   1,635 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 1,416 78,860 SH   SOLE   78,860 0 0
TRUIST FINL CORP COM 89832Q109 220 4,375 SH   SOLE   4,375 0 0
TWITTER INC COM 90184L102 434 10,050 SH   SOLE   10,050 0 0
UBER TECHNOLOGIES INC COM 90353T100 342 8,153 SH   SOLE   8,153 0 0
UNION PAC CORP COM 907818108 1,221 4,846 SH   SOLE   4,846 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,584 7,390 SH   SOLE   7,390 0 0
UNITED RENTALS INC COM 911363109 524 1,577 SH   SOLE   1,577 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,788 3,560 SH   SOLE   3,560 0 0
UNUM GROUP COM 91529Y106 809 47,270 SH   SOLE   47,270 0 0
UPWORK INC COM 91688F104 379 11,108 SH   SOLE   11,108 0 0
US BANCORP DEL COM NEW 902973304 270 6,671 SH   SOLE   6,671 0 0
VALERO ENERGY CORP COM 91913Y100 323 4,302 SH   SOLE   4,302 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 513 1,992 SH   SOLE   1,992 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 2,150 74,356 SH   SOLE   74,356 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 398 1,899 SH   SOLE   1,899 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1,810 21,361 SH   SOLE   21,361 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 876 10,844 SH   SOLE   10,844 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 795 14,411 SH   SOLE   14,411 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,230 5,109 SH   SOLE   5,109 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 618 8,072 SH   SOLE   8,072 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 208 3,854 SH   SOLE   3,854 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 521 10,538 SH   SOLE   10,538 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 355 6,470 SH   SOLE   6,470 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 337 3,588 SH   SOLE   3,588 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 875 10,764 SH   SOLE   10,764 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 990 19,388 SH   SOLE   19,388 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,494 13,328 SH   SOLE   13,328 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,751 52,943 SH   SOLE   52,943 0 0
VIACOMCBS INC CL B 92556H206 365 11,835 SH   SOLE   11,835 0 0
VIATRIS INC COM 92556V106 185 13,653 SH   SOLE   13,653 0 0
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 268 4,088 SH   SOLE   4,088 0 0
VISA INC COM CL A 92826C839 2,643 12,195 SH   SOLE   12,195 0 0
VUZIX CORP COM NEW 92921W300 138 15,912 SH   SOLE   15,912 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 493 9,453 SH   SOLE   9,453 0 0
WALMART INC COM 931142103 3,306 22,848 SH   SOLE   22,848 0 0
WASTE MGMT INC DEL COM 94106L109 345 2,067 SH   SOLE   2,067 0 0
WEC ENERGY GROUP INC COM 92939U106 264 2,723 SH   SOLE   2,723 0 0
WELLS FARGO CO NEW COM 949746101 672 14,014 SH   SOLE   14,014 0 0
WESCO INTL INC COM 95082P105 1,029 7,857 SH   SOLE   7,857 0 0
WESTERN ASSET MUN HIGH INCOM COM 95766N103 114 14,186 SH   SOLE   14,186 0 0
WILLIAMS COS INC COM 969457100 217 8,320 SH   SOLE   8,320 0 0
WISDOMTREE TR CLOUD COMPUTNG 97717Y691 298 5,755 SH   SOLE   5,755 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 2,689 46,394 SH   SOLE   46,394 0 0
WORKDAY INC CL A 98138H101 212 776 SH   SOLE   776 0 0
WP CAREY INC COM 92936U109 553 6,744 SH   SOLE   6,744 0 0
XCEL ENERGY INC COM 98389B100 491 7,247 SH   SOLE   7,247 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 546 918 SH   SOLE   918 0 0
ZOETIS INC CL A 98978V103 378 1,548 SH   SOLE   1,548 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 715 3,886 SH   SOLE   3,886 0 0
ZSCALER INC COM 98980G102 800 2,491 SH   SOLE   2,491 0 0