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
ABB LTD SPONSORED ADR 000375204 215 9,509 SH   SOLE   7,252 2,256 0
ABBVIE INC COM 00287Y109 3,478 35,425 SH   SOLE   3,692 31,663 0
ACTIVISION BLIZZARD INC COM 00507V109 548 7,222 SH   SOLE   0 7,222 0
ALPHABET INC CAP STK CL A 02079K305 3,504 2,471 SH   SOLE   51 2,420 0
ALPHABET INC CAP STK CL C 02079K107 270 191 SH   SOLE   14 177 0
ALTERYX INC COM CL A 02156B103 4,356 26,516 SH   SOLE   612 25,904 0
AMAZON COM INC COM 023135106 6,812 2,469 SH   SOLE   52 2,417 0
AMERICAN TOWER CORP NEW COM 03027X100 1,477 5,713 SH   SOLE   118 5,595 0
AMGEN INC COM 031162100 498 2,112 SH   SOLE   0 2,112 0
APPLE INC COM 037833100 55,543 152,256 SH   SOLE   7,818 144,310 0
ARK ETF TR INNOVATION ETF 00214Q104 445 6,246 SH   SOLE   91 6,155 0
AT&T INC COM 00206R102 1,173 38,799 SH   SOLE   562 37,955 0
AXON ENTERPRISE INC COM 05464C101 212 2,165 SH   SOLE   31 2,134 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,427 19,198 SH   SOLE   304 18,894 0
BLACKROCK INC COM 09247X101 1,328 2,441 SH   SOLE   34 2,407 0
BOEING CO COM 097023105 219 1,196 SH   SOLE   0 1,196 0
BRIXMOR PPTY GROUP INC COM 11120U105 200 15,624 SH   SOLE   0 15,624 0
BROADCOM INC COM 11135F101 1,751 5,548 SH   SOLE   107 5,441 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,617 12,813 SH   SOLE   227 12,586 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 2,799 85,071 SH   SOLE   1,820 83,100 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 392 9,538 SH   SOLE   185 9,353 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 612 12,767 SH   SOLE   0 12,767 0
CARNIVAL CORP UNIT 99/99/9999 143658300 522 31,764 SH   SOLE   404 31,361 0
CME GROUP INC COM 12572Q105 362 2,227 SH   SOLE   42 2,185 0
CORECIVIC INC COM 21871N101 148 15,850 SH   SOLE   0 15,850 0
COSTCO WHSL CORP NEW COM 22160K105 967 3,190 SH   SOLE   46 3,144 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,872 11,188 SH   SOLE   227 10,928 0
CVS HEALTH CORP COM 126650100 1,142 17,572 SH   SOLE   236 17,335 0
DBX ETF TR XTRACK MSCI EAFE 233051630 292 14,335 SH   SOLE   7,884 6,451 0
DISNEY WALT CO COM DISNEY 254687106 5,932 53,194 SH   SOLE   842 52,352 0
DOCUSIGN INC COM 256163106 250 1,452 SH   SOLE   198 1,254 0
DOLLAR GEN CORP NEW COM 256677105 277 1,454 SH   SOLE   1,085 370 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 550 77,305 SH   SOLE   41,039 36,267 0
ENTERPRISE PRODS PARTNERS L COM 293792107 4,466 245,789 SH   SOLE   5,476 239,706 0
EQUINIX INC COM 29444U700 1,628 2,318 SH   SOLE   50 2,268 0
EXXON MOBIL CORP COM 30231G102 408 9,128 SH   SOLE   380 8,748 0
FASTLY INC CL A 31188V100 782 9,185 SH   SOLE   0 9,185 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 286 3,358 SH   SOLE   96 3,262 0
FIDELITY COVINGTON TR MSCI HLTH CARE I 316092600 388 7,795 SH   SOLE   0 7,795 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1,333 24,228 SH   SOLE   0 24,228 0
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 1,184 23,300 SH   SOLE   0 23,300 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 731 14,147 SH   SOLE   1,845 12,302 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 202 4,402 SH   SOLE   528 3,874 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 1,393 25,420 SH   SOLE   3,316 22,104 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109 280 11,043 SH   SOLE   5,522 5,522 0
FIRST TR NASDAQ-100 TECH IND DJ INTERNT IDX 33733E302 1,063 6,233 SH   SOLE   1,444 4,789 0
GENERAL MLS INC COM 370334104 222 3,601 SH   SOLE   0 3,601 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 216 5,291 SH   SOLE   3,968 1,323 0
GLOBUS MED INC CL A 379577208 288 6,035 SH   SOLE   0 6,035 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 201 3,211 SH   SOLE   100 3,111 0
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 339 11,187 SH   SOLE   1,598 9,589 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 332 12,499 SH   SOLE   1,786 10,713 0
HALLIBURTON CO COM 406216101 269 20,700 SH   SOLE   0 20,700 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 250 3,400 SH   SOLE   0 3,400 0
HOME DEPOT INC COM 437076102 695 2,776 SH   SOLE   0 2,776 0
HONEYWELL INTL INC COM 438516106 419 2,898 SH   SOLE   0 2,898 0
HOULIHAN LOKEY INC CL A 441593100 1,358 24,400 SH   SOLE   544 23,788 0
INDEXIQ ETF TR IQ S&P HGH YLD 45409B412 707 29,175 SH   SOLE   0 29,175 0
INTEL CORP COM 458140100 203 3,392 SH   SOLE   0 3,392 0
INTERNATIONAL BANCSHARES COR COM 459044103 315 9,848 SH   SOLE   4,924 4,924 0
INTUITIVE SURGICAL INC COM NEW 46120E602 202 354 SH   SOLE   0 354 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 1,255 25,260 SH   SOLE   8,981 16,279 0
IRON MTN INC NEW COM 46284V101 1,192 45,687 SH   SOLE   849 44,838 0
ISHARES GOLD TRUST ISHARES 464285105 312 18,339 SH   SOLE   0 18,339 0
ISHARES INC CORE MSCI EMKT 46434G103 229 4,816 SH   SOLE   0 4,816 0
ISHARES INC ESG MSCI EM ETF 46434G863 200 6,224 SH   SOLE   0 6,224 0
ISHARES TR U.S. CNSM SV ETF 464287580 993 4,534 SH   SOLE   1,064 3,470 0
ISHARES TR CORE S&P US VLU 464287663 297 5,680 SH   SOLE   0 5,680 0
ISHARES TR CORE S&P US GWT 464287671 467 6,499 SH   SOLE   0 6,499 0
ISHARES TR NASDAQ BIOTECH 464287556 1,070 7,828 SH   SOLE   1,814 6,014 0
ISHARES TR EXPND TEC SC ETF 464287549 1,041 3,730 SH   SOLE   864 2,866 0
ISHARES TR NATIONAL MUN ETF 464288414 288 2,494 SH   SOLE   0 2,494 0
ISHARES TR MBS ETF 464288588 233 2,105 SH   SOLE   66 2,039 0
ISHARES TR SH TR CRPORT ETF 464288646 811 14,828 SH   SOLE   153 14,675 0
ISHARES TR GLB CNSM STP ETF 464288737 362 7,001 SH   SOLE   0 7,001 0
ISHARES TR US HOME CONS ETF 464288752 1,032 23,364 SH   SOLE   5,481 17,884 0
ISHARES TR US REGNL BKS ETF 464288778 939 27,768 SH   SOLE   6,211 21,557 0
ISHARES TR U.S. MED DVC ETF 464288810 1,444 5,453 SH   SOLE   551 4,902 0
ISHARES TR US HLTHCR PR ETF 464288828 1,017 5,271 SH   SOLE   1,236 4,035 0
ISHARES TR US OIL EQ&SV ETF 464288844 948 110,148 SH   SOLE   25,837 84,311 0
ISHARES TR EAFE GRWTH ETF 464288885 400 4,814 SH   SOLE   93 4,721 0
ISHARES TR US TREAS BD ETF 46429B267 1,274 45,516 SH   SOLE   399 45,117 0
ISHARES TR CORE HIGH DV ETF 46429B663 5,052 62,254 SH   SOLE   1,055 61,199 0
ISHARES TR MSCI MIN VOL ETF 46429B697 597 9,843 SH   SOLE   0 9,843 0
ISHARES TR CORE S&P MCP ETF 464287507 269 1,512 SH   SOLE   39 1,473 0
ISHARES TR USA QUALITY FCTR 46432F339 654 6,813 SH   SOLE   0 6,813 0
ISHARES TR USA MOMENTUM FCT 46432F396 1,302 9,942 SH   SOLE   3,458 6,484 0
ISHARES TR 1 3 YR TREAS BD 464287457 1,973 22,781 SH   SOLE   616 22,166 0
ISHARES TR BARCLAYS 7 10 YR 464287440 304 2,491 SH   SOLE   220 2,271 0
ISHARES TR 0-5YR HI YL CP 46434V407 363 8,461 SH   SOLE   154 8,307 0
ISHARES TR CORE DIV GRWTH 46434V621 588 15,649 SH   SOLE   602 15,047 0
ISHARES TR ESG MSCI USA ETF 46435G425 699 9,991 SH   SOLE   0 9,991 0
ISHARES TR BROAD USD HIGH 46435U853 261 6,834 SH   SOLE   0 6,834 0
ISHARES TR SHRT NAT MUN ETF 464288158 772 7,159 SH   SOLE   0 7,159 0
ISHARES TR CORE S&P500 ETF 464287200 1,714 5,535 SH   SOLE   78 5,457 0
ISHARES TR TRANS AVG ETF 464287192 298 1,831 SH   SOLE   0 1,831 0
ISHARES TR CORE S&P TTL STK 464287150 202 2,904 SH   SOLE   0 2,904 0
ISHARES TR PHLX SEMICND ETF 464287523 1,037 3,827 SH   SOLE   898 2,929 0
ISHARES TR IBOXX INV CP ETF 464287242 2,130 15,836 SH   SOLE   511 15,325 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 439 8,787 SH   SOLE   131 8,656 0
J P MORGAN EXCHANGE-TRADED F US QUALTY FCTR 46641Q761 1,314 43,183 SH   SOLE   15,799 27,384 0
JPMORGAN CHASE & CO COM 46625H100 1,014 10,781 SH   SOLE   411 10,370 0
LIVONGO HEALTH INC COM 539183103 1,702 22,630 SH   SOLE   3,121 19,509 0
LOCKHEED MARTIN CORP COM 539830109 515 1,412 SH   SOLE   101 1,312 0
LULULEMON ATHLETICA INC COM 550021109 554 1,777 SH   SOLE   142 1,635 0
MACERICH CO COM 554382101 1,304 145,338 SH   SOLE   3,049 142,289 0
MARKETAXESS HLDGS INC COM 57060D108 383 764 SH   SOLE   18 745 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 1,222 14,868 SH   SOLE   344 14,524 0
MASTERCARD INCORPORATED CL A 57636Q104 2,693 9,106 SH   SOLE   213 8,893 0
MCCORMICK & CO INC COM NON VTG 579780206 1,797 10,019 SH   SOLE   173 9,811 0
MEDICAL PPTYS TRUST INC COM 58463J304 395 21,000 SH   SOLE   0 21,000 0
MEDTRONIC PLC SHS G5960L103 772 8,419 SH   SOLE   145 8,274 0
MERCADOLIBRE INC COM 58733R102 3,407 3,456 SH   SOLE   63 3,393 0
MERCK & CO. INC COM 58933Y105 498 6,434 SH   SOLE   0 6,434 0
MICROSOFT CORP COM 594918104 4,157 20,429 SH   SOLE   508 19,920 0
MONGODB INC CL A 60937P106 2,308 10,195 SH   SOLE   178 10,017 0
MONSTER BEVERAGE CORP NEW COM 61174X109 289 4,167 SH   SOLE   0 4,167 0
MOODYS CORP COM 615369105 692 2,520 SH   SOLE   36 2,484 0
NEXTERA ENERGY INC COM 65339F101 630 2,623 SH   SOLE   89 2,534 0
NOVARTIS AG SPONSORED ADR 66987V109 290 3,325 SH   SOLE   0 3,325 0
NOVOCURE LTD ORD SHS G6674U108 213 3,598 SH   SOLE   39 3,559 0
NVIDIA CORPORATION COM 67066G104 825 2,172 SH   SOLE   124 2,048 0
OKTA INC CL A 679295105 2,161 10,792 SH   SOLE   256 10,536 0
PAYCOM SOFTWARE INC COM 70432V102 741 2,391 SH   SOLE   159 2,232 0
PAYPAL HLDGS INC COM 70450Y103 2,041 11,717 SH   SOLE   243 11,474 0
PEPSICO INC COM 713448108 1,458 11,024 SH   SOLE   135 10,889 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 367 3,289 SH   SOLE   100 3,190 0
PINTEREST INC CL A 72352L106 4,696 211,829 SH   SOLE   7,082 204,747 0
PROSHARES TR SHORT S&P 500 NE 74347B425 1,037 46,381 SH   SOLE   21,407 24,975 0
PROSPECT CAP CORP COM 74348T102 112 22,000 SH   SOLE   0 22,000 0
PUBLIC STORAGE COM 74460D109 222 1,155 SH   SOLE   0 1,155 0
QUALCOMM INC COM 747525103 282 3,095 SH   SOLE   2,335 760 0
REALTY INCOME CORP COM 756109104 512 8,608 SH   SOLE   225 8,383 0
ROKU INC COM CL A 77543R102 212 1,816 SH   SOLE   36 1,780 0
SALESFORCE COM INC COM 79466L302 1,553 8,288 SH   SOLE   187 8,101 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 268 900 SH   SOLE   0 900 0
SCHWAB CHARLES CORP COM 808513105 2,007 59,491 SH   SOLE   1,180 58,192 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,791 34,605 SH   SOLE   0 34,605 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1,045 20,849 SH   SOLE   7,628 13,221 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 751 11,498 SH   SOLE   4,106 7,392 0
SEA LTD SPONSORED ADS 81141R100 4,384 40,883 SH   SOLE   2,236 38,647 0
SERVICENOW INC COM 81762P102 2,386 5,891 SH   SOLE   140 5,751 0
SHOPIFY INC CL A 82509L107 5,384 5,672 SH   SOLE   115 5,557 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,530 4,962 SH   SOLE   55 4,907 0
SPDR SER TR PORTFOLIO S&P500 78464A854 1,014 27,979 SH   SOLE   0 27,979 0
SPDR SER TR NUVEEN BBG BRCLY 78464A284 1,070 18,989 SH   SOLE   1,151 17,838 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 514 11,441 SH   SOLE   0 11,441 0
SPDR SER TR PORTFOLI S&P1500 78464A805 214 5,674 SH   SOLE   0 5,674 0
SPDR SER TR PORTFOLIO LN TSR 78464A664 2,820 60,121 SH   SOLE   26,052 34,068 0
SPDR SER TR SPDR BLOOMBERG 78468R663 208 2,268 SH   SOLE   0 2,268 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 527 15,104 SH   SOLE   595 14,390 0
SQUARE INC CL A 852234103 473 4,504 SH   SOLE   0 4,504 0
STORE CAP CORP COM 862121100 1,231 51,700 SH   SOLE   1,212 50,488 0
SVB FINANCIAL GROUP COM 78486Q101 216 1,000 SH   SOLE   0 1,000 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,716 30,229 SH   SOLE   594 29,635 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 499 3,572 SH   SOLE   141 3,431 0
TELADOC HEALTH INC COM 87918A105 204 1,070 SH   SOLE   31 1,039 0
TESLA INC COM 88160R101 432 400 SH   SOLE   0 400 0
THE TRADE DESK INC COM CL A 88339J105 11,788 28,999 SH   SOLE   753 28,246 0
TJX COS INC NEW COM 872540109 824 16,307 SH   SOLE   544 15,763 0
TWILIO INC CL A 90138F102 1,407 6,411 SH   SOLE   52 6,359 0
UNITED PARCEL SERVICE INC CL B 911312106 795 7,148 SH   SOLE   2,263 4,885 0
VALERO ENERGY CORP COM 91913Y100 381 6,485 SH   SOLE   4,387 2,098 0
VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 365 15,303 SH   SOLE   0 15,303 0
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 578 20,128 SH   SOLE   5,617 14,511 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 807 9,137 SH   SOLE   0 9,137 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 296 3,766 SH   SOLE   1,637 2,129 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,747 9,690 SH   SOLE   0 9,690 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 562 3,590 SH   SOLE   43 3,547 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 513 5,392 SH   SOLE   0 5,392 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 2,469 39,694 SH   SOLE   1,832 37,252 0
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 1,450 15,779 SH   SOLE   0 15,779 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 534 4,556 SH   SOLE   0 4,556 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 402 1,443 SH   SOLE   0 1,443 0
VENTAS INC COM 92276F100 421 11,509 SH   SOLE   0 11,509 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,621 29,402 SH   SOLE   749 28,559 0
VISA INC COM CL A 92826C839 15,749 81,531 SH   SOLE   1,540 79,895 0
WALKER & DUNLOP INC COM 93148P102 458 9,023 SH   SOLE   182 8,841 0
WASTE MGMT INC DEL COM 94106L109 458 4,322 SH   SOLE   73 4,249 0
WELLS FARGO CO NEW COM 949746101 697 27,238 SH   SOLE   649 26,589 0
WIX COM LTD SHS M98068105 1,681 6,560 SH   SOLE   142 6,418 0
WP CAREY INC COM 92936U109 326 4,819 SH   SOLE   344 4,475 0
ZENDESK INC COM 98936J101 440 4,971 SH   SOLE   108 4,863 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 239 941 SH   SOLE   0 941 0
ZYNGA INC CL A 98986T108 323 33,894 SH   SOLE   0 33,894 0