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
ATHENE HOLDING LTD CL A G0684D107 1,498 34,730 SH   SOLE   34,730 0 0
AXALTA COATING SYS LTD COM G0750C108 2,123 74,350 SH   SOLE   74,350 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103 304 8,000 SH   SOLE   8,000 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,775 10,623 SH   SOLE   10,623 0 0
EATON CORP PLC SHS G29183103 682 5,677 SH   SOLE   5,677 0 0
EROS STX GLOBAL CORPORATION SHS NEW G3788M114 77 42,150 SH   SOLE   42,150 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 1,070 45,228 SH   SOLE   45,228 0 0
LINDE PLC SHS G5494J103 206 782 SH   SOLE   782 0 0
MEDTRONIC PLC SHS G5960L103 1,794 15,314 SH   SOLE   15,314 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 485 7,800 SH   SOLE   7,800 0 0
SOCIAL CAP HEDSPIA HLDG CO I COM CL A G8251K107 2,523 150,425 SH   SOLE   150,425 0 0
CHUBB LIMITED COM H1467J104 1,443 9,374 SH   SOLE   9,374 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 535 1,700 SH   SOLE   1,700 0 0
AERCAP HOLDINGS NV SHS N00985106 228 5,000 SH   SOLE   5,000 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 653 1,340 SH   SOLE   1,340 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2,124 23,177 SH   SOLE   23,177 0 0
NXP SEMICONDUCTORS N V COM N6596X109 288 1,810 SH   SOLE   1,810 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 1,377 18,430 SH   SOLE   18,430 0 0
AFLAC INC COM 001055102 4,960 111,538 SH   SOLE   111,538 0 0
AGNC INVT CORP COM 00123Q104 1,404 90,000 SH   SOLE   90,000 0 0
ALPS ETF TR ALERIAN ENERGY 00162Q676 1,169 79,795 SH   SOLE   79,795 0 0
AT&T INC COM 00206R102 11,903 413,871 SH   SOLE   413,871 0 0
ARK ETF TR INNOVATION ETF 00214Q104 16,057 128,983 SH   SOLE   128,983 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302 374 4,015 SH   SOLE   4,015 0 0
ARK ETF TR NEXT GNRTN INTER 00214Q401 10,490 71,673 SH   SOLE   71,673 0 0
ARK ETF TR FINTECH INNOVA 00214Q708 756 15,201 SH   SOLE   15,201 0 0
ABBOTT LABS COM 002824100 1,994 18,215 SH   SOLE   18,215 0 0
ABBVIE INC COM 00287Y109 14,938 139,415 SH   SOLE   139,415 0 0
ACTIVISION BLIZZARD INC COM 00507V109 2,993 32,237 SH   SOLE   32,237 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 3,861 7,720 SH   SOLE   7,720 0 0
ADVISORSHARES TR PURE US CANNABIS 00768Y453 414 11,345 SH   SOLE   11,345 0 0
AIRBNB INC COM CL A 009066101 374 2,550 SH   SOLE   2,550 0 0
AIR PRODS & CHEMS INC COM 009158106 892 3,266 SH   SOLE   3,266 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 493 4,700 SH   SOLE   4,700 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 123 14,100 SH   SOLE   14,100 0 0
ALBERTSONS COS INC COMMON STOCK 013091103 2,327 132,375 SH   SOLE   132,375 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,783 16,254 SH   SOLE   16,254 0 0
ALLEGHANY CORP DEL COM 017175100 319 528 SH   SOLE   528 0 0
ALLSTATE CORP COM 020002101 758 6,898 SH   SOLE   6,898 0 0
ALPHABET INC CAP STK CL C 02079K107 17,589 10,040 SH   SOLE   10,040 0 0
ALPHABET INC CAP STK CL A 02079K305 9,964 5,685 SH   SOLE   5,685 0 0
ALTICE USA INC CL A 02156K103 2,257 59,590 SH   SOLE   59,590 0 0
ALTRIA GROUP INC COM 02209S103 5,200 126,836 SH   SOLE   126,836 0 0
AMAZON COM INC COM 023135106 18,880 5,797 SH   SOLE   5,797 0 0
AMERICAN EXPRESS CO COM 025816109 748 6,188 SH   SOLE   6,188 0 0
AMERICAN NATIONAL GROUP INC COM NEW 02772A109 801 8,332 SH   SOLE   8,332 0 0
AMERICAN TOWER CORP NEW COM 03027X100 855 3,807 SH   SOLE   3,807 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 314 2,046 SH   SOLE   2,046 0 0
AMGEN INC COM 031162100 3,100 13,483 SH   SOLE   13,483 0 0
APPLE INC COM 037833100 30,594 230,568 SH   SOLE   230,568 0 0
AUTODESK INC COM 052769106 732 2,396 SH   SOLE   2,396 0 0
BP PLC SPONSORED ADR 055622104 1,346 65,610 SH   SOLE   65,610 0 0
BADGER METER INC COM 056525108 668 7,104 SH   SOLE   7,104 0 0
BAIN CAP SPECIALTY FIN INC COM STK 05684B107 152 12,522 SH   SOLE   12,522 0 0
BALL CORP COM 058498106 626 6,718 SH   SOLE   6,718 0 0
BK OF AMERICA CORP COM 060505104 8,055 265,741 SH   SOLE   265,741 0 0
BARRICK GOLD CORP COM 067901108 2,989 131,214 SH   SOLE   131,214 0 0
BAXTER INTL INC COM 071813109 633 7,892 SH   SOLE   7,892 0 0
BECTON DICKINSON & CO COM 075887109 371 1,482 SH   SOLE   1,482 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,826 11 SH   SOLE   11 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 11,291 48,696 SH   SOLE   48,696 0 0
BHP GROUP LTD SPONSORED ADS 088606108 1,921 29,400 SH   SOLE   29,400 0 0
BLACKROCK INC COM 09247X101 858 1,189 SH   SOLE   1,189 0 0
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 462 17,125 SH   SOLE   17,125 0 0
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 167 10,306 SH   SOLE   10,306 0 0
BLACKROCK MUNIVEST FD INC COM 09253R105 251 27,300 SH   SOLE   27,300 0 0
BLACKROCK MUNIENHANCED FD IN COM 09253Y100 630 52,608 SH   SOLE   52,608 0 0
BLACKROCK CAP INVT CORP NOTE 5.000% 6/1 092533AC2 30 30,000 SH   SOLE   30,000 0 0
BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 385 27,355 SH   SOLE   27,355 0 0
BLACKROCK ENHANCD CAP & INM COM 09256A109 1,476 84,800 SH   SOLE   84,800 0 0
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 937 36,479 SH   SOLE   36,479 0 0
BLACKROCK MULTI-SECTOR INC T COM 09258A107 1,112 63,370 SH   SOLE   63,370 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 1,574 24,294 SH   SOLE   24,294 0 0
BLACKROCK SCIENCE & TECH TR SHS BEN INT 09260K101 373 10,250 SH   SOLE   10,250 0 0
BLOOM ENERGY CORP COM CL A 093712107 287 10,000 SH   SOLE   10,000 0 0
BLUEBIRD BIO INC COM 09609G100 1,613 37,270 SH   SOLE   37,270 0 0
BOEING CO COM 097023105 1,821 8,509 SH   SOLE   8,509 0 0
BOOKING HOLDINGS INC COM 09857L108 298 134 SH   SOLE   134 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 6,638 107,014 SH   SOLE   107,014 0 0
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 9 12,802 SH   SOLE   12,802 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 5,545 147,912 SH   SOLE   147,912 0 0
BROADCOM INC COM 11135F101 1,253 2,862 SH   SOLE   2,862 0 0
B2GOLD CORP COM 11777Q209 250 44,600 SH   SOLE   44,600 0 0
CIGNA CORP NEW COM 125523100 3,615 17,363 SH   SOLE   17,363 0 0
CME GROUP INC COM 12572Q105 278 1,526 SH   SOLE   1,526 0 0
CVS HEALTH CORP COM 126650100 2,319 33,948 SH   SOLE   33,948 0 0
CABLE ONE INC COM 12685J105 624 280 SH   SOLE   280 0 0
CABOT OIL & GAS CORP COM 127097103 266 16,309 SH   SOLE   16,309 0 0
CAMDEN PPTY TR SH BEN INT 133131102 225 2,250 SH   SOLE   2,250 0 0
CAMECO CORP COM 13321L108 196 14,592 SH   SOLE   14,592 0 0
CANADIAN NAT RES LTD COM 136385101 4,529 188,322 SH   SOLE   188,322 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 756 34,887 SH   SOLE   34,887 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 651 17,257 SH   SOLE   17,257 0 0
CATERPILLAR INC COM 149123101 3,857 21,190 SH   SOLE   21,190 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 41 27,050 SH   SOLE   27,050 0 0
CENTERPOINT ENERGY INC COM 15189T107 724 33,455 SH   SOLE   33,455 0 0
LUMEN TECHNOLOGIES INC COM 156700106 994 101,958 SH   SOLE   101,958 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 421 11,935 SH   SOLE   11,935 0 0
CHENIERE ENERGY INC COM NEW 16411R208 624 10,400 SH   SOLE   10,400 0 0
CHESAPEAKE UTILS CORP COM 165303108 390 3,600 SH   SOLE   3,600 0 0
CHEVRON CORP NEW COM 166764100 13,379 158,420 SH   SOLE   158,420 0 0
CHEWY INC CL A 16679L109 405 4,500 SH   SOLE   4,500 0 0
CISCO SYS INC COM 17275R102 16,088 359,502 SH   SOLE   359,502 0 0
CITIGROUP INC COM NEW 172967424 5,106 82,808 SH   SOLE   82,808 0 0
CITIZENS FINL GROUP INC COM 174610105 1,284 35,903 SH   SOLE   35,903 0 0
CITRIX SYS INC COM 177376100 1,077 8,275 SH   SOLE   8,275 0 0
COCA COLA CO COM 191216100 6,882 125,491 SH   SOLE   125,491 0 0
COHEN & STEERS TAX ADVAN PFD COM 19249X108 624 24,000 SH   SOLE   24,000 0 0
COMCAST CORP NEW CL A 20030N101 6,505 124,139 SH   SOLE   124,139 0 0
CONCHO RES INC COM 20605P101 214 3,663 SH   SOLE   3,663 0 0
CONOCOPHILLIPS COM 20825C104 361 9,031 SH   SOLE   9,031 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 122 25,000 SH   SOLE   25,000 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,889 8,622 SH   SOLE   8,622 0 0
CONTANGO OIL & GAS CO COM NEW 21075N204 435 190,000 SH   SOLE   190,000 0 0
CONTINENTAL RES INC COM 212015101 411 25,220 SH   SOLE   25,220 0 0
CONTRAFECT CORP COM NEW 212326300 73 14,500 SH   SOLE   14,500 0 0
COSTCO WHSL CORP NEW COM 22160K105 7,997 21,224 SH   SOLE   21,224 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 3,581 22,493 SH   SOLE   22,493 0 0
CUMMINS INC COM 231021106 427 1,881 SH   SOLE   1,881 0 0
CYRUSONE INC COM 23283R100 534 7,298 SH   SOLE   7,298 0 0
D R HORTON INC COM 23331A109 613 8,900 SH   SOLE   8,900 0 0
DWS MUN INCOME TR COM 233368109 1,343 115,510 SH   SOLE   115,510 0 0
DANAHER CORPORATION COM 235851102 208 938 SH   SOLE   938 0 0
DEERE & CO COM 244199105 479 1,781 SH   SOLE   1,781 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 4,378 27,566 SH   SOLE   27,566 0 0
DIAMONDBACK ENERGY INC COM 25278X109 423 8,747 SH   SOLE   8,747 0 0
DIGITAL RLTY TR INC COM 253868103 1,990 14,265 SH   SOLE   14,265 0 0
DISNEY WALT CO COM 254687106 3,297 18,200 SH   SOLE   18,200 0 0
DISCOVERY INC COM SER A 25470F104 419 13,916 SH   SOLE   13,916 0 0
DOCUSIGN INC COM 256163106 2,632 11,840 SH   SOLE   11,840 0 0
DOLLAR GEN CORP NEW COM 256677105 380 1,806 SH   SOLE   1,806 0 0
DOMINION ENERGY INC COM 25746U109 5,670 75,404 SH   SOLE   75,404 0 0
DOUBLELINE YIELD OPPORTUNITI COM 25862D105 1,635 88,336 SH   SOLE   88,336 0 0
DOUBLELINE OPPORTUNISTIC CR COM 258623107 993 50,545 SH   SOLE   50,545 0 0
DOVER CORP COM 260003108 1,378 10,911 SH   SOLE   10,911 0 0
DOW INC COM 260557103 7,932 142,913 SH   SOLE   142,913 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 641 7,005 SH   SOLE   7,005 0 0
DUPONT DE NEMOURS INC COM 26614N102 1,129 15,883 SH   SOLE   15,883 0 0
EOG RES INC COM 26875P101 5,348 107,244 SH   SOLE   107,244 0 0
EQT CORP COM 26884L109 199 15,647 SH   SOLE   15,647 0 0
ETF SER SOLUTIONS CLEARSHS ULTRA 26922A453 1,501 15,003 SH   SOLE   15,003 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 1,511 26,244 SH   SOLE   26,244 0 0
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 3,445 51,793 SH   SOLE   51,793 0 0
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 602 41,945 SH   SOLE   41,945 0 0
EASTGROUP PPTYS INC COM 277276101 414 3,000 SH   SOLE   3,000 0 0
EASTMAN CHEM CO COM 277432100 1,094 10,909 SH   SOLE   10,909 0 0
EATON VANCE TAX-MANAGED DIVE COM 27828N102 155 12,630 SH   SOLE   12,630 0 0
EATON VANCE MUN INCOME 2028 SHS 27829U105 1,982 84,647 SH   SOLE   84,647 0 0
EBAY INC. COM 278642103 1,509 30,034 SH   SOLE   30,034 0 0
ECOLAB INC COM 278865100 379 1,750 SH   SOLE   1,750 0 0
EMERSON ELEC CO COM 291011104 8,642 107,522 SH   SOLE   107,522 0 0
ENBRIDGE INC COM 29250N105 396 12,380 SH   SOLE   12,380 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 1,968 318,458 SH   SOLE   318,458 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 19,952 1,018,473 SH   SOLE   1,018,473 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 2,975 65,495 SH   SOLE   65,495 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 372 46,230 SH   SOLE   46,230 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,434 24,198 SH   SOLE   24,198 0 0
EVERSOURCE ENERGY COM 30040W108 5,452 63,026 SH   SOLE   63,026 0 0
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 839 13,201 SH   SOLE   13,201 0 0
EXTRA SPACE STORAGE INC COM 30225T102 899 7,758 SH   SOLE   7,758 0 0
EXXON MOBIL CORP COM 30231G102 6,759 163,973 SH   SOLE   163,973 0 0
FACEBOOK INC CL A 30303M102 5,061 18,527 SH   SOLE   18,527 0 0
FEDEX CORP COM 31428X106 2,424 9,336 SH   SOLE   9,336 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 619 4,375 SH   SOLE   4,375 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 611 15,626 SH   SOLE   15,626 0 0
FIREEYE INC COM 31816Q101 1,719 74,525 SH   SOLE   74,525 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 319 23,700 SH   SOLE   23,700 0 0
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 216 3,000 SH   SOLE   3,000 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 730 10,816 SH   SOLE   10,816 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 5,625 26,503 SH   SOLE   26,503 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 1,198 34,159 SH   SOLE   34,159 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 574 6,036 SH   SOLE   6,036 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1,547 34,869 SH   SOLE   34,869 0 0
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 2,084 27,080 SH   SOLE   27,080 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 2,580 46,961 SH   SOLE   46,961 0 0
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 1,715 17,747 SH   SOLE   17,747 0 0
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 2,478 35,806 SH   SOLE   35,806 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 1,153 54,989 SH   SOLE   54,989 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 2,413 50,703 SH   SOLE   50,703 0 0
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 212 14,130 SH   SOLE   14,130 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 890 15,691 SH   SOLE   15,691 0 0
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 344 6,400 SH   SOLE   6,400 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 738 14,335 SH   SOLE   14,335 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698 1,455 45,839 SH   SOLE   45,839 0 0
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 2,909 83,771 SH   SOLE   83,771 0 0
FISERV INC COM 337738108 494 4,336 SH   SOLE   4,336 0 0
FOLEY TRASIMENE ACQUISITION COM CL A 344328109 2,584 171,100 SH   SOLE   171,100 0 0
FORD MTR CO DEL COM 345370860 629 71,562 SH   SOLE   71,562 0 0
FORESTAR GROUP INC COM 346232101 1,327 65,775 SH   SOLE   65,775 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 686 8,000 SH   SOLE   8,000 0 0
FOX CORP CL A COM 35137L105 391 13,422 SH   SOLE   13,422 0 0
FRANCO NEV CORP COM 351858105 2,438 19,452 SH   SOLE   19,452 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 522 4,525 SH   SOLE   4,525 0 0
GABELLI HLTHCARE & WELLNESS SHS 36246K103 581 48,588 SH   SOLE   48,588 0 0
GENERAC HLDGS INC COM 368736104 941 4,140 SH   SOLE   4,140 0 0
GENERAL DYNAMICS CORP COM 369550108 271 1,822 SH   SOLE   1,822 0 0
GENERAL ELECTRIC CO COM 369604103 1,057 97,907 SH   SOLE   97,907 0 0
GENERAL MTRS CO COM 37045V100 3,310 79,491 SH   SOLE   79,491 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 72 11,600 SH   SOLE   11,600 0 0
GENUINE PARTS CO COM 372460105 3,242 32,282 SH   SOLE   32,282 0 0
GILEAD SCIENCES INC COM 375558103 4,302 73,848 SH   SOLE   73,848 0 0
GLADSTONE LD CORP COM 376549101 378 25,846 SH   SOLE   25,846 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 5,257 142,848 SH   SOLE   142,848 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 2,128 93,317 SH   SOLE   93,317 0 0
GLOBAL X FDS FINTECH ETF 37954Y814 353 7,550 SH   SOLE   7,550 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,592 6,037 SH   SOLE   6,037 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 984 13,001 SH   SOLE   13,001 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 200 2,000 SH   SOLE   2,000 0 0
GRAN TIERRA ENERGY INC COM 38500T101 249 684,500 SH   SOLE   684,500 0 0
GUGGENHEIM TAXABLE MUNICP BO COM 401664107 2,764 108,425 SH   SOLE   108,425 0 0
HCA HEALTHCARE INC COM 40412C101 295 1,795 SH   SOLE   1,795 0 0
HP INC COM 40434L105 2,861 116,359 SH   SOLE   116,359 0 0
HALLIBURTON CO COM 406216101 931 49,251 SH   SOLE   49,251 0 0
HOLOGIC INC COM 436440101 253 3,476 SH   SOLE   3,476 0 0
HOME DEPOT INC COM 437076102 6,018 22,655 SH   SOLE   22,655 0 0
HONEYWELL INTL INC COM 438516106 2,242 10,541 SH   SOLE   10,541 0 0
HORMEL FOODS CORP COM 440452100 604 12,958 SH   SOLE   12,958 0 0
HUMANA INC COM 444859102 378 922 SH   SOLE   922 0 0
IDEXX LABS INC COM 45168D104 566 1,133 SH   SOLE   1,133 0 0
INTEL CORP COM 458140100 11,376 228,351 SH   SOLE   228,351 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 394 10,513 SH   SOLE   10,513 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 7,051 56,013 SH   SOLE   56,013 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 94,514 301,251 SH   SOLE   301,251 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 331 404 SH   SOLE   404 0 0
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 1,367 19,151 SH   SOLE   19,151 0 0
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 2,640 52,403 SH   SOLE   52,403 0 0
ISHARES SILVER TR ISHARES 46428Q109 329 13,400 SH   SOLE   13,400 0 0
ISHARES INC MSCI GBL MIN VOL 464286525 2,752 28,395 SH   SOLE   28,395 0 0
ISHARES TR SELECT DIVID ETF 464287168 384 3,995 SH   SOLE   3,995 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,369 6,312 SH   SOLE   6,312 0 0
ISHARES TR CORE US AGGBD ET 464287226 73,903 625,289 SH   SOLE   625,289 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 2,729 52,823 SH   SOLE   52,823 0 0
ISHARES TR IBOXX INV CP ETF 464287242 5,620 40,688 SH   SOLE   40,688 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 1,499 19,604 SH   SOLE   19,604 0 0
ISHARES TR 20 YR TR BD ETF 464287432 1,218 7,720 SH   SOLE   7,720 0 0
ISHARES TR MSCI EAFE ETF 464287465 892 12,229 SH   SOLE   12,229 0 0
ISHARES TR EXPANDED TECH 464287515 2,158 6,095 SH   SOLE   6,095 0 0
ISHARES TR PHLX SEMICND ETF 464287523 2,743 7,234 SH   SOLE   7,234 0 0
ISHARES TR NASDAQ BIOTECH 464287556 12,491 82,457 SH   SOLE   82,457 0 0
ISHARES TR COHEN STEER REIT 464287564 859 15,936 SH   SOLE   15,936 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 769 5,621 SH   SOLE   5,621 0 0
ISHARES TR S&P MC 400GR ETF 464287606 439 6,072 SH   SOLE   6,072 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 347 1,440 SH   SOLE   1,440 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 2,553 19,375 SH   SOLE   19,375 0 0
ISHARES TR S&P MC 400VL ETF 464287705 314 3,634 SH   SOLE   3,634 0 0
ISHARES TR U.S. TECH ETF 464287721 227 2,668 SH   SOLE   2,668 0 0
ISHARES TR US HLTHCARE ETF 464287762 421 1,712 SH   SOLE   1,712 0 0
ISHARES TR SP SMCP600VL ETF 464287879 285 3,504 SH   SOLE   3,504 0 0
ISHARES TR S&P SML 600 GWT 464287887 262 2,294 SH   SOLE   2,294 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 270 2,500 SH   SOLE   2,500 0 0
ISHARES TR NATIONAL MUN ETF 464288414 1,839 15,690 SH   SOLE   15,690 0 0
ISHARES TR IBOXX HI YD ETF 464288513 226 2,590 SH   SOLE   2,590 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 586 10,616 SH   SOLE   10,616 0 0
ISHARES TR PFD AND INCM SEC 464288687 433 11,235 SH   SOLE   11,235 0 0
ISHARES TR U.S. MED DVC ETF 464288810 2,036 6,222 SH   SOLE   6,222 0 0
ISHARES TR US HLTHCR PR ETF 464288828 407 1,735 SH   SOLE   1,735 0 0
ISHARES TR EAFE VALUE ETF 464288877 255 5,410 SH   SOLE   5,410 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 652 12,974 SH   SOLE   12,974 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 710 6,106 SH   SOLE   6,106 0 0
ISHARES TR CORE TOTAL USD 46434V613 8,531 156,299 SH   SOLE   156,299 0 0
JPMORGAN CHASE & CO COM 46625H100 14,902 117,272 SH   SOLE   117,272 0 0
JANUS DETROIT STR TR HENDERSON MTG 47103U852 357 6,683 SH   SOLE   6,683 0 0
JOHNSON & JOHNSON COM 478160104 14,449 91,811 SH   SOLE   91,811 0 0
KKR & CO INC COM 48251W104 324 8,000 SH   SOLE   8,000 0 0
KAYNE ANDERSON ENERGY INFRST COM 486606106 265 46,060 SH   SOLE   46,060 0 0
KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 156 27,150 SH   SOLE   27,150 0 0
KEURIG DR PEPPER INC COM 49271V100 773 24,143 SH   SOLE   24,143 0 0
KIMBERLY-CLARK CORP COM 494368103 327 2,429 SH   SOLE   2,429 0 0
KINDER MORGAN INC DEL COM 49456B101 5,154 377,022 SH   SOLE   377,022 0 0
KRAFT HEINZ CO COM 500754106 228 6,569 SH   SOLE   6,569 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 1,388 30,246 SH   SOLE   30,246 0 0
KRANESHARES TR QUADRTC INT RT 500767736 2,004 71,632 SH   SOLE   71,632 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 564 2,983 SH   SOLE   2,983 0 0
LAM RESEARCH CORP COM 512807108 797 1,688 SH   SOLE   1,688 0 0
LANDMARK INFRASTRCTUR PARTR COM UNIT LTD 51508J108 588 54,876 SH   SOLE   54,876 0 0
LEMONADE INC COM 52567D107 833 6,800 SH   SOLE   6,800 0 0
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 510 11,722 SH   SOLE   11,722 0 0
LILLY ELI & CO COM 532457108 644 3,813 SH   SOLE   3,813 0 0
LITTELFUSE INC COM 537008104 2,129 8,362 SH   SOLE   8,362 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 2,344 31,905 SH   SOLE   31,905 0 0
LIVENT CORP COM 53814L108 254 13,500 SH   SOLE   13,500 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 78 40,000 SH   SOLE   40,000 0 0
LOCKHEED MARTIN CORP COM 539830109 489 1,377 SH   SOLE   1,377 0 0
LOEWS CORP COM 540424108 302 6,711 SH   SOLE   6,711 0 0
LOWES COS INC COM 548661107 2,510 15,637 SH   SOLE   15,637 0 0
LULULEMON ATHLETICA INC COM 550021109 515 1,480 SH   SOLE   1,480 0 0
LYFT INC CL A COM 55087P104 274 5,581 SH   SOLE   5,581 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 344 11,004 SH   SOLE   11,004 0 0
MPLX LP COM UNIT REP LTD 55336V100 209 9,675 SH   SOLE   9,675 0 0
MSCI INC COM 55354G100 278 623 SH   SOLE   623 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,268 29,875 SH   SOLE   29,875 0 0
MAIN STR CAP CORP COM 56035L104 4,270 132,374 SH   SOLE   132,374 0 0
MAINSTAY MACKAY DEFINDTRM MU COM 56064K100 674 30,924 SH   SOLE   30,924 0 0
MARATHON PETE CORP COM 56585A102 1,452 35,100 SH   SOLE   35,100 0 0
MASTERCARD INCORPORATED CL A 57636Q104 8,548 23,949 SH   SOLE   23,949 0 0
MCDONALDS CORP COM 580135101 6,116 28,501 SH   SOLE   28,501 0 0
MCEWEN MNG INC COM 58039P107 105 106,900 SH   SOLE   106,900 0 0
MERCK & CO. INC COM 58933Y105 2,253 27,548 SH   SOLE   27,548 0 0
METLIFE INC COM 59156R108 4,362 92,912 SH   SOLE   92,912 0 0
MICROSOFT CORP COM 594918104 26,345 118,447 SH   SOLE   118,447 0 0
MICRON TECHNOLOGY INC COM 595112103 1,048 13,943 SH   SOLE   13,943 0 0
MONDELEZ INTL INC CL A 609207105 724 12,378 SH   SOLE   12,378 0 0
MOODYS CORP COM 615369105 221 762 SH   SOLE   762 0 0
MORGAN STANLEY COM NEW 617446448 923 13,462 SH   SOLE   13,462 0 0
NASDAQ INC COM 631103108 265 2,000 SH   SOLE   2,000 0 0
NEOVASC INC COM 64065J304 137 144,000 SH   SOLE   144,000 0 0
NETFLIX INC COM 64110L106 1,594 2,948 SH   SOLE   2,948 0 0
NEUBERGER BERMAN MLP & ENERG COM 64129H104 62 18,287 SH   SOLE   18,287 0 0
NEWMONT CORP COM 651639106 4,055 67,709 SH   SOLE   67,709 0 0
NEXTERA ENERGY INC COM 65339F101 3,228 41,836 SH   SOLE   41,836 0 0
NEXPOINT STRATEGIC OPPORTES COM NEW 65340G205 393 37,319 SH   SOLE   37,319 0 0
NIKE INC CL B 654106103 3,581 25,314 SH   SOLE   25,314 0 0
NOKIA CORP SPONSORED ADR 654902204 82 20,905 SH   SOLE   20,905 0 0
NORTHROP GRUMMAN CORP COM 666807102 414 1,357 SH   SOLE   1,357 0 0
NORTHWEST NAT HLDG CO COM 66765N105 276 6,000 SH   SOLE   6,000 0 0
NOVARTIS AG SPONSORED ADR 66987V109 7,576 80,233 SH   SOLE   80,233 0 0
NOVO-NORDISK A S ADR 670100205 494 7,070 SH   SOLE   7,070 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 173 11,480 SH   SOLE   11,480 0 0
NVIDIA CORPORATION COM 67066G104 3,513 6,727 SH   SOLE   6,727 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 1,928 125,416 SH   SOLE   125,416 0 0
NUVEEN INTER DURATION MUN TE COM 670671106 1,900 136,920 SH   SOLE   136,920 0 0
NUVEEN INT DUR QUAL MUN TRM COM 670677103 1,228 83,389 SH   SOLE   83,389 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 193 11,960 SH   SOLE   11,960 0 0
NUVEEN TAXABLE MUNICPAL INM COM 67074C103 1,217 51,249 SH   SOLE   51,249 0 0
NUTRIEN LTD COM 67077M108 1,321 27,432 SH   SOLE   27,432 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 2,521 69,411 SH   SOLE   69,411 0 0
ONEOK INC NEW COM 682680103 598 15,590 SH   SOLE   15,590 0 0
ONTRAK INC COM 683373104 856 13,856 SH   SOLE   13,856 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 2,105 92,600 SH   SOLE   92,600 0 0
ORACLE CORP COM 68389X105 4,324 66,842 SH   SOLE   66,842 0 0
OTIS WORLDWIDE CORP COM 68902V107 569 8,430 SH   SOLE   8,430 0 0
PPL CORP COM 69351T106 2,212 78,448 SH   SOLE   78,448 0 0
PACER FDS TR GLOBL CASH ETF 69374H709 1,206 42,019 SH   SOLE   42,019 0 0
PACER FDS TR BNCHMRK INFRA 69374H741 2,476 69,057 SH   SOLE   69,057 0 0
PACER FDS TR BNCHMRK INDSTR 69374H766 2,130 57,881 SH   SOLE   57,881 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 603 25,606 SH   SOLE   25,606 0 0
PALOMAR HLDGS INC COM 69753M105 1,246 14,020 SH   SOLE   14,020 0 0
PAN AMERN SILVER CORP COM 697900108 262 7,600 SH   SOLE   7,600 0 0
PARSLEY ENERGY INC CL A 701877102 230 16,170 SH   SOLE   16,170 0 0
PAYCHEX INC COM 704326107 3,649 39,166 SH   SOLE   39,166 0 0
PAYPAL HLDGS INC COM 70450Y103 6,851 29,252 SH   SOLE   29,252 0 0
PEPSICO INC COM 713448108 2,552 17,209 SH   SOLE   17,209 0 0
PERSHING SQUARE TONTINE HLDG COM CL A 71531R109 2,231 80,475 SH   SOLE   80,475 0 0
PFIZER INC COM 717081103 13,414 364,416 SH   SOLE   364,416 0 0
PHILIP MORRIS INTL INC COM 718172109 4,095 49,458 SH   SOLE   49,458 0 0
PHILLIPS 66 COM 718546104 1,340 19,157 SH   SOLE   19,157 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 462 4,525 SH   SOLE   4,525 0 0
PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 684 32,265 SH   SOLE   32,265 0 0
PIONEER NAT RES CO COM 723787107 519 4,557 SH   SOLE   4,557 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 948 114,990 SH   SOLE   114,990 0 0
POPULAR INC COM NEW 733174700 1,454 25,820 SH   SOLE   25,820 0 0
PRETIUM RES INC COM 74139C102 115 10,000 SH   SOLE   10,000 0 0
PROCTER AND GAMBLE CO COM 742718109 8,265 59,403 SH   SOLE   59,403 0 0
PROGRESSIVE CORP COM 743315103 2,813 28,450 SH   SOLE   28,450 0 0
PROLOGIS INC. COM 74340W103 1,821 18,269 SH   SOLE   18,269 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 598 7,489 SH   SOLE   7,489 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 41 40,000 SH   SOLE   40,000 0 0
PROSPERITY BANCSHARES INC COM 743606105 486 7,000 SH   SOLE   7,000 0 0
PRUDENTIAL FINL INC COM 744320102 4,138 53,001 SH   SOLE   53,001 0 0
PRUDENTIAL PLC ADR 74435K204 1,790 48,479 SH   SOLE   48,479 0 0
PUBLIC STORAGE COM 74460D109 493 2,137 SH   SOLE   2,137 0 0
QUALCOMM INC COM 747525103 12,953 85,026 SH   SOLE   85,026 0 0
QUEST DIAGNOSTICS INC COM 74834L100 275 2,311 SH   SOLE   2,311 0 0
RACKSPACE TECHNOLOGY INC COM 750102105 2,847 149,375 SH   SOLE   149,375 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 11,583 161,971 SH   SOLE   161,971 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 1,458 68,599 SH   SOLE   68,599 0 0
RIVERNORTH OPPORTUNITIES FD COM 76881Y109 302 18,770 SH   SOLE   18,770 0 0
ROKU INC COM CL A 77543R102 706 2,125 SH   SOLE   2,125 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 488 14,532 SH   SOLE   14,532 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 4,265 121,383 SH   SOLE   121,383 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 122,188 326,812 SH   SOLE   326,812 0 0
SPDR GOLD TR GOLD SHS 78463V107 5,921 33,196 SH   SOLE   33,196 0 0
SPDR SER TR BLMBRG BRC CNVRT 78464A359 331 4,000 SH   SOLE   4,000 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 15,504 280,415 SH   SOLE   280,415 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508 1,282 37,290 SH   SOLE   37,290 0 0
SPDR SER TR S&P DIVID ETF 78464A763 487 4,601 SH   SOLE   4,601 0 0
SPDR SER TR S&P BIOTECH 78464A870 2,874 20,412 SH   SOLE   20,412 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 1,259 27,576 SH   SOLE   27,576 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1,483 4,851 SH   SOLE   4,851 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 324 6,173 SH   SOLE   6,173 0 0
SSR MNG INC COM 784730103 295 14,680 SH   SOLE   14,680 0 0
SALESFORCE COM INC COM 79466L302 2,436 10,949 SH   SOLE   10,949 0 0
SANOFI SPONSORED ADR 80105N105 693 14,260 SH   SOLE   14,260 0 0
SCHLUMBERGER LTD COM 806857108 460 21,075 SH   SOLE   21,075 0 0
SCHWAB CHARLES CORP COM 808513105 2,030 38,279 SH   SOLE   38,279 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 461 6,365 SH   SOLE   6,365 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 7,429 46,206 SH   SOLE   46,206 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 6,657 175,656 SH   SOLE   175,656 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 793 26,893 SH   SOLE   26,893 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 449 5,074 SH   SOLE   5,074 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 4,319 33,214 SH   SOLE   33,214 0 0
SERVICENOW INC COM 81762P102 291 528 SH   SOLE   528 0 0
SHERWIN WILLIAMS CO COM 824348106 373 508 SH   SOLE   508 0 0
SHOPIFY INC CL A 82509L107 409 361 SH   SOLE   361 0 0
SILVERCREST METALS INC COM 828363101 123 11,000 SH   SOLE   11,000 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 76 11,900 SH   SOLE   11,900 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 469 11,100 SH   SOLE   11,100 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 87 10,736 SH   SOLE   10,736 0 0
SONOS INC COM 83570H108 1,887 80,682 SH   SOLE   80,682 0 0
SOUTHERN CO COM 842587107 926 15,079 SH   SOLE   15,079 0 0
SOUTHWEST AIRLS CO COM 844741108 4,525 97,086 SH   SOLE   97,086 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 397 26,340 SH   SOLE   26,340 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 198 21,216 SH   SOLE   21,216 0 0
SPROUTS FMRS MKT INC COM 85208M102 1,322 65,790 SH   SOLE   65,790 0 0
SPROTT ETF TRUST GOLD MINERS ETF 85210B102 1,236 40,452 SH   SOLE   40,452 0 0
SQUARE INC CL A 852234103 689 3,167 SH   SOLE   3,167 0 0
STARBUCKS CORP COM 855244109 466 4,360 SH   SOLE   4,360 0 0
STRYKER CORPORATION COM 863667101 672 2,741 SH   SOLE   2,741 0 0
SUN CMNTYS INC COM 866674104 1,655 10,895 SH   SOLE   10,895 0 0
SWITCHBACK ENERGY ACQUISTN C UNIT 99/99/9999 87105M201 217 4,750 SH   SOLE   4,750 0 0
TJX COS INC NEW COM 872540109 231 3,378 SH   SOLE   3,378 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2,000 18,339 SH   SOLE   18,339 0 0
TARGET CORP COM 87612E106 6,019 34,094 SH   SOLE   34,094 0 0
TARGA RES CORP COM 87612G101 334 12,664 SH   SOLE   12,664 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 1,775 74,500 SH   SOLE   74,500 0 0
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 690 34,951 SH   SOLE   34,951 0 0
TELADOC HEALTH INC COM 87918A105 285 1,425 SH   SOLE   1,425 0 0
TELLURIAN INC NEW COM 87968A104 67 52,340 SH   SOLE   52,340 0 0
TEMPLETON GLOBAL INCOME FD COM 880198106 2,095 380,882 SH   SOLE   380,882 0 0
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 213 4,178 SH   SOLE   4,178 0 0
TESLA INC COM 88160R101 815 1,155 SH   SOLE   1,155 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,276 132,272 SH   SOLE   132,272 0 0
TEXAS INSTRS INC COM 882508104 3,871 23,582 SH   SOLE   23,582 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,637 7,808 SH   SOLE   7,808 0 0
3M CO COM 88579Y101 444 2,538 SH   SOLE   2,538 0 0
TRACTOR SUPPLY CO COM 892356106 842 5,990 SH   SOLE   5,990 0 0
TRAVELERS COMPANIES INC COM 89417E109 6,617 47,139 SH   SOLE   47,139 0 0
TRUIST FINL CORP COM 89832Q109 2,696 56,251 SH   SOLE   56,251 0 0
TWILIO INC CL A 90138F102 508 1,500 SH   SOLE   1,500 0 0
USD PARTNERS LP COM UT REP LTD 903318103 128 37,585 SH   SOLE   37,585 0 0
U S SILICA HLDGS INC COM 90346E103 70 10,000 SH   SOLE   10,000 0 0
ULTA BEAUTY INC COM 90384S303 748 2,605 SH   SOLE   2,605 0 0
UNION PAC CORP COM 907818108 1,375 6,603 SH   SOLE   6,603 0 0
UNITED PARCEL SERVICE INC CL B 911312106 5,530 32,840 SH   SOLE   32,840 0 0
UNITEDHEALTH GROUP INC COM 91324P102 4,074 11,616 SH   SOLE   11,616 0 0
UNITY SOFTWARE INC COM 91332U101 2,371 15,450 SH   SOLE   15,450 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,601 6,965 SH   SOLE   6,965 0 0
VALERO ENERGY CORP COM 91913Y100 6,599 116,649 SH   SOLE   116,649 0 0
VANECK MERK GOLD TR GOLD TRUST 921078101 377 20,365 SH   SOLE   20,365 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 7,217 200,370 SH   SOLE   200,370 0 0
VANECK VECTORS ETF TR SHORT MUNI ETF 92189F528 272 15,000 SH   SOLE   15,000 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 312 5,746 SH   SOLE   5,746 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,112 7,880 SH   SOLE   7,880 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 225 1,823 SH   SOLE   1,823 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 475 10,060 SH   SOLE   10,060 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 348 4,777 SH   SOLE   4,777 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,161 19,268 SH   SOLE   19,268 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 910 9,364 SH   SOLE   9,364 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1,092 19,780 SH   SOLE   19,780 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 308 2,585 SH   SOLE   2,585 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 324 1,211 SH   SOLE   1,211 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 556 3,908 SH   SOLE   3,908 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 8,556 33,771 SH   SOLE   33,771 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 1,574 13,228 SH   SOLE   13,228 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 487 2,500 SH   SOLE   2,500 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 28,430 146,064 SH   SOLE   146,064 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 10,584 180,152 SH   SOLE   180,152 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 353 1,495 SH   SOLE   1,495 0 0
VIATRIS INC COM 92556V106 687 36,678 SH   SOLE   36,678 0 0
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 256 10,800 SH   SOLE   10,800 0 0
VISA INC COM CL A 92826C839 11,746 53,702 SH   SOLE   53,702 0 0
VIRTUS GLOBAL MULTI-SECTOR I COM 92829B101 1,391 114,880 SH   SOLE   114,880 0 0
WALMART INC COM 931142103 10,238 71,024 SH   SOLE   71,024 0 0
WASTE CONNECTIONS INC COM 94106B101 728 7,100 SH   SOLE   7,100 0 0
WASTE MGMT INC DEL COM 94106L109 571 4,844 SH   SOLE   4,844 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 414 3,400 SH   SOLE   3,400 0 0
WELLS FARGO CO NEW COM 949746101 2,502 82,904 SH   SOLE   82,904 0 0
WESTERN AST INFL LKD OPP & I COM 95766R104 1,773 142,868 SH   SOLE   142,868 0 0
WESTERN ASSET MUN DEF OPP TR COM 95768A109 1,632 78,405 SH   SOLE   78,405 0 0
WESTERN ASSET INVT GRADE DEF COM 95790A101 2,583 115,540 SH   SOLE   115,540 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 179 12,963 SH   SOLE   12,963 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 2,637 63,175 SH   SOLE   63,175 0 0
WHITESTONE REIT COM 966084204 887 111,281 SH   SOLE   111,281 0 0
WHOLE EARTH BRANDS INC COM CL A 96684W100 109 10,000 SH   SOLE   10,000 0 0
WILLIAMS COS INC COM 969457100 1,976 98,543 SH   SOLE   98,543 0 0
WISDOMTREE TR YIELD ENHANCD US 97717X511 5,080 94,626 SH   SOLE   94,626 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 319 8,125 SH   SOLE   8,125 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 15,210 281,881 SH   SOLE   281,881 0 0
WISDOMTREE TR CLOUD COMPUTNG 97717Y691 2,385 44,515 SH   SOLE   44,515 0 0
WPX ENERGY INC COM 98212B103 100 12,325 SH   SOLE   12,325 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 452 7,610 SH   SOLE   7,610 0 0
XPO LOGISTICS INC COM 983793100 1,156 9,700 SH   SOLE   9,700 0 0
XYLEM INC COM 98419M100 967 9,502 SH   SOLE   9,502 0 0
YAMANA GOLD INC COM 98462Y100 74 13,012 SH   SOLE   13,012 0 0
ZOETIS INC CL A 98978V103 821 4,963 SH   SOLE   4,963 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 641 1,900 SH   SOLE   1,900 0 0