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
AMCOR PLC ORD G0250X107 3,113 271,664 SH   SOLE   271,664 0 0
AUSTERLITZ ACQUISITION CORP SHS CL A G0633D109 1,606 161,850 SH   SOLE   161,850 0 0
ATHENE HOLDING LTD CL A G0684D107 2,315 34,296 SH   SOLE   34,296 0 0
AXALTA COATING SYS LTD COM G0750C108 1,403 46,025 SH   SOLE   46,025 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 251 6,750 SH   SOLE   6,750 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,112 10,557 SH   SOLE   10,557 0 0
EATON CORP PLC SHS G29183103 3,430 23,148 SH   SOLE   23,148 0 0
GAN LTD SHS G3728V109 309 18,800 SH   SOLE   18,800 0 0
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 23 15,000 SH   SOLE   15,000 0 0
INVESCO LTD SHS G491BT108 208 7,772 SH   SOLE   7,772 0 0
JOHNSON CTLS INTL PLC SHS G51502105 2,825 41,162 SH   SOLE   41,162 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,172 43,336 SH   SOLE   43,336 0 0
LINDE PLC SHS G5494J103 230 797 SH   SOLE   797 0 0
MEDTRONIC PLC SHS G5960L103 2,294 18,484 SH   SOLE   18,484 0 0
PAYSAFE LIMITED ORD G6964L107 2,225 183,750 SH   SOLE   183,750 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1,156 13,150 SH   SOLE   13,150 0 0
SOCIAL CAPITAL HEDOSOPHA HLD SHS CL A G8251L105 2,043 200,274 SH   SOLE   200,274 0 0
CHUBB LIMITED COM H1467J104 4,465 28,090 SH   SOLE   28,090 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 413 1,500 SH   SOLE   1,500 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 934 1,352 SH   SOLE   1,352 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 4,786 46,525 SH   SOLE   46,525 0 0
NXP SEMICONDUCTORS N V COM N6596X109 374 1,816 SH   SOLE   1,816 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 1,568 18,383 SH   SOLE   18,383 0 0
AFLAC INC COM 001055102 5,158 96,126 SH   SOLE   96,126 0 0
AGNC INVT CORP COM 00123Q104 1,478 87,500 SH   SOLE   87,500 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 288 7,911 SH   SOLE   7,911 0 0
ALPS ETF TR ALERIAN ENERGY 00162Q676 671 33,335 SH   SOLE   33,335 0 0
AT&T INC COM 00206R102 13,143 456,683 SH   SOLE   456,683 0 0
ARK ETF TR INNOVATION ETF 00214Q104 18,290 139,853 SH   SOLE   139,853 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302 1,003 10,842 SH   SOLE   10,842 0 0
ARK ETF TR NEXT GNRTN INTER 00214Q401 12,054 78,235 SH   SOLE   78,235 0 0
ARK ETF TR FINTECH INNOVA 00214Q708 5,760 106,455 SH   SOLE   106,455 0 0
ABBOTT LABS COM 002824100 2,176 18,767 SH   SOLE   18,767 0 0
ABBVIE INC COM 00287Y109 18,352 162,927 SH   SOLE   162,927 0 0
ACTIVISION BLIZZARD INC COM 00507V109 3,043 31,883 SH   SOLE   31,883 0 0
ADIT EDTECH ACQUISITION CORP UNIT 99/99/9999 007024201 2,437 243,425 SH   SOLE   243,425 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 4,837 8,259 SH   SOLE   8,259 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 205 1,000 SH   SOLE   1,000 0 0
AGNICO EAGLE MINES LTD COM 008474108 279 4,609 SH   SOLE   4,609 0 0
AIRBNB INC COM CL A 009066101 600 3,915 SH   SOLE   3,915 0 0
AIR PRODS & CHEMS INC COM 009158106 2,144 7,451 SH   SOLE   7,451 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 431 3,700 SH   SOLE   3,700 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 108 14,100 SH   SOLE   14,100 0 0
ALBEMARLE CORP COM 012653101 337 2,000 SH   SOLE   2,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,364 14,834 SH   SOLE   14,834 0 0
ALLEGHANY CORP MD COM 017175100 369 553 SH   SOLE   553 0 0
ALLSTATE CORP COM 020002101 6,255 47,956 SH   SOLE   47,956 0 0
ALPHABET INC CAP STK CL C 02079K107 24,564 9,801 SH   SOLE   9,801 0 0
ALPHABET INC CAP STK CL A 02079K305 13,491 5,525 SH   SOLE   5,525 0 0
ALTICE USA INC CL A 02156K103 1,339 39,210 SH   SOLE   39,210 0 0
ALTRIA GROUP INC COM 02209S103 8,465 177,538 SH   SOLE   177,538 0 0
AMAZON COM INC COM 023135106 24,232 7,044 SH   SOLE   7,044 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 324 21,594 SH   SOLE   21,594 0 0
AMERICAN CENTY ETF TR US SML CP VALU 025072877 228 3,000 SH   SOLE   3,000 0 0
AMERICAN ELEC PWR CO INC COM 025537101 2,711 32,044 SH   SOLE   32,044 0 0
AMERICAN EXPRESS CO COM 025816109 1,035 6,264 SH   SOLE   6,264 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 1,127 7,586 SH   SOLE   7,586 0 0
AMERICAN TOWER CORP NEW COM 03027X100 925 3,422 SH   SOLE   3,422 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 871 5,651 SH   SOLE   5,651 0 0
AMGEN INC COM 031162100 6,409 26,292 SH   SOLE   26,292 0 0
AMPLIFY ETF TR SEYMOUR CANNBS 032108854 725 28,105 SH   SOLE   28,105 0 0
ANALOG DEVICES INC COM 032654105 2,959 17,185 SH   SOLE   17,185 0 0
ANTHEM INC COM 036752103 3,583 9,385 SH   SOLE   9,385 0 0
APA CORPORATION COM 03743Q108 405 18,726 SH   SOLE   18,726 0 0
APPLE INC COM 037833100 35,155 256,682 SH   SOLE   256,682 0 0
APPLIED MATLS INC COM 038222105 244 1,711 SH   SOLE   1,711 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 1,205 224,875 SH   SOLE   224,875 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 2,562 42,284 SH   SOLE   42,284 0 0
AURORA CANNABIS INC COM 05156X884 253 28,027 SH   SOLE   28,027 0 0
AUTODESK INC COM 052769106 494 1,693 SH   SOLE   1,693 0 0
BP PLC SPONSORED ADR 055622104 1,034 39,134 SH   SOLE   39,134 0 0
BADGER METER INC COM 056525108 800 8,154 SH   SOLE   8,154 0 0
BAIDU INC SPON ADR REP A 056752108 1,626 7,976 SH   SOLE   7,976 0 0
BAIN CAP SPECIALTY FIN INC COM STK 05684B107 192 12,522 SH   SOLE   12,522 0 0
BALL CORP COM 058498106 570 7,030 SH   SOLE   7,030 0 0
BK OF AMERICA CORP COM 060505104 14,318 347,272 SH   SOLE   347,272 0 0
BANK NEW YORK MELLON CORP COM 064058100 5,996 117,037 SH   SOLE   117,037 0 0
BARRICK GOLD CORP COM 067901108 2,625 126,939 SH   SOLE   126,939 0 0
BAXTER INTL INC COM 071813109 355 4,405 SH   SOLE   4,405 0 0
BECTON DICKINSON & CO COM 075887109 428 1,761 SH   SOLE   1,761 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 5,442 13 SH   SOLE   13 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 14,271 51,348 SH   SOLE   51,348 0 0
BEST BUY INC COM 086516101 3,364 29,260 SH   SOLE   29,260 0 0
BHP GROUP LTD SPONSORED ADS 088606108 3,665 50,320 SH   SOLE   50,320 0 0
BIONANO GENOMICS INC COM 09075F107 73 10,000 SH   SOLE   10,000 0 0
BLACKROCK INC COM 09247X101 4,895 5,594 SH   SOLE   5,594 0 0
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 503 19,525 SH   SOLE   19,525 0 0
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 325 19,356 SH   SOLE   19,356 0 0
BLACKROCK MUNIVEST FD INC COM 09253R105 263 27,300 SH   SOLE   27,300 0 0
BLACKROCK CAP INVT CORP NOTE 5.000% 6/1 092533AC2 30 30,000 SH   SOLE   30,000 0 0
BLACKROCK MUNIYILD QULT FD I COM 09254F100 846 50,503 SH   SOLE   50,503 0 0
BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 404 27,355 SH   SOLE   27,355 0 0
BLACKROCK ENHANCD CAP & INM COM 09256A109 1,736 84,300 SH   SOLE   84,300 0 0
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 789 30,079 SH   SOLE   30,079 0 0
BLACKROCK MULTI SECTOR INC T COM 09258A107 1,114 59,720 SH   SOLE   59,720 0 0
BLACKSTONE GROUP INC COM 09260D107 2,021 20,806 SH   SOLE   20,806 0 0
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 440 10,550 SH   SOLE   10,550 0 0
BLOOM ENERGY CORP COM CL A 093712107 337 12,525 SH   SOLE   12,525 0 0
BLUEBIRD BIO INC COM 09609G100 1,770 55,341 SH   SOLE   55,341 0 0
BOEING CO COM 097023105 4,057 16,934 SH   SOLE   16,934 0 0
BOOKING HOLDINGS INC COM 09857L108 232 106 SH   SOLE   106 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 5,145 76,998 SH   SOLE   76,998 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 6,421 163,348 SH   SOLE   163,348 0 0
BROADCOM INC COM 11135F101 4,649 9,750 SH   SOLE   9,750 0 0
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 479 21,851 SH   SOLE   21,851 0 0
B2GOLD CORP COM 11777Q209 2,417 574,207 SH   SOLE   574,207 0 0
CBOE GLOBAL MKTS INC COM 12503M108 977 8,205 SH   SOLE   8,205 0 0
CIGNA CORP NEW COM 125523100 7,403 31,227 SH   SOLE   31,227 0 0
CME GROUP INC COM 12572Q105 2,780 13,069 SH   SOLE   13,069 0 0
CVS HEALTH CORP COM 126650100 7,752 92,909 SH   SOLE   92,909 0 0
CABLE ONE INC COM 12685J105 536 280 SH   SOLE   280 0 0
CAMDEN PPTY TR SH BEN INT 133131102 434 3,268 SH   SOLE   3,268 0 0
CAMECO CORP COM 13321L108 1,188 61,925 SH   SOLE   61,925 0 0
CANADIAN NAT RES LTD COM 136385101 7,889 217,452 SH   SOLE   217,452 0 0
CARGURUS INC COM CL A 141788109 736 28,045 SH   SOLE   28,045 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 1,873 71,073 SH   SOLE   71,073 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 214 4,413 SH   SOLE   4,413 0 0
CATERPILLAR INC COM 149123101 4,136 19,005 SH   SOLE   19,005 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 183 27,050 SH   SOLE   27,050 0 0
CENTERPOINT ENERGY INC COM 15189T107 834 34,017 SH   SOLE   34,017 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 533 12,028 SH   SOLE   12,028 0 0
CHENIERE ENERGY INC COM NEW 16411R208 1,305 15,041 SH   SOLE   15,041 0 0
CHESAPEAKE UTILS CORP COM 165303108 391 3,250 SH   SOLE   3,250 0 0
CHEVRON CORP NEW COM 166764100 17,591 167,952 SH   SOLE   167,952 0 0
CHEWY INC CL A 16679L109 438 5,500 SH   SOLE   5,500 0 0
CHURCHILL CAPITAL CORP IV CL A 171439102 2,051 71,150 SH   SOLE   71,150 0 0
CIMAREX ENERGY CO COM 171798101 395 5,448 SH   SOLE   5,448 0 0
CISCO SYS INC COM 17275R102 21,250 400,940 SH   SOLE   400,940 0 0
CITIGROUP INC COM NEW 172967424 7,976 112,737 SH   SOLE   112,737 0 0
CITIZENS FINL GROUP INC COM 174610105 1,862 40,598 SH   SOLE   40,598 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 777 36,022 SH   SOLE   36,022 0 0
CLIMATE CHANGE CRISIS REAL I CL A COM 18716C100 2,250 149,810 SH   SOLE   149,810 0 0
COCA COLA CO COM 191216100 12,658 233,926 SH   SOLE   233,926 0 0
COHEN & STEERS TAX ADVAN PFD COM 19249X108 607 24,000 SH   SOLE   24,000 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 884 3,490 SH   SOLE   3,490 0 0
COLGATE PALMOLIVE CO COM 194162103 2,796 34,373 SH   SOLE   34,373 0 0
COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 203 8,976 SH   SOLE   8,976 0 0
COMCAST CORP NEW CL A 20030N101 8,884 155,797 SH   SOLE   155,797 0 0
CONOCOPHILLIPS COM 20825C104 2,010 33,006 SH   SOLE   33,006 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 176 20,000 SH   SOLE   20,000 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,817 7,768 SH   SOLE   7,768 0 0
CONTANGO OIL & GAS CO COM NEW 21075N204 821 190,000 SH   SOLE   190,000 0 0
CORESITE RLTY CORP COM 21870Q105 220 1,636 SH   SOLE   1,636 0 0
COSTCO WHSL CORP NEW COM 22160K105 8,760 22,140 SH   SOLE   22,140 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 3,463 17,750 SH   SOLE   17,750 0 0
CUMMINS INC COM 231021106 2,664 10,928 SH   SOLE   10,928 0 0
CYRUSONE INC COM 23283R100 522 7,297 SH   SOLE   7,297 0 0
D R HORTON INC COM 23331A109 3,416 37,796 SH   SOLE   37,796 0 0
DWS MUN INCOME TR COM 233368109 1,422 116,250 SH   SOLE   116,250 0 0
DANAHER CORPORATION COM 235851102 246 918 SH   SOLE   918 0 0
DEERE & CO COM 244199105 626 1,775 SH   SOLE   1,775 0 0
DEVON ENERGY CORP NEW COM 25179M103 2,564 87,826 SH   SOLE   87,826 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 5,605 29,240 SH   SOLE   29,240 0 0
DIAMONDBACK ENERGY INC COM 25278X109 812 8,644 SH   SOLE   8,644 0 0
DIGITAL RLTY TR INC COM 253868103 1,236 8,214 SH   SOLE   8,214 0 0
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 1,765 58,421 SH   SOLE   58,421 0 0
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 556 19,039 SH   SOLE   19,039 0 0
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 1,355 28,752 SH   SOLE   28,752 0 0
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 1,032 17,663 SH   SOLE   17,663 0 0
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 546 12,184 SH   SOLE   12,184 0 0
DISNEY WALT CO COM 254687106 3,835 21,821 SH   SOLE   21,821 0 0
DISCOVERY INC COM SER A 25470F104 459 14,966 SH   SOLE   14,966 0 0
DOCUSIGN INC COM 256163106 3,882 13,886 SH   SOLE   13,886 0 0
DOLLAR GEN CORP NEW COM 256677105 4,009 18,528 SH   SOLE   18,528 0 0
DOMINION ENERGY INC COM 25746U109 6,275 85,296 SH   SOLE   85,296 0 0
DOUBLELINE YIELD OPPORTUNITI COM 25862D105 1,715 85,741 SH   SOLE   85,741 0 0
DOUBLELINE OPPORTUNISTIC CR COM 258623107 1,014 50,545 SH   SOLE   50,545 0 0
DOVER CORP COM 260003108 1,436 9,533 SH   SOLE   9,533 0 0
DOW INC COM 260557103 9,595 151,629 SH   SOLE   151,629 0 0
DRAFTKINGS INC COM CL A 26142R104 220 4,225 SH   SOLE   4,225 0 0
DUPONT DE NEMOURS INC COM 26614N102 1,046 13,511 SH   SOLE   13,511 0 0
EOG RES INC COM 26875P101 10,357 124,125 SH   SOLE   124,125 0 0
EQT CORP COM 26884L109 245 11,000 SH   SOLE   11,000 0 0
ETF SER SOLUTIONS CLEARSHS ULTRA 26922A453 1,502 15,003 SH   SOLE   15,003 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 1,652 27,237 SH   SOLE   27,237 0 0
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 4,148 58,901 SH   SOLE   58,901 0 0
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 318 15,475 SH   SOLE   15,475 0 0
EASTGROUP PPTYS INC COM 277276101 493 3,000 SH   SOLE   3,000 0 0
EASTMAN CHEM CO COM 277432100 1,951 16,715 SH   SOLE   16,715 0 0
EATON VANCE TAX-MANAGED DIVE COM 27828N102 339 24,105 SH   SOLE   24,105 0 0
EATON VANCE TX ADV GLBL DIV COM 27828S101 226 10,758 SH   SOLE   10,758 0 0
EATON VANCE MUN INCOME 2028 SHS 27829U105 1,971 84,647 SH   SOLE   84,647 0 0
EBAY INC. COM 278642103 2,099 29,901 SH   SOLE   29,901 0 0
ECOLAB INC COM 278865100 360 1,750 SH   SOLE   1,750 0 0
EMERSON ELEC CO COM 291011104 13,919 144,624 SH   SOLE   144,624 0 0
ENBRIDGE INC COM 29250N105 456 11,380 SH   SOLE   11,380 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 4,120 387,624 SH   SOLE   387,624 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 26,339 1,091,540 SH   SOLE   1,091,540 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 3,773 71,995 SH   SOLE   71,995 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 202 23,770 SH   SOLE   23,770 0 0
ETSY INC COM 29786A106 268 1,300 SH   SOLE   1,300 0 0
EVERCORE INC CLASS A 29977A105 3,259 23,151 SH   SOLE   23,151 0 0
EVERSOURCE ENERGY COM 30040W108 5,807 72,372 SH   SOLE   72,372 0 0
EXACT SCIENCES CORP COM 30063P105 434 3,495 SH   SOLE   3,495 0 0
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 700 11,048 SH   SOLE   11,048 0 0
EXELON CORP COM 30161N101 5,568 125,662 SH   SOLE   125,662 0 0
EXPEDIA GROUP INC COM NEW 30212P303 756 4,620 SH   SOLE   4,620 0 0
EXTRA SPACE STORAGE INC COM 30225T102 1,238 7,558 SH   SOLE   7,558 0 0
EXXON MOBIL CORP COM 30231G102 11,881 188,349 SH   SOLE   188,349 0 0
FMC CORP COM NEW 302491303 3,149 29,099 SH   SOLE   29,099 0 0
FACEBOOK INC CL A 30303M102 6,306 18,135 SH   SOLE   18,135 0 0
FEDEX CORP COM 31428X106 2,876 9,641 SH   SOLE   9,641 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 644 4,543 SH   SOLE   4,543 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 663 15,256 SH   SOLE   15,256 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 280 17,700 SH   SOLE   17,700 0 0
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 246 2,950 SH   SOLE   2,950 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 6,165 25,176 SH   SOLE   25,176 0 0
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 4,229 61,097 SH   SOLE   61,097 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 616 5,817 SH   SOLE   5,817 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1,129 24,139 SH   SOLE   24,139 0 0
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 2,513 26,950 SH   SOLE   26,950 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 5,269 80,262 SH   SOLE   80,262 0 0
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 2,243 20,436 SH   SOLE   20,436 0 0
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 3,098 40,585 SH   SOLE   40,585 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 1,377 28,679 SH   SOLE   28,679 0 0
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 210 12,411 SH   SOLE   12,411 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 8,517 177,281 SH   SOLE   177,281 0 0
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 446 10,880 SH   SOLE   10,880 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 876 15,290 SH   SOLE   15,290 0 0
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 717 12,750 SH   SOLE   12,750 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 585 11,485 SH   SOLE   11,485 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698 1,474 45,308 SH   SOLE   45,308 0 0
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 330 9,078 SH   SOLE   9,078 0 0
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 218 6,369 SH   SOLE   6,369 0 0
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 3,249 87,989 SH   SOLE   87,989 0 0
FISERV INC COM 337738108 446 4,177 SH   SOLE   4,177 0 0
FLEXSHARES TR STOXX GLOBR INF 33939L795 448 7,795 SH   SOLE   7,795 0 0
FORD MTR CO DEL COM 345370860 384 25,862 SH   SOLE   25,862 0 0
FORESTAR GROUP INC COM 346232101 1,297 62,025 SH   SOLE   62,025 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 797 8,000 SH   SOLE   8,000 0 0
FOX CORP CL A COM 35137L105 485 13,061 SH   SOLE   13,061 0 0
FOX CORP CL B COM 35137L204 252 7,151 SH   SOLE   7,151 0 0
FRANCO NEV CORP COM 351858105 2,924 20,156 SH   SOLE   20,156 0 0
FREEPORT-MCMORAN INC CL B 35671D857 2,308 62,195 SH   SOLE   62,195 0 0
GABELLI HLTHCARE & WELLNESS SHS 36246K103 619 45,868 SH   SOLE   45,868 0 0
GENERAC HLDGS INC COM 368736104 1,719 4,140 SH   SOLE   4,140 0 0
GENERAL DYNAMICS CORP COM 369550108 3,129 16,620 SH   SOLE   16,620 0 0
GENERAL ELECTRIC CO COM 369604103 1,323 98,281 SH   SOLE   98,281 0 0
GENERAL MLS INC COM 370334104 5,321 87,322 SH   SOLE   87,322 0 0
GENERAL MTRS CO COM 37045V100 2,408 40,704 SH   SOLE   40,704 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 134 11,550 SH   SOLE   11,550 0 0
GENUINE PARTS CO COM 372460105 3,838 30,348 SH   SOLE   30,348 0 0
GILEAD SCIENCES INC COM 375558103 5,634 81,816 SH   SOLE   81,816 0 0
GLADSTONE LD CORP COM 376549101 3,101 128,899 SH   SOLE   128,899 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 6,654 167,102 SH   SOLE   167,102 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 2,119 94,467 SH   SOLE   94,467 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673 464 18,014 SH   SOLE   18,014 0 0
GODADDY INC CL A 380237107 240 2,760 SH   SOLE   2,760 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2,754 7,257 SH   SOLE   7,257 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 251 7,174 SH   SOLE   7,174 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 1,203 13,986 SH   SOLE   13,986 0 0
GRAN TIERRA ENERGY INC COM 38500T101 464 627,500 SH   SOLE   627,500 0 0
GUGGENHEIM TAXABLE MUNICP BO COM 401664107 2,659 107,725 SH   SOLE   107,725 0 0
HCA HEALTHCARE INC COM 40412C101 331 1,602 SH   SOLE   1,602 0 0
HP INC COM 40434L105 5,299 175,531 SH   SOLE   175,531 0 0
HALLIBURTON CO COM 406216101 1,064 46,021 SH   SOLE   46,021 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 901 16,050 SH   SOLE   16,050 0 0
HERSHEY CO COM 427866108 3,608 20,716 SH   SOLE   20,716 0 0
HOLOGIC INC COM 436440101 232 3,476 SH   SOLE   3,476 0 0
HOME DEPOT INC COM 437076102 11,702 36,696 SH   SOLE   36,696 0 0
HONEYWELL INTL INC COM 438516106 2,945 13,428 SH   SOLE   13,428 0 0
HORMEL FOODS CORP COM 440452100 407 8,531 SH   SOLE   8,531 0 0
HUMANA INC COM 444859102 332 749 SH   SOLE   749 0 0
IDEXX LABS INC COM 45168D104 716 1,133 SH   SOLE   1,133 0 0
ILLUMINA INC COM 452327109 237 500 SH   SOLE   500 0 0
INTEL CORP COM 458140100 15,062 268,288 SH   SOLE   268,288 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 450 10,481 SH   SOLE   10,481 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 12,271 83,710 SH   SOLE   83,710 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 283 1,897 SH   SOLE   1,897 0 0
INTERNATIONAL PAPER CO COM 460146103 202 3,299 SH   SOLE   3,299 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 24,613 69,445 SH   SOLE   69,445 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 414 450 SH   SOLE   450 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 211 3,936 SH   SOLE   3,936 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 346 2,293 SH   SOLE   2,293 0 0
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 1,750 21,753 SH   SOLE   21,753 0 0
ISHARES SILVER TR ISHARES 46428Q109 325 13,400 SH   SOLE   13,400 0 0
ISHARES INC MSCI FRONTIER 464286145 237 7,155 SH   SOLE   7,155 0 0
ISHARES TR SELECT DIVID ETF 464287168 466 3,995 SH   SOLE   3,995 0 0
ISHARES TR TRANS AVG ETF 464287192 489 1,880 SH   SOLE   1,880 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,848 6,624 SH   SOLE   6,624 0 0
ISHARES TR CORE US AGGBD ET 464287226 14,731 127,731 SH   SOLE   127,731 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 5,332 96,680 SH   SOLE   96,680 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 1,850 22,260 SH   SOLE   22,260 0 0
ISHARES TR 20 YR TR BD ETF 464287432 768 5,320 SH   SOLE   5,320 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,771 22,455 SH   SOLE   22,455 0 0
ISHARES TR EXPANDED TECH 464287515 2,912 7,466 SH   SOLE   7,466 0 0
ISHARES TR ISHARES SEMICDTR 464287523 3,103 6,831 SH   SOLE   6,831 0 0
ISHARES TR ISHARES BIOTECH 464287556 546 3,335 SH   SOLE   3,335 0 0
ISHARES TR COHEN STEER REIT 464287564 682 10,436 SH   SOLE   10,436 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 6,767 42,661 SH   SOLE   42,661 0 0
ISHARES TR S&P MC 400GR ETF 464287606 899 11,107 SH   SOLE   11,107 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,109 4,084 SH   SOLE   4,084 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 3,288 19,835 SH   SOLE   19,835 0 0
ISHARES TR S&P MC 400VL ETF 464287705 1,073 10,188 SH   SOLE   10,188 0 0
ISHARES TR U.S. TECH ETF 464287721 272 2,738 SH   SOLE   2,738 0 0
ISHARES TR US HLTHCARE ETF 464287762 467 1,712 SH   SOLE   1,712 0 0
ISHARES TR SP SMCP600VL ETF 464287879 956 9,070 SH   SOLE   9,070 0 0
ISHARES TR S&P SML 600 GWT 464287887 661 4,986 SH   SOLE   4,986 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 270 2,500 SH   SOLE   2,500 0 0
ISHARES TR GLB INFRASTR ETF 464288372 441 9,712 SH   SOLE   9,712 0 0
ISHARES TR NATIONAL MUN ETF 464288414 1,063 9,069 SH   SOLE   9,069 0 0
ISHARES TR IBOXX HI YD ETF 464288513 228 2,590 SH   SOLE   2,590 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 582 10,616 SH   SOLE   10,616 0 0
ISHARES TR PFD AND INCM SEC 464288687 492 12,500 SH   SOLE   12,500 0 0
ISHARES TR US HOME CONS ETF 464288752 942 13,605 SH   SOLE   13,605 0 0
ISHARES TR U.S. MED DVC ETF 464288810 2,297 6,361 SH   SOLE   6,361 0 0
ISHARES TR US HLTHCR PR ETF 464288828 462 1,735 SH   SOLE   1,735 0 0
ISHARES TR MICRO-CAP ETF 464288869 8,934 58,546 SH   SOLE   58,546 0 0
ISHARES TR EAFE VALUE ETF 464288877 325 6,274 SH   SOLE   6,274 0 0
ISHARES TR US TREAS BD ETF 46429B267 266 10,000 SH   SOLE   10,000 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 347 6,912 SH   SOLE   6,912 0 0
ISHARES U S ETF TR BLACKROCK SHORT 46431W838 356 7,103 SH   SOLE   7,103 0 0
ISHARES INC CORE MSCI EMKT 46434G103 694 10,366 SH   SOLE   10,366 0 0
ISHARES TR US INFRASTRUC 46435U713 447 12,654 SH   SOLE   12,654 0 0
JPMORGAN CHASE & CO COM 46625H100 20,335 130,738 SH   SOLE   130,738 0 0
JOHNSON & JOHNSON COM 478160104 18,114 109,956 SH   SOLE   109,956 0 0
KLA CORP COM NEW 482480100 3,406 10,506 SH   SOLE   10,506 0 0
KKR INCOME OPPORTUNITIES FD COM 48249T106 175 10,520 SH   SOLE   10,520 0 0
KKR & CO INC COM 48251W104 474 8,000 SH   SOLE   8,000 0 0
KAYNE ANDERSON ENERGY INFRST COM 486606106 435 48,980 SH   SOLE   48,980 0 0
KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 167 22,000 SH   SOLE   22,000 0 0
KEURIG DR PEPPER INC COM 49271V100 4,536 128,710 SH   SOLE   128,710 0 0
KIMBERLY-CLARK CORP COM 494368103 4,897 36,603 SH   SOLE   36,603 0 0
KINDER MORGAN INC DEL COM 49456B101 8,851 485,506 SH   SOLE   485,506 0 0
KRAFT HEINZ CO COM 500754106 271 6,654 SH   SOLE   6,654 0 0
KRANESHARES TR GLOBAL CARBON 500767678 324 8,750 SH   SOLE   8,750 0 0
KRANESHARES TR QUADRTC INT RT 500767736 3,859 139,714 SH   SOLE   139,714 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 3,452 15,971 SH   SOLE   15,971 0 0
LAM RESEARCH CORP COM 512807108 4,850 7,454 SH   SOLE   7,454 0 0
LANDMARK INFRASTRCTUR PARTR COM UNIT LTD 51508J108 700 54,876 SH   SOLE   54,876 0 0
LEMONADE INC COM 52567D107 306 2,800 SH   SOLE   2,800 0 0
LESLIES INC COM 527064109 853 31,040 SH   SOLE   31,040 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 543 11,701 SH   SOLE   11,701 0 0
LILLY ELI & CO COM 532457108 3,952 17,217 SH   SOLE   17,217 0 0
LITTELFUSE INC COM 537008104 2,131 8,362 SH   SOLE   8,362 0 0
LIVENT CORP COM 53814L108 2,096 108,242 SH   SOLE   108,242 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 102 40,000 SH   SOLE   40,000 0 0
LOCKHEED MARTIN CORP COM 539830109 5,399 14,271 SH   SOLE   14,271 0 0
LOEWS CORP COM 540424108 366 6,691 SH   SOLE   6,691 0 0
LOWES COS INC COM 548661107 7,119 36,700 SH   SOLE   36,700 0 0
LULULEMON ATHLETICA INC COM 550021109 588 1,610 SH   SOLE   1,610 0 0
LUMEN TECHNOLOGIES INC COM 550241103 553 40,726 SH   SOLE   40,726 0 0
LYFT INC CL A COM 55087P104 217 3,595 SH   SOLE   3,595 0 0
MDU RES GROUP INC COM 552690109 3,237 103,289 SH   SOLE   103,289 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 406 11,086 SH   SOLE   11,086 0 0
MPLX LP COM UNIT REP LTD 55336V100 302 10,207 SH   SOLE   10,207 0 0
MSCI INC COM 55354G100 331 620 SH   SOLE   620 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,526 31,190 SH   SOLE   31,190 0 0
MAGNA INTL INC COM 559222401 222 2,402 SH   SOLE   2,402 0 0
MAIN STR CAP CORP COM 56035L104 5,361 130,478 SH   SOLE   130,478 0 0
MAINSTAY MACKAY DEFINEDTERM COM 56064K100 691 30,924 SH   SOLE   30,924 0 0
MARATHON PETE CORP COM 56585A102 2,935 48,578 SH   SOLE   48,578 0 0
MARTIN MARIETTA MATLS INC COM 573284106 200 569 SH   SOLE   569 0 0
MARVELL TECHNOLOGY INC COM 573874104 223 3,820 SH   SOLE   3,820 0 0
MASTERCARD INCORPORATED CL A 57636Q104 8,861 24,271 SH   SOLE   24,271 0 0
MCDONALDS CORP COM 580135101 9,445 40,890 SH   SOLE   40,890 0 0
MCEWEN MNG INC COM 58039P107 217 156,900 SH   SOLE   156,900 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 417 20,733 SH   SOLE   20,733 0 0
MERCK & CO INC COM 58933Y105 6,316 81,214 SH   SOLE   81,214 0 0
METLIFE INC COM 59156R108 5,189 86,698 SH   SOLE   86,698 0 0
MICROSOFT CORP COM 594918104 31,497 116,269 SH   SOLE   116,269 0 0
MICRON TECHNOLOGY INC COM 595112103 1,226 14,427 SH   SOLE   14,427 0 0
MONDELEZ INTL INC CL A 609207105 3,496 55,983 SH   SOLE   55,983 0 0
MORGAN STANLEY COM NEW 617446448 4,170 45,479 SH   SOLE   45,479 0 0
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 103 12,500 SH   SOLE   12,500 0 0
NEOVASC INC COM 64065J304 276 300,000 SH   SOLE   300,000 0 0
NETFLIX INC COM 64110L106 704 1,333 SH   SOLE   1,333 0 0
NEUBERGER BERMAN MLP & ENERG COM 64129H104 91 18,287 SH   SOLE   18,287 0 0
NEWMONT CORP COM 651639106 3,849 60,722 SH   SOLE   60,722 0 0
NEXTERA ENERGY INC COM 65339F101 2,233 30,467 SH   SOLE   30,467 0 0
NEXPOINT STRATEGIC OPPORTES COM NEW 65340G205 514 37,319 SH   SOLE   37,319 0 0
NIKE INC CL B 654106103 2,835 18,354 SH   SOLE   18,354 0 0
NOKIA CORP SPONSORED ADR 654902204 118 22,180 SH   SOLE   22,180 0 0
NORTHROP GRUMMAN CORP COM 666807102 4,206 11,574 SH   SOLE   11,574 0 0
NORTHWEST NAT HLDG CO COM 66765N105 263 5,000 SH   SOLE   5,000 0 0
NOVARTIS AG SPONSORED ADR 66987V109 8,251 90,427 SH   SOLE   90,427 0 0
NOVO-NORDISK A S ADR 670100205 570 6,804 SH   SOLE   6,804 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 315 20,080 SH   SOLE   20,080 0 0
NVIDIA CORPORATION COM 67066G104 5,779 7,222 SH   SOLE   7,222 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 2,220 138,681 SH   SOLE   138,681 0 0
NUVEEN INTER DURATION MUN TE COM 670671106 2,077 138,680 SH   SOLE   138,680 0 0
NUVEEN INT DUR QUAL MUN TRM COM 670677103 1,211 80,759 SH   SOLE   80,759 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 206 11,960 SH   SOLE   11,960 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106 204 11,420 SH   SOLE   11,420 0 0
NUVEEN TAXABLE MUNICPAL INM COM 67074C103 1,188 50,749 SH   SOLE   50,749 0 0
NUTRIEN LTD COM 67077M108 2,526 41,680 SH   SOLE   41,680 0 0
OCCIDENTAL PETE CORP COM 674599105 363 11,615 SH   SOLE   11,615 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 2,677 73,761 SH   SOLE   73,761 0 0
ONEOK INC NEW COM 682680103 513 9,220 SH   SOLE   9,220 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 1,436 80,990 SH   SOLE   80,990 0 0
ORACLE CORP COM 68389X105 10,291 132,213 SH   SOLE   132,213 0 0
PG&E CORP COM 69331C108 2,052 201,772 SH   SOLE   201,772 0 0
PNC FINL SVCS GROUP INC COM 693475105 2,661 13,950 SH   SOLE   13,950 0 0
PPL CORP COM 69351T106 2,066 73,880 SH   SOLE   73,880 0 0
PACER FDS TR GLOBL CASH ETF 69374H709 1,241 39,419 SH   SOLE   39,419 0 0
PACER FDS TR BNCHMRK INFRA 69374H741 2,623 65,016 SH   SOLE   65,016 0 0
PACER FDS TR BNCHMRK INDSTR 69374H766 2,273 52,673 SH   SOLE   52,673 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 7,009 265,891 SH   SOLE   265,891 0 0
PALOMAR HLDGS INC COM 69753M105 1,133 15,020 SH   SOLE   15,020 0 0
PAN AMERN SILVER CORP COM 697900108 217 7,600 SH   SOLE   7,600 0 0
PAYCHEX INC COM 704326107 5,307 49,459 SH   SOLE   49,459 0 0
PAYPAL HLDGS INC COM 70450Y103 8,904 30,549 SH   SOLE   30,549 0 0
PENN NATL GAMING INC COM 707569109 402 5,250 SH   SOLE   5,250 0 0
PEPSICO INC COM 713448108 4,882 32,951 SH   SOLE   32,951 0 0
PERSHING SQUARE TONTINE HLDG COM CL A 71531R109 1,831 80,450 SH   SOLE   80,450 0 0
PETIQ INC COM CL A 71639T106 255 6,600 SH   SOLE   6,600 0 0
PFIZER INC COM 717081103 19,757 504,526 SH   SOLE   504,526 0 0
PHILIP MORRIS INTL INC COM 718172109 5,231 52,780 SH   SOLE   52,780 0 0
PHILLIPS 66 COM 718546104 1,677 19,539 SH   SOLE   19,539 0 0
PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 628 28,065 SH   SOLE   28,065 0 0
PIONEER NAT RES CO COM 723787107 1,484 9,131 SH   SOLE   9,131 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 767 67,515 SH   SOLE   67,515 0 0
POPULAR INC COM NEW 733174700 1,938 25,820 SH   SOLE   25,820 0 0
PORTMAN RIDGE FIN CORP COM 73688F102 53 22,092 SH   SOLE   22,092 0 0
PRETIUM RES INC COM 74139C102 105 11,000 SH   SOLE   11,000 0 0
PRICE T ROWE GROUP INC COM 74144T108 2,869 14,494 SH   SOLE   14,494 0 0
PROCTER AND GAMBLE CO COM 742718109 9,776 72,450 SH   SOLE   72,450 0 0
PROGRESSIVE CORP COM 743315103 2,637 26,852 SH   SOLE   26,852 0 0
PROLOGIS INC. COM 74340W103 680 5,686 SH   SOLE   5,686 0 0
PROSPECT CAP CORP NOTE 4.950% 7/1 74348TAR3 26 25,000 SH   SOLE   25,000 0 0
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 43 40,000 SH   SOLE   40,000 0 0
PROSPERITY BANCSHARES INC COM 743606105 510 7,100 SH   SOLE   7,100 0 0
PRUDENTIAL FINL INC COM 744320102 4,119 40,194 SH   SOLE   40,194 0 0
PRUDENTIAL PLC ADR 74435K204 1,854 48,669 SH   SOLE   48,669 0 0
PUBLIC STORAGE COM 74460D109 3,722 12,377 SH   SOLE   12,377 0 0
QUALCOMM INC COM 747525103 7,984 55,859 SH   SOLE   55,859 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 2,216 113,024 SH   SOLE   113,024 0 0
RAYMOND JAMES FINL INC COM 754730109 3,471 26,724 SH   SOLE   26,724 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 12,853 150,657 SH   SOLE   150,657 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 619 4,100 SH   SOLE   4,100 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 1,673 55,756 SH   SOLE   55,756 0 0
RIO TINTO PLC SPONSORED ADR 767204100 691 8,231 SH   SOLE   8,231 0 0
RIVERNORTH OPPORTUNITIES FD COM 76881Y109 455 24,770 SH   SOLE   24,770 0 0
RIVERNORTH MANAGED DUR MUN I COM 76882H105 336 16,580 SH   SOLE   16,580 0 0
ROBLOX CORP CL A 771049103 270 3,000 SH   SOLE   3,000 0 0
ROKU INC COM CL A 77543R102 1,079 2,350 SH   SOLE   2,350 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 627 16,157 SH   SOLE   16,157 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 5,942 147,089 SH   SOLE   147,089 0 0
S&P GLOBAL INC COM 78409V104 261 636 SH   SOLE   636 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 23,759 55,503 SH   SOLE   55,503 0 0
SPDR GOLD TR GOLD SHS 78463V107 2,912 17,583 SH   SOLE   17,583 0 0
SPDR SER TR BLMBRG BRC CNVRT 78464A359 347 4,000 SH   SOLE   4,000 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 10,596 168,269 SH   SOLE   168,269 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508 1,446 36,573 SH   SOLE   36,573 0 0
SPDR SER TR S&P RETAIL ETF 78464A714 4,792 49,284 SH   SOLE   49,284 0 0
SPDR SER TR S&P DIVID ETF 78464A763 1,585 12,959 SH   SOLE   12,959 0 0
SPDR SER TR S&P BK ETF 78464A797 4,350 84,762 SH   SOLE   84,762 0 0
SPDR SER TR S&P BIOTECH 78464A870 3,382 24,975 SH   SOLE   24,975 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 1,378 29,773 SH   SOLE   29,773 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1,779 5,157 SH   SOLE   5,157 0 0
SPDR SER TR S&P OILGAS EXP 78468R556 1,015 10,497 SH   SOLE   10,497 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 322 6,173 SH   SOLE   6,173 0 0
SSR MNG INC COM 784730103 281 17,998 SH   SOLE   17,998 0 0
SALESFORCE COM INC COM 79466L302 2,471 10,115 SH   SOLE   10,115 0 0
SANOFI SPONSORED ADR 80105N105 753 14,303 SH   SOLE   14,303 0 0
SCHLUMBERGER LTD COM STK 806857108 680 21,237 SH   SOLE   21,237 0 0
SCHWAB CHARLES CORP COM 808513105 3,044 41,812 SH   SOLE   41,812 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 273 4,000 SH   SOLE   4,000 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 233 5,907 SH   SOLE   5,907 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 793 9,635 SH   SOLE   9,635 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 9,324 52,222 SH   SOLE   52,222 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 9,226 171,260 SH   SOLE   171,260 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 5,928 161,571 SH   SOLE   161,571 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 6,101 41,316 SH   SOLE   41,316 0 0
SEMPRA ENERGY COM 816851109 3,292 24,848 SH   SOLE   24,848 0 0
SERVICENOW INC COM 81762P102 772 1,404 SH   SOLE   1,404 0 0
SHERWIN WILLIAMS CO COM 824348106 354 1,301 SH   SOLE   1,301 0 0
SHOPIFY INC CL A 82509L107 697 477 SH   SOLE   477 0 0
SILICON LABORATORIES INC COM 826919102 330 2,154 SH   SOLE   2,154 0 0
SILVERCREST METALS INC COM 828363101 109 12,500 SH   SOLE   12,500 0 0
SIMON PPTY GROUP INC NEW COM 828806109 6,220 47,669 SH   SOLE   47,669 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 78 11,900 SH   SOLE   11,900 0 0
SOFI TECHNOLOGIES INC COM 83406F102 249 13,000 SH   SOLE   13,000 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 107 10,939 SH   SOLE   10,939 0 0
SONOS INC COM 83570H108 1,790 50,802 SH   SOLE   50,802 0 0
SOUTHERN CO COM 842587107 2,738 45,246 SH   SOLE   45,246 0 0
SOUTHERN COPPER CORP COM 84265V105 650 10,100 SH   SOLE   10,100 0 0
SOUTHWEST AIRLS CO COM 844741108 4,289 80,787 SH   SOLE   80,787 0 0
SPECIAL OPPORTUNITIES FD INC COM 84741T104 225 14,800 SH   SOLE   14,800 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 378 26,940 SH   SOLE   26,940 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 202 21,716 SH   SOLE   21,716 0 0
SPROTT ETF TRUST GOLD MINERS ETF 85210B102 1,053 37,252 SH   SOLE   37,252 0 0
SQUARE INC CL A 852234103 802 3,290 SH   SOLE   3,290 0 0
STANLEY BLACK & DECKER INC COM 854502101 3,387 16,524 SH   SOLE   16,524 0 0
STARBUCKS CORP COM 855244109 541 4,840 SH   SOLE   4,840 0 0
STELLUS CAP INVT CORP COM 858568108 322 25,600 SH   SOLE   25,600 0 0
STRYKER CORPORATION COM 863667101 712 2,741 SH   SOLE   2,741 0 0
STURM RUGER & CO INC COM 864159108 252 2,800 SH   SOLE   2,800 0 0
SUN CMNTYS INC COM 866674104 1,787 10,428 SH   SOLE   10,428 0 0
T-MOBILE US INC COM 872590104 379 2,614 SH   SOLE   2,614 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 5,305 44,148 SH   SOLE   44,148 0 0
TARGET CORP COM 87612E106 8,241 34,092 SH   SOLE   34,092 0 0
TARGA RES CORP COM 87612G101 554 12,465 SH   SOLE   12,465 0 0
TECH AND ENERGY TRANSITION UNIT 03/31/2028 87823R201 140 14,100 SH   SOLE   14,100 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 1,890 73,466 SH   SOLE   73,466 0 0
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 369 17,195 SH   SOLE   17,195 0 0
TELADOC HEALTH INC COM 87918A105 445 2,675 SH   SOLE   2,675 0 0
TELLURIAN INC NEW COM 87968A104 267 57,340 SH   SOLE   57,340 0 0
TEMPLETON GLOBAL INCOME FD COM 880198106 2,145 383,041 SH   SOLE   383,041 0 0
TESLA INC COM 88160R101 908 1,336 SH   SOLE   1,336 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,270 128,300 SH   SOLE   128,300 0 0
TEXAS INSTRS INC COM 882508104 7,265 37,780 SH   SOLE   37,780 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 4,944 9,801 SH   SOLE   9,801 0 0
3M CO COM 88579Y101 498 2,505 SH   SOLE   2,505 0 0
TRACTOR SUPPLY CO COM 892356106 1,552 8,340 SH   SOLE   8,340 0 0
TRAVELERS COMPANIES INC COM 89417E109 6,589 44,013 SH   SOLE   44,013 0 0
TRUIST FINL CORP COM 89832Q109 5,272 94,996 SH   SOLE   94,996 0 0
TYSON FOODS INC CL A 902494103 3,116 42,243 SH   SOLE   42,243 0 0
US BANCORP DEL COM NEW 902973304 2,865 50,284 SH   SOLE   50,284 0 0
USD PARTNERS LP COM UT REP LTD 903318103 242 32,033 SH   SOLE   32,033 0 0
U S SILICA HLDGS INC COM 90346E103 116 10,000 SH   SOLE   10,000 0 0
UBER TECHNOLOGIES INC COM 90353T100 234 4,663 SH   SOLE   4,663 0 0
ULTA BEAUTY INC COM 90384S303 877 2,537 SH   SOLE   2,537 0 0
UNION PAC CORP COM 907818108 4,098 18,634 SH   SOLE   18,634 0 0
UNITED PARCEL SERVICE INC CL B 911312106 7,740 37,215 SH   SOLE   37,215 0 0
UNITEDHEALTH GROUP INC COM 91324P102 8,301 20,730 SH   SOLE   20,730 0 0
UNITY SOFTWARE INC COM 91332U101 2,226 20,270 SH   SOLE   20,270 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,435 6,455 SH   SOLE   6,455 0 0
VALE S A SPONSORED ADS 91912E105 1,247 54,666 SH   SOLE   54,666 0 0
VALERO ENERGY CORP COM 91913Y100 9,439 120,885 SH   SOLE   120,885 0 0
VANECK MERK GOLD TR GOLD TRUST 921078101 260 15,100 SH   SOLE   15,100 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 6,305 185,545 SH   SOLE   185,545 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 269 5,746 SH   SOLE   5,746 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,493 9,645 SH   SOLE   9,645 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 260 1,823 SH   SOLE   1,823 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 241 1,490 SH   SOLE   1,490 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 747 14,505 SH   SOLE   14,505 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 424 4,691 SH   SOLE   4,691 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 438 1,099 SH   SOLE   1,099 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 218 3,439 SH   SOLE   3,439 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 541 9,967 SH   SOLE   9,967 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,026 15,249 SH   SOLE   15,249 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 962 10,115 SH   SOLE   10,115 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 668 12,082 SH   SOLE   12,082 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 369 2,627 SH   SOLE   2,627 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 351 1,211 SH   SOLE   1,211 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 694 3,999 SH   SOLE   3,999 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 10,307 35,936 SH   SOLE   35,936 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 1,818 13,228 SH   SOLE   13,228 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 338 1,500 SH   SOLE   1,500 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 22,446 100,734 SH   SOLE   100,734 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 13,432 239,723 SH   SOLE   239,723 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 3,734 18,517 SH   SOLE   18,517 0 0
VIACOMCBS INC CL B 92556H206 619 13,705 SH   SOLE   13,705 0 0
VIATRIS INC COM 92556V106 1,600 111,974 SH   SOLE   111,974 0 0
VICI PPTYS INC COM 925652109 264 8,495 SH   SOLE   8,495 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 492 10,700 SH   SOLE   10,700 0 0
VISA INC COM CL A 92826C839 12,913 55,225 SH   SOLE   55,225 0 0
VIRTUS GLOBAL MULTI-SECTOR I COM 92829B101 1,372 114,880 SH   SOLE   114,880 0 0
WALMART INC COM 931142103 7,765 55,062 SH   SOLE   55,062 0 0
WASTE CONNECTIONS INC COM 94106B101 891 7,458 SH   SOLE   7,458 0 0
WASTE MGMT INC DEL COM 94106L109 667 4,758 SH   SOLE   4,758 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 496 3,400 SH   SOLE   3,400 0 0
WELLS FARGO CO NEW COM 949746101 3,035 67,013 SH   SOLE   67,013 0 0
WESTERN AST INFL LKD OPP & I COM 95766R104 1,902 145,118 SH   SOLE   145,118 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 278 12,963 SH   SOLE   12,963 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 3,282 74,480 SH   SOLE   74,480 0 0
WHITESTONE REIT COM 966084204 1,684 204,146 SH   SOLE   204,146 0 0
WILLIAMS COS INC COM 969457100 3,092 116,467 SH   SOLE   116,467 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578 384 9,121 SH   SOLE   9,121 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 358 8,125 SH   SOLE   8,125 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 277 4,649 SH   SOLE   4,649 0 0
WISDOMTREE TR CLOUD COMPUTNG 97717Y691 2,604 46,589 SH   SOLE   46,589 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 674 9,330 SH   SOLE   9,330 0 0
XPO LOGISTICS INC COM 983793100 1,842 13,170 SH   SOLE   13,170 0 0
XYLEM INC COM 98419M100 1,152 9,602 SH   SOLE   9,602 0 0
YAMANA GOLD INC COM 98462Y100 55 13,012 SH   SOLE   13,012 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 623 3,876 SH   SOLE   3,876 0 0
ZOETIS INC CL A 98978V103 1,167 6,259 SH   SOLE   6,259 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 635 1,640 SH   SOLE   1,640 0 0