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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,295 10,686 SH   SOLE   10,686 0 0
EATON CORP PLC SHS G29183103 793 9,064 SH   SOLE   9,064 0 0
EROS INTL PLC SHS NEW G3788M114 179 56,650 SH   SOLE   56,650 0 0
INVESCO LTD SHS G491BT108 191 17,741 SH   SOLE   17,741 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,166 54,228 SH   SOLE   54,228 0 0
MEDTRONIC PLC SHS G5960L103 2,508 27,353 SH   SOLE   27,353 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 353 7,300 SH   SOLE   7,300 0 0
CHUBB LIMITED COM H1467J104 2,635 20,811 SH   SOLE   20,811 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 731 2,830 SH   SOLE   2,830 0 0
AERCAP HOLDINGS NV SHS N00985106 274 8,900 SH   SOLE   8,900 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 486 1,320 SH   SOLE   1,320 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2,064 31,411 SH   SOLE   31,411 0 0
NXP SEMICONDUCTORS N V COM N6596X109 205 1,800 SH   SOLE   1,800 0 0
FLEX LTD ORD Y2573F102 103 10,000 SH   SOLE   10,000 0 0
AFLAC INC COM 001055102 3,642 101,092 SH   SOLE   101,092 0 0
AGNC INVT CORP COM 00123Q104 360 27,900 SH   SOLE   27,900 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 243 9,858 SH   SOLE   9,858 0 0
AT&T INC COM 00206R102 10,089 333,732 SH   SOLE   333,732 0 0
ARK ETF TR INNOVATION ETF 00214Q104 283 3,967 SH   SOLE   3,967 0 0
ARK ETF TR FINTECH INNOVA 00214Q708 281 8,886 SH   SOLE   8,886 0 0
ABBOTT LABS COM 002824100 2,303 25,191 SH   SOLE   25,191 0 0
ABBVIE INC COM 00287Y109 17,005 173,201 SH   SOLE   173,201 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,456 19,180 SH   SOLE   19,180 0 0
ADOBE INC COM 00724F101 3,374 7,750 SH   SOLE   7,750 0 0
ADVISORSHARES TR DORSY SHRT ETF 00768Y529 370 19,101 SH   SOLE   19,101 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 418 3,900 SH   SOLE   3,900 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 109 11,600 SH   SOLE   11,600 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 366 1,696 SH   SOLE   1,696 0 0
ALLEGHANY CORP DEL COM 017175100 258 528 SH   SOLE   528 0 0
ALLSTATE CORP COM 020002101 648 6,684 SH   SOLE   6,684 0 0
ALPHABET INC CAP STK CL C 02079K107 14,265 10,091 SH   SOLE   10,091 0 0
ALPHABET INC CAP STK CL A 02079K305 8,155 5,751 SH   SOLE   5,751 0 0
ALTICE USA INC CL A 02156K103 1,215 53,905 SH   SOLE   53,905 0 0
ALTRIA GROUP INC COM 02209S103 5,552 141,445 SH   SOLE   141,445 0 0
AMAZON COM INC COM 023135106 15,427 5,592 SH   SOLE   5,592 0 0
AMERICAN ELEC PWR CO INC COM 025537101 1,458 18,305 SH   SOLE   18,305 0 0
AMERICAN EXPRESS CO COM 025816109 464 4,872 SH   SOLE   4,872 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 1,162 18,316 SH   SOLE   18,316 0 0
AMERICAN NATL INS CO COM 028591105 600 8,332 SH   SOLE   8,332 0 0
AMERICAN TOWER CORP NEW COM 03027X100 422 1,633 SH   SOLE   1,633 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 263 2,046 SH   SOLE   2,046 0 0
AMERIPRISE FINL INC COM 03076C106 1,772 11,810 SH   SOLE   11,810 0 0
AMGEN INC COM 031162100 3,160 13,397 SH   SOLE   13,397 0 0
APPLE INC COM 037833100 22,653 62,097 SH   SOLE   62,097 0 0
APPLIED MATLS INC COM 038222105 850 14,060 SH   SOLE   14,060 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,787 44,785 SH   SOLE   44,785 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 287 5,417 SH   SOLE   5,417 0 0
AUTODESK INC COM 052769106 242 1,013 SH   SOLE   1,013 0 0
AVALONBAY CMNTYS INC COM 053484101 272 1,760 SH   SOLE   1,760 0 0
BP PLC SPONSORED ADR 055622104 6,271 268,902 SH   SOLE   268,902 0 0
BADGER METER INC COM 056525108 455 7,226 SH   SOLE   7,226 0 0
BAIN CAP SPECIALTY FIN INC COM STK 05684B107 293 26,441 SH   SOLE   26,441 0 0
BALL CORP COM 058498106 563 8,096 SH   SOLE   8,096 0 0
BK OF AMERICA CORP COM 060505104 5,455 229,683 SH   SOLE   229,683 0 0
BARRICK GOLD CORPORATION COM 067901108 3,261 121,051 SH   SOLE   121,051 0 0
BAXTER INTL INC COM 071813109 939 10,911 SH   SOLE   10,911 0 0
BECTON DICKINSON & CO COM 075887109 618 2,582 SH   SOLE   2,582 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,940 11 SH   SOLE   11 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,769 49,122 SH   SOLE   49,122 0 0
BLACKROCK INC COM 09247X101 667 1,225 SH   SOLE   1,225 0 0
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 417 16,725 SH   SOLE   16,725 0 0
BLACKROCK MUNIVEST FD INC COM 09253R105 229 27,300 SH   SOLE   27,300 0 0
BLACKROCK MUNIENHANCED FD IN COM 09253Y100 439 40,090 SH   SOLE   40,090 0 0
BLACKROCK CAP INVT CORP NOTE 5.000% 6/1 092533AC2 26 30,000 SH   SOLE   30,000 0 0
BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 405 31,355 SH   SOLE   31,355 0 0
BLACKROCK ENH CAP & INC FD I COM 09256A109 1,596 110,300 SH   SOLE   110,300 0 0
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 929 39,079 SH   SOLE   39,079 0 0
BLACKROCK MULTI-SECTOR INC T COM 09258A107 238 16,500 SH   SOLE   16,500 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 1,017 17,950 SH   SOLE   17,950 0 0
BLOOM ENERGY CORP COM CL A 093712107 109 10,000 SH   SOLE   10,000 0 0
BLUEBIRD BIO INC COM 09609G100 2,063 33,795 SH   SOLE   33,795 0 0
BOEING CO COM 097023105 1,483 8,089 SH   SOLE   8,089 0 0
BRIGHTHOUSE FINL INC COM 10922N103 1,427 51,297 SH   SOLE   51,297 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 7,804 132,718 SH   SOLE   132,718 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 46 12,938 SH   SOLE   12,938 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 4,543 117,039 SH   SOLE   117,039 0 0
BROADCOM INC COM 11135F101 3,373 10,688 SH   SOLE   10,688 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 293 8,895 SH   SOLE   8,895 0 0
B2GOLD CORP COM 11777Q209 203 35,600 SH   SOLE   35,600 0 0
CIGNA CORP NEW COM 125523100 2,265 12,072 SH   SOLE   12,072 0 0
CME GROUP INC COM 12572Q105 250 1,541 SH   SOLE   1,541 0 0
CSX CORP COM 126408103 1,665 23,879 SH   SOLE   23,879 0 0
CVS HEALTH CORP COM 126650100 3,027 46,583 SH   SOLE   46,583 0 0
CABLE ONE INC COM 12685J105 497 280 SH   SOLE   280 0 0
CALLON PETE CO DEL COM 13123X102 109 94,457 SH   SOLE   94,457 0 0
CAMDEN PPTY TR SH BEN INT 133131102 433 4,750 SH   SOLE   4,750 0 0
CARLISLE COS INC COM 142339100 1,416 11,835 SH   SOLE   11,835 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 1,985 120,905 SH   SOLE   120,905 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 347 15,632 SH   SOLE   15,632 0 0
CATERPILLAR INC DEL COM 149123101 2,172 17,170 SH   SOLE   17,170 0 0
CELANESE CORP DEL COM 150870103 1,629 18,863 SH   SOLE   18,863 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 24 27,050 SH   SOLE   27,050 0 0
CENTER COAST BRKFLD MLP ENRG SHS BEN INT 151461100 19 20,000 SH   SOLE   20,000 0 0
CENTERPOINT ENERGY INC COM 15189T107 1,465 78,459 SH   SOLE   78,459 0 0
CENTURYLINK INC COM 156700106 1,983 197,741 SH   SOLE   197,741 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 417 11,923 SH   SOLE   11,923 0 0
CHENIERE ENERGY INC COM NEW 16411R208 585 12,100 SH   SOLE   12,100 0 0
CHESAPEAKE UTILS CORP COM 165303108 302 3,600 SH   SOLE   3,600 0 0
CHEVRON CORP NEW COM 166764100 10,865 121,763 SH   SOLE   121,763 0 0
CISCO SYS INC COM 17275R102 17,111 366,871 SH   SOLE   366,871 0 0
CITIGROUP INC COM NEW 172967424 3,224 63,085 SH   SOLE   63,085 0 0
CLEARBRIDGE MLP AND MIDSTRM COM 18469Q108 33 12,000 SH   SOLE   12,000 0 0
CLEARWAY ENERGY INC CL C 18539C204 277 12,000 SH   SOLE   12,000 0 0
CLOROX CO DEL COM 189054109 390 1,780 SH   SOLE   1,780 0 0
COCA COLA CO COM 191216100 5,580 124,891 SH   SOLE   124,891 0 0
COLGATE PALMOLIVE CO COM 194162103 850 11,598 SH   SOLE   11,598 0 0
COLONY CAP INC NEW CL A COM 19626G108 24 10,136 SH   SOLE   10,136 0 0
COMCAST CORP NEW CL A 20030N101 4,159 106,695 SH   SOLE   106,695 0 0
CONOCOPHILLIPS COM 20825C104 574 13,660 SH   SOLE   13,660 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 203 30,004 SH   SOLE   30,004 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,414 8,082 SH   SOLE   8,082 0 0
CONTANGO OIL & GAS CO COM NEW 21075N204 229 100,000 SH   SOLE   100,000 0 0
CONTINENTAL RES INC COM 212015101 898 51,220 SH   SOLE   51,220 0 0
COSTCO WHSL CORP NEW COM 22160K105 6,223 20,524 SH   SOLE   20,524 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 2,278 13,609 SH   SOLE   13,609 0 0
CUMMINS INC COM 231021106 4,255 24,559 SH   SOLE   24,559 0 0
CYRUSONE INC COM 23283R100 604 8,297 SH   SOLE   8,297 0 0
D R HORTON INC COM 23331A109 1,706 30,759 SH   SOLE   30,759 0 0
DWS MUN INCOME TR COM 233368109 1,182 109,435 SH   SOLE   109,435 0 0
DATADOG INC CL A COM 23804L103 261 3,000 SH   SOLE   3,000 0 0
DEERE & CO COM 244199105 400 2,544 SH   SOLE   2,544 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 3,542 26,357 SH   SOLE   26,357 0 0
DIAMONDBACK ENERGY INC COM 25278X109 207 4,944 SH   SOLE   4,944 0 0
DIGITAL RLTY TR INC COM 253868103 918 6,458 SH   SOLE   6,458 0 0
DISNEY WALT CO COM DISNEY 254687106 4,055 36,366 SH   SOLE   36,366 0 0
DISCOVERY INC COM SER A 25470F104 296 14,016 SH   SOLE   14,016 0 0
DISCOVER FINL SVCS COM 254709108 1,398 27,916 SH   SOLE   27,916 0 0
DOCUSIGN INC COM 256163106 2,833 16,450 SH   SOLE   16,450 0 0
DOLLAR GEN CORP NEW COM 256677105 207 1,085 SH   SOLE   1,085 0 0
DOMINION ENERGY INC COM 25746U109 6,631 81,687 SH   SOLE   81,687 0 0
DOUBLELINE OPPORTUNISTIC CR COM 258623107 987 52,070 SH   SOLE   52,070 0 0
DOW INC COM 260557103 6,449 158,224 SH   SOLE   158,224 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 6,062 75,880 SH   SOLE   75,880 0 0
DUPONT DE NEMOURS INC COM 26614N102 829 15,603 SH   SOLE   15,603 0 0
EOG RES INC COM 26875P101 2,550 50,327 SH   SOLE   50,327 0 0
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 1,253 25,546 SH   SOLE   25,546 0 0
EASTGROUP PPTY INC COM 277276101 356 3,000 SH   SOLE   3,000 0 0
EATON VANCE TX MGD DIV EQ IN COM 27828N102 192 17,800 SH   SOLE   17,800 0 0
EATON VANCE MUN INCOME 2028 SHS 27829U105 1,897 92,957 SH   SOLE   92,957 0 0
EBAY INC. COM 278642103 506 9,644 SH   SOLE   9,644 0 0
ECOLAB INC COM 278865100 348 1,750 SH   SOLE   1,750 0 0
EMERSON ELEC CO COM 291011104 5,238 84,450 SH   SOLE   84,450 0 0
ENBRIDGE INC COM 29250N105 412 13,559 SH   SOLE   13,559 0 0
ENERGOUS CORP COM 29272C103 317 112,500 SH   SOLE   112,500 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 2,026 284,574 SH   SOLE   284,574 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 19,183 1,055,778 SH   SOLE   1,055,778 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 2,238 62,110 SH   SOLE   62,110 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 661 79,586 SH   SOLE   79,586 0 0
EVERSOURCE ENERGY COM 30040W108 5,086 61,077 SH   SOLE   61,077 0 0
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 643 13,776 SH   SOLE   13,776 0 0
EXELON CORP COM 30161N101 330 9,103 SH   SOLE   9,103 0 0
EXTRA SPACE STORAGE INC COM 30225T102 717 7,758 SH   SOLE   7,758 0 0
EXXON MOBIL CORP COM 30231G102 6,861 153,411 SH   SOLE   153,411 0 0
FACEBOOK INC CL A 30303M102 3,764 16,578 SH   SOLE   16,578 0 0
FEDEX CORP COM 31428X106 923 6,581 SH   SOLE   6,581 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 624 4,657 SH   SOLE   4,657 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 408 13,306 SH   SOLE   13,306 0 0
FIREEYE INC COM 31816Q101 919 75,450 SH   SOLE   75,450 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 181 18,200 SH   SOLE   18,200 0 0
FIRST TR NASDAQ-100 TECH IND DJ INTERNT IDX 33733E302 4,262 24,996 SH   SOLE   24,996 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 373 5,002 SH   SOLE   5,002 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 250 7,579 SH   SOLE   7,579 0 0
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 1,408 25,941 SH   SOLE   25,941 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 705 15,512 SH   SOLE   15,512 0 0
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 1,091 14,242 SH   SOLE   14,242 0 0
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 1,605 29,481 SH   SOLE   29,481 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 621 31,128 SH   SOLE   31,128 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 3,172 70,300 SH   SOLE   70,300 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 1,562 34,079 SH   SOLE   34,079 0 0
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 226 16,497 SH   SOLE   16,497 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 775 14,087 SH   SOLE   14,087 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 217 3,613 SH   SOLE   3,613 0 0
FORD MTR CO DEL COM 345370860 683 112,346 SH   SOLE   112,346 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 511 8,000 SH   SOLE   8,000 0 0
FOX CORP CL A COM 35137L105 1,217 45,388 SH   SOLE   45,388 0 0
FOX CORP CL B COM 35137L204 366 13,650 SH   SOLE   13,650 0 0
FRANCO NEV CORP COM 351858105 3,659 26,202 SH   SOLE   26,202 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 314 2,562 SH   SOLE   2,562 0 0
GENERAL DYNAMICS CORP COM 369550108 274 1,833 SH   SOLE   1,833 0 0
GENERAL ELECTRIC CO COM 369604103 695 101,712 SH   SOLE   101,712 0 0
GENERAL MLS INC COM 370334104 851 13,806 SH   SOLE   13,806 0 0
GENERAL MTRS CO COM 37045V100 3,672 145,134 SH   SOLE   145,134 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 91 12,600 SH   SOLE   12,600 0 0
GENUINE PARTS CO COM 372460105 3,940 45,303 SH   SOLE   45,303 0 0
GILEAD SCIENCES INC COM 375558103 11,213 145,739 SH   SOLE   145,739 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 4,787 117,352 SH   SOLE   117,352 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 1,367 65,104 SH   SOLE   65,104 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 573 2,900 SH   SOLE   2,900 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 820 13,092 SH   SOLE   13,092 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 252 2,510 SH   SOLE   2,510 0 0
GRAN TIERRA ENERGY INC COM 38500T101 287 828,500 SH   SOLE   828,500 0 0
GUGGENHEIM TAXABLE MUN MNGD COM 401664107 2,588 111,300 SH   SOLE   111,300 0 0
HCA HEALTHCARE INC COM 40412C101 1,097 11,302 SH   SOLE   11,302 0 0
HP INC COM 40434L105 3,058 175,472 SH   SOLE   175,472 0 0
HALLIBURTON CO COM 406216101 354 27,287 SH   SOLE   27,287 0 0
HOME DEPOT INC COM 437076102 5,373 21,449 SH   SOLE   21,449 0 0
HONEYWELL INTL INC COM 438516106 1,282 8,869 SH   SOLE   8,869 0 0
HORMEL FOODS CORP COM 440452100 1,166 24,162 SH   SOLE   24,162 0 0
HUBBELL INC COM 443510607 1,613 12,867 SH   SOLE   12,867 0 0
HUMANA INC COM 444859102 202 522 SH   SOLE   522 0 0
IDEXX LABS INC COM 45168D104 374 1,133 SH   SOLE   1,133 0 0
ILLUMINA INC COM 452327109 481 1,300 SH   SOLE   1,300 0 0
INTEL CORP COM 458140100 11,496 192,137 SH   SOLE   192,137 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 338 10,570 SH   SOLE   10,570 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 7,152 59,218 SH   SOLE   59,218 0 0
INTERPUBLIC GROUP COS INC COM 460690100 1,371 79,890 SH   SOLE   79,890 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 98,278 396,923 SH   SOLE   396,923 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 600 1,053 SH   SOLE   1,053 0 0
INVESCO MUNI INCOME OPP TRST COM 46132X101 73 10,221 SH   SOLE   10,221 0 0
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 945 24,727 SH   SOLE   24,727 0 0
INVESCO EXCHANGE-TRADED FD T TAXABLE MUN BD 46138G805 475 14,437 SH   SOLE   14,437 0 0
ISHARES SILVER TR ISHARES 46428Q109 182 10,700 SH   SOLE   10,700 0 0
ISHARES INC MIN VOL GBL ETF 464286525 2,213 25,267 SH   SOLE   25,267 0 0
ISHARES TR SELECT DIVID ETF 464287168 364 4,513 SH   SOLE   4,513 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,945 6,282 SH   SOLE   6,282 0 0
ISHARES TR CORE US AGGBD ET 464287226 65,073 550,486 SH   SOLE   550,486 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,866 46,651 SH   SOLE   46,651 0 0
ISHARES TR IBOXX INV CP ETF 464287242 262 1,951 SH   SOLE   1,951 0 0
ISHARES TR 20 YR TR BD ETF 464287432 2,464 15,028 SH   SOLE   15,028 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 247 2,856 SH   SOLE   2,856 0 0
ISHARES TR MSCI EAFE ETF 464287465 743 12,203 SH   SOLE   12,203 0 0
ISHARES TR RUS MID CAP ETF 464287499 415 7,739 SH   SOLE   7,739 0 0
ISHARES TR EXPANDED TECH 464287515 1,209 4,253 SH   SOLE   4,253 0 0
ISHARES TR PHLX SEMICND ETF 464287523 2,108 7,781 SH   SOLE   7,781 0 0
ISHARES TR NASDAQ BIOTECH 464287556 271 1,982 SH   SOLE   1,982 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 527 4,675 SH   SOLE   4,675 0 0
ISHARES TR S&P MC 400GR ETF 464287606 340 1,518 SH   SOLE   1,518 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 260 1,355 SH   SOLE   1,355 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 701 4,898 SH   SOLE   4,898 0 0
ISHARES TR S&P MC 400VL ETF 464287705 242 1,817 SH   SOLE   1,817 0 0
ISHARES TR US HLTHCARE ETF 464287762 441 2,044 SH   SOLE   2,044 0 0
ISHARES TR SP SMCP600VL ETF 464287879 211 1,752 SH   SOLE   1,752 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 429 3,975 SH   SOLE   3,975 0 0
ISHARES TR NATIONAL MUN ETF 464288414 1,678 14,541 SH   SOLE   14,541 0 0
ISHARES TR IBOXX HI YD ETF 464288513 211 2,590 SH   SOLE   2,590 0 0
ISHARES TR SH TR CRPORT ETF 464288646 674 12,312 SH   SOLE   12,312 0 0
ISHARES TR US AER DEF ETF 464288760 1,050 6,375 SH   SOLE   6,375 0 0
ISHARES TR U.S. MED DVC ETF 464288810 1,544 5,832 SH   SOLE   5,832 0 0
ISHARES TR US HLTHCR PR ETF 464288828 3,186 16,506 SH   SOLE   16,506 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 575 9,487 SH   SOLE   9,487 0 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 346 6,912 SH   SOLE   6,912 0 0
ISHARES U S ETF TR SHT MAT MUN ETF 46431W838 631 12,586 SH   SOLE   12,586 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 277 2,118 SH   SOLE   2,118 0 0
JPMORGAN CHASE & CO COM 46625H100 11,529 122,567 SH   SOLE   122,567 0 0
JANUS DETROIT STR TR HENDERSON MTG 47103U852 1,119 20,849 SH   SOLE   20,849 0 0
JOHNSON & JOHNSON COM 478160104 12,675 90,129 SH   SOLE   90,129 0 0
KLA CORP COM NEW 482480100 2,242 11,527 SH   SOLE   11,527 0 0
KKR & CO INC COM 48251W104 389 12,597 SH   SOLE   12,597 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 417 2,791 SH   SOLE   2,791 0 0
KEURIG DR PEPPER INC COM 49271V100 734 25,841 SH   SOLE   25,841 0 0
KIMBERLY CLARK CORP COM 494368103 627 4,436 SH   SOLE   4,436 0 0
KINDER MORGAN INC DEL COM 49456B101 8,201 540,615 SH   SOLE   540,615 0 0
KRAFT HEINZ CO COM 500754106 348 10,902 SH   SOLE   10,902 0 0
KRANESHARES TR QUADRTC INT RT 500767736 822 30,283 SH   SOLE   30,283 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1,416 90,625 SH   SOLE   90,625 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1,843 10,862 SH   SOLE   10,862 0 0
LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 543 54,876 SH   SOLE   54,876 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 408 11,849 SH   SOLE   11,849 0 0
LILLY ELI & CO COM 532457108 624 3,803 SH   SOLE   3,803 0 0
LITTELFUSE INC COM 537008104 1,427 8,362 SH   SOLE   8,362 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 1,371 30,935 SH   SOLE   30,935 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 63 42,000 SH   SOLE   42,000 0 0
LOCKHEED MARTIN CORP COM 539830109 540 1,479 SH   SOLE   1,479 0 0
LOEWS CORP COM 540424108 207 6,045 SH   SOLE   6,045 0 0
LOWES COS INC COM 548661107 2,085 15,433 SH   SOLE   15,433 0 0
LULULEMON ATHLETICA INC COM 550021109 491 1,575 SH   SOLE   1,575 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 300 11,009 SH   SOLE   11,009 0 0
MPLX LP COM UNIT REP LTD 55336V100 235 13,610 SH   SOLE   13,610 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,133 26,256 SH   SOLE   26,256 0 0
MAIN STR CAP CORP COM 56035L104 4,289 137,792 SH   SOLE   137,792 0 0
MAINSTAY MACKAY DEFINDTRM MU COM 56064K100 829 40,679 SH   SOLE   40,679 0 0
MARATHON PETE CORP COM 56585A102 1,605 42,935 SH   SOLE   42,935 0 0
MASTERCARD INCORPORATED CL A 57636Q104 7,221 24,421 SH   SOLE   24,421 0 0
MCDONALDS CORP COM 580135101 5,454 29,568 SH   SOLE   29,568 0 0
MCEWEN MNG INC COM 58039P107 65 64,100 SH   SOLE   64,100 0 0
MERCK & CO. INC COM 58933Y105 2,172 28,088 SH   SOLE   28,088 0 0
METLIFE INC COM 59156R108 3,524 96,489 SH   SOLE   96,489 0 0
MICROSOFT CORP COM 594918104 24,413 119,962 SH   SOLE   119,962 0 0
MICRON TECHNOLOGY INC COM 595112103 659 12,800 SH   SOLE   12,800 0 0
MONDELEZ INTL INC CL A 609207105 633 12,381 SH   SOLE   12,381 0 0
NETFLIX INC COM 64110L106 781 1,717 SH   SOLE   1,717 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 76 10,210 SH   SOLE   10,210 0 0
NEWMONT CORP COM 651639106 4,707 76,247 SH   SOLE   76,247 0 0
NEXTERA ENERGY INC COM 65339F101 1,060 4,414 SH   SOLE   4,414 0 0
NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 366 34,819 SH   SOLE   34,819 0 0
NIKE INC CL B 654106103 1,591 16,226 SH   SOLE   16,226 0 0
NOKIA CORP SPONSORED ADR 654902204 82 18,700 SH   SOLE   18,700 0 0
NORTHROP GRUMMAN CORP COM 666807102 2,171 7,061 SH   SOLE   7,061 0 0
NORTHWEST NAT HLDG CO COM 66765N105 335 6,000 SH   SOLE   6,000 0 0
NOVARTIS AG SPONSORED ADR 66987V109 7,228 82,757 SH   SOLE   82,757 0 0
NOVO-NORDISK A S ADR 670100205 661 10,098 SH   SOLE   10,098 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 160 11,480 SH   SOLE   11,480 0 0
NVIDIA CORPORATION COM 67066G104 2,656 6,992 SH   SOLE   6,992 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 1,731 123,486 SH   SOLE   123,486 0 0
NUVEEN INTER DURATION MN TMF COM 670671106 1,756 132,920 SH   SOLE   132,920 0 0
NUVEEN INT DUR QUAL MUN TRM COM 670677103 1,307 91,949 SH   SOLE   91,949 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 148 10,000 SH   SOLE   10,000 0 0
NUVEEN TAXABLE MUNICIPAL INC COM 67074C103 1,086 50,594 SH   SOLE   50,594 0 0
NUTRIEN LTD COM 67077M108 720 22,434 SH   SOLE   22,434 0 0
OASIS PETROLEUM INC COM 674215108 8 10,000 SH   SOLE   10,000 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 2,174 73,131 SH   SOLE   73,131 0 0
ONEOK INC NEW COM 682680103 564 16,979 SH   SOLE   16,979 0 0
ORACLE CORP COM 68389X105 3,058 55,325 SH   SOLE   55,325 0 0
OTIS WORLDWIDE CORP COM 68902V107 433 7,609 SH   SOLE   7,609 0 0
PPL CORP COM 69351T106 2,782 107,669 SH   SOLE   107,669 0 0
PACER FDS TR GLOBL CASH ETF 69374H709 1,233 48,892 SH   SOLE   48,892 0 0
PACER FDS TR BNCHMRK INFRA 69374H741 2,459 69,184 SH   SOLE   69,184 0 0
PACER FDS TR BNCHMRK INDSTR 69374H766 1,845 57,589 SH   SOLE   57,589 0 0
PALOMAR HLDGS INC COM 69753M105 1,189 13,860 SH   SOLE   13,860 0 0
PARSLEY ENERGY INC CL A 701877102 151 14,141 SH   SOLE   14,141 0 0
PAYCHEX INC COM 704326107 3,154 41,638 SH   SOLE   41,638 0 0
PAYPAL HLDGS INC COM 70450Y103 6,084 34,918 SH   SOLE   34,918 0 0
PEPSICO INC COM 713448108 2,585 19,547 SH   SOLE   19,547 0 0
PFIZER INC COM 717081103 11,617 355,254 SH   SOLE   355,254 0 0
PHILIP MORRIS INTL INC COM 718172109 7,501 107,072 SH   SOLE   107,072 0 0
PHILLIPS 66 COM 718546104 322 4,485 SH   SOLE   4,485 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1,502 14,769 SH   SOLE   14,769 0 0
PIONEER NAT RES CO COM 723787107 470 4,810 SH   SOLE   4,810 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1,181 133,589 SH   SOLE   133,589 0 0
PRETIUM RES INC COM 74139C102 139 16,500 SH   SOLE   16,500 0 0
PROCTER AND GAMBLE CO COM 742718109 7,786 65,116 SH   SOLE   65,116 0 0
PROGRESSIVE CORP OHIO COM 743315103 3,062 38,219 SH   SOLE   38,219 0 0
PROLOGIS INC. COM 74340W103 434 4,652 SH   SOLE   4,652 0 0
PROSHARES TR ULTRASHRT S&P500 74347B383 450 23,200 SH   SOLE   23,200 0 0
PROSPECT CAP CORP NOTE 4.950% 7/1 74348TAR3 23 25,000 SH   SOLE   25,000 0 0
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 39 40,000 SH   SOLE   40,000 0 0
PROSPERITY BANCSHARES INC COM 743606105 534 9,000 SH   SOLE   9,000 0 0
PRUDENTIAL FINL INC COM 744320102 3,543 58,172 SH   SOLE   58,172 0 0
PRUDENTIAL PLC ADR 74435K204 1,381 45,450 SH   SOLE   45,450 0 0
PUBLIC STORAGE COM 74460D109 508 2,647 SH   SOLE   2,647 0 0
QUALCOMM INC COM 747525103 11,103 121,734 SH   SOLE   121,734 0 0
QUEST DIAGNOSTICS INC COM 74834L100 263 2,311 SH   SOLE   2,311 0 0
RAYMOND JAMES FINL INC COM 754730109 1,379 20,039 SH   SOLE   20,039 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 10,394 168,680 SH   SOLE   168,680 0 0
REALTY INCOME CORP COM 756109104 315 5,300 SH   SOLE   5,300 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 3,061 261,190 SH   SOLE   261,190 0 0
RIO TINTO PLC SPONSORED ADR 767204100 246 4,370 SH   SOLE   4,370 0 0
ROSEHILL RES INC CL A 777385105 24 33,367 SH   SOLE   33,367 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 734 24,107 SH   SOLE   24,107 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 5,127 156,824 SH   SOLE   156,824 0 0
ROYCE VALUE TR INC COM 780910105 199 15,908 SH   SOLE   15,908 0 0
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 1,717 25,884 SH   SOLE   25,884 0 0
SEI INVTS CO COM 784117103 1,603 29,159 SH   SOLE   29,159 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 67,152 217,772 SH   SOLE   217,772 0 0
SPDR GOLD TR GOLD SHS 78463V107 6,909 41,277 SH   SOLE   41,277 0 0
SPDR SER TR BLMBRG BRC CNVRT 78464A359 242 4,000 SH   SOLE   4,000 0 0
SPDR SER TR PORTFLI MORTGAGE 78464A383 681 25,405 SH   SOLE   25,405 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 8,718 194,078 SH   SOLE   194,078 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508 1,135 39,179 SH   SOLE   39,179 0 0
SPDR SER TR S&P TRANSN ETF 78464A532 249 4,702 SH   SOLE   4,702 0 0
SPDR SER TR S&P DIVID ETF 78464A763 1,087 11,919 SH   SOLE   11,919 0 0
SPDR SER TR S&P BIOTECH 78464A870 1,915 17,108 SH   SOLE   17,108 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 1,218 28,076 SH   SOLE   28,076 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1,297 5,031 SH   SOLE   5,031 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 203 626 SH   SOLE   626 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 319 6,173 SH   SOLE   6,173 0 0
SSR MNG INC COM 784730103 211 9,880 SH   SOLE   9,880 0 0
SABINE ROYALTY TR UNIT BEN INT 785688102 324 11,700 SH   SOLE   11,700 0 0
SALESFORCE COM INC COM 79466L302 1,838 9,809 SH   SOLE   9,809 0 0
SANOFI SPONSORED ADR 80105N105 732 14,345 SH   SOLE   14,345 0 0
SCHLUMBERGER LTD COM 806857108 846 45,999 SH   SOLE   45,999 0 0
SCHWAB CHARLES CORP COM 808513105 368 10,913 SH   SOLE   10,913 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 681 6,807 SH   SOLE   6,807 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 222 3,788 SH   SOLE   3,788 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2,836 22,207 SH   SOLE   22,207 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 384 10,154 SH   SOLE   10,154 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 371 16,037 SH   SOLE   16,037 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3,901 37,332 SH   SOLE   37,332 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,629 28,867 SH   SOLE   28,867 0 0
SERVICENOW INC COM 81762P102 806 1,990 SH   SOLE   1,990 0 0
SIMON PPTY GROUP INC NEW COM 828806109 248 3,624 SH   SOLE   3,624 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 99 16,900 SH   SOLE   16,900 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 295 9,500 SH   SOLE   9,500 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 77 10,420 SH   SOLE   10,420 0 0
SONOS INC COM 83570H108 2,364 161,576 SH   SOLE   161,576 0 0
SOUTHERN CO COM 842587107 639 12,324 SH   SOLE   12,324 0 0
SOUTHWEST AIRLS CO COM 844741108 3,319 97,092 SH   SOLE   97,092 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 352 24,590 SH   SOLE   24,590 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 114 17,266 SH   SOLE   17,266 0 0
SPROTT ETF TR GOLD MINERS ETF 85210B102 1,373 43,452 SH   SOLE   43,452 0 0
STARBUCKS CORP COM 855244109 664 9,019 SH   SOLE   9,019 0 0
STELLUS CAP INVT CORP COM 858568108 129 17,760 SH   SOLE   17,760 0 0
STRYKER CORPORATION COM 863667101 600 3,329 SH   SOLE   3,329 0 0
SUN CMNTYS INC COM 866674104 1,444 10,645 SH   SOLE   10,645 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 1,339 45,504 SH   SOLE   45,504 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,218 21,449 SH   SOLE   21,449 0 0
TARGET CORP COM 87612E106 7,130 59,452 SH   SOLE   59,452 0 0
TARGA RES CORP COM 87612G101 299 14,922 SH   SOLE   14,922 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 389 1,250 SH   SOLE   1,250 0 0
TELLURIAN INC NEW COM 87968A104 100 87,340 SH   SOLE   87,340 0 0
TESLA INC COM 88160R101 395 366 SH   SOLE   366 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,776 144,034 SH   SOLE   144,034 0 0
TEXAS INSTRS INC COM 882508104 1,873 14,750 SH   SOLE   14,750 0 0
THE TRADE DESK INC COM CL A 88339J105 1,008 2,480 SH   SOLE   2,480 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,468 6,811 SH   SOLE   6,811 0 0
3M CO COM 88579Y101 462 2,963 SH   SOLE   2,963 0 0
TORTOISE ESSENTIAL ASSETS IN COM SH BEN INT 89148A103 168 15,000 SH   SOLE   15,000 0 0
TORTOISE ACQUISITION CORP UNIT 03/04/2024 89154L209 620 19,385 SH   SOLE   19,385 0 0
TRACTOR SUPPLY CO COM 892356106 592 4,490 SH   SOLE   4,490 0 0
TRAVELERS COMPANIES INC COM 89417E109 4,497 39,430 SH   SOLE   39,430 0 0
TRINITY PL HLDGS INC COM 89656D101 14 10,000 SH   SOLE   10,000 0 0
TRUIST FINL CORP COM 89832Q109 2,836 75,522 SH   SOLE   75,522 0 0
TWITTER INC COM 90184L102 239 8,020 SH   SOLE   8,020 0 0
TYSON FOODS INC CL A 902494103 1,479 24,762 SH   SOLE   24,762 0 0
USD PARTNERS LP COM UT REP LTD 903318103 144 45,033 SH   SOLE   45,033 0 0
U S SILICA HLDGS INC COM 90346E103 36 10,000 SH   SOLE   10,000 0 0
ULTA BEAUTY INC COM 90384S303 358 1,758 SH   SOLE   1,758 0 0
UNION PAC CORP COM 907818108 225 1,333 SH   SOLE   1,333 0 0
UNITED PARCEL SERVICE INC CL B 911312106 6,457 58,080 SH   SOLE   58,080 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,250 7,627 SH   SOLE   7,627 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,141 7,628 SH   SOLE   7,628 0 0
VALERO ENERGY CORP COM 91913Y100 3,464 58,891 SH   SOLE   58,891 0 0
VANECK MERK GOLD TRUST GOLD TRUST 921078101 349 20,100 SH   SOLE   20,100 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 8,352 227,691 SH   SOLE   227,691 0 0
VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 699 27,950 SH   SOLE   27,950 0 0
VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 603 33,505 SH   SOLE   33,505 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 250 5,046 SH   SOLE   5,046 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 361 3,080 SH   SOLE   3,080 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,120 22,252 SH   SOLE   22,252 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 849 8,925 SH   SOLE   8,925 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1,745 32,239 SH   SOLE   32,239 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 242 1,211 SH   SOLE   1,211 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 3,454 17,091 SH   SOLE   17,091 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 15,429 98,568 SH   SOLE   98,568 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 9,391 170,337 SH   SOLE   170,337 0 0
VISA INC COM CL A 92826C839 9,872 51,103 SH   SOLE   51,103 0 0
VIRTUS GLOBAL MULTI-SEC INC COM 92829B101 1,445 129,810 SH   SOLE   129,810 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 209 13,101 SH   SOLE   13,101 0 0
VOYA PRIME RATE TR SH BEN INT 92913A100 142 35,000 SH   SOLE   35,000 0 0
WALMART INC COM 931142103 7,800 65,123 SH   SOLE   65,123 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 973 22,948 SH   SOLE   22,948 0 0
WASTE CONNECTIONS INC COM 94106B101 666 7,100 SH   SOLE   7,100 0 0
WASTE MGMT INC DEL COM 94106L109 324 3,056 SH   SOLE   3,056 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 275 3,400 SH   SOLE   3,400 0 0
WELLS FARGO CO NEW COM 949746101 3,385 132,227 SH   SOLE   132,227 0 0
WESTERN AST INFL LKD OPP & I COM 95766R104 1,609 146,838 SH   SOLE   146,838 0 0
WESTERN ASSET MUN DEF OPP TR COM 95768A109 1,476 74,750 SH   SOLE   74,750 0 0
WESTERN ASSET INVT GRADE DEF COM 95790A101 4,484 207,314 SH   SOLE   207,314 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 161 16,013 SH   SOLE   16,013 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 676 30,095 SH   SOLE   30,095 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 2,203 50,013 SH   SOLE   50,013 0 0
WHITESTONE REIT COM 966084204 764 105,091 SH   SOLE   105,091 0 0
WILLIAMS COS INC COM 969457100 1,044 54,891 SH   SOLE   54,891 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 285 8,125 SH   SOLE   8,125 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 506 11,117 SH   SOLE   11,117 0 0
WISDOMTREE TR CLOUD COMPUTNG 97717Y691 234 6,000 SH   SOLE   6,000 0 0
WPX ENERGY INC COM 98212B103 87 13,625 SH   SOLE   13,625 0 0
XYLEM INC COM 98419M100 598 9,202 SH   SOLE   9,202 0 0
YAMANA GOLD INC COM 98462Y100 60 11,012 SH   SOLE   11,012 0 0
ZOETIS INC CL A 98978V103 359 2,620 SH   SOLE   2,620 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 984 3,880 SH   SOLE   3,880 0 0