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
ISHARES TR CORE S&P MCP ETF 464287507 8,050 50,931 SH   SOLE 0 0 0 50,931
ISHARES TR CORE S&P SCP ETF 464287804 1,416 23,206 SH   SOLE 0 0 0 23,206
ISHARES TR S&P 500 VAL ETF 464287408 8,980 85,333 SH   SOLE 0 0 0 85,333
ISHARES TR CORE S&P500 ETF 464287200 23,165 82,992 SH   SOLE 0 0 0 82,992
ISHARES TR S&P 500 GRWT ETF 464287309 5,503 31,142 SH   SOLE 0 0 0 31,142
ISHARES TR RUS 1000 VAL ETF 464287598 333 3,057 SH   SOLE 0 0 0 3,057
ISHARES TR RUS 1000 GRW ETF 464287614 1,606 9,978 SH   SOLE 0 0 0 9,978
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 571 1,976 SH   SOLE 0 0 0 1,976
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,688 9,661 SH   SOLE 0 0 0 9,661
ADOBE INC COM 00724F101 221 692 SH   SOLE 0 0 0 692
AMAZON COM INC COM 023135106 7,021 3,437 SH   SOLE 0 0 0 3,437
BRISTOL-MYERS SQUIBB CO COM 110122108 1,163 19,750 SH   SOLE 0 0 0 19,750
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,611 8,309 SH   SOLE 0 0 0 8,309
REALTY INCOME CORP COM 756109104 243 4,288 SH   SOLE 0 0 0 4,288
INVESCO QQQ TR UNIT SER 1 46090E103 2,017 10,040 SH   SOLE 0 0 0 10,040
ABBOTT LABS COM 002824100 668 7,765 SH   SOLE 0 0 0 7,765
EBAY INC COM 278642103 235 6,941 SH   SOLE 0 0 0 6,941
INTEL CORP COM 458140100 500 8,758 SH   SOLE 0 0 0 8,758
ORACLE CORP COM 68389X105 558 10,489 SH   SOLE 0 0 0 10,489
DISNEY WALT CO COM DISNEY 254687106 226 2,161 SH   SOLE 0 0 0 2,161
SEMPRA ENERGY COM 816851109 1,461 11,193 SH   SOLE 0 0 0 11,193
JOHNSON & JOHNSON COM 478160104 637 4,508 SH   SOLE 0 0 0 4,508
PFIZER INC COM 717081103 265 7,476 SH   SOLE 0 0 0 7,476
LOWES COS INC COM 548661107 560 5,874 SH   SOLE 0 0 0 5,874
ISHARES TR MSCI EAFE ETF 464287465 14,245 256,350 SH   SOLE 0 0 0 256,350
AMERISOURCEBERGEN CORP COM 03073E105 625 7,115 SH   SOLE 0 0 0 7,115
CHEVRON CORP NEW COM 166764100 786 9,320 SH   SOLE 0 0 0 9,320
MICROSOFT CORP COM 594918104 3,012 18,239 SH   SOLE 0 0 0 18,239
AT&T INC COM 00206R102 319 10,396 SH   SOLE 0 0 0 10,396
COCA COLA CO COM 191216100 319 6,516 SH   SOLE 0 0 0 6,516
PEPSICO INC COM 713448108 274 2,053 SH   SOLE 0 0 0 2,053
VERIZON COMMUNICATIONS INC COM 92343V104 601 10,461 SH   SOLE 0 0 0 10,461
SPDR SER TR PRTFLO S&P500 GW 78464A409 443 11,596 SH   SOLE 0 0 0 11,596
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,094 32,268 SH   SOLE 0 0 0 32,268
SCHWAB CHARLES CORP COM 808513105 218 5,971 SH   SOLE 0 0 0 5,971
DEERE & CO COM 244199105 332 2,276 SH   SOLE 0 0 0 2,276
BK OF AMERICA CORP COM 060505104 292 11,764 SH   SOLE 0 0 0 11,764
STARBUCKS CORP COM 855244109 824 11,148 SH   SOLE 0 0 0 11,148
ANALOG DEVICES INC COM 032654105 200 2,026 SH   SOLE 0 0 0 2,026
WALMART INC COM 931142103 209 1,712 SH   SOLE 0 0 0 1,712
ANTHEM INC COM 036752103 252 1,038 SH   SOLE 0 0 0 1,038
UNILEVER PLC SPON ADR NEW 904767704 391 7,558 SH   SOLE 0 0 0 7,558
MCKESSON CORP COM 58155Q103 242 1,812 SH   SOLE 0 0 0 1,812
NOVARTIS A G SPONSORED ADR 66987V109 476 5,610 SH   SOLE 0 0 0 5,610
PROCTER & GAMBLE CO COM 742718109 236 2,055 SH   SOLE 0 0 0 2,055
GENERAL ELECTRIC CO COM 369604103 205 28,644 SH   SOLE 0 0 0 28,644
GILEAD SCIENCES INC COM 375558103 2,627 35,742 SH   SOLE 0 0 0 35,742
HOME DEPOT INC COM 437076102 293 1,455 SH   SOLE 0 0 0 1,455
MCDONALDS CORP COM 580135101 1,186 6,458 SH   SOLE 0 0 0 6,458
JPMORGAN CHASE & CO COM 46625H100 439 4,269 SH   SOLE 0 0 0 4,269
BOOKING HLDGS INC COM 09857L108 551 388 SH   SOLE 0 0 0 388
WELLS FARGO CO NEW COM 949746101 261 7,854 SH   SOLE 0 0 0 7,854
ISHARES TR IBOXX INV CP ETF 464287242 3,401 25,795 SH   SOLE 0 0 0 25,795
UNITEDHEALTH GROUP INC COM 91324P102 572 2,167 SH   SOLE 0 0 0 2,167
COMCAST CORP NEW CL A 20030N101 366 9,633 SH   SOLE 0 0 0 9,633
VANGUARD INDEX FDS TOTAL STK MKT 922908769 351 2,517 SH   SOLE 0 0 0 2,517
WELLTOWER INC COM 95040Q104 385 6,798 SH   SOLE 0 0 0 6,798
DUKE ENERGY CORP NEW COM NEW 26441C204 203 2,243 SH   SOLE 0 0 0 2,243
APPLE INC COM 037833100 7,716 28,793 SH   SOLE 0 0 0 28,793
ISHARES TR MSCI EMG MKT ETF 464287234 1,746 49,402 SH   SOLE 0 0 0 49,402
GENERAL DYNAMICS CORP COM 369550108 315 2,232 SH   SOLE 0 0 0 2,232
NETFLIX INC COM 64110L106 524 1,413 SH   SOLE 0 0 0 1,413
ISHARES TR CORE US AGGBD ET 464287226 13,162 112,258 SH   SOLE 0 0 0 112,258
NVIDIA CORP COM 67066G104 485 1,846 SH   SOLE 0 0 0 1,846
ISHARES TR MRNGSTR LG-CP GR 464287119 505 2,540 SH   SOLE 0 0 0 2,540
ENTERPRISE PRODS PARTNERS L COM 293792107 195 11,922 SH   SOLE 0 0 0 11,922
ALPHABET INC CAP STK CL A 02079K305 1,018 844 SH   SOLE 0 0 0 844
VANGUARD INDEX FDS MID CAP ETF 922908629 1,751 12,063 SH   SOLE 0 0 0 12,063
VANGUARD INDEX FDS SMALL CP ETF 922908751 357 2,836 SH   SOLE 0 0 0 2,836
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 207 5,276 SH   SOLE 0 0 0 5,276
SAREPTA THERAPEUTICS INC COM 803607100 620 5,700 SH   SOLE 0 0 0 5,700
TG THERAPEUTICS INC COM 88322Q108 576 55,000 SH   SOLE 0 0 0 55,000
ENBRIDGE INC COM 29250N105 409 14,241 SH   SOLE 0 0 0 14,241
FLAHERTY & CRUMRIN PFD & INM COM 33848E106 123 11,085 SH   SOLE 0 0 0 11,085
MASTERCARD INC CL A 57636Q104 1,232 4,574 SH   SOLE 0 0 0 4,574
BANK MONTREAL COM 063671101 242 4,500 SH   SOLE 0 0 0 4,500
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 4,632 87,076 SH   SOLE 0 0 0 87,076
VANGUARD INDEX FDS LARGE CAP ETF 922908637 259 2,020 SH   SOLE 0 0 0 2,020
TELEDYNE TECHNOLOGIES INC COM 879360105 222 677 SH   SOLE 0 0 0 677
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 307 7,182 SH   SOLE 0 0 0 7,182
ISHARES TR PFD AND INCM SEC 464288687 5,038 148,321 SH   SOLE 0 0 0 148,321
BANK NEW YORK MELLON CORP COM 064058100 215 5,777 SH   SOLE 0 0 0 5,777
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,930 55,494 SH   SOLE 0 0 0 55,494
ISHARES TR NATIONAL MUN ETF 464288414 1,273 11,254 SH   SOLE 0 0 0 11,254
SPDR SER TR BLMBRG BRC CNVRT 78464A359 743 14,846 SH   SOLE 0 0 0 14,846
VANGUARD WORLD FD MEGA GRWTH IND 921910816 400 2,954 SH   SOLE 0 0 0 2,954
INVESCO EXCHANGE-TRADED FD T FTSE RAFI EMNG 46138E727 337 20,806 SH   SOLE 0 0 0 20,806
VISA INC COM CL A 92826C839 1,890 10,881 SH   SOLE 0 0 0 10,881
INVESCO EXCHANGE-TRADED FD T PFD ETF 46138E511 1,508 107,806 SH   SOLE 0 0 0 107,806
INTERNATIONAL TOWER HILL MIN COM 46050R102 5 12,000 SH   SOLE 0 0 0 12,000
IDERA PHARMACEUTICALS INC COM PAR 45168K405 31 21,500 SH   SOLE 0 0 0 21,500
ISHARES TR SHRT NAT MUN ETF 464288158 1,097 10,295 SH   SOLE 0 0 0 10,295
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 4,370 48,156 SH   SOLE 0 0 0 48,156
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 565 21,038 SH   SOLE 0 0 0 21,038
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 248 3,743 SH   SOLE 0 0 0 3,743
TESLA INC COM 88160R101 225 392 SH   SOLE 0 0 0 392
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 246 4,200 SH   SOLE 0 0 0 4,200
KKR & CO INC CL A 48251W104 206 8,123 SH   SOLE 0 0 0 8,123
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 59 10,383 SH   SOLE 0 0 0 10,383
VEREIT INC COM 92339V100 99 18,748 SH   SOLE 0 0 0 18,748
ISHARES TR MSCI MIN VOL ETF 46429B697 2,481 41,936 SH   SOLE 0 0 0 41,936
ISHARES TR MIN VOL EAFE ETF 46429B689 1,132 17,798 SH   SOLE 0 0 0 17,798
PIMCO ETF TR ACTIVE BD ETF 72201R775 255 2,347 SH   SOLE 0 0 0 2,347
FACEBOOK INC CL A 30303M102 5,974 34,100 SH   SOLE 0 0 0 34,100
ISHARES INC CORE MSCI EMKT 46434G103 15,018 356,977 SH   SOLE 0 0 0 356,977
ISHARES TR CORE 1 5 YR USD 46432F859 753 14,791 SH   SOLE 0 0 0 14,791
ABBVIE INC COM 00287Y109 403 5,051 SH   SOLE 0 0 0 5,051
INVESCO EXCHANGE-TRADED FD T S&P MIDCP LOW 46138E198 1,056 24,170 SH   SOLE 0 0 0 24,170
MUSTANG BIO INC COM 62818Q104 41 15,300 SH   SOLE 0 0 0 15,300
SPDR SER TR SSGA US LRG ETF 78468R804 631 6,375 SH   SOLE 0 0 0 6,375
IQVIA HLDGS INC COM 46266C105 485 3,775 SH   SOLE 0 0 0 3,775
ISHARES TR USA MOMENTUM FCT 46432F396 1,008 9,051 SH   SOLE 0 0 0 9,051
WISDOMTREE TR US QTLY DIV GRT 97717X669 265 6,352 SH   SOLE 0 0 0 6,352
ISHARES TR USA QUALITY FCTR 46432F339 1,095 12,521 SH   SOLE 0 0 0 12,521
ISHARES TR 0-5YR HI YL CP 46434V407 5,648 130,082 SH   SOLE 0 0 0 130,082
TWITTER INC COM 90184L102 307 11,067 SH   SOLE 0 0 0 11,067
ALPHABET INC CAP STK CL C 02079K107 1,168 964 SH   SOLE 0 0 0 964
HERITAGE INS HLDGS INC COM 42727J102 893 79,017 SH   SOLE 0 0 0 79,017
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 646 12,006 SH   SOLE 0 0 0 12,006
ISHARES TR IBONDS DEC24 ETF 46434VBG4 203 7,900 SH   SOLE 0 0 0 7,900
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 467 8,789 SH   SOLE 0 0 0 8,789
ISHARES TR ESG MSCI EAFE 46435G516 200 3,632 SH   SOLE 0 0 0 3,632
CHECKPOINT THERAPEUTICS INC COM 162828107 110 80,000 SH   SOLE 0 0 0 80,000
UBER TECHNOLOGIES INC COM 90353T100 233 8,600 SH   SOLE 0 0 0 8,600
UBER TECHNOLOGIES INC COM 90353T100 0 400 SH Call SOLE 0 0 0 400
SAREPTA THERAPEUTICS INC COM 803607100 160 10,000 SH Call SOLE 0 0 0 10,000
INNOVATOR ETFS TR S&P 500 ULTRA 45782C425 2,315 99,138 SH   SOLE 0 0 0 99,138
INNOVATOR ETFS TR S&P 500 BUFFER 45782C433 3,529 158,965 SH   SOLE 0 0 0 158,965
TG THERAPEUTICS INC COM 88322Q108 14 10,000 SH Call SOLE 0 0 0 10,000